.ico[data-v-2f395c84]{flex:none;align-self:center;width:auto;height:auto;max-width:none;object-fit:contain}.icon-btn[data-v-23c4b439]{position:relative;background:none;border:0;padding:0;color:#fff}.svc i[data-v-23c4b439]{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#e23d3d;color:#fff;font-size:10px;font-style:normal;line-height:16px;font-weight:700}.bet-alert[data-v-23c4b439]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#00000073;display:flex;align-items:center;justify-content:center;padding:24px}.bet-alert .card[data-v-23c4b439]{width:min(100%,280px);background:#fff;border-radius:16px;padding:22px 18px 16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;box-shadow:0 18px 50px #00000047}.bet-alert[data-v-23c4b439] .ico{width:28px;height:28px}.bet-alert b[data-v-23c4b439]{font-size:17px}.bet-alert p[data-v-23c4b439]{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.bet-alert .btn[data-v-23c4b439]{width:100%;margin-top:8px}.ticket-mask[data-v-23c4b439]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0c181275;display:flex;align-items:center;justify-content:center;padding:24px}.slip[data-v-23c4b439]{--notch: 8px;width:min(320px,100%);background:#fffef8;color:#1b1e22;box-shadow:0 18px 40px #00000038;display:flex;flex-direction:column;gap:8px;padding:16px 14px 14px;-webkit-mask:radial-gradient(var(--notch) at var(--notch) 0,#0000 98%,#000) 0 0 / calc(var(--notch) * 2) var(--notch) repeat-x,linear-gradient(#000 0 0) 0 var(--notch) / 100% calc(100% - var(--notch) * 2) no-repeat,radial-gradient(var(--notch) at var(--notch) 100%,#0000 98%,#000) 0 100% / calc(var(--notch) * 2) var(--notch) repeat-x;mask:radial-gradient(var(--notch) at var(--notch) 0,#0000 98%,#000) 0 0 / calc(var(--notch) * 2) var(--notch) repeat-x,linear-gradient(#000 0 0) 0 var(--notch) / 100% calc(100% - var(--notch) * 2) no-repeat,radial-gradient(var(--notch) at var(--notch) 100%,#0000 98%,#000) 0 100% / calc(var(--notch) * 2) var(--notch) repeat-x}.slip header[data-v-23c4b439]{display:flex;flex-direction:column;align-items:center;gap:2px;position:relative}.slip header small[data-v-23c4b439]{color:var(--dim);letter-spacing:.12em;font-size:11px}.slip header b[data-v-23c4b439]{font-size:17px}.slip header em[data-v-23c4b439]{position:absolute;right:0;top:6px;padding:3px 7px;border:2px solid #9a6700;color:#9a6700;border-radius:4px;font-style:normal;font-weight:700;font-size:12px;transform:rotate(-12deg)}.slip header em.win[data-v-23c4b439]{border-color:var(--green);color:var(--green)}.slip header em.lose[data-v-23c4b439]{border-color:var(--danger);color:var(--danger)}.slip header em.void[data-v-23c4b439],.slip header em.refunded[data-v-23c4b439]{border-color:var(--muted);color:var(--muted)}.slip .sum[data-v-23c4b439]{margin:2px 0 0;text-align:center;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.slip .coin[data-v-23c4b439]{margin:0;text-align:center;color:var(--muted);font-size:12px;line-height:1.4}.slip .dash[data-v-23c4b439]{border-top:1px dashed #c9c3b2}.slip dl[data-v-23c4b439]{margin:0;display:flex;flex-direction:column;gap:6px}.slip dl div[data-v-23c4b439]{display:grid;grid-template-columns:36px 1fr;gap:8px;align-items:start}.slip dt[data-v-23c4b439]{color:var(--dim);font-size:12px}.slip dd[data-v-23c4b439]{margin:0;font-size:13px;line-height:1.4;word-break:break-all;text-align:right}.slip .mono[data-v-23c4b439]{font-family:Inter,sans-serif}.slip .acts[data-v-23c4b439]{display:flex;gap:8px}.slip .acts .btn[data-v-23c4b439]{flex:1}:root{--bg: #f2f4f7;--panel: #ffffff;--card: #ffffff;--elev: #f6f7f9;--line: #e4e7ee;--text: #1b1e22;--muted: #5d6670;--dim: #8b939e;--green: #0c8a45;--green-bg: #e7f6ee;--gold: #9a6b00;--gold-bg: #fff6df;--danger: #d23b3b;--danger-bg: #fdecec;--header: #0b7a3b;--odds: #e02323;--pick: #ffe56a;--sidebar: 196px;--rail: 300px;font-family:Noto Sans SC,Inter,sans-serif;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#app{margin:0;min-height:100%;background:var(--bg);max-width:100%;overflow-x:hidden}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;flex:none;align-self:center;width:auto;height:auto;object-fit:contain}.app{width:100%;max-width:100%;margin:0;min-height:100dvh;background:var(--bg);display:flex;flex-direction:column;overflow-x:hidden}.top{height:76px;background:var(--panel);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:28px;padding:0 24px}.brand{display:flex;align-items:center;gap:10px;width:176px;flex:none}.mark{width:36px;height:36px;border-radius:9px;object-fit:cover;background:transparent;display:block;flex:none}.brand b{font-size:20px;line-height:1.2}.brand small{display:block;color:var(--muted);font-size:9px;letter-spacing:.04em;font-family:Inter,sans-serif}.top-links{display:flex;gap:36px;color:var(--muted);font-size:14px}.top-links a.on{color:var(--green)}.top-right{margin-left:auto;display:flex;align-items:center;gap:16px}.balance{text-align:right}.balance span{display:block;color:var(--dim);font-size:10px}.balance strong{font-family:Inter,sans-serif;font-size:14px}.user-chip{font-size:12px}.banner{height:32px;background:var(--green-bg);display:flex;align-items:center;justify-content:space-between;padding:0 24px;font-size:11px;white-space:nowrap}.banner .ok{color:var(--green)}.banner .muted{color:var(--muted)}.workspace{display:block}.sidebar{width:var(--sidebar);flex:none;background:var(--panel);border-right:1px solid var(--line);padding:24px 12px;display:flex;flex-direction:column;gap:12px}.kicker{color:var(--dim);font-size:10px;margin:0 0 4px}.side-link{display:flex;align-items:center;height:44px;padding:0 12px;border-radius:6px;color:var(--muted);font-size:13px}.side-link.on{background:var(--green-bg);color:var(--green);font-weight:700}.side-foot{margin-top:16px;padding:16px 12px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.side-foot a,.side-foot p{margin:0;color:var(--muted);font-size:12px;line-height:30px}.side-foot .fine{color:var(--dim);font-size:11px;line-height:1.5}.main{flex:1;min-width:0;max-width:100%;padding:12px 12px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.has-tabs .main{padding-top:64px;padding-bottom:calc(100px + env(safe-area-inset-bottom))}.is-sub .main{padding-top:64px}.is-auth .main{padding:0;min-height:100dvh}.is-sub .page-head h1,.is-sub .title{display:none}.page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;max-width:100%}.page-head>div{min-width:0;flex:1}.crumb{margin:0;color:var(--dim);font-size:11px}.page-head h1{margin:2px 0;font-size:20px;line-height:1.35}.sub{margin:0;color:var(--muted);font-size:12px;line-height:1.7}.layout{display:flex;flex-direction:column;gap:16px;align-items:stretch;max-width:100%;min-width:0}.col{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.rail,.rail.slim{width:100%;flex:none;display:flex;flex-direction:column;gap:16px}.card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:16px;max-width:100%;min-width:0}.card.pad{padding:16px}.card h2,.card h3{margin:0;font-size:16px;font-weight:700}.card h2 span,.hint{color:var(--dim);font-size:11px;font-weight:400}.muted{color:var(--muted)}.dim{color:var(--dim)}.green{color:var(--green)}.gold{color:var(--gold)}.num{font-family:Inter,sans-serif;font-weight:700}.badge{display:inline-flex;align-items:center;height:25px;padding:0 8px;border-radius:4px;background:var(--elev);color:var(--muted);font-size:11px;white-space:nowrap}.badge.green{background:var(--green-bg);color:var(--green)}.badge.gold{background:var(--gold-bg);color:var(--gold)}.tabs{display:flex;gap:4px;background:var(--panel);padding:4px;border-radius:6px;flex-wrap:wrap;width:100%}.tabs.fill{flex-wrap:nowrap}.tab{border:0;background:transparent;color:var(--muted);border-radius:4px;padding:9px 16px;font-size:14px}.tabs.fill .tab{flex:1;min-width:0;min-height:44px;padding:10px 2px;font-size:12px;font-weight:400;line-height:1.4}.tab.on{background:var(--elev);color:var(--green);font-weight:700}.filter-row{display:flex;gap:8px;width:100%}.filter-row .btn{flex:1;min-width:0;min-height:48px;padding:12px}.btn{border:1px solid var(--line);background:var(--elev);color:var(--text);border-radius:6px;padding:10px 16px;font-weight:700;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px}button,.btn,.dock,.tabbar a,.link{transition:transform .16s cubic-bezier(.22,1.2,.36,1),filter .16s ease,background .18s ease,color .18s ease,border-color .18s ease}button:active:not(:disabled),.dock:active,.tabbar a:active,.link:active{transform:scale(.94)}.btn.primary{background:var(--green);color:#fff;border-color:transparent}.btn.block{width:100%}.btn:disabled,.btn.off{color:var(--dim);cursor:not-allowed}.btn.danger{background:var(--danger-bg);color:var(--danger);border-color:transparent}.chips{display:flex;gap:8px;flex-wrap:wrap}.field{display:flex;flex-direction:column;gap:8px}.field label{color:var(--muted);font-size:12px}.input,.area{background:var(--panel);border:1px solid var(--line);border-radius:6px;min-height:46px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;width:100%}.input input,.input select,.area textarea{width:100%;border:0;background:transparent;outline:none;padding:12px 0}.area{min-height:100px;align-items:flex-start}.fine{margin:0;color:var(--dim);font-size:11px;line-height:1.5}.odds{height:48px;border-radius:6px;border:1px solid var(--line);background:var(--elev);display:flex;align-items:center;justify-content:center;gap:4px;color:var(--muted);width:100%;min-width:0;padding:0 4px;font-size:12px}.odds b{color:var(--odds);font-family:Inter,sans-serif;font-size:17px}.odds.stack{flex-direction:column;height:auto;min-height:62px;gap:3px;padding:8px;font-size:11px}.odds.stack b{font-size:18px;line-height:1.3}.odds.on{background:var(--pick);border-color:#e2c200;color:var(--text)}.odds.on b{color:var(--text)}.odds:disabled{opacity:.55;cursor:not-allowed}.notice{display:flex;gap:12px;padding:16px;border-radius:6px;background:var(--elev);color:var(--muted)}.notice.gold{background:var(--gold-bg)}.notice.green{background:var(--green-bg)}.notice strong{display:block;margin-bottom:4px;color:var(--text)}.notice.gold strong{color:var(--gold)}.notice.green strong{color:var(--green)}.notice p{margin:0;font-size:12px;line-height:1.6;min-width:0;max-width:100%;flex-wrap:wrap}.stats{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;max-width:100%}.stat{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px;min-width:0}.stat span{color:var(--muted);font-size:12px}.stat strong{display:block;margin-top:8px;font-size:22px;font-family:Inter,sans-serif;overflow-wrap:anywhere}.stat em{display:block;margin-top:6px;color:var(--dim);font-style:normal;font-size:12px}.fixture-head,.fx-row{display:grid;grid-template-columns:68px 1fr 88px 88px 88px 40px;gap:10px;align-items:center}.fixture-head{display:none}.fx-row{padding:14px 10px;border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:8px}.fx-row .when small{display:block;color:var(--dim);font-size:11px}.fx-row .when{font-family:Inter,sans-serif;font-size:13px}.teams small{display:block;color:var(--dim);font-size:10px;margin-bottom:4px}.teams b{font-size:13px}.more{color:var(--green);font-size:11px}.focus{display:flex;flex-direction:column;gap:12px}.scoreboard{display:flex;flex-direction:column;align-items:stretch;gap:12px}.team{display:flex;align-items:center;gap:12px}.shield{width:42px;height:48px;border:1px solid var(--line);border-radius:8px 8px 16px 16px;display:grid;place-items:center;color:var(--muted);font-size:12px}.vs{text-align:center}.vs b{font-family:Inter,sans-serif;font-size:22px}.markets{display:flex;flex-direction:column;gap:12px}.market-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.market-row.two,.market-row.four{grid-template-columns:repeat(2,minmax(0,1fr))}.table{width:100%;max-width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.table th{text-align:left;background:var(--panel);color:var(--dim);font-weight:400;font-size:11px;padding:10px 6px;overflow-wrap:anywhere}.table td{padding:12px 6px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.table tr:nth-child(2n) td{background:#f7f8fa}.kv{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px;flex-wrap:wrap;max-width:100%;min-width:0}.kv>*{min-width:0}.kv b{color:var(--text)}.big{font-family:Inter,sans-serif;font-size:36px;color:var(--green);margin:0}.steps{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hr{height:1px;background:var(--line);border:0;margin:0}.footer-note{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);padding-top:12px;color:var(--dim);font-size:10px;line-height:1.65}.desk-only{display:none!important}.link{color:var(--green);background:none;border:0;padding:0;font-size:12px}.pager{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:var(--dim);font-size:12px;max-width:100%}.pager button{background:none;border:0;color:var(--muted)}.pitch{height:180px;border-radius:8px;border:1px solid #2f6b45;background:linear-gradient(#1d4a32,#163c28);position:relative;overflow:hidden}.pitch:before,.pitch:after{content:"";position:absolute;border:1px solid rgba(237,243,240,.45)}.pitch:before{top:16px;right:18px;bottom:16px;left:18px}.pitch:after{left:50%;top:16px;bottom:16px;border-left-width:1px}.dot{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--green);right:28%;top:46%}.pitch span{position:absolute;left:16px;bottom:10px;font-size:12px;color:#d7efe2}.toggle{position:relative;width:40px;height:24px;border-radius:100px;border:0;padding:0;transition:background .28s ease}.toggle.on{background:var(--green)}.toggle.off{background:var(--line)}.toggle i{position:absolute;left:3px;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;display:block;transition:transform .32s cubic-bezier(.22,1.2,.36,1),background .28s ease}.toggle.on i{transform:translate(16px)}.toggle.off i{background:var(--muted)}.toast{position:fixed;left:50%;right:auto;bottom:24px;transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);text-align:center;background:var(--green-bg);color:var(--green);border:1px solid var(--green);padding:10px 16px;border-radius:6px;z-index:20;font-size:13px}.m-brand,.m-demo,.m-quick{display:flex}.m-brand{position:fixed;top:0;left:0;right:0;z-index:15;height:52px;background:var(--header);color:#fff;align-items:center;gap:10px;padding:0 12px;min-width:0;max-width:100%}.subhead{position:fixed;top:0;left:0;right:0;z-index:15;height:52px;display:flex;align-items:center;padding:0 4px 0 8px;background:#fff;border-bottom:1px solid var(--line)}.subhead h1{position:absolute;left:88px;right:88px;margin:0;text-align:center;font-size:17px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subhead .back{width:auto;color:var(--text);font-size:15px}.subhead .record{margin-left:auto;margin-right:8px;height:44px;padding:0 8px;border:0;background:none;color:var(--green);font-size:15px;font-weight:700}.m-brand .mark{width:36px;height:36px;border-radius:9px;object-fit:cover;background:transparent}.m-brand b{display:block;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.m-brand small{font-size:9px;letter-spacing:0;white-space:nowrap;color:#ffffffbf}.m-brand .balance span{color:#ffffffb8}.m-brand .balance strong{font-size:14px;color:var(--pick)}.m-brand .icon-btn img{filter:brightness(0) invert(1)}.m-brand .grow,.m-brand .balance{min-width:0}.m-brand .grow{flex:1}.m-demo{background:var(--green-bg);color:var(--green);font-size:10px;line-height:1.65;padding:9px 16px;flex-direction:column}.m-quick{background:var(--panel);gap:8px;padding:8px 16px;align-items:center;min-width:0;max-width:100%}.back{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;width:112px;flex:none;background:none;border:0;height:44px}.slip-entry{flex:1;min-width:0;height:44px;background:var(--green-bg);color:var(--green);border-radius:6px;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 12px;font-weight:700;font-size:12px}.tabbar{display:flex;position:fixed;left:14px;right:14px;width:auto;bottom:calc(12px + env(safe-area-inset-bottom));height:64px;padding:5px;border-radius:22px;background:#fffffff0;border:1px solid rgba(255,255,255,.8);box-shadow:0 10px 28px #1220182e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10}.tabbar .glide{position:absolute;top:5px;left:5px;z-index:0;pointer-events:none;width:calc((100% - 10px) / var(--n, 4));height:calc(100% - 10px);border-radius:17px;background:var(--green-bg);box-shadow:inset 0 0 0 1px #0c8a4529;transition:transform .38s cubic-bezier(.22,1.15,.36,1)}.tabbar a{position:relative;z-index:1;flex:1;min-width:0;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--dim);font-size:10px;transition:color .28s ease,transform .38s cubic-bezier(.22,1.15,.36,1)}.tabbar a.on{color:var(--green);font-weight:700}.tabbar img{filter:grayscale(1) brightness(.45);transition:filter .28s ease}.tabbar a.on img{filter:none;animation:tab-pop .42s cubic-bezier(.22,1.15,.36,1)}@keyframes tab-pop{0%{transform:translateY(6px) scale(.7)}55%{transform:translateY(-3px) scale(1.12)}to{transform:translateY(0) scale(1)}}.toast{bottom:calc(24px + env(safe-area-inset-bottom));background:var(--header);color:#fff;border-color:transparent}.has-tabs .toast{bottom:calc(100px + env(safe-area-inset-bottom))}.book{margin:-12px -12px 0;background:var(--bg)}.seg{display:flex;background:#fff;border-bottom:1px solid var(--line)}.seg button{flex:1;height:40px;border:0;background:transparent;color:var(--muted);font-size:14px}.seg button.on{color:var(--green);font-weight:700;box-shadow:inset 0 -2px 0 var(--green)}.league-scroll{display:flex;flex-wrap:nowrap;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:8px 12px;background:#fff;scrollbar-width:none;-ms-overflow-style:none}.league-scroll::-webkit-scrollbar{width:0;height:0;display:none}.league-scroll button{flex:none;height:28px;padding:0 10px;border-radius:14px;border:1px solid var(--line);background:#fff;color:var(--muted);font-size:12px}.league-scroll button.on{background:var(--green-bg);border-color:transparent;color:var(--green);font-weight:700}.find{display:flex;margin:0;padding:8px 12px 0;background:#fff}.find input{width:100%;height:36px;border:1px solid var(--line);border-radius:6px;padding:0 12px;background:var(--elev)}.league-block{margin-top:8px;background:#fff}.league-block header,.colhead{display:grid;grid-template-columns:1fr 72px 72px;align-items:center;padding:0 8px 0 12px}.league-block header{height:36px;background:#eef6f1;color:var(--header);font-size:13px;font-weight:700}.league-block header span{grid-column:2 / span 2;text-align:right;padding-right:8px;color:var(--dim);font-weight:400}.colhead{height:22px;color:var(--dim);font-size:11px}.colhead b{text-align:center;font-weight:400}.mrow{display:grid;grid-template-columns:1fr 152px;gap:6px;align-items:center;padding:8px 8px 8px 12px;border-top:1px solid var(--line)}.who{background:none;border:0;text-align:left;padding:0;min-width:0}.who time{display:block;color:var(--dim);font-size:11px;font-family:Inter,sans-serif}.who b{display:block;font-size:14px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who .score{color:var(--odds);font-family:Inter,sans-serif;margin-right:6px}.cells{display:grid;grid-template-columns:1fr 1fr;gap:4px}.cell{min-height:36px;border:0;border-radius:4px;background:#f3f5f8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:4px 2px;transition:background .22s ease,transform .18s cubic-bezier(.22,1.2,.36,1)}.cell small{color:var(--dim);font-size:10px;line-height:1}.cell b{color:var(--odds);font-family:Inter,sans-serif;font-size:14px;line-height:1.2}.cell:active:not(:disabled){transform:scale(.92)}.cell.on{background:var(--pick);animation:cell-pop .34s cubic-bezier(.22,1.15,.36,1)}.cell.on b{color:var(--text)}@keyframes cell-pop{0%{transform:scale(.9)}55%{transform:scale(1.08)}to{transform:none}}.moreline{display:block;width:100%;border:0;background:#fff;color:var(--green);font-size:12px;text-align:right;padding:0 12px 8px}.mask{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:30;display:flex;align-items:flex-end}.sheet{width:100%;background:#fff;border-radius:12px 12px 0 0;padding:12px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px;min-width:0}.sheet-enter-active,.sheet-leave-active{transition:opacity .24s ease}.sheet-enter-active .sheet,.sheet-leave-active .sheet{transition:transform .34s cubic-bezier(.22,1.12,.36,1)}.sheet-enter-from,.sheet-leave-to{opacity:0}.sheet-enter-from .sheet,.sheet-leave-to .sheet{transform:translateY(100%)}.sheet .btn.primary{transition:transform .16s cubic-bezier(.22,1.2,.36,1),filter .16s ease;animation:bet-pop .4s cubic-bezier(.22,1.15,.36,1)}.sheet .btn.primary:active:not(:disabled){transform:scale(.96);filter:brightness(.94)}@keyframes bet-pop{0%{transform:translateY(8px) scale(.96)}60%{transform:translateY(0) scale(1.03)}to{transform:none}}.sheet .chips{flex-wrap:nowrap;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.sheet .chips::-webkit-scrollbar{width:0;height:0;display:none}.sheet .chips>*{flex:none;white-space:nowrap}.chips .btn.on{background:var(--green);color:#fff;border-color:transparent;animation:chip-pop .32s cubic-bezier(.22,1.15,.36,1)}@keyframes chip-pop{0%{transform:scale(.88)}55%{transform:scale(1.08)}to{transform:none}}.sheet h3{margin:0;font-size:16px}.sheet .price{margin-left:auto;color:var(--odds);font-family:Inter,sans-serif;font-size:20px}
