:root{--brand-acid:#c2f776;--brand-black:#101211;--brand-paper:#f3f2e9;--surface-base:#101211;--surface-raised:#1b201c;--surface-soft:#272e28;--ink:#f3f2e9;--accent:#c2f776}.brand-logo{width:200px;max-width:100%;color:var(--brand-paper);vertical-align:middle;flex-direction:column;line-height:1;display:inline-flex}.brand-logo>svg{width:100%;height:auto;display:block;overflow:visible}.brand-logo .brand-digits{color:var(--brand-acid)}.brand-logo[data-tone=white],.brand-logo[data-tone=white] .brand-digits{color:#fff}.brand-logo[data-tone=black],.brand-logo[data-tone=black] .brand-digits{color:#101211}.brand-logo[data-tone=mono],.brand-logo[data-tone=mono] .brand-digits{color:inherit}.brand-logo-compact{width:90px}.brand-tagline{letter-spacing:.14em;white-space:nowrap;margin-top:17px;font:750 12px/1.4 Arial,sans-serif;display:block}.brand-mark{width:114px;max-width:100%;height:auto;display:block}.site-header .brand{gap:0;min-width:0}.site-header .brand .brand-logo{width:182px}.site-header .brand .header-logo-mobile{display:none}.brand-hero-title{margin:0 0 20px;line-height:1}.brand-hero-title .brand-logo{width:min(460px,100%)}.brand-hero-title .brand-tagline{letter-spacing:.08em;margin-top:22px;font-size:clamp(15px,1.65vw,22px)}.discovery-settings label{margin:20px 0 8px;font-size:14px;font-weight:700;display:block}.discovery-settings select{color:#f5f0dd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171e18;border:1px solid #c2f77655;border-radius:12px;width:100%;min-width:0;min-height:48px;padding:12px;font-size:16px}.discovery-settings select:focus-visible{outline-offset:3px;outline:2px solid #c2f776}.discovery-receipt{color:#c5cbbc;margin-bottom:8px;display:block}.brand-hero-copy{color:#bac3b6;max-width:380px;margin:0 0 28px;font-size:15px;line-height:1.65}.product-ui.app-shell{background:radial-gradient(at 18% 10%,#c2f77607,#0000 46%),#101211}.product-ui .site-header{background:#101211f5;border-color:#c2f77620}.product-ui .pack-orbit{border-color:#c2f77626}.product-ui .pack-spark{color:#c2f776}.auth-screen{background:radial-gradient(at 20% 30%,#c2f7760d,#0000 55%),#101211;width:100%;max-width:none;margin:0;padding:0}.auth-frame{width:100%;max-width:1440px;margin-inline:auto;padding:32px 24px}.auth-frame .auth-layout{max-width:1100px;margin-inline:auto}.player-settings-shell>main{padding-block:28px 64px}.settings-navigation{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.settings-navigation a{color:#bdc7b6;border:1px solid #c2f77630;border-radius:12px;align-items:center;min-height:44px;padding:10px 18px;text-decoration:none;display:inline-flex}.settings-navigation a[aria-current=page]{color:#1a260b;background:#c2f776;border-color:#c2f776;font-weight:700}.settings-navigation a:hover{border-color:#c2f776}.player-settings-content :is(button,input,select){max-width:100%}@media (max-width:800px){.auth-frame{padding:20px 16px}.player-settings-shell>main{padding-block:20px 100px}.settings-navigation{margin-bottom:24px}.settings-navigation a{padding-inline:14px}}.auth-brand .brand-logo{width:220px}.auth-brand .brand-logo svg{width:100%;height:auto}.auth-brand .brand-logo span{color:inherit}.wg-booster{color:#17210d;background:linear-gradient(110deg,#a8cc63,#e2ffb5 20%,#b9e774 23%,#c8f18d 54%,#9cbf5d 85%,#d8fba9);border-color:#e9ffc1;container-type:inline-size}.wg-booster .brand-logo{color:#17210d;width:100%}.wg-booster .brand-digits{color:inherit}.wg-booster-brand{margin:0;position:absolute;inset:9% 8% auto}.wg-booster-brand small{letter-spacing:.12em;margin-top:3cqw;font-size:2.45cqw}.wg-booster-orbit{background-image:linear-gradient(#26391616 1px,#0000 1px),linear-gradient(90deg,#26391616 1px,#0000 1px);background-size:10px 10px;border-color:#31441870;border-radius:0;width:50%;height:23%;margin:0;position:absolute;top:25%;left:25%;transform:rotate(-8deg)}.wg-booster-orbit:after{border-color:#31441840;border-radius:0;inset:7%;transform:none}.wg-booster-orbit .brand-mark{width:73%}.wg-booster>strong{letter-spacing:-.06em;margin:0;font-size:18cqw;line-height:.9;position:absolute;top:51%;left:8%}.wg-booster>strong>span{color:#526a32}.wg-booster-bottom{letter-spacing:.1em;margin:0;font:800 4.4cqw/1.3 Arial,sans-serif;position:absolute;top:81%;left:8%}.wg-booster-bottom small{letter-spacing:.08em;margin-top:3cqw;font:500 2.5cqw/1.3 Consolas,monospace}.wg-booster-seam,.wg-booster-seam.bottom{background:repeating-linear-gradient(90deg,#536c3540 0 1px,#efffd060 1px 3px);border-color:#5e7839}.card-back{color:#c2f776;background:linear-gradient(110deg,#232c20,#121811 48%,#2c3726);border-color:#afca8a;position:relative}.card-back:before{background-image:linear-gradient(#c2f7760a 1px,#0000 1px),linear-gradient(90deg,#c2f7760a 1px,#0000 1px);background-size:5cqw 5cqw;border-color:#c2f77660}.card-back:not(:disabled),.card-back{box-shadow:inset 0 0 0 3px #c2f77630,inset 0 0 0 5px #121811,0 7px 16px #0003}.card-back .back-brand{width:66%;top:14%;left:17%}.back-brand .brand-logo{width:100%}.card-back .back-emblem{border-top:1px solid #c2f77635;border-bottom:1px solid #c2f77635;place-items:center;height:27%;display:grid;inset:35% 18% auto}.back-emblem .brand-mark{width:86%;height:auto}.card-back .back-signature{text-align:center;letter-spacing:.09em;width:100%;font-size:3.2cqw;left:0}.card-back .back-caption{text-align:center;width:80%;left:10%}.frame-signature,.stock-signature,.story-imprint>b{letter-spacing:-.04em;font-family:Consolas,monospace;font-weight:900}.finish-brand-watermark{pointer-events:none;opacity:0;mix-blend-mode:overlay;-webkit-mask-image:radial-gradient(ellipse at var(--pointer-x,50%) var(--pointer-y,50%), #000, transparent 65%);mask-image:radial-gradient(ellipse at var(--pointer-x,50%) var(--pointer-y,50%), #000, transparent 65%);background:url(/brand/holo-mark.svg) 0 0/45%;transition:opacity .18s;position:absolute;inset:0}.trading-card[data-lit=true] .finish-brand-watermark{opacity:.16}.brand-loading{color:#bdc6b8;text-align:center;justify-items:center;padding:20px;display:grid}.brand-loading>span{color:#c2f776;align-items:end;gap:8px;display:flex}.brand-loading .brand-mark{width:68px}.brand-loading i{font:900 30px/1 Consolas,monospace;animation:1.5s ease-in-out infinite brand-cursor}.brand-loading-page{place-items:center;min-height:70dvh;display:grid}@keyframes brand-cursor{50%{opacity:.2}}.brand-not-found{text-align:center;background:radial-gradient(#c2f77609,#0000 65%),#101211;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:42px 24px;display:flex}.brand-not-found h1{letter-spacing:-.035em;max-width:650px;margin:30px 0 12px;font-size:clamp(24px,4vw,40px)}.brand-not-found p{color:#b5beaf;margin:0 0 26px;line-height:1.7}.brand-not-found .primary-button{padding:16px 24px;text-decoration:none}.lost-card{aspect-ratio:5/7;color:#c2f776;background-color:#192015;background-image:linear-gradient(#c2f77608 1px,#0000 1px),linear-gradient(90deg,#c2f77608 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px dashed #c2f77680;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:min(260px,68vw);margin-top:40px;display:flex;position:relative;transform:rotate(-4deg);box-shadow:8px 12px #c2f77608}.lost-card .brand-mark{width:72%}.lost-code{letter-spacing:.04em;font:10px Consolas,monospace;position:absolute;top:26px}.lost-cursor{align-self:end;margin-right:15%;font:900 60px/.5 Consolas,monospace}.lost-path{color:#b8c8a6;font:10px Consolas,monospace;position:absolute;bottom:26px}.brand-lab{max-width:1440px;margin:auto;padding:40px 28px}.brand-lab>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.brand-lab h1{font-size:20px}.brand-lab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.brand-lab-panel{background:#171c17;border:1px solid #c2f77625;border-radius:16px;min-width:0;padding:24px}.brand-lab-panel h2{color:#a5b696;letter-spacing:.1em;margin:0 0 24px;font:11px/1.5 Consolas,monospace}.brand-lab-panel>.brand-logo{margin-block:20px}.brand-lab-light{color:#101211;background:#eff0e7}.brand-lab-light h2{color:#49563b}.brand-lab-wide{grid-column:1/-1}.brand-icon-sizes{flex-wrap:wrap;align-items:end;gap:30px;display:flex}.brand-icon-sizes figure{margin:0}.brand-icon-sizes figcaption{color:#b6c4aa;margin-top:10px;font-size:11px}.brand-lab-products{flex-wrap:wrap;justify-content:center;align-items:center;gap:65px;padding:24px 0;display:flex}.brand-lab-products>.card-back,.brand-lab-products .wg-booster{width:230px}.brand-lab .brand-not-found{min-height:0;padding:30px 10px}.brand-lab .brand-not-found h1{font-size:24px}.brand-email-preview{background:#101211;border-left:3px solid #c2f776;padding:22px}.brand-email-preview p{color:#c0c9b8;font-size:13px;line-height:1.6}.brand-share{background:radial-gradient(at 50% 45%,#c2f77618,#0000 65%),#101211;justify-items:center;gap:20px;padding:32px;display:grid}.brand-share>.website-card{width:min(250px,100%)}.brand-share>p{letter-spacing:.12em;text-align:center;font:700 12px/1.5 Consolas,monospace}.brand-share .brand-logo{width:220px}@media (max-width:900px){.brand-hero-title .brand-logo{width:min(330px,100%)}.brand-hero-copy{margin-inline:auto}.brand-lab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.site-header .brand .header-logo-desktop{display:none}.site-header .brand .header-logo-mobile{width:68px;display:inline-flex}.product-ui .site-header nav{background:#101511f5}}@media (max-width:560px){.product-ui .pack-home-art{height:285px;overflow:visible}.product-ui .pack-home-art .booster-hit,.product-ui .pack-home-art .wg-booster{width:150px}.brand-hero-title .brand-logo{width:min(290px,100%)}.brand-lab{padding:24px 16px}.brand-lab-grid{grid-template-columns:1fr}.brand-hero-title .brand-tagline{margin-top:16px;font-size:15px}.brand-hero-copy{margin-bottom:22px;font-size:13px}.brand-lab-products{gap:50px}}@media (min-width:561px) and (max-width:900px){.product-ui .pack-home-art{overflow:visible}}@media (prefers-reduced-motion:reduce){.brand-loading i{animation:none}.finish-brand-watermark{transition:none}}[data-motion=off] .finish-brand-watermark{display:none}.brand-lab-grid.brand-lab-mobile{grid-template-columns:1fr}.brand-found-test{color:#c2f776;gap:16px;font:900 28px/1.1 Consolas,monospace;display:grid}.brand-found-test span{color:#a8b49f;font-size:18px}.wg-booster.wg-booster>strong{font-size:18cqw}.product-ui[data-home=true] .site-header{background:#101211f5}.product-ui .site-header nav :is(button,a).active{color:#c2f776;background:#c2f77612;box-shadow:inset 0 -2px #c2f776}.opening-topline .opening-brand-mark{color:#a8b69b;opacity:.65;flex:0 0 38px;width:38px}.shop-heading .shop-brand{width:145px;margin:0 auto 20px;display:flex}.battle-heading{position:relative}.battle-heading:after{content:"404";color:#a2af95;opacity:.5;font:900 12px/1 Consolas,monospace;position:absolute;top:0;right:0}
.product-ui.player-settings-shell{--settings-panel:#191d1a;--settings-line:#343b35;--settings-muted:#b6beb5;background:#101211}.player-settings-shell>main{box-shadow:none;background:0 0}.player-settings-shell .player-settings-content{color:#f1f2eb;width:100%;max-width:800px;margin:0;padding:0}.player-settings-content>.eyebrow{color:#b7d69b}.player-settings-content h1{letter-spacing:-.04em;margin:10px 0 12px;font-size:clamp(30px,3.6vw,41px);line-height:1.12}.player-settings-content .settings-intro{max-width:600px;color:var(--settings-muted);margin:0 0 28px}.player-settings-shell .account-section{border:1px solid var(--settings-line);background:var(--settings-panel);box-shadow:none;border-radius:16px;margin:20px 0;padding:24px}.player-settings-shell .account-section :is(p,small){color:var(--settings-muted)}.player-settings-shell .account-section .account-email{color:#f1f2eb}.player-settings-shell .player-settings-content form{gap:16px;margin-block:20px;display:grid}.player-settings-shell .player-settings-content form label{gap:8px;font-size:14px;display:grid}.player-settings-shell .player-settings-content :is(input:not([type=checkbox]):not([type=range]),select){width:100%;min-width:0;min-height:48px;box-shadow:none;color:#f1f2eb;background:#111512;border:1px solid #465046;border-radius:10px;padding:12px 14px;font-size:16px}.player-settings-shell .player-settings-content input[type=checkbox]{accent-color:#c2f776;flex-shrink:0;width:20px;height:20px;min-height:20px}.player-settings-shell .feed-preference>label{cursor:pointer;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.player-settings-shell .player-settings-content :is(.primary-button,.secondary-button,.sensory-settings>button){box-shadow:none;border-radius:10px;min-height:48px}.player-settings-shell .player-settings-content .secondary-button{background:#252e24;border-color:#506346;justify-self:start}.player-settings-shell .game-options .sensory-settings{gap:10px;margin:8px 0}.player-settings-shell .game-options .sensory-settings>button{background:#111512;border-color:#465046}.player-settings-shell .game-options .sensory-settings>button[aria-pressed=true]{color:#d1fb98;border-color:#91ba58}.player-settings-shell .player-settings-content .text-button{color:#c2f776;text-underline-offset:4px;justify-self:start;min-height:44px;text-decoration:underline}.player-settings-shell .account-danger .text-button{color:#e7b5be}.player-settings-shell .account-danger h2{margin-bottom:12px}.player-settings-shell .auth-error{color:#ffb7c1;background:#48242a;border-radius:10px;padding:12px}.player-settings-shell .account-version{color:var(--settings-muted);margin-top:24px;display:block}.player-settings-shell .settings-navigation a{border-color:var(--settings-line);box-shadow:none;background:#191d1a}.player-settings-shell .settings-navigation a[aria-current=page]{color:#1a260b;background:#c2f776;border-color:#c2f776}.player-settings-shell+.beta-footer{background:#101211}@media (max-width:800px){.player-settings-shell .account-section{padding:18px}.player-settings-shell .sound-volume{padding-inline:0}}
.site-header a{text-decoration:none}.site-header nav a:focus-visible,.footer-inner a:focus-visible{outline-offset:4px;outline:2px solid #c2f776}.beta-footer{color:#aab3a5;background:#101211;border:0;margin:0;padding:0;font-family:inherit;font-size:12px;display:block}.footer-inner{max-width:var(--width-content);padding:30px var(--space-8) 36px;border-top:1px solid #c2f77620;flex-wrap:wrap;align-items:center;gap:24px;margin-inline:auto;display:flex}.beta-footer a{text-decoration:none}.footer-signature{color:#c2f776;align-items:center;gap:12px;display:inline-flex}.footer-signature>svg{width:34px;height:34px}.footer-signature b{letter-spacing:.07em;font-size:13px;display:block}.footer-signature small{color:#98a191;margin-top:5px;display:block}.footer-inner nav{flex-wrap:wrap;gap:6px 20px;margin-left:auto;display:flex}.footer-inner nav a{align-items:center;min-height:44px;display:inline-flex}.footer-inner nav a:hover{color:#d9f7b3;text-underline-offset:5px;text-decoration:underline}.footer-beta{color:#7e8c72;letter-spacing:.08em;font:10px Consolas,monospace}.community-entry .pull-owner{color:#abb49f;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:12px;display:flex}.pull-owner strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.community-feed .section-title>span{color:#aab3a5;font-size:13px}.opening-v5 .physical-pack{--pack-width:min(230px, 48vw, 33dvh);isolation:isolate;width:var(--pack-width);aspect-ratio:5/7;perspective:1000px;margin:70px auto 48px;position:relative}.physical-pack .pack-foil{z-index:3;opacity:1;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;transform:rotate(-6deg)}.physical-pack .pack-foil:disabled{opacity:1;cursor:default}.foil-piece{will-change:transform, opacity;display:block;position:absolute;inset:0}.opening-v5 .physical-pack .wg-booster{aspect-ratio:5/7;border-radius:5px;width:100%;height:100%;margin:0;animation:none;display:block;transform:none}.physical-pack .wg-booster:after,.physical-pack .wg-booster-tear{display:none}.foil-body{clip-path:polygon(0 18%,6% 19%,13% 17.5%,20% 19.2%,28% 18%,36% 20%,44% 18%,52% 19.5%,61% 17.8%,70% 19%,78% 18%,86% 20%,93% 18%,100% 19%,100% 100%,0 100%)}.foil-strip{transform-origin:92% 19%;clip-path:polygon(0 0,100% 0,100% 19%,93% 18%,86% 20%,78% 18%,70% 19%,61% 17.8%,52% 19.5%,44% 18%,36% 20%,28% 18%,20% 19.2%,13% 17.5%,6% 19%,0 18%)}.pack-card-fan{z-index:2;pointer-events:none;position:absolute;inset:5%}.physical-pack .pack-flying-card{color:#c2f776;opacity:0;background:linear-gradient(140deg,#304426,#10190e 55%,#293d20);border:1px solid #a4bc84;border-radius:12px;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 12px 35px #0008;container-type:inline-size}.physical-pack .pack-flying-card .back-brand{width:70%;inset:10% 15% auto}.physical-pack .pack-flying-card .back-emblem{width:55%;height:45%;inset:27% auto auto 22.5%}.pack-flying-card .back-signature{font-size:7px;bottom:9%}.opening-v5 .card-back[data-rarity]{color:color-mix(in srgb, var(--back-rarity-color) 75%, white);border-color:var(--back-rarity-color);background:radial-gradient(ellipse at 25% 10%, color-mix(in srgb, var(--back-rarity-color) 42%, transparent), transparent 70%), linear-gradient(145deg, color-mix(in srgb, var(--back-rarity-color) 22%, #13151b), #101218 55%, color-mix(in srgb, var(--back-rarity-color) 28%, #13151b));box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--back-rarity-color) 38%, transparent), inset 0 0 0 5px #101218, 0 12px 35px #0008, 0 0 24px color-mix(in srgb, var(--back-rarity-color) 30%, transparent)}.opening-v5 .card-back[data-rarity]:before{border-color:color-mix(in srgb, var(--back-rarity-color) 65%, transparent);background-image:linear-gradient(color-mix(in srgb, var(--back-rarity-color) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--back-rarity-color) 8%, transparent) 1px, transparent 1px)}.opening-v5 .card-back[data-rarity]:after,.opening-v5 .card-back[data-rarity] .back-emblem{border-color:color-mix(in srgb, var(--back-rarity-color) 40%, transparent)}.opening-v5 .back-stack i[data-rarity]{border-color:color-mix(in srgb, var(--back-rarity-color) 70%, transparent);background:linear-gradient(150deg, color-mix(in srgb, var(--back-rarity-color) 30%, #13151b), #101218)}.foil-split-light{opacity:0;z-index:4;height:3px;box-shadow:0 0 12px #eaffab, 0 0 32px var(--aura-color);transform-origin:0;pointer-events:none;background:#efffd0;position:absolute;top:17%;left:-5%;right:-5%}.foil-opening-glow{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(ellipse, color-mix(in srgb, var(--aura-color) 45%, transparent), transparent 65%);position:absolute;inset:-35% -55%}.opening-v5[data-phase=opening] .foil-strip{animation:foil-rip-strip var(--open-ms) cubic-bezier(.22, .61, .36, 1) both}.opening-v5[data-phase=opening] .foil-body{animation:foil-drop-body var(--open-ms) ease-in both}.opening-v5[data-phase=opening] .pack-flying-card{animation:foil-cards-out var(--open-ms) cubic-bezier(.22, .61, .36, 1) both}.opening-v5[data-phase=opening] .foil-split-light{animation:foil-light-line var(--open-ms) ease-out both}.opening-v5[data-phase=opening] .foil-opening-glow{animation:foil-light-glow var(--open-ms) ease-out both}@keyframes foil-rip-strip{0%,10%{transform:none}23%{transform:translate(-3%,-2%)rotate(-4deg)skew(5deg)}42%{opacity:1;transform:translate(12%,-14%)rotate(18deg)}74%,to{opacity:0;transform:translate(85%,-50%)rotate(58deg)}}@keyframes foil-drop-body{0%,25%{transform:none}42%{opacity:1;transform:translateY(8%)rotate(3deg)}62%{opacity:1;transform:translateY(28%)rotate(7deg)}88%,to{opacity:0;transform:translateY(68%)rotate(14deg)scale(.88)}}@keyframes foil-cards-out{0%,28%{opacity:0;transform:translateY(8%)scale(.87)}39%{opacity:1;transform:translateY(-12%)scale(.9)}66%,79%{opacity:1;transform:translate(var(--fan-x), -28%) rotate(var(--fan-angle))}to{opacity:1;transform:translateY(0)rotate(0)scale(1.04)}}@keyframes foil-light-line{0%,12%{opacity:0;transform:rotate(-6deg)scaleX(0)}24%{opacity:1;transform:rotate(-6deg)scaleX(1)}47%,to{opacity:0;transform:translateY(-15px)rotate(-6deg)scaleX(1)}}@keyframes foil-light-glow{0%,18%,to{opacity:0;transform:scale(.7)}45%,72%{opacity:.85;transform:scale(1)}}.opening-v5[data-motion=off] .physical-pack *{animation:none!important}@media (prefers-reduced-motion:reduce){.physical-pack *{animation:none!important}}@media (max-width:800px){.footer-inner{padding:26px 20px calc(92px + env(safe-area-inset-bottom));gap:15px}.footer-inner nav{gap:0 18px;width:100%;margin-left:0}.footer-signature small{font-size:11px}.community-feed .section-title{align-items:flex-start;gap:12px}.community-feed .section-title>span{max-width:38ch;font-size:11px}.opening-v5 .physical-pack{margin-block:52px 26px}}@media (max-width:400px){.product-ui .pack-home-art .pack-orbit{scale:.75}}@media (min-width:561px) and (max-width:900px){.product-ui .pack-home{padding-block:16px}.product-ui .pack-home-art{height:360px;min-height:0}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guest-start-error{z-index:90;border:1px solid var(--line,#40453e);background:#171b16;border-radius:18px;width:min(420px,100% - 32px);padding:18px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}
.legal-screen{color:#e9ecdf;background:#10130f;min-height:80vh}.legal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:26px 32px;display:flex}.legal-header .brand-logo{width:180px}.legal-header .legal-return{color:#c9d0bd;padding:10px 0;font-size:13px;text-decoration:none}.legal-layout{grid-template-columns:225px minmax(0,740px);gap:64px;max-width:1180px;margin:auto;padding:46px 32px 80px;display:grid}.legal-navigation{flex-direction:column;align-self:start;gap:7px;display:flex;position:sticky;top:24px}.legal-navigation>span{letter-spacing:.12em;color:#a6b497;margin:0 12px 14px;font:700 10px/1.4 monospace}.legal-navigation a{color:#b5bdad;border:1px solid #0000;border-radius:7px;padding:12px;font-size:13px;text-decoration:none}.legal-navigation a:hover{color:#eef6e0;background:#ffffff08}.legal-navigation a[aria-current=page]{color:#d6fda3;background:#bdfa6410;border-color:#bdfa6433}.legal-document{min-width:0;font-size:15px;line-height:1.8}.legal-document h1{letter-spacing:-.035em;color:#f3f1e7;margin:14px 0 20px;font-size:clamp(30px,4vw,46px);line-height:1.12}.legal-document .legal-date{color:#a5b098;margin:0;font-size:11px}.legal-document .legal-intro{color:#cbd3c0;margin-bottom:30px;font-size:17px;line-height:1.65}.legal-document section{margin-top:34px;scroll-margin-top:24px}.legal-document h2{letter-spacing:-.015em;color:#f0f1e5;margin:0 0 12px;font-size:20px;line-height:1.4}.legal-document p,.legal-document dd,.legal-document li{color:#c2cbb8;overflow-wrap:anywhere}.legal-document p{margin:12px 0}.legal-document a{color:#d5f3ae;text-underline-offset:4px;text-decoration:underline}.legal-document a:hover{color:#fff}.legal-document ul{padding-left:22px}.legal-document li{margin:10px 0}.legal-document code{word-break:break-word;background:#ffffff09;border-radius:4px;padding:2px 5px;font:12px/1.6 monospace}.legal-pending{background:#c2ae720c;border-left:3px solid #c2ae72;border-radius:0 8px 8px 0;padding:16px 20px;font-size:13px}.legal-pending strong{color:#e4d09a}.legal-pending p{margin:6px 0 0}.legal-facts,.legal-purposes{margin:0}.legal-facts>div{border-bottom:1px solid #ffffff12;grid-template-columns:190px minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.legal-facts dt{color:#a7b29b;font-size:13px}.legal-facts dd,.legal-purposes dd{margin:0}.legal-purposes>div{border-bottom:1px solid #ffffff12;padding:18px 0}.legal-purposes dt{color:#e6e9dd;margin-bottom:6px;font-weight:700}.legal-help{border-top:1px solid #ffffff20;margin-top:42px;padding-top:26px}.legal-document .legal-action{border:1px solid #c7ef9460;border-radius:7px;padding:10px 16px;text-decoration:none;display:inline-block}.legal-screen a:focus-visible{outline-offset:4px;outline:2px solid #c8f77b}.auth-content .auth-legal-note{color:#b6c0aa;padding:12px 0;font-size:12px;line-height:1.65}.auth-content .auth-legal-note a{text-underline-offset:3px;color:#d6eead;text-decoration:underline}@media (max-width:800px){.legal-header{padding:20px}.legal-header .brand-logo{width:142px}.legal-header .legal-return{font-size:12px}.legal-layout{grid-template-columns:minmax(0,1fr);gap:30px;padding:24px 20px 45px}.legal-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid;position:static}.legal-navigation>span{grid-column:1/-1;margin-bottom:6px;margin-left:0}.legal-navigation a{background:#ffffff04;padding:10px;font-size:12px}.legal-facts>div{grid-template-columns:minmax(0,1fr);gap:3px}.legal-document{font-size:14px}}@media print{.legal-header,.legal-navigation,.beta-footer{display:none}.legal-screen,.legal-document{color:#000;background:#fff}.legal-document *{color:#000!important}.legal-layout{max-width:none;padding:0;display:block}}
.physical-card-overlay .card-hand-with-sale{grid-template-columns:repeat(3,minmax(0,1fr)) 36px;gap:2px;padding:6px;display:grid}.physical-card-overlay .card-hand-with-sale .card-turn-button{gap:5px;width:100%;min-height:42px;padding:8px 4px;font-size:12px}.physical-card-overlay .card-hand-with-sale .card-sell-button{color:var(--lime);background:#c2f7760c}.physical-card-overlay .card-hand-with-sale .card-sell-button:hover{background:#c2f77620}.market-page{padding-block:34px 52px}.market-heading{justify-content:space-between;align-items:center;gap:32px;padding-bottom:28px;display:flex}.market-heading .eyebrow{color:var(--lime);align-items:center;gap:8px;display:flex}.market-heading h1{letter-spacing:-1.8px;margin:16px 0;font-size:clamp(32px,4vw,52px);line-height:1.08}.market-heading h1 em{color:var(--lime);font-style:normal}.market-heading p{color:#aeb7aa;max-width:550px;font-size:14px}.market-wallet{color:var(--lime);background:#c2f77608;border:1px solid #bdf57935;border-radius:16px;flex-shrink:0;align-items:flex-start;gap:16px;padding:22px;display:flex}.market-wallet span{color:#b5beb0;font-size:12px}.market-wallet strong{color:#e2ffb6;margin:8px 0;font-size:24px;display:block}.market-wallet small{font-size:10px;display:block}.market-rules{color:#bcc7b6;border-block:1px solid #b8cb9f25;padding:14px 0}.market-rules summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;font-size:12px;display:flex}.market-rules summary:after{content:"+";color:var(--lime);margin-left:10px}.market-rules[open] summary:after{content:"−"}.market-rules>div{grid-template-columns:repeat(3,1fr);gap:26px;margin-block:18px 6px;display:grid}.market-rules p{font-size:12px}.market-rules b{color:#e6eede}.market-page .market-tabs{gap:8px;margin:24px 0}.market-page .market-tabs button{min-height:44px;padding:12px 18px}.market-filters{background:#ffffff03;border:1px solid #a9b99820;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px;display:flex}.market-filters label{color:#bbc4b6;gap:8px;font-size:11px;display:grid}.market-filters .market-search{flex:1;min-width:210px}.market-search>div{background:#0f1410;border:1px solid #b7c9a82b;border-radius:8px;align-items:center;gap:10px;padding-left:12px;display:flex}.market-filters :is(input,select){color:#eff6e8;background:#0f1410;border:1px solid #b7c9a82b;border-radius:8px;min-width:0;min-height:42px;padding:10px}.market-search input{background:0 0;border:0;width:100%;padding-left:0}.market-search button{min-height:42px;color:var(--lime);border-left:1px solid #b7c9a82b;padding:10px}.market-filters>button{min-height:42px;padding-inline:8px;font-size:12px}.market-page .market-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.market-page .market-lot{background:#111713;border:1px solid #b4c69e24;border-radius:15px;padding:12px}.market-page .market-lot[data-kind=AUCTION]{border-color:#b4a0ed40}.market-lot-type{color:#becbb6;align-items:center;gap:6px;padding:2px 0 8px;font-size:11px;display:flex}.market-lot-type small{color:var(--lime);margin-left:auto;font-size:9px}.market-page .market-lot>strong{margin-top:10px;font-size:20px}.market-page .market-lot>button{margin-top:auto}.market-page .market-lot>p{padding-block:10px}.market-page .auction-deadline{color:#d6c9ff;font-size:12px}.market-page .auction-leading{color:var(--lime);font-size:11px}.market-page .market-sell{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:60px;max-width:940px;margin:32px auto}.market-sell h3{margin-bottom:8px;font-size:23px}.market-page .market-sell>div>p{margin-bottom:22px}.market-page .market-preview{width:100%;margin-top:4px;position:sticky;top:28px}.market-page .market-preview>p{color:#b9c4b1;margin-top:18px;font-size:12px}.market-preview-empty{aspect-ratio:5/7;color:var(--lime);border:1px dashed #b4c69e40;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:26px;display:flex}.market-card-picker{gap:6px;display:grid}.market-card-picker button{text-align:left;background:#141a16;border:1px solid #b9c9a92b;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.market-card-picker button[aria-pressed=true]{border-color:var(--lime);background:#baf37612}.market-card-picker button:hover{border-color:#baf37690}.market-card-picker span{overflow-wrap:anywhere;min-width:0;font-size:11px}.market-card-picker span:last-child{text-align:right;flex-shrink:0}.market-card-picker b{font-size:13px}.market-card-picker small{color:#a9b6a1;margin-top:4px;font-size:10px;display:block}.market-picker-pagination{justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.market-picker-pagination button{min-height:40px;color:var(--lime)}.market-page .market-last-copy{color:#eedbb3;background:#eac97a08;border:1px solid #eac97a55;border-radius:9px;align-items:flex-start;padding:14px;line-height:1.6;display:flex}.market-page .market-last-copy input{width:18px;height:18px;min-height:18px;accent-color:var(--lime);flex-shrink:0;margin:3px 0 0}.market-page .market-footnote{max-width:650px}.market-page .market-success{margin-block:16px}.market-page .market-empty button{margin-top:22px}@media (max-width:1000px){.market-page .market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.market-heading{gap:20px}.market-wallet{padding:18px}.market-page .market-sell{grid-template-columns:minmax(0,1fr) 230px;gap:28px}}@media (max-width:800px){.product-ui .site-header nav a{min-width:0;padding-inline:2px;font-size:9px}.market-heading{display:block}.market-heading h1{font-size:39px}.market-wallet{width:fit-content;margin-top:22px;padding:14px 18px}.market-wallet strong{margin-block:5px;font-size:21px}.market-rules>div{grid-template-columns:1fr;gap:12px}.market-page .market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.market-page .market-lot{border-radius:10px;padding:8px}.market-page .market-lot>strong{font-size:16px}.market-page .market-tabs button{padding:10px 13px;font-size:12px}.market-filters{gap:12px 8px;padding:12px}.market-filters .market-search{flex-basis:100%}.market-filters label:not(.market-search){flex:1;min-width:120px}.market-filters select{width:100%;font-size:11px}.market-page .market-sell{grid-template-columns:1fr}.market-page .market-preview{justify-self:center;width:min(230px,75%);position:static}.market-page .market-preview-empty{display:none}}
.arena-v4{--acid:#c0fa69;--pink:#fca1c4;--ink:#101411;--paper:#f4f1e6;width:min(100%,1160px);color:var(--paper);margin:0 auto;padding:36px 0 68px;scroll-margin-top:92px}.arena-v4 button{cursor:pointer}.arena-v4 button:disabled{cursor:default}.arena-v4 button:focus-visible,.arena-v4 summary:focus-visible,.arena-v4 a:focus-visible{outline:2px solid var(--acid);outline-offset:5px}.arena-kicker{font:700 11px/1.5 var(--font-geist-mono,monospace);letter-spacing:.13em;color:var(--acid);align-items:center;gap:9px;display:inline-flex}.arena-title h1{letter-spacing:-.065em;margin:16px 0;font-size:clamp(44px,6.2vw,78px);font-weight:850;line-height:1}.arena-title h1 em{color:var(--acid);font-style:normal}.arena-title>p{color:#b9c1b4;margin:0;font-size:15px;line-height:1.6}.arena-preparation{grid-template-columns:minmax(0,1.4fr) minmax(290px,.8fr);align-items:center;gap:55px;margin:38px 0 26px;display:grid}.arena-lineup{isolation:isolate;padding:20px 22px 16px;position:relative}.arena-lineup:before{content:"";z-index:-1;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));background:radial-gradient(at 50% 60%,#66862b26,#0000 65%),repeating-linear-gradient(135deg,#0000 0 15px,#a9ca8410 16px,#0000 17px 32px),#141912;border:1px solid #b3d89228;position:absolute;inset:0}.arena-lineup-heading{z-index:2;justify-content:space-between;align-items:center;gap:15px;display:flex;position:relative}.arena-lineup-heading>span{letter-spacing:.12em;color:#d4e6c2;font:700 10px/1.5 monospace}.arena-lineup-heading small{color:#9da895;align-items:center;gap:6px;font-size:10px;display:inline-flex}.arena-team{perspective:1000px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:545px;margin:50px auto 30px;display:grid}.arena-team-slot{min-width:0;transition:transform .25s;position:relative}.arena-team-slot:first-child{transform:translate(5px,8px)rotate(-7deg)}.arena-team-slot:nth-child(2){z-index:2;transform:translateY(-8px)}.arena-team-slot:nth-child(3){transform:translate(-5px,8px)rotate(7deg)}.arena-team-slot:hover{z-index:3;transform:translateY(-16px)rotate(0)}.arena-team .website-card,.arena-fighter .website-card{filter:drop-shadow(0 14px 15px #0007);width:100%}.arena-slot-number{color:#abc18e;font:700 10px/1 monospace;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}.arena-empty{aspect-ratio:5/7;width:100%;color:var(--acid);background:#11170f;border:1px dashed #b8d19c6b;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:32px;display:flex}.arena-empty span{color:#b7c3af;font-size:11px}.arena-start-panel{text-align:center}.arena-prize-ticket{color:var(--paper);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:18px 10px 28px;display:flex;position:relative}.arena-prize-ticket>svg{color:var(--acid);fill:#c0fa6922;transform:rotate(-10deg)}.arena-prize-ticket>span{align-items:baseline;gap:10px;display:inline-flex}.arena-prize-ticket b{letter-spacing:-.065em;font-size:78px;font-weight:900;line-height:1}.arena-prize-ticket strong{letter-spacing:-.03em;font-size:16px}.arena-prize-ticket small{color:#9ca890;letter-spacing:.12em;flex-basis:100%;font:9px/1.5 monospace}.arena-primary{background:var(--acid);border:1px solid var(--acid);color:#17200d;border-radius:8px;justify-content:center;align-items:center;gap:15px;width:100%;min-height:60px;padding:17px 24px;font-size:17px;font-weight:800;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px #718f3b}.arena-primary:hover:enabled{background:#d4ff98;transform:translateY(-2px);box-shadow:0 7px #718f3b,0 12px 40px #a5e54717}.arena-primary:active:enabled{transform:translateY(3px);box-shadow:0 2px #718f3b}.arena-primary:disabled{opacity:.5;box-shadow:none}.arena-allowance{color:#c1cbb9;justify-content:center;align-items:center;gap:8px;margin:19px 0;font-size:10px;line-height:1.5;display:flex}.arena-reward-dots{flex-shrink:0;gap:4px;display:flex}.arena-reward-dots i{background:#38412f;border-radius:50%;width:6px;height:6px}.arena-reward-dots i[data-ready=true]{background:var(--acid);box-shadow:0 0 8px #bbfc5745}.arena-link{color:var(--acid);text-underline-offset:4px;padding:12px 0;font-size:13px;text-decoration:underline}.arena-three-steps{color:#b4c1a7;border-top:1px solid #b7d99325;justify-content:center;align-items:center;gap:clamp(14px,3vw,40px);margin-top:36px;padding:25px 0 10px;font-size:12px;display:flex}.arena-three-steps span{align-items:center;gap:10px;display:inline-flex}.arena-three-steps b{color:var(--acid);font:12px monospace}.arena-three-steps>svg{color:#5a654f}.arena-rules{color:#a9b79e;margin-top:18px;font-size:12px}.arena-rules summary{cursor:pointer;padding:15px 0}.arena-rules>div{max-width:850px;padding:0 0 18px;line-height:1.8}.arena-rules p{margin:10px 0}.arena-rules b{color:#dee9d5}.arena-error{color:#ffd2e1;background:#3b1c26;border:1px solid #fca1c44d;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:24px;padding:16px;font-size:14px;display:flex}.arena-error button{min-height:40px;text-decoration:underline}.arena-loading{color:#bcd3a4;justify-content:center;align-items:center;gap:14px;min-height:400px;display:flex}.arena-live-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.arena-round-track{gap:7px;display:flex}.arena-round-track i{color:#9daba0;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:27px;height:27px;font:11px monospace;display:grid}.arena-round-track i[data-current=true]{border-color:var(--acid);color:var(--acid);box-shadow:0 0 0 3px #b7ef5520}.arena-round-track i[data-result=win]{color:#101b0e;background:var(--acid)}.arena-round-track i[data-result=loss]{color:#2d1222;background:var(--pink)}.arena-hud{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:26px;display:grid}.arena-health{min-width:0}.arena-health>div{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.arena-health>div>span{color:#e1ebd8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:750;overflow:hidden}.arena-health b{letter-spacing:-.05em;flex-shrink:0;font-size:28px;line-height:1}.arena-health b small{margin-left:2px;font-size:12px}.arena-health>small{color:#90a383;margin-top:7px;font:10px/1.5 monospace;display:block}.arena-health progress{appearance:none;background:#2b3823;border:0;border-radius:1px;width:100%;height:8px;display:block}.arena-health progress::-webkit-progress-bar{background:#2b3823}.arena-health progress::-webkit-progress-value{background:var(--acid);transition:width .6s cubic-bezier(.2,.8,.2,1)}.arena-health progress::-moz-progress-bar{background:var(--acid)}.arena-health[data-side=enemy] b{color:var(--pink)}.arena-health[data-side=enemy] progress::-webkit-progress-value{background:var(--pink)}.arena-health[data-side=enemy] progress::-moz-progress-bar{background:var(--pink)}.arena-hud-vs{width:46px;height:46px;color:var(--acid);background:#1b2516;border:1px solid #b1d38645;place-items:center;margin:0 auto;font-size:17px;font-style:italic;font-weight:900;display:grid;transform:rotate(-8deg)}.arena-live-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.arena-battlefield{isolation:isolate;background:radial-gradient(at 28%,#54772940,#0000 64%),radial-gradient(at 90%,#7c395334,#0000 65%),#131a14;border:1px solid #bddf9b28;min-height:410px;padding:62px 30px 50px;position:relative}.arena-battlefield:before{content:"";pointer-events:none;z-index:-1;background:repeating-linear-gradient(0deg,#0000 0 32px,#c0fa6905 33px 34px);position:absolute;inset:0}.arena-ring{aspect-ratio:1;z-index:-1;pointer-events:none;border:1px solid #aac88520;border-radius:50%;width:84%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 35px #a6db6f04,0 0 0 70px #a6db6f03}.arena-field-label{color:#b3c7a1;letter-spacing:.14em;font:10px/1 monospace;position:absolute;top:18px;left:18px}.arena-fighters{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid;position:relative}.arena-fighter{min-width:0;position:relative}.arena-fighter-own{transform:rotate(-5deg)}.arena-fighter-enemy{transform:rotate(5deg)}.arena-fighter-caption{text-align:center;letter-spacing:.1em;color:#c7d8b9;margin-top:18px;font:8px/1.5 monospace;display:block}.arena-fighter-enemy .arena-fighter-caption{color:#e1b9c8}.arena-clash{z-index:4;background:var(--paper);color:#172010;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 22px #f4f1e622}.arena-clash svg{width:20px}.arena-field-footer{text-align:center;color:#94a38a;font-size:9px;position:absolute;bottom:15px;left:8px;right:8px}.arena-status-dot{background:#b6cd9d;border-radius:50%;width:5px;height:5px;margin-right:4px;display:inline-block}.arena-battlefield[data-enter=true] .arena-fighter-own{animation:.7s cubic-bezier(.15,.8,.2,1) both arena-enter-own}.arena-battlefield[data-enter=true] .arena-fighter-enemy{animation:.7s cubic-bezier(.15,.8,.2,1) both arena-enter-enemy}.arena-battlefield[data-impact=true] .arena-clash{animation:.5s ease-out arena-flash}.arena-battlefield[data-impact=true] .arena-fighter-own[data-attack=true]{animation:.55s ease-in-out arena-hit-own}.arena-battlefield[data-impact=true] .arena-fighter-enemy[data-attack=true]{animation:.55s ease-in-out arena-hit-enemy}.arena-damage{z-index:6;color:#fff;white-space:nowrap;text-shadow:0 3px #311d14,0 0 22px #e876aa;font-size:clamp(22px,3.7vw,48px);font-weight:950;animation:.8s cubic-bezier(.1,.8,.2,1) both arena-damage;position:absolute;top:36%;left:50%;transform:translate(-50%,-50%)rotate(5deg)}.arena-encounter{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:410px;display:flex}.arena-encounter>svg{color:var(--acid)}.arena-encounter>span{letter-spacing:.15em;color:#a6b495;font:10px monospace}.arena-encounter h2{font-size:30px;line-height:1.2}.arena-encounter p{color:#acbba0;font-size:13px}.arena-question{padding:5px 0 0;animation:.25s ease-out both arena-question}.arena-question>.arena-kicker{color:#95aa85;font-size:9px}.arena-question .arena-kicker i{background:#647854;border-radius:50%;width:3px;height:3px}.arena-question h2{letter-spacing:-.035em;outline:none;min-height:78px;margin:16px 0 25px;font-size:clamp(23px,2.45vw,31px);font-weight:750;line-height:1.25}.arena-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.arena-answers button{text-align:left;color:#e4ecdc;background:#161f17;border:1px solid #8ba77450;border-radius:8px;align-items:center;gap:10px;min-height:85px;padding:16px 13px;transition:background .15s,border-color .15s,transform .15s;display:flex}.arena-answers button>span{color:#b5caa1;background:#2c3926;border-radius:4px;flex-shrink:0;place-items:center;width:24px;height:26px;font:11px monospace;display:grid}.arena-answers button b{flex:1;font-size:12px;font-weight:650;line-height:1.5}.arena-answers button>svg{flex-shrink:0}.arena-answers button:hover:enabled{border-color:var(--acid);background:#253821;transform:translateY(-2px)}.arena-answers button[data-pending=true]{border-color:var(--acid);background:#293d20}.arena-answers button[data-result=correct]{color:#192c0d;border-color:var(--acid);background:#c0fa69}.arena-answers button[data-result=correct]>span{color:#1c2a12;background:#233d1225}.arena-answers button[data-result=wrong]{color:#ffd9e8;background:#3e2430;border-color:#f2a2c1}.arena-answers button[data-result=neutral]{opacity:.42}.arena-pass{color:#9caa91;margin:18px auto 0;padding:12px;font-size:12px;display:block}.arena-feedback{border-top:1px solid #bac9a431;margin-top:20px;padding-top:18px}.arena-feedback>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.arena-feedback>div b{color:var(--pink);font-size:15px;font-style:italic}.arena-feedback[data-correct=true]>div b{color:var(--acid)}.arena-feedback>div span{color:#c1cfae;font:10px/1.6 monospace}.arena-feedback p{color:#b5c2a9;margin:12px 0 3px;font-size:12px;line-height:1.7}.arena-feedback>a{color:#8f9e81;text-underline-offset:3px;font-size:10px;text-decoration:underline}.arena-feedback .arena-primary{min-height:49px;margin-top:18px;padding:13px 18px;font-size:14px}.arena-leave{color:#a8b59d;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;margin-top:20px;font-size:12px;display:flex}.arena-leave button{text-underline-offset:4px;color:#afbea3;min-height:40px;padding:8px;text-decoration:underline}.arena-muted{color:#94a486;margin:18px 0;font-size:12px;line-height:1.7}.arena-result{text-align:center;background:radial-gradient(at 50% 27%,#789a3521,#0000 60%);max-width:750px;margin:0 auto;padding:24px 30px;position:relative}.arena-result-symbol{width:120px;height:120px;color:var(--acid);place-items:center;margin:28px auto 20px;display:grid;position:relative}.arena-result-symbol>svg{stroke-width:1.4px;filter:drop-shadow(0 0 30px #c0fa6960);width:60px;height:60px;animation:.5s ease-out both arena-trophy}.arena-result-symbol:before{content:"";border:1px solid #c0fa6930;position:absolute;inset:0;transform:rotate(45deg)}.arena-result-symbol i{background:var(--acid);width:5px;height:10px;transform:rotate(calc(var(--spark) * 45deg)) translateY(-95px);animation:.7s ease-out both arena-spark;position:absolute;top:50%;left:50%}.arena-result[data-outcome=loss] .arena-result-symbol,.arena-result[data-outcome=draw] .arena-result-symbol{color:var(--pink)}.arena-result:not([data-outcome=win]) .arena-result-symbol i{display:none}.arena-result h2{letter-spacing:-.05em;color:var(--acid);outline:none;margin:30px 0 12px;font-size:clamp(42px,6.5vw,82px);font-style:italic;font-weight:950;line-height:1.1}.arena-result:not([data-outcome=win]) h2{color:var(--paper)}.arena-result>p{color:#acbca1;font-size:13px;line-height:1.6}.arena-result-score{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:20px;max-width:450px;margin:30px auto;display:grid}.arena-result-score>span{color:#aec1a0;overflow-wrap:anywhere;flex-direction:column;gap:6px;font-size:11px;display:flex}.arena-result-score b{color:#eef4e5;letter-spacing:-.06em;font-size:32px;line-height:1.2}.arena-result-score i{color:#6b7a60;font:11px monospace}.arena-result-loot{border-top:1px solid #bedb9d33;border-bottom:1px solid #bedb9d33;justify-content:center;align-items:center;gap:25px;margin:25px 0;padding:20px 0;display:flex}.arena-result-loot span{color:#bcd2a6;align-items:center;gap:8px;font-size:14px;display:flex}.arena-result-loot b{color:var(--acid);font-size:28px}.arena-result>.arena-primary{max-width:330px}.arena-recap{text-align:left;color:#adbc9e;border-top:1px solid #bfd6a728;margin-top:30px}.arena-recap summary{cursor:pointer;padding:18px 0;font-size:12px}.arena-recap article{border-bottom:1px solid #bfd6a71f;padding:18px 0;font-size:12px;line-height:1.7}.arena-recap h3{color:#e2edda;margin-bottom:8px;font-size:14px}.arena-recap a{color:var(--acid);text-decoration:underline}@keyframes arena-enter-own{0%{opacity:0;transform:translate(-60px,30px)rotate(-20deg)scale(.85)}to{opacity:1;transform:rotate(-5deg)}}@keyframes arena-enter-enemy{0%{opacity:0;transform:translate(60px,30px)rotate(20deg)scale(.85)}to{opacity:1;transform:rotate(5deg)}}@keyframes arena-hit-own{0%,to{transform:rotate(-5deg)}35%{filter:brightness(1.18);transform:translate(24px,-5px)rotate(3deg)}65%{transform:translate(-4px,2px)rotate(-7deg)}}@keyframes arena-hit-enemy{0%,to{transform:rotate(5deg)}35%{filter:brightness(1.18);transform:translate(-24px,-5px)rotate(-3deg)}65%{transform:translate(4px,2px)rotate(7deg)}}@keyframes arena-flash{0%,to{box-shadow:0 0 20px #f4f1e622}40%{box-shadow:0 0 45px 20px #eaff9c55}}@keyframes arena-damage{0%{opacity:0;translate:0 18px;scale:.6}30%{opacity:1;scale:1.2}to{opacity:1;translate:0 -15px;scale:1}}@keyframes arena-question{0%{opacity:.3;translate:0 8px}to{opacity:1;translate:0}}@keyframes arena-trophy{0%{opacity:0;transform:scale(.65)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes arena-spark{0%{opacity:0;transform:rotate(calc(var(--spark) * 45deg)) translateY(-45px)}40%{opacity:1}to{opacity:.45;transform:rotate(calc(var(--spark) * 45deg)) translateY(-95px)}}@media (max-width:900px){.arena-preparation{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.arena-live-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:22px}.arena-battlefield{min-height:330px;padding:60px 18px 48px}.arena-fighters{gap:22px}.arena-answers{grid-template-columns:1fr}.arena-answers button{min-height:58px}}@media (max-width:700px){.arena-v4{padding:22px 0 60px;scroll-margin-top:80px}.arena-title h1{font-size:48px}.arena-title>p{max-width:300px;font-size:12px}.arena-preparation{grid-template-columns:1fr;gap:10px;margin-top:24px}.arena-lineup{padding:16px 15px 12px}.arena-lineup-heading{gap:8px}.arena-lineup-heading small,.arena-lineup-heading>span{font-size:9px}.arena-team{gap:6px;max-width:410px;margin-top:38px}.arena-start-panel{width:100%;max-width:410px;margin:0 auto}.arena-prize-ticket{gap:6px;padding:14px 0 17px}.arena-prize-ticket b{font-size:50px}.arena-prize-ticket strong{font-size:14px}.arena-prize-ticket small{font-size:8px}.arena-primary{min-height:54px;padding:14px 20px}.arena-allowance{margin:16px 0 10px}.arena-three-steps{justify-content:space-between;gap:8px;margin-top:24px}.arena-three-steps>svg{display:none}.arena-three-steps span{text-align:center;flex-direction:column;gap:7px;font-size:9px;display:flex}.arena-live-header{margin-bottom:19px}.arena-hud{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:10px;margin-bottom:16px}.arena-hud-vs{width:27px;height:30px;font-size:12px}.arena-health b{font-size:24px}.arena-health>div>span{font-size:11px}.arena-health>small{font-size:8px}.arena-live-grid{grid-template-columns:1fr;gap:22px}.arena-battlefield{min-height:0;padding:25px 40px 28px}.arena-fighters{gap:55px;max-width:275px;margin:0 auto}.arena-field-label{font-size:8px;top:8px;left:9px}.arena-fighter-caption{margin-top:10px;font-size:7px}.arena-field-footer{font-size:8px;bottom:7px}.arena-ring{width:58%;box-shadow:0 0 0 20px #a6db6f04}.arena-clash{width:27px;height:27px}.arena-clash svg{width:16px}.arena-question{padding:0}.arena-question h2{min-height:0;margin:12px 0 18px;font-size:23px}.arena-answers{gap:8px}.arena-answers button{min-height:54px;padding:12px}.arena-answers button b{font-size:13px}.arena-feedback>div{flex-wrap:wrap}.arena-result{padding:20px 5px}.arena-result h2{font-size:48px}.arena-result-symbol{margin-top:25px}.arena-result-loot{gap:18px}.arena-result-loot span{gap:6px;font-size:12px}.arena-result-loot b{font-size:25px}.arena-result-score{gap:12px}.arena-encounter{min-height:230px}}@media (prefers-reduced-motion:reduce){.arena-v4 *,.arena-v4 :before,.arena-v4 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.arena-v4 h2[tabindex="-1"]:focus{outline:none}@media (max-width:700px){.arena-v4[data-phase=question],.arena-v4[data-phase=feedback],.arena-v4[data-phase=enter]{padding-top:10px}.arena-live-header{margin-bottom:12px}.arena-live-grid{gap:14px}.arena-battlefield{padding:19px 40px 23px}.arena-fighters{gap:46px;max-width:232px}.arena-fighter-caption{margin-top:6px}.arena-question h2{margin:8px 0 12px;font-size:21px;line-height:1.2}.arena-answers button{min-height:48px;padding:10px}}.arena-question h2{text-wrap:pretty}.arena-feedback{scroll-margin-bottom:100px}
.product-ui .shop-hero{text-decoration:none}.shop-hero svg{flex-shrink:0}.product-ui .shop-entry{min-height:44px;color:var(--accent);background:#c2f7760c;border:1px solid #c2f77640;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.product-ui .shop-entry:hover{border-color:var(--accent);background:#c2f77619}.shop-entry:focus-visible,.shop-back:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.shop-page-shell>main{padding-block:28px 56px}.shop-back{min-height:44px;color:var(--ink-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.shop-page-panel{width:100%;margin:12px auto 0}.shop-heading h1{letter-spacing:-.04em;margin-block:8px 12px;font-size:clamp(26px,4vw,40px)}.modal .modal-heading{gap:16px}.modal .modal-heading>span{min-width:0;line-height:1.5}.modal .modal-heading>.modal-close{aspect-ratio:1;border:1px solid #ffffff29;border-radius:50%;flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;padding:0}.modal-close svg{flex-shrink:0}.modal-close:hover{background:#ffffff1f}.modal-close:focus-visible,.odds-tabs button:focus-visible{outline-offset:3px;outline:2px solid #c2f776}.shop-modal .shop-products{gap:14px}.shop-modal .shop-product{border:1px solid color-mix(in srgb, var(--bundle) 28%, transparent);text-align:center;border-radius:18px;flex-direction:column;align-items:center;padding:18px 16px;display:flex}.shop-offer-badge{color:var(--bundle);align-items:center;min-height:32px;font-size:11px;font-weight:700;display:grid}.shop-modal .shop-pack-art{width:125px;height:155px;margin:4px auto;position:relative}.shop-pack-echo{opacity:.65;position:absolute;transform:translate(20px,-3px)rotate(16deg)}.shop-modal .shop-pack-count{color:var(--bundle);font-size:40px}.shop-modal .shop-product h3{margin:4px 0 8px;font-size:18px;line-height:1}.shop-modal .shop-card-count{margin:0;font-size:12px}.shop-price{gap:6px;margin:22px 0;display:grid}.shop-price strong{color:#fff;letter-spacing:-.04em;font-size:30px;line-height:1.1}.shop-price small{color:#b4b3c1;font-size:11px}.shop-modal .shop-product .secondary-button{justify-content:center;width:100%;min-height:44px;margin-top:auto}.shop-modal .shop-notice{margin:20px auto 0;font-size:12px}.shop-odds{text-underline-offset:4px;min-height:44px;text-decoration:underline}.wg-booster.wg-booster-cache{color:#29163b;background:linear-gradient(115deg,#0000 18%,#ffffffa0 22%,#0000 27% 58%,#fff5 62%,#0000 67%),linear-gradient(135deg,#f7df80 0%,#fff2b3 20%,#e9af62 40%,#e9b0ed 53%,#b8e8de 65%,#ffe19a 82%,#f5c365);border-color:#fff1a6;box-shadow:inset 0 0 0 1px #ffffff60,inset 0 0 28px #fff9d650,0 20px 45px #160b3780,0 0 35px #f2c97930}.wg-booster.wg-booster-cache:after{background:repeating-linear-gradient(135deg,#0000 0 15px,#ffffff19 15px 16px)}.wg-booster.wg-booster-cache .wg-booster-brand,.wg-booster.wg-booster-cache .brand-logo{color:#29163b}.wg-booster-cache .wg-booster-orbit{color:#4b2265;background:radial-gradient(#fff3c880,#dfb4f044 65%,#0000 66%);border:1px solid #56326655;border-radius:50%;transform:rotate(-12deg)}.wg-booster-cache .wg-booster-orbit:after{border-color:#56326644;border-radius:50%}.wg-booster.wg-booster-cache>strong{text-align:center;letter-spacing:-.045em;color:#29163b;text-shadow:0 1px #fff6;font-size:16.4cqw;line-height:.92;top:51%;left:8%;right:8%;transform:none}.wg-booster-cache .wg-booster-seam{background:repeating-linear-gradient(90deg,#f5cf87 0 3px,#ad795b 3px 4px,#ffeac0 4px 7px);border-color:#805a3970}.wg-lucky-guarantee{color:#3b214f;text-align:center;letter-spacing:.12em;border-block:1px solid #4e2c4c35;padding-block:1cqw;font:800 4cqw/1.3 Arial,sans-serif;position:absolute;top:75%;left:10%;right:10%}.wg-lucky-sparks{pointer-events:none;position:absolute;inset:0}.wg-lucky-sparks i{color:#fff7d7;text-shadow:0 0 8px #824ad5;font-size:10cqw;font-style:normal;position:absolute}.wg-lucky-sparks i:first-child{top:30%;left:12%;transform:rotate(12deg)}.wg-lucky-sparks i:nth-child(2){font-size:7cqw;top:41%;right:10%}.wg-lucky-sparks i:nth-child(3){font-size:5cqw;top:24%;right:15%}.shop-lucky-guarantee{color:#ffe19b;margin-top:10px;font-size:11px;line-height:1.5}.shop-lucky-counter{color:#c7bdcd;text-align:center;max-width:54ch;margin:12px auto 0;font-size:12px;line-height:1.6}.shop-modal .shop-pack-art{filter:drop-shadow(0 0 13px #edbf5826)}@media (max-width:700px){.shop-modal .shop-product .shop-lucky-guarantee{grid-column:2;margin:0;font-size:10px}.shop-modal .shop-pack-art{grid-row:1/7}}.odds-tabs{background:#0003;border:1px solid #ffffff20;border-radius:12px;gap:4px;margin:20px 0;padding:4px;display:flex}.odds-tabs button{color:#b4b3c1;border-radius:8px;flex:1;min-height:44px;padding:8px;font-size:13px;font-weight:700}.odds-tabs button[aria-selected=true]{color:#171d15;background:#c2f776}.odds-highlight{background:#ffffff06;border:1px solid #ffffff24;border-radius:12px;padding:16px}.odds-highlight[data-lucky=true]{background:#c2f7760b;border-color:#c2f77660}.odds-highlight>span{color:#b4b3c1;margin-bottom:10px;font-size:11px;display:block}.odds-highlight>strong{color:#c2f776;font-size:18px}.odds-highlight p,.odds-holo p,.odds-footnote{color:#b4b3c1;margin:10px 0 0;font-size:12px;line-height:1.6}.odds-rarity-table{border-collapse:collapse;width:100%;font-size:12px}.odds-rarity-table th,.odds-rarity-table td{border-bottom:1px solid #ffffff14;padding:12px 2px}.odds-rarity-table thead th{color:#b4b3c1;font-size:10px;font-weight:400}.odds-rarity-table th:first-child{text-align:left;font-weight:500}.odds-rarity-table td,.odds-rarity-table thead th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.odds-rarity-table i{border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.odds-holo{border-top:1px solid #ffffff20;margin-top:20px;padding-top:20px}.odds-holo strong{color:#c6a2ff;font-size:13px}.odds-footnote{margin-top:20px;font-size:11px}@media (min-width:601px) and (max-width:1100px){.product-ui .internet-treasures{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px}.product-ui .treasure-copy{text-align:center;width:100%;max-width:44ch;margin-inline:auto}.product-ui .treasure-copy h2{margin:12px 0 18px;font-size:36px;line-height:1.2}.product-ui .treasure-copy h2 em{margin:8px auto 0}.product-ui .treasure-copy p{max-width:40ch;margin:0 auto;line-height:1.65;display:block}.product-ui .treasure-copy .paper-sticker{display:none}.product-ui .treasure-shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;min-width:0;max-width:620px;margin-inline:auto;padding:6px;display:grid}.product-ui .treasure-card,.product-ui .treasure-card:nth-child(2),.product-ui .treasure-card:nth-child(3){display:block;transform:none}.product-ui .treasure-card>span{margin-top:12px;line-height:1.5}}@media (max-width:600px){.shop-modal .modal-inner{padding:18px}.shop-modal .shop-heading{padding-bottom:18px}.shop-modal .shop-heading h2{font-size:26px}.shop-modal .shop-product{text-align:left;grid-template-columns:70px minmax(0,1fr);gap:8px 16px;padding:14px;display:grid}.shop-offer-badge{grid-column:2;min-height:0;font-size:10px}.shop-modal .shop-pack-art{grid-area:1/1/6;width:70px;height:125px;margin:0}.shop-modal .shop-pack-art .wg-booster{width:60px}.shop-pack-echo{transform:translate(8px,-3px)rotate(12deg)}.shop-modal .shop-product h3,.shop-modal .shop-card-count,.shop-price,.shop-modal .shop-product .secondary-button{grid-column:2;margin:0}.shop-modal .shop-pack-count{font-size:26px}.shop-price{gap:4px;padding-block:4px}.shop-price strong{font-size:24px}.shop-modal .shop-product .secondary-button{padding-inline:8px;font-size:11px}.product-ui .internet-treasures{gap:24px;padding:24px 18px}.product-ui .treasure-copy{text-align:center;min-width:0;max-width:34ch;margin-inline:auto}.product-ui .treasure-copy h2{margin:14px 0 18px;font-size:clamp(24px,7.4vw,32px);line-height:1.2}.product-ui .treasure-copy h2 em{margin-top:8px;max-width:100%;margin-inline:auto;padding:2px 6px 5px;display:table}.product-ui .treasure-copy p{max-width:none;font-size:12px;line-height:1.6;display:block}.product-ui .treasure-copy .paper-sticker{display:none}.product-ui .treasure-shelf{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;min-width:0;max-width:360px;margin-inline:auto;padding:8px 2px;display:grid;overflow:visible}.product-ui .treasure-card{transform:none}.product-ui .treasure-card:first-child,.product-ui .treasure-card:nth-child(3){display:block}.product-ui .treasure-card:nth-child(2),.product-ui .treasure-card:nth-child(3){transform:none}.product-ui .treasure-card>span{margin-top:12px;line-height:1.5}}.shop-purchase-terms{color:#b6beb1;margin-top:12px;font-size:.75rem;line-height:1.5;display:block}.shop-purchase-terms a,.shop-notice a{text-underline-offset:3px;text-decoration:underline}.shop-withdrawal{margin:22px 0;font-size:.9rem;line-height:1.5}@media (max-width:800px){.product-ui .site-header nav{height:auto;min-height:76px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));justify-content:center;gap:6px}.product-ui .site-header nav :is(a,button){border-radius:10px;min-width:0;max-width:110px;min-height:54px;padding:8px 2px}.product-ui .site-header nav a:focus-visible{outline-offset:2px}.product-ui .user-menu>div{padding:10px}}.shop-account-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin:20px 0;display:flex}.shop-account-actions a{text-decoration:none}
.product-ui .site-header{padding-inline:max(var(--page-gutter), calc((100% - var(--page-width)) / 2 + var(--page-gutter)));align-items:center}.product-ui .header-right{align-items:center;min-width:0}.product-ui .site-header .balance{border-radius:10px;min-height:40px;margin:0;line-height:1}.product-ui .site-header .user-menu summary{border-radius:10px;min-height:44px;padding:4px 6px}.product-ui .site-header .user-menu summary:hover{background:#c2f7760c}.product-ui .site-header nav a{white-space:nowrap}@media (min-width:1280px){.product-ui .site-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px;min-height:80px;display:grid}.product-ui .site-header .brand{justify-self:start;width:182px}.product-ui .site-header nav{justify-self:center;gap:4px}.product-ui .site-header nav a{min-height:44px;padding-inline:10px}.product-ui .header-right{justify-self:end}}@media (min-width:801px) and (max-width:1279px){.product-ui .site-header{flex-wrap:wrap;gap:8px 20px;padding-block:12px 8px;display:flex}.product-ui .header-right{margin-left:auto}.product-ui .site-header nav{flex:0 0 100%;order:3;justify-content:center}}@media (max-width:800px){.product-ui .site-header .user-menu summary{padding-inline:0}.product-ui .site-header .mobile-profile{width:36px;height:36px}}
.culture-original-art{pointer-events:none;background:#0f223e;display:block;position:absolute;inset:0;overflow:hidden}.culture-original-art>img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.culture-original-art.original-rickroll{background:radial-gradient(at 50% 30%,#537092,#152336 80%)}.original-rickroll>img{object-fit:contain;padding:4% 5% 10%}.culture-original-art.original-nyan{background:#062440}.original-nyan:before{content:"";background:linear-gradient(#ff2626 0 16.66%,#ffa427 16.66% 33.33%,#ffff39 33.33% 50%,#36ef45 50% 66.66%,#3396ff 66.66% 83.33%,#b044ff 83.33%);width:49%;height:29%;position:absolute;top:42%;left:0}.original-nyan>img{object-fit:contain;image-rendering:pixelated;padding:15% 12% 19%}.original-doge>img{object-position:65% 35%}.original-keyboard>img{object-position:center 35%}:is(.trading-card.website-card:has(.original-homestar) .card-art,.trading-card.website-card:has(.original-zoomquilt) .card-art,.trading-card.website-card:has(.original-scratch) .card-art,.trading-card.website-card:has(.original-ciechanowski) .card-art,.trading-card.website-card:has(.original-cameron) .card-art){bottom:35%;-webkit-mask-image:linear-gradient(#000 0 90%,#0000 100%);mask-image:linear-gradient(#000 0 90%,#0000 100%)}.trading-card.website-card:has(.original-webamp) .card-art{bottom:35%;-webkit-mask-image:linear-gradient(#000 0 90%,#0000 100%);mask-image:linear-gradient(#000 0 90%,#0000 100%)}.culture-original-art.original-webamp{background:#3a6ea5}.original-webamp>img{object-fit:contain}.trading-card.website-card:has(.original-dwitter) .card-art{bottom:35%;-webkit-mask-image:linear-gradient(#000 0 90%,#0000 100%);mask-image:linear-gradient(#000 0 90%,#0000 100%)}.culture-original-art.original-dwitter{background:#090909}.original-dwitter>img{object-fit:contain}.culture-original-art.original-homestar{background:#f9eab9}.original-homestar>img{object-fit:contain}.culture-original-art.original-cameron{background:#000}.culture-original-art.original-scratch{background:#7953ce}.culture-original-art.original-ciechanowski{background:#000}.original-scratch>img,.original-ciechanowski>img{object-fit:contain}.website-card[data-artwork-site=habbo\.com] .site-visual>img{image-rendering:pixelated}.moment-vector{width:100%;height:100%;display:block}.moment-vector .moment-singer{transform-origin:500px 420px;animation:2.6s ease-in-out infinite moment-sway}.moment-vector .moment-doge{transform-origin:500px 330px;animation:3s ease-in-out infinite moment-glance}.moment-vector .moment-paw{animation:1.2s ease-in-out infinite moment-keys}.moment-vector .moment-paw-right{animation-delay:-.6s}.moment-vector .moment-note,.moment-vector .moment-wow{animation:2.6s ease-in-out infinite moment-word}.moment-vector .moment-wow-late{animation-delay:-1.3s}.moment-vector .moment-badger{transform-origin:0 390px;animation:1.4s ease-in-out infinite moment-dance}.moment-vector .moment-badger-1{animation-delay:-.7s}.moment-vector .moment-mushroom{animation:2.8s ease-in-out infinite moment-word}.moment-vector [class*=moment-]{animation-play-state:var(--culture-play-state,paused)!important}@keyframes moment-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes moment-glance{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes moment-keys{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes moment-word{0%,to{opacity:.55}50%{opacity:1}}@keyframes moment-dance{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-14px)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.moment-vector *{animation:none!important}}.website-card[data-culture]{--culture-play-state:paused}.website-card[data-culture]:has(.culture-art[data-running=true]){--culture-play-state:running}.website-card[data-culture] .frame-signature{letter-spacing:.02em;font-size:2.6cqw}.culture-art{z-index:2;pointer-events:none;contain:paint;position:absolute;inset:0;overflow:hidden}.culture-art i{display:block;position:absolute}.culture-art i,.website-card[data-culture] .site-visual>img{animation-play-state:var(--culture-play-state)!important}.website-card[data-culture=nyan] .card-art{box-shadow:inset 0 0 0 1px #fbd4ff88}.culture-art-nyan .culture-drift{opacity:.34;background-image:radial-gradient(circle,#fff 0 1px,#0000 1.5px),radial-gradient(circle,#ffc9ff 0 1px,#0000 1.5px);background-position:9px 17px,41px 35px;background-size:67px 73px,93px 109px;animation:14s linear infinite culture-stars;inset:0 -100% 0 0}.culture-art-nyan .culture-light{opacity:.2;background:linear-gradient(90deg,#ff597e,#ffad40,#ffe065,#a8ec80,#59d7ff,#b687ff);height:12%;animation:5s ease-in-out infinite culture-rainbow;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}.culture-art-nyan .culture-detail{clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);background:#fff6;width:8%;height:8%;animation:6s ease-in-out infinite culture-star-breathe;top:19%;right:13%}.website-card[data-culture=nyan] .site-visual>img{animation:5s ease-in-out infinite culture-hover}.culture-art-pixels .culture-light{mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#fff6 50%,#0000);width:34%;height:170%;animation:9s ease-in-out infinite culture-pixel-sweep;top:-35%;left:-60%;transform:rotate(24deg)}.culture-art-pixels .culture-drift{aspect-ratio:1;opacity:.6;border:1px solid #ffe798;width:5%;animation:7s ease-in-out infinite culture-star-breathe;top:33%;left:19%;box-shadow:4px 4px #b18a3122,48px 71px #ffe79822,101px -23px #fff2}.culture-art-pixels .culture-detail{inset:0;box-shadow:inset 0 0 0 1px #ffebac66}.website-card[data-culture=bounce] .site-visual>img{animation:5.2s ease-in-out infinite culture-bounce}.culture-art-bounce .culture-light{background:radial-gradient(#36262722,#0000 70%);border-radius:50%;width:90%;height:10%;animation:5.2s ease-in-out infinite culture-shadow;bottom:2%;left:5%}.culture-art-bounce .culture-detail{aspect-ratio:1;border:1px solid #fff9;border-radius:50%;width:6%;animation:5.2s ease-in-out infinite culture-star-breathe;top:12%;right:10%}@keyframes culture-stars{to{transform:translate(-50%)}}@keyframes culture-rainbow{50%{opacity:.34;transform:translateY(-8%)}}@keyframes culture-star-breathe{50%{opacity:.25;transform:scale(.8)}}@keyframes culture-hover{0%,to{transform:scale(var(--art-scale))}50%{transform:translateY(-0.9%) scale(var(--art-scale))}}@keyframes culture-pixel-sweep{0%,25%{transform:translate(0)rotate(24deg)}75%,to{transform:translate(550%)rotate(24deg)}}@keyframes culture-bounce{0%,to{transform:scale(var(--art-scale))}45%{transform:translateY(-1.8%) rotate(-.35deg) scale(var(--art-scale))}72%{transform:translateY(0.4%) rotate(.25deg) scale(var(--art-scale))}}@keyframes culture-shadow{45%{opacity:.6;transform:scaleX(.87)}}.culture-art-collage .culture-drift{opacity:.3;background-image:radial-gradient(circle,#e9ddff 0 1px,#0000 1.5px);background-size:89px 101px;animation:20s linear infinite culture-stars;inset:0 -100% 0 0}.culture-art-collage .culture-detail{border:1px solid #b89cff33;animation:8s ease-in-out infinite culture-star-breathe;inset:8%;box-shadow:0 0 15px #bb8cff20}.website-card[data-culture=zoom] .site-visual>img{transform-origin:50%;animation:16s ease-in-out infinite culture-zoom}.culture-art-zoom .culture-light{background:radial-gradient(#0000 40%,#160a2029);animation:16s ease-in-out infinite culture-star-breathe;inset:0}.culture-art-toon .culture-light{background:linear-gradient(90deg,#0000,#fff3,#0000);width:45%;height:140%;animation:12s ease-in-out infinite culture-pixel-sweep;top:-20%;left:-65%}.culture-art-toon .culture-detail{aspect-ratio:1;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#fff8;width:8%;animation:7s ease-in-out infinite culture-star-breathe;top:22%;right:12%}@keyframes culture-zoom{0%,to{transform:scale(var(--art-scale))}50%{transform:scale(calc(var(--art-scale) * 1.075))}}[data-motion=off] .website-card[data-culture],[data-animation=off] .website-card[data-culture],[data-reduced=true] .website-card[data-culture],.collectible-card[data-back=true] .website-card[data-culture]{--culture-play-state:paused!important}@media (prefers-reduced-motion:reduce){.culture-art i,.website-card[data-culture] .site-visual>img{animation:none!important}}
.website-card.trading-card[data-finish=HOLO] .finish-holo-film{opacity:.5;mix-blend-mode:soft-light;background:repeating-linear-gradient(112deg,#65ffed55 0%,#8baaff55 12%,#fdb2ed66 24%,#fff4b366 36%,#65ffed55 48%) 0 0/220% 220%;background-position:var(--pointer-x) var(--pointer-y);-webkit-mask-image:linear-gradient(#0003 0 57%,#0009 64%,#000 77%);mask-image:linear-gradient(#0003 0 57%,#0009 64%,#000 77%)}.website-card.trading-card .finish-holo-stars{opacity:.65;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cpath fill='%23dcfff7' d='M14 3l2.5 8.5L25 14l-8.5 2.5L14 25l-2.5-8.5L3 14l8.5-2.5z'/%3E%3Cpath fill='%23ffc9fa' d='M46 33l1.7 6.3L54 41l-6.3 1.7L46 49l-1.7-6.3L38 41l6.3-1.7z'/%3E%3Ccircle fill='%23fff6c6' cx='38' cy='16' r='1.3'/%3E%3Ccircle fill='%2397f8ff' cx='18' cy='47' r='1.6'/%3E%3C/svg%3E");background-size:22cqw 22cqw;-webkit-mask-image:linear-gradient(#0005,#0002 35%,#0005 61%,#000 74%);mask-image:linear-gradient(#0005,#0002 35%,#0005 61%,#000 74%)}.website-card.trading-card[data-finish=HOLO] .finish-holo-grid{opacity:.28;-webkit-mask-image:linear-gradient(#0000 55%,#000 72%);mask-image:linear-gradient(#0000 55%,#000 72%)}.website-card.trading-card[data-finish=HOLO] .holo-mark{background:linear-gradient(110deg,#124d55,#6a356e);border-color:#b8ffed;padding-inline:.55em}.website-card.trading-card[data-rarity=mythic]{--stock:#101b29;--metal:#d7f0ee;--metal-shadow:#486b85;background:linear-gradient(138deg,#40617b 0%,#e0f4ec 8%,#9ab7cc 17%,#edf1fa 26%,#606b8d 35%,#192d43 45%,#8ba9be 57%,#e7e2f7 68%,#6e899e 79%,#d4ebe5 90%,#354960 100%);border-color:#adc5d5;box-shadow:0 12px 26px #0007,0 0 0 1px #bdd7e52b,0 0 20px #86d6e015}.website-card.trading-card[data-rarity=mythic] .card-stock{background:radial-gradient(at 0 0,#294359,#0000 48%),linear-gradient(155deg,#132435,#0b1220 60%,#192c3e);box-shadow:inset 0 0 0 1px #bdd9e45c}.website-card.trading-card[data-rarity=mythic] .card-plate{background:radial-gradient(at 110% 100%,#244655,#0000 62%),linear-gradient(140deg,#162738,#0d1726 54%,#142438)}.website-card.trading-card[data-rarity=mythic] .card-plate:after{clip-path:polygon(0 8%,69% 8%,76% 0,100% 0,100% 1.2%,76.5% 1.2%,69.5% 9.2%,0 9.2%);background:linear-gradient(110deg,#c8f3ec38,#a8bce116 38%,#0000 62%);border-bottom-color:#afcfe92b}.website-card.trading-card[data-rarity=mythic] .card-frame{border:1px solid #dcebf4b3;box-shadow:inset 0 0 0 1px #071120,inset 0 0 0 2px #8baabe45}.website-card.trading-card[data-rarity=mythic] .card-frame i{opacity:.85;border-color:#d2efece6;width:10%;height:7.5%}.website-card.trading-card[data-rarity=mythic] :is(h3,.card-stats b,.card-stats svg,.card-stats small,.edition-name,.trading-domain,.card-footer,.card-footer span,.rarity-label,.frame-signature){color:#e9f4f8;text-shadow:0 1px 2px #07101e99}.website-card.trading-card[data-rarity=mythic] :is(.trading-domain,.card-footer,.card-footer span,.card-stats small){color:#a7bfce}.website-card.trading-card[data-rarity=mythic] .rarity-label{color:#bde8e8}.website-card.trading-card[data-rarity=mythic] .card-stats{border-color:#bad5e630}.website-card.trading-card[data-rarity=mythic] .card-stats svg{color:#b5d9e6}.website-card.trading-card[data-rarity=mythic] .material-foil{background:linear-gradient(118deg,#0000 22%,#9ee3d92b 39%,#e8eff955 47%,#c1b6e92b 53%,#0000 69%) 0 0/240% 240%;background-position:var(--pointer-x) var(--pointer-y);opacity:.42;-webkit-mask-image:linear-gradient(#0002 0 60%,#000 76%);mask-image:linear-gradient(#0002 0 60%,#000 76%)}.website-card.trading-card[data-rarity=mythic] .material-spectrum{opacity:0}.website-card.trading-card[data-rarity=mythic] .material-grain{opacity:.08;background-image:repeating-linear-gradient(120deg,#b5cede55 0 .5px,#0000 .5px 4px)}.website-card.trading-card .mythic-engraving{opacity:.18;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160' fill='none' stroke='%23b6dce9' stroke-width='.6'%3E%3Cpath d='M80 6L154 80 80 154 6 80Z M80 20L140 80 80 140 20 80Z M80 34L126 80 80 126 34 80Z M80 48L112 80 80 112 48 80Z M6 80H154M80 6V154M28 28L132 132M132 28L28 132'/%3E%3Cpath d='M80 62L85 75 98 80 85 85 80 98 75 85 62 80 75 75Z' fill='%23b6dce9' stroke='none'/%3E%3C/svg%3E");background-position:122% 110%;background-repeat:no-repeat;background-size:66%;-webkit-mask-image:linear-gradient(#0000 0 64%,#000 82%);mask-image:linear-gradient(#0000 0 64%,#000 82%)}.website-card.trading-card[data-rarity=mythic] .card-frame:after{content:"";clip-path:polygon(0 0,13% 0,13% 2%,87% 2%,87% 0,100% 0,100% 100%,87% 100%,87% 98%,13% 98%,13% 100%,0 100%);border:1px solid #c7e3ea55;border-radius:1%;position:absolute;inset:5.2% 2%}.website-card.trading-card[data-rarity=mythic][data-finish=HOLO] .finish-holo-film{opacity:.42;mix-blend-mode:screen}.website-card.trading-card[data-rarity=mythic][data-finish=HOLO] .finish-holo-stars{opacity:.45;background-size:30cqw 30cqw}.website-card.trading-card[data-rarity=mythic][data-finish=HOLO] .finish-holo-grid{opacity:.12}.website-card.trading-card[data-rarity=mythic][data-finish=HOLO] .holo-mark{background:#203047;border-color:#c4e9ed}@media (prefers-reduced-motion:no-preference){.website-card.trading-card[data-finish=HOLO]:is(:hover,:focus-visible,[data-lit=true]) .finish-holo-stars{animation:2.4s ease-in-out infinite alternate card-star-glint}}@keyframes card-star-glint{0%{opacity:.45}to{opacity:.85}}[data-motion=off] .website-card.trading-card .finish-holo-stars{animation:none!important}[data-foil=off] .website-card.trading-card :is(.finish-holo-stars,.mythic-engraving){display:none}
.auth-compact .auth-frame{padding:16px 24px 24px}.auth-compact .auth-layout{gap:48px;min-height:calc(100svh - 84px);padding-block:12px}.auth-compact .auth-content{background:#171b18;border:1px solid #c2f77630;border-radius:20px;max-width:460px;padding:24px 28px;box-shadow:0 16px 48px #0003}.auth-compact .auth-content:after{content:none}.auth-compact .auth-brand{margin-bottom:16px}.auth-compact .auth-brand .brand-logo{width:170px}.auth-mode{background:#0d100e;border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.auth-mode a{color:#aab3a7;border-radius:8px;place-items:center;min-height:40px;padding-inline:8px;font-size:14px;font-weight:700;text-decoration:none;display:grid}.auth-mode a[aria-current=page]{color:#d7f7ae;background:#283422}.auth-mode a:hover{color:#fff}.auth-compact .auth-content h1{letter-spacing:-.035em;margin:16px 0 4px;font-size:30px;line-height:1.15}.auth-compact .auth-content .auth-intro{margin:0;font-size:14px;line-height:1.4}.auth-compact .auth-content .auth-welcome-packs{border-radius:8px;margin:10px 0 0;padding:6px 10px;font-size:13px;line-height:1.3}.auth-compact .auth-content form{gap:12px;margin:18px 0 0}.auth-compact .social-login{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.auth-compact .social-login-button:only-child{grid-column:1/-1}.auth-compact .social-login-button{color:#f4f6ed;background:#232923;border:1px solid #74846b66;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:15px;display:flex}.auth-compact .social-login-button:hover{background:#303a2b;border-color:#c2f776}.auth-email-divider{color:#b1bbad;text-align:center;align-items:center;gap:10px;font-size:12px;line-height:1.4;display:flex}.auth-email-divider:before,.auth-email-divider:after{content:"";background:#ffffff20;flex:1;height:1px}.auth-compact .auth-content form label{gap:5px;font-size:13px;font-weight:600;line-height:1.3}.auth-compact .auth-content input{background:#0e120f;border-color:#74846b66;min-height:44px;padding:10px 12px;font-size:16px;line-height:1.25}.auth-password-label{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.auth-compact .auth-content form small{color:#aab5a4;font-size:11px;font-weight:400}.auth-compact .auth-content .primary-button{min-height:46px;box-shadow:none;margin:2px 0 0;padding:10px}.auth-forgot{color:#cce6b0;text-underline-offset:3px;justify-self:end;font-size:13px;text-decoration:underline}.auth-compact .auth-content .auth-legal-note{color:#aab5a4;margin-top:14px;padding:0;font-size:12px;line-height:1.4}.auth-compact .auth-legal-note p{margin:0 0 6px;font-size:12px;line-height:1.4}.auth-compact .auth-legal-note p:last-child{margin-bottom:0}.auth-compact .auth-content .auth-error{margin:0;padding:8px 10px}@media (max-width:900px){.auth-compact .auth-frame{padding:10px 16px 20px}.auth-compact .auth-layout{min-height:0;padding:8px 0 0;display:block}.auth-compact .auth-art{display:none}.auth-compact .auth-content{margin-inline:auto;padding:20px}}@media (max-width:380px){.auth-compact .auth-frame{padding:6px 12px 16px}.auth-compact .auth-back{min-height:36px}.auth-compact .auth-content{padding:16px}.auth-compact .auth-content h1{font-size:27px}.auth-compact .auth-brand{margin-bottom:8px}.auth-compact .auth-content form{gap:8px;margin-top:8px}.auth-compact .auth-content h1{margin-top:8px}.auth-compact .auth-content .auth-welcome-packs{margin-top:6px}.auth-compact .auth-content .auth-legal-note{margin-top:10px}}
