.scenario-picker{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.scenario-picker legend{color:#beb6b2;margin-bottom:2px;padding:0;font-size:9px;font-weight:650}.scenario-pool{font-weight:500}.scenario-pool b{color:var(--text,#f2eeec);font-variant-numeric:tabular-nums;font-weight:650}.scenario-picker-empty{color:#beb6b2;margin:0 0 7px;font-size:11px}.scenario-rule{color:#beb6b2;margin:0 0 6px;font-size:9.5px;line-height:1.4}.scenario-grid{grid-template-columns:1fr;gap:6px;display:grid}.scenario-card{border:1px solid var(--border-strong,#3a3538);min-height:58px;color:var(--text,#f2eeec);text-align:left;font:inherit;cursor:pointer;background:#1d1c1f;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:8px 9px 7px;transition:border-color .15s,background .15s;display:grid;position:relative;overflow:hidden}.scenario-card:before{content:"";width:var(--share,0%);pointer-events:none;background:linear-gradient(90deg,#ffc83d29,#ffc83d08);transition:width .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.scenario-card.is-leading:before{background:linear-gradient(90deg,#6dd6ad33,#6dd6ad08)}.scenario-card>*{position:relative}.scenario-card:hover{border-color:#6a6352}.scenario-card:focus-visible{outline:2px solid var(--accent,#ffc83d);outline-offset:1px}.scenario-card.is-selected{border-color:var(--accent,#ffc83d);background:#2f2612}.scenario-card.is-leading:not(.is-selected){border-color:#4f9f7e}.scenario-card.is-cold .scenario-figures{color:#8f8985}.scenario-picker:disabled .scenario-card{cursor:default;opacity:.7}.scenario-index{color:#d7d4d5;background:#2a292c;border-radius:4px;place-items:center;width:18px;height:18px;font-size:9px;font-weight:700;display:inline-grid}.scenario-card.is-selected .scenario-index{background:var(--accent,#ffc83d);color:#1a1300}.scenario-body{gap:3px;min-width:0;padding-right:4px;display:grid}.scenario-body strong{padding-right:96px;font-size:11px;line-height:1.25}.scenario-body small{color:#beb6b2;font-size:9.5px;line-height:1.35}.scenario-market{gap:3px;margin-top:3px;display:grid}.scenario-bar{background:#2c2a2e;border-radius:2px;height:4px;display:block;overflow:hidden}.scenario-bar i{height:100%;width:var(--share,0%);background:linear-gradient(90deg, var(--accent,#ffc83d), #ffd666);border-radius:2px;transition:width .45s cubic-bezier(.2,.8,.2,1);display:block}.scenario-card.is-leading .scenario-bar i{background:linear-gradient(90deg, #4fbf92, var(--success,#6dd6ad))}.scenario-figures{color:#beb6b2;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:9.5px;display:flex}.scenario-figures b{color:var(--text,#f2eeec);font-size:11px;font-weight:700}.scenario-card.is-leading .scenario-figures b{color:var(--success,#6dd6ad)}.scenario-tag{text-overflow:ellipsis;white-space:nowrap;color:#ffe99d;letter-spacing:.02em;text-transform:uppercase;background:#38301c;border-radius:3px;max-width:46%;padding:1px 5px;font-size:8px;font-weight:650;position:absolute;top:6px;right:7px;overflow:hidden}.scenario-tag.is-leading{color:#9fe7c8;text-transform:none;font-variant-numeric:tabular-nums;background:#1f3a30}.live-now{color:#beb6b2;flex-wrap:wrap;gap:4px 10px;margin:0 0 8px;font-size:10px;display:flex}.live-now b{color:var(--text,#f2eeec);font-weight:600}@media (prefers-reduced-motion:reduce){.scenario-card:before,.scenario-bar i{transition:none}}
