.book{margin-top:12px}.book__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.book__seg{border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);display:inline-flex;overflow:hidden}.book__opt{font:inherit;font-size:var(--fz-text-small);color:var(--fz-text-muted);cursor:pointer;background:0 0;border:0;padding:4px 14px}.book__opt--on{background:var(--fz-hover-fill);color:var(--fz-focus)}.book__pct{font-size:var(--fz-text-small);align-items:center;gap:6px;display:inline-flex}.book__input{width:64px}.book__hint{font-size:var(--fz-text-micro);color:var(--fz-text-muted);margin:6px 0 0}.book__pills{justify-content:flex-end;gap:6px;display:inline-flex}.hrs{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:14px;display:grid}.hrs>.adm__muted{grid-column:1/-1;margin:0}.hrs__card{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.hrs__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hrs__head h3{font-size:var(--fz-text-title);font-weight:var(--fz-weight-semibold);margin:0}.hrs__state{font-size:var(--fz-text-small);color:var(--fz-text-muted)}.hrs__state--open{color:var(--fz-up)}.hrs__who,.hrs__note,.hrs__none{font-size:var(--fz-text-small);color:var(--fz-text-muted);margin:0}.hrs__line{font-size:var(--fz-text-body);font-variant-numeric:tabular-nums;margin:0}.hrs__warn{font-size:var(--fz-text-small);color:var(--fz-warn);margin:0}.hrs__days{border-top:1px solid var(--fz-border);flex-direction:column;gap:4px;margin-top:6px;padding-top:8px;display:flex}.hrs__days-head{font-size:var(--fz-text-micro);color:var(--fz-text-muted);text-transform:uppercase;letter-spacing:.04em}.hrs__day{font-size:var(--fz-text-small);grid-template-columns:92px minmax(0,1fr) auto;gap:8px;display:grid}.hrs__day-date,.hrs__day-closed{color:var(--fz-text-muted)}.hdg{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);margin-top:18px;overflow:hidden}.hdg__head{font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.hdg__head h2{font-size:var(--fz-text-body);margin:0}.hdg__seg{align-items:center;gap:4px;display:inline-flex}.hdg__opt{font:inherit;font-size:var(--fz-text-small);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:var(--fz-text-muted);background:0 0;padding:3px 12px}.hdg__opt--on{color:var(--fz-profit);border-color:var(--fz-profit)}.hdg__opt--off{color:var(--fz-text)}.hdg__cap{align-items:center;gap:6px;display:inline-flex}.hdg__input{width:90px;font:inherit;border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:inherit;background:0 0;padding:2px 6px}.hdg__hint{font-size:var(--fz-text-micro);color:var(--fz-text-muted)}.hdg__note{font-size:var(--fz-text-small);color:var(--fz-text-muted);margin:0;padding:0 16px 10px}.hdg__warn{border:1px solid var(--fz-loss);border-radius:var(--fz-radius-input);color:var(--fz-loss);font-size:var(--fz-text-small);margin:0 16px 10px;padding:8px 12px}.hdg__counts{align-items:flex-end;gap:8px;padding:0 16px 12px;display:flex}.hdg__count{border-radius:var(--fz-radius-input);background:var(--fz-hover-fill);min-width:90px;font-size:var(--fz-text-micro);color:var(--fz-text-muted);flex-direction:column;padding:6px 12px;display:flex}.hdg__count b{font-size:var(--fz-text-title);color:var(--fz-text);font-family:var(--fz-font-mono)}.hdg__count--bad b{color:var(--fz-loss)}.hdg__row{border-top:1px solid var(--fz-border);font-size:var(--fz-text-small);grid-template-columns:54px 90px minmax(80px,1fr) 90px minmax(120px,1.3fr) 96px minmax(140px,1.6fr);align-items:center;gap:8px;padding:7px 16px;display:grid}.hdg__row--head{color:var(--fz-text-muted);font-size:var(--fz-text-micro);background:var(--fz-hover-fill)}.hdg__num{font-family:var(--fz-font-mono)}.hdg__why{font-size:var(--fz-text-micro);color:var(--fz-text-muted);align-items:center;gap:8px;display:inline-flex}@media (width<=800px){.hdg__row{grid-template-columns:1fr 1fr 1fr}.hdg__row>span:first-child,.hdg__row>span:nth-child(2),.hdg__row>span:nth-child(4),.hdg__row>span:nth-child(5){display:none}}.hdg__select{width:auto}.hdg__hint--bad{color:var(--fz-warn)}.hdg__venue{font-family:var(--fz-font-sans);color:var(--fz-text-muted)}.prp{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);margin-top:18px;overflow:hidden}.prp__head{flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 16px;display:flex}.prp__head h2{font-size:var(--fz-text-body);margin:0}.prp__hint{font-size:var(--fz-text-micro);color:var(--fz-text-muted);flex:1}.prp__chips{flex-wrap:wrap;gap:6px;padding:0 16px 10px;display:flex}.prp__bulk{border-top:1px solid var(--fz-border);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;display:flex}.prp__row{border-top:1px solid var(--fz-border);font-size:var(--fz-text-small);grid-template-columns:28px minmax(90px,1.2fr) repeat(4,minmax(64px,.8fr)) minmax(120px,1.4fr) 64px;align-items:center;gap:8px;padding:7px 16px;display:grid}.prp__row--head{color:var(--fz-text-muted);font-size:var(--fz-text-micro);background:var(--fz-hover-fill)}.prp__num{font-family:var(--fz-font-mono)}.prp__num small{color:var(--fz-text-muted);font-family:var(--fz-font-sans)}.prp__edit{font-size:var(--fz-text-small);background:var(--fz-hover-fill);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 16px 10px 52px;display:flex}.prp__bulk .prp__edit{background:0 0;padding:0}.prp__edit label{align-items:center;gap:6px;display:inline-flex}.prp__input{width:70px;font:inherit;border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:inherit;background:0 0;padding:2px 6px}.prp__warn{color:var(--fz-warn);font-size:var(--fz-text-micro)}@media (width<=800px){.prp__row{grid-template-columns:28px 1fr 1fr 1fr}.prp__row>span:nth-child(4),.prp__row>span:nth-child(5),.prp__row>span:nth-child(6),.prp__row>span:nth-child(7){display:none}}.prp__size{font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;gap:10px;padding:0 16px 10px;display:flex}.prp__size label{align-items:center;gap:6px;display:flex}.prp__usd{color:var(--fz-text-muted);font-family:var(--fz-font-mono)}.mkt__intro{max-width:90ch;margin:0 0 var(--fz-space-4);color:var(--fz-text-muted);font-size:var(--fz-text-small);line-height:1.5}.mkt__bar{gap:var(--fz-space-4);margin:0 0 var(--fz-space-4);min-height:var(--fz-size-control);flex-wrap:wrap;align-items:center;display:flex}.mkt__bar .desk__chips{margin:0;padding:0}.mkt__from{min-width:160px}.mkt__search{width:220px;max-width:100%}.mkt__groups{gap:var(--fz-space-3);display:grid}.mkt__group{background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input)}.mkt__head{gap:var(--fz-space-5);padding:var(--fz-space-3) var(--fz-space-5);grid-template-columns:minmax(150px,230px) minmax(0,230px) minmax(0,230px) minmax(110px,1fr);align-items:end;display:grid}.mkt__open{gap:var(--fz-space-3);height:var(--fz-size-control);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.mkt__open strong{font-size:var(--fz-text-body);font-weight:var(--fz-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mkt__open small,.mkt__row small,.mkt__field>span{color:var(--fz-text-muted);font-size:var(--fz-text-micro)}.mkt__field{gap:2px;min-width:0;display:grid}.mkt__select{width:100%;min-width:0}.mkt__switch{gap:var(--fz-space-2);height:var(--fz-size-control);font-size:var(--fz-text-small);white-space:nowrap;justify-self:end;align-items:center;display:flex}.mkt__table{border-top:1px solid var(--fz-border);display:grid}.mkt__row{gap:var(--fz-space-4);padding:var(--fz-space-2) var(--fz-space-5);font-size:var(--fz-text-small);border-bottom:1px solid var(--fz-border);grid-template-columns:20px minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) 110px;align-items:center;display:grid}.mkt__row:last-child{border-bottom:0}.mkt__row>span{text-overflow:ellipsis;min-width:0;display:grid;overflow:hidden}.mkt__row--head{color:var(--fz-text-muted);font-size:var(--fz-text-micro)}.mkt__row.is-hidden{opacity:.55}.mkt__warn{color:var(--fz-warn);font-style:normal;font-size:var(--fz-text-micro)}@media (width<=900px){.mkt__head,.mkt__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mkt__switch{justify-self:start}.mkt__row--head{display:none}}.mkt__save{gap:var(--fz-space-4);margin:0 0 var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-warn);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;display:flex}.mkt__save span{color:var(--fz-text-muted);flex:auto}.mkt__group.is-changed{border-color:var(--fz-warn)}.mkt__row.is-changed{box-shadow:inset 3px 0 0 var(--fz-warn)}.mkt__bulk{gap:var(--fz-space-4);margin:0 0 var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:end;display:flex}.mkt__bulk>strong{align-self:center}.mkt__bulk .mkt__field{min-width:140px}.mkt__note{gap:var(--fz-space-4);padding:var(--fz-space-2) var(--fz-space-5);border-top:1px solid var(--fz-border);color:var(--fz-text-muted);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;display:flex}.mkt__from{width:auto}.mkt__reason{width:240px;max-width:100%}.mkt__dock{z-index:5;background:var(--fz-bg,transparent);display:grid;position:sticky;top:0}.mkt__dock:empty{display:none}.mkt__save{border-width:2px}.mkt__unsaved{color:var(--fz-warn);font-style:normal;font-size:var(--fz-text-micro)}.mkt__sort{color:inherit;font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.mkt__sort:hover,.mkt__sort.is-on{color:var(--fz-text)}.mkt__heads{gap:var(--fz-space-3);display:flex!important}.chr__row{grid-template-columns:minmax(130px,1fr) minmax(180px,2fr) 80px minmax(110px,auto)}.chr__row.is-changed{background:var(--fz-raised)}.chr__name{align-items:center;gap:8px;display:flex}.chr__swatch{border:1px solid var(--fz-border);border-radius:4px;width:14px;height:14px}.chr__unsaved{color:var(--fz-warn);font-style:normal;font-size:var(--fz-text-micro)}.chr__save{z-index:5;gap:var(--fz-space-4);margin:0 0 var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-warn);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;display:flex;position:sticky;top:0}.chr__save span{color:var(--fz-text-muted);flex:auto}.chr__reset{justify-content:flex-end;display:flex}.cnt__filters{align-items:center;gap:var(--fz-space-3);flex-wrap:wrap;display:flex}.cnt__only{font-size:var(--fz-text-small,11px);color:var(--fz-text-muted);align-items:center;gap:6px;display:inline-flex}.cnt__search{width:220px;margin-left:auto}.cnt__panel{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);overflow-x:auto}.cnt__table{border-collapse:collapse;width:100%;font-size:var(--fz-text-body,13px)}.cnt__table th{text-align:left;font-size:var(--fz-text-micro,10px);font-weight:var(--fz-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--fz-text-muted);background:var(--fz-raised);padding:8px 10px}.cnt__table td{border-top:1px solid var(--fz-border);vertical-align:top;padding:8px 10px}.cnt__tr.is-draft{background:var(--fz-raised)}.cnt__page,.cnt__where{white-space:nowrap;color:var(--fz-text-muted)}.cnt__orig{color:var(--fz-text-faint);max-width:240px}.cnt__cur{max-width:240px}.cnt__new{min-width:260px}.cnt__new .desk__input{box-sizing:border-box;width:100%}.cnt__bad{border-color:var(--fz-loss)!important}.cnt__hint{font-size:var(--fz-text-micro,10px);color:var(--fz-text-muted);margin-top:4px;display:block}.cnt__bad+.cnt__hint,.cnt__dockbad{color:var(--fz-loss)}.cnt__when{white-space:nowrap;font-size:var(--fz-text-small,11px);color:var(--fz-text-muted)}.cnt__undo{color:var(--fz-focus);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;display:block}.cnt__dot{background:var(--fz-warn);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.cnt__empty{padding:16px}.cnt__log summary{cursor:pointer;color:var(--fz-text-muted);margin-bottom:8px}.cnt__dock{align-items:center;gap:var(--fz-space-3);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-raised);flex-wrap:wrap;padding:12px 16px;display:flex;position:sticky;bottom:0}.cnt__dock>.adm__muted,.cnt__dockbad{flex:1}:root{--fz-font-sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fz-font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--fz-text-micro:10px;--fz-text-small:11px;--fz-text-body:13px;--fz-text-title:16px;--fz-text-big:28px;--fz-weight-regular:400;--fz-weight-medium:500;--fz-weight-semibold:600;--fz-space-0:0px;--fz-space-1:2px;--fz-space-2:4px;--fz-space-3:6px;--fz-space-4:8px;--fz-space-5:12px;--fz-space-6:16px;--fz-space-7:24px;--fz-space-8:32px;--fz-radius-tag:4px;--fz-radius-input:6px;--fz-radius-dialog:10px;--fz-radius-card:12px;--fz-radius-chip:9px;--fz-radius-round:999px;--fz-size-chip:18px;--fz-size-control:22px;--fz-size-tag:16px;--fz-size-edge-zone:24px;--fz-size-axis-strip:28px;--fz-size-line-hit:8px;--fz-size-line-width:1px;--fz-size-wick:1px;--fz-motion-fast:.12s;--fz-motion-base:.18s;--fz-motion-slow:.3s;--fz-easing:cubic-bezier(.2, 0, 0, 1);--fz-layer-chart:0;--fz-layer-lines:10;--fz-layer-edge:20;--fz-layer-card:30;--fz-layer-menu:40;--fz-layer-dialog:50;--fz-layer-toast:60}:root,[data-skin=graphite]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fz-bg:#0e1013;--fz-panel:#15181d;--fz-raised:#1d2127;--fz-glass:#181b21;--fz-border:#2a2f37;--fz-grid:#191c21;--fz-axis:#24282f;--fz-text:#e6e9ee;--fz-text-muted:#9aa3af;--fz-text-faint:#687080;--fz-crosshair:#7a828e;--fz-up:#2bd9a0;--fz-down:#f05a6e;--fz-buy:#2bd9a0;--fz-sell:#f05a6e;--fz-limit:#8aa8ff;--fz-stop:#f2b84b;--fz-sl:#f05a6e;--fz-tp:#2bd9a0;--fz-profit:#2bd9a0;--fz-loss:#f05a6e;--fz-warn:#f2b84b;--fz-focus:#8aa8ff;--fz-ink:#0e1013;--fz-paper:#fff;--fz-on-up:#0e1013;--fz-on-down:#0e1013;--fz-on-buy:#0e1013;--fz-on-sell:#0e1013;--fz-on-limit:#0e1013;--fz-on-stop:#0e1013;--fz-on-sl:#0e1013;--fz-on-tp:#0e1013;--fz-on-focus:#0e1013;--fz-glass-fill:#181b21b8;--fz-hover-fill:#e6e9ee0f;--fz-volume-alpha:.18;--fz-pending-alpha:.5;--fz-watermark-alpha:.05}[data-skin=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fz-bg:#000;--fz-panel:#0b0b0c;--fz-raised:#18181a;--fz-glass:#101011;--fz-border:#262628;--fz-grid:#0e0e0f;--fz-axis:#202022;--fz-text:#ededef;--fz-text-muted:#a1a1a6;--fz-text-faint:#6e6e73;--fz-crosshair:#76767b;--fz-up:#22c08a;--fz-down:#f0505a;--fz-buy:#22c08a;--fz-sell:#f0505a;--fz-limit:#6e9bff;--fz-stop:#ff9f43;--fz-sl:#f0505a;--fz-tp:#22c08a;--fz-profit:#22c08a;--fz-loss:#f0505a;--fz-warn:#f5a524;--fz-focus:#4c7dff;--fz-ink:#0a0a0a;--fz-paper:#fff;--fz-on-up:#0a0a0a;--fz-on-down:#0a0a0a;--fz-on-buy:#0a0a0a;--fz-on-sell:#0a0a0a;--fz-on-limit:#0a0a0a;--fz-on-stop:#0a0a0a;--fz-on-sl:#0a0a0a;--fz-on-tp:#0a0a0a;--fz-on-focus:#0a0a0a;--fz-glass-fill:#101011b8;--fz-hover-fill:#ededef0f;--fz-volume-alpha:.18;--fz-pending-alpha:.5;--fz-watermark-alpha:.05}[data-skin=twilight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fz-bg:#100930;--fz-panel:#171040;--fz-raised:#221a52;--fz-glass:#171040;--fz-border:#2e2659;--fz-grid:#160e3a;--fz-axis:#2a2252;--fz-text:#eceaf5;--fz-text-muted:#b4b0c8;--fz-text-faint:#807b9c;--fz-crosshair:#8e89a8;--fz-up:#65be00;--fz-down:#f23645;--fz-buy:#4caf50;--fz-sell:#f23645;--fz-limit:#8c9bff;--fz-stop:#ff9f43;--fz-sl:#f23645;--fz-tp:#4caf50;--fz-profit:#4caf50;--fz-loss:#f5525f;--fz-warn:#f5a524;--fz-focus:#7c6bff;--fz-ink:#0a0614;--fz-paper:#fff;--fz-on-up:#0a0614;--fz-on-down:#0a0614;--fz-on-buy:#0a0614;--fz-on-sell:#0a0614;--fz-on-limit:#0a0614;--fz-on-stop:#0a0614;--fz-on-sl:#0a0614;--fz-on-tp:#0a0614;--fz-on-focus:#0a0614;--fz-glass-fill:#171040b8;--fz-hover-fill:#eceaf50f;--fz-volume-alpha:.18;--fz-pending-alpha:.5;--fz-watermark-alpha:.05}[data-skin=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fz-bg:#0a1020;--fz-panel:#101829;--fz-raised:#172136;--fz-glass:#111a2c;--fz-border:#25314a;--fz-grid:#141b2e;--fz-axis:#1e2740;--fz-text:#e9eef8;--fz-text-muted:#97a3ba;--fz-text-faint:#66738c;--fz-crosshair:#76839c;--fz-up:#5aa8ff;--fz-down:#e9eef8;--fz-buy:#5aa8ff;--fz-sell:#ff6b7a;--fz-limit:#ffc65a;--fz-stop:#c9a2ff;--fz-sl:#ff6b7a;--fz-tp:#4fd1a5;--fz-profit:#4fd1a5;--fz-loss:#ff6b7a;--fz-warn:#ffc65a;--fz-focus:#5aa8ff;--fz-ink:#0a1020;--fz-paper:#fff;--fz-on-up:#0a1020;--fz-on-down:#0a1020;--fz-on-buy:#0a1020;--fz-on-sell:#0a1020;--fz-on-limit:#0a1020;--fz-on-stop:#0a1020;--fz-on-sl:#0a1020;--fz-on-tp:#0a1020;--fz-on-focus:#0a1020;--fz-glass-fill:#111a2cb8;--fz-hover-fill:#e9eef80f;--fz-volume-alpha:.18;--fz-pending-alpha:.5;--fz-watermark-alpha:.05}[data-skin=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fz-bg:#fff;--fz-panel:#fff;--fz-raised:#f0f3fa;--fz-glass:#fff;--fz-border:#dadde6;--fz-grid:#f0f3fa;--fz-axis:#e0e3eb;--fz-text:#131722;--fz-text-muted:#5f626d;--fz-text-faint:#868993;--fz-crosshair:#868993;--fz-up:#089981;--fz-down:#f23645;--fz-buy:#089981;--fz-sell:#f23645;--fz-limit:#2962ff;--fz-stop:#c27a0e;--fz-sl:#f23645;--fz-tp:#089981;--fz-profit:#077d69;--fz-loss:#d02a38;--fz-warn:#a86200;--fz-focus:#2962ff;--fz-ink:#131722;--fz-paper:#fff;--fz-on-up:#131722;--fz-on-down:#131722;--fz-on-buy:#131722;--fz-on-sell:#131722;--fz-on-limit:#fff;--fz-on-stop:#131722;--fz-on-sl:#131722;--fz-on-tp:#131722;--fz-on-focus:#fff;--fz-glass-fill:#ffffffc7;--fz-hover-fill:#1317220d;--fz-volume-alpha:.12;--fz-pending-alpha:.5;--fz-watermark-alpha:.05}[data-skin=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fz-bg:#fafaf8;--fz-panel:#fff;--fz-raised:#f0f0ec;--fz-glass:#fff;--fz-border:#ddddd7;--fz-grid:#efefeb;--fz-axis:#e2e2dc;--fz-text:#1e1e1c;--fz-text-muted:#5c5f66;--fz-text-faint:#8a8d93;--fz-crosshair:#8a8d93;--fz-up:#1e1e1c;--fz-down:#b9b9b2;--fz-buy:#12a57a;--fz-sell:#e5484d;--fz-limit:#3a68fa;--fz-stop:#c27a0e;--fz-sl:#e5484d;--fz-tp:#12a57a;--fz-profit:#0b7d5b;--fz-loss:#c8353b;--fz-warn:#a86200;--fz-focus:#3a68fa;--fz-ink:#17181a;--fz-paper:#fff;--fz-on-up:#fff;--fz-on-down:#17181a;--fz-on-buy:#17181a;--fz-on-sell:#17181a;--fz-on-limit:#fff;--fz-on-stop:#17181a;--fz-on-sl:#17181a;--fz-on-tp:#17181a;--fz-on-focus:#fff;--fz-glass-fill:#ffffffc7;--fz-hover-fill:#1e1e1c0d;--fz-volume-alpha:.12;--fz-pending-alpha:.5;--fz-watermark-alpha:.05}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.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}.fz-chip,.fz-pill,.fz-btn,.fz-tag,.fz-stepper,.fz-toggle,.fz-confirm button{box-sizing:border-box;font-family:var(--fz-font-sans);-webkit-tap-highlight-color:transparent}:where(.fz-chip,.fz-btn,.fz-stepper button,.fz-toggle,.fz-confirm button):focus-visible,.fz-stepper:focus-within{outline:1.5px solid var(--fz-focus);outline-offset:1px}.fz-chip{align-items:center;gap:var(--fz-space-2);height:var(--fz-size-chip);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-chip);background:var(--fz-panel);color:var(--fz-text-muted);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-medium);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--fz-motion-fast) var(--fz-easing), border-color var(--fz-motion-fast) var(--fz-easing), color var(--fz-motion-fast) var(--fz-easing);line-height:1;display:inline-flex}.fz-chip:hover:not(:disabled){background-image:linear-gradient(var(--fz-hover-fill), var(--fz-hover-fill));color:var(--fz-text)}.fz-chip.is-selected{border-color:var(--fz-focus);color:var(--fz-text)}.fz-chip:disabled{opacity:.4;cursor:not-allowed}.fz-pill{--tone:var(--fz-text-muted);align-items:center;gap:var(--fz-space-3);height:var(--fz-size-chip);padding:0 var(--fz-space-4);border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);border-radius:var(--fz-radius-chip);background:color-mix(in srgb, var(--tone) 10%, transparent);color:var(--tone);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-medium);white-space:nowrap;line-height:1;display:inline-flex}.fz-pill--profit{--tone:var(--fz-profit)}.fz-pill--loss{--tone:var(--fz-loss)}.fz-pill--warn{--tone:var(--fz-warn)}.fz-pill--info{--tone:var(--fz-limit)}.fz-pill__dot{background:currentColor;border-radius:50%;width:6px;height:6px}.fz-account{justify-content:flex-end;align-items:center;gap:var(--fz-space-2);flex-wrap:wrap;display:flex}.fz-account__item{--tone:var(--fz-text);box-sizing:border-box;align-items:center;gap:var(--fz-space-3);height:var(--fz-size-chip);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-chip);background:var(--fz-panel);font-size:var(--fz-text-micro);white-space:nowrap;line-height:1;display:inline-flex}.fz-account__label{color:var(--fz-text-faint);font-family:var(--fz-font-sans);font-weight:var(--fz-weight-medium)}.fz-account__value{color:var(--tone);font-family:var(--fz-font-mono);font-weight:var(--fz-weight-medium)}.fz-account__item--profit{--tone:var(--fz-profit)}.fz-account__item--loss{--tone:var(--fz-loss)}.fz-account__item--warn{--tone:var(--fz-warn)}.fz-btn{justify-content:center;align-items:center;gap:var(--fz-space-3);height:var(--fz-size-control);padding:0 var(--fz-space-5);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font-size:var(--fz-text-small);font-weight:var(--fz-weight-semibold);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--fz-motion-fast) var(--fz-easing), border-color var(--fz-motion-fast) var(--fz-easing), filter var(--fz-motion-fast) var(--fz-easing);line-height:1;display:inline-flex}.fz-btn--chip{height:var(--fz-size-chip);padding:0 var(--fz-space-4);border-radius:var(--fz-radius-chip);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-medium)}.fz-btn:hover:not(:disabled){background-image:linear-gradient(var(--fz-hover-fill), var(--fz-hover-fill))}.fz-btn--primary,.fz-btn--buy,.fz-btn--sell{border-color:#0000}.fz-btn--primary{background-color:var(--fz-focus);color:var(--fz-on-focus)}.fz-btn--buy{background-color:var(--fz-buy);color:var(--fz-on-buy)}.fz-btn--sell{background-color:var(--fz-sell);color:var(--fz-on-sell)}.fz-btn--primary:hover:not(:disabled),.fz-btn--buy:hover:not(:disabled),.fz-btn--sell:hover:not(:disabled){filter:brightness(1.1);background-image:none}.fz-btn--ghost{color:var(--fz-text-muted);background:0 0;border-color:#0000}.fz-btn:active:not(:disabled){transform:translateY(.5px)}.fz-btn:disabled{opacity:.4;cursor:not-allowed}.fz-trade{gap:var(--fz-space-4);padding:0 var(--fz-space-5)}.fz-trade__price{font-family:var(--fz-font-mono);font-weight:var(--fz-weight-medium);font-variant-numeric:tabular-nums}.fz-stepper{height:var(--fz-size-control);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);align-items:stretch;display:inline-flex;overflow:hidden}.fz-stepper button{width:20px;color:var(--fz-text-muted);font-size:var(--fz-text-body);cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.fz-stepper button:hover:not(:disabled){background:var(--fz-hover-fill);color:var(--fz-text)}.fz-stepper button:disabled{opacity:.35;cursor:not-allowed}.fz-stepper__input{min-width:0;color:var(--fz-text);font-family:var(--fz-font-mono);font-size:var(--fz-text-small);font-weight:var(--fz-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;padding:0}.fz-stepper.is-disabled{opacity:.4}.fz-tag{height:var(--fz-size-tag);padding:0 var(--fz-space-3);border-radius:var(--fz-radius-tag);font-family:var(--fz-font-mono);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);font-variant-numeric:tabular-nums;line-height:calc(var(--fz-size-tag) - 2px);text-align:center;white-space:nowrap;border:1px solid #0000;display:inline-block}.fz-tag--last-up{border-color:var(--fz-up);background:var(--fz-up);color:var(--fz-on-up)}.fz-tag--last-down{border-color:var(--fz-down);background:var(--fz-down);color:var(--fz-on-down)}.fz-tag--crosshair{border-color:var(--fz-crosshair);background:var(--fz-bg);color:var(--fz-text)}.fz-tag--limit{border-color:var(--fz-limit);background:var(--fz-limit);color:var(--fz-on-limit)}.fz-tag--stop{border-color:var(--fz-stop);background:var(--fz-stop);color:var(--fz-on-stop)}.fz-tag--sl{border-color:var(--fz-sl);background:var(--fz-sl);color:var(--fz-on-sl)}.fz-tag--tp{border-color:var(--fz-tp);background:var(--fz-tp);color:var(--fz-on-tp)}.fz-tag--buy{border-color:var(--fz-buy);background:var(--fz-buy);color:var(--fz-on-buy)}.fz-tag--sell{border-color:var(--fz-sell);background:var(--fz-sell);color:var(--fz-on-sell)}.fz-tag.is-faded{opacity:var(--fz-pending-alpha)}.fz-confirm{gap:var(--fz-space-2);display:inline-flex}.fz-confirm button{align-items:center;gap:var(--fz-space-3);height:var(--fz-size-chip);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-chip);background:var(--fz-panel);color:var(--fz-text-muted);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-medium);white-space:nowrap;cursor:pointer;line-height:1;display:inline-flex;position:relative;overflow:hidden}.fz-confirm button:hover{color:var(--fz-text)}.fz-confirm__go{border-color:var(--fz-focus);color:var(--fz-text)}.fz-confirm__fill{background:color-mix(in srgb, var(--fz-focus) 28%, transparent);transition:width .1s linear;position:absolute;inset:0 auto 0 0}.fz-confirm__text,.fz-confirm__time{position:relative}.fz-confirm__time{min-width:3ch;font-family:var(--fz-font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--fz-text-muted)}.fz-toggle{align-items:center;gap:var(--fz-space-4);height:var(--fz-size-chip);color:var(--fz-text-muted);font-size:var(--fz-text-small);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0;display:inline-flex}.fz-toggle__track{box-sizing:border-box;border:1px solid var(--fz-border);border-radius:var(--fz-radius-round);background:var(--fz-raised);width:26px;height:14px;transition:background-color var(--fz-motion-fast) var(--fz-easing), border-color var(--fz-motion-fast) var(--fz-easing);position:relative}.fz-toggle__knob{background:var(--fz-text-muted);width:8px;height:8px;transition:transform var(--fz-motion-fast) var(--fz-easing), background-color var(--fz-motion-fast) var(--fz-easing);border-radius:50%;position:absolute;top:2px;left:2px}.fz-toggle.is-on .fz-toggle__track{border-color:var(--fz-focus);background:var(--fz-focus)}.fz-toggle.is-on .fz-toggle__knob{background:var(--fz-on-focus);transform:translate(12px)}.fz-toggle:hover:not(:disabled) .fz-toggle__label{color:var(--fz-text)}.fz-toggle:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.fz-chip,.fz-btn,.fz-toggle__track,.fz-toggle__knob,.fz-confirm__fill{transition:none}}.fz-chipgroup{gap:var(--fz-space-2);flex-wrap:wrap;display:inline-flex}.fz-edge{z-index:var(--fz-layer-edge);gap:var(--fz-space-2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--fz-motion-base) var(--fz-easing), transform var(--fz-motion-base) var(--fz-easing), visibility 0s linear var(--fz-motion-base);display:flex;position:absolute}.fz-edge.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--fz-motion-base) var(--fz-easing), transform var(--fz-motion-base) var(--fz-easing), visibility 0s;transform:none}.fz-edge__rows{align-items:flex-end;gap:var(--fz-space-2);flex-direction:column;display:flex}.fz-edge__row{justify-content:flex-end;gap:var(--fz-space-2);flex-wrap:wrap;display:flex}.fz-edge--top{top:var(--fz-space-4);right:var(--fz-space-4);transform:translateY(-4px)}.fz-edge--left{top:50%;left:var(--fz-space-4);flex-direction:column;align-items:flex-start;transform:translate(-4px,-50%)}.fz-edge--left.is-visible{transform:translateY(-50%)}.fz-edge--bottom{right:var(--fz-space-4);bottom:var(--fz-space-4);transform:translateY(4px)}.fz-trade-card{box-sizing:border-box;width:224px;padding:var(--fz-space-5);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-glass-fill);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--fz-text);font-family:var(--fz-font-sans);transition:opacity var(--fz-motion-slow) var(--fz-easing)}.fz-trade-card.is-closed{opacity:.85}.fz-trade-card__head{align-items:center;gap:var(--fz-space-3);display:flex}.fz-trade-card__symbol{font-size:var(--fz-text-body);font-weight:var(--fz-weight-semibold)}.fz-trade-card__eye{border-radius:var(--fz-radius-tag);width:20px;height:20px;color:var(--fz-text-faint);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.fz-trade-card__eye:hover{color:var(--fz-text);background:var(--fz-hover-fill)}.fz-trade-card.is-small{width:184px}.fz-trade-card.is-big{width:248px}.fz-trade-card__tools{margin-top:var(--fz-space-4);padding-top:var(--fz-space-3);border-top:1px solid var(--fz-border)}.fz-trade-card__time{color:var(--fz-text-faint);font-family:var(--fz-font-mono);font-size:var(--fz-text-micro);font-variant-numeric:tabular-nums;margin-left:auto}.fz-trade-card__pnl{margin-top:var(--fz-space-4);font-family:var(--fz-font-mono);font-size:var(--fz-text-big);font-weight:var(--fz-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1}.fz-trade-card__pnl.is-profit{color:var(--fz-profit)}.fz-trade-card__pnl.is-loss{color:var(--fz-loss)}.fz-trade-card__pnl.is-flat{color:var(--fz-text-muted)}.fz-trade-card__sub{gap:var(--fz-space-4);margin-top:var(--fz-space-2);color:var(--fz-text-muted);font-family:var(--fz-font-mono);font-size:var(--fz-text-small);font-variant-numeric:tabular-nums;display:flex}.fz-trade-card__bar{height:28px;margin:var(--fz-space-5) 0 var(--fz-space-3);position:relative}.fz-trade-card__track{background:linear-gradient(90deg, color-mix(in srgb, var(--fz-loss) 55%, transparent) var(--entry,50%), color-mix(in srgb, var(--fz-profit) 55%, transparent) var(--entry,50%));border-radius:2px;height:4px;position:absolute;top:6px;left:0;right:0}.fz-trade-card__entry{background:var(--fz-text);width:1px;height:10px;position:absolute;top:3px}.fz-trade-card__dot{background:var(--fz-text);width:8px;height:8px;box-shadow:0 0 0 2px var(--fz-bg);transition:left var(--fz-motion-base) var(--fz-easing);border-radius:50%;margin-left:-4px;position:absolute;top:4px}.fz-trade-card__dot.is-beyond{background:var(--fz-warn)}.fz-trade-card__end{font-family:var(--fz-font-mono);font-size:var(--fz-text-micro);font-variant-numeric:tabular-nums;position:absolute;top:16px}.fz-trade-card__end--sl{color:var(--fz-loss);left:0}.fz-trade-card__end--tp{color:var(--fz-profit);right:0}.fz-trade-card__grid{gap:2px var(--fz-space-5);font-size:var(--fz-text-small);grid-template-columns:auto 1fr;margin:0;display:grid}.fz-trade-card__grid dt{color:var(--fz-text-faint)}.fz-trade-card__grid dd{text-align:right;font-family:var(--fz-font-mono);font-variant-numeric:tabular-nums;margin:0}.fz-trade-card__warn{margin:var(--fz-space-4) 0 0;color:var(--fz-warn);font-size:var(--fz-text-small)}.fz-trade-card__result{margin:var(--fz-space-4) 0 0;font-size:var(--fz-text-body);font-weight:var(--fz-weight-semibold)}.fz-trade-card__result.is-tp{color:var(--fz-profit)}.fz-trade-card__result.is-sl{color:var(--fz-loss)}.fz-trade-card__result.is-manual{color:var(--fz-text-muted)}.fz-dialog{box-sizing:border-box;border:1px solid var(--fz-border);border-radius:var(--fz-radius-dialog);background:var(--fz-panel);width:280px;color:var(--fz-text);font-family:var(--fz-font-sans);box-shadow:0 8px 28px #00000047}.fz-dialog__head{padding:var(--fz-space-4) var(--fz-space-5);border-bottom:1px solid var(--fz-border);justify-content:space-between;align-items:center;display:flex}.fz-dialog__head h2{font-size:var(--fz-text-body);font-weight:var(--fz-weight-semibold);margin:0}.fz-dialog__close{border-radius:var(--fz-radius-tag);width:20px;height:20px;color:var(--fz-text-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:1}.fz-dialog__close:hover{background:var(--fz-hover-fill);color:var(--fz-text)}.fz-dialog__body{gap:var(--fz-space-5);padding:var(--fz-space-5);flex-direction:column;display:flex}.fz-dialog__note{color:var(--fz-text-muted);font-size:var(--fz-text-small);margin:0}.fz-dialog__foot{justify-content:flex-end;gap:var(--fz-space-3);padding:var(--fz-space-4) var(--fz-space-5);border-top:1px solid var(--fz-border);display:flex}.fz-field{justify-content:space-between;align-items:center;gap:var(--fz-space-5);color:var(--fz-text-muted);font-size:var(--fz-text-small);display:flex}.fz-field__input{box-sizing:border-box;width:120px;height:var(--fz-size-control);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-raised);color:var(--fz-text);font-family:var(--fz-font-mono);font-size:var(--fz-text-small);font-variant-numeric:tabular-nums;text-align:right}.fz-field__input:focus{outline:1.5px solid var(--fz-focus);outline-offset:0}.fz-field__input[aria-invalid=true]{border-color:var(--fz-loss)}.fz-menu{z-index:var(--fz-layer-menu);box-sizing:border-box;min-width:200px;padding:var(--fz-space-2);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);font-family:var(--fz-font-sans);position:fixed;box-shadow:0 8px 28px #00000047}.fz-menu.is-inline{display:inline-block;position:relative}.fz-menu__item{width:100%;height:24px;padding:0 var(--fz-space-4);border-radius:var(--fz-radius-tag);color:var(--fz-text);font-size:var(--fz-text-small);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:block}.fz-menu__item:hover,.fz-menu__item:focus-visible{background:var(--fz-hover-fill);outline:none}.fz-menu__item.is-danger{color:var(--fz-loss)}.fz-menu__heading{padding:var(--fz-space-2) var(--fz-space-4) 2px;color:var(--fz-text-faint,var(--fz-text-muted));font-size:var(--fz-text-micro);letter-spacing:.04em;text-transform:uppercase;cursor:default}.fz-menu__heading:not(:first-child){margin-top:var(--fz-space-2);border-top:1px solid var(--fz-border)}.fz-menu__dot{vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.fz-menu__dot.is-buy{background:var(--fz-profit)}.fz-menu__dot.is-sell{background:var(--fz-loss)}.fz-menu__sep{height:1px;margin:var(--fz-space-2) 0;background:var(--fz-border);border:0}.fz-toasts{z-index:var(--fz-layer-toast);bottom:var(--fz-space-7);align-items:center;gap:var(--fz-space-3);pointer-events:none;flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%)}.fz-toast{--tone:var(--fz-text-muted);align-items:center;gap:var(--fz-space-4);box-sizing:border-box;height:26px;padding:0 var(--fz-space-5);border:1px solid color-mix(in srgb, var(--tone) 40%, var(--fz-border));border-radius:var(--fz-radius-round);background:var(--fz-panel);color:var(--fz-text);font-family:var(--fz-font-sans);font-size:var(--fz-text-small);pointer-events:auto;display:inline-flex;box-shadow:0 4px 16px #00000038}.fz-toast--profit{--tone:var(--fz-profit)}.fz-toast--loss{--tone:var(--fz-loss)}.fz-toast--warn{--tone:var(--fz-warn)}.fz-toast__dot{background:var(--tone);border-radius:50%;width:6px;height:6px}.fz-toast__close{width:16px;height:16px;color:var(--fz-text-faint);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1}.fz-settings{width:min(680px,100vw - 24px);max-height:calc(100vh - 48px);overflow:hidden}.fz-settings__body{gap:var(--fz-space-5);grid-template-columns:160px minmax(0,1fr);height:min(520px,100vh - 120px);min-height:0;display:grid}.fz-settings__tabs{gap:var(--fz-space-1);flex-direction:column;display:flex}.fz-settings__tab{border-radius:var(--fz-radius-input);color:var(--fz-text-muted);font:inherit;font-size:var(--fz-text-body);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 12px}.fz-settings__tab:hover{color:var(--fz-text);background:var(--fz-raised)}.fz-settings__tab--on{color:var(--fz-text);background:var(--fz-raised);font-weight:600}.fz-settings__pane{min-height:0;padding-right:var(--fz-space-3);overflow-y:auto}.fz-settings__section+.fz-settings__section{margin-top:var(--fz-space-5)}.fz-settings__title{margin:0 0 var(--fz-space-3);color:var(--fz-text-faint);font-size:var(--fz-text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.fz-settings__note{margin:0 0 var(--fz-space-3);max-width:46ch;color:var(--fz-text-muted);font-size:var(--fz-text-small);line-height:1.45}.fz-settings__section .fz-settings__row{padding:6px 0}.fz-settings__select{border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);min-width:180px;color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);margin-left:auto;padding:6px 8px}@media (width<=640px){.fz-settings__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.fz-settings__tabs{flex-direction:row;overflow-x:auto}.fz-settings__tab{white-space:nowrap}}.fz-settings__row{justify-content:space-between;align-items:center;gap:var(--fz-space-5);display:flex}.fz-settings__label{width:140px;color:var(--fz-text-muted);font-size:var(--fz-text-small);flex:none}.fz-settings__row .fz-chipgroup{flex:1;justify-content:flex-end}.fz-settings__row .fz-toggle{margin-left:auto}.fz-settings__row .fz-chipgroup{flex-wrap:wrap}.fz-colorpick{align-items:center;gap:var(--fz-space-3);margin-left:auto;display:flex}.fz-colorpick input[type=color]{border:1px solid var(--fz-border);border-radius:var(--fz-radius-tag);cursor:pointer;background:0 0;width:28px;height:18px;padding:0}html,body,#root{height:100%;margin:0}body{background:var(--fz-bg);color:var(--fz-text);font-family:var(--fz-font-sans);overflow:hidden}.empty{text-align:center;place-content:center;justify-items:center;gap:var(--fz-space-4);height:100%;display:grid}.empty h1{font-size:var(--crm-text-h1,20px);letter-spacing:.02em;margin:0;font-weight:600}.empty p{font-size:var(--fz-text-small);color:var(--fz-text-muted);margin:0}.auth{height:100%;padding:var(--fz-space-6);place-items:center;display:grid;overflow-y:auto}.auth__panel{gap:var(--fz-space-6);width:min(320px,100%);padding:var(--fz-space-7);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);display:grid}.auth__head h1{font-size:var(--fz-text-title);font-weight:var(--fz-weight-semibold);letter-spacing:.02em;margin:0}.auth__head p{margin:var(--fz-space-2) 0 0;font-size:var(--fz-text-small);color:var(--fz-text-muted)}.auth__form{gap:var(--fz-space-5);justify-items:stretch;display:grid}.auth__field{gap:var(--fz-space-2);display:grid}.auth__field span{font-size:var(--fz-text-micro);color:var(--fz-text-muted)}.auth__field input{height:28px;padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small)}.auth__field input:focus-visible{outline:1px solid var(--fz-focus);outline-offset:0}.auth__field input:disabled{opacity:.5}.auth__form .fz-btn{justify-content:center;height:28px}.auth__form .fz-btn--chip{height:var(--fz-size-chip)}.auth__notice{font-size:var(--fz-text-small);margin:0;line-height:1.4}.auth__notice--error{color:var(--fz-loss)}.auth__notice--info{color:var(--fz-text-muted)}.auth__steps{font-size:var(--fz-text-small);color:var(--fz-text-muted);margin:0;padding:0;list-style:none}.auth__steps b{color:var(--fz-text);margin-right:var(--fz-space-2)}.auth__qrbox{place-items:center;min-height:148px;display:grid}.auth__qr{border-radius:var(--fz-radius-input)}.auth__wait{font-size:var(--fz-text-small);color:var(--fz-text-faint)}.auth__key{gap:var(--fz-space-3);justify-items:center;display:grid}.auth__key code,.auth__codes code{font-family:var(--fz-font-mono);font-size:var(--fz-text-small);letter-spacing:.06em;-webkit-user-select:all;user-select:all}.auth__codes{padding:var(--fz-space-4) var(--fz-space-5);gap:var(--fz-space-3) var(--fz-space-5);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.auth__check{align-items:center;gap:var(--fz-space-4);font-size:var(--fz-text-small);display:flex}.auth__remember{align-items:center;gap:var(--fz-space-3);font-size:var(--fz-text-small);color:var(--fz-text-muted);cursor:pointer;display:flex}.auth__remember input{accent-color:var(--fz-focus);margin:0}.adm{grid-template-rows:auto 1fr;height:100%;display:grid}.adm__bar{align-items:center;gap:var(--fz-space-6);padding:var(--fz-space-4) var(--fz-space-6);border-bottom:1px solid var(--fz-border);font-size:var(--fz-text-small);display:flex}.adm__tabs{gap:var(--fz-space-3);flex-wrap:wrap;display:flex}.adm__me{align-items:center;gap:var(--fz-space-4);color:var(--fz-text-muted);margin-left:auto;display:flex}.adm__main{padding:var(--fz-space-7) var(--fz-space-6);box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;overflow-y:auto}.adm__head{margin-bottom:var(--fz-space-5);justify-content:space-between;align-items:center;display:flex}.adm__head h2{font-size:var(--fz-text-title);font-weight:var(--fz-weight-semibold);margin:0}.adm__muted{font-size:var(--fz-text-small);color:var(--fz-text-muted)}.adm__rows{gap:var(--fz-space-3);margin:0;padding:0;list-style:none;display:grid}.adm__row{align-items:center;gap:var(--fz-space-5);padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);grid-template-columns:minmax(160px,1.4fr) minmax(110px,1fr) minmax(100px,.8fr) auto;display:grid}.adm__row--roles{grid-template-columns:minmax(160px,1fr) 2fr auto}.adm__row--open{display:block}.adm__who{gap:var(--fz-space-1);min-width:0;display:grid}.adm__who span{color:var(--fz-text-muted);text-overflow:ellipsis;overflow:hidden}.adm__chips{gap:var(--fz-space-2);flex-wrap:wrap;display:flex}.adm__actions{align-items:center;gap:var(--fz-space-3);justify-content:flex-end;display:flex}.adm__select{height:var(--fz-size-control);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small)}.adm__form{align-items:end;gap:var(--fz-space-5);margin-bottom:var(--fz-space-5);padding:var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}.adm__form--role{background:0 0;border:0;grid-template-columns:1fr;margin:0}.adm__perms{gap:var(--fz-space-3);padding:var(--fz-space-4) var(--fz-space-5);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);margin:0;display:grid}.adm__perms legend{padding:0 var(--fz-space-2);font-size:var(--fz-text-micro);color:var(--fz-text-muted)}.adm__flash{align-items:center;gap:var(--fz-space-4);margin-bottom:var(--fz-space-5);flex-wrap:wrap;display:flex}.adm__secret{align-items:center;gap:var(--fz-space-3);display:inline-flex}.adm__secret code{font-family:var(--fz-font-mono);font-size:var(--fz-text-small);-webkit-user-select:all;user-select:all}@media (width<=720px){.adm__row,.adm__row--roles,.adm__form{grid-template-columns:1fr}.adm__actions{flex-wrap:wrap;justify-content:flex-start}}.adm__head--tools{justify-content:flex-end}.dlf{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dlf__note{font-size:var(--fz-text-small);color:var(--fz-warn)}.dlf__row{border-top:1px solid var(--fz-border);margin-top:14px;padding-top:10px}:root{--crm-text-nav:13px;--crm-text-h1:18px;--crm-staff:var(--fz-warn)}.crm{background:var(--fz-bg);height:100%;color:var(--fz-text);font-size:var(--fz-text-body);grid-template-rows:minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);display:grid}.crm-col{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.crm-strip{background:var(--crm-staff);flex:none;height:3px}.crm-main{flex:1;min-height:0;padding:22px 28px 48px;overflow-y:auto}.crm-main>*{max-width:1200px}.crm-h1{font-size:var(--crm-text-h1);font-weight:var(--fz-weight-semibold);letter-spacing:-.01em;margin:0 0 18px}.crm-side{background:var(--fz-panel);border-right:1px solid var(--fz-border);flex-direction:column;gap:2px;min-height:0;padding:18px 12px 12px;display:flex;overflow-y:auto}.crm-side__logo{font-size:calc(var(--fz-text-title) + 1px);font-weight:var(--fz-weight-semibold);align-items:center;gap:10px;padding:0 8px 12px;display:flex}.crm-mark__bg{fill:var(--crm-staff)}.crm-mark__f{fill:none;stroke:var(--fz-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.crm-side__staff{border-radius:var(--fz-radius-tag);background:var(--crm-staff);color:var(--fz-ink);font-size:calc(var(--fz-text-micro) - 1px);font-weight:var(--fz-weight-semibold);letter-spacing:.08em;margin-left:auto;padding:3px 7px}.crm-side__nav{flex-direction:column;display:flex}.crm-side__title{font-size:var(--fz-text-micro);font-weight:var(--fz-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--fz-text-faint);padding:14px 10px 5px}.crm-nav{width:100%;color:var(--fz-text-muted);font:inherit;font-size:var(--crm-text-nav);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:8px 10px;display:flex}.crm-nav:hover{background:var(--fz-raised);color:var(--fz-text)}.crm-nav:focus-visible{outline:2px solid var(--fz-focus);outline-offset:-2px}.crm-nav--on{background:var(--fz-raised);color:var(--fz-text);font-weight:var(--fz-weight-medium)}.crm-nav--on .crm-nav__icon{color:var(--crm-staff)}.crm-nav__icon{flex:none}.crm-nav__label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.crm-nav__badge{background:var(--crm-staff);min-width:18px;color:var(--fz-ink);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);text-align:center;border-radius:999px;padding:1px 6px}.crm-side__foot{border-top:1px solid var(--fz-border);flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;display:flex}.crm-side__me{align-items:center;gap:9px;padding:8px 6px 2px 10px;display:flex}.crm-side__avatar{background:var(--fz-raised);width:30px;height:30px;color:var(--crm-staff);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.crm-side__who{flex-direction:column;flex:1;min-width:0;display:flex}.crm-side__name{font-size:var(--fz-text-small);font-weight:var(--fz-weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.crm-side__role{font-size:var(--fz-text-micro);color:var(--fz-text-muted)}.crm-sub{border-bottom:1px solid var(--fz-border);gap:2px;margin-bottom:20px;display:flex;overflow-x:auto}.crm-sub__tab{color:var(--fz-text-muted);font:inherit;font-size:var(--fz-text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px}.crm-sub__tab:hover{color:var(--fz-text)}.crm-sub__tab--on{border-bottom-color:var(--crm-staff);color:var(--fz-text);font-weight:var(--fz-weight-medium)}.crm-look{flex-direction:column;gap:18px;max-width:760px;display:flex}.crm-look__row{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);grid-template-columns:minmax(180px,1fr) minmax(0,2fr);gap:20px;padding:16px 18px;display:grid}.crm-look__head h3{font-size:var(--fz-text-body);font-weight:var(--fz-weight-semibold);margin:0 0 4px}.crm-look__head p{font-size:var(--fz-text-small);color:var(--fz-text-muted);margin:0}.crm-look__choices{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.crm-look__skin,.crm-look__size{border:1px solid var(--fz-border);background:var(--fz-bg);min-height:36px;color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.crm-look__skin--on,.crm-look__size--on{border-color:var(--crm-staff);box-shadow:inset 0 0 0 1px var(--crm-staff)}.crm-look__swatch{box-sizing:border-box;border:1px solid;border-radius:4px;align-items:flex-end;gap:2px;width:22px;height:18px;padding:3px;display:inline-flex}.crm-look__swatch span{border-radius:1px;flex:1;height:8px}.crm-look__swatch span+span{height:5px}.crm-look__field select{border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-bg);min-width:260px;height:36px;color:var(--fz-text);font:inherit;font-size:var(--fz-text-body);padding:0 10px}.crm-look__hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.crm-look__preview{border:1px dashed var(--fz-border);border-radius:var(--fz-radius-card);font-size:var(--fz-text-body);flex-direction:column;gap:4px;padding:14px 18px;display:flex}.crm-look__preview-title{font-size:var(--fz-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--fz-text-faint)}.crm-look__preview-small{font-size:var(--fz-text-small);color:var(--fz-text-muted)}:root[data-side=rail] .crm{grid-template-columns:56px minmax(0,1fr)}.crm{transition:grid-template-columns .15s}.crm-sidewrap{min-width:0;min-height:0;display:flex;position:relative}.crm-sidewrap>.crm-side{flex:1;min-width:0}.crm-side__grip{z-index:5;border:1px solid var(--fz-border);background:var(--fz-raised);width:16px;height:46px;color:var(--fz-text-muted);font:inherit;font-size:var(--fz-text-body);cursor:pointer;border-radius:8px;margin-top:-23px;padding:0;line-height:1;position:absolute;top:50%;right:-8px}.crm-side__grip:hover{color:var(--fz-text);border-color:var(--crm-staff)}.crm-side__grip:focus-visible{outline:2px solid var(--fz-focus);outline-offset:1px}.crm-side--rail{padding-left:8px;padding-right:8px}.crm-side--rail .crm-side__logo{justify-content:center;padding:0 0 12px}.crm-side--rail .crm-side__logo>span,.crm-side--rail .crm-side__title,.crm-side--rail .crm-nav__label,.crm-side--rail .crm-side__who,.crm-side--rail .crm-side__me .fz-btn{display:none}.crm-side--rail .crm-side__title{background:var(--fz-border);height:1px;margin:8px 6px 4px;padding:6px 0 0;font-size:0;display:block}.crm-side--rail .crm-nav{justify-content:center;padding:8px 0;position:relative}.crm-side--rail .crm-nav__badge{min-width:14px;font-size:calc(var(--fz-text-micro) - 1px);padding:0 4px;position:absolute;top:1px;right:2px}.crm-side--rail .crm-side__me{justify-content:center;padding:8px 0 2px}@media (width<=899px){.crm{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.crm-side{border-right:0;border-bottom:1px solid var(--fz-border);flex-direction:row;align-items:center;padding:8px 10px;overflow:auto hidden}.crm-side__logo{padding:0 8px 0 0}.crm-side__grip{display:none}:root[data-side=rail] .crm{grid-template-columns:minmax(0,1fr)}.crm-side__staff,.crm-side__title,.crm-side__me .crm-side__who{display:none}.crm-side__nav,.crm-side__group,.crm-side__foot{border:0;flex-direction:row;margin:0;padding:0;display:flex}.crm-nav{white-space:nowrap;width:auto}.crm-main{padding:18px 16px 40px}.crm-look__row{grid-template-columns:minmax(0,1fr)}}.crm-sub__badge{background:var(--crm-staff);color:var(--fz-ink);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);border-radius:999px;margin-left:7px;padding:1px 6px}.tdy{flex-direction:column;gap:18px;display:flex}.tdy__sub{font-size:var(--fz-text-body);color:var(--fz-text-muted);margin:-12px 0 0}.tdy__counters{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.tdy__counter{border:1px solid var(--fz-border);border-top:3px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);color:var(--fz-text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.tdy__counter--on{border-top-color:var(--crm-staff)}.tdy__counter:hover{background:var(--fz-raised)}.tdy__counter-label,.tdy__counter-note{font-size:var(--fz-text-small);color:var(--fz-text-muted)}.tdy__counter-num{font-family:var(--fz-font-mono);font-size:calc(var(--crm-text-h1) + 6px);font-weight:var(--fz-weight-medium);line-height:1.2}.tdy__failed{border:1px solid var(--fz-warn);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);color:var(--fz-warn);margin:0;padding:10px 14px}.tdy__list{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);overflow:hidden}.tdy__list-head{border-bottom:1px solid var(--fz-border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;display:flex}.tdy__list-head h2{font-size:var(--fz-text-title);font-weight:var(--fz-weight-semibold);margin:0}.tdy__hint{font-size:var(--fz-text-small);color:var(--fz-text-muted)}.tdy__chips{gap:6px;margin-left:auto;display:flex}.tdy__chip{border:1px solid var(--fz-border);height:28px;color:var(--fz-text-muted);font:inherit;font-size:var(--fz-text-small);cursor:pointer;background:0 0;border-radius:999px;padding:0 11px}.tdy__chip--on{border-color:var(--fz-raised);background:var(--fz-raised);color:var(--fz-text)}.tdy__empty{font-size:var(--fz-text-body);color:var(--fz-text-muted);margin:0;padding:22px 16px}.tdy__row{border-bottom:1px solid var(--fz-border);align-items:center;gap:14px;padding:11px 16px;display:flex}.tdy__row:last-child{border-bottom:0}.tdy__tag{border-radius:var(--fz-radius-tag);background:var(--fz-raised);min-width:78px;font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);letter-spacing:.04em;text-align:center;text-transform:uppercase;flex:none;padding:3px 8px}.tdy__tag--payout{color:var(--crm-staff)}.tdy__tag--money,.tdy__tag--id{color:var(--fz-focus)}.tdy__tag--passed{color:var(--fz-profit)}.tdy__tag--ticket{color:var(--fz-text-muted)}.tdy__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tdy__title{font-size:var(--fz-text-body);font-weight:var(--fz-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdy__detail{font-size:var(--fz-text-small);color:var(--fz-text-muted)}.tdy__age{font-size:var(--fz-text-small);color:var(--fz-text-muted);white-space:nowrap;flex:none}.tdy__age--late{background:var(--crm-staff);color:var(--fz-ink);font-weight:var(--fz-weight-semibold);border-radius:999px;padding:2px 7px}.tdy__go{border:1px solid var(--fz-border);background:var(--fz-bg);height:32px;color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);font-weight:var(--fz-weight-medium);cursor:pointer;border-radius:8px;flex:none;padding:0 14px}.tdy__go:hover{border-color:var(--crm-staff)}@media (width<=899px){.tdy__counters{grid-template-columns:repeat(2,minmax(0,1fr))}.tdy__row{flex-wrap:wrap}}.tdy__pair{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:14px;display:grid}.tdy__box{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);overflow:hidden}.tdy__box-head{border-bottom:1px solid var(--fz-border);flex-wrap:wrap;align-items:baseline;gap:10px;padding:12px 16px;display:flex}.tdy__box-head h2{font-size:var(--fz-text-title);font-weight:var(--fz-weight-semibold);margin:0}.tdy__nums{background:var(--fz-border);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1px;display:grid}.tdy__num{background:var(--fz-panel);flex-direction:column;gap:3px;padding:12px 16px;display:flex}.tdy__num-label,.tdy__num-note{font-size:var(--fz-text-small);color:var(--fz-text-muted)}.tdy__num-value{font-size:var(--fz-text-title);font-weight:var(--fz-weight-semibold);font-variant-numeric:tabular-nums}.tdy__feed{margin:0;padding:4px 0;list-style:none}.tdy__event{font-size:var(--fz-text-small);grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:7px 16px;display:grid}.tdy__event-time{color:var(--fz-text-muted);font-variant-numeric:tabular-nums}.tdy__event-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tdy__event-who{color:var(--fz-text-muted)}@media (width<=900px){.tdy__pair{grid-template-columns:minmax(0,1fr)}}.tdy__top{margin-top:14px}.tdy__toprow{border-top:1px solid var(--fz-border);grid-template-columns:80px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:8px 16px;display:grid}.tdy__topask{font-size:var(--fz-text-small);align-items:center;gap:6px;display:inline-flex}.tdy__topinput{width:56px;font:inherit;border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:inherit;background:0 0;padding:2px 6px}.tdy__top-note{font-size:var(--fz-text-small);color:var(--fz-text-muted);margin:0;padding:6px 16px}@media (width<=700px){.tdy__toprow{grid-template-columns:1fr auto}}.adm__main:has(.pay){max-width:1180px}.pay__search{width:min(360px,60vw);height:var(--fz-size-control);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small)}.pay__chips{margin-bottom:var(--fz-space-5)}.pay__body{gap:var(--fz-space-6);grid-template-columns:1fr;align-items:start;display:grid}.pay__body--open{grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr)}.pay__row{align-items:center;gap:var(--fz-space-5);width:100%;padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);text-align:left;cursor:pointer;grid-template-columns:minmax(160px,1.6fr) minmax(90px,.7fr) 56px auto;display:grid}.pay__row:hover,.pay__row--on{border-color:var(--fz-text-muted)}.pay__amount{gap:var(--fz-space-1);display:grid}.pay__amount span{color:var(--fz-text-muted)}.pay__panel{gap:var(--fz-space-4);padding:var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);font-size:var(--fz-text-small);display:grid}.pay__phead{justify-content:space-between;align-items:start;gap:var(--fz-space-4);display:flex}.pay__facts{gap:var(--fz-space-2) var(--fz-space-5);grid-template-columns:auto 1fr;margin:0;display:grid}.pay__facts dt{color:var(--fz-text-muted)}.pay__facts dd{text-align:right;overflow-wrap:anywhere;margin:0}.pay__sub{margin:var(--fz-space-3) 0 0;font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);color:var(--fz-text-muted);text-transform:uppercase}.pay__warn{color:var(--fz-text-muted);margin:0}.pay__actions{gap:var(--fz-space-3);display:grid}.pay__reason{height:var(--fz-size-control);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small)}@media (width<=900px){.pay__body--open{grid-template-columns:1fr}.pay__row{grid-template-columns:1fr auto}}.passed__line{align-items:center;gap:var(--fz-space-5);grid-template-columns:minmax(180px,1.4fr) minmax(180px,1fr) auto auto;display:grid}.evt{margin:var(--fz-space-4) 0 0;gap:var(--fz-space-2);font-size:var(--fz-text-small);padding:0;list-style:none;display:grid}.evt__row{gap:var(--fz-space-4);grid-template-columns:150px 1fr;display:grid}@media (width<=900px){.passed__line,.evt__row{grid-template-columns:1fr}}.adm__main:has(.fin){max-width:1180px}.fin__search,.fin__input{height:var(--fz-size-control);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small)}.fin__search{width:min(360px,60vw)}.fin__chips{margin-bottom:var(--fz-space-5);align-items:center}.fin__gap{flex:1}.fin__body{gap:var(--fz-space-6);grid-template-columns:1fr;align-items:start;display:grid}.fin__body--open{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)}.fin__row{align-items:center;gap:var(--fz-space-5);width:100%;padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);text-align:left;cursor:pointer;grid-template-columns:minmax(160px,1.6fr) minmax(110px,.8fr) 56px auto;display:grid}.fin__row--client{grid-template-columns:minmax(160px,1.6fr) minmax(110px,.8fr) auto}.fin__row:hover,.fin__row--on{border-color:var(--fz-text-muted)}.fin__amount{gap:var(--fz-space-1);display:grid}.fin__amount span{color:var(--fz-text-muted)}.fin__panel{gap:var(--fz-space-4);padding:var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);font-size:var(--fz-text-small);display:grid}.fin__phead{justify-content:space-between;align-items:start;gap:var(--fz-space-4);display:flex}.fin__facts{gap:var(--fz-space-2) var(--fz-space-5);grid-template-columns:auto 1fr;margin:0;display:grid}.fin__facts dt{color:var(--fz-text-muted)}.fin__facts dd{text-align:right;overflow-wrap:anywhere;margin:0}.fin__sub{margin:var(--fz-space-3) 0 0;font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);color:var(--fz-text-muted);text-transform:uppercase}.fin__warn{color:var(--fz-text-muted);margin:0}.fin__actions{gap:var(--fz-space-3);display:grid}.fin__hist{gap:var(--fz-space-3);margin:0;padding:0;list-style:none;display:grid}.fin__histrow{align-items:center;gap:var(--fz-space-4);grid-template-columns:130px 1fr auto;display:grid}@media (width<=900px){.fin__body--open{grid-template-columns:1fr}.fin__row,.fin__row--client,.fin__histrow{grid-template-columns:1fr auto}}.cry__list{gap:var(--fz-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.cry__row{align-items:center;gap:var(--fz-space-5);padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:var(--fz-text);font-size:var(--fz-text-small);grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr) 56px auto;display:grid}@media (width<=900px){.cry__row{grid-template-columns:minmax(0,1fr) auto}}.usdt{gap:var(--fz-space-5);margin:var(--fz-space-5) 0;display:grid}.usdt__banner{padding:var(--fz-space-4) var(--fz-space-5);border-radius:var(--fz-radius-input);background:color-mix(in srgb, var(--fz-warn) 14%, transparent);border:1px solid color-mix(in srgb, var(--fz-warn) 50%, transparent);font-size:var(--fz-text-small);margin:0}.usdt__banner--bad{background:color-mix(in srgb, var(--fz-loss) 14%, transparent);border-color:color-mix(in srgb, var(--fz-loss) 55%, transparent)}.usdt__fine{align-items:center;gap:var(--fz-space-3);color:var(--fz-text-muted);font-size:var(--fz-text-small);margin:0;display:flex}.usdt__dot{background:var(--fz-profit);width:7px;height:7px;box-shadow:0 0 8px var(--fz-profit);border-radius:50%}.usdt__cards{gap:var(--fz-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));display:grid}.usdt__card{gap:var(--fz-space-4);padding:var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);font-size:var(--fz-text-small);min-width:0;display:grid}.usdt__cardhead{justify-content:space-between;align-items:center;gap:var(--fz-space-4);display:flex}.usdt__addr{font-family:var(--fz-font-mono);font-size:var(--fz-text-body);padding:var(--fz-space-4);border-radius:var(--fz-radius-input);background:var(--fz-bg);word-break:break-all}.usdt__form{gap:var(--fz-space-4);display:grid}.usdt__wide{width:100%;min-width:0}.usdt__h{align-items:center;gap:var(--fz-space-4);margin:var(--fz-space-6) 0 0;font-size:var(--fz-text-body);font-weight:var(--fz-weight-semibold);display:flex}.usdt__list{gap:var(--fz-space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.usdt__row{gap:var(--fz-space-4);padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-glass);border:1px solid color-mix(in srgb, var(--fz-warn) 45%, var(--fz-border));border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);display:grid}.usdt__row--done{border-color:var(--fz-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.usdt__top{justify-content:space-between;gap:var(--fz-space-5);align-items:flex-start;display:flex}.usdt__sum{white-space:nowrap;font-size:var(--fz-text-body)}.usdt__decide{gap:var(--fz-space-3);grid-template-columns:90px minmax(0,1fr) auto auto;align-items:center;display:grid}@media (width<=900px){.usdt__decide{grid-template-columns:1fr 1fr}.usdt__row--done{grid-template-columns:minmax(0,1fr) auto}}.usdt__claim{font-size:var(--fz-text-small);color:var(--fz-info,var(--fz-text));margin:0}.tix__new{right:var(--fz-space-6);bottom:var(--fz-space-6);gap:var(--fz-space-4);max-width:360px;padding:var(--fz-space-5);border:1px solid var(--fz-border);border-radius:var(--fz-radius-3,8px);background:var(--fz-surface-2,var(--fz-surface));font-size:var(--fz-text-small);display:grid;position:fixed;box-shadow:0 8px 24px #00000059}.tix__new-actions{gap:var(--fz-space-3);display:flex}.feeds__alert{margin:var(--fz-space-4) 0;padding:var(--fz-space-4) var(--fz-space-5);border:1px solid var(--fz-loss);border-radius:var(--fz-radius-input);color:var(--fz-loss);font-size:var(--fz-text-small)}.feeds__alert p{margin:0}.feeds__title{margin:var(--fz-space-7) 0 var(--fz-space-4);font-size:var(--fz-text-small);color:var(--fz-text-muted)}.feeds__table{gap:var(--fz-space-2);grid-template-columns:minmax(0,1fr);display:grid}.feeds__row{align-items:center;gap:var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);grid-template-columns:minmax(0,2fr) 90px minmax(0,1fr) 60px 70px 90px minmax(0,1fr);display:grid}.feeds__row span{text-overflow:ellipsis;min-width:0;overflow:hidden}.feeds__row strong,.feeds__row small{display:block}.feeds__row--head{color:var(--fz-text-muted);background:0 0;border-color:#0000}.feeds__facts{gap:var(--fz-space-3) var(--fz-space-6);font-size:var(--fz-text-small);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.feeds__facts dt{color:var(--fz-text-muted)}.feeds__facts dd{margin:0}.feeds__map{gap:var(--fz-space-2);font-size:var(--fz-text-small);margin:0;padding:0;list-style:none;display:grid}.feeds__map li{gap:var(--fz-space-4);align-items:center;display:flex}.feeds__manage{margin:0 0 var(--fz-space-5);gap:var(--fz-space-3);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.feeds__manage>li,.feeds__manage--head{align-items:center;gap:var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);grid-template-columns:minmax(0,2fr) 90px minmax(0,1fr) 60px 70px 90px minmax(0,1fr) auto;display:grid}.feeds__manage strong,.feeds__manage small{display:block}.feeds__prio{gap:var(--fz-space-2);align-items:center;display:inline-flex}.feeds__prio .desk__input{width:48px}.feeds__form{gap:var(--fz-space-3);margin:var(--fz-space-3) 0;flex-wrap:wrap;align-items:center;display:flex}.feeds__form .desk__input{width:auto;min-width:120px}.feeds__login{gap:var(--fz-space-3);grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));align-items:end;display:grid}.feeds__login p{grid-column:1/-1;margin:0}.feeds__reason{max-width:520px}.feeds__test{color:var(--fz-text);display:block}.feeds__say{color:var(--fz-loss);grid-column:1/-1;margin:0}.feeds__tabs{margin:var(--fz-space-5) 0 var(--fz-space-4)}.feeds code,.feeds__grid code{font-family:var(--fz-font-mono);font-size:var(--fz-text-small)}.feeds__bar{gap:var(--fz-space-4);margin:0 0 var(--fz-space-4);flex-wrap:wrap;align-items:center;display:flex}.feeds__bar .desk__input{width:auto}.feeds__search{min-width:160px;margin-left:auto}.feeds__grid{gap:var(--fz-space-1);font-size:var(--fz-text-small);display:grid}.feeds__line{align-items:center;gap:var(--fz-space-4);padding:var(--fz-space-2) var(--fz-space-5);border-bottom:1px solid var(--fz-border);grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr) 110px;display:grid}.feeds__line--head{color:var(--fz-text-muted);border-bottom-color:#0000}.feeds__end{justify-self:end}.feeds__chips{gap:var(--fz-space-2);margin:var(--fz-space-3) 0;flex-wrap:wrap;display:flex}.feeds__name{padding:var(--fz-space-1) var(--fz-space-3);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:var(--fz-text);font-family:var(--fz-font-mono);font-size:var(--fz-text-small);cursor:pointer}.feeds__gap{color:var(--fz-text-muted)}.feeds__gap--warn{color:var(--fz-warn,var(--fz-loss))}.feeds__gap--bad{color:var(--fz-loss)}.feeds__line--gaps{grid-template-columns:minmax(0,1.2fr) minmax(0,.6fr) minmax(0,1fr)}.feeds__manage--head{padding:var(--fz-space-3) var(--fz-space-5);gap:var(--fz-space-4);color:var(--fz-text-muted);font-size:var(--fz-text-small);background:0 0;border:1px solid #0000;margin:0}.feeds__manage>li>.adm__actions{justify-self:end}.feeds__cell{color:var(--fz-text);font-family:var(--fz-font-mono);font-size:var(--fz-text-small);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0}.feeds__cell:hover:not(:disabled){color:var(--fz-focus)}.feeds__cell--empty{color:var(--fz-text-faint)}.feeds__cell:disabled{cursor:default}.feeds__picked{gap:var(--fz-space-4);margin:0 0 var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-focus);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);align-items:center;display:flex}.feeds__filters{gap:var(--fz-space-4);margin:0 0 var(--fz-space-5);flex-wrap:wrap;align-items:center;display:flex}.feeds__multi{position:relative}.feeds__multi-btn{text-align:left;cursor:pointer;width:auto;min-width:140px}.feeds__multi-panel{z-index:var(--fz-layer-menu);top:calc(100% + var(--fz-space-2));gap:var(--fz-space-3);min-width:190px;padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-panel);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);display:grid;position:absolute;left:0}.feeds__multi-panel label{gap:var(--fz-space-4);cursor:pointer;align-items:center;display:flex}.feeds__multi-top{gap:var(--fz-space-5);padding-bottom:var(--fz-space-3);border-bottom:1px solid var(--fz-border);display:flex}.feeds__multi-top button{color:var(--fz-text-muted);font-size:var(--fz-text-small);cursor:pointer;background:0 0;border:0;padding:0}.feeds__fees{gap:var(--fz-space-3);padding:var(--fz-space-3);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;display:flex}.feeds__fees span{color:var(--fz-text-muted)}.adm__main:has(.desk){max-width:1180px}.desk__search,.desk__input{height:var(--fz-size-control);padding:0 var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small)}.desk__search{width:min(360px,60vw)}.desk__chips{margin-bottom:var(--fz-space-5);align-items:center}.desk__gap{flex:1}.desk__body{gap:var(--fz-space-6);grid-template-columns:1fr;align-items:start;display:grid}.desk__body--open{grid-template-columns:minmax(0,1.4fr) minmax(320px,1fr)}.desk__row{align-items:center;gap:var(--fz-space-5);width:100%;padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);text-align:left;cursor:pointer;grid-template-columns:minmax(160px,1.6fr) minmax(110px,.8fr) 56px auto;display:grid}.desk__row--client{grid-template-columns:minmax(160px,1.6fr) minmax(110px,.8fr) auto}.desk__row:hover,.desk__row--on{border-color:var(--fz-text-muted)}.desk__amount{gap:var(--fz-space-1);display:grid}.desk__amount span{color:var(--fz-text-muted)}.desk__panel{gap:var(--fz-space-4);padding:var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);font-size:var(--fz-text-small);display:grid}.desk__phead{justify-content:space-between;align-items:start;gap:var(--fz-space-4);display:flex}.desk__facts{gap:var(--fz-space-2) var(--fz-space-5);grid-template-columns:auto 1fr;margin:0;display:grid}.desk__facts dt{color:var(--fz-text-muted)}.desk__facts dd{text-align:right;overflow-wrap:anywhere;margin:0}.desk__sub{margin:var(--fz-space-3) 0 0;font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);color:var(--fz-text-muted);text-transform:uppercase}.desk__warn{color:var(--fz-text-muted);margin:0}.desk__actions{gap:var(--fz-space-3);display:grid}.desk__hist{gap:var(--fz-space-3);margin:0;padding:0;list-style:none;display:grid}.desk__histrow{align-items:center;gap:var(--fz-space-4);grid-template-columns:130px 1fr auto;display:grid}@media (width<=900px){.desk__body--open{grid-template-columns:1fr}.desk__row,.desk__row--client,.desk__histrow{grid-template-columns:1fr auto}}.desk__bubbles{gap:var(--fz-space-3);max-height:340px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.desk__bubble{gap:var(--fz-space-1);padding:var(--fz-space-3) var(--fz-space-4);background:var(--fz-panel);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);overflow-wrap:anywhere;white-space:pre-wrap;display:grid}.desk__bubble--staff{margin-left:var(--fz-space-6);border-color:var(--fz-text-muted)}.desk__bubble--client{margin-right:var(--fz-space-6)}.desk__bubble>span{color:var(--fz-text-muted);font-size:var(--fz-text-micro)}.desk__area{min-height:96px;padding:var(--fz-space-3) var(--fz-space-4);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);color:var(--fz-text);font:inherit;font-size:var(--fz-text-small);resize:vertical}.desk__row--audit{grid-template-columns:150px minmax(180px,1fr) minmax(90px,auto)}.desk__facts--inline{margin:var(--fz-space-2) 0 var(--fz-space-4);padding:var(--fz-space-4) var(--fz-space-5);background:var(--fz-panel);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small)}.desk__form{gap:var(--fz-space-4);grid-template-columns:1fr 1fr;display:grid}.desk__field{gap:var(--fz-space-1);color:var(--fz-text-muted);display:grid}.desk__field .desk__input{box-sizing:border-box;width:100%;min-width:0}.desk__check{align-items:center;gap:var(--fz-space-3);display:flex}.desk__panel--inline{width:auto;max-width:44rem;margin:.5rem 0 1rem;position:static}.desk__doc{gap:var(--fz-space-2);padding:var(--fz-space-3);border:1px solid var(--fz-border);border-radius:var(--fz-radius-md);display:grid}.desk__docline{justify-content:space-between;align-items:center;gap:var(--fz-space-2);display:flex}.desk__row--client .adm__chips{flex-wrap:wrap;justify-content:flex-end}.desk__waiting{gap:var(--fz-space-3);display:grid}.desk__waitrow{align-items:center;gap:var(--fz-space-4);padding:var(--fz-space-4) var(--fz-space-5);border:1px solid var(--crm-staff,var(--fz-warn));border-radius:var(--fz-radius-input);background:var(--fz-bg);display:flex}.desk__waittext{gap:var(--fz-space-1);min-width:0;font-size:var(--fz-text-small);flex:1;display:grid}.desk__waittext span{color:var(--fz-text-muted)}.desk__about{align-items:center;gap:var(--fz-space-3);padding:var(--fz-space-3) var(--fz-space-4);border-radius:var(--fz-radius-input);background:var(--fz-bg);font-size:var(--fz-text-small);flex-wrap:wrap;display:flex}.desk__late{background:var(--crm-staff,var(--fz-warn));color:var(--fz-ink);font-size:var(--fz-text-micro);font-weight:var(--fz-weight-semibold);border-radius:999px;padding:1px 7px}.risk{gap:var(--fz-space-4);display:grid}.risk__table{border:1px solid var(--fz-border);border-radius:var(--fz-radius-card);background:var(--fz-panel);overflow-x:auto}.risk__row{align-items:center;gap:var(--fz-space-5);padding:var(--fz-space-4) var(--fz-space-5);border-bottom:1px solid var(--fz-border);font-size:var(--fz-text-small);grid-template-columns:minmax(150px,1.2fr) minmax(120px,1fr) 110px minmax(220px,2fr) 120px;display:grid}.risk__row:last-child{border-bottom:0}.risk__num{font-family:var(--fz-font-mono);text-align:right}.risk__room{gap:var(--fz-space-2);display:grid}.risk__bar{background:var(--fz-raised);border-radius:3px;height:6px;overflow:hidden}.risk__fill{border-radius:3px;height:6px;display:block}.risk__fill--loss{background:var(--fz-loss)}.risk__fill--warn{background:var(--fz-warn)}.risk__text--loss{color:var(--fz-loss)}.risk__text--warn{color:var(--fz-warn)}.desk__swap{border:1px solid var(--fz-warn);border-radius:var(--fz-radius-card);color:var(--fz-warn);font-size:var(--fz-text-small);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:9px 14px;display:flex}.desk__swap-tag{color:var(--fz-warn)}.mail__stack{gap:var(--fz-space-4);display:grid}.mail__line{align-items:center;gap:var(--fz-space-3);margin-bottom:var(--fz-space-4);flex-wrap:wrap;display:flex}.mail__grow{flex:220px;min-width:0}.mail__err{color:var(--fz-loss);overflow-wrap:anywhere}.mail__out,.mail__route,.mail__health{align-items:center;gap:var(--fz-space-4);padding:var(--fz-space-3) var(--fz-space-5);background:var(--fz-glass);border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);font-size:var(--fz-text-small);display:grid}.mail__out{grid-template-columns:minmax(180px,1.6fr) minmax(140px,1fr) auto auto}.mail__route{grid-template-columns:minmax(200px,1fr) minmax(200px,320px)}.mail__health{grid-template-columns:64px 1fr auto}.mail__form{max-width:52rem}@media (width<=720px){.mail__out,.mail__route,.mail__health{grid-template-columns:1fr}}.mail__chips{align-items:center;gap:var(--fz-space-2);flex-wrap:wrap;display:flex}.mail__text{height:auto;min-height:9rem;padding:var(--fz-space-3) var(--fz-space-4);resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.5}.mail__editor{max-width:56rem}.mail__frame{border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:#fff;width:100%;height:440px}.mail__plain{padding:var(--fz-space-4);white-space:pre-wrap;border:1px solid var(--fz-border);border-radius:var(--fz-radius-input);background:var(--fz-panel);font-size:var(--fz-text-small);margin:0}.mail__ver{justify-content:space-between;align-items:center;gap:var(--fz-space-4);display:flex}.mail__vsub{color:var(--fz-text-muted);overflow-wrap:anywhere}.mail__swatch{border:1px solid var(--fz-border);border-radius:6px;width:28px;height:28px}.mail__line select.desk__input,.mail__line input[type=date].desk__input{min-width:11rem}.shop__table{border:1px solid var(--fz-border);border-radius:var(--fz-radius-panel,12px);background:var(--fz-panel);margin-bottom:14px;overflow:hidden}.shop__prog{border-bottom:1px solid var(--fz-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.shop__progact{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shop__row{grid-template-columns:minmax(70px,.7fr) minmax(120px,1fr) minmax(120px,1fr) minmax(150px,1.2fr) 64px;align-items:center;gap:12px;padding:10px 16px;display:grid}.shop__row--rules{grid-template-columns:minmax(160px,1.6fr) minmax(100px,1fr) minmax(160px,1.2fr) 64px}.shop__row--promo{grid-template-columns:minmax(90px,.9fr) minmax(90px,.8fr) minmax(160px,1.6fr) minmax(130px,1fr) minmax(120px,auto)}.shop__acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.shop__note{color:var(--fz-text-muted);font-size:var(--fz-text-small);margin:-4px 0 0;padding:0 16px 10px}.shop__row--head{color:var(--fz-text-muted);font-size:var(--fz-text-small);padding-top:8px;padding-bottom:8px}.shop__line+.shop__line>.shop__row,.shop__row--head+.shop__line>.shop__row{border-top:1px solid var(--fz-border)}.shop__num{font-family:var(--fz-font-mono)}.shop__num--none{color:var(--fz-text-muted);font-family:inherit}.shop__num em{color:var(--fz-warn);font-family:inherit;font-style:normal}.shop__tags{flex-wrap:wrap;gap:6px;display:flex}.shop__open{background:var(--fz-raised);border-top:1px solid var(--fz-border);padding:4px 16px 14px}.shop__open .shop__editor{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px 14px;margin:10px 0 0;display:grid}.shop__open .shop__editor>:not(.desk__field){grid-column:1/-1}.shop__none{color:var(--fz-text-muted);margin:0;padding:12px 16px}.shop__filters{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.shop__editor{margin:6px 0 10px}.shop__promo{grid-template-columns:minmax(0,1fr)}.shop__promo .desk__field{font-size:var(--fz-text-small)}.shop__promo .desk__input{box-sizing:border-box}.shop__check{align-items:center;gap:8px;display:flex}.shop__link{color:var(--fz-focus);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}@media (width<=720px){.shop__row{grid-template-columns:1fr 1fr}.shop__row--head{display:none}}.shop__picks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rules{margin-top:18px}.rules__pick{max-width:420px;margin:10px 0}.rules__grid{grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));align-items:end;gap:10px;display:grid}.rules__grid>*{min-width:0}.rules__grid .desk__input{border-color:color-mix(in srgb, var(--fz-text-muted) 45%, transparent)}.rules__toggles{flex-wrap:wrap;gap:8px 18px;margin:10px 0;display:flex}.rules__changes{margin:4px 0;padding-left:18px}.rules__editor{margin-bottom:14px}
