.budget-editor-popover_bubble__Cxu0X{width:300px;padding:var(--ap-space-4)}.budget-editor-popover_repeat__PQpuP{width:100%}.budget-editor-popover_clear__i__lm{margin-right:auto}.bulk-edit-popover_panel__mIhwq{width:288px;padding:var(--ap-space-3)}.bulk-edit-popover_fields__wlOHR{max-height:52vh;padding-right:var(--ap-space-1);overflow-y:auto}.bulk-edit-popover_control__V_eIB{width:100%;min-width:0;height:var(--ap-control-md);padding:0 var(--ap-space-2);border:var(--ap-line-width) solid var(--ap-line-strong);border-radius:var(--ap-radius-md);background:var(--ap-surface);color:var(--ap-ink);font-family:var(--ap-font-sans);font-size:var(--ap-text-13);line-height:var(--ap-leading-13);outline:none;transition:border-color var(--ap-dur-instant) var(--ap-ease-enter)}.bulk-edit-popover_control__V_eIB::placeholder{color:var(--ap-ink-3)}.bulk-edit-popover_control__V_eIB:focus,.bulk-edit-popover_control__V_eIB:focus-visible{border-color:var(--ap-ink)}.bulk-edit-popover_clear__RKe_O{display:flex;align-items:center;gap:var(--ap-space-1);color:var(--ap-ink-3);font-size:var(--ap-text-12);line-height:var(--ap-leading-12);cursor:pointer}.bulk-edit-popover_clearBox__Uo6qO{width:12px;height:12px;margin:0;accent-color:var(--ap-ink)}.bulk-edit-popover_apply__JfGzL{width:100%}@media (min-width:640px){.command-bar_window__yslW4{margin-top:8vh;margin-bottom:auto}}.command-bar_promptBox__L__q2{position:relative}.command-bar_prompt__uaIoh{display:block;width:100%;padding:var(--ap-space-3) var(--ap-space-8) var(--ap-space-3) var(--ap-space-3);border:var(--ap-line-width) solid var(--ap-well-line);border-top-color:var(--ap-well-line-top);border-radius:var(--ap-radius-md);background:var(--ap-well);box-shadow:var(--ap-relief-well);color:var(--ap-ink);font-family:var(--ap-font-sans);font-size:var(--ap-text-14);line-height:var(--ap-leading-14);resize:none;outline:none;transition:border-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter)}.command-bar_prompt__uaIoh::placeholder{color:var(--ap-ink-3)}.command-bar_prompt__uaIoh:focus{border-color:var(--ap-ink);box-shadow:var(--ap-relief-well-focus)}.command-bar_mic__tebOo{position:absolute;top:var(--ap-space-2);right:var(--ap-space-2);display:inline-flex;width:var(--ap-control-md);height:var(--ap-control-md);align-items:center;justify-content:center;padding:0;border:var(--ap-line-width) solid var(--ap-capsule-line);border-radius:var(--ap-radius-full);background:var(--ap-capsule);box-shadow:var(--ap-relief-capsule);color:var(--ap-ink-3);cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter),transform var(--ap-dur-instant) var(--ap-ease-enter)}.command-bar_mic__tebOo:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-capsule-hover);color:var(--ap-ink)}.command-bar_mic__tebOo:active{transform:scale(.97);background:var(--ap-capsule-press);box-shadow:var(--ap-relief-capsule-press)}.command-bar_mic__tebOo[aria-pressed=true]{border-color:var(--ap-ink);background:var(--ap-ink-key);box-shadow:var(--ap-relief-ink-key);color:var(--ap-surface)}.command-bar_mic__tebOo:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.command-bar_mic__tebOo svg{width:16px;height:16px}.command-bar_key__gta2x{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 var(--ap-space-1);border:var(--ap-line-width) solid var(--ap-well-line);border-radius:var(--ap-radius-sm);background:var(--ap-well);box-shadow:var(--ap-relief-key);color:var(--ap-ink-2);font-family:var(--ap-font-mono);font-size:var(--ap-text-12);line-height:1}.command-bar_noActions__yiPUb{padding:var(--ap-space-4) var(--ap-space-3);border:var(--ap-line-width) dashed var(--ap-line-strong);border-radius:var(--ap-radius-md);text-align:center}.command-bar_actions__bUKVX{display:flex;flex-direction:column;gap:var(--ap-space-1);margin:0;padding:0;list-style:none}.command-bar_actions__bUKVX:empty{display:none}.command-bar_action__mhfkE{--action-tint:var(--ap-ok-tint);--action-ink:var(--ap-ok-ink);--action-mark:var(--ap-ok);display:flex;align-items:flex-start;gap:var(--ap-space-2);padding:var(--ap-space-2) var(--ap-space-3);border:var(--ap-line-width) solid var(--ap-well-line-soft);border-radius:var(--ap-radius-md);background:var(--action-tint);box-shadow:var(--ap-relief-well)}.command-bar_action__mhfkE[data-tone=warning]{--action-tint:var(--ap-warn-tint);--action-ink:var(--ap-warn-ink);--action-mark:var(--ap-warn)}.command-bar_action__mhfkE[data-tone=danger]{--action-tint:var(--ap-red-tint);--action-ink:var(--ap-red-ink);--action-mark:var(--ap-red)}.command-bar_actionIcon__Bfeha{flex:none;width:16px;height:16px;margin-top:calc((var(--ap-leading-13) - 16px) / 2);color:var(--action-mark)}.command-bar_actionBody__3XlmL{display:flex;flex:1;flex-direction:column;gap:var(--ap-space-1);min-width:0}.command-bar_actionType__eVnDi{color:var(--action-ink);font-weight:var(--ap-weight-medium)}.command-bar_notes__GfQ71{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.resource-mirror-block_block__X_JRX{--mirror-line:color-mix(in srgb,var(--mirror-color) 55%,transparent);display:flex;flex:1 1 0%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:center;column-gap:16px;row-gap:2px;width:100%;min-width:0;min-height:22px;overflow:hidden;padding:0 8px 0 10px;border:0;border-radius:var(--grid-cell-radius,8px);box-shadow:inset 0 0 0 1px var(--mirror-line);background:var(--bg-surface,#ffffff);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .15s ease-out,background-color .15s ease-out}.resource-mirror-block_block__X_JRX:hover{box-shadow:inset 0 0 0 1px var(--mirror-color);background:color-mix(in srgb,var(--mirror-color) 6%,var(--bg-surface,#ffffff))}.resource-mirror-block_block__X_JRX:focus-visible{outline:2px solid var(--mirror-color);outline-offset:-2px}.resource-mirror-block_block__X_JRX:disabled{cursor:default}.resource-mirror-block_block__X_JRX:disabled:hover{box-shadow:inset 0 0 0 1px var(--mirror-line);background:var(--bg-surface,#ffffff)}.resource-mirror-block_time__2Ggjl{width:100%;min-width:0;font-family:var(--font-mono);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.resource-mirror-block_end__tYk2h{white-space:nowrap}.resource-mirror-block_nextDay___BlOh{margin-left:2px;opacity:.7}.resource-mirror-block_name__qvtrc{width:100%;overflow:hidden;font-size:9.5px;font-weight:600;letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:color-mix(in srgb,var(--mirror-color) 84%,var(--text-primary,#14161c))}.resource-mirror-block_block__X_JRX[data-variant=chip]{min-height:0;padding:4px 4px 4px 6px;border-radius:5px}.resource-mirror-block_block__X_JRX[data-variant=chip] .resource-mirror-block_time__2Ggjl{font-size:10px}.resource-mirror-block_block__X_JRX[data-variant=chip] .resource-mirror-block_name__qvtrc{font-size:9px}@media (prefers-reduced-motion:reduce){.resource-mirror-block_block__X_JRX{transition:none}}.dispatch-dialog_row__S2V2p{display:flex;width:100%;align-items:center;gap:var(--ap-space-3);padding:var(--ap-space-2) var(--ap-space-3);border:var(--ap-line-width) solid transparent;border-radius:var(--ap-radius-md);background:transparent;color:var(--ap-ink);font:inherit;text-align:left}.dispatch-dialog_rowAssign__AJWEm{cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),border-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter)}.dispatch-dialog_rowAssign__AJWEm:hover:not(:disabled){background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift)}.dispatch-dialog_rowAssign__AJWEm:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.dispatch-dialog_rowAssign__AJWEm:disabled{cursor:not-allowed;opacity:.6}.dispatch-dialog_rowBlocked__XKgBL{border-color:var(--ap-well-line-soft);background:var(--ap-surface-sunken);box-shadow:var(--ap-relief-well)}.dispatch-dialog_initials__Wdrkx{display:inline-flex;flex:none;width:32px;height:32px;align-items:center;justify-content:center;border-radius:var(--ap-radius-full);background:var(--ap-ground);color:var(--ap-ink-2);font-size:var(--ap-text-12);font-weight:var(--ap-weight-strong)}.dispatch-dialog_initialsMuted__pkRsS{background:var(--ap-surface);color:var(--ap-ink-3)}.dispatch-dialog_who__sUP7P{flex:1}.dispatch-dialog_force__ayvr9,.dispatch-dialog_status__kJUpa{flex:none}.dispatch-dialog_forceIcon__2QWaD{color:var(--ap-warn)}.dispatch-dialog_empty__naew4{padding:var(--ap-space-8) 0;text-align:center}.duplicate-dialog_sources__P7dkI{display:flex;flex-direction:column;gap:var(--ap-space-3);margin:0;padding:0;list-style:none}.duplicate-dialog_source__0QmK4{display:flex;flex-direction:column;gap:var(--ap-space-3);padding:var(--ap-space-3);border:var(--ap-line-width) solid var(--ap-well-line);border-top-color:var(--ap-well-line-top);border-radius:var(--ap-radius-lg);background:var(--ap-well);box-shadow:var(--ap-relief-well)}.duplicate-dialog_pushEnd__dWM_J{margin-left:auto}.duplicate-dialog_days__gVuQG{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--ap-space-1)}.duplicate-dialog_day__t5Wr9{height:var(--ap-control-md);border:var(--ap-line-width) solid var(--ap-capsule-line);border-radius:var(--ap-radius-full);background:var(--ap-capsule);box-shadow:var(--ap-relief-capsule);color:var(--ap-ink-2);font-family:var(--ap-font-sans);font-size:var(--ap-text-13);font-weight:var(--ap-weight-medium);line-height:var(--ap-leading-13);text-align:center;cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),border-color var(--ap-dur-instant) var(--ap-ease-enter),color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter),transform var(--ap-dur-instant) var(--ap-ease-enter)}.duplicate-dialog_day__t5Wr9:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-capsule-hover)}.duplicate-dialog_day__t5Wr9:active{transform:scale(.97);background:var(--ap-capsule-press);box-shadow:var(--ap-relief-capsule-press)}.duplicate-dialog_day__t5Wr9:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.duplicate-dialog_day__t5Wr9[data-active]{border-color:var(--ap-ink);background:var(--ap-ink-key);box-shadow:var(--ap-relief-ink-key);color:var(--ap-surface)}.duplicate-dialog_search__ZFOTP{flex:1 1 0;min-width:0}.duplicate-dialog_select__VYpvf{flex:none}.duplicate-dialog_employees__yg84_{max-height:192px;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:var(--ap-line-width) solid var(--ap-well-line);border-top-color:var(--ap-well-line-top);border-radius:var(--ap-radius-md);background:var(--ap-well);box-shadow:var(--ap-relief-well)}.duplicate-dialog_employee__jh8kk{display:flex;align-items:center;gap:var(--ap-space-3);padding:var(--ap-space-2) var(--ap-space-3);transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter)}.duplicate-dialog_employee__jh8kk+.duplicate-dialog_employee__jh8kk{border-top:var(--ap-line-width) solid var(--ap-line-soft)}.duplicate-dialog_employee__jh8kk:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift)}.duplicate-dialog_employeeLabel__LBzbu{display:flex;flex:1;min-width:0;align-items:center;gap:var(--ap-space-2);cursor:pointer}.duplicate-dialog_employeeName__MuGg4{flex:1}.duplicate-dialog_employeeEmpty__KU9ni{padding:var(--ap-space-3);text-align:center}.absence-form_switch__1_xVU{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:calc(var(--ap-space-1) / 2);border:var(--ap-line-width) solid var(--ap-well-line);border-top-color:var(--ap-well-line-top);border-radius:var(--ap-radius-full);background:var(--ap-track);box-shadow:var(--ap-relief-track)}.absence-form_thumb__nq0ig{position:absolute;top:calc(var(--ap-space-1) / 2);bottom:calc(var(--ap-space-1) / 2);left:calc(var(--ap-space-1) / 2);width:calc(50% - var(--ap-space-1) / 2);border-radius:var(--ap-radius-full);background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-thumb);transition:transform var(--ap-dur-base) var(--ap-ease-move)}.absence-form_thumbEnd__AxhG8{transform:translateX(100%)}.absence-form_switchOption__XJNMm{position:relative;display:flex;height:var(--ap-control-md);align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ap-radius-full);background:transparent;color:var(--ap-ink-3);font-family:var(--ap-font-sans);font-size:var(--ap-text-13);font-weight:var(--ap-weight-medium);cursor:pointer;transition:color var(--ap-dur-fast) var(--ap-ease-enter)}.absence-form_switchOption__XJNMm:hover{color:var(--ap-ink-2)}.absence-form_switchOption__XJNMm[aria-pressed=true]{color:var(--ap-ink);font-weight:var(--ap-weight-strong)}.absence-form_switchOption__XJNMm:focus-visible{border-radius:var(--ap-radius-full);outline:var(--ap-focus-outline);outline-offset:1px}@media (prefers-reduced-motion:reduce){.absence-form_thumb__nq0ig{transition:none}}.absence-form_chips__lqkuJ{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--ap-space-1) * 1.5)}.absence-form_chipsFlush__ska7K{gap:calc(var(--ap-space-1) / 2);margin:0 calc(-1 * var(--ap-space-1))}.absence-form_centered__wC1ki{text-align:center}.absence-form_figures__aGsXK{font-variant-numeric:tabular-nums}.drag-motion_overlay__fcG7X{border-radius:var(--grid-cell-radius,8px);box-shadow:var(--ap-relief-bubble);cursor:grabbing}.drag-motion_overlay__fcG7X>*{transform-origin:50% 50%;animation:drag-motion_lift__G5SgI .16s cubic-bezier(.2,.8,.2,1) both}@keyframes drag-motion_lift__G5SgI{0%{transform:scale(1)}to{transform:scale(1.03)}}.drag-motion_settling__Ya3cv{box-shadow:var(--ap-relief-capsule);transition:box-shadow .2s cubic-bezier(.2,.8,.2,1)}.drag-motion_settling__Ya3cv>*{animation:drag-motion_settle__IuFoE .2s cubic-bezier(.2,.8,.2,1) both}@keyframes drag-motion_settle__IuFoE{0%{transform:scale(1.03)}to{transform:scale(1)}}.drag-motion_indicator__Jj1Q0{position:absolute;top:0;left:0;z-index:6;border-radius:var(--grid-cell-radius,8px);background:color-mix(in srgb,var(--ap-ink) 5%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ap-ink) 55%,transparent);opacity:0;pointer-events:none;transition:opacity .12s ease-out}.drag-motion_indicator__Jj1Q0[data-drop-shown]{opacity:1}.drag-motion_indicator__Jj1Q0[data-drop-gliding]{transition:transform .14s cubic-bezier(.2,.8,.2,1),width .14s cubic-bezier(.2,.8,.2,1),height .14s cubic-bezier(.2,.8,.2,1),opacity .12s ease-out,background-color .12s ease-out,box-shadow .12s ease-out}.drag-motion_indicator__Jj1Q0[data-drop-verdict=warn]{background:color-mix(in srgb,var(--ap-warn) 14%,transparent);box-shadow:inset 0 0 0 2px var(--ap-warn)}.drag-motion_indicator__Jj1Q0[data-drop-verdict=error]{background:color-mix(in srgb,var(--ap-red) 10%,transparent);box-shadow:inset 0 0 0 2px var(--ap-red)}@media (prefers-reduced-motion:reduce){.drag-motion_overlay__fcG7X>*,.drag-motion_settling__Ya3cv>*{animation:none}.drag-motion_indicator__Jj1Q0[data-drop-gliding]{transition:opacity .12s ease-out}}.responsibility-links_badge__IlGmi{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--ap-space-1) / 2);padding:calc(var(--ap-space-1) / 2) var(--ap-space-1);border-radius:var(--ap-radius-sm);color:var(--ap-ink-3);font-size:var(--ap-text-11);line-height:1;text-decoration:none;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter)}.responsibility-links_badge__IlGmi:hover{background:var(--ap-hover)}.responsibility-links_badge__IlGmi:focus-visible{border-radius:var(--ap-radius-sm);outline:var(--ap-focus-outline);outline-offset:2px}.responsibility-links_held__kqmH0{color:var(--ap-ok-ink)}.responsibility-links_badgeIcon__X1gwV{width:14px;height:14px}.responsibility-links_tooltipBody__kmZSr{display:flex;flex-direction:column;gap:var(--ap-space-2);max-height:320px;overflow-y:auto;overflow-wrap:break-word}.responsibility-links_tooltipBody__kmZSr p{margin:0}.responsibility-links_period__7SNts{display:block;font-size:var(--ap-text-11);line-height:var(--ap-leading-11);opacity:.72}.responsibility-links_link__UypX_{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--ap-space-1);border-radius:var(--ap-radius-sm);color:var(--ap-ink);font-size:var(--ap-text-12);font-weight:var(--ap-weight-medium);text-decoration:none}.responsibility-links_link__UypX_:hover{text-decoration:underline;text-underline-offset:3px}.responsibility-links_link__UypX_:focus-visible{border-radius:var(--ap-radius-sm);outline:var(--ap-focus-outline);outline-offset:2px}.responsibility-links_linkIcon__1ShwX{width:12px;height:12px}.employee-context-menu_menu__6q7Po{transform-origin:top left;animation:var(--ap-motion-drop-in)}.employee-context-menu_menu__6q7Po[data-presence=closed]{animation:var(--ap-motion-drop-out)}.employee-context-menu_catcher__JoF8K[data-presence=closed]{pointer-events:none}.language-switcher_root__AzUD_{position:relative}.language-switcher_trigger__kxXQt{display:inline-flex;align-items:center;gap:6px;height:var(--ap-control-md);padding:0 10px;border:1px solid var(--ap-line-strong);border-radius:var(--ap-radius-md);background:var(--ap-surface);color:var(--ap-ink-2);font-family:var(--ap-font-sans);font-size:var(--ap-text-13);font-weight:var(--ap-weight-medium);cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),color var(--ap-dur-instant) var(--ap-ease-enter)}.language-switcher_trigger__kxXQt:hover{background:var(--ap-ground);color:var(--ap-ink)}.language-switcher_trigger__kxXQt:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.language-switcher_trigger__kxXQt:disabled{color:var(--ap-ink-disabled);cursor:default}.language-switcher_caret__4mTrW{width:12px;height:12px;transition:transform .18s var(--ap-ease-move)}.language-switcher_trigger__kxXQt[aria-expanded=true] .language-switcher_caret__4mTrW{transform:rotate(180deg)}.language-switcher_backdrop__sa_YU{position:fixed;inset:0;z-index:30;border:0;background:transparent;cursor:default}.language-switcher_menu__WEZWO{position:absolute;right:0;z-index:40;min-width:200px;margin:6px 0 0;padding:var(--ap-space-1);overflow:hidden;border:1px solid var(--ap-metal-edge);border-radius:var(--ap-radius-lg);background:var(--ap-metal);box-shadow:var(--ap-relief-bubble);font-family:var(--ap-font-sans);list-style:none;transform-origin:top right;animation:var(--ap-motion-drop-in)}.language-switcher_menu__WEZWO[data-presence=closed]{animation:var(--ap-motion-drop-out);pointer-events:none}.language-switcher_option__VLQjv{display:flex;align-items:center;gap:var(--ap-space-3);width:100%;min-height:var(--ap-control-md);padding:0 10px;border:0;border-radius:var(--ap-radius-md);background:transparent;color:var(--ap-ink);font:inherit;font-size:var(--ap-text-13);text-align:left;cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter)}.language-switcher_option__VLQjv:focus-visible,.language-switcher_option__VLQjv:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift);outline:none}.language-switcher_option__VLQjv[aria-pressed=true]{background:var(--ap-track);box-shadow:var(--ap-relief-track);color:var(--ap-ink);font-weight:var(--ap-weight-strong)}.language-switcher_option__VLQjv[aria-pressed=true]:focus-visible{outline:var(--ap-focus-outline);outline-offset:-2px}.language-switcher_optionName__sv3fc{flex:1}.language-switcher_check__1TmNt{flex:none;width:14px;height:14px;color:var(--ap-ink)}.language-switcher_flag__Vzvk2{display:block;flex:none;width:18px;height:12px;overflow:hidden;border:1px solid var(--ap-line);border-radius:2px}@media (prefers-reduced-motion:reduce){.language-switcher_menu__WEZWO{animation-duration:.12s}.language-switcher_caret__4mTrW{transition:none}}.selection-bar_bar__iqE48{transform-origin:50% 100%;animation:var(--ap-motion-rise-in)}.selection-bar_bar__iqE48[data-presence=closed]{animation:var(--ap-motion-sink-out);pointer-events:none}.nav-indicator_indicator__VCUyF{position:absolute;top:0;left:0;z-index:0;background:rgba(230,0,18,.08);opacity:0;pointer-events:none;transition:opacity var(--ap-dur-fast) var(--ap-ease-enter)}.nav-indicator_indicator__VCUyF[data-shown]{opacity:1}.nav-indicator_indicator__VCUyF[data-gliding]{transition:transform var(--ap-dur-slow) var(--ap-ease-spring),width var(--ap-dur-slow) var(--ap-ease-spring),height var(--ap-dur-slow) var(--ap-ease-spring),opacity var(--ap-dur-fast) var(--ap-ease-enter)}nav:has(.planif-nav-tab[data-nav-active]:hover)>.nav-indicator_indicator__VCUyF{translate:0 -1px}@media (prefers-reduced-motion:reduce){.nav-indicator_indicator__VCUyF[data-gliding]{transition:opacity var(--ap-dur-fast) var(--ap-ease-enter)}}.feedback-button_trigger__YaAvt{display:none;align-items:center;gap:var(--ap-space-2);height:var(--ap-control-md);padding:0 var(--ap-space-3);border:var(--ap-line-width) solid var(--ap-line);border-radius:var(--ap-radius-md);background:var(--ap-surface);color:var(--ap-ink-3);font-family:inherit;font-size:var(--ap-text-12);font-weight:var(--ap-weight-medium);cursor:pointer;transition:border-color var(--ap-dur-instant) var(--ap-ease-enter),color var(--ap-dur-instant) var(--ap-ease-enter)}.feedback-button_trigger__YaAvt:hover{border-color:var(--ap-red);color:var(--ap-red)}.feedback-button_trigger__YaAvt:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.feedback-button_trigger__YaAvt svg{width:14px;height:14px}@media (min-width:1024px){.feedback-button_trigger__YaAvt{display:inline-flex}}.feedback-button_thanks__71s6J{padding-bottom:var(--ap-space-6)}.feedback-button_group__H52_I{min-width:0;margin:0;padding:0;border:0}.feedback-button_legend___WYqg{margin-bottom:var(--ap-space-2);padding:0;color:var(--ap-ink-engraved);font-size:var(--ap-text-11);font-weight:var(--ap-weight-strong);line-height:var(--ap-leading-11);letter-spacing:.08em;text-transform:uppercase;text-shadow:var(--ap-text-engraved)}.feedback-button_category__tiBwD{height:var(--ap-control-md);padding:0 var(--ap-space-3);border:var(--ap-line-width) solid var(--ap-capsule-line);border-radius:var(--ap-radius-full);background:var(--ap-capsule);box-shadow:var(--ap-relief-capsule);color:var(--ap-ink-2);font-family:inherit;font-size:var(--ap-text-13);font-weight:var(--ap-weight-medium);cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),border-color var(--ap-dur-instant) var(--ap-ease-enter),color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter),transform var(--ap-dur-instant) var(--ap-ease-enter)}.feedback-button_category__tiBwD:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-capsule-hover);color:var(--ap-ink)}.feedback-button_category__tiBwD:active{transform:scale(.97);background:var(--ap-capsule-press);box-shadow:var(--ap-relief-capsule-press)}.feedback-button_category__tiBwD[aria-pressed=true]{border-color:var(--ap-ink);background:var(--ap-ink-key);box-shadow:var(--ap-relief-ink-key);color:var(--ap-surface)}.feedback-button_category__tiBwD:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.feedback-button_star__lmH2F{display:inline-flex;padding:var(--ap-space-1);border:0;border-radius:var(--ap-radius-sm);background:transparent;color:var(--ap-line-strong);cursor:pointer;transition:color var(--ap-dur-instant) var(--ap-ease-enter)}.feedback-button_starOn__3cDsk{color:var(--ap-ink)}.feedback-button_star__lmH2F:focus-visible{outline:var(--ap-focus-outline);outline-offset:1px}.feedback-button_star__lmH2F svg{width:24px;height:24px}.feedback-button_message__Wy66G{resize:none}.notifications-bell_root__vTvwj{position:relative}.notifications-bell_bell__712Sg{position:relative;display:inline-flex;width:var(--ap-control-md);height:var(--ap-control-md);align-items:center;justify-content:center;border:0;border-radius:var(--ap-radius-md);background:transparent;color:var(--ap-ink-2);cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter)}.notifications-bell_bell__712Sg:hover,.notifications-bell_bell__712Sg[aria-expanded=true]{background:var(--ap-hover);color:var(--ap-ink)}.notifications-bell_bell__712Sg:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.notifications-bell_bellIcon__j2pBh{width:18px;height:18px}.notifications-bell_count__UrM_C{position:absolute;top:2px;right:2px;display:inline-flex;min-width:16px;height:16px;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--ap-surface);border-radius:var(--ap-radius-full);background:var(--ap-red);color:var(--ap-surface);font-size:var(--ap-text-11);font-weight:var(--ap-weight-strong);line-height:1;box-sizing:content-box}.notifications-bell_panel__5Z1OK{position:absolute;top:100%;right:0;z-index:var(--ap-z-scrim);width:360px;max-width:calc(100vw - 24px);margin-top:var(--ap-space-2);overflow:hidden;border:1px solid var(--ap-metal-edge);border-radius:var(--ap-radius-lg);background:var(--ap-metal);box-shadow:var(--ap-relief-bubble);color:var(--ap-ink);font-family:var(--ap-font-sans);--ap-ink-3:var(--ap-ink-engraved);transform-origin:top right;animation:var(--ap-motion-drop-in)}.notifications-bell_panel__5Z1OK[data-presence=closed]{animation:var(--ap-motion-drop-out);pointer-events:none}.notifications-bell_head__u9aLv{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-3);padding:var(--ap-space-3) var(--ap-space-3) var(--ap-space-3) var(--ap-space-4);border-bottom:1px solid var(--ap-groove);box-shadow:var(--ap-relief-groove-below)}.notifications-bell_title__Rom56{margin:0;font-size:var(--ap-text-14);font-weight:var(--ap-weight-strong);line-height:var(--ap-leading-14)}.notifications-bell_markAll__DT6hg{display:inline-flex;align-items:center;gap:var(--ap-space-1);height:var(--ap-control-sm);padding:0 var(--ap-space-2);border:0;border-radius:6px;background:transparent;color:var(--ap-ink-2);font:inherit;font-size:var(--ap-text-12);cursor:pointer}.notifications-bell_markAll__DT6hg:hover{background:var(--ap-hover);color:var(--ap-ink)}.notifications-bell_markAll__DT6hg:disabled{color:var(--ap-ink-disabled);cursor:default}.notifications-bell_markAll__DT6hg svg{width:14px;height:14px}.notifications-bell_list__oHmKH{max-height:420px;overflow-y:auto}.notifications-bell_note__koNE4{padding:var(--ap-space-8) var(--ap-space-4);color:var(--ap-ink-3);font-size:var(--ap-text-13);text-align:center}.notifications-bell_row__l3oDf{display:flex;align-items:flex-start;gap:10px;width:100%;padding:var(--ap-space-3) var(--ap-space-4);border:0;border-bottom:1px solid transparent;border-radius:var(--ap-radius-md);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter)}.notifications-bell_row__l3oDf:last-child{border-bottom:0}.notifications-bell_row__l3oDf:focus-visible,.notifications-bell_row__l3oDf:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift);outline:none}.notifications-bell_dot__zInEp{flex:none;width:7px;height:7px;margin-top:6px;border-radius:var(--ap-radius-full)}.notifications-bell_dot__zInEp[data-unread]{background:var(--ap-red)}.notifications-bell_body__Td8vY{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.notifications-bell_body__Td8vY[data-read]{opacity:.64}.notifications-bell_rowTitle__6UgYU{margin:0;overflow:hidden;font-size:var(--ap-text-13);font-weight:var(--ap-weight-medium);line-height:var(--ap-leading-13);text-overflow:ellipsis;white-space:nowrap}.notifications-bell_rowText__ghKKx{display:-webkit-box;margin:0;overflow:hidden;color:var(--ap-ink-2);font-size:var(--ap-text-12);line-height:var(--ap-leading-12);-webkit-box-orient:vertical;-webkit-line-clamp:2}.notifications-bell_rowMeta__XCXzh{margin:0;color:var(--ap-ink-3);font-size:var(--ap-text-12);line-height:var(--ap-leading-12)}@media (prefers-reduced-motion:reduce){.notifications-bell_panel__5Z1OK{animation-duration:.12s}}.app-shell-menus_menuPanel___4ZHV{z-index:var(--ap-z-scrim);display:flex;flex-direction:column;padding:6px;border:1px solid var(--ap-metal-edge);border-radius:var(--ap-radius-lg);background:var(--ap-metal);box-shadow:var(--ap-relief-bubble);font-family:var(--ap-font-sans);animation:var(--ap-motion-drop-in)}.app-shell-menus_menuPanel___4ZHV[data-presence=closed],.app-shell-menus_menu__zG6ma[data-presence=closed]{animation:var(--ap-motion-drop-out);pointer-events:none}.app-shell-menus_menuPanelWorkspace__Yg80i{width:260px;transform-origin:top left}.app-shell-menus_menuPanelAccount__VfqlP{width:240px;transform-origin:top right}.app-shell-menus_menuHeading__uqEfm{display:flex;flex-direction:column;gap:2px;padding:var(--ap-space-2) 10px}.app-shell-menus_menuEyebrow__2lF2V{margin:0;color:var(--ap-ink-engraved);font-size:var(--ap-text-11);font-weight:var(--ap-weight-strong);line-height:var(--ap-leading-11);letter-spacing:.08em;text-transform:uppercase;text-shadow:var(--ap-text-engraved)}.app-shell-menus_menuTitle__X48uv{margin:0;overflow:hidden;color:var(--ap-ink);font-size:var(--ap-text-13);font-weight:var(--ap-weight-strong);line-height:var(--ap-leading-13);text-overflow:ellipsis;white-space:nowrap}.app-shell-menus_menuItem__sWAMm{display:flex;align-items:center;width:100%;min-height:var(--ap-control-lg);padding:0 10px;border:0;border-radius:var(--ap-radius-md);background:transparent;color:var(--ap-ink);font:inherit;font-size:var(--ap-text-13);font-weight:var(--ap-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter)}.app-shell-menus_menuItem__sWAMm:focus-visible,.app-shell-menus_menuItem__sWAMm:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift);outline:none}.app-shell-menus_menuItemDanger__Hvu_q{color:var(--ap-red-ink)}.app-shell-menus_menuItemDanger__Hvu_q:focus-visible,.app-shell-menus_menuItemDanger__Hvu_q:hover{background:var(--ap-red-tint)}.app-shell-menus_menuSeparator__QxIXy{height:1px;margin:6px var(--ap-space-1);background:var(--ap-groove);box-shadow:var(--ap-relief-groove-below)}.app-shell-menus_drawerRoot__9_ghL{position:fixed;inset:0;z-index:200}@media (min-width:1024px){.app-shell-menus_drawerRoot__9_ghL{display:none}}.app-shell-menus_drawerScrim__fuLoO{position:absolute;inset:0;border:0;background:var(--ap-scrim);cursor:default;animation:var(--ap-motion-fade-in)}.app-shell-menus_drawerPanel__9YEiB{position:absolute;inset:0 auto 0 0;display:flex;flex-direction:column;width:80vw;max-width:320px;border-right:1px solid var(--ap-metal-edge);background:var(--ap-metal);box-shadow:var(--ap-relief-side);font-family:var(--ap-font-sans);animation:app-shell-menus_drawer-in__FW_J4 var(--ap-dur-base) var(--ap-ease-enter)}@keyframes app-shell-menus_drawer-in__FW_J4{0%{transform:translateX(-100%)}}.app-shell-menus_drawerRoot__9_ghL[data-presence=closed]{pointer-events:none}.app-shell-menus_drawerRoot__9_ghL[data-presence=closed] .app-shell-menus_drawerScrim__fuLoO{animation:var(--ap-motion-fade-out)}.app-shell-menus_drawerRoot__9_ghL[data-presence=closed] .app-shell-menus_drawerPanel__9YEiB{animation:app-shell-menus_drawer-out__mKIjf var(--ap-dur-exit) var(--ap-ease-exit) forwards}@keyframes app-shell-menus_drawer-out__mKIjf{to{transform:translateX(-100%)}}.app-shell-menus_drawerHeader__7I1sb{display:flex;flex:none;align-items:center;justify-content:space-between;height:56px;padding:0 var(--ap-space-2) 0 var(--ap-space-5);border-bottom:1px solid var(--ap-groove);box-shadow:var(--ap-relief-groove-below)}.app-shell-menus_drawerTitle__leiLX{color:var(--ap-ink);font-size:var(--ap-text-13);font-weight:var(--ap-weight-strong)}.app-shell-menus_drawerClose__OXQ8W{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--ap-capsule-line);border-radius:var(--ap-radius-full);background:var(--ap-capsule);box-shadow:var(--ap-relief-capsule);color:var(--ap-ink-2);cursor:pointer}.app-shell-menus_drawerClose__OXQ8W:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-capsule-hover);color:var(--ap-ink)}.app-shell-menus_drawerClose__OXQ8W:focus-visible{outline:var(--ap-focus-outline);outline-offset:1px}.app-shell-menus_drawerClose__OXQ8W svg{width:20px;height:20px}.app-shell-menus_drawerNav__3KLWy{flex:1;overflow-y:auto;padding:var(--ap-space-2)}.app-shell-menus_drawerLink__rpjbr{display:flex;align-items:center;gap:var(--ap-space-3);height:44px;padding:0 var(--ap-space-3);border-radius:var(--ap-radius-md);color:var(--ap-ink);font-size:var(--ap-text-14);font-weight:var(--ap-weight-medium);text-decoration:none;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter)}.app-shell-menus_drawerLink__rpjbr:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift)}.app-shell-menus_drawerLink__rpjbr[aria-current=page]{background:var(--ap-track);box-shadow:var(--ap-relief-track);font-weight:var(--ap-weight-strong)}.app-shell-menus_drawerLinkIcon__GtGZi{flex:none;width:16px;height:16px;color:var(--ap-ink-3)}@media (prefers-reduced-motion:reduce){.app-shell-menus_drawerPanel__9YEiB,.app-shell-menus_drawerScrim__fuLoO,.app-shell-menus_menuPanel___4ZHV{animation-duration:.12s}.app-shell-menus_drawerPanel__9YEiB{animation:var(--ap-motion-fade-in)}}.app-shell-menus_divider__ba7FA{width:1px;height:20px;margin:0 6px;background:var(--ap-line)}.app-shell-menus_trigger__kg2hQ{display:inline-flex;align-items:center;gap:6px;height:var(--ap-control-md);padding:0 10px 0 12px;border:1px solid transparent;border-radius:var(--ap-radius-md);background:var(--ap-red-tint);color:var(--ap-red);font-family:var(--ap-font-sans);font-size:var(--ap-text-13);font-weight:var(--ap-weight-strong);line-height:1;cursor:pointer;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter)}.app-shell-menus_trigger__kg2hQ:hover,.app-shell-menus_trigger__kg2hQ[aria-expanded=true]{background:var(--ap-red-tint-hover)}.app-shell-menus_trigger__kg2hQ:active{transform:scale(.98)}.app-shell-menus_trigger__kg2hQ:focus-visible{outline:var(--ap-focus-outline);outline-offset:2px}.app-shell-menus_trigger__kg2hQ[data-current=true]{border-color:var(--ap-red-line)}.app-shell-menus_caret__PmIVo{width:12px;height:12px;transition:transform .18s var(--ap-ease-move)}.app-shell-menus_trigger__kg2hQ[aria-expanded=true] .app-shell-menus_caret__PmIVo{transform:rotate(180deg)}.app-shell-menus_menu__zG6ma{z-index:var(--ap-z-scrim);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ap-space-5);width:640px;max-width:calc(100vw - 24px);padding:var(--ap-space-5);border:1px solid var(--ap-metal-edge);border-radius:var(--ap-radius-lg);background:var(--ap-metal);box-shadow:var(--ap-relief-bubble);font-family:var(--ap-font-sans);transform-origin:top right;animation:var(--ap-motion-drop-in)}.app-shell-menus_group__bQPxs{display:flex;flex-direction:column;gap:2px;min-width:0}.app-shell-menus_groupLabel__bqn8o{margin:0;padding:0 var(--ap-space-2) var(--ap-space-2);color:var(--ap-ink-engraved);font-size:var(--ap-text-11);font-weight:var(--ap-weight-strong);line-height:var(--ap-leading-11);letter-spacing:.08em;text-transform:uppercase;text-shadow:var(--ap-text-engraved)}.app-shell-menus_item__MDs8f{display:flex;align-items:center;gap:var(--ap-space-3);min-height:var(--ap-control-md);padding:0 var(--ap-space-2);border-radius:var(--ap-radius-md);color:var(--ap-ink);font-size:var(--ap-text-13);line-height:var(--ap-leading-13);text-decoration:none;transition:background-color var(--ap-dur-instant) var(--ap-ease-enter),box-shadow var(--ap-dur-instant) var(--ap-ease-enter);animation:var(--ap-motion-fade-in)}.app-shell-menus_item__MDs8f:focus-visible,.app-shell-menus_item__MDs8f:hover{background:var(--ap-capsule-hover);box-shadow:var(--ap-relief-lift);outline:none}.app-shell-menus_item__MDs8f[aria-current=page]{background:var(--ap-track);box-shadow:var(--ap-relief-track);font-weight:var(--ap-weight-strong)}.app-shell-menus_itemIcon__aizt9{flex:none;width:16px;height:16px;color:var(--ap-ink-engraved)}.app-shell-menus_itemLabel__lHMHf{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-menus_aiMark__IR4_9{color:var(--ap-ai-ink);font-size:var(--ap-text-11);font-weight:var(--ap-weight-medium)}@media (prefers-reduced-motion:reduce){.app-shell-menus_item__MDs8f,.app-shell-menus_menu__zG6ma{animation-duration:.12s}.app-shell-menus_caret__PmIVo,.app-shell-menus_trigger__kg2hQ{transition:none}}