.app{--surface-bg:#111b2a;--panel-bg:linear-gradient(178deg, #132031 0%, #101a29 100%);--panel-bg-right:linear-gradient(168deg, #0f1a2a 0%, #0d1825 100%);--border-color:#2a3a4e;--text-muted:#9db0c7;--text-subtle:#7f95af;--primary:#f2b543;--primary-ring:#f2b54361;flex-direction:column;height:100vh;display:flex;overflow:hidden}.app[data-mode=light]{--surface-bg:#fff;--panel-bg:linear-gradient(178deg, #f6f9fd 0%, #eef4fb 100%);--panel-bg-right:linear-gradient(168deg, #fff 0%, #f8fbff 100%);--border-color:#c7d4e3;--text-muted:#51647d;--text-subtle:#70839b;--primary:#b97a15;--primary-ring:#b97a1540}.app-header{flex-shrink:0}.app-header-left{align-items:baseline;gap:12px;display:flex}.app-header h1{margin:0;font-size:20px}.app-header p{margin:0;font-size:13px}.app-main{flex-direction:column;flex:1;display:flex;overflow:hidden}
