.app-command-main{--color-bg-base: var(--command-bg);--color-bg-surface: var(--command-surface);--color-bg-subtle: var(--command-surface-muted);--color-bg-dark-surface: var(--command-bg-soft);--color-text-primary: var(--command-text);--color-text-secondary: var(--command-text-secondary);--color-text-muted: var(--command-text-faint);--color-text-muted-accessible: var(--command-text-muted);--color-border: var(--command-border);--color-accent-teal: var(--command-green);--color-accent-teal-dark: #16A34A;--color-accent-electric: var(--command-blue);--color-accent-violet: var(--command-purple);--color-accent-success: var(--command-green);--color-accent-warning: var(--command-warning);--color-accent-danger: var(--command-danger);background:radial-gradient(circle at 8% 0%,rgba(59,130,246,.16),transparent 30%),radial-gradient(circle at 94% 10%,rgba(34,197,94,.1),transparent 28%),var(--command-bg)}.app-command-main input,.app-command-main select,.app-command-main textarea{color-scheme:dark}.app-command-main :focus-visible,.app-sidebar :focus-visible{outline:2px solid var(--command-cyan);outline-offset:3px}.motion-nav-item{animation:command-rise .42s var(--motion-ease-emphatic) both;animation-delay:calc(var(--nav-index, 0) * 22ms)}.sidebar-nav-link[aria-current=page]{position:relative}.sidebar-nav-link[aria-current=page]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--command-cyan),var(--command-blue));box-shadow:0 0 24px #22d3ee8c}.sidebar-brand-mark{display:none}.sidebar-brand-lockup,.sidebar-brand-mark{transition:opacity .18s ease,transform .18s ease}.sidebar-label,.sidebar-badge,.sidebar-description,.sidebar-footer-label{transition:opacity .18s ease,max-width .18s ease,transform .18s ease}@media(min-width:1024px){.app-sidebar{transition:width .22s ease,background-color .18s ease,border-color .18s ease}.app-sidebar[data-collapsed=true]{width:5rem!important}.app-sidebar[data-collapsed=true] nav{padding-left:.75rem;padding-right:.75rem}.app-sidebar[data-collapsed=true] .sidebar-brand-link,.app-sidebar[data-collapsed=true] .sidebar-nav-link,.app-sidebar[data-collapsed=true] .sidebar-footer-link{justify-content:center}.app-sidebar[data-collapsed=true] .sidebar-nav-link,.app-sidebar[data-collapsed=true] .sidebar-footer-link{width:3.25rem;min-height:3.25rem;margin-left:auto;margin-right:auto;padding:0;gap:0}.app-sidebar[data-collapsed=true] .sidebar-icon{display:grid;place-items:center;width:1.125rem;height:1.125rem;opacity:.86}.app-sidebar[data-collapsed=true] .sidebar-nav-link[aria-current=page]:before{top:.7rem;bottom:.7rem}.app-sidebar[data-collapsed=true] .sidebar-label,.app-sidebar[data-collapsed=true] .sidebar-badge,.app-sidebar[data-collapsed=true] .sidebar-description,.app-sidebar[data-collapsed=true] .sidebar-footer-label{max-width:0;opacity:0;overflow:hidden;pointer-events:none;transform:translate(-4px)}.app-sidebar[data-collapsed=true] .sidebar-badge,.app-sidebar[data-collapsed=true] .sidebar-brand-lockup,.app-sidebar[data-collapsed=true] .sidebar-description{display:none}.app-sidebar[data-collapsed=true] .sidebar-brand-mark{display:block}.app-sidebar[data-collapsed=true] .sidebar-collapse-btn{margin-left:auto;margin-right:auto}.app-sidebar[data-collapsed=true] .sidebar-header{padding:.625rem .5rem}.app-sidebar[data-collapsed=true] .sidebar-header-row{flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.app-sidebar[data-collapsed=true] .sidebar-brand-mark,.app-sidebar[data-collapsed=true] .sidebar-collapse-btn{height:2rem;width:2rem}.app-sidebar[data-collapsed=true] .sidebar-brand-link{width:auto}}.sidebar-tip{position:absolute;left:calc(100% + .5rem);top:0;z-index:60;padding:.375rem .625rem;border-radius:var(--radius-sm);background:var(--command-surface-raised);border:1px solid var(--command-border-strong);color:var(--command-text);font-family:var(--font-body);font-size:11px;font-weight:500;line-height:1;white-space:nowrap;box-shadow:0 18px 50px -28px #000000eb;opacity:0;pointer-events:none;transform:translateY(-50%) translate(-4px);transition:opacity .13s var(--motion-ease-standard),transform .13s var(--motion-ease-standard)}.sidebar-tip.is-visible{opacity:1;transform:translateY(-50%) translate(0)}@media(prefers-reduced-motion:reduce){.sidebar-tip{transition:opacity .13s linear}}
