.theme-toggle{--tt-accent:#31c4bb;z-index:1000;border:1px solid var(--tt-accent);color:var(--tt-accent);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(8px);background:#060e12b8;border-radius:999px;align-items:center;gap:9px;padding:10px 15px;font-size:12px;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s,color .18s;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 6px 24px #00000059,0 0 #31c4bb00}.theme-toggle:hover{background:var(--tt-accent);color:#04130b;transform:translateY(-2px);box-shadow:0 10px 28px #0006,0 0 18px #31c4bb73}.theme-toggle:focus-visible{outline:2px solid var(--tt-accent);outline-offset:3px}.theme-toggle .tt-icon{font-size:14px;line-height:1}[data-theme=light] .theme-toggle{color:#0a6a64;background:#ffffffd1;border-color:#0a6a64;box-shadow:0 6px 24px #0000001f}[data-theme=light] .theme-toggle:hover{background:var(--tt-accent);color:#04130b;border-color:var(--tt-accent)}@media (max-width:600px){.theme-toggle{padding:9px 13px;bottom:14px;right:14px}.theme-toggle .tt-label{display:none}}
@keyframes bs-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.bs{--paper:#060e12;--paper-2:#0b151b;--ink:#e8e6dc;--ink-soft:#c2c0b6;--muted:#7d8893;--line:#1a2a33;--line-2:#24363f;--red:#e8503b;--green:#45c07e;--accent:#31c4bb;--green-rgb:69, 192, 126;--red-rgb:232, 80, 59;--accent-rgb:49, 196, 187;--tip-bg:#070f13f0;--tip-shadow:0 16px 38px #0000008c;background:var(--paper);color:var(--ink);font-family:var(--font-sans), sans-serif}.bs .bs-wrap{max-width:1320px;margin:0 auto;padding:0 32px}.bs ::selection{background:var(--accent);color:#04130b}.bs b{font-weight:700}.bs sup{vertical-align:super;letter-spacing:.1em;font-size:.28em;font-weight:600}.bs .up{color:var(--green)}.bs .dn{color:var(--red)}.bs .red{color:var(--accent)}.bs-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bs-util{z-index:70;border-bottom:1px solid var(--line-2);background:var(--paper);position:relative}.bs-util .bs-wrap{height:38px;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.bs-util b{color:var(--green)}.bs-util b.bs-beta{color:#ff8a1f}.bs-beta-badge{align-items:center;gap:6px;display:inline-flex}.bs-beta-dot{background:#ff8a1f;border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite bs-beta-pulse;box-shadow:0 0 #ff8a1f8c}@keyframes bs-beta-pulse{0%{box-shadow:0 0 #ff8a1f80}70%{box-shadow:0 0 0 5px #ff8a1f00}to{box-shadow:0 0 #ff8a1f00}}.bs-beta-sep{color:var(--muted)}.bs-beta-status{color:var(--green)}.bs-mast{border-bottom:3px double var(--line-2);padding:22px 0 18px}.bs-mast .bs-wrap{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.bs-logo{aspect-ratio:517.21/61.4;background-color:var(--ink);width:clamp(240px,40vw,460px);display:block;-webkit-mask:url(/ominari.svg) 0/contain no-repeat;mask:url(/ominari.svg) 0/contain no-repeat}.bs-mast-meta{text-align:right;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;line-height:1.7}.bs-cats{border-top:1px solid var(--line);border-bottom:1px solid var(--line-2);z-index:40;background:var(--paper);position:sticky;top:0}.bs-cats .bs-wrap{align-items:stretch;height:46px;display:flex}.bs-cats-links{align-items:stretch;min-width:0;display:flex}.bs-cats a{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-right:1px solid var(--line);white-space:nowrap;align-items:center;padding:0 20px;font-size:12px;transition:background .2s,color .2s;display:flex}.bs-cats-links a:first-child{border-left:1px solid var(--line)}.bs-cats a:hover{background:var(--ink);color:var(--paper)}.bs-cats a.active{background:var(--accent);color:#04130b}.bs-cats a.bs-cat-wc{color:#3a2c05;background:linear-gradient(#f0cf63 0%,#d4af37 100%);font-weight:700;position:relative;overflow:hidden}.bs-cats a.bs-cat-wc:hover{color:#3a2c05}.bs-cats a.bs-cat-wc:after{content:"";background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:45%;animation:3s ease-in-out infinite bs-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@keyframes bs-shine{0%{left:-60%}55%,to{left:160%}}.bs-acct-bal{font-family:var(--font-mono), monospace;color:var(--accent)}.bs-deposit-btn{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:var(--accent);color:#04130b;cursor:pointer;border:0;padding:6px 13px;font-size:10.5px;font-weight:700;transition:filter .15s}.bs-deposit-btn:hover{filter:brightness(1.08)}.bs-withdraw-btn{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;padding:5px 13px;font-size:10.5px;font-weight:400;transition:border-color .15s,color .15s}.bs-withdraw-btn:hover{border-color:var(--accent);color:var(--accent)}.bs-acct{position:relative}.bs-acct-btn{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-weight:400;display:inline-flex}.bs-acct-btn:hover{color:var(--accent)}.bs-acct-pop{z-index:60;background:var(--paper);border:1px solid var(--line-2);text-transform:none;letter-spacing:normal;flex-direction:column;min-width:190px;margin-top:6px;padding:6px 0;display:flex;position:absolute;top:100%;right:0;box-shadow:0 14px 34px #0000004d}.bs-acct-item{text-align:left;font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:9px 16px;font-size:12px;font-weight:400;text-decoration:none;transition:color .12s;display:block}.bs-acct-item:hover{color:var(--accent)}.bs-acct-item.disabled{color:var(--muted);opacity:.45;cursor:not-allowed;justify-content:space-between;align-items:center;gap:10px;display:flex}.bs-acct-item.disabled:hover{color:var(--muted)}.bs-acct-soon{letter-spacing:.12em;border:1px solid var(--line-2);color:var(--muted);border-radius:4px;padding:2px 6px;font-size:9px;font-style:normal}.bs-acct-div{background:var(--line);height:1px;margin:6px 0}.bs-acct-item.danger{color:var(--red)}.bs-acct-item.danger:hover{color:var(--red);filter:brightness(1.15)}.bs-acct-pop-bal{display:none}@media (max-width:760px){.bs-acct-bal{display:none}.bs-acct-pop-bal{border-bottom:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--accent);padding:11px 16px;font-size:12px;display:block}}.bs-mobmenu{align-items:stretch;display:none}.bs-mobmenu-btn{border:0;border-right:1px solid var(--line);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;gap:4px;width:52px;display:flex}.bs-mobmenu-btn span{background:var(--ink);width:20px;height:2px;margin:0 auto;transition:transform .2s,opacity .2s;display:block}.bs-mobmenu-btn.open span:first-child{transform:translateY(6px)rotate(45deg)}.bs-mobmenu-btn.open span:nth-child(2){opacity:0}.bs-mobmenu-btn.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.bs-mobmenu-scrim{z-index:49;background:#0006;position:fixed;inset:46px 0 0}.bs-mobmenu-panel{z-index:50;background:var(--paper-2);border-bottom:1px solid var(--line-2);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 30px #0006}.bs-mobmenu-link{min-height:54px;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line);align-items:center;padding:6px 22px;font-size:13px;display:flex}.bs-mobmenu-link.sub{min-height:50px;color:var(--ink-soft);padding-left:40px;font-size:12px}.bs-mobmenu-link.active{color:var(--accent)}.bs-mobmenu-link:hover{background:var(--ink);color:var(--paper)}.bs-mobmenu-h{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:12px 20px 4px;font-size:11px}.bs-mobmenu-h-link{box-sizing:border-box;min-height:44px;text-decoration:none;display:block}.bs-mobmenu-h-link:active{color:var(--accent)}@media (max-width:760px){.bs-cats-links{display:none}.bs-mobmenu{display:flex}.bs-cats .bs-newstk{display:none}.bs-cats .bs-wrap{height:52px}.bs-mobmenu-btn{border-right:0;gap:5px;width:auto;padding:0 2px}.bs-mobmenu-btn span{width:24px;height:2.5px}.bs-mobmenu-panel{max-height:calc(100vh - 52px);overflow-y:auto}.bs-util .bs-wrap{letter-spacing:.06em;flex-wrap:nowrap;justify-content:flex-end;gap:12px;font-size:10.5px}.bs-util .bs-wrap>span:first-child,.bs-util .bs-wrap>span:nth-child(2){display:none}.bs-util-right{gap:10px}.bs-mast{padding:16px 0 14px}.bs-mast .bs-wrap{flex-wrap:nowrap;align-items:center;gap:12px}.bs-mast .bs-logo{width:clamp(120px,34vw,210px)}.bs-mast-meta{flex:none;font-size:8.5px;line-height:1.6}}.bs-ticker{color:var(--ink);white-space:nowrap;border-bottom:1px solid var(--line-2);background:#03080b;overflow:hidden}.bs-ticker-track{width:max-content;animation:42s linear infinite bs-scroll;display:flex}.bs-ticker-group{flex:none;justify-content:space-around;min-width:100vw;display:flex}.bs-ticker-group span{border-right:1px solid var(--line-2);font-family:var(--font-mono), monospace;letter-spacing:.04em;flex:none;padding:9px 22px;font-size:12.5px}.bs-hero{border-bottom:1px solid var(--line-2);padding:54px 0 40px;position:relative;overflow:hidden}.bs-hero:before{content:"";z-index:0;pointer-events:none;opacity:.1;background:url(/ominari-img-darkjpg.jpg) 50%/cover no-repeat;position:absolute;inset:0}[data-theme=light] .bs-hero:before{background-image:url(/ominari-img-light.jpg)}.bs-hero>.bs-wrap{z-index:1;position:relative}.bs-hero-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);display:grid}.bs-hero-left{border-right:1px solid var(--line);min-width:0;padding-right:48px}.bs-hero-right{min-width:0;padding-left:40px}.bs-kicker{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);margin-bottom:22px;padding:5px 11px;font-size:12px;display:inline-block}.bs-hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(38px,5.2vw,68px);font-weight:800;line-height:.98}.bs-lede{color:var(--ink-soft);max-width:60ch;margin-top:18px;font-size:18px;font-weight:400;line-height:1.55}.bs-chart-sec{border-bottom:1px solid var(--line-2);padding:40px 0}.bs-chart-sec .bs-pc{margin-top:0}.bs-hero-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:40px;display:flex}.bs-hero-stats>div{border-right:1px solid var(--line);flex:1;padding:18px 22px}.bs-hero-stats>div:first-child{padding-left:0}.bs-hero-stats>div:last-child{border-right:0;padding-right:0}.bs-hero-stats .v{font-family:var(--font-mono), monospace;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}.bs-hero-stats .l{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:5px;font-size:10.5px}.bs-timeline{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid}.bs-tl-step{border-right:1px solid var(--line);padding:16px 22px 18px}.bs-tl-step:first-child{padding-left:0}.bs-tl-step:last-child{border-right:0;padding-right:0}.bs-tl-label{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.bs-tl-bar{background:var(--line-2);height:2px;margin:11px 0 9px;transition:background .2s}.bs-tl-time{font-family:var(--font-mono), monospace;color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:12.5px}.bs-tl-step.done .bs-tl-bar{background:var(--green)}.bs-tl-step.done .bs-tl-label{color:var(--ink-soft)}.bs-tl-step.now .bs-tl-bar{background:var(--accent)}.bs-tl-step.now .bs-tl-label{color:var(--ink)}.bs-tl-step.now .bs-tl-time{color:var(--accent)}.bs-countdown{gap:10px;margin-top:26px;display:flex}.bs-cd{background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);color:var(--ink);text-align:center;flex:1;padding:10px 0;box-shadow:0 6px 18px #00000040}.bs-cd .n{font-family:var(--font-mono), monospace;color:var(--accent);font-size:30px;font-weight:600;line-height:1}.bs-cd .u{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:9.5px}@media (max-width:600px){.bs-hero-stats{grid-template-columns:1fr 1fr;display:grid}.bs-hero-stats>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex:none;padding:14px 16px}.bs-hero-stats>div:first-child{padding-left:16px}.bs-hero-stats>div:last-child{padding-right:16px}.bs-hero-stats>div:nth-child(2n){border-right:0}.bs-hero-stats>div:nth-last-child(-n+2){border-bottom:0}.bs-hero-stats .v{font-size:20px}.bs-timeline{grid-template-columns:1fr 1fr}.bs-tl-step{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 16px}.bs-tl-step:nth-child(2n){border-right:0}.bs-tl-step:nth-last-child(-n+2){border-bottom:0}.bs-tl-step:first-child{padding-left:16px}.bs-tl-step:last-child{padding-right:16px}.bs-countdown{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bs-cd{flex:none}}.bs-board-h{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--line-2);justify-content:space-between;padding-bottom:10px;font-size:11px;display:flex}.bs-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:22px 1fr auto;align-items:center;gap:14px;padding:13px 0;transition:padding-left .2s;display:grid}.bs-row:hover{padding-left:6px}.bs-row .rk{font-family:var(--font-mono), monospace;color:var(--muted);font-size:13px}.bs-row .nm{font-size:16px;font-weight:600}.bs-row .nm small{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--muted);text-transform:uppercase;margin-top:2px;font-size:10.5px;font-weight:400;display:block}.bs-row .pct{text-align:right}.bs-row .pct .p{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.bs-row .pct .d{font-family:var(--font-mono), monospace;font-size:11px}.bs-row .bar{background:var(--line-2);grid-column:2/4;height:3px;margin-top:-4px;position:relative}.bs-row .bar i{background:linear-gradient(90deg, var(--accent), rgba(var(--accent-rgb), .5));box-shadow:0 0 10px rgba(var(--accent-rgb), .35);position:absolute;top:0;bottom:0;left:0}.bs-sec{border-bottom:1px solid var(--line-2);padding:52px 0;scroll-margin-top:60px}.bs-sec-h{border-bottom:2px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:30px;padding-bottom:14px;display:flex}.bs-sec-h h2{letter-spacing:-.03em;padding-left:20px;font-size:clamp(26px,3.4vw,40px);font-weight:800;position:relative}.bs-sec-h h2:before{content:"";background:var(--accent);width:6px;position:absolute;top:.1em;bottom:.12em;left:0}.bs-sec-h .meta{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11.5px}@media (max-width:600px){.bs-sec-h{flex-direction:column;align-items:flex-start;gap:10px}}.bs-cards{border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bs-mk{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-width:0;padding:22px;transition:background .2s;display:flex}.bs-mk:hover{background:var(--paper-2);box-shadow:inset 0 2px 0 0 var(--accent)}.bs-mk-top{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:10px;display:flex}.bs-mk-top .tag{border:1px solid rgba(var(--accent-rgb), .45);color:var(--accent);padding:3px 7px}.bs-mk-q{letter-spacing:-.01em;min-height:66px;font-size:18.5px;font-weight:700;line-height:1.2}.bs-yn{gap:8px;margin:18px 0 14px;display:flex}.bs-yn button{border:1px solid var(--line-2);color:var(--ink);cursor:pointer;font-family:var(--font-mono), monospace;background:0 0;flex:1;justify-content:space-between;padding:11px 8px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.bs-yn .y{border-color:rgba(var(--green-rgb), .55);color:var(--green);background:rgba(var(--green-rgb), .1)}.bs-yn .y:hover{background:var(--green);color:#04130b;border-color:var(--green);box-shadow:0 6px 16px rgba(var(--green-rgb), .3);transform:translateY(-1px)}.bs-yn .n{border-color:rgba(var(--red-rgb), .55);color:var(--red);background:rgba(var(--red-rgb), .1)}.bs-yn .n:hover{background:var(--red);color:#fff;border-color:var(--red);box-shadow:0 6px 16px rgba(var(--red-rgb), .3);transform:translateY(-1px)}.bs-mk-foot{font-family:var(--font-mono), monospace;color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:6px;font-size:11px;display:flex}.bs-split{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.bs-split>div{border-bottom:1px solid var(--line);padding:26px}.bs-split>div:nth-child(odd){border-right:1px solid var(--line)}.bs-tbl{border-collapse:collapse;width:100%;font-family:var(--font-mono), monospace}.bs-tbl th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--line-2);padding:0 0 12px;font-size:10.5px;font-weight:500}.bs-tbl td{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:15px 0;font-size:14px}.bs-tbl tr{cursor:pointer}.bs-tbl tbody tr:hover td{background:var(--paper-2)}.bs-tbl .q{font-family:var(--font-sans), sans-serif;font-size:15px;font-weight:600}.bs-tbl .r{text-align:right}.bs-tbl .pill{border:1px solid;padding:2px 8px;font-size:11px;display:inline-block}.bs-match{border:1px solid var(--line-2);background:var(--paper);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-bottom:-1px;padding:22px;transition:background .2s;display:grid}.bs-match:hover{background:var(--paper-2);border-color:rgba(var(--accent-rgb), .45)}.bs-team{align-items:center;gap:12px;display:flex}.bs-team .flag{border:1px solid var(--line-2);width:40px;height:28px;font-family:var(--font-mono), monospace;letter-spacing:.04em;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.bs-team.r2{text-align:right;flex-direction:row-reverse}.bs-team .tn{font-size:17px;font-weight:700}.bs-team .od{font-family:var(--font-mono), monospace;color:var(--muted);font-size:13px}.bs-vs{text-align:center}.bs-vs .draw{font-family:var(--font-mono), monospace;border:1px solid var(--line);padding:8px 12px;font-size:12px;line-height:1.3}.bs-vs .draw b{color:var(--ink);font-size:15px;display:block}.bs-vs .time{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-top:8px;font-size:10px}.bs-cta{background:var(--paper-2);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);color:var(--ink);padding:64px 0;position:relative;overflow:hidden}.bs-cta:before{content:"";z-index:0;pointer-events:none;opacity:.5;background:url(/ominari-img-dark-b.jpg) 50%/cover no-repeat;position:absolute;inset:0}.bs-cta:after{content:"";z-index:0;pointer-events:none;background:#060e1247;position:absolute;inset:0}[data-theme=light] .bs-cta:before{background-image:url(/ominari-img-light-b.jpg)}[data-theme=light] .bs-cta:after{background:#f5f2e84d}.bs-cta .bs-wrap{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex;position:relative}.bs-cta h2{letter-spacing:-.035em;max-width:18ch;font-size:clamp(30px,4.4vw,58px);font-weight:800;line-height:.98}.bs-cta-btn{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;background:var(--accent);color:#04130b;cursor:pointer;box-shadow:0 6px 22px rgba(var(--accent-rgb), .35);border:none;align-items:center;gap:12px;padding:18px 32px;font-size:14px;transition:transform .2s,box-shadow .2s;display:inline-flex}.bs-cta-btn:hover{box-shadow:0 10px 32px rgba(var(--accent-rgb), .55);transform:translate(6px)}.bs-ft{background:var(--paper);padding:50px 0 30px}.bs-ft-grid{border-bottom:1px solid var(--line-2);grid-template-columns:2fr 1fr 1fr 1fr;gap:30px;padding-bottom:36px;display:grid}.bs-ft-grid h4{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:10.5px}.bs-ft-grid a{color:var(--ink-soft);padding:5px 0;font-size:14px;display:block}.bs-ft-grid a:hover{color:var(--accent)}.bs-ft-grid p{color:var(--ink-soft);max-width:38ch;margin-top:14px;font-size:14px;line-height:1.6}.bs-ft-logo{aspect-ratio:517.21/61.4;background-color:var(--ink);width:clamp(180px,32vw,240px);-webkit-mask:url(/ominari.svg) 0/contain no-repeat;mask:url(/ominari.svg) 0/contain no-repeat}.bs-ft-bot{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:11px;display:flex}.bs-auth,.bs-auth-muted{color:var(--muted)}.bs-auth-id{color:var(--ink-soft)}.bs-pf-token{background:var(--accent);color:#04130b;letter-spacing:.1em;align-items:center;gap:6px;padding:3px 10px;font-weight:800;display:inline-flex}.bs-pf-token img{border-radius:50%;display:block}.bs-auth-link{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.bs-auth-link:hover{text-decoration:underline}.bs-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;transition:opacity .15s;display:flex}.bs-filters[data-pending]{opacity:.55}.bs-search{background:var(--paper-2);border:1px solid var(--line-2);min-width:220px;color:var(--ink);font-family:var(--font-mono), monospace;letter-spacing:.04em;flex:1;padding:11px 14px;font-size:13px}.bs-search:focus{border-color:var(--accent);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .4);outline:none}.bs-search::placeholder{color:var(--muted)}.bs-newstk{border-left:1px solid var(--line);flex:1;align-items:stretch;min-width:0;display:flex;overflow:hidden}.bs-newstk-tag{color:var(--ink);border-right:1px solid var(--line);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;padding:0 20px;font-size:12px;font-weight:400;transition:background .2s,color .2s;display:flex}.bs-newstk-tag:hover{background:var(--ink);color:var(--paper)}.bs-newstk-vp{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.bs-newstk-track{width:max-content;animation:70s linear infinite bs-scroll;display:flex}.bs-newstk-vp:hover .bs-newstk-track{animation-play-state:paused}.bs-newstk-group{flex:none;display:flex}.bs-newstk-item{white-space:nowrap;font-family:var(--font-mono), monospace;letter-spacing:.02em;color:var(--ink-soft);align-items:center;gap:9px;padding:0 20px;font-size:12px;display:inline-flex}.bs-newstk-item:hover{color:var(--accent)}.bs-newstk-item .dot{color:var(--accent);font-size:7px}.bs-chips{flex-wrap:wrap;gap:6px;display:flex}.bs-chip{border:1px solid var(--line-2);color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:8px 12px;font-size:11px;transition:all .15s}.bs-chip:hover{color:var(--ink);border-color:var(--ink-soft)}.bs-chip.active{background:var(--accent);border-color:var(--accent);color:#04130b}.bs-cards-board{border-top:1px solid var(--line)}.bs-mk-px{gap:8px;margin:18px 0 14px;display:flex}.bs-mk-px .px{border:1px solid var(--line-2);font-family:var(--font-mono), monospace;flex:1;justify-content:space-between;align-items:center;padding:10px 8px;font-size:12px;font-weight:600;display:flex}.bs-mk-px .px.y{border-color:rgba(var(--green-rgb), .45);color:var(--green);background:rgba(var(--green-rgb), .08)}.bs-mk-px .px.n{border-color:rgba(var(--red-rgb), .45);color:var(--red);background:rgba(var(--red-rgb), .08)}.bs-empty{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.04em;padding:40px 0;font-size:13px}.bs-empty a{color:var(--accent)}.bs-crumb{margin-bottom:22px}.bs-crumb a{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:12px}.bs-crumb a:hover{color:var(--accent)}.bs-trade{background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);padding:22px;box-shadow:0 10px 30px #00000040}.bs-trade-muted{color:var(--muted);font-family:var(--font-mono), monospace}.bs-trade-h{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:14px;font-size:11px}.bs-trade-note{color:var(--ink-soft);margin-bottom:18px;font-size:14px;line-height:1.5}.bs-trade-mode{border:1px solid var(--line-2);gap:0;margin-bottom:16px;display:flex}.bs-trade-mtab{color:var(--muted);cursor:pointer;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;flex:1;padding:11px 8px;font-size:12px;font-weight:700;transition:all .15s}.bs-trade-mtab+.bs-trade-mtab{border-left:1px solid var(--line-2)}.bs-trade-mtab.active{background:var(--accent);color:#04130b}.bs-trade-mtab:disabled{opacity:.5;cursor:not-allowed}.bs-trade-err{font-family:var(--font-mono), monospace;color:var(--red);border:1px solid rgba(var(--red-rgb), .4);margin-top:14px;padding:10px;font-size:12px;line-height:1.5}.bs-trade-maxwrap{display:flex}.bs-trade-maxwrap .bs-trade-input{border-right:0;flex:1;min-width:0}.bs-trade-max{background:var(--paper);border:1px solid var(--line-2);color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.08em;cursor:pointer;padding:0 16px;font-size:11px;transition:color .15s}.bs-trade-max:hover:not(:disabled){color:var(--ink)}.bs-trade-max:disabled,.bs-trade-tab:disabled{opacity:.4;cursor:not-allowed}.bs-trade-side{gap:8px;margin-bottom:18px;display:flex}.bs-trade-tab{border:1px solid var(--line-2);min-width:0;color:var(--ink-soft);cursor:pointer;font-family:var(--font-mono), monospace;background:0 0;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:12px 8px;font-size:13px;font-weight:600;transition:all .15s;display:flex}.bs-trade-tab .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bs-trade-tab-side{align-items:center;gap:7px;min-width:0;display:inline-flex}.bs-trade-tab.a.active{border-color:var(--green);color:var(--green);background:rgba(var(--green-rgb), .12)}.bs-trade-tab.b.active{border-color:var(--red);color:var(--red);background:rgba(var(--red-rgb), .12)}.bs-trade-label{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10.5px;display:block}.bs-trade-input{background:var(--paper);border:1px solid var(--line-2);width:100%;color:var(--ink);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;padding:12px 14px;font-size:18px}.bs-trade-input:focus{border-color:var(--accent);outline:none}.bs-trade-quote{font-family:var(--font-mono), monospace;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:12.5px;display:flex}.bs-trade-quote b{color:var(--ink)}.bs-trade-quote:first-of-type{margin-top:14px}.bs-trade-cta{width:100%;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;background:var(--accent);color:#04130b;cursor:pointer;border:none;margin-top:18px;padding:16px;font-size:13px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s}.bs-trade-cta:hover{box-shadow:0 8px 22px rgba(var(--accent-rgb), .4);transform:translateY(-1px)}.bs-trade-cta:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.bs-trade-cta.a{background:var(--green);color:#04130b}.bs-trade-cta.b{background:var(--red);color:#fff}.bs-trade-done{font-family:var(--font-mono), monospace;color:var(--accent);border:1px solid rgba(var(--accent-rgb), .4);margin-top:14px;padding:10px;font-size:12px;line-height:1.5}.bs-trade-fine{color:var(--muted);margin-top:14px;font-size:11px;line-height:1.5}.bs-gate{text-align:center;max-width:540px;margin:80px auto;padding:40px 0}.bs-gate h2{letter-spacing:-.03em;margin:16px 0;font-size:clamp(26px,3.4vw,38px);font-weight:800}.bs-gate p{color:var(--ink-soft);font-size:16px;line-height:1.6}.bs-gate .bs-trade-cta{width:auto;margin-top:26px;padding:16px 40px;display:inline-block}.bs-gate-alt{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--muted);margin-top:24px;font-size:12px}.bs-gate-alt a,.bs-tbl .q a:hover{color:var(--accent)}.bs-oc{margin:16px 0 4px}.bs-oc-pcts{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:7px;font-size:13px;font-weight:700;display:flex}.bs-oc-pcts .a{color:var(--green)}.bs-oc-pcts .b{color:var(--red)}.bs-oc-bar{background:var(--line-2);height:5px;position:relative;overflow:hidden}.bs-oc-bar i{position:absolute;top:0;bottom:0}.bs-oc-bar i.a{background:linear-gradient(90deg, rgba(var(--green-rgb), .45), var(--green));left:0}.bs-oc-bar i.b{background:linear-gradient(270deg, rgba(var(--red-rgb), .45), var(--red));right:0}.bs-oc-chips{gap:8px;margin-top:12px;display:flex}.bs-oc-chips .oc{border:1px solid var(--line-2);min-width:0;font-family:var(--font-mono), monospace;text-align:center;flex:1;justify-content:center;align-items:center;gap:7px;padding:11px 10px;font-size:12.5px;font-weight:600;transition:background .15s;display:flex}.bs-oc-chips .oc .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bs-flag-mini{object-fit:cover;border-radius:2px;flex:none;width:20px;height:14px;display:block;box-shadow:0 0 0 1px #0000001f}.bs-match-hd{border:1px solid var(--line-2);background:var(--paper-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:0 0 4px;padding:24px 20px;display:grid}.bs-match-team{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.bs-match-team img{object-fit:cover;border-radius:3px;width:60px;height:42px;box-shadow:0 0 0 1px #00000024}.bs-match-team span{letter-spacing:-.01em;font-size:16px;font-weight:700}.bs-match-mid{text-align:center}.bs-match-time{flex-direction:column;align-items:center;display:inline-flex}.bs-match-time b{font-family:var(--font-mono), monospace;letter-spacing:-.01em;font-size:20px;font-weight:600}.bs-match-time small{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:5px;font-size:10.5px}.bs-match-mid .vs{font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--muted);font-size:13px}@media (max-width:520px){.bs-match-hd{gap:10px;padding:18px 12px}.bs-match-team img{width:46px;height:32px}.bs-match-team span{font-size:13px}.bs-match-time b{font-size:16px}}.bs-hero-solo{width:100%}.bs-hcar{position:relative}.bs-hcar-stage{align-items:center;gap:14px;display:flex}.bs-hcar-vp{flex:1;min-width:0;position:relative;overflow:hidden}.bs-hcar-track{width:100%;transition:transform .55s cubic-bezier(.4,0,.2,1);display:flex}.bs-hcar-slide{flex:0 0 100%;min-width:0}.bs-hcar-arrow{width:32px;height:36px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding-bottom:4px;font-size:30px;line-height:0;transition:color .15s,transform .15s;display:flex}.bs-hcar-arrow:hover{color:var(--accent);transform:scale(1.18)}@media (max-width:760px){.bs-hcar-stage{gap:0}.bs-hcar-arrow{display:none}}.bs-hcar-card{background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);flex-direction:column;height:100%;padding:20px 24px 22px;display:flex}.bs-hcar-body{grid-template-columns:320px minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.bs-hcar-side{flex-direction:column;min-width:0;display:flex}.bs-hcar-side .bs-hcar-chips{flex-direction:column;gap:8px}.bs-hcar-main{flex-direction:column;min-width:0;display:flex}.bs-hcar-chart{flex-direction:column;flex:1;min-width:0;min-height:276px;margin-top:14px;display:flex}.bs-hcar-chart svg{width:100%;max-width:100%;display:block}.bs-chart-grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.bs-chart-axis{fill:var(--muted);font-family:var(--font-mono), monospace;font-size:10px}.bs-chart-line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bs-chart-line.b{stroke:#e8a13c}.bs-chart-dot{fill:var(--accent)}.bs-chart-dot.b{fill:#e8a13c}.bs-chart-key{vertical-align:middle;background:var(--accent);border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.bs-chart-key.b{background:#e8a13c}.bs-hcar-chart-cap b.b{color:#e8a13c}.bs-chart-fill-top{stop-color:var(--accent);stop-opacity:.28}.bs-chart-fill-bot{stop-color:var(--accent);stop-opacity:0}.bs-chart-fill-top-b{stop-color:#e8a13c;stop-opacity:.26}.bs-chart-fill-bot-b{stop-color:#e8a13c;stop-opacity:0}.bs-hcar-chart-cap{font-family:var(--font-mono), monospace;color:var(--ink-soft);align-items:baseline;gap:12px;margin-top:6px;font-size:12px;display:flex}.bs-hcar-chart-cap b{color:var(--accent);font-size:15px}.bs-hcar-chart-cap small{color:var(--muted);letter-spacing:.04em;font-size:10.5px}@media (max-width:760px){.bs-hcar-body{grid-template-columns:minmax(0,1fr);gap:20px}}.bs-hcar-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.bs-hcar-top .meta{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.bs-hcar-top .meta b{color:var(--accent)}.bs-hcar-menu{position:relative}.bs-hcar-dots-btn{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:18px;line-height:1}.bs-hcar-dots-btn:hover{color:var(--ink)}.bs-hcar-menu-pop{z-index:20;background:var(--paper);border:1px solid var(--line-2);flex-direction:column;min-width:124px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 24px #0000004d}.bs-hcar-menu-pop button{text-align:left;font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:10px 14px;font-size:11.5px}.bs-hcar-menu-pop button:hover{background:var(--ink);color:var(--paper)}.bs-hcar-title{letter-spacing:-.025em;color:var(--ink);margin-bottom:16px;font-size:22px;font-weight:800;line-height:1.1;display:block}.bs-hcar-title:hover{color:var(--accent)}.bs-hcar-match{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:14px;padding:13px 6px;display:grid}.bs-hcar-match .tm{align-items:center;gap:8px;min-width:0;display:flex}.bs-hcar-match .tm.r{justify-content:flex-end}.bs-hcar-match .tm img{object-fit:cover;border-radius:2px;flex:none;width:30px;height:21px;box-shadow:0 0 0 1px #0000001f}.bs-hcar-match .tm .nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.bs-hcar-match .vs{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.bs-hcar-chips{gap:8px;margin-bottom:8px;display:flex}.bs-hcar-chips .oc{border:1px solid var(--line-2);min-width:0;font-family:var(--font-mono), monospace;white-space:nowrap;flex:1;justify-content:space-between;align-items:center;gap:6px;padding:8px 11px;font-size:12px;font-weight:600;display:flex;overflow:hidden}.bs-hcar-chips .oc.a{border-color:rgba(var(--green-rgb), .5);color:var(--green);background:rgba(var(--green-rgb), .08)}.bs-hcar-chips .oc.b{border-color:rgba(var(--red-rgb), .5);color:var(--red);background:rgba(var(--red-rgb), .08)}.bs-hcar-bar{background:var(--line);height:5px;margin-bottom:16px;display:flex;overflow:hidden}.bs-hcar-bar i.a{background:var(--green)}.bs-hcar-bar i.b{background:var(--red)}.bs-hcar-live .h{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:7px;margin-bottom:6px;font-size:10.5px;display:flex}.bs-hcar-live .h .dot{background:var(--red);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite bs-pulse}.bs-hcar-live .it{color:var(--ink-soft);border-bottom:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;padding:7px 0;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.bs-hcar-live .it:last-child{border-bottom:0}.bs-hcar-live .it:hover{color:var(--accent)}.bs-hcar-dots{justify-content:center;gap:7px;margin-top:14px;display:flex}.bs-hcar-dots button{background:var(--line-2);cursor:pointer;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.bs-hcar-dots button.on{background:var(--accent);transform:scale(1.35)}.bs-matchflags{align-items:center;gap:9px;margin:9px 0 2px;display:flex}.bs-matchflags img{object-fit:cover;border-radius:2px;width:24px;height:16px;display:block;box-shadow:0 0 0 1px #00000024}.bs-matchflags .ph{width:24px;height:16px}.bs-matchflags .vs{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}.bs-oc-chips .oc.a{border-color:rgba(var(--green-rgb), .5);color:var(--green);background:rgba(var(--green-rgb), .09)}.bs-oc-chips .oc.b{border-color:rgba(var(--red-rgb), .5);color:var(--red);background:rgba(var(--red-rgb), .09)}.bs-mk:hover .bs-oc-chips .oc.a{background:rgba(var(--green-rgb), .18)}.bs-mk:hover .bs-oc-chips .oc.b{background:rgba(var(--red-rgb), .18)}.bs-oc-lg .bs-oc-pcts{font-size:24px}.bs-oc-lg .bs-oc-bar{height:8px}.bs-oc-lg .bs-oc-chips .oc{letter-spacing:.04em;padding:15px;font-size:14px}.bs-cards-board .bs-mk-q{min-height:52px}.bs-cards-board .bs-mk-top{margin-bottom:10px}[data-theme=light] .bs{--paper:#f4f1e8;--paper-2:#eae5d8;--ink:#14110c;--ink-soft:#3a362c;--muted:#6b6457;--line:#ddd6c6;--line-2:#ccc4b0;--accent:#0e8c84;--accent-rgb:14, 140, 132;--tip-bg:#fcfaf4f7;--tip-shadow:0 16px 38px #28221438}[data-theme=light] .bs-ticker{color:#f4f1e8;background:#14110c}[data-theme=light] .bs-ticker-track span{border-right-color:#3a362c}@media (max-width:900px){.bs-hero-grid,.bs-split,.bs-ft-grid{grid-template-columns:minmax(0,1fr)}.bs-hero-left{border-right:0;border-bottom:1px solid var(--line);padding-bottom:30px;padding-right:0}.bs-hero-right{padding-top:30px;padding-left:0}.bs-cards{grid-template-columns:minmax(0,1fr)}.bs-split>div:nth-child(odd){border-right:0}.bs-match{text-align:center;grid-template-columns:1fr;gap:12px}.bs-team,.bs-team.r2{flex-direction:column}}@media (max-width:760px){.bs-ft-grid{grid-template-columns:1fr 1fr;gap:30px 24px}.bs-ft-grid>div:first-child{grid-column:1/-1}.bs-ft-grid>div:last-child{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 24px;display:flex}.bs-ft-grid>div:last-child h4{display:none}.bs-ft-grid>div:last-child a{padding:0}}.bs-util-right{align-items:center;gap:16px;display:inline-flex}.bs-chain{position:relative}.bs-chain-btn{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 10px;font-size:11px;line-height:1;display:inline-flex}.bs-chain-btn:hover{border-color:var(--accent);color:var(--accent)}.bs-chain-caret{opacity:.7;font-size:9px}.bs-chain-menu{z-index:60;background:var(--paper-2);border:1px solid var(--line-2);min-width:150px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 28px #00000059}.bs-chain-item{width:100%;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:11px;display:flex}.bs-chain-item:hover:not(.disabled){background:var(--ink);color:var(--paper)}.bs-chain-item.active{color:var(--accent)}.bs-chain-item.disabled{color:var(--muted);cursor:not-allowed}.bs-chain-label{align-items:center;gap:8px;display:inline-flex}.bs-chain-soon{letter-spacing:.08em;opacity:.8;font-size:8.5px}.bs-chain-ico{border-radius:50%;flex:none;width:16px;height:16px;display:block}.bs-chain-item.disabled .bs-chain-ico{opacity:.55}.bs-hsearch{border-left:1px solid var(--line);flex:1;align-items:center;min-width:0;display:flex}.bs-hsearch input{min-width:0;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:0 0;border:0;outline:none;flex:1;width:auto;height:100%;padding:0 16px;font-size:12px}.bs-hsearch input::placeholder{color:var(--muted)}.bs-hsearch button{border:0;border-left:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;height:100%;padding:0 14px;font-size:15px}.bs-hsearch button:hover{background:var(--accent);color:#04130b}.bs-countdown.is-live{display:flex}.bs-cd-live{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);align-items:center;gap:9px;padding:12px 18px;font-size:14px;display:inline-flex;box-shadow:0 6px 18px #00000040}.bs-cd-live b{color:var(--green);animation:1.6s ease-in-out infinite bs-pulse}@keyframes bs-pulse{0%,to{opacity:1}50%{opacity:.35}}.bs-ai-flag{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:rgba(var(--accent-rgb), .1);border:1px solid var(--accent);margin-bottom:22px;padding:11px 16px;font-size:12px;line-height:1.4;display:block}.bs-ai-flag span{color:var(--accent);white-space:nowrap;font-weight:600}.bs-ai-flag:hover{background:rgba(var(--accent-rgb), .18)}.bs-subnav{border-bottom:1px solid var(--line);gap:0;margin-bottom:26px;display:flex}.bs-subnav-tab{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:12px}.bs-subnav-tab:hover{color:var(--ink)}.bs-subnav-tab.active{color:var(--accent);border-bottom-color:var(--accent)}.bs-navdd{border-right:1px solid var(--line);align-items:stretch;display:flex;position:relative}.bs-navdd-btn{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 20px;font-size:12px;display:inline-flex}.bs-navdd-btn:hover,.bs-navdd-btn.active{background:var(--ink);color:var(--paper)}.bs-navdd-btn.bs-navdd-wc,.bs-navdd-btn.bs-navdd-wc:hover,.bs-navdd-btn.bs-navdd-wc.active{color:#3a2c05;background:linear-gradient(#f0cf63 0%,#d4af37 100%);font-weight:700;position:relative;overflow:hidden}.bs-navdd-btn.bs-navdd-wc:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:45%;animation:3s ease-in-out infinite bs-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.bs-mega{z-index:70;background:var(--paper-2);border-top:2px solid var(--accent);border-bottom:1px solid var(--line-2);animation:.14s ease-out bs-mega-in;position:fixed;left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #0006}@keyframes bs-mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bs-mega-inner{text-align:left;max-width:1320px;margin:0 auto;padding:28px 32px 34px}.bs-mega-top{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:18px}.bs-mega-kicker{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:13px}.bs-mega-top p{color:var(--ink-soft);max-width:70ch;margin:9px 0 0;font-size:13px;line-height:1.5}.bs-mega-cols{flex-wrap:wrap;gap:72px;display:flex}.bs-mega-col{min-width:0}.bs-mega-col h4{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px;font-weight:500}.bs-mega-link{color:var(--ink-soft);padding:7px 0;font-size:15px;transition:color .12s;display:block}.bs-mega-link:hover{color:var(--accent)}.bs-cats .bs-mega-link{border:0;height:auto;padding:7px 0;display:block}.bs-cats .bs-mega-link:hover{color:var(--accent);background:0 0}@media (max-width:760px){.bs-mega-cols{gap:36px}}.bs-fx{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.bs-fx .vs,.bs-fx-title .vs{color:var(--muted);margin:0 6px;font-size:12px;font-weight:400}.bs-fx-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bs-fx-title .vs{font-size:.55em}.bs-leagues{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.bs-league{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--line);padding:6px 13px;font-size:12px}.bs-league:hover{color:var(--ink);border-color:var(--accent)}.bs-league.active{background:var(--accent);color:#04130b;border-color:var(--accent)}.bs-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.bs-stat{background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);padding:16px 18px}.bs-stat .l{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}.bs-stat .v{font-family:var(--font-mono), monospace;color:var(--ink);margin-top:8px;font-size:30px;font-weight:600;line-height:1}.bs-line{width:100%;height:auto}.bs-line-grid{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.bs-line-axis{fill:var(--muted);font-family:var(--font-mono), monospace;font-size:10px}.bs-line-path{stroke:var(--accent);stroke-width:2px}.bs-line-dot{fill:var(--accent)}.bs-bars{flex-direction:column;gap:8px;margin-top:6px;display:flex}.bs-bar-row{font-family:var(--font-mono), monospace;grid-template-columns:130px 1fr 56px;align-items:center;gap:12px;font-size:11.5px;display:grid}.bs-bar-row .lbl{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.06em}.bs-bar-row .track{background:var(--paper-2);border:1px solid var(--line);height:14px;position:relative}.bs-bar-row .track i{background:var(--accent);position:absolute;top:0;bottom:0;left:0}.bs-bar-row .val{text-align:right;color:var(--ink)}@media (max-width:760px){.bs-stat-grid{grid-template-columns:repeat(2,1fr)}}.bs-flag{vertical-align:middle;object-fit:contain;flex:none;width:22px;height:22px;margin-right:8px;display:inline-block}.bs-flag.lg{width:30px;height:30px;margin-right:0}.bs-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.bs-group{min-width:0}.bs-group-tbl td{padding:7px 8px}.bs-group-tbl .q{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bs-group-tbl tr.adv td:first-child{box-shadow:inset 3px 0 0 var(--accent)}@media (max-width:900px){.bs-groups{grid-template-columns:1fr}}.bs-sched-date{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line);margin:22px 0 8px;padding-bottom:6px;font-size:12px}.bs-sched-m{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr 24px 1fr 96px;align-items:center;gap:10px;padding:11px 6px;font-size:14px;display:grid}.bs-sched-m:hover{background:var(--paper-2)}.bs-sched-tz{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 16px;font-size:11px}.bs-sched-m-static{cursor:default}.bs-sched-m-static:hover{background:0 0}.bs-sched-m .t{font-family:var(--font-mono), monospace;color:var(--muted);font-size:12px}.bs-sched-m .side{align-items:center;gap:6px;min-width:0;display:flex}.bs-sched-m .side.r{justify-content:flex-end}.bs-sched-m .vs{text-align:center;color:var(--muted);font-size:12px}.bs-sched-m .st{text-align:right;font-family:var(--font-mono), monospace;color:var(--ink-soft);font-size:11px}.bs-bkt{gap:12px;min-height:740px;padding-bottom:10px;display:flex;overflow-x:auto}.bs-bkt-col{flex-direction:column;flex:0 0 168px;display:flex}.bs-bkt-col.final{flex-basis:190px}.bs-bkt-h{text-align:center;font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);flex:none;padding-bottom:10px;font-size:11px}.bs-bkt-ms{flex-direction:column;flex:1;justify-content:space-around;gap:8px;display:flex}.bs-bkt-m{border:1px solid var(--line);background:var(--paper-2)}.bs-bkt-col.final .bs-bkt-m{border-color:var(--accent)}.bs-bkt-slot{font-family:var(--font-mono), monospace;color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;padding:8px 10px;font-size:11px;overflow:hidden}.bs-bkt-slot+.bs-bkt-slot{border-top:1px solid var(--line)}.bs-bkt-third{text-align:center;max-width:240px;margin:26px auto 0}.bs-odds-controls{flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:18px;display:flex}.bs-odds-search{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--ink);background:var(--paper-2);border:1px solid var(--line);outline:none;flex:280px;padding:12px 16px;font-size:13px}.bs-odds-search::placeholder{color:var(--muted)}.bs-odds-search:focus{border-color:var(--accent)}.bs-odds-metrics{flex:none;gap:8px;display:flex}.bs-odds-mbtn{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);border:1px solid var(--line);cursor:pointer;background:0 0;padding:0 16px;font-size:11px}.bs-odds-mbtn:hover{color:var(--ink)}.bs-odds-mbtn.active{background:var(--accent);color:#04130b;border-color:var(--accent)}.bs-odds-tbl th.sel,.bs-odds-tbl td.sel{color:var(--accent)}.bs-odds-tbl tr.rank .rkcell{padding-left:18px;font-weight:700}.bs-odds-tbl tr.rank td:first-child{box-shadow:inset 3px 0}.bs-odds-tbl tr.rk1 .rkcell{color:#f4c430}.bs-odds-tbl tr.rk2 .rkcell{color:#cfd2d6}.bs-odds-tbl tr.rk3 .rkcell{color:#d08b53}.bs-squads{flex-direction:column;gap:8px;display:flex}.bs-squad{border:1px solid var(--line);background:var(--paper-2)}.bs-squad.open{border-color:var(--accent)}.bs-squad-h{cursor:pointer;text-align:left;width:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:12px;padding:13px 16px;display:flex}.bs-squad-h .nm{flex-direction:column;font-size:15px;font-weight:600;display:flex}.bs-squad-h .nm small{font-family:var(--font-mono), monospace;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:400}.bs-squad-h .cnt{font-family:var(--font-mono), monospace;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:11px}.bs-squad-h .car{color:var(--accent)}.bs-squad-body{border-top:1px solid var(--line);padding:8px 16px 16px}.bs-squad-pos{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin:14px 0 6px;font-size:11px}.bs-squad-p{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:6px 0;display:flex}.bs-squad-p .no{font-family:var(--font-mono), monospace;color:var(--muted);text-align:right;width:26px;font-size:12px}.bs-squad-p .pn{color:var(--ink);font-size:14px}@media (max-width:700px){.bs-sched-m{grid-template-columns:52px 1fr 18px 1fr}.bs-sched-m .st{display:none}}.bs-aip{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:40px;padding:26px 0;display:flex}.bs-aip-bars{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.bs-aip-pct{font-family:var(--font-mono), monospace;color:var(--ink);align-items:center;gap:8px;font-size:28px;font-weight:600;display:flex}.bs-conf{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;font-size:9.5px}.bs-conf.c-high{background:rgba(var(--accent-rgb), .18);color:var(--accent)}.bs-conf.c-med{color:#e6b43c;background:#e6b43c2e}.bs-conf.c-low{color:var(--muted);background:#969ba029}.bs-aip-bar{background:var(--line);height:5px;margin:11px 0 9px;position:relative}.bs-aip-bar i{position:absolute;top:0;bottom:0;left:0}.bs-aip-out.home .bs-aip-bar i{background:#e35d8a}.bs-aip-out.draw .bs-aip-bar i{background:var(--accent)}.bs-aip-out.away .bs-aip-bar i{background:#7b8cf0}.bs-aip-lbl{color:var(--ink-soft);font-size:14px}.bs-aip-score{text-align:right;flex:none}.bs-aip-score .s{font-family:var(--font-mono), monospace;color:var(--ink);font-size:46px;font-weight:600;line-height:1}.bs-aip-score .s span{color:var(--muted);margin:0 6px}.bs-aip-score .p{font-family:var(--font-mono), monospace;background:var(--paper-2);border:1px solid var(--line);color:var(--ink-soft);margin-top:10px;padding:3px 10px;font-size:12px;display:inline-block}.bs-aip-strip{font-family:var(--font-mono), monospace;color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:16px;padding:14px 0 4px;font-size:12px;display:flex}.bs-aip-strip .it b{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;margin-right:6px;font-weight:600}.bs-aip-strip .sp{flex:1}.bs-aip-strip .sc{background:var(--paper-2);border:1px solid var(--line);padding:4px 9px}.bs-aip-strip .sc b{color:var(--accent)}@media (max-width:700px){.bs-aip{flex-direction:column;gap:20px}.bs-aip-score{text-align:left}}.bs-matrix{border-collapse:collapse;font-family:var(--font-mono), monospace;font-size:11px}.bs-matrix th{color:var(--muted);text-align:center;padding:4px;font-weight:500}.bs-matrix td{text-align:center;width:30px;height:30px;color:var(--ink);border:1px solid var(--line);font-size:10.5px}.bs-matrix td.best{outline:2px solid var(--accent);outline-offset:-2px;font-weight:700}.bs-claim-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:12px 4px;display:flex}.bs-claim-row .q{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.bs-claim-row .pill{border:1px solid;border-radius:3px;padding:2px 8px;font-size:11px;display:inline-block}.bs-claimed{font-family:var(--font-mono), monospace;color:var(--green);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.bs-claim-done{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);cursor:not-allowed;opacity:.55;background:0 0;border-radius:6px;padding:5px 12px;font-size:11px;font-weight:600}.bs-claim-na{color:var(--muted)}.bs-sell{display:inline-block;position:relative}.bs-sell-pop{z-index:60;background:var(--paper-2);border:1px solid var(--accent);text-align:left;width:230px;padding:14px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 30px #00000073}.bs-sell-bal{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px}.bs-sell-input{border:1px solid var(--line);display:flex}.bs-sell-input input{min-width:0;color:var(--ink);font-family:var(--font-mono), monospace;background:0 0;border:0;outline:none;flex:1;padding:9px 11px;font-size:14px}.bs-sell-input button{border:0;border-left:1px solid var(--line);color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.08em;cursor:pointer;background:0 0;padding:0 11px;font-size:10.5px}.bs-sell-est{font-family:var(--font-mono), monospace;color:var(--ink-soft);margin:8px 0 10px;font-size:11px}.bs-sell-err{color:var(--red);margin-bottom:8px;font-size:11px}.bs-sell-btn{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:1px solid var(--line-2);cursor:pointer;justify-content:center;align-items:center;padding:7px 16px;font-size:11px;font-weight:700;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.bs-sell-btn:hover{border-color:var(--red);color:var(--red);background:rgba(var(--red-rgb), .08)}.bs-resolved-card{border:1px solid var(--line-2);background:var(--paper-2);padding:24px}.bs-resolved-h{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:12px;font-size:11px}.bs-resolved-winner{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.bs-resolved-winner .l{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.bs-resolved-winner .v{color:var(--green);letter-spacing:-.01em;font-size:26px;font-weight:700}.bs-resolved-note{color:var(--ink-soft);font-size:13.5px;line-height:1.55}.bs-resolved-note a{color:var(--accent);text-decoration:underline}.bs-claim-btn{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--green);border:1px solid var(--green);cursor:pointer;justify-content:center;align-items:center;padding:7px 16px;font-size:11px;font-weight:700;transition:filter .15s;display:inline-flex}.bs-claim-btn:hover{filter:brightness(1.07)}.bs-claim-btn:disabled{opacity:.6;cursor:default}.bs-view-btn{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:1px solid var(--line-2);cursor:pointer;justify-content:center;align-items:center;padding:7px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.bs-view-btn:hover{border-color:var(--accent);color:var(--accent)}.bs-pos-row{cursor:pointer}.bs-pos-row:hover td{background:var(--paper-2)}.bs-pos-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.bs-pos-toggle{color:var(--muted);background:var(--paper);border:1px solid var(--line-2);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:5px 7px;line-height:1;transition:color .15s,border-color .15s;display:inline-flex}.bs-pos-toggle:hover{color:var(--accent);border-color:var(--accent)}.bs-chev{transition:transform .18s;display:block}.bs-chev.up{transform:rotate(180deg)}.bs-pos-detail>td{border-bottom:1px solid var(--line);padding:0 0 14px}.bs-pos-grid{background:var(--paper-2);border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px;padding:16px 18px;display:grid}.bs-pos-grid .h{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-size:10px}.bs-pos-grid .row{border-bottom:1px dotted var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:7px;display:flex}.bs-pos-grid .row span{color:var(--ink-soft);font-size:12.5px}.bs-pos-grid .row b{font-family:var(--font-mono), monospace;color:var(--ink);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.bs-pos-grid .row b.up{color:var(--green)}.bs-pos-grid .row b.dn{color:var(--red)}@media (max-width:760px){.bs-pos-grid{grid-template-columns:minmax(0,1fr)}}.bs-news-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;display:grid}@media (max-width:1180px){.bs-news-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:920px){.bs-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.bs-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.bs-news-card{background:var(--paper-2);border:1px solid var(--line-2);flex-direction:column;min-width:0;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;overflow:hidden}.bs-news-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 10px 26px #0000002e}.bs-news-thumb{aspect-ratio:16/9;object-fit:cover;background:var(--line);width:100%;display:block}.bs-news-body{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px 16px 18px;display:flex}.bs-news-date{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.bs-news-title{letter-spacing:-.012em;color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.26}.bs-news-card:hover .bs-news-title{color:var(--accent)}.bs-news-prev{color:var(--ink-soft);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:560px){.bs-news-grid{grid-template-columns:1fr;gap:16px}}.bs-fund-scrim{z-index:200;font-family:var(--font-sans), sans-serif;text-transform:none;letter-spacing:normal;color:var(--ink);background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.bs-fund-modal{background:var(--paper);border:1px solid var(--line-2);border-top:3px solid var(--accent);width:100%;max-width:400px;padding:26px 24px 22px;position:relative;box-shadow:0 24px 60px #00000073}.bs-fund-close{border:1px solid var(--line-2);width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;font-size:13px;line-height:1;transition:color .15s,border-color .15s;position:absolute;top:12px;right:12px}.bs-fund-close:hover{color:var(--ink);border-color:var(--ink)}.bs-fund-head{text-align:center;margin-bottom:20px}.bs-fund-head .k{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-size:10.5px}.bs-fund-head h3{font-family:var(--font-mono), monospace;letter-spacing:-.01em;margin:6px 0;font-size:23px;font-weight:700}.bs-fund-head p{color:var(--ink-soft);font-size:13px;line-height:1.5}.bs-fund-qrwrap{border:1px solid var(--line-2);background:#fff;justify-content:center;width:max-content;margin:0 auto;padding:16px;display:flex}.bs-fund-addr{border:1px solid var(--line-2);align-items:stretch;margin-top:18px;display:flex}.bs-fund-addr code{min-width:0;font-family:var(--font-mono), monospace;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;background:var(--paper-2);flex:1;align-items:center;padding:10px 12px;font-size:11px;line-height:1.4;display:flex;overflow:hidden}.bs-fund-addr code.bs-fund-addr-short{display:none}.bs-fund-copy{border:0;border-left:1px solid var(--line-2);background:var(--accent);color:#04130b;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;flex:none;padding:0 16px;font-size:11px;font-weight:700}.bs-fund-copy:hover{filter:brightness(1.06)}.bs-fund-warn{color:var(--red);text-align:left;background:rgba(var(--red-rgb), .08);border:1px solid rgba(var(--red-rgb), .32);align-items:flex-start;gap:7px;margin-top:16px;padding:8px 11px;font-size:10px;line-height:1.5;display:flex}.bs-fund-warn .i{flex:none;font-size:12px;line-height:1.3}@media (max-width:460px){.bs-fund-addr code.bs-fund-addr-full{display:none}.bs-fund-addr code.bs-fund-addr-short{justify-content:center;display:flex}}.bs-wd-body{flex-direction:column;display:flex}.bs-wd-center{text-align:center;align-items:center;padding-top:8px}.bs-wd-label{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:10.5px;display:flex}.bs-wd-bal{text-transform:none;letter-spacing:normal;color:var(--ink-soft);font-size:11px}.bs-wd-amtrow{border:1px solid var(--line-2);align-items:stretch;display:flex}.bs-wd-input{min-width:0;font-family:var(--font-mono), monospace;color:var(--ink);background:var(--paper-2);border:1px solid var(--line-2);outline:none;flex:1;padding:11px 12px;font-size:13px}.bs-wd-input:focus{border-color:var(--accent)}.bs-wd-amtrow .bs-wd-input{background:var(--paper-2);border:0}.bs-wd-max{border:0;border-left:1px solid var(--line-2);background:var(--paper);color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;flex:none;padding:0 16px;font-size:11px;font-weight:700}.bs-wd-max:hover:not(:disabled){background:var(--accent);color:#04130b}.bs-wd-max:disabled{opacity:.4;cursor:default}.bs-wd-err{color:var(--red);margin-top:7px;font-size:11px;line-height:1.45}.bs-wd-cta{background:var(--accent);color:#04130b;width:100%;font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;margin-top:18px;padding:12px;font-size:12px;font-weight:700}.bs-wd-cta:hover:not(:disabled){filter:brightness(1.06)}.bs-wd-cta:disabled{opacity:.4;cursor:default}.bs-wd-ghost{color:var(--ink-soft);border:1px solid var(--line-2);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:12px 18px;font-size:12px}.bs-wd-ghost:hover{color:var(--ink);border-color:var(--ink)}.bs-wd-actions{gap:10px;margin-top:18px;display:flex}.bs-wd-actions .bs-wd-cta{flex:1;margin-top:0}.bs-wd-summary{border:1px solid var(--line-2);background:var(--paper-2)}.bs-wd-srow{color:var(--ink);border-bottom:1px solid var(--line-2);justify-content:space-between;gap:16px;padding:10px 13px;font-size:12.5px;display:flex}.bs-wd-srow:last-child{border-bottom:0}.bs-wd-srow>span:first-child{color:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.bs-wd-srow-muted>span:last-child{color:var(--ink-soft)}.bs-wd-status{color:var(--ink-soft);padding:10px 0;font-size:13px}.bs-wd-done{font-family:var(--font-mono), monospace;color:var(--accent);font-size:20px;font-weight:700}.bs-wd-donesub{color:var(--ink-soft);margin-top:6px;font-size:13px}.bs-wd-txlink{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--accent);border-bottom:1px solid;margin-top:14px;font-size:12px;text-decoration:none;display:inline-block}.bs-wd-txlink:hover{filter:brightness(1.1)}.bs-wd-hash{font-family:var(--font-mono), monospace;word-break:break-all;color:var(--ink-soft);margin-top:14px;font-size:10.5px;display:block}.bs-wd-scan{flex-direction:column;display:flex}.bs-wd-scan-viewport{aspect-ratio:1;border:1px solid var(--line-2);background:#000;width:100%;position:relative;overflow:hidden}.bs-wd-scan-video{object-fit:cover;width:100%;height:100%;display:block}.bs-wd-scan-frame{border:2px solid var(--accent);border-radius:4px;position:absolute;inset:16%;box-shadow:0 0 0 100vmax #00000061}.bs-wd-scan-hint{color:var(--ink-soft);text-align:center;margin-top:12px;font-size:12px;line-height:1.5}.bs-article-layout{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:44px;margin-top:8px;display:grid}.bs-article{max-width:760px;margin:0}.bs-article-side{position:sticky;top:72px}.bs-side-relm-h{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11px;transition:color .15s;display:block}.bs-side-relm-h:hover{color:var(--accent)}.bs-side-card{background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);padding:18px 18px 6px}.bs-side-h{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:12px;font-size:11px}.bs-side-item{border-bottom:1px solid var(--line);gap:12px;padding:13px 0;display:flex}.bs-side-item:last-child{border-bottom:0}.bs-side-item img{object-fit:cover;border-radius:2px;flex:none;width:66px;height:46px;box-shadow:0 0 0 1px #0000001a}.bs-side-item .tx{flex-direction:column;min-width:0;display:flex}.bs-side-item .t{color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:600;line-height:1.32;display:-webkit-box;overflow:hidden}.bs-side-item:hover .t{color:var(--accent)}.bs-side-item .d{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:5px;font-size:10px}@media (max-width:980px){.bs-article-layout{grid-template-columns:1fr;gap:32px}.bs-article-side{position:static}}.bs-article-kicker{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:11px;display:inline-block}.bs-article-title{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(28px,4.6vw,46px);font-weight:800;line-height:1.05}.bs-article-meta{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:16px;margin-bottom:24px;font-size:11.5px;display:flex}.bs-article-hero{margin:0 0 24px}.bs-article-hero img{border:1px solid var(--line-2);width:100%;height:auto;display:block}.bs-article-hero figcaption{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.5}.bs-article-lede{color:var(--ink);margin:0 0 22px;font-size:19px;font-weight:500;line-height:1.55}.bs-article-body{color:var(--ink-soft);font-size:16px;line-height:1.75}.bs-article-body p{margin:0 0 18px}.bs-article-body h2{letter-spacing:-.02em;color:var(--ink);margin:30px 0 12px;font-size:24px;font-weight:800}.bs-article-body h3{color:var(--ink);margin:26px 0 10px;font-size:19px;font-weight:700}.bs-article-body h4{color:var(--ink);margin:22px 0 8px;font-size:16px;font-weight:700}.bs-article-body ul,.bs-article-body ol{margin:0 0 18px;padding-left:22px}.bs-article-body li{margin-bottom:8px}.bs-article-body a{color:var(--accent);text-decoration:underline}.bs-article-body blockquote{border-left:3px solid var(--accent);color:var(--ink);margin:0 0 18px;padding:4px 0 4px 18px;font-style:italic}.bs-article-body hr{border:0;border-top:1px solid var(--line-2);margin:26px 0}.bs-article-source{border-top:1px solid var(--line-2);color:var(--muted);margin-top:30px;padding-top:18px;font-size:13px}.bs-article-source a{color:var(--accent)}.bs-pf{width:100%}.bs-pf-card{background:var(--paper-2);border:1px solid var(--line-2);border-top:2px solid var(--accent);flex-wrap:wrap;align-items:center;gap:22px;padding:26px;display:flex}.bs-pf-avatar{background:var(--accent);color:#04130b;width:76px;height:76px;font-family:var(--font-mono), monospace;letter-spacing:.03em;flex:none;justify-content:center;align-items:center;font-size:26px;font-weight:800;display:flex}.bs-pf-meta{flex:1;min-width:220px}.bs-pf-name{letter-spacing:-.025em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px;font-size:clamp(22px,3vw,30px);font-weight:800;line-height:1;display:flex}.bs-pf-badge{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);padding:3px 8px;font-size:9px;font-weight:700}.bs-pf-sub{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-size:11.5px}.bs-pf-wallet{font-family:var(--font-mono), monospace;color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;font-size:12px;display:flex}.bs-pf-wallet .ad{word-break:break-all}.bs-pf-bal{text-align:right;flex:none;min-width:150px;margin-left:auto}.bs-pf-bal .n{font-family:var(--font-mono), monospace;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.bs-pf-bal .l{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:4px 0 12px;font-size:10px}.bs-pf-sec{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:34px 0 6px;padding-left:14px;font-size:12px;position:relative}.bs-pf-sec:before{content:"";background:var(--accent);width:4px;position:absolute;top:1px;bottom:1px;left:0}.bs-pf-dl{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:18px 40px;display:grid}.bs-pf-dl .row{flex-direction:column;gap:7px;min-width:0;display:flex}.bs-pf-dl dt{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.bs-pf-dl dd{align-items:center;gap:10px;min-width:0;margin:0;display:flex}.bs-pf-dl .row.action{justify-content:flex-end;align-items:flex-end}.bs-pf-dl .row.action .bs-withdraw-btn{padding:10px 20px;font-size:11px}.bs-verified{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--green);background:rgba(var(--green-rgb), .1);border:1px solid rgba(var(--green-rgb), .5);flex:none;align-items:center;gap:5px;padding:4px 9px;font-size:9.5px;font-weight:700;display:inline-flex}.bs-pf-input{background:var(--paper-2);border:1px solid var(--line-2);min-width:0;color:var(--ink);font-family:var(--font-sans), sans-serif;cursor:default;flex:1;padding:9px 12px;font-size:14px;font-weight:500}.bs-pf-input:focus{border-color:var(--line);outline:none}.bs-deposit-btn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:600px){.bs-pf-bal{text-align:left;margin-left:0}.bs-pf-dl{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:16px}}.bs-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:40px 24px;display:flex}.bs-soon-logo{width:clamp(220px,46vw,360px);margin-bottom:6px}.bs-soon h1{font-family:var(--font-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:clamp(20px,4vw,30px);font-weight:700}.bs-soon p{color:var(--ink-soft);white-space:nowrap;max-width:none;font-size:15px;line-height:1.6}@media (max-width:600px){.bs-soon p{white-space:normal;max-width:34ch}}.bs-soon-link{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-2);margin-top:10px;padding:13px 26px;font-size:12px;transition:background .15s,color .15s,border-color .15s}.bs-soon-link:hover{background:var(--accent);color:#04130b;border-color:var(--accent)}.bs-legal{max-width:800px;margin:0 auto}.bs-legal h1{letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(30px,5vw,48px);font-weight:800;line-height:1.05}.bs-legal-meta{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:30px;font-size:11.5px}.bs-legal h2{letter-spacing:-.01em;border-top:1px solid var(--line);margin:36px 0 12px;padding-top:24px;font-size:21px;font-weight:800}.bs-legal h3{color:var(--ink);margin:22px 0 8px;font-size:15.5px;font-weight:700}.bs-legal p{color:var(--ink-soft);margin-bottom:14px;font-size:15px;line-height:1.72}.bs-legal ul{margin:0 0 14px;padding-left:20px}.bs-legal li{color:var(--ink-soft);margin-bottom:8px;font-size:15px;line-height:1.7}.bs-legal a{color:var(--accent);word-break:break-word}.bs-legal strong{color:var(--ink);font-weight:700}.bs-legal .bs-legal-lead{color:var(--ink);font-size:16px}.bs-pc{width:100%;margin-top:26px;position:relative;overflow:hidden}.bs-pc-empty{font-family:var(--font-mono), monospace;letter-spacing:.04em;color:var(--muted);text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px 0;font-size:12px}.bs-pc-legend{font-family:var(--font-mono), monospace;color:var(--ink-soft);flex-wrap:wrap;gap:18px;margin-bottom:6px;font-size:12.5px;display:flex}.bs-pc-leg-item{align-items:center;gap:7px;display:inline-flex}.bs-pc-leg-item b{color:var(--ink);font-variant-numeric:tabular-nums}.bs-pc-dot{background:var(--c);border-radius:50%;flex:none;width:9px;height:9px}.bs-pc-grid{stroke:var(--line);stroke-width:1px}.bs-pc-axis{fill:var(--muted);font-family:var(--font-mono), monospace;font-size:10px}.bs-pc-line{stroke:var(--c);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bs-pc-area-0{stop-color:var(--c);stop-opacity:.15}.bs-pc-area-1{stop-color:var(--c);stop-opacity:0}.bs-pc-tip{fill:var(--c)}.bs-pc-c-a{--c:var(--accent)}.bs-pc-c-b{--c:#e8a13c}.bs-pc-c-c{--c:#c2607a}.bs-pc-c-d{--c:#6c8fd6}.bs-pc-delta{font-variant-numeric:tabular-nums;font-size:11.5px;font-style:normal;font-weight:600}.bs-pc-delta.up{color:var(--accent)}.bs-pc-delta.down{color:#e8a13c}.bs-pc svg{cursor:crosshair}.bs-pc-cross{stroke:var(--ink-soft);stroke-width:1px;stroke-dasharray:3 4;opacity:.45}.bs-pc-hdot{fill:var(--paper);stroke:var(--c);stroke-width:2.5px}.bs-pc-tip-box{pointer-events:none;background:var(--tip-bg);border:1px solid var(--line-2);min-width:172px;box-shadow:var(--tip-shadow);z-index:5;-webkit-backdrop-filter:blur(8px);border-radius:10px;padding:11px 13px;position:absolute}.bs-pc-tip-h{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:9px}.bs-pc-tip-row{align-items:center;gap:9px;margin:6px 0;display:flex}.bs-pc-tip-row b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.bs-pc-tip-row span{color:var(--ink-soft);margin-left:auto;font-size:12px}.bs-pc-tip-t{font-family:var(--font-mono), monospace;color:var(--muted);border-top:1px solid var(--line);margin-top:10px;padding-top:9px;font-size:10.5px}.bs-pc-tf{border:1px solid var(--line);border-radius:8px;gap:2px;margin-top:14px;padding:3px;display:inline-flex}.bs-pc-tf button{font-family:var(--font-mono), monospace;letter-spacing:.06em;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 11px;font-size:11px;font-weight:600;transition:color .15s,background .15s}.bs-pc-tf button:hover{color:var(--ink)}.bs-pc-tf button.active{background:rgba(var(--accent-rgb), .13);color:var(--accent)}.bs-pc-tf button:disabled{opacity:.3;cursor:default}.bs-pc-tf button:disabled:hover{color:var(--muted)}.bs-pnl{border-top:1px solid var(--line);width:100%;margin-top:8px;padding:20px 0 4px;position:relative;overflow:hidden}.bs-pnl-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;display:flex}.bs-pnl-k{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.bs-pnl-val{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.bs-pnl-val.up{color:var(--green)}.bs-pnl-val.dn{color:var(--red)}.bs-pnl-delta{margin-left:10px;font-size:11px;font-style:normal;font-weight:600}.bs-pnl-delta.up{color:var(--green)}.bs-pnl-delta.dn{color:var(--red)}.bs-pnl-line{stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.bs-pnl-line.up{stroke:var(--green)}.bs-pnl-line.dn{stroke:var(--red)}.bs-pnl .bs-pc-grid{stroke-dasharray:3 4}.bs-pnl-zero{stroke:var(--line-2);stroke-width:1px;stroke-dasharray:3 3}.bs-pnl-tip{stroke:var(--paper);stroke-width:1.5px}.bs-pnl-tip.up{fill:var(--green);filter:drop-shadow(0 0 4px rgba(var(--green-rgb), .6))}.bs-pnl-tip.dn{fill:var(--red);filter:drop-shadow(0 0 4px rgba(var(--red-rgb), .6))}.up .bs-pnl-area-0{stop-color:var(--green);stop-opacity:.28}.up .bs-pnl-area-mid{stop-color:rgba(var(--green-rgb), .08)}.up .bs-pnl-area-1{stop-color:var(--green);stop-opacity:0}.dn .bs-pnl-area-0{stop-color:var(--red);stop-opacity:.28}.dn .bs-pnl-area-mid{stop-color:rgba(var(--red-rgb), .08)}.dn .bs-pnl-area-1{stop-color:var(--red);stop-opacity:0}.bs-pnl-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.bs-pnl-note{font-family:var(--font-mono), monospace;letter-spacing:.03em;color:var(--muted);font-size:10.5px}
