._side_1xevg_1{background:var(--uik-bg);border-right:1px solid var(--uik-border);flex-direction:column;width:100%;height:100%;display:flex}._brand_1xevg_10{height:var(--shell-topbar-h,52px);flex:none;align-items:center;gap:10px;padding:0 10px 0 clamp(14px,1vw,22px);display:flex}._logo_1xevg_19{background:linear-gradient(135deg, var(--uik-accent), #2c3241);color:#10231a;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:grid}._brandTitle_1xevg_32{font-size:clamp(15px,.2vw + 12.1px,17px);font-weight:var(--uik-font-weight-semibold);color:var(--uik-fg-heading);white-space:nowrap;flex:1;overflow:hidden}._iconBtn_1xevg_41{width:clamp(32px,.4vw + 27px,38px);height:clamp(32px,.4vw + 27px,38px);color:var(--uik-fg-muted);cursor:pointer;transition:background var(--uik-transition), color var(--uik-transition);background:0 0;border:none;border-radius:8px;flex:none;place-items:center;display:grid}._iconBtn_1xevg_41:hover{background:var(--uik-bg-muted);color:var(--uik-fg)}._iconBtn_1xevg_41:focus-visible{box-shadow:var(--uik-focus-ring);outline:none}._scroll_1xevg_63{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 0 8px;overflow-y:auto}._sectionLabel_1xevg_71{font-size:11px;font-weight:var(--uik-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--uik-fg-muted);white-space:nowrap;padding:14px 16px 6px}._list_1xevg_81{flex-direction:column;gap:1px;margin:0;padding:0 8px;list-style:none;display:flex}._item_1xevg_90{width:100%;color:var(--uik-fg-muted);font:inherit;text-align:left;cursor:pointer;transition:background var(--uik-transition), color var(--uik-transition);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:clamp(8px,.5vh + 4px,12px) clamp(10px,.7vw + 6px,14px);font-size:clamp(14px,.2vw + 11.1px,16px);text-decoration:none;display:flex}._item_1xevg_90:hover{background:var(--uik-bg-muted);color:var(--uik-fg)}._item_1xevg_90:focus-visible{box-shadow:var(--uik-focus-ring);outline:none}._item_1xevg_90._active_1xevg_115{background:var(--uik-bg-muted);color:var(--uik-fg-heading);font-weight:var(--uik-font-weight-semibold)}._label_1xevg_121{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._chevron_1xevg_129{color:var(--uik-fg-muted);transition:transform var(--uik-transition);flex:none}._chevronOpen_1xevg_135{color:var(--uik-fg-muted);transition:transform var(--uik-transition);flex:none;transform:rotate(180deg)}._subList_1xevg_142{flex-direction:column;gap:1px;margin:2px 0 4px;padding:0 0 0 30px;list-style:none;display:flex}._subList_1xevg_142 ._item_1xevg_90{padding:6px 10px;font-size:13.5px}._bottom_1xevg_155{flex-direction:column;flex:none;gap:8px;padding:6px 8px 10px;display:flex}._user_1xevg_163{align-items:center;gap:10px;padding:2px 4px;display:flex}._avatar_1xevg_170{background:var(--uik-button-gradient);width:clamp(32px,.5vw + 24.8px,40px);height:clamp(32px,.5vw + 24.8px,40px);color:var(--uik-fg-heading);font-size:clamp(12px,.15vw + 11.3px,14px);font-weight:var(--uik-font-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}._userMeta_1xevg_183{flex-direction:column;min-width:0;display:flex}._userName_1xevg_189{font-size:13px;font-weight:var(--uik-font-weight-semibold);color:var(--uik-fg-heading);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userEmail_1xevg_198{color:var(--uik-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._topbar_xc3qa_1{background:var(--uik-bg);border-bottom:1px solid var(--uik-border);grid-area:topbar;align-items:center;gap:10px;min-width:0;padding:0 clamp(12px,1vw,20px);display:flex}._path_xc3qa_12{min-width:0;overflow:hidden}._iconBtn_xc3qa_17{width:34px;height:34px;color:var(--uik-fg-muted);cursor:pointer;transition:background var(--uik-transition), color var(--uik-transition);background:0 0;border:none;border-radius:8px;flex:none;place-items:center;display:grid}._iconBtn_xc3qa_17:hover{background:var(--uik-bg-muted);color:var(--uik-fg)}._iconBtn_xc3qa_17:focus-visible{box-shadow:var(--uik-focus-ring);outline:none}._shell_y5ozf_1{--shell-topbar-h:clamp(52px, 4vh, 64px);--shell-sidebar-w:clamp(250px, 250px + (100vw - 1440px) * .05, 340px);grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--shell-topbar-h) minmax(0, 1fr);grid-template-areas:"sidebar topbar""sidebar main";height:100%;display:grid}._sidebar_y5ozf_11{width:var(--shell-sidebar-w);grid-area:sidebar;min-width:0;transition:width .22s;overflow:hidden}._sidebar_y5ozf_11._collapsed_y5ozf_18{width:0}._main_y5ozf_22{background:var(--uik-bg);grid-area:main;min-width:0;overflow-y:auto}._backdrop_y5ozf_29{z-index:60;background:#00000080;animation:.16s _fade_y5ozf_1;position:fixed;inset:0}@media (width<=768px){._shell_y5ozf_1{grid-template-columns:minmax(0,1fr);grid-template-areas:"topbar""main"}._sidebar_y5ozf_11{z-index:70;width:min(84vw,340px);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}._sidebar_y5ozf_11._open_y5ozf_52{box-shadow:var(--uik-shadow);transform:none}}@media (prefers-reduced-motion:reduce){._sidebar_y5ozf_11{transition:none}._backdrop_y5ozf_29{animation:none}}._skeleton_y5ozf_65{flex-direction:column;gap:14px;padding:20px;display:flex}._skelRow_y5ozf_72{border-radius:var(--uik-radius-lg);background:var(--uik-bg-muted);height:96px;animation:1.2s ease-in-out infinite _pulse_y5ozf_1}._skelRow_y5ozf_72:nth-child(2){width:70%}._skelRow_y5ozf_72:nth-child(3){width:45%}@keyframes _pulse_y5ozf_1{0%,to{opacity:1}50%{opacity:.55}}@keyframes _fade_y5ozf_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._skelRow_y5ozf_72{animation:none}}html,body,#root,#root>.uik-root{height:100%}@supports (height:100dvh){html,body,#root{height:100dvh}}body{background:var(--uik-bg,#1b1f2a);color:var(--uik-fg,#fff);font-family:var(--uik-font,system-ui, sans-serif);color-scheme:dark;-webkit-font-smoothing:antialiased;margin:0}*{box-sizing:border-box}::selection{background:#6fdc9140}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--uik-skeleton,#3e465a);background-clip:content-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-track{background:0 0}
