:root{--bg:#07090c;--panel:#0c1015;--panel2:#10151c;--line:#1b232d;--line2:#26313d;--text:#f0f4f8;--muted:#9aa8b7;--faint:#687684;--green:#4fe1a1;--red:#ff6b79;--blue:#55a7ff;--amber:#e6b65a}*{box-sizing:border-box}html{background:var(--bg)}html,body{background:var(--bg);min-width:320px;color:var(--text);margin:0;font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;font-size:15px;line-height:1.55}body{direction:rtl}button,input{font:inherit}button{color:inherit}.terminal{background:radial-gradient(circle at 82% 0%,#477dbc12,transparent 28%),var(--bg);min-height:100vh;padding-bottom:104px;overflow-x:hidden}.topbar{border-bottom:1px solid var(--line);z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);direction:ltr;background:#07090cf2;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;height:60px;padding:0 18px;display:grid;position:sticky;top:0}.brand{direction:rtl;grid-column:3;justify-self:end;align-items:center;gap:10px;min-width:245px;display:flex}.brandMark{letter-spacing:-.4px;direction:ltr;border:1px solid #8193a8;place-items:center;width:30px;height:30px;font:800 13px/1 Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;display:grid}.brandText{text-align:right;flex-direction:column;gap:3px;display:flex}.brand b{letter-spacing:1.5px;direction:ltr;font:700 12px/1 Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.brand small{color:var(--faint);font-size:12px}.marketSwitch{direction:rtl;grid-column:2;align-items:center;gap:5px;display:flex}.marketSwitch button,.segmented button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#0b0f14;height:31px;padding:0 13px;font-size:13px}.marketSwitch button:first-child,.segmented button:first-child{border-radius:0 5px 5px 0}.marketSwitch button:last-child,.segmented button:last-child{border-radius:5px 0 0 5px}.marketSwitch button.selected,.segmented button.on{color:#e5edf6;background:#17202a;border-color:#314052}.topActions{color:var(--muted);direction:rtl;grid-column:1;justify-self:start;align-items:center;gap:13px;font-size:13px;display:flex}.liveState{align-items:center;gap:7px;display:flex}.ghost{border:1px solid var(--line2);color:#94a1af;cursor:pointer;background:0 0;border-radius:5px;height:32px;padding:0 15px}.liveDot{background:var(--green);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px #4fe1a18c}.ticker{border-bottom:1px solid var(--line);scrollbar-width:none;direction:ltr;background:#090c10;flex-direction:row-reverse;align-items:stretch;height:64px;display:flex;overflow-x:auto}.ticker::-webkit-scrollbar{display:none}.metric{border-left:1px solid var(--line);direction:rtl;flex-direction:column;flex:1 0 170px;justify-content:center;gap:5px;min-width:170px;padding:11px 18px;display:flex}.metric span{color:var(--muted);white-space:nowrap;font-size:12px}.metricValue{align-items:baseline;gap:10px;display:flex}.metric strong{letter-spacing:.1px;font:600 16px/1.3 Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.metric em{font-size:13px;font-style:normal}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.quickWatch{border-bottom:1px solid var(--line);direction:ltr;background:#080b0f;grid-template-columns:auto minmax(0,1fr) 145px;align-items:center;gap:14px;min-height:64px;padding:8px 18px;display:grid}.quickWatchTitle{text-align:right;direction:rtl;flex-direction:column;grid-column:3;gap:5px;display:flex}.quickWatchTitle span{font-size:13px;font-weight:700}.quickWatchTitle small{color:var(--faint);font-size:11px}.watchRail{scrollbar-width:none;direction:rtl;grid-column:2;gap:7px;min-width:0;display:flex;overflow-x:auto}.watchRail::-webkit-scrollbar{display:none}.watchChip{height:44px;color:inherit;cursor:pointer;text-align:right;direction:rtl;background:#0c1117;border:1px solid #0000;border-radius:6px;flex:0 0 150px;grid-template-rows:1fr 1fr;grid-template-columns:1fr auto;align-items:center;padding:6px 10px;display:grid}.watchChip:hover,.watchChip.current{background:#111922;border-color:#273544}.watchChip b{text-align:left;font-size:13px;font-weight:500}.watchChip span{text-align:left;grid-column:2;font-size:12px}.feedStatus{color:#637080;white-space:nowrap;direction:rtl;grid-column:1;align-items:center;gap:7px;font-size:12px;display:flex}.feedStatus b{color:#8a96a3;font-weight:500}.content{direction:rtl;width:min(100% - 36px,1680px);margin:0 auto;padding-bottom:26px}.instrumentHeader{border-bottom:1px solid var(--line);direction:ltr;grid-template-columns:auto 1fr;align-items:stretch;min-height:80px;display:grid}.instrumentIdentity{text-align:right;direction:rtl;flex-direction:column;grid-column:2;justify-content:center;display:flex}.instrumentIdentity p{color:var(--faint);margin:0 0 6px;font-size:12px}.instrumentIdentity h1{margin:0;font-size:22px}.instrumentIdentity h1 span{color:#bdc8d5;margin-right:10px;font:450 20px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.instrumentStats{direction:rtl;grid-column:1;align-items:stretch;display:flex}.instrumentStats .metric{flex:0 0 145px;min-width:145px;padding-top:14px;padding-bottom:14px}.decisionStrip{border:1px solid var(--line);direction:rtl;background:#0a0e13;border-top:0;grid-template-columns:2fr 1fr 1fr 1.5fr;align-items:stretch;min-height:58px;display:grid}.decisionStrip>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;padding:10px 14px;display:flex}.decisionStrip>div:last-child{border-left:0}.decisionStrip span{color:#637181;font-size:11px}.decisionStrip strong,.decisionStrip b{color:#c9d3de;font-size:13px;font-weight:500}.decisionMain strong{font-size:14px}.upperGrid{direction:ltr;grid-template-columns:minmax(320px,.9fr) minmax(520px,1.35fr);gap:12px;margin-top:12px;display:grid}.panel{border:1px solid var(--line);direction:rtl;background:linear-gradient(#0c1117,#0a0e13);border-radius:6px}.chartPanel{grid-column:2}.flowPanel{grid-column:1}.chartPanel,.flowPanel{min-width:0;height:220px;padding:13px 15px}.panelHead{justify-content:space-between;align-items:center;gap:14px;display:flex}.panelHead>div:first-child{align-items:center;gap:8px;display:flex}.panelHead span{color:var(--muted);font-size:12px}.panelHead b{color:#a9b4c0;font-size:12px;font-weight:500}.segmented{direction:rtl;display:flex}.segmented button{height:25px;padding:0 10px;font-size:12px}.chartValue{align-items:baseline;gap:10px;margin-top:14px;display:flex}.chartValue strong{letter-spacing:-.7px;font:500 27px/1 Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.chartValue strong small{color:var(--muted);font-size:15px}.chartValue span{font-size:12px}.miniChart{color:#5c9fdd;direction:ltr;width:100%;height:102px;margin-top:-2px;display:block}.chartAxis{color:#4c5865;direction:rtl;justify-content:space-between;margin-top:-6px;font-size:11px;display:flex}.liveLabel{align-items:center;display:flex;gap:6px!important}.flowPanel{overflow:hidden}.flowRow{color:#758291;direction:rtl;border-top:1px solid #151d25;grid-template-columns:76px 58px minmax(70px,1fr) 44px 72px;align-items:center;gap:6px;height:39px;font-size:12px;display:grid}.flowRow:first-of-type{margin-top:13px}.flowRow b{color:#bcc7d2;font-size:13px}.flowRow strong{font-size:12px;font-weight:600}.flowRow em{text-align:left;color:#c5d0db;font-size:13px;font-style:normal}.tag{text-align:center;border:1px solid;border-radius:3px;width:70px;padding:3px 5px;font-size:11px!important}.tag.call{color:var(--green);background:#4fe1a10f;border-color:#4fe1a140}.tag.put{color:var(--red);background:#ff6b790f;border-color:#ff6b7940}.chainPanel{margin-top:12px;overflow:hidden}.chainToolbar{border-bottom:1px solid var(--line);direction:ltr;grid-template-columns:1fr 1fr;align-items:center;gap:12px;min-height:60px;padding:10px 14px;display:grid}.chainTitle{direction:rtl;grid-column:2;justify-content:flex-start;align-items:center;gap:13px;display:flex}.chainTitle h2{margin:0;font-size:14px}.expiry{border:1px solid var(--line2);color:#9eabb9;background:#10161d;border-radius:4px;height:30px;padding:0 11px;font-size:12px}.chainActions{direction:rtl;grid-column:1;justify-content:flex-start;align-items:center;gap:13px;display:flex}.chainActions input{border:1px solid var(--line2);color:#bbc6d1;text-align:right;direction:rtl;background:#090d12;border-radius:4px;outline:none;width:170px;height:29px;padding:0 10px;font-size:12px}.chainActions input:focus{border-color:#405268}.chainMeta{border-bottom:1px solid var(--line);color:#697685;direction:ltr;background:#0c1117;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);align-items:center;height:30px;padding:0 18px;font-size:11px;display:grid}.chainMeta span{direction:rtl}.chainMeta .callSide{text-align:left}.chainMeta .putSide{text-align:right}.chainMeta .center{text-align:center}.tableWrap{width:100%;overflow:auto hidden}.chainTable{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;direction:ltr;width:100%;min-width:1050px}.chainTable th{border-bottom:1px solid var(--line);color:#65717f;white-space:nowrap;text-align:center;direction:rtl;background:#090d12;height:34px;padding:0 6px;font-size:11px;font-weight:500}.chainTable td{text-align:center;color:#94a1af;direction:ltr;border-bottom:1px solid #141b23;height:38px;padding:0 5px;font:13px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.chainTable tbody tr:hover{background:#101720}.chainTable td.bid{color:#66caa1}.chainTable td.ask{color:#dc7e87}.chainTable th.strike,.chainTable td.strike{width:130px;border-left:1px solid var(--line)!important;border-right:1px solid var(--line)!important;color:#d6dee7!important;background:#10151c!important}.strike small{color:var(--amber);direction:rtl;margin-top:2px;font:10.5px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;display:block}.atm td{background:#34597c12}.atm .strike{box-shadow:inset 2px 0 #526f8f,inset -2px 0 #526f8f}.tableFooter{color:#566270;direction:rtl;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:0 13px;font-size:11px;display:flex}.floatingDock{z-index:50;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);direction:rtl;background:#0d1117c7;border:1px solid #8195ac3d;border-radius:18px;align-items:flex-end;gap:6px;padding:8px 10px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 18px 45px #0000006b,inset 0 1px #ffffff08}.dockItem{color:#7f8c9b;cursor:pointer;transform-origin:bottom;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:68px;height:50px;transition:transform .16s,background .16s,border-color .16s,color .16s;display:flex}.dockItem:hover{color:#e6eef7;background:#141b23;border-color:#263241;transform:translateY(-6px)scale(1.09)}.dockItem.active{color:#f0f5fa;background:#16202a;border-color:#304154}.dockIcon{font:18px/1 Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.dockItem span:last-child{white-space:nowrap;font-size:11px}@media (max-width:1100px){.brand{min-width:210px}.metric{flex-basis:150px;min-width:150px}.upperGrid{grid-template-columns:1fr}.chartPanel,.flowPanel{grid-column:1}.chartPanel{grid-row:1}.flowPanel{grid-row:2;height:auto}.decisionStrip{grid-template-columns:1.5fr 1fr 1fr}.decisionStrip>div:last-child,.instrumentStats .metric:nth-child(n+3){display:none}}@media (max-width:760px){.topbar{gap:8px;padding:0 10px}.brand{min-width:0}.brandText small{display:none}.brand b{font-size:13px}.marketSwitch button{padding:0 9px}.topActions .liveState{display:none}.ghost{padding:0 10px}.ticker{height:60px}.metric{flex-basis:145px;min-width:145px;padding:10px 12px}.quickWatch{grid-template-columns:minmax(0,1fr) 110px;padding:8px 10px}.quickWatchTitle{grid-column:2}.watchRail{grid-column:1}.feedStatus{display:none}.content{width:calc(100% - 16px)}.instrumentHeader{grid-template-columns:1fr;min-height:70px}.instrumentIdentity{grid-column:1}.instrumentStats{display:none}.decisionStrip{grid-template-columns:1fr 1fr}.decisionStrip>div:nth-child(n+3){display:none}.chartPanel{height:205px}.flowPanel{margin-top:0}.chainToolbar{grid-template-columns:1fr;align-items:start}.chainTitle,.chainActions{grid-column:1;width:100%}.chainTitle{grid-row:1;justify-content:space-between}.chainActions{flex-wrap:wrap;grid-row:2;justify-content:space-between}.chainActions input{flex:1;min-width:150px}.floatingDock{max-width:calc(100vw - 16px);padding:6px;bottom:10px}.dockItem{width:57px;height:46px}.dockItem span:last-child{font-size:10.5px}.terminal{padding-bottom:84px}.tableFooter span:last-child{display:none}}@media (max-width:480px){.brandMark{display:none}.marketSwitch button{padding:0 7px;font-size:12px}.topActions{display:none}.topbar{grid-template-columns:auto 1fr}.marketSwitch{grid-column:1}.brand{grid-column:2}.quickWatch{min-height:56px}.watchChip{flex-basis:135px}.decisionStrip{display:none}.instrumentIdentity h1{font-size:18px}.floatingDock{gap:2px}.dockItem{width:52px}.dockItem:hover{transform:none}}.decisionCenter{border:1px solid var(--line);direction:rtl;background:linear-gradient(135deg,#1b2d3f6b,#0a0e13f5 45%);border-radius:7px;grid-template-columns:minmax(360px,2.2fr) repeat(3,minmax(130px,.8fr)) minmax(160px,.9fr);min-height:118px;margin-top:12px;display:grid;overflow:hidden}.decisionCenter>div,.decisionCenter>button{border-left:1px solid var(--line)}.decisionCenter>button:last-child{border-left:0}.decisionLead{flex-direction:column;justify-content:center;padding:16px 18px;display:flex}.decisionKicker{color:#788696;align-items:center;gap:8px;font-size:11px;display:flex}.decisionKicker b{color:var(--green);background:#4fe1a10f;border:1px solid #4fe1a133;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:500}.decisionLead h2{color:#dfe8f1;margin:8px 0 3px;font-size:15.5px;font-weight:600;line-height:1.9}.decisionLead p{color:#667382;margin:0;font-size:11px;line-height:1.8}.decisionSignal{flex-direction:column;justify-content:center;gap:7px;padding:15px 13px;display:flex}.decisionSignal span,.decisionFocus span{color:#647281;font-size:11px}.decisionSignal strong{color:#dce5ee;font-size:16px;font-weight:600}.decisionSignal small{color:#7b8896;font-size:11px;line-height:1.6}.decisionFocus{color:inherit;text-align:right;cursor:pointer;direction:rtl;background:#55a7ff0e;border:0;flex-direction:column;justify-content:center;gap:6px;padding:14px;display:flex}.decisionFocus:hover{background:#55a7ff1a}.decisionFocus strong{color:#dce9f8;font-size:14px}.decisionFocus small{color:#6caef2;font-size:11px}.quickFilters{border-bottom:1px solid var(--line);direction:rtl;background:#0a0e13;align-items:center;gap:6px;min-height:42px;padding:7px 14px;display:flex}.quickFilters span{color:#64717e;margin-left:5px;font-size:11px}.quickFilters button{color:#7c8996;cursor:pointer;background:#0c1117;border:1px solid #202a35;border-radius:99px;height:26px;padding:0 11px;font-size:11px}.quickFilters button:hover{color:#b5c0cc;border-color:#334355}.quickFilters button.active{color:#e0ebf7;background:#172330;border-color:#344b64}.chainTable tbody tr{cursor:pointer}.chainTable tr.selectedRow td{background:#55a7ff0e}.chainTable tr.selectedRow .strike{box-shadow:inset 3px 0 #55a7ff,inset -3px 0 #55a7ff}.contractSummary{direction:rtl;background:linear-gradient(90deg,#0d141b,#0b1016);border-top:1px solid #22303d;grid-template-columns:minmax(230px,1.45fr) repeat(5,minmax(100px,.7fr)) minmax(180px,1fr);min-height:82px;display:grid}.contractSummary>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;padding:12px 13px;display:flex}.contractName span,.contractMetric span{color:#687584;font-size:11px}.contractName strong{color:#dce5ed;font-size:13px;font-weight:600}.contractName strong b{font:600 10px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.contractName small{color:#607080;font-size:11px}.contractMetric b{color:#d8e1ea;font:600 14px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.contractActions{direction:rtl;justify-content:center;align-items:center;flex-direction:row!important;gap:7px!important;display:flex!important}.contractActions button{color:#8f9dab;cursor:pointer;white-space:nowrap;background:#10161d;border:1px solid #2b3744;border-radius:4px;height:31px;padding:0 11px;font-size:11px}.contractActions button:hover{color:#e2ebf4;border-color:#3d4d5e}.contractActions .primaryAction{color:#d7ecff;background:#17304a;border-color:#28547c}@media (max-width:1250px){.decisionCenter{grid-template-columns:minmax(330px,2fr) repeat(3,minmax(120px,.75fr))}.decisionFocus{display:none}.contractSummary{grid-template-columns:minmax(220px,1.4fr) repeat(3,1fr) minmax(180px,1fr)}.contractSummary .contractMetric:nth-of-type(5),.contractSummary .contractMetric:nth-of-type(6){display:none}}@media (max-width:850px){.decisionCenter{grid-template-columns:1fr 1fr 1fr}.decisionLead{border-bottom:1px solid var(--line);grid-column:1/-1;border-left:0!important}.decisionSignal{min-height:80px}.decisionSignal:last-of-type{border-left:0}.contractSummary{grid-template-columns:1.4fr 1fr 1fr}.contractSummary .contractMetric:nth-of-type(n+4){display:none}.contractActions{border-top:1px solid var(--line);grid-column:1/-1;min-height:52px;border-left:0!important}}@media (max-width:560px){.decisionCenter{grid-template-columns:1fr 1fr}.decisionLead{grid-column:1/-1}.decisionSignal:nth-of-type(4){display:none}.decisionSignal{min-height:72px}.decisionLead h2{font-size:14px}.decisionLead p{display:none}.quickFilters{white-space:nowrap;overflow-x:auto}.contractSummary{grid-template-columns:1fr 1fr}.contractName{grid-column:1/-1;border-left:0!important}.contractSummary .contractMetric:nth-of-type(n+3){display:none}.contractActions{grid-column:1/-1}}:root{--surface-0:#07090c;--surface-1:#090c10;--surface-2:#0c1015;--surface-3:#10151c;--surface-4:#141b23;--control:#0b0f14;--control-active:#17202a;--overlay:#0d1117c7;--chart:#5c9fdd}html[data-theme=light]{--bg:#f3f6f9;--panel:#fff;--panel2:#f6f8fb;--line:#dce3ea;--line2:#cbd5df;--text:#17212b;--muted:#5d6b79;--faint:#84909c;--green:#087a55;--red:#c43d4b;--blue:#1769aa;--amber:#9a6a12;--surface-0:#f3f6f9;--surface-1:#eef2f6;--surface-2:#fff;--surface-3:#f6f8fb;--surface-4:#edf2f7;--control:#fff;--control-active:#e9f2fb;--overlay:#ffffffdb;--chart:#2f78b8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{font-size:15px;line-height:1.55}.brandText{gap:4px}.brand b{font-size:15.5px}.brand small{font-size:13px}.marketSwitch button,.segmented button,.topActions,.ghost{font-size:14px}.metric{padding-top:12px;padding-bottom:12px}.metric span{font-size:13px}.metric strong{font-size:15px}.metric em,.quickWatchTitle span{font-size:14px}.quickWatchTitle small{font-size:12px}.watchChip strong{font-size:15px}.watchChip b{font-size:14px}.watchChip span,.feedStatus,.instrumentIdentity p{font-size:13px}.instrumentIdentity h1 span{font-size:22px}.panelHead span,.panelHead b,.chartValue span{font-size:13px}.chartAxis{font-size:12px}.flowRow{font-size:13px}.flowRow b,.flowRow em{font-size:14px}.flowRow strong{font-size:13px}.expiry,.chainActions input,.chainMeta{font-size:13px}.chainTable th{height:38px;font-size:13px}.chainTable td{height:43px;font-size:15px}.strike small{font-size:11px}.tableFooter{min-height:40px;font-size:12px}.dockItem{width:74px;height:54px}.dockIcon{font-size:20px}.dockItem span:last-child,.decisionKicker,.decisionKicker b,.decisionLead p,.decisionSignal span,.decisionSignal small,.decisionFocus span,.decisionFocus small{font-size:12px}.decisionLead h2{font-size:16px}.decisionSignal strong,.decisionFocus strong{font-size:15px}.quickFilters span,.quickFilters button,.contractName span,.contractMetric span,.contractName small{font-size:12px}.contractName strong,.contractName strong b{font-size:14px}.contractMetric b{font-size:15px}.contractActions button{font-size:12px}.themeToggle{border:1px solid var(--line2);background:var(--control);width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:9px;place-items:center;padding:0;transition:background .16s,border-color .16s,color .16s,transform .16s;display:grid;box-shadow:0 1px #ffffff06}.themeToggle:hover{background:var(--control-active);color:var(--text);border-color:#526274;transform:translateY(-1px)}.themeToggle:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.themeIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}html[data-theme=light] body{background:var(--bg);color:var(--text)}html[data-theme=light] .terminal{background:radial-gradient(circle at 82% 0%,#2f78b814,transparent 28%),var(--bg)}html[data-theme=light] .topbar{background:#ffffffeb;box-shadow:0 1px #14233205}html[data-theme=light] .ticker{background:var(--surface-1)}html[data-theme=light] .quickWatch{background:#f8fafc}html[data-theme=light] .watchChip{background:#fff;box-shadow:0 1px 2px #14233208}html[data-theme=light] .watchChip:hover,html[data-theme=light] .watchChip.current{background:#eef5fb;border-color:#bcd0e2}html[data-theme=light] .marketSwitch button,html[data-theme=light] .segmented button{background:#fff}html[data-theme=light] .marketSwitch button.selected,html[data-theme=light] .segmented button.on{color:#163c5e;background:#e9f2fb;border-color:#b6cbe0}html[data-theme=light] .ghost{color:#536171;background:#fff}html[data-theme=light] .brandMark{background:#fff;border-color:#718398}html[data-theme=light] .decisionCenter{background:linear-gradient(135deg,#dae9f6cc,#fffffffa 48%)}html[data-theme=light] .decisionKicker b{background:#087a550f;border-color:#087a552e}html[data-theme=light] .decisionFocus{background:#1769aa0f}html[data-theme=light] .decisionFocus:hover{background:#1769aa1c}html[data-theme=light] .panel{background:linear-gradient(#fff,#f8fafc);box-shadow:0 1px 3px #14233209}html[data-theme=light] .flowRow{border-color:#e6ebf0}html[data-theme=light] .tag.call{background:#087a550f;border-color:#087a552e}html[data-theme=light] .tag.put{background:#c43d4b0d;border-color:#c43d4b2e}html[data-theme=light] .chainActions input{color:#263441;background:#fff}html[data-theme=light] .expiry{color:#596978;background:#f7f9fb}html[data-theme=light] .quickFilters{background:#f8fafc}html[data-theme=light] .quickFilters button{color:#5d6b79;background:#fff;border-color:#d4dde6}html[data-theme=light] .quickFilters button.active{color:#214e72;background:#eaf3fb;border-color:#b9cfe2}html[data-theme=light] .chainMeta{color:#687887;background:#f4f7fa}html[data-theme=light] .chainTable th{color:#607181;background:#f8fafc;border-color:#e1e7ed}html[data-theme=light] .chainTable td{color:#425363;border-color:#e9edf1}html[data-theme=light] .chainTable tbody tr:hover{background:#f2f7fb}html[data-theme=light] .chainTable th.strike,html[data-theme=light] .chainTable td.strike{color:#1d2b38!important;background:#f1f5f8!important;border-color:#d8e1e9!important}html[data-theme=light] .atm td{background:#1769aa09}html[data-theme=light] .chainTable tr.selectedRow td{background:#1769aa11}html[data-theme=light] .contractSummary{background:linear-gradient(90deg,#f7fafc,#fff);border-color:#d8e2eb}html[data-theme=light] .contractName strong,html[data-theme=light] .contractMetric b{color:#263645}html[data-theme=light] .contractActions button{color:#596a79;background:#fff;border-color:#cfd9e2}html[data-theme=light] .contractActions .primaryAction{color:#164f7c;background:#e4f1fc;border-color:#a8c8e3}html[data-theme=light] .floatingDock{background:var(--overlay);border-color:#5d70843b;box-shadow:0 18px 45px #28374629,inset 0 1px #ffffffb3}html[data-theme=light] .dockItem{color:#677786}html[data-theme=light] .dockItem:hover{color:#1d3447;background:#eef4f9;border-color:#ccd9e4}html[data-theme=light] .dockItem.active{color:#173d5d;background:#e4f0f9;border-color:#bfd2e2}html[data-theme=light] .miniChart{color:var(--chart)}@media (max-width:760px){html,body{font-size:16px}.dockItem{width:60px;height:49px}.dockItem span:last-child{font-size:11px}.themeToggle{width:32px;height:32px}}html[data-theme=light] .instrumentIdentity h1 span{color:#4d6071}html[data-theme=light] .panelHead b{color:#526575}html[data-theme=light] .chartAxis{color:#788795}html[data-theme=light] .flowRow{color:#647483}html[data-theme=light] .flowRow b,html[data-theme=light] .flowRow em{color:#344757}html[data-theme=light] .decisionLead h2{color:#223443}html[data-theme=light] .decisionLead p{color:#647584}html[data-theme=light] .decisionKicker,html[data-theme=light] .decisionSignal span,html[data-theme=light] .decisionFocus span{color:#687988}html[data-theme=light] .decisionSignal strong,html[data-theme=light] .decisionFocus strong{color:#223746}html[data-theme=light] .decisionSignal small{color:#6e7f8d}html[data-theme=light] .decisionFocus small{color:#1769aa}html[data-theme=light] .tableFooter{color:#71808d}html[data-theme=light] .contractName span,html[data-theme=light] .contractMetric span,html[data-theme=light] .contractName small{color:#6b7b89}html[data-theme=light] .chainTable td.bid{color:#087a55}html[data-theme=light] .chainTable td.ask{color:#c43d4b}@media (max-width:480px){.topActions{z-index:4;display:flex;position:absolute;top:13px;left:8px}.topActions .liveState,.topActions .ghost{display:none}.themeToggle{width:32px;height:32px}}.expirySelect{appearance:none;cursor:pointer;min-width:168px}.expirySelect:disabled{opacity:.55;cursor:wait}.dataNotice{border:1px solid color-mix(in srgb, var(--warning,#d4a72c) 32%, var(--border));background:color-mix(in srgb, var(--warning,#d4a72c) 8%, var(--panel));color:var(--muted);border-radius:9px;margin:0 14px 12px;padding:10px 12px;font-size:12px;line-height:1.8}.feedStatus.feedMock .liveDot{background:#d4a72c;box-shadow:0 0 0 4px #d4a72c1a}.modelBadge{color:var(--blue);border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line));background:color-mix(in srgb,var(--blue) 7%,transparent);white-space:nowrap;border-radius:99px;padding:4px 8px;font-size:12px}.analyticsCount{color:var(--blue)!important;margin-right:auto!important}.ivCell{position:relative}.ivCell.good{color:var(--text)!important}.ivCell.poor,.ivCell.invalid{color:var(--faint)!important}.ivCell.good:after,.ivCell.fair:after{content:"";vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.ivCell.good:after{background:var(--green)}.ivCell.fair:after{background:var(--amber)}.analyticsDetails{border-top:1px solid var(--line);background:var(--surface-1);direction:rtl;grid-template-columns:repeat(6,minmax(110px,1fr));display:grid}.analyticsDetails>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:4px;min-height:58px;padding:10px 13px;display:flex}.analyticsDetails>div:last-child{border-left:0}.analyticsDetails span{color:var(--muted);font-size:12px}.analyticsDetails b{color:var(--text);font:600 15px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.analyticsWarning{border:1px solid var(--line2);background:var(--surface-3);color:var(--muted);border-radius:7px;margin:10px 14px;padding:9px 11px;font-size:13px;line-height:1.8}.analyticsWarning.fair{border-color:color-mix(in srgb,var(--amber) 35%,var(--line));color:var(--amber)}.analyticsWarning.poor,.analyticsWarning.invalid{border-color:color-mix(in srgb,var(--red) 28%,var(--line));color:color-mix(in srgb,var(--red) 75%,var(--text))}.modelAssumptions{border-top:1px solid var(--line);background:color-mix(in srgb,var(--blue) 3%,var(--surface-1));min-height:42px;color:var(--muted);direction:rtl;flex-wrap:wrap;align-items:center;gap:15px;padding:8px 14px;font-size:12px;display:flex}.modelAssumptions>span{color:var(--text);font-weight:700}.modelAssumptions b{font-weight:500}.modelAssumptions i{color:var(--text);margin-right:3px;font-style:normal}.modelAssumptions small{color:var(--faint);margin-right:auto;font-size:11px}html[data-theme=light] .modelBadge{color:#1769aa;background:#edf6fd;border-color:#c5dcef}html[data-theme=light] .ivCell.good{color:#263645!important}.ivCell.fair{color:var(--amber)!important}html[data-theme=light] .analyticsDetails,.analyticsWarning{background:#f8fafc}.modelAssumptions{background:#f5f9fc}@media (max-width:1050px){.analyticsDetails{grid-template-columns:repeat(3,1fr)}.analyticsDetails>div:nth-child(3){border-left:0}.modelAssumptions small{width:100%;margin-right:0}}@media (max-width:620px){.analyticsDetails{grid-template-columns:repeat(2,1fr)}.analyticsDetails>div:nth-child(3){border-left:1px solid var(--line)}.analyticsDetails>div:nth-child(2n){border-left:0}.analyticsCount,.modelBadge,.modelAssumptions b:nth-of-type(n+3){display:none}}.priceUnit{color:var(--muted);vertical-align:middle;margin-right:6px;font:500 12px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.dockItem.pending{opacity:.42;cursor:not-allowed}.dockItem.pending:hover{color:inherit;background:0 0;border-color:#0000;transform:none}.scannerPage{flex-direction:column;gap:12px;margin-top:12px;display:flex}.scannerHero{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--blue) 7%,var(--surface-2)),var(--surface-2) 48%);border-radius:7px;grid-template-columns:minmax(360px,2fr) repeat(3,minmax(145px,.7fr));display:grid;overflow:hidden}.scannerHero>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:7px;min-height:118px;padding:17px 18px;display:flex}.scannerHero>div:last-child{border-left:0}.scannerIntro span,.scannerHeroMetric span{color:var(--muted);font-size:13px}.scannerIntro h2{color:var(--text);margin:0;font-size:16px}.scannerIntro p{color:var(--muted);max-width:760px;margin:0;font-size:13px;line-height:1.9}.scannerHeroMetric b{color:var(--text);font:650 18px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.scannerHeroMetric small{color:var(--faint);font-size:12px}.scannerPanel{overflow:hidden}.scannerPanel.scannerEmpty{text-align:center;place-items:center;min-height:280px;display:grid}.scannerEmpty h2{margin:8px 0;font-size:16px}.scannerEmpty span,.scannerEmpty p{color:var(--muted);font-size:13px}.scannerToolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.scannerTitle{align-items:baseline;gap:10px;display:flex}.scannerTitle h2{margin:0;font-size:15.5px}.scannerTitle span{color:var(--muted);font-size:13px}.scannerControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.scannerSide,.scannerPresets{flex-wrap:wrap;gap:5px;display:flex}.scannerSide button,.scannerPresets button{border:1px solid var(--line2);background:var(--control);height:30px;color:var(--muted);cursor:pointer;border-radius:6px;padding:0 11px;font-size:12px}.scannerSide button.active,.scannerPresets button.active{background:var(--control-active);color:var(--text);border-color:color-mix(in srgb,var(--blue) 45%,var(--line2))}.scannerGrid{grid-template-columns:repeat(3,minmax(280px,1fr));gap:10px;padding:12px;display:grid}.scannerCard{text-align:right;border:1px solid var(--line);background:var(--surface-2);color:var(--text);cursor:pointer;direction:rtl;border-radius:7px;flex-direction:column;gap:11px;min-height:235px;padding:13px;transition:transform .14s,border-color .14s,background .14s;display:flex}.scannerCard:hover{border-color:color-mix(in srgb,var(--blue) 45%,var(--line));background:color-mix(in srgb,var(--blue) 3%,var(--surface-2));transform:translateY(-1px)}.scannerCardTop{justify-content:space-between;align-items:center;display:flex}.scannerCardTop>div{align-items:center;gap:8px;display:flex}.scannerCardTop>b{color:var(--text);font:700 16px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.scannerPrice{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 0;display:grid}.scannerPrice span{color:var(--muted);font-size:12px}.scannerPrice strong{text-align:center;font:650 16px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.scannerPrice strong small{color:var(--muted);font:500 11px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.scannerPrice em{color:var(--blue);font-size:12px;font-style:normal}.scannerStats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.scannerStats>div{flex-direction:column;gap:4px;display:flex}.scannerStats span{color:var(--muted);font-size:11px}.scannerStats b{color:var(--text);font:600 13px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.scannerReasons{flex-wrap:wrap;gap:5px;display:flex}.scannerReasons span{background:color-mix(in srgb,var(--blue) 7%,transparent);border:1px solid color-mix(in srgb,var(--blue) 20%,var(--line));color:var(--muted);border-radius:99px;padding:4px 7px;font-size:11px}.scannerCard footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:9px;font-size:11px;display:flex}.scannerCard footer b{color:var(--text);font-weight:500}.scannerNoResult{text-align:center;color:var(--muted);padding:35px;font-size:14px}.scannerFootnote{border-top:1px solid var(--line);color:var(--faint);padding:9px 14px;font-size:11px;line-height:1.8}html[data-theme=light] .scannerHero{background:linear-gradient(135deg,#edf6fd,#fff 50%)}html[data-theme=light] .scannerCard{background:#fff}html[data-theme=light] .scannerCard:hover{background:#f7fbff}@media (max-width:1100px){.scannerHero{grid-template-columns:1.6fr 1fr 1fr}.scannerHeroMetric:last-child{display:none}.scannerGrid{grid-template-columns:repeat(2,minmax(280px,1fr))}}@media (max-width:720px){.scannerHero{grid-template-columns:1fr 1fr}.scannerIntro{border-bottom:1px solid var(--line);grid-column:1/-1;border-left:0!important}.scannerHeroMetric:nth-of-type(3){border-left:0}.scannerGrid{grid-template-columns:1fr}.scannerToolbar{align-items:flex-start}.scannerControls{width:100%}.scannerSide,.scannerPresets{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.scannerSide button,.scannerPresets button{white-space:nowrap}.scannerStats{grid-template-columns:repeat(2,1fr)}}.watchlistPage{flex-direction:column;gap:12px;margin-top:12px;display:flex}.watchlistHero{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--blue) 7%,var(--surface-2)),var(--surface-2) 48%);border-radius:7px;grid-template-columns:minmax(420px,2fr) repeat(3,minmax(150px,.7fr));display:grid;overflow:hidden}.watchlistHero>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:7px;min-height:116px;padding:17px 18px;display:flex}.watchlistHero>div:last-child{border-left:0}.watchlistIntro span,.watchlistMetric span{color:var(--muted);font-size:13px}.watchlistIntro h2{color:var(--text);margin:0;font-size:16px}.watchlistIntro p{color:var(--muted);max-width:780px;margin:0;font-size:13px;line-height:1.9}.watchlistMetric b{color:var(--text);font:650 18px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.watchlistMetric small{color:var(--faint);font-size:12px}.watchlistPanel{overflow:hidden}.watchlistToolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.watchlistTitle{align-items:baseline;gap:10px;display:flex}.watchlistTitle h2{margin:0;font-size:15.5px}.watchlistTitle span{color:var(--muted);font-size:13px}.watchlistControls{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.watchlistControls input{border:1px solid var(--line2);background:var(--control);width:180px;height:31px;color:var(--text);text-align:right;border-radius:6px;outline:none;padding:0 10px}.watchlistControls input:focus{border-color:color-mix(in srgb,var(--blue) 45%,var(--line2))}.watchSort{flex-wrap:wrap;gap:5px;display:flex}.watchSort button{border:1px solid var(--line2);background:var(--control);height:31px;color:var(--muted);cursor:pointer;border-radius:6px;padding:0 11px;font-size:12px}.watchSort button.active{background:var(--control-active);color:var(--text);border-color:color-mix(in srgb,var(--blue) 45%,var(--line2))}.watchlistTableWrap{max-height:620px;overflow:auto}.watchlistTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1180px}.watchlistTable th{z-index:2;background:var(--surface-1);border-bottom:1px solid var(--line);height:38px;color:var(--muted);text-align:center;white-space:nowrap;padding:0 10px;font-size:11px;font-weight:500;position:sticky;top:0}.watchlistTable td{border-bottom:1px solid var(--line);height:47px;color:var(--text);text-align:center;white-space:nowrap;padding:0 10px;font:13px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.watchlistTable tbody tr{cursor:pointer;transition:background .12s}.watchlistTable tbody tr:hover{background:color-mix(in srgb,var(--blue) 5%,var(--surface-2))}.watchlistTable tbody tr.currentUnderlying{background:color-mix(in srgb,var(--blue) 8%,var(--surface-2))}.watchSymbol{min-width:120px;text-align:right!important;direction:rtl!important}.watchSymbol strong{font:700 12px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;display:block}.watchSymbol small{color:var(--blue);margin-top:3px;font:11px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;display:block}.watchlistFootnote{border-top:1px solid var(--line);color:var(--faint);padding:9px 14px;font-size:11px;line-height:1.8}html[data-theme=light] .watchlistHero{background:linear-gradient(135deg,#edf6fd,#fff 50%)}html[data-theme=light] .watchlistTable th{background:#f4f7fa}html[data-theme=light] .watchlistTable tbody tr:hover{background:#f5faff}@media (max-width:1100px){.watchlistHero{grid-template-columns:1.7fr repeat(2,1fr)}.watchlistMetric:last-child{display:none}}@media (max-width:720px){.watchlistHero{grid-template-columns:1fr 1fr}.watchlistIntro{border-bottom:1px solid var(--line);grid-column:1/-1;border-left:0!important}.watchlistToolbar{align-items:flex-start}.watchlistControls,.watchlistControls input{width:100%}.watchSort{flex-wrap:nowrap;width:100%;padding-bottom:2px;overflow-x:auto}.watchSort button{white-space:nowrap}}.strategyPage{flex-direction:column;gap:12px;margin-top:12px;display:flex}.strategyHero{border:1px solid var(--line);background:linear-gradient(135deg,color-mix(in srgb,var(--blue) 7%,var(--surface-2)),var(--surface-2) 48%);border-radius:7px;grid-template-columns:minmax(420px,2fr) repeat(3,minmax(150px,.7fr));display:grid;overflow:hidden}.strategyHero>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:7px;min-height:116px;padding:17px 18px;display:flex}.strategyHero>div:last-child{border-left:0}.strategyIntro span,.strategyMetric span{color:var(--muted);font-size:13px}.strategyIntro h2{margin:0;font-size:16px}.strategyIntro p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.strategyMetric b{font:650 18px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.strategyMetric small{color:var(--faint);font-size:12px}.strategyEmpty{text-align:center;place-items:center;min-height:300px;display:grid}.strategyEmpty>div{max-width:560px;padding:30px}.strategyEmpty span,.strategyEmpty p{color:var(--muted);font-size:13px}.strategyEmpty h2{margin:8px 0;font-size:17px}.strategyEmpty button{border:1px solid color-mix(in srgb,var(--blue) 38%,var(--line2));background:color-mix(in srgb,var(--blue) 10%,var(--control));height:34px;color:var(--text);cursor:pointer;border-radius:7px;margin-top:8px;padding:0 14px}.strategyGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.strategyLegs,.strategyPayoff{min-height:330px;overflow:hidden}.strategyPanelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:11px 14px;display:flex}.strategyPanelHead>div{align-items:baseline;gap:10px;display:flex}.strategyPanelHead h2{margin:0;font-size:15px}.strategyPanelHead span{color:var(--muted);font-size:12px}.strategyPanelHead>button{border:1px solid var(--line2);background:var(--control);height:29px;color:var(--muted);cursor:pointer;border-radius:6px;font-size:12px}.strategyLegList{padding:9px}.strategyLeg{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(150px,1.4fr) repeat(3,minmax(90px,.7fr)) 32px;align-items:center;gap:9px;min-height:62px;padding:8px 5px;display:grid}.strategyLeg>div:not(.strategyLegName){flex-direction:column;gap:4px;display:flex}.strategyLeg span{color:var(--muted);font-size:11px}.strategyLeg b{font:600 10.5px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.strategyLegName strong{font-size:14px;display:block}.strategyLegName span{margin-top:4px;display:block}.strategyAction{cursor:pointer;border:1px solid;border-radius:6px;height:30px;font-size:12px}.strategyAction.buy{color:var(--green);border-color:color-mix(in srgb,var(--green) 30%,var(--line));background:color-mix(in srgb,var(--green) 7%,transparent)}.strategyAction.sell{color:var(--red);border-color:color-mix(in srgb,var(--red) 30%,var(--line));background:color-mix(in srgb,var(--red) 7%,transparent)}.strategyRemove{border:1px solid var(--line2);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:50%;font-size:16px;line-height:1}.strategyChart{direction:ltr;height:210px;padding:12px 14px 0}.strategyChart svg{width:100%;height:100%;overflow:visible}.zeroLine{stroke:var(--line2);stroke-width:1px;stroke-dasharray:5 5}.payoffLine{fill:none;stroke:var(--blue);stroke-width:2.4px;vector-effect:non-scaling-stroke}.strategyChartAxis{color:var(--muted);justify-content:space-between;padding:0 15px 12px;font-size:11px;display:flex}.strategyStats{grid-column:1/-1;grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}.strategyStats>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:6px;min-height:72px;padding:12px;display:flex}.strategyStats>div:last-child{border-left:0}.strategyStats span{color:var(--muted);font-size:12px}.strategyStats b{font:600 12px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.strategyNote{border:1px solid color-mix(in srgb,var(--amber) 28%,var(--line));background:color-mix(in srgb,var(--amber) 6%,var(--surface-2));color:var(--muted);border-radius:7px;grid-column:1/-1;padding:10px 13px;font-size:12px;line-height:1.8}.contractActions .primaryAction:disabled{opacity:.45;cursor:not-allowed}html[data-theme=light] .strategyHero{background:linear-gradient(135deg,#edf6fd,#fff 50%)}@media (max-width:1100px){.strategyHero{grid-template-columns:1.7fr repeat(2,1fr)}.strategyMetric:last-child{display:none}.strategyGrid{grid-template-columns:1fr}.strategyStats{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.strategyHero{grid-template-columns:1fr 1fr}.strategyIntro{border-bottom:1px solid var(--line);grid-column:1/-1;border-left:0!important}.strategyLeg{grid-template-columns:58px 1fr 32px}.strategyLeg>div:not(.strategyLegName){display:none}.strategyStats{grid-template-columns:repeat(2,1fr)}.strategyStats>div:nth-child(2n){border-left:0}}.marketDashboard{direction:rtl;flex-direction:column;gap:10px;width:min(100% - 36px,1680px);margin:12px auto 0;display:flex}.marketDashboardHead{grid-template-columns:minmax(0,1.7fr) minmax(270px,.7fr);gap:10px;display:grid}.marketDashboardHead>div:first-child{padding:2px 2px 0}.marketDashboardHead span{color:var(--muted);font-size:13px}.marketDashboardHead h2{margin:4px 0 5px;font-size:16px}.marketDashboardHead p{color:var(--muted);max-width:920px;margin:0;font-size:13px;line-height:1.9}.regimeCard{border:1px solid var(--line);background:var(--surface-2);border-radius:8px;flex-direction:column;gap:5px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.regimeCard:before{content:"";background:var(--faint);width:3px;position:absolute;top:0;bottom:0;right:0}.regimeCard.positiveRegime:before{background:var(--green)}.regimeCard.negativeRegime:before{background:var(--red)}.regimeCard small{color:var(--muted);font-size:12px;line-height:1.7}.regimeCard>b{border:1px solid var(--line2);color:var(--muted);border-radius:99px;align-self:flex-start;padding:3px 7px;font-size:11px;font-weight:500}.marketChartGrid{direction:ltr;grid-template-columns:minmax(0,1.8fr) minmax(300px,.72fr);gap:10px;display:grid}.turnoverChartCard{direction:rtl;min-height:340px;padding:14px}.marketChartTitle{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.marketChartTitle>div:first-child{flex-direction:column;gap:4px;display:flex}.marketChartTitle span{color:var(--muted);font-size:13px}.marketChartTitle strong{font:650 22px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.marketChartTitle strong small{color:var(--muted);font:500 12px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.marketLegend{color:var(--muted);direction:rtl;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.marketLegend i{border-radius:99px;width:16px;height:2px;display:inline-block}.legendValue{background:var(--text)}.legendMa5{background:var(--blue)}.legendMa10{background:var(--green)}.legendMa30{background:var(--amber)}.turnoverSvgWrap{direction:ltr;height:218px;margin-top:6px}.turnoverSvgWrap svg{width:100%;height:100%;overflow:visible}.chartGridLine{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.seriesValue,.seriesMa5,.seriesMa10,.seriesMa30,.seriesVix,.seriesPcr{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.seriesValue{stroke:var(--text);stroke-width:2.2px}.seriesMa5{stroke:var(--blue);opacity:.9}.seriesMa10{stroke:var(--green);stroke-width:2.3px}.seriesMa30{stroke:var(--amber);stroke-width:2.3px}.marketChartAxis{color:var(--faint);direction:ltr;justify-content:space-between;margin-top:-4px;font-size:11px;display:flex}.maRule{border-top:1px solid var(--line);direction:rtl;flex-wrap:wrap;align-items:center;gap:10px;margin-top:7px;padding-top:9px;font-size:11px;display:flex}.maRule>span{color:var(--text);font-weight:700}.maRule b{color:var(--muted);font-weight:500}.maRule small{color:var(--faint);margin-right:auto}.smallMarketCharts{direction:rtl;grid-template-rows:1fr 1fr;gap:10px;display:grid}.miniMarketCard{min-height:165px;padding:12px 13px}.miniMarketHead{justify-content:space-between;align-items:flex-start;display:flex}.miniMarketHead>div{flex-direction:column;gap:4px;display:flex}.miniMarketHead span{color:var(--muted);font-size:12px}.miniMarketHead strong{font:650 18px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.miniMarketHead>b{border:1px solid var(--line2);color:var(--muted);border-radius:99px;padding:3px 7px;font:600 11px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.miniMarketCard svg{direction:ltr;width:100%;height:72px;margin:3px 0;overflow:visible}.seriesVix{stroke:var(--blue);stroke-width:2.2px}.seriesPcr{stroke:var(--amber);stroke-width:2.2px}.pcrBaseline{stroke:var(--line2);stroke-width:1px;stroke-dasharray:4 4}.miniMarketFoot{color:var(--muted);justify-content:space-between;gap:8px;font-size:11px;display:flex}.miniMarketFoot small{color:var(--faint)}.miniMarketFoot small b{color:var(--text)}.historyStatus{border:1px solid var(--line);background:var(--surface-1);border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 11px;font-size:11px;display:grid}.historyStatus span{font-weight:700}.historyStatus p{color:var(--muted);margin:0;line-height:1.7}.historyStatus b{color:var(--faint);font-weight:500}.historyStatus.realHistory span{color:var(--green)}.historyStatus.demoHistory span{color:var(--amber)}.smartRanking{border:1px solid var(--line);background:var(--surface-1);border-radius:8px;overflow:hidden}.smartRankingHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:12px;padding:11px 13px;display:flex}.smartRankingHead>div span{color:var(--muted);font-size:12px}.smartRankingHead h3{margin:2px 0 0;font-size:15.5px}.smartRankingHead>small{color:var(--faint);font-size:11px}.smartRankingGrid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:0;display:grid}.smartRankingGrid>button,.smartRankEmpty{border:0;border-left:1px solid var(--line);min-height:118px;color:var(--text);text-align:right;cursor:pointer;background:0 0;flex-direction:column;gap:5px;padding:12px;display:flex}.smartRankingGrid>button:last-child,.smartRankEmpty:last-child{border-left:0}.smartRankingGrid>button:hover{background:color-mix(in srgb,var(--blue) 4%,transparent)}.smartRankingGrid span{color:var(--muted);font-size:11px}.smartRankingGrid b{color:var(--blue);font:650 14px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.smartRankingGrid small{color:var(--faint);font-size:11px;line-height:1.6}.smartRankingGrid>button>div{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.smartRankingGrid i{color:var(--green);border:1px solid color-mix(in srgb,var(--green) 25%,var(--line));border-radius:99px;padding:2px 5px;font-size:10.5px;font-style:normal}.smartRankEmpty{cursor:default}.smartRankEmpty strong{color:var(--faint);font-size:13px}html[data-theme=light] .regimeCard,html[data-theme=light] .smartRanking{background:#fff}.marketDashboard .panel{box-shadow:none}html[data-theme=light] .historyStatus{background:#fff}.seriesValue{stroke:var(--text)}@media (max-width:1100px){.marketChartGrid{grid-template-columns:1fr}.smallMarketCharts{grid-template-rows:auto;grid-template-columns:1fr 1fr}.smartRankingGrid{grid-template-columns:repeat(3,1fr)}.smartRankingGrid>:nth-child(3){border-left:0}.smartRankingGrid>:nth-child(n+4){border-top:1px solid var(--line)}.marketDashboardHead{grid-template-columns:1fr}.regimeCard{min-height:100px}}@media (max-width:720px){.marketDashboard{width:calc(100% - 20px)}.marketChartTitle{flex-direction:column}.marketLegend{width:100%}.turnoverChartCard{min-height:320px}.smallMarketCharts,.historyStatus{grid-template-columns:1fr}.smartRankingHead{flex-direction:column;align-items:flex-start}.smartRankingGrid{grid-template-columns:1fr 1fr}.smartRankingGrid>*{border-top:1px solid var(--line)}.smartRankingGrid>:nth-child(odd){border-left:1px solid var(--line)}.smartRankingGrid>:nth-child(2n){border-left:0}.smartRankingGrid>:first-child,.smartRankingGrid>:nth-child(2){border-top:0}.maRule small{width:100%;margin-right:0}}.marketHeatmap{border:1px solid var(--line);background:var(--surface-1);direction:rtl;border-radius:8px;width:min(100% - 36px,1680px);margin:10px auto 0;overflow:hidden}.heatmapHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;padding:13px 14px;display:flex}.heatmapHead>div:first-child{max-width:930px}.heatmapHead span{color:var(--muted);font-size:12px}.heatmapHead h2{margin:3px 0 4px;font-size:16px}.heatmapHead p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.heatmapMetricSwitch{direction:rtl;flex:none;display:flex}.heatmapMetricSwitch button{border:1px solid var(--line2);height:30px;color:var(--muted);cursor:pointer;background:0 0;border-left:0;padding:0 11px;font-size:11px}.heatmapMetricSwitch button:first-child{border-radius:0 6px 6px 0}.heatmapMetricSwitch button:last-child{border-left:1px solid var(--line2);border-radius:6px 0 0 6px}.heatmapMetricSwitch button.active{background:color-mix(in srgb,var(--blue) 12%,var(--surface-2));color:var(--text);border-color:color-mix(in srgb,var(--blue) 40%,var(--line2))}.marketBreadth{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 72%,transparent);grid-template-columns:repeat(5,1fr);display:grid}.marketBreadth>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;min-height:58px;padding:9px 12px;display:flex}.marketBreadth>div:last-child{border-left:0}.marketBreadth span{color:var(--muted);font-size:11px}.marketBreadth b{font:650 12px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.marketBreadth b small{color:var(--muted);font:500 11px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.heatmapGrid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:66px;grid-auto-flow:dense;background:color-mix(in srgb,var(--bg) 70%,transparent);direction:rtl;gap:5px;padding:8px;display:grid}.heatTile{border:1px solid color-mix(in srgb,var(--line2) 78%,transparent);text-align:right;min-width:0;color:var(--text);cursor:pointer;border-radius:6px;flex-direction:column;justify-content:space-between;padding:9px 10px;transition:transform .14s,border-color .14s,filter .14s;display:flex;position:relative;overflow:hidden}.heatTile:hover{border-color:color-mix(in srgb,var(--text) 24%,var(--line2));filter:brightness(1.08);z-index:2;transform:translateY(-2px)}.heatTile:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff09,#0000 55%);position:absolute;inset:0}.heatTileTop{z-index:1;justify-content:space-between;align-items:center;gap:7px;display:flex;position:relative}.heatTileTop strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.heatTileTop b{white-space:nowrap;font:700 13px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.heatTile>span{z-index:1;font:600 12px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;position:relative}.heatTile>span small{font:500 7px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}.heatTileFoot{z-index:1;color:color-mix(in srgb,var(--text) 68%,transparent);justify-content:space-between;gap:6px;display:flex;position:relative}.heatTileFoot small{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.heatXL{grid-area:span 2/span 4}.heatLG{grid-area:span 2/span 3}.heatMD{grid-column:span 3}.heatSM{grid-column:span 2}.heatXL .heatTileTop strong,.heatXL .heatTileTop b{font-size:16px}.heatPositiveStrong{background:color-mix(in srgb,var(--green) 25%,var(--surface-2));border-color:color-mix(in srgb,var(--green) 34%,var(--line))}.heatPositive{background:color-mix(in srgb,var(--green) 13%,var(--surface-2))}.heatNegativeStrong{background:color-mix(in srgb,var(--red) 25%,var(--surface-2));border-color:color-mix(in srgb,var(--red) 34%,var(--line))}.heatNegative{background:color-mix(in srgb,var(--red) 13%,var(--surface-2))}.heatNeutral{background:var(--surface-2)}.heatIvLow{background:color-mix(in srgb,#48c7d9 15%,var(--surface-2))}.heatIvMid{background:color-mix(in srgb,var(--blue) 18%,var(--surface-2))}.heatIvHot{background:color-mix(in srgb,var(--amber) 24%,var(--surface-2));border-color:color-mix(in srgb,var(--amber) 32%,var(--line))}.heatmapLoading{text-align:center;color:var(--muted);padding:34px;font-size:12px}.heatmapFoot{border-top:1px solid var(--line);min-height:34px;color:var(--muted);align-items:center;gap:14px;padding:7px 11px;font-size:11px;display:flex}.heatmapFoot span{color:var(--text);font-weight:650}.heatmapFoot small{color:var(--faint);margin-right:auto}html[data-theme=light] .marketHeatmap{background:#fff}.marketHeatmap .dataNotice{margin:8px}.heatPositiveStrong .heatTileTop b,.heatPositive .heatTileTop b{color:var(--green)}.heatNegativeStrong .heatTileTop b,.heatNegative .heatTileTop b{color:var(--red)}.heatIvHot .heatTileTop b{color:var(--amber)}@media (max-width:1100px){.heatmapGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.heatXL,.heatLG{grid-column:span 4}.heatMD,.heatSM{grid-column:span 2}.marketBreadth{grid-template-columns:repeat(3,1fr)}.marketBreadth>div:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:720px){.marketHeatmap{width:calc(100% - 20px)}.heatmapHead{flex-direction:column;align-items:flex-start}.heatmapMetricSwitch{width:100%}.heatmapMetricSwitch button{flex:1}.marketBreadth{grid-template-columns:1fr 1fr}.marketBreadth>div{border-top:1px solid var(--line)}.marketBreadth>div:first-child,.marketBreadth>div:nth-child(2){border-top:0}.marketBreadth>div:nth-child(2n){border-left:0}.heatmapGrid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:62px}.heatXL,.heatLG{grid-column:span 4}.heatMD,.heatSM{grid-column:span 2}.heatmapFoot{flex-wrap:wrap}.heatmapFoot small{width:100%;margin-right:0}}.alertCenter{border:1px solid var(--line);background:var(--surface-1);direction:rtl;border-radius:8px;width:min(100% - 36px,1680px);margin:10px auto 0;overflow:hidden}.alertHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.alertHead>div:first-child{max-width:980px}.alertHead span{color:var(--muted);font-size:12px}.alertHead h2{margin:2px 0 4px;font-size:16px}.alertHead p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.alertCount{text-align:center;border:1px solid var(--line2);background:var(--surface-2);border-radius:7px;min-width:95px;padding:8px 10px}.alertCount b{font:700 17px Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;display:block}.alertCount span{font-size:11px}.alertGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.alertCard{border:0;border-left:1px solid var(--line);border-bottom:1px solid var(--line);min-height:126px;color:var(--text);text-align:right;cursor:pointer;background:0 0;flex-direction:column;gap:7px;padding:12px;display:flex}.alertCard:nth-child(4n){border-left:0}.alertCard:hover{background:color-mix(in srgb,var(--blue) 5%,transparent)}.alertCardTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.alertCardTop span{color:var(--muted);font-size:11px}.alertCardTop b{border:1px solid var(--line2);border-radius:99px;padding:2px 6px;font-size:12px}.alertCard>p{color:var(--muted);flex:1;margin:0;font-size:11px;line-height:1.75}.alertCard>small{color:var(--blue);font-size:11px}.alertCard.warning{box-shadow:inset -2px 0 0 var(--amber)}.alertCard.positive{box-shadow:inset -2px 0 0 var(--green)}.alertCard.info{box-shadow:inset -2px 0 0 var(--blue)}.alertQuiet{align-items:center;gap:12px;padding:16px 14px;display:flex}.alertQuiet>span{background:color-mix(in srgb,var(--green) 12%,transparent);width:30px;height:30px;color:var(--green);border-radius:50%;place-items:center;font-weight:800;display:grid}.alertQuiet strong{font-size:14px}.alertQuiet p{color:var(--muted);margin:4px 0 0;font-size:11px}.alertFootnote{border-top:1px solid var(--line);color:var(--faint);padding:7px 12px;font-size:11px;line-height:1.7}html[data-theme=light] .alertCenter{background:#fff}.chainGuide{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 68%,transparent);color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;padding:7px 12px;font-size:11px;display:flex}.chainGuide span{align-items:center;gap:5px;display:flex}.statusDot{border-radius:50%;width:7px;height:7px;display:inline-block}.statusDot.good{background:var(--green)}.statusDot.warning{background:var(--amber)}.statusDot.inactive{background:var(--faint)}.chainTable td.contractCell.good{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--green) 55%,transparent)}.chainTable td.contractCell.warning{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--amber) 55%,transparent)}.chainTable td.contractCell.inactive{box-shadow:inset 2px 0 0 var(--line2)}.quoteCell{position:relative}.quoteCell>span{display:block}.quoteBadge{white-space:normal;color:var(--faint);margin-top:3px;font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;font-size:10.5px;line-height:1.25;display:block}.quoteBadge.good{color:var(--green)}.quoteBadge.warning{color:var(--amber)}.quoteBadge.inactive{color:var(--faint)}.noContractCell{cursor:default;text-align:center!important;background:color-mix(in srgb,var(--surface-2) 62%,transparent)!important;color:var(--faint)!important}.noContractCell strong{color:var(--muted);font-size:11px;font-weight:650;display:block}.noContractCell small{color:var(--faint);margin-top:3px;font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif;font-size:10.5px;line-height:1.45;display:block}.chainTable tr:hover .noContractCell{background:color-mix(in srgb,var(--surface-2) 78%,transparent)!important}.noSelectedContract{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface-2) 55%,transparent);padding:14px}.noSelectedContract>div{max-width:920px}.noSelectedContract span{color:var(--amber);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.noSelectedContract strong{font-size:14px;line-height:1.8}.noSelectedContract p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.8}.noSelectedContract b{font-family:Vazirmatn,Tahoma,Segoe UI,Arial,sans-serif}@media (max-width:1100px){.alertGrid{grid-template-columns:repeat(2,1fr)}.alertCard:nth-child(2n),.alertCard:nth-child(4n){border-left:0}}@media (max-width:720px){.alertCenter{width:calc(100% - 20px)}.alertHead{align-items:flex-start}.alertGrid{grid-template-columns:1fr}.alertCard{border-left:0}.chainGuide{gap:8px}.quoteBadge,.noContractCell small{display:none}}:root{--ui-font:"Vazirmatn",Tahoma,"Segoe UI",Arial,sans-serif}html,body{font-family:var(--ui-font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.55}button,input,select,textarea{font-family:var(--ui-font)}.topbar{height:68px}.brandMark{width:34px;height:34px;font-family:var(--ui-font)}.marketSwitch button,.segmented button{height:36px;padding-inline:15px}.ghost,.themeToggle{min-height:36px}.ticker{height:74px}.metric{flex-basis:180px;gap:6px;min-width:180px;padding:12px 18px}.metric strong{font-family:var(--ui-font);font-variant-numeric:tabular-nums;font-size:17px;line-height:1.35}.metric em{font-size:13px}.quickWatch{min-height:74px;padding-block:10px}.watchChip{flex-basis:170px;height:52px;padding:7px 12px}.instrumentHeader{min-height:92px}.instrumentIdentity h1{font-size:25px}.instrumentIdentity h1 span{font-family:var(--ui-font);font-size:22px}.instrumentStats .metric{flex-basis:160px;min-width:160px}.decisionStrip{min-height:70px}.decisionStrip>div{gap:7px;padding:12px 16px}.chartPanel,.flowPanel{height:250px;padding:16px 18px}.chartValue strong{font-family:var(--ui-font);font-size:30px}.miniChart{height:118px}.flowRow{height:44px;font-size:12px}.flowRow b,.flowRow strong,.flowRow em{font-size:13px}.tag{font-size:11px!important}.chainToolbar{min-height:72px;padding:12px 16px}.chainTitle h2{font-size:16px}.expiry,.chainActions input{height:36px;font-size:13px}.chainActions input{width:205px}.quickFilters{min-height:46px}.quickFilters button{min-height:32px;padding-inline:12px}.chainGuide{min-height:40px;padding:9px 14px;font-size:11px}.chainMeta{grid-template-columns:minmax(0,1fr) 145px minmax(0,1fr);height:38px;font-size:11px}.chainTable{min-width:1160px}.chainTable th{height:44px;padding:0 8px;font-size:12px;line-height:1.45}.chainTable td{height:50px;font-family:var(--ui-font);font-variant-numeric:tabular-nums;padding:0 7px;font-size:13px}.chainTable th.strike,.chainTable td.strike{width:145px}.strike b{font-size:15px}.strike small{font-family:var(--ui-font);font-size:10.5px}.quoteBadge{font-family:var(--ui-font);font-size:10.5px;line-height:1.35}.noContractCell strong{font-size:12px}.noContractCell small{font-family:var(--ui-font);font-size:10.5px;line-height:1.55}.tableFooter{min-height:44px;padding-inline:15px;font-size:11px}.contractSummary{padding-block:14px}.contractMetric span,.contractName span,.contractName small{font-size:12px}.contractMetric b,.contractName strong{font-size:14px}.analyticsDetails>div{min-height:70px}.analyticsDetails span{font-size:11px}.analyticsDetails b{font-family:var(--ui-font);font-size:13px}.modelAssumptions,.analyticsWarning{font-size:12px}.modelAssumptions small{font-size:11px}.marketChartTitle span,.miniMarketHead span,.smartRankingHead>div span,.heatmapHead span,.alertHead span{font-size:12px}.marketChartTitle strong{font-family:var(--ui-font);font-size:25px}.marketChartTitle strong small{font-family:var(--ui-font);font-size:11px}.marketLegend,.marketChartAxis,.miniMarketFoot{font-size:11px}.regimeCard strong{font-size:15px}.regimeCard small{font-size:12px}.regimeCard>b{font-size:11px}.smartRankingHead h3,.heatmapHead h2,.alertHead h2{font-size:17px}.smartRankingHead>small,.heatmapHead p,.alertHead p{font-size:12px}.smartRankingGrid span{font-size:11px}.smartRankingGrid strong{font-size:16px}.smartRankingGrid b{font-family:var(--ui-font);font-size:14px}.smartRankingGrid small{font-size:11px}.smartRankingGrid i{font-size:10.5px}.marketBreadth span{font-size:11px}.marketBreadth b{font-family:var(--ui-font);font-size:15px}.marketBreadth b small{font-family:var(--ui-font);font-size:10.5px}.heatmapGrid{grid-auto-rows:76px;gap:7px}.heatTile{padding:10px 11px}.heatTileTop strong{font-size:14px}.heatTileTop b{font-family:var(--ui-font);font-size:13px}.heatTile>span{font-family:var(--ui-font);font-size:12px}.heatTile>span small,.heatTileFoot small{font-family:var(--ui-font);font-size:10.5px}.heatXL .heatTileTop strong{font-size:18px}.heatXL .heatTileTop b{font-size:16px}.heatXL>span{font-size:14px}.heatLG .heatTileTop strong{font-size:16px}.heatLG .heatTileTop b{font-size:14px}.alertCard{min-height:145px;padding:14px}.alertCardTop span,.alertCardTop b{font-size:11px}.alertCard>strong{font-size:14px}.alertCard>p{font-size:12px;line-height:1.8}.alertCard>small,.alertFootnote{font-size:11px}.scannerIntro span,.scannerHeroMetric span,.scannerTitle span{font-size:12px}.scannerIntro h2,.scannerEmpty h2{font-size:19px}.scannerIntro p,.scannerEmpty span,.scannerEmpty p{font-size:12px}.scannerHeroMetric b{font-family:var(--ui-font);font-size:21px}.scannerHeroMetric small{font-size:11px}.scannerTitle h2{font-size:16px}.scannerSide button,.scannerPresets button{height:34px;font-size:12px}.scannerCardTop strong{font-size:15px}.scannerCardTop>b{font-family:var(--ui-font);font-size:17px}.scannerPrice span,.scannerPrice em{font-size:12px}.scannerPrice strong{font-family:var(--ui-font);font-size:17px}.scannerStats span{font-size:11px}.scannerStats b{font-family:var(--ui-font);font-size:13px}.scannerReasons span,.scannerCard footer{font-size:11px}.watchlistControls input,.watchSort button{height:36px;font-size:12px}.watchTable th{font-size:11px}.watchTable td{font-size:13px}.strategyPanelHead h3{font-size:15px}.strategyPanelHead span,.strategyLeg span,.strategyStats span,.strategyNote,.strategyPanelHead>button,.strategyAction{font-size:12px}.strategyLeg b,.strategyLegName strong,.strategyStats b{font-family:var(--ui-font);font-size:14px}.strategyChartAxis{font-size:11px}.floatingDock{gap:7px;padding:9px 12px}.dockItem{gap:4px;width:76px;height:58px}.dockIcon{font-family:var(--ui-font);font-size:20px}.dockItem span:last-child{font-size:11px;font-weight:600}html[data-theme=light]{--muted:#5f6f7e;--faint:#7b8996}@media (max-width:720px){html,body{font-size:15px}.topbar{height:62px}.ticker{height:70px}.quickWatch{min-height:68px}.chainTable{min-width:1080px}.chainTable th{font-size:11px}.chainTable td{font-size:12px}.floatingDock{bottom:12px}.dockItem{width:66px;height:54px}.dockItem span:last-child{font-size:10.5px}.heatmapGrid{grid-auto-rows:72px}}.marketDashboardHead.simpleHead{display:block}.marketDashboardHead.simpleHead>div{max-width:1100px}.marketChartStack{direction:rtl;flex-direction:column;gap:12px;display:flex}.largeMarketChartCard{direction:rtl;min-height:350px;padding:18px 20px}.largeMarketChartCard .turnoverSvgWrap{height:230px;margin-top:10px}.largeMarketChartCard .marketChartTitle{min-height:62px}.largeMarketChartCard .marketChartTitle>div:first-child{gap:5px}.largeMarketChartCard .marketChartTitle span{font-size:13px}.largeMarketChartCard .marketChartTitle strong{font-size:28px}.largeMarketChartCard .marketChartTitle strong small{font-size:12px}.largeMarketChartCard .marketLegend{justify-content:flex-end;gap:9px;max-width:62%;font-size:12px}.largeMarketChartCard .marketLegend small{color:var(--faint);font-size:11px;font-weight:500}.largeMarketChartCard .marketLegend b{color:var(--text)}.legendVix{background:var(--blue)}.legendPcr{background:var(--amber)}.largeChartFoot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin-top:7px;padding-top:10px;font-size:12px;display:flex}.largeChartFoot span{color:var(--text);font-weight:700}.largeChartFoot small{color:var(--faint);text-align:left;font-size:11px}.alertRegime{border:1px solid var(--line2);background:var(--surface-2);border-radius:9px;grid-template-columns:minmax(180px,.8fr) minmax(280px,1.6fr) auto;align-items:center;gap:12px;margin:12px 14px;padding:13px 15px;display:grid;position:relative;overflow:hidden}.alertRegime:before{content:"";background:var(--faint);width:4px;position:absolute;top:0;bottom:0;right:0}.alertRegime.positiveRegime:before{background:var(--green)}.alertRegime.negativeRegime:before{background:var(--red)}.alertRegime>div{flex-direction:column;gap:3px;display:flex}.alertRegime>div span{color:var(--muted);font-size:11px}.alertRegime>div strong{font-size:15px}.alertRegime>p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.alertRegime>b{border:1px solid var(--line2);white-space:nowrap;color:var(--muted);border-radius:99px;justify-self:end;padding:4px 8px;font-size:11px}.alertRegime>small{border-top:1px solid var(--line);color:var(--faint);grid-column:1/-1;padding-top:8px;font-size:11px;line-height:1.8}html[data-theme=light] .alertRegime{background:#fff}.marketDashboardHead h2{font-size:18px}.marketDashboardHead p{font-size:13px}.marketChartAxis,.historyStatus,.feedStatus span{font-size:12px}.feedStatus b{font-size:11px}.tableFooter{font-size:12px}@media (max-width:900px){.largeMarketChartCard{min-height:320px;padding:15px}.largeMarketChartCard .turnoverSvgWrap{height:205px}.largeMarketChartCard .marketChartTitle{flex-direction:column;gap:8px}.largeMarketChartCard .marketLegend{justify-content:flex-start;max-width:100%}.alertRegime{grid-template-columns:1fr auto}.alertRegime>p{grid-column:1/-1}.alertRegime>b{grid-area:1/2}.alertRegime>small{grid-column:1/-1}}@media (max-width:720px){.largeMarketChartCard{min-height:300px}.largeMarketChartCard .turnoverSvgWrap{height:185px}.largeMarketChartCard .marketChartTitle strong{font-size:24px}.largeChartFoot{flex-direction:column;align-items:flex-start}.largeChartFoot small{text-align:right}.alertRegime{grid-template-columns:1fr}.alertRegime>b{grid-area:auto;justify-self:start}.alertRegime>p,.alertRegime>small{grid-column:auto}}
