.bs-casino-header-controls{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.bs-casino-refresh{letter-spacing:.22em;color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1f;padding:4px 6px;font-size:9px;font-weight:700}.bs-casino-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.bs-casino-info{color:#ffffffbf;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin-top:10px;padding:0;font-size:12px;line-height:1;transition:transform .15s,color .2s,text-shadow .2s;display:inline-flex}.bs-casino-info:hover{color:#fffffff2;text-shadow:0 0 8px #d2a64a73;transform:translateY(-1px)}.bs-casino-info:focus-visible{outline-offset:2px;outline:2px solid #d2a64a99}.bs-casino-alert{letter-spacing:.2em;color:#ffffffb3;text-transform:uppercase;background:#00000080;border:1px solid #fff3;padding:8px 12px;font-size:10px;font-weight:700;position:relative}.bs-casino-alert[data-active=true]{color:#fffffff2;border-color:#e65454a6;animation:1s ease-in-out infinite bs-alert-flash}.bs-casino-alert__dot{background:#e65454e6;border-radius:999px;width:6px;height:6px;position:absolute;top:4px;right:6px;box-shadow:0 0 10px #e6545499}.bs-casino-admin-tabs{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.bs-casino-admin-tab{letter-spacing:.18em;text-transform:uppercase;color:#fff9;transition:border-color var(--bs-duration)ease,box-shadow var(--bs-duration)ease;background:#00000073;border:1px solid #ffffff1f;padding:6px 10px;font-size:10px;font-weight:700}.bs-casino-admin-tab.is-active{color:#ffffffe6;border-color:#d2a64a80;box-shadow:0 0 14px #d2a64a4d}.bs-casino-admin-tab:hover{border-color:#ffffff59}.bs-casino-proof-link{letter-spacing:.16em;color:#fffc;text-transform:uppercase;transition:box-shadow var(--bs-duration)ease,transform var(--bs-duration)ease;background:#d2a64a1f;border:1px solid #d2a64a66;padding:2px 6px;font-size:9px;font-weight:700}.bs-casino-proof-link:hover{transform:translateY(-1px);box-shadow:0 0 12px #d2a64a59}.bs-casino-admin{scrollbar-gutter:stable;flex-direction:column;gap:12px;max-height:70vh;padding-right:6px;animation:.35s bs-admin-rise;display:flex;overflow-y:auto}.bs-casino-econ-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.bs-casino-econ-card{text-transform:uppercase;letter-spacing:.18em;background:#00000073;border:1px solid #ffffff1f;padding:10px 12px;animation:.4s bs-admin-pop}.bs-casino-econ-card.is-gain{border-color:#48c9b066;box-shadow:0 0 16px #48c9b02e}.bs-casino-econ-card.is-loss{border-color:#e2555566;box-shadow:0 0 16px #e255552e}.bs-casino-econ-label{color:#ffffff8c;font-size:9px}.bs-casino-econ-value{color:#ffffffe6;letter-spacing:.12em;margin-top:6px;font-size:14px;font-weight:700}.bs-casino-econ-sub{color:#ffffff8c;margin-top:4px;font-size:9px}.bs-casino-econ-panel{background:#00000059;border:1px solid #ffffff1f;padding:12px}.bs-casino-econ-meta{background:#0006;border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bs-casino-econ-meta__label{letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;font-size:9px}.bs-casino-econ-meta__value{letter-spacing:.12em;color:#ffffffd9;margin-top:4px;font-size:11px;font-weight:600}.bs-casino-econ-meta__sub{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin-top:4px;font-size:9px}.bs-casino-econ-actions{align-items:center;gap:8px;display:flex}.bs-casino-econ-refresh{letter-spacing:.2em;text-transform:uppercase;color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff2e;padding:6px 10px;font-size:9px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.bs-casino-econ-refresh:hover{background:#ffffff1f;transform:translateY(-1px);box-shadow:0 0 10px #d2a64a33}.bs-casino-econ-refresh:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.bs-casino-econ-reset{letter-spacing:.2em;text-transform:uppercase;color:#ffbcbcd9;background:#e2555514;border:1px solid #e2555566;padding:6px 10px;font-size:9px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.bs-casino-econ-reset:hover{background:#e255552e;transform:translateY(-1px);box-shadow:0 0 12px #e2555540}.bs-casino-econ-reset:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.bs-casino-econ-panel--alerts{border-color:#e2555559;box-shadow:0 0 18px #e2555526}.bs-casino-econ-alerts{gap:8px;margin-top:10px;display:grid}.bs-casino-econ-alert{text-transform:uppercase;letter-spacing:.16em;background:#06070aa6;border:1px solid #ffffff1f;padding:8px 10px}.bs-casino-econ-alert.is-loss{border-color:#e255558c;box-shadow:0 0 12px #e2555533}.bs-casino-econ-alert.is-warn{border-color:#d2a64a80;box-shadow:0 0 12px #d2a64a33}.bs-casino-econ-alert__title{color:#fffc;font-size:9px}.bs-casino-econ-alert__detail{color:#ffffff8c;margin-top:4px;font-size:9px}.bs-casino-econ-table{letter-spacing:.14em;text-transform:uppercase;color:#fff9;gap:6px;margin-top:10px;font-size:10px;display:grid}.bs-casino-econ-row{grid-template-columns:1.2fr repeat(5,minmax(60px,1fr));align-items:center;gap:8px;display:grid}.bs-casino-econ-row.is-head{color:#ffffff73;font-size:9px}.bs-casino-econ-row .is-gain{color:#48c9b0d9}.bs-casino-econ-row .is-loss{color:#e25555d9}.bs-casino-econ-title{letter-spacing:.2em;color:#ffffffa6;text-transform:uppercase;font-size:10px;font-weight:700}.bs-casino-econ-bars{gap:8px;margin-top:10px;display:grid}.bs-casino-econ-bar{color:#fff9;grid-template-columns:80px 1fr 80px;align-items:center;gap:8px;font-size:10px;display:grid}.bs-casino-econ-bar__label{text-transform:uppercase;letter-spacing:.14em}.bs-casino-econ-bar__track{background:#ffffff0d;border:1px solid #ffffff1f;height:8px;position:relative;overflow:hidden}.bs-casino-econ-bar__fill{height:100%;transition:width .4s}.bs-casino-econ-bar__fill.is-gain{background:linear-gradient(90deg,#48c9b059,#48c9b0cc)}.bs-casino-econ-bar__fill.is-loss{background:linear-gradient(90deg,#e2555559,#e25555cc)}.bs-casino-econ-bar__value{text-align:right;font-weight:600}.bs-casino-economy-admin{width:min(100%,1180px);margin-inline:auto}.bs-casino-economy-admin .max-h-72{max-height:22rem}.bs-casino-economy-admin .grid-cols-6{grid-template-columns:minmax(120px,1.2fr) repeat(5,minmax(86px,1fr))}.bs-casino-econ-sparkline{align-items:flex-end;gap:2px;height:80px;margin-top:10px;display:flex}.bs-casino-econ-spark{border-radius:999px;width:6px;transition:height .3s}.bs-casino-econ-spark.is-gain{background:#48c9b0cc;box-shadow:0 0 8px #48c9b04d}.bs-casino-econ-spark.is-loss{background:#e25555d9;box-shadow:0 0 8px #e255554d}.bs-exchange-hero__casino-word{align-items:baseline;display:inline-flex;position:relative}.bs-exchange-hero__casino-o{display:inline-block;position:relative}.bs-exchange-hero__daily-wheel-anchor{z-index:4;pointer-events:auto;width:.34em;height:.34em;font-size:1em;display:none;position:absolute;top:50%;right:.38em;transform:translate(50%,-50%)}.bs-exchange-hero__daily-wheel-anchor[data-visible=true]{display:block}.bs-exchange-page{--exchange-rail:#ffffff24;--exchange-panel:#030507b8;--exchange-panel-strong:#030507e0;--exchange-cyan:#2bd9a7;--exchange-red:#e1543b;--exchange-sky:#64b5f6}.bs-exchange-hero{border-bottom:1px solid #ffffff1f;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.bs-exchange-hero:after{content:"";inset-x:0;opacity:.44;pointer-events:none;background:linear-gradient(#0000,#020203b8),repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 120px);height:30%;position:absolute;bottom:0}.bs-exchange-hero>.bs-container{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(420px,.62fr);align-items:center;gap:72px;padding-top:92px;padding-bottom:96px;display:grid;position:relative}.bs-exchange-hero__content{max-width:860px}.bs-exchange-hero h1{color:#fff;letter-spacing:0;text-wrap:balance;text-shadow:0 20px 54px #0000009e;max-width:820px;margin-top:18px;font-size:6.35rem;line-height:.92}.bs-exchange-nav{background:#ffffff1f;border:1px solid #ffffff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:660px;margin-top:34px;display:grid}.bs-exchange-nav a,.bs-exchange-section__jump{color:#ffffffc7;letter-spacing:.2em;text-transform:uppercase;min-height:42px;transition:border-color .18s var(--bs-ease-out),background .18s var(--bs-ease-out),color .18s var(--bs-ease-out);background:#020507b3;border:0;justify-content:center;align-items:center;padding:0 16px;font-size:11px;font-weight:700;display:inline-flex}.bs-exchange-nav a{justify-content:flex-start;gap:10px}.bs-exchange-nav a span{color:var(--exchange-cyan);font-family:var(--font-mono);letter-spacing:0;font-size:10px}.bs-exchange-nav a:first-child{background:color-mix(in oklab,var(--exchange-cyan)18%,#00000075);color:#fff}.bs-exchange-nav a:hover,.bs-exchange-section__jump:hover{color:#fff;background:#d2a64a24;border-color:#d2a64a94}.bs-exchange-section__heading span{color:#ffffff75;letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.bs-exchange-section{border-top:1px solid #ffffff14;padding:76px 0;position:relative}.bs-exchange-section--market{background:linear-gradient(#03070894,#030507a8),repeating-linear-gradient(90deg,#2bd9a714 0 1px,#0000 1px 160px)}.bs-exchange-section--casino{background:linear-gradient(#08050594,#030507bd),repeating-linear-gradient(90deg,#e1543b14 0 1px,#0000 1px 170px)}.bs-exchange-section__heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.bs-exchange-section__heading h2{color:#fffffff0;letter-spacing:0;text-wrap:balance;max-width:860px;margin-top:8px;font-size:2.6rem;line-height:1.08}.bs-exchange-section [class*=rounded],.bs-exchange-section button,.bs-exchange-section a,.bs-exchange-section input,.bs-exchange-section select,.bs-exchange-section textarea{border-radius:2px!important}.bs-exchange-section button:not(.bs-market-filter-modal__backdrop):focus-visible,.bs-exchange-section a:focus-visible,.bs-exchange-section input:focus,.bs-exchange-section select:focus,.bs-exchange-section textarea:focus{outline:1px solid color-mix(in oklab,var(--bs-gold)70%,white 8%);outline-offset:2px}.bs-exchange-section [class*=border-white\/]{border-color:#ffffff29!important}.bs-exchange-section--market [class*=border-white\/]:hover,.bs-exchange-section--market button:hover{border-color:color-mix(in oklab,var(--exchange-cyan)48%,#fff3)!important}.bs-exchange-section--casino [class*=border-white\/]:hover,.bs-exchange-section--casino button:hover{border-color:color-mix(in oklab,var(--bs-gold)48%,#fff3)!important}@media (max-width:980px){.bs-exchange-hero{min-height:auto}.bs-exchange-hero>.bs-container{grid-template-columns:1fr;gap:36px;padding-top:56px;padding-bottom:88px}.bs-exchange-hero h1{font-size:5rem}.bs-exchange-section__heading h2{font-size:2rem}}@media (max-width:640px){.bs-exchange-hero h1{font-size:3.2rem}.bs-exchange-section__heading h2{font-size:1.6rem}.bs-exchange-section__heading{flex-direction:column;align-items:stretch}.bs-exchange-section__jump{width:100%}}.bs-exchange-page{background:0 0}.bs-exchange-hero{text-align:center;border-bottom:0;place-items:center;min-height:36vh;display:grid;position:relative;overflow:visible}.bs-exchange-hero:after{display:none}.bs-exchange-hero__live-bets{z-index:1;opacity:.82;pointer-events:none;--bs-hero-ticker-duration:58s;--bs-hero-ticker-mask:linear-gradient(90deg,transparent 0,#00000080 4%,#000 11%,#000 89%,#00000080 96%,transparent 100%);width:min(1500px,92vw);position:absolute;top:clamp(5.4rem,11vh,7.2rem);left:50%;transform:translate(-50%)}.bs-exchange-hero__live-bets .bs-casino-live-ticker{pointer-events:auto}.bs-exchange-hero>.bs-container{z-index:1;padding-top:7rem;padding-bottom:3rem;display:block;position:relative}.bs-exchange-hero__content{max-width:980px;animation:bs-exchange-title-rise .8s var(--bs-ease-out)both;margin:0 auto}.bs-exchange-hero__admin,.bs-exchange-hero__cashier{justify-content:center;display:flex}.bs-exchange-hero__admin{min-height:1.6rem;margin-bottom:1.4rem}.bs-casino-live-ticker{color:#ffffff8a;width:100%;height:1.05rem;-webkit-mask-image:var(--bs-hero-ticker-mask);mask-image:var(--bs-hero-ticker-mask);-webkit-mask-image:var(--bs-hero-ticker-mask);display:block;overflow:hidden}.bs-casino-live-ticker__rail{width:max-content;height:1.05rem;animation:bs-casino-live-ticker-scroll var(--bs-hero-ticker-duration,58s)linear infinite;will-change:transform;align-items:center;gap:1.05rem;display:flex}.bs-casino-live-ticker:hover .bs-casino-live-ticker__rail{animation-play-state:paused}.bs-casino-live-ticker__item{color:#fff6;min-width:max-content;font-family:var(--font-mono);text-transform:uppercase;grid-template-columns:max-content max-content max-content max-content;align-items:baseline;gap:.38rem;font-size:.54rem;line-height:.85rem;display:grid}.bs-casino-live-ticker__name{color:#ffffff94;text-overflow:ellipsis;white-space:nowrap;max-width:7.8rem;font-weight:900;overflow:hidden}.bs-casino-live-ticker__game{color:#ffffff52;letter-spacing:.16em;font-weight:900}.bs-casino-live-ticker__multiplier,.bs-casino-live-ticker__item strong{color:#ffffff6b;font-weight:900}.bs-casino-live-ticker__item[data-win=true] .bs-casino-live-ticker__multiplier,.bs-casino-live-ticker__item[data-win=true] strong{color:#20d9a4;text-shadow:0 0 .4rem #20d9a447}.bs-casino-live-ticker__empty{color:#ffffff61;letter-spacing:.16em;text-align:center;text-transform:uppercase;width:100%;font-size:.62rem;font-weight:800}.bs-exchange-hero h1{color:#fffffffa;letter-spacing:0;text-align:center;white-space:nowrap;text-shadow:0 10px 34px #000c;max-width:none;margin:0;font-size:clamp(2.05rem,9vw,7rem);font-weight:400;line-height:.94}.bs-exchange-hero__title{text-transform:uppercase;justify-content:center;align-items:baseline;gap:.24em;display:flex}.bs-exchange-hero__ipo-timer{color:#ffffff7a;font-family:var(--font-mono);letter-spacing:.18em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.85rem;margin-bottom:.8rem;font-size:.66rem;font-weight:700;line-height:1.35;display:flex}.bs-exchange-hero__ipo-timer strong{color:var(--bs-gold);letter-spacing:.14em;text-shadow:0 0 18px #d2a64a52;font-size:.78rem}.bs-exchange-hero__title-button{appearance:none;isolation:isolate;color:#ffffff61;font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;cursor:pointer;transition:color .18s var(--bs-ease-out),text-shadow .18s var(--bs-ease-out);background:0 0;border:0;padding:0;position:relative}.bs-exchange-hero__title-button:before{content:"";z-index:-1;opacity:0;filter:blur(18px);transition:opacity .18s var(--bs-ease-out),transform .18s var(--bs-ease-out);pointer-events:none;position:absolute;inset:-.16em -.12em -.1em;transform:scale(.92)}.bs-exchange-hero__title-button:hover,.bs-exchange-hero__title-button:focus-visible{color:#ffffffb8}.bs-exchange-hero__title-button[data-active=true]{color:#fff;text-shadow:0 0 .08em #ffffff47,0 0 .22em #ffffff1f}.bs-exchange-hero__title-button[data-active=true]:before{opacity:0}.bs-exchange-hero__title-button[data-panel=market][data-active=true]:before{background:0 0}.bs-exchange-hero__title-button[data-panel=market][data-active=true]{text-shadow:0 0 .04em #fff6d6bd,0 0 .12em #ffd880ad,0 0 .24em #d2a64a85,0 0 .46em #d2a64a47}.bs-exchange-hero__title-button[data-panel=casino][data-active=true]:before{background:0 0;animation:none}.bs-exchange-hero__title-button[data-panel=casino][data-active=true]{text-shadow:0 0 .04em #ffffff9e,0 0 .11em #ff3bd48f,0 0 .2em #5c7cff6b,0 0 .34em #2cffbd47;animation:1.05s linear infinite bs-casino-title-letter-strobe}.bs-exchange-hero__title-button:focus-visible{outline:1px solid color-mix(in oklab,var(--bs-gold)70%,white 8%);outline-offset:.08em}.bs-exchange-hero__title-divider{color:#ffffff4d}.bs-exchange-hero__cashier{align-items:center;gap:1.15rem;margin-top:1.3rem}.bs-exchange-hero__rewards>.w-full{margin:0}.bs-exchange-hero__rewards .flex.w-full{width:auto}.bs-exchange-hero__rewards .flex.w-full.items-center.justify-between{justify-content:center}.bs-exchange-hero__rewards [class*=text-xl]{font-size:1rem}.bs-exchange-hero__rewards img{width:14px;height:14px}.bs-casino-rank-coupon-summary{display:none}.bs-exchange-hero__admin button,.bs-exchange-hero__cashier button,.bs-exchange-hero__cashier a,.bs-casino-theater__actions button{color:#ffffffb8;transition:color .18s var(--bs-ease-out),text-shadow .18s var(--bs-ease-out)}.bs-exchange-hero__admin button:hover,.bs-exchange-hero__cashier button:hover,.bs-exchange-hero__cashier a:hover,.bs-casino-theater__actions button:hover{color:#fff;text-shadow:0 0 14px #d2a64a52}.bs-casino-theme [class*=shadow-\[0_0_],.bs-casino-theme [class*=drop-shadow-\[0_0_]{filter:none!important}.bs-exchange-nav{background:0 0;border:0;flex-wrap:wrap;justify-content:center;gap:2.4rem;max-width:none;margin:3rem auto 0;display:flex}.bs-exchange-nav a,.bs-exchange-section__jump{color:#ffffffa8;letter-spacing:.2em;text-transform:uppercase;min-height:auto;animation:bs-exchange-link-rise .68s var(--bs-ease-out)both;background:0 0;border:0;justify-content:center;padding:.35rem 0;font-size:11px;font-weight:800;clip-path:none!important}.bs-exchange-nav a:first-child{background:0 0}.bs-exchange-nav a:hover,.bs-exchange-section__jump:hover{color:#fff;background:0 0}.bs-exchange-nav a:after,.bs-exchange-section__jump:after{content:"";background:linear-gradient(90deg,transparent,var(--bs-gold),transparent);opacity:0;width:100%;height:1px;transition:opacity .18s var(--bs-ease-out),transform .18s var(--bs-ease-out);margin-top:.45rem;display:block;transform:scaleX(.35)}.bs-exchange-nav a:hover:after,.bs-exchange-section__jump:hover:after{opacity:1;transform:scaleX(1)}.bs-exchange-section,.bs-exchange-section--market,.bs-exchange-section--casino{background:0 0;border-top:0;padding:7rem 0}.bs-exchange-section__heading{text-align:center;justify-content:center;margin-bottom:2.5rem}.bs-exchange-section__heading span{color:#ffffff70}.bs-exchange-section__heading h2{text-align:center;max-width:none;font-size:3.8rem;font-weight:400;line-height:1}.bs-exchange-workspace{z-index:2;margin-top:-3rem;padding:.75rem 0 7rem;position:relative}.bs-exchange-workspace__container{grid-template-columns:minmax(680px,1fr) minmax(620px,.95fr);align-items:start;gap:2rem;display:grid}.bs-exchange-workspace__container[data-active-panel]{grid-template-columns:minmax(0,1fr)}.bs-exchange-pane{min-width:0}.bs-exchange-pane[hidden]{display:none!important}.bs-exchange-pane--casino{position:sticky;top:6.5rem}.bs-exchange-workspace__container[data-active-panel] .bs-exchange-pane--casino{display:block;position:static}.bs-exchange-pane__body{scrollbar-width:none;min-width:0;max-height:calc(100vh - 11rem);padding-right:.35rem;overflow:auto}.bs-exchange-workspace__container[data-active-panel] .bs-exchange-pane__body{max-height:none;padding-right:0;overflow:visible}.bs-exchange-pane__body::-webkit-scrollbar{display:none}.bs-market-workbench{padding-top:clamp(1.5rem,2.2vw,2.5rem)}.bs-market-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.46fr);align-items:start;gap:1.25rem;display:grid}.bs-market-mode-slider{isolation:isolate;grid-template-columns:repeat(2,minmax(0,1fr))}.bs-market-mode-slider:before{content:"";z-index:0;background:color-mix(in srgb,var(--bs-gold)12%,transparent);width:50%;transition:transform .18s var(--bs-ease-out);position:absolute;top:.125rem;bottom:.125rem;left:0;transform:translate(0)}.bs-market-mode-slider[data-active-mode=stocks]:before{transform:translate(100%)}.bs-market-stock-empty{background:#04040694;border:1px solid #ffffff1a;place-content:center;justify-items:start;min-height:12rem;padding:clamp(1rem,4vw,2rem);display:grid}.bs-market-stock-loader{contain:layout paint;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:1rem;width:min(100%,21rem);margin-bottom:1rem;display:grid}.bs-market-stock-wheel-shell{contain:layout;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:100%;margin-top:clamp(1.25rem,3vw,2.25rem);padding-block:.5rem 1.25rem;display:flex}.bs-market-stock-wheel{isolation:isolate;aspect-ratio:1;place-items:center;width:min(26.25rem,72vw);display:grid;position:relative}.bs-market-stock-wheel:after{pointer-events:none;content:"";z-index:1;border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:33%}.bs-market-stock-wheel__visual{z-index:0;border-radius:50%;position:absolute;inset:0}.bs-market-stock-wheel__chart{z-index:0;background:var(--bs-stock-ring,conic-gradient(#ffffff14 0deg 360deg));contain:strict;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 70%,#000 70.5% 92%,#0000 92.5%);mask:radial-gradient(circle closest-side,#0000 0 70%,#000 70.5% 92%,#0000 92.5%)}.bs-market-stock-wheel__hit-layer{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bs-market-stock-wheel__hit-segment{cursor:pointer;pointer-events:stroke;transition:stroke .18s ease-out,stroke-width .18s ease-out,filter .18s ease-out}.bs-market-stock-wheel__hit-segment[data-active=true]{stroke:#dfe6eca3;stroke-width:14px;filter:drop-shadow(0 0 1px #ffffff4d)}.bs-market-stock-wheel__hit-segment[data-active=true][data-owned=true]{stroke:color-mix(in srgb,var(--bs-gold)84%,white 12%)}.bs-market-stock-wheel__hit-segment:focus{outline:none}.bs-market-stock-wheel__mobile-position{display:none}.bs-market-stock-wheel__panel{z-index:3;aspect-ratio:1;clip-path:circle(50%);text-align:center;background:#030407f7;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:67%;padding:1rem;display:grid;position:relative;overflow:hidden}.bs-market-stock-wheel__panel-content{align-content:center;gap:.65rem;width:100%;display:grid}.bs-market-stock-wheel__ticket{z-index:2;justify-self:center;gap:.35rem;width:min(12.25rem,100%);display:grid}.bs-market-stock-wheel__order-type,.bs-market-stock-wheel__inputs,.bs-market-stock-wheel__sides{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.bs-market-stock-wheel__order-type{letter-spacing:.08em;background:#00000057;border:1px solid #6ab7ff33;min-height:2rem;padding:.125rem;font-size:.625rem;font-weight:800}.bs-market-stock-wheel__order-type button,.bs-market-stock-wheel__sides button,.bs-market-stock-wheel__dividend-window button{min-width:0;min-height:2rem}.bs-market-stock-wheel__order-type button:focus-visible,.bs-market-stock-wheel__sides button:focus-visible,.bs-market-stock-wheel__dividend-window button:focus-visible,.bs-market-stock-wheel__ownership-value:focus-visible,.bs-market-stock-wheel__manage-leadership:focus-visible{outline:1px solid color-mix(in srgb,var(--bs-gold)72%,white 12%);outline-offset:2px}.bs-market-stock-wheel__inputs{grid-template-columns:minmax(3.75rem,.72fr) minmax(0,1.28fr);gap:.35rem}.bs-market-stock-wheel__inputs input{color:#ffffffdb;min-height:2.25rem;font-family:var(--font-mono,ui-monospace,monospace);text-align:center;background:#0000006b;border:1px solid #ffffff1f;outline:none;padding-inline:.45rem;font-size:.75rem}.bs-market-stock-wheel__inputs input::placeholder{color:#ffffff8a}.bs-market-stock-wheel__inputs input:focus-visible{border-color:color-mix(in srgb,var(--bs-gold)58%,transparent)}.bs-market-stock-wheel__inputs input:read-only{color:color-mix(in srgb,var(--bs-gold)82%,white 10%)}.bs-market-stock-wheel__sides{gap:.25rem}.bs-market-stock-wheel__sides button{letter-spacing:.1em;border-width:1px;min-height:2.25rem;padding-inline:.5rem;font-size:.625rem}.bs-market-stock-wheel__cash{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-top:.2rem;font-size:.625rem;font-weight:700;display:flex}.bs-market-stock-wheel__cash strong{color:#ffffffd1;font-family:var(--font-mono,ui-monospace,monospace);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.bs-market-stock-wheel__position{min-width:0}.bs-market-stock-wheel__position-label{color:#ffffff80;letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:800}.bs-market-stock-wheel__ownership-value{color:#ffffffe6;margin-inline:auto;line-height:1.05;display:block;font-size:2.3rem!important}.bs-market-stock-wheel__dividends{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.bs-market-stock-wheel__dividend-window{width:8.5rem;min-height:2rem;font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.08em;background:#00000052;border:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));padding:.125rem;font-size:.5625rem;font-weight:800;display:grid}.bs-market-stock-wheel__dividend-window button{color:#ffffff61;transition:color .16s ease-out,background-color .16s ease-out}.bs-market-stock-wheel__dividend-window button:hover{color:#ffffffb8}.bs-market-stock-wheel__dividend-window button.is-active{color:var(--bs-gold);background:#d2a64a1f}.bs-market-stock-wheel__dividends-label{gap:.12rem;display:grid}.bs-market-stock-wheel__dividends-label span{color:#fff6;letter-spacing:.12em;text-transform:uppercase;font-size:.5625rem;font-weight:800}.bs-market-stock-wheel__dividends-label strong{color:#ffffffc2;font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem}.bs-market-stock-wheel__below{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;width:min(34rem,100%);padding-top:.15rem;display:grid}.bs-market-stock-wheel__segment-detail{border-block:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.5rem;padding-block:.65rem;display:grid}.bs-market-stock-wheel__segment-copy{gap:.18rem;min-width:0;display:grid}.bs-market-stock-wheel__segment-copy strong{color:#ffffffd1;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;overflow:hidden}.bs-market-stock-wheel__segment-copy span{color:#ffffff70;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;line-height:1.4;overflow:hidden}.bs-market-stock-wheel__segment-metrics{font-family:var(--font-mono,ui-monospace,monospace);justify-items:end;gap:.12rem;display:grid}.bs-market-stock-wheel__segment-metrics span{color:#ffffff7a;font-size:.625rem}.bs-market-stock-wheel__segment-metrics strong{color:var(--bs-gold);font-size:.75rem}.bs-market-stock-wheel__legend{display:none}.bs-market-stock-wheel__manage-leadership{min-height:2rem;color:color-mix(in srgb,var(--bs-gold)86%,white 6%);letter-spacing:.08em;text-transform:uppercase;background:#d2a64a12;border:1px solid #d2a64a3d;justify-content:center;justify-self:end;align-items:center;padding-inline:.7rem;font-size:.5625rem;font-weight:800;display:inline-flex}.bs-stock-alert,.bs-stock-workspace{--stock-bg:#030506d1;--stock-surface:#07090aeb;--stock-ink:#f1f4f2;--stock-muted:#a5afaa;--stock-rule:#ffffff1a;--stock-rule-strong:#ffffff2e;--stock-positive:#4bd3a8;--stock-positive-soft:#4bd3a81f;--stock-negative:#ff7c73;--stock-negative-soft:#ff7c731f;--stock-gold:#d2a64a;--stock-focus:#79aefe;font-variant-numeric:tabular-nums;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.bs-stock-alert{color:#ffffffad;background:#0f0c07c7;border-block:1px solid #d2a64a42;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;font-size:.75rem;line-height:1.5;display:flex}.bs-stock-alert strong{color:var(--stock-gold);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.6875rem}.bs-stock-workspace{border:1px solid var(--stock-rule);background:var(--stock-bg);width:100%;color:var(--stock-ink);contain:layout paint;border-radius:8px;padding:clamp(1rem,2vw,1.5rem)}.bs-stock-workspace button,.bs-stock-workspace input{font:inherit}.bs-stock-workspace button:focus-visible,.bs-stock-workspace input:focus-visible,.bs-stock-chart svg:focus-visible{outline:2px solid var(--stock-focus);outline-offset:2px}.bs-stock-workspace__header{justify-content:space-between;align-items:center;gap:1rem;padding:.15rem 0 1.15rem;display:flex}.bs-stock-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.bs-stock-identity__mark{color:#f3d990;letter-spacing:.08em;background:#090b0b;border:1px solid #d2a64a38;border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:.6875rem;font-weight:800;display:grid}.bs-stock-identity h2,.bs-stock-section-heading h3{color:var(--stock-ink);letter-spacing:-.02em;margin:0;font-weight:700}.bs-stock-identity h2{font-size:1rem}.bs-stock-identity p,.bs-stock-section-heading p{color:var(--stock-muted);margin:.15rem 0 0;font-size:.6875rem}.bs-stock-market-state{color:var(--stock-muted);text-align:right;grid-template-columns:auto auto;justify-items:end;column-gap:.4rem;display:grid}.bs-stock-market-state>span{background:var(--stock-gold);border-radius:50%;align-self:center;width:.5rem;height:.5rem}.bs-stock-market-state>span[data-status=healthy]{background:var(--stock-positive)}.bs-stock-market-state>span[data-status=illiquid]{background:var(--stock-negative)}.bs-stock-market-state strong{color:var(--stock-ink);font-size:.75rem}.bs-stock-market-state small{grid-column:1/-1;margin-top:.15rem;font-size:.625rem}.bs-stock-primary-layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1rem;display:grid}.bs-stock-chart-panel,.bs-stock-ticket,.bs-stock-member-section,.bs-stock-list-section{border:1px solid var(--stock-rule);background:var(--stock-surface);border-radius:7px;min-width:0}.bs-stock-chart-panel{padding:1.25rem 1.25rem 0;overflow:hidden}.bs-stock-quote{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.bs-stock-quote>div:first-child{gap:.15rem;display:grid}.bs-stock-quote>div:first-child>span,.bs-stock-ticket__heading span{color:var(--stock-muted);font-size:.6875rem;font-weight:600}.bs-stock-quote>div:first-child>strong{color:var(--stock-ink);letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.25rem);font-weight:650;line-height:1}.bs-stock-quote p{color:var(--stock-muted);align-items:baseline;gap:.35rem;margin:.15rem 0 0;font-size:.8125rem;font-weight:650;display:flex}.bs-stock-quote p[data-trend=positive]{color:var(--stock-positive)}.bs-stock-quote p[data-trend=negative]{color:var(--stock-negative)}.bs-stock-quote p small{color:var(--stock-muted);font-size:.625rem;font-weight:500}.bs-stock-quote__point{color:var(--stock-muted);text-align:right;justify-items:end;gap:.15rem;padding-bottom:.25rem;display:grid}.bs-stock-quote__point strong{color:var(--stock-ink);font-size:.75rem}.bs-stock-quote__point span{font-size:.6875rem}.bs-stock-chart{contain:layout paint;height:clamp(16rem,30vw,23rem);margin-top:.75rem;position:relative}.bs-stock-chart svg{width:100%;height:100%;color:var(--stock-positive);touch-action:pan-y;display:block;overflow:visible}.bs-stock-workspace[data-trend=negative] .bs-stock-chart svg{color:var(--stock-negative)}.bs-stock-workspace[data-trend=flat] .bs-stock-chart svg{color:#ffffffad}.bs-stock-chart__line{stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.bs-stock-chart__line-halo{stroke:currentColor;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;opacity:.12}.bs-stock-chart__line,.bs-stock-chart__line-halo,.bs-stock-chart__average,.bs-stock-chart__grid line,.bs-stock-chart__baseline,.bs-stock-chart__volume-baseline,.bs-stock-chart__latest line,.bs-stock-chart__latest-point,.bs-stock-chart__cursor line,.bs-stock-chart__cursor circle{vector-effect:non-scaling-stroke}.bs-stock-chart__grid line{stroke:#ffffff12;stroke-width:1px}.bs-stock-chart__grid text,.bs-stock-chart__x-axis text{fill:#ffffff61;font-family:var(--font-mono,ui-monospace,monospace);font-size:9px;font-weight:600}.bs-stock-chart__baseline{stroke:currentColor;stroke-width:1px;stroke-dasharray:6 7;opacity:.26}.bs-stock-chart__average{stroke:#ffffff4d;stroke-width:1.2px;stroke-dasharray:5 7}.bs-stock-chart__volume{fill:#ffffff3d}.bs-stock-chart__volume-baseline{stroke:#ffffff1a;stroke-width:1px}.bs-stock-chart__latest line{stroke:currentColor;stroke-width:1.5px;opacity:.56}.bs-stock-chart__latest-point{fill:var(--stock-surface);stroke:currentColor;stroke-width:3px}.bs-stock-chart__latest rect{fill:currentColor}.bs-stock-chart__latest text{fill:#06110d;font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:800}.bs-stock-chart__cursor line{stroke:#ffffff47;stroke-width:1px;stroke-dasharray:3 4}.bs-stock-chart__cursor circle{fill:var(--stock-surface);stroke:currentColor;stroke-width:3px}.bs-stock-chart__empty{border-block:1px solid var(--stock-rule);height:100%;color:var(--stock-muted);text-align:center;place-items:center;font-size:.8125rem;display:grid}.bs-stock-chart-controls{border-top:1px solid var(--stock-rule);justify-content:space-between;align-items:center;gap:1rem;padding-block:.75rem;display:flex}.bs-stock-chart-controls>div{gap:.25rem;display:flex}.bs-stock-chart-controls button{min-width:2.75rem;min-height:2rem;color:var(--stock-muted);border-radius:6px;font-size:.6875rem;font-weight:700}.bs-stock-chart-controls button:hover{color:var(--stock-ink);background:#ffffff0f}.bs-stock-chart-controls button[aria-pressed=true]{background:var(--stock-positive-soft);color:var(--stock-positive)}.bs-stock-workspace[data-trend=negative] .bs-stock-chart-controls button[aria-pressed=true]{background:var(--stock-negative-soft);color:var(--stock-negative)}.bs-stock-chart-controls p{color:var(--stock-muted);align-items:center;gap:.35rem;margin:0;font-size:.625rem;display:flex}.bs-stock-chart-controls i,.bs-stock-chart-controls em,.bs-stock-chart-controls b{background:var(--stock-positive);border-radius:999px;flex:none;width:.75rem;height:2px;display:inline-block}.bs-stock-chart-controls em{background:0 0;border-top:1px dashed #fff6;border-radius:0;height:0;font-style:normal}.bs-stock-chart-controls b{background:#ffffff4d;border-radius:1px;width:.3rem;height:.55rem;margin-left:.3rem}.bs-stock-workspace[data-trend=negative] .bs-stock-chart-controls i{background:var(--stock-negative)}.bs-stock-decision-strip{border-top:1px solid var(--stock-rule);background:#ffffff06;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:-1.25rem;display:grid}.bs-stock-decision-strip>div{min-width:0;padding:.8rem 1.25rem}.bs-stock-decision-strip>div+div{border-left:1px solid var(--stock-rule)}.bs-stock-decision-strip dt,.bs-stock-ticket__estimate dt,.bs-stock-metric-grid dt{color:var(--stock-muted);font-size:.625rem}.bs-stock-decision-strip dd,.bs-stock-ticket__estimate dd,.bs-stock-metric-grid dd{color:var(--stock-ink);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.75rem;font-weight:650;overflow:hidden}.bs-stock-ticket{gap:.85rem;padding:1.15rem;display:grid;position:sticky;top:1rem}.bs-stock-ticket__heading{border-bottom:1px solid var(--stock-rule);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.85rem;display:flex}.bs-stock-ticket__heading>div{gap:.12rem;display:grid}.bs-stock-ticket__heading strong{color:var(--stock-ink);font-size:.9375rem}.bs-stock-ticket__heading small{color:var(--stock-positive);font-size:.625rem}.bs-stock-segmented{background:#ffffff0e;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.bs-stock-segmented button{min-height:2.5rem;color:var(--stock-muted);text-transform:capitalize;border-radius:6px;font-size:.75rem;font-weight:700}.bs-stock-segmented button:hover{color:var(--stock-ink)}.bs-stock-segmented button[aria-pressed=true]{background:var(--stock-surface);color:var(--stock-positive)}.bs-stock-segmented button[aria-pressed=true]:last-child{color:var(--stock-negative)}.bs-stock-segmented--secondary button[aria-pressed=true],.bs-stock-segmented--secondary button[aria-pressed=true]:last-child{color:var(--stock-gold)}.bs-stock-field{gap:.4rem;display:grid}.bs-stock-field>span{color:var(--stock-muted);font-size:.6875rem;font-weight:650}.bs-stock-field input{border:1px solid var(--stock-rule-strong);background:var(--stock-surface);width:100%;min-height:2.75rem;color:var(--stock-ink);border-radius:8px;outline:none;padding-inline:.75rem;font-size:1rem}.bs-stock-field input:focus{border-color:var(--stock-focus)}.bs-stock-field input:read-only{color:var(--stock-gold);background:#ffffff09}.bs-stock-ticket__estimate{border-block:1px solid var(--stock-rule);gap:.55rem;padding-block:.75rem;display:grid}.bs-stock-ticket__estimate>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.bs-stock-ticket__estimate dd{text-align:right;margin:0}.bs-stock-ticket__status{min-height:1.2rem;color:var(--stock-muted);font-size:.6875rem;line-height:1.4}.bs-stock-ticket__status[data-blocked=true]{color:var(--stock-negative)}.bs-stock-ticket__submit{background:var(--stock-positive);color:#fff;border-radius:8px;min-height:2.875rem;font-size:.8125rem;font-weight:750}.bs-stock-ticket__submit[data-side=sell]{background:var(--stock-negative)}.bs-stock-ticket__submit:hover:not(:disabled){filter:brightness(.94)}.bs-stock-ticket__submit:active:not(:disabled){transform:translateY(1px)}.bs-stock-ticket__submit:disabled{cursor:not-allowed;opacity:.42}.bs-stock-member-grid,.bs-stock-activity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.bs-stock-member-section,.bs-stock-list-section{content-visibility:auto;contain-intrinsic-size:20rem;border:0;border-top:1px solid var(--stock-rule);background:0 0;border-radius:0;padding:1.15rem;padding-inline:0}.bs-stock-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.bs-stock-section-heading h3{font-size:.9375rem}.bs-stock-section-heading button{border:1px solid var(--stock-rule-strong);min-height:2.25rem;color:var(--stock-gold);border-radius:7px;padding-inline:.7rem;font-size:.6875rem;font-weight:700}.bs-stock-section-heading button:hover{background:#d2a64a14}.bs-stock-metric-grid{border-block:1px solid var(--stock-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid}.bs-stock-metric-grid>div{min-width:0;padding:.75rem 0}.bs-stock-metric-grid>div:nth-child(3n+2),.bs-stock-metric-grid>div:nth-child(3n+3){border-left:1px solid var(--stock-rule);padding-left:.75rem}.bs-stock-metric-grid>div:nth-child(n+4){border-top:1px solid var(--stock-rule)}.bs-stock-metric-grid>div[data-tone=positive] dd{color:var(--stock-positive)}.bs-stock-metric-grid>div[data-tone=negative] dd{color:var(--stock-negative)}.bs-stock-ownership-line{color:var(--stock-muted);flex-wrap:wrap;gap:.5rem 1rem;padding-top:.85rem;font-size:.6875rem;display:flex}.bs-stock-ownership-line strong{color:var(--stock-ink);margin-left:.25rem}.bs-stock-member-note{color:var(--stock-muted);margin:.75rem 0 0;font-size:.6875rem;line-height:1.5}.bs-stock-list{margin-top:.85rem;display:grid}.bs-stock-list>div{border-top:1px solid var(--stock-rule);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.75rem;padding-block:.7rem;display:grid}.bs-stock-list span{color:var(--stock-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:650;overflow:hidden}.bs-stock-list span[data-side=buy]{color:var(--stock-positive)}.bs-stock-list span[data-side=sell]{color:var(--stock-negative)}.bs-stock-list strong{color:var(--stock-ink);white-space:nowrap;font-size:.6875rem}.bs-stock-list small{color:var(--stock-muted);white-space:nowrap;font-size:.625rem}.bs-stock-list button{border:1px solid var(--stock-rule-strong);min-height:2rem;color:var(--stock-negative);border-radius:6px;padding-inline:.55rem;font-size:.625rem;font-weight:700}.bs-stock-list button:hover:not(:disabled){background:var(--stock-negative-soft)}.bs-stock-list-empty{border-top:1px solid var(--stock-rule);color:var(--stock-muted);margin:.85rem 0 0;padding-top:.85rem;font-size:.75rem}.bs-stock-mode .bs-market-stock-empty{color:#f1f4f2;background:#030506d1;border:1px solid #ffffff1a;border-radius:8px;padding:clamp(1rem,3vw,1.5rem)}.bs-stock-mode .bs-market-stock-empty>div:not(.bs-market-stock-loader){color:#d2a64a!important}.bs-stock-mode .bs-market-stock-empty p{color:#a5afaa!important}.bs-stock-mode .bs-market-stock-loader{width:100%;margin-bottom:1rem;display:block}.bs-stock-mode .bs-market-stock-loader__dial{display:none}.bs-stock-mode .bs-market-stock-loader__trace{background:#07090aeb;border:1px solid #ffffff1a;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.4rem;height:12rem;padding:1rem;display:grid;position:relative;overflow:hidden}.bs-stock-mode .bs-market-stock-loader__trace:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff14 50%,#0000 65%);animation:1.4s ease-in-out infinite bs-stock-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}.bs-stock-mode .bs-market-stock-loader__trace>span{height:var(--stock-skeleton-height,35%);background:#ffffff1a;border-radius:3px 3px 0 0;animation:none;transform:none}.bs-stock-mode .bs-market-stock-loader__trace>span:nth-child(2){--stock-skeleton-height:58%}.bs-stock-mode .bs-market-stock-loader__trace>span:nth-child(3){--stock-skeleton-height:46%}.bs-stock-mode .bs-market-stock-loader__trace>span:nth-child(4){--stock-skeleton-height:72%}@keyframes bs-stock-skeleton-sweep{to{transform:translate(100%)}}.bs-stock-leadership-editor{color:#f1f4f2;background:#07090af0;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.bs-stock-leadership-editor [class*=text-white]{color:#a5afaa!important}.bs-stock-leadership-editor [class*=border-white]{border-color:#ffffff1f!important}.bs-stock-leadership-editor input[type=text]{color:#f1f4f2!important;background:#ffffff0a!important}@media (max-width:980px){.bs-stock-primary-layout,.bs-stock-member-grid,.bs-stock-activity-grid{grid-template-columns:minmax(0,1fr)}.bs-stock-ticket{position:static}}@media (max-width:620px){.bs-stock-alert{gap:.25rem;padding:.75rem;display:grid}.bs-stock-workspace{border-radius:8px;padding:.75rem}.bs-stock-workspace__header{align-items:flex-start;gap:.75rem;display:grid}.bs-stock-market-state{text-align:left;justify-items:start}.bs-stock-market-state small{max-width:none}.bs-stock-chart-panel{padding:1rem .85rem 0}.bs-stock-quote{align-items:flex-start}.bs-stock-quote>div:first-child>strong{font-size:2rem}.bs-stock-quote__point{max-width:8.5rem}.bs-stock-chart{height:clamp(11rem,50vw,14rem);margin-top:.5rem}.bs-stock-chart__grid text,.bs-stock-chart__x-axis text{font-size:16px}.bs-stock-chart__latest text{font-size:15px}.bs-stock-chart-controls{align-items:flex-start}.bs-stock-chart-controls button,.bs-stock-segmented button,.bs-stock-ticket__submit,.bs-stock-section-heading button,.bs-stock-list button{min-height:44px}.bs-stock-chart-controls p{flex-wrap:wrap;justify-content:flex-end}.bs-stock-decision-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-.85rem}.bs-stock-decision-strip>div:nth-child(3){border-left:0}.bs-stock-decision-strip>div:nth-child(n+3){border-top:1px solid var(--stock-rule)}.bs-stock-decision-strip dd{text-overflow:clip;white-space:normal;line-height:1.35;overflow:visible}.bs-stock-ticket,.bs-stock-member-section,.bs-stock-list-section{padding:1rem}.bs-stock-member-section,.bs-stock-list-section{padding-inline:0}.bs-stock-field input{min-height:44px;font-size:16px}.bs-stock-section-heading{align-items:stretch}.bs-stock-section-heading:has(button){display:grid}.bs-stock-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-stock-metric-grid>div:nth-child(3n+2),.bs-stock-metric-grid>div:nth-child(3n+3){border-left:0;padding-left:0}.bs-stock-metric-grid>div:nth-child(2n){border-left:1px solid var(--stock-rule);padding-left:.75rem}.bs-stock-metric-grid>div:nth-child(n+3){border-top:1px solid var(--stock-rule)}.bs-stock-list>div{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem}.bs-stock-list small{grid-column:1}.bs-stock-list button{grid-area:1/2/span 2}}.bs-market-stock-liquidity-note{color:#ffffff8f;border-block:1px solid #d2a64a38;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.65rem;font-size:.6875rem;line-height:1.45;display:flex}.bs-market-stock-liquidity-note strong{color:var(--bs-gold);letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:.625rem}.bs-market-stock-liquidity-note[data-status=illiquid]{border-color:#ef76763d}.bs-market-stock-liquidity-note[data-status=illiquid] strong{color:#ffa6a6e0}.bs-market-stock-loader__dial{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--bs-gold)34%,transparent);background:color-mix(in srgb,var(--bs-gold)5%,#000000b8);border-radius:50%;width:3.25rem;position:relative}.bs-market-stock-loader__dial:before{border-radius:inherit;content:"";border:1px solid #ffffff1f;position:absolute;inset:.48rem}.bs-market-stock-loader__dial:after{aspect-ratio:1;background:var(--bs-gold);content:"";border-radius:50%;width:.4rem;animation:1.45s ease-in-out infinite bs-market-stock-loader-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bs-market-stock-loader__rotor{border-radius:inherit;will-change:transform;animation:1.25s linear infinite bs-market-stock-loader-orbit;position:absolute;inset:.22rem}.bs-market-stock-loader__rotor:before{aspect-ratio:1;background:var(--bs-accent-market);content:"";border-radius:50%;width:.45rem;position:absolute;top:-.08rem;left:50%;transform:translate(-50%)}.bs-market-stock-loader__trace{gap:.48rem;min-width:0;display:grid}.bs-market-stock-loader__trace>span{transform-origin:0;will-change:transform,opacity;background:#ffffff42;width:100%;height:2px;animation:1.45s ease-in-out infinite bs-market-stock-loader-trace;transform:scaleX(.28)}.bs-market-stock-loader__trace>span:first-child{background:color-mix(in srgb,var(--bs-gold)72%,white 8%);width:88%;animation-delay:-.82s}.bs-market-stock-loader__trace>span:nth-child(2){width:66%;animation-delay:-.55s}.bs-market-stock-loader__trace>span:nth-child(3){background:color-mix(in srgb,var(--bs-accent-market)58%,white 6%);width:78%;animation-delay:-.28s}.bs-market-stock-loader__trace>span:nth-child(4){width:48%}@keyframes bs-market-stock-loader-orbit{to{transform:rotate(1turn)}}@keyframes bs-market-stock-loader-pulse{0%,to{opacity:.42;transform:translate(-50%,-50%)scale(.72)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes bs-market-stock-loader-trace{0%,to{opacity:.25;transform:scaleX(.28)}50%{opacity:.9;transform:scaleX(1)}}.bs-market-layout.is-browse,.bs-market-layout.is-compose{grid-template-columns:minmax(0,1fr)}.bs-market-layout.is-detail{grid-template-columns:minmax(0,1fr) minmax(360px,.42fr)}.bs-market-list-rail,.bs-market-detail-stage{min-width:0}.bs-market-layout.is-detail .bs-market-list-rail{scrollbar-width:none;max-height:calc(100vh - 14rem);padding-right:.25rem;overflow:auto}.bs-market-layout.is-detail .bs-market-list-rail::-webkit-scrollbar{display:none}.bs-market-layout.is-compose .bs-market-list-rail>.bs-enter{min-height:min(760px,100vh - 13rem)}.bs-market-layout.is-detail .bs-market-detail-stage .bs-scan-sweep{min-height:min(680px,100vh - 13rem)}.bs-market-layout.is-compose .bs-market-detail-stage .h-64{opacity:.55;min-height:min(560px,100vh - 13rem)}@media (max-width:1100px){.bs-market-layout,.bs-market-layout.is-compose,.bs-market-layout.is-detail{grid-template-columns:minmax(0,1fr)}}.bs-market-workbench .space-y-2>button,.bs-market-workbench .bs-market-list-rail>.grid>button{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .18s var(--bs-ease-out),background-color .18s var(--bs-ease-out),color .18s var(--bs-ease-out);background:#ffffff09!important;border-color:#ffffff21!important}.bs-market-workbench .space-y-2>button:hover,.bs-market-workbench .bs-market-list-rail>.grid>button:hover{background:color-mix(in srgb,var(--bs-gold)8%,#ffffff09)!important}@keyframes bs-exchange-title-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-exchange-link-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bs-casino-live-ticker-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - .675rem))}}@keyframes bs-casino-title-strobe{0%{filter:blur(18px)saturate(1.1);background-position:0 0,0%}50%{filter:blur(22px)saturate(1.8);background-position:0 0,100%}to{filter:blur(18px)saturate(1.1);background-position:0 0,200%}}@keyframes bs-casino-title-letter-strobe{0%{text-shadow:0 0 .04em #ffffff9e,0 0 .11em #ff3bd48f,0 0 .2em #5c7cff6b,0 0 .34em #2cffbd47}20%{text-shadow:0 0 .04em #ffffff9e,0 0 .11em #5c7cff94,0 0 .2em #2cffbd6b,0 0 .34em #ffe45c47}40%{text-shadow:0 0 .04em #ffffffa3,0 0 .11em #2cffbd8f,0 0 .2em #ffe45c6b,0 0 .34em #ff4f4f47}60%{text-shadow:0 0 .04em #ffffff9e,0 0 .11em #ffe45c8f,0 0 .2em #ff4f4f6b,0 0 .34em #ff3bd447}80%{text-shadow:0 0 .04em #ffffffa3,0 0 .11em #ff4f4f8f,0 0 .2em #ff3bd46b,0 0 .34em #5c7cff47}to{text-shadow:0 0 .04em #ffffff9e,0 0 .11em #ff3bd48f,0 0 .2em #5c7cff6b,0 0 .34em #2cffbd47}}@media (max-width:980px){.bs-exchange-hero{min-height:52vh}.bs-exchange-hero>.bs-container{padding-top:6rem;padding-bottom:5rem}.bs-exchange-section__heading h2{font-size:2.6rem}.bs-exchange-workspace__container{grid-template-columns:1fr}.bs-exchange-pane--casino{position:static}.bs-exchange-pane__body{max-height:none;padding-right:0;overflow:visible}.bs-casino-rack__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bs-exchange-hero{min-height:auto;overflow:clip}.bs-exchange-hero>.bs-container{box-sizing:border-box;max-width:100vw;padding-inline:var(--bs-gutter-sm);padding-top:clamp(5rem,18vw,6rem);padding-bottom:3.75rem}.bs-exchange-hero__content{width:100%;min-width:0;max-width:100%}.bs-exchange-hero__live-bets{width:min(720px,94vw);top:4.85rem}.bs-exchange-hero h1{white-space:normal}.bs-exchange-hero__title{flex-wrap:wrap;row-gap:.04em;max-width:100%;font-size:clamp(2.1rem,13vw,3.15rem);line-height:1}.bs-exchange-hero__ipo-timer{flex-wrap:wrap;gap:.35rem .65rem;margin-bottom:.65rem;font-size:.58rem}.bs-exchange-hero__ipo-timer strong{width:100%;font-size:.72rem}.bs-exchange-hero__title-button{min-height:44px}.bs-exchange-hero__cashier{flex-wrap:wrap;gap:.65rem .85rem;max-width:100%;margin-top:1rem}.bs-exchange-hero__cashier>*{min-width:0}.bs-exchange-hero__cashier button,.bs-exchange-hero__cashier a{min-height:44px}.bs-exchange-hero__cashier .relative>.absolute{width:min(15rem,100vw - 2rem);left:auto;right:0;transform:none}.bs-exchange-nav{gap:1.35rem}.bs-exchange-section{padding:4.5rem 0}.bs-exchange-section__heading{flex-direction:column;align-items:stretch}.bs-exchange-section__heading h2{font-size:2.1rem}.bs-casino-rack__grid{grid-template-columns:1fr}.bs-casino-theater{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);height:calc(100dvh - 1rem);padding:.75rem}.bs-casino-theater__bar{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding-bottom:.75rem}.bs-casino-theater__actions{flex-wrap:wrap;justify-content:flex-end}.bs-casino-theater__stage{-webkit-overflow-scrolling:touch;min-height:0;padding:.75rem}}@media (prefers-reduced-motion:reduce){.bs-exchange-hero__content,.bs-exchange-nav a,.bs-exchange-section__jump,.bs-exchange-hero__title-button[data-panel=casino][data-active=true]:before,.bs-exchange-hero__title-button[data-panel=casino][data-active=true]{animation:none}.bs-casino-live-ticker__rail{animation:none;transform:none}}.bs-market-hero{border-color:color-mix(in oklab,var(--bs-accent-market)35%,#ffffff2e);background:radial-gradient(circle at 10% 20%,color-mix(in oklab,var(--bs-accent-market)22%,transparent),transparent 55%),linear-gradient(140deg,#080c10e6,#0000008c);position:relative;overflow:hidden}.bs-market-hero--casino{background:radial-gradient(circle at 12% 18%,#d2a64a47,#0000 55%),linear-gradient(140deg,#0c0a08e6,#0009);border-color:#d2a64a73;box-shadow:0 0 24px #d2a64a2e}.bs-market-hero--casino:before{background:radial-gradient(circle at 30% 30%,#d2a64a52,#0000 62%)}.bs-market-tab{text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff26;padding:4px 8px}.bs-market-tab:hover{background:#ffffff14;border-color:#ffffff59}.bs-market-tab.is-active{color:#fffffff2;background:#d2a64a2e;border-color:#d2a64a99;box-shadow:0 0 12px #d2a64a47}.bs-market-hero:before{content:"";opacity:.7;animation:bs-market-drift 18s var(--bs-ease-in-out)infinite;pointer-events:none;background:radial-gradient(circle at 30% 30%,#2bd9a74d,#0000 60%);position:absolute;inset:-40% -20%}.bs-market-hero:after{content:"";opacity:.2;pointer-events:none;background-image:linear-gradient(#0000 0%,#ffffff0f 40%,#0000 100%),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:220px 220px,90px 90px;position:absolute;inset:0}.bs-market-ai{position:relative;box-shadow:0 16px 40px #00000059}.bs-market-ai:after{content:"";inset-x:0;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--bs-accent-market)60%,transparent),transparent);opacity:.5;pointer-events:none;height:1px;position:absolute;bottom:0}.bs-market-ai-card{min-height:64px}.bs-market-spark{color:color-mix(in oklab,var(--bs-accent-market)70%,white 10%);opacity:.9}.bs-market-ticker{border-radius:12px;overflow:hidden}.bs-market-ticker__track{background:#020406bf;border-top:1px solid #ffffff14;padding:6px 0;overflow:hidden}.bs-market-ticker__row{white-space:nowrap;gap:14px;padding:4px 18px;animation:40s linear infinite bs-market-ticker;display:inline-flex}.bs-ticker{overflow:hidden}.bs-ticker-track{width:max-content;animation:bs-ticker var(--bs-ticker-duration,32s)linear infinite;gap:8px;display:flex}.bs-ticker:hover .bs-ticker-track{animation-play-state:paused}.bs-market-ticker__item{letter-spacing:.18em;text-transform:uppercase;color:#ffffffa6;background:#ffffff08;border:1px solid #ffffff1a;align-items:center;gap:10px;padding:4px 10px;font-size:10px;transition:border-color .18s,color .18s,box-shadow .18s;display:inline-flex}.bs-market-ticker__item:hover{border-color:color-mix(in oklab,var(--bs-accent-market)60%,#fff3);color:#ffffffe6;box-shadow:0 0 18px color-mix(in oklab,var(--bs-accent-market)25%,transparent)}.bs-market-ticker__type{color:color-mix(in oklab,var(--bs-accent-market)65%,white 10%)}.bs-market-ticker__price{color:#fffc}.bs-market-ticker__confidence{color:#ffffff80}.bs-market-ticker__time{color:#ffffff73}@keyframes bs-market-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bs-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.bs-market-ticker__row,.bs-ticker-track{animation:none}}.bs-market-chip{color:#ffffffb3;transition:border-color .18s var(--bs-ease-out),color .18s var(--bs-ease-out),background .18s var(--bs-ease-out);background:#ffffff08;border-color:#ffffff24}.bs-market-chip:hover{color:#ffffffe6;border-color:#ffffff4d}.bs-market-chip[data-active=true]{border-color:color-mix(in oklab,var(--bs-accent-market)70%,#ffffff4d);color:#fffffff2;background:color-mix(in oklab,var(--bs-accent-market)16%,#ffffff08);box-shadow:0 0 18px color-mix(in oklab,var(--bs-accent-market)28%,transparent)}.bs-market-filter-modal{z-index:50;place-items:center;padding:clamp(12px,3vw,24px);display:grid;position:fixed;inset:0;overflow-y:auto}.bs-market-filter-modal__backdrop{background:radial-gradient(circle at 50% 0%,color-mix(in oklab,var(--bs-accent-market)14%,transparent),transparent 44%),#000000bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.bs-market-filter-modal__panel{z-index:2;background:#020406f2;border:1px solid #ffffff24;border-radius:8px;width:min(540px,92vw);max-height:calc(100dvh - 24px);padding:18px 18px 16px;animation:.18s ease-out bs-modal-pop;position:relative;overflow-y:auto;box-shadow:0 30px 120px #0009}.bs-market-filter-modal__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.bs-market-filter-modal__close{letter-spacing:0;color:#ffffffb3;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;padding:0;font-size:12px;font-weight:700;display:grid}.bs-market-filter-modal__section{border-top:1px solid #ffffff14;margin-top:10px;padding-top:10px}.bs-market-filter-modal__label{letter-spacing:.26em;color:#ffffff73;text-transform:uppercase;font-size:10px;font-weight:700}.bs-market-filter-modal__options{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.bs-market-filter-modal__actions{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.bs-market-filter-modal__done{border:1px solid color-mix(in oklab,var(--bs-accent-market)50%,#ffffff1a);background:color-mix(in oklab,var(--bs-accent-market)18%,#00000073);letter-spacing:.22em;color:#ffffffd9;text-transform:uppercase;padding:8px 14px;font-size:10px;font-weight:700}.bs-market-terminal-modal{z-index:60;place-items:center;padding:clamp(12px,3vw,24px);display:grid;position:fixed;inset:0;overflow-y:auto}.bs-market-terminal-modal__backdrop{background:radial-gradient(circle at 50% 0%,color-mix(in oklab,var(--bs-accent-market)14%,transparent),transparent 44%),#000000c2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0}.bs-market-terminal-modal__panel{z-index:2;background:#020406f2;border:1px solid #ffffff24;border-radius:8px;width:min(820px,96vw);max-height:calc(100dvh - 24px);padding:18px 18px 16px;animation:.18s ease-out bs-modal-pop;position:relative;overflow-y:auto;box-shadow:0 30px 120px #0009}.bs-market-terminal-modal__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.bs-market-terminal-modal__close{letter-spacing:0;color:#ffffffb3;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;padding:0;font-size:12px;font-weight:700;display:grid}.bs-market-terminal__log{color:#ffffffbf;background:#000000a6;border:1px solid #ffffff1f;max-height:min(50vh,420px);padding:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;overflow-y:auto}.bs-commodity-ticker{background:linear-gradient(90deg,#0000008c,#070a0cb8);border:1px solid #ffffff14;padding:10px 0;position:relative;overflow:hidden}.bs-commodity-ticker--hero{border-color:color-mix(in oklab,var(--bs-accent-market)28%,#ffffff1f);background:linear-gradient(110deg,#080b0ce6,#010304a6);padding:16px 0;box-shadow:0 12px 40px #00000073}.bs-commodity-ticker:before,.bs-commodity-ticker:after{content:"";pointer-events:none;z-index:1;width:80px;height:100%;position:absolute;top:0}.bs-commodity-ticker:before{background:linear-gradient(90deg,#000000e6,#0000);left:0}.bs-commodity-ticker:after{background:linear-gradient(270deg,#000000e6,#0000);right:0}.bs-commodity-ticker__track{width:max-content;animation:bs-commodity-ticker var(--ticker-duration,26s)linear infinite;will-change:transform;align-items:center;gap:16px;padding:0 12px;display:flex}.bs-commodity-ticker:hover .bs-commodity-ticker__track,.bs-commodity-ticker:focus-within .bs-commodity-ticker__track{animation-play-state:paused}.bs-commodity-ticker__item{appearance:none;letter-spacing:.24em;color:#ffffffb3;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;padding:4px 10px;font-size:10px;font-weight:600;position:relative;overflow:hidden}.bs-commodity-ticker__item:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 0%,#d2a64a40 40%,#ffffff59 50%,#d2a64a40 60%,#0000 100%);position:absolute;inset:-2px;transform:translate(-120%)}.bs-commodity-ticker__item:hover,.bs-commodity-ticker__item:focus-visible{color:#fffffff2;border-color:#d2a64a8c;box-shadow:0 0 16px #d2a64a33}.bs-commodity-ticker__item:hover:after,.bs-commodity-ticker__item:focus-visible:after{opacity:1;animation:bs-gold-sweep 1.2s var(--bs-ease-out)}.bs-commodity-ticker--hero .bs-commodity-ticker__item{letter-spacing:.24em;padding:7px 14px;font-size:12px}.bs-commodity-ticker__item[data-active=true]{border-color:color-mix(in oklab,var(--bs-accent-market)70%,#ffffff4d);color:#fffffff2;background:color-mix(in oklab,var(--bs-accent-market)20%,#ffffff08);box-shadow:0 0 16px color-mix(in oklab,var(--bs-accent-market)28%,transparent)}@keyframes bs-market-drift{0%,to{opacity:.65;transform:translate(0,0)scale(1)}50%{opacity:.95;transform:translate(3%,-2%)scale(1.08)}}@keyframes bs-commodity-ticker{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes bs-gold-sweep{0%{opacity:0;transform:translate(-120%)}30%{opacity:.6}to{opacity:0;transform:translate(120%)}}@media (max-width:820px){.bs-exchange-page{overflow-x:clip}.bs-exchange-hero{min-height:auto;padding-top:env(safe-area-inset-top,0)}.bs-exchange-hero>.bs-container{width:100%;padding-inline:max(.85rem,env(safe-area-inset-left,0px))max(.85rem,env(safe-area-inset-right,0px));padding-top:clamp(4.75rem,18vw,6.25rem);padding-bottom:clamp(2.5rem,12vw,4rem)}.bs-exchange-hero__title{justify-content:center;align-items:baseline;gap:.05em;width:100%;max-width:100%;font-size:clamp(2.35rem,13.6vw,4.7rem);line-height:.98;display:flex}.bs-exchange-hero__title-divider{flex:none}.bs-exchange-hero__title-button{overflow-wrap:anywhere;min-width:0;max-width:100%}.bs-exchange-hero__cashier,.bs-exchange-hero__admin{width:100%}.bs-exchange-hero__cashier{grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch;align-items:center;display:grid}.bs-exchange-hero__cashier[data-authenticated=false]{justify-content:center;display:flex}.bs-exchange-hero__cashier>*{min-width:0}.bs-exchange-hero__daily-wheel-anchor .bs-daily-wheel-launch{width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bs-exchange-hero__daily-wheel-anchor .bs-daily-wheel-launch img{width:16px;height:16px;transform:none}.bs-exchange-workspace{padding:0 0 max(4rem,env(safe-area-inset-bottom,0px));margin-top:0}.bs-exchange-workspace__container{width:100%;max-width:100%;padding-inline:.75rem}.bs-exchange-pane,.bs-exchange-pane__body,.bs-market-workbench,.bs-market-layout,.bs-market-list-rail,.bs-market-detail-stage{min-width:0;max-width:100%}.bs-market-workbench{padding-top:.75rem}.bs-market-layout,.bs-market-layout.is-browse,.bs-market-layout.is-compose,.bs-market-layout.is-detail{grid-template-columns:minmax(0,1fr);gap:.85rem}.bs-market-list-rail{gap:.85rem;display:grid}.bs-market-layout.is-detail .bs-market-list-rail,.bs-market-layout.is-compose .bs-market-list-rail>.bs-enter,.bs-market-layout.is-detail .bs-market-detail-stage .bs-scan-sweep,.bs-market-layout.is-compose .bs-market-detail-stage .h-64{min-height:0;max-height:none;overflow:visible}.bs-market-workbench input,.bs-market-workbench select,.bs-market-workbench textarea{font-size:16px!important}.bs-market-workbench button,.bs-market-workbench a,.bs-market-workbench select{min-height:44px}.bs-market-workbench .grid{min-width:0}.bs-market-workbench .min-w-0{min-width:0!important}.bs-market-workbench [class*="grid-cols-[minmax(0,1fr)_"],.bs-market-workbench [class*="grid-cols-[minmax(8rem"],.bs-market-workbench [class*="md:grid-cols-[minmax"],.bs-market-workbench [class*="xl:grid-cols-[190px"],.bs-market-workbench [class*=sm\:grid-cols-4],.bs-market-workbench [class*=sm\:grid-cols-3],.bs-market-workbench [class*=md\:grid-cols-3],.bs-market-workbench [class*=xl\:grid-cols-6],.bs-market-workbench [class*=xl\:grid-cols-4],.bs-market-workbench [class*="2xl:grid-cols-7"]{grid-template-columns:minmax(0,1fr)!important}.bs-market-workbench [class*="tracking-[0.22em]"],.bs-market-workbench [class*="tracking-[0.18em]"],.bs-market-workbench [class*="tracking-[0.16em]"],.bs-market-workbench [class*="tracking-[0.14em]"]{letter-spacing:.08em!important}.bs-market-workbench [class*="text-[10px]"],.bs-market-workbench [class*="text-[9px]"],.bs-market-workbench [class*="text-[8px]"]{line-height:1.25}.bs-market-workbench img{max-width:100%}.bs-market-filter-modal{align-items:end;padding:0}.bs-market-filter-modal__panel,.bs-market-terminal-modal__panel{width:100vw;max-width:100vw;max-height:calc(100dvh - env(safe-area-inset-top,0px));border-bottom:0;border-left:0;border-right:0;padding:14px}.bs-market-filter-modal__options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bs-market-command-layout{grid-template-columns:minmax(0,1fr);gap:1rem}.bs-market-command-nav-shell{z-index:auto;gap:.75rem;width:100%;display:grid;position:static;top:auto}.bs-market-command-nav{border-bottom:1px solid #ffffff1a;border-left:0;order:1;width:100%;padding:0 0 .55rem;overflow:hidden}.bs-market-command-nav__tabs{scroll-snap-type:inline proximity;scrollbar-width:none;overscroll-behavior-inline:contain;flex-direction:row;gap:.4rem;padding-inline:.05rem;scroll-padding-inline:.05rem;display:flex;overflow-x:auto}.bs-market-command-nav__tabs::-webkit-scrollbar{display:none}.bs-market-command-nav__tabs>div{scroll-snap-align:start;flex:none;min-width:max-content}.bs-market-command-nav__tabs button{white-space:nowrap;width:auto;min-height:44px}.bs-market-command-signal{order:2;width:100%;margin-top:0}.bs-market-org-auec-form{background:#00000052;border:1px solid #d2a64a33;order:3;width:100%;padding:.75rem;position:static}.bs-market-org-auec-form>.grid{grid-template-columns:minmax(0,1fr) minmax(5.5rem,auto)!important}.bs-market-org-auec-form input,.bs-market-org-auec-form button{min-height:44px}.bs-market-org-auec-form button{min-width:5.5rem}.bs-market-stock-wheel-shell{margin-top:1rem;display:flex}.bs-market-mode-slider button{min-height:44px}.bs-market-stock-wheel{aspect-ratio:auto;background:#040406c7;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr);place-items:stretch stretch;gap:1rem;width:100%;max-width:100%;padding:1rem}.bs-market-stock-wheel:after{display:none}.bs-market-stock-wheel__visual{aspect-ratio:1;place-self:center;width:min(14rem,100%);height:auto;position:relative;inset:auto}.bs-market-stock-wheel__mobile-position{z-index:3;text-align:center;place-content:center;justify-items:center;gap:.18rem;display:grid;position:absolute;inset:28%}.bs-market-stock-wheel__mobile-position span{color:#ffffff70;letter-spacing:.14em;text-transform:uppercase;font-size:.5rem;font-weight:800}.bs-market-stock-wheel__mobile-position button{color:#ffffffdb;min-height:44px;font-family:var(--font-mono,ui-monospace,monospace);font-size:1.1rem;font-weight:700;line-height:1}.bs-market-stock-wheel__mobile-position button:focus-visible{outline:1px solid color-mix(in srgb,var(--bs-gold)72%,white 12%);outline-offset:2px}.bs-market-stock-wheel__panel{aspect-ratio:auto;clip-path:none;text-align:left;background:0 0;border:0;border-radius:0;place-items:stretch stretch;width:100%;max-width:none;padding:0;overflow:visible}.bs-market-stock-wheel__panel-content{align-content:start;gap:.8rem;height:auto;display:grid}.bs-market-stock-wheel__ticket{gap:.5rem;width:100%;transition:none;position:static!important;top:auto!important;left:auto!important;transform:translate(0,0)scale(1)!important}.bs-market-stock-wheel__ticket:hover,.bs-market-stock-wheel__ticket:focus-within{transform:none!important}.bs-market-stock-wheel__order-type,.bs-market-stock-wheel__inputs,.bs-market-stock-wheel__dividend-window{min-height:44px;height:auto!important}.bs-market-stock-wheel__inputs{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.bs-market-stock-wheel__inputs input{min-height:44px;font-size:16px}.bs-market-stock-wheel__order-type button,.bs-market-stock-wheel__sides button,.bs-market-stock-wheel__dividend-window button{font-size:.625rem;height:auto!important;min-height:44px!important}.bs-market-stock-wheel__position{display:none}.bs-market-stock-wheel__ownership-value{margin-inline:0;line-height:1.1;font-size:2rem!important}.bs-market-stock-wheel__market-value{justify-content:flex-start}.bs-market-stock-wheel__market-value>span{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:inline-flex}.bs-market-stock-wheel__market-value>span>span{margin-left:0;position:static;transform:none}.bs-market-stock-wheel__dividends{align-items:center;margin-top:0}.bs-market-stock-wheel__dividend-window{width:min(100%,12rem)}.bs-market-stock-wheel__legend{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.85rem;display:grid!important}.bs-market-stock-wheel__legend>div{min-width:0}.bs-market-stock-wheel__legend dt{color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.bs-market-stock-wheel__legend dd{color:#ffffffc7;font-family:var(--font-mono,ui-monospace,monospace);text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.6875rem;overflow:hidden}.bs-market-stock-wheel__manage-leadership{min-height:44px;color:var(--bs-gold);letter-spacing:.1em;text-transform:uppercase;background:#d2a64a14;border:1px solid #d2a64a47;justify-content:center;align-items:center;padding-inline:.85rem;font-size:.625rem;font-weight:800;display:inline-flex}.bs-market-stock-wheel__below{width:100%;padding-inline:.25rem}[data-testid=market-leadership-ratio-editor] label{grid-template-columns:minmax(0,1fr);gap:.5rem}}@media (max-width:620px){.bs-market-stock-wheel{grid-template-columns:minmax(0,1fr);gap:.85rem;padding:.85rem}.bs-market-stock-wheel__visual{width:min(13.75rem,64vw)}.bs-market-stock-wheel__below{grid-template-columns:minmax(0,1fr)}.bs-market-stock-wheel__segment-detail,.bs-market-stock-wheel__manage-leadership{grid-column:1}.bs-market-stock-wheel__segment-copy span{text-overflow:clip;white-space:normal;overflow:visible}.bs-market-stock-wheel__manage-leadership{justify-self:stretch;width:100%}.bs-market-stock-liquidity-note{gap:.35rem;display:grid}}@media (hover:none),(pointer:coarse){.bs-market-stock-wheel__order-type button,.bs-market-stock-wheel__sides button,.bs-market-stock-wheel__dividend-window button,.bs-market-stock-wheel__inputs input{min-height:44px}}@media (prefers-reduced-motion:reduce){.bs-market-mode-slider:before,.bs-market-stock-wheel__hit-segment,.bs-market-stock-wheel__dividend-window button{transition:none}.bs-stock-mode .bs-market-stock-loader__trace:after{opacity:0;animation:none}.bs-market-stock-loader__dial:after,.bs-market-stock-loader__rotor,.bs-market-stock-loader__trace>span{animation:none}.bs-market-stock-loader__rotor{transform:rotate(32deg)}.bs-market-stock-loader__trace>span{opacity:.62;transform:scaleX(.72)}}@media (max-width:560px){.bs-exchange-hero__title{font-size:clamp(1.9rem,11.2vw,3rem)}.bs-exchange-hero__cashier{grid-template-columns:auto minmax(0,1fr) auto;gap:.35rem}.bs-exchange-hero__rewards>.w-full>.flex{gap:.25rem!important}.bs-casino-rank-coupon{display:none}.bs-casino-rank-coupon-summary{color:#ffffff94;white-space:nowrap;align-items:center;min-height:44px;font-size:.65rem;font-weight:800;display:inline-flex}.bs-exchange-hero__live-bets{width:calc(100vw - 1.5rem);top:4.35rem}.bs-casino-live-ticker__item{grid-template-columns:max-content max-content max-content}.bs-casino-live-ticker__item span:nth-child(n+4){display:none}.bs-commodity-ticker--hero .bs-commodity-ticker__item{letter-spacing:.14em;padding:6px 10px;font-size:10px}.bs-market-workbench .bs-enter{border-inline:0}.bs-market-filter-modal__options,.bs-market-filter-modal__actions{grid-template-columns:minmax(0,1fr)}.bs-market-filter-modal__actions{display:grid}.bs-market-filter-modal__done{width:100%;min-height:44px}}
