.Shell_layout__kiR4W{min-height:100vh;display:grid;grid-template-columns:256px 1fr;grid-template-rows:64px 1fr;grid-template-areas:"top top" "side main"}.Shell_topbar__59dg2{grid-area:top;position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:12px;padding:0 20px;background:var(--brand);color:#3a2c00;box-shadow:var(--shadow)}.Shell_brand__FgBAy{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:600}.Shell_brand__FgBAy svg{font-size:22px}.Shell_credits__9_tvf{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.85);font-size:13px;font-weight:600}.Shell_creditsLow__dpk9D{background:var(--red-bg);color:var(--red)}.Shell_userAvatar__vMAGH{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.5);font-size:12px;font-weight:600}.Shell_user__jM7Kp{display:flex;flex-direction:column;line-height:1.2;font-size:13px}.Shell_user__jM7Kp span{font-size:11px;opacity:.8}.Shell_logout__cL15_{border:none;background:transparent;color:inherit;cursor:pointer;font-size:20px;display:inline-flex;padding:8px}.Shell_sidebar___H6G1{grid-area:side;background:var(--surface);border-right:1px solid var(--border);position:-webkit-sticky;position:sticky;top:64px;height:calc(100vh - 64px);overflow-y:auto}.Shell_nav__itrIt{display:flex;flex-direction:column;padding:12px 8px;gap:2px}.Shell_navItem__whd5w{display:flex;align-items:center;gap:14px;padding:11px 16px;border-radius:8px;color:var(--text);font-size:14px}.Shell_navItem__whd5w:hover{background:#f2f2f2}.Shell_navActive__Ggoyj{background:#fff6d6;color:var(--brand-ink);font-weight:600}.Shell_navIcon__mmu2g{display:inline-flex;font-size:20px;color:var(--muted)}.Shell_navActive__Ggoyj .Shell_navIcon__mmu2g{color:var(--brand-ink)}.Shell_main__o5vhe{grid-area:main;padding:24px;background:var(--bg);min-width:0}