:root{--cs-tw:144px;--cs-th:168px;--cs-gap:8px;--cs-box:96px;--cs-reel-w:960px;--cs-reel-y:46%}@media (max-width:900px){:root{--cs-tw:120px;--cs-th:140px;--cs-gap:8px;--cs-box:96px;--cs-reel-w:calc(100vw - 32px);--cs-reel-y:42%}}@media (max-width:480px){:root{--cs-tw:96px;--cs-th:112px;--cs-gap:6px;--cs-box:80px;--cs-reel-w:calc(100vw - 32px);--cs-reel-y:50%}}html.cs-locked,html.cs-locked body,html.cs-locked .me-page{overflow:hidden}html.cs-locked .ui-toasts{top:calc(50px + var(--safe-t))}.cs-sprite{image-rendering:pixelated;background-repeat:no-repeat;flex:none;display:inline-block}.cs-sprite.anim,.cs-anim{animation-name:cs-sprite;animation-duration:var(--dur,.8s);animation-iteration-count:infinite}@keyframes cs-sprite{0%{background-position-x:0}to{background-position-x:calc(var(--fw) * var(--n) * -1)}}.cs-item{image-rendering:pixelated;display:block}@media (prefers-reduced-motion:reduce){.cs-sprite.anim,.cs-anim{animation:none}}.cs-stage{z-index:var(--z-screen);-webkit-user-select:none;user-select:none;--reel-y:var(--cs-reel-y);--tw:var(--cs-tw);--th:var(--cs-th);--gap:var(--cs-gap);--box:var(--cs-box);background:radial-gradient(80% 60% at 50% 42%,#0a1633 0,#05060f 70%);animation:.3s ease-out cs-in;position:fixed;inset:0;overflow:hidden}.cs-stage.is-vault{background:#02030a}@keyframes cs-in{0%{opacity:0}}.cs-sky,.cs-fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cs-fx{z-index:6}.cs-dark{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.cs-flash{z-index:7;opacity:0;pointer-events:none;position:absolute;inset:0}.cs-shake{will-change:transform;position:absolute;inset:0}.cs-head{z-index:9;padding:calc(14px + var(--safe-t)) 18px 10px;letter-spacing:.3em;color:var(--dim);pointer-events:none;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;top:0;left:0;right:0}.cs-head-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-head-coins{letter-spacing:.06em;color:var(--gold);text-shadow:var(--text-glow-gold);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:16px;display:inline-flex}.cs-open{z-index:3;pointer-events:none;position:absolute;inset:0}.cs-open-at{left:50%;top:var(--reel-y);width:0;height:0;position:absolute}.cs-open-cv{width:100%;height:100%;image-rendering:pixelated;position:absolute;top:0;left:0}.cs-open .cs-skip{pointer-events:auto}.cs-wait{left:50%;top:var(--reel-y);pointer-events:none;background:radial-gradient(circle,#7fe3ff2e,#0000 60%);border-radius:50%;width:220px;height:220px;margin:-110px 0 0 -110px;animation:1.6s ease-in-out infinite cs-breathe;position:absolute}@keyframes cs-breathe{50%{opacity:.55;transform:scale(1.15)}}.cs-stage.has-scene{background:#030508}.cs-scene{pointer-events:none;--sp:2;--sp2:1;animation:.9s ease-out both sc-in;position:absolute;inset:0;overflow:hidden}@media (min-width:901px) and (min-height:700px){.cs-scene{--sp:3;--sp2:2}}@keyframes sc-in{0%{opacity:0}}.cs-scene .sc-haze,.cs-scene .sc-deco,.cs-scene .sc-glow,.cs-scene .sc-hit{position:absolute;inset:0}.cs-scene .sc-deco{transition:opacity 1.4s}.cs-scene.calm .sc-deco{opacity:.45}.cs-scene.back.calm .sc-haze{opacity:.7;transition:opacity 1.4s}.cs-scene .sc-glow{opacity:calc(.2 + .8 * var(--wake,0));transition:opacity .3s linear}.cs-scene .sc-hit{opacity:0}.cs-scene .sc-hit.on{animation:1.2s ease-out sc-hit}@keyframes sc-hit{12%{opacity:1}to{opacity:0}}.sc-spr{image-rendering:pixelated;width:calc(var(--w) * var(--sp) * 1px);height:calc(var(--h) * var(--sp) * 1px);background-repeat:no-repeat;background-size:calc(var(--w) * var(--n) * var(--sp) * 1px) calc(var(--h) * var(--sp) * 1px);background-position:calc(var(--w) * var(--f) * var(--sp) * -1px) 0;display:block;position:absolute}.cs-scene.back.k-derelict{background:radial-gradient(ellipse 80% 65% at 50% var(--reel-y), #0f2a25 0, #081612 50%, #030807 100%)}.k-derelict .sc-haze{background:radial-gradient(60% 45% at 12% 88%,#4fae2229,#0000 70%),radial-gradient(55% 40% at 88% 8%,#23a39429,#0000 70%)}.k-derelict .sc-glow{background:radial-gradient(circle at 50% var(--reel-y), #9dff6a33 0, #3fc9b614 22%, transparent 46%)}.k-derelict .sc-hit{background:radial-gradient(circle at 50% var(--reel-y), #cfffa852 0, #4fae221f 28%, transparent 58%)}.k-derelict .sc-scan{opacity:0;background:linear-gradient(90deg,#0000,#3fc9b612 35%,#9dff6a2e 50%,#3fc9b612 65%,#0000);width:45%;position:absolute;top:-10%;bottom:-10%;left:-45%;transform:skew(-14deg)}.k-derelict .sc-scan.on{animation:1.5s cubic-bezier(.3,.1,.3,1) sc-scan}@keyframes sc-scan{0%{opacity:0;transform:translate(0)skew(-14deg)}12%,85%{opacity:1}to{opacity:0;transform:translate(340%)skew(-14deg)}}.k-derelict .giant{right:calc(var(--w) * var(--sp) * -.36px);bottom:calc(var(--h) * var(--sp) * -.4px);--dx:-18px;--dy:-8px;animation:60s ease-in-out infinite alternate sc-drift}.k-derelict .wreck{opacity:.85;--dx:46px;--dy:6px;animation:50s linear infinite alternate sc-drift;top:12%;left:4%}.k-derelict .junk{animation:sc-drift var(--t,30s) linear infinite alternate}.k-derelict .j0{--dx:30px;--dy:-24px;--t:34s;top:58%;left:9%}.k-derelict .j1{--dx:-36px;--dy:18px;--t:28s;top:24%;left:80%}.k-derelict .j2{--dx:22px;--dy:-14px;--t:40s;--sp:var(--sp2);top:84%;left:24%}.k-derelict .j3{--dx:-20px;--dy:-26px;--t:31s;--sp:var(--sp2);top:74%;left:64%}.k-derelict .j4{--dx:-28px;--dy:10px;--t:36s;--sp:var(--sp2);top:50%;left:90%}.k-derelict .j5{--dx:34px;--dy:8px;--t:44s;--sp:var(--sp2);top:9%;left:38%}@keyframes sc-drift{to{transform:translate(var(--dx,0), var(--dy,0))}}.cs-scene.back.k-deep-void{background:radial-gradient(ellipse 80% 65% at 50% var(--reel-y), #170c30 0, #0a0519 48%, #030109 100%)}.k-deep-void .sc-haze{background:radial-gradient(55% 45% at 16% 26%,#5530a833,#0000 70%),radial-gradient(50% 40% at 84% 80%,#34b6d012,#0000 70%)}.k-deep-void .lens{left:50%;top:var(--reel-y);opacity:.55;animation:7s ease-in-out infinite sc-lens;transform:translate(-50%,-50%)}@keyframes sc-lens{50%{opacity:.32}}.k-deep-void .sc-glow{background:radial-gradient(ellipse 15% 46% at 50% var(--reel-y), #9d7bff42 0, #5530a81a 55%, transparent 100%);animation:5s ease-in-out infinite sc-column}@keyframes sc-column{50%{transform:scaleX(1.25)}}.k-deep-void .sc-hit{background:radial-gradient(circle at 50% var(--reel-y), #ece5ff4d 0, #9d7bff24 26%, transparent 58%)}.k-deep-void .sc-far{display:block;position:absolute}.k-deep-void .sc-far .sc-spr{top:0;left:0}.k-deep-void .sc-far{width:calc(32 * var(--sp) * 1px);height:calc(96 * var(--sp) * 1px)}.k-deep-void .sc-far .lit{opacity:0;animation:9s ease-in-out infinite sc-wake}@keyframes sc-wake{45%,60%{opacity:1}}.k-deep-void .m0{bottom:7%;left:5%}.k-deep-void .m1{--sp:var(--sp2);top:15%;right:8%}.k-deep-void .m1 .lit{animation-delay:-3s}.k-deep-void .m2{--sp:var(--sp2);opacity:.7;bottom:12%;right:24%}.k-deep-void .m2 .lit{animation-delay:-6s}.k-deep-void .star{animation:sc-twinkle var(--t,4s) ease-in-out infinite}@keyframes sc-twinkle{50%{opacity:.35}}.k-deep-void .s0{--t:4.6s;top:14%;left:14%}.k-deep-void .s1{--t:3.4s;top:9%;left:72%}.k-deep-void .s2{--t:5.2s;top:56%;left:86%}.k-deep-void .s3{--t:3.9s;top:70%;left:30%}.k-deep-void .s4{--t:4.4s;top:88%;left:58%}.cs-scene.back.k-singularity-vault{background:radial-gradient(ellipse 70% 60% at 50% var(--reel-y), #0d0f22 0, #070816 45%, #02030a 100%)}.k-singularity-vault .sc-haze{background:radial-gradient(ellipse 45% 38% at 50% var(--reel-y), #ffd1660d, transparent 70%), radial-gradient(ellipse 50% 40% at 14% 18%, #4de3ff0d, transparent 70%)}.k-singularity-vault .sc-glow{background:radial-gradient(circle at 50% var(--reel-y), #ffd16629 0, #ff8a2a0f 24%, transparent 48%);opacity:calc(.15 + .85 * var(--wake,0))}.k-singularity-vault .sc-hit{background:radial-gradient(circle at 50% var(--reel-y), #fff6dc57 0, #ff7ad91f 26%, #7fe3ff0d 44%, transparent 62%)}.k-singularity-vault .sc-vring{left:50%;top:var(--reel-y);opacity:calc(1 - .8 * var(--sil,0));transition:opacity .2s;position:absolute;transform:translate(-50%,-50%)}.k-singularity-vault .sc-vring .sc-spr{top:0;left:0}.k-singularity-vault .sc-vring .base{--f:var(--rf,0);position:relative}.k-singularity-vault .sc-vring .lights{--f:var(--lf,0);opacity:var(--lo,1)}.k-singularity-vault .vshock{left:50%;top:var(--reel-y);opacity:0;--f:0;transform:translate(-50%,-50%)}.k-singularity-vault .vshock.on{animation:.62s steps(8,end) sc-vshock}@keyframes sc-vshock{0%{opacity:1;background-position-x:0}to{opacity:1;background-position-x:calc(var(--w) * var(--n) * var(--sp) * -1px)}}.cs-scene.calm.k-singularity-vault .sc-vring .lights{--f:8}.k-singularity-vault .sc-vring .lights.on{animation:.26s step-end 5 sc-vchase}@keyframes sc-vchase{0%{background-position-x:calc(var(--w) * 9 * var(--sp) * -1px)}50%{background-position-x:calc(var(--w) * 10 * var(--sp) * -1px)}}@media (prefers-reduced-motion:reduce){.cs-scene .sc-spr,.cs-scene .sc-glow,.k-deep-void .sc-far .lit,.k-derelict .sc-scan.on{animation:none}}.cs-reellayer{transition:opacity .25s;position:absolute;inset:0}.cs-reellayer.gone{opacity:0;pointer-events:none}.cs-reelwrap{position:absolute;inset:0}.cs-reel.ui-panel{left:50%;top:var(--reel-y);z-index:2;width:var(--cs-reel-w);height:calc(var(--th) + 28px);margin:calc((var(--th) + 28px) / -2) 0 0 calc(var(--cs-reel-w) / -2);transform-origin:50%;transition:border-color .12s,box-shadow .12s;position:absolute}.cs-reel.landed{border-color:var(--ice);box-shadow:0 0 18px #7fe3ff73}.cs-reel.vault{background:radial-gradient(#140c2899,#000000eb);border-color:#1a1406}.cs-reel.vault:after{border:1px solid #ffd16673}.cs-reel.stopped{border-color:color-mix(in srgb, var(--gc) 50%, transparent)}.cs-reel.void{background:0 0;border-color:#0000}.cs-reel.void:after{border-color:#0000}.cs-win{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%)}.cs-reel.vault .cs-win{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 26% 74%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 26% 74%,#0000 100%)}.cs-strip{gap:var(--gap);will-change:transform;display:flex;position:absolute;top:14px;left:0}.cs-shade{pointer-events:none;background:linear-gradient(90deg, #05060f80 0, #05060f00 calc(50% - (var(--tw) + var(--gap)) * 1.5), #05060f00 calc(50% + (var(--tw) + var(--gap)) * 1.5), #05060f80 100%);position:absolute;inset:0}.cs-reel.stopped .cs-shade{opacity:0;transition:opacity .2s}.cs-tile{width:var(--tw);height:var(--th);image-rendering:pixelated;background-repeat:no-repeat;background-size:100% 100%;border-radius:2px;flex:none;transition:opacity .18s,transform .38s cubic-bezier(.34,1.56,.64,1),box-shadow .12s,filter .12s;position:relative}.cs-tile .art{width:var(--box);height:var(--box);image-rendering:pixelated;background-repeat:no-repeat;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.cs-tile.lit{box-shadow:0 0 0 1px var(--gc), 0 0 10px var(--gc), inset 0 0 12px color-mix(in srgb, var(--gc) 35%, transparent);z-index:2}.cs-reel.g-surplus .cs-tile.lit{animation:.12s ease-out cs-latch}@keyframes cs-latch{0%{box-shadow:0 0 0 1px #fff,0 0 10px #fff,inset 0 0 20px #fff3}}.cs-strip.dimmed .cs-tile:not(.win){opacity:var(--dim,.35)}.cs-marker{z-index:3;background:var(--gold);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:10px;bottom:10px;left:50%;box-shadow:0 0 8px #ffd16680}.cs-marker:before,.cs-marker:after{content:"";border:7px solid #0000;position:absolute;left:-6px}.cs-marker:before{border-top-color:var(--gold);top:-4px}.cs-marker:after{border-bottom-color:var(--gold);bottom:-4px}.cs-rays,.cs-glow,.cs-burst{z-index:3;pointer-events:none;mix-blend-mode:screen;position:absolute;transform:translate(-50%,-50%)}.cs-rays{opacity:0;border-radius:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 62%);mask-image:radial-gradient(circle,#000 0,#0000 62%)}.cs-rays.on{animation:40s linear infinite cs-rays}@keyframes cs-rays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.cs-glow{opacity:0;image-rendering:pixelated;background-repeat:no-repeat;width:0;height:0}.cs-burst{image-rendering:pixelated;background-repeat:no-repeat}.cs-hold{z-index:4;pointer-events:none;position:absolute;inset:0}.cs-hold .cs-tile{box-shadow:0 0 0 1px var(--gc,#fff), 0 0 22px var(--gc,#fff), 0 20px 50px #0009;transform-origin:50%;overflow:hidden}.cs-hold .cs-tile .shine{pointer-events:none;background:#ffffff40;width:34%;position:absolute;top:-20%;bottom:-20%;left:0}.cs-hold .cs-tile.hz-item{background:radial-gradient(circle at 50% 45%,#1a0f2e 0,#000 70%);animation:3s linear infinite cs-prism;box-shadow:0 0 0 1px #f2e9ff,0 0 26px #c792ff,0 0 60px #7fe3ff59}.cs-hold .cs-tile.hz-item .art.big{top:46%}@keyframes cs-prism{to{filter:hue-rotate(360deg)}}.cs-title{left:50%;top:calc(var(--reel-y) + var(--th) / 2 + 26px);z-index:5;letter-spacing:.34em;white-space:nowrap;color:var(--gc,var(--ice));text-shadow:0 0 12px color-mix(in srgb, var(--gc,#7fe3ff) 60%, transparent);pointer-events:none;font-size:12px;position:absolute;transform:translate(-50%)}.cs-title.g-classified{font-size:13px}.cs-title.g-anomaly{letter-spacing:.4em;font-size:16px}.cs-title.g-artefact{letter-spacing:.3em;font-size:clamp(22px,6vw,34px)}.cs-title.g-horizon{letter-spacing:.24em;color:#fff;font-size:clamp(22px,6.4vw,40px)}.cs-sub{z-index:5;left:0;right:0;top:calc(var(--reel-y) + var(--th) * .9 + 90px);text-align:center;letter-spacing:.3em;color:var(--text-2);opacity:0;pointer-events:none;font-size:13px;position:absolute}@media (max-width:480px){.cs-sub{top:calc(var(--reel-y) + var(--th) * .9 + 76px)}}.cs-tapcatch{z-index:8;cursor:pointer;display:none;position:fixed;inset:0}.cs-tapcatch.on{display:block}.cs-flycoin{z-index:12;width:16px;height:16px;image-rendering:pixelated;pointer-events:none;position:absolute;top:-8px;left:-8px}.cs-cardwrap{z-index:10;padding:64px 16px calc(24px + var(--safe-b));justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow-y:auto}.cs-card.ui-panel{text-align:center;width:360px;max-width:100%;animation:cs-card .38s var(--ease-out) both;border-color:color-mix(in srgb, var(--gc) 45%, transparent);box-shadow:0 0 0 1px #0000004d, 0 24px 70px #0000008c, 0 0 40px color-mix(in srgb, var(--gc) 16%, transparent);padding:22px 22px 16px}.cs-card.hz{background:linear-gradient(#060a18f5, #060a18f5) padding-box, var(--grade-horizon) border-box;border-color:#0000}@keyframes cs-card{0%{opacity:0;transform:translateY(14px)scale(.96)}}@media (max-width:480px){.cs-card.ui-panel{width:300px;padding:18px 16px 12px}}.cs-card-art{--glow:256px;justify-content:center;align-items:center;height:150px;margin-bottom:10px;display:flex;position:relative}.cs-card-art .glow{width:var(--glow);height:var(--glow);image-rendering:pixelated;opacity:.8;pointer-events:none;mix-blend-mode:screen;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cs-card-art .cs-item{position:relative}.cs-card-name{letter-spacing:.16em;color:var(--text);overflow-wrap:anywhere;font-size:22px;line-height:1.2}.cs-card-name.lit{color:var(--gc);text-shadow:0 0 14px color-mix(in srgb, var(--gc) 50%, transparent)}.cs-card.hz .cs-card-name.lit{background:var(--grade-horizon);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}.cs-card-meta{letter-spacing:.26em;color:var(--gc);margin-top:6px;font-size:11px}.cs-card-rule{border-top:1px dashed var(--line-soft);margin:14px 0 12px}.cs-new span{letter-spacing:.3em;color:var(--ice);background:#7fe3ff14;border:1px solid #7fe3ff73;border-radius:2px;padding:3px 9px 2px;font-size:11px;display:inline-block}.cs-dup{letter-spacing:.24em;color:var(--ice);opacity:0;background:#7fe3ff1f;justify-content:center;align-items:center;gap:14px;margin:0 -22px;padding:8px 0 7px;font-size:13px;transition:opacity .25s;display:flex}.cs-dup.on{opacity:1}.cs-dup .amt{color:var(--gold);letter-spacing:.08em;align-items:center;gap:6px;display:inline-flex}@media (max-width:480px){.cs-dup{margin:0 -16px}}.cs-card-btns{flex-direction:column;align-items:stretch;gap:8px;margin-top:16px;display:flex}.cs-card-btns .ui-btn .alert,.cs-price.short{color:var(--alert)}.cs-err{letter-spacing:.08em;color:var(--alert);margin:10px 0 0;font-size:12px}.cs-lost{left:50%;top:var(--reel-y);z-index:10;text-align:center;width:min(340px,100vw - 32px);position:absolute;transform:translate(-50%,-50%)}.cs-lost p{letter-spacing:.06em;color:var(--text-2);margin:0 0 14px;font-size:14px}.cs-btns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cs-cine{z-index:3;position:absolute;inset:0}.cs-vfx{pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:absolute;top:0;left:0}.cs-vault{scale:calc(1 + var(--k,0) * .07);left:50%;top:var(--reel-y);animation:.5s cubic-bezier(.22,1,.36,1) both cs-rise;position:absolute;transform:translate(-50%,-50%)}@keyframes cs-rise{0%{opacity:0;transform:translate(-50%,calc(40px - 50%))}}.cs-vault .layer{image-rendering:pixelated;position:absolute;top:0;left:0}.cs-vault .layer.core{transform-origin:50%;width:100%;height:100%}.cs-vault .spill{opacity:0;mix-blend-mode:screen;transition:opacity .9s ease-in}.cs-vault .spill.on{opacity:1}.cs-vault .frostbox{width:100%;height:100%}.cs-vault .frost{image-rendering:pixelated;background-repeat:no-repeat;position:absolute}.cs-cine.st-silence .cs-vault .layer:not(.core),.cs-cine.st-release .cs-vault{transition:opacity .25s}.cs-cine.st-release .cs-vault{opacity:0}.cs-skip{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + var(--safe-b));z-index:11;animation:.4s ease-out cs-in;font-size:11px!important;position:absolute!important}@media (prefers-reduced-motion:reduce){.cs-vault{animation:none}}.cs-view{flex-direction:column;gap:16px;display:flex}.px{image-rendering:pixelated;flex:none}.cs-casesprite{image-rendering:pixelated;display:block}.cs-casesprite.shimmer{animation:3.2s ease-in-out infinite cs-shimmer}@keyframes cs-shimmer{50%{filter:brightness(1.18)drop-shadow(0 0 6px #a98bff8c)}}@media (prefers-reduced-motion:reduce){.cs-casesprite.shimmer{animation:none}}.cs-free{background:#ffd1660d;border:1px solid #ffd16659;border-radius:3px;align-items:center;gap:14px;padding:8px 10px 8px 12px;display:flex}.cs-free-case{transition:transform .3s var(--ease-snap), opacity .3s;display:block}.cs-free-case.hop{opacity:0;transform:translateY(40px)scale(.7)}.cs-free-txt{letter-spacing:.14em;text-transform:uppercase;min-width:0;color:var(--gold);flex:1;font-size:15px}.cs-nextfree{letter-spacing:.08em;color:var(--dim);text-align:center;margin:0;font-size:13px}.cs-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:900px){.cs-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.cs-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.cs-cardbtn.ui-panel{cursor:pointer;color:inherit;text-align:center;transition:border-color var(--t-med), transform 80ms, box-shadow var(--t-med);flex-direction:column;align-items:center;gap:10px;padding:16px 10px 14px;display:flex;position:relative}.cs-cardbtn.ui-panel:hover{border-color:var(--line-hi);box-shadow:0 0 18px #7fe3ff1f}.cs-cardbtn:active{transform:translateY(1px)}.cs-cardbtn.premium{border-color:#ffd1664d}.cs-cardbtn.premium:after{border:1px solid #ffd16661}.cs-cardbtn.premium:hover{border-color:#ffd16699;box-shadow:0 0 22px #ffd16624}.cs-cardbtn.mine{border-color:#7fe3ff80}.cs-cardbtn .spr{height:128px;display:block}@media (max-width:380px){.cs-cardbtn .spr{transform-origin:50% 0;height:96px;transform:scale(.75)}}.cs-cardbtn .nm{letter-spacing:.2em;color:var(--text);font-size:13px}.cs-cardbtn .price{color:var(--gold);letter-spacing:.06em;align-items:center;gap:6px;font-size:14px;display:inline-flex}.cs-cardbtn .price.short{color:var(--dim)}.cs-cardbtn .price.open{color:var(--ice);letter-spacing:.2em}.cs-hero.ui-panel{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art tag top""art nm top""art go top";align-content:center;place-items:center start;gap:10px 30px;padding:18px 36px 18px 22px;display:grid;overflow:hidden}.cs-hero-art{grid-area:art}.cs-hero-tag{grid-area:tag;align-self:end}.cs-hero-nm{grid-area:nm}.cs-hero-top{grid-area:top}.cs-hero-go{grid-area:go;align-self:start}.cs-hero.premium,.cs-hero.premium:after{border-color:#ffd1664d}.cs-hero.mine{border-color:#7fe3ff80}.cs-hero-art{cursor:pointer;background:0 0;border:0;place-items:center;width:224px;height:224px;padding:0;display:grid;position:relative}.cs-hero-art:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--cl,#7fe3ff) 22%, transparent) 0, color-mix(in srgb, var(--cl,#7fe3ff) 6%, transparent) 45%, transparent 70%);border-radius:50%;animation:4s ease-in-out infinite cs-hero-glow;position:absolute;inset:0}.cs-hero-art>*{animation:4s ease-in-out infinite cs-float;position:relative}.cs-hero-art:hover>*{filter:brightness(1.08)}@keyframes cs-float{50%{transform:translateY(-6px)}}@keyframes cs-hero-glow{50%{opacity:.65;transform:scale(.94)}}.cs-hero-nm{letter-spacing:.14em;text-transform:uppercase;color:var(--text);margin:0;font-size:30px;font-weight:400;line-height:1.1}.cs-hero.premium .cs-hero-nm{color:var(--gold);text-shadow:var(--text-glow-gold)}.cs-hero-top{border:0;border-left:1px solid var(--line-faint);cursor:pointer;color:inherit;background:0 0;flex-direction:column;align-items:center;gap:10px;padding:0 0 0 30px;display:flex}.cs-hero-top .its img{width:96px;height:96px}@media (max-width:999px){.cs-hero.ui-panel{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art tag""art nm""art top""art go";gap:10px 24px}.cs-hero-top{border-left:0;align-items:flex-start;gap:6px;padding:0}.cs-hero-top .its img{width:64px;height:64px}}.cs-hero-top .its{gap:6px;display:flex;position:relative}.cs-hero-top .its img{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--gc) 45%, transparent));animation:4.5s ease-in-out 1s infinite cs-glint;display:block}.cs-hero-top .its img:nth-child(2){animation-delay:1.15s}.cs-hero-top .its img:nth-child(3){animation-delay:1.3s}@keyframes cs-glint{0%,80%,to{transform:none}86%{filter:brightness(1.45) drop-shadow(0 0 10px color-mix(in srgb, var(--gc) 70%, transparent));transform:translateY(-3px)}}.cs-hero-top .gl{letter-spacing:.2em;color:var(--gc);font-size:13px}.cs-hero-top.hz .gl{background:var(--grade-horizon);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-hero-top .gl b{color:var(--text-2);letter-spacing:.06em;-webkit-text-fill-color:var(--text-2);margin-left:6px;font-weight:400}.cs-hero-top:hover .gl{filter:brightness(1.15)}.cs-hero-go.ui-btn{gap:6px;min-width:200px;margin-top:2px}.cs-hero-go .ui-icon{width:16px;height:16px}.cs-hero.mine .cs-hero-go{animation:2.4s ease-in-out infinite cs-ready}@keyframes cs-ready{50%{box-shadow:var(--key-shadow), 0 0 26px #7fe3ff73}}@media (max-width:720px){.cs-hero.ui-panel{gap:8px 16px;padding:14px 16px 14px 10px}.cs-hero-art{width:140px;height:150px}.cs-hero-art>.cs-casesprite,.cs-hero-art>.cs-sprite{width:128px;height:128px}.cs-hero-art>.cs-sprite{zoom:.667}.cs-hero-nm{letter-spacing:.1em;font-size:22px}.cs-hero-top .its img{width:48px;height:48px}.cs-hero-top .gl{letter-spacing:.14em;font-size:12px}.cs-hero-go.ui-btn{width:100%;min-width:0}}@media (max-width:380px){.cs-hero.ui-panel{column-gap:8px}.cs-hero-art{width:120px}.cs-hero-top .its img:nth-child(3){display:none}}.cs-cardbtn .spr{transition:transform .25s var(--ease-out,ease-out);position:relative}.cs-cardbtn .spr:before{content:"";opacity:0;background:radial-gradient(circle, color-mix(in srgb, var(--cl,#7fe3ff) 24%, transparent) 0, transparent 65%);pointer-events:none;border-radius:50%;width:150px;height:150px;margin:-75px 0 0 -75px;transition:opacity .25s;position:absolute;top:50%;left:50%}.cs-cardbtn .spr>*{position:relative}@media (hover:hover){.cs-cardbtn.ui-panel:hover{transform:translateY(-3px)}.cs-cardbtn:hover .spr{transform:translateY(-4px)scale(1.04)}.cs-cardbtn:hover .spr:before{opacity:1}}.cs-cardbtn .price.open{animation:2.4s ease-in-out infinite cs-openpulse}@keyframes cs-openpulse{50%{opacity:.7}}.cs-pulls{flex-direction:column;gap:8px;margin-top:4px;display:flex}.cs-pulls-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.cs-pull{border-top:1px solid var(--line-faint);grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:10px;padding:7px 0;animation:.4s ease-out both cs-in;display:grid}.cs-pull:nth-child(n+4){display:none}.cs-pull .t{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-pull .nm{letter-spacing:.06em;color:var(--gc);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cs-pull.hz .nm{background:var(--grade-horizon);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-pull .sub{letter-spacing:.04em;color:var(--dim);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cs-pull img{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--gc) 40%, transparent))}@media (max-width:720px){.cs-pulls-row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.cs-pulls-row::-webkit-scrollbar{display:none}.cs-pull{scroll-snap-align:start;flex:none;width:190px}.cs-pull:nth-child(n+4){display:grid}}@media (prefers-reduced-motion:reduce){.cs-hero-art:before,.cs-hero-art>*,.cs-hero-top .its img,.cs-hero.mine .cs-hero-go,.cs-cardbtn .price.open{animation:none}}.cs-recent:empty{min-height:1px;margin:0}.cs-recent{margin-top:6px}.cs-recent-head{justify-content:space-between;align-items:center;padding-bottom:4px;display:flex}.cs-histbtn{cursor:pointer;letter-spacing:.24em;color:var(--ice);background:0 0;border:0;padding:6px 0;font-size:12px}.cs-histbtn:hover{color:var(--text)}.ui-modal.cs-detail{max-width:560px}.cs-detail .ui-modal-body{flex-direction:column;align-items:center;display:flex}.cs-dcase{background:radial-gradient(circle,#7fe3ff1a,#0000 65%);border-radius:50%;justify-content:center;align-items:center;width:212px;height:212px;display:flex}.cs-dcase.premium{background:radial-gradient(circle,#ffd1661f,#0000 65%)}@media (max-width:720px){.cs-dcase{width:170px;height:170px}.cs-dcase .cs-casesprite,.cs-dcase .cs-sprite{transform:scale(.75)}}.cs-dbtns{flex-direction:column;align-items:center;gap:10px;width:100%;max-width:320px;margin-top:12px;display:flex}.cs-dbtns .ui-btn{gap:6px;font-size:14px}.cs-dbtns .ui-btn .ui-icon{width:16px;height:16px}.cs-dbtns .alert,.ui-btn .alert{color:var(--alert)}.cs-buylater{cursor:pointer;letter-spacing:.06em;color:var(--dim);background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;font-size:13px;display:inline-flex}.cs-buylater:hover:not(:disabled){color:var(--ice)}.cs-buylater:disabled{cursor:default;opacity:.5}.cs-buylater .ui-icon{width:14px;height:14px}.cs-need,.cs-src{text-align:center;letter-spacing:.06em;color:var(--dim);margin:0;font-size:13px}.cs-need{color:var(--alert)}.cs-insidebtn{border:0;border-top:1px solid var(--line-faint);cursor:pointer;letter-spacing:.24em;width:100%;color:var(--ice);background:0 0;margin-top:18px;padding:8px 12px;font-size:13px}.cs-insidebtn:hover{color:var(--text)}.cs-inside{--tb:56px;flex-direction:column;gap:16px;width:100%;padding-top:6px;scroll-margin-top:12px;display:flex}@media (max-width:480px){.cs-inside{--tb:48px}}.cs-ig-h{border-bottom:1px solid color-mix(in srgb, var(--gc) 28%, transparent);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.cs-ig-h .gl{letter-spacing:.18em;color:var(--gc);font-size:14px}.cs-ig.g-horizon .gl{background:var(--grade-horizon);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-ig-h .pc{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px}.cs-ig-items{grid-template-columns:repeat(auto-fill, minmax(calc(var(--tb) + 34px), 1fr));gap:10px 8px;padding-top:10px;display:grid}.cs-it{border-radius:var(--radius-in,2px);cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;min-width:0;margin:0;padding:4px 2px;transition:background-color .15s;display:flex}.cs-it:hover,.cs-it:focus-visible{background:color-mix(in srgb, var(--gc,var(--ice)) 9%, transparent)}.cs-it:focus-visible{outline:1px dashed var(--gc,var(--ice));outline-offset:1px}.cs-it:hover .cap,.cs-it:focus-visible .cap{color:var(--text)}.cs-it i{width:var(--tb);height:var(--tb);image-rendering:pixelated;background-repeat:no-repeat;display:block}.cs-it .cap{letter-spacing:.02em;text-align:center;max-width:100%;color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.cs-ig:is(.g-anomaly,.g-artefact,.g-horizon,.g-secret) .cs-it{--fc:var(--gc);--cl:8px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fc) 38%, transparent);background-image:linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(var(--fc), var(--fc)), linear-gradient(to top, color-mix(in srgb, var(--fc) 12%, transparent), transparent 70%);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%,0 0;background-size:var(--cl) 2px, 2px var(--cl), var(--cl) 2px, 2px var(--cl), var(--cl) 2px, 2px var(--cl), var(--cl) 2px, 2px var(--cl), 100% 100%;background-repeat:no-repeat;padding:6px 4px}.cs-ig.g-horizon .cs-it{--fc:var(--grade-horizon-solid)}.cs-ig:is(.g-artefact,.g-horizon,.g-secret) .cs-it{--cl:11px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--fc) 55%, transparent)}.ui-modal.cs-iteminfo{max-width:340px;padding:18px 18px 20px;overflow-x:hidden}.cs-ii-pv{place-items:center;height:196px;margin:-4px 0 0;display:grid;position:relative;overflow:hidden}.cs-ii-pv .sh-pv{align-self:center;margin:0;padding:0}.cs-ii-pv .sh-stage{margin-top:0}.cs-ii-pv .sh-stage.tall{margin-top:30px}.cs-ii-pv.trails{place-items:stretch stretch}.cs-ii-pv.trails .sh-pv{align-content:start;height:100%;padding-top:10px}.cs-ii-pv.trails .sh-stage{margin:0}.cs-ii-pv.landing .sh-stage{margin-top:10px}.cs-ii-pv.names .sh-name{font-size:26px}.cs-ii-pv.banner{place-items:end center;height:178px;margin:-18px -18px 0;padding-bottom:18px}.cs-ii-pv.banner .sh-banner{left:50%;transform:translate(-56%)}.cs-ii-pv .cs-ii-bname{z-index:1;font-size:20px;position:relative}.cs-ii-pv>.fx-splash{z-index:40;position:absolute}.cs-ii-words{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:6px;display:flex}.cs-ii-nm{letter-spacing:.1em;color:var(--gc);text-transform:uppercase;margin:0;font-size:18px;font-weight:400}.cs-ii-nm.hz{background:var(--grade-horizon);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-ii-meta{letter-spacing:.14em;color:var(--dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0;font-size:12px;display:flex}.cs-ii-chip{border:1px solid color-mix(in srgb, var(--gc) 55%, transparent);color:var(--gc);background:color-mix(in srgb, var(--gc) 10%, transparent);border-radius:2px;padding:2px 6px}.cs-ii-chip.hz{border-color:#f2e9ff80}.cs-ii-meta .own{color:var(--gold)}.cs-ii-desc{letter-spacing:.03em;color:var(--text-2);max-width:30ch;margin:4px 0 0;font-size:14px;line-height:1.45}.cs-ii-sx{place-items:center;padding:18px 0 6px;display:grid}.cs-ii-sx i{width:96px;height:96px;display:block}.cs-ii-odds{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:15px}@media (max-width:520px){.ui-modal.cs-iteminfo{padding-bottom:calc(22px + var(--safe-b))}.cs-ii-pv{height:180px}}.cs-same{letter-spacing:.06em;color:var(--dim);text-align:center;margin:4px 0 0;font-size:12px}.cs-hist{flex-direction:column;display:flex}.cs-hrow{border-top:1px solid var(--line-faint);grid-template-columns:40px 1fr auto;align-items:center;column-gap:12px;padding:7px 0;display:grid}.cs-hrow .t{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-hrow .t .nm{letter-spacing:.06em;color:var(--gc);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.cs-hrow.hz .t .nm{background:var(--grade-horizon);color:#0000;-webkit-background-clip:text;background-clip:text}.cs-hrow .t .sub{letter-spacing:.04em;color:var(--dim);font-size:12px}.cs-hrow .dup{color:var(--gold);align-items:center;gap:4px;font-size:13px;display:inline-flex}.cs-hrow .dup .ui-icon{width:14px;height:14px}.cs-wheel{--wk:1;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.cs-wheel-main{zoom:var(--wk);flex:none;padding:26px}@media (min-width:1700px) and (min-height:1000px){.cs-wheel{--wk:1.5}}@media (max-width:720px){.cs-wheel-main{padding:26px 0}}@media (max-width:385px){.cs-wheel{--wk:.88}}.cs-wheel-stage{justify-content:center;width:100%;display:flex;position:relative}.cs-wheel-main{transition:opacity .35s ease-out,transform .35s ease-out,filter .35s}.cs-wheel.won .cs-wheel-main{opacity:.16;filter:saturate(.5);transform:scale(.94)}.cs-wheel-won{z-index:5;text-align:center;pointer-events:none;--wc:var(--ice);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0 8px;animation:.45s cubic-bezier(.34,1.56,.64,1) both cs-won;display:flex;position:absolute;inset:0}.cs-wheel-won.k-coins,.cs-wheel-won.gold{--wc:var(--gold)}.cs-wheel-won.k-xp{--wc:var(--violet)}.cs-wheel-won:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--wc) 16%, transparent) 0, color-mix(in srgb, var(--wc) 5%, transparent) 38%, transparent 66%);border-radius:50%;width:340px;height:340px;margin:-170px 0 0 -170px;position:absolute;top:50%;left:50%}.cs-wheel-won .art{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--wc) 40%, transparent));margin-bottom:4px;animation:2.6s ease-in-out .5s infinite cs-won-bob;display:block}.cs-wheel-won .nm{letter-spacing:.1em;text-transform:uppercase;max-width:100%;color:var(--wc);text-shadow:0 0 18px color-mix(in srgb, var(--wc) 55%, transparent);overflow-wrap:anywhere;font-size:34px;font-weight:400;line-height:1.1}.cs-wheel-won.k-case .nm{font-size:30px}.cs-wheel-won .what{letter-spacing:.24em;text-transform:uppercase;color:var(--text-2);font-size:14px}.cs-wheel-won.gold .what{color:var(--gold)}@media (max-width:480px){.cs-wheel-won .nm{font-size:30px}.cs-wheel-won.k-case .nm{font-size:26px}}@keyframes cs-won{0%{opacity:0;transform:scale(.6)}}@keyframes cs-won-bob{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.cs-wheel-won,.cs-wheel-won .art{animation:none}.cs-wheel-main{transition:none}}.cs-wheelbox{position:relative}.cs-wheelbox>*{image-rendering:pixelated;position:absolute}.cs-wheelbox .face{pointer-events:none}.cs-wheelbox .sheen{pointer-events:none;top:16px;left:16px}.cs-wheelbox .frame{pointer-events:none;background-repeat:no-repeat;inset:0}.cs-wheelbox .hub{pointer-events:none;margin:-32px 0 0 -32px;top:50%;left:50%}.cs-wheelbox .flap{pointer-events:none;will-change:transform;background-size:100% 100%;width:48px;height:80px}.cs-wheelbox.breath:before{content:"";z-index:-1;pointer-events:none;background:#0000008c;animation:.25s ease-in cs-in;position:fixed;inset:0}.cs-wheel-rays{pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.cs-wheel-rays.on:before{content:"";left:calc(-280px * var(--wk));top:calc(-280px * var(--wk));width:calc(560px * var(--wk));height:calc(560px * var(--wk));background:repeating-conic-gradient(#ffd16647 0 7deg, transparent 7deg 30deg);border-radius:50%;animation:30s linear infinite cs-spinrays,.4s ease-out cs-in;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 62%);mask-image:radial-gradient(circle,#000 0,#0000 62%)}@keyframes cs-spinrays{to{transform:rotate(360deg)}}.cs-wheel-flash{opacity:0;pointer-events:none;border-radius:50%;inset:-30px}.cs-wheel-fx{pointer-events:none;z-index:4;width:100%;height:100%;position:fixed;inset:0}.cs-wheel-tap{z-index:30;cursor:pointer;position:fixed;inset:0}.cs-wheel-side{flex-direction:column;gap:10px;width:100%;max-width:380px;display:flex}.cs-odds{flex-direction:column;display:flex}.cs-odds-row{letter-spacing:.04em;min-height:30px;color:var(--text-2);border-top:1px solid var(--line-faint);grid-template-columns:24px 1fr auto;align-items:center;gap:10px;font-size:14px;line-height:1.2;display:grid}.cs-odds-row .p{color:var(--text);font-variant-numeric:tabular-nums}.cs-odds-row.gold .w{color:var(--gold)}.cs-odds-row.won{color:var(--ice);background:#7fe3ff0f}.cs-wheel-act{flex-direction:column;align-items:center;gap:6px;display:flex}.cs-wheel-act .ui-btn.block{width:100%}.cs-next{letter-spacing:.1em;color:var(--dim);margin:4px 0;font-size:14px}.cs-oddsbtn{cursor:pointer;letter-spacing:.24em;color:var(--dim);background:0 0;border:0;padding:6px 10px;font-size:12px}.cs-oddsbtn:hover,.cs-oddsbtn[aria-expanded=true]{color:var(--ice)}@media (min-width:1700px) and (min-height:1000px){.ui-modal.wide:has(.cs-wheel){max-width:900px}}.ui-modal:has(.cs-wheel){overflow-x:hidden}.cs-flycoin.fixed{z-index:200;position:fixed;top:-8px;left:-8px}.cs-dot{z-index:2;pointer-events:none;background:#ffd166;border-radius:50%;width:8px;height:8px;position:absolute;top:-1px;right:-1px;box-shadow:0 0 0 2px #05060f,0 0 8px #ffd16699}.cs-dot.inline{vertical-align:2px;width:6px;height:6px;margin-left:6px;display:inline-block;position:relative;top:auto;right:auto}.cs-dot.pulse:after{content:"";border:1px solid #ffd166;border-radius:50%;animation:.9s ease-out 2 both cs-dotpulse;position:absolute;inset:0}@keyframes cs-dotpulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.cs-dot.pulse:after{opacity:0;animation:none}}.cs-signin{color:var(--ice);text-underline-offset:3px;text-decoration:underline}.cs-tryon{border:1px solid var(--line);cursor:pointer;letter-spacing:.22em;color:var(--dim);background:#060a18e6;border-radius:2px;padding:4px 8px 3px;font-size:10px;position:absolute;bottom:-4px;right:-6px}.cs-tryon:hover,.cs-tryon[aria-pressed=true]{color:var(--ice);border-color:var(--line-hi)}.cs-card.g-flight .cs-card-art{--glow:176px}.cs-card.g-classified .cs-card-art{--glow:208px}.cs-card.g-flight .cs-card-art .glow,.cs-card.g-classified .cs-card-art .glow{opacity:.6}@media (prefers-reduced-motion:reduce){.cs-rays.on,.cs-wheel-rays.on:before,.cs-hold .cs-tile.hz-item,.cs-case.hover{animation:none}.cs-card.ui-panel{animation-duration:10ms}}.ui-modal.cs-gift{max-width:520px}.cs-gift-t{color:var(--gold)}.cs-gift-body{flex-direction:column;align-items:stretch;gap:22px;display:flex}.cs-gift-group{flex-direction:column;align-items:center;gap:16px;display:flex}.cs-gift-group+.cs-gift-group{border-top:1px solid var(--line-faint);padding-top:18px}.cs-gift-items{flex-wrap:wrap;justify-content:center;gap:12px 26px;display:flex}.cs-gift-it{text-align:center;flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.cs-gift-it .art{place-items:center;min-width:128px;min-height:128px;animation:.5s cubic-bezier(.34,1.56,.64,1) both cs-won;display:grid;position:relative}.cs-gift-it .art:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--gc) 20%, transparent) 0, transparent 65%);border-radius:50%;width:200px;height:200px;margin:-100px 0 0 -100px;position:absolute;top:50%;left:50%}.cs-gift-it figcaption{flex-direction:column;gap:4px;display:flex}.cs-gift-it .nm{letter-spacing:.1em;text-transform:uppercase;color:var(--gc);text-shadow:0 0 16px color-mix(in srgb, var(--gc) 45%, transparent);font-size:26px;font-weight:400;line-height:1.15}.cs-gift-it .ln{letter-spacing:.24em;text-transform:uppercase;color:var(--text-2);font-size:13px}.cs-gift.many .cs-gift-it .art{min-width:96px;min-height:96px}.cs-gift.many .cs-gift-it .art>img{width:96px;height:96px}.cs-gift.many .cs-gift-it .art>.cs-gift-wheel{zoom:.67}.cs-gift.many .cs-gift-it .nm{font-size:18px}.cs-gift-pv{place-items:end center;width:136px;height:150px;display:grid;overflow:hidden}.cs-gift.many .cs-gift-pv{width:120px;height:140px}.cs-gift-pv{font-size:21px}.cs-gift-pv .sh-namepv{margin:0 0 58px}.cs-gift-note{text-align:center;max-width:420px;margin:0}.cs-gift-note p{letter-spacing:.02em;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.45}.cs-gift-note p:before{content:"“";color:var(--gold)}.cs-gift-note p:after{content:"”";color:var(--gold)}.cs-gift-note cite{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);margin-top:10px;font-size:12px;font-style:normal;display:block}@media (max-width:480px){.cs-gift-note p{font-size:18px}.cs-gift-it .nm{font-size:22px}}.cs-gift-act{flex-direction:column;align-items:center;gap:6px;width:100%;max-width:320px;margin:0 auto;display:flex}.cs-gift-wheel{width:144px;height:144px;image-rendering:pixelated;background-size:100% 100%;display:block;position:relative}.cs-gift-wheel .face{position:absolute;top:8px;left:8px}.cs-gift-wheel .hub{position:absolute;top:56px;left:56px}@media (prefers-reduced-motion:reduce){.cs-gift-it .art{animation:none}}@media (pointer:coarse){.cs-buylater,.cs-histbtn,.cs-oddsbtn{position:relative}.cs-buylater:before,.cs-histbtn:before,.cs-oddsbtn:before{content:"";position:absolute;inset:-9px -4px}.cs-tryon:before{content:"";position:absolute;inset:-14px -10px}.cs-insidebtn{min-height:44px}}.cs-scene,.cs-wheel,.cs-detail{touch-action:manipulation}:is(.cs-scene,.cs-wheel,.cs-detail) img{-webkit-touch-callout:none}@media (max-height:500px) and (orientation:landscape){.cs-dcase{width:128px;height:128px}.cs-dcase .cs-casesprite,.cs-dcase .cs-sprite{transform:scale(.55)}.ui-modal.cs-detail{padding-top:16px}}.cs-cardwrap{align-items:flex-start}.cs-cardwrap>.cs-card{margin:auto 0}@media (max-height:500px) and (orientation:landscape){.cs-cardwrap{padding:44px 16px calc(10px + var(--safe-b))}.cs-card.ui-panel{grid-template-columns:210px 1fr;align-items:center;column-gap:20px;width:620px;padding:16px 20px 14px;display:grid}.cs-card.ui-panel>.cs-card-art{grid-area:1/1/span 6;height:200px;margin:0}.cs-card.ui-panel>:not(.cs-card-art){grid-column:2}.cs-card-rule{margin:10px 0 8px}.cs-dup{margin:0}.cs-card-btns{margin-top:12px}.cs-wheel{--wk:.82;flex-direction:row;justify-content:center;align-items:center;gap:20px}.cs-wheel-main{padding:6px 0}.cs-wheel-stage{flex:none;width:auto}.cs-wheel-side{flex:260px;max-width:320px}}.cs-head{padding-left:calc(18px + var(--safe-l));padding-right:calc(18px + var(--safe-r))}.cs-wheel.page .cs-wheel-side{gap:12px;max-width:360px}.cs-jack{border:var(--bw) solid #ffd16699;border-radius:var(--radius);background:var(--scan), radial-gradient(circle at 18% 50%, #ffd16638, transparent 60%), #1e1404b3;align-items:center;gap:14px;padding:10px 14px 10px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 18px #ffd16640}.cs-jack:after{content:"";inset:var(--inset);border-radius:var(--radius-in);pointer-events:none;border:1px dashed #ffd16659;position:absolute}.cs-jack:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff1c42e,#0000);width:30%;animation:3.6s ease-in-out infinite cs-jack-shine;position:absolute;top:0;bottom:0;left:-40%}@keyframes cs-jack-shine{0%,55%{left:-40%}to{left:120%}}.cs-jack img{filter:drop-shadow(0 0 10px #ffd1668c);flex:none;animation:2.6s ease-in-out infinite cs-won-bob}.cs-jack .t{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-jack small{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lo);font-size:10px}.cs-jack b{letter-spacing:.1em;color:var(--gold);text-shadow:var(--text-glow-gold);font-size:18px;font-weight:400}.cs-jack em{letter-spacing:.06em;color:var(--dim);font-size:11px;font-style:normal}@media (min-width:760px){.cs-wheel.page{flex-direction:row;justify-content:center;gap:36px}.cs-wheel.page .cs-wheel-stage{width:auto}.cs-wheel.page .cs-wheel-side{width:360px}}@media (max-width:759px){.cs-wheel.page{--wk:.9;gap:0}.cs-wheel.page .cs-wheel-main{padding:14px 0 10px}.cs-wheel.page .cs-wheel-side{gap:8px}.cs-jack{gap:10px;padding:6px 12px 6px 8px}.cs-jack img{width:44px;height:44px}.cs-jack b{font-size:15px}.cs-jack em{display:none}}@media (prefers-reduced-motion:reduce){.cs-jack:before,.cs-jack img{animation:none}}.cs-wheel.page .cs-wheel-main{padding:38px}@media (min-width:760px){.cs-wheel.page{align-items:center}.cs-wheel.page .cs-wheel-side{width:420px;max-width:420px}}@media (min-width:1100px) and (min-height:820px){.cs-wheel.page{--wk:1.25}}@media (min-width:1500px) and (min-height:980px){.cs-wheel.page{--wk:1.5}}@media (max-width:759px){.cs-wheel.page{--wk:.8}.cs-wheel.page .cs-wheel-main{padding:34px 0}}@media (max-width:759px) and (max-height:700px){.cs-wheel.page{--wk:.68}}.cs-tiers{flex-direction:column;gap:8px;display:flex}.cs-tier{--tc:var(--faint);grid-template-columns:58px 1fr;align-items:center;gap:8px;display:grid}.cs-tier.t-epic{--tc:#c792ff}.cs-tier.t-rare{--tc:#7fe3ff}.cs-tier-n{letter-spacing:.22em;color:var(--tc);font-size:10px}.cs-chips{flex-wrap:wrap;gap:6px;display:flex}.cs-chip{aspect-ratio:1;background:var(--scan), #060a18cc;border:1px solid color-mix(in srgb, var(--tc) 30%, transparent);border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;gap:1px;width:54px;display:flex}.t-epic .cs-chip,.t-rare .cs-chip{background:var(--scan), radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--tc) 16%, transparent), transparent 72%), #060a18d9}.t-epic .cs-chip{box-shadow:0 0 10px color-mix(in srgb, var(--tc) 25%, transparent);border-color:color-mix(in srgb, var(--tc) 60%, transparent)}.cs-chip img{width:26px;height:26px;image-rendering:pixelated}.cs-chip .v{letter-spacing:.02em;color:var(--text-2);white-space:nowrap;font-size:9.5px;line-height:1.1}.cs-chip.k-coins .v{color:var(--gold)}.cs-chip.k-xp .v{color:#d9b8ff}.cs-chip.k-case .v{color:var(--tc)}.t-common .cs-chip.k-case .v{color:var(--text-2)}.cs-chip .p{color:var(--faint);font-variant-numeric:tabular-nums;font-size:8.5px}.cs-chip.won{border-color:var(--ice);box-shadow:0 0 14px #7fe3ff80}@media (max-width:759px){.cs-tier{grid-template-columns:1fr;gap:3px}.cs-tiers{gap:6px}.cs-chips{gap:4px}.cs-chip{width:52px}}.cs-chip.k-case .v{white-space:normal;text-align:center;max-width:50px;font-size:8.5px;line-height:1.05}.cs-chip.k-case img{width:22px;height:22px}.ws{z-index:90;position:fixed;inset:0;overflow:hidden}.ws-bg{background:radial-gradient(circle at 50% 40%,#0b0720 0,#02030a 60%,#010208 100%);position:absolute;inset:0}.ws-col{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.ws-box{flex:none;width:100%;position:relative}.ws-stage{width:0;height:0;position:absolute;top:50%;left:50%}.ws-strip{image-rendering:pixelated;will-change:transform, opacity;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0}.ws-aura{width:640px;height:640px;opacity:var(--a);background:radial-gradient(circle, color-mix(in srgb, var(--ac) 85%, transparent) 0, color-mix(in srgb, var(--ac) 30%, transparent) 35%, transparent 68%);border-radius:50%;position:absolute;top:-320px;left:-320px}.ws-holeimg,.ws-prize{image-rendering:pixelated;will-change:transform, opacity;position:absolute;top:0;left:0}.ws-prize{filter:drop-shadow(0 0 22px #9d7bffa6)}.ws-vault{will-change:transform;position:absolute;top:0;left:0}.ws-rays2{background:repeating-conic-gradient(#ffd16666 0 6deg, transparent 6deg 24deg);border-radius:50%;width:840px;height:840px;position:absolute;top:-420px;left:-420px;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 62%);mask-image:radial-gradient(circle,#000 0,#0000 62%)}.ws-flash{pointer-events:none;background:radial-gradient(circle at 50% 42%, #fff 0, color-mix(in srgb, var(--ws1) 70%, transparent) 22%, transparent 62%);position:absolute;inset:0}.ws-text{pointer-events:auto;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.ws-title{letter-spacing:.12em;font-size:clamp(38px,10vw,84px);font-weight:400;line-height:1}.ws-title span{color:#0000;filter:drop-shadow(0 3px 0 var(--edge)) drop-shadow(0 6px 0 #0000008c) drop-shadow(0 0 18px var(--halo));background-repeat:no-repeat;background-size:100% 100%,300% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.ws-title.t-vault{--edge:#6b3a06;--halo:#ffc4508c}.ws-title.t-vault span{background-image:linear-gradient(#fffbe8 0 18%,#ffe9a6 18% 36%,#ffd166 36% 56%,#f0a92e 56% 76%,#c26f12 76% 100%),linear-gradient(105deg,#0000 0 42%,#fffffff2 47% 53%,#0000 58% 100%)}.ws-title.t-void{--edge:#241060;--halo:#7fe3ff80}.ws-title.t-void span{background-image:linear-gradient(#f0fdff 0 18%,#b8f1ff 18% 38%,#7fe3ff 38% 58%,#9d7bff 58% 80%,#5530a8 80% 100%),linear-gradient(105deg,#0000 0 42%,#ffffffe6 47% 53%,#0000 58% 100%)}.ws-title[data-shine] span{animation:2.8s ease-in-out infinite ws-shine}@keyframes ws-shine{0%{background-position:0 0,160% 0}45%,to{background-position:0 0,-60% 0}}.ws-sub{letter-spacing:.24em;text-transform:uppercase;color:var(--text-2);font-size:15px}.ws-acts{opacity:0;transition:opacity .4s, transform .4s var(--ease-out);pointer-events:none;gap:12px;margin-top:18px;display:flex;transform:translateY(8px)}.ws-acts.on{opacity:1;pointer-events:auto;transform:none}.ws-fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cs-wheel-rays.on:before{background:repeating-conic-gradient(color-mix(in srgb, var(--ray-c,#ffd166) 28%, transparent) 0 7deg, transparent 7deg 30deg)}@media (max-width:759px){.cs-wheel.page{--wk:.74}.cs-wheel.page .cs-wheel-main{padding:16px 0 10px}.cs-tier{grid-template-columns:46px 1fr;gap:6px}.cs-tier-n{letter-spacing:.16em;font-size:9px}.cs-chip{width:48px}.cs-chip img{width:24px;height:24px}.cs-chip.k-case img{width:20px;height:20px}.cs-chip .v{font-size:9px}.cs-chip.k-case .v{max-width:46px;font-size:8px}.cs-chip .p{font-size:8px}}@media (max-width:759px) and (max-height:760px){.cs-wheel.page{--wk:.62}.cs-wheel.page .cs-wheel-main{padding:10px 0 6px}.cs-jack{padding:4px 10px 4px 6px}.cs-jack img{width:36px;height:36px}.cs-jack b{font-size:13px}.cs-wheel.page .cs-wheel-act .ui-btn{padding-top:10px;padding-bottom:9px;font-size:15px}.cs-chip{width:44px}.cs-tiers{gap:4px}}@media (max-width:759px) and (max-height:700px){.cs-wheel.page{--wk:.56}}@media (max-width:759px){.cs-wheel.page{--wk:.92;gap:8px}.cs-wheel.page .cs-wheel-side{display:contents}.cs-wheel.page .cs-jack{order:-1;width:100%;max-width:440px}.cs-wheel.page .cs-wheel-stage{order:0}.cs-wheel.page .cs-err{order:1}.cs-wheel.page .cs-wheel-act{order:2;width:100%;max-width:440px}.cs-wheel.page .cs-tiers{order:3;width:100%;max-width:440px;margin-top:14px}.cs-wheel.page .cs-wheel-main{padding:4px 0}}@media (max-width:359px){.cs-wheel.page{--wk:.82}}.cs-skip.all{letter-spacing:.24em;min-width:96px;min-height:44px;font-size:13px!important}.cs-cardbtn{position:relative}.cs-admark{width:20px;height:20px;color:var(--ice);background:#060a18b3;border:1px solid #7fe3ff59;border-radius:2px;place-items:center;display:grid;position:absolute;top:9px;right:9px}.cs-admark .ad-play{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:7px solid;width:0;height:0;margin-left:2px}.cs-dads{flex-direction:column;gap:10px;margin:4px 0 14px;display:flex}.cs-dads-prog{align-items:center;gap:10px;display:flex}.cs-dads-bar{background:#7fe3ff1f;flex:1;height:4px}.cs-dads-bar i{background:var(--ice);height:100%;display:block}.cs-dads-n{letter-spacing:.1em;color:var(--text-2);white-space:nowrap;font-size:12px}.cs-hero-gowrap{flex-direction:column;grid-area:go;align-self:start;align-items:center;gap:2px;display:flex}.cs-hero-ad.ui-btn{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:11px}@media (max-width:640px){.cs-hero-gowrap{width:100%}}@media (max-width:699.98px){.cs-head,.cs-title,.cs-card-meta,.cs-new span,.cs-histbtn,.cs-oddsbtn,.cs-tryon,.cs-gift-note cite,.cs-jack small,.cs-tier-n{letter-spacing:.14em;font-size:13px}.cs-err,.cs-hero-top .gl,.cs-pull .sub,.cs-it .cap,.cs-ii-meta,.cs-same,.cs-hrow .t .sub,.cs-jack em,.cs-chip .v,.cs-chip .p,.cs-chip.k-case .v,.cs-dads-n,.cs-hero-ad.ui-btn{font-size:13px}.cs-skip{font-size:13px!important}.cs-tier-n{letter-spacing:.12em;font-size:13px}}
