.ui_page__FJESO{display:flex;flex-direction:column;gap:32px;max-width:760px}.ui_pageHeader__hKESB{display:flex;flex-direction:column;gap:4px}.ui_pageTitle__F3bYI{margin:0;font-size:20px;line-height:28px;font-weight:650;letter-spacing:-.01em;color:hsl(var(--foreground));text-wrap:balance}.ui_pageDesc__rrhgK{margin:0;font-size:13.5px;line-height:20px;color:hsl(var(--muted-foreground));text-wrap:pretty}.ui_section__3_iSR{display:flex;flex-direction:column;gap:0}.ui_sectionHead__hQYXr{display:flex;flex-direction:column;gap:2px;padding-bottom:12px}.ui_sectionTitle___nNHK{margin:0;font-size:14px;line-height:20px;font-weight:650;color:hsl(var(--foreground))}.ui_sectionHelp__pSWJW{margin:0;font-size:13px;line-height:19px;color:hsl(var(--muted-foreground));text-wrap:pretty}.ui_panel__Z2XB9{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;overflow:hidden}.ui_row__HQDdz{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.ui_row__HQDdz+.ui_row__HQDdz{border-top:1px solid hsl(var(--border))}.ui_rowText__2x0B8{display:flex;flex-direction:column;gap:2px;min-width:0}.ui_rowLabel__8boHt{font-size:14px;line-height:20px;font-weight:550;color:hsl(var(--foreground))}.ui_rowHelp__w_2DV{font-size:13px;line-height:18px;color:hsl(var(--muted-foreground));text-wrap:pretty}.ui_rowControl__s2oBm{flex-shrink:0;display:flex;align-items:center;gap:8px}.ui_rowLink__MTO_T{width:100%;background:none;border:none;border-radius:0;font:inherit;text-align:left;cursor:pointer;color:hsl(var(--foreground));transition:background-color .12s ease-out}.ui_rowLink__MTO_T+.ui_rowLink__MTO_T,.ui_rowLink__MTO_T+.ui_row__HQDdz,.ui_row__HQDdz+.ui_rowLink__MTO_T{border-top:1px solid hsl(var(--border))}.ui_rowLink__MTO_T:hover{background:hsl(var(--muted)/.5)}.ui_rowLink__MTO_T:active{background:hsl(var(--muted)/.8)}.ui_rowLink__MTO_T:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.ui_rowChevron__LA48y{color:hsl(var(--muted-foreground));flex-shrink:0}.ui_segmented__T7Cfb{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));border-radius:10px;padding:4px;min-width:280px}.ui_segment__dSSmP{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid transparent;border-radius:7px;background:none;font:inherit;cursor:pointer;color:hsl(var(--muted-foreground));transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}.ui_segment__dSSmP:hover{color:hsl(var(--foreground))}.ui_segment__dSSmP:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.ui_segment__dSSmP[aria-pressed=true]{background:hsl(var(--card));border-color:hsl(var(--border));color:hsl(var(--foreground));box-shadow:0 1px 2px rgba(0,0,0,.06)}.ui_segmentName__wsPP4{font-size:13.5px;font-weight:600;line-height:18px}.ui_segmentSub__gvxo1{font-size:12px;line-height:16px;color:hsl(var(--muted-foreground));font-weight:400}.ui_pill__T2ZT5{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:16px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap}.ui_pillDot__3w7Fk{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ui_pillOk__fvQxP{background:rgba(46,184,96,.12);color:#218345}.ui_pillOk__fvQxP .ui_pillDot__3w7Fk{background:#29a356}.ui_pillWarn__nnjz7{background:rgba(242,158,13,.14);color:#a55c09}.ui_pillWarn__nnjz7 .ui_pillDot__3w7Fk{background:#e9980c}.ui_pillNeutral__3H3Eb{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.ui_pillNeutral__3H3Eb .ui_pillDot__3w7Fk{background:hsl(var(--muted-foreground))}.ui_btn__vBJap{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;border:1px solid transparent;transition:background-color .12s ease-out,border-color .12s ease-out}.ui_btn__vBJap:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.ui_btn__vBJap:active{transform:scale(.99)}.ui_btn__vBJap:disabled{opacity:.5;cursor:not-allowed;transform:none}.ui_btnPrimary__rHD4N{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ui_btnPrimary__rHD4N:hover:not(:disabled){background:hsl(var(--primary)/.88)}.ui_btnSecondary__EUYc6{background:transparent;border-color:hsl(var(--border));color:hsl(var(--foreground))}.ui_btnSecondary__EUYc6:hover:not(:disabled){background:hsl(var(--muted)/.6)}.ui_btnDanger__xQi0W{background:transparent;border-color:hsl(var(--destructive)/.4);color:hsl(var(--destructive))}.ui_btnDanger__xQi0W:hover:not(:disabled){background:hsl(var(--destructive)/.08)}.ui_btn__vBJap svg{width:16px;height:16px}.ui_btnRow__ECKIS{display:flex;gap:8px;flex-wrap:wrap}.ui_note__jhn_S{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:19px;color:hsl(var(--muted-foreground));margin:0;text-wrap:pretty}.ui_note__jhn_S svg{width:15px;height:15px;flex-shrink:0;margin-top:2px}.ui_noteWarn__hVyJd{color:#a55c09}.ui_statRow__a9pDU{display:flex;gap:32px;flex-wrap:wrap}.ui_stat__HOMxA{display:flex;flex-direction:column;gap:2px}.ui_statValue__fHOBr{font-size:28px;line-height:34px;font-weight:650;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.ui_statLabel__bjoB_{font-size:12.5px;line-height:17px;color:hsl(var(--muted-foreground))}.ui_meter__w0BBU{height:6px;border-radius:3px;background:hsl(var(--muted));overflow:hidden}.ui_meterFill__CR5CO{height:100%;border-radius:3px;background:hsl(var(--primary));transition:width .2s ease-out}.ui_stateBox__Zdzhs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;text-align:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px}.ui_stateBox__Zdzhs h3{margin:0;font-size:15px;font-weight:650;color:hsl(var(--foreground))}.ui_stateBox__Zdzhs p{margin:0;font-size:13.5px;line-height:20px;max-width:420px;text-wrap:pretty}.ui_stateBox__Zdzhs p,.ui_stateIcon__VIRSp{color:hsl(var(--muted-foreground))}.ui_stateIconDanger__0v0W4{color:hsl(var(--destructive))}.ui_spinner__ecCAP{animation:ui_ui-spin__0Nc9Z 1s linear infinite;color:hsl(var(--primary))}@keyframes ui_ui-spin__0Nc9Z{to{transform:rotate(1turn)}}.ui_profileRow__gHx3b{display:flex;align-items:center;gap:12px}.ui_avatar__SE4Q9{width:40px;height:40px;border-radius:50%;background:hsl(var(--primary)/.12);color:hsl(var(--primary));display:flex;align-items:center;justify-content:center;font-weight:650;font-size:15px;flex-shrink:0;overflow:hidden}.ui_avatar__SE4Q9 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui_profileName__Z5UoL{margin:0;font-size:14px;font-weight:600;color:hsl(var(--foreground))}.ui_profileMail___pBEt{margin:0;font-size:13px;color:hsl(var(--muted-foreground))}.ui_mono__j36J6{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}@media (max-width:640px){.ui_page__FJESO{gap:24px}.ui_row__HQDdz{padding:14px 12px}.ui_segmented__T7Cfb{min-width:0;width:100%}.ui_rowLink__MTO_T .ui_rowText__2x0B8,.ui_row__HQDdz .ui_rowText__2x0B8{min-width:0}}@media (prefers-reduced-motion:reduce){.ui_btn__vBJap,.ui_meterFill__CR5CO,.ui_rowLink__MTO_T,.ui_segment__dSSmP,.ui_spinner__ecCAP{transition:none;animation:none}.ui_btn__vBJap:active{transform:none}}.themeToggleSidebar_themeToggle__t3Quu{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .75rem;border-radius:.75rem;background-color:hsl(var(--background));border:1px solid hsl(var(--border));color:hsl(var(--foreground));box-shadow:var(--shadow-sm);transition:background-color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-base)}.themeToggleSidebar_themeToggleCollapsed__6ah_d{width:40px;height:40px;padding:0!important;border-radius:50%!important;gap:0}.themeToggleSidebar_themeToggle__t3Quu:hover{background-color:hsl(var(--accent));box-shadow:var(--shadow-md);transform:translateY(-1px)}.themeToggleSidebar_themeToggle__t3Quu:active{transform:translateY(0)}.themeToggleSidebar_preview__YPmdq{width:1.25rem;height:1.25rem;border-radius:9999px;border:1px solid hsl(var(--border));box-shadow:inset 0 1px 2px rgba(0,0,0,.15);transition:transform var(--transition-fast)}.themeToggleSidebar_themeToggle__t3Quu:hover .themeToggleSidebar_preview__YPmdq{transform:scale(1.1)}.themeToggleSidebar_previewSmall__zPeQG{width:1.1rem;height:1.1rem;border-radius:.375rem;border:1px solid hsl(var(--border))}.themeToggleSidebar_label__6_fh3{font-size:.875rem;font-weight:500;color:hsl(var(--foreground))}.themeToggleSidebar_icon__a7JxQ{color:hsl(var(--foreground)/.7)}.themeToggleSidebar_chevron__nJxpl{width:1rem;height:1rem;color:hsl(var(--foreground));transition:transform var(--transition-fast)}.themeToggleSidebar_themeToggle__t3Quu[data-state=open] .themeToggleSidebar_chevron__nJxpl{transform:rotate(180deg)}.themeToggleSidebar_dropdown__uMnIK{width:14rem;padding:.5rem;background-color:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:.75rem;box-shadow:var(--shadow-lg);z-index:10000!important;position:relative!important}.themeToggleSidebar_moreMenu__MjrRQ .themeToggleSidebar_dropdown__uMnIK{position:fixed!important;z-index:100000!important}.themeToggleSidebar_dropdownHeader__M7Gon{font-size:.75rem;font-weight:600;color:hsl(var(--foreground)/.7);padding:.25rem .5rem .5rem}.themeToggleSidebar_dropdownList__SmAWU{display:flex;flex-direction:column;gap:.25rem}.themeToggleSidebar_dropdownItem__KHV87{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.5rem;cursor:pointer;transition:background-color var(--transition-fast)}.themeToggleSidebar_dropdownItem__KHV87:hover{background-color:hsl(var(--accent))}.themeToggleSidebar_activeItem__VCdzL{background-color:hsl(var(--primary)/.1);color:hsl(var(--primary))}.themeToggleSidebar_itemLabel__QtSu6{flex:1;font-size:.875rem;font-weight:500}.themeToggleSidebar_check__28q6i{font-weight:700;color:hsl(var(--primary))}.themeToggleSidebar_previewLight__2bPgq{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.themeToggleSidebar_previewDark__KlhFC{background:linear-gradient(135deg,#334155,#020617)}.themeToggleSidebar_previewOcean__OKvN3{background:linear-gradient(135deg,#38bdf8,#06b6d4)}.themeToggleSidebar_previewCoffee__7zpjX{background:linear-gradient(135deg,#f59e0b,#ea580c)}.themeToggleSidebar_previewForest__DBFyQ{background:linear-gradient(135deg,#22c55e,#15803d)}.themeToggleSidebar_previewSunset__CN2B_{background:linear-gradient(135deg,#a855f7,#ec4899)}.themeToggleSidebar_previewSakura__U2K1B{background:hotpink}.themeToggleSidebar_none__tRvnG{display:none}.themeToggleSidebar_container__SRQRD{display:inline-block;margin:0;padding:0}.mobileNavbarRight_dropButton__DG2b2{position:fixed;top:0;left:0;width:48px;height:48px;background:hsl(var(--secondary));color:hsl(var(--foreground));border-bottom:2px solid hsl(var(--foreground)/.15);border-right:2px solid hsl(var(--foreground)/.15);cursor:pointer;z-index:400;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);outline:none;padding:0}.mobileNavbarRight_dropButton__DG2b2:before{content:"";position:absolute;top:6px;left:10px;width:14px;height:8px;border-radius:50%;background:hsla(0,0%,100%,.3);filter:blur(2px);pointer-events:none}.mobileNavbarRight_dropButton__DG2b2:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:36px;height:8px;border-radius:50%;background:hsl(var(--primary)/.12);filter:blur(4px);transition:all .3s ease;pointer-events:none}.mobileNavbarRight_dropButton__DG2b2:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 24px hsl(var(--primary)/.4),0 4px 12px hsl(var(--primary)/.25),inset 0 1px 1px hsla(0,0%,100%,.2)}.mobileNavbarRight_dropButton__DG2b2:hover:after{opacity:.6}.mobileNavbarRight_dropButton__DG2b2:active{transform:translateY(0) scale(.95)}.mobileNavbarRight_dropButtonOpen__xefub{transform:rotate(-90deg) scale(.9)}.mobileNavbarRight_dropIcon__qitoU{transition:transform .3s ease}.mobileNavbarRight_overlay__6havH{position:fixed;inset:0;background:hsl(var(--background)/.4);z-index:199;backdrop-filter:blur(3px)}.mobileNavbarRight_sidebar__bHOiY{position:fixed;right:0;top:0;bottom:0;width:280px;max-width:85vw;background:hsl(var(--card));border-left:1px solid hsl(var(--border));box-shadow:-8px 0 40px hsl(var(--background)/.6);z-index:600;display:flex;flex-direction:column;justify-content:start;animation:mobileNavbarRight_slideFromRight__wigWg .3s cubic-bezier(.16,1,.3,1);overflow-y:auto;padding-bottom:20px}@keyframes mobileNavbarRight_slideFromRight__wigWg{0%{transform:translateX(100%);opacity:.3}to{transform:translateX(0);opacity:1}}.mobileNavbarRight_sidebarHeader__ja6g1{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid hsl(var(--border))}.mobileNavbarRight_sidebarTitle__o1c5d{font-weight:700;font-size:1.05rem;color:hsl(var(--foreground));letter-spacing:-.01em}.mobileNavbarRight_closeBtn__98ODS{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:hsl(var(--accent)/.3);border:none;border-radius:10px;color:hsl(var(--foreground));cursor:pointer;transition:background .15s ease}.mobileNavbarRight_closeBtn__98ODS:hover{background:hsl(var(--accent)/.5)}.mobileNavbarRight_sidebarNav__9iDy6{display:flex;flex-direction:column;padding:.75rem;gap:.2rem;flex:1}.mobileNavbarRight_sidebarItem__bSnhw{display:flex;align-items:center;gap:.85rem;padding:.75rem 1rem;border-radius:10px;color:hsl(var(--muted-foreground));text-decoration:none;font-size:.92rem;font-weight:500;background:none;border:none;cursor:pointer;width:100%;text-align:left;transition:all .15s ease}.mobileNavbarRight_sidebarItem__bSnhw:hover{background:hsl(var(--accent)/.3);color:hsl(var(--foreground))}.mobileNavbarRight_sidebarItemActive__QqTY6{background:hsl(var(--primary)/.12);color:hsl(var(--primary));font-weight:600}.mobileNavbarRight_logoutItem__U6L_O{color:hsl(var(--destructive))}.mobileNavbarRight_logoutItem__U6L_O:hover{background:hsl(var(--destructive)/.08);color:hsl(var(--destructive))}.mobileNavbarRight_sidebarDivider__uXYtV{height:1px;background:hsl(var(--border));margin:.5rem 1rem}.mobileNavbarRight_sidebarFooter___KYHp{display:flex;flex-direction:column;padding:.5rem .75rem;gap:.2rem}.mobileNavbarRight_sidebarThemeToggle__Wqc1d{padding:.4rem 1rem}@media (max-width:768px){.mobileNavbarRight_sidebar__bHOiY{width:260px}}@media (max-width:480px){.mobileNavbarRight_sidebar__bHOiY{width:240px}.mobileNavbarRight_sidebarItem__bSnhw{padding:.65rem .85rem;font-size:.88rem}}