.step11-settings{position:fixed;inset:0;z-index:250;display:flex;justify-content:flex-end;background:rgba(1,7,13,.72)}
.step11-settings.hidden{display:none!important}
.step11-settings-card{box-sizing:border-box;width:min(440px,100vw);height:100%;overflow:auto;background:#09131e;border-left:1px solid #29415a;box-shadow:-18px 0 48px #0008;color:#e6edf4;padding:22px}
.step11-settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}
.step11-settings-head small{font-size:10px;letter-spacing:.14em;color:#7fa5c8}
.step11-settings-head h2{font-size:22px;line-height:1.2;margin:5px 0 0}
.step11-settings-close{border:1px solid #34506a;border-radius:6px;background:#122338;color:#e6edf4;font-size:23px;width:38px;height:38px;cursor:pointer}
.step11-settings-intro{font-size:13px;line-height:1.5;color:#a9bac9;margin:18px 0 20px}
.step11-settings .workspace-controls{display:block!important;padding:18px;border:1px solid #29415a;border-radius:8px;background:#0d1a29}
.step11-settings .workspace-controls .section-title{font-size:13px}
.step11-settings .workspace-control-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.step11-settings .workspace-control-row button{min-height:38px;padding:8px 12px;font-size:12px;cursor:pointer}
.step11-settings .workspace-controls small{font-size:11px;line-height:1.5;color:#9aaebe;margin-top:14px}
.step11-settings button:focus-visible{outline:2px solid #7dbdff;outline-offset:2px}
.step11-density-state{font-size:12px;color:#b8cce0;margin:14px 2px}
body.compact-ui .browser-row{padding-top:3px!important;padding-bottom:3px!important}
body.compact-ui .browser-row{min-height:34px!important}
body.compact-ui .reference-insight-grid{gap:3px!important;padding:3px 5px!important}
body.compact-ui .reference-card{padding:5px 7px!important}
body.compact-ui .reference-kv{padding-top:1px!important;padding-bottom:1px!important}
body.compact-ui .right-panel .reference-quote-panel,
body.compact-ui .right-panel .reference-account-summary,
body.compact-ui .right-panel .chart-diagnostics{padding-top:7px!important;padding-bottom:7px!important}
body.compact-ui .right-panel .chart-diagnostics-grid{gap:4px!important}
body.compact-ui .step11-settings .workspace-controls{padding:14px!important}
body.compact-ui #optionsWorkstation{padding:10px 12px!important}
body.compact-ui #optionsWorkstation .options-underlying-strip,
body.compact-ui #optionsWorkstation .options-snapshot,
body.compact-ui #optionsWorkstation .option-greeks,
body.compact-ui #optionsWorkstation .strategy-metrics{margin-top:7px!important}
body.compact-ui #optionsWorkstation .options-underlying-strip>div,
body.compact-ui #optionsWorkstation .options-snapshot>div,
body.compact-ui #optionsWorkstation .option-greeks>div,
body.compact-ui #optionsWorkstation .strategy-metrics>div{padding:7px 9px!important}
body.compact-ui #optionsWorkstation .options-controls,
body.compact-ui #optionsWorkstation .strategy-controls,
body.compact-ui #optionsWorkstation .options-chain-wrap,
body.compact-ui #optionsWorkstation .option-detail-card,
body.compact-ui #optionsWorkstation .strategy-builder{margin-top:8px!important}
body.compact-ui #optionsWorkstation .options-chain th,
body.compact-ui #optionsWorkstation .options-chain td{padding:6px 8px!important}
