.layout_shell__8kDcJ{display:grid;grid-template-columns:240px 1fr;min-height:100vh}.layout_sidebar__6OtCu{border-right:1px solid var(--border);background:var(--bg-elev);display:flex;flex-direction:column;padding:1.25rem .75rem;gap:1rem}.layout_brand__qtxiY{display:flex;align-items:center;gap:.625rem;padding:0 .5rem .5rem}.layout_brandMark__S_Qau{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,var(--accent),var(--accent-hover))}.layout_brandName__LIgIt{font-weight:600;letter-spacing:-.01em}.layout_nav__0bqDq{display:flex;flex-direction:column;gap:1px}.layout_navItem__BxpFn{display:flex;align-items:center;justify-content:space-between;padding:.5rem .625rem;border-radius:6px;font-size:.875rem;color:var(--text-dim);transition:background .1s ease,color .1s ease}.layout_navItem__BxpFn:hover{background:var(--bg-elev-2);color:var(--text)}.layout_badge__ZiVR5,.layout_navItem__BxpFn[data-coming-soon]{color:var(--text-faint)}.layout_badge__ZiVR5{font-size:.6875rem;padding:1px 6px;border-radius:999px;border:1px solid var(--border);background:var(--bg);text-transform:uppercase;letter-spacing:.04em}.layout_footer__yj_pt{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding:.5rem;font-size:.75rem;color:var(--text-faint)}.layout_workspace__gN3bQ{color:var(--text-dim)}.layout_modeChip__GdxN1{display:inline-block;padding:2px 8px;border-radius:999px;border:1px solid var(--border);width:-moz-fit-content;width:fit-content;color:var(--accent);background:rgba(235,132,36,.06)}.layout_main__dCOm7{padding:2rem 2.5rem;max-width:1100px;width:100%}