.login_page__VIB1K{display:flex;min-block-size:100vh;align-items:center;justify-content:center}.login_content__CW_6z{gap:.75rem}.login_content__CW_6z,.login_devAuth__O92aZ{display:flex;flex-direction:column;align-items:center}.login_devAuth__O92aZ{gap:.5rem;border-block-start:1px solid var(--gray-300);padding-block-start:1rem}.login_hint__Ggj7y{font-size:.875rem;line-height:1.25rem;opacity:.6}.login_error__wxSLK{font-size:.875rem;line-height:1.25rem;color:var(--danger)}.login_actions__qYvlv{display:flex;gap:.5rem}.tooltip_wrapper__panqt{display:inline-block;anchor-name:var(--tooltip-anchor)}.tooltip_tooltip__0Ltkq{--tooltip-bg:var(--foreground);--tooltip-arrow:0.3rem;inset:auto;border:none;overflow:visible;position:fixed;position-anchor:var(--tooltip-anchor);margin:calc(var(--tooltip-arrow) + .15rem);max-inline-size:min(22rem,calc(100vw - 2rem));padding-block:.375rem;padding-inline:.625rem;border-radius:.5rem;background:var(--tooltip-bg);color:var(--background);font-size:.8rem;line-height:1.35;text-align:start;white-space:normal;box-shadow:0 4px 6px -2px rgba(0,0,0,.15),0 10px 20px -6px rgba(0,0,0,.2);pointer-events:none;opacity:0;transition:opacity .12s ease-out,overlay allow-discrete .12s,display allow-discrete .12s;&:popover-open{opacity:1}}@starting-style{.tooltip_tooltip__0Ltkq:popover-open{opacity:0}}.tooltip_tooltip__0Ltkq:after{content:"";position:absolute;inline-size:calc(var(--tooltip-arrow) * 2);block-size:calc(var(--tooltip-arrow) * 2);background:var(--tooltip-bg);border-radius:2px;rotate:45deg}.tooltip_tooltip__0Ltkq[data-side=block-end]:after{inset-block-start:0;left:var(--tooltip-arrow-x,50%);translate:-50% -50%}.tooltip_tooltip__0Ltkq[data-side=block-start]:after{inset-block-end:0;left:var(--tooltip-arrow-x,50%);translate:-50% 50%}.tooltip_tooltip__0Ltkq[data-side=inline-end]:after{inset-inline-start:0;top:var(--tooltip-arrow-y,50%);translate:-50% -50%}.tooltip_tooltip__0Ltkq[data-side=inline-start]:after{inset-inline-end:0;top:var(--tooltip-arrow-y,50%);translate:50% -50%}.tooltip_block-end__jI7C9{position-area:block-end;position-try-fallbacks:flip-block}.tooltip_block-start__pa2nH{position-area:block-start;position-try-fallbacks:flip-block}.tooltip_inline-end__M6OyO{position-area:inline-end;position-try-fallbacks:flip-inline}.tooltip_inline-start__K3K3h{position-area:inline-start;position-try-fallbacks:flip-inline}.ThemedImage_dark__sHkNL,[data-theme=dark] .ThemedImage_light__dRO3j{display:none}[data-theme=dark] .ThemedImage_dark__sHkNL{display:block}.button{--btn-bg:var(--gray-100);flex-shrink:0;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;border:1px solid color-mix(in srgb,var(--btn-bg),var(--foreground) 20%);border-radius:.5rem;padding:.5rem;transition:var(--transition);text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;background:var(--btn-bg);&.link{--btn-bg:transparent}&.alpha{--btn-bg:var(--gray-alpha-100)}&.primary{--btn-bg:var(--primary);color:#fff}&.secondary{--btn-bg:var(--secondary);color:#fff}&.danger{--btn-bg:var(--danger);color:#fff}&.disabled{cursor:not-allowed;opacity:.75;pointer-events:none;filter:grayscale(50%)}&.large{padding:1rem}&.circle{border-radius:999px}&.sharp{border-radius:0}&.icon-only{aspect-ratio:1;justify-content:center}&:hover{background:color-mix(in srgb,var(--btn-bg),var(--foreground) 30%);border-color:color-mix(in srgb,var(--btn-bg),var(--foreground) 50%)}.icon,svg{flex-shrink:0}}.DatePicker_picker__9YJa7{display:inline-flex;align-items:center;gap:.375rem;inline-size:100%}.DatePicker_rangeSeparator__gd7LA{padding-inline:.125rem;color:var(--gray-alpha-500)}.DatePicker_triggerButton__kiqC3{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:auto;padding:.375rem .5rem;border:none;border-radius:.25rem;background:none;color:inherit;cursor:pointer;&:hover:not(:disabled){background:var(--gray-alpha-200)}&:disabled{cursor:default;opacity:.5}}.inputs_label__p4UuV{display:flex;gap:.5rem;align-items:center;@media (max-width:640px){padding-inline-start:1.5rem}}.inputs_optionalCheck__l_5tG{flex:0 0 auto;margin-inline-start:auto}.inputs_input__FS6b0{&:invalid{outline:1px solid var(--error)}&:disabled{color:var(--gray-alpha-700);opacity:.8;filter:grayscale(1);cursor:not-allowed}}.dateSegments_picker__Mf6xD{display:inline-flex;align-items:center;gap:.375rem;inline-size:100%}.dateSegments_segmentGroup__FYhjx{display:inline-flex;align-items:center;font-variant-numeric:tabular-nums}.dateSegments_segment__TUxAK{padding:.125rem .25rem;border-radius:.25rem;cursor:default;outline:none;&:focus{background:var(--gray-alpha-200);outline:2px solid var(--primary);outline-offset:-1px}}.dateSegments_placeholder__8KFi_{color:var(--gray-alpha-500)}.dateSegments_separator__JHD5z{padding-inline:1px;color:var(--gray-alpha-500)}.dateSegments_rangeSeparator__QwCmr{padding-inline:.125rem;color:var(--gray-alpha-500)}.dateSegments_triggerButton__qyEMm{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:auto;padding:.375rem .5rem;border:none;border-radius:.25rem;background:none;color:inherit;cursor:pointer;&:hover:not(:disabled){background:var(--gray-alpha-200)}&:disabled{cursor:default;opacity:.5}}.Form_container__UWkdU{container-type:inline-size}.Form_form__m2nia{--urai-form-label-width:clamp(100px,40%,300px);display:grid;grid-template-columns:var(--urai-form-label-width) 1fr;row-gap:1rem;-moz-column-gap:.5rem;column-gap:.5rem}@container (min-width: 760px){.Form_form__m2nia.Form_twoColumns__K_Sv5{--urai-form-label-width:clamp(100px,18%,200px);grid-template-columns:repeat(2,var(--urai-form-label-width) 1fr);-moz-column-gap:1.5rem;column-gap:1.5rem}}.Form_form__m2nia>[data-urai-full-row]{grid-column:1}.Form_form__m2nia>[data-urai-full-row]+*{grid-column:2/-1}@media (max-width:640px){.Form_form__m2nia{grid-template-columns:1fr;row-gap:.75rem}.Form_form__m2nia>[data-urai-full-row],.Form_form__m2nia>[data-urai-full-row]+*{grid-column:auto}}.Checkbox_checkboxLabel__pRlV8{padding-inline-start:0}.Checkbox_checkboxSlot__HwuaK{inline-size:1.5rem;flex:0 0 auto;display:flex;align-items:center}.CategorySelect_option__E7lqd{display:flex;align-items:center;gap:.5rem}.CategorySelect_iconPlaceholder__tRcER,.CategorySelect_icon__MmMjl{flex:0 0 auto;inline-size:1rem;block-size:1rem}.select_container__pJ7Ce{font-size:inherit}.select_control__IP_TF{display:flex;align-items:center;min-block-size:2.25rem;border:1px solid var(--gray-400);border-radius:.375rem;background:var(--background);color:var(--foreground);cursor:pointer;transition:var(--transition);&:hover{border-color:var(--gray-600)}}.select_controlFocused__uQFpO{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,transparent,var(--primary) 35%);&:hover{border-color:var(--primary)}}.select_controlDisabled__ztvUZ{cursor:not-allowed;opacity:.6;&:hover{border-color:var(--gray-400)}}.select_valueContainer__E874l{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;padding-inline:.6rem;padding-block:.3rem;overflow:hidden}.select_placeholder__hy6x9{color:var(--gray-600)}.select_singleValue__o99ne{color:var(--foreground)}.select_multiValue__JPJz_{display:flex;align-items:center;gap:.25rem;padding-inline:.35rem;border-radius:.25rem;background:var(--gray-alpha-100);font-size:.85rem}.select_multiValueLabel__kgT_Z{display:flex;align-items:center;gap:.35rem;padding-block:.15rem;color:var(--foreground)}.select_multiValueRemove__5zWGc{display:flex;align-items:center;border-radius:.25rem;padding:.1rem;color:var(--gray-600);cursor:pointer;transition:var(--transition);&:hover{background:var(--gray-alpha-200);color:var(--danger)}}.select_input__03RBa{color:var(--foreground);& input{outline:none}}.select_indicatorsContainer__9Z7rh{display:flex;flex:0 0 auto;align-items:center;padding-inline-end:.35rem}.select_indicatorSeparator__AP9sH{align-self:stretch;margin-block:.5rem;inline-size:1px;background:var(--gray-300)}.select_clearIndicator__LBpFp,.select_dropdownIndicator__myS8Z{display:flex;padding:.4rem;color:var(--gray-600);cursor:pointer;transition:var(--transition);&:hover{color:var(--foreground)}}.select_menuPortal__i36df{z-index:9999}.select_menu__sV9LV{margin-block-start:.25rem;border:1px solid var(--gray-300);border-radius:.375rem;background:var(--background);box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}.select_menuList__Gu0tQ{padding:.25rem;max-block-size:16rem;overflow-y:auto}.select_groupHeading__DniOR{padding-inline:.6rem;padding-block:.4rem .2rem;font-size:.75rem;font-weight:600;color:var(--gray-600);text-transform:uppercase}.select_option__bsuKF{padding-inline:.6rem;padding-block:.4rem;border-radius:.25rem;color:var(--foreground);cursor:pointer}.select_optionFocused__RO_PV{background:var(--gray-alpha-100)}.select_optionSelected__2WJsc{background:color-mix(in srgb,transparent,var(--primary) 20%);font-weight:500}.select_optionSelected__2WJsc.select_optionFocused__RO_PV{background:color-mix(in srgb,transparent,var(--primary) 30%)}.select_optionDisabled__oL5Gm{color:var(--gray-500);cursor:not-allowed}.select_loadingMessage__UX66v,.select_noOptionsMessage__GiVwT{padding:.5rem .6rem;color:var(--gray-600);font-size:.85rem}.ColorWheel_wheel__PqmcD{display:block;inline-size:100%;max-inline-size:220px;aspect-ratio:1;touch-action:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ColorWheel_wedgeOutlineHalo__7NFd0{fill:none;stroke:rgba(0,0,0,.6);stroke-width:4;stroke-linejoin:round;pointer-events:none}.ColorWheel_wedgeOutline__b_j4X{fill:none;stroke:#fff;stroke-width:1.5;stroke-linejoin:round;pointer-events:none}.ColorWheel_cellOutlineHalo__0sm_h{fill:none;stroke:rgba(0,0,0,.6);stroke-width:4;stroke-linejoin:round;pointer-events:none}.ColorWheel_cellOutline__qKMM6{fill:none;stroke:#fff;stroke-width:1.5;stroke-linejoin:round;pointer-events:none}.ColorPickerModal_layout__9h7y8{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.ColorPickerModal_swatch__4QJCa{flex:1 1 80px;min-inline-size:80px;min-block-size:80px;border-radius:.5rem;border:1px solid var(--gray-300)}.HuePickerModal_grid__veRgE{display:grid;gap:.4rem}.HuePickerModal_tile__eInPs{aspect-ratio:1;border:none;border-radius:.375rem;cursor:pointer;transition:var(--transition);&:hover{transform:scale(1.08)}}.HuePickerModal_tileSelected__dLa8U{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--foreground)}.HuePickerModal_prideTile__gAds7{grid-column:1/-1;aspect-ratio:unset;block-size:2.5rem}.ColorInput_swatchButton___qR4J{display:block;inline-size:100%;block-size:2.25rem;padding:0;border:1px solid var(--gray-300);border-radius:.5rem;cursor:pointer;transition:var(--transition);&:hover{border-color:var(--gray-500)}&:disabled{cursor:not-allowed;opacity:.6}}.DurationInput_trigger__mOF0f{display:flex;align-items:baseline;gap:.5rem;inline-size:100%;padding:.375rem .5rem;border:1px solid var(--gray-300);border-radius:.375rem;background:var(--background);color:var(--foreground);font:inherit;text-align:start;cursor:pointer;&:disabled{cursor:not-allowed;opacity:.7}}.DurationInput_endTime___WWKP,.DurationInput_placeholder__T1wTI{color:var(--gray-700);font-size:.85em}.DurationInput_popover__rKWfG{inset:auto;margin:0;margin-block-start:.375rem;position:fixed;position-area:block-end span-inline-end;position-try-fallbacks:flip-block;padding:.75rem;border:1px solid var(--gray-300);border-radius:.5rem;background:var(--background);color:var(--foreground);box-shadow:0 4px 6px -2px rgba(0,0,0,.15),0 10px 20px -6px rgba(0,0,0,.2);&:popover-open{display:flex;flex-direction:column;gap:.75rem}}.DurationInput_presets__YminH{display:flex;flex-wrap:wrap;gap:.5rem}.DurationInput_presets__YminH>button{padding:.375rem .75rem;border:1px solid var(--gray-300);border-radius:999px;background:var(--gray-alpha-100);color:inherit;font:inherit;font-size:.85rem;cursor:pointer}.DurationInput_presets__YminH>button:hover{background:var(--gray-alpha-200)}.DurationInput_custom__CwD99{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.DurationInput_custom__CwD99>input{inline-size:6rem}.RecurrenceInput_field___CR4U{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0}.RecurrenceInput_row__WvmPd{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.RecurrenceInput_rowLabel__pXUqp{color:var(--gray-700);font-size:.875rem}.RecurrenceInput_endDate__roCc9,.RecurrenceInput_interval__7TPyV,.RecurrenceInput_select__Vmshl{padding-block:.375rem;padding-inline:.5rem;border:1px solid var(--gray-300);border-radius:.5rem;background:var(--background);color:var(--foreground);font-size:.875rem;&:focus{outline:2px solid var(--primary);outline-offset:2px}&:disabled{opacity:.6}}.RecurrenceInput_interval__7TPyV{inline-size:4rem}.RecurrenceInput_weekdays__n6Io6{display:flex;gap:.25rem;flex-wrap:wrap}.RecurrenceInput_weekday__UmTa5{--weekday-bg:transparent;padding-block:.25rem;padding-inline:.5rem;min-inline-size:2.25rem;border:1px solid var(--gray-300);border-radius:.5rem;background:var(--weekday-bg);color:var(--gray-800);font-size:.8rem;text-box:trim-both cap alphabetic;transition:var(--transition);&.RecurrenceInput_selected__15ikU{--weekday-bg:var(--primary);border-color:var(--primary);color:#fff}&:disabled{opacity:.6;cursor:not-allowed}}.RecurrenceInput_hint__TgSN_,.RecurrenceInput_summary__Ab3k5{font-size:.8rem;color:var(--gray-600)}.RecurrenceInput_summary__Ab3k5{font-style:italic}.RecurrenceInput_raw__y_KnG{font-family:ui-monospace,monospace;font-size:.8rem;padding-block:.25rem;padding-inline:.5rem;border-radius:.375rem;background:var(--gray-alpha-100);overflow-wrap:anywhere}.RecurrenceInput_skipRow__ddCQH{display:flex;align-items:center;gap:.375rem;font-size:.8rem}.RecurrenceInput_skipLabel__n7H0N{display:flex;align-items:center;gap:.375rem;cursor:pointer}.RecurrenceInput_infoIcon__0u18M{color:var(--gray-600);cursor:help;&:hover{color:var(--gray-800)}}.UserAvatar_avatar__WY81A{--avatar-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--avatar-size);block-size:var(--avatar-size);border-radius:calc(var(--avatar-size) / 4);background:var(--avatar-color);color:var(--avatar-fg);font-size:calc(var(--avatar-size) * .58);font-weight:700;line-height:1;text-box:trim-both cap alphabetic;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserAvatar_small__9PIuP{--avatar-size:1.125rem}.UserAvatar_large__xyQYq{--avatar-size:2.25rem}.UserSelect_option__WhAn_{display:flex;align-items:center;gap:.5rem}.UserSelect_name__VD4yB{text-box:trim-both cap alphabetic}