@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#24252d;--panel:#2a2b34;--raise:#31323c;--hover:#383a46;--line:#3a3c48;--ink:#ececf1;--ink2:#c9cad4;--muted:#a3a5b4;--accent:#8b7cf6;--accent-btn:#6a58e0;--sel:#8b7cf62e;--hot:#ff8a8d;--hot-bg:#e5484d24;--sig:#e5484d;--ok:#4cd964;--dev-up:#45c4b6;--dev-down:#f0a35e;--xl:#e0b04a;--warn-ink:#ffd27a;--warn-bg:#fab21924;--shadow:0 10px 40px #00000073;--scrim:#0a0a0e8c;--pl-pos:#7fcf5f;--pl-neg:#e39cec;--pl-pos-bg:#7fcf5f38;--pl-neg-bg:#e39cec38;--buy:var(--pl-pos);--sell:var(--pl-neg)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--panel:#f6f6f8;--raise:#fff;--hover:#ececf1;--line:#e1e1e8;--ink:#17181d;--ink2:#3b3d48;--muted:#5f6170;--accent:#5b4bd6;--accent-btn:#5b4bd6;--sel:#5b4bd61f;--hot:#b42323;--hot-bg:#fdeeee;--sig:#d03b3b;--ok:#0a8a0a;--dev-up:#00695c;--dev-down:#9a4d00;--xl:#7d5800;--warn-ink:#7a4f00;--warn-bg:#fff4d6;--shadow:0 10px 40px #14141e2e;--scrim:#14141e4d;--pl-pos:#2f6812;--pl-neg:#9a2fa6;--pl-pos-bg:#2f681229;--pl-neg-bg:#9a2fa624}:root{--bid:#26a69a;--ask:#ef5350;--bid-ink:#45c4b6;--ask-ink:#ff7b7b}:root[data-theme=light]{--bid:#00897b;--ask:#d32f2f;--bid-ink:#00695c;--ask-ink:#b71c1c}:root{--bid-bar:color-mix(in srgb, var(--bid) 24%, transparent);--ask-bar:color-mix(in srgb, var(--ask) 24%, transparent);--bid-v:color-mix(in srgb, var(--bid) 9%, transparent);--ask-v:color-mix(in srgb, var(--ask) 9%, transparent);--fair:var(--accent);--fair-bg:var(--accent-btn);--fair-ink:#b3a8ff}:root[data-theme=light]{--fair-ink:#4a3cc4}.mk-f{color:var(--fair)}.mk-x{color:var(--xl);font-weight:700}.pb-legend .xl i{border:2px solid var(--xl);background:0 0;border-radius:1px;transform:rotate(45deg)scale(.75)}.la .pb-xl{color:var(--xl);margin-left:2px;font-size:11px;font-weight:700}.la tr.xon td:first-child{box-shadow:inset 3px 0 0 var(--xl)}.la tr.fon.xon td:first-child{box-shadow:inset 3px 0 0 var(--fair), inset 6px 0 0 var(--xl)}.la tr.xl td{text-align:left;height:14px;font:600 10px/14px var(--font-num);color:var(--xl);border-top:2px dashed var(--xl);background:color-mix(in srgb, var(--xl) 8%, transparent);padding:0 5px}.la tr.mid .xlchip{float:right;color:var(--xl);font:600 11px/22px var(--font-num);margin-right:8px}.sb td.xbelow{box-shadow:inset 0 -2px 0 var(--xl)}.sb td.fbelow.xbelow{box-shadow:inset 0 -2px 0 var(--fair), inset 0 -4px 0 var(--xl)}.rl-xl{border-left:2px dashed var(--xl);height:18px;margin-left:-1px;position:absolute;top:14px}.rl.compact .rl-xl{height:16px;top:2px}.rl-xl:before{content:"";border:2px solid var(--xl);background:var(--raise);width:6px;height:6px;position:absolute;top:-5px;left:-5px;transform:rotate(45deg)}.dom tr.xl td.p{box-shadow:inset 0 0 0 2px var(--xl);color:var(--xl)}.dom tr.fair.xl td.p{box-shadow:inset 0 0 0 2px var(--xl);color:#fff}.mx td.lv.xon{box-shadow:inset 0 0 0 2px var(--xl)}.mx td.lv.fon.xon{box-shadow:inset 0 0 0 2px var(--fair), inset 0 0 0 4px var(--xl)}.mx td.lv.xl-l{border-left:2px dashed var(--xl)}.mx td.lv.xl-r{border-right:2px dashed var(--xl)}.mx td.fair small.mk-x{color:var(--xl);font-weight:700}.pb-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:12px;display:flex}.pb-legend i{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:5px;display:inline-block}.pb-legend .bid i{background:var(--bid)}.pb-legend .ask i{background:var(--ask)}.pb-legend .fair i{background:var(--fair);border-radius:1px;transform:rotate(45deg)scale(.8)}.pb-tag{min-width:18px;font:600 10px/14px var(--font);text-align:center;color:#fff;border-radius:3px;padding:0 3px;display:inline-block}.pb-tag.bid{background:var(--bid)}.pb-tag.ask{background:var(--ask)}.pb-tag.short{background:#b7791f}.pb-tag.fair{background:var(--fair-bg)}:root[data-theme=light] .pb-tag.bid{background:var(--bid-ink)}:root[data-theme=light] .pb-tag.ask{background:var(--ask-ink)}.pb-hot{color:var(--hot)}.pb-old{color:var(--warn-ink)}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.la{border-collapse:collapse;width:100%;font:12px/1 var(--font-num);font-variant-numeric:tabular-nums}.la th{font:600 11px/18px var(--font);color:var(--muted);text-align:right;padding:0 5px}.la th:first-child{text-align:left}.la td{text-align:right;white-space:nowrap;height:19px;padding:0 5px}.la td.p{text-align:left;font-weight:600}.la tr.ask td.p{color:var(--ask-ink)}.la tr.bid td.p{color:var(--bid-ink)}.la td.q{background-position:100%;background-repeat:no-repeat;background-size:var(--w) 100%}.la tr.ask td.q{background-image:linear-gradient(var(--ask-bar), var(--ask-bar))}.la tr.bid td.q{background-image:linear-gradient(var(--bid-bar), var(--bid-bar))}.la td.c{color:var(--muted)}.la td.t{text-align:center;white-space:nowrap;width:1%;padding:0 3px}.la tr.ask.inv td{background-color:var(--ask-v)}.la tr.bid.inv td{background-color:var(--bid-v)}.la tr.ask.pv td{box-shadow:inset 0 1px 0 var(--ask), inset 0 -1px 0 var(--ask);background-color:var(--ask-v)}.la tr.bid.pv td{box-shadow:inset 0 1px 0 var(--bid), inset 0 -1px 0 var(--bid);background-color:var(--bid-v)}.la tr.pv.short td{box-shadow:inset 0 1px #b7791f,inset 0 -1px #b7791f}.la tr.fon td:first-child{box-shadow:inset 3px 0 0 var(--fair)}.la tr.mid td{text-align:left;height:22px;font:11px/22px var(--font);color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.la tr.mid .fairchip{float:right;color:var(--fair-ink);font:600 11px/22px var(--font-num)}.la tr.fl td{text-align:left;height:14px;font:600 10px/14px var(--font-num);color:var(--fair-ink);border-top:2px solid var(--fair);background:color-mix(in srgb, var(--fair) 10%, transparent);padding:0 5px}.la .pb-fair{color:var(--fair);margin-left:2px;font-size:11px}.la tr.more td{text-align:left;color:var(--muted);font:11px/18px var(--font)}.la tr.more td,.la tr.xl td,.la tr.fl td,.la tr.mid td{white-space:normal;overflow-wrap:anywhere;max-width:0}.la.compact tr.mid td{height:auto;min-height:17px;line-height:17px}.la.compact tr.mid .fairchip,.la.compact tr.mid .xlchip{line-height:17px}.la tr.empty td{text-align:left;font:11px/20px var(--font)}.la.compact td{height:17px;padding:0 4px}.la.compact td.p{font-weight:500}.la.compact td.t{padding:0 2px}.la.compact .pb-tag{min-width:0;padding:0 2px;font-size:9px}.ga{grid-template-columns:repeat(auto-fill,minmax(164px,1fr));align-items:start;gap:8px;display:grid}.ga-card{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:8px;min-width:0;padding:4px 3px 3px;overflow:hidden}.ga-card:hover{border-color:var(--ink2)}.ga-card.sel{border-color:var(--accent);background:var(--sel)}.ga-head{white-space:nowrap;align-items:baseline;gap:6px;padding:0 4px 2px;font-size:12px;display:flex}.ga-head b{text-overflow:ellipsis;flex:1;overflow:hidden}.ga-head .num{font-size:11px}.sb{border-collapse:collapse;width:100%;font:12px/1 var(--font-num);font-variant-numeric:tabular-nums;table-layout:fixed}.sb th{font:600 11px/18px var(--font);color:var(--muted);padding:0 5px}.sb td{white-space:nowrap;height:19px;padding:0 5px;overflow:hidden}.sb td.bq,.sb td.bc{text-align:left}.sb td.bp{text-align:right;color:var(--bid-ink);border-right:1px solid var(--line);font-weight:600}.sb td.ap{text-align:left;color:var(--ask-ink);font-weight:600}.sb td.aq,.sb td.ac{text-align:right}.sb td.bc,.sb td.ac{color:var(--muted)}.sb td.bq{background:linear-gradient(to left, var(--bid-bar) var(--w), transparent var(--w))}.sb td.aq{background:linear-gradient(to right, var(--ask-bar) var(--w), transparent var(--w))}.sb tr td.bv{background-color:var(--bid-v)}.sb tr td.av{background-color:var(--ask-v)}.sb td.pb{box-shadow:inset 0 0 0 1px var(--bid)}.sb td.pa{box-shadow:inset 0 0 0 1px var(--ask)}.sb td.short{box-shadow:inset 0 0 0 1px #b7791f}.sb td.fbelow{box-shadow:inset 0 -2px 0 var(--fair)}.sb tr.more td{color:var(--muted);font:11px/18px var(--font)}.sb.compact td{height:17px;padding:0 4px}.rl{height:46px;margin:0 2px 2px;position:relative}.rl.compact{height:26px}.rl-axis{border-top:1px solid var(--line);position:absolute;top:30px;left:0;right:0}.rl.compact .rl-axis{top:16px}.rl-spread{background:var(--hover);height:16px;position:absolute;top:14px}.rl.compact .rl-spread{height:14px;top:2px}.rl-t{width:2px;margin-left:-1px;position:absolute;bottom:16px}.rl.compact .rl-t{bottom:10px}.rl-t.bid{background:var(--bid)}.rl-t.ask{background:var(--ask)}.rl-pv{font:600 10px/1 var(--font);padding-top:7px;position:absolute;top:31px;transform:translate(-50%)}.rl.compact .rl-pv{padding-top:6px;top:17px}.rl-pv:before{content:"";border:4px solid #0000;border-top:0;border-bottom:6px solid;margin-left:-4px;position:absolute;top:0;left:50%}.rl-pv.bid{color:var(--bid-ink)}.rl-pv.ask{color:var(--ask-ink)}.rl-pv.short{color:#b7791f}.rl-fair{border-left:2px solid var(--fair);height:22px;margin-left:-1px;position:absolute;top:12px}.rl.compact .rl-fair{height:20px;top:0}.rl-fair:before{content:"";background:var(--fair);width:8px;height:8px;position:absolute;top:-5px;left:-5px;transform:rotate(45deg)}.rl-fair em{font:600 10px/1 var(--font-num);color:var(--fair-ink);white-space:nowrap;font-style:normal;position:absolute;top:-15px;left:0;transform:translate(-50%)}.gb{grid-template-columns:repeat(auto-fill,minmax(212px,1fr));align-items:start;gap:8px;display:grid}.gb-card{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:8px;gap:2px;min-width:0;padding:4px 4px 3px;display:grid;overflow:hidden}.gb-card:hover{border-color:var(--ink2)}.gb-card.sel{border-color:var(--accent);background:var(--sel)}.dom{border-collapse:collapse;width:100%;font:12px/1 var(--font-num);font-variant-numeric:tabular-nums;table-layout:fixed}.dom th{font:600 11px/18px var(--font);color:var(--muted);padding:0 4px}.dom td{white-space:nowrap;height:18px;padding:0 4px;overflow:hidden}.dom td.p{text-align:center;color:var(--ink2);background:var(--hover);font-weight:600}.dom tr.bid td.p{color:var(--bid-ink)}.dom tr.ask td.p{color:var(--ask-ink)}.dom td.bq{text-align:right;background:linear-gradient(to left, var(--bid-bar) var(--w), transparent var(--w))}.dom td.aq{text-align:left;background:linear-gradient(to right, var(--ask-bar) var(--w), transparent var(--w))}.dom td.bc{text-align:right;color:var(--muted)}.dom td.ac{text-align:left;color:var(--muted)}.dom tr.bid.inv td.bq,.dom tr.bid.inv td.bc{background-color:var(--bid-v)}.dom tr.ask.inv td.aq,.dom tr.ask.inv td.ac{background-color:var(--ask-v)}.dom tr.bid.pv td.bq,.dom tr.bid.pv td.bc{box-shadow:inset 0 1px 0 var(--bid), inset 0 -1px 0 var(--bid)}.dom tr.ask.pv td.aq,.dom tr.ask.pv td.ac{box-shadow:inset 0 1px 0 var(--ask), inset 0 -1px 0 var(--ask)}.dom tr.pv.short td.aq,.dom tr.pv.short td.ac,.dom tr.pv.short td.bq,.dom tr.pv.short td.bc{box-shadow:inset 0 1px #b7791f,inset 0 -1px #b7791f}.dom tr.fair td.p{background:var(--fair-bg);color:#fff}.dom tr.fair td.bq,.dom tr.fair td.aq{box-shadow:inset 0 1px 0 var(--fair), inset 0 -1px 0 var(--fair)}.dom tr.gap td{height:14px;color:var(--muted);font:10px/14px var(--font);text-align:center}.dom tr.gap td.p{background:repeating-linear-gradient(0deg, transparent 0 3px, var(--line) 3px 4px)}.dom tr.sp td.p{background:0 0}.mx-wrap{overflow-x:auto}.mx .stk{z-index:2;background-color:var(--raise);position:sticky}.mx{border-spacing:0 2px}.mx td,.mx th{box-sizing:border-box;background-clip:padding-box;border-left:2px solid #0000}.mx .stk1{text-overflow:ellipsis;width:108px;min-width:108px;max-width:108px;left:0;overflow:hidden}.mx .stk2{width:60px;min-width:60px;max-width:60px;left:108px}.mx .stk3{left:168px}.mx.phone .stk1{width:76px;min-width:76px;max-width:76px}.mx.phone .stk3{left:76px}.mx .stk{border-left-color:var(--stk-bg);background-clip:border-box}.mx th.stk{z-index:3}.mx{--stk-bg:var(--raise)}.bk-page .mx,.d-screen .mx{--stk-bg:var(--bg)}.mx .stk{background-color:var(--stk-bg)}.mx td.fair.stk{background:linear-gradient(color-mix(in srgb, var(--fair) 12%, transparent), color-mix(in srgb, var(--fair) 12%, transparent)), var(--stk-bg)}.mx tr.sel td.code.stk{background:linear-gradient(var(--sel), var(--sel)), var(--stk-bg);box-shadow:inset 3px 0 0 var(--accent)}.mx tr:hover td.code.stk{background:linear-gradient(var(--hover), var(--hover)), var(--stk-bg)}.mx{border-collapse:separate;border-spacing:2px;font:12px/1.15 var(--font-num);font-variant-numeric:tabular-nums;width:100%}.mx th{font:600 11px/16px var(--font);color:var(--muted);text-align:center;background:var(--raise);z-index:1;padding:0 2px;position:sticky;top:0}.mx td{text-align:center;white-space:nowrap;border-radius:4px;padding:2px 4px}.mx td.code{text-align:left;font:600 13px/1.2 var(--font);padding-left:8px}.mx td.dev{text-align:right}.mx td.lv{min-width:58px}.mx td.lv small{color:var(--ink2);font-size:10px;display:block}.mx td.lv b{font-weight:600}.mx td.lv.bid{background:color-mix(in srgb, var(--bid) var(--h), transparent)}.mx td.lv.ask{background:color-mix(in srgb, var(--ask) var(--h), transparent)}.mx td.lv.pb{box-shadow:inset 0 0 0 1.5px var(--bid)}.mx td.lv.pa{box-shadow:inset 0 0 0 1.5px var(--ask)}.mx td.lv.short{box-shadow:inset 0 0 0 1.5px #b7791f}.mx td.lv.fon{box-shadow:inset 0 0 0 2px var(--fair)}.mx td.lv.fl-l{box-shadow:inset 3px 0 0 var(--fair)}.mx td.lv.fl-r{box-shadow:inset -3px 0 0 var(--fair)}.mx td.fair{min-width:74px;color:var(--fair-ink);background:color-mix(in srgb, var(--fair) 12%, transparent);font-weight:600}.mx td.fair small{font:10px var(--font);color:var(--muted);display:block}.mx td.lv.none{color:var(--muted);background:0 0}.mx tr{cursor:pointer}.mx tr:hover td.code{background:var(--hover)}.mx tr.sel td.code{background:var(--sel);box-shadow:inset 3px 0 0 var(--accent)}.mx tr.hot td.code{color:var(--hot)}.mx td.t{color:var(--muted);font-size:11px}.mx td.t.old{color:var(--warn-ink)}@media (width<=760px){.ga{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.gb{grid-template-columns:minmax(0,1fr)}.pb-search{width:100%}.mx td.lv{min-width:0;padding:2px}.mx td.code{padding-left:4px;font-size:12px}.mx td.fair{min-width:0}}.dom tr.g td{border-top:1px dashed var(--line)}.dom tr.g td.p{border-top-color:var(--muted)}.pb-more{justify-self:start;min-height:26px;margin-top:4px;font-size:12px}.bk-block{gap:6px;display:grid}.bk-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bk-head .pb-old{color:var(--warn-ink)}.bk-view{gap:10px;padding:0 16px 16px;display:grid}.bk-toolbar{z-index:4;background:var(--raise);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:4px 0 8px;display:flex;position:sticky;top:46px}.bk-search{width:200px;min-height:30px}.bk-page{background:var(--raise);min-height:100vh}.bk-page .d-head{z-index:5;position:sticky;top:0}.bk-page-body{padding-top:10px}.bk-page .bk-toolbar{top:48px}.d-screen-body .bk-view{padding:0}.d-screen-body .bk-toolbar{background:var(--bg);top:50px}.d-modal.wide{width:min(1240px,100%)}@media (width<=760px){.bk-search{width:100%}}.mx.dense{font-size:11px}.mx.dense td{padding:1px 3px}.mx.dense td.lv{min-width:46px}.mx.dense td.lv small{font-size:9px}.mx.dense td.fair{min-width:64px}.la tr.own td.p,.la tr.own td.q,.sb td.own,.dom td.own,.mx td.own b{font-weight:800}.own-n{color:var(--muted);font-size:10px;font-weight:400}.la tr.ownout td,.sb tr.ownout td{text-align:left;height:16px;font:11px/16px var(--font-num);color:var(--muted)}p.ownout{color:var(--muted);font-family:var(--font-num)}.price-ladder{font-variant-numeric:tabular-nums;min-width:0;container-type:inline-size}.price-ladder-scroll{overscroll-behavior:contain;max-height:100%;overflow:auto}.price-levels{border-collapse:collapse;width:100%;font-size:12px}.price-levels thead{z-index:1;background:var(--panel,var(--bg));color:var(--muted);position:sticky;top:0}.price-levels th,.price-levels td{border-bottom:1px solid var(--line);text-align:right;height:var(--price-row-height,26px);padding:3px 4px}.price-levels th{white-space:nowrap;font-weight:500}.price-levels thead th{font-size:10px}.price-market{background-size:var(--market-width) 100%;background-repeat:no-repeat;position:relative}.price-market.bid{color:var(--bid,var(--buy));background-image:linear-gradient(color-mix(in srgb,var(--bid,var(--buy)) 14%,transparent),color-mix(in srgb,var(--bid,var(--buy)) 14%,transparent));background-position:100%}.price-market.ask{color:var(--ask,var(--hot));background-image:linear-gradient(color-mix(in srgb,var(--ask,var(--hot)) 14%,transparent),color-mix(in srgb,var(--ask,var(--hot)) 14%,transparent))}.price-levels tr[data-corridor-bid]>.price-marks{background:color-mix(in srgb,var(--bid,var(--buy)) 8%,transparent)}.price-levels tr[data-corridor-ask]>.price-marks{background:color-mix(in srgb,var(--ask,var(--hot)) 8%,transparent)}.price-levels .price-marks{text-align:left;max-width:155px}.fund-order-mark,.price-mark{overflow-wrap:anywhere;border-radius:3px;margin:1px;padding:2px 4px;font-size:10px;line-height:1.3;display:inline-block}.fund-order-mark{color:var(--quoter-decision,#79b8ff);background:color-mix(in srgb,var(--quoter-decision,#79b8ff) 16%,transparent);border:1px solid}.price-decision{color:var(--quoter-decision,#79b8ff);border:1px dashed}.price-base{color:var(--warn-ink,#e2b85f);border-bottom:1px solid}.price-fair{color:var(--fair,#73bed0);border-bottom:1px dashed}.price-edge{color:var(--muted);border-bottom:1px dashed}.order-narrow{display:none}.fund-orders-status,.fund-orders-outside p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0;font-size:11px}:root[data-theme=light] .fund-order-mark,:root[data-theme=light] .price-decision{color:#1966b8}@container (width<=320px){.price-ladder .price-ytm,.price-ladder .order-wide{display:none}.price-ladder .order-narrow{display:inline}.price-levels th,.price-levels td{padding:3px}.price-marks{max-width:65px}}.market-stale .price-market{opacity:.55}.price-drag-handle{touch-action:none;cursor:ns-resize;min-height:0;font:inherit;background:0 0}.price-draggable{touch-action:none;cursor:ns-resize}.price-draft{color:var(--warn-ink);border:1px dashed}.janus-levels{table-layout:fixed;border-collapse:collapse;width:100%;font-family:ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px}.janus-levels col.col-cum{width:46px}.janus-levels col.col-price{width:58px}.janus-levels col.col-labels{width:64px}.janus-levels th,.janus-levels td{height:var(--price-row-height,17px);white-space:nowrap;border-bottom:0;padding:0 3px;line-height:1;position:relative;overflow:visible}.janus-levels th[scope=row]{text-align:center;background:#ffffff08;font-weight:400}.janus-levels tr:has(td.price-market.ask[data-market-qty]) th[scope=row]{color:var(--ask-ink,var(--ask,var(--hot)))}.janus-levels tr:has(td.price-market.bid[data-market-qty]) th[scope=row]{color:var(--bid-ink,var(--bid,var(--buy)))}.janus-levels tr:not(:has(td[data-market-qty])) th[scope=row]{color:var(--muted)}.janus-levels .ladder-cum{color:var(--muted);font-size:11px}.janus-levels .ladder-cum.bid{text-align:left}.janus-levels .ladder-cum.ask{text-align:right}.janus-levels .price-market{color:#fff;background:0 0}.janus-levels .price-market:before{content:"";width:var(--market-width);min-width:calc(var(--qty-len,0) * .62em + 6px);opacity:.7;pointer-events:none;max-width:100%;position:absolute;top:1px;bottom:1px}.janus-levels .price-market.ask:before{background:var(--ask,var(--hot));left:0}.janus-levels .price-market.bid:before{background:var(--bid,var(--buy));right:0}.janus-levels .ladder-qty{font-weight:600;position:relative}.janus-levels .price-market.ask .ladder-qty{float:left;margin-left:3px}.janus-levels .price-market.bid .ladder-qty{float:right;margin-right:3px}.janus-levels .ladder-own{z-index:3;text-align:center;color:#fff;background:#3a6fe0;border-radius:3px;width:30px;height:15px;font-size:11px;font-weight:800;line-height:15px;position:absolute;top:1px}.janus-levels th[scope=row][data-own]{background:#3a6fe0;border-radius:3px;font-weight:800;box-shadow:inset 0 0 0 1.5px #cfe0ff;color:#fff!important}.janus-levels .price-market.ask .ladder-own{left:calc(1px + var(--own-i,0) * 32px)}.janus-levels .price-market.bid .ladder-own{right:calc(1px + var(--own-i,0) * 32px)}.janus-levels tr[data-line]>:after{content:"";pointer-events:none;z-index:1;position:absolute;top:50%;left:0;right:0}.janus-levels tr[data-line~=base]>:after{border-top:2px solid var(--xl)}.janus-levels tr[data-line~=fair]>:after{border-top:1px dashed var(--ours,var(--accent))}.janus-levels tr[data-line~=draft]>:after{border-top:2px dashed var(--xl)}.janus-levels tr[data-line~=draft-bid]>:after{border-top:1.5px dashed var(--bid,var(--buy))}.janus-levels tr[data-line~=draft-ask]>:after{border-top:1.5px dashed var(--ask,var(--hot))}.janus-levels tr[data-line]>th[scope=row]:after{display:none}.janus-levels tr[data-corridor-ask]>td:first-child{box-shadow:inset 1.5px 0 0 var(--ask,var(--hot))}.janus-levels tr[data-corridor-bid]>td:first-child{box-shadow:inset 1.5px 0 0 var(--bid,var(--buy))}.janus-levels tr[data-corridor-ask]>td.ladder-cum.ask{box-shadow:inset -1.5px 0 0 var(--ask,var(--hot))}.janus-levels tr[data-corridor-bid]>td.ladder-cum.ask{box-shadow:inset -1.5px 0 0 var(--bid,var(--buy))}.janus-levels tr[data-corridor-edge-ask=top]>:not(.ladder-labels){border-top:1.5px dashed var(--ask,var(--hot))}.janus-levels tr[data-corridor-edge-bid=top]>:not(.ladder-labels){border-top:1.5px dashed var(--bid,var(--buy))}.janus-levels tr[data-corridor-edge-ask=bottom]>:not(.ladder-labels){border-bottom:1.5px dashed var(--ask,var(--hot))}.janus-levels tr[data-corridor-edge-bid=bottom]>:not(.ladder-labels){border-bottom:1.5px dashed var(--bid,var(--buy))}.janus-levels .ladder-labels{text-align:left;z-index:2;font-size:10px;overflow:visible}.janus-levels .price-market.ask .ladder-labels{z-index:3;position:absolute;top:0;right:1px}.janus-levels .ladder-labels .price-mark{background:var(--panel,var(--raise))}.janus-levels .price-mark{z-index:2;border-radius:3px;min-height:0;margin-right:2px;padding:0 2px;font-size:10px;line-height:14px;position:relative}.janus-levels .price-draft{color:var(--warn-ink)}.janus-levels .price-draft[data-side=bid]{color:var(--bid-ink,var(--bid,var(--buy)))}.janus-levels .price-draft[data-side=ask]{color:var(--ask-ink,var(--ask,var(--hot)))}.janus-levels .price-drag-handle:is(:hover:not(:disabled),[data-grab]){background:#a0aac84d;font-size:13px;font-weight:800}.janus-levels tr:has(.price-edge.price-drag-handle:is(:hover:not(:disabled),[data-grab]))>:not(.ladder-labels){border-top-width:2.5px;border-bottom-width:2.5px}.janus-levels .price-edge[data-side=ask]{color:var(--ask-ink,var(--ask,var(--hot)))}.janus-levels .price-edge[data-side=bid]{color:var(--bid-ink,var(--bid,var(--buy)))}.janus-levels .ladder-decision{z-index:3;text-align:center;color:#cfe0ff;box-sizing:border-box;border:1px dashed #cfe0ff;border-radius:3px;width:30px;height:15px;font-size:11px;line-height:13px;position:absolute;top:1px}.janus-levels .price-market.ask .ladder-decision{left:1px}.janus-levels .price-market.bid .ladder-decision{right:1px}.ladder-beyond{background:var(--warn-ink);color:#111;border-radius:3px;margin:1px 4px;padding:0 4px;font-family:ui-monospace,Menlo,monospace;font-size:10px;font-weight:600;display:inline-block}.ladder-beyond.ask{float:right}.ladder-beyond.bid{float:left}.janus-price-ladder .price-ladder-scroll{position:relative}.ladder-center{z-index:4;margin:4px auto 0;font-size:11px;display:block;position:sticky;bottom:8px;left:50%;transform:translate(-50%)}.janus-levels .price-market[data-empty]:before{display:none}.janus-levels[data-corridor-fill] tr[data-corridor-ask]>td:not(.ladder-labels){background-color:color-mix(in srgb,var(--ask,var(--hot)) 10%,transparent)}.janus-levels[data-corridor-fill] tr[data-corridor-bid]>td:not(.ladder-labels){background-color:color-mix(in srgb,var(--bid,var(--buy)) 10%,transparent)}.janus-levels[data-hide~=edges] .price-edge,.janus-levels[data-hide~=base] .price-base,.janus-levels[data-hide~=fair] .price-fair,.janus-levels[data-hide~=base] tr[data-line~=base]:not([data-line~=fair]):not([data-line~=draft])>:after,.janus-levels[data-hide~=fair] tr[data-line~=fair]:not([data-line~=base]):not([data-line~=draft])>:after{display:none}.janus-levels[data-hide~=cum] .ladder-cum{color:#0000}.janus-levels .ladder-ytm{color:var(--muted);font-size:9px;line-height:1;display:block}.janus-levels[data-cell] col.col-cum{width:36px}.janus-levels[data-cell] col.col-price{width:52px}.la-native .la{font-family:ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px}.la-native .la td{height:17px;padding:0 4px;line-height:1}.la-native .la .own{width:34px;position:relative}.la-native .la td.p{width:64px}.la-native .la td.c{width:56px;color:var(--muted);font-size:11px}.la-native .la td.t{width:30px}.la-own{text-align:center;color:#fff;background:#3a6fe0;border-radius:3px;width:30px;height:15px;font-size:11px;font-weight:800;line-height:15px;display:inline-block}.la-head{flex-wrap:wrap;gap:4px 12px;padding:2px 6px;font-size:12px;display:flex}.la-head [data-book-explain]{height:18px;min-height:0;padding:0 4px}.la-note{color:var(--muted);margin:2px 6px;font-size:11px}[data-book-hide~=cum] .la td.c,[data-book-hide~=cum] .la th.c{visibility:hidden}[data-book-hide~=marks] .la .pb-fair,[data-book-hide~=marks] .la .pb-xl,[data-book-hide~=marks] .la tr.fl,[data-book-hide~=marks] .la tr.xl,[data-book-hide~=marks] .la .fairchip,[data-book-hide~=marks] .la .xlchip{display:none}.la-native .la td.q{color:#fff;font-weight:600;position:relative;background:0 0!important}.la-native .la td.q:before{content:"";width:var(--w);opacity:.7;z-index:-1;position:absolute;top:1px;bottom:1px;right:0}.la-native .la tr.ask td.q:before{background:var(--ask,var(--hot))}.la-native .la tr.bid td.q:before{background:var(--bid,var(--buy))}.la-native .la td.q{isolation:isolate}.la-native .d-tag.warn{color:var(--warn-ink);background:var(--warn-bg);border-radius:3px;padding:1px 6px}.la-head [data-book-explain]:disabled{opacity:.45;cursor:default}.la-depth{gap:0;margin-left:6px;display:inline-flex}.la-depth button,.widget-settings [data-depth]{height:20px;min-height:20px;padding:0 6px;font-size:11px}.la-depth [aria-pressed=true],.widget-settings [data-depth][aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.janus-levels .price-width{opacity:.8;background:0 0;font-size:10px}.janus-levels .price-width[data-side=ask]{color:var(--ask-ink,var(--ask,var(--hot)))}.janus-levels .price-width[data-side=bid]{color:var(--bid-ink,var(--bid,var(--buy)))}.janus-levels .price-spread,.janus-levels .price-min{color:var(--muted);background:0 0;font-size:10px}.janus-levels .price-attempt{color:var(--ours,var(--accent));font-size:10px}.janus-levels .ladder-shift{background:var(--ours,var(--accent));z-index:2;width:2px;position:absolute;top:0;bottom:0;left:3px}.janus-levels .ladder-shift[data-shift=start][data-dir=up],.janus-levels .ladder-shift[data-shift=end][data-dir=down]{bottom:50%}.janus-levels .ladder-shift[data-shift=start][data-dir=down],.janus-levels .ladder-shift[data-shift=end][data-dir=up]{top:50%}.janus-levels .ladder-shift[data-shift=end]:after{content:"";border-left:4px solid #0000;border-right:4px solid #0000;position:absolute;left:-3px}.janus-levels .ladder-shift[data-shift=end][data-dir=up]:after{border-bottom:6px solid var(--ours,var(--accent));top:-6px}.janus-levels .ladder-shift[data-shift=end][data-dir=down]:after{border-top:6px solid var(--ours,var(--accent));bottom:-6px}.janus-levels tr[data-min-hatch]>:not(.ladder-labels){background-image:repeating-linear-gradient(-45deg,#e6e8ef47 0 2px,#0000 2px 6px)}.janus-levels tr[data-attempt]>:not(.ladder-labels){border-top:1px dotted var(--ours,var(--accent))}.ladder-live{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.janus-price-ladder .price-ladder-scroll{overflow-anchor:none}.ladder-edge-slot{height:16px;display:flow-root;overflow:hidden}.ladder-outside-slot{white-space:nowrap;text-overflow:ellipsis;flex:none;height:16px;overflow:hidden}.ladder-outside-slot .fund-orders-outside p{margin:0 8px 0 0;display:inline}.janus-levels tr.ladder-gap{height:4px}.janus-levels tr.ladder-gap>td{background:linear-gradient(#a0a5b440,#a0a5b440) 50%/100% 1px no-repeat,#00000073;border:0;height:4px;max-height:4px;padding:0;font-size:0;line-height:0;position:relative}:root[data-theme=light] .janus-levels tr.ladder-gap>td{background:linear-gradient(#5a5f6e4d,#5a5f6e4d) 50%/100% 1px no-repeat,#00000014}.ladder-gap-label{color:#969baad9;white-space:nowrap;pointer-events:none;z-index:2;font:8.5px/8.5px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:50%;left:3px;transform:translateY(-50%)}:root[data-theme=light] .ladder-gap-label{color:var(--muted)}.janus-price-ladder .price-ladder-scroll{scrollbar-width:none}.janus-price-ladder .price-ladder-scroll::-webkit-scrollbar{display:none}.janus-price-ladder .price-ladder-scroll[data-panning]{cursor:grabbing;-webkit-user-select:none;user-select:none}.book-apply-all{display:inline-block;position:relative}.book-apply-done{z-index:5;white-space:nowrap;background:var(--raise);padding:0 4px;font-size:11px;position:absolute;top:100%;left:0}:where(.la,.price-ladder:not(.janus-price-ladder),.horizontal-book) :where(:not(input,textarea,select)){cursor:default}.order-ticket input[aria-invalid=true],.quoter-paper-fields input[aria-invalid=true]{border-color:var(--hot)}.janus-levels[data-layout=compact] col.col-cum{width:44px}.janus-levels[data-layout=compact] col.col-price{width:46px}.janus-levels[data-layout=compact] col.col-own{width:88px}.janus-levels[data-layout=compact] col.col-labels{width:76px}.janus-levels[data-layout=compact][data-cell] col.col-cum{width:36px}.janus-levels[data-layout=compact][data-cell] col.col-price{width:46px}.janus-levels[data-layout=compact][data-cell] col.col-own,.janus-levels[data-layout=compact][data-cell] col.col-labels{width:64px}.janus-levels[data-layout=compact] .ladder-cum{text-align:left;padding-left:3px}.janus-levels:is([data-layout=compact],[data-layout=split]) .price-market:before{left:auto;right:0}.janus-levels:is([data-layout=compact],[data-layout=split]) .price-market.ask:before{background:var(--ask,var(--hot))}.janus-levels:is([data-layout=compact],[data-layout=split]) .price-market .ladder-qty{float:right;margin:0 3px 0 0;font-weight:400}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-row-side=ask]>*{background-color:color-mix(in srgb,var(--ask,var(--hot)) 22%,transparent)}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-row-side=bid]>*{background-color:color-mix(in srgb,var(--bid,var(--buy)) 22%,transparent)}.janus-levels:is([data-layout=compact],[data-layout=split]) tr>td:first-child,.janus-levels:is([data-layout=compact],[data-layout=split]) tr>td.ladder-cum{box-shadow:none}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-corridor-edge-ask]>*,.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-corridor-edge-bid]>*{border-top:0;border-bottom:0}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-line]>th[scope=row]:after{display:block}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-line]>td.ladder-labels:after{display:none}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-line~=l-ask]>:after{border-top:1px solid var(--ask,var(--hot))}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-line~=l-bid]>:after{border-top:1px solid var(--bid,var(--buy))}.janus-levels:is([data-layout=compact],[data-layout=split]) tr[data-line~=base]>:after{border-top-width:1px}.janus-levels:is([data-layout=compact],[data-layout=split]) .ladder-plaques{padding:0 0 0 3px;overflow:hidden}.janus-levels:is([data-layout=compact],[data-layout=split]) .ladder-own-pair{z-index:3;gap:2px;margin-right:2px;display:inline-flex;position:relative}.janus-levels:is([data-layout=compact],[data-layout=split]) .ladder-own{color:#fff;box-sizing:border-box;background:#24407a;border:1px solid #9fc3ff;width:auto;height:15px;padding:0 3px;font-size:11px;font-weight:700;line-height:13px;position:static}.janus-levels:is([data-layout=compact],[data-layout=split]) .ladder-own-qty{color:#cfe0ff;box-sizing:border-box;border:1px dashed #9fc3ff;border-radius:3px;height:15px;padding:0 3px;font-size:11px;line-height:13px}.janus-levels:is([data-layout=compact],[data-layout=split]) .ladder-decision{width:auto;min-width:24px;margin-right:2px;padding:0 3px;display:inline-block;position:relative}.janus-levels[data-layout=split] col.col-bar{width:50px}.janus-levels[data-layout=split] col.col-price{width:46px}.janus-levels[data-layout=split] col.col-cum{width:40px}.janus-levels[data-layout=split] col.col-own{width:92px}.janus-levels[data-layout=split] col.col-labels{width:82px}.janus-levels[data-layout=split][data-cell] col.col-bar{width:44px}.janus-levels[data-layout=split][data-cell] col.col-cum{width:36px}.janus-levels[data-layout=split][data-cell] col.col-own,.janus-levels[data-layout=split][data-cell] col.col-labels{width:64px}.janus-levels[data-layout=split] .ladder-cum{text-align:right;color:var(--muted);padding-right:3px}.janus-levels .ladder-ghost{z-index:3;opacity:.9;gap:2px;margin-right:2px;display:inline-flex;position:relative}.janus-levels .ladder-ghost-price,.janus-levels .ladder-ghost-qty{color:#9fc3ff;box-sizing:border-box;border:1px dashed #9fc3ff;border-radius:3px;height:15px;padding:0 3px;font-size:11px;line-height:13px}.janus-levels .ladder-ghost-full{position:absolute;top:1px}.janus-levels .price-market.ask .ladder-ghost-full{left:calc(1px + var(--own-i,0) * 32px)}.janus-levels .price-market.bid .ladder-ghost-full{right:calc(1px + var(--own-i,0) * 32px)}.janus-levels tr[data-draft-zone=bid]{--dz:var(--bid,var(--buy))}.janus-levels tr[data-draft-zone=ask]{--dz:var(--ask,var(--hot))}.janus-levels tr[data-draft-zone]>td:first-child{background-image:repeating-linear-gradient(to bottom,var(--dz) 0 3px,transparent 3px 6px);background-position:0 0;background-repeat:no-repeat;background-size:1px 100%}.janus-levels tr[data-draft-zone]>td:is(.ladder-plaques,.ladder-cum.ask){background-image:repeating-linear-gradient(to bottom,var(--dz) 0 3px,transparent 3px 6px);background-position:100% 0;background-repeat:no-repeat;background-size:1px 100%}.janus-levels tr[data-draft-zone-edge~=top]>:not(.ladder-labels):not(.ladder-handles){background-image:repeating-linear-gradient(to right,var(--dz) 0 3px,transparent 3px 6px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1px}.janus-levels tr[data-draft-zone-edge~=bottom]>:not(.ladder-labels):not(.ladder-handles){background-image:repeating-linear-gradient(to right,var(--dz) 0 3px,transparent 3px 6px);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}.janus-levels .price-draft[data-side]{outline-offset:-1px;outline:1px dashed}.janus-levels:is([data-layout=compact],[data-layout=split]) col.col-handle{width:12px}.janus-levels .ladder-handles{text-align:center;padding:0;overflow:hidden}.janus-levels .ladder-handle{vertical-align:top;cursor:ns-resize;border:0;border-radius:1px;width:7px;height:11px;min-height:0;margin:3px 0 0;padding:0;display:inline-block}.janus-levels .ladder-handle[data-side=ask]{background:#e0605a}.janus-levels .ladder-handle[data-side=bid]{background:#3fbf6f}.janus-levels .ladder-handle:is(:hover:not(:disabled),[data-grab]){outline:2px solid #fff}.janus-levels .ladder-handle:disabled{cursor:default;opacity:.5}.janus-levels[data-bars="3d"] .price-market:before{opacity:.9;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000073}.janus-levels[data-bars="3d"] .price-market.bid:before{background-image:linear-gradient(90deg,#00000080,#0000)}.janus-levels[data-bars="3d"] .price-market.ask:before{background-image:linear-gradient(270deg,#00000080,#0000)}.janus-levels[data-bars="3d"]:is([data-layout=compact],[data-layout=split]) .price-market:before{background-image:linear-gradient(90deg,#00000080,#0000)}.janus-levels .ladder-cum[data-pb]{outline-offset:-2px;outline:1px solid #ebecf2cc}.screen-surface{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.detached-mount{background:var(--bg);min-width:480px;height:100dvh;color:var(--ink);flex-direction:column;display:flex;overflow:hidden}.detached-toolbar{background:var(--panel);border-bottom:1px solid var(--line);white-space:nowrap;flex:0 0 32px;align-items:center;gap:8px;height:32px;min-height:32px;max-height:32px;padding:0 8px;font-size:11px;display:flex;overflow:hidden}.detached-title{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:35%;font-size:12px;overflow:hidden}.detached-hint{text-overflow:ellipsis;min-width:0;color:var(--muted);flex:1;font-size:10px;overflow:hidden}.detached-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.detached-toolbar button{flex-shrink:0;height:24px;min-height:24px;padding:1px 8px;font-size:11px}.main-layout-controls{flex-shrink:0;align-items:center;gap:8px;height:30px;display:flex}.detached-placeholder-actions{align-items:center;gap:8px;display:flex}.detached-tab{color:var(--accent)}.screen-surface .widget.maximized{position:absolute;inset:0 8px 8px 0}.catalog-target{z-index:31;background:var(--panel);padding:5px 10px;font-size:11px;position:absolute;top:0;right:12px}:root{color:var(--ink);background:var(--bg);font-variant-numeric:tabular-nums;--g1:#5cdcff;--g2:#e64ce6;--g3:#c0ff3c;--g4:#ececf1;--fair-ink:#b3a8ff;--ours:#3987e5;--grid:#33343f;font-family:Golos Text Variable,system-ui,sans-serif;font-size:14px;line-height:1.35}:root[data-theme=light]{--g1:#0f2a78;--g2:#e01e96;--g3:#3f9a00;--g4:#17181d;--fair-ink:#4a3cc4;--ours:#2a78d6;--grid:#e6e6ec}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit;color:inherit}button{cursor:pointer;background:var(--hover);border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding:3px 8px}button:hover:not(:disabled){background:var(--sel)}button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button:disabled{cursor:default;opacity:.42}button.active{background:var(--sel);color:var(--ink);border-color:var(--accent)}input,select{background:var(--panel);border:1px solid var(--line);border-radius:4px}b{font-weight:600}.spacer{flex:1;min-width:0}.muted{color:var(--muted)}.base{color:var(--xl)}.fair{color:var(--fair-ink);font-weight:600}.signal{color:var(--hot);font-weight:600}.positive{color:var(--pl-pos)}.negative{color:var(--pl-neg)}.ours{color:var(--ours)}.app-frame{border:2px solid var(--environment-color,var(--warn-ink));flex-direction:column;min-width:1100px;height:100dvh;display:flex;overflow:clip}.topbar{white-space:nowrap;background:var(--panel);border-bottom:1px solid var(--line);box-sizing:border-box;z-index:20;flex:0 0 46px;align-items:center;gap:8px;width:100vw;max-width:100vw;height:46px;min-height:46px;max-height:46px;padding:0 8px;display:flex;position:sticky;left:0}.environment{color:#fff;background:#7a4f00;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:700}.brand{flex-shrink:0;font-size:14px}.workspace-button{text-overflow:ellipsis;max-width:160px;font-size:12px;overflow:hidden}.topbar nav{flex-shrink:0;align-items:center;gap:2px;height:100%;display:flex}.screen-tab{height:100%;color:var(--ink2);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 12px;font-size:13px}.screen-tab.active{background:var(--raise);border-bottom-color:var(--accent);font-weight:600}.topbar nav>.menu-anchor{height:100%}.icon{width:30px;height:30px;color:var(--muted);background:0 0;border:0;flex-shrink:0;padding:0;font-size:17px}.connection-status{color:var(--warn-ink);flex-shrink:0;font-size:12px}.edit-controls{color:var(--accent);flex-shrink:0;align-items:center;gap:8px;font-size:11px;display:flex}.edit-controls button{white-space:nowrap;padding:4px 6px;font-size:11px}.app-frame[data-environment-color] .environment{color:var(--ink);border:1.5px solid var(--environment-color);background:0 0;align-items:center;gap:6px;display:inline-flex}.app-frame[data-environment-color] .environment:before{content:"";background:var(--environment-color);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.board{flex:1;min-height:0;margin:8px 0 0 8px;position:relative}.board.editing{box-shadow:inset 0 0 0 1px var(--accent);background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:3.33333% 4.16667%}.widget{min-width:0;min-height:0;padding-bottom:8px;padding-right:8px;position:absolute;container-type:inline-size}.widget-surface{background:var(--raise);border:1px solid var(--line);border-radius:10px;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.editing .widget-surface{outline:1px dashed var(--accent);outline-offset:-1px}.editing .pinned .widget-surface{outline-color:var(--muted)}.widget-header{border-bottom:1px solid var(--line);white-space:nowrap;border-radius:9px 9px 0 0;align-items:center;gap:6px;height:35px;min-height:35px;padding:4px 7px;display:flex}.widget-title{text-overflow:ellipsis;min-width:30px;font-size:13px;overflow:hidden}.link-badge{width:22px;height:20px;box-shadow:inset 0 0 0 2px var(--group);color:var(--ink);background:0 0;border:0;border-radius:5px;flex-shrink:0;padding:0;font-size:11px;font-weight:700}.link-badge.unlinked{box-shadow:none;outline:1px dashed var(--muted);outline-offset:-1px;color:var(--muted)}.widget-action{width:22px;height:24px;color:var(--muted);background:0 0;border:0;flex-shrink:0;padding:0;font-size:13px}.widget-action.is-pinned{color:var(--accent)}.paper-select,.paper-set{min-width:55px;max-width:110px;height:23px;padding:0 2px;font-size:11px}.paper-select{color:var(--muted);background:0 0;border-color:#0000}.widget-content{scrollbar-width:thin;border-radius:0 0 9px 9px;flex:1;min-height:0;overflow:auto}.widget-toolbar{border-bottom:1px solid var(--line);white-space:nowrap;align-items:center;gap:7px;min-height:31px;padding:4px 8px;font-size:11.5px;display:flex}.widget-toolbar button{padding:2px 6px;font-size:11px}.widget-note{color:var(--muted);padding:8px 10px;font-size:12px}.grab{color:var(--accent);touch-action:none;cursor:grab;background:0 0;border:0;padding:0;font-size:17px}.grab:disabled{cursor:default;opacity:.35}.resize-handle{background:var(--raise);color:var(--accent);cursor:nwse-resize;touch-action:none;z-index:5;border:0;border-radius:0 0 8px;width:19px;height:19px;padding:0;font-size:19px;line-height:1;position:absolute;bottom:1px;right:1px}.dragging{z-index:9;opacity:.9}.dragging .widget-surface{box-shadow:0 0 0 2px var(--accent)}.blocked .widget-surface{box-shadow:0 0 0 2px var(--hot)}.screen-tab.drop-target{background:var(--sel);outline:2px dashed var(--accent);outline-offset:-3px}.widget.maximized{z-index:15;padding:0;position:fixed;inset:78px 8px 28px;container-type:normal;width:auto!important;height:auto!important}.maximized .widget-surface{box-shadow:var(--shadow)}table{border-collapse:separate;border-spacing:0;white-space:nowrap;width:100%;font-size:12px}td,th{border-bottom:1px solid var(--line);text-align:right;padding:5px 6px;line-height:1.3}th{z-index:2;background:var(--raise);color:var(--muted);font-size:11.5px;font-weight:400;position:sticky;top:0}td:first-child,th:first-child{text-align:left}.selected td{background:var(--hover)}.selected td:first-child{box-shadow:inset 3px 0 var(--accent)}tbody tr:hover td{background:var(--hover)}.paper-code{background:0 0;border:0;padding:0;font-size:12px;font-weight:600}.changed:before{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.price-adjust{justify-content:flex-end;align-items:center;gap:2px;display:flex}.price-adjust small{color:var(--ink2);background:var(--hover);border-radius:3px;padding:1px 2px;font-size:10px}.price-adjust button{width:20px;height:21px;padding:0;font-size:12px}.price-adjust input{text-align:center;appearance:textfield;width:34px;height:21px;font-size:11px}.price-adjust input::-webkit-inner-spin-button{appearance:none}.table-scroll{overflow:auto}.curve-table td{height:30px}.chart-body{height:100%;min-height:160px;overflow:hidden}.chart-legend{justify-content:center;align-items:center;gap:10px;height:6%;font-size:10px;display:flex}.security-name{color:var(--muted);padding:9px 10px 0;font-size:12px}.security-kv{grid-template-columns:auto 1fr;gap:5px 9px;margin:0;padding:8px 10px;font-size:12px;display:grid}.security-kv dt{color:var(--muted)}.security-kv dd{text-align:right;margin:0}.trades-table td{font-size:11.5px}.la{font-size:12px}.la td{height:22px;padding-top:3px;padding-bottom:3px}.la .p{font-weight:600}.la .mid td{white-space:normal}.widget[data-kind=book] .c,.widget[data-kind=book] .la th:nth-child(3){display:none}.widget[data-kind=book] .la .mid td{font-size:11.5px}.la .mid .fairchip,.la .mid .xlchip{white-space:nowrap}.menu-anchor{flex-shrink:0;align-items:center;display:flex;position:relative}.popover{z-index:40;background:var(--raise);border:1px solid var(--line);min-width:225px;max-width:330px;max-height:65vh;box-shadow:var(--shadow);white-space:normal;border-radius:9px;flex-direction:column;align-items:stretch;gap:6px;padding:9px;font-size:12px;display:flex;position:absolute;top:calc(100% + 7px);right:0;overflow:auto}.popover b{font-size:12px}.popover button{text-align:left;min-height:28px;font-size:12px}.popover .screen-tab{text-align:left;height:32px;padding:4px 8px}.workspace-menu{width:290px;left:0;right:auto}.workspace-menu label{flex-direction:column;gap:4px;display:flex}.workspace-menu input{width:100%;padding:5px}.link-menu{width:255px;left:0;right:auto}.group-options{gap:5px;display:flex}.group-options button{text-align:center;width:38px}.widget-menu{right:-2px}.statusbar{height:22px;min-height:22px;color:var(--muted);border-top:1px solid var(--line);align-items:center;gap:16px;padding:0 9px;font-size:10px;display:flex}.catalog{background:var(--raise);border-left:1px solid var(--accent);width:310px;box-shadow:var(--shadow);z-index:45;flex-direction:column;gap:9px;padding:12px;display:flex;position:absolute;top:0;bottom:8px;right:2px}.catalog header{justify-content:space-between;align-items:center;display:flex}.catalog>button{justify-content:space-between;align-items:center;padding:12px;display:flex}.catalog small{color:var(--warn-ink)}.toast{background:var(--raise);border:1px solid var(--accent);max-width:420px;box-shadow:var(--shadow);z-index:60;border-radius:9px;padding:12px 16px;font-size:13px;position:fixed;bottom:35px;right:15px}.empty-screen{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:0}.empty-screen b{color:var(--ink);font-size:18px}.d-zoomable{-webkit-user-select:none;user-select:none;position:relative}.d-zoom-sel{background:var(--sel);border:1px solid var(--accent);pointer-events:none;z-index:3;position:absolute}.d-zoom-reset{z-index:4;position:absolute;top:2px;right:10px}.d-muted{color:var(--muted)}.d-small{font-size:11px}@container (width<=430px){.widget-header{gap:4px}.widget-title{font-size:12px}.paper-set{max-width:78px;font-size:10px}.widget-toolbar{gap:4px;padding:4px 6px;font-size:10px}.widget-toolbar button{padding:2px 4px;font-size:10px}.curve-table td,.curve-table th{padding:4px}.price-adjust small{display:none}.security-kv{gap:4px 6px;font-size:11.5px}.chart-legend .muted{display:none}}@media (width<=1400px){.topbar{gap:6px}.brand{font-size:13px}.workspace-button{max-width:145px}.connection-status{font-size:11px}.screen-tab{padding:0 10px}.curve-table td,.curve-table th{padding-left:4px;padding-right:4px;font-size:11.5px}.curve-table .price-adjust small{display:none}.trades-table td,.trades-table th{padding:4px;font-size:10.5px}.widget-title{font-size:12.5px}}.widget:has(.popover){z-index:25}.widget.maximized:has(.popover){z-index:30}.header-chip{background:0 0;flex-shrink:0;min-height:23px;padding:2px 6px;font-size:11px}.header-chip:disabled{opacity:.65}.shadow-chip{border-color:var(--accent);color:var(--accent)}.profile-icon{background:var(--accent-btn);color:#fff;border:0;border-radius:50%;width:26px;height:26px;padding:0;font-size:12px}.profile-icon:disabled{opacity:.65}.topbar .icon{width:25px;height:28px;font-size:15px}.topbar{gap:5px}.connection-status{font-size:10.5px}.saved-status{white-space:nowrap;color:var(--muted);font-size:10px}.subchart-label{color:var(--ink2);height:5%;min-height:12px;padding-left:40px;font-size:10px}.chart-legend{height:4%}.trades-table .trade-who{text-align:left}.price-adjust small{display:none}.widget.maximized{bottom:8px}.topbar .workspace-button{max-width:145px}@media (width<=1400px){.topbar{gap:4px}.brand{font-size:12px}.environment{padding:4px 7px;font-size:11px}.workspace-button{font-size:11px;max-width:123px!important}.screen-tab{padding:0 8px;font-size:12px}.header-chip{padding:2px 5px;font-size:10px}.topbar .icon{width:23px}.connection-status{font-size:10px}}.widget[data-kind=book] .la th:nth-child(3){display:table-cell}.widget[data-kind=book] .la th.c{display:none}.la .ytm{color:var(--muted);font-size:11px}.janus-panel .connection-state{align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.janus-panel select{max-width:240px;font-size:12px}.inline-error{color:var(--hot);padding:0 10px;font-size:12px}.profile-boundary{border:1px dashed var(--line);color:var(--muted);border-radius:6px;margin:6px 10px;padding:8px;font-size:12px}.pending-operations{background:var(--warn-bg);color:var(--warn-ink);padding:8px 10px;font-size:12px}.pending-operations>div{justify-content:space-between;padding:5px 0;display:flex}.profile-editor{border:1px solid var(--line);border-radius:8px;margin:6px 10px;padding:8px;font-size:12px}.profile-editor summary{cursor:pointer;font-weight:600}.profile-editor textarea{resize:vertical;background:var(--bg);width:100%;min-height:170px;max-height:300px;color:var(--ink2);border:1px solid var(--line);tab-size:2;border-radius:6px;padding:8px;font:11px/1.5 ui-monospace,monospace}.profile-editor-controls{flex-wrap:wrap;align-items:center;gap:8px;padding:5px 0;display:flex}.profile-editor-controls button{font-size:11px}.file-label{border:1px solid var(--line);border-radius:5px;align-items:center;gap:6px;padding:4px;font-size:11px;display:flex}.file-label input{max-width:190px;font-size:10px}.profile-confirm{background:var(--warn-bg);border:1px solid var(--warn-ink);color:var(--warn-ink);border-radius:6px;padding:10px}.profile-confirm button{margin-right:6px}.widget-action:not(.is-pinned)[aria-label=Закрепить\ виджет]{opacity:.35}.editing .widget-content{padding-bottom:18px}.profile-conflict{color:var(--warn-ink);background:var(--warn-bg);border-radius:5px;padding:8px;font-size:12px}.paper-profile-card{padding:12px 0}.paper-profile-heading{align-items:center;gap:12px;display:flex}.paper-profile-heading>b{font-size:19px}.paper-profile-card dl{color:var(--ink2);grid-template-columns:max-content 1fr;gap:5px 16px;margin:12px 0;display:grid}.paper-profile-card dt{color:var(--muted)}.paper-profile-card dd{overflow-wrap:anywhere;margin:0}.paper-profile-fields{grid-template-columns:1fr 1fr;gap:18px;margin:16px 0;display:grid}.paper-profile-fields label{flex-direction:column;gap:6px;font-size:12px;display:flex}.paper-profile-fields input{max-width:230px;padding:8px 10px;font-size:17px}.paper-profile-fields small{color:var(--muted);font-size:11px;line-height:1.5}.paper-profile-fields small.negative{color:var(--hot)}.profile-advanced{border-top:1px solid var(--line);margin:10px 0;padding-top:10px}.profile-advanced summary{color:var(--muted)}.paper-profile-card .profile-editor-controls{align-items:flex-start}.paper-profile-card .profile-editor-controls>span{max-width:360px;font-size:11px}.forget-hint{margin:8px 0 0;font-size:12px;display:block}.forget-hint-confirm{margin:8px 10px;font-size:12px}.curve-display-settings{border:0;border-bottom:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;margin:0;padding:0 0 8px;display:flex}.curve-display-settings legend{margin-bottom:5px;padding:0;font-size:12px;font-weight:600}.curve-display-settings label{align-items:flex-start;gap:7px;font-size:11.5px;line-height:1.5;display:flex}.curve-display-settings input{flex-shrink:0;margin:2px 0 0}.curve-display-settings .muted{font-size:10.5px;line-height:1.5}.chart-body.curve-stack{flex-direction:column;min-height:0;display:flex}.curve-stack>*{flex-shrink:0}.curve-stack>.chart-legend{min-height:min-content;padding-block:4px}.curve-stack>.subchart-label{white-space:nowrap;min-height:0;line-height:1.2}.paper-menu{width:290px;max-height:min(620px,72vh);left:0;right:auto}.paper-menu p{margin:0;font-size:11px;line-height:1.5}.paper-menu .muted{font-size:10.5px;line-height:1.5}.paper-presets{flex-wrap:wrap;gap:5px;display:flex}.paper-presets button{min-height:26px;padding:3px 7px}.paper-presets button[aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.paper-picker-count{color:var(--ink2);padding:4px 0;font-size:11px}.paper-checklist{flex-direction:column;flex-shrink:0;max-height:260px;display:flex;overflow:auto}.paper-checklist label{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:8px;padding:5px 2px;display:flex}.paper-checklist input{flex-shrink:0}.paper-checklist label>span{flex-direction:column;gap:2px;min-width:0;display:flex}.paper-checklist small{color:var(--muted);font-size:10.5px}.paper-empty{text-align:center;height:100%;min-height:80px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:16px;font-size:12px;display:flex}.paper-empty b{color:var(--ink)}.paper-menu{overflow:hidden}.paper-menu>:not(.paper-checklist){flex-shrink:0}.paper-menu .paper-checklist{flex-shrink:1;min-height:50px}.paper-missing{color:var(--warn-ink);font-size:11px}.screen-template-dialog{background:var(--raise);width:min(700px,100vw - 48px);max-height:calc(100vh - 48px);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;padding:0;overflow:auto}.screen-template-dialog::backdrop{background:#0008}.screen-template-dialog form{flex-direction:column;gap:16px;padding:18px;display:flex}.screen-template-dialog header{justify-content:space-between;align-items:center;font-size:17px;display:flex}.screen-template-dialog header button{background:0 0;border:0;font-size:20px}.screen-name{align-items:center;gap:12px;font-size:12px;display:flex}.screen-name input{flex:1;min-width:0;padding:7px 10px}.screen-template-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.screen-template-card{border:1px solid var(--line);cursor:pointer;border-radius:9px;flex-direction:column;gap:9px;min-width:0;padding:12px;display:flex;position:relative}.screen-template-card.selected{border-color:var(--accent);background:var(--sel)}.screen-template-card.unavailable{opacity:.6;cursor:default}.screen-template-card>input{accent-color:var(--accent);position:absolute;top:12px;right:12px}.screen-template-card small{color:var(--muted);font-size:11px;line-height:1.5}.screen-template-preview{background:var(--bg);border-radius:5px;height:145px;margin:3px 0;position:relative}.screen-template-preview>span:not(.template-plus){box-sizing:border-box;background:var(--raise);text-align:center;border:2px solid;border-radius:4px;justify-content:center;align-items:center;padding:3px;font-size:8px;display:flex;position:absolute;overflow:hidden}.screen-template-preview .template-plus{color:var(--muted);justify-content:center;align-items:center;font-size:32px;display:flex;position:absolute;inset:0}.screen-template-dialog footer{align-items:center;gap:9px;display:flex}.screen-template-dialog footer>span{color:var(--muted);flex:1;font-size:11px}.screen-template-dialog footer button{padding:6px 14px}.screen-template-dialog footer button[type=submit]{border-color:var(--accent);background:var(--sel)}.template-limit{margin:0;font-size:11px;color:var(--warn-ink)!important}.curve-axis-settings{align-items:center;gap:6px;padding:4px 0;display:flex}.curve-axis-settings>span{color:var(--muted);margin-right:4px;font-size:11px}.curve-axis-settings button{min-height:26px;padding:3px 7px}.curve-axis-settings button[aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.workspace-recovery{border:1px solid var(--warn-ink);background:var(--raise);max-width:680px;color:var(--ink);border-radius:10px;margin:12vh auto;padding:24px;font-size:14px}.workspace-recovery b{font-size:20px}.workspace-recovery p{line-height:1.7}.workspace-warning{color:var(--warn-ink);padding:8px 12px;font-size:12px}.container-icon{color:var(--accent);font-size:20px}.general-container{flex-direction:column;height:100%;min-height:0;display:flex}.container-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:7px 9px;font-size:11px;display:flex}.container-toolbar>.muted{font-size:10px}.container-step{align-items:center;gap:5px;display:flex}.container-step button{width:23px;height:23px;padding:0}.container-scroll{scrollbar-width:thin;flex:1;min-height:0;padding:7px;overflow:auto}.container-grid{gap:8px;min-height:100%;display:grid}.container-cell{background:var(--raise);border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.cell-header{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:33px;min-height:33px;padding:4px 6px;display:flex}.cell-header>b{white-space:nowrap;text-overflow:ellipsis;min-width:25px;font-size:11px;overflow:hidden}.cell-header button{min-height:23px;font-size:10px}.cell-header .paper-set{max-width:105px}.cell-paper{max-width:95px;height:23px;padding:0 2px;font-size:10px}.cell-context{color:var(--muted);border-bottom:1px solid var(--line);padding:3px 7px;font-size:9px}.cell-body{border-radius:0 0 8px 8px;flex:1;min-height:0;overflow:auto}.cell-body>.chart-body{min-height:240px}.cell-menu{width:255px;max-height:70vh;right:0}.cell-menu label{align-items:center;gap:7px;display:flex}.cell-menu .muted{font-size:10px;line-height:1.5}.cell-menu select{max-width:130px}.container-empty{height:100%;min-height:0;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.container-empty button{padding:7px 12px}.cell-type-picker{background:var(--raise);border:1px solid var(--accent);z-index:12;border-radius:7px;flex-direction:column;gap:5px;padding:10px;font-size:12px;display:flex;position:absolute;inset:5px;overflow:auto}.cell-type-picker button{text-align:left;padding:4px 7px;font-size:11px}.unsupported-content{min-height:130px;color:var(--warn-ink);flex-direction:column;gap:10px;padding:18px;font-size:12px;line-height:1.6;display:flex}.unsupported-content>span{color:var(--muted);font-size:11px}.container-note,.container-confirm{background:var(--hover);color:var(--warn-ink);flex-shrink:0;align-items:center;gap:10px;padding:8px;font-size:12px;display:flex}.container-confirm span{flex:1}.container-footnote{border-top:1px solid var(--line);color:var(--muted);flex-shrink:0;padding:5px 8px;font-size:10px}.legacy-book-set{height:100%;overflow:auto}.legacy-book-grid{gap:8px;padding:8px;display:grid}.legacy-book-grid>.ga{display:contents}.container-space-note{color:var(--warn-ink);flex-shrink:0;padding:4px 8px;font-size:10px}.curve-table-view{width:100%;min-width:0}.table-display-toolbar{white-space:normal;flex-wrap:wrap}.table-display-toolbar>.muted{font-size:11px}.table-columns-menu{width:230px;left:auto;right:0}.table-columns-menu button[aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.table-columns-menu .muted{font-size:10.5px;line-height:1.5}.table-columns-note{color:var(--muted);border-bottom:1px solid var(--line);padding:4px 8px;font-size:10.5px}.link-choices{flex-direction:column;gap:5px;display:flex}.link-choices button{border-width:1px;justify-content:space-between;align-items:center;gap:8px;display:flex}.link-choices button[aria-pressed=true]{background:var(--sel)}.link-choices span{color:var(--muted);font-size:10px}.link-choices .link-choice-remembered-paper{font-size:inherit;color:var(--muted)}.widget.group-highlight>.widget-surface,.container-cell.group-highlight{outline:2px solid var(--link-highlight);outline-offset:-3px}.cell-header .link-badge{flex-shrink:0;width:22px;min-width:22px;height:22px;padding:0}.link-menu{width:300px}.link-menu>.muted{font-size:10px;line-height:1.5}.d-range{margin-top:6px}.d-range-track{background:var(--hover);touch-action:none;border-radius:9px;height:18px;position:relative}.d-range-mid{background:color-mix(in srgb, var(--accent) 35%, transparent);cursor:grab;border-radius:9px;position:absolute;top:0;bottom:0}.d-range-handle{background:var(--accent);cursor:ew-resize;border-radius:4px;width:12px;height:24px;margin-left:-6px;position:absolute;top:-3px}.d-range-labels{justify-content:space-between;gap:8px;margin-top:2px;display:flex}.curve-stack.has-range{overflow:hidden auto}.curve-range-panel{height:54px;min-height:54px;padding-bottom:4px}.d-range-labels{font-size:10px;line-height:14px}.d-range-labels span:first-child,.d-range-labels span:last-child{flex-shrink:0}.d-range-labels span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.curve-range-unavailable,.curve-space-note{color:var(--muted);padding:8px 12px;font-size:11px;line-height:1.4}.curve-space-note{min-height:32px}.curve-no-points{color:var(--muted);pointer-events:none;z-index:1;justify-content:center;align-items:center;padding:8px 12px;font-size:11px;line-height:1.4;display:flex;position:absolute;inset:0}.curve-no-points>span{pointer-events:auto}.curve-coverage{height:20px;min-height:20px;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding:2px 8px;font-size:10px;line-height:16px;overflow:hidden}.book-depth-header{border-bottom:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:7px;min-height:28px;padding:3px 7px;font-size:10px;display:flex}.book-depth-switch{align-items:center;gap:4px;display:flex}.book-depth-switch button,.book-depth-reset{min-height:20px;padding:1px 5px;font-size:10px}.book-depth-switch button[aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.book-legacy-depth{color:var(--muted);white-space:nowrap}.book-depth-reset{margin-left:auto}.book-levels-note{color:var(--muted);border-bottom:1px solid var(--line);white-space:normal;padding:3px 8px;font-size:10px}.trades-view{width:100%;min-width:0}.trades-display-toolbar{white-space:normal;flex-wrap:wrap}.trades-scroll{overflow:auto}.trades-view .table-columns-note{font-size:10px}.trades-table td,.trades-table th{padding-left:4px;padding-right:4px}.trades-table .paper-code{font-size:11.5px}.catalog{overflow-y:auto}.catalog-search{align-items:center;gap:6px;display:flex}.catalog-search input{width:100%;min-width:0;padding:6px 8px;font-size:12px}.catalog-search button{padding:6px;font-size:11px}.catalog-empty{color:var(--muted);padding:12px 2px;font-size:12px;line-height:1.5}.normal-auth{max-width:620px;padding:14px 16px;font-size:13px}.normal-auth p{line-height:1.5}.widget-login-slot{align-items:center;gap:12px;min-height:44px;display:flex}.normal-session{border:1px solid var(--line);border-radius:7px;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 10px;padding:10px;font-size:12px;display:flex}.normal-session button{margin-left:auto}.normal-session span{color:var(--muted)}:is(.app-frame:has(.normal-auth) .profile-icon,.app-frame:has(.normal-session) .profile-icon){display:none}.root-move-ghost{pointer-events:none;z-index:70;border:2px dashed var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);position:fixed}.root-move-ghost.blocked,.root-move-ghost.outside{border-color:var(--hot);background:color-mix(in srgb,var(--hot) 20%,transparent)}.widget-header{position:relative}.root-drag-header{cursor:grab;-webkit-user-select:none;user-select:none}.root-drag-header :is(.menu-anchor,.popover,input,select,textarea,label,summary,[contenteditable],[role=menu],[role=menuitem],[role=listbox],[role=combobox]){cursor:auto}.root-drag-header :is(input,textarea,[contenteditable=true]){cursor:text}.root-drag-header :is(a,[role=button]){cursor:pointer}.grab{touch-action:none}.root-resize{z-index:6;touch-action:none;background:0 0;border:0;min-width:0;min-height:0;padding:0;position:absolute}.root-resize.edge-n{cursor:n-resize;height:6px;top:0;left:10px;right:10px}.root-resize.edge-s{cursor:s-resize;height:6px;bottom:0;left:10px;right:10px}.root-resize.edge-e{cursor:e-resize;width:6px;top:10px;bottom:10px;right:0}.root-resize.edge-w{cursor:w-resize;width:6px;top:10px;bottom:10px;left:0}.root-resize.edge-ne,.root-resize.edge-se,.root-resize.edge-sw,.root-resize.edge-nw{width:11px;height:11px}.edge-ne{cursor:ne-resize;top:0;right:0}.edge-se{cursor:se-resize;bottom:0;right:0}.edge-sw{cursor:sw-resize;bottom:0;left:0}.edge-nw{cursor:nw-resize;top:0;left:0}.root-resize:hover{background:var(--accent);opacity:.5}.root-layout-ghost{pointer-events:none;z-index:70;border:2px dashed var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text);place-items:center;font-weight:600;display:grid;position:absolute}.root-preview-state{z-index:71;pointer-events:none;border:1px solid var(--border);background:var(--panel);padding:6px 10px;position:absolute;bottom:12px;left:12px}.root-preview-state.blocked{color:var(--danger)}.selected-bulk-backdrop{z-index:250;background:var(--panel);border:1px solid var(--border);border-radius:8px;position:fixed;inset:72px 16px 16px;overflow:auto;box-shadow:0 12px 80px #0008}.detached-mount .selected-bulk-backdrop{inset:40px 8px 8px}.screen-surface .catalog-target{z-index:260}.screen-surface .catalog{z-index:270}.book-view-controls{border-bottom:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:4px;padding:4px 6px;font-size:10px;display:flex}.book-view-controls>[role=group]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.book-view-controls button{padding:2px 5px;font-size:10px}.book-view-controls button[aria-pressed=true]{background:var(--sel);border-color:var(--accent)}.widget-header:has(>.book-view-header){flex-wrap:wrap;row-gap:2px;height:auto}.book-view-controls.book-view-header{border-bottom:0;flex-flow:row;align-items:center;gap:6px;padding:0}.book-view-header>[role=group]{flex-wrap:nowrap}.horizontal-book{min-width:0;padding:5px 0}.horizontal-book-head{flex-wrap:wrap;align-items:center;gap:8px;padding:3px 7px;font-size:10px;display:flex}.horizontal-book-head span{color:var(--muted)}.horizontal-book-head span:last-child{color:var(--warn-ink);margin-left:auto}.horizontal-book-scroll{scrollbar-width:thin;position:relative;overflow:auto hidden}.horizontal-book-line{cursor:pointer;align-items:stretch;gap:3px;width:max-content;min-width:100%;padding:5px 3px;display:flex}.horizontal-level{border-radius:4px;flex-direction:column;flex:0 0 58px;justify-content:center;align-items:center;min-height:46px;padding:3px;font-size:11px;display:flex}.horizontal-level small{color:var(--muted);font-size:10px}.horizontal-level.bid b{color:var(--bid-ink)}.horizontal-level.ask b{color:var(--ask-ink)}.horizontal-center{border:1px solid var(--line);border-radius:4px;flex-direction:column;flex:0 0 92px;justify-content:center;align-items:center;font-size:11px;display:flex}.horizontal-center small{font-size:10px}.horizontal-empty{color:var(--muted);flex:0 0 102px;align-items:center;padding:4px;font-size:10px;display:flex}.horizontal-book-note{color:var(--muted);padding:5px 7px;font-size:9px;line-height:1.4}.horizontal-book [data-full-visible=false]>b,.horizontal-book [data-full-visible=false]>small{visibility:hidden}.set-viewport-menu{z-index:1200;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--line);background:var(--raise);max-width:calc(100vw - 16px);color:var(--ink);box-shadow:var(--shadow);border-radius:7px;flex-direction:column;gap:6px;padding:10px;display:flex;position:fixed;bottom:auto;right:auto;overflow:auto}.set-viewport-menu button{text-align:left;white-space:normal;flex-shrink:0}.set-viewport-menu fieldset{flex-direction:column;gap:5px;display:flex}.set-viewport-menu label{align-items:center;gap:5px;display:flex}.set-drag-header{cursor:grab;touch-action:none}.set-drag-header button,.set-drag-header select{cursor:pointer}.set-moving{opacity:.65}.set-insert-before{box-shadow:inset 3px 0 var(--accent)}.set-insert-end{border-top:3px solid var(--accent);color:var(--accent);grid-column:1/-1;font-size:11px}.set-drag-ghost{z-index:1201;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--accent);background:var(--raise);max-width:240px;color:var(--ink);box-shadow:var(--shadow);border-radius:5px;padding:6px 9px;position:fixed;overflow:hidden}.set-action-error{color:var(--ask)}.container-cell .cell-selected-paper{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:110px;font-size:10px;overflow:hidden}.container-grid{height:100%}.topbar .icon.screen-edit-label{white-space:nowrap;width:auto;padding:0 6px;font-size:13px}.topbar>button,.topbar>.main-layout-controls{flex-shrink:0}@media (width<1100px){.topbar .brand{display:none}}.confirm-popover.popover{box-sizing:border-box;z-index:2001;white-space:normal;width:330px;min-width:min(280px,100vw - 16px);max-width:min(360px,100vw - 16px);max-height:calc(100vh - 16px);position:fixed;top:8px;left:8px;right:auto}.confirm-popover>b{font-size:13px}.confirm-popover>p{color:var(--ink2);margin:0;font-size:12px}.confirm-actions{justify-content:flex-end;gap:6px;display:flex}.confirm-actions button{text-align:center}.confirm-actions .accent-btn{background:var(--accent-btn,var(--accent));border-color:var(--accent-btn,var(--accent));color:#fff}.confirm-actions .confirm-danger{background:var(--hot);border-color:var(--hot);color:var(--raise)}.confirm-actions .confirm-stop{color:var(--ink);background:var(--panel);border:1px solid var(--line)}.follow-control{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;font-size:11px;display:inline-flex}.follow-toggle{white-space:nowrap;padding:2px 6px;font-size:11px}.follow-toggle[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--sel)}.follow-toggle.follow-unknown{color:var(--warn-ink)}.follow-confirm{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.follow-control .inline-error{white-space:normal;max-width:320px;padding:0}.widget-header:has(.follow-control .inline-error){height:auto;min-height:35px}.curve-save-panel.popover{box-sizing:border-box;z-index:1500;gap:9px;width:max-content;min-width:min(420px,100vw - 16px);max-width:min(640px,100vw - 16px);max-height:calc(100vh - 16px);position:fixed;top:8px;left:8px;right:auto;overflow:auto;container-type:normal}.curve-save-panel p{margin:0}.curve-save-list{min-height:70px;max-height:45vh;overflow:auto}.curve-save-list th{background:var(--raise)}.curve-save-list td{vertical-align:top;padding:6px 4px}.curve-save-list td:first-child{white-space:normal;max-width:140px}.curve-save-list th,.curve-save-list td{font-size:11px}.curve-save-panel button{white-space:nowrap;min-height:23px;padding:2px 5px}.curve-save-panel .price-adjust button{min-height:21px;padding:0}.curve-save-editor{justify-content:flex-end;align-items:center;gap:4px;display:flex}.curve-save-editor>input{text-align:right;width:76px}.curve-save-panel .base-save-warning{white-space:normal;max-width:190px;color:var(--warn-ink);font-size:10.5px;display:block}.curve-save-own-shift{max-width:200px;color:var(--muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;margin-top:5px;font-size:10px;display:flex}.curve-save-own-shift input{width:42px}.curve-save-own-shift span{flex-basis:100%}.curve-save-shift{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.curve-save-shift input{text-align:right;width:58px}.curve-save-shift span{color:var(--muted);font-size:11px}.curve-save-excluded td{opacity:.6}.curve-save-excluded td:last-child{opacity:1}.curve-save-risk{border-top:1px solid var(--line);color:var(--warn-ink);padding-top:8px}.curve-save-risk ul{max-height:160px;padding-left:18px;overflow:auto}.base-save-outcome{white-space:normal;max-width:180px;color:var(--muted);font-size:10.5px;font-weight:400;display:block}.base-save-outcome:is(.rejected,.disputed,.unknown){color:var(--warn-ink)}.base-save-outcome.written{color:var(--accent)}.base-save-outcome button{margin-left:4px;padding:0 4px}.curve-save-feedback{padding:0 8px;font-size:11px}.curve-save-feedback p{margin:5px 0}.curve-save-summary{color:var(--ink2)}.curve-table td.fair>button{min-height:22px;margin-left:5px;padding:0 3px}.curve-save-panel .confirm-actions .accent-btn{background:var(--accent-btn,var(--accent));color:#fff}.catalog-no-space{color:var(--warn-ink);background:var(--warn-bg);margin:0;padding:8px;font-size:12px}.curve-compact .curve-table-tools{white-space:nowrap;flex-wrap:nowrap;gap:4px}.curve-table-tools>input[type=search]{flex:110px;width:110px;min-width:48px;height:26px;font-size:11px}.curve-table-tools>.menu-anchor{flex-shrink:0}.curve-table-tools button{min-height:26px}.curve-table-tools .menu-anchor>[data-action=sort-menu],.curve-table-tools>[data-action=table-settings]{width:26px;padding:0}.curve-include-all{flex-shrink:0;width:14px;height:14px;margin:0 7px}.curve-count{white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600}.curve-table-tools [data-action=save-prices]{white-space:nowrap}.curve-sort-menu{z-index:30;flex-direction:column;gap:3px;width:230px;display:flex;left:auto;right:0}.curve-sort-menu button{text-align:left}.curve-sort-menu [aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.curve-sort-menu small{padding:2px 0;font-size:11px}.curve-sort-dir{gap:4px;display:flex}.curve-sort-dir button{flex:1}.curve-table-settings{border-bottom:1px solid var(--line);white-space:normal;flex-direction:column;gap:6px;padding:6px 8px;font-size:12px;display:flex}.curve-settings-head{align-items:center;gap:6px;display:flex}.curve-table-settings fieldset{border:0;flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:0;display:flex}.curve-table-settings legend{color:var(--muted);padding:0 0 3px;font-size:11px}.curve-table-settings [aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.curve-settings-info{flex-direction:column}.curve-settings-info>.muted{font-size:11px}.curve-compact .curve-table tbody{gap:2px;display:grid}.curve-compact .curve-table tr{cursor:pointer;border-radius:8px;grid-template-columns:28px minmax(0,1fr);column-gap:0;padding:4px 6px 4px 0;display:grid}.curve-compact .curve-table td{text-align:left;background:0 0;border:0;min-width:0;height:auto;padding:1px 0;line-height:1.3}.curve-compact .curve-table tr.selected{background:var(--sel);box-shadow:inset 3px 0 var(--accent)}.curve-compact .curve-table tr:hover:not(.selected){background:var(--hover)}.curve-compact .curve-table td:first-child{box-shadow:none}.curve-compact .curve-row-identity{grid-column:1/-1;align-items:center;gap:5px;font-size:13px;display:flex}.curve-row-check{flex-shrink:0;justify-content:center;width:28px;margin-right:-5px;display:flex}.curve-row-check>input{width:14px;height:14px;margin:0}.curve-no-base{color:var(--warn-ink);font-weight:600}.curve-compact .curve-row-identity .paper-code{font-size:13px}.curve-table small{color:var(--muted);font-size:11px}.curve-row-dev{margin-left:auto;font-size:13px;font-weight:600}.curve-row-dev.hot{color:var(--hot)}.curve-compact .curve-row-prices{grid-column:2;align-items:baseline;gap:10px;font-size:13px;display:flex}.curve-row-prices .base{color:var(--xl)}.curve-row-prices .base.muted,.curve-row-prices .base.muted small{color:var(--muted)}.curve-row-dur{white-space:nowrap;margin-left:auto}.curve-compact .curve-row-edit{grid-column:2}.curve-edit-line{align-items:center;gap:4px;display:flex}.curve-edit-mode{gap:0;display:flex}.curve-edit-mode button{min-height:22px;padding:0 4px;font-size:11px}.curve-edit-mode [aria-pressed=true]{background:var(--sel);border-color:var(--accent)}.curve-compact .price-adjust{flex-shrink:0;gap:2px}.curve-compact .price-adjust button{border:1px solid var(--line);background:var(--raise);border-radius:6px;width:26px;height:26px;min-height:26px;padding:0}.curve-compact .price-adjust button:hover:not(:disabled){background:var(--hover)}.curve-compact .price-adjust input{text-align:center;width:44px;height:26px;padding:0 2px}.curve-compact .price-adjust input[data-changed],.curve-compact .price-adjust input:not([value="0"]):not(:disabled)[type=number]{border-color:var(--accent)}.curve-row-total{color:var(--fair-ink);margin-left:auto;font-size:15px;font-weight:700}.curve-row-total[data-vs-base=none]{color:var(--muted);font-weight:400}.curve-edit-line>[data-action=save-row]{width:28px;height:28px;min-height:28px;color:var(--ink2);background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:0}.curve-edit-line>[data-action=save-row]:hover:not(:disabled){background:var(--hover)}.curve-edit-line>[data-action=save-row]:disabled{opacity:.35}.curve-row-mark{background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;min-height:28px;padding:0;display:inline-flex}.curve-row-mark[data-row-mark=ok]{color:var(--bid-ink);animation:.3s 3.7s forwards curve-mark-fade}.curve-row-mark[data-row-mark=unknown]{color:var(--warn-ink)}.curve-row-mark[data-row-mark=error]{color:var(--hot)}.curve-row-spinner{border:2px solid var(--muted);border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite curve-spin}@keyframes curve-mark-fade{to{opacity:0}}@keyframes curve-spin{to{transform:rotate(360deg)}}.curve-table .curve-row-error{white-space:normal;color:var(--warn-ink);font-size:11px;line-height:1.35;display:block}.curve-table-tools [data-action=save-prices]:not(:disabled){background:var(--accent-btn);border-color:var(--accent-btn);color:#fff;font-weight:600}@container (width<=339px){.curve-compact .curve-edit-line{flex-wrap:wrap;row-gap:2px}.curve-compact .curve-edit-line>.curve-row-total{text-align:right;flex:1 0 calc(100% - 32px)}}.paper-checklist label[hidden]{display:none}.curve-stack:has([data-close-chart]){overflow:auto}.trades-view{position:relative;container-type:inline-size}.trades-display-toolbar{flex-wrap:wrap;align-items:center;gap:3px;display:flex}.trades-display-toolbar button,.trades-display-toolbar .trades-day{white-space:nowrap;padding:2px 4px;font-size:10px}.trades-segment{flex-shrink:0;gap:1px;display:inline-flex}.trades-segment button[aria-pressed=true]{background:var(--sel);color:var(--accent)}.trades-day{white-space:nowrap}.trades-filter-menu{background:var(--raise);border:1px solid var(--line);flex-direction:column;align-items:stretch;gap:8px;max-width:340px;padding:8px;display:flex;left:4px;right:4px}.trades-partial{color:var(--warn-ink)}.trades-view[data-trades-width=narrow] .trades-table{font-size:10px}.trades-view[data-trades-width=narrow] .trades-table td,.trades-view[data-trades-width=narrow] .trades-table th{padding:4px 3px}.trades-view[data-trades-width=narrow] .trades-table .paper-code{font-size:10px}.trades-view[data-trades-width=narrow]>.widget-toolbar{flex-direction:column;align-items:stretch}.trades-filter-menu>.trades-segment{flex-wrap:wrap}.trades-filter-menu .paper-menu{min-width:225px;max-width:calc(100cqw - 16px);left:0;right:auto}.trades-table .trade-text{text-align:left}.trades-table .trade-number{text-align:right}.curve-head{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;min-height:26px;padding:2px 8px;display:flex}.curve-head>b{font-size:14px;font-weight:600}.curve-head>.muted{text-overflow:ellipsis;font-size:11px;overflow:hidden}.curve-axis-choice{display:flex}.curve-axis-choice button{border-radius:0;height:24px;min-height:24px;padding:0 8px;font-size:11px}.curve-axis-choice button:first-child{border-radius:6px 0 0 6px}.curve-axis-choice button:last-child{border-radius:0 6px 6px 0}.curve-axis-choice [aria-pressed=true]{background:var(--sel);border-color:var(--accent)}.curve-stack [data-curve-legend]{flex-shrink:0;justify-content:flex-start;gap:10px;padding:0 8px;font-size:12px}.curve-stack [data-curve-legend] .sig{color:var(--sig)}.curve-stack .subchart-label{white-space:normal;flex-wrap:wrap;align-items:center;gap:2px 10px;height:auto;padding:2px 8px 0;font-size:12px;line-height:1.3;display:flex}.curve-stack .subchart-label>*{white-space:nowrap}.chart-swatch{vertical-align:-1px;margin-right:3px}.curve-stack .subchart-label>.muted{color:var(--muted);font-size:11px}.curve-stack .subchart-label [data-ariadne-params]{text-overflow:ellipsis;overflow:hidden}.curve-settings{border-bottom:1px solid var(--line);white-space:normal;flex-direction:column;flex-shrink:0;gap:6px;padding:6px 8px;font-size:12px;display:flex}.curve-settings fieldset{border:0;flex-wrap:wrap;gap:4px 12px;min-width:0;margin:0;padding:0;display:flex}.curve-settings legend{color:var(--muted);padding:0 0 3px;font-size:11px}.curve-settings label{align-items:center;gap:5px;font-size:12px;display:flex}.widget-settings{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:6px 8px;font-size:12px;display:flex}.widget-settings-head{align-items:center;gap:6px;display:flex}.widget-settings [aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.widget-settings [role=group]{align-items:center;gap:4px;display:flex}.widget-header .widget-action[data-action]{width:22px;height:22px;min-height:22px;padding:0}.screen-tab{position:relative}.screen-tab.drop-target{outline:2px solid var(--accent)}.screen-tab.drop-blocked{outline-color:var(--hot);color:var(--hot)}.tab-drop-hint{z-index:2000;white-space:nowrap;background:var(--accent-btn);color:#fff;pointer-events:none;border-radius:4px;margin-top:4px;padding:2px 6px;font-size:11px;position:absolute;top:100%;left:0}.drop-blocked .tab-drop-hint{background:var(--hot)}.widget-header .widget-action[data-action][aria-pressed=true]{background:var(--hover);border-color:var(--accent)}.trades-table th .trade-sort{all:unset;cursor:pointer;white-space:nowrap}.trades-table th .trade-sort:focus-visible{outline:1px solid var(--accent)}.inline-warn{color:var(--warn-ink)}.screen-tab-menu-anchor{z-index:1;align-items:center;margin-left:-22px;margin-right:4px;display:inline-flex;position:relative}.more-menu .screen-tab-menu-anchor{margin-left:-24px}.screen-tab-menu{width:18px;height:18px;min-height:18px;color:var(--muted);opacity:0;background:0 0;border:0;border-radius:3px;padding:0;line-height:18px}.screen-tab-menu-anchor.active .screen-tab-menu,.screen-tab:hover+.screen-tab-menu-anchor .screen-tab-menu,.screen-tab-menu-anchor:hover .screen-tab-menu,.screen-tab:focus-visible+.screen-tab-menu-anchor .screen-tab-menu,.screen-tab-menu:focus-visible,.screen-tab-menu[aria-expanded=true]{opacity:1}.screen-tab-menu:hover{color:var(--ink);background:var(--hover)}.screen-menu.popover{min-width:160px;top:100%;left:0;right:auto}.screen-menu .screen-delete{color:var(--hot)}.screen-tab-note{white-space:nowrap;color:var(--warn-ink);background:var(--panel);z-index:5;border-radius:3px;padding:2px 6px;font-size:11px;position:absolute;top:100%;left:0}[data-confirm=screen-delete] p{white-space:pre-line}[data-confirm=screen-delete] .confirm-danger{color:#fff;background:#b42335;border-color:#b42335;font-weight:600}.curve-save-panel tr.base-save-excluded{opacity:.5}.link-button{min-height:0;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.curve-save-panel .base-save-ok{color:var(--bid-ink)}.curve-save-panel [data-save-risk]{max-width:none}.info-i{color:var(--muted);cursor:help;vertical-align:middle;font-size:16px;line-height:1;display:inline-block}.curve-save-summary{white-space:pre-line}.curve-row-price{text-align:right;width:60px;height:21px;font-size:11px}.curve-row-price[data-changed]{border-color:var(--accent)}.settings-window{z-index:50;background:var(--raise);border:1px solid var(--line);max-height:70vh;box-shadow:var(--shadow);white-space:normal;border-radius:8px;flex-direction:column;font-size:12px;display:flex;position:fixed}.settings-window-head{border-bottom:1px solid var(--line);cursor:move;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:6px;min-height:32px;padding:2px 6px 2px 8px;display:flex}.settings-window-grip{color:var(--muted)}.settings-window-names{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.settings-window-names small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-window-close{cursor:pointer;flex:none}.settings-window-body{scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.settings-window-issue{border-top:1px solid var(--line);color:var(--hot);flex:none;margin:0;padding:4px 8px}.settings-window-body .curve-settings-head,.settings-window-body .widget-settings-head,.settings-window-body .robot-settings>header>b,.settings-window-body .robot-settings>header>button{display:none}.settings-window-body .curve-settings,.settings-window-body .curve-table-settings,.settings-window-body .widget-settings{border-bottom:0}.settings-window-body .robot-settings{border-left:0}.settings-window-body [data-janus-panel=strategy]{max-width:100%;overflow-x:auto}.settings-window-body .curve-settings fieldset label{white-space:normal;overflow-wrap:anywhere;flex:0 0 100%;align-items:flex-start}.settings-window-body .curve-settings fieldset label input{flex:none}.confirm-popover.popover{z-index:55}.settings-target{outline:1.5px solid var(--accent);outline-offset:-1px}.robots-widget .native-robots.has-settings:not(:has(.robot-settings:not([hidden]))){grid-template-columns:minmax(0,1fr)}.strategy-editor{box-sizing:border-box;background:var(--raise);width:auto;max-width:none;height:auto;max-height:none;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:10px;margin:0;padding:0;font-family:inherit;font-size:13px;line-height:1.45;position:fixed;inset:70px 40px 30px;overflow:hidden}.strategy-editor[open]{flex-direction:column;display:flex}.strategy-editor::backdrop{background:var(--scrim,#0005)}.strategy-editor *{box-sizing:border-box}.strategy-editor>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.strategy-editor>header>b{font-size:15px}.strategy-editor>header>span{color:var(--muted);flex:1}.strategy-editor button,.strategy-editor input,.strategy-editor select{font:inherit;color:inherit;border:1px solid var(--line);background:var(--panel);border-radius:5px;min-height:26px;padding:3px 7px}.strategy-editor button{cursor:pointer}.strategy-editor button:disabled{opacity:.5;cursor:default}.strategy-editor button:focus-visible,.strategy-editor input:focus-visible,.strategy-editor select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.strategy-columns{flex:1;grid-template-columns:260px minmax(0,1fr) 330px;min-height:0;display:grid}.strategy-library{border-right:1px solid var(--line);padding:8px;overflow:auto}.strategy-library>button{text-align:left;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:6px;padding:7px 9px;display:flex}.strategy-library .selected{outline:2px solid var(--accent)}.strategy-library small{color:var(--muted);font-size:11px}.strategy-form{min-width:0;padding:10px 14px;overflow:auto}.strategy-form h3,.strategy-apply h3{margin:2px 0;font-size:13px}.strategy-form fieldset{border:1px solid var(--line);border-radius:8px;min-width:0;margin:0 0 10px;padding:6px 10px 8px}.strategy-form legend{color:var(--muted);padding:0 4px;font-size:12px}.strategy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;display:grid}.strategy-field{flex-direction:column;gap:2px;min-width:0;font-size:12px;display:flex}.strategy-field input,.strategy-field select{font-variant-numeric:tabular-nums;width:100%;min-width:0}.strategy-field input[type=checkbox]{width:16px;height:20px;accent-color:var(--accent)}.strategy-field small{color:var(--muted);font-size:10.5px}.strategy-field.inherited input{color:var(--muted);font-style:italic}.strategy-field.invalid input,.strategy-field.invalid select{border-color:var(--warn-ink)}.strategy-field.invalid>small{color:var(--warn-ink)}.strategy-name{max-width:420px;margin-bottom:10px}.strategy-apply{border-left:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 12px;display:flex;overflow:auto}.strategy-muted{color:var(--muted)}.strategy-warning{color:var(--warn-ink);background:var(--warn-bg,var(--hover));border-radius:6px;flex-shrink:0;margin:4px 12px;padding:6px 9px}.strategy-own-values{overflow-wrap:anywhere;max-height:100px;padding:4px 12px;overflow:auto}.strategy-editor>footer{border-top:1px solid var(--line);flex-shrink:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.strategy-editor>footer>span:first-child{margin-right:auto}.strategy-editor>footer>span{color:var(--muted)}.strategy-editor pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;color:var(--muted);font-size:11px;overflow:auto}.strategy-editor details summary{cursor:pointer;color:var(--muted);font-size:12px}@media (width<=1100px){.strategy-editor{inset:55px 16px 16px}.strategy-columns{grid-template-columns:210px minmax(0,1fr) 250px}.strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.strategy-editor{inset:16px}.strategy-columns{grid-template-columns:170px minmax(0,1fr)}.strategy-apply{border-top:1px solid var(--line);grid-column:1/-1;max-height:130px}.strategy-grid{grid-template-columns:minmax(0,1fr)}.strategy-editor>footer{flex-wrap:wrap}.strategy-editor>header>span{display:none}}.strategy-result-toast{max-width:min(600px,100vw - 32px);left:50%;right:auto;transform:translate(-50%)}.strategy-assignment{overflow-wrap:anywhere;flex-wrap:wrap;align-items:flex-start;gap:4px;display:flex}.strategy-assignment input[type=checkbox]{width:16px;min-height:20px;accent-color:var(--accent);flex-shrink:0}.strategy-day-warning{color:var(--warn-ink);background:var(--warn-bg,var(--hover));overflow-wrap:anywhere;border-radius:6px;padding:6px 9px}.strategy-day-warning p{margin:4px 0}.strategy-day-warning label{align-items:center;gap:4px;display:flex}.strategy-day-warning input[type=checkbox]{accent-color:var(--accent)}.special-quoter-book{--quoter-decision:#79b8ff;min-height:80px;padding:8px;font-size:12px;line-height:1.4}:root[data-theme=light] .special-quoter-book{--quoter-decision:#1966b8}.special-quoter-book p{margin:0 0 10px}.special-quoter-book .quoter-state{color:var(--muted)}.quoter-disclaimer{color:var(--quoter-decision);font-size:11px}.quoter-ladder{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.quoter-ladder th,.quoter-ladder td{border-bottom:1px solid var(--line);text-align:center;padding:10px 4px}.quoter-ladder thead th{font-size:10px;font-weight:500}.quoter-ladder tbody th{font-size:15px;font-weight:600}.quoter-bid{color:var(--buy)}.quoter-ask{color:var(--hot)}.quoter-decision-mark{border:1px dashed var(--quoter-decision);color:var(--quoter-decision);border-radius:4px;padding:4px;font-size:11px;display:inline-block}.quoter-fund-orders{margin:12px 0}.quoter-fund-orders caption{text-align:left;padding:4px;font-weight:600}.quoter-fund-order{border:1px solid var(--quoter-decision);background:color-mix(in srgb,var(--quoter-decision) 18%,transparent);color:var(--quoter-decision);border-radius:4px;margin:2px;padding:4px;font-size:11px;display:inline-block}.quoter-details{font-variant-numeric:tabular-nums;margin:12px 0;overflow:auto}.quoter-details table{border-collapse:collapse;width:100%;min-width:560px}.quoter-details th,.quoter-details td{border-bottom:1px solid var(--line);text-align:left;padding:5px}.quoter-details caption{text-align:left;padding:4px;font-weight:600}.quoter-details thead{color:var(--muted);font-size:10px}.special-quoter-book .quoter-missing{color:var(--muted);margin-top:12px}.special-quoter-book .quoter-management{border-top:1px solid var(--line);color:var(--muted);padding-top:8px}.special-quoter-book .quoter-details{margin:6px 0}.special-quoter-book .quoter-details summary{cursor:pointer;color:var(--muted)}.special-quoter-book .quoter-parameters{overflow-wrap:anywhere;margin:0 0 6px;font-size:11px}.quoter-paper-header,.quoter-paper-strip,.quoter-quote{flex-wrap:wrap;align-items:center;gap:5px;margin:6px 0;display:flex}.quoter-paper-header>span{margin-right:auto}.quoter-paper-header .robot-stop{color:var(--hot);white-space:normal}.quoter-paper-strip input{width:70px;min-width:0}.quoter-paper-strip small,.quoter-quote small{color:var(--muted);overflow-wrap:anywhere}.quoter-paper-settings{border:1px solid var(--line);border-radius:4px;margin:8px 0;padding:8px}.quoter-paper-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));gap:8px;display:grid}.quoter-paper-fields label{gap:3px;min-width:0;display:grid}.quoter-paper-fields input{box-sizing:border-box;width:100%;min-width:0}.quoter-paper-fields small{color:var(--muted)}.quoter-paper-editor [data-paper-outcome]{overflow-wrap:anywhere}.quoter-paper-code{font-size:14px;font-weight:600}[data-paper-position]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.quoter-paper-run{display:inline-flex}.quoter-paper-run button{border:1px solid var(--line);background:0 0;border-radius:0;width:26px;height:24px;min-height:24px;margin-left:-1px;padding:0}.quoter-paper-run button:first-child{border-radius:6px 0 0 6px;margin-left:0}.quoter-paper-run button:last-child{border-radius:0 6px 6px 0}.quoter-paper-run [data-paper-run=stop]{color:var(--hot)}.quoter-paper-run [data-paper-run=stop][aria-pressed=true]{border-color:var(--hot);background:#e5484d24}.quoter-paper-run [data-paper-run=play][aria-pressed=true]{background:var(--sel);border-color:var(--accent)}.quoter-paper-stopped{color:var(--hot);background:color-mix(in srgb,var(--hot) 8%,transparent);border-radius:4px;margin:2px 0;padding:3px 8px;font-size:12px}[data-paper-shift] small{color:var(--muted)}.quoter-paper-strip button,.quoter-paper-strip input{height:22px;min-height:22px;padding-top:0;padding-bottom:0;font-size:12px}.quoter-paper-strip{font-size:12px}.janus-settings{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:6px 8px;font-size:12px;display:flex}.janus-settings-tabs{align-items:center;gap:4px;display:flex}.janus-settings-tabs [aria-selected=true]{border-color:var(--accent);background:var(--sel)}.janus-settings-view{flex-direction:column;gap:3px;display:flex}.janus-settings-view label{align-items:center;gap:6px;display:flex}.janus-settings-view [aria-pressed=true]{border-color:var(--accent);background:var(--sel)}.quoter-paper-settings{font-size:12px}.quoter-paper-settings input,.quoter-paper-settings button{height:22px;min-height:22px;padding-top:0;padding-bottom:0;font-size:12px}.janus-settings-view [role=group]{align-items:center;gap:4px;display:flex}.janus-settings-view [role=group]>span{margin-right:6px}.quoter-paper-editor[data-cell]{flex-direction:column;height:100%;min-height:0;display:flex}.quoter-paper-editor[data-cell]>div:has(>.price-ladder){flex-direction:column;flex:1;min-height:0;display:flex}.quoter-paper-editor[data-cell] .price-ladder{flex-direction:column;flex:1;min-height:0;display:flex}.quoter-paper-editor[data-cell] .price-ladder-scroll{flex:1;min-height:0;overflow:auto}.quoter-paper-editor[data-cell] .quoter-paper-strip input,.quoter-paper-editor[data-cell] .quoter-paper-strip button{height:22px;min-height:22px;font-size:12px}.special-quoter-book:has(>.quoter-paper-editor:not([data-cell])){flex-direction:column;height:100%;min-height:0;display:flex}.special-quoter-book>.quoter-paper-editor:not([data-cell]){flex-direction:column;flex:1;min-height:0;display:flex}.quoter-paper-editor:not([data-cell])>div:has(>.price-ladder){flex-direction:column;flex:1;min-height:0;display:flex}.quoter-paper-editor:not([data-cell]) .janus-price-ladder{flex-direction:column;flex:1;min-height:0;display:flex}.quoter-paper-editor:not([data-cell]) .janus-price-ladder .price-ladder-scroll{flex:1;min-height:120px;max-height:none}.janus-price-ladder .price-ladder-scroll{overflow-x:hidden}.special-quoter-book:has(>.quoter-paper-editor[data-cell]){flex-direction:column;height:100%;min-height:0;display:flex}.special-quoter-book>.quoter-paper-editor[data-cell]{flex:1;height:auto}.quoter-paper-editor[data-cell] .janus-price-ladder .price-ladder-scroll{max-height:none}.quoter-paper-editor>.quoter-paper-strips,.quoter-paper-editor>[data-paper-follow],.quoter-paper-editor>.quoter-paper-header{flex:none}.quoter-paper-editor{position:relative}.quoter-paper-editor .quoter-paper-header{white-space:nowrap;flex-wrap:nowrap;height:26px;margin:2px 0 4px}.quoter-paper-editor .quoter-paper-header>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.quoter-paper-strips{border:0;min-width:0;margin:0;padding:0}.quoter-paper-editor .quoter-paper-strip{white-space:nowrap;flex-wrap:nowrap;height:24px;margin:2px 0;overflow:hidden}.quoter-strip-icon{text-align:center;width:1.2em;color:var(--muted);display:inline-block}.quoter-draft-badge{text-align:left;width:9.5em;height:22px;min-height:22px;color:var(--warn-ink);background:0 0;border:1px dashed #0000;flex:none;padding:0 6px;font-size:11px;overflow:hidden}.quoter-draft-badge:not(:disabled){border-color:var(--warn-ink);cursor:pointer}.quoter-draft-badge:disabled{opacity:1;cursor:default}.quoter-draft-window{z-index:7;background:var(--raise);border:1px dashed var(--warn-ink);overflow-wrap:anywhere;border-radius:6px;padding:7px 9px;font-size:12px;position:absolute;top:34px;left:10px;right:10px;box-shadow:0 6px 18px #00000059}.quoter-draft-window p{margin:3px 0}.quoter-draft-window p button{width:22px;height:20px;min-height:20px;padding:0}.quoter-draft-actions{gap:6px;margin-top:6px;display:flex}.quoter-bell-anchor{display:inline-block;position:relative}.quoter-bell{background:0 0;height:24px;min-height:24px;padding:0 6px}.quoter-bell:not([data-bell-red]):not([data-bell-yellow]){color:var(--muted);opacity:.7}.quoter-bell b{color:#111;border-radius:7px;min-width:14px;margin-left:3px;padding:0 3px;font-size:10px;line-height:14px;display:inline-block}.quoter-bell .bell-red{background:var(--hot);color:#fff}.quoter-bell .bell-yellow{background:var(--warn-ink)}.quoter-bell-list{z-index:40;background:var(--raise);border:1px solid var(--line);text-align:left;white-space:normal;border-radius:6px;width:min(440px,90vw);max-height:60vh;padding:6px 8px;font-size:12px;position:absolute;top:calc(100% + 4px);right:0;overflow:auto;box-shadow:0 6px 18px #00000059}.quoter-bell-segments{gap:4px;margin-bottom:4px;display:flex}.quoter-bell-segments [aria-pressed=true]{border-color:var(--accent)}.quoter-note{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:3px 0}.quoter-note:last-child{border-bottom:0}.quoter-note[data-note-level=critical]{color:var(--hot)}.quoter-note[data-note-level=warning]{color:var(--warn-ink)}.quoter-note-time{color:var(--muted)}.quoter-note button{height:20px;min-height:20px;margin-left:6px;font-size:11px}:is(.widget-content:has(.special-quoter-book>.quoter-paper-editor:not([data-cell])),.cell-body:has(.special-quoter-book>.quoter-paper-editor[data-cell])){flex-direction:column;display:flex;overflow:hidden}:is(.widget-content:has(.special-quoter-book>.quoter-paper-editor:not([data-cell]))>:is(.special-quoter-book,:has(.special-quoter-book)),.cell-body:has(.special-quoter-book>.quoter-paper-editor[data-cell])>:is(.special-quoter-book,:has(.special-quoter-book))){flex-direction:column;flex:1;min-height:0;display:flex}.special-quoter-book:has(>.quoter-paper-editor){flex-direction:column;flex:1;min-height:0;display:flex}.special-quoter-book>.quoter-paper-editor{flex:1;min-height:0}.janus-price-ladder .price-ladder-scroll{max-height:none}.janus-price-ladder .janus-levels td,.janus-price-ladder .janus-levels td *{white-space:nowrap}.quoter-paper-foot{border-top:1px solid var(--line);flex:none;container-type:inline-size}.quoter-paper-row{flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;min-height:26px;display:flex}.quoter-paper-row>.quoter-paper-strips{min-width:0}.quoter-paper-foot fieldset.quoter-paper-row{border:0;margin:0;padding:0}.quoter-paper-foot .quoter-paper-strip{gap:4px;margin:0}.quoter-paper-foot .quoter-paper-strip button{padding:0 6px}.quoter-paper-foot [aria-label=Ручной\ скью] input{width:48px}.quoter-paper-foot .w{font-style:normal}.quoter-paper-foot .n{display:none}.quoter-strip-icon.quoter-strip-base{width:auto;color:var(--xl)}.quoter-strip-icon.quoter-strip-skew{color:#6ea8ff;width:auto}.quoter-strip-shift{color:#b48cff}@container (width<=419px){.quoter-paper-foot .w{display:none}.quoter-paper-foot .n{display:inline}}.quoter-paper-editor .quoter-paper-header>.quoter-paper-delta{font-variant-numeric:tabular-nums;width:8.5em;color:var(--muted);flex:none;font-size:11px}.quoter-paper-editor .quoter-paper-header>.quoter-paper-delta[data-hot]{color:#f0c060}.quoter-paper-editor[data-plaque]{flex-direction:column;display:flex}.quoter-plaque{font-variant-numeric:tabular-nums;background:var(--panel,var(--raise));border:1px solid var(--line);-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;flex:none;gap:0;min-width:0;max-width:100%;padding:4px 6px;font:12px/16px ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;display:flex}.quoter-plaque .plaque-line{white-space:nowrap;align-items:center;gap:4px;height:20px;display:flex;overflow:hidden}.quoter-plaque .plaque-line>b{font-family:system-ui,sans-serif;font-size:13px}.quoter-plaque .plaque-line button{height:18px;min-height:18px;padding:0 4px;font-size:11px}.quoter-plaque .plaque-v{text-align:right;width:52px}.quoter-plaque .plaque-run{color:#5fd08a}.quoter-plaque .plaque-pause{color:var(--warn-ink)}.quoter-plaque .plaque-stop{color:#ff8a8d}.quoter-plaque .plaque-delta{color:#f0b54a}.quoter-plaque .plaque-price{color:#a9c6ff}.quoter-plaque .plaque-strip{background:#121318;border-radius:3px;height:22px;margin:1px 0;position:relative;overflow:hidden}:root[data-theme=light] .quoter-plaque .plaque-strip{background:#e6e8ee}.quoter-plaque .plaque-strip i{font-style:normal;position:absolute}.quoter-plaque .plaque-zone{box-sizing:border-box;min-width:1px;top:0;bottom:0}.quoter-plaque .plaque-zone.bid{background:color-mix(in srgb,var(--bid,var(--buy)) 30%,transparent);border-left:1px solid #5fcf7f;border-right:1px solid #5fcf7f}.quoter-plaque .plaque-zone.ask{background:color-mix(in srgb,var(--ask,var(--hot)) 30%,transparent);border-left:1px solid #ff6b62;border-right:1px solid #ff6b62}.quoter-plaque .plaque-own{background:#4f8cff;width:4px;height:8px;margin-left:-2px;top:7px}.quoter-plaque .plaque-base{border-left:1px solid var(--xl);top:0;bottom:0}.quoter-plaque .plaque-fair{border-left:1px dashed #6cadff;top:0;bottom:0}.quoter-plaque .plaque-best{font-size:11px;line-height:11px;transform:translate(-50%)}.quoter-plaque .plaque-best.ask{color:#ff6b62;top:-1px}.quoter-plaque .plaque-best.bid{color:#5fcf7f;bottom:-1px}.quoter-paper-editor .quoter-draft-window{background:#1d2433;border:2px solid #4f8cff;border-radius:8px;width:min(290px,100% - 8px);padding:10px 12px;font-size:13px;top:30px;left:4px;right:auto;box-shadow:0 12px 34px #0009}:root[data-theme=light] .quoter-paper-editor .quoter-draft-window{background:var(--raise)}.quoter-draft-title{margin-bottom:6px;font-size:14px;display:block}.quoter-draft-estimate{border-top:1px solid var(--line);margin-top:6px;padding-top:4px;font-size:12px}.quoter-draft-estimate p{justify-content:space-between;gap:8px;margin:2px 0;display:flex}.quoter-draft-estimate [data-estimate-mark]{color:var(--warn-ink);font-weight:600}.quoter-paper-editor .quoter-draft-actions{gap:6px;margin-top:10px}.quoter-paper-editor .quoter-draft-actions button{white-space:normal;flex:1;height:46px;font-size:12px;font-weight:600}.quoter-paper-editor .quoter-draft-actions [data-action=draft-apply]{color:#fff;background:#2f5fd0;border-color:#4f8cff}.quoter-paper-editor[data-event]:after{content:"";pointer-events:none;z-index:8;box-shadow:inset 0 0 0 2px var(--ev),inset 0 0 10px color-mix(in srgb,var(--ev) 40%,transparent);border-radius:4px;position:absolute;inset:0}.quoter-paper-editor[data-event=trade]{--ev:#4f8cff}.quoter-paper-editor[data-event=bad]{--ev:#ff6b62}.quoter-paper-editor[data-event=warn]{--ev:#f0b54a}.eod-close-dialog{z-index:1200;background:var(--panel);width:min(1180px,100vw - 32px);max-height:76dvh;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);text-align:left;font-variant-numeric:tabular-nums;border-radius:9px;flex-direction:column;font:12px/1.45 Golos Text Variable,system-ui,sans-serif;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.eod-close-dialog *{box-sizing:border-box}.eod-close-dialog header{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.eod-close-dialog h2{margin:0;font-size:13px}.eod-close-dialog header>button{margin-left:auto}.eod-close-dialog button,.eod-close-dialog input{font:inherit;color:inherit;background:var(--bg);border:1px solid var(--line);border-radius:5px;padding:4px 8px}.eod-close-dialog button{white-space:nowrap;cursor:pointer}.eod-close-dialog button:disabled{opacity:.5;cursor:default}.eod-close-dialog :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eod-close-intro{border-bottom:1px solid var(--line);padding:8px 12px}.eod-close-intro p{margin:3px 0}.eod-close-table{min-height:80px;overflow:auto}.eod-close-dialog table{border-collapse:collapse;width:100%}.eod-close-dialog th,.eod-close-dialog td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:7px 10px}.eod-close-dialog th{background:var(--panel);white-space:nowrap;position:sticky;top:0}.eod-close-dialog small{color:var(--muted);overflow-wrap:anywhere;max-width:250px;display:block}.eod-close-dialog input{width:110px;max-width:100%}.eod-close-warning{color:var(--warn-ink)}.eod-close-dialog footer{border-top:1px solid var(--line);padding:8px 12px}.eod-close-dialog footer>div:last-child{align-items:center;gap:8px;margin-top:7px;display:flex}.eod-close-dialog footer span{color:var(--muted);margin-right:auto}.eod-close-dialog footer p{margin:3px 0}@media (width<=700px){.eod-close-dialog{width:calc(100vw - 16px);max-height:84dvh;bottom:8px}.eod-close-dialog footer>div:last-child{flex-wrap:wrap}.eod-close-dialog footer span{flex-basis:100%}}.curve-shift{white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;height:28px;min-height:28px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.curve-shift.has-draft{border-color:var(--accent);background:var(--sel)}.curve-shift button{width:24px;height:24px;padding:0}.curve-shift input{text-align:center;width:52px;height:24px}.curve-shift input[aria-invalid=true]{border-color:var(--hot)}.curve-shift .curve-shift-clear{color:var(--muted);background:0 0;border:0}.curve-shift-error{color:var(--hot);padding:0 8px;font-size:11px}.curve-shift-note{min-height:24px;color:var(--warn-ink);background:var(--warn-bg);border-radius:4px;align-items:center;gap:8px;padding:0 8px;font-size:11.5px;display:flex}.curve-shift-note button{padding:1px 6px;font-size:11px}.curve-shift-toast{color:var(--pl-pos);padding:0 8px;font-size:11.5px}[data-trades-older] td{text-align:center;padding:6px}.trades-older-error{color:var(--hot)}.reports{min-width:0;color:var(--ink);padding:0 10px 10px;font-size:12px;line-height:1.45}.reports .report-toolbar{background:var(--panel);z-index:1;flex-wrap:wrap;gap:6px;padding-left:0;padding-right:0;position:sticky;top:0}.reports button{font:inherit;color:inherit;background:var(--panel);border:1px solid var(--line);cursor:pointer;border-radius:4px;padding:4px 7px}.reports button:disabled{opacity:.5;cursor:default}.reports :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.reports h3{margin:8px 0;font-size:13px}.report-status{overflow-wrap:anywhere;margin:8px 0}.reports .inline-error{color:var(--warn-ink)}.report-step{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--panel);border-radius:4px;margin:8px 0;padding:10px}.report-step-actions{gap:8px;margin-top:10px;display:flex}.reports .report-danger{color:var(--warn-ink);border-color:var(--warn-ink)}.report-table-scroll{max-width:100%;margin:8px 0;overflow:auto}.reports table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.reports td,.reports th{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:5px 7px;font-weight:400}.reports th:first-child{text-align:left}.reports thead th{color:var(--muted);font-weight:600}.reports tr.selected{background:var(--warn-bg)}.report-num{font-variant-numeric:tabular-nums}.report-totals{font-size:13px;font-weight:600}.report-marks{white-space:normal;text-align:left;flex-wrap:wrap;gap:4px;display:flex}.report-mark{background:var(--bg);border-radius:3px;padding:1px 4px;font-size:11px}.report-warn{color:var(--warn-ink);background:var(--warn-bg)}.report-muted{color:var(--muted)}.report-m3{flex-wrap:wrap;gap:10px;display:flex}.report-sum th,.report-sum td{font-weight:600}.report-sum small{display:block}.order-ticket{flex-direction:column;gap:6px;padding:8px;font-size:12px;display:flex}.order-ticket label{color:var(--ink2);flex-direction:column;gap:2px;display:flex}.order-field{gap:4px;display:flex}.order-field input{text-align:right;flex:1;min-width:0}.order-warning{color:var(--warn-ink)}.order-buttons{grid-template-columns:1fr 1fr;gap:6px;display:grid}.order-buttons .order-buy{background:var(--bid)}.order-buttons .order-sell{background:var(--ask)}.orders-strip{padding:2px 8px;font-size:11.5px}.orders-strip.hot{color:var(--hot)}.orders-strip.warn{color:var(--warn-ink);background:var(--warn-bg)}.orders-grid.stale tbody{opacity:.6}.orders-grid .bid{color:var(--bid-ink)}.orders-grid .ask{color:var(--ask-ink)}.order-row{align-items:flex-end;gap:8px;display:flex}.order-row label{flex:none}.order-row .order-field input{flex:none;width:8ch}.order-row{flex-wrap:wrap}.order-hint{min-height:1.3em;font-size:11px;display:block}[data-order-price][data-from-book]{outline:2px solid var(--accent);outline-offset:1px}.order-from-book{font-size:11px;display:block}.paper-one-button[aria-expanded=true]{background:var(--sel);border-color:var(--accent)}.paper-one-button[data-paper-state=none]{color:var(--muted)}.paper-one-button[data-paper-state=missing]{color:var(--warn-ink)}.paper-one-menu{z-index:70;background:var(--raise);width:320px;max-height:360px;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);white-space:normal;border-radius:8px;flex-direction:column;gap:6px;padding:8px;font-size:12px;display:flex;position:fixed}.paper-one-search{display:flex;position:relative}.paper-one-search input{flex:1;min-width:0;padding:4px 24px 4px 6px}.paper-one-clear{color:var(--muted);background:0 0;border:0;padding:0 5px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.paper-one-filters{flex-wrap:wrap;gap:4px;display:flex}.paper-one-filters button{padding:2px 7px;font-size:11px}.paper-one-filters button[aria-pressed=true]{background:color-mix(in srgb,var(--accent) 15%,transparent);border-color:var(--accent)}.paper-one-list{outline-offset:-2px;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.paper-one-list [role=option]{cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:6px;height:26px;padding:0 6px;display:flex;overflow:hidden}.paper-one-list [role=option][data-active]{background:var(--hover)}.paper-one-list [role=option] b{flex-shrink:0;font-family:ui-monospace,monospace;font-weight:700}.paper-one-list [role=option][data-current] b{color:var(--accent)}.paper-one-list [role=option] small{color:var(--muted);text-overflow:ellipsis;min-width:0;overflow:hidden}.paper-one-mark{width:10px;color:var(--accent);flex-shrink:0}.paper-one-empty{color:var(--muted);flex-direction:column;align-items:flex-start;gap:6px;padding:8px 4px;display:flex}.ariadne-settings{flex-direction:column;gap:8px;min-height:0;display:flex;overflow:auto}.ariadne-settings-meta{margin:0;font-size:11px}.ariadne-group h5{margin:4px 0;font-size:12px;font-weight:600}.ariadne-field{grid-template-columns:minmax(0,1fr) 96px 72px;align-items:center;gap:2px 8px;padding:2px 0;display:grid}.ariadne-field label{color:var(--ink2);font-size:12px}.ariadne-field input{box-sizing:border-box;text-align:right;width:96px}.ariadne-field[data-changed] input,.ariadne-field[data-changed] select{border-color:var(--accent)}.ariadne-field[data-invalid] input,.ariadne-field[data-invalid] select{border-color:var(--hot)}.ariadne-dot{color:var(--accent);margin-right:4px}.ariadne-field[data-mismatch] .ariadne-dot{color:var(--warn-ink)}.ariadne-unit{color:var(--muted);font-size:11px}.ariadne-segments{flex-wrap:wrap;grid-column:2/4;gap:2px;display:inline-flex}.ariadne-field-error{color:var(--hot);grid-column:2/4;font-size:11px}.ariadne-settings-error{color:var(--hot)}.ariadne-settings-foot{background:var(--panel,inherit);align-items:center;gap:8px;padding:6px 0;display:flex;position:sticky;bottom:0}.ariadne-settings-foot .spacer{flex:1}[data-confirm=ariadne-settings-apply] p{white-space:pre-line}.ariadne-default{grid-column:2/4;font-size:10px}.ariadne-revert{width:20px;height:20px;color:var(--muted);background:0 0;border:0;margin-left:4px;padding:0}.ariadne-settings-foot{border-top:1px solid var(--line);flex-wrap:wrap}.ariadne-revision{color:var(--warn-ink);flex:0 0 100%;margin:0;font-size:11px}.ariadne-reset{color:var(--accent);background:0 0;border:0;padding:0;text-decoration:underline}.confirm-warning{color:var(--warn-ink);background:var(--warn-bg);border-radius:4px;padding:4px 6px}.robot-day-edits{border:1px solid var(--line);background:var(--raise);color:var(--ink);border-radius:8px;margin:8px 0;padding:12px}.robot-day-edits *{box-sizing:border-box}.day-columns{flex-wrap:wrap;gap:12px;display:flex}.day-papers{flex:150px;min-width:0}.day-papers>div{border-bottom:1px solid var(--line);padding:6px 0}.day-papers label{overflow-wrap:anywhere;align-items:center;gap:4px;display:flex}.day-papers small{color:var(--warn-ink);display:block}.day-papers button{max-width:100%}.day-form{flex:3 320px;min-width:0}.day-form fieldset{border:1px solid var(--line);border-radius:6px;min-width:0;margin:0 0 8px;padding:8px}.day-form legend{color:var(--muted);font-size:12px}.day-grid{flex-wrap:wrap;gap:8px 12px;display:flex}.day-field{flex-direction:column;flex:150px;gap:3px;min-width:0;font-size:12px;display:flex}.day-field-input{align-items:center;gap:4px;display:flex}.day-field input,.day-field select{font:inherit;color:inherit;background:var(--panel);border:1px solid var(--line);border-radius:4px;width:100%;min-width:0;padding:4px}.day-field input[type=checkbox]{width:16px;min-height:20px;accent-color:var(--accent)}.day-field small{color:var(--muted);font-size:10.5px}.day-field.day-override>small:first-of-type{color:var(--warn-ink)}.day-field.invalid input{border-color:var(--warn-ink)}.robot-day-edits button,.robot-day-edits input,.robot-day-edits select{font:inherit}.robot-day-edits button:focus-visible,.robot-day-edits input:focus-visible,.robot-day-edits select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.day-field>.day-source.day-pinned{color:var(--ink)}.bulk-fill-panel{box-sizing:border-box;border:1px solid var(--line);background:var(--raise);width:min(1200px,100vw - 32px);height:min(760px,100dvh - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow);font-variant-numeric:tabular-nums;text-align:left;border-radius:10px;flex-direction:column;font:12px/1.45 Golos Text Variable,system-ui,sans-serif;display:flex;overflow:hidden}.bulk-fill-panel *,.bulk-fill-panel :before,.bulk-fill-panel :after{box-sizing:border-box}.bulk-fill-panel h2,.bulk-fill-panel h3,.bulk-fill-panel p{margin:0}.bulk-fill-panel h2{font-size:13px}.bulk-fill-panel h3{color:var(--muted);font-size:12px}.bulk-fill-panel button,.bulk-fill-panel input,.bulk-fill-panel select{font:inherit;color:inherit}.bulk-fill-panel button,.bulk-fill-panel select{border:1px solid var(--line);background:var(--panel);white-space:nowrap;cursor:pointer;border-radius:6px;min-height:27px;padding:3px 7px}.bulk-fill-panel button:hover:not(:disabled){background:var(--sel)}.bulk-fill-panel button[aria-pressed=true],.bulk-fill-panel button[aria-pressed=mixed]{border-color:var(--accent);background:var(--sel)}.bulk-fill-panel button:disabled{opacity:.5;cursor:default}.bulk-fill-panel button:focus-visible,.bulk-fill-panel input:focus-visible,.bulk-fill-panel select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bulk-fill-panel input[type=checkbox]{width:14px;height:14px;accent-color:var(--accent);flex-shrink:0;margin:0}.bulk-fill-panel .bfp-header{border-bottom:1px solid var(--line);flex-shrink:0;padding:10px 12px}.bulk-fill-panel .bfp-columns{flex:1;grid-template-columns:minmax(240px,.75fr) minmax(400px,1.6fr);min-height:0;display:grid;overflow:auto}.bulk-fill-panel .bfp-column{flex-direction:column;gap:8px;min-width:0;min-height:0;padding:10px 12px;display:flex}.bulk-fill-panel .bfp-catalog-column{border-right:1px solid var(--line)}.bulk-fill-panel .bfp-search{color:var(--muted);flex-direction:column;gap:4px;font-size:11px;display:flex}.bulk-fill-panel .bfp-search input{border:1px solid var(--line);background:var(--bg);border-radius:6px;width:100%;min-width:0;padding:5px 8px}.bulk-fill-panel .bfp-groups,.bulk-fill-panel .bfp-sorts{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:4px;display:flex}.bulk-fill-panel .bfp-all-found{cursor:pointer;align-items:center;gap:7px;padding:4px 0;display:flex}.bulk-fill-panel .bfp-catalog-list{scrollbar-width:thin;flex:1;min-height:80px;overflow:auto}.bulk-fill-panel .bfp-paper{cursor:pointer;border-radius:5px;grid-template-columns:14px 66px minmax(50px,1fr) auto 30px;align-items:center;gap:6px;min-height:32px;padding:4px;display:grid}.bulk-fill-panel .bfp-paper:hover{background:var(--hover)}.bulk-fill-panel .bfp-paper-name{color:var(--ink2);overflow-wrap:anywhere;min-width:0}.bulk-fill-panel .bfp-tag{color:var(--muted);font-size:10px}.bulk-fill-panel .bfp-note{color:var(--muted);font-size:11px;line-height:1.5}.bulk-fill-panel .bfp-grid-controls{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.bulk-fill-panel .bfp-grid-controls label{white-space:nowrap;align-items:center;gap:5px;display:flex}.bulk-fill-panel .bfp-grid-controls label>span{color:var(--muted)}.bulk-fill-panel .bfp-grid-scroll{scrollbar-width:thin;flex:1;min-height:180px;position:relative;overflow:auto}.bulk-fill-panel .bfp-edit-grid{align-content:start;gap:8px;min-width:100%;display:grid}.bulk-fill-panel .bfp-grid-cell{border:1px solid var(--line);background:var(--panel);border-radius:6px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.bulk-fill-panel .bfp-grid-cell>span{color:var(--muted);overflow-wrap:anywhere;padding:8px}.bulk-fill-panel .bfp-virtual{color:var(--muted);border-style:dashed;padding:10px}.bulk-fill-panel .bfp-cell-header{background:var(--bg);align-items:center;gap:4px;min-height:32px;padding:4px;display:flex}.bulk-fill-panel .bfp-cell-header>b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bulk-fill-panel .bfp-cell-header button{flex-shrink:0;min-height:24px;padding:1px 5px}.bulk-fill-panel .bfp-error{color:var(--ask);flex-shrink:0;padding:8px 12px}.bulk-fill-panel .bfp-empty{color:var(--muted);padding:8px}.bulk-fill-panel .bfp-footer{border-top:1px solid var(--line);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:10px 12px;display:flex}.bulk-fill-panel .bfp-footer>span{margin-right:auto}.bulk-fill-panel .bfp-apply{border-color:var(--accent);background:var(--sel)}@media (width<=720px){.bulk-fill-panel .bfp-columns{grid-template-columns:minmax(180px,.7fr) minmax(280px,1fr)}.bulk-fill-panel .bfp-column{padding:8px}.bulk-fill-panel .bfp-paper{grid-template-columns:14px 60px minmax(50px,1fr) 30px}.bulk-fill-panel .bfp-tag{display:none}}.bulk-fill-panel .bfp-duration{color:var(--muted);text-align:right;font-size:11px}.bulk-fill-panel .bfp-templates{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.bulk-fill-panel .bfp-templates>span{color:var(--muted)}.native-root{max-width:1600px;color:var(--text,#ddd);margin:0 auto;padding:20px;font-family:inherit}.native-header{border-bottom:3px solid;align-items:center;gap:16px;padding-bottom:12px;display:flex}.native-header h1{margin:0;font-size:22px}.native-header span{flex:1}.native-root button{cursor:pointer;margin:3px;padding:7px 12px}.native-root button:disabled{cursor:default;opacity:.45}.native-root nav{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.native-root nav button[aria-pressed=true]{outline:2px solid var(--accent,#58a6ff)}.native-warning{border-left:3px solid #c69431;padding:8px 12px}.native-robots{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.native-robots article,.native-login{border:1px solid #606672;border-radius:8px;padding:16px}.native-robots p{overflow-wrap:anywhere}.native-table-scroll{max-height:55vh;overflow:auto}.native-root table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.native-root th,.native-root td{text-align:left;white-space:nowrap;border-bottom:1px solid #606672;padding:8px}.native-root th{background:var(--panel,#23272f);position:sticky;top:0}.native-operation{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.native-root details{border-top:1px solid #606672;margin:24px 0;padding-top:16px}.native-root summary{cursor:pointer}.native-root h2{font-size:19px}.special-quoter-book{border:1px solid var(--line);background:var(--raise);border-radius:8px;margin:12px 0;padding:12px}.special-quoter-book header{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.special-quoter-book form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.special-quoter-book input{max-width:20em}.special-quoter-book td{white-space:normal;overflow-wrap:anywhere}.special-quoter-book dl{flex-wrap:wrap;gap:12px;display:flex}.special-quoter-book dl>div{border:1px solid var(--line);padding:6px}.special-quoter-book dd{color:var(--muted);margin:4px 0}.native-robots details summary{cursor:pointer;color:var(--muted);font-size:12px}.native-idle-toast{max-width:min(520px,100vw - 32px);left:50%;right:auto;transform:translate(-50%)}.native-idle-paused{border-color:var(--warn-ink)}.native-robots{min-width:0}.native-robots article{overflow-wrap:anywhere;min-width:0}.robot-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.robot-actions>button{white-space:nowrap;flex:none}.native-robots code{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.native-robots .native-operation>span{overflow-wrap:anywhere;min-width:0}.native-robots input,.native-robots select{min-width:0;max-width:100%}.robots-widget{min-width:0;height:100%;overflow:auto;container-type:inline-size}.robots-widget .native-robots{grid-template-columns:minmax(0,1fr);align-content:start;gap:0;min-height:100%;display:grid;position:relative}.robots-widget .native-robots.has-settings{grid-template-columns:minmax(160px,1fr) minmax(220px,55%)}.native-robots .robot-card{border:0;border-bottom:1px solid var(--line);border-radius:0;grid-column:1;min-width:0;padding:10px}.robot-card[data-robot=ariadne]{grid-row:1}.robot-card[data-robot="janus.bonds.1"]{grid-row:2}.robot-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.robot-description{flex:150px;min-width:0}.robot-description h3{margin:0 0 4px;font-size:13px}.robot-description h3 small{color:var(--muted);font-size:11px;font-weight:400}.robot-card p{margin:4px 0;font-size:12px}.robot-current{line-height:1.45}.robot-dot{background:var(--warn-ink,#d5ad65);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.robot-dot.ok{background:var(--buy,#7fc99b)}.robot-gear{padding:2px 5px}.robot-stop{color:var(--hot);font-weight:600}.robot-exclusions,.robot-limit-summary{color:var(--muted)}.robot-feedback .native-operation{align-items:baseline;gap:4px;padding:0;font-size:12px;display:inline-flex}.robot-feedback .native-operation+.native-operation:before{content:" · ";color:var(--muted)}.native-robots .native-operation-history{margin:5px 0}.native-operation-history .native-operation{padding:3px 0;display:flex}.robot-settings{border-left:1px solid var(--line);background:var(--raise,var(--panel));grid-area:1/2/span 3;min-width:0;padding:10px;overflow:auto}.robot-settings[hidden]{display:none}.robot-settings>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:13px;display:flex}.robot-settings h4{margin:10px 0;font-size:12px}.robot-settings dl{font-size:12px}.robot-settings dd{margin:2px 0 8px}.robot-settings p{font-size:12px}.has-settings .robot-description{color:var(--muted)}.has-settings .robot-actions{opacity:1}.ariadne-papers>button{font-size:11px}.ariadne-paper-list{border:1px solid var(--line);margin:4px 0;padding:6px;font-size:12px}.ariadne-paper-list>label{padding:3px 0;display:block}.ariadne-paper-list small{color:var(--muted)}@container (width<=380px){.robots-widget .native-robots.has-settings{grid-template-columns:minmax(0,1fr)}.robot-settings{border-left:0;border-top:1px solid var(--line);grid-area:3/1}.robot-description h3 small,.robot-stop-word{display:none}.robot-start{font-size:11px}.robot-row .robot-actions{gap:2px}}.robot-start:before{content:"▶ "}.robot-stop:before{content:"■ "}.robot-dot.off{background:var(--muted)}.native-robots .robot-stop{color:#fff;background:#b42335;border:1px solid #b42335;font-weight:700}.native-robots .robot-stop:not(:disabled):hover{background:#94192a;border-color:#94192a}.robot-order-warning{color:var(--warn-ink)}.robot-bulk{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.robot-bulk button{padding:1px 7px}.robot-bulk-progress{color:var(--muted)}.robot-bulk-outcome{border-left:3px solid var(--warn-ink,#d5ad65);background:var(--bg);margin:6px 0;padding:6px 8px;font-size:12px}.robot-bulk-outcome ul{margin:4px 0;padding-left:16px}.robot-bulk-outcome .bad{color:var(--hot)}.robot-bulk-outcome .unk{color:var(--warn-ink)}.robot-bulk-outcome .muted{color:var(--muted)}.robot-tabs{gap:2px;display:inline-flex}.robot-tabs button[aria-selected=true]{border-color:var(--accent);color:var(--accent)}.robot-settings [role=tabpanel][hidden]{display:none}.robot-settings section[data-risk-robot]{margin:8px 0}.paper-limits{margin:8px 0;font-size:12px;display:block}.paper-limits small{color:var(--muted)}.paper-limits table{border-collapse:collapse;width:100%;margin-top:4px}.paper-limits th,.paper-limits td{border-bottom:1px solid var(--line);text-align:left;padding:3px 6px}.paper-limits .n{text-align:right;font-variant-numeric:tabular-nums}.paper-limits input{text-align:right;width:110px}.paper-limits .muted{color:var(--muted)}.paper-limit-draft{border:1px dashed var(--line);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;padding:6px;display:flex}.ariadne-paper-head{justify-content:space-between;align-items:center;display:flex}.ariadne-paper-count{color:var(--muted);margin:2px 0}.ariadne-paper-list .paper-presets{flex-wrap:wrap;gap:4px;margin:4px 0;display:flex}.ariadne-paper-list input[type=search]{width:100%;margin:2px 0}.ariadne-paper-list>label{align-items:baseline;gap:4px;display:flex}.ariadne-dot{width:.8em;color:var(--accent);display:inline-block}.ariadne-papers .ariadne-reset{color:var(--muted)}.ariadne-draft-collapsed{color:var(--muted);margin:2px 0}.strategy-unassigned{color:var(--warn-ink)}.strategy-zone{margin:0 0 6px}
