.center-inline{min-height:260px;color:var(--text-muted);justify-content:center;align-items:center;gap:10px;display:flex}.ai-status-grid{background:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.ai-status-grid>div{background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:14px 16px;display:flex}.ai-status-grid span{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.ai-status-grid b{color:var(--text);overflow-wrap:anywhere;font-size:12px}.warn{color:var(--warning)!important}.ai-grid{grid-template-columns:1fr 1fr;margin:0}.ai-copy{color:var(--text-secondary);flex-direction:column;gap:6px;padding:18px 16px;font-size:12px;line-height:1.55;display:flex}.ai-copy b{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:7px;font-size:9px}.ai-copy b:first-child{margin-top:0}.ai-copy p,.ai-copy.narrative{white-space:pre-wrap}.ai-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px;display:grid}.ai-cards article{background:var(--surface-inset);border:1px solid var(--border-strong);border-radius:8px;padding:12px}.ai-cards article>div{justify-content:space-between;gap:10px;display:flex}.ai-cards article span{color:var(--positive);font-size:10px;font-weight:800}.ai-cards article p{color:var(--text-soft);margin:9px 0;font-size:11px;line-height:1.5}.ai-cards article small{color:var(--text-muted)}.empty.compact{padding:22px}.ai-ideas{min-width:980px}.ai-page .error-banner button{color:var(--negative);cursor:pointer;background:var(--negative-bg);border:1px solid var(--negative-border);border-radius:6px;margin-left:auto;padding:5px 9px}@media (width<=1100px){.ai-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-cards{grid-template-columns:1fr 1fr}}@media (width<=650px){.ai-status-grid,.ai-cards,.ai-grid{grid-template-columns:1fr}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080b10;--bg-glow:#17202e;--surface:#0d1218;--surface-elevated:#131a23;--surface-inset:#101720;--surface-hover:#16202b;--sidebar:#0b0f15;--popover:#0b1017;--input-bg:#090d12;--border:#1d2530;--border-strong:#293241;--focus:#567a9c;--text:#e8edf5;--text-strong:#f4f7fb;--text-secondary:#c5cdd9;--text-soft:#aeb9c7;--text-muted:#788699;--text-dim:#7c8b9f;--text-nav:#8f9aaa;--positive:#55dca2;--positive-bg:#112a20;--positive-border:#285b43;--negative:#f07983;--negative-bg:#271519;--negative-border:#63333a;--danger-bg:#622a31;--danger-border:#8d4650;--danger-text:#fff;--warning:#e4c36a;--warning-border:#66572e;--accent:#9ad0ff;--accent-bg:#102235;--accent-border:#1f5278;--sandbox:#d9b8ff;--sandbox-bg:#21142f;--sandbox-border:#51376d;--primary-bg:#dfefff;--primary-text:#0c1722;--dot-positive:#4dd59b;--dot-negative:#e05e6a;--dot-neutral:#7e8998;--dot-glow:#4dd59b66;--overlay:#020407cc;--shadow:#0008}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f8;--bg-glow:#e7eef8;--surface:#fff;--surface-elevated:#eef2f6;--surface-inset:#f8fafc;--surface-hover:#e5edf6;--sidebar:#fff;--popover:#fff;--input-bg:#fff;--border:#d9dfe7;--border-strong:#c8d0da;--focus:#176397;--text:#18202b;--text-strong:#101828;--text-secondary:#344054;--text-soft:#475467;--text-muted:#5f6d80;--text-dim:#606d7f;--text-nav:#5c687a;--positive:#157447;--positive-bg:#e8f6ed;--positive-border:#90bea3;--negative:#b52637;--negative-bg:#fff0f1;--negative-border:#dba0a8;--danger-bg:#a32132;--danger-border:#8c1d2b;--danger-text:#fff;--warning:#896300;--warning-border:#b79a48;--accent:#176397;--accent-bg:#eaf3fc;--accent-border:#a0c0db;--sandbox:#7132a0;--sandbox-bg:#f4ebfc;--sandbox-border:#c4a5df;--primary-bg:#155d9a;--primary-text:#fff;--dot-positive:#1b8c5d;--dot-negative:#c82d41;--dot-neutral:#667085;--dot-glow:#1b8c5d33;--overlay:#18202b66;--shadow:#18202b26}:root{color:var(--text);font-synthesis:none;background:var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 70% -20%,var(--bg-glow) 0,#0000 35%),var(--bg);min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}.app-shell{grid-template-columns:232px 1fr;min-height:100vh;display:grid}aside{background:var(--sidebar);border-right:1px solid var(--border);flex-direction:column;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.logo{color:var(--text-strong);align-items:center;gap:10px;padding:2px 9px 22px;font-weight:760;display:flex}.logo svg{color:var(--accent)}nav{flex-direction:column;gap:4px;display:flex}nav a{color:var(--text-nav);cursor:default;border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:14px;text-decoration:none;display:flex}nav a.active{color:var(--text-strong);background:var(--surface-elevated)}.soon{color:var(--text-dim);border:1px solid var(--border-strong);border-radius:4px;margin-left:auto;padding:2px 4px;font-size:9px}.logout{color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:10px;display:flex}main{width:100%;max-width:1600px;margin:auto;padding:28px 30px}header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}h1,h2,p{margin:0}header h1{letter-spacing:-.02em;font-size:22px}header p,.panel-head p{color:var(--text-muted);margin-top:5px;font-size:12px}.header-actions{align-items:center;gap:8px;display:flex}.mode,.connection,.market-session{letter-spacing:.07em;border:1px solid var(--border-strong);border-radius:7px;align-items:center;height:30px;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.mode.demo{color:var(--accent);background:var(--accent-bg);border-color:var(--accent-border)}.mode.sandbox{color:var(--sandbox);background:var(--sandbox-bg);border-color:var(--sandbox-border)}.connection{color:var(--text-nav);gap:7px}.connection i,.dot{background:var(--dot-negative);border-radius:50%;width:7px;height:7px}.connection.ok i,.dot.ok{background:var(--dot-positive);box-shadow:0 0 8px var(--dot-glow)}.market-session{color:var(--text-nav);white-space:nowrap;gap:7px}.market-session i{border-radius:50%;width:7px;height:7px}.market-session.open{color:var(--positive);border-color:var(--positive-border)}.market-session.open i{background:var(--dot-positive)}.market-session.closed{color:var(--text-nav)}.market-session.closed i{background:var(--dot-neutral)}.market-session.intermediate{color:var(--warning);border-color:var(--warning-border)}.market-session.intermediate i{background:var(--warning)}.market-session.unknown{color:var(--negative);border-color:var(--negative-border)}.market-session.unknown i{background:var(--dot-negative)}.icon-btn{color:var(--text-nav);cursor:pointer;background:var(--surface-hover);border:1px solid var(--border-strong);border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.control-strip{background:var(--surface);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:14px 16px;display:flex}.control-strip>div:first-child{flex-direction:column;gap:4px;display:flex}.control-strip span{color:var(--text-muted);font-size:12px}.control-actions{gap:8px;display:flex}button.primary,button.secondary,button.kill{cursor:pointer;border:1px solid var(--border-strong);border-radius:7px;align-items:center;gap:7px;height:34px;padding:0 13px;font-size:12px;font-weight:650;display:inline-flex}.primary{color:var(--primary-text)!important;background:var(--primary-bg)!important;border-color:var(--primary-bg)!important}.secondary{color:var(--text-soft);background:var(--surface-elevated)}.kill{color:var(--negative);background:var(--negative-bg);border-color:var(--negative-border)!important}.kill.armed{color:var(--danger-text);background:var(--danger-bg);border-color:var(--danger-border)!important}.metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:10px;display:grid}.metric{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;padding:16px;display:flex}.metric>span{text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);font-size:11px}.metric strong{letter-spacing:-.03em;font-size:24px}.metric small{color:var(--text-muted)}.pos{color:var(--positive)!important}.neg{color:var(--negative)!important}.grid-two{grid-template-columns:minmax(0,1.75fr) minmax(260px,.65fr);gap:10px;margin-bottom:10px;display:grid}.panel{background:var(--surface);border:1px solid var(--border);border-radius:10px;overflow:hidden}.panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.panel-head h2{font-size:14px}.panel-head>span{color:var(--text-muted);background:var(--surface-elevated);border-radius:5px;padding:3px 7px;font-size:11px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{text-align:left;color:var(--text-dim);border-bottom:1px solid var(--border);padding:10px 14px;font-weight:600}td{color:var(--text-secondary);border-bottom:1px solid var(--border);padding:11px 14px}tbody tr:last-child td{border-bottom:0}td b{color:var(--text);display:block}td small{color:var(--text-muted);margin-top:3px;display:block}.status-panel{padding-bottom:4px}.status-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;font-size:12px;display:flex}.status-row>div{align-items:center;gap:9px;display:flex}.status-row span{color:var(--text-muted)}.empty{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;padding:35px;display:flex}.empty b{color:var(--text-secondary);margin-top:10px}.empty span{max-width:460px;margin-top:5px;font-size:12px}.error-banner{color:var(--negative);background:var(--negative-bg);border:1px solid var(--negative-border);border-radius:8px;align-items:center;gap:8px;margin-bottom:10px;padding:10px 12px;font-size:12px;display:flex}footer{color:var(--text-dim);margin:16px 3px;font-size:10px}.risk-setting-row{grid-template-columns:minmax(280px,1fr) auto auto auto;align-items:center;gap:14px;padding:18px 16px;display:grid}.risk-setting-row>div{flex-direction:column;gap:5px;display:flex}.risk-setting-row small,.risk-note{color:var(--text-muted);font-size:11px}.risk-setting-row label{color:var(--text-nav);align-items:center;gap:7px;display:flex}.risk-setting-row input{color:var(--text);background:var(--input-bg);border:1px solid var(--border-strong);border-radius:7px;width:92px;padding:9px}.risk-note{padding:0 16px 16px}.drift-details{margin-top:6px;font-size:10px}.drift-details summary{cursor:pointer;color:var(--accent)}.drift-details span,.drift-details b{margin-top:2px;display:block}.login-shell,.center{place-items:center;min-height:100vh;display:grid}.center{color:var(--text-muted);gap:10px;display:flex}.login-card{background:var(--surface);border:1px solid var(--border);width:min(380px,100vw - 32px);box-shadow:0 30px 80px var(--shadow);border-radius:12px;padding:28px}.brand-mark{color:var(--accent);background:var(--accent-bg);border:1px solid var(--border-strong);border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.login-card h1{margin-top:20px;font-size:23px}.login-card>p{color:var(--text-muted);margin:6px 0 22px;font-size:12px}.login-card label{color:var(--text-muted);flex-direction:column;gap:6px;margin:12px 0;font-size:11px;display:flex}.login-card input{color:var(--text);background:var(--input-bg);border:1px solid var(--border-strong);border-radius:7px;outline:none;padding:10px}.login-card input:focus{border-color:var(--focus)}.login-card button{justify-content:center;width:100%;margin-top:8px}.login-error{color:var(--negative);font-size:11px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=950px){.app-shell{grid-template-columns:1fr}aside{display:none}main{padding:18px}.metrics{grid-template-columns:repeat(2,1fr)}.grid-two{grid-template-columns:1fr}header{align-items:flex-start;gap:12px}.header-actions{flex-wrap:wrap;justify-content:flex-end}.risk-setting-row{grid-template-columns:1fr auto}}@media (width<=550px){main{padding:12px}.metrics{grid-template-columns:1fr 1fr}.metric{padding:12px}.metric strong{font-size:18px}.control-strip{flex-direction:column;align-items:flex-start;gap:12px}.control-actions{width:100%}.control-actions button{flex:1;justify-content:center}.connection{display:none}header h1{font-size:18px}}nav button{color:var(--text-nav);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px;font-size:14px;display:flex}nav button:hover{color:var(--text-secondary);background:var(--surface-hover)}nav button.active{color:var(--text-strong);background:var(--surface-elevated)}nav button>span:not(.soon){flex:1}.stack{flex-direction:column;gap:10px;display:flex}.pill{color:var(--text-soft);background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:5px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-flex}.coming{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:40px;display:flex}.coming-icon{color:var(--accent);background:var(--accent-bg);border:1px solid var(--border-strong);border-radius:15px;place-items:center;width:64px;height:64px;margin-bottom:16px;display:grid}.coming h2{margin-bottom:8px;font-size:20px}.coming p{color:var(--text-muted);max-width:620px;font-size:13px;line-height:1.6}.coming>span{color:var(--text-nav);border:1px solid var(--border-strong);border-radius:6px;margin-top:18px;padding:5px 8px;font-size:10px}.certification-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;display:grid}.certification-grid>div{background:var(--input-bg);border:1px solid var(--border-strong);border-radius:10px;flex-direction:column;gap:7px;padding:14px;display:flex}.certification-grid span{color:var(--text-muted);letter-spacing:.06em;font-size:10px;font-weight:700}.certification-grid b{overflow-wrap:anywhere}@media (width<=1100px){.certification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.certification-grid{grid-template-columns:1fr}}.intent-form{overflow:visible}.intent-fields{grid-template-columns:1.3fr 1.6fr .65fr .75fr auto;align-items:end;gap:10px;padding:16px;display:grid}.intent-fields label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:6px;font-size:10px;display:flex}.intent-fields input,.intent-fields select{color:var(--text);background:var(--input-bg);border:1px solid var(--border-strong);border-radius:7px;outline:none;height:34px;padding:0 9px}.intent-fields input:focus,.intent-fields select:focus{border-color:var(--focus)}.intent-fields button{border:0;border-radius:7px;height:34px;padding:0 13px;font-size:11px;font-weight:700}.instrument-search{position:relative}.instrument-options{z-index:10;background:var(--popover);border:1px solid var(--border-strong);max-height:240px;box-shadow:0 16px 35px var(--shadow);border-radius:8px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;right:0;overflow:auto}.instrument-options button{text-align:left;color:var(--text);cursor:pointer;background:0 0;grid-template-columns:auto 1fr;gap:3px 8px;width:100%;display:grid;border:0!important;height:auto!important;padding:9px!important}.instrument-options button:hover{background:var(--surface-hover)}.instrument-options button span{text-transform:none;color:var(--text-soft)}.instrument-options button small{text-transform:none;color:var(--text-muted);grid-column:1/-1}.instrument-resolution,.market-resolution{background:var(--surface-elevated);border:1px solid var(--border-strong);border-radius:8px;grid-template-columns:repeat(4,minmax(130px,1fr));gap:1px;margin:0 16px 14px;display:grid;overflow:hidden}.instrument-resolution>div,.market-resolution>div{background:var(--surface-inset);flex-direction:column;gap:5px;min-width:0;padding:10px 12px;display:flex}.instrument-resolution span,.market-resolution span{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:9px}.instrument-resolution b,.market-resolution b{color:var(--text);overflow-wrap:anywhere;font-size:12px}.instrument-resolution b small{color:var(--text-muted);margin-top:3px;font-weight:400;display:block}.intent-form>.error-banner{margin:0 16px 14px}.intent-form>.error-banner span{flex:1}.intent-form>.error-banner button{color:var(--negative);cursor:pointer;background:var(--negative-bg);border:1px solid var(--negative-border);border-radius:6px;padding:5px 9px}.approval-table{min-width:1280px}.row-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.row-actions button{color:var(--text-secondary);cursor:pointer;background:var(--surface-hover);border:1px solid var(--border-strong);border-radius:5px;padding:5px 7px;font-size:10px}.row-actions button.execute{color:var(--positive);background:var(--positive-bg);border-color:var(--positive-border)}.row-actions button.danger{color:var(--negative);background:var(--negative-bg);border-color:var(--negative-border)}.row-actions small{color:var(--text-muted)}@media (width<=1100px){.intent-fields{grid-template-columns:repeat(3,1fr)}.instrument-resolution,.market-resolution{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.intent-fields{grid-template-columns:1fr 1fr}.intent-fields button{grid-column:1/-1}.instrument-resolution,.market-resolution{grid-template-columns:1fr}}.panel-head-actions{align-items:center;gap:8px;display:flex}.panel-head-actions>span{color:var(--text-muted);background:var(--surface-elevated);border-radius:5px;padding:3px 7px;font-size:11px}.panel-head-actions .secondary{height:30px}.intent-lifecycle-table{min-width:1180px}.success-banner{color:var(--positive);background:var(--positive-bg);border:1px solid var(--positive-border);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:12px 16px 0;padding:10px 12px;font-size:12px;display:flex}.success-banner button{color:var(--positive);cursor:pointer;background:var(--positive-bg);border:1px solid var(--positive-border);border-radius:6px;padding:6px 9px}.modal-backdrop{z-index:100;background:var(--overlay);justify-content:flex-end;padding:18px;display:flex;position:fixed;inset:0}.manual-intent-modal{background:var(--input-bg);border:1px solid var(--border-strong);width:min(860px,100vw - 36px);height:100%;box-shadow:0 24px 80px var(--shadow);border-radius:12px;position:relative;overflow:auto}.manual-intent-modal .intent-form{border:0;border-radius:0;min-height:100%}.manual-intent-modal .intent-fields{grid-template-columns:1fr 1.4fr}.manual-intent-modal .intent-fields button{grid-column:1/-1;justify-content:center}.modal-close{z-index:2;color:var(--text-soft);cursor:pointer;background:var(--surface-hover);border:1px solid var(--border-strong);border-radius:7px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:14px}.manual-intent-modal .panel-head{padding-right:60px}@media (width<=650px){.modal-backdrop{padding:0}.manual-intent-modal{border:0;border-radius:0;width:100vw;height:100vh}.manual-intent-modal .intent-fields{grid-template-columns:1fr}.panel-head-actions{flex-direction:column;align-items:flex-end}.success-banner{flex-direction:column;align-items:flex-start}}.lot-summary{color:var(--text-soft);background:var(--surface-inset);border:1px solid var(--border-strong);border-radius:8px;align-items:center;gap:14px;margin:0 16px 14px;padding:10px 12px;font-size:11px;display:flex}.lot-summary b{color:var(--text)}.lot-summary small{color:var(--text-muted);margin-left:auto}.blocking-summary{align-items:flex-start}.blocking-summary>div{flex:1}.blocking-summary b{margin-bottom:5px;display:block}.blocking-summary ul{margin:0;padding-left:18px}.blocking-summary li+li{margin-top:3px}@media (width<=650px){.lot-summary{flex-direction:column;align-items:flex-start;gap:5px}.lot-summary small{margin-left:0}}.sidebar-bottom{margin-top:auto}.theme-switcher{position:relative}.theme-header{display:none}.theme-trigger{width:100%;color:var(--text-nav);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.theme-trigger small{color:var(--text-muted);margin-left:auto;font-size:10px}.theme-menu{z-index:110;background:var(--popover);border:1px solid var(--border-strong);width:100%;min-width:172px;box-shadow:0 12px 30px var(--shadow);border-radius:8px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:0}.theme-menu button{width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;padding:9px 10px;font-size:12px;display:flex}.theme-menu button span{text-align:left;flex:1}.theme-menu button[aria-checked=true]{color:var(--accent);background:var(--accent-bg)}.theme-menu button:hover,.theme-trigger:hover,.logout:hover,.icon-btn:hover{background:var(--surface-hover);color:var(--text-strong)}.theme-header .theme-menu,.theme-login .theme-menu{width:172px;inset:calc(100% + 6px) 0 auto auto}.login-top{justify-content:space-between;align-items:center;display:flex}.login-card .theme-switcher button{margin-top:0}.login-card .theme-switcher .icon-btn{width:30px}button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--focus);outline-offset:3px}input::placeholder{color:var(--text-dim);opacity:1}button:disabled,.intent-fields button:disabled,.row-actions button:disabled,.ai-hero .panel-head button:disabled{opacity:1;cursor:not-allowed;color:var(--text-dim);background:var(--surface-elevated);border-color:var(--border)}button.primary:disabled{color:var(--text-dim)!important;background:var(--surface-elevated)!important;border-color:var(--border)!important}.status-row.muted{opacity:1;color:var(--text-muted)}.connection.kill-danger{color:var(--danger-text);background:var(--danger-bg);border-color:var(--danger-border)}.connection.kill-danger i{background:var(--danger-text)}.pos b,.pos small{color:var(--positive)!important}.neg b,.neg small{color:var(--negative)!important}@media (width<=950px){.theme-header{display:block}}@media (prefers-reduced-motion:reduce){.spin{animation:none}}.risk-controls{grid-template-columns:repeat(2,minmax(280px,1fr));gap:10px;padding:16px;display:grid}.risk-section{border:1px solid var(--border);border-radius:8px;margin:0;padding:12px}.risk-section legend{color:var(--accent);padding:0 6px;font-size:11px;font-weight:700}.risk-field{color:var(--text-nav);grid-template-columns:minmax(150px,1fr) minmax(130px,.7fr);align-items:center;gap:10px;padding:5px 0;font-size:11px;display:grid}.risk-field>span:last-child{color:var(--text-muted);align-items:center;gap:6px;display:flex}.risk-field input{color:var(--text);background:var(--input-bg);border:1px solid var(--border-strong);border-radius:6px;width:100%;min-width:0;padding:7px}.risk-toggle{color:var(--text-soft);align-items:center;gap:7px;padding-top:8px;font-size:11px;display:flex}.risk-toggle small,.risk-save small{color:var(--text-dim)}.risk-save{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;display:flex}@media (width<=850px){.risk-controls{grid-template-columns:1fr}.risk-save{grid-column:auto}}
