/* The pay site in hexatape.com's language: pure black, Michroma wordmark + Barlow / Barlow Condensed (self-hosted, OFL), hairlines,
   neon only where it means something. No third-party request; served from this origin under a CSP with no script source at all. */
@font-face{font-family:"Michroma";src:url("/static/fonts/michroma.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Barlow";src:url("/static/fonts/barlow-400.woff2") format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Barlow";src:url("/static/fonts/barlow-500.woff2") format("woff2");font-weight:500;font-display:swap}
@font-face{font-family:"Barlow";src:url("/static/fonts/barlow-600.woff2") format("woff2");font-weight:600;font-display:swap}
@font-face{font-family:"Barlow Condensed";src:url("/static/fonts/barlow-condensed-600.woff2") format("woff2");font-weight:600;font-display:swap}
@property --spin{syntax:"<angle>";initial-value:0deg;inherits:false}
:root{color-scheme:dark;--bg:#000;--ink:#f4f5f7;--ink2:#a2a6ad;--ink3:#6b7078;--line:rgba(255,255,255,.12);--line2:rgba(255,255,255,.06);
--acc:#F7931A;--ok:#00E5FF;--err:#ff6b6b;--long:#FF2E97;--short:#00E5FF;--card:#07080a;
--f-brand:"Michroma","Barlow",sans-serif;--f-ui:"Barlow","Segoe UI",system-ui,sans-serif;--f-cond:"Barlow Condensed","Barlow","Arial Narrow",sans-serif;
--ease:cubic-bezier(.16,1,.3,1)}
*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--ink);font:400 17.5px/1.6 var(--f-ui);font-variant-numeric:tabular-nums}
body{overflow-x:hidden}
header,footer,main,.nfa{max-width:880px;margin:0 auto;padding:0 20px}
.wide header,.wide footer,.wide main,.wide .nfa{max-width:1200px}
header{padding-top:18px;padding-bottom:18px;border-bottom:1px solid var(--line2)}
header .top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}
.acts{display:flex;align-items:center;gap:12px}
.acts .plans{font:500 13.5px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:var(--ink2);text-decoration:none;padding:6px 8px 6px 0}
.acts .plans:hover{color:#fff}
.signin{position:relative;isolation:isolate;flex:none;display:block;padding:1.5px;border-radius:10px;text-decoration:none;
background:conic-gradient(from var(--spin),var(--acc),var(--short),var(--long),var(--acc));animation:spin 7s linear infinite}
.signin::before{content:"";position:absolute;inset:3px;z-index:-1;border-radius:10px;background:inherit;filter:blur(14px);opacity:.5}
.signin span{display:block;padding:13px 22px;border-radius:9px;background:var(--bg);font:600 14px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:#fff;white-space:nowrap;text-align:center;transition:background .3s var(--ease),color .3s var(--ease)}
.signin:hover span{background:#101012;color:var(--acc)}
.tmenu summary{list-style:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:13px 20px;border:1.5px solid rgba(255,255,255,.3);border-radius:10px;
font:600 14px/1 var(--f-ui);letter-spacing:.22em;text-transform:uppercase;color:#fff;white-space:nowrap;transition:border-color .3s var(--ease),background .3s var(--ease)}
.tmenu summary::-webkit-details-marker{display:none}
.tmenu summary:hover,.tmenu[open] summary{border-color:#fff;background:rgba(255,255,255,.05)}
.chev{display:inline-block;width:7px;height:7px;margin-left:11px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s var(--ease)}
.tmenu[open] .chev{transform:translateY(2px) rotate(-135deg)}
.prods{position:absolute;z-index:30;right:0;top:calc(100% + 12px);width:min(860px,100%);padding:16px;border:1px solid var(--line);border-radius:12px;background:#08080a;box-shadow:0 24px 60px rgba(0,0,0,.75)}
.prods .ph{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0 0 12px;font:600 13.5px/1.3 var(--f-ui);letter-spacing:.24em;text-transform:uppercase;color:#fff}
.prods .ph span{font-weight:500;letter-spacing:.14em;color:var(--ink3)}
.prods .pg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.prods a{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--line2);border-radius:8px;text-decoration:none;color:var(--ink);transition:border-color .3s var(--ease),background .3s var(--ease)}
.prods b{display:inline-flex;align-items:center;font:500 13.5px/1.1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);white-space:nowrap}
.prods a>span{font:400 15px/1.35 var(--f-ui);color:var(--ink2)}
.prods a:hover{border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.05)}.prods a:hover b{color:#fff}
.brand{display:inline-flex;align-items:center;font:400 31px/1 var(--f-brand);letter-spacing:.2em;color:#fff;text-decoration:none;white-space:nowrap}.brand i{font-style:normal;color:var(--acc)}.brand .hxm{height:1.6em;width:auto;margin:0 .3em 0 .06em;flex:none}.nd{display:inline-block;width:.34em;height:.39em;margin:0 .34em 0 .2em;vertical-align:.04em;background:linear-gradient(180deg,#00E5FF,#F7931A 50%,#FF2E97);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
@media (max-width:760px){.prods .pg{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){.brand{font-size:24px}.acts{flex:1 1 100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.acts .plans{display:none}.signin span,.tmenu summary{padding:13px 10px;font-size:13.5px;letter-spacing:.16em}.prods{width:auto;left:0}.prods .pg{grid-template-columns:minmax(0,1fr)}}
@media (max-width:360px){.brand{font-size:20px}}
footer a{color:var(--ink2);text-decoration:none}footer a:hover{color:#fff}
.nfa{font:500 12.5px/1.4 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ink3);padding-top:6px;padding-bottom:6px}
main{padding-top:24px;padding-bottom:56px}
h1{font:600 40px/1.02 var(--f-cond);text-transform:uppercase;letter-spacing:.01em;margin:8px 0 18px;color:#fff}
h2{font:600 22px/1.15 var(--f-cond);text-transform:uppercase;letter-spacing:.02em;margin:28px 0 10px;color:#fff}
a{color:#fff}p,li,dd{color:var(--ink2)}.small{font-size:16px;color:var(--ink3)}.note{color:var(--acc)}
.eyebrow{font:500 13.5px/1.3 var(--f-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--ink2);margin:0}
.row,.coins{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}form{margin:0}
button,.btn{-webkit-appearance:none;appearance:none;display:inline-block;background:#fff;color:#000;border:0;border-radius:10px;padding:12px 20px;font:600 16px/1.2 var(--f-ui);
letter-spacing:.06em;cursor:pointer;text-decoration:none;transition:background .25s var(--ease),color .25s var(--ease),transform .25s var(--ease)}
button:hover,.btn:hover{background:var(--acc)}button:active,.btn:active{transform:translateY(1px)}
.btn.alt,.btn.ghost{background:transparent;color:#fff;border:1px solid var(--line)}.btn.alt:hover,.btn.ghost:hover{border-color:#fff;background:transparent}
button.quiet{background:transparent;color:var(--ink2);border:1px solid var(--line);margin-top:10px}
:focus-visible{outline:1px solid #fff;outline-offset:3px}
dl.pay{display:grid;grid-template-columns:max-content 1fr;gap:8px 18px;margin:18px 0}dt{color:var(--ink3)}dd{margin:0}
.amount{font-size:24px;color:#fff;font-variant-numeric:tabular-nums}.addr{font-family:ui-monospace,Consolas,monospace;color:#fff;word-break:break-all}
.qr svg{display:block;background:#fff;max-width:100%;height:auto}.ok{color:var(--ok)}.err{color:var(--err)}.status{color:#fff}
.reveal{border:1px solid var(--acc);border-radius:12px;padding:16px 18px;margin:12px 0 24px}.key{font-family:ui-monospace,Consolas,monospace;color:#fff;font-size:19px;word-break:break-all}
pre.code{font:400 14px/1.5 ui-monospace,Consolas,monospace;color:#fff;background:#0b0b0d;border:1px solid var(--line2);border-radius:8px;padding:12px 14px;overflow-x:auto;white-space:pre;max-width:100%}
code{font-family:ui-monospace,Consolas,monospace;color:#fff}
label{display:block;color:var(--ink3);font-size:16px;margin-bottom:6px}input,textarea{-webkit-appearance:none;appearance:none;width:100%;max-width:520px;background:#0b0b0d;color:#fff;border:1px solid var(--line);border-radius:8px;padding:11px;font:16.5px ui-monospace,Consolas,monospace;margin-bottom:12px}
footer{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:space-between;padding-top:18px;padding-bottom:30px;border-top:1px solid var(--line2);font-size:14px;color:var(--ink3)}
footer nav{display:flex;gap:16px}.nfa-f{color:var(--ink3)}
footer nav.social{align-items:center;gap:16px}footer nav.social a{display:inline-flex;color:var(--ink2)}footer nav.social a:hover{color:#fff}
footer nav.social svg{width:19px;height:19px;fill:currentColor}
.vh{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0}

/* ---------- the plans page: hero + its tape ---------- */
.hero{position:relative;isolation:isolate;padding:64px 0 34px;margin-bottom:6px}
.tape{position:absolute;z-index:-1;left:50%;top:0;width:100vw;max-width:1600px;height:100%;transform:translateX(-50%);opacity:.6;
-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 46%,#000 74%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent 0%,transparent 46%,#000 74%,#000 94%,transparent);
pointer-events:none}
.tape .grid line{stroke:rgba(255,255,255,.05);stroke-width:1}
.tape .cdl{opacity:.2}.tape .cu{fill:var(--ok);stroke:var(--ok)}.tape .cd{fill:var(--long);stroke:var(--long)}.tape .cdl line{stroke-width:1.2}
.tape .tp-area{fill:url(#tp-a);opacity:0;animation:tp-fade 1.8s ease 1.6s forwards}
.tape .tp-line,.tape .tp-glow{fill:none;stroke:url(#tp-g);stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;
animation:tp-draw 3s var(--ease) .2s forwards}
.tape .tp-line{stroke-width:2.4}.tape .tp-glow{stroke-width:10;opacity:.45;filter:url(#tp-blur)}
.tape .tp-dot{fill:var(--acc);opacity:0;animation:tp-fade .4s ease 2.8s forwards}
.tape .tp-ring{fill:none;stroke:var(--acc);stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center;animation:tp-ping 2.4s ease-out 3.1s infinite}
@keyframes tp-draw{to{stroke-dashoffset:0}}@keyframes tp-fade{to{opacity:1}}
@keyframes tp-ping{0%{transform:scale(1);opacity:.9}100%{transform:scale(4.2);opacity:0}}
.hero h1{font-size:clamp(44px,7.2vw,92px);line-height:.92;max-width:12ch;margin:16px 0 20px}
.glow{background:linear-gradient(92deg,#fff 0%,var(--acc) 45%,var(--long) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
.lead{font-size:19px;line-height:1.5;color:var(--ink2);max-width:46ch;margin:0 0 22px}
.facts{display:flex;flex-wrap:wrap;gap:8px 0;margin:0;font:500 13.5px/1.4 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ink3)}
.facts span+span::before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--acc);margin:0 14px 2px;vertical-align:middle}

/* ---------- the Monthly / Yearly switch (two radio inputs; CSS shows one set of prices) ---------- */
.plans{position:relative}
.toggle{display:inline-flex;gap:4px;padding:5px;margin:8px 0 24px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.02)}
.toggle label{margin:0;padding:10px 20px;border-radius:999px;cursor:pointer;font:600 13.5px/1.2 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;
color:var(--ink2);transition:background .3s var(--ease),color .3s var(--ease)}
.toggle label:hover{color:#fff}.toggle label b{font-weight:600;color:var(--ok);margin-left:8px;letter-spacing:.14em}
#bill-m:checked~.toggle label[for=bill-m],#bill-y:checked~.toggle label[for=bill-y]{background:#fff;color:#000}
#bill-y:checked~.toggle label[for=bill-y] b{color:#08804c}
#bill-m:focus-visible~.toggle label[for=bill-m],#bill-y:focus-visible~.toggle label[for=bill-y]{outline:1px solid #fff;outline-offset:3px}
#bill-m:checked~.tiers .opt.y,#bill-y:checked~.tiers .opt.m{display:none}

/* ---------- the three rungs ---------- */
.tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}
.tier{--tc:#c9d1d9;--tc12:rgba(201,209,217,.12);--tc55:rgba(201,209,217,.55);position:relative;isolation:isolate;padding:1px;border-radius:20px;
background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.04) 40%,rgba(255,255,255,.08));transition:transform .5s var(--ease)}
.tier:hover{transform:translateY(-4px)}
.t2{--tc:#00E5FF;--tc12:rgba(0,229,255,.12);--tc55:rgba(0,229,255,.55)}.t3{--tc:#F7931A;--tc12:rgba(247,147,26,.12);--tc55:rgba(247,147,26,.55)}
.tier.feat{background:conic-gradient(from var(--spin),var(--acc),var(--long),var(--short),var(--acc));animation:spin 7s linear infinite}
.tier.feat::before{content:"";position:absolute;inset:6px;z-index:-1;border-radius:20px;background:inherit;filter:blur(26px);opacity:.38}
@keyframes spin{to{--spin:360deg}}
.tier-in{position:relative;height:100%;display:flex;flex-direction:column;padding:28px 26px 26px;border-radius:19px;overflow:hidden;
background-color:var(--card);background-image:radial-gradient(110% 60% at 0% 0%,var(--tc12),transparent 62%)}
.tier-in::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:19px;
background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.05) 50%,transparent 60%);background-size:250% 100%;background-position:120% 0;
transition:background-position 1.1s var(--ease)}
.tier:hover .tier-in::after{background-position:-20% 0}
.tier-top{display:flex;align-items:center;gap:12px;margin-bottom:22px}
.rank{width:46px;height:46px;flex:none;color:var(--tc);filter:drop-shadow(0 0 9px var(--tc55))}
.chip{margin-left:auto;padding:5px 10px;border-radius:999px;border:1px solid var(--tc);color:var(--tc);font:600 13px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase}
.tier h2{font-size:36px;line-height:1;margin:0 0 8px}
.blurb{margin:0 0 6px;min-height:3.2em;color:var(--ink2)}
.anchor{margin:0 0 4px;font-size:15.5px;color:var(--ink2)}
.opt{padding:18px 0 4px;border-top:1px solid var(--line2);margin-top:12px}
.opt .price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}
.opt .price .amt{font:500 58px/1 var(--f-ui);letter-spacing:-.02em;color:#fff}
.opt .price span{font-size:16.5px;color:var(--ink2)}
.save{font:600 13px/1 var(--f-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ok);padding:5px 9px;border-radius:999px;
border:1px solid rgba(0,229,255,.45)}
.badge{font:700 13px/1 var(--f-ui);letter-spacing:.18em;color:#000;padding:6px 10px;border-radius:999px;background:linear-gradient(90deg,var(--acc),var(--long))}
.per{margin:8px 0 0;font-size:15px;color:var(--ink3)}
.opt .sale{margin:10px 0 0;font-size:16px;color:var(--ink2)}.opt .sale b{color:var(--acc);font-weight:600}
.salebar{margin:0 0 18px;padding:16px 20px;border:1px solid var(--acc);border-radius:14px;font-size:16px;color:var(--ink2)}
.salebar b{color:#fff}
.salestrip{padding:11px 20px;text-align:center;font-size:15px;line-height:1.45;color:var(--ink2);background:#0d0d0f;border-bottom:1px solid var(--acc)}
.salestrip b{color:#fff}.salestrip a{color:var(--acc);margin-left:6px;white-space:nowrap}
.opt .small{margin:6px 0 0}
.opt .row{flex-direction:column;margin-top:16px}.opt form,.opt .btn,.opt button{width:100%}
.opt button,.opt .btn{text-align:center;padding:15px 20px;border-radius:12px;font-size:16px}
.t3 .opt button{background:linear-gradient(90deg,var(--acc),#FFB65C)}.t3 .opt button:hover{background:#fff}
.incl{margin-top:24px;padding-top:20px;border-top:1px solid var(--line2)}
.incl ul{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:11px}
.incl li{display:flex;align-items:center;gap:10px;font-size:16px;color:var(--ink2)}
.incl li svg{width:16px;height:16px;flex:none;color:var(--tc)}
.incl li.base{color:#fff}
.incl li.tbd{color:var(--ink3)}
.incl .next{margin-top:22px}
.incl li.tbd svg{color:var(--ink3)}
.incl li .tag{margin-left:auto;font:600 12.5px/1 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--tc);border:1px solid currentColor;border-radius:2px;padding:4px 6px;flex:none}
.incl li.ph i{display:block;height:9px;border-radius:5px;background:linear-gradient(90deg,#131518 0%,#24272d 50%,#131518 100%);
background-size:220% 100%;animation:shimmer 2.6s ease-in-out infinite}
.incl li.ph:nth-of-type(4n+1) i{width:82%}.incl li.ph:nth-of-type(4n+2) i{width:64%}.incl li.ph:nth-of-type(4n+3) i{width:74%}.incl li.ph:nth-of-type(4n) i{width:52%}
@keyframes shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}
.later{margin:14px 0 0;font-size:14px;letter-spacing:.06em;color:var(--ink3)}
.flag{display:inline-block;margin-left:10px;padding:5px 10px;border-radius:999px;border:1px solid var(--acc);color:var(--acc);font:600 13px/1 var(--f-ui);letter-spacing:.2em;text-transform:uppercase;vertical-align:2px}

/* ---------- crypto soon, free, trust ---------- */
.soon,.free{display:flex;flex-wrap:wrap;align-items:center;gap:16px 30px;margin-top:18px;padding:24px 28px;border-radius:20px}
.soon{border:1px dashed rgba(247,147,26,.4);
background-color:var(--card);background-image:radial-gradient(70% 160% at 100% 0%,rgba(247,147,26,.1),transparent 60%)}
.soon h2,.free h2{margin:6px 0 4px;font-size:24px}.soon p:last-child,.free p:last-child{margin:0}
.coinrow{display:flex;padding-left:10px}
.coin{width:52px;height:52px;margin-left:-10px;filter:drop-shadow(0 4px 14px rgba(0,0,0,.6))}
.coin circle{fill:#0d0f12;stroke:#a37839;stroke-width:1.2}
.coin text{font:600 13.5px var(--f-cond);letter-spacing:.06em;fill:#fff}
.free{justify-content:space-between;border:1px solid var(--line)}
.trust{list-style:none;margin:40px 0 0;padding:26px 0 0;border-top:1px solid var(--line2);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 26px}
.trust li{display:flex;gap:14px;align-items:flex-start;font-size:16px;line-height:1.5;color:var(--ink2)}
.trust li b{color:#fff;font-weight:600}.trust svg{width:22px;height:22px;flex:none;color:var(--acc);margin-top:1px}
@media (max-width:980px){.tiers{grid-template-columns:1fr;max-width:560px}.tier:hover{transform:none}.trust{grid-template-columns:1fr}}
@media (max-width:560px){.hero{padding-top:36px}.tape{opacity:.28}.toggle{display:flex}.toggle label{flex:1;text-align:center;padding:10px 8px}.toggle label b{display:block;margin:4px 0 0}
.tier-in{padding:24px 20px 22px}.opt .price .amt{font-size:50px}.soon,.free{padding:20px}}
/* ---------- the LUCKY//SKILLED checker ---------- */
.verdict{font:600 44px/1 var(--f-cond);text-transform:uppercase;letter-spacing:.01em;margin:6px 0 10px}.verdict.ok{color:var(--ok)}.verdict.err{color:var(--long)}
/* ---------- the alerts page ---------- */
select{-webkit-appearance:none;appearance:none;display:block;width:100%;max-width:520px;background:#0b0b0d;color:#fff;border:1px solid var(--line);
border-radius:8px;padding:11px;font:16.5px var(--f-ui);margin-bottom:12px}
.signal{font:600 13.5px/1.4 var(--f-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--acc);margin:-8px 0 14px}
.alist{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}
.alist li{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;padding:12px 14px;border:1px solid var(--line2);border-radius:10px}
.alist .grow{flex:1 1 260px}.alist li button.quiet{margin:0;padding:8px 14px;font-size:15px}
.newalert{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:12px}
.newalert form{border:1px solid var(--line);border-radius:14px;padding:18px}
.newalert .lockedalert{border:1px dashed var(--line);border-radius:14px;padding:18px;opacity:.75}
.newalert h3{font:600 19px/1.2 var(--f-cond);text-transform:uppercase;color:#fff;margin:0 0 6px}
.inline{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.inline input{max-width:180px;margin:0}
@media (max-width:760px){.newalert{grid-template-columns:1fr}}
/* ---------- Samsung Internet (body[data-sb], set by the server from its User-Agent) ----------
   Its dark mode recolours the page whatever the page declares: light BACKGROUNDS (white buttons, gold gradients, gradient text)
   go dark and dark SVG fills go light, while TEXT colours and OUTLINES survive (the user's Galaxy Z Fold 7, 2026-10-04). So for
   Samsung the same page is drawn with text colours and outlines only. Other browsers never see these rules. */
@media (prefers-color-scheme:dark){:root{color-scheme:dark}}
[data-sb] button,[data-sb] .btn{background:rgba(255,255,255,.04);color:#fff;border:1px solid rgba(255,255,255,.88)}
[data-sb] .btn.alt,[data-sb] .btn.ghost{border-color:rgba(255,255,255,.4)}
[data-sb] .t3 .opt button{background:rgba(247,147,26,.08);color:var(--acc);border-color:var(--acc)}
[data-sb] .toggle label{border:1px solid transparent}
[data-sb] #bill-m:checked~.toggle label[for=bill-m],[data-sb] #bill-y:checked~.toggle label[for=bill-y]{background:transparent;color:#fff;border-color:#fff}
[data-sb] #bill-y:checked~.toggle label[for=bill-y] b{color:var(--ok)}
[data-sb] .glow{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--acc)}
[data-sb] .badge{background:none;color:var(--acc);border:1px solid var(--acc)}
[data-sb] .coin circle{fill:none}
[data-sb] .signin{background:none;padding:0;border:1.5px solid var(--acc);animation:none}[data-sb] .signin::before{display:none}
[data-sb] .incl li.ph i{height:0;background:none;border-top:2px solid #3a3e46;animation:none}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}
.tape .tp-line,.tape .tp-glow{stroke-dashoffset:0}.tape .tp-area,.tape .tp-dot{opacity:1}}
