.btc{flex-direction:column;gap:14px;display:flex}.btc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.btc-fmt{align-self:flex-start}.btc-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:12px;display:grid}.btc-odds.is-bad input,.btc-sel.is-bad input{background:#fff6f6;border-color:#e28a8a}.btc-odds em{color:#c43d3d;font-size:12px;font-style:normal}.btc-out{grid-template-columns:repeat(4,minmax(0,1fr))}.btc-out .tl-stat{background:#f7f6fb}.btc-formats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.btc-formats>div{border-radius:14px;padding:10px 12px;box-shadow:inset 0 0 0 1.5px #eceaf3}.btc-formats span{letter-spacing:.04em;text-transform:uppercase;color:var(--mut);font-size:11.5px;font-weight:700;display:block}.btc-formats b{font-variant-numeric:tabular-nums;margin-top:2px;font-size:18px;display:block}.btc-more{background:#f7f6fb;border-radius:16px;padding:12px 14px}.btc-more summary{cursor:pointer;font-size:14px;font-weight:700}.btc-more .btc-grid{margin-top:12px}.btc-ev p{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}.btc-ev b.is-good,.btc-two b.is-good{color:#137a54}.btc-ev b.is-bad,.btc-two b.is-bad{color:#c43d3d}.btc-legs,.btc-sels{flex-direction:column;gap:8px;display:flex}.btc-leg,.btc-sel{background:#f7f6fb;border-radius:16px;grid-template-columns:32px minmax(0,1fr) auto 36px;align-items:end;gap:10px;padding:10px;display:grid}.btc-sel{grid-template-columns:32px minmax(0,1fr) minmax(0,1.2fr) auto auto}.btc-legn{width:32px;height:32px;color:var(--accent2);background:#efeafd;border-radius:10px;align-self:center;place-items:center;font-weight:800;display:grid}.btc-res button{height:34px;padding:0 12px;font-size:13px}.btc-x{width:36px;height:42px;color:var(--mut);background:#fff;border:0;border-radius:12px;font-size:20px;line-height:1}.btc-x:disabled{opacity:.35}.btc-add{align-self:flex-start}.btc-note{color:var(--mut);margin:0;font-size:13px;line-height:1.55}.btc-big{color:#fff;background:#1b1636;border-radius:16px;flex-direction:column;justify-content:center;min-height:72px;padding:10px 14px;display:flex}.btc-big b{letter-spacing:-.02em;font-size:30px}.btc-big span{color:#ffffffbf;font-size:13px}.btc-conv{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;margin:0;display:grid}.btc-conv>div{background:#f7f6fb;border-radius:12px;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 12px;display:flex}.btc-conv dt{color:var(--ink2);font-size:13px}.btc-conv dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:700}.btc-tab th,.btc-tab td{white-space:nowrap}.btc-verdict{border-radius:14px;padding:12px 14px;font-size:14.5px;font-weight:600;line-height:1.5}.btc-verdict.is-good{color:#0f5c3f;background:#e2f5ec}.btc-verdict.is-bad{color:#6b4e0c;background:#fdf3d8}.btc-slider{background:#f7f6fb;border-radius:16px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.btc-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.btc-two>div{background:#fff;border-radius:12px;padding:10px 12px}.btc-two span{color:var(--mut);font-size:12.5px;display:block}.btc-two b{font-variant-numeric:tabular-nums;font-size:20px}.btc-uktop{grid-template-columns:1.4fr .8fr .8fr auto;align-items:end;gap:12px;display:grid}.btc-typenote{color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.btc-ew{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.btc-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.btc-check input{accent-color:#6d4dd6;width:18px;height:18px}.btc-inline{flex-direction:row;align-items:center;gap:8px}.btc-inline>span{margin:0}.btc-small{max-width:110px}.btc-lines{flex-direction:column;gap:10px;display:flex}.btc-lines .tl-ghost{align-self:flex-start}.btc-lines .tl-scroll{max-height:360px;overflow-y:auto}@media (max-width:900px){.btc-out,.btc-formats,.btc-uktop{grid-template-columns:1fr 1fr}}@media (max-width:720px){.btc-fmt{width:100%}.btc-fmt button{flex:1;padding:0 6px;font-size:12.5px}.btc-leg{grid-template-columns:28px minmax(0,1fr) 36px}.btc-leg .btc-res{grid-column:2/3}.btc-sel{grid-template-columns:28px minmax(0,1fr) minmax(0,1fr)}.btc-sel .btc-small{grid-column:2/-1;max-width:none}.btc-legn{width:28px;height:28px}.btc-two{grid-template-columns:1fr}}
