.up-lab{color:var(--foreground);background:var(--background)}.up-lab,.up-scope{letter-spacing:0}.up-studio{max-width:1440px;margin:0 auto;padding:24px 28px 96px}.up-studio-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.up-eyebrow{text-transform:uppercase;color:var(--muted-foreground);font-size:10px;font-weight:700}.up-title{justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 0 24px;display:flex}.up-title h1{font-family:var(--font-display);font-size:56px;line-height:1}.up-title p{color:var(--muted-foreground);max-width:580px;margin-top:10px;font-size:13px}.up-direction-tabs{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:28px;display:grid}.up-direction-tabs button{text-align:left;white-space:normal;border-radius:0;justify-content:flex-start;gap:12px;height:auto;min-height:68px;padding:12px 16px}.up-direction-tabs button[aria-pressed=true]{background:color-mix(in oklab,var(--primary) 8%,transparent);box-shadow:inset 0 -2px var(--primary)}.up-direction-tabs button>b{font-family:var(--font-display);color:var(--primary);font-size:30px}.up-direction-tabs strong{font-size:13px;display:block}.up-direction-tabs small{color:var(--muted-foreground);margin-top:3px;font-size:10px;display:block}.up-workbench{grid-template-columns:minmax(220px,1fr) 393px minmax(230px,1fr);align-items:start;gap:36px;display:grid}.up-control-panel{min-width:0}.up-control-panel h2{font-family:var(--font-display);margin:16px 0 10px;font-size:24px}.up-control-panel select{border:1px solid var(--border);background:var(--card);min-height:48px;color:var(--foreground);width:100%;padding:8px;font-size:16px}.up-control-panel p{font-size:12px;line-height:1.6}.up-controls{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.up-controls button{white-space:normal;border-radius:0;height:auto;min-height:44px;font-size:12px}.up-stage-nav{border-bottom:1px solid var(--border);display:flex}.up-stage-nav button{border-radius:0;flex:1;min-height:46px;padding:6px;font-size:11px}.up-stage-nav button[aria-pressed=true]{color:var(--foreground);box-shadow:inset 0 -2px var(--primary)}.up-preview{background:var(--background);width:393px;min-width:0;max-width:100%}.up-preview-top{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 12px;display:flex}.up-preview-top img{object-fit:contain;width:108px;height:22px}.up-preview-top span{color:var(--muted-foreground);font-size:9px}.up-preview-content{padding:12px 0}.up-market{color:var(--foreground);margin-bottom:8px}.up-ribbon{background:color-mix(in oklab,var(--primary) 12%,transparent);clip-path:polygon(0 0,100% 0,calc(100% - 9px) 100%,0 100%);align-items:center;gap:7px;min-height:30px;padding:3px 9px;display:flex}.up-ribbon strong,.up-word{color:var(--primary);font-size:11px;font-weight:900}.up-ribbon span{font-size:10px;font-weight:600}.up-ribbon svg{color:var(--primary)}.up-odds-line,.up-folio-line{align-items:center;gap:6px;min-height:30px;font-size:9px;display:flex}.up-odds-line strong{color:var(--primary);font-size:13px}.up-folio-line{border-bottom:1px solid var(--border);justify-content:space-between}.up-ticks{gap:3px;display:inline-flex}.up-ticks i{background:var(--primary);width:5px;height:12px;display:block;transform:skew(-15deg)}.up-info summary{cursor:pointer;min-height:44px;color:var(--muted-foreground);align-items:center;gap:6px;font-size:10px;list-style:none;display:flex}.up-info summary::-webkit-details-marker{display:none}.up-info summary svg{margin-left:auto}.up-info[open] summary svg{transform:rotate(180deg)}.up-info>div{border-top:1px solid var(--border);padding:10px 0;font-size:12px;line-height:1.5}.up-info p{margin-top:8px}.up-benefit{align-items:center;gap:7px;min-height:22px;font-size:10px;display:flex}.up-benefit-broadcast{color:var(--muted-foreground)}.up-benefit-lead{border-left:2px solid var(--primary);margin:3px 0;padding-left:6px}.up-benefit-terminal{display:block}.up-benefit-terminal .up-info summary{min-height:30px}.up-live{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:12px 0;padding:14px 12px;position:relative;overflow:hidden}.up-live h3{margin-top:8px;font-size:12px;font-weight:900}.up-live p{color:var(--muted-foreground);margin-top:6px;font-size:11px;line-height:1.5}.up-call{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px;animation:.34s ease-out both up-call-in;display:grid}.up-call-ident{border-right:1px solid var(--border);color:var(--primary);padding-right:10px}.up-call-ident strong{font-family:var(--font-display);font-size:30px}.up-call-ident>span{font-size:7px;font-weight:900;display:block}.up-call h3{margin-top:0}.up-celebrate:after{content:"";pointer-events:none;background:var(--primary);opacity:.12;animation:.6s ease-out both up-sweep;position:absolute;inset:0;transform:translate(-120%)skew(-15deg)}.up-lock-heading,.up-folio-heading{color:var(--muted-foreground);justify-content:space-between;gap:8px;font-size:9px;display:flex}.up-lock{justify-content:space-between;align-items:center;gap:16px;margin-top:10px;display:flex}.up-lock>strong{font-family:var(--font-display);font-size:42px;line-height:1}.up-lock>strong span{color:var(--muted-foreground);font-size:22px}.up-lock-marks{gap:5px;margin-left:auto;display:flex}.up-lock-marks>span{border:1px solid var(--border);width:38px;height:30px;color:var(--muted-foreground);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);place-items:center;font-weight:900;transition:background .24s ease-out,color .24s ease-out;display:grid}.up-lock-marks>span[data-filled=true]{background:color-mix(in oklab,var(--primary) 18%,transparent);color:var(--primary);border-color:var(--primary)}.up-live-lead[data-up-status=won] .up-lock{animation:.35s ease-out both up-lock-close}.up-log{margin-top:10px}.up-log li{border-top:1px solid var(--border);align-items:center;gap:10px;padding:9px 0;animation:.26s ease-out both up-log-in;display:flex}.up-log li>span{font-family:var(--font-display);color:var(--muted-foreground);font-size:20px}.up-log b{font-size:10px;display:block}.up-log small{color:var(--muted-foreground);margin-top:4px;font-size:10px;display:block}.up-log li svg{color:var(--primary);margin-left:auto}.up-log li[data-complete=true]>span{color:var(--primary)}.up-demo-note{color:var(--muted-foreground);border-top:1px solid var(--border);padding:10px 12px;font-size:10px;line-height:1.5}.up-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:18px 0;display:grid}.up-progress>span{background:var(--border);height:3px}.up-progress>span[data-done=true]{background:var(--primary)}.up-receipt{border-bottom:1px solid var(--border);padding:16px 12px}.up-receipt h3{font-family:var(--font-display);font-size:28px}.up-receipt p{color:var(--muted-foreground);margin-top:6px;font-size:12px;line-height:1.5}.up-receipt dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.up-receipt dt{color:var(--muted-foreground);font-size:9px}.up-receipt dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:4px;font-size:15px;font-weight:900}.up-leg{border-top:1px solid var(--border);align-items:center;gap:10px;padding:12px;display:flex}.up-leg>div{flex:1;min-width:0}.up-leg b{font-size:12px;display:block}.up-leg small{color:var(--muted-foreground);margin-top:4px;font-size:10px;display:block}.up-leg>span{white-space:nowrap;font-size:10px;font-weight:800}.up-review{border-top:1px solid var(--border);margin-top:12px;padding-top:14px}.up-review h3{font-size:12px;font-weight:800}.up-review p{color:var(--muted-foreground);margin-top:8px;font-size:12px;line-height:1.6}.up-review dl{margin-top:16px}.up-review dl>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:8px 0;font-size:11px;display:flex}.up-review dd{color:var(--primary);font-weight:800}.up-exploration{border-top:1px solid var(--border);margin-top:48px;padding-top:28px}.up-exploration h2{font-family:var(--font-display);font-size:32px}.up-exploration>p{color:var(--muted-foreground);margin-top:8px;font-size:12px}.up-exploration-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.up-concept-card{border:1px solid var(--border);background:var(--card);border-radius:4px;min-width:0;padding:16px}.up-concept-card h3{margin-top:10px;font-size:13px;font-weight:800}.up-concept-card p{color:var(--muted-foreground);margin-top:8px;font-size:11px;line-height:1.5}.up-concept-card .up-scores{color:var(--primary);gap:8px;margin-top:14px;font-size:11px;font-weight:800;display:flex}.up-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.up-compare-item{min-width:0}.up-compare-item .up-preview{margin:0 auto}.up-compare-item>h2{font-family:var(--font-display);margin-bottom:12px;font-size:24px}.up-sheet-controls{border-top:1px solid var(--border);padding:8px 14px;font-size:10px}.up-score-stage .match-card-sport>.relative>div:nth-child(2){animation:.25s ease-out both up-score-in}@keyframes up-call-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes up-sweep{to{transform:translate(120%)skew(-15deg)}}@keyframes up-lock-close{0%{opacity:.5;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes up-log-in{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes up-score-in{0%{opacity:.65}to{opacity:1}}.up-reduced *,.up-reduced :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.up-scope *,.up-scope :after{transition:none!important;animation:none!important}}@media (width<=1190px){.up-workbench{grid-template-columns:minmax(200px,1fr) 393px;gap:24px}.up-workbench>.up-review{grid-column:1/-1}.up-exploration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.up-compare{gap:12px}}@media (width<=760px){.up-studio{padding:16px 12px 96px}.up-studio-head{align-items:flex-start}.up-studio-head>span:last-child{text-align:right;max-width:130px;font-size:9px}.up-title{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 0}.up-title h1{font-size:42px}.up-direction-tabs{margin-bottom:16px}.up-direction-tabs button{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 6px}.up-direction-tabs strong{font-size:11px}.up-direction-tabs small{display:none}.up-direction-tabs button>b{font-size:22px}.up-workbench{flex-direction:column;gap:20px;display:flex}.up-control-panel,.up-preview,.up-review{width:100%}.up-control-panel h2{margin-top:0}.up-exploration-grid{grid-template-columns:1fr}.up-compare{scroll-snap-type:x mandatory;gap:18px;display:flex;overflow-x:auto}.up-compare-item{scroll-snap-align:start;flex:0 0 100%}.up-compare-item .up-preview{width:100%}}.bp-lab{--bp-ease:cubic-bezier(.2,.8,.2,1)}@keyframes bp-enter-right{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes bp-rise{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}@keyframes bp-wipe{0%{clip-path:inset(0 100% 0 0)}14%,78%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes bp-sweep{0%{opacity:0;transform:translate(-120%)skew(-12deg)}13%{opacity:1}76%{opacity:1;transform:translate(0)skew(-12deg)}to{opacity:0;transform:translate(10%)skew(-12deg)}}@keyframes bp-six{0%{opacity:0;transform:translate(-40%,40%)scale(.7)}14%{opacity:1}76%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(18%,-30%)scale(1.05)}}@keyframes bp-fade-out{0%,70%{opacity:1}to{opacity:0}}@keyframes bp-split-l{0%,20%{transform:none}to{opacity:.35;transform:translate(-6px)rotate(-8deg)}}@keyframes bp-split-r{0%,20%{transform:none}to{opacity:.35;transform:translate(6px)rotate(8deg)}}@keyframes bp-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes bp-flash-text{0%{color:var(--color-primary)}to{color:inherit}}@keyframes bp-roll{0%{transform:translateY(100%)}to{transform:none}}@keyframes bp-dim{0%{opacity:1}to{opacity:.35}}@keyframes bp-travel{0%{left:var(--from)}to{left:var(--to)}}.bp-enter{animation:bp-enter-right .45s var(--bp-ease) both}.bp-rise{animation:bp-rise .4s var(--bp-ease) both}.bp-wipe{animation:bp-wipe 2.33s var(--bp-ease) both}.bp-sweep{animation:bp-sweep 2.38s var(--bp-ease) both}.bp-six{animation:bp-six 2.42s var(--bp-ease) both}.bp-fade-out{animation:2.14s both bp-fade-out}.bp-split-l{animation:bp-split-l .9s var(--bp-ease) both;transform-origin:bottom}.bp-split-r{animation:bp-split-r .9s var(--bp-ease) both;transform-origin:bottom}.bp-bar{animation:bp-bar .5s var(--bp-ease) both;transform-origin:bottom}.bp-tick{animation:1.2s both bp-flash-text}.bp-roll{animation:bp-roll .35s var(--bp-ease) both;display:inline-block}.bp-ease-all{transition:all .5s var(--bp-ease)}.bp-travel{animation:bp-travel .6s var(--bp-ease) both}@media (prefers-reduced-motion:reduce){.bp-lab [class*=bp-]{transition:none!important;animation:none!important}.bp-lab .bp-moment{display:none}}.bp-lab.bp-reduced [class*=bp-]{transition:none!important;animation:none!important}.bp-lab.bp-reduced .bp-moment{display:none}.tx,.tx-workbench{--tx-edge:color-mix(in oklab,var(--foreground) 15%,transparent);--tx-inset:var(--betslip-review-inset);--tx-surface:var(--betslip-review-surface);--tx-warning:var(--brand-orange,var(--muted-foreground));color:var(--foreground);letter-spacing:0}.tx{background:var(--tx-surface);flex-direction:column;min-height:min(510px,74dvh);max-height:80dvh;display:flex;overflow:hidden}.tx-top{border-bottom:1px solid var(--tx-edge);flex-shrink:0;justify-content:space-between;align-items:center;min-height:50px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.tx-top-secondary{color:var(--muted-foreground);font-size:10px;font-weight:500}.tx-top button{width:44px;height:44px}.tx-scroll{overscroll-behavior:contain;min-height:0;padding:16px 14px;overflow-y:auto}.tx-kicker{text-transform:uppercase;color:var(--muted-foreground);justify-content:space-between;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.tx-kicker span{text-align:right;font-size:9px}.tx-status-zone{border-bottom:1px solid var(--tx-edge);margin-bottom:16px;padding:12px 0 16px;position:relative;overflow:hidden}.tx-headline{align-items:center;gap:8px;display:flex}.tx-headline h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:32px;line-height:1.05}.tx[data-tx-status=accepted] .tx-headline{color:var(--primary)}.tx-status-message{max-width:45ch;color:var(--foreground);margin-top:10px;font-size:12px;line-height:1.5}.tx-not-accepted{color:var(--muted-foreground);margin-top:5px;font-size:11px;line-height:1.5}.tx-motion{align-items:center;gap:5px;width:84px;height:12px;margin-top:10px;display:flex}.tx-motion i{background:var(--muted-foreground);width:18px;height:2px;animation:2.8s ease-in-out infinite tx-breathe}.tx-motion i:nth-child(2){animation-delay:.3s}.tx-motion i:nth-child(3){animation-delay:.6s}.tx-section-label,.tx-receipt-meta{text-transform:uppercase;color:var(--muted-foreground);padding-bottom:9px;font-size:10px}.tx-leg{border-bottom:1px solid var(--tx-edge);grid-template-columns:20px minmax(0,1fr) 64px;gap:8px;padding:13px 0;display:grid}.tx-leg-number{color:var(--muted-foreground);padding-top:5px;font-size:10px}.tx-leg-copy strong{overflow-wrap:anywhere;font-size:18px;font-weight:850;line-height:1.2;display:block}.tx-leg-copy>span{color:var(--muted-foreground);margin-top:4px;font-size:12px;line-height:1.35;display:block}.tx-leg-copy p{overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.4}.tx-leg-copy small{color:var(--muted-foreground);margin-top:7px;font-size:10px;display:block}.tx-price{background:var(--tx-inset);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);flex-direction:column;align-self:start;align-items:end;gap:4px;padding:7px 5px;display:flex}.tx-price small{color:var(--muted-foreground);text-transform:uppercase;font-size:8px}.tx-price b{font-variant-numeric:tabular-nums;font-size:22px;line-height:1}.tx-price s{color:var(--muted-foreground);font-size:10px}.tx-totals{border-bottom:1px solid var(--tx-edge);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.tx-totals small{color:var(--muted-foreground);font-size:10px;line-height:1.4;display:block}.tx-totals b{overflow-wrap:anywhere;margin-top:4px;font-size:23px;line-height:1.2;display:block}.tx-totals>div:nth-child(2){text-align:right}.tx-combined{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.tx-combined b{font-size:16px}.tx-record{padding:10px 0;font-size:10px;line-height:1.5}.tx-record>div{grid-template-columns:85px minmax(0,1fr);gap:12px;padding:5px 0;display:grid}.tx-record dt{color:var(--muted-foreground)}.tx-record dd{text-align:right;overflow-wrap:anywhere}.tx-legal{color:var(--muted-foreground);margin-top:10px;font-size:10px;line-height:1.5}.tx-receipt-meta{justify-content:space-between;align-items:center;display:flex}.tx-actions{border-top:1px solid var(--tx-edge);background:var(--tx-inset);flex-shrink:0;gap:8px;padding:10px 12px;display:flex}.tx-actions>button{text-transform:uppercase;border-radius:0;flex:1;min-height:46px;font-size:12px;font-weight:800}.tx-actions>div{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.tx-actions>div>span{color:var(--muted-foreground);font-size:10px}.tx-actions>div>button{min-height:44px;font-size:11px}.tx-decision{border-left:2px solid var(--tx-warning);background:var(--tx-inset);margin-bottom:16px;padding:14px 10px}.tx-decision h3{font-size:14px;font-weight:700}.tx-decision p{margin-bottom:10px;font-size:12px;line-height:1.5}.tx-decision button{white-space:normal;border-radius:0;width:100%;min-height:44px;font-size:12px}.tx-price-change{align-items:center;gap:14px;margin:12px 0;display:flex}.tx-price-change b{font-size:24px}.tx-price-change s{color:var(--muted-foreground)}.tx-journal{padding:4px 0;list-style:none}.tx-journal li{gap:12px;padding:0 0 18px;font-size:11px;display:flex;position:relative}.tx-journal li:not(:last-child):before{content:"";background:var(--tx-edge);width:1px;position:absolute;top:13px;bottom:0;left:4px}.tx-journal-dot{border:1px solid var(--muted-foreground);flex-shrink:0;width:9px;height:9px;margin-top:3px}.tx-journal li:last-child .tx-journal-dot{background:var(--foreground)}.tx-journal b{font-weight:700}.tx-journal p{color:var(--muted-foreground);margin-top:3px;font-size:11px;line-height:1.4}.tx-journal time{color:var(--muted-foreground);margin-top:4px;font-size:9px;display:block}.tx-audit{color:var(--muted-foreground);margin-top:12px;font-size:10px}.tx-audit summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.tx-single-status{color:var(--primary);align-items:center;gap:5px;padding-top:12px;font-size:10px;line-height:1.4;display:flex}.tx-rejected-group{border-top:1px solid var(--tx-warning);margin-top:14px}.tx-rejected-group h3{margin-top:12px;font-size:12px;font-weight:700}.tx-warning{color:var(--tx-warning)}.tx-leg-rejected .tx-price{opacity:.55}.tx-a .tx-status-zone{border:1px solid var(--tx-edge);background:var(--tx-inset);padding:14px}.tx-terminal-code{color:var(--muted-foreground);justify-content:space-between;gap:12px;margin-bottom:18px;font-family:monospace;font-size:8px;display:flex}.tx-a .tx-headline h2{font-family:monospace;font-size:25px}.tx-a .tx-record{font-family:monospace}.tx-a .tx-receipt{border-left:2px solid var(--primary);padding-left:12px}.tx-a .tx-motion i{width:4px;height:9px}.tx-broadcast-band{background:var(--tx-inset);border-left:4px solid var(--primary);align-items:center;gap:8px;margin-bottom:16px;padding:9px;font-size:9px;font-weight:800;display:flex}.tx-broadcast-band i{background:var(--foreground);width:35px;height:3px;margin-left:auto}.tx-b .tx-status-zone{border-bottom:3px solid var(--tx-edge);margin-inline:-14px;padding:0 14px 18px}.tx-b .tx-headline h2{font-size:38px}.tx-b[data-tx-status=accepted] .tx-receipt-meta{background:var(--primary);color:var(--primary-foreground);padding:10px;font-weight:800;animation:.35s ease-out both tx-reveal}.tx-b .tx-motion{width:100%;overflow:hidden}.tx-b .tx-motion i{width:32px;animation:4s ease-in-out infinite tx-traverse}.tx-c .tx-scroll{background:var(--tx-inset);border:1px solid var(--tx-edge);margin:10px;padding:12px}.tx-ticket-stub{border-bottom:1px dashed var(--tx-edge);justify-content:space-between;gap:8px;margin-bottom:14px;padding-bottom:14px;font-size:8px;display:flex}.tx-ticket-stub b{color:var(--muted-foreground)}.tx-c[data-tx-status=accepted] .tx-ticket-stub b{color:var(--primary)}.tx-c .tx-receipt{border-bottom:6px double var(--tx-edge);padding-bottom:12px}.tx-c .tx-record{border-top:1px dashed var(--tx-edge)}.tx-c .tx-motion i{width:6px;height:5px}.tx-c[data-tx-status=accepted] .tx-scroll{animation:.4s ease-out tx-issue}.tx-signature{gap:6px;height:27px;margin-bottom:15px;display:flex}.tx-signature i{background:var(--foreground);clip-path:polygon(40% 0,100% 0,60% 100%,0 100%);opacity:.2;width:22px;height:27px}.tx-signature i:nth-child(2){transform:translate(6px)}.tx-signature i:nth-child(3){transform:translate(12px)}.tx-d[data-tx-status=accepted] .tx-signature i{background:var(--primary);opacity:1;animation:.35s ease-out both tx-lock}.tx-d .tx-receipt{background:var(--tx-inset);clip-path:polygon(12px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 12px);padding:14px}.tx-d .tx-motion i{height:5px;transform:skew(-25deg)}.tx-e .tx-status-zone{padding:12px 0 24px}.tx-confidence-mark{color:var(--muted-foreground);height:40px;margin-bottom:12px;font-size:32px}.tx-e[data-tx-status=accepted] .tx-confidence-mark{color:var(--primary)}.tx-e .tx-headline h2{font-family:var(--font-sans);text-transform:none;font-size:26px;font-weight:650}.tx-e .tx-headline>svg{display:none}.tx-e .tx-receipt-meta{border-bottom:1px solid var(--tx-edge);padding-bottom:12px}.tx-e .tx-leg-number{display:none}.tx-e .tx-leg{grid-template-columns:minmax(0,1fr) 64px}.tx-e .tx-price{clip-path:none;background:0 0}.tx-e .tx-legal{margin-top:16px}.tx-event-label{color:var(--muted-foreground);justify-content:space-between;margin-bottom:16px;font-size:9px;display:flex}.tx-f .tx-motion{display:none}.tx-f .tx-receipt{border-top:1px solid var(--tx-edge);padding-top:15px}.tx-f .tx-journal{margin:10px 0 6px}.tx-market-monitor{background:var(--tx-inset);border-top:1px solid var(--tx-edge);color:var(--muted-foreground);margin-bottom:16px;padding:12px;font-size:9px}.tx-market-monitor>div{align-items:center;gap:9px;margin-top:9px;display:flex}.tx-market-monitor b{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:24px}.tx-market-monitor>div>span{text-align:right;max-width:110px;margin-left:auto;line-height:1.5}.tx-g .tx-receipt-meta{border-left:3px solid var(--primary);background:var(--tx-inset);padding:8px}.tx-g .tx-motion i{width:2px;height:10px}.tx-g .tx-price{border-bottom:2px solid var(--tx-edge)}.tx-counterfoil{border:1px solid var(--tx-edge);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:20px;display:grid}.tx-counterfoil>div{flex-direction:column;gap:6px;padding:12px;display:flex}.tx-counterfoil>div:last-child{border-left:1px dashed var(--tx-edge);background:var(--tx-inset)}.tx-counterfoil small{color:var(--muted-foreground);font-size:8px}.tx-counterfoil b{font-size:18px}.tx-counterfoil span{color:var(--muted-foreground);font-size:9px}.tx-h[data-tx-status=accepted] .tx-counterfoil>div:last-child{border-bottom:2px solid var(--primary);animation:.3s ease-out tx-issue}.tx-h .tx-receipt{border:1px solid var(--tx-edge);box-shadow:4px 4px 0 var(--tx-inset);margin-bottom:6px;padding:12px}.tx-h .tx-motion i{width:8px;height:1px}.tx-workbench{background:var(--tx-inset);border-top:1px solid var(--tx-edge);flex-shrink:0;padding:8px 12px}.tx-lab-bar{text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.tx-lab-bar button{border-radius:0;height:44px;font-size:11px}.tx-lab-selectors{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tx-lab-selectors label{color:var(--muted-foreground);flex-direction:column;gap:3px;font-size:9px;display:flex}.tx-lab-selectors select{background:var(--tx-surface);width:100%;height:44px;color:var(--foreground);border:1px solid var(--tx-edge);min-width:0;padding:0 5px;font-size:11px}.tx-lab-options{justify-content:space-between;align-items:center;gap:10px;margin-top:5px;display:flex}.tx-lab-options label{color:var(--muted-foreground);align-items:center;gap:5px;min-height:40px;font-size:10px;display:flex}.tx-lab-options select{background:var(--tx-inset);max-width:160px;color:var(--foreground);min-height:40px;font-size:10px}.tx-lab-options input{accent-color:var(--primary)}.tx-lab-caption{color:var(--muted-foreground);padding-bottom:4px;font-size:9px;line-height:1.4}.tx-recover-dock{z-index:72;background:var(--tx-inset);border:1px solid var(--tx-edge);justify-content:space-between;align-items:center;gap:8px;max-width:488px;margin:auto;padding:10px;display:flex;position:fixed;bottom:70px;left:12px;right:12px}.tx-recover-dock p{font-size:12px}.tx-recover-dock small{color:var(--muted-foreground);font-size:9px}.tx-recover-dock button{border-radius:0;min-height:44px}.tx-comparison{background:var(--background);max-width:1100px;margin:0 auto;padding:22px 12px 80px}.tx-comparison h1{font-family:var(--font-display);font-size:30px}.tx-comparison>p{color:var(--muted-foreground);margin:8px 0 18px;font-size:12px}.tx-comparison-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.tx-concept-card{border:1px solid var(--tx-edge);background:var(--card);border-radius:4px;padding:14px}.tx-concept-card header{align-items:center;gap:8px;display:flex}.tx-concept-card header>span{color:var(--primary);font-size:26px;font-weight:850}.tx-concept-card h2{font-size:16px;font-weight:750}.tx-concept-card p{color:var(--muted-foreground);margin-top:8px;font-size:11px;line-height:1.5}.tx-concept-card button{border-radius:0;min-height:44px;margin-top:12px}.tx-concept-card dl{grid-template-columns:1fr 32px;gap:6px;margin-top:14px;font-size:11px;display:grid}.tx-concept-card dd{text-align:right}.tx-concept-card dt{color:var(--muted-foreground)}.tx-comparison-table{margin-top:20px;overflow:auto}.tx-comparison-table table{border-collapse:collapse;width:100%;min-width:620px;font-size:11px}.tx-comparison-table th,.tx-comparison-table td{border-bottom:1px solid var(--tx-edge);text-align:left;padding:9px}.tx-comparison-table th{color:var(--muted-foreground)}.tx-preview-mini{background:var(--tx-inset);border-left:2px solid var(--primary);height:110px;margin:14px 0;padding:12px}.tx-preview-mini small{color:var(--muted-foreground);font-size:9px}.tx-preview-mini strong{font-family:var(--font-display);color:var(--primary);margin:5px 0;font-size:25px;display:block}.tx-preview-mini span{font-size:10px}.tx-concept-card[data-direction=c] .tx-preview-mini{border:1px dashed var(--tx-edge)}.tx-concept-card[data-direction=d] .tx-preview-mini{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.tx-concept-card[data-direction=e] .tx-preview-mini{background:0 0;border:0}.tx-concept-card[data-direction=h] .tx-preview-mini{border:1px solid var(--tx-edge);box-shadow:4px 4px 0 var(--tx-inset)}.tx [data-focused-bet]{outline:1px solid var(--primary)}@keyframes tx-breathe{0%,to{opacity:.25}50%{opacity:.8}}@keyframes tx-traverse{0%,to{opacity:.3;transform:translate(0)}50%{opacity:.7;transform:translate(120px)}}@keyframes tx-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes tx-issue{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tx-lock{0%{transform:translate(12px)}to{transform:translate(0)}}.tx-reduced *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.tx *{transition:none!important;animation:none!important}}@media (width<=350px){.tx-scroll{padding:12px 10px}.tx-kicker{font-size:9px}.tx-headline h2{font-size:28px}.tx-totals b{font-size:20px}.tx-leg{grid-template-columns:14px minmax(0,1fr) 58px;gap:5px}.tx-price b{font-size:20px}.tx-leg-copy strong{font-size:16px}.tx-lab-selectors select{font-size:10px}.tx-kicker span{max-width:85px}.tx-b .tx-headline h2{font-size:32px}}.finish-lab{--finish-surface:var(--betslip-review-surface);--finish-ink:var(--betslip-review-inset);--finish-edge:color-mix(in oklab, var(--foreground) 18%, transparent);--finish-shadow:0 -20px 60px color-mix(in oklab, var(--background) 80%, transparent);--finish-ease:cubic-bezier(.22,.78,.18,1);letter-spacing:0}.finish-lab.finish-sheet{box-shadow:var(--finish-shadow);isolation:isolate;border-top:0;background:var(--finish-surface)!important}.finish-sheet [data-slip-header]{z-index:2;flex-shrink:0;min-height:56px;padding:3px 4px 3px 12px}.finish-sheet [data-slip-header] h2{align-items:center;gap:7px;padding:0;display:flex}.finish-count{font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:1}.finish-count-label{white-space:nowrap;letter-spacing:.02em;font-size:10px;line-height:1.2}.finish-sheet [data-slip-header]>button{letter-spacing:0;font-size:10.5px}.finish-sheet [data-slip-header]>button svg{width:16px;height:16px}.finish-sheet [data-slip-header]>button:first-of-type{padding:5px 8px}.finish-sheet [data-selection-panel] .\@container{padding:12px}.finish-sheet [data-selection-info]>div>div>span:first-child{letter-spacing:0;font-size:16px}.finish-sheet [data-selection-info]>div>span{font-size:12.5px}.finish-sheet [data-selection-info]>div:last-child{width:66px;height:42px}.finish-sheet [data-odds-plate] [data-current-odds]{font-size:21px;line-height:1}.finish-sheet [data-odds-plate] [data-previous-odds]{font-size:10px;line-height:1}.finish-sheet [data-selection-panel] [data-stake-row]{margin-top:0}.finish-sheet [data-selection-panel] .mt-3{margin-top:9px}.finish-sheet [data-selection-panel] .mt-2{margin-top:5px}.finish-sheet [data-stake-field],.finish-sheet [data-stake-returns]{height:48px}.finish-sheet [data-stake-field]{gap:2px;padding-left:7px;padding-right:2px}.finish-sheet [data-stake-field] input{font-size:max(16px,1em)}.finish-sheet [data-stake-field] button{padding:0 4px;font-size:10.5px}.finish-sheet [data-stake-returns]{font-size:12px}.finish-sheet button[aria-label^=Add\ ₹]{letter-spacing:0;isolation:isolate;background:0 0;height:44px;min-height:44px;font-size:12px;position:relative}.finish-sheet button[aria-label^=Add\ ₹]:before{content:"";background:color-mix(in oklab,var(--foreground) 7%,transparent);z-index:-1;position:absolute;inset:3px 0}.finish-sheet>.shrink-0.px-3\.5{padding-inline:12px}.finish-sheet>.shrink-0.px-3\.5 p{padding-block:5px;font-size:10.5px}.finish-sheet>.shrink-0.border-t{padding:9px 12px 10px}.finish-lab.finish-sheet>.shrink-0.border-t>button{letter-spacing:0;height:50px!important;font-size:14px!important}.finish-sheet [role=tab]{letter-spacing:0;height:44px;font-size:12px}.finish-sheet [data-selection-panel] button[aria-label^=Remove]{right:76px}.finish-header-a [data-slip-header]{background:var(--finish-ink);border-bottom:1px solid var(--finish-edge);min-height:48px;margin-top:9px}.finish-header-a.finish-sheet:before{content:"";background:var(--finish-ink);clip-path:polygon(0 100%,12px 0,36% 0,calc(36% + 9px) 100%,100% 100%);height:10px;position:absolute;top:-1px;left:0;right:0}.finish-header-a [data-slip-header]:before{content:"";background:var(--primary);width:62px;height:3px;position:absolute;top:-7px;left:12px;transform:skew(-35deg)}.finish-header-a .finish-count{color:var(--primary)}.finish-header-a [data-slip-header]>button:first-of-type{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:color-mix(in oklab,var(--primary) 7%,transparent)}.finish-header-b [data-slip-header]{background:color-mix(in oklab,var(--finish-ink) 65%,var(--finish-surface));border-bottom:1px solid var(--finish-edge)}.finish-header-b .finish-count{background:var(--primary);width:38px;height:36px;color:var(--primary-foreground);clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px);place-items:center;display:grid}.finish-header-b .finish-count-label{font-weight:700}.finish-header-b [data-slip-header]>button:first-of-type{box-shadow:none;background:0 0;border:0}.finish-header-b [data-slip-header]>button:first-of-type:focus-visible{box-shadow:none;outline:none}.finish-keyboard .finish-header-b [data-slip-header]>button:first-of-type:focus-visible{text-underline-offset:4px;text-decoration:underline}.finish-header-b [data-slip-header]:after{content:"";pointer-events:none;background:var(--primary);clip-path:polygon(0 0,100% 0,calc(100% - 3px) 100%,0 100%);width:34px;height:3px;position:absolute;bottom:-1px;left:12px}.finish-header-c [data-slip-header]{background:var(--finish-surface);border-bottom:1px solid var(--finish-edge);margin-top:5px}.finish-header-c.finish-sheet:before{content:"";background:var(--finish-ink);border-bottom:1px solid var(--finish-edge);height:5px;position:absolute;inset:0 12px auto}.finish-header-c .finish-count{background:var(--finish-ink);width:38px;height:34px;color:var(--foreground);box-shadow:inset 0 1px 3px color-mix(in oklab,var(--background) 65%,transparent);border-bottom:2px solid color-mix(in oklab,var(--primary) 65%,transparent);place-items:center;font-size:22px;display:grid}.finish-header-c [data-slip-header]>button:first-of-type{border:1px solid var(--finish-edge);color:var(--foreground)}.finish-header-c [data-slip-header]>button:last-of-type{border-left:1px solid var(--finish-edge)}.finish-controls{border-top:1px solid var(--finish-edge);background:var(--finish-ink);flex-shrink:0;padding:7px 12px}.finish-controls-row{grid-template-columns:44px 1fr 1fr 1fr;align-items:center;gap:4px;display:grid}.finish-controls-label{color:var(--muted-foreground);text-transform:uppercase;font-size:9px;font-weight:700}.finish-control{white-space:normal;min-width:0;height:44px;color:var(--muted-foreground);border-radius:0;padding:4px;font-size:10px;line-height:1.2}.finish-control[aria-pressed=true]{color:var(--foreground);background:color-mix(in oklab,var(--foreground) 7%,transparent);box-shadow:inset 0 -2px var(--primary)}.finish-controls-actions{justify-content:space-between;gap:8px;display:flex}.finish-controls-actions button{border-radius:0;height:44px;font-size:11px}.finish-controls-actions label{min-height:44px;color:var(--muted-foreground);align-items:center;gap:6px;font-size:10px;display:flex}.finish-workbench{background:var(--background);border-block:1px solid var(--finish-edge)}@keyframes finish-rise{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes finish-reveal{0%{clip-path:inset(0 4% 0 0);transform:translateY(90%)}70%{clip-path:inset(0)}to{clip-path:inset(0);transform:translate(0)}}@keyframes finish-dock{0%{transform:translateY(100%)}72%{transform:translateY(7px)}to{transform:translate(0)}}@keyframes finish-dim{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@keyframes finish-close-rise{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes finish-close-reveal{0%{clip-path:inset(0);transform:translate(0)}to{clip-path:inset(0 4% 0 0);transform:translateY(90%)}}@keyframes finish-close-dock{0%{transform:translate(0)}28%{transform:translateY(7px)}to{transform:translateY(100%)}}@keyframes finish-undim{0%{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes finish-selection{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0)}}@keyframes finish-scan{0%{opacity:0;transform:translate(-100%)}20%{opacity:.8}80%{opacity:.8}to{opacity:0;transform:translate(700%)}}.finish-sheet[data-state=open]{animation:finish-rise .32s var(--finish-ease) both}.finish-sheet[data-state=closed]{animation:.26s cubic-bezier(.4,0,.8,.3) both finish-close-rise}.finish-backdrop[data-state=open]{animation:finish-dim .32s var(--finish-ease) both}.finish-backdrop[data-state=closed]{animation:.26s ease-in both finish-undim}.finish-motion-b.finish-sheet[data-state=open]{animation-name:finish-reveal;animation-duration:.36s}.finish-motion-b.finish-sheet[data-state=closed]{animation-name:finish-close-reveal}.finish-motion-b.finish-sheet[data-state=open] [data-selection-info]{animation:finish-selection .18s var(--finish-ease) .13s both}.finish-motion-b.finish-sheet[data-state=open] [data-slip-header]{overflow:visible}.finish-motion-b.finish-sheet[data-state=open] [data-slip-header]:after{content:"";pointer-events:none;background:var(--primary);width:14%;height:2px;animation:.34s ease-out 90ms both finish-scan;position:absolute;bottom:0;left:0}.finish-motion-c.finish-sheet[data-state=open]{animation-name:finish-dock;animation-duration:.38s}.finish-motion-c.finish-sheet[data-state=closed]{animation-name:finish-close-dock}.finish-reduced.finish-sheet,.finish-reduced.finish-backdrop,.finish-reduced [data-selection-info],.finish-reduced [data-slip-header]:after{animation:none!important}@media (prefers-reduced-motion:reduce){.finish-sheet,.finish-backdrop,.finish-sheet [data-selection-info],.finish-sheet [data-slip-header]:after{animation:none!important}}@media (width<=370px){.finish-count-label{font-size:8.5px}.finish-sheet [data-slip-header]{gap:0;padding-left:9px}.finish-sheet [data-slip-header]>button:first-of-type{padding-inline:4px}.finish-controls{padding-inline:9px}}.finish-count-a .finish-count{clip-path:none;width:auto;height:auto;color:var(--primary);background:0 0;display:inline}.mc-a .match-card-material,.mc-a .match-card-sport,.mc-a .match-card-betting{background-color:var(--match-card-sport)}.mc-a .match-card-sport{padding-bottom:10px}.mc-a .match-card-betting.market-surface{background-image:linear-gradient(color-mix(in oklab, var(--color-foreground) 8%, transparent), color-mix(in oklab, var(--color-foreground) 8%, transparent));background-position:16px 0;background-repeat:no-repeat;background-size:calc(100% - 32px) 1px;margin-top:0}.mc-a .match-card-sport>div:last-child>div{background:color-mix(in oklab, var(--match-card-betting) 55%, var(--match-card-sport))}.mc-b .match-card-sport{padding-bottom:12px}.mc-b .match-card-betting.market-surface{box-shadow:inset 0 1px 0 oklch(0% 0 0/.35), inset 0 2px 0 color-mix(in oklab, var(--color-foreground) 6%, transparent);margin-top:0}.mc-c .match-card-material{background-color:var(--match-card-sport);padding-bottom:6px}.mc-c .match-card-sport{padding-bottom:10px}.mc-c .match-card-betting{margin-inline:6px}.mc-c .match-card-betting.market-surface{clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px);margin-top:0;box-shadow:inset 0 2px 3px -1px oklch(0% 0 0/.55)}.mc-d .match-card-material,.mc-d .match-card-sport,.mc-d .match-card-betting{background-color:var(--match-card-sport)}.mc-d .match-card-sport{padding-bottom:8px}.mc-d .match-card-sport>div:last-child>div{border:0;border-left:1px solid color-mix(in oklab, var(--color-foreground) 16%, transparent);background:0 0;border-radius:0;padding-block:6px}.mc-d .match-card-betting.market-surface{margin-top:0;position:relative}.mc-e .match-card-sport{padding-bottom:0}.mc-e .match-card-sport>div:last-child>div{background:var(--match-card-betting);clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);border-color:#0000;border-radius:0}.mc-e .match-card-betting.market-surface{margin-top:0}.goal-lab{--goal-line:var(--primary);--goal-ink:var(--foreground);--goal-plate:var(--match-card-sport)}.goal-lab .goal-card{width:398px;max-width:100%}.goal-lab .goal-card .match-card-sport>.grid{isolation:isolate;position:relative}.goal-lab .goal-card .match-card-sport>.grid>div:nth-child(2){animation:none}.goal-lab .goal-card .match-card-sport>.grid>div:nth-child(2) p:first-child>span{display:inline-block}.goal-lab .goal-card [data-score-digit]{transform-origin:50%}.goal-lab .goal-stage{pointer-events:none;z-index:3;position:absolute;inset:-10px 0 -3px;overflow:hidden}.goal-lab .goal-stage svg{width:100%;height:100%;overflow:visible}.goal-lab .goal-stage path{fill:none;stroke:var(--goal-line);stroke-linecap:round}.goal-lab .goal-away .goal-direction{transform:scaleX(-1)}.goal-lab .goal-direction{position:absolute;inset:0}.goal-lab .goal-flight{stroke-width:1.5px;stroke-dasharray:13 200;stroke-dashoffset:15px;animation:2.1s cubic-bezier(.6,0,.15,1) both goal-flight}@keyframes goal-flight{0%,8%{opacity:0;stroke-dashoffset:15px}14%{opacity:1}44%{stroke-dashoffset:-76px;opacity:1}52%,to{stroke-dashoffset:-100px;opacity:0}}.goal-lab .goal-contact{border:1px solid var(--goal-line);border-radius:50%;width:28px;height:28px;animation:2.1s ease-out both goal-contact;position:absolute;top:14%;left:41%}@keyframes goal-contact{0%,40%{opacity:0;transform:scale(.25)}44%{opacity:.8}68%,to{opacity:0;transform:scale(2.2)}}.goal-lab .goal-fragment{top:20px;left:var(--digit-x);width:var(--digit-width);text-align:center;color:var(--goal-ink);font-size:43px;font-weight:900;line-height:.76;animation:1.8s cubic-bezier(.2,.8,.2,1) both goal-fracture;position:absolute}.goal-lab .goal-fragment:first-child{clip-path:polygon(0 0,100% 0,100% 31%,0 50%);--fracture-x:-12px;--fracture-y:-9px}.goal-lab .goal-fragment:nth-child(2){clip-path:polygon(0 50%,100% 31%,100% 65%,0 80%);--fracture-x:14px;--fracture-y:0px}.goal-lab .goal-fragment:nth-child(3){clip-path:polygon(0 80%,100% 65%,100% 100%,0 100%);--fracture-x:-7px;--fracture-y:12px}@keyframes goal-fracture{0%,12%{opacity:0;transform:translate(0)}13%,22%{opacity:1;transform:translate(0)}32%,to{opacity:0;transform:translate(var(--fracture-x),var(--fracture-y))}}.goal-lab .goal-shock{background:var(--goal-line);height:1px;animation:1.8s ease-out both goal-shock;position:absolute;inset:35px 0 auto}@keyframes goal-shock{0%,31%{opacity:0;transform:scaleX(0)}34%{opacity:.65;transform:scaleX(.2)}64%,to{opacity:0;transform:scaleX(1)}}.goal-lab .goal-light{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--goal-line) 24%,transparent),transparent);width:22%;animation:2.4s cubic-bezier(.25,.1,.3,1) both goal-light;position:absolute;top:3px;bottom:8px}.goal-lab .goal-light:first-child{left:0}.goal-lab .goal-light:nth-child(2){animation-delay:.16s;left:20%}.goal-lab .goal-light:nth-child(3){animation-delay:.32s;left:40%}.goal-lab .goal-light:nth-child(4){animation-delay:.48s;left:60%}.goal-lab .goal-light:nth-child(5){animation-delay:.64s;left:80%}@keyframes goal-light{0%,3%{opacity:0;transform:scaleY(.2)}20%{opacity:1;transform:scaleY(1)}44%,to{opacity:0;transform:scaleY(1)}}.goal-lab .goal-broadcast{background:var(--goal-line);color:var(--primary-foreground);clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);flex-direction:column;justify-content:center;align-items:center;animation:2.3s cubic-bezier(.7,0,.15,1) both goal-broadcast;display:flex;position:absolute;inset:0}.goal-lab .goal-broadcast strong{font-family:var(--font-display);font-size:48px;line-height:1;animation:2.3s cubic-bezier(.2,.9,.2,1) both goal-broadcast-type}.goal-lab .goal-broadcast span{font-size:10px;font-weight:900}@keyframes goal-broadcast{0%,6%{transform:translate(-110%)}24%,67%{transform:translate(0)}90%,to{transform:translate(110%)}}.goal-lab .goal-away .goal-broadcast{animation-name:goal-broadcast-away}@keyframes goal-broadcast-away{0%,6%{transform:translate(110%)}24%,67%{transform:translate(0)}90%,to{transform:translate(-110%)}}@keyframes goal-broadcast-type{0%,18%{opacity:0;transform:translateY(18px)skew(-12deg)}35%,62%{opacity:1;transform:translateY(0)skew(0deg)}80%,to{opacity:0;transform:translateY(-10px)}}.goal-lab .goal-strike{stroke-width:1px;stroke-dasharray:8 140;animation:1.65s cubic-bezier(.8,0,.9,.3) both goal-strike}.goal-lab .goal-strike.trail{stroke-width:.45px;opacity:.3;animation-delay:40ms}@keyframes goal-strike{0%,5%{stroke-dashoffset:12px;opacity:0}9%{opacity:1}26%{stroke-dashoffset:-72px;opacity:1}31%,to{stroke-dashoffset:-105px;opacity:0}}.goal-lab .goal-lock{border-top:2px solid var(--goal-line);border-bottom:2px solid var(--goal-line);width:27px;height:30px;animation:1.65s ease-out both goal-lock;position:absolute;top:16%;left:41%;transform:skew(-20deg)}@keyframes goal-lock{0%,24%{opacity:0;scale:1.7}28%,44%{opacity:1;scale:1}70%,to{opacity:0;scale:1}}.goal-lab .goal-fold{top:15px;left:var(--digit-x);width:var(--digit-width);perspective:220px;height:45px;position:absolute}.goal-lab .goal-fold i{background:var(--goal-plate);transform-origin:100%;box-shadow:inset -1px 0 var(--goal-ink);animation:2.5s cubic-bezier(.4,0,.2,1) both goal-fold;position:absolute;inset:0}.goal-lab .goal-fold i:first-child{clip-path:inset(0 0 66%)}.goal-lab .goal-fold i:nth-child(2){clip-path:inset(33% 0);animation-delay:.1s}.goal-lab .goal-fold i:nth-child(3){clip-path:inset(66% 0 0);animation-delay:.2s}.goal-lab .goal-away .goal-fold i{transform-origin:0}@keyframes goal-fold{0%,14%{opacity:0;transform:rotateY(88deg)}30%,48%{opacity:1;transform:rotateY(0)}68%,to{opacity:0;transform:rotateY(-88deg)}}.goal-lab .goal-correction{color:var(--muted-foreground);justify-content:center;align-items:flex-end;padding-bottom:2px;font-size:10px;font-weight:800;animation:1.6s ease-out both goal-correction;display:flex;position:absolute;inset:0}@keyframes goal-correction{0%{opacity:0}20%,75%{opacity:1}to{opacity:0}}.goal-lab .goal-reduced .goal-stage{display:none}.goal-lab{--broadcast-paper:var(--primary);--broadcast-ink:var(--primary-foreground);--broadcast-dark:var(--match-card-sport);--broadcast-bright:var(--foreground)}.goal-lab .broadcast-variant{--broadcast-direction:1;position:absolute;inset:0}.goal-lab .goal-away .broadcast-variant{--broadcast-direction:-1}.goal-lab .broadcast-material{position:absolute;inset:0}.goal-lab .broadcast-plane,.goal-lab .broadcast-shutter,.goal-lab .broadcast-scan{background:var(--broadcast-paper);position:absolute}.goal-lab .broadcast-copy{color:var(--broadcast-ink);flex-direction:column;justify-content:center;align-items:center;animation:2.8s both broadcast-copy;display:flex;position:absolute;inset:0}.goal-lab .broadcast-word{font-family:var(--font-display);font-size:44px;font-weight:900;line-height:.88;display:flex}.goal-lab .broadcast-team{text-transform:uppercase;margin-top:5px;font-size:11px;font-weight:900}.goal-lab .broadcast-result{font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;font-weight:900;line-height:1}.goal-lab .broadcast-result span{font-size:9px;font-weight:600}@keyframes broadcast-copy{0%,25%{opacity:0;transform:translateY(7px)}36%,73%{opacity:1;transform:translateY(0)}85%,to{opacity:0;transform:translateY(-7px)}}.goal-lab .broadcast-slash .broadcast-material{background:var(--broadcast-dark);animation:2.8s both broadcast-dark-cut}.goal-lab .broadcast-slash .broadcast-plane{clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);animation:2.8s cubic-bezier(.65,0,.2,1) both broadcast-relay;inset:0}.goal-lab .broadcast-slash .broadcast-letter{animation:2.8s both broadcast-letter}.goal-lab .broadcast-letter.letter-1{animation-delay:40ms}.goal-lab .broadcast-letter.letter-2{animation-delay:80ms}.goal-lab .broadcast-letter.letter-3{animation-delay:.12s}@keyframes broadcast-relay{0%{transform:translateX(calc(-110% * var(--broadcast-direction))) scaleX(.08)}14%{transform:translate(0)scaleX(.08)}30%,73%{transform:translate(0)scaleX(1)}88%,to{transform:translateX(calc(110% * var(--broadcast-direction))) scaleX(1)}}@keyframes broadcast-letter{0%,24%{opacity:0;transform:translate(15px)skew(-15deg)}40%,74%{opacity:1;transform:translate(0)skew(0deg)}86%,to{opacity:0}}.goal-lab .broadcast-shutter{height:50%;animation:2.8s cubic-bezier(.6,0,.2,1) both broadcast-shutter;left:0;right:0}.goal-lab .broadcast-shutter.top{--shutter-y:-105%;border-bottom:1px solid var(--broadcast-ink);top:0}.goal-lab .broadcast-shutter.bottom{--shutter-y:105%;bottom:0}@keyframes broadcast-shutter{0%,5%{transform:translateY(var(--shutter-y))}27%,75%{transform:translateY(0)}95%,to{transform:translateY(var(--shutter-y))}}.goal-lab .broadcast-shutters .broadcast-word{animation:2.8s both broadcast-split-type}@keyframes broadcast-split-type{0%,25%{clip-path:inset(50% 0)}42%,73%{clip-path:inset(0)}88%,to{clip-path:inset(50% 0)}}.goal-lab .broadcast-iris .broadcast-plane{animation:2.8s cubic-bezier(.5,0,.2,1) both broadcast-aperture;inset:0}@keyframes broadcast-aperture{0%,5%{clip-path:circle(0% at calc(var(--digit-x) + var(--digit-width) / 2) 45%)}32%,73%{clip-path:circle(110% at calc(var(--digit-x) + var(--digit-width) / 2) 45%)}96%,to{clip-path:circle(0% at calc(var(--digit-x) + var(--digit-width) / 2) 45%)}}.goal-lab .broadcast-iris .broadcast-word{animation:2.8s both broadcast-focus}@keyframes broadcast-focus{0%,25%{opacity:0;transform:scale(.55)}40%,73%{opacity:1;transform:scale(1)}89%,to{opacity:0;transform:scale(.8)}}.goal-lab .broadcast-scan{height:calc(14.2857% + 1px);left:0;right:0;top:calc(var(--scan-index) * 100% / 7);animation:2.8s cubic-bezier(.6,0,.2,1) both broadcast-scan;animation-delay:calc(var(--scan-index) * 35ms);--scan-direction:1}.goal-lab .scan-0{--scan-index:0}.goal-lab .scan-1{--scan-index:1;--scan-direction:-1}.goal-lab .scan-2{--scan-index:2}.goal-lab .scan-3{--scan-index:3;--scan-direction:-1}.goal-lab .scan-4{--scan-index:4}.goal-lab .scan-5{--scan-index:5;--scan-direction:-1}.goal-lab .scan-6{--scan-index:6}@keyframes broadcast-scan{0%,4%{transform:translateX(calc(105% * var(--scan-direction)))}29%,70%{transform:translate(0)}89%,to{transform:translateX(calc(-105% * var(--scan-direction)))}}.goal-lab .broadcast-raster .broadcast-copy{animation-name:broadcast-raster-copy}@keyframes broadcast-raster-copy{0%,31%{opacity:0;clip-path:inset(0 100% 0 0)}45%,74%{opacity:1;clip-path:inset(0)}85%,to{opacity:0;clip-path:inset(0 0 0 100%)}}.goal-lab .broadcast-hinge{perspective:650px}.goal-lab .broadcast-hinge .broadcast-material{transform-origin:50% 100%;animation:2.8s cubic-bezier(.4,0,.2,1) both broadcast-prism}.goal-lab .broadcast-hinge .broadcast-plane{border-bottom:4px solid var(--broadcast-ink);inset:0}.goal-lab .broadcast-hinge .broadcast-copy{transform-origin:50% 100%;animation:2.8s cubic-bezier(.4,0,.2,1) both broadcast-prism-copy}@keyframes broadcast-prism{0%,5%{opacity:0;transform:rotateX(95deg)}32%,73%{opacity:1;transform:rotateX(0)}95%,to{opacity:0;transform:rotateX(-95deg)}}@keyframes broadcast-prism-copy{0%,20%{opacity:0;transform:rotateX(90deg)}38%,73%{opacity:1;transform:rotateX(0)}95%,to{opacity:0;transform:rotateX(-95deg)}}.goal-lab .broadcast-type .broadcast-material{background:var(--broadcast-dark);animation:2.8s both broadcast-dark-cut}.goal-lab .broadcast-type .broadcast-copy{color:var(--broadcast-bright)}.goal-lab .broadcast-type .broadcast-letter{color:var(--broadcast-paper);transform-origin:50%;animation:2.8s cubic-bezier(.25,.8,.25,1) both broadcast-monument}.goal-lab .broadcast-rule{background:var(--broadcast-paper);height:2px;animation:2.8s both broadcast-rules;position:absolute;left:5%;right:5%}.goal-lab .broadcast-rule.top{top:0}.goal-lab .broadcast-rule.bottom{bottom:0}@keyframes broadcast-dark-cut{0%,7%{opacity:0}15%,78%{opacity:1}94%,to{opacity:0}}@keyframes broadcast-monument{0%,22%{opacity:0;transform:scale(2.5,4)translateY(10px)}43%,73%{opacity:1;transform:scale(1)translateY(0)}90%,to{opacity:0;transform:scale(.7,.1)}}@keyframes broadcast-rules{0%,12%{transform:scaleX(0)}30%,75%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.goal-lab .goal-stage{display:none}}.boost-lab{--boost-rule:color-mix(in oklab, var(--foreground) 13%, transparent);--boost-wash:color-mix(in oklab, var(--primary) 7%, transparent);--boost-shadow:0 12px 35px color-mix(in oklab, var(--background) 70%, transparent);letter-spacing:0}.boost-lab .boost-workbench{grid-template-columns:minmax(0,1fr);display:grid}.boost-lab .boost-preview{width:100%;min-width:0;max-width:620px;margin-inline:auto}.boost-lab .boost-offer{border-bottom:1px solid var(--boost-rule);min-width:0;padding:12px 0}.boost-lab .boost-offer:last-child{border-bottom:0}.boost-lab .boost-offer-top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.boost-lab .boost-offer h3{overflow-wrap:anywhere;font-size:15px;font-weight:800;line-height:1.35}.boost-lab .boost-price{clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);border-radius:0;flex-direction:column;gap:3px;min-width:86px;height:auto;min-height:62px;padding:8px 12px;display:flex}.boost-lab .boost-price del{opacity:.65;font-size:12px;font-weight:600}.boost-lab .boost-price strong{font-size:25px;font-weight:900;line-height:1}.boost-lab .boost-mini{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.boost-lab .boost-insert{background:var(--boost-wash);border-block:1px solid var(--boost-rule);padding:0 16px}.boost-lab .boost-strip{scroll-snap-type:x proximity;border-block:1px solid var(--boost-rule);background:var(--boost-wash);gap:16px;padding:12px 16px;display:flex;overflow-x:auto}.boost-lab .boost-strip .boost-offer{scroll-snap-align:start;border:0;flex:0 0 min(330px,91%);padding:0}.boost-lab .boost-spotlight{border-top:2px solid var(--primary);padding:18px 16px 12px}.boost-lab .boost-spotlight h3{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1.05}.boost-lab .boost-spotlight .boost-price{min-width:106px;min-height:86px}.boost-lab .boost-spotlight .boost-price strong{font-size:36px}.boost-lab .boost-builder{padding:0 16px}.boost-lab .boost-legs{counter-reset:legs;margin:10px 0;list-style:none}.boost-lab .boost-legs li{counter-increment:legs;border-bottom:1px solid var(--boost-rule);overflow-wrap:anywhere;gap:9px;padding:7px 0;font-size:12px;line-height:1.4;display:flex}.boost-lab .boost-legs li:before{content:counter(legs,decimal-leading-zero);font-variant-numeric:tabular-nums;color:var(--primary);font-weight:800}.boost-lab .boost-canvas{border-left:1px solid var(--primary);grid-template-columns:20px minmax(0,1fr);margin:8px 0;padding-left:8px;display:grid}.boost-lab .boost-canvas .boost-offer{padding:6px 0}.boost-lab .boost-canvas-marker{color:var(--primary);padding-top:5px;font-size:19px}.boost-lab .boost-live{border-block:1px solid var(--boost-rule);grid-template-columns:44px minmax(0,1fr);gap:10px;padding:12px 16px;display:grid}.boost-lab .boost-live-time{border-right:1px solid var(--primary);font-family:var(--font-display);color:var(--primary);font-size:22px}.boost-lab .boost-live .boost-offer{padding:0}.boost-lab .boost-matrix{border-collapse:collapse;width:100%;min-width:920px;font-size:12px}.boost-lab .boost-matrix th,.boost-lab .boost-matrix td{border-bottom:1px solid var(--boost-rule);text-align:left;padding:14px 10px}.boost-lab .boost-matrix th{color:var(--muted-foreground);text-transform:uppercase;font-size:10px}.boost-lab .boost-comparison{align-items:start;gap:24px;padding:0 0 20px;display:flex;overflow:auto}.boost-lab .boost-comparison-item{width:390px;min-width:390px}.boost-lab .boost-comparison-item .boost-preview{width:390px}.boost-lab .boost-detail{animation:.18s ease-out boost-reveal}@keyframes boost-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width>=1024px){.boost-lab .boost-workbench{grid-template-columns:240px minmax(0,1fr) 255px;gap:28px}.boost-lab .boost-aside{align-self:start;position:sticky;top:20px}}@media (width<=1023px){.boost-lab .boost-direction-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}}@media (prefers-reduced-motion:reduce){.boost-lab .boost-detail{animation:none}.boost-lab *{scroll-behavior:auto}}.maxlab [data-max-control]{isolation:isolate;min-width:44px;height:44px;box-shadow:none;color:var(--primary);letter-spacing:.08em;background:0 0;border:0;border-radius:0;padding:0 8px;font-size:11px;font-weight:900;transition:color .16s,background-color .16s,opacity .16s;position:relative}.maxlab [data-max-control]:hover{background:0 0}.maxlab [data-max-control]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.maxlab [data-max-control]:disabled{opacity:1;color:color-mix(in oklab, var(--foreground) 28%, transparent);cursor:not-allowed}.maxlab [data-max-control]:disabled [data-max-label]{text-decoration:line-through;text-decoration-thickness:1px}.maxlab-1 [data-max-control]{letter-spacing:.12em;padding:0 6px 0 12px;font-size:12px}.maxlab-1 [data-max-control]:before{content:"";background:color-mix(in oklab, var(--foreground) 18%, transparent);width:1px;position:absolute;top:12px;bottom:12px;left:0}.maxlab-1 [data-max-control]:hover [data-max-label],.maxlab-1 [data-at-max] [data-max-label]{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.maxlab-2 [data-max-control]{height:36px;color:var(--foreground);background:color-mix(in oklab, var(--foreground) 6%, var(--background));box-shadow:inset 0 1px 0 color-mix(in oklab, var(--foreground) 14%, transparent), inset 0 -2px 0 var(--primary);margin:4px 2px;font-size:10.5px}.maxlab-2 [data-max-control]:after{content:"";position:absolute;inset:-4px -2px}.maxlab-2 [data-at-max]{color:var(--primary)}.maxlab-2 [data-max-control]:disabled{box-shadow:inset 0 -2px 0 color-mix(in oklab, var(--foreground) 15%, transparent)}.maxlab-3 [data-max-control]{letter-spacing:.04em;height:50px;color:var(--muted-foreground);border-left:1px solid color-mix(in oklab, var(--foreground) 16%, transparent);margin-right:-8px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.maxlab-3 [data-max-control] [data-max-label]:after{content:" ↵";opacity:.6}.maxlab-3 [data-max-control]:hover,.maxlab-3 [data-at-max]{color:var(--primary);background:color-mix(in oklab, var(--primary) 6%, transparent)}.maxlab-4 [data-max-control]{color:var(--primary-foreground);letter-spacing:.1em;padding:0 10px;font-size:10px}.maxlab-4 [data-max-control]:before{content:"";z-index:-1;background:var(--primary);position:absolute;inset:11px 2px;transform:skew(-14deg)}.maxlab-4 [data-max-control]:hover{color:var(--primary-foreground)}.maxlab-4 [data-at-max]:before{background:var(--foreground)}.maxlab-4 [data-max-control]:disabled:before{background:color-mix(in oklab, var(--foreground) 12%, transparent)}.maxlab-5 [data-max-control]{letter-spacing:.12em;width:56px;color:var(--muted-foreground);padding:0;font-size:8.5px}.maxlab-5 [data-max-label]{text-align:center;position:absolute;top:6px;left:0;right:0}.maxlab-5 [data-max-control]:before{content:"";background:color-mix(in oklab, var(--foreground) 10%, var(--background));height:12px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 22%, transparent);position:absolute;bottom:9px;left:10px;right:10px}.maxlab-5 [data-max-control]:after{content:"";background:var(--muted-foreground);width:14px;height:8px;transition:transform .18s cubic-bezier(.3,.7,.2,1),background-color .18s;position:absolute;bottom:11px;left:12px}.maxlab-5 [data-at-max]{color:var(--primary)}.maxlab-5 [data-at-max]:after{background:var(--primary);transform:translate(18px)}.maxlab-6 [data-max-control]{letter-spacing:.06em;width:44px;color:var(--foreground);padding:0;font-size:9px}.maxlab-6 [data-max-control]:before{content:"";z-index:-1;background:conic-gradient(from 220deg, var(--primary) 0 calc(var(--max-fill) * .78), color-mix(in oklab, var(--foreground) 14%, transparent) 0 78%, transparent 0);border-radius:50%;position:absolute;inset:4px;-webkit-mask:radial-gradient(circle,#0000 15px,#000 15.5px);mask:radial-gradient(circle,#0000 15px,#000 15.5px)}.maxlab-6 [data-at-max]{color:var(--primary)}.maxlab-7 [data-max-control]{color:var(--muted-foreground);padding:0 8px 0 18px;font-size:10.5px}.maxlab-7 [data-max-control]:before{content:"";background:color-mix(in oklab, var(--primary) 55%, transparent);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:7px}.maxlab-7 [data-max-control]:hover,.maxlab-7 [data-at-max]{color:var(--foreground)}.maxlab-7 [data-at-max]:before{background:var(--primary);box-shadow:0 0 6px var(--primary)}.maxlab-7 [data-max-control]:disabled:before{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 30%, transparent);background:0 0}.maxlab-8 [data-max-control]{background:color-mix(in oklab, var(--primary) 11%, transparent);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);height:34px;margin:5px 2px;padding:0 10px;font-size:10.5px}.maxlab-8 [data-max-control]:before{content:"";background:var(--primary);transform-origin:0;width:10px;height:2px;position:absolute;top:0;left:0;transform:translate(1px,3px)rotate(-45deg)}.maxlab-8 [data-max-control]:after{content:"";position:absolute;inset:-5px -2px}.maxlab-8 [data-max-control][data-at-max],.maxlab-8 [data-max-control][data-at-max]:hover,.maxlab-8 [data-max-control][data-at-max]:active,.maxlab-8 [data-max-control][data-at-max]:focus-visible{background:var(--primary);color:var(--primary-foreground)}.maxlab-8 [data-max-control]:disabled{background:color-mix(in oklab, var(--foreground) 6%, transparent)}.maxlab-9 [data-max-control]{color:var(--muted-foreground);font-size:10px}.maxlab-9 [data-max-control][data-empty]{color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent);height:36px;margin:4px 0}.maxlab-9 [data-max-control][data-empty] [data-max-label]:after{content:" " attr(data-max-amount);content:" · max"}.maxlab-9 [data-max-control][data-empty] [data-max-label]{font-size:0}.maxlab-9 [data-max-control][data-empty] [data-max-label]:before{content:attr(data-max-amount);font-size:10.5px}.maxlab-9 [data-max-control][data-empty] [data-max-label]:after{opacity:.7;font-size:9px}.maxlab-9 [data-stake-field]:focus-within [data-max-control]:not([data-empty]){opacity:.45}.maxlab-9 [data-at-max]{color:var(--primary)}.maxlab-9 [data-at-max] [data-max-label]:after{content:" ✓"}.maxlab-10 [data-max-control]{letter-spacing:.18em;width:30px;min-width:30px;height:50px;color:var(--muted-foreground);background:color-mix(in oklab, var(--foreground) 5%, transparent);margin-right:-8px;padding:0;font-size:8px}.maxlab-10 [data-max-control]:after{content:"";width:3px;height:var(--max-fill);background:var(--primary);transition:height .2s;position:absolute;bottom:0;right:0}.maxlab-10 [data-max-control]:before{content:"";position:absolute;inset:0 -7px}.maxlab-10 [data-max-label]{writing-mode:vertical-rl;transform:rotate(180deg)}.maxlab-10 [data-at-max]{color:var(--primary);background:color-mix(in oklab, var(--primary) 9%, transparent)}@media (prefers-reduced-motion:reduce){.maxlab [data-max-control],.maxlab [data-max-control]:after{transition:none}}.maxlab-controls{border-top:1px solid color-mix(in oklab, var(--foreground) 14%, transparent);background:var(--background);flex-shrink:0;padding:8px 12px 10px}.maxlab-grid{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.maxlab-chip{white-space:normal;min-width:0;height:44px;color:var(--muted-foreground);border-radius:0;padding:2px;font-size:9.5px;line-height:1.15}.maxlab-chip[aria-pressed=true]{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 7%, transparent);box-shadow:inset 0 -2px var(--primary)}.maxlab-states{grid-template-columns:repeat(5,1fr);gap:3px;margin-top:6px;display:grid}.maxlab-score{color:var(--muted-foreground);text-transform:uppercase;grid-template-columns:repeat(5,1fr);gap:4px;margin-top:6px;font-size:9px;display:grid}.maxlab-score b{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:13px;display:block}.maxlab-note{color:var(--muted-foreground);margin-top:5px;font-size:10.5px;line-height:1.35}.acctlab-frame{background:var(--al-bg,#0f1220);border:1px solid #ffffff1f;box-shadow:0 24px 60px -24px #000000b3}.acctlab-chip{text-transform:uppercase;letter-spacing:.08em;color:#ffffff8c;border:1px solid #ffffff26;flex-shrink:0;height:32px;padding:0 10px;font-size:10.5px;font-weight:800;transition:color .12s,border-color .12s,background .12s}.acctlab-chip[aria-pressed=true]{border-color:var(--color-primary);background:color-mix(in oklab, var(--color-primary) 12%, transparent);color:var(--color-primary)}@keyframes alTick{0%{transform:translate(0)}to{transform:translate(-50%)}}.al-ticker-track{white-space:nowrap;animation:22s linear infinite alTick;display:inline-flex}.al-ticker-track:hover{animation-play-state:paused}.al-locker{perspective:700px}.al-locker-door{transform-origin:0;backface-visibility:hidden;transition:transform .34s cubic-bezier(.2,.9,.3,1),opacity .18s .2s}.al-locker[data-open=true] .al-locker-door{opacity:0;pointer-events:none;transform:rotateY(-100deg)}.al-dial{--al-pct:.6;background:radial-gradient(closest-side, var(--al-bg,#0f1220) 78%, transparent 79% 100%), conic-gradient(var(--al-dial-color,var(--color-primary)) calc(var(--al-pct) * 1turn), #ffffff1a 0);border-radius:9999px}@keyframes alTape{0%{transform:translate(0)}to{transform:translate(-50%)}}.al-tape-track{white-space:nowrap;animation:30s linear infinite alTape;display:inline-flex}.al-tape-track[data-paused=true]{animation-play-state:paused}@keyframes alFlap{0%{opacity:0;transform:rotateX(-80deg)}60%{opacity:1;transform:rotateX(12deg)}to{opacity:1;transform:rotateX(0)}}.al-flap-row{transform-origin:top;animation:.34s cubic-bezier(.2,.9,.3,1) both alFlap}.al-ring{--al-pct:.5;--al-ring-color:var(--color-primary);background:radial-gradient(closest-side, var(--al-bg,#0f1220) 72%, transparent 73% 100%), conic-gradient(var(--al-ring-color) calc(var(--al-pct) * 1turn), #ffffff14 0);border-radius:9999px;transition:--al-pct .4s}@keyframes alNavPush{0%{opacity:.4;transform:translate(60%)}to{opacity:1;transform:translate(0)}}@keyframes alNavFade{0%{opacity:0}to{opacity:1}}@keyframes alNavParallax{0%{opacity:0;transform:translate(28%)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}.al-nav-push{animation:.3s cubic-bezier(.2,.9,.3,1) both alNavPush}.al-nav-fade{animation:.3s ease-out both alNavFade}.al-nav-parallax{animation:.34s cubic-bezier(.2,.9,.3,1) both alNavParallax}@keyframes alMorphBar{0%{height:44px;transform:scaleY(1)}to{height:88px;transform:scaleY(1)}}@keyframes alMorphIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.al-morph-in{animation:.32s cubic-bezier(.2,.9,.3,1) .12s both alMorphIn}@keyframes alFlip{0%{transform:rotateX(0)}49%{opacity:.4;transform:rotateX(-90deg)}51%{opacity:.4;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}.al-flip{transform-origin:50%;animation:.42s cubic-bezier(.3,.9,.3,1) both alFlip}@keyframes alCascadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.al-cascade-in{animation:.32s cubic-bezier(.2,.9,.3,1) both alCascadeIn;animation-delay:var(--al-delay,0s)}.als-a{--al-bg:#0f1220;--al-panel:#171b2d;--al-edge:var(--color-primary);--al-text-dim:#fff6}.als-a .acctlab-frame{border-top:2px solid var(--color-primary);box-shadow:0 -1px #76f22e4d,0 24px 60px -16px #000000b3}.als-b{--al-bg:#2b3550;--al-panel:#3a4663;--al-edge:#ffffff40;--al-text-dim:#ffffff80}.als-b .acctlab-frame{border:1px solid #ffffff38;box-shadow:0 32px 70px -20px #000c}.als-c{--al-bg:#1b1d22;--al-panel:#26282e;--al-edge:var(--color-primary);--al-text-dim:#ffffff6b}.als-c .acctlab-frame{box-shadow:inset 0 3px 0 -1px var(--color-primary), 0 24px 60px -20px #000000bf}.als-d{--al-bg:#141519;--al-panel:#1e2026;--al-edge:#fa5100;--al-text-dim:#ffffff6b;background-image:repeating-linear-gradient(45deg,#ffffff06 0 2px,#0000 2px 6px),repeating-linear-gradient(-45deg,#ffffff06 0 2px,#0000 2px 6px)}.als-d .acctlab-frame{border-top:2px solid #fa5100;box-shadow:0 24px 60px -18px #000c}.als-e{--al-bg:#0c1410;--al-panel:#14201a;--al-edge:var(--color-primary);--al-text-dim:#ffffff6b;background-image:radial-gradient(120% 60% at 50% -10%,#76f22e1f,#0000 60%)}.als-e .acctlab-frame{border-color:#76f22e2e;box-shadow:0 24px 60px -18px #000c}.als-f{--al-bg:#08090c;--al-panel:#101218;--al-edge:var(--color-primary);--al-text-dim:#fff6}.als-f .acctlab-frame{border:1px solid #76f22e38;box-shadow:0 0 0 1px #0009,0 0 32px -6px #76f22e2e,0 24px 60px -18px #000000d9}.al-panel{background:var(--al-panel,#171b2d)}.al-text-dim{color:var(--al-text-dim,#fff6)}@media (prefers-reduced-motion:reduce){.al-ticker-track,.al-tape-track,.al-flap-row,.al-nav-push,.al-nav-fade,.al-nav-parallax,.al-morph-in,.al-flip,.al-cascade-in{animation:none}.al-locker-door{transition:none}}.sx{--sx-warn:#fa5100;--sx-slate:#3f4e67;--sx-deep:#1e2233;background:var(--background);min-height:100dvh;color:var(--foreground);font-family:inherit}.sx *{box-sizing:border-box}.sx-bar{z-index:30;background:var(--sx-deep);border-bottom:1px solid var(--border);gap:8px;padding:10px 12px;display:grid;position:sticky;top:0}.sx-bar h1{letter-spacing:.08em;justify-content:space-between;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:800;display:flex}.sx-bar h1 small{letter-spacing:.02em;color:var(--sx-warn);text-transform:uppercase;font-size:10px;font-weight:600}.sx-scroll{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.sx-scroll::-webkit-scrollbar{display:none}.sx-chip{background:var(--card);min-height:34px;color:var(--foreground);white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;padding:0 12px;font-size:12px;font-weight:700}.sx-chip[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.sx-chip.ghost{border-color:var(--border);background:0 0}.sx-chip.ghost[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground);border-color:#0000}.sx-stage{justify-content:center;padding:12px 0 40px;display:flex}.sx-phone{background:var(--background);border:1px solid var(--border);isolation:isolate;border-radius:24px;width:min(100vw,393px);height:760px;min-height:600px;max-height:calc(100dvh - 140px);position:relative;overflow:hidden}@media (width<=420px){.sx-phone{border-left:0;border-right:0;border-radius:0}}.sx-board{opacity:.45;gap:8px;padding:12px;display:grid}.sx-board div{background:var(--card);border-radius:10px;height:64px}.sx-sim{z-index:5;letter-spacing:.06em;color:var(--sx-warn);background:var(--sx-deep);border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;left:50%;translate:-50%}.sx-slip{z-index:10;background:var(--sx-slate);border-radius:18px 18px 0 0;flex-direction:column;max-height:88%;transition:max-height .32s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:auto 0 0;box-shadow:0 -18px 40px -10px #0000008c}.sx-slip-head{border-bottom:1px solid color-mix(in oklab, var(--foreground) 10%, transparent);align-items:center;gap:10px;padding:12px 16px;display:flex}.sx-count{color:var(--primary);white-space:nowrap;font-size:14px;font-weight:800}.sx-head-btn{color:var(--primary);background:0 0;border:0;min-height:36px;margin-left:auto;font-size:12px;font-weight:700}.sx-legs{padding:4px 16px;overflow-y:auto}.sx-leg{border-bottom:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);align-items:center;gap:10px;padding:10px 0;display:flex}.sx-leg>div{flex:1;min-width:0}.sx-leg strong{font-size:14px;line-height:1.25;display:block}.sx-leg small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.sx-plate{text-align:center;background:var(--sx-deep);min-width:54px;color:var(--foreground);clip-path:polygon(0 0,100% 0,100% 72%,86% 100%,0 100%);border-radius:8px;flex:none;padding:8px 6px;font-size:14px;font-weight:800}.sx-plate s{color:var(--muted-foreground);font-size:10px;font-weight:600;display:block}.sx-strip{color:var(--muted-foreground);background:color-mix(in oklab, var(--sx-deep) 55%, transparent);justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:8px 16px;font-size:12px;display:flex}.sx-strip b{color:var(--foreground)}.sx-foot{padding:10px 16px calc(14px + env(safe-area-inset-bottom));gap:8px;display:grid}.sx-place{background:var(--primary);min-height:50px;color:var(--primary-foreground);letter-spacing:.04em;border:0;border-radius:10px;font-size:15px;font-weight:800}.sx-stake{align-items:center;gap:8px;display:flex}.sx-stake input{background:var(--sx-deep);border:1px solid var(--border);min-height:46px;color:var(--foreground);border-radius:10px;flex:1;padding:0 12px;font-size:16px;font-weight:700}.sx-note{color:var(--muted-foreground);text-align:center;font-size:11px}.sx-banner{background:color-mix(in oklab, var(--primary) 12%, transparent);color:var(--foreground);border-left:3px solid var(--primary);border-radius:8px;margin:8px 16px 0;padding:8px 10px;font-size:12px}.sx-banner.warn{background:color-mix(in oklab, var(--sx-warn) 14%, transparent);border-left-color:var(--sx-warn)}.sx-entry{color:var(--foreground);letter-spacing:.05em;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:12px;font-weight:700;display:inline-flex}.sx-entry svg{color:var(--primary)}.sx-entry-a{border:1px dashed color-mix(in oklab, var(--foreground) 22%, transparent);border-radius:10px;width:100%}.sx-entry-b{background:color-mix(in oklab, var(--foreground) 8%, transparent);border-radius:999px;min-height:32px;padding:0 10px}.sx-entry-c{background:color-mix(in oklab, var(--primary) 14%, transparent);min-height:32px;color:var(--primary);border-radius:999px;padding:0 12px}.sx-entry-e{background:var(--sx-slate);border:1px dashed color-mix(in oklab, var(--primary) 50%, transparent);border-bottom:0;border-radius:10px 10px 0 0;min-height:30px;padding:0 12px;font-size:11px;position:absolute;top:-30px;right:16px}.sx-entry-f{width:100%;color:var(--muted-foreground);letter-spacing:0;justify-content:space-between;min-height:36px;padding:0;font-weight:600}.sx-entry-f span:last-child{color:var(--primary);letter-spacing:.04em;align-items:center;gap:4px;font-weight:800;display:inline-flex}.sx-entry-g{width:100%;color:var(--primary);justify-content:flex-start}.sx-entry-h{width:100%;color:var(--muted-foreground);text-underline-offset:4px;min-height:36px;text-decoration:underline}.sx-over{z-index:20;background:color-mix(in oklab, var(--sx-deep) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;justify-content:flex-end;animation:.2s ease-out sx-fade;display:flex;position:absolute;inset:0}.sx-over-body{padding:16px 16px calc(16px + env(safe-area-inset-bottom));gap:12px;max-height:100%;display:grid;overflow-y:auto}.sx-x{z-index:3;background:var(--card);width:40px;height:40px;color:var(--foreground);border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.sx-legal{color:var(--muted-foreground);text-align:center;font-size:11px;line-height:1.4}.sx-actions{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sx-act{background:var(--card);min-height:62px;color:var(--foreground);border:0;border-radius:12px;place-items:center;gap:2px;padding:8px 4px;font-size:11px;font-weight:700;display:grid}.sx-act svg{color:var(--primary)}.sx-act[data-done=true]{background:var(--primary);color:var(--primary-foreground)}.sx-act[data-done=true] svg{color:var(--primary-foreground)}.sx-actions.big{grid-template-columns:1fr 1fr}.sx-actions.big .sx-act{grid-auto-flow:column;justify-content:center;gap:8px;min-height:52px;font-size:13px}.sx-actions.row{grid-template-columns:repeat(5,1fr);gap:6px}.sx-actions.row .sx-act{background:var(--sx-deep);min-height:54px;font-size:10px}.sx-preview-btn{border:1px solid var(--primary);min-height:44px;color:var(--primary);letter-spacing:.05em;background:0 0;border-radius:10px;font-size:12px;font-weight:800}.sx-code{letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,monospace;font-weight:800}.sx-tkt{background:var(--card);border-radius:16px;position:relative;overflow:hidden}.sx-tkt-head{justify-content:space-between;align-items:flex-end;gap:10px;padding:14px 16px;display:flex}.sx-brand{letter-spacing:.12em;color:var(--primary);font-size:11px;font-weight:900}.sx-big{font-size:30px;font-weight:900;line-height:1}.sx-tkt-legs{max-height:240px;padding:0 16px 8px;overflow-y:auto}.sx-tkt-leg{border-top:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);justify-content:space-between;gap:10px;padding:7px 0;font-size:12px;display:flex}.sx-tkt-leg>div{min-width:0}.sx-tkt-leg b{font-size:13px;display:block}.sx-tkt-leg small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sx-tkt-leg small.sx-tkt-event{opacity:.85;margin-top:1px}.sx-tkt-leg>span{flex:none;font-weight:800}.sx-perf{border-top:2px dashed color-mix(in oklab, var(--foreground) 22%, transparent);height:0;margin:0 14px;position:relative}.sx-perf:before,.sx-perf:after{content:"";background:var(--sx-deep);border-radius:50%;width:20px;height:20px;position:absolute;top:-11px}.sx-perf:before{left:-24px}.sx-perf:after{right:-24px}.sx-tkt-foot{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:12px 16px;font-size:11px;display:flex}.sx-a-strip{padding:9px 16px}.sx-a-strip .sx-code{font-size:13px}.sx-a-copy{min-height:36px;color:var(--primary);letter-spacing:.08em;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.sx-a-copy:active{opacity:.7}.sx-cut{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}.sx-header-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.sx-header-option{height:44px;color:var(--muted-foreground);border-bottom:2px solid var(--border);border-radius:4px;justify-content:flex-start;padding:0 10px;font-size:12px}.sx-header-option[aria-pressed=true]{color:var(--primary);border-bottom-color:var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent)}.sx-ticket-header{color:var(--foreground);letter-spacing:0;padding:20px 16px 16px}.sx-th-logo{object-fit:contain;object-position:left center;width:112px;height:24px}.sx-th-mast{justify-content:space-between;align-items:center;gap:10px;display:flex}.sx-th-mast>span{color:var(--muted-foreground);font-size:9px;font-weight:700}.sx-th-number{font-variant-numeric:tabular-nums;font-size:46px;font-weight:900;line-height:1}.sx-th-split{grid-template-columns:1fr minmax(136px,46%);gap:10px;margin-top:18px;display:grid}.sx-th-identity{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;display:flex}.sx-th-identity svg{color:var(--primary);margin-bottom:3px}.sx-th-identity strong{font-size:16px;line-height:1.2}.sx-th-identity span{color:var(--muted-foreground);font-size:10px}.sx-th-price{background:var(--primary);color:var(--primary-foreground);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);gap:5px;padding:12px 10px 12px 20px;display:grid}.sx-th-price small{font-size:9px;font-weight:800}.sx-th-price b{font-variant-numeric:tabular-nums;font-size:32px;font-weight:900;line-height:1}.sx-th-price span{font-size:10px;font-weight:600}.sx-th-seal{text-align:center;background:var(--sx-deep);padding-top:22px}.sx-th-seal .sx-th-mast{justify-content:center}.sx-th-seal .sx-th-logo{object-position:center}.sx-th-type{margin:14px 0 8px;font-size:12px;font-weight:800;display:block}.sx-th-seal .sx-th-number{color:var(--primary);font-size:52px;display:block}.sx-th-qualification{color:var(--muted-foreground);margin-top:8px;font-size:10px;display:block}.sx-th-rule{background:var(--primary);width:48px;height:3px;margin:16px auto 0;transform:skew(-30deg)}.sx-th-broadcast{padding:0 0 14px}.sx-th-channel{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:20px 16px 14px;display:flex}.sx-th-channel>span{color:var(--muted-foreground);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.sx-th-score{grid-template-columns:1fr auto;align-items:center;gap:12px;padding:18px 16px 12px;display:grid}.sx-th-score>div{border-left:3px solid var(--primary);gap:5px;padding-left:10px;display:grid}.sx-th-score span{color:var(--muted-foreground);font-size:9px;font-weight:700}.sx-th-score strong{font-size:16px}.sx-th-caption{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;min-height:14px;margin:0 16px;font-size:10px;display:flex}.sx-th-combined{color:var(--muted-foreground);letter-spacing:.14em;white-space:nowrap;font-size:9px;font-weight:700}.sx-th-timing{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:10px;display:inline-flex}.sx-th-timing small{color:var(--muted-foreground);letter-spacing:.12em;font-size:9px;font-weight:700}.sx-th-timing b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:700}.sx-th-edition{padding-bottom:0}.sx-th-edition-title{gap:4px;margin:20px 0 14px;display:grid}.sx-th-edition-title>span{color:var(--primary);font-size:9px;font-weight:800}.sx-th-edition-title>strong{font-family:var(--font-display);font-size:36px;font-weight:400;line-height:1.1}.sx-th-odds-band{background:var(--primary);color:var(--primary-foreground);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);grid-template-columns:auto 1fr;align-items:center;gap:16px;margin:0 -16px 12px;padding:14px 16px;display:grid}.sx-th-odds-band>div{border-left:1px solid color-mix(in oklab, var(--primary-foreground) 35%, transparent);gap:5px;padding-left:12px;display:grid}.sx-th-odds-band strong,.sx-th-odds-band span{font-size:10px}.sx-a-tkt{transform-origin:bottom;animation:.42s cubic-bezier(.2,.9,.25,1.05) both sx-rise}.sx-a-tkt:after{content:"";background:linear-gradient(115deg, transparent 35%, color-mix(in oklab, var(--primary) 22%, transparent) 50%, transparent 65%);pointer-events:none;background-size:250% 100%;animation:1.1s ease-out .35s both sx-sheen;position:absolute;inset:0}.sx-b-card{aspect-ratio:1.91;background:linear-gradient(135deg, var(--sx-deep), var(--sx-slate));border-radius:14px;flex-direction:column;justify-content:space-between;padding:14px;animation:.3s ease-out both sx-pop;display:flex;position:relative;overflow:hidden}.sx-b-card:before{content:"";background:var(--primary);opacity:.9;width:120px;position:absolute;top:0;bottom:0;right:-30px;transform:skew(-18deg)}.sx-b-card>*{position:relative}.sx-b-odds{color:var(--primary-foreground);text-align:right;font-size:26px;font-weight:900;line-height:1;position:absolute;top:14px;right:14px}.sx-b-odds small{letter-spacing:.1em;font-size:9px;display:block}.sx-b-legs{gap:2px;max-width:62%;font-size:12px;display:grid}.sx-b-legs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sx-b-cta{background:var(--foreground);color:var(--sx-deep);letter-spacing:.08em;border-radius:6px;align-self:flex-start;padding:5px 9px;font-size:10px;font-weight:900}.sx-chat{background:var(--sx-deep);border-radius:14px;gap:6px;padding:10px;display:grid}.sx-chat-bubble{background:color-mix(in oklab, var(--primary) 16%, var(--sx-deep));border-radius:12px 12px 2px;justify-self:end;max-width:88%;padding:6px;font-size:11px}.sx-chat-bubble .sx-b-card{border-radius:8px;padding:8px;animation:none}.sx-chat-bubble .sx-b-odds{font-size:16px;top:8px;right:8px}.sx-chat-bubble .sx-b-legs{font-size:9px}.sx-c-inline{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.2,.8,.2,1);display:grid}.sx-c-inline[data-open=true]{grid-template-rows:1fr}.sx-c-inline>div{overflow:hidden}.sx-c-inner{gap:8px;padding:8px 16px 4px;display:grid}.sx-c-strip{background:var(--sx-deep);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:12px;display:flex}.sx-d-wrap{perspective:1200px}.sx-d-pass{height:360px;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,.8,.25,1);animation:.45s cubic-bezier(.2,.9,.3,1.1) backwards sx-drop;position:relative}.sx-d-pass[data-flipped=true]{transform:rotateY(180deg)}.sx-d-face{backface-visibility:hidden;background:var(--card);border-radius:18px;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(0)}.sx-d-face.sx-d-back{transform:rotateY(180deg)}.sx-d-band{background:var(--primary);color:var(--primary-foreground);letter-spacing:.1em;clip-path:polygon(0 0,100% 0,100% 80%,0 100%);justify-content:space-between;padding:12px 16px;font-size:12px;font-weight:900;display:flex}.sx-d-grid{color:var(--muted-foreground);grid-template-columns:repeat(2,1fr);gap:10px 16px;padding:12px 16px;font-size:11px;display:grid}.sx-d-grid b{color:var(--foreground);font-size:16px;display:block}.sx-d-qr{background:var(--foreground);border-radius:8px;grid-template-columns:repeat(8,1fr);gap:2px;width:96px;height:96px;margin:auto auto 10px;padding:6px;display:grid}.sx-d-qr i{background:var(--sx-deep);border-radius:1px}.sx-d-qr i[data-off=true]{background:0 0}.sx-e-tkt{background:var(--card);border-radius:14px;min-height:300px;animation:.35s ease-out both sx-slide-in;display:flex;overflow:hidden}.sx-e-main{flex-direction:column;flex:1;gap:8px;min-width:0;padding:14px;display:flex}.sx-e-title{letter-spacing:-.02em;text-transform:uppercase;font-size:34px;font-weight:900;line-height:.9}.sx-e-title span{color:var(--primary)}.sx-e-stub{border-left:2px dashed color-mix(in oklab, var(--foreground) 25%, transparent);background:var(--sx-deep);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:8px;width:92px;padding:10px 6px;transition:transform .35s cubic-bezier(.3,.8,.3,1),opacity .35s;display:flex}.sx-e-stub .sx-code{writing-mode:vertical-rl;font-size:13px}.sx-e-stub[data-torn=true]{opacity:0;transform:translate(120%,20px)rotate(14deg)}.sx-e-hint{letter-spacing:.08em;color:var(--primary);text-align:center;font-size:9px;font-weight:800}.sx-f-sheet{gap:12px;padding:4px 16px 0;animation:.3s cubic-bezier(.2,.8,.2,1) both sx-morph;display:grid}.sx-f-sum{background:var(--sx-deep);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.sx-f-sum .sx-big{color:var(--primary);font-size:24px}.sx-f-list{gap:2px;display:grid}.sx-f-item{min-height:50px;color:var(--foreground);border:0;border-bottom:1px solid color-mix(in oklab, var(--foreground) 8%, transparent);text-align:left;background:0 0;align-items:center;gap:12px;padding:0 4px;font-size:14px;font-weight:600;display:flex}.sx-f-item svg{color:var(--primary)}.sx-f-item em{color:var(--primary);margin-left:auto;font-size:12px;font-style:normal}.sx-g-area{height:330px;position:relative}.sx-g-card{background:var(--card);border-left:3px solid var(--primary);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;height:70px;padding:10px 14px;transition:transform .32s cubic-bezier(.3,.8,.25,1),opacity .25s;display:flex;position:absolute;left:0;right:0;box-shadow:0 6px 16px -6px #0009}.sx-g-card>div{min-width:0;font-size:12px}.sx-g-card b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.sx-g-merged{opacity:0;pointer-events:none;transition:opacity .25s .15s,transform .3s cubic-bezier(.2,.9,.3,1.1) .15s;position:absolute;inset:0;transform:scale(.94)}.sx-g-area[data-merged=true] .sx-g-merged{opacity:1;pointer-events:auto;transform:none}.sx-g-area[data-merged=true] .sx-g-card{opacity:0}.sx-h-stage{background:var(--card);border-radius:16px;min-height:300px;position:relative;overflow:hidden}.sx-h-curtain{z-index:2;background:var(--primary);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);animation:sx-curtain var(--h-dur,.7s) cubic-bezier(.7,0,.2,1) forwards;position:absolute;inset:0}.sx-h-num{color:var(--primary);font-variant-numeric:tabular-nums;font-size:56px;font-weight:900;line-height:1}.sx-h-legs .sx-tkt-leg{animation:.3s ease-out both sx-up}.sx-h-skip{z-index:3;background:var(--sx-deep);min-height:36px;color:var(--foreground);border:0;border-radius:999px;padding:0 12px;font-size:11px;font-weight:800;position:absolute;bottom:10px;right:10px}.sx-h-actions{animation:.25s ease-out both sx-up}.sx-rec{z-index:25;background:var(--background);flex-direction:column;animation:.2s sx-fade;display:flex;position:absolute;inset:0}.sx-rec-top{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px 10px;display:flex}.sx-rec-body{flex:1;align-content:start;gap:12px;padding:12px 16px;display:grid;overflow-y:auto}.sx-rec-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--sx-deep);gap:8px;display:grid}.sx-rec-head{background:var(--card);border-radius:14px;justify-content:space-between;align-items:flex-end;padding:14px;display:flex}.sx-rec[data-concept=a] .sx-rec-head,.sx-rec[data-concept=d] .sx-rec-head{background:linear-gradient(120deg, var(--card), var(--sx-slate));border-top:3px solid var(--primary)}.sx-rec[data-concept=b] .sx-rec-head,.sx-rec[data-concept=h] .sx-rec-head{background:linear-gradient(135deg, var(--sx-deep), var(--sx-slate))}.sx-rec[data-concept=e] .sx-rec-head{border-right:6px dashed var(--primary)}.sx-rec[data-concept=g] .sx-rec-head{box-shadow:0 6px 0 -2px var(--card), 0 12px 0 -4px color-mix(in oklab, var(--card) 70%, transparent)}.sx-status{letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:800}.sx-status.changed{background:color-mix(in oklab, var(--sx-warn) 22%, transparent);color:var(--sx-warn)}.sx-status.suspended,.sx-status.unavailable{background:color-mix(in oklab, var(--foreground) 12%, transparent);color:var(--muted-foreground)}.sx-leg[data-status=suspended],.sx-leg[data-status=unavailable]{opacity:.5}.sx-add{background:var(--primary);min-height:54px;color:var(--primary-foreground);letter-spacing:.06em;border:0;border-radius:12px;font-size:15px;font-weight:900}.sx-add:disabled{opacity:.4}.sx-link{color:var(--muted-foreground);text-underline-offset:3px;background:0 0;border:0;min-height:36px;font-size:12px;text-decoration:underline}.sx-codebox{background:var(--sx-slate);padding:18px 16px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;gap:10px;animation:.25s ease-out sx-up;display:grid}.sx-codebox input{background:var(--sx-deep);border:1px solid var(--border);min-height:52px;color:var(--foreground);text-align:center;text-transform:uppercase;letter-spacing:.14em;border-radius:10px;font-family:ui-monospace,monospace;font-size:18px}.sx-codebox input[aria-invalid=true]{border-color:var(--sx-warn)}.sx-err{color:var(--sx-warn);text-align:center;font-size:12px}.sx-toast{z-index:40;background:var(--foreground);color:var(--sx-deep);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:800;animation:.2s ease-out sx-up;position:absolute;bottom:24px;left:50%;translate:-50%}.sx-compare{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;max-width:1200px;margin:0 auto;padding:16px;display:grid}.sx-ccard{background:var(--card);border-radius:14px;align-content:start;gap:8px;padding:14px;font-size:12px;display:grid}.sx-ccard h2{margin:0;font-size:16px}.sx-ccard h2 span{color:var(--primary);margin-right:6px}.sx-ccard dl{grid-template-columns:1fr auto;gap:3px 10px;margin:0;display:grid}.sx-ccard dt{color:var(--muted-foreground)}.sx-ccard dd{margin:0;font-weight:800}.sx-meter{gap:2px;display:inline-flex}.sx-meter i{background:color-mix(in oklab, var(--foreground) 15%, transparent);border-radius:1px;width:10px;height:5px}.sx-meter i[data-on=true]{background:var(--primary)}.sx-ccard p{color:var(--muted-foreground);margin:0;line-height:1.45}.sx-ccard p b{color:var(--foreground)}@keyframes sx-fade{0%{opacity:0}}@keyframes sx-rise{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(70%)scaleY(.6)}to{clip-path:inset(0)}}@keyframes sx-sheen{0%{background-position:120% 0}to{background-position:-40% 0}}@keyframes sx-pop{0%{opacity:0;transform:scale(.92)}}@keyframes sx-drop{0%{opacity:0;transform:translateY(-30px)rotateX(18deg)}}@keyframes sx-slide-in{0%{opacity:0;transform:translate(-24px)}}@keyframes sx-morph{0%{opacity:0;transform:translateY(12px)}}@keyframes sx-up{0%{opacity:0;transform:translateY(10px)}}@keyframes sx-curtain{60%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(100% 0,100% 0,85% 100%,85% 100%)}}.sx[data-reduced=true] *,.sx[data-reduced=true] :before,.sx[data-reduced=true] :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}@media (prefers-reduced-motion:reduce){.sx *,.sx :before,.sx :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}}.sx .bc{letter-spacing:0;position:relative}.sx .bc-perf{z-index:1;margin-top:4px}.sx .bc-copy{background:color-mix(in oklab, var(--foreground) 4%, transparent);width:100%;height:auto;min-height:64px;color:var(--foreground);white-space:normal;text-align:left;border:0;border-radius:0;justify-content:space-between;gap:12px;padding:14px 16px}.sx .bc-copy:hover{background:color-mix(in oklab, var(--foreground) 4%, transparent)}.sx .bc-copy:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.sx .bc-copy svg{flex:none;width:20px;height:20px}.sx .bc-content{flex:1;gap:5px;min-width:0;display:grid}.sx .bc-code{overflow-wrap:anywhere;letter-spacing:0;min-width:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:24px;font-weight:800;line-height:1.25;display:block}.sx .bc-label{color:var(--primary);font-size:10px;font-weight:800;line-height:1.3}.sx .bc-stub{background:var(--sx-deep);transform-origin:0 0}.sx .bc-tear-copy{align-items:stretch;gap:0;padding:0}.sx .bc-tear-copy .bc-content{padding:18px 12px 18px 16px}.sx .bc-stub-tab{border-left:1px dashed var(--primary);width:auto;min-width:92px;color:var(--primary);background:color-mix(in oklab, var(--primary) 8%, transparent);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:10px;display:flex}.sx .bc-tear[data-copied=true] .bc-stub{animation:.38s ease-out bc-tear}.sx .bc-hero-copy{text-align:center;flex-direction:column;gap:7px;padding:18px 16px}.sx .bc-hero .bc-code{color:var(--foreground);width:100%;font-size:30px}.sx .bc-hero .bc-label{color:var(--muted-foreground)}.sx .bc-inline-action{min-height:32px;color:var(--primary);align-items:center;gap:7px;font-size:12px;display:flex}.sx .bc-hero[data-copied=true] .bc-code{animation:.3s ease-out bc-confirm}.sx .bc-boarding-body{background:var(--sx-deep);padding:14px 16px 12px}.sx .bc-metadata{color:var(--muted-foreground);grid-template-columns:1fr 1fr;gap:12px;font-size:9px;display:grid}.sx .bc-metadata b{color:var(--foreground);margin-top:3px;font-size:11px;display:block}.sx .bc-boarding .bc-copy{padding:14px 0}.sx .bc-boarding-action{width:44px;color:var(--primary);flex:none;justify-items:center;gap:5px;font-size:9px;display:grid}.sx .bc-boarding-bottom{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:8px;padding-top:9px;font-size:9px;display:flex}.sx .bc-boarding[data-copied=true] .bc-boarding-action{animation:.3s ease-out bc-confirm}.sx .bc-neon-body{padding:14px 16px 12px}.sx .bc-neon-copy{background:var(--primary);color:var(--primary-foreground);clip-path:polygon(12px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 12px);flex-direction:column;align-items:stretch;gap:8px;padding:14px 16px}.sx .bc-neon-copy:hover{background:var(--primary)}.sx .bc-neon-copy:focus-visible{outline-color:var(--primary-foreground)}.sx .bc-neon .bc-label{color:var(--primary-foreground)}.sx .bc-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.sx .bc-neon .bc-code{font-size:28px}.sx .bc-neon-caption{font-size:9px;font-weight:800}.sx .bc-neon[data-copied=true] .bc-neon-copy{animation:.25s ease-out bc-confirm}.sx .bc-reveal-body{padding:10px 16px 12px}.sx .bc-reveal-copy{padding:10px 0;position:relative;overflow:hidden}.sx .bc-reveal-key{width:48px;height:48px;color:var(--primary);border-bottom:2px solid var(--primary);flex:none;place-content:center;justify-items:center;gap:3px;font-size:9px;display:grid}.sx .bc-copy-wave{pointer-events:none;background:color-mix(in oklab, var(--primary) 16%, transparent);position:absolute;inset:0;transform:translate(-110%)skew(-20deg)}.sx .bc-reveal[data-copied=true] .bc-copy-wave{animation:.34s ease-out bc-wave}.sx .bc-dual-body{background:var(--sx-deep);padding:14px 16px 10px}.sx .bc-dual-top{color:var(--primary);justify-content:space-between;align-items:center;gap:8px;display:flex}.sx .bc-dual .bc-copy{min-height:52px;padding:10px 0}.sx .bc-dual .bc-copy svg{color:var(--primary)}.sx .bc-dual-bottom{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.sx .bc-share{height:44px;color:var(--primary);border-radius:4px;padding:0 8px;font-size:12px}.sx .bc-dual[data-copied=true] .bc-code{animation:.3s ease-out bc-confirm}.sx .bc-options{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.sx .bc-options::-webkit-scrollbar{display:none}.sx .bc-option{height:44px;color:var(--muted-foreground);background:var(--card);border-radius:4px;flex:none;padding:0 12px;font-size:12px}.sx .bc-option[aria-pressed=true]{color:var(--primary);box-shadow:inset 0 -2px var(--primary)}.sx .bc-lab-label{color:var(--primary);justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.sx .bc-header-review summary{cursor:pointer;min-height:36px;color:var(--muted-foreground);justify-content:space-between;align-items:center;font-size:11px;display:flex}.sx .bc-header-review summary:after{content:"+";color:var(--primary);font-size:18px}.sx .bc-header-review[open] summary:after{content:"−"}.sx .sx-phone[data-booking-lab=true]{min-height:690px}@keyframes bc-tear{35%{transform:translateY(5px)rotate(-1deg)}to{transform:none}}@keyframes bc-confirm{40%{opacity:.65}to{opacity:1}}@keyframes bc-wave{to{transform:translate(110%)skew(-20deg)}}.sx-tkt[data-header=seal] .bc-tear-copy .bc-content{text-align:center;align-items:center;padding-left:18px}.sx-tkt[data-header=seal] .bc-tear-copy .bc-code{text-align:center}.sx-tkt[data-header=edition] .bc-stub-tab{background:var(--primary);color:var(--primary-foreground);clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);border-left:0}.sx-tkt[data-header=edition] .bc-stub-tab svg{color:var(--primary-foreground)}.su-strip{align-items:center;gap:5px;min-height:44px;display:flex}.su-adds{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;display:grid}.su-strip button{letter-spacing:0;border-radius:0;height:44px;min-height:44px;padding:0 5px}.su-strip .su-add{white-space:nowrap;gap:0;font-size:12px;font-weight:800}.su-strip .su-undo{color:var(--muted-foreground);flex-shrink:0;gap:4px;font-size:11px}.su-strip .su-undo:hover{color:var(--foreground);background:color-mix(in oklab,var(--foreground) 5%,transparent)}.su-strip .su-undo:disabled{opacity:.35}.su-undo svg{flex-shrink:0;width:16px;height:16px}.su-1 .su-undo{flex-direction:column;gap:0;width:56px;line-height:1.1}.su-2{grid-template-columns:1fr;gap:0;display:grid}.su-2 .su-secondary{border-top:1px solid color-mix(in oklab,var(--foreground) 12%,transparent);justify-content:flex-end;width:62%;display:flex}.su-2 .su-undo{height:44px;padding-inline:0}.su-3{border-block:1px solid color-mix(in oklab,var(--foreground) 18%,transparent);gap:0}.su-3 .su-adds{gap:0}.su-3 .su-undo{border-right:1px solid color-mix(in oklab,var(--foreground) 18%,transparent);flex-direction:column;gap:0;width:54px}.finish-sheet .su-3 .su-add:before{background:0 0}.su-3 .su-add+.su-add{border-left:1px solid color-mix(in oklab,var(--foreground) 9%,transparent)}.su-4{flex-wrap:wrap;gap:0}.su-4 .su-adds{flex-basis:100%}.su-4 .su-secondary{justify-content:space-between;align-items:center;width:100%;min-height:44px;display:flex}.su-4 .su-secondary>span{color:var(--muted-foreground);font-size:11px}.su-4 .su-secondary:has([role=status]) .su-undo{border-bottom:2px solid var(--primary);color:var(--foreground)}.su-5{touch-action:pan-y;grid-template-columns:1fr;gap:0;display:grid}.su-5 .su-secondary{border-bottom:1px solid color-mix(in oklab,var(--primary) 35%,transparent);justify-content:space-between;align-items:center;display:flex}.su-5 .su-secondary>span{color:var(--muted-foreground);font-size:22px}.su-6{border-block:1px solid color-mix(in oklab,var(--foreground) 16%,transparent);gap:0}.su-6 .su-undo{flex-direction:column;gap:0;width:65px;font-family:monospace;font-size:10px}.su-6 .su-add{font-family:monospace;font-size:12px}.finish-sheet .su-6 .su-add:before{background:var(--background);inset:0}.su-7 .su-undo{background:color-mix(in oklab,var(--primary) 5%,var(--background));border-left:2px solid color-mix(in oklab,var(--primary) 45%,transparent);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);flex-direction:column;gap:0;width:57px}.su-8{grid-template-columns:1fr;gap:0;display:grid}.su-8 .su-secondary{justify-content:flex-end;display:flex}.su-8 .su-undo{border-bottom:1px dashed color-mix(in oklab,var(--foreground) 30%,transparent);gap:7px}.su-8 .su-undo b{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:12px}.su-lab-controls{background:var(--background);border-top:1px solid color-mix(in oklab,var(--foreground) 14%,transparent);flex-shrink:0;max-height:240px;padding:8px 12px;overflow-y:auto}.su-lab-heading{text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.su-lab-heading span{color:var(--muted-foreground);font-size:10px}.su-lab-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin-top:5px;display:grid}.su-lab-options button{white-space:normal;height:auto;min-height:44px;color:var(--muted-foreground);border-radius:0;padding:4px 2px;font-size:10px;line-height:1.25}.su-lab-options button[aria-pressed=true]{color:var(--foreground);box-shadow:inset 0 -2px var(--primary);background:color-mix(in oklab,var(--foreground) 6%,transparent)}.su-lab-tests{gap:5px;margin-top:5px;display:flex;overflow-x:auto}.su-lab-tests button{border-radius:0;flex-shrink:0;height:44px;padding:0 8px;font-size:11px}.su-lab-comparison{margin-top:5px}.su-lab-comparison summary{cursor:pointer;color:var(--muted-foreground);min-height:28px;font-size:11px}.su-lab-comparison p{color:var(--muted-foreground);margin:6px 0;font-size:11px}.su-lab-comparison table{border-collapse:collapse;width:100%;font-size:10px}.su-lab-comparison td,.su-lab-comparison th{border-bottom:1px solid color-mix(in oklab,var(--foreground) 10%,transparent);text-align:left;padding:5px 3px}.su-lab-sequence{color:var(--muted-foreground);font-variant-numeric:tabular-nums;padding:4px 0;font-size:11px}.sm-overlay-root{pointer-events:none;z-index:95;position:fixed;inset:0}.sm-token{background:var(--primary);color:var(--primary-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);will-change:transform, opacity;padding:3px 8px;font-size:11px;font-weight:900;position:fixed;top:0;left:0}.sm-roll{background:var(--background);color:var(--foreground);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;font-size:18px;font-weight:900;line-height:1;display:flex;position:fixed;overflow:hidden}.sm-roll-ret{justify-content:flex-end}.sm-roll-char{animation:.26s cubic-bezier(.2,.7,.2,1) both sm-roll-in;display:inline-block}@keyframes sm-roll-in{0%{opacity:.15;filter:blur(1px);transform:translateY(58%)}to{opacity:1;filter:none;transform:none}}.sm-band{background:linear-gradient(100deg, transparent, color-mix(in oklab, var(--primary) 22%, transparent) 45%, color-mix(in oklab, var(--primary) 40%, transparent) 55%, transparent);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);will-change:transform, opacity;width:56px;height:52px;position:fixed;top:0;left:0}.sm-tick{font-variant-numeric:tabular-nums;color:var(--primary);letter-spacing:.02em;will-change:transform, opacity;font-family:ui-monospace,monospace;font-size:11px;font-weight:700;position:fixed;top:0;left:0}.sm-scan{background:linear-gradient(to bottom, transparent, var(--primary) 30%, var(--primary) 70%, transparent);width:3px;box-shadow:0 0 8px color-mix(in oklab, var(--primary) 55%, transparent);will-change:transform, opacity;position:fixed;top:0;left:0}.smotion.sm-e [data-motion=stake]{border-bottom-width:2px}.smotion.sm-e [data-motion=returns] b{letter-spacing:-.01em;font-family:ui-monospace,monospace}.smotion.sm-d .su-add{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px)}.sm-lab-options{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (prefers-reduced-motion:reduce){.sm-roll-char{animation:none}.sm-token,.sm-band,.sm-tick,.sm-scan{display:none}}.sur-lab .sur-icon{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muted-foreground);box-shadow:none;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0}.sur-lab .sur-icon svg{stroke-width:1.65px;width:17px;height:17px}.sur-lab .sur-icon:hover:not(:disabled){color:var(--foreground);background:0 0}.sur-lab .sur-icon:disabled{opacity:.25}.sur-lab .sur-icon:focus-visible{outline:1px solid var(--primary);outline-offset:-4px;box-shadow:none}.sur-lab .sur-label{height:44px;color:var(--muted-foreground);text-transform:uppercase;align-items:center;margin-top:-7px;font-size:11px;font-weight:800;display:flex}.sur-lab .sur-label .sur-icon{margin-left:0}.sur-lab [data-subtle-placement="12"]{grid-template-columns:minmax(0,72fr) minmax(0,28fr)}.sur-lab [data-subtle-placement="12"] [data-stake-field]{gap:0}.sur-lab [data-subtle-placement="12"] input{font-size:16px}.sur-lab [data-subtle-placement="13"]{grid-template-columns:minmax(0,62fr) 44px minmax(0,38fr);gap:0}.sur-lab [data-subtle-placement="13"]>.sur-icon{align-self:end;margin-bottom:2px}.sur-lab .sur-strip{gap:2px;position:relative}.sur-lab .sur-strip .su-adds{gap:4px}.sur-lab .sur-strip.sur-15{padding-right:46px}.sur-lab .sur-strip.sur-15 .sur-icon{position:absolute;top:0;right:0}.sur-lab .sur-strip.sur-15 .sur-icon:disabled{opacity:.18}.sur-lab .sur-strip.sur-15 .sur-icon:not(:disabled):before{content:"";border:1px solid color-mix(in oklab,var(--foreground) 18%,transparent);border-radius:50%;width:23px;height:23px;position:absolute}.sur-lab .sur-return-anchor{min-width:0;padding-right:44px;position:relative}.sur-lab .sur-return-anchor .sur-icon{position:absolute;bottom:2px;right:-5px}.sur-lab [data-subtle-placement="16"]{grid-template-columns:minmax(0,56fr) minmax(0,44fr);gap:2px}.sur-lab [data-subtle-placement="16"] [data-stake-returns] b{font-size:14px}.sur-lab .sur-return-anchor .sur-icon:before{content:"";border-left:1px solid color-mix(in oklab,var(--foreground) 12%,transparent);height:16px;position:absolute;left:2px}.sur-lab .sur-lab-options{grid-template-columns:repeat(3,minmax(0,1fr))}.sur-lab .sur-lab-controls{max-height:218px}.sur-lab .sur-lab-controls summary{align-items:center;min-height:44px;display:flex}.sur-lab [data-stake-returns] b{white-space:normal;overflow-wrap:anywhere;line-height:1.15}.sur-lab [data-subtle-placement="12"] [data-stake-returns] b,.sur-lab [data-subtle-placement="13"] [data-stake-returns] b{font-size:14px}.sur-lab .sur-strip.sur-15{padding-left:46px;padding-right:0}.sur-lab .sur-strip.sur-15 .sur-icon{left:0;right:auto}
