.sl-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sl-form .sl-wide{grid-column:1/-1}.sl-form .tl-seg{align-self:flex-start}.sl-model{color:#3a3743;margin:14px 2px 0;font-size:14px;line-height:1.55}.sl-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.sl-actions p{color:var(--mut);margin:0;font-size:13px}.sl-out{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;margin-top:16px;display:grid}.sl-panel{background:#f7f6fb;border-radius:20px;min-width:0;padding:14px}.sl-panel h3{letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);margin:0 0 10px;font-size:14px;font-weight:700}.sl-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sl-bands{flex-direction:column;gap:8px;display:flex}.sl-bands div{grid-template-columns:150px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.sl-bands span{color:var(--ink2)}.sl-bands i{background:#eceaf3;border-radius:999px;height:14px;display:block;overflow:hidden}.sl-bands s{border-radius:999px;height:100%;text-decoration:none;display:block}.sl-bands .is-down s{background:#f1b1b1}.sl-bands .is-up s{background:#8fd6b4}.sl-bands b{text-align:right;font-variant-numeric:tabular-nums}.sl-chart{width:100%;height:auto;display:block}.sl-chart .ax{stroke:#d9d6e6;stroke-width:1px}.sl-chart .zero{stroke:#8b889c;stroke-dasharray:4 4;stroke-width:1px}.sl-chart .line{fill:none;stroke:#6d4dd6;stroke-width:2px}.sl-chart text{fill:#8b889c;font-size:11px}.sl-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sl-types>div{background:#fff;border-radius:20px;padding:18px;box-shadow:0 1px 2px #15131f0a,0 16px 36px -22px #15131f40}.sl-types h3{margin:0 0 6px;font-size:16px}.sl-types p{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}@media (max-width:1099px){.sl-out{grid-template-columns:1fr}.sl-types{grid-template-columns:1fr 1fr}}@media (max-width:720px){.sl-form{grid-template-columns:1fr 1fr}.sl-form .tl-seg{width:100%}.sl-form .tl-seg button{flex:1;padding:0 6px;font-size:12.5px}.sl-bands div{grid-template-columns:112px minmax(0,1fr) 38px;font-size:12px}.sl-types{grid-template-columns:1fr}.sl-panel{padding:10px}}
