.fms{display:grid;gap:6px;margin:0 10px 8px;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;background:rgba(0,0,0,.26);padding:8px}.fms header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.fms header b{color:#fff;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.fms header small{color:rgba(226,232,240,.5);font-size:9.5px;font-weight:800}.fms-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.fms-chip{position:relative;display:grid;gap:2px;min-width:0;border:1px solid hsla(0,0%,100%,.16);border-radius:9px;background:rgba(0,0,0,.3);padding:6px 8px 8px;overflow:hidden}.fms-chip[data-state=holding]{border-color:hsla(0,0%,100%,.4)}.fms-chip[data-state=holding][data-tone=up],.fms-chip[data-state=settled][data-tone=up]{border-color:hsla(82,85%,67%,.7);background:hsla(82,85%,67%,.07)}.fms-chip[data-state=no-market],.fms-chip[data-state=waiting]{border-style:dashed}.fms-label{color:rgba(226,232,240,.62);font-size:9px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.fms-chip[data-venue=kalshi] .fms-label{color:#86efac}.fms-chip[data-venue=polymarket] .fms-label{color:#93c5fd}.fms-chip strong{color:#fff;font-size:12px;font-weight:950}.fms-chip small,.fms-chip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fms-chip small{color:rgba(226,232,240,.7);font-size:10px;font-weight:750;font-variant-numeric:tabular-nums}.fms-chip[data-tone=up] small{color:#d9f99d}.fms-readiness{position:absolute;left:0;right:0;bottom:0;height:2px;background:hsla(0,0%,100%,.08)}.fms-readiness>i{display:block;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.35),#bef264);transition:width .4s ease}.fms-locked{display:grid;gap:2px;text-decoration:none;color:inherit;border-style:dashed}.fms-locked b{color:#fff;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.fms-locked span{color:rgba(226,232,240,.72);font-size:11px;font-weight:750}.fms-locked:hover{border-color:hsla(82,85%,67%,.6)}@media (max-width:520px){.fms-chips{grid-template-columns:minmax(0,1fr)}}.fms-waiting{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:0;border-style:dashed}.fms-waiting b{color:#fff;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.fms-waiting span{color:rgba(226,232,240,.66);font-size:10.5px;font-weight:750}.ldp{display:grid;gap:7px;margin:0 10px 8px;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;background:rgba(0,0,0,.3);padding:9px}.ldp[data-status=entered]{border-color:hsla(82,85%,67%,.75)}.ldp[data-status=confirming]{border-color:hsla(82,85%,67%,.45)}.ldp header{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ldp header b{color:#fff;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.ldp-status{color:#d9f99d;font-size:10.5px;font-weight:850}.ldp[data-status=blocked] .ldp-status,.ldp[data-status=idle] .ldp-status,.ldp[data-status=pregame] .ldp-status{color:rgba(226,232,240,.75)}.ldp header small{margin-left:auto;color:rgba(226,232,240,.5);font-size:9.5px;font-weight:800;font-variant-numeric:tabular-nums}.ldp-why{margin:0;color:#e2e8f0;font-size:11.5px;font-weight:700;line-height:1.35}.ldp-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0}.ldp-numbers div{display:grid;gap:1px;min-width:0;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;padding:5px 7px;background:rgba(0,0,0,.25)}.ldp-numbers dt{overflow:hidden;color:rgba(226,232,240,.62);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.ldp-numbers dd{margin:0;color:#fff;font-size:15px;font-weight:950;font-variant-numeric:tabular-nums}.ldp-numbers small{overflow:hidden;color:rgba(226,232,240,.55);font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ldp-edge{display:grid;gap:3px}.ldp-edge span{color:#e2e8f0;font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.ldp-edge>i{display:block;height:3px;border-radius:3px;background:hsla(0,0%,100%,.1);overflow:hidden}.ldp-edge>i>i{display:block;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,.35),#bef264);transition:width .4s ease}.ldp-chart{margin:0}.ldp-chart svg{display:block;width:100%;height:72px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:rgba(0,0,0,.25)}.ldp-chart path{fill:none;vector-effect:non-scaling-stroke}.ldp-market{stroke:#fff;stroke-width:1.5}.ldp-fair{stroke:#bef264;stroke-width:1.5}.ldp-model{stroke:rgba(147,197,253,.85);stroke-width:1;stroke-dasharray:3 3}.ldp-mid{stroke:hsla(0,0%,100%,.12);stroke-width:1}.ldp-entry-line,.ldp-mid{vector-effect:non-scaling-stroke}.ldp-entry-line{stroke:#bef264;stroke-width:1.5;stroke-dasharray:2 2}.ldp-chart figcaption{display:flex;flex-wrap:wrap;gap:10px;margin-top:3px;color:rgba(226,232,240,.6);font-size:9.5px;font-weight:800}.ldp-chart .k-market{color:#fff}.ldp-chart .k-fair{color:#bef264}.ldp-chart .k-model{color:#93c5fd}.ldp-orders{display:grid;gap:3px;margin:0;padding:0;list-style:none}.ldp-orders li{border-left:2px solid hsla(0,0%,100%,.25);padding-left:7px;color:#e2e8f0;font-size:10.5px;font-weight:750;font-variant-numeric:tabular-nums}.ldp-orders li[data-tone=filled]{border-color:#bef264;color:#ecfccb}.ldp-orders li[data-tone=failed]{border-color:#fca5a5}.ldp-more{justify-self:start;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:transparent;padding:3px 10px;color:#e2e8f0;font-size:10px;font-weight:850;cursor:pointer}.ldp-more:hover{border-color:hsla(82,85%,67%,.6)}.ldp-detail{display:grid;gap:5px;color:#e2e8f0;font-size:10.5px;font-weight:700;line-height:1.4}.ldp-detail p{margin:0}.ldp-detail b{color:#fff;font-size:9.5px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;margin-right:6px}.ldp-detail ul{margin:0;padding-left:16px}.ldp-locked{display:grid;gap:2px;text-decoration:none;color:inherit;border-style:dashed}.ldp-locked b{color:#fff;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.ldp-locked span{color:rgba(226,232,240,.72);font-size:11px;font-weight:750}@media (max-width:520px){.ldp-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.tlc{display:grid;gap:6px;margin:0 10px 8px;border:1px solid hsla(0,0%,100%,.16);border-radius:12px;background:rgba(0,0,0,.3);padding:9px}.tlc[data-on=true]{border-color:hsla(82,85%,67%,.75);background:hsla(82,85%,67%,.05)}.tlc header{display:flex;align-items:center;justify-content:space-between;gap:8px}.tlc header b{color:#fff;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.tlc-switch{display:inline-flex;align-items:center;gap:7px;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;background:rgba(0,0,0,.35);padding:3px 10px 3px 4px;color:#e2e8f0;font-size:11px;font-weight:900;cursor:pointer}.tlc-switch>i{width:16px;height:16px;border-radius:50%;background:hsla(0,0%,100%,.35);transition:background .2s ease}.tlc-switch[aria-checked=true]{border-color:#bef264;color:#ecfccb}.tlc-switch[aria-checked=true]>i{background:#bef264}.tlc-switch:disabled{cursor:not-allowed;opacity:.6}.tlc-presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.tlc-presets button[data-preset=aggressive][aria-checked=true]{border-color:#fdba74;background:hsla(31,97%,72%,.08)}.tlc-presets button{display:grid;gap:1px;border:1px solid hsla(0,0%,100%,.16);border-radius:9px;background:rgba(0,0,0,.25);padding:6px 8px;color:#fff;font-size:11.5px;font-weight:900;text-align:left;cursor:pointer}.tlc-presets button small{color:rgba(226,232,240,.62);font-size:9.5px;font-weight:750}.tlc-presets button[aria-checked=true]{border-color:#bef264;background:hsla(82,85%,67%,.08)}.tlc-evidence,.tlc-limits,.tlc-message,.tlc-note{margin:0;color:#e2e8f0;font-size:10.5px;font-weight:700;line-height:1.4}.tlc-evidence b{color:#d9f99d;margin-right:4px}.tlc-limits,.tlc-note{color:rgba(226,232,240,.7)}.tlc-message{color:#ecfccb}@media (max-width:520px){.tlc-presets{grid-template-columns:minmax(0,1fr)}}.deb-trade-live{display:grid;gap:6px;margin:6px 0 4px;cursor:default}.deb-trade-live .ldp,.deb-trade-live .tlc{margin:0}.tld{position:fixed;z-index:90;top:96px;right:16px;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 120px);display:grid;grid-template-rows:auto 1fr;border:1px solid hsla(82,85%,67%,.45);border-radius:16px;background:#070b10;box-shadow:0 24px 64px rgba(0,0,0,.6);color:#e2e8f0}.tld>header{display:flex;align-items:flex-start;gap:10px;padding:14px 16px 10px;border-bottom:1px solid hsla(0,0%,100%,.08)}.tld>header div{display:grid;gap:2px;min-width:0;flex:1}.tld>header small{color:#bef264;font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.tld>header strong{color:#fff;font-size:15px;font-weight:900;line-height:1.25}.tld>header button{border:1px solid hsla(0,0%,100%,.2);border-radius:999px;background:transparent;width:30px;height:30px;color:#fff;font-size:16px;cursor:pointer}.tld-body{display:grid;gap:10px;padding:12px 16px 16px;overflow:auto}.tld-steps{display:grid;gap:4px;margin:0;padding:0;list-style:none}.tld-steps li{display:flex;gap:8px;align-items:baseline;font-size:12.5px;font-weight:750;color:#e2e8f0}.tld-steps li b{flex:none;width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;font-size:10px;background:hsla(0,0%,100%,.1);color:#fff}.tld-steps li[data-done=true] b{background:#bef264;color:#0b1205}.tld .ldp,.tld .tlc{margin:0}.tld .ldp header b,.tld .tlc header b{font-size:11px}.tld .tlc-presets button{font-size:13.5px;padding:8px 10px}.tld .tlc-presets button small{font-size:11px}.tld .ldp-detail,.tld .ldp-why,.tld .tlc-evidence,.tld .tlc-limits,.tld .tlc-message,.tld .tlc-note{font-size:12.5px}.tld .ldp-numbers dd{font-size:17px}.tld .ldp-numbers dt,.tld .ldp-numbers small{font-size:10px}.tld .ldp-edge span,.tld .ldp-orders li{font-size:12px}@media (max-width:640px){.tld{top:auto;bottom:0;right:0;left:0;width:100%;max-height:85dvh;border-radius:16px 16px 0 0}}