:root{--bg:#07080a;--panel:#101216;--panel-2:#161a20;--line:#242a33;--text:#eef1f5;--muted:#8a93a1;--green:#3ef08a;--red:#ff4d6d;--gold:#ffd166;--radius:14px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);max-width:100%;margin:0;overflow-x:hidden}@supports (overflow-x:clip){html,body{overflow-x:clip}}body{background:radial-gradient(900px 500px at 50% -10%, #3ef08a1a, transparent 60%), radial-gradient(700px 400px at 100% 100%, #ff4d6d14, transparent 60%), var(--bg);min-height:100vh;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.num{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.wrap{max-width:820px;margin:0 auto;padding:48px 16px 80px}.logo{letter-spacing:-.02em;align-items:center;font-size:18px;font-weight:800;display:flex}.logo span{color:var(--green);margin-left:0}.hero{text-align:center;margin:56px 0 28px}.hero h1{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(34px,7vw,60px);line-height:1.02}.hero h1 em{color:var(--red);font-style:normal}.hero p{color:var(--muted);margin:0;font-size:17px}.search{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);gap:8px;padding:6px;display:flex}.search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:12px;font-size:15px}.btn{cursor:pointer;background:var(--green);color:#04130a;white-space:nowrap;border:0;border-radius:10px;padding:12px 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.btn:disabled{opacity:.6;cursor:wait}.btn.ghost{background:var(--panel-2);color:var(--text);border:1px solid var(--line)}.hint{color:var(--muted);text-align:center;margin-top:10px;font-size:13px}.hint button{color:var(--green);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.error{color:var(--red);text-align:center;margin-top:16px}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);margin-top:24px;padding:24px}.score{text-align:center}.score .rank{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;font-size:15px;font-weight:700}.score .big{color:var(--red);letter-spacing:-.03em;margin:6px 0;font-size:clamp(44px,10vw,76px);font-weight:800}.score .sub{color:var(--muted)}.stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.stat{background:var(--panel-2);text-align:center;border-radius:10px;padding:12px}.stat b{font-size:18px;display:block}.stat small{color:var(--muted);font-size:12px}.actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}h2{margin:36px 0 12px;font-size:18px}.jeet{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.jeet:last-child{border-bottom:0}.avatar{background:var(--panel-2);border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.jeet .line{color:var(--muted);margin-top:3px;font-size:14px}.jeet .line b{color:var(--text)}.jeet .right{text-align:right}.jeet .miss{color:var(--red);font-weight:800}.jeet .miss.ok{color:var(--green)}.jeet .x{color:var(--gold);font-size:13px}.list{padding:0}.paywall{text-align:center;border-style:dashed}.paywall p{color:var(--muted);margin:6px 0 16px}.footer{color:var(--muted);text-align:center;margin-top:48px;font-size:12px}.spinner{vertical-align:-3px;border:2px solid #00000040;border-top-color:#04130a;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:560px){.wrap{padding-top:28px}.stats{grid-template-columns:1fr}.search{flex-direction:column}}.stat.good b{color:var(--green)}.jeet .ok-x{color:var(--green);font-size:13px}.spinner.dark{border-color:#fff3;border-top-color:var(--green)}.progress{color:var(--text)}.wrap{z-index:1;position:relative}body:before{content:"";z-index:0;pointer-events:none;filter:blur(20px);background:radial-gradient(40% 35% at 20% 20%,#3ef08a29,#0000 70%),radial-gradient(35% 30% at 80% 30%,#ff4d6d24,#0000 70%),radial-gradient(30% 30% at 50% 90%,#ffd16614,#0000 70%);animation:18s ease-in-out infinite alternate drift;position:fixed;inset:-20%}@keyframes drift{to{transform:translate(4%,-3%)rotate(8deg)scale(1.08)}}.bg-grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;animation:12s linear infinite grid;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 20%,#000 20%,#0000 70%);mask-image:radial-gradient(at 50% 20%,#000 20%,#0000 70%)}@keyframes grid{to{background-position:0 48px,48px 0}}.floaters{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.floaters span{bottom:-60px;left:calc(6% + var(--i) * 12%);font-size:calc(18px + (var(--i) * 3px));opacity:.35;animation:floatUp calc(14s + var(--i) * 2s) linear infinite;animation-delay:calc(var(--i) * -2.3s);position:absolute}@keyframes floatUp{0%{opacity:0;transform:translateY(0)rotate(0)}10%{opacity:.4}to{opacity:0;transform:translateY(-115vh)rotate(360deg)}}.pill{color:var(--muted);background:#3ef08a0f;border:1px solid #3ef08a40;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 12px;font-size:13px;display:inline-flex}.pill .dot{background:var(--green);border-radius:50%;width:8px;height:8px;animation:1.6s infinite ping;box-shadow:0 0 #3ef08ab3}@keyframes ping{70%{box-shadow:0 0 0 10px #3ef08a00}to{box-shadow:0 0 #3ef08a00}}.hero p b{color:var(--text)}.glitch{text-shadow:0 0 30px #ff4d6d73;animation:3s ease-in-out infinite wobble;display:inline-block;position:relative}@keyframes wobble{0%,90%,to{transform:none}92%{transform:translate(-2px,1px)skew(-6deg)}94%{transform:translate(2px,-1px)skew(6deg)}96%{transform:none}}.search{transition:border-color .2s,box-shadow .2s;position:relative;box-shadow:0 0 0 1px #3ef08a14,0 10px 40px -10px #3ef08a40}.search:focus-within{border-color:#3ef08a99;box-shadow:0 0 0 4px #3ef08a1f,0 10px 50px -10px #3ef08a73}.btn{transition:transform .15s,box-shadow .15s,filter .15s}.btn:not(:disabled):hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 8px 24px -6px #3ef08a99}.btn:not(:disabled):active{transform:translateY(1px)}.ticker{border-block:1px solid var(--line);background:#10121699;margin:40px -16px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.track{gap:36px;width:max-content;padding:12px 0;animation:40s linear infinite scroll;display:flex}.ticker:hover .track{animation-play-state:paused}@keyframes scroll{to{transform:translate(-50%)}}.tick{white-space:nowrap;color:var(--muted);font-size:14px}.tick b{color:var(--text)}.tick em{color:var(--green);font-style:normal;font-weight:700}.tick i{color:var(--red);margin-left:6px;font-style:normal;font-weight:800}.how{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.step{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px;transition:transform .2s,border-color .2s}.step:hover{border-color:#3ef08a59;transform:translateY(-3px)}.step span{color:var(--green);font-family:ui-monospace,monospace;font-size:13px}.step b{margin:8px 0 4px;display:block}.step p{color:var(--muted);margin:0;font-size:14px}.ladder h2{text-align:center;margin-top:44px}.ranks{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.rank-chip{border-radius:var(--radius);background:var(--panel);border:1px solid var(--line);flex-direction:column;align-items:center;gap:2px;padding:16px 10px;transition:transform .2s;display:flex}.rank-chip:hover{transform:scale(1.04)rotate(-1deg)}.rank-chip span{font-size:28px}.rank-chip small{color:var(--muted)}.card,.jeet{animation:.45s cubic-bezier(.2,.8,.2,1.2) both popIn}@keyframes popIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}.score .big{text-shadow:0 0 40px #ff4d6d59}@media (max-width:560px){.how,.ranks{grid-template-columns:1fr 1fr}.how .step:last-child{grid-column:span 2}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.cta{display:inline-grid;position:relative;overflow:hidden}.cta>.a,.cta>.b{grid-area:1/1;transition:transform .25s,opacity .25s}.cta>.b{opacity:0;transform:translateY(120%)}.cta:not(:disabled):hover>.a{opacity:0;transform:translateY(-120%)}.cta:not(:disabled):hover>.b{opacity:1;transform:none}.search{overflow:hidden}.scanline{pointer-events:none;background:linear-gradient(90deg,#0000,#3ef08a59,#0000);width:120px;animation:1.4s ease-in-out infinite sweep;position:absolute;top:0;bottom:0;left:-120px}@keyframes sweep{to{left:100%}}.kicker{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);margin-top:14px;font-size:12px}.red{color:var(--red)}.score .sub small{color:var(--muted)}.timeline{max-width:360px;margin:10px 0 18px;position:relative}.timeline .bar{background:var(--panel-2);border-radius:6px;height:6px;position:relative;overflow:hidden}.timeline .held{background:linear-gradient(90deg, #3ef08a4d, var(--green));position:absolute;inset:0 auto 0 0}.timeline .missed{background:repeating-linear-gradient(45deg,#ff4d6d8c 0 6px,#ff4d6d40 6px 12px) 0 0/17px 17px;animation:1s linear infinite stripes;position:absolute;top:0;bottom:0;right:0}@keyframes stripes{to{background-position:17px 0}}.timeline .marker{background:var(--text);width:2px;height:14px;position:absolute;top:-4px;transform:translate(-1px)}.timeline .marker span,.timeline .ath span{color:var(--muted);white-space:nowrap;font-size:10px;position:absolute;top:15px}.timeline .marker span{transform:translate(-50%)}.timeline .ath{background:var(--red);width:2px;height:14px;position:absolute;top:-4px;right:0}.timeline .ath span{color:var(--red);right:0}.list{position:relative}.locked-row{filter:blur(5px);opacity:.55;-webkit-user-select:none;user-select:none}.locked-wrap{position:relative}.unlock-overlay{text-align:center;border-top:1px dashed var(--line);background:#07080a8c;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:22px 16px;display:flex;position:absolute;inset:0}.unlock-overlay span{color:var(--muted);margin-bottom:6px;font-size:14px}.preview h2{text-align:center;margin-top:44px}.preview-card{text-align:center;position:relative;overflow:hidden}.preview-card .big{color:var(--red);font-size:clamp(38px,8vw,56px);font-weight:800}.preview-card .sub{color:var(--muted);margin-bottom:8px}.preview-card .jeet{text-align:left}.preview-fade{background:linear-gradient(180deg, transparent, var(--panel) 70%);justify-content:center;align-items:flex-end;height:120px;padding-bottom:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.card:hover{border-color:#3ef08a40}.card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101216d9;box-shadow:0 20px 60px -30px #000c}.plans{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.unlock-overlay small{color:var(--muted);font-size:12px}.past .locked-row{filter:blur(6px)}.show-more{border:0;border-top:1px solid var(--line);width:100%;color:var(--green);font:inherit;cursor:pointer;background:0 0;padding:14px;font-weight:700;transition:background .15s;display:block}.show-more:hover{background:#3ef08a0f}.wrap{padding-top:36px}.hero{margin:36px 0 22px}.pill{margin-bottom:12px}.hero h1{margin-bottom:10px}body:before{opacity:.55}.hero-glow{z-index:-1;pointer-events:none;filter:blur(40px);background:radial-gradient(45% 45% at 25% 45%,#3ef08a38,#0000 70%),radial-gradient(40% 40% at 78% 40%,#ff4d6d33,#0000 70%);width:min(1100px,100vw);height:720px;position:absolute;top:-120px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.floaters span{opacity:.22;animation-duration:calc(28s + var(--i) * 5s);left:calc(8% + var(--i) * 20%);translate:0 calc(var(--scroll,0) * -.15px * (1 + var(--i) * .4))}.score{padding:34px 24px 28px}.score .big{text-shadow:0 0 30px #ff4d6d8c,0 0 80px #ff4d6d4d;font-size:clamp(52px,12vw,92px)}.punch{letter-spacing:-.01em;margin:2px 0 10px;font-size:18px;font-weight:800}.punch.ok{color:var(--green)}.jeet{transition:padding .2s,background .2s}.jeet:hover{background:#ffffff05;padding-block:18px}.jeet .x{margin-top:2px;font-size:11px}.jeet .more{color:var(--muted);opacity:0;flex-wrap:wrap;gap:14px;max-height:0;font-size:12px;transition:max-height .25s,opacity .25s,margin .25s;display:flex;overflow:hidden}.jeet:hover .more,.jeet:focus-within .more{opacity:1;max-height:40px;margin-top:6px}.jeet .more a{color:var(--green);font-weight:700;text-decoration:none}.jeet .more .mono{font-family:ui-monospace,monospace}.jeet.worst{box-shadow:inset 3px 0 0 var(--red);background:linear-gradient(90deg,#ff4d6d1f,#ff4d6d05)}.jeet.worst .miss{text-shadow:0 0 20px #ff4d6d80;font-size:24px}.badge{letter-spacing:.12em;text-transform:uppercase;color:var(--red);background:#ff4d6d1f;border:1px solid #ff4d6d59;border-radius:999px;margin-bottom:6px;padding:2px 8px;font-size:10px;font-weight:800;display:table}.timeline{margin:12px 0 24px}.timeline .marker span,.timeline .ath span{font-size:11px;top:18px}@media (hover:none){.jeet .more{opacity:1;max-height:40px;margin-top:6px}}.card-preview{text-align:center;margin-top:14px}.card-preview summary{cursor:pointer;color:var(--green);font-size:14px;font-weight:700;list-style:none}.card-preview summary::-webkit-details-marker{display:none}.card-preview img{border:1px solid var(--line);border-radius:14px;width:100%;margin-top:12px}.search.active{border-color:#3ef08ab3;animation:1.6s ease-in-out infinite aura;box-shadow:0 0 0 4px #3ef08a26,0 0 60px -6px #3ef08a8c}@keyframes aura{50%{box-shadow:0 0 0 6px #3ef08a14,0 0 80px #3ef08a59}}.cycle{animation:.35s both fadeUp;display:inline-block}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}}.scanner{text-align:center;padding:30px 24px 22px;position:relative;overflow:hidden}.radar{width:74px;height:74px;margin:0 auto 14px;position:relative}.radar span{border:2px solid #3ef08a99;border-radius:50%;animation:2.4s ease-out infinite ring;position:absolute;inset:0}.radar span:nth-child(2){animation-delay:.8s}.radar span:nth-child(3){animation-delay:1.6s}.radar:after{content:"🔎";place-items:center;font-size:28px;display:grid;position:absolute;inset:0}@keyframes ring{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}.scan-title{min-height:28px;font-size:20px;font-weight:800}.scan-counters{color:var(--green);min-height:20px;margin-top:6px;font-family:ui-monospace,monospace;font-size:14px}.scan-bar{background:var(--panel-2);border-radius:6px;max-width:520px;height:6px;margin:18px auto 16px;overflow:hidden}.scan-bar div{background:linear-gradient(90deg, var(--green), #b4ffd3);border-radius:6px;height:100%;transition:width .6s;position:relative;box-shadow:0 0 16px #3ef08acc}.scan-bar div:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:1.2s linear infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.scan-steps{text-align:left;flex-direction:column;gap:8px;margin:0 auto;padding:0;font-size:14px;list-style:none;display:inline-flex}.scan-steps li{color:var(--muted);align-items:center;gap:10px;display:flex}.scan-steps li.done{color:var(--text)}.scan-steps li.done .ic{color:var(--green)}.scan-steps li.now{color:var(--text);font-weight:700}.scan-steps .ic{place-items:center;width:18px;display:inline-grid}.scan-steps .spinner{width:14px;height:14px}.teaser{background:#ff4d6d0f;border:1px dashed #ff4d6d66;border-radius:12px;max-width:460px;margin:20px auto 6px;padding:12px 16px;font-size:14px}.teaser small{color:var(--red);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.teaser .blurred{filter:blur(4px);-webkit-user-select:none;user-select:none}.results-in{animation:.5s cubic-bezier(.2,.8,.2,1.2) both popIn}.cta:disabled{opacity:1;justify-content:center;align-items:center;gap:8px;min-width:190px;display:inline-flex}.rc{background:radial-gradient(circle at 8% 35%,#3ef08a38,#0000 45%),radial-gradient(circle at 95% 20%,#ff4d6d42,#0000 45%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/36px 36px,#050607;border:1px solid #ffffff14;border-radius:20px;margin-top:24px;padding:28px 32px 30px;animation:.6s cubic-bezier(.2,.8,.2,1.2) both popIn;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #ff4d6d59}.rc-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.rc-logo{align-items:baseline;gap:0;font-size:20px;font-weight:800;display:flex}.rc-logo span{color:var(--green)}.rc-logo small{color:#8a93a18c;margin-left:14px;font-size:12px;font-weight:500}.rc-meta{text-align:right;color:var(--muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.rc-meta b{color:var(--text)}.rc-meta .gold{color:var(--gold)}.rc-pain{justify-content:flex-end;align-items:center;gap:8px;display:flex}.rc-pain .bars{gap:4px;display:inline-flex}.rc-pain i{background:#ffffff14;border-radius:4px;width:22px;height:8px}.rc-pain i.on{background:var(--red);box-shadow:0 0 10px #ff4d6dcc}.rc-pain i.on.y{background:var(--gold);box-shadow:0 0 10px #ffd166cc}.rc-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);background:#ffd16614;border:1px solid #ffd16673;border-radius:999px;margin-top:18px;padding:6px 14px;font-size:14px;font-weight:800;display:inline-block}.rc-kicker{color:var(--muted);letter-spacing:.3em;text-transform:uppercase;margin-top:18px;font-size:13px}.rc-hero{flex-wrap:wrap;align-items:flex-end;gap:4px 12px;display:flex}.rc-big{letter-spacing:-.04em;color:var(--red);text-shadow:0 0 30px #ff4d6d99,0 0 80px #ff4d6d4d;font-size:clamp(60px,13vw,104px);font-weight:900;line-height:.95}.rc-big.ok{color:var(--green);text-shadow:0 0 30px #3ef08a99}.rc-on{padding-bottom:10px;font-size:clamp(18px,3.4vw,24px);font-weight:800}.rc-sub{color:var(--muted);margin-top:8px;font-size:16px}.rc-worst{background:#ff4d6d17;border:1px solid #ff4d6d61;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:22px;padding:14px 20px;display:flex}.rc-worst .lbl{color:var(--red);letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:800}.rc-worst .sym{font-size:24px}.rc-worst .mcs{color:var(--muted)}.rc-worst .mcs i{color:#8a93a199;margin:0 4px;font-style:normal}.rc-worst .mcs em{color:var(--green);font-style:normal;font-weight:700}.rc-worst .amt{color:var(--red);text-shadow:0 0 20px #ff4d6d99;margin-left:auto;font-size:24px;font-weight:800}.result-actions,.stats{margin-top:16px}@media (max-width:560px){.rc{padding:22px 18px}.rc-top{flex-direction:column}.rc-meta{text-align:left}.rc-pain{justify-content:flex-start}.rc-worst .amt{margin-left:0}}.btn{font-family:inherit;font-size:15px;line-height:1.2}@media (max-width:560px){.stats{grid-template-columns:repeat(3,1fr);gap:6px}.stat b{font-size:15px}.result-actions .btn{flex:30%;padding:12px 8px;font-size:14px}}.rc-wallet{color:#8a93a166;margin-bottom:4px;font-size:12px}.rc-foot{color:var(--muted);flex-direction:column;align-items:center;gap:2px;margin-top:24px;font-size:14px;display:flex}.rc-foot b{color:var(--text);font-size:17px}.rc-foot i{color:var(--green);margin:0 4px;font-style:normal}.rc-foot em{color:var(--green);font-style:normal}@media (max-width:560px){.rc-top{flex-direction:row}.rc-meta{text-align:right}.rc-pain{justify-content:flex-end}}.modal-bg{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;place-items:center;padding:16px;animation:.2s both fadeUp;display:grid;position:fixed;inset:0}.modal{text-align:center;width:100%;max-width:400px;margin:0;padding:26px 22px;position:relative}.modal h3{margin:4px 0 0;font-size:24px}.modal .price{color:var(--green);text-shadow:0 0 24px #3ef08a80;margin:4px 0 14px;font-size:34px;font-weight:900}.modal-x{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:14px}.qr{background:#fff;border-radius:14px;width:220px;height:220px;padding:8px}.qr.placeholder{background:var(--panel-2);place-items:center;display:inline-grid}.modal-actions{flex-direction:column;gap:8px;margin:14px 0 12px;display:flex}.pay-status{justify-content:center;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.btn.plan{flex-direction:column;align-items:center;gap:2px;min-width:96px;display:inline-flex}.btn.plan small{opacity:.8;font-size:12px;font-weight:600}.footer{max-width:620px;margin-left:auto;margin-right:auto;line-height:1.6}.footer b{color:var(--text)}.unlock-overlay .btn.plan span{color:inherit;margin:0;font-size:15px}.unlock-overlay .btn.plan small{color:inherit}.paid-bar{background:#3ef08a12;border:1px solid #3ef08a59;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding:14px 18px;display:flex}.paid-bar b{display:block}.paid-bar span{color:var(--muted);font-size:13px}.paid-actions{flex-wrap:wrap;gap:8px;display:flex}.paid-actions .btn{padding:10px 14px;font-size:14px}.stat{border:1px solid var(--line);flex-direction:column;justify-content:center;gap:4px;padding:16px 12px;display:flex}.stat b{font-size:22px}.stat small{line-height:1.3}.stat.pain{background:#ff4d6d12;border-color:#ff4d6d59}.stat.pain b{color:var(--red);text-shadow:0 0 18px #ff4d6d73}@media (max-width:560px){.stat b{font-size:16px}.stat small{font-size:11px}}.hint.tip{margin-top:4px;font-size:12px}.hint.tip b{color:var(--text)}.hint.tip{opacity:.6;font-size:11px}.mini-ladder{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:4px 6px;margin-top:14px;font-size:12px;display:flex}.mini-ladder span{white-space:nowrap}.mini-ladder i{opacity:.5;margin-right:6px;font-style:normal}.ladder-sub{text-align:center;color:var(--muted);max-width:520px;margin:-4px auto 14px;font-size:14px}.ladder-sub b{color:var(--text)}.rank-chip .range{opacity:.7;font-size:11px}.share-promo{border-radius:var(--radius);border:1px solid var(--line);background:var(--panel);align-items:center;gap:18px;margin-top:14px;padding:16px;display:flex}.share-promo div{flex:1}.share-promo b{margin-bottom:4px;display:block}.share-promo span{color:var(--muted);font-size:14px}.share-promo img{border:1px solid var(--line);border-radius:10px;width:46%}@media (max-width:560px){.share-promo{flex-direction:column}.share-promo img{width:100%}}.rc-under{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-top:10px;font-size:13px;display:flex}.id-toggle{cursor:pointer;align-items:center;gap:6px;display:flex}.how-calc{max-width:520px;margin-left:auto}.how-calc summary{cursor:pointer;color:var(--green);text-align:right;font-weight:700;list-style:none}.how-calc summary::-webkit-details-marker{display:none}.how-calc p{margin:8px 0 0;line-height:1.5}.how-calc b{color:var(--text)}.rc-wallet.id{color:var(--text);opacity:1;font-size:14px;font-weight:800}.jeet .ago{color:var(--muted);opacity:.7;font-size:11px}.jeet .miss{font-size:22px}.jeet .x{color:var(--gold);font-size:13px;font-weight:800}.name-choice{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.name-choice button{font:inherit;border:1px solid var(--line);background:var(--panel-2);color:var(--muted);cursor:pointer;border-radius:999px;padding:5px 10px;font-size:12px}.name-choice button.on{border-color:var(--green);color:var(--text);background:#3ef08a1f}.whale-bar{background:#ffd16612;border:1px solid #ffd16666;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:14px 18px;display:flex}.whale-bar b{display:block}.whale-bar span{color:var(--muted);font-size:13px}.whale-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.whale-actions select{font:inherit;border:1px solid var(--line);background:var(--panel-2);color:var(--text);border-radius:10px;padding:9px 10px;font-size:14px}.whale-actions .btn{padding:10px 14px;font-size:14px}.rc-foot{position:relative}.rc-logo .rc-credit{color:#8a93a1b3;margin-left:8px;font-size:11px;font-weight:500}.modal-actions .btn.small{padding:9px 12px;font-size:13px}.modal{max-height:calc(100dvh - 32px);overflow-y:auto}.rc-logo{white-space:nowrap;flex-wrap:wrap}@media (max-width:560px){.rc-logo .rc-credit{flex-basis:100%;margin-top:2px;margin-left:0;font-size:10px}.rc-meta{white-space:nowrap}.rc-pain .bars i{width:14px}}.rc-logo .brand{white-space:nowrap}.rc-logo .brand span{color:var(--green)}@media (max-width:560px){.rc-top{flex-direction:column;gap:8px}.rc-meta{text-align:left;align-items:flex-start}.rc-pain{justify-content:flex-start}}.rc-logo .brand{color:var(--text)}.finish-now{margin-top:10px;padding:9px 14px;font-size:13px}
