@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/aaf0e744731a46d3-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cb204d1bfdb6539-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c565b14407d34fed-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Pixelify Sans Fallback;src:local("Arial");ascent-override:81.70%;descent-override:24.87%;line-gap-override:0.00%;size-adjust:112.61%}.__className_74a876{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.__variable_74a876{--font-pixel:"Pixelify Sans","Pixelify Sans Fallback"}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/751eccb0decf5e18-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f6590a0f07a97750-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7bd7951037de757-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:VT323 Fallback;src:local("Arial");ascent-override:89.16%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:89.73%}.__className_4f2f0f{font-family:VT323,VT323 Fallback;font-weight:400;font-style:normal}.__variable_4f2f0f{--font-vt:"VT323","VT323 Fallback"}:root{--ink:#10180f;--ink-soft:#24321f;--field:#1c4028;--field-deep:#142e1d;--grass:#3ca24a;--grass-light:#6fce7c;--mint:#a8e8b0;--cream:#f4ecd4;--cream-dark:#e2d6b4;--paper-shade:#c9bd9c;--white:#f8f4e8;--gold:#f2c14e;--gold-deep:#c98f2b;--red:#d8452f;--red-deep:#a82f1e;--sky:#79c8e8;--teal-dialog:#16323e;--teal-dialog-deep:#0e222b;--font-pixel-stack:var(--font-pixel),"Pixelify Sans",sans-serif;--font-vt-stack:var(--font-vt),"VT323",monospace;--holo-red:#f80e35;--holo-yellow:#eedf10;--holo-green:#21e985;--holo-blue:#0dbde9;--holo-violet:#c929f1;--hud-h:64px;--tabs-h:56px;--ticker-h:40px}*{box-sizing:border-box;font-feature-settings:none;font-variant-ligatures:none}html{scroll-behavior:auto}body{margin:0;background:var(--field);color:var(--cream);font-family:var(--font-vt-stack);font-size:22px;line-height:1.35;-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{z-index:0;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0 2px,transparent 2px 4px),repeating-linear-gradient(90deg,rgba(255,255,255,.025) 0 2px,transparent 2px 4px),radial-gradient(ellipse 120% 90% at 50% 0,rgba(60,162,74,.22) 0,transparent 60%)}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{z-index:90;background:repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 1px,transparent 1px 3px);opacity:.5}img{image-rendering:auto}.pixelart{image-rendering:pixelated}a{color:var(--grass-light)}::selection{background:var(--gold);color:var(--ink)}.game{position:relative;z-index:1;min-height:100vh;flex-direction:column}.game,.hud{display:flex}.hud{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:var(--hud-h);align-items:center;justify-content:space-between;gap:16px;padding:0 16px;background:var(--ink);border-bottom:4px solid var(--grass);box-shadow:0 4px 0 rgba(0,0,0,.4)}.hudTitle{font-family:var(--font-pixel-stack);font-weight:700;font-size:20px;letter-spacing:.04em;color:var(--gold);text-shadow:2px 2px 0 var(--red-deep);white-space:nowrap}.hudTitle span{color:var(--grass-light)}.hudRight{display:flex;align-items:center;gap:12px;min-width:0}.hudStat{display:flex;align-items:baseline;gap:8px;font-size:20px;color:var(--mint);white-space:nowrap}.hudStat b{font-family:var(--font-pixel-stack);font-weight:600;font-size:14px;letter-spacing:.08em;color:var(--cream);opacity:.7}.hudStat .liveDot{width:8px;height:8px;background:var(--grass-light);box-shadow:0 0 0 2px var(--ink),0 0 8px var(--grass-light);animation:blink 1.4s steps(2) infinite}@keyframes blink{50%{opacity:.35}}.tabs{position:-webkit-sticky;position:sticky;top:var(--hud-h);z-index:39;height:var(--tabs-h);display:flex;align-items:stretch;gap:0;background:var(--field-deep);border-bottom:4px solid var(--ink);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;font-family:var(--font-pixel-stack);font-weight:600;font-size:16px;letter-spacing:.06em;color:var(--mint);padding:0 22px;display:flex;align-items:center;gap:8px;border:none;border-right:4px solid rgba(16,24,15,.5);transition:background .1s steps(2),color .1s steps(2);white-space:nowrap}.tab:hover{background:rgba(60,162,74,.25);color:var(--white)}.tab.active{background:var(--grass);color:var(--ink);text-shadow:1px 1px 0 rgba(255,255,255,.35)}.tab .cursor{display:inline-block;width:0;overflow:visible;color:var(--gold);transform:translateX(-14px);opacity:0}.tab.active .cursor{opacity:1;animation:cursorBlink .9s steps(2) infinite}@keyframes cursorBlink{50%{opacity:.2}}.tabDocs{margin-left:auto;text-decoration:none;display:flex;align-items:center;padding:0 22px;font-family:var(--font-pixel-stack);font-weight:600;font-size:16px;letter-spacing:.06em;color:var(--sky);border-left:4px solid rgba(16,24,15,.5)}.tabDocs:hover{background:rgba(121,200,232,.18);color:var(--white)}.screen{flex:1 1;width:100%;max-width:1120px;margin:0 auto;padding:48px 24px calc(var(--ticker-h) + 64px)}.win{background:var(--cream);border:4px solid var(--ink);box-shadow:inset -4px -4px 0 var(--paper-shade),inset 4px 4px 0 var(--white),8px 8px 0 rgba(0,0,0,.45)}.win,.winBar{color:var(--ink)}.winBar{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--grass);border-bottom:4px solid var(--ink);padding:8px 14px;font-family:var(--font-pixel-stack);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.winBar small{font-family:var(--font-vt-stack);font-size:18px;font-weight:400;text-transform:none;letter-spacing:0;opacity:.85}.winBody{padding:20px}.dialog{position:relative;background:var(--teal-dialog);color:var(--white);border:3px solid var(--white);box-shadow:0 0 0 3px var(--ink),inset 0 0 0 2px var(--teal-dialog-deep),8px 8px 0 rgba(0,0,0,.45);padding:18px 20px}.dialogName{position:absolute;top:-18px;left:14px;background:var(--gold);color:var(--ink);border:3px solid var(--ink);padding:2px 10px;font-family:var(--font-pixel-stack);font-weight:700;font-size:14px;letter-spacing:.06em;box-shadow:3px 3px 0 rgba(0,0,0,.4)}.dialogText{font-size:24px;line-height:1.4}.dialogMeta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;padding-top:10px;border-top:2px dashed rgba(248,244,232,.25);font-size:18px;color:var(--mint)}.dialogMeta a{color:var(--sky);text-decoration:none;border-bottom:2px solid var(--sky)}.dialogMeta a:hover{color:var(--white);border-color:var(--white)}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;text-decoration:none;font-family:var(--font-pixel-stack);font-weight:700;font-size:16px;letter-spacing:.05em;color:var(--ink);background:var(--gold);border:4px solid var(--ink);box-shadow:inset -3px -3px 0 var(--gold-deep),inset 3px 3px 0 #ffe9a8,5px 5px 0 rgba(0,0,0,.45);padding:10px 18px;transition:transform .08s steps(2),box-shadow .08s steps(2)}.btn:hover{transform:translate(-2px,-2px);box-shadow:inset -3px -3px 0 var(--gold-deep),inset 3px 3px 0 #ffe9a8,7px 7px 0 rgba(0,0,0,.45)}.btn:active{transform:translate(3px,3px);box-shadow:inset -3px -3px 0 var(--gold-deep),inset 3px 3px 0 #ffe9a8,2px 2px 0 rgba(0,0,0,.45)}.btn.green{background:var(--grass);box-shadow:inset -3px -3px 0 #256c33,inset 3px 3px 0 var(--grass-light),5px 5px 0 rgba(0,0,0,.45)}.btn.green:hover{box-shadow:inset -3px -3px 0 #256c33,inset 3px 3px 0 var(--grass-light),7px 7px 0 rgba(0,0,0,.45)}.btn.dark{background:var(--ink-soft);color:var(--cream);box-shadow:inset -3px -3px 0 #0c140a,inset 3px 3px 0 #3c4c34,5px 5px 0 rgba(0,0,0,.45)}.btn img{width:18px;height:18px;display:block}.chip{display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-family:var(--font-pixel-stack);font-weight:600;font-size:12px;letter-spacing:.06em;color:var(--ink);background:var(--mint);border:3px solid var(--ink);box-shadow:3px 3px 0 rgba(0,0,0,.35);padding:3px 8px;transition:transform .08s steps(2);white-space:nowrap}.chip:hover{transform:translate(-1px,-1px);background:var(--grass-light)}.screenHead{margin:0 0 28px;text-align:center}.screenKicker{display:inline-block;font-weight:600;font-size:15px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);background:var(--ink);border:3px solid var(--gold);padding:4px 12px;box-shadow:4px 4px 0 rgba(0,0,0,.4);margin-bottom:16px}.screenKicker,.screenTitle{font-family:var(--font-pixel-stack)}.screenTitle{margin:0;font-weight:700;font-size:clamp(30px,4.6vw,52px);line-height:1.1;color:var(--white);text-shadow:3px 3px 0 var(--ink),6px 6px 0 rgba(0,0,0,.35)}.screenTitle .gold{color:var(--gold)}.screenTitle .green{color:var(--grass-light)}.screenSub{margin:14px auto 0;max-width:640px;font-size:24px;color:var(--mint)}.itemScreen{display:flex;flex-direction:column;align-items:center;text-align:center}.itemStage{position:relative;margin:36px 0 8px;display:flex;justify-content:center}.sunburst{position:absolute;inset:50%;width:620px;height:620px;transform:translate(-50%,-50%);margin:0;pointer-events:none;background:conic-gradient(var(--grass) 0deg 15deg,transparent 15deg 30deg,var(--grass) 30deg 45deg,transparent 45deg 60deg,var(--grass) 60deg 75deg,transparent 75deg 90deg,var(--grass) 90deg 105deg,transparent 105deg 120deg,var(--grass) 120deg 135deg,transparent 135deg 150deg,var(--grass) 150deg 165deg,transparent 165deg 180deg,var(--grass) 180deg 195deg,transparent 195deg 210deg,var(--grass) 210deg 225deg,transparent 225deg 240deg,var(--grass) 240deg 255deg,transparent 255deg 270deg,var(--grass) 270deg 285deg,transparent 285deg 300deg,var(--grass) 300deg 315deg,transparent 315deg 330deg,var(--grass) 330deg 345deg,transparent 345deg 1turn);opacity:.28;-webkit-mask-image:radial-gradient(circle,black 0,black 55%,transparent 72%);mask-image:radial-gradient(circle,black 0,black 55%,transparent 72%);animation:sunSpin 36s linear infinite}@keyframes sunSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}.spark{position:absolute;width:10px;height:10px;background:var(--gold);-webkit-clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%);clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%);animation:sparkle 3.4s steps(4) infinite;pointer-events:none}.spark.s1{top:6%;left:12%}.spark.s2{top:18%;right:8%;animation-delay:1.1s;background:var(--white)}.spark.s3{bottom:14%;left:6%;animation-delay:2.2s}.spark.s3,.spark.s4{width:8px;height:8px}.spark.s4{bottom:6%;right:14%;animation-delay:.6s;background:var(--sky)}@keyframes sparkle{0%,70%,to{opacity:0;transform:scale(.4) rotate(0deg)}80%{opacity:1;transform:scale(1.15) rotate(45deg)}90%{opacity:.4;transform:scale(.7) rotate(90deg)}}.cardTilt{--pointer-x:50%;--pointer-y:50%;--background-x:50%;--background-y:50%;--card-opacity:0;--pointer-from-center:0;position:relative;transform-style:preserve-3d;transition:transform .25s ease-out;will-change:transform;animation:cardFloat 7s ease-in-out infinite}@keyframes cardFloat{0%,to{translate:0 0}50%{translate:0 -10px}}.cardFlip{position:relative;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cardFlip.flipped{transform:rotateY(180deg)}.cardFace{backface-visibility:hidden;-webkit-backface-visibility:hidden}.cardFrame{position:relative;padding:14px;background:var(--ink);border:4px solid var(--gold);box-shadow:0 0 0 4px var(--ink),0 0 0 8px var(--grass),0 0 0 12px var(--ink),12px 16px 0 rgba(0,0,0,.45)}.cardFrame.cardBack{position:absolute;inset:0;transform:rotateY(180deg);display:flex}.cardImg{width:min(360px,64vw);height:auto;display:block;position:relative}.cardFoil{position:absolute;inset:14px;pointer-events:none;background:linear-gradient(115deg,transparent 18%,rgba(110,255,170,.14) 34%,rgba(255,130,200,.11) 44%,rgba(120,200,255,.14) 54%,rgba(255,230,120,.09) 64%,transparent 82%);background-size:300% 300%;mix-blend-mode:color-dodge;opacity:calc(.85 * (1 - var(--card-opacity, 0)));transition:opacity .5s ease;animation:foilSweep 8s ease-in-out infinite}@keyframes foilSweep{0%{background-position:110% 110%}50%{background-position:0 0}to{background-position:110% 110%}}.holoShine{position:absolute;inset:14px;pointer-events:none;background-image:repeating-linear-gradient(110deg,var(--holo-violet),var(--holo-blue),var(--holo-green),var(--holo-yellow),var(--holo-red),var(--holo-violet),var(--holo-blue),var(--holo-green),var(--holo-yellow),var(--holo-red)),repeating-linear-gradient(90deg,black 0,black 2px,#666 2px,#666 4px);background-position:calc(((50% - var(--background-x)) * 2.6) + 50%) calc(((50% - var(--background-y)) * 3.5) + 50%),50%;background-size:400% 400%,cover;background-blend-mode:overlay;filter:brightness(.9) contrast(1.15) saturate(1.2);mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * .75);transition:opacity .4s ease}.holoShine:after{content:"";position:absolute;inset:0;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,90%,.8) 0,hsla(0,0%,78%,.1) 25%,hsl(0,0%,0%) 90%);mix-blend-mode:luminosity;filter:brightness(.6) contrast(4)}.holoGlare{position:absolute;inset:14px;pointer-events:none;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(158,100%,95%) 5%,hsla(0,0%,39%,.25) 55%,hsla(0,0%,0%,.36) 110%);mix-blend-mode:overlay;filter:brightness(.75) contrast(2.2);opacity:calc(var(--card-opacity) * .8);transition:opacity .4s ease}.cardBackInner{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:24px 16px;background:var(--teal-dialog);color:var(--white);border:3px solid var(--white)}.cbKicker{font-weight:600;font-size:13px;letter-spacing:.14em;color:var(--gold)}.cbKicker,.cbName{font-family:var(--font-pixel-stack)}.cbName{font-weight:700;font-size:30px;color:var(--white);text-shadow:2px 2px 0 var(--ink)}.cbRule{width:70%;height:3px;background:repeating-linear-gradient(90deg,var(--white) 0 6px,transparent 6px 12px);opacity:.5}.cbStats{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.cbStat{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--teal-dialog-deep);border:3px solid var(--white);padding:6px 12px;min-width:58px}.cbStatKey{font-family:var(--font-pixel-stack);font-weight:600;font-size:12px;letter-spacing:.1em;color:var(--mint)}.cbStatKey.heart{color:var(--red)}.cbStatVal{font-size:26px;color:var(--white)}.cbText{margin:0;font-size:21px;color:var(--mint);max-width:280px}.cbIssue{display:flex;flex-direction:column;gap:3px;font-size:17px;color:var(--sky)}.cbRare{color:var(--gold)}.stickerBurst{position:absolute;top:-8px;right:-34px;z-index:5;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;width:110px;height:110px;background:var(--red);-webkit-clip-path:polygon(50% 0,61% 13%,76% 7%,79% 23%,95% 24%,89% 39%,100% 50%,89% 61%,95% 76%,79% 77%,76% 93%,61% 87%,50% 100%,39% 87%,24% 93%,21% 77%,5% 76%,11% 61%,0 50%,11% 39%,5% 24%,21% 23%,24% 7%,39% 13%);clip-path:polygon(50% 0,61% 13%,76% 7%,79% 23%,95% 24%,89% 39%,100% 50%,89% 61%,95% 76%,79% 77%,76% 93%,61% 87%,50% 100%,39% 87%,24% 93%,21% 77%,5% 76%,11% 61%,0 50%,11% 39%,5% 24%,21% 23%,24% 7%,39% 13%);transform:rotate(12deg);transition:transform .12s steps(2);display:flex;align-items:center;justify-content:center}.stickerBurst:hover{transform:rotate(6deg) scale(1.07)}.stickerBurstText{font-family:var(--font-pixel-stack);font-weight:700;font-size:13px;line-height:1.05;color:var(--white);text-align:center;display:flex;flex-direction:column}.stickerBurstText b{font-size:30px;color:var(--gold);text-shadow:2px 2px 0 var(--red-deep)}.stickerSoRare{position:absolute;bottom:24px;left:-44px;z-index:5;background:var(--grass);color:var(--ink);border:3px solid var(--ink);box-shadow:4px 4px 0 rgba(0,0,0,.4);padding:6px 12px;transform:rotate(-8deg);font-family:var(--font-pixel-stack);font-weight:700;font-size:16px;letter-spacing:.04em;display:flex;flex-direction:column;line-height:1.2}.stickerSoRare small{font-family:var(--font-vt-stack);font-weight:400;font-size:15px;letter-spacing:0;opacity:.8}.kekCount{position:absolute;top:108px;right:-30px;z-index:5;background:var(--ink);color:var(--grass-light);border:3px solid var(--grass-light);padding:2px 10px;font-size:19px;transform:rotate(6deg);box-shadow:3px 3px 0 rgba(0,0,0,.4)}.flipHint{margin-top:20px;font-size:18px;color:var(--mint);opacity:.75}.itemPlate{margin-top:26px;display:inline-flex;flex-direction:column;gap:2px;background:var(--ink);border:4px solid var(--gold);box-shadow:6px 6px 0 rgba(0,0,0,.45);padding:10px 26px}.itemPlateName{font-family:var(--font-pixel-stack);font-weight:700;font-size:19px;letter-spacing:.08em;color:var(--gold)}.itemPlateSub{font-size:19px;color:var(--mint)}.statChips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.statChip{display:flex;align-items:baseline;gap:8px;background:var(--cream);color:var(--ink);border:4px solid var(--ink);box-shadow:inset -3px -3px 0 var(--paper-shade),inset 3px 3px 0 var(--white),5px 5px 0 rgba(0,0,0,.4);padding:6px 14px}.statChip b{font-family:var(--font-pixel-stack);font-weight:700;font-size:13px;letter-spacing:.1em;color:var(--ink-soft)}.statChip b.heart{color:var(--red)}.statChip span{font-size:26px}.statChip.rare{background:var(--gold)}.legendTag{margin-top:24px;font-size:24px;color:var(--cream);max-width:560px}.legendTag .q{color:var(--gold)}.itemActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:30px}.caPill,.itemActions{display:flex;align-items:center}.caPill{gap:10px;background:var(--ink);border:4px solid var(--grass);box-shadow:5px 5px 0 rgba(0,0,0,.45);padding:8px 14px;max-width:100%}.caLabel{font-family:var(--font-pixel-stack);font-weight:700;font-size:13px;letter-spacing:.1em;color:var(--grass-light);white-space:nowrap}.caValue{color:var(--cream);overflow:hidden;text-overflow:ellipsis;max-width:320px}.caValue,.pillSoon{font-size:19px;white-space:nowrap}.pillSoon{color:var(--gold);animation:blink 1.6s steps(2) infinite}.copyBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:3px solid var(--ink);background:var(--gold);color:var(--ink);font-family:var(--font-pixel-stack);font-weight:700;font-size:12px;letter-spacing:.06em;padding:3px 8px;box-shadow:3px 3px 0 rgba(0,0,0,.35);transition:transform .08s steps(2);white-space:nowrap}.copyBtn:hover{transform:translate(-1px,-1px)}.copyBtn:active{transform:translate(2px,2px)}.quest{display:flex;flex-direction:column;gap:44px;max-width:760px;margin:0 auto}.questEntry{position:relative}.questStamp{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;background:var(--ink);border:3px solid var(--mint);padding:4px 12px;font-family:var(--font-pixel-stack);font-weight:600;font-size:13px;letter-spacing:.1em;color:var(--mint);box-shadow:4px 4px 0 rgba(0,0,0,.4)}.questStamp b{color:var(--gold)}.questBody{font-size:23px;color:var(--cream);max-width:680px}.questBody a{color:var(--grass-light)}.verdict{position:relative;margin:8px auto 0;max-width:760px;background:var(--teal-dialog-deep);border:3px solid var(--red);box-shadow:0 0 0 3px var(--ink),10px 10px 0 rgba(0,0,0,.5);padding:40px 28px 28px;text-align:center}.verdictQuote{font-family:var(--font-pixel-stack);font-weight:700;font-size:clamp(30px,5.2vw,58px);line-height:1.1;color:var(--white);text-shadow:3px 3px 0 var(--red-deep),6px 6px 0 rgba(0,0,0,.4);margin:0}.verdictGap{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;font-size:21px;color:var(--mint);flex-wrap:wrap}.verdictGap .t{background:var(--ink);border:3px solid var(--mint);padding:2px 10px}.verdictGap .arrow{color:var(--red);font-size:26px}.verdictCaption{margin-top:18px;font-size:22px;color:var(--sky)}.receipts{max-width:860px;margin:0 auto}.certRow{display:grid;grid-template-columns:150px 1fr auto;align-items:start;grid-gap:8px 18px;gap:8px 18px;padding:16px 4px;border-bottom:3px dashed rgba(16,24,15,.25)}.certRow:last-child{border-bottom:none}.certLabel{font-family:var(--font-pixel-stack);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);padding-top:4px}.certValue{font-size:21px;color:var(--ink);word-break:break-all}.certValue small{display:block;font-size:18px;color:rgba(16,24,15,.6);margin-top:2px}.certValue .quote{color:var(--red-deep)}.xpZone{margin-top:28px;text-align:center}.xpCount{font-family:var(--font-pixel-stack);font-weight:700;font-size:clamp(34px,5vw,56px);color:var(--gold);text-shadow:3px 3px 0 var(--ink),5px 5px 0 rgba(0,0,0,.35)}.xpBar{position:relative;height:26px;margin:14px auto 0;max-width:560px;background:var(--ink);border:4px solid var(--ink);box-shadow:inset 0 0 0 3px var(--field-deep),5px 5px 0 rgba(0,0,0,.4);overflow:hidden}.xpFill{position:absolute;inset:3px auto 3px 3px;width:100%;background:repeating-linear-gradient(90deg,var(--grass) 0 12px,var(--grass-light) 12px 24px);animation:xpScroll 1.2s linear infinite}@keyframes xpScroll{to{background-position:24px 0}}.xpCaption{margin-top:12px;font-size:21px}.xpCaption,.xpStatus{color:var(--ink-soft)}.xpStatus{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-size:18px}.xpStatus i{width:8px;height:8px;background:var(--grass);display:inline-block;animation:blink 1.4s steps(2) infinite}.receiptStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:28px}.stat{text-align:center;background:var(--cream-dark);border:3px solid var(--ink);box-shadow:inset 2px 2px 0 var(--white),4px 4px 0 rgba(0,0,0,.35);padding:12px 8px;display:flex;flex-direction:column;gap:2px}.statLabel{font-family:var(--font-pixel-stack);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft)}.statValue{font-size:30px;color:var(--ink)}.statMeta{font-size:16px;color:rgba(16,24,15,.55)}.shop{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:28px;align-items:center;text-align:center}.shopLine{font-size:24px;color:var(--cream);max-width:560px}.shopGrid{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.honest{font-size:20px;color:var(--mint);opacity:.85;max-width:520px}.ticker{position:fixed;bottom:0;left:0;right:0;z-index:50;height:var(--ticker-h);background:var(--ink);border-top:4px solid var(--grass);overflow:hidden;display:flex;align-items:center}.tickerTrack{display:flex;gap:48px;white-space:nowrap;animation:tickerScroll 38s linear infinite;font-size:21px;color:var(--grass-light);padding-left:24px}.ticker:hover .tickerTrack{animation-play-state:paused}.tickerTrack .sep{color:var(--gold)}.tickerTrack .shitq{color:var(--sky)}@keyframes tickerScroll{to{transform:translateX(-50%)}}.docsWrap{max-width:860px;margin:0 auto;padding:48px 24px calc(var(--ticker-h) + 64px)}.docsStep{margin-top:32px}.docsStep .winBody{font-size:21px}.docsHash,.docsStep code{display:block;font-family:var(--font-vt-stack);font-size:19px;background:var(--ink);color:var(--grass-light);border:3px solid var(--grass);padding:8px 12px;margin:10px 0;word-break:break-all}.docsStep a{color:var(--red-deep)}.docsBack{display:inline-flex;margin-bottom:24px;text-decoration:none}@media (max-width:900px){.hudStat.hudConf{display:none}.sunburst{width:480px;height:480px}}@media (max-width:768px){body{font-size:20px}.hudTitle{font-size:16px}.screen{padding:32px 16px calc(var(--ticker-h) + 48px)}.stickerBurst{right:-16px;width:88px;height:88px}.stickerBurstText b{font-size:24px}.stickerSoRare{left:-18px}.certRow{grid-template-columns:1fr;gap:4px}.certRow .chip{justify-self:start}.receiptStats{grid-template-columns:1fr}}@media (max-width:480px){.hudRight{display:none}.sunburst{width:340px;height:340px}.holoGlare,.holoShine{display:none}.tab{padding:0 14px;font-size:14px}.caValue{max-width:180px}}@media (prefers-reduced-motion:reduce){.cardFoil,.cardTilt,.liveDot,.pillSoon,.spark,.sunburst,.tickerTrack,.xpFill,.xpStatus i{animation:none!important}.cardTilt{transition:none}body:after{display:none}}