*{box-sizing:border-box}:root{--gold: #ffd34d;--bg0: #070914;--bg1: #141a36}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--bg0);color:#f2f4ff;min-height:100vh;min-height:100dvh;overflow-x:hidden;-webkit-text-size-adjust:100%}.bg-glow{position:fixed;border-radius:50%;opacity:.7;z-index:0;pointer-events:none}.bg-glow-1{width:520px;height:520px;background:radial-gradient(circle,#5b2bd6,transparent 70%);top:-120px;left:-120px;animation:float1 14s ease-in-out infinite}.bg-glow-2{width:600px;height:600px;background:radial-gradient(circle,#b8159b,transparent 70%);bottom:-160px;right:-140px;animation:float2 17s ease-in-out infinite}.bg-glow-3{width:460px;height:460px;background:radial-gradient(circle,#12a7d6,transparent 70%);top:-100px;right:-80px;animation:float1 19s ease-in-out infinite}.bg-glow-4{width:420px;height:420px;background:radial-gradient(circle,#e0a400,transparent 70%);bottom:-120px;left:-90px;animation:float2 13s ease-in-out infinite}@keyframes float1{0%,to{transform:translate(0)}50%{transform:translate(60px,40px)}}@keyframes float2{0%,to{transform:translate(0)}50%{transform:translate(-50px,-30px)}}.rays{position:fixed;top:50%;left:50%;width:230vmax;height:230vmax;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.1) 0deg 3deg,transparent 3deg 14deg);animation:spinRays 70s linear infinite;z-index:0;pointer-events:none}.aurora{position:fixed;top:50%;left:50%;width:200vmax;height:200vmax;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,#ff00802e,#8c00ff2e,#00b4ff2e,#00dc8c2e,#ffc8002e,#ff00802e);animation:spinRaysRev 42s linear infinite;z-index:0;pointer-events:none}@keyframes spinRays{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinRaysRev{to{transform:translate(-50%,-50%) rotate(-360deg)}}.wrap{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.card{position:relative;z-index:1;background:#141830b3;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:44px 34px;max-width:420px;width:100%;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hello{font-size:18px;font-weight:700;margin:8px 0}.muted{color:#9aa3c7;font-size:14px;line-height:1.5}.muted.small{font-size:13px}.neon-title{font-size:clamp(24px,5vw,40px);font-weight:900;letter-spacing:.5px;margin:6px 0 4px;text-align:center;background:linear-gradient(90deg,#fff,#ffe9a8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 22px rgba(255,200,80,.35)}.subtitle{text-align:center;color:#b9c0e0;margin:0 0 22px;font-size:14px}.page{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.page.shake{animation:shake .5s}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-10px)}40%{transform:translate(9px)}60%{transform:translate(-7px)}80%{transform:translate(5px)}}.topbar{display:flex;justify-content:space-between;align-items:center;padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.08);background:#07091499;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.brand{font-weight:700;font-size:16px;letter-spacing:.3px}.brand b{color:var(--gold)}.brand-mark{color:var(--gold);margin-right:4px;text-shadow:0 0 10px rgba(255,200,80,.6)}.user-chip{font-size:12px;color:#cdd3f0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);padding:5px 12px;border-radius:999px}.close-btn{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;letter-spacing:.4px;cursor:pointer;color:#ffe1b0;background:linear-gradient(180deg,#2c3256b8,#12162cb8);border:1px solid rgba(255,205,120,.4);border-radius:999px;padding:11px 28px;box-shadow:0 8px 24px #00000059,inset 0 1px #ffffff0f;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .1s ease}.close-btn .close-ic{font-size:16px;line-height:1}.close-btn:hover{color:#fff;border-color:#ffd282cc;box-shadow:0 8px 28px #ffb43c47,inset 0 1px #ffffff1a}.close-btn:active{transform:scale(.97)}.close-hint{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:90;padding:13px 20px;border-radius:12px;background:#141830f5;border:1px solid rgba(255,255,255,.15);color:#e7ebff;font-size:14px;box-shadow:0 16px 40px #00000080;animation:fade .3s ease}.main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:26px 16px 34px}.layout{display:grid;grid-template-columns:300px minmax(0,460px) 300px;gap:30px;align-items:center;justify-content:center}.spacer-col{width:300px}@media (max-width: 900px){.layout{grid-template-columns:1fr;max-width:480px}.spacer-col{display:none}.main{justify-content:flex-start;padding-top:18px}}@media (max-width: 640px){.topbar{padding:11px 14px}.brand{font-size:14px}.user-chip{max-width:44vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neon-title{font-size:clamp(22px,7vw,32px)}.subtitle{font-size:13px;margin-bottom:16px}.stage-col{gap:20px;width:100%}.intro-logo{flex-wrap:wrap;gap:10px}.modal,.info-modal{padding:26px 20px 22px}.disclaimer{margin-top:20px}.main{align-items:stretch;padding-left:10px;padding-right:10px}.layout,.wheel-wrap{width:100%;max-width:100%}.side-col{max-width:440px;margin:0 auto}}.stage-col{display:flex;flex-direction:column;align-items:center;gap:26px}.wheel-wrap{position:relative;width:100%;max-width:460px;margin:0 auto;aspect-ratio:1/1}.wheel-stage{position:absolute;top:0;right:0;bottom:0;left:0}.wheel-svg,.wheel-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:50% 50%}.wheel-svg{transform-origin:50% 50%}.wheel-frame{pointer-events:none}.wheel-wrap:before{content:"";position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;border-radius:50%;background:radial-gradient(circle,rgba(255,205,90,.2) 0%,rgba(255,150,40,.1) 45%,transparent 68%);z-index:0;pointer-events:none}.pointer{position:absolute;top:-22px;left:50%;transform:translate(-50%);transform-origin:50% 22%;z-index:8;line-height:0;filter:drop-shadow(0 4px 5px rgba(0,0,0,.55))}.pointer svg{display:block;width:clamp(34px,9vw,46px);height:auto}@keyframes flap{0%{transform:translate(-50%) rotate(0)}22%{transform:translate(-50%) rotate(24deg)}55%{transform:translate(-50%) rotate(-6deg)}to{transform:translate(-50%) rotate(0)}}.bulb{fill:#fff3b0;filter:drop-shadow(0 0 5px #ffcc33) drop-shadow(0 0 9px #ffae00);animation:twinkle 1.3s ease-in-out infinite}.bulb-b{fill:#fff}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:1}}.wheel-stage.is-spinning .bulb{animation-duration:.45s}.hub-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:30%;border-radius:50%;background:radial-gradient(circle at 50% 35%,#2a3056,#0c0f1f);border:3px solid var(--gold);box-shadow:0 0 18px #ffc85080,inset 0 0 16px #0009;z-index:6}.spin-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:23%;height:23%;border-radius:50%;border:4px solid #fff;background:radial-gradient(circle at 35% 28%,#ffd874,#ff9d00 60%,#f07c00);color:#5a2c00;font-weight:900;font-size:clamp(13px,3.4vw,19px);letter-spacing:.5px;cursor:pointer;z-index:7;box-shadow:0 6px 22px #00000080,0 0 22px #ffb42899;animation:pulse 1.8s ease-in-out infinite;transition:transform .1s ease,filter .2s ease}.spin-label{text-shadow:0 1px 0 rgba(255,255,255,.4);line-height:1}.spin-btn.spinning{animation:none}.spin-btn.spinning:disabled{filter:none}.spin-btn.spinning .spin-label{font-size:clamp(10px,2.5vw,14px);letter-spacing:.3px}.spin-btn:hover:not(:disabled){filter:brightness(1.08)}.spin-btn:active:not(:disabled){transform:translate(-50%,-50%) scale(.94)}.spin-btn:disabled{cursor:default;animation:none;filter:grayscale(.35) brightness(.85)}@keyframes pulse{0%,to{box-shadow:0 6px 22px #00000080,0 0 18px #ffb42880}50%{box-shadow:0 6px 22px #00000080,0 0 34px #ffc83cf2}}.side-col{display:flex;flex-direction:column;gap:16px;width:100%}.panel{background:#14183099;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:16px 16px 14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.panel h3{margin:0 0 12px;font-size:14px;color:#e7ebff;letter-spacing:.4px}.panel-head{display:flex;align-items:center;justify-content:space-between}.panel-head h3{margin:0 0 12px}.count-pill{background:var(--gold);color:#3a2600;font-weight:800;font-size:12px;border-radius:999px;padding:2px 10px;margin-bottom:12px}.legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.legend li{display:flex;align-items:center;gap:9px;font-size:13px}.dot{width:12px;height:12px;border-radius:50%;flex:none;box-shadow:0 0 8px currentColor}.leg-label{flex:1;color:#dfe3fb}.leg-odds{color:#8b93b8;font-variant-numeric:tabular-nums;font-size:12px}.history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto}.history li{display:flex;justify-content:space-between;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);border-radius:9px;padding:7px 11px}.tag{font-weight:800;font-size:13px}.when{color:#6b7393;font-size:11px}.disclaimer{margin-top:26px;color:#6b7393;font-size:12px;text-align:center;max-width:520px}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a8;display:flex;align-items:center;justify-content:center;padding:24px;z-index:60;overflow-y:auto;animation:fade .2s ease;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal{position:relative;background:linear-gradient(160deg,#262d50,#141831);border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:30px 28px;max-width:360px;width:100%;text-align:center;box-shadow:0 24px 70px #000000a6;animation:pop .3s cubic-bezier(.16,.84,.44,1)}.modal h2{margin:4px 0 8px}.modal-emoji{font-size:52px;line-height:1;margin-bottom:6px}.prize-big{font-size:30px;font-weight:900;margin:4px 0 12px}.prize-big.gold{background:linear-gradient(90deg,#ffe9a8,#ffc400,#ff8a00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.modal-credit{border:2px solid var(--gold);box-shadow:0 0 50px #ffc83c80,0 24px 70px #000000a6;background:linear-gradient(160deg,#3a2f12,#1a1730)}.badge-max{display:inline-block;background:linear-gradient(90deg,#ffd34d,#ff8a00);color:#3a2600;font-weight:900;font-size:12px;letter-spacing:1px;padding:4px 14px;border-radius:999px;margin:0 0 6px}.modal-lose{border-color:#c0304880}.modal-close{margin-top:18px;padding:11px 28px;border:none;border-radius:11px;background:var(--gold);color:#3a2600;font-weight:800;cursor:pointer;transition:filter .15s ease}.modal-close:hover{filter:brightness(1.07)}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes pop{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:radial-gradient(circle at 50% 45%,#0c1130,#05060d 70%);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .5s ease}.intro.ending{opacity:0}.intro-start{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;animation:fade .5s ease;overflow:hidden}.start-rays{position:absolute;top:50%;left:50%;width:200vmax;height:200vmax;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgba(255,200,80,.05) 0deg 2deg,transparent 2deg 14deg);animation:spinRays 60s linear infinite;-webkit-mask-image:radial-gradient(circle,#000 0%,transparent 45%);mask-image:radial-gradient(circle,#000 0%,transparent 45%)}.start-content{position:relative;z-index:3;padding:24px}.emblem{width:122px;height:122px;margin:0 auto 28px;filter:drop-shadow(0 0 16px rgba(255,180,40,.5));animation:emblemFloat 4s ease-in-out infinite}.emblem svg{width:100%;height:100%;display:block}.emblem-bezel{transform-box:fill-box;transform-origin:center;animation:spinSlow 18s linear infinite}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes emblemFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.02)}}.intro-start-title{font-size:clamp(26px,6vw,42px);font-weight:900;margin:0 0 6px;letter-spacing:.5px;text-shadow:0 0 26px rgba(120,150,255,.3)}.intro-start-title b{background:linear-gradient(180deg,#ffe9a8,#ffc400,#ff8a00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro-start-sub{color:#aeb6e0;margin:0 0 34px;letter-spacing:2px;font-size:clamp(12px,2.6vw,15px)}.enter-btn{position:relative;overflow:hidden;border:none;cursor:pointer;padding:17px 64px;border-radius:999px;font-size:21px;font-weight:900;letter-spacing:3px;color:#4a2a00;background:linear-gradient(180deg,#fff0b8,#ffc23a 50%,#ff8a00);box-shadow:0 12px 34px #ff8c1473,0 0 0 6px #ffc8501f,0 0 40px #ffc83c80;animation:enterPulse 2s ease-in-out infinite;transition:transform .1s ease,filter .2s ease}.enter-btn span{position:relative;z-index:2}.enter-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-20deg);animation:sheen 2.8s ease-in-out infinite}@keyframes sheen{0%{left:-60%}55%,to{left:130%}}@keyframes enterPulse{0%,to{box-shadow:0 12px 34px #ff8c1473,0 0 0 6px #ffc8501a,0 0 30px #ffc83c73}50%{box-shadow:0 12px 34px #ff8c148c,0 0 0 10px #ffc8502e,0 0 52px #ffd250d9}}.enter-btn:hover{filter:brightness(1.08)}.enter-btn:active{transform:scale(.95)}.intro-hint{color:#7c84a8;font-size:12px;margin-top:18px;letter-spacing:1px}.intro-stage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;perspective:900px}.grid3d{position:absolute;left:-50%;right:-50%;bottom:-10%;height:120%;background-image:linear-gradient(rgba(0,200,255,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(0,200,255,.22) 1px,transparent 1px);background-size:46px 46px;transform:perspective(420px) rotateX(72deg);transform-origin:50% 100%;-webkit-mask-image:linear-gradient(to top,#000 10%,transparent 70%);mask-image:linear-gradient(to top,#000 10%,transparent 70%);animation:gridMove 5s linear forwards;opacity:.55}@keyframes gridMove{0%{background-position:0 0}to{background-position:0 460px}}.intro-rays{position:absolute;top:50%;left:50%;width:200vmax;height:200vmax;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.05) 0deg 2deg,transparent 2deg 13deg);animation:spinRays 18s linear infinite,raysFade 5s ease forwards;opacity:0}@keyframes raysFade{0%{opacity:0}30%{opacity:.5}80%{opacity:.7}to{opacity:.4}}.intro-shake{position:relative;z-index:3;text-align:center;animation:shakeLife 5s linear forwards}.intro-welcome{font-size:clamp(13px,3vw,18px);letter-spacing:6px;color:#9fe9ff;text-shadow:0 0 12px rgba(80,200,255,.7);margin-bottom:10px;opacity:0;animation:welcomeLife 5s ease forwards}.intro-logo{display:flex;gap:16px;justify-content:center;align-items:center;font-size:clamp(34px,9vw,76px);font-weight:900;letter-spacing:2px;opacity:0;transform-style:preserve-3d;animation:logoLife 5s cubic-bezier(.16,.84,.44,1) forwards}.intro-logo .lw{background:linear-gradient(180deg,#fff,#cfe6ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 24px rgba(120,180,255,.5)}.intro-logo .gold{background:linear-gradient(180deg,#ffe9a8,#ffc400,#ff8a00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 26px rgba(255,190,60,.7)}.intro-tag{margin-top:14px;font-size:clamp(11px,2.4vw,15px);font-weight:700;letter-spacing:4px;color:#ffd34d;opacity:0;text-shadow:0 0 14px rgba(255,200,80,.7);animation:tagLife 5s ease forwards}.shockwave{position:absolute;top:50%;left:50%;width:40vmin;height:40vmin;border-radius:50%;border:4px solid rgba(255,210,90,.9);transform:translate(-50%,-50%) scale(0);opacity:0;animation:shockLife 5s ease-out forwards}.shockwave-2{border-color:#78c8ffcc;animation:shockLife2 5s ease-out forwards}.intro-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;z-index:4;animation:flashLife 5s linear forwards}@keyframes welcomeLife{0%,6%{opacity:0;transform:translateY(22px)}16%{opacity:1;transform:translateY(0)}60%{opacity:1;transform:translateY(0)}74%{opacity:0;transform:translateY(-14px)}to{opacity:0}}@keyframes logoLife{0%,26%{opacity:0;transform:perspective(800px) rotateX(75deg) scale(.45);filter:blur(14px)}48%{opacity:1;transform:perspective(800px) rotateX(0) scale(1);filter:blur(0)}82%{opacity:1;transform:perspective(800px) rotateX(0) scale(1)}86%{opacity:1;transform:perspective(800px) rotateX(0) scale(1.2)}91%{transform:perspective(800px) rotateX(0) scale(1.04)}to{opacity:1;transform:perspective(800px) rotateX(0) scale(1)}}@keyframes tagLife{0%,85%{opacity:0;transform:translateY(14px)}92%{opacity:1;transform:translateY(0)}to{opacity:1}}@keyframes flashLife{0%,82%{opacity:0}84%{opacity:.95}90%{opacity:0}to{opacity:0}}@keyframes shockLife{0%,82%{opacity:0;transform:translate(-50%,-50%) scale(.1)}83%{opacity:.85}96%{opacity:0;transform:translate(-50%,-50%) scale(3.4)}to{opacity:0}}@keyframes shockLife2{0%,82.5%{opacity:0;transform:translate(-50%,-50%) scale(.1)}84%{opacity:.7}98%{opacity:0;transform:translate(-50%,-50%) scale(4.2)}to{opacity:0}}@keyframes shakeLife{0%,82%{transform:translate(0)}83%{transform:translate(-9px,5px)}84.5%{transform:translate(8px,-6px)}86%{transform:translate(-6px,4px)}87.5%{transform:translate(3px,-2px)}89%{transform:translate(0)}to{transform:translate(0)}}.info-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:22px;overflow-y:auto;background:#0507108c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:infoFade .6s ease both}@keyframes infoFade{0%{opacity:0}to{opacity:1}}.info-modal{position:relative;width:100%;max-width:400px;background:linear-gradient(165deg,#262d50eb,#12162ef2);border:1px solid rgba(255,210,120,.35);border-radius:22px;padding:30px 26px 26px;text-align:center;box-shadow:0 26px 80px #000000a6,0 0 40px #ffbe3c2e;animation:infoRise .75s cubic-bezier(.16,.9,.3,1) both}@keyframes infoRise{0%{opacity:0;transform:translateY(30px) scale(.92);filter:blur(8px)}55%{filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1)}}.info-emoji,.info-modal h2,.info-sub,.info-list li,.info-check{opacity:0;animation:itemIn .5s ease forwards}.info-emoji{animation-delay:.3s}.info-modal h2{animation-delay:.38s}.info-sub{animation-delay:.46s}.info-list li:nth-child(1){animation-delay:.56s}.info-list li:nth-child(2){animation-delay:.66s}.info-list li:nth-child(3){animation-delay:.76s}.info-list li:nth-child(4){animation-delay:.86s}.info-list li:nth-child(5){animation-delay:.96s}.info-check{animation-delay:1.08s}@keyframes itemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.info-emoji{font-size:46px;line-height:1;margin-bottom:6px}.info-modal h2{margin:0 0 4px;font-size:26px;font-weight:900;background:linear-gradient(180deg,#fff,#ffe9a8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.info-sub{color:#aeb6e0;margin:0 0 18px;font-size:13px}.info-list{list-style:none;margin:0 0 18px;padding:0;text-align:left;display:flex;flex-direction:column;gap:12px}.info-list li{display:flex;gap:11px;align-items:flex-start;font-size:14px;line-height:1.4;color:#dfe3fb}.info-list .ic{font-size:18px;flex:none;line-height:1.3}.info-list b{color:#ffd34d;font-weight:800}.info-check{display:inline-flex;align-items:center;gap:9px;cursor:pointer;color:#e7ebff;font-size:14px;font-weight:600;-webkit-user-select:none;user-select:none;margin-bottom:18px;padding:8px 4px}.info-check input{width:19px;height:19px;accent-color:#ffc23a;cursor:pointer}.info-ok{position:relative;overflow:hidden;width:100%;border:none;cursor:pointer;padding:14px;border-radius:12px;font-size:16px;font-weight:900;letter-spacing:.5px;color:#4a2a00;background:linear-gradient(180deg,#ffe08a,#ffb22e 55%,#ff8a00);opacity:0;animation:itemIn .5s ease 1.18s both,enterPulse 2s ease-in-out 1.7s infinite;transition:transform .1s ease,filter .2s ease}.info-ok span{position:relative;z-index:2}.info-ok:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:1;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-20deg);animation:sheen 2.8s ease-in-out infinite}.info-ok:hover:not(:disabled){filter:brightness(1.07)}.info-ok:active:not(:disabled){transform:scale(.97)}.info-ok:disabled{cursor:not-allowed;filter:grayscale(.55) brightness(.85)}
