.AppShell_shell__Gr7ap{display:grid;grid-template-areas:"top" "main" "tabs";grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100vh;min-height:100dvh;background:var(--p-ground)}.AppShell_skipLink__7v6Lo{position:absolute;top:var(--p-space-2);left:var(--p-space-2);z-index:100;padding:var(--p-space-2) var(--p-space-4);background:var(--p-brand);color:var(--p-on-solid);border-radius:var(--p-radius-md);font-size:var(--p-text-sm);font-weight:600;text-decoration:none;transform:translateY(calc(-100% - var(--p-space-4)));transition:transform var(--p-dur-fast) var(--p-ease)}.AppShell_skipLink__7v6Lo:focus{transform:translateY(0)}.AppShell_topbar__PzgkY{grid-area:top;display:flex;align-items:center;gap:var(--p-space-3);min-height:56px;padding:var(--p-space-2) var(--p-space-4);padding-left:max(var(--p-space-4),env(safe-area-inset-left));padding-right:max(var(--p-space-4),env(safe-area-inset-right));background:color-mix(in srgb,var(--p-surface) 82%,transparent);border-bottom:1px solid var(--p-hairline);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.AppShell_topbar__PzgkY{background:var(--p-surface)}}.AppShell_brand__jPRmL{display:none;align-items:center;gap:var(--p-space-2)}.AppShell_brandMark__D7eX7{width:12px;height:12px;border-radius:3px;background:var(--p-brand);-webkit-clip-path:polygon(0 0,100% 0,100% 65%,65% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 65%,65% 100%,0 100%)}.AppShell_brandName__5c01C{font-size:var(--p-text-sm);font-weight:700;letter-spacing:.08em;color:var(--p-ink-2)}.AppShell_pageTitle__0tOu0{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:var(--p-text-lg);font-weight:650;letter-spacing:-.01em;color:var(--p-ink)}.AppShell_topbarActions__B9q8I{display:flex;align-items:center;gap:var(--p-space-2);flex-shrink:0}.AppShell_user__VUEuR{display:none;flex-direction:column;align-items:flex-end;line-height:1.25}.AppShell_userName__1Wd6C{font-size:var(--p-text-sm);font-weight:600;color:var(--p-ink)}.AppShell_userTenant__Pork3{font-size:var(--p-text-xs);color:var(--p-ink-3)}.AppShell_main__pL7Q2{grid-area:main;min-width:0;padding:var(--p-space-4);padding-left:max(var(--p-space-4),env(safe-area-inset-left));padding-right:max(var(--p-space-4),env(safe-area-inset-right))}.AppShell_main__pL7Q2:focus{outline:none}.AppShell_sidebar__hm8kJ{display:none;grid-area:side}.AppShell_navList__LYvhS{list-style:none;margin:0;padding:var(--p-space-3) var(--p-space-2);display:flex;flex-direction:column;gap:var(--p-space-1)}.AppShell_navLink__4JnuJ{display:flex;align-items:center;gap:var(--p-space-3);min-height:var(--p-touch-min);padding:var(--p-space-2) var(--p-space-3);border-radius:var(--p-radius-md);color:var(--p-ink-2);text-decoration:none;font-size:var(--p-text-sm);font-weight:550;transition:background-color var(--p-dur-fast) var(--p-ease),color var(--p-dur-fast) var(--p-ease)}@media (hover:hover){.AppShell_navLink__4JnuJ:hover{background:var(--p-surface-2);color:var(--p-ink)}}.AppShell_navLink__4JnuJ[aria-current=page]{background:var(--p-brand-tint);color:var(--p-brand-deep);font-weight:650}.AppShell_tabbar__R_fIO{grid-area:tabs;position:-webkit-sticky;position:sticky;bottom:0;z-index:20;background:color-mix(in srgb,var(--p-surface) 88%,transparent);border-top:1px solid var(--p-hairline);padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.AppShell_tabbar__R_fIO{background:var(--p-surface)}}.AppShell_tabList__kJIvk{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.AppShell_tabItem__N0Sms{display:flex}.AppShell_tabLink__uoDfk{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--p-touch-min);padding:var(--p-space-2) var(--p-space-1);color:var(--p-ink-3);text-decoration:none;font-size:var(--p-text-xs);font-weight:550;-webkit-tap-highlight-color:transparent}.AppShell_tabLink__uoDfk[aria-current=page]{color:var(--p-brand);font-weight:650}.AppShell_tabLink__uoDfk:active{background:var(--p-surface-2)}.AppShell_tabLink__uoDfk[aria-current=page] .AppShell_iconWrap__lRj6z:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:16px;height:2.5px;border-radius:2px;background:currentColor}.AppShell_iconWrap__lRj6z{position:relative;display:inline-flex;flex:none}.AppShell_icon__C4FLe{display:block}.AppShell_badge__mbDiV{position:absolute;top:-4px;right:-8px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;background:var(--p-signal);color:var(--p-on-solid);border:2px solid var(--p-surface);border-radius:999px;font-family:var(--p-font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;line-height:1}.AppShell_navLabel__zpJt4{white-space:nowrap}.AppShell_srOnly__x46gl{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:768px){.AppShell_shell__Gr7ap{grid-template-areas:"top  top" "side main";grid-template-columns:76px 1fr;grid-template-rows:auto 1fr}.AppShell_tabbar__R_fIO{display:none}.AppShell_sidebar__hm8kJ{display:block;border-right:1px solid var(--p-hairline);background:var(--p-surface);position:-webkit-sticky;position:sticky;top:56px;align-self:start;height:calc(100dvh - 56px);padding-left:env(safe-area-inset-left)}.AppShell_brand__jPRmL{display:flex}.AppShell_navLink__4JnuJ{flex-direction:column;gap:var(--p-space-1);padding:var(--p-space-2);font-size:var(--p-text-xs);text-align:center}.AppShell_main__pL7Q2{padding:var(--p-space-6)}}@media (min-width:1024px){.AppShell_shell__Gr7ap{grid-template-columns:232px 1fr}.AppShell_navLink__4JnuJ{flex-direction:row;gap:var(--p-space-3);padding:var(--p-space-2) var(--p-space-3);font-size:var(--p-text-sm);text-align:left}.AppShell_user__VUEuR{display:flex}.AppShell_main__pL7Q2{padding:var(--p-space-8)}.AppShell_main__pL7Q2>*{max-width:1180px}}@media (max-width:1023px) and (orientation:landscape) and (max-height:460px){.AppShell_shell__Gr7ap{grid-template-areas:"top" "main" "tabs";grid-template-columns:1fr;grid-template-rows:auto 1fr auto}.AppShell_sidebar__hm8kJ{display:none}.AppShell_tabbar__R_fIO{display:block}.AppShell_topbar__PzgkY{min-height:44px}}.AppShell_language__ZQwZd{display:inline-flex}@media (max-width:420px){.AppShell_topbarActions__B9q8I{gap:2px}.AppShell_help__F14Jh,.AppShell_language__ZQwZd{display:none}}@media (max-width:400px){.AppShell_tabLink__uoDfk{padding-left:2px;padding-right:2px;letter-spacing:-.01em}}@media (forced-colors:active){.AppShell_navLink__4JnuJ[aria-current=page],.AppShell_tabLink__uoDfk[aria-current=page]{outline:2px solid;outline-offset:-2px}.AppShell_badge__mbDiV{border-color:CanvasText}}.AppShell_colleague__00Qcf{display:grid;place-items:center;width:var(--p-touch-min);height:var(--p-touch-min);border-radius:var(--p-radius-md);color:var(--p-ink-2);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--p-dur-fast) var(--p-ease),color var(--p-dur-fast) var(--p-ease)}@media (hover:hover){.AppShell_colleague__00Qcf:hover{background:var(--p-brand-tint);color:var(--p-brand-deep)}}.AppShell_colleague__00Qcf[aria-current=page]{background:var(--p-brand-tint);color:var(--p-brand-deep)}.KeyboardShortcuts_trigger__j_YAm{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:var(--p-radius-md);background:transparent;color:var(--p-ink-2);cursor:pointer}@media (max-width:420px){.KeyboardShortcuts_trigger__j_YAm{display:none}}.KeyboardShortcuts_trigger__j_YAm:focus-visible,.KeyboardShortcuts_trigger__j_YAm:hover{background:var(--p-surface-2);color:var(--p-ink)}.KeyboardShortcuts_overlay__G_TOb{position:fixed;inset:0;z-index:60;display:flex;align-items:center;align-items:safe center;justify-content:center;overflow-y:auto;padding:var(--p-space-5);background:rgba(0,0,0,.45)}.KeyboardShortcuts_panel__n6gEc{flex:none;width:min(480px,100%);max-height:min(80vh,640px);overflow-y:auto;padding:var(--p-space-5);background:var(--p-surface);border:1px solid var(--p-hairline);border-radius:var(--p-radius-md);box-shadow:0 24px 64px rgba(0,0,0,.24)}.KeyboardShortcuts_head__RDCqx{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--p-space-3);margin-bottom:var(--p-space-4)}.KeyboardShortcuts_eyebrow__lxi8A{margin:0;font-size:var(--p-text-xs);font-weight:640;letter-spacing:.06em;text-transform:uppercase;color:var(--p-ink-3)}.KeyboardShortcuts_title__N4_C_{margin:var(--p-space-1) 0 0;font-size:var(--p-text-lg)}.KeyboardShortcuts_close__ivvww{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--p-radius-sm);background:transparent;color:var(--p-ink-2);font-size:20px;line-height:1;cursor:pointer}.KeyboardShortcuts_close__ivvww:focus-visible,.KeyboardShortcuts_close__ivvww:hover{background:var(--p-surface-2);color:var(--p-ink)}.KeyboardShortcuts_list__Q8ZRh{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--p-space-2)}.KeyboardShortcuts_row__PgD_T{display:flex;align-items:center;gap:var(--p-space-3);font-size:var(--p-text-sm);color:var(--p-ink)}.KeyboardShortcuts_chord__hjj1G{display:inline-flex;align-items:center;gap:4px;min-width:62px}.KeyboardShortcuts_key__oqImY{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;font-family:var(--p-font-data);font-size:var(--p-text-xs);font-weight:640;color:var(--p-ink-2);background:var(--p-surface-2);border:1px solid var(--p-hairline-strong);border-radius:var(--p-radius-sm);box-shadow:0 1px 0 var(--p-hairline-strong)}.KeyboardShortcuts_hint__ifbjU{margin:var(--p-space-4) 0 0;padding-top:var(--p-space-3);border-top:1px solid var(--p-hairline);font-size:var(--p-text-xs);color:var(--p-ink-3)}.Notifications_bell__2T7e6,.Notifications_wrap__woCLt{position:relative;display:inline-flex}.Notifications_bell__2T7e6{align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:var(--p-radius-md);background:transparent;color:var(--p-ink-2);cursor:pointer}.Notifications_bell__2T7e6:focus-visible,.Notifications_bell__2T7e6:hover{background:var(--p-surface-2);color:var(--p-ink)}.Notifications_count__AlpTA{position:absolute;top:2px;right:2px;min-width:18px;padding:0 4px;font-family:var(--p-font-data);font-size:11px;font-weight:640;line-height:18px;text-align:center;color:#ffffff;background:var(--p-signal);border-radius:9px}.Notifications_panel__U025B{position:absolute;top:calc(100% + 6px);right:0;z-index:40;width:min(360px,calc(100vw - var(--p-space-6)));max-height:min(60vh,480px);overflow-y:auto;padding:var(--p-space-2);background:var(--p-surface);border:1px solid var(--p-hairline);border-radius:var(--p-radius-md);box-shadow:0 12px 32px rgba(0,0,0,.12)}.Notifications_empty__AWj6J{margin:0;padding:var(--p-space-4);font-size:var(--p-text-sm);color:var(--p-ink-2)}.Notifications_list__VvzaL{margin:0;padding:0;list-style:none}.Notifications_item__hMx6M+.Notifications_item__hMx6M{border-top:1px solid var(--p-hairline)}.Notifications_link__wq4s7{display:flex;flex-direction:column;gap:2px;padding:var(--p-space-3);text-decoration:none;border-radius:var(--p-radius-sm)}.Notifications_link__wq4s7:focus-visible,.Notifications_link__wq4s7:hover{background:var(--p-surface-2)}.Notifications_itemTitle__bB3vl{font-size:var(--p-text-sm);font-weight:620;color:var(--p-ink)}.Notifications_item__hMx6M[data-severity=WARNING] .Notifications_itemTitle__bB3vl{color:var(--p-signal)}.Notifications_itemDetail__fEx1w{font-size:var(--p-text-xs);color:var(--p-ink-2)}.ThemeToggle_toggle__f_ckn{position:relative;display:grid;place-items:center;width:var(--p-touch-min);height:var(--p-touch-min);padding:0;border:0;border-radius:var(--p-radius-md);background:transparent;color:var(--p-ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--p-dur-fast) var(--p-ease),color var(--p-dur-fast) var(--p-ease)}@media (hover:hover){.ThemeToggle_toggle__f_ckn:hover{background:var(--p-surface-2);color:var(--p-ink)}}.ThemeToggle_toggle__f_ckn:active{background:var(--p-surface-2)}.ThemeToggle_autoDot__ICJFg{position:absolute;right:9px;bottom:9px;width:5px;height:5px;border-radius:50%;background:var(--p-brand);outline:2px solid var(--p-surface)}@media (forced-colors:active){.ThemeToggle_autoDot__ICJFg{background:CanvasText}}.UserMenu_wrap__eD_94{position:relative}.UserMenu_trigger__kGvXk{display:flex;align-items:center;gap:var(--p-space-2);min-height:var(--p-touch-min);padding:var(--p-space-1) var(--p-space-2);background:none;border:0;border-radius:var(--p-radius-sm);line-height:1.25;cursor:pointer}.UserMenu_avatar__8_i_N{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background:var(--p-surface-2,rgba(0,0,0,.06));color:var(--p-ink-2);font-size:var(--p-text-xs);font-weight:700;letter-spacing:.02em}.UserMenu_label__CWFVO{display:none;flex-direction:column;align-items:flex-end;gap:1px}@media (min-width:720px){.UserMenu_avatar__8_i_N{display:none}.UserMenu_label__CWFVO{display:flex}}.UserMenu_trigger__kGvXk:hover{background:var(--p-surface-2,rgba(0,0,0,.04))}.UserMenu_name__Qg_2e{font-size:var(--p-text-sm);font-weight:600;color:var(--p-ink)}.UserMenu_tenant__B_Mro{font-size:var(--p-text-xs);color:var(--p-ink-3)}.UserMenu_menu__j652L{position:absolute;top:calc(100% + var(--p-space-2));right:0;z-index:40;min-width:16rem;max-width:calc(100vw - var(--p-space-4));display:flex;flex-direction:column;background:var(--p-surface);border:1px solid var(--p-hairline);border-radius:var(--p-radius-md);box-shadow:0 12px 32px rgba(0,0,0,.12)}.UserMenu_identity__aiAKH{display:flex;flex-direction:column;gap:2px;padding:var(--p-space-4);border-bottom:1px solid var(--p-hairline)}.UserMenu_identityName__60cs2{font-size:var(--p-text-sm);font-weight:600;color:var(--p-ink)}.UserMenu_identityEmail__iuOSJ{font-size:var(--p-text-xs);color:var(--p-ink-2);overflow-wrap:anywhere}.UserMenu_identityMeta__Z5OfU{font-size:var(--p-text-xs);color:var(--p-ink-3)}.UserMenu_action__TgRFG,.UserMenu_dangerAction__K4Jve{width:100%;min-height:var(--p-touch-min);padding:0 var(--p-space-4);background:none;border:0;text-align:left;font-family:var(--p-font-ui);font-size:var(--p-text-sm);color:var(--p-ink);cursor:pointer}.UserMenu_link__KIHcR{display:flex;align-items:center;box-sizing:border-box;text-decoration:none}.UserMenu_action__TgRFG:hover,.UserMenu_dangerAction__K4Jve:hover{background:var(--p-surface-2,rgba(0,0,0,.04))}.UserMenu_danger__XtO0G{border-top:1px solid var(--p-hairline);padding-bottom:var(--p-space-2)}.UserMenu_dangerAction__K4Jve{color:var(--p-ink-3)}.UserMenu_warning__SVE_T{margin:0;padding:var(--p-space-3) var(--p-space-4) var(--p-space-2);font-size:var(--p-text-xs);line-height:1.6;color:var(--p-ink-2)}.UserMenu_confirmRow__I4j6T{display:flex;gap:var(--p-space-2);padding:0 var(--p-space-4) var(--p-space-2)}.UserMenu_confirm__og2Zj{padding:0 var(--p-space-4);background:var(--p-violation,#b3261e);color:var(--p-on-solid);border:0;border-radius:var(--p-radius-sm);font-weight:600}.UserMenu_cancel__9XbjG,.UserMenu_confirm__og2Zj{min-height:var(--p-touch-min);font-family:var(--p-font-ui);font-size:var(--p-text-sm);cursor:pointer}.UserMenu_cancel__9XbjG{padding:0 var(--p-space-3);background:none;border:0;color:var(--p-ink-2)}.UserMenu_action__TgRFG:disabled,.UserMenu_cancel__9XbjG:disabled,.UserMenu_confirm__og2Zj:disabled,.UserMenu_dangerAction__K4Jve:disabled{opacity:.5;cursor:not-allowed}.UserMenu_problems__JLgeM{margin:0 var(--p-space-3) var(--p-space-3);padding:var(--p-space-2) var(--p-space-3) var(--p-space-2) var(--p-space-5);background:var(--p-violation-tint);color:var(--p-violation);border-radius:var(--p-radius-sm);font-size:var(--p-text-xs);line-height:1.5}.LanguageSwitch_wrap__dGO8j{display:inline-flex;align-items:center}.LanguageSwitch_select__BsFVx{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:var(--p-touch-min);padding:0 var(--p-space-2);background:transparent;color:var(--p-ink-2);border:1px solid transparent;border-radius:var(--p-radius-md);font-family:var(--p-font-ui);font-size:var(--p-text-sm);cursor:pointer}.LanguageSwitch_select__BsFVx:hover{border-color:var(--p-hairline);color:var(--p-ink)}.LanguageSwitch_select__BsFVx option{background:var(--p-surface);color:var(--p-ink)}.LanguageSwitch_srOnly__2ZyFH{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:400px){.LanguageSwitch_select__BsFVx{max-width:4.5rem;text-overflow:ellipsis}}