.Badge_badge__LdmX9{display:inline-flex;align-items:center;gap:var(--dc-space-1);padding:2px var(--dc-space-2);font-size:var(--dc-text-xs);font-weight:var(--dc-weight-medium);line-height:1.4;border-radius:var(--dc-radius-full);white-space:nowrap}.Badge_neutral__jP2XJ{background-color:var(--dc-color-surface-sunken);color:var(--dc-color-text-muted)}.Badge_accent__5TigM{background-color:var(--dc-color-accent-soft);color:var(--dc-color-accent-text)}.Badge_success__Ic4WE{background-color:var(--dc-color-success-soft);color:var(--dc-color-success)}.Badge_warning__PIKhZ{background-color:var(--dc-color-warning-soft);color:var(--dc-color-warning)}.Badge_danger__cyaT6{background-color:var(--dc-color-danger-soft);color:var(--dc-color-danger)}.BottomSheet_overlay__EnwZK{position:fixed;inset:0;z-index:var(--dc-z-dialog);display:flex;align-items:flex-end;justify-content:center;background-color:var(--dc-color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:BottomSheet_dc-fade__aqBoa var(--dc-duration-base) var(--dc-ease-standard)}.BottomSheet_sheet__s72XI{width:100%;max-width:520px;max-height:88dvh;display:flex;flex-direction:column;background-color:var(--dc-color-bg-elevated);border-top-left-radius:var(--dc-radius-xl);border-top-right-radius:var(--dc-radius-xl);box-shadow:var(--dc-shadow-lg);padding-bottom:var(--dc-safe-bottom);animation:BottomSheet_dc-slide-up__pY5h5 var(--dc-duration-slow) var(--dc-ease-emphasized)}.BottomSheet_handle__zQW8q{width:40px;height:4px;border-radius:var(--dc-radius-full);background-color:var(--dc-color-border-strong);margin:var(--dc-space-3) auto var(--dc-space-1);flex-shrink:0}.BottomSheet_title__pusF6{font-family:var(--dc-font-display);font-size:var(--dc-text-lg);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-tracking-normal);color:var(--dc-color-text);padding:var(--dc-space-2) var(--dc-space-5) 0}.BottomSheet_body__JhS8l{padding:var(--dc-space-4) var(--dc-space-5);overflow-y:auto}.BottomSheet_footer__g_Fm9{display:flex;gap:var(--dc-space-3);padding:var(--dc-space-4) var(--dc-space-5);padding-bottom:calc(var(--dc-space-4) + var(--dc-safe-bottom));border-top:1px solid var(--dc-color-border)}@keyframes BottomSheet_dc-fade__aqBoa{0%{opacity:0}}@keyframes BottomSheet_dc-slide-up__pY5h5{0%{transform:translateY(100%)}}@media (min-width:480px){.BottomSheet_overlay__EnwZK{align-items:center}.BottomSheet_sheet__s72XI{border-radius:var(--dc-radius-lg);max-height:calc(100dvh - var(--dc-space-10))}}.Button_button__nNuJ_{display:inline-flex;align-items:center;justify-content:center;gap:var(--dc-space-2);font-family:var(--dc-font-sans);font-weight:var(--dc-weight-semibold);letter-spacing:var(--dc-tracking-tight);border-radius:var(--dc-radius-md);border:1px solid transparent;transition:background-color var(--dc-duration-fast) var(--dc-ease-standard),color var(--dc-duration-fast) var(--dc-ease-standard),border-color var(--dc-duration-fast) var(--dc-ease-standard),transform var(--dc-duration-fast) var(--dc-ease-standard),box-shadow var(--dc-duration-fast) var(--dc-ease-standard);white-space:nowrap;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Button_button__nNuJ_:active:not(:disabled){transform:scale(.98)}.Button_button__nNuJ_:disabled{opacity:.55;cursor:not-allowed}.Button_button__nNuJ_:focus-visible{outline:none;box-shadow:var(--dc-shadow-focus)}.Button_label__6eQAr{display:inline-flex;align-items:center;gap:var(--dc-space-2)}.Button_icon__FkuR_{display:inline-flex;align-items:center;flex-shrink:0}.Button_button__nNuJ_ svg{flex-shrink:0}.Button_loading__nzZjN{cursor:progress}.Button_spinner__MoQsp{flex-shrink:0}.Button_sm__dwCI0{min-height:36px;padding:0 var(--dc-space-3);font-size:var(--dc-text-sm)}.Button_md__AsJLv{min-height:44px;padding:0 var(--dc-space-5);font-size:var(--dc-text-base)}.Button_lg__fhIuL{min-height:52px;padding:0 var(--dc-space-6);font-size:var(--dc-text-md)}.Button_block__vzT_n{width:100%}.Button_primary__GCtQm{background-color:var(--dc-color-accent);color:var(--dc-color-text-on-accent)}.Button_primary__GCtQm:hover:not(:disabled){background-color:var(--dc-color-accent-hover);box-shadow:0 4px 18px var(--dc-glow)}.Button_secondary__1AVfZ{background-color:var(--dc-color-surface);color:var(--dc-color-text);border-color:var(--dc-color-border);box-shadow:var(--dc-shadow-xs)}.Button_secondary__1AVfZ:hover:not(:disabled){border-color:var(--dc-color-border-strong);background-color:var(--dc-color-bg-elevated)}.Button_ghost__OC11f{background-color:transparent;color:var(--dc-color-text)}.Button_ghost__OC11f:hover:not(:disabled){background-color:var(--dc-color-surface-sunken)}.Button_danger___6Az_{background-color:var(--dc-color-danger);color:#fff}.Button_danger___6Az_:hover:not(:disabled){background-color:var(--dc-color-danger-hover)}.Spinner_spinner__zj_LF{display:inline-block;border-radius:var(--dc-radius-full);border:2px solid;border-top:2px solid transparent;opacity:.9;animation:Spinner_dc-spin__t9rr_ .65s linear infinite}@keyframes Spinner_dc-spin__t9rr_{to{transform:rotate(1turn)}}.EmptyState_empty__52ZAN{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--dc-space-3);padding:var(--dc-space-10) var(--dc-space-5);max-width:380px;margin-inline:auto}.EmptyState_icon__ZiGjw{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--dc-radius-full);background-color:var(--dc-color-surface-sunken);color:var(--dc-color-text-muted);margin-bottom:var(--dc-space-1)}.EmptyState_title__oQXnU{font-size:var(--dc-text-md);font-weight:var(--dc-weight-semibold);color:var(--dc-color-text)}.EmptyState_description__Yt5RA{font-size:var(--dc-text-sm);color:var(--dc-color-text-muted);line-height:var(--dc-leading-snug)}.EmptyState_action__k0twv{margin-top:var(--dc-space-2)}.Card_card__YyERh{display:block;background-color:var(--dc-color-surface);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-lg);box-shadow:var(--dc-shadow-xs);color:inherit;text-align:left;width:100%}.Card_pad-none__LEMei{padding:0}.Card_pad-sm__uyvaZ{padding:var(--dc-space-3)}.Card_pad-md__esg9A{padding:var(--dc-space-5)}.Card_pad-lg__dkHWe{padding:var(--dc-space-6)}.Card_interactive__aO_Og{cursor:pointer;transition:border-color var(--dc-duration-fast) var(--dc-ease-standard),box-shadow var(--dc-duration-base) var(--dc-ease-standard),transform var(--dc-duration-fast) var(--dc-ease-standard)}.Card_interactive__aO_Og:hover{border-color:var(--dc-color-border-strong);box-shadow:var(--dc-shadow-md)}.Card_interactive__aO_Og:active{transform:scale(.99)}.Card_interactive__aO_Og:focus-visible{outline:none;border-color:var(--dc-color-accent);box-shadow:var(--dc-shadow-focus)}.Card_title__8oHbP{font-family:var(--dc-font-display);font-size:var(--dc-text-lg);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-tracking-normal);color:var(--dc-color-text)}.Card_description__zzlwE{margin-top:var(--dc-space-1);font-size:var(--dc-text-sm);color:var(--dc-color-text-muted);line-height:var(--dc-leading-snug)}.Dialog_overlay__sXOr8{position:fixed;inset:0;z-index:var(--dc-z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--dc-space-4);background-color:var(--dc-color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:Dialog_dc-fade__Hh7_H var(--dc-duration-base) var(--dc-ease-standard)}.Dialog_panel__HH8nb{position:relative;width:100%;max-width:460px;max-height:calc(100dvh - var(--dc-space-8));display:flex;flex-direction:column;background-color:var(--dc-color-bg-elevated);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-lg);box-shadow:var(--dc-shadow-lg);animation:Dialog_dc-pop__i_0Z_ var(--dc-duration-base) var(--dc-ease-emphasized)}.Dialog_header__i1q9J{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--dc-space-3);padding:var(--dc-space-5) var(--dc-space-5) var(--dc-space-3)}.Dialog_headings__rMXrL{min-width:0}.Dialog_title__yMqnk{font-family:var(--dc-font-display);font-size:var(--dc-text-lg);font-weight:var(--dc-weight-medium);letter-spacing:var(--dc-tracking-normal);color:var(--dc-color-text)}.Dialog_description__BYjrU{margin-top:var(--dc-space-1);font-size:var(--dc-text-sm);color:var(--dc-color-text-muted)}.Dialog_close__jFReG{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--dc-radius-sm);color:var(--dc-color-text-muted)}.Dialog_close__jFReG:hover{background-color:var(--dc-color-surface-sunken);color:var(--dc-color-text)}.Dialog_body__QYGGg{padding:var(--dc-space-2) var(--dc-space-5) var(--dc-space-5);overflow-y:auto}.Dialog_footer__VgFBL{display:flex;gap:var(--dc-space-3);justify-content:flex-end;padding:var(--dc-space-4) var(--dc-space-5);border-top:1px solid var(--dc-color-border)}@keyframes Dialog_dc-fade__Hh7_H{0%{opacity:0}}@keyframes Dialog_dc-pop__i_0Z_{0%{opacity:0;transform:translateY(8px) scale(.98)}}@media (max-width:479px){.Dialog_overlay__sXOr8{align-items:flex-end;padding:0}.Dialog_panel__HH8nb{max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:var(--dc-safe-bottom);animation:Dialog_dc-slide-up__lTIhK var(--dc-duration-slow) var(--dc-ease-emphasized)}.Dialog_footer__VgFBL{padding-bottom:calc(var(--dc-space-4) + var(--dc-safe-bottom))}}@keyframes Dialog_dc-slide-up__lTIhK{0%{transform:translateY(100%)}}.AppLauncher_grid__sW4Du{display:grid;grid-template-columns:1fr;grid-gap:var(--dc-space-3);gap:var(--dc-space-3)}.AppLauncher_tile__tnh9A{display:flex;flex-direction:column;gap:var(--dc-space-2)}.AppLauncher_icon__OI9in{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:var(--dc-space-2);border-radius:var(--dc-radius-md);background-color:var(--dc-color-accent-soft);color:var(--dc-color-accent-text)}@media (min-width:600px){.AppLauncher_grid__sW4Du{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AppLauncher_grid__sW4Du{grid-template-columns:repeat(3,1fr)}}.page_page__T5wQf{display:flex;flex-direction:column;gap:var(--dc-space-8)}.page_hero__nJLTq{display:flex;flex-direction:column;gap:var(--dc-space-1);padding-top:var(--dc-space-2)}.page_name__vw7T3{text-transform:capitalize}.page_section__mGMyZ{display:flex;flex-direction:column;gap:var(--dc-space-4)}.page_sectionHead__tmuFE{display:flex;align-items:center;justify-content:space-between}.page_placeholders__gLlU7{display:grid;grid-template-columns:1fr;grid-gap:var(--dc-space-6);gap:var(--dc-space-6)}.page_placeholderTitle__2yuAT{color:var(--dc-color-text-muted)}@media (min-width:768px){.page_placeholders__gLlU7{grid-template-columns:1fr 1fr}}.Field_field__xQw7X{display:flex;flex-direction:column;gap:var(--dc-space-2)}.Field_label__U0QWs{font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);color:var(--dc-color-text)}.Field_required__Qgl0p{color:var(--dc-color-danger)}.Field_hint__SrffG{font-size:var(--dc-text-sm);color:var(--dc-color-text-muted)}.Field_error__kZjiV{font-size:var(--dc-text-sm);color:var(--dc-color-danger)}.List_list__9d1_7{display:flex;flex-direction:column;background-color:var(--dc-color-surface);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-lg);overflow:hidden}.List_item__iyB7a{display:flex;align-items:center;gap:var(--dc-space-3);padding:var(--dc-space-3) var(--dc-space-4);min-height:56px;color:var(--dc-color-text);border-bottom:1px solid var(--dc-color-border)}.List_item__iyB7a:last-child{border-bottom:none}.List_interactive__6cLkO{cursor:pointer;transition:background-color var(--dc-duration-fast) var(--dc-ease-standard)}.List_interactive__6cLkO:active,.List_interactive__6cLkO:hover{background-color:var(--dc-color-surface-sunken)}.List_leading__U6fUB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--dc-color-text-muted)}.List_body__XAz2m{display:flex;flex-direction:column;min-width:0;flex:1 1}.List_title__ZBjtX{font-size:var(--dc-text-base);font-weight:var(--dc-weight-medium);color:var(--dc-color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.List_subtitle__vcu_B,.List_trailing__2mwLb{font-size:var(--dc-text-sm);color:var(--dc-color-text-muted)}.List_trailing__2mwLb{display:inline-flex;align-items:center;flex-shrink:0}.List_chevron__4c1U2{display:inline-flex;flex-shrink:0;color:var(--dc-color-text-subtle)}.SearchField_wrap__vLrSI{position:relative;display:flex;align-items:center;width:100%}.SearchField_leading__FjFQR{position:absolute;left:var(--dc-space-4);color:var(--dc-color-text-muted);display:inline-flex;pointer-events:none}.SearchField_input__N1nUO{width:100%;min-height:44px;padding:0 var(--dc-space-10) 0 var(--dc-space-10);font-size:var(--dc-text-base);color:var(--dc-color-text);background-color:var(--dc-color-surface-sunken);border:1px solid transparent;border-radius:var(--dc-radius-md);transition:background-color var(--dc-duration-fast) var(--dc-ease-standard),border-color var(--dc-duration-fast) var(--dc-ease-standard),box-shadow var(--dc-duration-fast) var(--dc-ease-standard);-webkit-appearance:none;-moz-appearance:none;appearance:none}.SearchField_input__N1nUO::placeholder{color:var(--dc-color-text-subtle)}.SearchField_input__N1nUO::-webkit-search-cancel-button{display:none}.SearchField_input__N1nUO:focus{outline:none;background-color:var(--dc-color-surface);border-color:var(--dc-color-accent);box-shadow:var(--dc-shadow-focus)}.SearchField_clear__XS7PX{position:absolute;right:var(--dc-space-3);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--dc-radius-full);color:var(--dc-color-text-muted);background-color:var(--dc-color-border)}.SearchField_clear__XS7PX:hover{color:var(--dc-color-text)}.Skeleton_skeleton__5Y_Dt{display:block;background:linear-gradient(90deg,var(--dc-color-surface-sunken) 25%,var(--dc-color-border) 37%,var(--dc-color-surface-sunken) 63%);background-size:400% 100%;animation:Skeleton_dc-shimmer__sShzk 1.4s ease infinite}@keyframes Skeleton_dc-shimmer__sShzk{0%{background-position:100% 0}to{background-position:0 0}}.Tabs_tabs__UUcXp{display:flex;flex-direction:column}.Tabs_list__l32sW{display:flex;gap:var(--dc-space-1);padding:var(--dc-space-1);background-color:var(--dc-color-surface-sunken);border-radius:var(--dc-radius-md);overflow-x:auto;scrollbar-width:none}.Tabs_list__l32sW::-webkit-scrollbar{display:none}.Tabs_fitted__6T8GD,.Tabs_fitted__6T8GD .Tabs_tab__7WDlh{flex:1 1}.Tabs_tab__7WDlh{min-height:38px;padding:0 var(--dc-space-4);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);color:var(--dc-color-text-muted);border-radius:var(--dc-radius-sm);white-space:nowrap;transition:color var(--dc-duration-fast) var(--dc-ease-standard),background-color var(--dc-duration-fast) var(--dc-ease-standard)}.Tabs_tab__7WDlh:hover:not(:disabled){color:var(--dc-color-text)}.Tabs_tab__7WDlh:disabled{opacity:.5;cursor:not-allowed}.Tabs_tab__7WDlh:focus-visible{outline:none;box-shadow:var(--dc-shadow-focus)}.Tabs_active__oei4v{color:var(--dc-color-text);background-color:var(--dc-color-surface);box-shadow:var(--dc-shadow-xs)}.Tabs_panel__uaqWK{padding-top:var(--dc-space-4)}.AccountMenu_avatar__NNmAT{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--dc-radius-full);background-color:var(--dc-color-accent-soft);color:var(--dc-color-accent-text);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-semibold)}.AccountMenu_avatar__NNmAT:focus-visible{outline:none;box-shadow:var(--dc-shadow-focus)}.AccountMenu_identity__7qWbX{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--dc-space-2);padding-bottom:var(--dc-space-4)}.AccountMenu_bigAvatar__KvfX3{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--dc-radius-full);background-color:var(--dc-color-accent-soft);color:var(--dc-color-accent-text);font-size:var(--dc-text-xl);font-weight:var(--dc-weight-semibold)}.AccountMenu_name__1AMaE{font-size:var(--dc-text-md);font-weight:var(--dc-weight-semibold);color:var(--dc-color-text)}.AccountMenu_email__S3O6g{font-size:var(--dc-text-sm);color:var(--dc-color-text-muted)}.AccountMenu_actions__iSRIK{margin-top:var(--dc-space-4)}.login_page__vwdxJ{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(var(--dc-space-6) + var(--dc-safe-top)) var(--dc-space-4) calc(var(--dc-space-6) + var(--dc-safe-bottom));background-color:var(--dc-color-bg)}.login_card__FMdF4{width:100%;max-width:460px;background-color:var(--dc-color-surface);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-xl);box-shadow:var(--dc-shadow-md);padding:var(--dc-space-8) var(--dc-space-6)}.login_brand__oDl49{display:flex;justify-content:center;margin-bottom:var(--dc-space-5)}.login_title__pQqUP{text-align:center}.login_subtitle__H_GZt{text-align:center;margin-top:var(--dc-space-2)}.login_form__Fo3k4{display:flex;flex-direction:column;gap:var(--dc-space-4);margin-top:var(--dc-space-6)}.login_divider__3bF4a{display:flex;align-items:center;gap:var(--dc-space-3);margin:var(--dc-space-5) 0;color:var(--dc-color-text-subtle);font-size:var(--dc-text-sm)}.login_divider__3bF4a:after,.login_divider__3bF4a:before{content:"";flex:1 1;height:1px;background-color:var(--dc-color-border)}.login_altButtons__iwaS8{display:flex;flex-direction:column;gap:var(--dc-space-3)}.login_switch__STxoz{text-align:center;margin-top:var(--dc-space-6)}.login_switchBtn__YeWdR{color:var(--dc-color-accent-text);font-weight:var(--dc-weight-medium);font-size:inherit}.login_switchBtn__YeWdR:hover{text-decoration:underline}.login_setupBox__veJaQ{margin-top:var(--dc-space-5);display:flex;flex-direction:column;gap:var(--dc-space-3);padding:var(--dc-space-4);background-color:var(--dc-color-surface-sunken);border-radius:var(--dc-radius-md)}.login_code__2FYM9{font-size:.85em;padding:1px 5px;border-radius:var(--dc-radius-xs)}.login_code__2FYM9,.login_pre__mufVd{font-family:var(--dc-font-mono);background-color:var(--dc-color-bg-elevated);border:1px solid var(--dc-color-border)}.login_pre__mufVd{font-size:var(--dc-text-xs);color:var(--dc-color-text);border-radius:var(--dc-radius-sm);padding:var(--dc-space-3);overflow-x:auto;white-space:pre}.Toast_viewport__B2X_q{position:fixed;z-index:var(--dc-z-toast);left:50%;transform:translateX(-50%);bottom:calc(var(--dc-space-4) + var(--dc-safe-bottom));display:flex;flex-direction:column;gap:var(--dc-space-2);width:min(100% - var(--dc-space-6),420px);pointer-events:none}.Toast_toast__vhjBu{display:flex;align-items:flex-start;gap:var(--dc-space-3);padding:var(--dc-space-3) var(--dc-space-4);background-color:var(--dc-color-bg-elevated);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-md);box-shadow:var(--dc-shadow-lg);pointer-events:auto;animation:Toast_dc-toast-in__0yPBr var(--dc-duration-base) var(--dc-ease-emphasized)}.Toast_icon__15205{display:inline-flex;flex-shrink:0;margin-top:1px}.Toast_toast__vhjBu[data-tone=info] .Toast_icon__15205{color:var(--dc-color-accent-text)}.Toast_toast__vhjBu[data-tone=success] .Toast_icon__15205{color:var(--dc-color-success)}.Toast_toast__vhjBu[data-tone=warning] .Toast_icon__15205{color:var(--dc-color-warning)}.Toast_toast__vhjBu[data-tone=danger] .Toast_icon__15205{color:var(--dc-color-danger)}.Toast_content__crNih{flex:1 1;min-width:0}.Toast_title__2X_0l{font-size:var(--dc-text-sm);font-weight:var(--dc-weight-semibold);color:var(--dc-color-text)}.Toast_description__tfkhL{font-size:var(--dc-text-sm);color:var(--dc-color-text-muted);line-height:var(--dc-leading-snug)}.Toast_close__b8trQ{display:inline-flex;flex-shrink:0;color:var(--dc-color-text-subtle);padding:2px;border-radius:var(--dc-radius-xs)}.Toast_close__b8trQ:hover{color:var(--dc-color-text)}@keyframes Toast_dc-toast-in__0yPBr{0%{opacity:0;transform:translateY(10px)}}@media (min-width:480px){.Toast_viewport__B2X_q{left:auto;right:var(--dc-space-5);transform:none;bottom:var(--dc-space-5)}}.AppShell_shell__Abv0V{min-height:100dvh;display:flex;background-color:var(--dc-color-bg)}.AppShell_sidebar__0z6N8{display:none}.AppShell_main__xgkUQ{flex:1 1;min-width:0;display:flex;flex-direction:column}.AppShell_header__0Zi_S{position:-webkit-sticky;position:sticky;top:0;z-index:var(--dc-z-header);display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-3);height:calc(var(--dc-header-height) + var(--dc-safe-top));padding:var(--dc-safe-top) var(--dc-space-4) 0;padding-left:calc(var(--dc-space-4) + var(--dc-safe-left));padding-right:calc(var(--dc-space-4) + var(--dc-safe-right));background-color:color-mix(in srgb,var(--dc-color-bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.3) blur(10px);backdrop-filter:saturate(1.3) blur(10px);border-bottom:1px solid var(--dc-color-border)}.AppShell_headerBrand__q261N{display:flex;align-items:center;min-width:0}.AppShell_headerActions__gQFGR{display:flex;align-items:center;gap:var(--dc-space-2)}.AppShell_content__9J4ft{flex:1 1;padding:var(--dc-space-5) var(--dc-space-4);padding-left:calc(var(--dc-space-4) + var(--dc-safe-left));padding-right:calc(var(--dc-space-4) + var(--dc-safe-right))}.AppShell_withNav__MwIEX .AppShell_content__9J4ft{padding-bottom:calc(var(--dc-bottomnav-height) + var(--dc-safe-bottom) + var(--dc-space-4))}.AppShell_contentInner__E2D7o{width:100%}.AppShell_constrained__DI2Mf{max-width:var(--dc-container-max);margin-inline:auto}.AppShell_bottomNav__MfsuI{position:fixed;bottom:0;left:0;right:0;z-index:var(--dc-z-bottomnav);display:flex;justify-content:space-around;align-items:stretch;height:calc(var(--dc-bottomnav-height) + var(--dc-safe-bottom));padding-bottom:var(--dc-safe-bottom);background-color:color-mix(in srgb,var(--dc-color-bg-elevated) 92%,transparent);-webkit-backdrop-filter:saturate(1.3) blur(12px);backdrop-filter:saturate(1.3) blur(12px);border-top:1px solid var(--dc-color-border)}.AppShell_bottomLink__boasP{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--dc-color-text-subtle);font-size:var(--dc-text-xs);font-weight:var(--dc-weight-medium);transition:color var(--dc-duration-fast) var(--dc-ease-standard)}.AppShell_bottomLink__boasP:active{transform:scale(.96)}.AppShell_bottomIcon__10wkG{display:inline-flex}.AppShell_bottomLabel__n1qGH{line-height:1}.AppShell_linkActive__Rtw3W{color:var(--dc-color-accent-text)}@media (min-width:1024px){.AppShell_sidebar__0z6N8{display:flex;flex-direction:column;width:var(--dc-sidebar-width);flex-shrink:0;border-right:1px solid var(--dc-color-border);background-color:var(--dc-color-bg-elevated);padding:var(--dc-space-5) var(--dc-space-4);position:-webkit-sticky;position:sticky;top:0;height:100dvh}.AppShell_sidebarBrand__QrEuQ{padding:var(--dc-space-2) var(--dc-space-2) var(--dc-space-6)}.AppShell_sidebarNav__GANcU{display:flex;flex-direction:column;gap:2px;flex:1 1}.AppShell_sidebarLink__wNn6V{display:flex;align-items:center;gap:var(--dc-space-3);padding:var(--dc-space-3) var(--dc-space-3);border-radius:var(--dc-radius-md);color:var(--dc-color-text-muted);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);transition:background-color var(--dc-duration-fast) var(--dc-ease-standard),color var(--dc-duration-fast) var(--dc-ease-standard)}.AppShell_sidebarLink__wNn6V:hover{background-color:var(--dc-color-surface-sunken);color:var(--dc-color-text)}.AppShell_sidebarLink__wNn6V.AppShell_linkActive__Rtw3W{background-color:var(--dc-color-accent-soft);color:var(--dc-color-accent-text)}.AppShell_linkIcon__98G9x{display:inline-flex}.AppShell_sidebarFooter__Gn2Wf{padding-top:var(--dc-space-4);border-top:1px solid var(--dc-color-border)}.AppShell_bottomNav__MfsuI,.AppShell_withNav__MwIEX .AppShell_headerBrand__q261N{display:none}.AppShell_withNav__MwIEX .AppShell_content__9J4ft{padding:var(--dc-space-8);padding-bottom:var(--dc-space-8)}.AppShell_header__0Zi_S{justify-content:flex-end}}.ThemeToggle_toggle__0rU0L{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--dc-radius-full);color:var(--dc-color-text-muted);transition:background-color var(--dc-duration-fast) var(--dc-ease-standard),color var(--dc-duration-fast) var(--dc-ease-standard)}.ThemeToggle_toggle__0rU0L:hover{background-color:var(--dc-color-surface-sunken);color:var(--dc-color-text)}.ThemeToggle_toggle__0rU0L:focus-visible{outline:none;box-shadow:var(--dc-shadow-focus)}.components_page__31SJ5{min-height:100dvh;background-color:var(--dc-color-bg)}.components_header__Xz8Rc{position:-webkit-sticky;position:sticky;top:0;z-index:var(--dc-z-header);display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-3);height:calc(var(--dc-header-height) + var(--dc-safe-top));padding:var(--dc-safe-top) var(--dc-space-4) 0;background-color:color-mix(in srgb,var(--dc-color-bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.3) blur(10px);backdrop-filter:saturate(1.3) blur(10px);border-bottom:1px solid var(--dc-color-border)}.components_brand__X3IfQ{display:inline-flex;align-items:center}.components_main___IPFn{max-width:var(--dc-container-max);margin-inline:auto;padding:var(--dc-space-6) var(--dc-space-4) calc(var(--dc-space-12) + var(--dc-safe-bottom));display:flex;flex-direction:column;gap:var(--dc-space-10)}.components_intro__lW6Rl{display:flex;flex-direction:column;gap:var(--dc-space-2)}.components_code__WGprB{font-family:var(--dc-font-mono);font-size:.85em;background-color:var(--dc-color-surface-sunken);padding:1px 6px;border-radius:var(--dc-radius-xs)}.components_section__Jp7KZ{display:flex;flex-direction:column;gap:var(--dc-space-4)}.components_sectionHead__pB7p4{gap:2px;padding-bottom:var(--dc-space-2);border-bottom:1px solid var(--dc-color-border)}.components_sectionBody__8w9j4,.components_sectionHead__pB7p4{display:flex;flex-direction:column}.components_row__i8ydR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dc-space-3)}.components_stack__mRITK{display:flex;flex-direction:column;gap:var(--dc-space-4);align-items:flex-start}.components_formGrid__5QeKv{display:grid;grid-template-columns:1fr;grid-gap:var(--dc-space-4);gap:var(--dc-space-4)}.components_cardGrid__OGB2j{display:grid;grid-template-columns:1fr;grid-gap:var(--dc-space-3);gap:var(--dc-space-3)}.components_iconGrid__d_vsz{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:var(--dc-space-2);gap:var(--dc-space-2)}.components_iconTile__nEK3T{display:flex;flex-direction:column;align-items:center;gap:var(--dc-space-2);padding:var(--dc-space-4) var(--dc-space-2);border:1px solid var(--dc-color-border);border-radius:var(--dc-radius-md);color:var(--dc-color-text);background-color:var(--dc-color-surface)}.components_iconLabel__eHnwJ{font-size:var(--dc-text-xs);color:var(--dc-color-text-muted);text-align:center;word-break:break-word}.components_skeletonDemo__jd7WF{display:flex;align-items:center;gap:var(--dc-space-3);width:100%;max-width:320px}.components_skeletonLines__0nKAr{display:flex;flex-direction:column;gap:var(--dc-space-2);flex:1 1}@media (min-width:600px){.components_formGrid__5QeKv{grid-template-columns:1fr 1fr}.components_span2__ofb43{grid-column:span 2}.components_cardGrid__OGB2j{grid-template-columns:1fr 1fr}}.settings_page__Fk_Kb{display:flex;flex-direction:column;gap:var(--dc-space-6);max-width:var(--dc-content-max)}.settings_section__WZKTx{display:flex;flex-direction:column;gap:var(--dc-space-3)}.settings_sectionTitle__cTiVy{color:var(--dc-color-text-muted)}.settings_row__ILGKh{display:flex;align-items:center;justify-content:space-between;gap:var(--dc-space-4)}.settings_rowControl__PyVz_{margin-top:var(--dc-space-4)}.settings_profileForm__XCB2w{display:flex;flex-direction:column;gap:var(--dc-space-4)}.settings_profileActions__OGZM_{display:flex;justify-content:flex-end}.settings_version__22hTV{margin-top:var(--dc-space-3)}.settings_segmented__5tuyG{display:flex;gap:var(--dc-space-1);padding:var(--dc-space-1);background-color:var(--dc-color-surface-sunken);border-radius:var(--dc-radius-md)}.settings_segment__qkQQB{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:var(--dc-space-2);min-height:40px;font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);color:var(--dc-color-text-muted);border-radius:var(--dc-radius-sm);transition:background-color var(--dc-duration-fast) var(--dc-ease-standard),color var(--dc-duration-fast) var(--dc-ease-standard)}.settings_segment__qkQQB:hover{color:var(--dc-color-text)}.settings_segment__qkQQB:focus-visible{outline:none;box-shadow:var(--dc-shadow-focus)}.settings_segmentActive___gExB{background-color:var(--dc-color-surface);color:var(--dc-color-text);box-shadow:var(--dc-shadow-xs)}