#app[data-v-dff5fdee]{min-height:100vh;display:flex}.sidebar[data-v-dff5fdee]{background:var(--card-bg);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:220px;padding:20px 0;display:flex}.brand[data-v-dff5fdee]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:0 20px 20px;font-size:15px;font-weight:700;display:flex}.brand-logo[data-v-dff5fdee]{width:28px;height:28px}.nav-links[data-v-dff5fdee]{flex:1;padding:12px 0}.nav-item[data-v-dff5fdee]{color:var(--text-muted);padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:block}.nav-item[data-v-dff5fdee]:hover{color:var(--text);background:#ffffff08}.nav-item.router-link-active[data-v-dff5fdee]{color:var(--accent);border-left:3px solid var(--accent);background:#5b6bec14}.nav-footer[data-v-dff5fdee]{border-top:1px solid var(--border);padding:12px 20px}.env-badge[data-v-dff5fdee]{color:#ff9800;text-transform:uppercase;letter-spacing:.1em;background:#ff980026;border-radius:4px;padding:3px 10px;font-size:10px;font-weight:700}.content[data-v-dff5fdee]{flex:1;padding:32px;overflow-y:auto}:root{--bg:#111214;--card-bg:#181a1e80;--surface:#1a1a1e;--border:#242527;--text:#e8e8f0;--text-muted:#7f8891;--green:#01e190;--purple:#9e4eff;--red:#ef4444;--accent:#5b6bec;--font-mono:"SF Mono", "Fira Code", "JetBrains Mono", "Cascadia Code", monospace}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5}a{color:inherit}button{font-family:inherit}input[type=number]::-webkit-inner-spin-button{opacity:1}input[type=number]::-webkit-outer-spin-button{opacity:1}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}::selection{background:#5b6bec4d}
