.ThemeSwitcher_themeButton__IbWjS{width:40px;height:40px;border-radius:11px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;box-shadow:var(--shadow-xs)}.ThemeSwitcher_themeButton__IbWjS:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));color:var(--color-primary-dark);border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border))}.LoadingIndicator_center__V1F_6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px 20px;min-height:140px}.LoadingIndicator_label__IalYA{margin:0;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--color-text-secondary)}.LoadingIndicator_spinner__CR1_Q{width:32px;height:32px;border-radius:50%;border:2.5px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-top-color:var(--color-primary);animation:LoadingIndicator_spin__KxYoy .7s linear infinite}.LoadingIndicator_spinnerSm__BP_pT{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-primary) 25%,transparent);border-top-color:var(--color-primary);animation:LoadingIndicator_spin__KxYoy .7s linear infinite;flex-shrink:0}.LoadingIndicator_inline__TQQpY{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--color-text-secondary)}.LoadingIndicator_dots__EqR4v{display:inline-flex;gap:6px}.LoadingIndicator_dots__EqR4v i{display:block;width:6px;height:6px;border-radius:50%;background:var(--color-primary);opacity:.35;animation:LoadingIndicator_bounce__UQWIL .9s ease-in-out infinite}.LoadingIndicator_dots__EqR4v i:nth-child(2){animation-delay:.12s}.LoadingIndicator_dots__EqR4v i:nth-child(3){animation-delay:.24s}.LoadingIndicator_skeletonWrap__3OMOs{display:flex;flex-direction:column;gap:12px;padding:8px 0;width:100%}.LoadingIndicator_skeletonRow__rPuXx{display:grid;grid-template-columns:72px 1fr 120px;grid-gap:12px;gap:12px;align-items:center;animation:LoadingIndicator_fadeRow__xB4Wt .6s ease both}.LoadingIndicator_bone__kmBmI{display:block;height:12px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-surface-secondary) 80%,var(--color-border)) 0,color-mix(in srgb,var(--color-border) 55%,var(--color-surface)) 50%,color-mix(in srgb,var(--color-surface-secondary) 80%,var(--color-border)) 100%);background-size:200% 100%;animation:LoadingIndicator_shimmer__JVAHO 1.25s linear infinite}.LoadingIndicator_boneMd__niTcF,.LoadingIndicator_boneSm__UNnNS{height:10px;width:100%}.LoadingIndicator_boneLg__zbFxr{height:14px;width:100%}.LoadingIndicator_srOnly__HXCae{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes LoadingIndicator_spin__KxYoy{to{transform:rotate(1turn)}}@keyframes LoadingIndicator_bounce__UQWIL{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes LoadingIndicator_shimmer__JVAHO{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes LoadingIndicator_fadeRow__xB4Wt{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.main-shell_pageShell__qF0EC{min-height:100vh;display:flex;background:transparent;position:relative}.main-shell_backdrop__4cKlY{display:none}.main-shell_sidebar__3epEi{position:fixed;left:0;top:0;width:260px;height:100vh;background:color-mix(in srgb,var(--color-surface) 96%,var(--color-neutral));border-right:1px solid color-mix(in srgb,var(--color-border) 88%,transparent);display:flex;flex-direction:column;z-index:1000;box-sizing:border-box;box-shadow:inset 1px 0 0 color-mix(in srgb,#fff 40%,transparent)}.main-shell_sidebarTop__ZR0md{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.main-shell_sidebarNav__cdENQ{flex:1 1;min-height:0;overflow-y:auto;padding:0 10px 12px;scrollbar-width:thin}.main-shell_sidebarNav__cdENQ::-webkit-scrollbar{width:6px}.main-shell_sidebarNav__cdENQ::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:999px}.main-shell_sidebarBottom__SDrRZ{flex-shrink:0;padding:10px 10px 14px;border-top:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:color-mix(in srgb,var(--color-surface-secondary) 45%,var(--color-surface))}.main-shell_brandWrap__WpCwe{margin:0;padding:18px 14px 14px;flex-shrink:0}.main-shell_brandLink__2uRAF{display:flex;align-items:center;gap:12px;padding:8px;text-decoration:none;color:inherit;border-radius:12px;transition:background .15s ease}.main-shell_brandLink__2uRAF:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.main-shell_brandMark__SwfOr{position:relative;width:36px;height:36px;flex-shrink:0}.main-shell_brandCore__bNQFl{position:absolute;inset:0;border-radius:10px;background:radial-gradient(circle at 30% 28%,#5eead4 0,transparent 42%),linear-gradient(145deg,#0f766e,#0e7490);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 28%,transparent),0 6px 16px color-mix(in srgb,#0f766e 28%,transparent)}.main-shell_brandWordmark__GQdl5{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;min-width:0}.main-shell_brandName__BVqHy{font-family:var(--font-secondary),system-ui,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--color-text-primary)}.main-shell_brandAi__ypuyg{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:3px 6px;border-radius:6px;background:color-mix(in srgb,var(--color-primary) 14%,var(--color-surface));color:var(--color-primary-dark);border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent)}[data-theme=dark] .main-shell_brandAi__ypuyg{color:#99f6e4;border-color:color-mix(in srgb,var(--color-primary) 35%,transparent)}.main-shell_navGroup__pZGZc{margin-bottom:14px}.main-shell_navGroupLabel__1xFSq{margin:0 0 6px 10px;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary)}.main-shell_navList__OoWPx{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.main-shell_navLink__FYcEm{position:relative;display:flex;align-items:center;gap:10px;text-decoration:none;color:color-mix(in srgb,var(--color-text-primary) 78%,var(--color-text-secondary));padding:0 12px;border-radius:10px;height:38px;font-size:13.5px;font-weight:600;border:1px solid transparent;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.main-shell_navLabel__Mpdcp{font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-shell_navIconLucide__PeIUO{flex-shrink:0;opacity:.78;color:currentColor}.main-shell_navLink__FYcEm:hover{background:color-mix(in srgb,var(--color-surface-secondary) 70%,transparent);color:var(--color-text-primary)}.main-shell_navLink__FYcEm:hover .main-shell_navIconLucide__PeIUO{opacity:1}.main-shell_navLinkActive__lC_OX{background:color-mix(in srgb,var(--color-primary) 12%,var(--color-surface));color:var(--color-primary-dark);border-color:color-mix(in srgb,var(--color-primary) 18%,transparent);font-weight:700}.main-shell_navLinkActive__lC_OX .main-shell_navIconLucide__PeIUO{opacity:1;color:var(--color-primary)}.main-shell_navLinkActive__lC_OX:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:0 3px 3px 0;background:var(--color-primary)}[data-theme=dark] .main-shell_navLinkActive__lC_OX{background:color-mix(in srgb,var(--color-primary) 18%,var(--color-surface));color:#ecfdf5;border-color:color-mix(in srgb,var(--color-primary) 28%,transparent)}[data-theme=dark] .main-shell_navLinkActive__lC_OX .main-shell_navIconLucide__PeIUO{color:var(--color-primary-light)}.main-shell_contentArea__Wt7Yc{flex:1 1;min-width:0;min-height:100vh;display:flex;flex-direction:column;margin-left:260px;gap:12px}.main-shell_topbar__rQf0I{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:14px 24px 4px;gap:14px;z-index:2}.main-shell_searchWrap___mmeX{width:min(420px,100%);height:42px;background:color-mix(in srgb,var(--color-surface) 94%,var(--color-background));border-radius:12px;border:1px solid var(--color-border);display:flex;align-items:center;gap:10px;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:var(--shadow-xs)}.main-shell_searchWrap___mmeX:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 14%,transparent)}.main-shell_searchIcon__cVGVr{color:var(--color-text-tertiary);flex-shrink:0}.main-shell_searchInput__nQusM{border:0;background:transparent;width:100%;color:var(--color-text-primary);font-size:13.5px;font-weight:600;outline:none}.main-shell_searchInput__nQusM::placeholder{color:var(--color-text-tertiary);font-weight:500}.main-shell_topbarRight__ov0N6{display:flex;align-items:center;gap:8px}.main-shell_iconButton__78JjU{width:40px;height:40px;border-radius:11px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;box-shadow:var(--shadow-xs)}.main-shell_iconButton__78JjU:hover{background:color-mix(in srgb,var(--color-primary) 8%,var(--color-surface));color:var(--color-primary-dark);border-color:color-mix(in srgb,var(--color-primary) 25%,var(--color-border))}.main-shell_userWrap__KHY7v{margin-left:4px;display:flex;align-items:center;position:relative}.main-shell_profileTrigger__AVziO{display:flex;align-items:center;gap:10px;border:1px solid var(--color-border);background:var(--color-surface);padding:4px 10px 4px 4px;border-radius:999px;color:var(--color-text-primary);cursor:pointer;box-shadow:var(--shadow-xs);transition:border-color .15s ease,box-shadow .15s ease}.main-shell_profileTrigger__AVziO:hover{border-color:color-mix(in srgb,var(--color-primary) 28%,var(--color-border))}.main-shell_profileMeta__ekQ98{text-align:right;padding-left:4px}.main-shell_profileChevron__wy0wc{color:var(--color-text-tertiary);transition:transform .2s ease}.main-shell_profileDropdown__YC_cP{position:absolute;top:calc(100% + 8px);right:0;width:188px;border-radius:12px;overflow:hidden;z-index:50;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}.main-shell_profileMenuItem__aqTRq{width:100%;text-align:left;padding:11px 14px;background:transparent;color:var(--color-text-primary);border:0;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);cursor:pointer;font-size:13.5px;font-weight:600}.main-shell_profileMenuItem__aqTRq:first-child{border-top:0}.main-shell_profileMenuItem__aqTRq:hover{background:var(--color-surface-secondary)}.main-shell_profileMenuItemDanger__2VyHg{color:var(--color-danger)}.main-shell_userName__dBR2j{margin:0;color:var(--color-text-primary);font-size:12.5px;font-weight:750;text-align:right;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-shell_userRole__qyeUF{margin:1px 0 0;color:var(--color-text-tertiary);font-size:11px;font-weight:600;text-align:right}.main-shell_avatar__XrlP1{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#0f766e,#0e7490);color:#fff;font-size:11px;font-weight:800;letter-spacing:.02em}.main-shell_hamburgerButton__ViDJf{display:none;width:40px;height:40px;border-radius:11px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);padding:0;cursor:pointer;align-items:center;justify-content:center}.main-shell_mainContent__PCRPN{flex:1 1;min-height:0;overflow-y:auto;padding:0 24px 32px}@media (max-width:960px){.main-shell_sidebar__3epEi{width:232px}.main-shell_contentArea__Wt7Yc{margin-left:232px}.main-shell_mainContent__PCRPN{padding:0 16px 24px}}@media (max-width:760px){.main-shell_backdrop__4cKlY{display:block;position:fixed;inset:0;border:0;background:color-mix(in srgb,#0b1220 45%,transparent);z-index:998;cursor:pointer}.main-shell_sidebar__3epEi{top:0;left:-100%;width:min(86vw,300px);height:100vh;transition:left .25s ease;z-index:999;box-shadow:var(--shadow-lg)}.main-shell_sidebarOpen__aXE7w{left:0}.main-shell_hamburgerButton__ViDJf{display:inline-flex}.main-shell_contentArea__Wt7Yc{margin-left:0}.main-shell_topbar__rQf0I{padding:10px 12px 4px}.main-shell_profileMeta__ekQ98{display:none}.main-shell_mainContent__PCRPN{padding:0 12px 20px}}[data-theme=dark] .main-shell_sidebar__3epEi{background:color-mix(in srgb,var(--color-surface) 94%,#000);box-shadow:4px 0 28px rgba(0,0,0,.28)}[data-theme=dark] .main-shell_sidebarBottom__SDrRZ{background:color-mix(in srgb,var(--color-surface-secondary) 35%,var(--color-surface))}