.icon_root__Y8y7M{display:block;flex-shrink:0}.breadcrumbs_root__dxg5n{flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs_item__0PU5s,.breadcrumbs_root__dxg5n{display:flex;align-items:center;gap:.25rem}.breadcrumbs_link__gXW2a{color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);text-decoration:none;outline:none;cursor:default;transition:color var(--animation-duration) ease}.breadcrumbs_selectable__0U2v3 .breadcrumbs_link__gXW2a{cursor:pointer}.breadcrumbs_selectable__0U2v3 .breadcrumbs_link__gXW2a:hover{color:var(--color-primary)}.breadcrumbs_selectable__0U2v3 .breadcrumbs_link__gXW2a:focus-visible{border-radius:.25rem;outline:.125rem solid var(--color-primary);outline-offset:.1875rem}.breadcrumbs_active__kQnz0 .breadcrumbs_link__gXW2a{color:var(--color-heading);font-weight:var(--font-weight-bold);cursor:default}.breadcrumbs_muted__DGdYv .breadcrumbs_link__gXW2a{color:var(--color-text-tertiary);cursor:default}.breadcrumbs_separator__qgPwV{flex-shrink:0;width:.875rem;height:.875rem;color:var(--color-text-tertiary);transform:rotate(90deg)}.progress-circle_root__Z8NXh{display:block;flex-shrink:0}.progress-circle_track__Twdcp{fill:none;stroke:var(--color-text-tertiary)}.progress-circle_fill__28y9v{fill:none;stroke:var(--color-primary);stroke-linecap:round;transform:rotate(-90deg);transform-box:fill-box;transform-origin:center;transition:stroke-dashoffset var(--animation-duration) ease}.progress-line_root__NKY0m{width:100%;height:.25rem;background-color:var(--color-text-tertiary)}.progress-line_fill__XSor_{height:100%;border-radius:0 .125rem .125rem 0;background-color:var(--color-primary);transition:width var(--animation-duration) ease}.button_root__hFJ6p{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:none;cursor:pointer;font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);text-decoration:none;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;vertical-align:middle;transition:color var(--animation-duration) ease,background var(--animation-duration) ease,box-shadow var(--animation-duration) ease,opacity var(--animation-duration) ease,transform .12s ease}.button_root__hFJ6p:focus{outline:none}.button_root__hFJ6p:focus-visible,.button_root__hFJ6p[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.1875rem}.button_root__hFJ6p:active:not(.button_disabled__2haH9),.button_root__hFJ6p[data-pressed]:not(.button_disabled__2haH9){transform:translateY(.0625rem)}.button_text__sZgAb{flex-shrink:0}.button_icon__hezCa{display:block;flex-shrink:0;margin-top:.125rem}.button_disabled__2haH9{opacity:.4;cursor:not-allowed;pointer-events:none}.button_sm__0nP3k{height:2rem;padding:0 .75rem;font-size:var(--font-size-xs)}.button_sm__0nP3k.button_iconOnly__p5mZx{width:2rem;padding:0}.button_sm__0nP3k .button_icon__hezCa{width:.875rem;height:.875rem}.button_md__9GRXP{height:2.5rem;padding:0 1rem;font-size:var(--font-size-sm)}.button_md__9GRXP.button_iconOnly__p5mZx{width:2.5rem;padding:0}.button_md__9GRXP .button_icon__hezCa{width:1rem;height:1rem}.button_lg__fDpWE{height:3rem;padding:0 1.25rem;font-size:var(--font-size-sm)}.button_lg__fDpWE.button_iconOnly__p5mZx{width:3rem;padding:0}.button_lg__fDpWE .button_icon__hezCa{width:1.125rem;height:1.125rem}.button_xl__cage8{height:3.5rem;padding:0 1.5rem;font-size:var(--font-size-md)}.button_xl__cage8.button_iconOnly__p5mZx{width:3.5rem;padding:0}.button_xl__cage8 .button_icon__hezCa{width:1.25rem;height:1.25rem}.button_radiusSm__SMtll{border-radius:.5rem}.button_radiusMd__cft7r{border-radius:.625rem}.button_radiusRound__dr2eD{border-radius:62.4375rem}@keyframes button_gradient-flow___OWG3{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.button_primary__I_WXC{color:#fff;background:var(--color-button-primary-gradient);box-shadow:var(--color-button-primary-shadow)}.button_primary__I_WXC:hover:not(.button_disabled__2haH9){box-shadow:var(--color-button-primary-shadow-hover)}.button_primary__I_WXC:active:not(.button_disabled__2haH9){opacity:.85}.button_primaryAnimated__9iqga{color:#fff;background:linear-gradient(135deg,#7c3aed,#8e46f2 12%,#a855f7 25%,#c256c0 38%,#d9568e 50%,#c256c0 62%,#a855f7 75%,#8e46f2 88%,#7c3aed);background-size:300% 300%;box-shadow:var(--color-button-primary-shadow);animation:button_gradient-flow___OWG3 12s ease infinite}.button_primaryAnimated__9iqga:hover:not(.button_disabled__2haH9){box-shadow:var(--color-button-primary-shadow-hover)}.button_primaryAnimated__9iqga:active:not(.button_disabled__2haH9){opacity:.85}.button_secondary__cgZdb{color:var(--color-primary);background:var(--color-button-secondary-bg)}.button_secondary__cgZdb:hover:not(.button_disabled__2haH9){background:var(--color-button-secondary-bg-hover)}.button_secondary__cgZdb:active:not(.button_disabled__2haH9){background:var(--color-button-secondary-bg-active)}.button_transparent__4EDNj{color:var(--color-welcome-description);background:rgba(0,0,0,0)}.button_transparent__4EDNj:hover:not(.button_disabled__2haH9){color:var(--color-primary)}.button_transparent__4EDNj:active:not(.button_disabled__2haH9){color:var(--color-primary);opacity:.75}@media(prefers-reduced-motion:reduce){.button_root__hFJ6p{transition:none}.button_root__hFJ6p:active:not(.button_disabled__2haH9),.button_root__hFJ6p[data-pressed]:not(.button_disabled__2haH9){transform:none}.button_primaryAnimated__9iqga{animation:none}}.checkbox_root__qJ_Q7{display:inline-flex;align-items:flex-start;gap:.625rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm);cursor:pointer}.checkbox_root__qJ_Q7[data-disabled]{opacity:.48;cursor:not-allowed}.checkbox_control__IxqoA{position:relative;display:inline-flex;flex-shrink:0;width:1.25rem;height:1.25rem}.checkbox_input__DgWzi{appearance:none;box-sizing:border-box;width:1.25rem;height:1.25rem;margin:0;border:.0625rem solid var(--color-panel-border);border-radius:.3125rem;background:var(--color-select-field-bg);cursor:inherit}.checkbox_input__DgWzi:checked{border-color:var(--color-primary);background:var(--color-button-secondary-bg-active)}.checkbox_input__DgWzi:checked+.checkbox_check__SGovU{visibility:visible}.checkbox_input__DgWzi:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.checkbox_check__SGovU{position:absolute;inset:.1875rem;display:flex;color:var(--color-primary);visibility:hidden;pointer-events:none}.checkbox_check__SGovU svg{width:.875rem;height:.875rem}.switch_root__kBKx8{position:relative;flex-shrink:0;box-sizing:border-box;width:3rem;height:1.75rem;margin:0;border:.0625rem solid var(--color-panel-border);border-radius:62.4375rem;color:var(--color-text-secondary);background:var(--color-select-field-bg);transition:background-color var(--animation-duration) ease;appearance:none;cursor:pointer}.switch_root__kBKx8:before{position:absolute;top:.1875rem;left:.1875rem;width:1.25rem;height:1.25rem;border-radius:50%;background:currentcolor;transition:transform var(--animation-duration) ease;content:""}.switch_root__kBKx8:checked{border-color:var(--color-primary);color:#fff;background:var(--color-primary)}.switch_root__kBKx8:checked:before{transform:translateX(1.25rem)}.switch_root__kBKx8:disabled{opacity:.48;cursor:not-allowed}.switch_root__kBKx8:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.1875rem}@media(prefers-reduced-motion:reduce){.switch_root__kBKx8,.switch_root__kBKx8:before{transition:none}}.tooltip_root__SR_hV{max-width:min(17.5rem,100vw - 2rem);padding:.5rem .625rem;border:.0625rem solid var(--color-panel-border);border-radius:.5rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);background:var(--color-panel-sheet-surface);box-shadow:var(--color-panel-shadow);outline:none;z-index:1000}.tooltip_root__SR_hV[data-entering]{animation:tooltip_tooltip-in__oLlzo .14s ease}.tooltip_root__SR_hV[data-exiting]{animation:tooltip_tooltip-out__YQpGA .12s ease}.tooltip_content__iofYw{display:block;overflow-wrap:anywhere}.tooltip_arrow__slcIV{display:flex;align-items:center;justify-content:center}.tooltip_arrowTip__s87j4{display:block;width:0;height:0}.tooltip_root__SR_hV[data-placement=bottom] .tooltip_arrow__slcIV,.tooltip_root__SR_hV[data-placement=top] .tooltip_arrow__slcIV{width:.75rem;height:.375rem}.tooltip_root__SR_hV[data-placement=left] .tooltip_arrow__slcIV,.tooltip_root__SR_hV[data-placement=right] .tooltip_arrow__slcIV{width:.375rem;height:.75rem}.tooltip_root__SR_hV[data-placement=top] .tooltip_arrow__slcIV{margin-top:-.0625rem}.tooltip_root__SR_hV[data-placement=bottom] .tooltip_arrow__slcIV{margin-bottom:-.0625rem}.tooltip_root__SR_hV[data-placement=left] .tooltip_arrow__slcIV{margin-left:-.0625rem}.tooltip_root__SR_hV[data-placement=right] .tooltip_arrow__slcIV{margin-right:-.0625rem}.tooltip_root__SR_hV[data-placement=top] .tooltip_arrowTip__s87j4{border-top:.375rem solid var(--color-panel-sheet-surface);border-right:.375rem solid rgba(0,0,0,0);border-left:.375rem solid rgba(0,0,0,0);filter:drop-shadow(0 .0625rem 0 var(--color-panel-border))}.tooltip_root__SR_hV[data-placement=bottom] .tooltip_arrowTip__s87j4{border-right:.375rem solid rgba(0,0,0,0);border-bottom:.375rem solid var(--color-panel-sheet-surface);border-left:.375rem solid rgba(0,0,0,0);filter:drop-shadow(0 -.0625rem 0 var(--color-panel-border))}.tooltip_root__SR_hV[data-placement=left] .tooltip_arrowTip__s87j4{border-top:.375rem solid rgba(0,0,0,0);border-bottom:.375rem solid rgba(0,0,0,0);border-left:.375rem solid var(--color-panel-sheet-surface);filter:drop-shadow(.0625rem 0 0 var(--color-panel-border))}.tooltip_root__SR_hV[data-placement=right] .tooltip_arrowTip__s87j4{border-top:.375rem solid rgba(0,0,0,0);border-right:.375rem solid var(--color-panel-sheet-surface);border-bottom:.375rem solid rgba(0,0,0,0);filter:drop-shadow(-.0625rem 0 0 var(--color-panel-border))}@keyframes tooltip_tooltip-in__oLlzo{0%{opacity:0;transform:translateY(.125rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes tooltip_tooltip-out__YQpGA{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(.125rem) scale(.98)}}@media(prefers-reduced-motion:reduce){.tooltip_root__SR_hV[data-entering],.tooltip_root__SR_hV[data-exiting]{animation:none}}.input_root__uP5Pv{display:inline-flex;box-sizing:border-box;width:100%;min-width:0;color:var(--color-heading);font-family:var(--font-family-sans);outline:none}.input_root__uP5Pv[data-disabled]{opacity:.48;cursor:not-allowed}.input_root__uP5Pv:focus,.input_root__uP5Pv:focus-visible,.input_root__uP5Pv:focus-within{outline:none}.input_control__vHBtG{display:flex;box-sizing:border-box;align-items:center;width:100%;min-width:0;padding:0 var(--input-padding-x);border:.0625rem solid var(--color-panel-border);color:inherit;background:var(--color-select-field-bg);outline:none;transition:border-color var(--animation-duration) ease,background var(--animation-duration) ease,box-shadow var(--animation-duration) ease}.input_control__vHBtG:focus,.input_control__vHBtG:focus-visible,.input_control__vHBtG:focus-within{outline:none}.input_control__vHBtG:has(.input_input__4GgDA[data-hovered]){border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg)}.input_control__vHBtG:has(.input_input__4GgDA[data-focused]){border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg-hover)}.input_control__vHBtG:has(.input_input__4GgDA[data-disabled]){pointer-events:none}.input_radiusSm__p_GrM{border-radius:.5rem}.input_radiusMd__prFBB{border-radius:.625rem}.input_radiusRound__s_0Lf{border-radius:62.4375rem}.input_input__4GgDA{box-sizing:border-box;flex:1;min-width:0;height:100%;border:none;color:var(--color-heading);font:inherit;font-weight:var(--font-weight-regular);line-height:var(--line-height-sm);background:rgba(0,0,0,0);outline:none}.input_input__4GgDA:focus,.input_input__4GgDA:focus-visible{outline:none}.input_input__4GgDA::placeholder{color:var(--color-text-secondary)}.input_input__4GgDA[data-disabled]{cursor:not-allowed}.input_input__4GgDA::-webkit-search-cancel-button{appearance:none}.input_slot__8qEE1{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--color-text-secondary)}.input_slot__8qEE1 svg{display:block}.input_withSlot__JFXSc{gap:.5rem}.input_left__iExoh{padding-left:var(--input-slot-padding-x)}.input_right__ZM3vk{padding-right:var(--input-slot-padding-x)}.input_sm__lbLqD{--input-padding-x:0.75rem;--input-slot-padding-x:0.375rem;height:2rem;font-size:var(--font-size-xs)}.input_sm__lbLqD .input_control__vHBtG{min-height:2rem}.input_sm__lbLqD .input_slot__8qEE1{min-width:1rem;min-height:1rem}@media(width < 768px){.input_sm__lbLqD{font-size:var(--font-size-sm)}}.input_md__fM0W7{--input-padding-x:1rem;--input-slot-padding-x:0.5rem;height:2.5rem;font-size:var(--font-size-sm)}.input_md__fM0W7 .input_control__vHBtG{min-height:2.5rem}.input_md__fM0W7 .input_slot__8qEE1{min-width:1.125rem;min-height:1.125rem}@media(width < 768px){.input_md__fM0W7{font-size:var(--font-size-md)}}.input_lg__LJsz_{--input-padding-x:1.25rem;--input-slot-padding-x:0.625rem;height:3rem;font-size:var(--font-size-md)}.input_lg__LJsz_ .input_control__vHBtG{min-height:3rem}.input_lg__LJsz_ .input_slot__8qEE1{min-width:1.25rem;min-height:1.25rem}.input_xl__cKfYo{--input-padding-x:1.5rem;--input-slot-padding-x:0.75rem;height:3.5rem;font-size:var(--font-size-md)}.input_xl__cKfYo .input_control__vHBtG{min-height:3.5rem}.input_xl__cKfYo .input_slot__8qEE1{min-width:1.375rem;min-height:1.375rem}@media(width < 768px){.input_xl__cKfYo{font-size:var(--font-size-lg)}}.input_left__iExoh .input_input__4GgDA{padding-left:0}.input_right__ZM3vk .input_input__4GgDA{padding-right:0}@media(prefers-reduced-motion:reduce){.input_control__vHBtG{transition:none}}.confirm-dialog_overlay__8IjxC{box-sizing:border-box;position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;height:var(--visual-viewport-height,100dvh);padding:1rem;overflow-y:auto;background:rgba(8,8,12,.4);backdrop-filter:blur(.5rem)}.confirm-dialog_modal__JSCLF{box-sizing:border-box;width:min(100%,26.25rem);max-height:100%;overflow-y:auto;border:.0625rem solid var(--color-panel-border);border-radius:1.5rem;background:var(--color-panel-sheet-bg);box-shadow:var(--color-panel-shadow);overscroll-behavior:contain}.confirm-dialog_dialog__Vi4m4{padding:1.5rem;outline:none;color:var(--color-heading);font-family:var(--font-family-sans)}.confirm-dialog_form__n17DK{display:flex;flex-direction:column;gap:1.5rem}.confirm-dialog_field__LfFSR,.confirm-dialog_heading__2YOcX{display:flex;flex-direction:column;gap:.5rem}.confirm-dialog_title__xvx8b{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);overflow-wrap:anywhere}.confirm-dialog_description__jTnOR,.confirm-dialog_error__aozea{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-sm);overflow-wrap:anywhere}.confirm-dialog_description__jTnOR{color:var(--color-text-secondary)}.confirm-dialog_error__aozea{color:var(--color-danger-text)}.confirm-dialog_actions__OKzCl{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.confirm-dialog_button__L7Cip{flex:1}.full-screen-animation_root__Hxlbg{position:fixed;z-index:1200;inset:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;background:var(--color-welcome-background)}.full-screen-animation_modal__2tcAJ{width:100%}.full-screen-animation_content__XWcez{display:flex;flex-direction:column;align-items:center;gap:1.75rem;width:100%;font-family:var(--font-family-sans);outline:none}.full-screen-animation_logo__A5Q3v{--unit:calc(12.5rem / 26);display:flex;flex-direction:column;gap:calc(2*var(--unit));box-sizing:border-box;width:100%;height:12.5rem;padding:calc(2*var(--unit)) 0}.full-screen-animation_row__sV451{--row-offset:-2;height:calc(6*var(--unit));overflow:hidden}.full-screen-animation_row__sV451:nth-child(2){--row-offset:-10}.full-screen-animation_row__sV451:nth-child(2) .full-screen-animation_track__aCE9i{animation-direction:reverse}.full-screen-animation_row__sV451:nth-child(3){--row-offset:-18}.full-screen-animation_track__aCE9i{display:flex;width:max-content;height:100%;animation:full-screen-animation_marquee__NSC_d 2.8s linear infinite}.full-screen-animation_tile__keey8{position:relative;flex:0 0 auto;width:calc(24*var(--unit));height:100%;overflow:hidden}.full-screen-animation_icon__S9iM1{position:absolute;top:calc(var(--row-offset)*var(--unit));left:calc(-2*var(--unit));width:calc(26*var(--unit));height:calc(26*var(--unit))}.full-screen-animation_label__XKlMJ{margin:0;padding:0 1.5rem;color:rgba(0,0,0,0);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-md);text-align:center;background:linear-gradient(115deg,var(--color-text-secondary) 32%,color-mix(in srgb,var(--color-text-secondary),#fff 10%) 39%,color-mix(in srgb,var(--color-text-secondary),#fff 35%) 45%,color-mix(in srgb,var(--color-text-secondary),#fff 65%) 50%,color-mix(in srgb,var(--color-text-secondary),#fff 35%) 55%,color-mix(in srgb,var(--color-text-secondary),#fff 10%) 61%,var(--color-text-secondary) 68%);background-clip:text;background-size:300% 100%;animation:full-screen-animation_shimmer__i2o0V 2.8s ease-in-out infinite}@keyframes full-screen-animation_marquee__NSC_d{0%{transform:translateX(calc(-24 * var(--unit)))}to{transform:translateX(0)}}@keyframes full-screen-animation_shimmer__i2o0V{0%{background-position:100% 0}to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.full-screen-animation_label__XKlMJ,.full-screen-animation_track__aCE9i{animation:none}.full-screen-animation_label__XKlMJ{color:var(--color-text-secondary);background:none}}.date-picker_navigation__cdxol,.date-picker_trigger__LGt91{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:.375rem;color:var(--color-text-secondary);background:rgba(0,0,0,0);cursor:pointer;outline:none}.date-picker_navigation__cdxol[data-hovered],.date-picker_trigger__LGt91[data-hovered]{color:var(--color-primary);background:var(--color-button-secondary-bg-hover)}.date-picker_navigation__cdxol[data-focus-visible],.date-picker_trigger__LGt91[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.date-picker_navigation__cdxol[data-disabled],.date-picker_trigger__LGt91[data-disabled]{opacity:.48;cursor:default}.date-picker_trigger__LGt91{width:1.5rem;height:1.5rem;margin-inline-start:.5rem}.date-picker_trigger__LGt91 svg{width:1.125rem;height:1.125rem}.date-picker_nativeField__wzt13{position:relative;display:flex;flex:1;min-width:0;height:100%}.date-picker_nativeIcon__8Qbu2{position:absolute;inset-block:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:1.5rem;color:var(--color-text-secondary);pointer-events:none}.date-picker_nativeIcon__8Qbu2 svg{width:1.125rem;height:1.125rem}.date-picker_nativeInput__F07rC{display:flex;align-items:center;width:100%;padding:0;padding-inline-end:2rem;appearance:none}.date-picker_nativeInput__F07rC::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.date-picker_nativeInput__F07rC::-webkit-date-and-time-value{margin:0;padding:0;text-align:start}.date-picker_popover__eUn0P{max-width:calc(100vw - 1.5rem);padding:.75rem;border:.0625rem solid var(--color-panel-border);border-radius:.75rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-sm);background:var(--color-panel-bg);box-shadow:var(--color-panel-shadow);-webkit-backdrop-filter:blur(1.375rem);backdrop-filter:blur(1.375rem)}.date-picker_calendar__DqF_z,.date-picker_dialog__aDPE8{outline:none}.date-picker_header__Scxna{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.date-picker_heading__uHU_C{flex:1;margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center}.date-picker_navigation__cdxol{width:2rem;height:2rem;font-size:1.5rem}.date-picker_grid__szefv{border-spacing:.125rem}.date-picker_weekday__dblej{padding-bottom:.375rem;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.date-picker_day__vKhS4{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;font-variant-numeric:tabular-nums;cursor:pointer;outline:none}.date-picker_day__vKhS4[data-outside-month]{color:var(--color-text-secondary)}.date-picker_day__vKhS4[data-hovered]{background:var(--color-button-secondary-bg-hover)}.date-picker_day__vKhS4[data-selected]{color:var(--color-primary);font-weight:var(--font-weight-semibold);background:var(--color-button-secondary-bg-active)}.date-picker_day__vKhS4[data-today]{box-shadow:inset 0 0 0 .0625rem var(--color-primary)}.date-picker_day__vKhS4[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.0625rem}.date-picker_day__vKhS4[data-disabled],.date-picker_day__vKhS4[data-unavailable]{opacity:.4;cursor:default}.date-picker_day__vKhS4[data-unavailable]{text-decoration:line-through}.picker_control__Q28XK:hover:not([data-disabled]){border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg)}.picker_control__Q28XK:focus-within{border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg-hover)}.picker_control__Q28XK[data-disabled]{pointer-events:none}.picker_segments__9caHL{display:flex;align-items:center;overflow-x:auto;padding:.0625rem .125rem;scrollbar-width:none}.picker_segment__CHXjf{flex-shrink:0;border-radius:.1875rem;font-variant-numeric:tabular-nums;white-space:pre;caret-color:rgba(0,0,0,0);outline:none}.picker_segment__CHXjf[data-placeholder]{color:var(--color-text-secondary)}.picker_segment__CHXjf[data-focused]{color:var(--color-primary);background:var(--color-button-secondary-bg-active)}.date-range-picker_fields__1tC8i{display:flex;flex:1;align-items:center;gap:.25rem;min-width:0;height:100%}.date-range-picker_fields__1tC8i>[slot=end],.date-range-picker_fields__1tC8i>[slot=start]{flex:0 1 auto}.date-range-picker_separator__nS595{flex-shrink:0;color:var(--color-text-secondary)}.date-range-picker_grid__XlM4Y{border-spacing:0 .125rem}.date-range-picker_grid__XlM4Y td{padding:0}.date-range-picker_grid__XlM4Y .date-range-picker_day__l_VpV{width:2.125rem}.date-range-picker_grid__XlM4Y .date-range-picker_day__l_VpV[data-selected]{border-radius:0}.date-range-picker_grid__XlM4Y .date-range-picker_day__l_VpV[data-selection-start]{border-start-start-radius:.5rem;border-end-start-radius:.5rem}.date-range-picker_grid__XlM4Y .date-range-picker_day__l_VpV[data-selection-end]{border-start-end-radius:.5rem;border-end-end-radius:.5rem}.date-range-picker_grid__XlM4Y .date-range-picker_day__l_VpV[data-selection-end],.date-range-picker_grid__XlM4Y .date-range-picker_day__l_VpV[data-selection-start]{box-shadow:inset 0 0 0 .0625rem var(--color-primary)}.logo_root__Fbq8o{display:flex;align-items:center;gap:.625rem}.logo_title__ID_be{font-family:var(--font-family-sans);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.logo_logo__bSVen{width:1.625rem;height:1.625rem}.modal-dialog_overlay__eqDLf{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--visual-viewport-height,100dvh);padding:1.5rem;background:rgba(8,8,12,.4);backdrop-filter:blur(.5rem)}.modal-dialog_modal___4zpk{display:flex;flex-direction:column;box-sizing:border-box;width:min(100%,36.25rem);max-height:100%;overflow:hidden;border:.0625rem solid var(--color-panel-border);border-radius:1.5rem;background:var(--color-panel-sheet-bg);box-shadow:var(--color-panel-shadow)}.modal-dialog_dialog__ctlTA{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;color:var(--color-heading);font-family:var(--font-family-sans);outline:none}.modal-dialog_header__UxwkZ{display:flex;flex-shrink:0;align-items:center;gap:1rem;padding:1.25rem 1.5rem}.modal-dialog_title__5ztpb{flex:1;min-width:0;margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl);overflow-wrap:anywhere}.modal-dialog_closeButton__uwIg1{flex-shrink:0;border:.0625rem solid var(--color-panel-border);background:var(--color-panel-sheet-surface)}.modal-dialog_content__54ml5{min-height:0;margin:0 .5rem 1rem 0;padding:0 1rem .5rem 1.5rem;overflow-y:auto;overscroll-behavior:contain}.number-input_root__ys71h{width:9.5rem;max-width:100%}.number-input_control__ZJMEa{display:flex;box-sizing:border-box;height:3rem;overflow:hidden;border:.0625rem solid var(--color-panel-border);border-radius:.625rem;background:var(--color-select-field-bg);outline:none;transition:border-color var(--animation-duration) ease,background-color var(--animation-duration) ease}.number-input_control__ZJMEa[data-hovered]{border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg)}.number-input_control__ZJMEa[data-focus-within]{border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg-hover)}.number-input_button__awAQ5{flex:0 0 2.75rem;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-heading);font:inherit;font-size:var(--font-size-xl);cursor:pointer;outline:none;transition:color var(--animation-duration) ease,background-color var(--animation-duration) ease}.number-input_button__awAQ5[data-hovered]{background:var(--color-button-secondary-bg-hover)}.number-input_button__awAQ5[data-disabled]{opacity:.4;cursor:default}.number-input_button__awAQ5[data-focus-visible]{color:var(--color-primary);background:var(--color-button-secondary-bg-hover);box-shadow:inset 0 0 0 .0625rem var(--color-select-active-border)}@media(prefers-reduced-motion:reduce){.number-input_button__awAQ5,.number-input_control__ZJMEa{transition:none}}.number-input_input__CJh2t{width:100%;min-width:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-heading);font:inherit;text-align:center;outline:none}.multi-select_root__T3x1S{width:100%;min-width:0}.multi-select_trigger___lDIX{display:flex;align-items:center;gap:.75rem;width:100%;min-height:3rem;padding:.5rem .75rem;border:.0625rem solid var(--color-panel-border);border-radius:.625rem;color:var(--color-heading);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-align:start;background:var(--color-select-field-bg);cursor:pointer;touch-action:manipulation}.multi-select_trigger___lDIX[data-hovered],.multi-select_trigger___lDIX[data-pressed]{border-color:var(--color-primary)}.multi-select_trigger___lDIX[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.multi-select_value__FyNR4{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0}.multi-select_placeholder__BVgCr{color:var(--color-text-secondary)}.multi-select_token__UNHjC{max-width:100%;padding:.1875rem .5rem;border-radius:.375rem;color:var(--color-primary);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:color-mix(in srgb,var(--color-primary) 16%,transparent)}.multi-select_overflow__0fu_X{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.multi-select_chevron__f9mN_{flex-shrink:0;width:1rem;height:1rem;color:var(--color-text-secondary);transform:rotate(180deg)}.multi-select_root__T3x1S[data-open] .multi-select_chevron__f9mN_{transform:none}.multi-select_popover__KTMfu{box-sizing:border-box;width:var(--trigger-width);max-width:calc(100vw - 2rem);max-height:17.5rem;overflow-y:auto;padding:.375rem;border:.0625rem solid var(--color-panel-border);border-radius:.75rem;overscroll-behavior:contain;background:var(--color-panel-bg);box-shadow:var(--color-panel-shadow);-webkit-backdrop-filter:blur(1.375rem);backdrop-filter:blur(1.375rem)}.multi-select_popover__KTMfu[data-layout=grid]{width:min(var(--trigger-width),21.25rem);padding:.5rem}.multi-select_listbox__umpoZ{display:flex;flex-direction:column;gap:.125rem;max-height:15rem;overflow-y:auto;overscroll-behavior:contain;outline:none}.multi-select_listbox__umpoZ[data-layout=grid]{display:grid;gap:.25rem;grid-template-columns:repeat(var(--multi-select-columns),minmax(0,1fr));max-height:none;overflow:visible}.multi-select_item__6OK7V{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:0 .625rem;border-radius:.5rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:var(--line-height-sm);cursor:pointer;outline:none;touch-action:manipulation}.multi-select_item__6OK7V[data-focused],.multi-select_item__6OK7V[data-hovered]{background:var(--color-button-secondary-bg-hover)}.multi-select_item__6OK7V[data-selected]{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 16%,transparent)}.multi-select_item__6OK7V[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:-.125rem}.multi-select_check__27RdL{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;border:.0625rem solid var(--color-panel-border);border-radius:.3125rem}.multi-select_check__27RdL svg{width:.875rem;height:.875rem;opacity:0}.multi-select_item__6OK7V[data-selected] .multi-select_check__27RdL{border-color:currentcolor}.multi-select_item__6OK7V[data-selected] .multi-select_check__27RdL svg{opacity:1}.multi-select_listbox__umpoZ[data-layout=grid] .multi-select_item__6OK7V{justify-content:center;min-width:0;padding:0;border:.0625rem solid rgba(0,0,0,0);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.multi-select_listbox__umpoZ[data-layout=grid] .multi-select_item__6OK7V[data-selected]{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 24%,transparent)}.multi-select_listbox__umpoZ[data-layout=grid] .multi-select_check__27RdL{display:none}@media(forced-colors:active){.multi-select_item__6OK7V[data-selected],.multi-select_token__UNHjC{color:HighlightText;background:Highlight;forced-color-adjust:none}}.select_root__lpAHZ{width:100%}.select_trigger__klrRc{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.875rem;padding:0 .8125rem;border:.0625rem solid rgba(0,0,0,0);border-radius:.625rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:left;background:var(--color-select-field-bg);cursor:pointer;outline:none;transition:background var(--animation-duration) ease,border-color var(--animation-duration) ease}.select_trigger__klrRc[data-hovered],.select_trigger__klrRc[data-open]{border-color:var(--color-select-active-border);background:var(--color-button-secondary-bg-hover)}.select_trigger__klrRc[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.select_trigger__klrRc[data-open] .select_chevron__20lfi{transform:rotate(0deg)}.select_triggerValue__w43BT{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_placeholder__GHrjb{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.select_chevron__20lfi{flex-shrink:0;width:1rem;height:1rem;color:var(--color-text-secondary);transform:rotate(180deg);transition:transform .16s ease}.select_popover__pTVXG{width:var(--trigger-width);max-height:13.75rem;overflow-y:auto;padding:.375rem;border:.0625rem solid var(--color-panel-border);border-radius:.75rem;overscroll-behavior:contain;background:var(--color-panel-bg);box-shadow:var(--color-panel-shadow);-webkit-backdrop-filter:blur(1.375rem);backdrop-filter:blur(1.375rem)}.select_popover__pTVXG[data-entering]{animation:select_popover-in__rh_3i .14s ease}.select_popover__pTVXG[data-exiting]{animation:select_popover-out__jEdGa .14s ease}@keyframes select_popover-in__rh_3i{0%{opacity:0;transform:translateY(-.375rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes select_popover-out__jEdGa{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.375rem) scale(.98)}}.select_listbox__FUDtI{display:flex;flex-direction:column;outline:none}.select_item__OtFpS{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:2.375rem;padding:0 .625rem;border-radius:.5rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);background:rgba(0,0,0,0);cursor:pointer;outline:none;transition:background .14s ease,color .14s ease}.select_item__OtFpS[data-focused],.select_item__OtFpS[data-hovered]{color:var(--color-primary);background:var(--color-button-secondary-bg-hover)}.select_item__OtFpS[data-selected]{color:var(--color-primary);font-weight:var(--font-weight-semibold);background:var(--color-button-secondary-bg-active)}.select_itemValue__Q7YKw{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_checkIcon__AfaUQ{flex-shrink:0;width:.875rem;height:.875rem;opacity:0}.select_item__OtFpS[data-selected] .select_checkIcon__AfaUQ{opacity:1}@media(prefers-reduced-motion:reduce){.select_chevron__20lfi,.select_item__OtFpS,.select_trigger__klrRc{transition:none}.select_popover__pTVXG[data-entering],.select_popover__pTVXG[data-exiting]{animation:none}}.sheet_sheet__dES_Z{position:fixed;inset:0;display:flex;flex-direction:column;outline:none;background:var(--color-welcome-background);z-index:1000;touch-action:pan-y}.sheet_sheet__dES_Z[data-phase=entering]{animation:sheet_sheet-slide__AxOa_ var(--animation-duration) ease both}.sheet_sheet__dES_Z[data-phase=exiting]{animation:sheet_sheet-slide__AxOa_ var(--animation-duration) ease reverse both}.sheet_header__15d_O{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;padding:1.25rem 1.5rem}.sheet_body__iRG9q{display:flex;flex:1;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 5%}.sheet_content__6lTa5{width:100%;max-width:31.25rem}@keyframes sheet_sheet-slide__AxOa_{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.sheet_sheet__dES_Z[data-phase=entering],.sheet_sheet__dES_Z[data-phase=exiting]{animation-duration:.01ms}}.tag_root__Hbhk0{display:inline-flex;align-items:center;gap:.375rem;box-sizing:border-box;max-width:100%;min-width:0;min-height:1.875rem;padding:.3125rem .625rem;border:.0625rem solid color-mix(in srgb,var(--tag-color,var(--color-primary)) 60%,transparent);border-radius:624.9375rem;color:color-mix(in srgb,var(--tag-color,var(--color-primary)) 45%,var(--color-heading));font-family:var(--font-family-sans,sans-serif);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);background:color-mix(in srgb,var(--tag-color,var(--color-primary)) 12%,transparent);vertical-align:middle}.tag_root__Hbhk0[data-variant=muted]{border-style:dashed;border-color:color-mix(in srgb,var(--tag-color,var(--color-primary)) 40%,transparent);color:color-mix(in srgb,var(--tag-color,var(--color-primary)) 25%,var(--color-text-secondary));background:color-mix(in srgb,var(--tag-color,var(--color-primary)) 4%,transparent)}.tag_icon__9GqPT{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1rem;height:1rem}.tag_icon__9GqPT svg{width:100%;height:100%}.tag_label__8Eupv{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(forced-colors:active){.tag_root__Hbhk0,.tag_root__Hbhk0[data-variant=muted]{border-color:CanvasText;color:CanvasText;background:Canvas}}.tabs_root__R7q0Z{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0;color:var(--color-heading);font-family:var(--font-family-sans,sans-serif);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.tabs_root__R7q0Z[data-orientation=vertical]{flex-direction:row}.tabs_list__6d7D0{display:flex;flex-shrink:0;gap:.25rem;max-width:100%;min-width:0;border-bottom:.0625rem solid var(--color-panel-border);overflow-x:auto;scrollbar-width:thin}.tabs_list__6d7D0[data-orientation=vertical]{flex-direction:column;border-bottom:none;border-inline-end:.0625rem solid var(--color-panel-border)}.tabs_tab__OyJUh{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;min-height:2.75rem;padding:.75rem 1rem;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);text-decoration:none;white-space:nowrap;background:rgba(0,0,0,0);cursor:pointer;outline:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:color var(--animation-duration) ease}.tabs_tab__OyJUh:after{position:absolute;inset-inline:.75rem;bottom:0;height:.125rem;border-radius:.125rem;background:rgba(0,0,0,0);content:""}.tabs_tab__OyJUh[data-hovered],.tabs_tab__OyJUh[data-selected]{color:var(--color-primary)}.tabs_tab__OyJUh[data-selected]:after{background:currentcolor}.tabs_tab__OyJUh[data-focus-visible]{color:var(--color-primary)}.tabs_tab__OyJUh[data-focus-visible]:after{height:.25rem;background:currentcolor}.tabs_tab__OyJUh[data-disabled]{opacity:.4;cursor:not-allowed}.tabs_list__6d7D0[data-orientation=vertical] .tabs_tab__OyJUh{justify-content:flex-start}.tabs_list__6d7D0[data-orientation=vertical] .tabs_tab__OyJUh:after{inset-block:.625rem;inset-inline:auto 0;width:.125rem;height:auto}.tabs_list__6d7D0[data-orientation=vertical] .tabs_tab__OyJUh[data-focus-visible]:after{width:.25rem}.tabs_icon__bM9d2{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.tabs_icon__bM9d2 svg{width:100%;height:100%}.tabs_panel__4XHPv,.tabs_panels__qv_zI{flex:1;min-width:0}.tabs_panel__4XHPv{border-radius:.625rem;outline:none}.tabs_panel__4XHPv[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.25rem}.tabs_panel__4XHPv[data-inert]{display:none}@media(prefers-reduced-motion:reduce){.tabs_tab__OyJUh{transition:none}}@media(forced-colors:active){.tabs_tab__OyJUh[data-focus-visible],.tabs_tab__OyJUh[data-selected]{color:Highlight}.tabs_tab__OyJUh[data-focus-visible]:after,.tabs_tab__OyJUh[data-selected]:after{background:Highlight;forced-color-adjust:none}.tabs_tab__OyJUh[data-disabled]{color:GrayText;opacity:1}.tabs_panel__4XHPv[data-focus-visible]{outline-color:Highlight}}.toggle-button-group_root__o1t8T{position:relative;display:inline-flex;gap:.125rem;box-sizing:border-box;max-width:100%;padding:.125rem;border-radius:.625rem;background:var(--color-select-field-bg);isolation:isolate}.toggle-button-group_root__o1t8T[data-orientation=vertical]{flex-direction:column}.toggle-button-group_fullWidth__oOqS6{display:flex;width:100%}.toggle-button-group_item__Cmm2f{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-width:0;min-height:2.5rem;padding:.625rem 1rem;border:none;border-radius:.5rem;color:var(--color-text-secondary);font-family:var(--font-family-sans,sans-serif);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);background:rgba(0,0,0,0);cursor:pointer;outline:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:color var(--animation-duration) ease}.toggle-button-group_item__Cmm2f[data-hovered],.toggle-button-group_item__Cmm2f[data-pressed],.toggle-button-group_item__Cmm2f[data-selected]{color:var(--color-heading)}.toggle-button-group_item__Cmm2f[data-focus-visible]{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.toggle-button-group_item__Cmm2f[data-disabled]{opacity:.4;cursor:not-allowed}.toggle-button-group_indicator__yNqWd{position:absolute;top:0;left:0;z-index:-1;border-radius:.5rem;background:var(--color-panel-bg);box-shadow:0 .0625rem .1875rem var(--color-panel-border);pointer-events:none;transition:translate var(--animation-duration) cubic-bezier(.32,.72,0,1),width var(--animation-duration) cubic-bezier(.32,.72,0,1),height var(--animation-duration) cubic-bezier(.32,.72,0,1)}.toggle-button-group_content__2PeWZ{display:flex;align-items:center;justify-content:center;gap:.5rem}.toggle-button-group_icon__BSLzI{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.125rem;height:1.125rem}.toggle-button-group_icon__BSLzI svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.toggle-button-group_indicator__yNqWd,.toggle-button-group_item__Cmm2f{transition:none}}@media(forced-colors:active){.toggle-button-group_root__o1t8T{outline:.0625rem solid ButtonText}.toggle-button-group_item__Cmm2f[data-selected]{color:HighlightText;forced-color-adjust:none}.toggle-button-group_indicator__yNqWd{background:Highlight;box-shadow:none;forced-color-adjust:none}.toggle-button-group_item__Cmm2f[data-focus-visible]{outline-color:Highlight}.toggle-button-group_item__Cmm2f[data-disabled]{color:GrayText;opacity:1}}.transition-view_root__ZnSvA{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pan-y}.transition-view_track__kysZm{display:flex;width:100%;height:100%;will-change:transform,opacity}.transition-view_screen___R4ov{flex:0 0 auto;width:100%;min-width:0;height:100%}.language-select_item__gys_I{display:inline-flex;align-items:center;gap:.625rem;min-width:0;overflow:hidden}.language-select_flag__XMDvI{flex-shrink:0;font-size:1rem;line-height:1}.language-select_name__e71Ew{white-space:nowrap}.theme-select_root__uW0I4{display:flex;align-items:center;justify-content:space-evenly;height:5.5rem;overflow:hidden;border-radius:.75rem;background:var(--color-select-field-bg)}.theme-select_option__1T43X{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;width:4.25rem;padding:0;border:none;color:var(--color-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:lowercase;background:rgba(0,0,0,0);cursor:pointer;transition:color var(--animation-duration) ease}.theme-select_option__1T43X:focus-visible{border-radius:.5rem;outline:.125rem solid var(--color-primary);outline-offset:.25rem}.theme-select_option__1T43X.theme-select_active__f82eh,.theme-select_option__1T43X:hover{color:var(--color-primary)}.theme-select_option__1T43X.theme-select_active__f82eh{font-weight:var(--font-weight-bold)}.theme-select_option__1T43X.theme-select_active__f82eh .theme-select_iconWrap__ZefZU{background:var(--color-theme-select-icon-wrap-active-bg);box-shadow:var(--color-theme-select-icon-wrap-active-shadow)}.theme-select_option__1T43X.theme-select_active__f82eh .theme-select_icon__CXPi6{color:#fff}.theme-select_option__1T43X:hover:not(.theme-select_active__f82eh) .theme-select_icon__CXPi6{color:var(--color-primary)}.theme-select_iconWrap__ZefZU{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-theme-select-icon-wrap-bg);transition:background var(--animation-duration) ease,box-shadow var(--animation-duration) ease}.theme-select_icon__CXPi6{width:1.125rem;height:1.125rem;color:var(--color-text-secondary);transition:color var(--animation-duration) ease}.theme-select_label__AYuD7{max-width:4.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.theme-select_iconWrap__ZefZU,.theme-select_icon__CXPi6,.theme-select_option__1T43X{transition:none}}.user-menu_root__gswCA{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;min-height:3.5rem}.user-menu_root__gswCA .user-menu_triggerButton___cTap{flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;border-radius:.75rem}.user-menu_popover__flEsr{outline:none;width:20rem;padding:.75rem;border:.0625rem solid var(--color-panel-border);border-radius:1rem;background:var(--color-panel-bg);box-shadow:var(--color-panel-shadow);-webkit-backdrop-filter:blur(1.375rem);backdrop-filter:blur(1.375rem)}.user-menu_dialog__4j6DV{outline:none}.user-menu_content__t3be5{display:flex;flex-direction:column;gap:1rem;width:100%}.user-menu_loginButton__0Gbzq{width:100%;margin-block-end:.75rem}.user-menu_sectionName__UgU8Q{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-block:.25rem .75rem;margin-inline-start:.25rem}.welcome-header_root__P0FwF{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 3.5rem;text-align:center}.welcome-header_root__P0FwF .welcome-header_link__FecIH{color:var(--color-welcome-link);font-size:var(--font-size-md);text-decoration:none;transition:color var(--animation-duration)}.welcome-header_root__P0FwF .welcome-header_link__FecIH:hover{color:var(--color-primary)}@media(width < 768px){.welcome-header_root__P0FwF{padding:1.25rem 1.5rem}}.welcome-footer_root__73RTE{padding-block:3rem 1rem;color:var(--color-welcome-link);font-size:var(--font-size-md);text-align:center}html:has(.welcome-page_root__BZ9jo){background-color:var(--color-welcome-background)}.welcome-page_root__BZ9jo{position:relative;display:flex;flex-direction:column;width:100%;min-height:100vh;min-height:100dvh;overflow:hidden;background-color:var(--color-welcome-background)}.welcome-page_root__BZ9jo:before{content:"";position:absolute;top:-17.5rem;left:50%;width:min(56.25rem,120vw);height:37.5rem;background:radial-gradient(ellipse at 50% 50%,var(--color-welcome-glow-start) 0,var(--color-welcome-glow-end) 40%,transparent 70%);pointer-events:none;z-index:0;transform:translateX(-50%)}@supports(font:-apple-system-body){.welcome-page_root__BZ9jo:before{inset:auto -12.5rem 9.375rem auto;transform:none}.welcome-page_root__BZ9jo:after,.welcome-page_root__BZ9jo:before{width:15.625rem;height:15.625rem;border-radius:50%;background:var(--color-welcome-glow-start);filter:blur(6.25rem)}.welcome-page_root__BZ9jo:after{content:"";position:absolute;top:9.375rem;left:-12.5rem;pointer-events:none;z-index:0}}.welcome-page_content__7izqx{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;max-width:80%;margin:0 auto;text-align:center}.welcome-page_slogan__b1adD{max-width:51.25rem;margin:0;color:var(--color-heading);font-family:var(--font-family-display);font-size:clamp(2.4rem,8vw,5rem);font-weight:400;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}.welcome-page_description__muaHs{max-width:37.5rem;margin-top:1.5rem;color:var(--color-welcome-description);font-size:var(--font-size-lg);font-weight:var(--font-weight-light);line-height:var(--line-height-lg);text-wrap:pretty}.welcome-page_sloganAccent__bF35L{display:block;padding-right:.1em;padding-bottom:.15em;font-style:italic;background:var(--color-welcome-slogan-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(width < 768px){.welcome-page_sloganAccent__bF35L{display:inline}}.welcome-page_start__AXuSF{margin-top:3rem}.welcome-page_start__AXuSF .welcome-page_startHint__Uyz0V{margin-top:.625rem;color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs)}@media(width < 768px){.welcome-page_start__AXuSF{margin-top:2rem}}.avatar_root__MCzkU{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;color:#fff;font-family:var(--font-family-sans);font-weight:var(--font-weight-semibold);line-height:1;text-transform:uppercase;user-select:none}.avatar_image__efQav{width:100%;height:100%;object-fit:cover}.avatar_initials__BS4gY{display:block}.avatar_sm__2hhlW{width:2rem;height:2rem}.avatar_sm__2hhlW .avatar_initials__BS4gY{font-size:var(--font-size-xs)}.avatar_md__5q5P5{width:2.5rem;height:2.5rem}.avatar_md__5q5P5 .avatar_initials__BS4gY{font-size:var(--font-size-sm)}.avatar_lg__1XrIe{width:3rem;height:3rem}.avatar_lg__1XrIe .avatar_initials__BS4gY{font-size:var(--font-size-md)}.avatar_xl___Agzz{width:3.5rem;height:3.5rem}.avatar_xl___Agzz .avatar_initials__BS4gY{font-size:var(--font-size-lg)}.bottom-sheet_root__Yi8xh{position:fixed;inset:0;z-index:1000}.bottom-sheet_backdrop__270kh{position:absolute;inset:0;border:0;background:rgba(8,8,12,.4);backdrop-filter:blur(.75rem);cursor:pointer}.bottom-sheet_backdropStatic__nzdam{cursor:default}.bottom-sheet_viewport__Nd_8t{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;padding-top:1.5rem}.bottom-sheet_sheet___GQAQ{display:flex;flex-direction:column;width:min(100%,40rem);max-height:min(92dvh,100dvh - 1rem);overflow:hidden;border:.0625rem solid var(--color-panel-border);border-bottom:0;border-radius:1.75rem 1.75rem 0 0;background:var(--color-panel-sheet-bg);box-shadow:var(--color-panel-shadow);will-change:transform;outline:none}.bottom-sheet_dragArea__jyC_S{display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem .5rem;cursor:grab;touch-action:none}.bottom-sheet_dragArea__jyC_S:active{cursor:grabbing}.bottom-sheet_dragHandle__oUwdB{width:2.75rem;height:.3125rem;border-radius:62.4375rem;background:rgba(106,102,128,.3)}.bottom-sheet_header__jn_nH{display:flex;align-items:center;gap:1rem;padding:0 1.25rem .75rem 1.5rem}.bottom-sheet_title__Zlvb0{flex:1;min-width:0;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl)}.bottom-sheet_titleSpacer__XX9Vy{flex:1}.bottom-sheet_closeButton__Lcn__{flex-shrink:0;border:.0625rem solid var(--color-panel-border);background:var(--color-panel-sheet-surface);box-shadow:0 .5rem 1.5rem rgba(15,10,30,.08)}.bottom-sheet_content__5F9SY{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 1.5rem calc(1.5rem + env(safe-area-inset-bottom));overscroll-behavior:contain}[data-theme=dark] .bottom-sheet_dragHandle__oUwdB{background:hsla(0,0%,100%,.18)}[data-theme=dark] .bottom-sheet_closeButton__Lcn__{box-shadow:0 .625rem 1.75rem rgba(0,0,0,.28)}@media(width <= 640px){.bottom-sheet_viewport__Nd_8t{padding-top:.5rem}.bottom-sheet_sheet___GQAQ{width:100%;max-height:calc(100dvh - .5rem)}.bottom-sheet_header__jn_nH{padding:0 1rem .75rem 1.25rem}.bottom-sheet_content__5F9SY{padding:0 1.25rem calc(1.25rem + env(safe-area-inset-bottom))}}.context-menu_trigger__0i45o{display:inline-flex;flex-shrink:0;align-items:center}.context-menu_customTrigger__qRZUL{display:inline-flex;align-items:center;justify-content:center;min-width:0;color:inherit;cursor:pointer;outline:none}.context-menu_customTrigger__qRZUL:focus-visible{border-radius:.625rem;outline:.125rem solid var(--color-primary);outline-offset:.1875rem}.context-menu_defaultTrigger__m_eUZ{width:2.25rem;height:2.25rem}.context-menu_popover__rn7Wi{min-width:13.75rem;max-width:min(20rem,100vw - 1.5rem);padding:.375rem;border:.0625rem solid var(--color-panel-border);border-radius:1rem;outline:none;background:var(--color-panel-bg);box-shadow:var(--color-panel-shadow);-webkit-backdrop-filter:blur(1.375rem);backdrop-filter:blur(1.375rem)}.context-menu_popover__rn7Wi[data-entering]{animation:context-menu_popover-in__AqHXO .14s ease}.context-menu_popover__rn7Wi[data-exiting]{animation:context-menu_popover-out__joarj .14s ease}.context-menu_dialog__j17ll{outline:none}.context-menu_sheet__K6bYT{width:min(100%,26.25rem)}.context-menu_sheetTitle__tSfcL{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-menu_menu__hb1yS{display:flex;flex-direction:column;gap:.125rem}.context-menu_item__IXG1Q{display:flex;align-items:center;width:100%;min-height:2.625rem;padding:0 .75rem;border:0;border-radius:.5rem;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);text-align:left;background:rgba(0,0,0,0);cursor:pointer;outline:none;transition:background .14s ease,color .14s ease,transform .14s ease}.context-menu_item__IXG1Q:focus-visible,.context-menu_item__IXG1Q:hover{color:var(--color-primary);background:var(--color-button-secondary-bg-hover)}.context-menu_item__IXG1Q:active{background:var(--color-button-secondary-bg-active);transform:scale(.985)}.context-menu_itemWarn__Ju2qL{color:var(--color-danger-text)}.context-menu_itemWarn__Ju2qL:focus-visible,.context-menu_itemWarn__Ju2qL:hover{color:var(--color-danger-text-hover);background:var(--color-danger-bg-hover)}.context-menu_itemWarn__Ju2qL:active{background:var(--color-danger-bg-active)}.context-menu_itemText__xxxfh{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes context-menu_popover-in__AqHXO{0%{opacity:0;transform:translateY(-.375rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes context-menu_popover-out__joarj{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-.375rem) scale(.98)}}@media(width <= 768px){.context-menu_menu__hb1yS{gap:.25rem}.context-menu_item__IXG1Q{min-height:3rem;padding:0 .875rem;border-radius:.75rem;font-size:var(--font-size-md)}}@media(prefers-reduced-motion:reduce){.context-menu_item__IXG1Q{transition:none}.context-menu_item__IXG1Q:active{transform:none}.context-menu_popover__rn7Wi[data-entering],.context-menu_popover__rn7Wi[data-exiting]{animation:none}}.error-screen_root__oZ_tJ{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100%;padding:1.5rem}.error-screen_content__v5hBn{display:flex;flex-direction:column;align-items:center;gap:1rem;width:min(90%,21.875rem);text-align:center}.error-screen_image__RoI22{display:flex;align-items:center;justify-content:center;max-width:100%}.error-screen_text__F9wgh{margin:0;color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:1rem;line-height:1.4}.informer_helpTrigger__Fn7VB .informer_help__8EnNj{flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem;padding:0;border:.0625rem solid var(--color-text-secondary);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.informer_helpTrigger__Fn7VB{display:inline-flex;flex-shrink:0}.day-toggle_root__U4i9x{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;min-width:0;min-height:2.75rem;padding:.5rem 0;border:.0625rem solid var(--color-panel-border);border-radius:.625rem;color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);text-transform:capitalize;background:var(--color-panel-bg);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}.day-toggle_root__U4i9x[aria-pressed=true]{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 20%,transparent)}.day-toggle_root__U4i9x:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.1875rem}@media(hover:hover){.day-toggle_root__U4i9x:hover:not([aria-pressed=true]){border-color:var(--color-primary);color:var(--color-heading);background:var(--color-select-field-bg)}}@media(forced-colors:active){.day-toggle_root__U4i9x[aria-pressed=true]{border-color:Highlight;color:HighlightText;background:Highlight;forced-color-adjust:none}}.day-toggle_small__JWlLp{min-width:5rem;min-height:2rem;padding:.375rem .5rem;border-radius:.5rem;font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.day-toggle_description___SMEZ{font-size:.625rem;font-weight:var(--font-weight-regular);line-height:.75rem}.weekday-selector_root__1GNYE{min-width:0;margin:0;padding:0;border:0}.weekday-selector_label__ytRMV{margin-bottom:.625rem;padding:0;color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.weekday-selector_heading__6UJQK{display:inline-flex;align-items:center;gap:.5rem}.weekday-selector_days__z0Si2{display:grid;gap:.25rem;grid-template-columns:repeat(7,minmax(0,1fr))}.duration-badge_root__wE5vW{display:inline-flex}.duration-badge_root__wE5vW .duration-badge_badge__Lhpxr{min-width:0;height:auto;padding:.25rem .5rem;border:.0625rem solid var(--color-panel-border);border-radius:.5rem;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);font-variant-numeric:tabular-nums;background:var(--color-select-field-bg);white-space:nowrap}.hint-banner_root__HsGxr{display:flex;flex-shrink:0;align-items:flex-start;gap:.5rem;padding:.75rem;border:.0625rem solid var(--color-panel-border);border-radius:.75rem;background:var(--color-button-secondary-bg)}.hint-banner_text__qheqa{flex:1;min-width:0;margin:0;color:var(--color-heading);font-size:var(--font-size-sm);line-height:var(--line-height-sm);overflow-wrap:anywhere}.hint-banner_closeButton__Cg455{flex-shrink:0;margin:-.5rem -.5rem 0 0}.schedule-employee-hint_root__4NkGP{margin-block-end:1rem}.schedule-new-wizard-header_root__TI2ts{display:flex;flex-direction:column;width:100%}.schedule-new-wizard-header_topRow__r1KA6{display:flex;align-items:center;justify-content:space-between}.schedule-new-wizard-header_title__587uR{flex-grow:1;color:var(--color-heading);font-family:var(--font-family-sans);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--line-height-2xl)}.schedule-new-wizard-header_progress__PzPbM{display:none;align-items:center;gap:.5rem}@media(width >= 768px){.schedule-new-wizard-header_progress__PzPbM{display:flex}}.schedule-new-wizard-header_stepCounter__UanEL{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.schedule-new-wizard-footer_root__DKyrh{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}.schedule-new-wizard-footer_prevButton__ztDvf{gap:.125rem}.schedule-new-wizard-footer_prevButton__ztDvf svg{margin-block-end:.0625rem;transform:rotate(-90deg)}.schedule-new-wizard-footer_hidden__dp2xT{visibility:hidden}.absence-empty-state_root__wuUBz{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1rem 1.5rem;font-size:var(--font-size-sm);line-height:var(--line-height-md);text-align:center}@media(width < 768px){.absence-empty-state_root__wuUBz{padding:1.75rem .5rem 1rem}}.absence-empty-state_icon__5uEYp{width:3.5rem;height:3.5rem;color:var(--color-text-tertiary);margin-bottom:1rem}.absence-empty-state_icon__5uEYp svg{width:100%;height:100%}.absence-empty-state_title__q8SlO{margin:0;color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}.absence-empty-state_description__KN3fH{max-width:20rem;margin:.375rem 0 0;color:var(--color-text-secondary);overflow-wrap:anywhere}.absence-card_root__5noAK{display:flex;align-items:center;gap:.875rem;padding:1rem;border:.0625rem solid var(--color-wizard-panel-border);border-radius:.75rem}.absence-card_icon__iJwQh{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;color:var(--color-primary);background:var(--color-button-secondary-bg)}.absence-card_icon__iJwQh svg{width:1.375rem;height:1.375rem}.absence-card_content__rShj2{flex:1;min-width:0;overflow-wrap:anywhere}.absence-card_title__IEwrW{margin:0;color:var(--color-heading);font-weight:var(--font-weight-medium)}.absence-card_dates__x8I23,.absence-card_title__IEwrW{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.absence-card_dates__x8I23{margin:.125rem 0 0;color:var(--color-text-secondary)}.time-preference-card_root__7LsDk{display:flex;align-items:center;gap:.875rem;padding:1rem;border:.0625rem solid var(--color-wizard-panel-border);border-radius:.75rem}.time-preference-card_icon__RXlRC{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;color:var(--color-primary);background:var(--color-button-secondary-bg)}.time-preference-card_icon__RXlRC svg{width:1.375rem;height:1.375rem}.time-preference-card_content__IkSg_{flex:1;min-width:0;overflow-wrap:anywhere}.time-preference-card_title__yFrVQ{margin:0;color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.time-preference-card_dates__Y7e76{margin:.125rem 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.time-preference-empty-state_root__S5b_Y{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1rem 1.5rem;font-size:var(--font-size-sm);line-height:var(--line-height-md);text-align:center}@media(width < 768px){.time-preference-empty-state_root__S5b_Y{padding:1.75rem .5rem 1rem}}.time-preference-empty-state_icon__x1C5_{width:3.5rem;height:3.5rem;color:var(--color-text-tertiary);margin-bottom:1rem}.time-preference-empty-state_icon__x1C5_ svg{width:100%;height:100%}.time-preference-empty-state_title__rdLbx{margin:0;color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}.time-preference-empty-state_description__oSVfH{max-width:20rem;margin:.375rem 0 0;color:var(--color-text-secondary);overflow-wrap:anywhere}.add-new-employee_root__r3qDW{width:100%}.employee-card-base_root__m7Iv9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-width:0}.employee-card-base_info__jcdU_{display:flex;flex:1 1 auto;align-items:center;gap:.5rem;min-width:0}.employee-card-base_details__SCfvZ{flex:1 1 auto;min-width:0}.employee-card-base_name__05kgl{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.employee-card-base_description__jRWpt,.employee-card-base_name__05kgl{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-card-base_description__jRWpt{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.employee-card-base_menuButton__ip1gH{flex-shrink:0;transition:background var(--animation-duration) ease}.employee-card-base_menuButton__ip1gH:hover{background:var(--color-button-secondary-bg)}.employee-card-desktop_root__e5uQ3{box-sizing:border-box;flex-shrink:0;width:100%;min-width:0;padding:.75rem 1rem;overflow:hidden;border-radius:.75rem;cursor:pointer;transition:background var(--animation-duration) ease}.employee-card-desktop_root__e5uQ3:hover,.employee-card-desktop_selected__1WuEs{background:var(--color-button-secondary-bg-hover)}.employee-card-desktop_menuButton__zbygq{visibility:hidden;opacity:0;pointer-events:none}.employee-card-desktop_root__e5uQ3:focus-within .employee-card-desktop_menuButton__zbygq,.employee-card-desktop_root__e5uQ3:hover .employee-card-desktop_menuButton__zbygq,.employee-card-desktop_selected__1WuEs .employee-card-desktop_menuButton__zbygq{visibility:visible;opacity:1;pointer-events:auto}.employee-card-mobile_root__cR_O3{display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box;flex-shrink:0;width:100%;min-width:0;padding:.75rem 1rem;overflow:hidden;border:.0625rem solid var(--color-wizard-panel-border);border-radius:1rem;background:rgba(0,0,0,0)}.employee-card-mobile_tags__B4BX7{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.employee-card-mobile_tagButton__pDjrp{display:inline-flex;align-items:center;min-width:0;max-width:100%;padding:0;border:0;border-radius:.5rem;color:inherit;font:inherit;background:rgba(0,0,0,0);cursor:pointer}.employee-card-mobile_tagButton__pDjrp:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}body:has(.schedule-new-page_root__mb3wW),html:has(.schedule-new-page_root__mb3wW){height:100%;overflow:hidden;background-color:var(--color-welcome-background)}.schedule-new-page_root__mb3wW{box-sizing:border-box;width:100%;height:100%;max-height:100dvh;overflow:hidden}.schedule-new-page_content__T7e1T{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:75rem;height:100%;min-height:0;margin:0 auto;padding:.5rem 1.5rem;overflow:hidden}.schedule-new-page_screen__2UbX3{flex:1 1 0;width:100%;min-height:0;overflow:hidden}.schedule-new-page_error__l2T7g{flex-shrink:0;color:var(--color-danger-text)}.schedule-new-page_progressLine__Q16qy{display:none;opacity:.6}@media(width < 768px){.schedule-new-page_progressLine__Q16qy{display:block}}.employee-list-desktop_root__NPTth{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0;min-height:0;margin-top:1rem;overflow:hidden auto}.employee-list-desktop_item__fNGHy{flex-shrink:0;overflow:hidden;width:100%}.employee-list-mobile_root__H_IeK{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;width:100%;min-width:0;min-height:0;overflow:hidden auto}.employee-list-mobile_item__zbits{flex-shrink:0;overflow:hidden;width:100%}.absence-date-fields_root__QvTFU{display:flex;flex-direction:column;gap:.5rem;min-width:0}.absence-date-fields_label__AGTYg{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.absence-date-fields_error__jjQY8{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.exclude-from-schedule-field_root__kK4Kz{display:flex;align-items:flex-start;gap:.5rem}.absence-schedule-fields_root__K03pM{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.absence-schedule-fields_field__q7q46{display:flex;flex-direction:column;gap:.5rem;min-width:0}.absence-schedule-fields_times__kSbnN{display:grid;align-items:start;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.absence-schedule-fields_label__6zHbM{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.absence-schedule-fields_error__SOJii{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.absence-schedule-fields_description__9m80Y{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.month-day-selector_root__lUmm4{display:flex;flex-direction:column;gap:.625rem;min-width:0}.month-day-selector_heading__XXxmK{display:flex;align-items:center;gap:.5rem;color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.monthly-absence-fields_root__v_a9W,.once-absence-fields_root__zbumA{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.once-absence-fields_field__ypc0r{display:flex;flex-direction:column;gap:.5rem;min-width:0}.once-absence-fields_label__G5W0o{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.once-absence-fields_error__K9Ig8{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.weekly-absence-fields_root__0zU27{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.other-absence-fields_root__VzvcZ{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.other-absence-fields_field__Po68I{display:flex;flex-direction:column;gap:.5rem;min-width:0}.other-absence-fields_label__PAm8e{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.other-absence-fields_error__XAiX9{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.other-absence-fields_optional__XlLUa{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.other-absence-fields_description__ZzcOf{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.absence-editor_root__DKulx{display:flex;flex-direction:column;min-width:0}.absence-editor_fields__k1Hi8{display:flex;flex-direction:column;gap:1.5rem;min-height:10rem;padding-block:1rem 1.5rem}.absence-editor_error__4L5BP{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.absence-editor_actions__tJmpY{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem}@media(width < 768px){.absence-editor_button__LckYP{flex:1}}.absence-records_root__jc1pu{display:flex;flex-direction:column;gap:.625rem}.absence-list_root__sogTL{display:flex;flex-direction:column;gap:1rem;min-width:0;font-size:var(--font-size-sm);line-height:var(--line-height-md)}.absence-list_addButton__trJQV{display:flex;align-items:center;gap:.75rem;box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem;border:0;border-radius:.625rem;color:var(--color-primary);font:inherit;text-align:start;background:rgba(0,0,0,0);cursor:pointer}.absence-list_addButton__trJQV:hover{background:var(--color-button-secondary-bg-hover)}.absence-list_addButton__trJQV:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.absence-list_plus__R6bQ9{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.absence-list_plus__R6bQ9 svg{width:100%;height:100%}.absence-list_label__Q2jEH{min-width:0;overflow-wrap:anywhere}.absence-list_description__XK2zw{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.absences-bottom-sheet_backButton__nJqpJ{flex-shrink:0}.absences-bottom-sheet_backButton__nJqpJ svg{transform:rotate(180deg)}.role-selector_root__3gh31{display:flex;flex-direction:column;gap:1rem;min-width:0;color:var(--color-heading);font-size:var(--font-size-sm);line-height:var(--line-height-md)}.role-selector_description__e3EBd,.role-selector_error__fkUo_{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.role-selector_error__fkUo_{color:var(--color-danger-text)}.role-selector_list__TISQt{display:flex;flex-direction:column;gap:.25rem}.role-selector_list__TISQt:empty{display:none}.role-selector_row__acN_t{display:flex;align-items:center;gap:.75rem;box-sizing:border-box;width:100%;min-width:0;min-height:3rem;padding:.75rem;border:0;border-radius:.625rem;color:inherit;font:inherit;text-align:start;background:rgba(0,0,0,0);cursor:pointer}.role-selector_row__acN_t:hover{background:var(--color-button-secondary-bg-hover)}.role-selector_row__acN_t:focus-visible,.role-selector_row__acN_t:has(input:focus-visible){outline:.125rem solid var(--color-primary);outline-offset:.125rem}.role-selector_row__acN_t.role-selector_disabled__ctY4f,.role-selector_row__acN_t:disabled{opacity:.5;cursor:not-allowed}.role-selector_roleItem__jX6GD{position:relative;display:flex;align-items:center;min-width:0}.role-selector_roleItem__jX6GD .role-selector_row__acN_t{padding-inline-end:3rem}.role-selector_removeButton__oGpyB{position:absolute;inset-inline-end:.125rem;top:50%;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:.625rem;color:var(--color-danger-text);background:rgba(0,0,0,0);cursor:pointer;transform:translateY(-50%)}.role-selector_removeButton__oGpyB:hover{color:var(--color-danger-text-hover)}.role-selector_removeButton__oGpyB:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:-.25rem}@media(width >= 768px)and (hover:hover)and (pointer:fine){.role-selector_removeButton__oGpyB{opacity:0;pointer-events:none}.role-selector_roleItem__jX6GD:focus-within .role-selector_removeButton__oGpyB,.role-selector_roleItem__jX6GD:hover .role-selector_removeButton__oGpyB{opacity:1;pointer-events:auto}}.role-selector_removeIcon__tNVhx{display:flex;width:1.125rem;height:1.125rem}.role-selector_removeIcon__tNVhx svg{width:100%;height:100%}.role-selector_selected__FB59W{background:var(--color-button-secondary-bg)}.role-selector_checkbox__lHepI{flex-shrink:0;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--color-primary);cursor:inherit}.role-selector_name__qTgdx{min-width:0;overflow-wrap:anywhere}.role-selector_createRole__XjG00{color:var(--color-primary)}.role-selector_plus__JFTZp,.role-selector_searchIcon__vWppn{display:flex;flex-shrink:0;align-items:center;justify-content:center}.role-selector_plus__JFTZp svg,.role-selector_searchIcon__vWppn svg{width:100%;height:100%}.role-selector_plus__JFTZp{width:1.25rem;height:1.25rem}.role-selector_searchIcon__vWppn{width:1rem;height:1rem}.month-day-selector_root__gzhMk{display:flex;flex-direction:column;gap:.625rem;min-width:0}.month-day-selector_heading__KffwN{display:flex;align-items:center;gap:.5rem;color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.time-preference-schedule-fields_root__1it5B{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.time-preference-schedule-fields_field__K7xGk{display:flex;flex-direction:column;gap:.5rem;min-width:0}.time-preference-schedule-fields_times__QHZeo{display:grid;align-items:start;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.time-preference-schedule-fields_label__1rynI{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.time-preference-schedule-fields_error__1WsXu{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.time-preference-schedule-fields_description__wU0Rk{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.monthly-time-preference-fields_root__HteK0,.weekly-time-preference-fields_root___laIh{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.time-preference-recurrence-fields_root__tKwct{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.time-preference-recurrence-fields_field__IjMrX{display:flex;flex-direction:column;gap:.5rem;min-width:0}.time-preference-recurrence-fields_description__nYK14{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.time-preference-editor_root__F6Hsg{display:flex;flex-direction:column;min-width:0}.time-preference-editor_fields__MkB7f{display:flex;flex-direction:column;gap:1.5rem;min-height:10rem;padding-block:1rem 1.5rem}.time-preference-editor_error__DGDZe{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.time-preference-editor_actions__04xcX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem}@media(width < 768px){.time-preference-editor_button__wtvoK{flex:1}}.time-preference-records_root__5P_9u{display:flex;flex-direction:column;gap:.625rem}.time-preference-list_root__sRl2Q{display:flex;flex-direction:column;gap:1rem;min-width:0;font-size:var(--font-size-sm);line-height:var(--line-height-md)}.time-preference-list_addButton__hYaja{display:flex;align-items:center;gap:.75rem;box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem;border:0;border-radius:.625rem;color:var(--color-primary);font:inherit;text-align:start;background:rgba(0,0,0,0);cursor:pointer}.time-preference-list_addButton__hYaja:hover{background:var(--color-button-secondary-bg-hover)}.time-preference-list_addButton__hYaja:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}.time-preference-list_plus__xECYX{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.time-preference-list_plus__xECYX svg{width:100%;height:100%}.time-preference-list_label__olC7X{min-width:0;overflow-wrap:anywhere}.time-preference-list_description__fSE2o{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.time-preferences-bottom-sheet_backButton__bQQnS{flex-shrink:0}.time-preferences-bottom-sheet_backButton__bQQnS svg{transform:rotate(180deg)}.pairing-preferences-description_root__raW5o{display:flex;flex-direction:column;gap:.5rem;color:var(--color-text-secondary);overflow-wrap:anywhere}.pairing-preferences-description_root__raW5o p{margin:0}.pairing-preferences-empty-state_root__tvEbo{display:flex;flex-direction:column;align-items:center;padding:2.5rem 1rem 1.5rem;text-align:center}@media(width < 768px){.pairing-preferences-empty-state_root__tvEbo{padding:1.75rem .5rem 1rem}}.pairing-preferences-empty-state_icon__jSHWd{width:3.5rem;height:3.5rem;color:var(--color-text-tertiary);margin-bottom:1rem}.pairing-preferences-empty-state_icon__jSHWd svg{width:100%;height:100%}.pairing-preferences-empty-state_title__RaDQ4{margin:0;color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}.pairing-preferences-empty-state_description__ow_uj{max-width:20rem;margin:.375rem 0 0;color:var(--color-text-secondary);overflow-wrap:anywhere}.pairing-preferences-panel_root__oxdcq{display:flex;flex-direction:column;gap:1.5rem;min-width:0;font-size:var(--font-size-sm);line-height:var(--line-height-md)}.pairing-preferences-panel_list__5JsSh{display:flex;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none}.pairing-preference-button_root__6XOGa{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:.625rem;color:color-mix(in srgb,var(--pairing-accent) 80%,var(--color-wizard-panel-bg));background:rgba(0,0,0,0);cursor:pointer;touch-action:manipulation}.pairing-preference-button_root__6XOGa:focus-visible,.pairing-preference-button_root__6XOGa[aria-pressed=true]{color:var(--pairing-accent)}.pairing-preference-button_root__6XOGa:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.125rem}@media(hover:hover){.pairing-preference-button_root__6XOGa:hover{color:var(--pairing-accent)}}.pairing-preference-button_preferred__KAixG{--pairing-accent:#39815c}.pairing-preference-button_avoided__Ug54f{--pairing-accent:var(--color-danger-text)}[data-theme=dark] .pairing-preference-button_preferred__KAixG{--pairing-accent:#7bc69d}.pairing-preference-button_icon__WiE4p{display:flex;width:1.5rem;height:1.5rem}.pairing-preference-button_icon__WiE4p svg{width:100%;height:100%}.pairing-preferences-row_root__cYJpb{display:flex;align-items:center;gap:.75rem;min-width:0;min-height:4rem;padding:.5rem 0}.pairing-preferences-row_root__cYJpb+.pairing-preferences-row_root__cYJpb{border-top:.0625rem solid var(--color-wizard-panel-border)}.pairing-preferences-row_name__KZdV9{flex:1;min-width:0;color:var(--color-heading);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.pairing-preferences-row_actions__JzCPi{display:flex;flex-shrink:0;gap:.25rem}.work-period-panel_root__3TFa_{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0;max-width:30rem;font-size:var(--font-size-sm);line-height:var(--line-height-md)}.work-period-panel_field__bfOoi{display:flex;flex-direction:column;gap:.5rem;min-width:0}.work-period-panel_label__kblmJ{color:var(--color-heading);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm)}.work-period-panel_description__QpRkW,.work-period-panel_error__fbbpW{margin:0;color:var(--color-text-secondary);overflow-wrap:anywhere}.work-period-panel_error__fbbpW{color:var(--color-danger-text)}.schedule-new-page-employee-desktop_root__AKYFy{width:100%;height:100%;padding-block:1.5rem 2rem}.schedule-new-page-employee-desktop_panel__Oy60x{display:flex;box-sizing:border-box;width:100%;height:100%;padding:1.5rem;border:.0625rem solid var(--color-wizard-panel-border);border-radius:1rem;background:var(--color-wizard-panel-bg)}.schedule-new-page-employee-desktop_sidebar__CJKVp{display:flex;flex:0 0 20rem;flex-direction:column;box-sizing:border-box;min-width:0;height:100%;min-height:0;padding:.75rem 1.25rem .75rem .75rem;border-right:.0625rem solid var(--color-wizard-panel-border);overflow:hidden}.schedule-new-page-employee-desktop_contentWrapper__kiTth{flex:1 1 auto;min-width:0;height:100%}.schedule-new-page-employee-desktop_content__AMGyk{box-sizing:border-box;height:100%;padding-inline-start:1.5rem}.schedule-new-page-employee-desktop_noEmployeesImage__vn9y_{--no-employees-front-color:color-mix(in srgb,var(--color-primary) 38%,var(--color-wizard-panel-bg));--no-employees-back-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-wizard-panel-bg));--no-employees-head:var(--no-employees-front-color);--no-employees-body:var(--no-employees-front-color);--no-employees-accent:var(--no-employees-back-color);--no-employees-secondary:var(--no-employees-back-color);--no-employees-action:var(--no-employees-back-color);width:100%;max-width:6.25rem;height:auto}.schedule-new-page-employee-desktop_rolesPanel__BHUPB{min-height:0;padding:.25rem;overflow-y:auto;scrollbar-width:thin}.schedule-new-page-employee-desktop_sidebarHeader__zLJKr{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:1rem}.schedule-new-page-employee-desktop_absencesPanel__4poZ7,.schedule-new-page-employee-desktop_coworkersPanel__Srak7,.schedule-new-page-employee-desktop_employmentPanel__PYUOY,.schedule-new-page-employee-desktop_preferencesPanel__6P3GQ{min-height:0;padding:.25rem;overflow-y:auto;scrollbar-width:thin}.schedule-new-page-employee-mobile_root__jQ8wx{display:flex;flex-direction:column;width:100%;height:100%}.schedule-new-page-employee-mobile_contentWrapper__2_poP{margin-block-end:1rem;flex:1 1 auto;width:100%;min-height:0}.schedule-new-page-employee-mobile_content__Xgd4g{display:flex;width:100%;height:100%;min-height:0}.schedule-new-page-employee-mobile_noEmployeesImage__fOmqV{--no-employees-front-color:color-mix(in srgb,var(--color-primary) 38%,var(--color-wizard-panel-bg));--no-employees-back-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-wizard-panel-bg));--no-employees-head:var(--no-employees-front-color);--no-employees-body:var(--no-employees-front-color);--no-employees-accent:var(--no-employees-back-color);--no-employees-secondary:var(--no-employees-back-color);--no-employees-action:var(--no-employees-back-color);width:100%;max-width:6.25rem;height:auto}.schedule-new-page-employee-mobile_sidebarHeader__0KKO5{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin-block:1.5rem 1rem}.schedule-new-page-employee-mobile_addEmployeeForm__K90PR{margin-block-end:1.5rem}.schedule-new-page-employee_root__t_Y4U{width:100%;height:100%}.schedule-new-page-schedule-settings_root__QSbzJ{box-sizing:border-box;width:100%;height:100%;padding-block:1.5rem 2rem;color:var(--color-heading);overflow:hidden}.schedule-new-page-schedule-settings_panel__WcwVL{display:grid;gap:2rem;grid-template-columns:minmax(0,40.875rem) minmax(12.5rem,1fr);align-content:start;grid-template-areas:"settings hint";box-sizing:border-box;width:100%;height:100%;min-height:0;padding:1.5rem;border:.0625rem solid var(--color-wizard-panel-border);border-radius:1rem;background:var(--color-wizard-panel-bg);overflow-y:auto}@media(width < 768px){.schedule-new-page-schedule-settings_panel__WcwVL{gap:1.5rem;grid-template-columns:minmax(0,1fr);padding:1.5rem 1.25rem;grid-template-areas:"hint" "settings"}}.schedule-new-page-schedule-settings_content__11Cu7{display:flex;flex-direction:column;gap:2rem;width:100%;min-width:0;max-width:40.875rem;margin:0;grid-area:settings}@media(width < 768px){.schedule-new-page-schedule-settings_content__11Cu7{gap:1.5rem}}.schedule-new-page-schedule-settings_intro___Cd8e{margin:0;padding-left:1.5rem;border-left:.0625rem solid var(--color-wizard-panel-border);color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:var(--line-height-md);align-self:start;grid-area:hint}@media(width < 768px){.schedule-new-page-schedule-settings_intro___Cd8e{padding-left:0;border-left:0}}.schedule-new-page-schedule-settings_field__OGN6o,.schedule-new-page-schedule-settings_text__C4J9H{display:flex;flex-direction:column;gap:.5rem;min-width:0}.schedule-new-page-schedule-settings_title__jQPGh{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-md)}.schedule-new-page-schedule-settings_description__9hoJo,.schedule-new-page-schedule-settings_unit__YDRDW{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.schedule-new-page-schedule-settings_setting__VYr9o,.schedule-new-page-schedule-settings_startDateSetting__er_QJ,.schedule-new-page-schedule-settings_variationSetting__rqETb{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding-top:1.5rem;border-top:.0625rem solid var(--color-panel-border)}.schedule-new-page-schedule-settings_startDateSetting__er_QJ{flex-direction:column;gap:1rem}.schedule-new-page-schedule-settings_startDateSetting__er_QJ .schedule-new-page-schedule-settings_field__OGN6o{width:100%}.schedule-new-page-schedule-settings_error__Id5XP{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}@media(width < 768px){.schedule-new-page-schedule-settings_setting__VYr9o{flex-direction:column;gap:1rem}}.schedule-new-page-schedule-settings_restControl__TauaV{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.schedule-new-page-schedule-settings_variationSetting__rqETb{cursor:pointer}.shift-template_root__TeJVS{box-sizing:border-box;width:100%;height:100%;margin:0 auto;padding:1.75rem 0;overflow-y:auto;color:var(--color-heading)}.shift-template_heading__SRCls{margin:0 0 .5rem;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.shift-template_countHint__7FNC8,.shift-template_description__fJIgc,.shift-template_emptyDescription__InF3S{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5;overflow-wrap:anywhere}.shift-template_countHint__7FNC8{margin-top:.25rem;font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.shift-template_empty__GmnAJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:100%;text-align:center}.shift-template_emptyDescription__InF3S{max-width:23.75rem;margin-bottom:.5rem}.shift-template_emptyArt__tOqai{display:grid;width:3rem;height:3rem;color:var(--color-text-tertiary);place-items:center}.shift-template_emptyArt__tOqai>svg{width:100%;height:100%}.shift-template_list__Gisq3{display:grid;gap:1rem;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.shift-template_card__BK9mO{box-sizing:border-box;min-width:0;padding:1.25rem;border:.0625rem solid var(--color-wizard-panel-border);border-radius:1.25rem;background:var(--color-panel-sheet-surface)}.shift-template_addItem__UqwDA{display:flex;min-width:0}.shift-template_addCard__CIO6R{display:flex;align-items:center;justify-content:center;gap:.625rem;box-sizing:border-box;width:100%;padding:1.25rem;border:.0625rem solid var(--color-panel-border);border-radius:1.25rem;color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);background:var(--color-select-field-bg);cursor:pointer;transition:background-color var(--animation-duration) ease,border-color var(--animation-duration) ease,color var(--animation-duration) ease}.shift-template_addCard__CIO6R svg{display:block;width:1.25rem;height:1.25rem}.shift-template_addCard__CIO6R:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:.1875rem}@media(hover:hover){.shift-template_addCard__CIO6R:hover{color:var(--color-heading);background:var(--color-button-secondary-bg);border-color:var(--color-select-active-border)}}@media(prefers-reduced-motion:reduce){.shift-template_addCard__CIO6R{transition:none}}.shift-template_cardTop__jfZxn{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem}.shift-template_cardActions__xgQhY{margin-top:-.5rem}.shift-template_cardTitle__8GOjD{flex:1;min-width:0}.shift-template_cardTitle__8GOjD h3{margin:0 0 .25rem;font-size:var(--font-size-md);overflow-wrap:anywhere}.shift-template_timeSummary__DYuM1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.shift-template_time__HMPpw{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.shift-template_timeDash__HjMaL{color:var(--color-text-tertiary)}.shift-template_badge__Pcnm4{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.shift-template_cardDetails__kyPkD{display:grid;gap:.625rem;margin-top:1rem;padding-top:1rem;border-top:.0625rem solid var(--color-panel-border)}.shift-template_detail__1WFTJ{display:flex;align-items:center;gap:.5rem;margin:0;font-size:var(--font-size-sm);line-height:1.5;overflow-wrap:anywhere}.shift-template_detail__1WFTJ svg{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--color-text-secondary)}.shift-template_form__de3C7{display:flex;flex-direction:column;gap:1.25rem}.shift-template_field__oonkQ{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0}.shift-template_label__pYTvI{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.shift-template_optional___Yo1o{color:var(--color-text-secondary);font-weight:var(--font-weight-regular)}.shift-template_countRow__sEV_N,.shift-template_dateRow__YuNBQ,.shift-template_row__46CYN{display:flex;gap:1rem}.shift-template_countRow__sEV_N{align-items:center;justify-content:space-between}.shift-template_countRow__sEV_N>:last-child{flex-shrink:0}.shift-template_timeSection__s0VWv{display:grid;gap:1rem}.shift-template_timeHeader__qzRn9{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.75rem}.shift-template_nextDay__1GWtW{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.5}.shift-template_nextDay__1GWtW:empty{display:none}.shift-template_cycle__b4A3_,.shift-template_option__a3bYI{display:grid;gap:.75rem}.shift-template_option__a3bYI{padding-top:1rem;border-top:.0625rem solid var(--color-panel-border)}.shift-template_labelRow__48of5{display:flex;align-items:center;gap:.5rem}.shift-template_cycleDays__6POON{display:flex;flex-wrap:wrap;gap:.25rem}.shift-template_footer__k_02l{display:flex;justify-content:flex-end;gap:.75rem;padding-top:1rem}.shift-template_error__cUZHk{margin:0;color:var(--color-danger-text);font-size:var(--font-size-sm);line-height:1.5}.shift-template_sheetContent___T_wm{padding-top:.5rem}@media(width < 768px){.shift-template_root__TeJVS{padding:1.25rem 0}.shift-template_list__Gisq3{grid-auto-rows:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--shift-count),1fr) auto}.shift-template_addCard__CIO6R{min-height:3rem;padding:.75rem 1rem;border-radius:.75rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.shift-template_empty__GmnAJ{padding:1.5rem 0}.shift-template_countRow__sEV_N{flex-wrap:wrap}.shift-template_row__46CYN{gap:.5rem}.shift-template_dateRow__YuNBQ{flex-direction:column}}