/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--black:#07080b;--black-soft:#101116;--bone:#f2eee2;--muted:#9899a1;--pink:#ff2b9a;--acid:#c9ff28;--blue:#20cfff;--orange:#ff6a26;--purple:#9d4dff}*{box-sizing:border-box}html{background:var(--black)}body{background:var(--black);color:var(--bone);min-height:100vh;margin:0;padding-bottom:48px;font-family:Arial Narrow,Helvetica Neue,Arial,sans-serif}button,a{color:inherit;font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible{outline:3px solid var(--acid);outline-offset:4px}.experience{isolation:isolate;background:linear-gradient(#07080beb, #07080bfa), url(/brand/karnage-banner.webp) top center / min(1450px, 110vw) auto no-repeat, var(--black);min-height:100vh;position:relative;overflow:hidden}.experience:before{content:"";z-index:-3;opacity:.18;background:linear-gradient(121deg, transparent 0 28%, var(--pink) 28% 28.6%, transparent 28.6% 100%), linear-gradient(61deg, transparent 0 72%, var(--acid) 72% 72.5%, transparent 72.5% 100%), radial-gradient(circle at 50% 42%, #9d4dff85, transparent 36%);filter:blur(1px);width:100%;height:760px;position:absolute;top:120px;left:0}.ink-noise{z-index:50;opacity:.14;pointer-events:none;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.22'/%3E%3C/svg%3E");position:fixed;inset:0}.ambient-burst{z-index:-2;filter:blur(90px);opacity:.11;border-radius:50%;width:440px;height:440px;position:absolute}.ambient-one{background:var(--pink);top:460px;left:-240px}.ambient-two{background:var(--blue);top:300px;right:-280px}.site-header,footer{z-index:5;width:min(1140px,100% - 34px);margin:0 auto;position:relative}.site-header{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:18px 0 16px;display:flex}.brand-lockup{color:var(--bone);letter-spacing:.11em;align-items:center;gap:11px;font-size:12px;font-weight:1000;line-height:1;text-decoration:none;display:flex}.brand-lockup img{object-fit:cover;border-radius:50%;width:48px;height:48px;box-shadow:0 0 22px #ff2b9a4d}.brand-lockup small{color:var(--acid);letter-spacing:.2em;margin-top:6px;font-size:8px;display:block}.print-link,.share-toggle{color:var(--bone);letter-spacing:.17em;background:0 0;border:0;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.share-toggle{color:var(--acid)}.header-actions{align-items:center;gap:18px;display:flex}.sound-toggle{color:#7d7d84;clip-path:polygon(7% 0,100% 0,100% 78%,93% 100%,0 100%,0 22%);background:#0000006b;border:1px solid #ffffff2b;justify-content:center;align-items:center;gap:9px;min-width:116px;height:31px;padding:0 10px;display:flex}.sound-toggle b{letter-spacing:.13em;font-size:7px}.sound-toggle.is-armed{color:var(--acid);border-color:#c9ff286b}.sound-toggle.is-playing{background:#c9ff2814;box-shadow:0 0 19px #c9ff2824}.equalizer{align-items:flex-end;gap:2px;height:14px;display:flex}.equalizer i{transform-origin:bottom;background:currentColor;width:2px;height:4px;display:block}.is-playing .equalizer i{animation:.48s ease-in-out infinite alternate equalize}.is-playing .equalizer i:nth-child(2){animation-delay:-.31s}.is-playing .equalizer i:nth-child(3){animation-delay:-.17s}.is-playing .equalizer i:nth-child(4){animation-delay:-.42s}.print-link b,.share-toggle b{background:var(--pink);color:#fff;clip-path:polygon(10% 0,100% 0,100% 80%,90% 100%,0 100%,0 20%);place-items:center;width:28px;height:28px;display:grid}.share-toggle b{background:var(--acid);color:var(--black)}.hero{text-align:center;z-index:2;width:min(680px,100% - 28px);margin:0 auto;padding:42px 0 56px;position:relative}.hero-copy{z-index:3;position:relative}.eyebrow{color:#d5d1c8;letter-spacing:.24em;justify-content:center;align-items:center;gap:9px;font-size:9px;font-weight:1000;display:flex}.bolt{color:var(--acid);text-shadow:0 0 14px #c9ff28bf;font-size:17px;line-height:0}h1{color:var(--bone);letter-spacing:-.04em;text-transform:uppercase;text-shadow:7px 7px #000000b3;margin:21px 0 20px;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-size:clamp(50px,12.8vw,88px);line-height:.78;transform:rotate(-1deg)}h1 span{color:var(--pink);filter:drop-shadow(3px 3px 0 var(--purple));-webkit-text-stroke:1px var(--pink);background:linear-gradient(100deg, var(--pink), var(--orange) 36%, var(--acid) 77%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:10px;display:block}.hero-copy>p{color:#b0afb2;width:min(470px,92%);margin:0 auto;font-size:13px;line-height:1.55}.experience-zone{perspective:1400px;place-items:center;width:370px;max-width:100%;height:530px;margin:22px auto -2px;display:grid;position:relative}.pack-aura{z-index:-1;opacity:.7;background:conic-gradient(from 15deg at 50% 50%, transparent 0 8%, #ff2b9a73 8% 10%, transparent 10% 22%, #20cfff61 22% 24%, transparent 24% 42%, #c9ff2866 42% 44%, transparent 44% 65%, #ff6a266b 65% 67%, transparent 67%);clip-path:polygon(50% 0,58% 32%,80% 8%,70% 38%,100% 30%,74% 51%,96% 69%,65% 63%,71% 100%,50% 70%,29% 100%,35% 63%,4% 69%,26% 51%,0 30%,30% 38%,20% 8%,42% 32%);filter:blur(12px);animation:3.6s ease-in-out infinite auraPulse;position:absolute;inset:5% -20%;transform:scale(.9)}.pack-rig{z-index:4;width:286px;height:446px;transform-style:preserve-3d;animation:3.8s ease-in-out infinite packHover;position:relative}.pack-shadow{z-index:-2;filter:blur(16px);background:#000000c2;border-radius:50%;width:230px;height:34px;animation:3.8s ease-in-out infinite shadowPulse;position:absolute;bottom:-22px;left:28px}.pack-body,.pack-top,.split-pack{overflow:hidden;box-shadow:0 30px 80px #000000b8,inset 0 0 0 1px #ffffff29,0 0 24px #ff2b9a21}.pack-body{clip-path:polygon(2% 0,98% 0,100% 2%,98% 5%,100% 8%,98% 11%,100% 14%,98% 17%,100% 20%,98% 23%,100% 26%,98% 29%,100% 32%,98% 35%,100% 38%,98% 41%,100% 44%,98% 47%,100% 50%,98% 53%,100% 56%,98% 59%,100% 62%,98% 65%,100% 68%,98% 71%,100% 74%,98% 77%,100% 80%,98% 83%,100% 86%,98% 89%,100% 92%,98% 95%,100% 98%,98% 100%,2% 100%,0 98%,2% 95%,0 92%,2% 89%,0 86%,2% 83%,0 80%,2% 77%,0 74%,2% 71%,0 68%,2% 65%,0 62%,2% 59%,0 56%,2% 53%,0 50%,2% 47%,0 44%,2% 41%,0 38%,2% 35%,0 32%,2% 29%,0 26%,2% 23%,0 20%,2% 17%,0 14%,2% 11%,0 8%,2% 5%,0 2%);background:#06070a;position:absolute;inset:25px 6px 10px}.pack-art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pack-body:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#ffffff3d,#0000 6% 93%,#fff3),linear-gradient(#ffffff1a,#0000 15% 83%,#000000a6);position:absolute;inset:0}.pack-foil,.reward-foil{z-index:3;opacity:.24;pointer-events:none;mix-blend-mode:color-dodge;background:linear-gradient(118deg,#0000 0 17%,#ff2b9acc 22%,#20cfffbf 29%,#c9ff28b3 35%,#0000 43% 100%) 0 0/230% 100%;animation:3.1s ease-in-out infinite foilSweep;position:absolute;inset:0}.pack-holo{z-index:4;opacity:.16;pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(127deg, transparent 0 8px, #ffffff24 9px 10px), radial-gradient(circle at 22% 16%, var(--blue), transparent 24%), radial-gradient(circle at 80% 70%, var(--pink), transparent 29%);position:absolute;inset:0}.pack-wordmark{z-index:7;object-fit:contain;filter:drop-shadow(0 4px 4px #000);width:calc(100% - 32px);height:84px;position:absolute;top:15px;left:16px}.pack-edition{z-index:9;color:var(--black);background:var(--acid);letter-spacing:.18em;white-space:nowrap;box-shadow:3px 3px 0 var(--pink);padding:5px 10px 4px;font-size:7px;font-weight:1000;position:absolute;top:105px;left:50%;transform:translate(-50%)rotate(-1deg)}.pack-bottom{z-index:9;text-align:left;background:#040508e6;border:1px solid #ffffff6b;align-items:center;height:42px;padding:5px 8px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.pack-bottom>b{color:var(--acid);border-right:1px solid #ffffff47;margin-right:8px;padding-right:8px;font:30px/1 Impact,sans-serif}.pack-bottom>span{color:#fff;letter-spacing:.12em;font-size:7px;font-weight:1000;line-height:1.35}.pack-bottom>i{color:var(--pink);margin-left:auto;font-size:7px;font-style:normal;font-weight:1000;transform:rotate(-3deg)}.pack-top{z-index:12;clip-path:polygon(2% 0,98% 0,100% 9%,97% 18%,100% 27%,97% 36%,100% 45%,97% 54%,100% 63%,97% 72%,100% 81%,97% 90%,100% 100%,0 100%,3% 90%,0 81%,3% 72%,0 63%,3% 54%,0 45%,3% 36%,0 27%,3% 18%,0 9%);transform-origin:5% 100%;background:linear-gradient(95deg,#3a3a3c,#e7e5df 9%,#515155 24%,#f7f4ee 49%,#36363b 72%,#dedbd4 92%,#4e4e52),#8d8d91;height:53px;position:absolute;top:0;left:6px;right:6px}.pack-top:after{content:"";opacity:.75;background:repeating-linear-gradient(90deg,#090a0c 0 4px,#0000 4px 8px);height:2px;position:absolute;bottom:3px;left:0;right:0}.crimp-lines{opacity:.55;background:repeating-linear-gradient(90deg,#000000b3 0 2px,#ffffff52 2px 5px);position:absolute;inset:4px 0 19px}.pack-top>span{color:var(--black);letter-spacing:.16em;font-size:6px;font-weight:1000;position:absolute;bottom:7px;left:0;right:0}.tear-spark{z-index:20;opacity:0;width:10px;height:10px;position:absolute;top:48px;left:-10px}.tear-spark:before,.tear-spark:after,.tear-spark span{content:"";box-shadow:0 0 11px white, 0 0 24px var(--blue);background:#fff;position:absolute}.tear-spark:before{width:45px;height:2px;transform:rotate(-24deg)}.tear-spark:after{width:40px;height:2px;transform:rotate(27deg)}.tear-spark span{width:4px;height:38px;top:-18px;transform:rotate(5deg)}.split-pack{z-index:15;opacity:0;visibility:hidden;background:#06070a;position:absolute;inset:25px 6px 10px}.split-pack img{object-fit:cover;width:100%;height:100%}.split-left{clip-path:polygon(0 0,53% 0,47% 9%,53% 18%,46% 29%,53% 39%,47% 50%,54% 59%,46% 70%,53% 80%,47% 91%,51% 100%,0 100%);transform-origin:0}.split-right{clip-path:polygon(53% 0,100% 0,100% 100%,49% 100%,47% 91%,53% 80%,46% 70%,54% 59%,47% 50%,53% 39%,46% 29%,53% 18%,47% 9%);transform-origin:100%}.particle{z-index:30;opacity:0;background:var(--particle-color);width:7px;height:20px;box-shadow:0 0 12px var(--particle-color);transform:rotate(var(--particle-rotate));pointer-events:none;position:absolute}.reward-card{--mx:50%;--my:32%;--rx:0deg;--ry:0deg;--reward-accent:var(--acid);--reward-accent-2:var(--pink);z-index:8;opacity:0;pointer-events:none;width:278px;height:420px;transform-style:preserve-3d;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;box-shadow:0 34px 90px #000000d1, 0 0 45px var(--reward-accent);background:#000;border-radius:14px;transition:transform .16s ease-out;position:absolute;overflow:hidden;transform:translateY(115px)scale(.58)rotateY(85deg)}@supports (color:color-mix(in lab, red, red)){.reward-card{box-shadow:0 34px 90px #000000d1, 0 0 45px color-mix(in srgb, var(--reward-accent) 32%, transparent)}}.reward-card.is-grabbed{cursor:grabbing;transition:none}.reward-art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.variant-pattern{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.variant-pattern:before,.variant-pattern:after,.variant-pattern i{content:"";display:block;position:absolute}.reward-card[data-variant=base] .variant-pattern{opacity:.42;background-color:#0000;background-image:linear-gradient(#c9ff2824 1px,#0000 1px),linear-gradient(90deg,#c9ff2824 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.reward-card[data-variant=base] .variant-pattern:after{border:24px solid #c9ff2838;inset:18% -25%;transform:rotate(-14deg)}.reward-card[data-variant=shock] .variant-pattern{opacity:.72;background:radial-gradient(circle at 50% 46%,#0000 0 22%,#ff2b9a47 23% 25%,#0000 26% 37%,#ff2b9a33 38% 40%,#0000 41%),linear-gradient(135deg,#ff2b9a4d,#0000 38%)}.reward-card[data-variant=shock] .variant-pattern:before,.reward-card[data-variant=shock] .variant-pattern:after{filter:drop-shadow(0 0 10px #ff2b9a);clip-path:polygon(44% 0,100% 0,61% 38%,96% 38%,0 100%,34% 51%,0 51%);background:#ff2b9a;width:48px;height:310px;top:-25px}.reward-card[data-variant=shock] .variant-pattern:before{left:-8px;transform:rotate(16deg)}.reward-card[data-variant=shock] .variant-pattern:after{top:122px;right:-6px;transform:rotate(196deg)}.reward-card[data-variant=electric] .variant-pattern{opacity:.67;background:repeating-linear-gradient(90deg,#0000 0 28px,#20cfff2e 29px 30px),repeating-linear-gradient(0deg,#0000 0 35px,#20cfff24 36px 37px),radial-gradient(circle at 50% 42%,#20cfff57,#0000 45%)}.reward-card[data-variant=electric] .variant-pattern:before,.reward-card[data-variant=electric] .variant-pattern:after{clip-path:polygon(0 0,32% 0,32% 3%,70% 3%,70% 0,100% 0,100% 35%,97% 35%,97% 67%,100% 67%,100% 100%,65% 100%,65% 97%,30% 97%,30% 100%,0 100%,0 66%,3% 66%,3% 33%,0 33%);border:2px solid #20cfffbf;inset:4%;box-shadow:inset 0 0 18px #20cfff}.reward-card[data-variant=electric] .variant-pattern:after{opacity:.36;inset:10%;transform:rotate(45deg)}.reward-card[data-variant=acid] .variant-pattern{opacity:.8;filter:saturate(1.5);background:conic-gradient(from 35deg at 50% 47%,#c9ff28,#20cfff,#ff2b9a,#ff6a26,#c9ff28);-webkit-mask-image:repeating-radial-gradient(circle at 50% 47%,#000 0 3px,#0000 4px 13px);mask-image:repeating-radial-gradient(circle at 50% 47%,#000 0 3px,#0000 4px 13px)}.reward-card[data-variant=acid] .variant-pattern:before{background:repeating-conic-gradient(from 0deg, #c9ff28bf 0 7deg, transparent 8deg 17deg);animation:8s linear infinite acidSpin;inset:-25%}.reward-card[data-variant=orange] .variant-pattern{opacity:.78;background:radial-gradient(at 50% 105%,#ff6a26e6,#0000 52%),linear-gradient(22deg,#0000 39%,#ff6a2675 40% 43%,#0000 44%),linear-gradient(-25deg,#0000 52%,#ff2b9a59 53% 56%,#0000 57%)}.reward-card[data-variant=orange] .variant-pattern:before,.reward-card[data-variant=orange] .variant-pattern:after,.reward-card[data-variant=orange] .variant-pattern i{filter:blur(2px)drop-shadow(0 0 13px #ff6a26);clip-path:polygon(50% 0,72% 35%,100% 21%,78% 65%,100% 100%,0 100%,19% 61%,0 34%,35% 43%);background:linear-gradient(#fff4b0,#ff6a26 42%,#ff2b9a);width:100px;height:250px;bottom:-25px}.reward-card[data-variant=orange] .variant-pattern:before{left:-16px;transform:rotate(-8deg)}.reward-card[data-variant=orange] .variant-pattern:after{right:-15px;transform:rotate(9deg)}.reward-card[data-variant=orange] .variant-pattern i{opacity:.58;height:205px;left:89px}.reward-card[data-variant=blacklight]{filter:saturate(1.35)contrast(1.08)}.reward-card[data-variant=blacklight] .reward-art{filter:brightness(.42)hue-rotate(44deg)saturate(1.8)}.reward-card[data-variant=blacklight] .variant-pattern{opacity:.88;background:repeating-linear-gradient(128deg,#0000 0 12px,#9d4dff2e 13px 14px),radial-gradient(circle at 50% 40%,#9d4dff94,#0000 42%)}.reward-card[data-variant=blacklight] .variant-pattern:before{border:3px double #9d4dff;inset:9%;transform:skew(-2deg);box-shadow:0 0 22px #9d4dff,inset 0 0 34px #20cfff}.reward-card[data-variant=monster]{border:2px solid #ff6a26;box-shadow:0 0 0 3px #ff2b9a,0 0 0 6px #07080b,0 0 0 8px #c9ff28,0 34px 90px #000000e6,0 0 65px #ff2b9a9e}.reward-card[data-variant=monster] .reward-art{filter:contrast(1.35)saturate(1.5)brightness(.65)}.reward-card[data-variant=monster] .variant-pattern{opacity:.92;background:conic-gradient(from 10deg at 50% 42%, transparent 0 5%, #ff2b9a85 6% 8%, transparent 9% 19%, #ff6a268a 20% 22%, transparent 23% 34%, #c9ff286b 35% 37%, transparent 38% 100%), radial-gradient(circle at 50% 42%, #ff2b9a8f, transparent 44%)}.reward-card[data-variant=monster] .variant-pattern:before{background:repeating-conic-gradient(#ff2b9a 0 4deg, transparent 5deg 13deg);clip-path:polygon(50% 0,56% 38%,72% 4%,65% 42%,91% 14%,72% 47%,100% 38%,75% 53%,97% 72%,68% 60%,82% 100%,59% 66%,50% 100%,43% 66%,17% 100%,32% 60%,3% 72%,25% 53%,0 38%,28% 47%,9% 14%,35% 42%,28% 4%,44% 38%);animation:2.1s ease-in-out infinite monsterPulse;inset:-15%}.reward-border{z-index:6;border:2px solid var(--reward-accent);clip-path:polygon(0 0,92% 0,100% 8%,100% 100%,8% 100%,0 92%);box-shadow:0 0 0 2px #000000b8, 0 0 18px var(--reward-accent) inset;position:absolute;inset:8px}.reward-card:before{content:"";z-index:5;opacity:.34;mix-blend-mode:screen;background:repeating-linear-gradient(135deg, transparent 0 9px, #ffffff21 10px 11px), radial-gradient(circle at var(--mx) var(--my), #ffffffb3, transparent 16%);position:absolute;inset:0}.reward-foil{z-index:4;opacity:.31;background:linear-gradient(115deg, transparent 0 22%, #ff2b9ae6 29%, #20cfffcc 36%, #c9ff28d1 44%, transparent 53%), radial-gradient(circle at var(--mx) var(--my), white, transparent 18%);background-size:250% 100%,100% 100%;background-position:var(--mx) center;animation:none}.reward-glare{z-index:7;pointer-events:none;opacity:.28;mix-blend-mode:overlay;background:radial-gradient(circle at var(--mx) var(--my), white 0, transparent 28%);position:absolute;inset:0}.reward-content{z-index:10;flex-direction:column;align-items:center;display:flex;position:absolute;inset:18px;transform:translateZ(24px)}.reward-topline{justify-content:space-between;align-items:center;width:100%;display:flex}.reward-topline span,.reward-topline b{color:var(--black);background:var(--reward-accent);letter-spacing:.16em;box-shadow:3px 3px 0 var(--reward-accent-2);padding:5px 7px;font-size:7px;font-weight:1000}.reward-topline span small,.reward-topline b small{color:currentColor;letter-spacing:.18em;opacity:.65;margin-bottom:3px;font:700 4px/1 Arial,sans-serif;display:block}.reward-topline b{background:var(--bone);box-shadow:none;font-family:monospace}.reward-logo{object-fit:contain;filter:drop-shadow(0 4px 4px #000);width:185px;height:60px;margin:5px auto -2px}.skull-seal{border:3px solid var(--reward-accent);width:78px;height:78px;box-shadow:0 0 0 3px black, 0 0 24px var(--reward-accent);background:#000;border-radius:50%;padding:3px}.skull-seal img{object-fit:cover;border-radius:50%;width:100%;height:100%}.you-pulled{color:var(--reward-accent);letter-spacing:.24em;margin:9px 0 2px;font-size:8px;font-weight:1000}.reward-content h2{color:#fff;letter-spacing:-.025em;text-shadow:3px 3px 0 var(--reward-accent-2), 0 0 20px var(--reward-accent);margin:0;font:1000 50px/.9 Impact,sans-serif}.reward-content>p{color:#d5d2cb;margin:3px 0 12px;font-size:10px;font-weight:800}.coupon-code{background:#000000c7;border:1px dashed #ffffffb8;justify-content:space-between;align-items:center;width:100%;min-height:47px;padding:6px 7px 6px 10px;display:flex}.coupon-code>span{color:#fff;text-align:left;font:900 10px/1.1 monospace}.coupon-code small{color:#9d9ba1;letter-spacing:.16em;margin-bottom:4px;font:700 5px/1 Arial,sans-serif;display:block}.coupon-code>b{color:var(--black);background:var(--reward-accent);padding:9px 8px;font-size:7px}.prototype-note{color:#939097;letter-spacing:.06em;margin-top:7px;font-size:5.5px}.flash-burst{z-index:40;pointer-events:none;opacity:0;background:conic-gradient(transparent 0 4%, white 4% 4.7%, transparent 4.7% 12%, var(--acid) 12% 12.8%, transparent 12.8% 23%, white 23% 24%, transparent 24% 36%, var(--pink) 36% 37%, transparent 37% 49%, white 49% 49.8%, transparent 49.8% 64%, var(--blue) 64% 65%, transparent 65% 82%, white 82% 83%, transparent 83%);clip-path:polygon(50% 0,55% 38%,70% 3%,64% 41%,91% 11%,72% 45%,100% 34%,75% 51%,99% 66%,69% 58%,87% 92%,61% 64%,58% 100%,51% 68%,40% 100%,42% 64%,14% 92%,32% 58%,0 66%,25% 51%,0 34%,28% 45%,9% 11%,36% 41%,30% 3%,45% 38%);position:absolute;inset:-22%;transform:scale(.4)}.state-tearing .pack-rig{animation:.68s cubic-bezier(.36,.07,.19,.97) both ripShake}.state-tearing .tear-spark{animation:.7s ease-in-out both tearTravel}.state-tearing .pack-top{animation:.72s cubic-bezier(.3,.6,.2,1) both ripTop}.state-revealing .pack-rig,.state-revealed .pack-rig{animation:none}.state-revealing .pack-body,.state-revealing .pack-top,.state-revealed .pack-body,.state-revealed .pack-top{opacity:0;visibility:hidden}.state-revealing .split-pack{opacity:1;visibility:visible}.state-revealing .split-left{animation:1.05s cubic-bezier(.12,.72,.2,1) both splitLeft}.state-revealing .split-right{animation:1.05s cubic-bezier(.12,.72,.2,1) both splitRight}.state-revealing .flash-burst{animation:.8s ease-out .1s both flashReveal}.state-revealing .reward-card{animation:1.08s cubic-bezier(.1,.85,.2,1) 80ms both cardRise}.state-revealing .particle,.state-revealed .particle{animation:1.1s cubic-bezier(.1,.8,.2,1) both particleBlast}.state-revealed .pack-rig{opacity:0;visibility:hidden}.state-revealed .reward-card{opacity:1;pointer-events:auto;transform:translateY(0) scale(1) rotateX(var(--rx)) rotateY(var(--ry))}.state-revealed .reward-card.is-grabbed{transform:translateY(0) scale(1.025) rotateX(var(--rx)) rotateY(var(--ry))}.tilt-hint{color:#838189;letter-spacing:.14em;margin:-7px auto 12px;font-size:7px;font-weight:900;animation:.45s ease-out both hintIn}.tilt-hint span{color:var(--blue);vertical-align:-2px;text-shadow:0 0 12px #20cfffa6;margin-right:5px;font-size:15px}.rip-button{color:#fff;background:linear-gradient(102deg, #d71075, var(--pink) 45%, #ff5137);clip-path:polygon(4% 0,100% 0,100% 76%,96% 100%,0 100%,0 24%);border:0;justify-content:space-between;align-items:center;width:min(350px,94%);min-height:61px;margin:0 auto;padding:0 13px 0 23px;text-decoration:none;transition:filter .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px #ff2b9a40}.rip-button:hover{filter:brightness(1.14)saturate(1.12);transform:translateY(-2px)}.rip-button:disabled{cursor:wait}.rip-button b{z-index:2;letter-spacing:.13em;font-size:13px;font-weight:1000;position:relative}.rip-button i{z-index:2;width:38px;height:38px;color:var(--black);background:var(--acid);place-items:center;font-size:22px;font-style:normal;font-weight:1000;display:grid;position:relative;box-shadow:3px 3px #000000a6}.button-grit{opacity:.23;mix-blend-mode:multiply;background:repeating-linear-gradient(152deg,#0000 0 8px,#00000080 9px 10px),radial-gradient(circle at 18%,#000 0 1px,#0000 2px) 0 0/9px 9px;position:absolute;inset:0}.reward-actions{gap:15px;display:grid}.replay-button{color:#a4a2a7;letter-spacing:.15em;background:0 0;border:0;font-size:9px;font-weight:900}.replay-button span{color:var(--acid);vertical-align:-2px;margin-right:5px;font-size:16px}.share-pull{margin-top:-7px}.demo-bar{color:#77777e;letter-spacing:.13em;justify-content:center;align-items:center;gap:9px;margin:23px auto 0;font-size:7px;font-style:normal;display:flex}.demo-bar span{color:var(--pink);font-weight:1000}.demo-bar b{color:#aaa8ad}.demo-bar em{font-style:normal}.demo-bar i{background:var(--acid);width:3px;height:3px;transform:rotate(45deg)}.chase-strip{justify-content:center;align-items:center;gap:5px;margin-top:10px;display:flex}.chase-strip span{border:1px solid var(--chip-color);min-width:30px}@supports (color:color-mix(in lab, red, red)){.chase-strip span{border:1px solid color-mix(in srgb, var(--chip-color) 68%, transparent)}}.chase-strip span{background:var(--chip-color)}@supports (color:color-mix(in lab, red, red)){.chase-strip span{background:color-mix(in srgb, var(--chip-color) 10%, black)}}.chase-strip span{color:var(--chip-color);box-shadow:0 0 10px var(--chip-color);padding:4px 5px 3px;font:900 7px/1 monospace;transform:skew(-5deg)}@supports (color:color-mix(in lab, red, red)){.chase-strip span{box-shadow:0 0 10px color-mix(in srgb, var(--chip-color) 13%, transparent)}}.odds-button{color:#8c8a91;letter-spacing:.15em;text-underline-offset:4px;background:0 0;border:0;margin-top:9px;font-size:7px;font-weight:900;-webkit-text-decoration:underline #c9ff2873;text-decoration:underline #c9ff2873}.sound-note{color:#65656d;letter-spacing:.14em;margin:11px auto 0;font-size:7px;font-weight:900}.sound-note span{color:var(--acid);text-shadow:0 0 12px #c9ff288c;font-size:11px}footer{border-top:1px solid #ffffff21;justify-content:space-between;align-items:center;padding:21px 0 28px;display:flex}footer img{object-fit:contain;width:138px;height:44px}footer p{color:#77777f;letter-spacing:.14em;font-size:7px;font-weight:900}.footer-copy{text-align:right}.footer-copy p{margin:0}.footer-copy>small{color:#55555d;letter-spacing:.08em;margin-top:7px;font-size:5px;display:block}.footer-copy a{color:#66666f;text-underline-offset:2px;text-decoration-color:#c9ff284d}footer b{color:var(--pink);padding:0 4px}.claim-gate{text-align:left;background:linear-gradient(135deg,#ff2b9a1a,#0000 42%),#0d0e13;border:1px solid #c9ff2866;grid-template-columns:1fr 1fr;gap:14px;width:min(540px,100% - 20px);margin:24px auto 0;padding:25px;display:grid;box-shadow:7px 7px #ff2b9a61}.claim-gate>span,.claim-gate h2,.claim-gate p,.claim-gate .rip-button,.claim-gate .claim-error{grid-column:1/-1}.claim-gate>span{color:var(--acid);letter-spacing:.18em;font-size:9px;font-weight:1000}.claim-gate h2,.claim-gate p{margin:0}.claim-gate h2{font-size:clamp(27px,7vw,42px);line-height:.92}.claim-gate p{color:#a7a7af;font-size:11px;line-height:1.55}.claim-gate label{color:#8a8b93;letter-spacing:.13em;font-size:8px;font-weight:1000}.claim-gate input{color:#fff;background:#07080b;border:1px solid #fff3;width:100%;height:44px;margin-top:7px;padding:0 12px;font:800 15px Arial,sans-serif}.claim-gate .rip-button{margin:4px auto 0}.claim-error{color:#ff76b9;text-align:center;font-size:11px}.kc-splash{z-index:500;color:#fff;isolation:isolate;background:#020305;min-height:100dvh;transition:opacity .42s,transform .42s;position:fixed;inset:0;overflow:hidden}.kc-splash.is-leaving{opacity:0;pointer-events:none;transform:scale(1.025)}.kc-splash-video{z-index:-3;object-fit:cover;background:#020305;width:100%;height:100%;position:absolute;inset:0}.kc-splash:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 50% 52%,#0000 24%,#00000057 72%,#000000e0 100%),linear-gradient(#0000007a,#0000 24% 72%,#000000bf);position:absolute;inset:0}.kc-splash:after{content:"";z-index:5;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 12vw 3vw #000000d1}.kc-splash-noise{z-index:-1;pointer-events:none;opacity:.11;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");animation:.18s steps(2,end) infinite kcFilmGrain;position:absolute;inset:0}.kc-splash-chrome{z-index:3;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;padding:7vh 24px;transition:opacity .3s,transform .3s;display:flex;position:absolute;inset:0}.kc-splash-chrome>span{color:var(--acid);letter-spacing:.26em;text-shadow:0 3px 14px #000;font-size:9px;font-weight:1000}.kc-splash-chrome h1{letter-spacing:-.03em;text-shadow:0 10px 25px #000;margin:12px 0 24px;font:1000 clamp(48px,7vw,104px)/.84 Impact,sans-serif}.kc-splash-chrome h1 em{color:var(--pink);text-shadow:6px 6px 0 var(--acid), 0 12px 28px #000;font-style:normal}.kc-splash-chrome button{color:#08090d;background:linear-gradient(100deg, var(--pink), #ff5fb4);width:min(390px,100vw - 40px);min-height:66px;box-shadow:9px 9px 0 var(--acid);letter-spacing:.13em;border:0;justify-content:space-between;align-items:center;padding:0 14px 0 24px;font-size:13px;font-weight:1000;display:flex}.kc-splash-chrome button b{color:#08090d;background:var(--acid);place-items:center;width:42px;height:42px;font-size:20px;display:grid}.kc-splash-chrome small{color:#a3a4aa;letter-spacing:.16em;text-shadow:0 2px 6px #000;margin-top:18px;font-size:7px;font-weight:1000}.kc-splash.is-playing .kc-splash-chrome{opacity:0;pointer-events:none;transform:translateY(22px)}.kc-splash-skip{right:24px;top:max(24px, env(safe-area-inset-top));z-index:8;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.16em;background:#00000094;border:1px solid #ffffff52;padding:11px 14px;font-size:9px;font-weight:1000;position:absolute}@keyframes kcFilmGrain{50%{transform:translate(1.5%,-1%)}}.kc-site{min-height:100vh;color:var(--bone);background:radial-gradient(circle at 85% 8%,#9d4dff21,#0000 25%),radial-gradient(circle at 12% 26%,#ff2b9a14,#0000 22%),#07080b;overflow:hidden}.kc-site:before{content:"";pointer-events:none;opacity:.055;z-index:20;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.kc-header{z-index:30;border-bottom:1px solid #ffffff29;grid-template-columns:260px 1fr 190px;align-items:center;gap:28px;width:min(1360px,100% - 48px);min-height:90px;margin:0 auto;display:grid;position:relative}.kc-brand{width:220px;height:64px;display:block}.kc-brand img{object-fit:contain;filter:drop-shadow(0 0 10px #ff2b9a40);width:100%;height:100%;transform:translate(4%)}.kc-header nav{justify-content:center;gap:clamp(20px,4vw,58px);display:flex}.kc-header nav a,.kc-header-shop{letter-spacing:.16em;font-size:11px;font-weight:1000;text-decoration:none}.kc-header nav a{color:#c8c8cf}.kc-header nav a:hover{color:var(--acid)}.kc-header-shop{color:#08090d;background:var(--acid);box-shadow:5px 5px 0 var(--pink);justify-self:end;padding:13px 16px}.kc-hero{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);align-items:center;gap:48px;width:min(1360px,100% - 48px);min-height:740px;margin:0 auto;display:grid;position:relative}.kc-hero:after{content:"KARNAGE";z-index:0;color:#0000;-webkit-text-stroke:2px #ffffff09;letter-spacing:-.05em;pointer-events:none;font:1000 clamp(130px,18vw,290px)/.7 Impact,sans-serif;position:absolute;bottom:-3%;left:-3%}.kc-hero-copy{z-index:2;padding:70px 0;position:relative}.kc-eyebrow{color:var(--acid);letter-spacing:.19em;font-size:11px;font-weight:1000}.kc-hero h1,.kc-page-hero h1{letter-spacing:-.035em;text-transform:uppercase;margin:18px 0 24px;font:1000 clamp(88px,11vw,174px)/.72 Impact,sans-serif}.kc-hero h1 em,.kc-page-hero h1 em,.kc-reward-copy h2 em,.kc-rarity-section h2 em,.kc-final-cta h2 em{color:var(--pink);text-shadow:5px 5px 0 var(--acid);font-style:normal}.kc-hero-copy>p{color:#b8b9c1;max-width:660px;margin:0 0 30px;font-size:18px;line-height:1.65}.kc-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.kc-button{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:28px;min-height:58px;padding:0 22px;font-size:12px;font-weight:1000;text-decoration:none;display:inline-flex;position:relative}.kc-button-primary{color:#08090d;background:linear-gradient(100deg, var(--pink), #ff4dac);min-width:235px;box-shadow:7px 7px 0 var(--acid)}.kc-button-primary:hover{box-shadow:10px 10px 0 var(--acid);transform:translate(-2px,-2px)}.kc-button-ghost{color:#fff;background:#0b0c10a6;border:2px solid #454650;min-width:215px}.kc-button-ghost:hover{border-color:var(--blue);color:var(--blue)}.kc-proof-rail{flex-wrap:wrap;gap:12px 26px;margin-top:44px;display:flex}.kc-proof-rail span{color:#777881;letter-spacing:.13em;font-size:9px;font-weight:1000}.kc-proof-rail b{color:var(--blue);margin-right:7px}.kc-hero-art{isolation:isolate;place-items:center;min-height:610px;display:grid;position:relative}.kc-hero-art:before,.kc-hero-art:after{content:"";z-index:-2;position:absolute}.kc-hero-art:before{clip-path:polygon(10% 0,100% 0,100% 87%,90% 100%,0 100%,0 13%);background:linear-gradient(145deg,#ff2b9a26,#0000 45%),#0b0c11;border:2px solid #c9ff288c;inset:8% 2% 11% 5%;transform:rotate(2deg);box-shadow:22px 22px #ff2b9a1f}.kc-hero-art:after{background:var(--purple);filter:blur(100px);opacity:.17;border-radius:50%;width:78%;height:54%}.kc-hero-art img{object-fit:cover;border:2px solid var(--pink);width:min(75%,430px);max-height:565px;box-shadow:0 0 0 5px var(--acid), 18px 22px 55px #000c;transform:rotate(-4deg)}.kc-hero-art>strong{color:#fff;background:var(--pink);letter-spacing:.03em;box-shadow:6px 6px 0 var(--acid);padding:14px 18px;font:1000 25px/.88 Impact,sans-serif;position:absolute;bottom:12%;left:0;transform:rotate(-3deg)}.kc-hero-art>span{color:var(--acid);letter-spacing:.2em;writing-mode:vertical-rl;font-size:9px;font-weight:1000;position:absolute;top:15%;right:2%}.kc-art-burst{aspect-ratio:1;z-index:-1;opacity:.16;background:repeating-conic-gradient(from 20deg, var(--pink) 0 4deg, transparent 4deg 12deg);border-radius:50%;width:90%;position:absolute}.kc-marquee{border-block:2px solid var(--acid);background:var(--pink);z-index:3;position:relative;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.kc-marquee .kc-marquee-track{color:#08090d;letter-spacing:.06em;width:max-content;padding:12px 0;font:1000 22px/1 Impact,sans-serif;animation:24s linear infinite kcMarquee;display:flex}.kc-marquee-track span{white-space:nowrap;align-items:center;gap:22px;padding-right:22px;display:inline-flex}.kc-marquee-track b{font-size:20px}@keyframes kcMarquee{to{transform:translate(-50%)}}.kc-metal-player{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#07080bf0;border:1px solid #c9ff2873;align-items:center;gap:10px;min-height:42px;padding:6px;display:flex;position:absolute;top:calc(100% + 12px);right:0;box-shadow:5px 5px #ff2b9ab3}.kc-metal-player button{color:#08090d;background:var(--acid);letter-spacing:.12em;border:0;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:8px;font-weight:1000;display:flex}.kc-metal-player button span{font-size:11px}.kc-metal-player[data-playing=true] button{color:#fff;background:var(--pink)}.kc-metal-player label{color:#aeb0b7;letter-spacing:.12em;align-items:center;gap:7px;font-size:7px;font-weight:1000;display:flex}.kc-metal-player input{width:90px;accent-color:var(--pink)}.kc-metal-player>a{color:var(--blue);letter-spacing:.08em;padding-right:5px;font-size:7px;font-weight:1000;text-decoration:none}.kc-sports-ticker{z-index:100;color:#fff;border-top:2px solid var(--acid);background:#07080b;grid-template-columns:auto 1fr;height:48px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -7px 25px #ff2b9a29}.kc-sports-ticker>strong{color:#08090d;background:linear-gradient(100deg, var(--pink), #ff5eb3);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;min-width:178px;padding:0 18px;font-size:10px;display:flex}.kc-sports-ticker>strong i{background:var(--acid);width:8px;height:8px;box-shadow:0 0 12px var(--acid);border-radius:50%;animation:1.2s ease-in-out infinite kcLivePulse}.kc-score-window{overflow:hidden}.kc-score-track{align-items:center;width:max-content;height:100%;animation:58s linear infinite kcScoreWire;display:flex}.kc-score{white-space:nowrap;border-right:1px solid #34363f;align-items:center;gap:8px;height:30px;padding:0 18px;display:inline-flex}.kc-score b{color:var(--blue);letter-spacing:.12em;font-size:9px}.kc-score em{font-size:11px;font-style:normal;font-weight:900}.kc-score i{color:#62636d;font-style:normal}.kc-score small{color:#b4b5bd;letter-spacing:.06em;background:#1a1b22;padding:4px 6px;font-size:8px;font-weight:1000}.kc-score-live small{color:#08090d;background:var(--acid);box-shadow:0 0 12px #c9ff2861}.kc-score-live b{color:var(--acid)}.kc-score-final{opacity:.68}@keyframes kcScoreWire{to{transform:translate(-50%)}}@keyframes kcLivePulse{50%{opacity:.35;transform:scale(.72)}}.kc-section{width:min(1260px,100% - 48px);margin:0 auto;padding:110px 0}.kc-section-head{grid-template-columns:1.15fr .85fr;align-items:end;gap:50px;margin-bottom:34px;display:grid}.kc-section-head h2,.kc-reward-copy h2,.kc-standard h2,.kc-shop-note h2,.kc-story-grid h2,.kc-faq>h2,.kc-rarity-section h2{letter-spacing:-.02em;margin:10px 0 0;font:1000 clamp(48px,6vw,84px)/.82 Impact,sans-serif}.kc-section-head>p{color:#a7a8b0;margin:0;font-size:15px;line-height:1.65}.kc-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.kc-category{--cat:var(--pink);color:#fff;background:linear-gradient(145deg, var(--cat), transparent 58%), #101116;border:2px solid #33343c;flex-direction:column;min-height:300px;padding:22px;text-decoration:none;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.kc-category{background:linear-gradient(145deg, color-mix(in srgb, var(--cat) 18%, transparent), transparent 58%), #101116}}.kc-category:after{content:"";border:24px solid var(--cat);width:180px;height:180px;position:absolute;bottom:-60px;right:-55px}@supports (color:color-mix(in lab, red, red)){.kc-category:after{border:24px solid color-mix(in srgb, var(--cat) 20%, transparent)}}.kc-category:after{transform:rotate(22deg)}.kc-category:hover{border-color:var(--cat);transform:translateY(-5px)}.kc-category>span{color:var(--cat);font-size:11px;font-weight:1000}.kc-category>strong{margin-top:55px;font:1000 32px/.9 Impact,sans-serif}.kc-category>p{color:#a9aab1;max-width:92%;font-size:12px;line-height:1.55}.kc-category>b{color:var(--cat);letter-spacing:.11em;z-index:1;margin-top:auto;font-size:10px;position:relative}.kc-category-orange{--cat:var(--orange)}.kc-category-blue{--cat:var(--blue)}.kc-category-acid{--cat:var(--acid)}.kc-shop-gateway{background:linear-gradient(100deg,#07080bfa 28%,#07080b80),url(/brand/karnage-banner.webp) 50%/cover;border:2px solid #383943;grid-template-columns:1fr auto;align-items:end;gap:45px;min-height:380px;padding:50px;display:grid;position:relative;overflow:hidden;box-shadow:10px 10px #ff2b9a4d}.kc-shop-gateway:after{content:"";aspect-ratio:1;border:50px solid #c9ff2817;width:42%;position:absolute;top:-55%;right:-8%;transform:rotate(28deg)}.kc-shop-gateway>div,.kc-shop-gateway>a{z-index:2;position:relative}.kc-shop-gateway>div>span{color:var(--acid);letter-spacing:.17em;font-size:9px;font-weight:1000}.kc-shop-gateway h3{margin:18px 0 26px;font:1000 clamp(58px,7vw,95px)/.76 Impact,sans-serif}.kc-shop-gateway h3 em{color:var(--pink);text-shadow:5px 5px 0 var(--acid);font-style:normal}.kc-shop-tags{flex-wrap:wrap;gap:8px;display:flex}.kc-shop-tags b{color:#c7c8ce;letter-spacing:.12em;background:#08090dd1;border:1px solid #42434c;padding:8px 10px;font-size:8px}.kc-text-link{color:var(--acid);letter-spacing:.14em;margin-top:25px;font-size:11px;font-weight:1000;display:inline-block}.kc-rewards-preview{border-block:1px solid #2d2e35;grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;display:grid}.kc-reward-visual{background:radial-gradient(circle,#20cfff21,#0000 55%);place-items:center;min-height:620px;display:grid;position:relative}.kc-reward-visual img{border:2px solid var(--blue);width:min(78%,410px);box-shadow:0 0 0 5px var(--pink), 22px 24px 65px #000000bf;transform:rotate(3deg)}.kc-reward-visual span{color:#08090d;background:var(--acid);letter-spacing:.12em;padding:10px 13px;font-size:10px;font-weight:1000;position:absolute;bottom:12%;left:2%;transform:rotate(-4deg)}.kc-reward-copy>p{color:#adaeb6;font-size:16px;line-height:1.65}.kc-reward-copy ul{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 30px;padding:0;list-style:none;display:grid}.kc-reward-copy li{border-left:3px solid var(--acid);color:#d0d1d6;background:#111218;padding:11px 12px;font-size:12px}.kc-standard-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.kc-standard-grid article{background:#0d0e13;border:1px solid #35363e;min-height:255px;padding:26px}.kc-standard-grid b{color:var(--pink);letter-spacing:.14em;font-size:11px}.kc-standard-grid h3{margin:48px 0 10px;font:1000 30px/.9 Impact,sans-serif}.kc-standard-grid p{color:#9798a0;font-size:13px;line-height:1.6}.kc-final-cta{border:2px solid var(--pink);width:min(1260px,100% - 48px);min-height:500px;box-shadow:12px 12px 0 var(--acid);background:linear-gradient(100deg,#07080bf5 20%,#07080b94),url(/brand/karnage-banner.webp) 50%/cover;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto 90px;padding:70px;display:flex;position:relative;overflow:hidden}.kc-final-cta>span{color:var(--acid);letter-spacing:.17em;font-size:10px;font-weight:1000}.kc-final-cta h2{margin:15px 0 30px;font:1000 clamp(60px,8vw,110px)/.77 Impact,sans-serif}.kc-footer{z-index:2;border-top:1px solid #34353c;grid-template-columns:1fr 1fr;gap:32px;width:min(1360px,100% - 48px);margin:0 auto;padding:45px 0 30px;display:grid;position:relative}.kc-footer>div img{object-fit:contain;width:200px;height:64px}.kc-footer p{color:#7e7f87;max-width:510px;margin:12px 0 0;font-size:12px;line-height:1.6}.kc-footer nav{flex-wrap:wrap;place-content:start flex-end;gap:16px 25px;display:flex}.kc-footer nav a{color:#b5b6bd;letter-spacing:.12em;font-size:10px;font-weight:1000;text-decoration:none}.kc-footer nav a:hover{color:var(--acid)}.kc-footer>small{color:#52535a;letter-spacing:.14em;border-top:1px solid #1d1e23;grid-column:1/-1;padding-top:25px;font-size:8px}.kc-interior{background:radial-gradient(circle at 70% 15%,#ff2b9a1a,#0000 26%),#07080b}.kc-page-hero{border-bottom:2px solid var(--pink);background:linear-gradient(90deg,#07080bdb,#07080b6b),url(/brand/karnage-banner.webp) 50%/cover;width:min(1260px,100% - 48px);min-height:590px;margin:0 auto;padding:100px 0 75px;position:relative}.kc-page-hero:before{content:"";z-index:0;background:linear-gradient(115deg,#0000 0 65%,#c9ff2814 65% 66%,#0000 66%);position:absolute;inset:0}.kc-page-hero>*{z-index:1;position:relative}.kc-page-hero h1{font-size:clamp(90px,12vw,165px)}.kc-page-hero>p{color:#c0c1c8;max-width:670px;margin:0 0 28px;font-size:17px;line-height:1.65}.kc-department-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.kc-department-grid article{color:#fff;background:linear-gradient(135deg,#9d4dff21,#0000 50%),#0e0f14;border:2px solid #33343c;flex-direction:column;min-height:255px;padding:25px;display:flex}.kc-department-grid span{color:var(--blue);font-size:10px;font-weight:1000}.kc-department-grid h2{margin:55px 0 10px;font:1000 32px/.9 Impact,sans-serif}.kc-department-grid p{color:#999aa2;font-size:12px;line-height:1.6}.kc-shop-single-cta{margin:30px auto 0}.kc-shop-note,.kc-story-grid{background:#0e0f14;border:2px solid #34353d;grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:min(1120px,100% - 48px);margin:0 auto 100px;padding:55px;display:grid}.kc-shop-note p,.kc-story-grid p{color:#a7a8af;font-size:15px;line-height:1.75}.kc-how-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.kc-how-grid article{border-top:4px solid var(--pink);background:#101116;min-height:310px;padding:25px}.kc-how-grid article:nth-child(2){border-color:var(--blue)}.kc-how-grid article:nth-child(3){border-color:var(--acid)}.kc-how-grid article:nth-child(4){border-color:var(--orange)}.kc-how-grid b{color:#6d6e76;font-size:11px}.kc-how-grid h2{margin:65px 0 12px;font:1000 29px/.9 Impact,sans-serif}.kc-how-grid p{color:#96979f;font-size:12px;line-height:1.65}.kc-rarity-section{border-top:1px solid #303139;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.kc-rarity-list{gap:7px;display:grid}.kc-rarity-list span{color:#d4d4d9;border-left:4px solid var(--pink);letter-spacing:.08em;background:#101116;align-items:center;gap:18px;padding:13px 15px;font-size:11px;font-weight:1000;display:flex}.kc-rarity-list span:nth-child(2){border-color:#ff59b0}.kc-rarity-list span:nth-child(3){border-color:var(--blue)}.kc-rarity-list span:nth-child(4){border-color:var(--acid)}.kc-rarity-list span:nth-child(5){border-color:var(--orange)}.kc-rarity-list span:nth-child(6){border-color:var(--purple)}.kc-rarity-list span:nth-child(7){border-color:#fff}.kc-rarity-list b{min-width:50px;color:var(--acid);font-size:14px}.kc-faq{width:min(920px,100% - 48px);margin:0 auto 110px}.kc-faq>h2{margin-bottom:25px}.kc-faq details{border-top:1px solid #393a42}.kc-faq details:last-of-type{border-bottom:1px solid #393a42}.kc-faq summary{cursor:pointer;letter-spacing:.06em;padding:21px 4px;font-size:13px;font-weight:1000}.kc-faq details p{color:#96979f;margin:0;padding:0 4px 21px;font-size:13px;line-height:1.65}.kc-values{grid-template-columns:repeat(3,1fr);gap:15px;width:min(1260px,100% - 48px);margin:0 auto 110px;display:grid}.kc-values article{background:#101116;border:1px solid #363740;min-height:300px;padding:30px}.kc-values span{color:var(--pink);font-size:11px;font-weight:1000}.kc-values h2{margin:80px 0 12px;font:1000 31px/.9 Impact,sans-serif}.kc-values p{color:#999aa2;font-size:13px;line-height:1.6}.kc-back-link{width:min(1260px,100% - 48px);margin:-55px auto 75px}.kc-back-link a{color:var(--acid);letter-spacing:.13em;font-size:10px;font-weight:1000}.admin-shell{background:linear-gradient(#07080be6,#07080bfa),url(/brand/karnage-banner.webp) top/1500px no-repeat,#07080b;min-height:100vh;padding:48px max(28px,50vw - 690px) 90px;font-size:16px}.owner-navigation{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08090df0;border:1px solid #34353c;align-items:center;gap:6px;margin:-20px 0 34px;padding:8px;display:flex;position:sticky;top:12px;overflow-x:auto;box-shadow:7px 7px #ff2b9a1f}.owner-navigation a{color:#bfc0c8;letter-spacing:.055em;text-transform:uppercase;flex:none;padding:11px 14px;font-size:11px;font-weight:1000;text-decoration:none}.owner-navigation a:hover,.owner-navigation a:focus-visible,.owner-navigation a.active{color:#08090d;background:var(--acid);outline:0}.owner-dashboard-header{border-bottom:1px solid #3a3b44;justify-content:space-between;align-items:end;gap:30px;padding:8px 0 34px;display:flex}.owner-dashboard-header>div>span,.owner-section-heading span{color:var(--acid);letter-spacing:.16em;font-size:11px;font-weight:1000}.owner-dashboard-header h1{letter-spacing:-.035em;margin:9px 0 10px;font-size:clamp(54px,7vw,92px);line-height:.88}.owner-dashboard-header p{color:#bfc0c8;margin:0;font-size:17px}.owner-dashboard-header>a{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11px;font-weight:1000;text-decoration:none}.owner-quick-start,.owner-status,.owner-all-tools{margin-top:30px}.owner-quick-start{border:2px solid var(--pink);background:linear-gradient(145deg,#ff2b9a1c,#0000 42%),#0b0c11;padding:28px;box-shadow:9px 9px #c9ff281c}.owner-section-heading{grid-template-columns:1fr minmax(260px,420px);align-items:end;gap:24px;margin-bottom:20px;display:grid}.owner-section-heading h2{letter-spacing:-.025em;margin:7px 0 0;font-size:clamp(34px,4.5vw,58px);line-height:.9}.owner-section-heading>p{color:#aeb0b8;margin:0;font-size:14px;line-height:1.5}.owner-section-heading.compact{margin-bottom:14px}.owner-section-heading.compact h2{font-size:clamp(30px,3.6vw,46px)}.owner-section-heading>a{color:var(--acid);letter-spacing:.07em;text-transform:uppercase;justify-self:end;font-size:11px;font-weight:1000;text-decoration:none}.owner-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.owner-quick{--quick-color:var(--pink);color:#fff;border:1px solid #40414b;border-top:5px solid var(--quick-color);background:#111218;flex-direction:column;min-height:190px;padding:20px;text-decoration:none;transition:transform .16s,border-color .16s;display:flex}.owner-quick:hover,.owner-quick:focus-visible{border-color:var(--quick-color);outline:0;transform:translateY(-3px)}.owner-quick>span{color:var(--quick-color);letter-spacing:.14em;font-size:10px;font-weight:1000}.owner-quick>strong{text-transform:uppercase;margin-top:23px;font:1000 28px/.95 Impact,sans-serif}.owner-quick>p{color:#b6b8c0;margin:9px 0 18px;font-size:13px;line-height:1.45}.owner-quick>b{color:var(--quick-color);letter-spacing:.1em;margin-top:auto;font-size:10px}.owner-quick-acid{--quick-color:var(--acid)}.owner-quick-blue{--quick-color:var(--blue)}.owner-status{background:#0d0e13;border:1px solid #353640;padding:22px 24px 24px}.owner-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.owner-status-grid article{background:#111218;border:1px solid #353640;justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:16px;display:flex}.owner-status-grid span{color:#aeb0b8;letter-spacing:.09em;font-size:9px;font-weight:1000}.owner-status-grid strong{color:var(--acid);font:1000 34px/1 Impact,sans-serif}.owner-all-tools{padding-top:4px}.owner-tool-group{border-top:1px solid #34353d;grid-template-columns:210px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.owner-tool-group-copy h3{color:var(--acid);letter-spacing:.13em;margin:3px 0 8px;font-size:13px}.owner-tool-group-copy p{color:#858791;margin:0;font-size:12px;line-height:1.5}.owner-all-tools .owner-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-all-tools .owner-tool{min-height:178px}.admin-maintenance{background:#0d0e13;border:1px solid #3a3b44;margin-top:30px;padding:18px}.admin-maintenance summary{cursor:pointer;color:#bfc0c8;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:1000}.admin-maintenance>p{color:#92949d;max-width:680px;margin:14px 0;font-size:12px;line-height:1.5}.admin-maintenance .admin-run-actions{max-width:620px}.admin-header{border-bottom:2px solid #34353c;justify-content:space-between;align-items:end;gap:28px;padding-bottom:30px;display:flex}.admin-header span,.activation-panel>span{color:var(--acid);letter-spacing:.16em;font-size:13px;font-weight:1000}.admin-header h1{letter-spacing:-.04em;margin:9px 0 12px;font-size:clamp(52px,7vw,96px);line-height:.85}.admin-header p{color:#c4c4ca;margin:0;font-size:17px;line-height:1.5}.admin-header a{color:var(--acid);letter-spacing:.1em;white-space:nowrap;font-size:14px;font-weight:1000}.admin-header nav{align-items:center;gap:22px;display:flex}.admin-header .phone-print-link{color:#08090d;background:var(--acid);box-shadow:5px 5px 0 var(--pink);padding:14px 18px;text-decoration:none}.owner-hub{background:linear-gradient(135deg,#ff2b9a1a,#0000 34%),#07080be0;border:2px solid #34353c;margin-top:30px;padding:26px;box-shadow:10px 10px #c9ff2817}.owner-today{border:2px solid var(--pink);background:linear-gradient(145deg,#20cfff17,#0000 42%),#0b0c11;margin-top:30px;padding:26px;box-shadow:10px 10px #c9ff2821}.owner-pulse-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.owner-pulse-grid article,.owner-pulse-grid a{color:#fff;background:#111218;border:1px solid #3a3b45;flex-direction:column;min-height:142px;padding:14px;text-decoration:none;display:flex}.owner-pulse-grid a:hover{border-color:var(--acid);transform:translateY(-3px)}.owner-pulse-grid span{color:var(--blue);letter-spacing:.13em;font-size:8px;font-weight:1000}.owner-pulse-grid strong{color:var(--acid);margin:18px 0 8px;font:1000 31px/.9 Impact,sans-serif}.owner-pulse-grid p{color:#aeb0b8;margin:auto 0 0;font-size:10px;line-height:1.4}.owner-hub-heading{grid-template-columns:1fr minmax(280px,440px);align-items:end;gap:28px;margin-bottom:20px;display:grid}.owner-hub-heading span{color:var(--acid);letter-spacing:.16em;font-size:11px;font-weight:1000}.owner-hub-heading h2{letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(33px,4.5vw,58px);line-height:.88}.owner-hub-heading p{color:#b7b8c0;margin:0;font-size:15px;line-height:1.55}.owner-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.owner-tool{--tool-color:var(--pink);color:#fff;background:linear-gradient(145deg, var(--tool-color), transparent 52%), #111218;border:2px solid #363740;flex-direction:column;min-height:205px;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.owner-tool{background:linear-gradient(145deg, color-mix(in srgb, var(--tool-color) 17%, transparent), transparent 52%), #111218}}.owner-tool{transition:transform .16s,border-color .16s,box-shadow .16s}.owner-tool:after{content:"";border:18px solid var(--tool-color);width:145px;height:145px;position:absolute;bottom:-48px;right:-38px}@supports (color:color-mix(in lab, red, red)){.owner-tool:after{border:18px solid color-mix(in srgb, var(--tool-color) 25%, transparent)}}.owner-tool:after{transform:rotate(24deg)}.owner-tool:hover,.owner-tool:focus-visible{border-color:var(--tool-color);box-shadow:7px 7px 0 var(--tool-color);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.owner-tool:hover,.owner-tool:focus-visible{box-shadow:7px 7px 0 color-mix(in srgb, var(--tool-color) 28%, transparent)}}.owner-tool:hover,.owner-tool:focus-visible{outline:0}.order-sync{border:2px solid var(--blue);background:linear-gradient(135deg,#20cfff21,#0000 46%),#0b0c11;margin-top:30px;padding:28px;box-shadow:10px 10px #ff2b9a24}.order-sync-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.order-sync-heading span{color:var(--acid);letter-spacing:.16em;font-size:12px;font-weight:1000}.order-sync-heading h2{margin:7px 0 0;font-size:clamp(34px,5vw,62px);line-height:.88}.order-sync-heading button,.order-sync-grid button{color:#08090d;background:var(--acid);letter-spacing:.1em;cursor:pointer;border:0;min-height:48px;padding:12px 18px;font-size:11px;font-weight:1000}.order-sync-heading button:disabled,.order-sync-grid button:disabled{opacity:.45;cursor:wait}.order-sync-message{color:#c8c9cf;margin:18px 0;font-size:14px}.order-connect{color:#fff;background:var(--pink);letter-spacing:.1em;margin:0 0 18px;padding:13px 16px;font-size:11px;font-weight:1000;text-decoration:none;display:inline-flex}.order-sync-grid{gap:12px;display:grid}.order-sync-grid article{background:#0f1016f5;border:1px solid #3b3d47;grid-template-columns:92px 1fr auto;align-items:center;gap:18px;padding:14px;display:grid}.order-thumb{width:92px;height:92px;color:var(--pink);background:#07080b;border:1px solid #454751;place-items:center;font-size:24px;font-weight:1000;display:grid;overflow:hidden}.order-thumb img{object-fit:contain;width:100%;height:100%}.order-copy{min-width:0}.order-copy>span{color:var(--blue);letter-spacing:.14em;font-size:10px;font-weight:1000}.order-copy h3{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:18px;overflow:hidden}.order-copy p{color:#b8bac2;margin:0 0 6px;font-size:12px}.order-copy small,.order-sync-safety{color:#73757f;letter-spacing:.09em;font-size:9px;font-weight:900}.order-sync-safety{color:#9fa1aa;margin-top:16px;line-height:1.55;display:block}.owner-tool>span{color:#090a0d;background:var(--tool-color);letter-spacing:.15em;align-self:flex-start;padding:6px 8px;font-size:9px;font-weight:1000;transform:skew(-6deg)}.owner-tool>strong{z-index:1;letter-spacing:.015em;text-transform:uppercase;margin-top:18px;font:1000 25px/.95 Impact,sans-serif;position:relative}.owner-tool>p{z-index:1;color:#bfc0c8;max-width:90%;margin:10px 0 18px;font-size:12px;line-height:1.5;position:relative}.owner-tool>b{z-index:1;color:var(--tool-color);letter-spacing:.13em;margin-top:auto;font-size:10px;position:relative}.owner-tool-violet{--tool-color:#9d4dff}.owner-tool-blue{--tool-color:#20cfff}.owner-tool-orange{--tool-color:#ff6a26}.owner-tool-acid{--tool-color:#c9ff28}.owner-tool-green{--tool-color:#45f0a8}.admin-summary{grid-template-columns:minmax(360px,520px) 1fr;align-items:stretch;gap:22px;margin-top:30px;display:grid}.admin-run-actions{grid-template-columns:1fr;gap:10px;display:grid}.admin-run-actions button,.admin-filter button,.activation-panel button{background:var(--pink);color:#fff;letter-spacing:.08em;border:0;min-height:58px;padding:16px 24px;font-size:15px;font-weight:1000}.admin-run-actions .reset-cards{color:#bfc0c7;background:#15161c;border:2px solid #4a4c58;min-height:44px;font-size:12px}.admin-run-actions .reset-confirm{color:#fff;background:#3b110d;border:2px solid #ff6a26;min-height:50px;font-size:13px}.admin-run-actions .preserve-cards{border:2px solid var(--acid);min-height:50px;color:var(--acid);background:#c9ff2814;font-size:12px}.admin-run-actions .preserve-confirm{border:2px solid var(--acid);background:var(--acid);color:#08090d;min-height:54px;font-size:13px}.admin-summary>div{background:#0000008c;border:2px solid #33343d;flex-wrap:wrap;align-items:center;gap:10px;padding:15px;display:flex}.admin-summary>.admin-run-actions{background:0 0;border:0;padding:0;display:grid}.admin-summary>div span{color:#c2c3ca;letter-spacing:.07em;background:#18191f;padding:11px 14px;font-size:13px;line-height:1.35}.admin-summary b{color:#fff;padding-left:5px}.admin-tools{background:#0d0e13;border:2px solid #33343d;margin:24px 0 30px;padding:24px}.admin-filter{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.admin-filter label,.activation-panel label{color:#c0c1c8;letter-spacing:.1em;font-size:13px;font-weight:1000;line-height:1.3}.admin-filter input,.admin-filter select,.activation-panel input,.activation-panel select{color:#fff;background:#08090d;border:2px solid #4a4c58;border-radius:0;min-width:250px;height:56px;margin-top:10px;padding:0 15px;font-size:17px;font-weight:800;display:block}.admin-filter input{width:120px;min-width:120px}.admin-filter .admin-print{background:var(--acid);color:#08090d}.admin-message{min-height:24px;color:var(--acid);margin:18px 0 0;font-size:16px;font-weight:800;line-height:1.5}.admin-print-tip{color:#a9aab2;letter-spacing:.025em;margin:8px 0 0;font-size:13px;line-height:1.5}.admin-print-tip b{color:#fff}.phone-print-mode{max-width:none;padding-top:28px}.phone-print-mode .admin-header{align-items:center}.phone-print-mode .admin-header h1{color:#fff;text-shadow:5px 5px 0 var(--pink)}.phone-print-mode .admin-tools{border-color:var(--acid);max-width:900px;margin:28px auto 22px;box-shadow:8px 8px #ff2b9a47}.phone-print-mode .admin-filter{grid-template-columns:minmax(240px,1fr) 1fr 1.35fr;align-items:end;display:grid}.phone-print-mode .admin-filter button{width:100%;min-height:64px}.phone-print-mode .admin-message{padding:12px 0 0;font-size:18px}.phone-print-steps{color:#c7c8cf;border-bottom:1px solid #3a3b43;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-bottom:22px;padding-bottom:20px;font-size:13px;display:grid}.phone-print-steps b{color:#08090d;background:var(--acid);place-items:center;width:29px;height:29px;font-size:14px;display:grid}.phone-print-steps strong{color:#fff}.phone-order-list{gap:10px;margin:20px 0 4px;display:grid}.phone-order-list>button{text-align:left;color:#fff;cursor:pointer;background:#111218;border:2px solid #3e404a;grid-template-columns:38px 72px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:104px;padding:10px;display:grid}.phone-order-list>button.selected{border-color:var(--acid);box-shadow:inset 5px 0 0 var(--pink);background:linear-gradient(100deg,#c9ff281f,#ff2b9a14)}.phone-order-check{color:#08090d;background:#555761;place-items:center;width:34px;height:34px;font-size:20px;font-weight:1000;display:grid}.phone-order-list>button.selected .phone-order-check{background:var(--acid)}.phone-order-thumb{width:72px;height:82px;color:var(--pink);background:#07080b;border:1px solid #454751;place-items:center;font-weight:1000;display:grid;overflow:hidden}.phone-order-thumb img{object-fit:cover;width:100%;height:100%}.phone-order-copy{gap:4px;min-width:0;display:grid}.phone-order-copy small{color:var(--blue);letter-spacing:.11em;font-size:9px;font-weight:1000}.phone-order-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}.phone-order-copy em{color:#b6b8c0;font-size:11px;font-style:normal}.phone-order-copy code{width:fit-content;color:var(--acid);letter-spacing:.08em;background:#08090d;padding:4px 6px;font:900 10px/1 monospace}.phone-print-mode .secure-insert-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px;margin:0 auto}.ledger-mode{padding-bottom:110px}.ledger-summary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px;margin-top:28px;display:grid}.ledger-summary>div{background:#111218;border:2px solid #3b3c45;flex-direction:column;min-height:132px;padding:18px;display:flex}.ledger-summary span,.ledger-summary p{color:#aeb0b8;letter-spacing:.1em;font-size:10px;font-weight:900}.ledger-summary strong{color:var(--acid);margin:13px 0 8px;font:1000 38px/.85 Impact,sans-serif}.ledger-summary p{letter-spacing:.02em;margin:auto 0 0;line-height:1.4}.ledger-summary button{color:#08090d;background:var(--acid);letter-spacing:.1em;cursor:pointer;border:0;min-height:132px;padding:16px 22px;font-size:12px;font-weight:1000}.ledger-message{margin:20px 0}.ledger-orders{border:2px solid var(--pink);background:linear-gradient(130deg,#ff2b9a1a,#0000 42%),#0d0e13;margin:0 0 28px;padding:24px;box-shadow:8px 8px #c9ff281f}.ledger-orders-heading{grid-template-columns:1fr minmax(280px,500px);align-items:end;gap:22px;margin-bottom:18px;display:grid}.ledger-orders-heading span{color:var(--acid);letter-spacing:.14em;font-size:10px;font-weight:1000}.ledger-orders-heading h2{margin:7px 0 0;font-size:clamp(35px,5vw,58px);line-height:.88}.ledger-orders-heading p{color:#b8bac2;margin:0;font-size:13px;line-height:1.5}.ledger-orders-heading b{color:var(--acid)}.ledger-order-grid{gap:10px;display:grid}.ledger-order-grid article{background:#111218;border:1px solid #42444d;grid-template-columns:76px minmax(0,1fr) 190px;align-items:center;gap:14px;min-height:104px;padding:12px;display:grid}.ledger-order-image{width:76px;height:82px;color:var(--pink);background:#08090d;border:1px solid #4a4c56;place-items:center;font-weight:1000;display:grid;overflow:hidden}.ledger-order-image img{object-fit:cover;width:100%;height:100%}.ledger-order-grid article>div{gap:5px;min-width:0;display:grid}.ledger-order-grid small{color:var(--blue);letter-spacing:.11em;font-size:9px;font-weight:1000}.ledger-order-grid strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ledger-order-grid em{color:#aeb0b8;font-size:11px;font-style:normal}.ledger-order-grid button{color:#08090d;background:var(--acid);letter-spacing:.08em;cursor:pointer;border:0;min-height:58px;padding:12px;font-size:11px;font-weight:1000}.ledger-order-grid button.confirm{color:#fff;background:var(--pink);box-shadow:4px 4px 0 var(--acid)}.ledger-order-grid button:disabled{opacity:.45;cursor:wait}.ledger-empty{color:#aeb0b8;background:#111218;border:1px solid #3d3f48;margin:0;padding:25px}.pack-ledger{gap:10px;display:grid}.ledger-row{background:#111218;border:2px solid #3b3c45;grid-template-columns:100px 190px minmax(260px,1fr) 190px 135px;align-items:center;gap:14px;min-height:112px;padding:14px;display:grid}.ledger-row.ledger-printed{border-color:var(--blue)}.ledger-row.ledger-active{border-color:var(--acid);box-shadow:inset 6px 0 0 var(--pink)}.ledger-row.ledger-claimed{opacity:.72}.ledger-pack-number{color:#08090d;background:var(--pink);align-self:stretch;place-items:center;padding:10px;display:grid}.ledger-pack-number small,.ledger-coupon small,.ledger-date small{letter-spacing:.13em;font-size:8px;font-weight:1000}.ledger-pack-number strong{font:1000 34px/.9 Impact,sans-serif}.ledger-status,.ledger-order,.ledger-coupon,.ledger-date{gap:6px;min-width:0;display:grid}.ledger-status span{color:#08090d;background:var(--acid);letter-spacing:.12em;width:fit-content;padding:5px 7px;font-size:9px;font-weight:1000}.ledger-printed .ledger-status span{background:var(--blue)}.ledger-status b{color:#fff;font-size:11px;line-height:1.4}.ledger-order small{color:var(--blue);letter-spacing:.1em;font-size:10px;font-weight:1000}.ledger-order strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.ledger-order em{color:#aeb0b8;font-size:11px;font-style:normal}.ledger-coupon small,.ledger-date small{color:#888a94}.ledger-coupon code{width:fit-content;color:var(--acid);background:#08090d;padding:7px 8px;font:900 11px/1 monospace}.ledger-date span{color:#d0d1d7;font-size:11px}.coupon-workspace{max-width:none;padding-bottom:100px}.coupon-header{border-bottom:2px solid #34353c;justify-content:space-between;align-items:end;gap:24px;padding-bottom:24px;display:flex}.coupon-header>div>span,.coupon-section-head span,.coupon-print>div>span{color:var(--acid);letter-spacing:.16em;font-size:11px;font-weight:1000}.coupon-header h1{letter-spacing:-.045em;margin:9px 0 10px;font-size:clamp(54px,7vw,94px);line-height:.82}.coupon-header p{color:#c3c4cb;max-width:700px;margin:0;font-size:16px;line-height:1.5}.coupon-header>a{color:var(--acid);letter-spacing:.1em;border:1px solid #4b4d56;padding:12px 14px;font-size:10px;font-weight:1000;text-decoration:none}.coupon-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.coupon-steps>div{background:#111218;border:1px solid #3a3c45;align-items:center;gap:13px;min-height:68px;padding:12px 15px;display:flex}.coupon-steps b{color:#08090d;background:var(--acid);place-items:center;width:34px;height:34px;font:1000 18px/1 Impact,sans-serif;display:grid}.coupon-steps span{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:1000}.coupon-workflow-safety{color:#92949d;margin:-10px 0 22px;font-size:11px;line-height:1.5}.coupon-orders,.coupon-history{border:2px solid var(--pink);background:linear-gradient(135deg,#ff2b9a17,#0000 44%),#0d0e13;padding:24px;box-shadow:8px 8px #c9ff281a}.coupon-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.coupon-section-head h2,.coupon-print h2{letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(34px,5vw,58px);line-height:.86}.coupon-section-head>p{color:#aeb0b8;text-align:right;max-width:430px;margin:0;font-size:12px;line-height:1.5}.coupon-load,.coupon-print>button{color:#08090d;background:var(--acid);letter-spacing:.09em;cursor:pointer;border:0;min-height:54px;padding:13px 20px;font-size:11px;font-weight:1000}.coupon-load.connect{color:#fff;background:var(--pink);box-shadow:5px 5px 0 var(--acid)}.coupon-load:disabled,.coupon-print>button:disabled{opacity:.45;cursor:wait}.coupon-order-tools{grid-template-columns:1fr auto;align-items:stretch;gap:14px;display:grid}.coupon-tabs{gap:8px;display:flex}.coupon-tabs button{color:#c7c8ce;letter-spacing:.08em;cursor:pointer;background:#111218;border:1px solid #444650;min-height:48px;padding:10px 14px;font-size:9px;font-weight:1000}.coupon-tabs button.selected{color:#08090d;border-color:var(--acid);background:var(--acid)}.coupon-next{color:#08090d;background:var(--pink);justify-content:space-between;align-items:center;gap:18px;min-width:150px;padding:8px 13px;display:flex}.coupon-next small{letter-spacing:.1em;font-size:8px;font-weight:1000}.coupon-next strong{font:1000 30px/.8 Impact,sans-serif}.coupon-message{min-height:22px;color:var(--acid);margin:16px 0;font-size:12px;font-weight:900;line-height:1.5}.coupon-order-list,.coupon-history-list{gap:10px;display:grid}.coupon-order-list article{background:#111218;border:1px solid #41434d;grid-template-columns:72px minmax(0,1fr) 180px;align-items:center;gap:14px;min-height:98px;padding:11px;display:grid}.coupon-order-image{width:72px;height:76px;color:var(--pink);background:#08090d;border:1px solid #474953;place-items:center;font-weight:1000;display:grid;overflow:hidden}.coupon-order-image img{object-fit:contain;width:100%;height:100%}.coupon-order-copy{gap:5px;min-width:0;display:grid}.coupon-order-copy small{color:var(--blue);letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;font-weight:1000;display:flex}.coupon-order-copy small b{color:#08090d;background:var(--acid);letter-spacing:.08em;padding:4px 6px;font-size:7px}.coupon-order-copy small b.shipped{background:var(--blue)}.coupon-order-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.coupon-order-copy em{color:#aeb0b8;font-size:11px;font-style:normal}.coupon-order-list article>button{color:#08090d;background:var(--acid);letter-spacing:.07em;cursor:pointer;border:0;min-height:54px;padding:11px;font-size:10px;font-weight:1000}.coupon-order-list article>button.confirm{color:#fff;background:var(--pink);box-shadow:4px 4px 0 var(--acid)}.coupon-order-list article>button:disabled{opacity:.45;cursor:wait}.coupon-empty{color:#aeb0b8;text-align:center;background:#111218;border:1px dashed #464852;margin:0;padding:24px}.coupon-print{color:#fff;border:2px solid var(--acid);background:linear-gradient(120deg,#c9ff281f,#0000 38%),#0d0e13;grid-template-columns:minmax(0,1fr) auto 230px;align-items:center;gap:22px;margin:24px 0 8px;padding:22px 24px;display:grid}.coupon-print p{color:#b7b9c1;margin:8px 0 0;font-size:12px}.coupon-print>strong{color:var(--pink);font:1000 48px/.8 Impact,sans-serif}.coupon-print>strong small{color:#777983;font-size:19px}.coupon-print-tip{color:#999ba5;text-align:center;margin:0 0 22px;font-size:10px;line-height:1.5}.coupon-print-tip b{color:var(--acid)}.coupon-history{border-color:var(--blue);margin-top:24px;box-shadow:8px 8px #ff2b9a1a}.coupon-history-list article{background:#111218;border:1px solid #41434d;grid-template-columns:135px 78px minmax(220px,1fr) 145px 145px 145px;align-items:center;gap:12px;min-height:110px;padding:10px;display:grid}.coupon-history-list article.selected{border-color:var(--acid);box-shadow:inset 5px 0 0 var(--pink)}.coupon-check{color:#08090d;background:var(--acid);cursor:pointer;border:0;align-self:stretch;place-items:center;gap:3px;padding:8px;display:grid}.coupon-check b{font-size:22px;line-height:1}.coupon-check span{letter-spacing:.08em;font-size:7px;font-weight:1000}.coupon-history-pack{color:#08090d;background:var(--pink);align-self:stretch;place-items:center;padding:8px;display:grid}.coupon-history-pack small,.coupon-history-code small{letter-spacing:.1em;font-size:7px;font-weight:1000}.coupon-history-pack strong{font:1000 28px/.8 Impact,sans-serif}.coupon-history-order{gap:5px;min-width:0;display:grid}.coupon-history-order small{color:var(--blue);letter-spacing:.07em;font-size:9px;font-weight:1000}.coupon-history-order strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.coupon-history-order em{color:#8e9099;font-size:10px;font-style:normal}.coupon-history-code{gap:7px;display:grid}.coupon-history-code small{color:#858791}.coupon-history-code code{width:fit-content;color:var(--acid);background:#08090d;padding:7px;font:900 11px/1 monospace}.coupon-history-help{color:#a7a9b2;margin:-4px 0 18px;font-size:11px}.coupon-history-status{border-left:1px solid #33353e;align-content:center;align-self:stretch;gap:7px;padding-left:12px;display:grid}.coupon-history-status small{color:#858791;letter-spacing:.1em;font-size:7px;font-weight:1000}.coupon-history-status b{color:#08090d;letter-spacing:.04em;width:fit-content;padding:6px 8px;font-size:9px;font-weight:1000}.coupon-history-status b.complete,.coupon-history-status b.used{background:var(--acid)}.coupon-history-status b.waiting,.coupon-history-status b.unused{color:#fff;background:var(--pink)}.coupon-history-status b.checking{background:var(--blue)}.coupon-history-status b.unavailable{color:#d9d9dd;background:#3b3d46}.coupon-history-status em{color:#8e9099;font-size:8px;font-style:normal;line-height:1.35}.secure-insert-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:22px;display:grid}.secure-print-page{display:contents}.secure-insert{aspect-ratio:2.5/3.5;isolation:isolate;text-align:center;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#06070a;border:2px solid #ff2b9a;padding:9% 8% 7%;position:relative;overflow:hidden;box-shadow:0 0 0 3px #c9ff28,0 18px 55px #0000009e}.secure-insert:before{content:"";z-index:-1;clip-path:polygon(0 0,86% 0,100% 10%,100% 100%,14% 100%,0 90%);border:2px solid #c9ff28cc;position:absolute;inset:2.2%}.secure-insert:after{content:"";z-index:-1;opacity:.65;clip-path:polygon(0 0,88% 0,100% 9%,100% 100%,12% 100%,0 91%);background:repeating-linear-gradient(128deg,#0000 0 13px,#ff2b9a21 14px,#0000 15px 28px);position:absolute;inset:4%}.secure-insert-art,.secure-insert-shade{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.secure-insert-shade{z-index:-2;background:radial-gradient(circle at 50% 42%,#9d4dff38,#0000 38%),linear-gradient(#07080b80,#07080bf5 65%,#050609)}.secure-insert-foil{z-index:-1;opacity:.24;background:linear-gradient(90deg,#0000 38%,#20cfff 44%,#fff 48%,#ff2b9a 52%,#c9ff28 56%,#0000 62%);position:absolute;inset:-45%;transform:rotate(24deg)}.secure-insert-bolts{color:#c9ff288c;justify-content:space-between;font:1000 24px/1 Impact,sans-serif;display:flex;position:absolute;inset:47% 4% auto;transform:translateY(-50%)}.secure-insert-topline{color:#dedee4;letter-spacing:.12em;font-size:clamp(5px,.55vw,7px);font-weight:1000;position:absolute;top:4.8%;left:8%;right:8%}.secure-insert-logo{object-fit:contain;opacity:1;filter:saturate(1.08)drop-shadow(0 0 5px #ff2b9a80)drop-shadow(0 0 10px #20cfff3d);width:86%;height:17%;margin:1% auto 0;display:block;transform:translate(3.4%)}.secure-run{color:#08090d;background:var(--acid);letter-spacing:.12em;margin:0 auto 4%;padding:2% 4%;font-size:clamp(7px,.75vw,10px);font-weight:1000;display:table;transform:skew(-7deg)}.secure-insert h2{color:#fff;letter-spacing:-.035em;text-shadow:3px 3px #ff2b9ae6;margin:0;font:1000 clamp(25px,2.9vw,42px)/.78 Impact,sans-serif}.secure-insert h2 em{color:var(--acid);text-shadow:3px 3px #ff2b9ae6;font-style:normal}.secure-qr{aspect-ratio:1;border:3px solid var(--acid);width:46%;box-shadow:5px 5px 0 var(--pink), 0 0 30px #20cfff40;background:#fff;margin:7% auto 5%;padding:4%;position:relative}.secure-qr>span{color:#fff;background:var(--pink);letter-spacing:.1em;width:90%;padding:2px 3px;font-size:clamp(5px,.55vw,7px);font-weight:1000;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.secure-qr img{width:100%;height:100%;display:block}.secure-insert>strong{color:var(--acid);letter-spacing:.14em;font-size:clamp(10px,1vw,14px);display:block}.secure-insert-footer{gap:4px;display:grid;position:absolute;bottom:4.2%;left:7%;right:7%}.secure-insert-footer small{color:#fff;letter-spacing:.065em;justify-content:space-between;font-size:clamp(5px,.5vw,7px);display:flex}.activation-panel{background:#0c0d12;border:2px solid #c9ff288c;margin-top:32px;padding:32px}.activation-panel h2{margin:10px 0;font-size:44px}.activation-panel p{color:#c0c1c8;font-size:16px;line-height:1.55}.activation-prize{border:2px solid var(--acid);box-shadow:inset 7px 0 0 var(--pink);background:linear-gradient(105deg,#c9ff2824,#ff2b9a14);grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px 16px;margin:20px 0;padding:18px 20px;display:grid}.activation-prize small{color:var(--acid);letter-spacing:.14em;font-size:10px;font-weight:1000}.activation-prize strong{color:#fff;letter-spacing:.02em;font:1000 32px/1 Impact,sans-serif}.activation-prize b{color:#dddde3;font-size:14px}.activation-prize em{color:#9c9da5;letter-spacing:.1em;text-align:right;font-size:10px;font-style:normal;font-weight:900}.activation-panel form{grid-template-columns:repeat(4,1fr);align-items:end;gap:12px;display:grid}.activation-panel input,.activation-panel select{width:100%;min-width:0}.activation-panel button{min-height:56px}.photo-exporting .secure-print-page{background:#fff;grid-template-rows:336px;grid-template-columns:repeat(2,240px);place-content:center;column-gap:20px;width:559px;height:378px;margin:0;display:grid;position:fixed;top:0;left:-10000px}.photo-exporting .secure-insert{width:240px;height:336px;box-shadow:none;border:1px solid #444}.photo-exporting .secure-run{font-size:8.7px}.photo-exporting .secure-insert h2{font-size:26.7px}.photo-exporting .secure-insert>strong{font-size:10px}.photo-exporting .secure-insert-footer{gap:1.7px;bottom:12.5px}.photo-exporting .secure-insert-footer small{font-size:5.7px}.admin-denied{text-align:center;place-content:center;display:grid}.admin-denied h1{margin:0;font-size:clamp(42px,10vw,90px)}.admin-denied p{color:#999aa2}.insert-overlay{z-index:100;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#040407f0;place-items:center;padding:30px 20px;display:grid;position:fixed;inset:0;overflow:auto}.share-overlay{z-index:110;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040407eb;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.share-panel{text-align:center;clip-path:polygon(3% 0,100% 0,100% 92%,97% 100%,0 100%,0 8%);background:linear-gradient(135deg,#ff2b9a21,#0000 36%),linear-gradient(315deg,#20cfff1a,#0000 42%),#0c0d12;border:1px solid #c9ff287a;width:min(580px,100%);padding:38px 34px 30px;position:relative;overflow:hidden;box-shadow:8px 8px #ff2b9a8c,0 35px 100px #000c}.share-panel:before{content:"";pointer-events:none;opacity:.2;background:repeating-linear-gradient(135deg,#0000 0 10px,#ffffff14 11px);position:absolute;inset:0}.share-panel .overlay-close{position:absolute}.share-panel h2{color:#fff;text-shadow:4px 4px 0 var(--pink);margin:15px 0 13px;font:1000 clamp(38px,9vw,58px)/.9 Impact,sans-serif;position:relative}.share-panel>p{color:#aaa8af;width:min(430px,94%);margin:0 auto 24px;font-size:12px;line-height:1.55;position:relative}.share-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid;position:relative}.share-grid button{color:#fff;background:#0000007a;border:1px solid #ffffff2b;flex-direction:column;justify-content:center;align-items:center;min-height:112px;padding:12px 8px;transition:border-color .2s,transform .2s,background .2s;display:flex}.share-grid button:hover{border-color:var(--acid);background:#c9ff2814;transform:translateY(-3px)}.share-grid b{color:var(--acid);margin-bottom:10px;font-size:24px;line-height:1}.share-grid span{letter-spacing:.14em;font-size:10px;font-weight:1000}.share-grid small{color:#777780;margin-top:6px;font-size:7px}.share-status{min-height:12px;color:var(--acid);letter-spacing:.17em;margin-top:16px;font-size:8px;display:block}.prize-panel{width:min(650px,100%)}.prize-list{gap:6px;display:grid;position:relative}.prize-list>div{border-left:3px solid var(--chip-color);background:var(--chip-color);grid-template-columns:52px 1fr auto;align-items:center;gap:13px;min-height:49px;display:grid}@supports (color:color-mix(in lab, red, red)){.prize-list>div{background:color-mix(in srgb, var(--chip-color) 7%, #0000008c)}}.prize-list>div{text-align:left;padding:7px 14px 7px 10px}.prize-list>div[data-variant=shock]{background-image:linear-gradient(115deg,#ff2b9a38,#0000 55%)}.prize-list>div[data-variant=electric]{background-image:repeating-linear-gradient(90deg,#20cfff14 0 1px,#0000 1px 24px)}.prize-list>div[data-variant=acid]{background-image:linear-gradient(100deg,#c9ff282e,#20cfff14,#ff2b9a1f)}.prize-list>div[data-variant=orange]{background-image:linear-gradient(100deg,#ff6a2638,#0000 60%)}.prize-list>div[data-variant=blacklight]{background-image:linear-gradient(100deg,#9d4dff4d,#030306cc)}.prize-list>div[data-variant=monster]{background-image:linear-gradient(100deg,#ff2b9a4a,#ff6a2629,#c9ff2817);border:1px solid #ff2b9a;border-left:5px solid #ff6a26;box-shadow:0 0 17px #ff2b9a29}.prize-list>div>b{color:var(--chip-color);font:1000 15px/1 monospace}.prize-list span{gap:3px;display:grid}.prize-list strong{color:#fff;letter-spacing:.12em;font-size:9px}.prize-list small{color:#74747c;letter-spacing:.13em;font-size:6px}.prize-list em{color:var(--chip-color);font:1000 19px/1 Impact,sans-serif}.prize-disclaimer{color:#74747c;margin-top:15px;font-size:7px;display:block;position:relative}.overlay-close{z-index:4;color:#fff;background:#000000b3;border:1px solid #ffffff4d;width:38px;height:38px;font-size:27px;line-height:1;position:fixed;top:13px;right:20px}.insert-wrap{align-items:center;gap:52px;display:flex}.print-card{isolation:isolate;border:.045in solid var(--pink);color:#fff;text-align:center;width:2.5in;height:3.5in;box-shadow:0 0 0 .025in var(--acid), 0 0 0 .04in #050609, 0 35px 80px #000000b3;background:#050609;flex-direction:column;align-items:center;padding:.12in .14in .08in;display:flex;position:relative;overflow:hidden}.print-card:before{content:"";z-index:1;pointer-events:none;clip-path:polygon(0 0,87% 0,100% 9%,100% 100%,13% 100%,0 91%);border:.014in solid #c9ff28e0;position:absolute;inset:.055in}.print-card:after{content:"";z-index:0;opacity:.75;clip-path:polygon(0 0,88% 0,100% 9%,100% 100%,12% 100%,0 91%);background:repeating-linear-gradient(128deg,#0000 0 .12in,#ff2b9a26 .125in,#0000 .14in .26in);position:absolute;inset:.085in}.insert-art{object-fit:cover;z-index:-3;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.insert-shade{z-index:-2;background:radial-gradient(circle at 50% 42%,#9d4dff42,#0000 38%),linear-gradient(#0000004d,#050609cc 61%,#050609 88%);position:absolute;inset:0}.insert-foil{z-index:-1;opacity:.28;background:linear-gradient(90deg,#0000 40%,#20cfff 45%,#fff 49%,#ff2b9a 52%,#c9ff28 56%,#0000 62%);position:absolute;inset:-1.2in;transform:rotate(28deg)}.insert-slashes{z-index:1;pointer-events:none;justify-content:space-between;display:flex;position:absolute;top:1.14in;left:.12in;right:.12in}.insert-slashes i{background:var(--pink);width:.32in;height:.035in;transform:skew(-28deg)}.insert-slashes i:nth-child(2){background:var(--acid)}.insert-slashes i:nth-child(3){background:var(--blue)}.insert-topline{z-index:2;color:#e1e1e6;letter-spacing:.13em;width:100%;margin-bottom:.015in;font-size:.05in;font-weight:1000;position:relative}.insert-wordmark,.insert-topline,.insert-kicker,.print-card h2,.insert-copy,.qr-frame,.scan-label,.insert-fine{z-index:2;position:relative}.insert-wordmark{object-fit:contain;opacity:.96;mix-blend-mode:screen;filter:contrast(1.12)saturate(1.18)drop-shadow(0 0 .06in #ff2b9a61)drop-shadow(0 0 .1in #20cfff29);width:1.9in;height:.52in;margin-top:-.01in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.insert-kicker{color:#08090d;background:var(--acid);letter-spacing:.19em;margin:.01in 0 .025in;padding:.025in .07in;font-size:.062in;font-weight:1000;display:table;transform:skew(-7deg)}.print-card h2{color:#fff;letter-spacing:-.02em;text-shadow:.032in .032in 0 var(--pink);margin:0;font:1000 .35in/.82 Impact,sans-serif}.insert-copy{color:var(--acid);letter-spacing:.12em;width:92%;margin:.055in auto .065in;font-size:.074in;font-weight:1000;line-height:1.3}.qr-frame{border:.03in solid var(--acid);width:1.18in;height:1.18in;box-shadow:.045in .045in 0 var(--pink), 0 0 .18in #20cfff4d;color:#000;background:#fff;place-items:center;padding:.055in;font-size:.07in;font-weight:900;display:grid;position:relative}.qr-frame>span:first-child{z-index:3;background:var(--pink);color:#fff;letter-spacing:.12em;width:.68in;padding:.018in .03in;font-size:.055in;position:absolute;top:-.105in;left:50%;transform:translate(-50%)}.qr-frame img{width:100%;height:100%}.scan-label{color:var(--acid);letter-spacing:.07em;margin-top:.075in;font-size:.078in}.insert-fine{color:#d2d1d6;letter-spacing:.055em;margin-top:.04in;font-size:.046in;font-weight:900}.insert-bottom-rail{z-index:2;color:#9d9da5;letter-spacing:.12em;border-top:.008in solid #ffffff59;justify-content:space-between;align-items:center;height:.12in;font-size:.043in;font-weight:1000;display:flex;position:absolute;bottom:.055in;left:.12in;right:.12in}.insert-bottom-rail b{color:var(--pink);font-size:.075in}.insert-controls{text-align:left;width:min(360px,80vw)}.insert-controls .eyebrow{color:var(--acid);justify-content:flex-start}.insert-controls h3{text-transform:uppercase;margin:15px 0 18px;font:1000 45px/.9 Impact,sans-serif}.insert-controls p{color:#a2a0a6;margin:0 0 25px;font-size:13px;line-height:1.55}.insert-controls .rip-button{margin-left:0}@keyframes packHover{0%,to{transform:translateY(3px)rotate(-1.2deg)}50%{transform:translateY(-9px)rotate(1deg)}}@keyframes shadowPulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:.48;transform:scale(.82)}}@keyframes auraPulse{0%,to{opacity:.45;transform:scale(.87)rotate(0)}50%{opacity:.82;transform:scale(1.03)rotate(6deg)}}@keyframes foilSweep{0%,20%{background-position:120% 0}70%,to{background-position:-100% 0}}@keyframes ripShake{10%,90%{transform:translate(-3px)rotate(-2deg)}20%,80%{transform:translate(5px)rotate(2deg)}30%,50%,70%{transform:translate(-9px)rotate(-3deg)}40%,60%{transform:translate(9px)rotate(3deg)}to{transform:scale(1.01)}}@keyframes tearTravel{0%{opacity:0;left:-10px;transform:scale(.5)}15%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0;left:285px;transform:scale(1.4)}}@keyframes ripTop{0%,50%{transform:translate(0)rotate(0)}to{opacity:0;transform:translate(100px,-105px)rotate(23deg)}}@keyframes splitLeft{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(-150px,35px)rotate(-22deg)}}@keyframes splitRight{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(150px,35px)rotate(22deg)}}@keyframes flashReveal{0%{opacity:0;transform:scale(.35)rotate(0)}22%{opacity:1}to{opacity:0;transform:scale(1.18)rotate(15deg)}}@keyframes cardRise{0%{opacity:0;transform:translateY(130px)scale(.48)rotateY(82deg)}38%{opacity:1}72%{transform:translateY(-13px)scale(1.04)rotateY(-5deg)}to{opacity:1;transform:translateY(0)scale(1)rotateY(0)}}@keyframes particleBlast{0%{opacity:0;transform:translate(0, 0) scale(.2) rotate(var(--particle-rotate))}18%{opacity:1}to{opacity:0;transform:translateY(-145px)scale(1.1)rotate(210deg)}}@keyframes equalize{0%{height:3px}35%{height:12px}70%{height:7px}to{height:14px}}@keyframes acidSpin{to{transform:rotate(360deg)}}@keyframes monsterPulse{0%,to{opacity:.55;transform:scale(.93)rotate(-2deg)}50%{opacity:1;transform:scale(1.08)rotate(2deg)}}@keyframes hintIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.site-header{padding-top:13px}.brand-lockup img{width:43px;height:43px}.print-link span,.share-toggle span{display:none}.header-actions{gap:8px}.sound-toggle{min-width:83px;padding:0 7px}.sound-toggle b{font-size:6px}.hero{padding-top:34px}.hero-copy>p{max-width:355px}.experience-zone{height:505px;margin-top:16px}.pack-rig{transform:scale(.93)}.insert-wrap{flex-direction:column;padding-top:25px}.insert-controls{text-align:center}.insert-controls .eyebrow{justify-content:center}.insert-controls .rip-button{margin-left:auto}.share-panel{padding:38px 20px 25px}.share-grid{grid-template-columns:1fr}.share-grid button{text-align:left;grid-template-rows:auto auto;grid-template-columns:38px 1fr;justify-items:start;min-height:72px;padding:10px 16px;display:grid}.share-grid b{grid-row:1/3;align-self:center;margin:0}.share-grid small{margin-top:3px}footer{flex-direction:column;gap:3px}.footer-copy{text-align:center}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@media (width<=1100px){.kc-header{grid-template-columns:220px 1fr 160px}.kc-hero{grid-template-columns:1fr .8fr;gap:25px}.kc-hero h1{font-size:clamp(80px,12vw,130px)}.kc-category-grid,.kc-how-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-department-grid{grid-template-columns:repeat(2,1fr)}.kc-rewards-preview{gap:45px}.owner-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-pulse-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-all-tools .owner-tool-grid,.owner-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.kc-splash-video{object-position:50% center}.kc-splash-chrome{padding:6vh 18px max(58px, calc(env(safe-area-inset-bottom) + 28px))}.kc-splash-chrome>span{letter-spacing:.2em;font-size:7px}.kc-splash-chrome h1{margin-bottom:18px;font-size:clamp(44px,14vw,67px)}.kc-splash-chrome h1 em{text-shadow:4px 4px 0 var(--acid), 0 10px 24px #000;display:block}.kc-splash-chrome button{min-height:60px;box-shadow:6px 6px 0 var(--acid);font-size:11px}.kc-splash-chrome small{font-size:6px}.kc-splash-skip{right:14px}.kc-header{grid-template-columns:1fr auto;gap:9px;width:calc(100% - 28px);min-height:auto;padding:12px 0 15px}.kc-brand{width:158px;height:50px}.kc-header nav{grid-area:2/1/auto/-1;justify-content:flex-start;gap:20px;overflow-x:auto}.kc-header nav a{white-space:nowrap;font-size:9px}.kc-header-shop{box-shadow:3px 3px 0 var(--pink);padding:10px 11px;font-size:8px}.kc-metal-player{grid-column:1/-1;justify-content:space-between;width:100%;margin-top:4px;position:relative;top:auto;right:auto;box-shadow:3px 3px #ff2b9ab3}.kc-metal-player input{width:min(25vw,92px)}.kc-metal-player>a{display:none}.kc-hero{grid-template-columns:1fr;gap:0;width:calc(100% - 28px);min-height:auto}.kc-hero-copy{padding:62px 0 35px}.kc-hero h1,.kc-page-hero h1{margin:14px 0 20px;font-size:clamp(66px,24vw,104px)}.kc-hero-copy>p,.kc-page-hero>p{font-size:15px;line-height:1.58}.kc-actions{display:grid}.kc-button{width:100%;min-width:0}.kc-proof-rail{gap:10px;display:grid}.kc-hero-art{min-height:500px;margin-bottom:45px}.kc-hero-art:before{inset:7% 3% 8%}.kc-hero-art img{width:min(72%,320px);max-height:440px}.kc-hero-art>strong{font-size:19px;bottom:10%;left:2%}.kc-marquee div{font-size:17px}.kc-section{width:calc(100% - 28px);padding:76px 0}.kc-section-head,.kc-rewards-preview,.kc-rarity-section,.kc-shop-note,.kc-story-grid{grid-template-columns:1fr;gap:25px}.kc-section-head h2,.kc-reward-copy h2,.kc-standard h2,.kc-shop-note h2,.kc-story-grid h2,.kc-faq>h2,.kc-rarity-section h2{font-size:clamp(45px,15vw,68px)}.kc-category-grid,.kc-standard-grid,.kc-department-grid,.kc-how-grid,.kc-values{grid-template-columns:1fr}.kc-category{min-height:255px}.kc-category>strong{margin-top:40px}.kc-shop-gateway{grid-template-columns:1fr;align-content:end;gap:28px;min-height:500px;padding:28px 22px}.kc-shop-gateway h3{font-size:clamp(54px,17vw,76px)}.kc-reward-visual{min-height:490px}.kc-reward-copy ul{grid-template-columns:1fr}.kc-final-cta{width:calc(100% - 28px);min-height:440px;box-shadow:7px 7px 0 var(--acid);margin-bottom:70px;padding:35px 24px}.kc-final-cta h2{font-size:clamp(55px,18vw,82px)}.kc-footer{grid-template-columns:1fr;width:calc(100% - 28px)}.kc-footer nav{justify-content:flex-start}.kc-page-hero{width:calc(100% - 28px);min-height:500px;padding:75px 0 55px}.kc-department-grid article{min-height:210px}.kc-shop-note,.kc-story-grid{width:calc(100% - 28px);margin-bottom:75px;padding:28px 22px}.kc-how-grid article{min-height:250px}.kc-how-grid h2{margin-top:45px}.kc-faq,.kc-values{width:calc(100% - 28px)}.kc-back-link{width:calc(100% - 28px);margin-top:-35px}.claim-gate{grid-template-columns:1fr;padding:20px}.admin-shell{padding:22px 14px 50px}.owner-navigation{margin:-8px -2px 24px;top:6px;box-shadow:4px 4px #ff2b9a1f}.owner-navigation a{padding:10px 12px;font-size:9px}.owner-dashboard-header{flex-direction:column;align-items:start;gap:16px;padding-bottom:26px}.owner-dashboard-header h1{font-size:clamp(47px,15vw,68px)}.owner-dashboard-header p{font-size:15px}.owner-quick-start{padding:18px;box-shadow:5px 5px #c9ff281c}.owner-section-heading{grid-template-columns:1fr;gap:10px}.owner-section-heading h2{font-size:clamp(37px,12vw,52px)}.owner-section-heading>a{justify-self:start}.owner-quick-grid{grid-template-columns:1fr}.owner-quick{min-height:148px}.owner-quick>strong{margin-top:15px;font-size:24px}.owner-status{padding:18px}.owner-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-status-grid article{flex-direction:column;align-items:start;gap:10px;min-height:78px}.owner-tool-group{grid-template-columns:1fr;gap:12px}.owner-all-tools .owner-tool-grid{grid-template-columns:1fr}.owner-all-tools .owner-tool{min-height:150px}.admin-header{flex-direction:column;align-items:start}.admin-header h1{font-size:clamp(48px,16vw,72px)}.admin-header p{font-size:16px}.admin-header nav{flex-direction:column;align-items:stretch;gap:14px;width:100%}.admin-header nav a{text-align:center;width:100%}.owner-hub{padding:18px;box-shadow:6px 6px #c9ff2817}.owner-hub-heading{grid-template-columns:1fr;gap:12px}.owner-hub-heading p{font-size:13px}.owner-tool-grid{grid-template-columns:1fr}.owner-pulse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-pulse-grid article,.owner-pulse-grid a{min-height:130px}.owner-tool{min-height:174px}.order-sync{padding:18px;box-shadow:6px 6px #ff2b9a24}.order-sync-heading{flex-direction:column;align-items:stretch}.order-sync-heading button{width:100%}.order-sync-grid article{grid-template-columns:74px 1fr;gap:12px}.order-thumb{width:74px;height:82px}.order-sync-grid article>button{grid-column:1/-1;width:100%}.order-copy h3{font-size:15px}.admin-summary{grid-template-columns:1fr}.admin-filter{grid-template-columns:1fr 1fr;display:grid}.admin-filter label:first-child{grid-column:1/-1}.admin-filter input,.admin-filter select{width:100%;min-width:0}.phone-print-mode{padding:18px 12px 45px}.phone-print-mode .admin-header{padding:8px 4px 22px}.phone-print-mode .admin-header h1{margin-top:12px;font-size:clamp(49px,16vw,70px)}.phone-print-mode .admin-header p{font-size:15px}.phone-print-mode .admin-tools{margin-top:18px;padding:18px 15px;box-shadow:5px 5px #ff2b9a47}.phone-print-mode .admin-filter{grid-template-columns:1fr;display:grid}.phone-print-mode .admin-filter label{grid-column:auto}.phone-print-mode .admin-filter button{min-height:62px;font-size:13px}.phone-print-mode .admin-print{min-height:74px!important;font-size:14px!important}.phone-print-steps{grid-template-columns:auto 1fr;gap:10px 12px;font-size:12px}.phone-order-list>button{grid-template-columns:34px 62px minmax(0,1fr);min-height:98px;padding:8px}.phone-order-thumb{width:62px;height:76px}.phone-order-copy strong{font-size:13px}.phone-print-mode .secure-insert-grid{grid-template-columns:1fr}.ledger-mode{padding:18px 12px 70px}.ledger-summary{grid-template-columns:1fr 1fr}.ledger-summary>div,.ledger-summary button{min-height:116px}.ledger-summary button{grid-column:1/-1}.ledger-orders{padding:16px;box-shadow:5px 5px #c9ff281f}.ledger-orders-heading{grid-template-columns:1fr;gap:10px}.ledger-order-grid article{grid-template-columns:62px minmax(0,1fr)}.ledger-order-image{width:62px;height:72px}.ledger-order-grid article>button{grid-column:1/-1;width:100%}.ledger-row{grid-template-columns:72px minmax(0,1fr);gap:10px}.ledger-pack-number{grid-row:span 2}.ledger-status{align-self:end}.ledger-order{align-self:start}.ledger-coupon,.ledger-date{border-top:1px solid #34353e;padding-top:10px}.coupon-workspace{padding:16px 10px 70px}.coupon-header{align-items:start;padding:8px 4px 20px;display:grid}.coupon-header h1{font-size:clamp(52px,16vw,72px)}.coupon-header p{font-size:14px}.coupon-header>a{width:fit-content}.coupon-steps{gap:5px;margin:14px 0}.coupon-steps>div{text-align:center;place-items:center;gap:5px;min-height:58px;padding:8px 4px;display:grid}.coupon-steps b{width:27px;height:27px;font-size:15px}.coupon-steps span{font-size:8px}.coupon-orders,.coupon-history{padding:14px 12px;box-shadow:4px 4px #c9ff281a}.coupon-section-head{gap:12px;display:grid}.coupon-section-head h2,.coupon-print h2{font-size:clamp(34px,11vw,48px)}.coupon-section-head>p{text-align:left}.coupon-load{width:100%;min-height:60px;font-size:12px}.coupon-order-tools{grid-template-columns:1fr}.coupon-tabs{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.coupon-tabs button{min-height:48px;padding:7px 4px;font-size:7px}.coupon-next{min-width:0}.coupon-order-list article{grid-template-columns:58px minmax(0,1fr);gap:10px}.coupon-order-image{width:58px;height:66px}.coupon-order-copy small{flex-wrap:wrap;font-size:8px}.coupon-order-copy strong{font-size:13px}.coupon-order-list article>button{grid-column:1/-1;width:100%;min-height:58px;font-size:11px}.coupon-print{z-index:90;grid-template-columns:1fr auto;gap:10px;margin-top:16px;padding:13px;position:sticky;bottom:52px;box-shadow:0 -8px 24px #0000008c}.coupon-print>div>span,.coupon-print p{display:none}.coupon-print h2{margin:0;font-size:28px}.coupon-print>strong{display:none}.coupon-print>button{min-height:58px;padding:10px 13px}.coupon-print-tip{padding-inline:8px}.coupon-history-list article{grid-template-columns:90px 62px minmax(0,1fr);gap:8px}.coupon-check,.coupon-history-pack{min-height:62px}.coupon-history-order strong{white-space:normal;font-size:12px}.coupon-history-status{border-top:1px solid #33353e;border-left:0;grid-column:2/-1;grid-template-columns:92px max-content minmax(0,1fr);align-items:center;min-height:42px;padding:8px 0}.coupon-history-status em{text-align:right}.coupon-history-code{border-top:1px solid #33353e;grid-column:2/-1;grid-template-columns:92px 1fr;align-items:center;padding:8px 0 2px}.secure-insert-grid{grid-template-columns:1fr;gap:14px}.activation-panel form{grid-template-columns:1fr}.activation-prize{text-align:left;grid-template-columns:1fr}.activation-prize em{text-align:left}.kc-sports-ticker{grid-template-columns:108px 1fr;height:44px}.kc-sports-ticker>strong{letter-spacing:.05em;min-width:108px;padding:0 9px;font-size:8px}.kc-score{padding:0 12px}}@media print{@page{size:6in 4in;margin:0}body{background:#fff;width:6in;min-width:6in;padding-bottom:0;margin:0!important;padding:0!important}.kc-sports-ticker,.kc-metal-player,.kc-splash{display:none!important}body>*{visibility:hidden}.insert-overlay,.insert-overlay *,.secure-insert-grid,.secure-insert-grid *{visibility:visible}.insert-overlay{background:#fff;padding:0;display:block;position:absolute;inset:0}.insert-wrap{place-items:center;width:6in;height:4in;display:grid}.print-card{box-shadow:0 0 0 .025in var(--acid);-webkit-print-color-adjust:exact;print-color-adjust:exact}.overlay-close,.insert-controls{display:none}.admin-shell{background:#fff;min-height:auto;padding:0}.admin-shell>:not(.secure-insert-grid){display:none!important}.secure-insert-grid{width:6in;display:block;position:absolute;inset:0}.secure-print-page{break-after:page;page-break-after:always;grid-template-rows:3.5in;grid-template-columns:repeat(2,2.5in);place-content:center;column-gap:.125in;width:6in;height:4in;margin:0;display:grid}.secure-print-page:last-child{break-after:auto;page-break-after:auto}.secure-insert{break-inside:avoid;page-break-inside:avoid;width:2.5in;height:3.5in;box-shadow:none;border:.01in solid #444}.secure-run{font-size:6.5pt}.secure-insert h2{font-size:20pt}.secure-insert>strong{font-size:7.5pt}.secure-insert-footer{gap:.018in;bottom:.13in}.secure-insert-footer small{font-size:4.3pt}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@media screen{.kc-site,.kc-interior{color:#f4f5f7;background:#090b10}.kc-site:before,.kc-hero:after,.kc-hero-art:before,.kc-hero-art:after,.kc-art-burst,.kc-shop-gateway:after,.kc-page-hero:before,.owner-tool:after{display:none}.kc-header,.kc-hero,.kc-section,.kc-footer,.kc-page-hero{width:min(1200px,100% - 64px)}.kc-header{border-color:#292d36;grid-template-columns:200px 1fr auto;gap:24px;min-height:96px}.kc-brand{width:180px;height:60px}.kc-brand img{filter:none;transform:none}.kc-header nav{flex-wrap:wrap;gap:28px}.kc-header nav a,.kc-header-shop,.kc-footer nav a{letter-spacing:.035em;font-size:.875rem;font-weight:650}.kc-header-shop{background:var(--pink);box-shadow:none;border-radius:8px;padding:14px 18px}.kc-hero{grid-template-columns:1.1fr .9fr;gap:56px;min-height:600px;padding-block:48px}.kc-hero-copy{padding:36px 0}.kc-hero h1,.kc-page-hero h1{letter-spacing:-.065em;font-family:Helvetica Neue,Arial,sans-serif;font-size:clamp(48px,6.8vw,90px);font-weight:850;line-height:.98}.kc-hero h1 em,.kc-page-hero h1 em,.kc-reward-copy h2 em,.kc-rarity-section h2 em,.kc-final-cta h2 em,.kc-shop-gateway h3 em{text-shadow:none}.kc-eyebrow{letter-spacing:.12em;color:#c9ff72;font-size:.75rem;font-weight:700}.kc-hero-copy>p{color:#b7bdc9;max-width:560px;font-size:1.125rem}.kc-button{letter-spacing:.025em;border-radius:8px;gap:20px;min-height:50px;padding:14px 20px;font-size:.875rem;font-weight:700}.kc-button-primary{background:var(--pink);min-width:0;box-shadow:none}.kc-button-primary:hover{box-shadow:none;background:#ff63b5;transform:none}.kc-button-ghost{background:0 0;border:1px solid #434956;min-width:0}.kc-proof-rail{gap:14px 20px;margin-top:32px}.kc-proof-rail span{color:#b7bdc9;letter-spacing:.025em;font-size:.75rem}.kc-hero-art{background:#10141c;border:1px solid #292d36;border-radius:18px;gap:18px;min-height:440px;padding:28px}.kc-hero-art img{object-fit:contain;border:0;border-radius:8px;width:min(82%,310px);max-height:380px;transform:none;box-shadow:0 18px 48px #0006}.kc-hero-art>strong{text-align:center;box-shadow:none;background:0 0;padding:0;font:700 1rem/1.4 Helvetica Neue,Arial,sans-serif;position:static;transform:none}.kc-hero-art>strong br{display:none}.kc-hero-art>span{writing-mode:horizontal-tb;color:#a7afbf;font-size:.75rem;position:static}.kc-marquee{background:#10141c;border-block:1px solid #292d36;transform:none}.kc-marquee .kc-marquee-track{color:#c3c9d4;padding-block:18px;font:650 .875rem/1.4 Arial,sans-serif}.kc-marquee-track b{color:var(--pink);font-size:.875rem}.kc-section{padding-block:64px}.kc-section h2,.kc-shop-note h2,.kc-story-grid h2,.kc-faq h2{letter-spacing:-.04em;font:750 clamp(28px,3.4vw,44px)/1.12 Helvetica Neue,Arial,sans-serif}.kc-section-head{gap:36px;margin-bottom:28px}.kc-section-head>p,.kc-standard-grid p,.kc-department-grid p,.kc-how-grid p,.kc-footer p,.kc-shop-note p,.kc-story-grid p{color:#b7bdc9;font-size:1rem;line-height:1.65}.kc-shop-gateway{min-height:285px;box-shadow:none;border:1px solid #303642;border-radius:12px;gap:28px;padding:36px}.kc-shop-gateway h3{letter-spacing:-.045em;font:750 clamp(36px,4vw,54px)/1.05 Helvetica Neue,Arial,sans-serif}.kc-shop-gateway>div>span,.kc-shop-tags b,.kc-text-link{letter-spacing:.05em;font-size:.75rem}.kc-shop-tags b{border-radius:5px;font-weight:600}.kc-text-link{font-size:.875rem}.kc-rewards-preview{gap:64px}.kc-reward-visual{background:#10141c;border-radius:16px;min-height:430px;padding:28px}.kc-reward-visual img{border:0;border-radius:8px;width:min(74%,285px);transform:none;box-shadow:0 16px 40px #0005}.kc-reward-visual span{color:#b7bdc9;background:0 0;padding-top:24px;font-size:.75rem;position:static;transform:none}.kc-reward-copy li{background:#10141c;border-left-width:2px;font-size:.875rem}.kc-standard-grid article,.kc-department-grid article,.kc-how-grid article{background:#10141c;border:1px solid #292f3a;border-radius:10px;min-height:0;padding:28px}.kc-standard-grid h3,.kc-department-grid h2,.kc-how-grid h2{letter-spacing:-.02em;margin:26px 0 12px;font:700 1.25rem/1.25 Helvetica Neue,Arial,sans-serif}.kc-final-cta{width:min(1200px,100% - 64px);min-height:280px;box-shadow:none;border:1px solid #343946;border-radius:12px;margin-bottom:64px;padding:44px}.kc-final-cta h2{letter-spacing:-.045em;font:750 clamp(36px,4.5vw,60px)/1.05 Helvetica Neue,Arial,sans-serif}.kc-final-cta>span,.kc-footer>small{color:#aeb6c5;letter-spacing:.05em;font-size:.75rem}.kc-footer{padding-bottom:40px}.kc-page-hero{background:#10141c;border-bottom:1px solid #303642;min-height:380px;padding:72px 32px 44px}.kc-shop-note,.kc-story-grid{border-width:1px;border-radius:12px;gap:36px;padding:36px}.kc-rarity-list span,.kc-faq summary{font-size:.875rem}.kc-metal-player{box-shadow:none;border:1px solid #303642;border-radius:7px;flex-wrap:wrap;grid-column:1/-1;justify-self:end;margin-top:-12px;margin-bottom:14px;position:static}.kc-metal-player button,.kc-metal-player label,.kc-metal-player>a{letter-spacing:.025em;font-size:.75rem}.kc-metal-player button{color:#f4f5f7;background:#252d39;border-radius:4px}.kc-sports-ticker{box-shadow:none;border-top:1px solid #343946}.kc-sports-ticker>strong{color:#f4f5f7;background:#171d27;font-size:.75rem}.kc-score b,.kc-score em,.kc-score span,.kc-score small{font-size:.75rem}.admin-shell{background:#090b10;padding:40px max(24px,50vw - 620px) 100px}.owner-navigation{box-shadow:none;background:#111620f5;border-radius:10px;margin:0 0 32px;padding:7px;top:10px}.owner-navigation a{letter-spacing:0;text-transform:none;border-radius:6px;align-items:center;min-height:44px;font-size:.875rem;font-weight:650;display:inline-flex}.owner-navigation a.active{background:#c9ff28}.owner-dashboard-header h1,.admin-header h1,.coupon-header h1{letter-spacing:-.045em;font:750 clamp(32px,4vw,50px)/1.1 Helvetica Neue,Arial,sans-serif}.owner-section-heading h2,.owner-section-heading.compact h2,.coupon-section-head h2{letter-spacing:-.025em;font:700 clamp(24px,2.6vw,32px)/1.15 Helvetica Neue,Arial,sans-serif}.owner-dashboard-header>div>span,.owner-section-heading span{letter-spacing:.08em;font-size:.75rem}.owner-dashboard-header>a,.owner-section-heading>a{letter-spacing:.025em;font-size:.875rem}.owner-quick-start,.owner-status,.owner-hub,.owner-today,.admin-tools{box-shadow:none;background:#10141c;border:1px solid #303642;border-radius:12px}.owner-quick-start{padding:26px}.owner-quick{background:#151b25;border:1px solid #343c49;border-radius:8px;min-height:185px}.owner-quick-primary{border-top:3px solid var(--pink)}.owner-quick>strong,.owner-tool>strong{text-transform:none;letter-spacing:-.015em;margin-top:16px;font:700 1.25rem/1.25 Helvetica Neue,Arial,sans-serif}.owner-quick>p,.owner-tool>p,.owner-tool-group-copy p{color:#b7bdc9;font-size:.875rem}.owner-quick>span,.owner-quick>b,.owner-tool>b{letter-spacing:.04em;font-size:.75rem}.owner-status-grid article{background:#171d27;border:0;border-radius:7px}.owner-status-grid span{letter-spacing:.025em;font-size:.75rem}.owner-status-grid strong{color:#f4f5f7;font:700 2rem/1 Helvetica Neue,Arial,sans-serif}.owner-tool-group-copy h3{letter-spacing:.025em;color:#dce1ea;font-size:.875rem}.owner-tool,.owner-all-tools .owner-tool{background:#10141c;border:1px solid #303642;border-radius:8px;min-height:170px}.owner-tool>span{color:#b7bdc9;letter-spacing:.025em;background:0 0;padding:0;font-size:.75rem;transform:none}.owner-tool:hover,.owner-tool:focus-visible{box-shadow:none;border-color:#b7bdc9;transform:none}.owner-navigation a:focus-visible,.owner-quick:focus-visible,.owner-tool:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.coupon-steps>div,.coupon-print,.coupon-history,.coupon-orders{box-shadow:none;border-radius:9px}.admin-filter input,.admin-filter select,.admin-filter button{border-radius:6px;font-size:.875rem}@media (width<=1000px){.kc-header{grid-template-columns:180px 1fr auto;gap:16px}.kc-hero{gap:28px}.kc-hero-art{min-height:360px;padding:20px}.kc-shop-gateway{grid-template-columns:1fr}.owner-all-tools .owner-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.kc-header,.kc-hero,.kc-section,.kc-footer,.kc-page-hero,.kc-final-cta{width:calc(100% - 36px)}.kc-header{grid-template-columns:1fr auto;gap:14px;padding-top:10px}.kc-brand{width:155px}.kc-header nav{grid-area:2/1/auto/-1;justify-content:flex-start;gap:24px}.kc-header-shop{grid-area:1/2;font-size:.75rem}.kc-metal-player{justify-self:start;max-width:100%;margin:0 0 12px}.kc-metal-player input{width:65px}.kc-hero{grid-template-columns:1fr;gap:24px;padding-block:24px 36px}.kc-hero-copy{padding:12px 0}.kc-hero h1{font-size:clamp(44px,10vw,68px)}.kc-hero-art{min-height:0;padding:24px}.kc-hero-art img{max-height:300px}.kc-section{padding-block:40px}.kc-section-head,.kc-rewards-preview,.kc-rarity-section,.kc-standard-grid,.kc-department-grid,.kc-how-grid,.kc-shop-note,.kc-story-grid{grid-template-columns:1fr;gap:22px}.kc-reward-visual{min-height:0}.kc-reward-visual img{object-fit:contain;max-height:340px}.kc-shop-gateway,.kc-final-cta,.kc-page-hero{padding:28px 22px}.kc-page-hero{min-height:0}.kc-page-hero h1{font-size:clamp(40px,10vw,64px)}.kc-footer{grid-template-columns:1fr}.kc-footer nav{justify-content:flex-start}.kc-sports-ticker>strong{letter-spacing:0;min-width:0;padding:0 10px;font-size:.75rem}.admin-shell{padding:20px 16px 80px}.owner-navigation{top:6px}.owner-quick-start,.owner-status{padding:18px}.owner-section-heading,.owner-tool-group,.owner-quick-grid,.owner-all-tools .owner-tool-grid{grid-template-columns:1fr}.owner-quick,.owner-all-tools .owner-tool{min-height:0}.owner-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}}
