@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";.pack-odds{margin-top:3rem}.pack-odds header{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.pack-odds h2{font-size:1.7rem}.pack-odds article{margin:1.5rem 0;padding:1.25rem;border:1px solid #2a4258;border-radius:12px;background:#0e1a27}.pack-odds h3{font-size:1.2rem}.pack-odds p{font-size:.9rem;color:#afc6df}.pack-odds-scroll{overflow-x:auto}.pack-odds table{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.pack-odds th,.pack-odds td{padding:.75rem .6rem;border-bottom:1px solid #2a4258;white-space:nowrap}.pack-odds th{color:#afc6df;font-size:.8rem}.pack-odds .odds-negative{color:#ff9494}.rip-shell{padding-block:clamp(32px,5vw,72px)}.rip-shell h1{margin:8px 0 12px;font-size:clamp(38px,5vw,62px);letter-spacing:-.045em}.rip-tabs,.rip-vault-bar{display:flex;align-items:center;gap:12px}.rip-tabs{margin:26px 0 22px;border-bottom:1px solid #27394e}.rip-tabs button{padding:12px 18px;color:#a6bad2;border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;font-weight:650}.rip-tabs button[aria-pressed=true]{color:#ecf7ff;border-bottom-color:#6ddcfa}.rip-vault-bar{justify-content:space-between;margin-bottom:22px}.rip-vault-bar h2,.rip-result h2{margin:0 0 5px;font-size:clamp(22px,3vw,29px);letter-spacing:-.025em}.rip-vault-bar p,.rip-card-info p{margin:0;color:#a5b7ce}.vault-pack-heading{font-style:italic;font-weight:900;color:#eef5ff;text-shadow:-1px 0 7px #38ceef90,1px 1px 9px #df58ff9c}.rip-result h2{min-width:0;max-width:100%}.rip-vault-bar p span{margin-inline:5px}.vault-pack-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.vault-point-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.vault-point-summary div{padding:8px 12px;border:1px solid #293e55;border-radius:8px}.vault-point-summary dt{color:#a5b7ce;font-size:12px}.vault-point-summary dd{margin:2px 0 0;font-weight:700}.vault-activity-mobile{display:none}.vault-sell-note{margin:6px 0 0;font-size:13px;color:#a5b7ce}.vault-game{margin-top:20px}.vault-game h3{margin:0 0 10px;font-size:20px}.vault-game h3 small{margin-inline-start:8px;color:#a5b7ce;font-size:12px}.vault-printing{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(120px,max-content) minmax(108px,148px);align-items:center;gap:10px;padding:4px 10px;margin-bottom:5px;border:1px solid #293e55;border-radius:12px;background:#101a29}.vault-thumbnail{display:block;padding:2px;border-radius:6px;background:#52718d}.vault-thumbnail .rip-card-art{border-radius:6px}.vault-printing-info{min-width:0;overflow-wrap:anywhere}.button.button-neon-frame{border:0;color:#f4f7ff;background:transparent url(/assets/vault-sell-frame-CM5dhs3p.png) center / 100% 100% no-repeat}.button.button-neon-frame:hover:not(:disabled){filter:brightness(1.16)}.button.button-neon-frame:focus-visible{outline:2px solid #91f4ff;outline-offset:3px}.vault-printing-sale .button-neon-frame{min-height:34px;padding:5px 17px;white-space:nowrap;background-size:100% 34px}.rip-art-unavailable{display:grid;place-items:center;width:100%;aspect-ratio:5 / 7;color:#a9dfff}.vault-printing h4{margin:0 0 2px;line-height:1.2}.vault-printing p{margin:0;line-height:1.35}.vault-printing p,.vault-printing small,.vault-chart-note{color:#a5b7ce;font-size:12px}.vault-chart{margin:0;min-width:0;color:#68dfbc}.vault-chart.down{color:#ff9c91}.vault-chart.flat{color:#a5b7ce}.vault-chart svg{display:block;width:100%}.vault-chart polyline{stroke:currentColor;stroke-width:2;stroke-linejoin:round}.vault-chart polygon{fill:currentColor;opacity:.14}.vault-chart-grid{stroke:#344c66;stroke-width:1}.vault-chart figcaption{display:flex;justify-content:space-between;font-size:11px}.vault-chart-compact{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px}.vault-chart figcaption strong{color:#edf6ff}.vault-chart-note{margin-top:15px}.rip-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,175px),1fr));gap:16px}.rip-card{display:block;min-width:0;height:100%;overflow:hidden;border:1px solid #31445e;border-radius:14px;background:#101a29;color:#edf6ff;transition:border-color .15s ease,transform .15s ease}.rip-card:hover,.rip-card:focus-visible{border-color:#7bcef0;transform:translateY(-2px)}.rip-card-face{padding:7px 7px 0;background:linear-gradient(150deg,#b1cedb,#375678 42%,#7194b7 76%,#243c55)}.rip-card-art{aspect-ratio:1;border-radius:8px;background-color:#193450;background-image:url(/assets/sandbox-art-BqTY6WDO.webp);background-size:400% 300%}.rip-card-face span{display:block;padding:5px 4px;color:#f4f9ff;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rip-card-info{padding:12px 14px 15px}.vault-vip,.vip-rank{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.vault-vip{justify-content:space-between;margin-block:14px}.vip-rank strong{color:#f8d987}.vip-rank p{margin:3px 0}.vip-rank progress{width:min(100%,260px);accent-color:#9a78ff}.vip-ladder{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(145px,100%),1fr));gap:12px}.vip-ladder article{padding:14px;text-align:center;border:1px solid #443456;border-radius:12px;background:#151123}.vip-ladder article[aria-current]{border-color:#e5bd68}.vip-ladder h2{margin:4px 0;font-size:1.25rem}.vip-ladder p{margin:4px 0}.vip-ladder small{display:block;margin-top:4px}.rip-card-info h3{margin:0 0 4px;font-size:16px;line-height:1.3}.rip-card-info p,.rip-card-info small{font-size:12px}.rip-card-info small{display:block;margin-top:7px;color:#8be3f6}.rip-workspace{display:grid;grid-template-columns:minmax(190px,245px) minmax(0,1fr);gap:20px;margin-top:24px;align-items:start}.rip-game-menu,.rip-stage{min-width:0;margin:0;border:1px solid #2c415c;border-radius:17px;background:#101a29;padding:17px}.rip-game-menu legend{padding-inline:7px;color:#c4d4e8;font-size:14px}.rip-game-option{display:flex;gap:10px;align-items:center;padding:11px;border-radius:8px;color:#c7d7e9;cursor:pointer}.rip-game-option:has(:checked){background:#233e59;color:#fff}.rip-game-option input{accent-color:#7ce6fb}.rip-stage{min-height:390px;display:grid;justify-items:center;align-content:center;gap:10px;background:radial-gradient(ellipse at 50% 35%,#1c4263,#101a29 68%);text-align:center}.rip-stage p{margin:0}.rip-balance{color:#9de9f5;font-weight:700}.rip-stage-prompt{padding:46px 10px;color:#c2d1e5}.rip-pack-preview{display:grid;place-items:center;padding:15px;perspective:720px}.rip-pack-preview .opening-pack{transform:scale(.82)}.rip-result{display:grid;justify-items:center;gap:10px;width:min(100%,520px)}.rip-result h2{text-transform:uppercase;font-style:italic;text-shadow:0 0 24px #c778ff95}.rip-result-odds,.rip-reveal-card small{color:#b9c5de;font-size:.8rem}.rip-result .button{width:100%}.rip-result .rip-share-button{max-width:320px}.rip-reveal{position:relative;isolation:isolate;perspective:780px;width:100%;padding:8px 0 103px}.rip-reveal-card{display:grid;justify-items:center;gap:4px;transform-origin:center 42%}.rip-reveal-card h3{margin:0;font-size:clamp(17px,4vw,22px)}.rip-reveal-effects{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.rip-reveal-effects img{position:absolute;object-fit:contain}.rip-reveal-burst,.rip-reveal-shards{top:0;right:0;bottom:0;left:0;width:100%;height:100%;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse,#000 38%,transparent 75%);mask-image:radial-gradient(ellipse,#000 38%,transparent 75%)}.rip-reveal-burst{opacity:.78}.rip-reveal-effects .rip-reveal-shards{object-fit:fill;opacity:.85}.rip-reveal-ring{inset-inline:0;margin-inline:auto}.rip-reveal-effects .rip-reveal-ring{bottom:-24px;width:min(96%,450px);height:128px;object-fit:fill;mix-blend-mode:screen}.rip-reveal-effects .rip-reveal-torn-pack{inset-inline:0;bottom:0;margin-inline:auto;width:200px;height:104px;-webkit-mask-image:radial-gradient(ellipse,#000 48%,transparent 75%);mask-image:radial-gradient(ellipse,#000 48%,transparent 75%)}.rip-reveal-printing{position:relative;display:grid;place-items:center;width:clamp(165px,50%,232px);aspect-ratio:2 / 3;margin-bottom:5px;filter:drop-shadow(0 0 20px #7b45ec8c)}.rip-reveal-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.rip-reveal-art{z-index:1;display:grid;place-items:center;width:80%;height:81%}.rip-reveal-card .rip-reveal-value{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:4px 0;padding:5px 13px;border:1px solid #a894ff;border-radius:999px;background:#0b1126;color:#c8e8ff;font-size:.8rem;box-shadow:0 0 14px #576cf16b}.rip-reveal-value strong{font-size:1.25rem;color:#9df6ff}.rip-result-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rip-result-actions .button{min-width:0;padding-inline:6px;font-size:clamp(.78rem,3.6vw,.95rem)}.rip-reveal-wrapper{display:none;pointer-events:none;position:absolute;inset:0 0 auto;margin-inline:auto;width:min(72%,184px);aspect-ratio:2 / 3}.rip-wrapper-top,.rip-wrapper-body{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden}.rip-wrapper-top{clip-path:polygon(0 0,100% 0,100% 15%,70% 17%,55% 15%,38% 18%,0 16%)}.rip-wrapper-body{clip-path:polygon(0 16%,38% 18%,55% 15%,70% 17%,100% 15%,100% 100%,0 100%)}@media(prefers-reduced-motion:no-preference){.rip-reveal-wrapper{display:block;transform-style:preserve-3d;animation:rip-spin var(--rip-spin-time) cubic-bezier(.55,.12,.36,1) both}.rip-reveal-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;backface-visibility:hidden;transform:rotateY(.5turn) translateZ(1px);background:linear-gradient(90deg,transparent 48%,#a4bdce66 50%,transparent 52%),repeating-linear-gradient(90deg,#192633 0,#192633 3px,#415568 3px,#415568 5px) top / 100% 5% no-repeat,repeating-linear-gradient(90deg,#192633 0,#192633 3px,#415568 3px,#415568 5px) bottom / 100% 5% no-repeat,linear-gradient(125deg,#142432,#758ca1 42%,#34495d 50%,#172635 75%)}.rip-reveal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse,#7cdbff55,transparent 64%);animation:rip-light .85s ease-out var(--rip-spin-time) both}.rip-wrapper-top{animation:rip-lid .72s cubic-bezier(.22,.7,.22,1) var(--rip-spin-time) both}.rip-wrapper-body{animation:rip-shell-away .83s ease-in-out var(--rip-spin-time) both}.rip-reveal-card{animation:rip-card-turn .92s cubic-bezier(.19,1,.22,1) var(--rip-spin-time) both}.rip-reveal-effects,.rip-result-actions,.rip-result>.button{animation:rip-actions .3s ease-out calc(var(--rip-spin-time) + .55s) both}}@keyframes rip-spin{0%{transform:rotateY(0)}to{transform:rotateY(3turn)}}@keyframes rip-lid{0%,14%{opacity:1;transform:rotateY(-9deg) translateZ(24px)}52%{opacity:1;transform:translate3d(22%,-12%,72px) rotate(14deg) rotateY(38deg)}to{opacity:0;transform:translate3d(37%,-22%,98px) rotate(27deg) rotateY(58deg)}}@keyframes rip-shell-away{0%,18%{opacity:1;transform:rotateY(-9deg) translateZ(24px)}62%{opacity:.92;transform:translate3d(-12%,12%,28px) rotate(-8deg) rotateX(12deg)}to{opacity:0;transform:translate3d(-24%,23%,8px) rotate(-15deg) rotateY(-34deg)}}@keyframes rip-card-turn{0%,24%{opacity:0;transform:translate3d(0,22px,-64px) rotateY(-75deg) rotateX(9deg) scale(.86)}56%{opacity:1}to{opacity:1;transform:none}}@keyframes rip-light{0%,18%,to{opacity:0}44%{opacity:1}}@keyframes rip-actions{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(max-width:650px){.rip-workspace{grid-template-columns:minmax(0,1fr)}.rip-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vault-shell{padding-block-start:18px}.vault-shell h1{font-size:32px;margin-block:4px 8px}.vault-shell .rip-tabs{margin:8px 0 12px}.vault-shell .rip-tabs button{padding:10px 12px}.rip-vault-bar{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;margin-bottom:8px;border:1px solid #2e506c;border-radius:14px;background:linear-gradient(135deg,#182c43,#101a29)}.rip-vault-bar h2{font-size:18px;margin-bottom:2px}.rip-vault-bar p{font-size:12px}.rip-vault-bar .vault-balance,.vault-pack-actions{justify-self:end}.vault-balance{text-align:right}.vault-balance strong{color:#9ce7ff;font-size:21px}.vault-activity-desktop{display:none}.vault-activity-mobile{display:block;border-bottom:1px solid #293e55}.vault-activity-mobile summary{cursor:pointer;padding:12px 2px;font-size:13px;color:#b8d5ec}.vault-activity-mobile[open]{padding-bottom:10px}.vault-game{margin-top:13px}.vault-game h3{font-size:17px;margin-bottom:6px}.vault-printing{grid-template-columns:32px minmax(0,1fr) auto;gap:6px}.vault-printing-chart{grid-column:2 / -1;max-width:148px}.vault-printing-chart:has(.vault-chart-empty){display:none}.vault-printing-sale .button{min-height:44px;font-size:12px;padding-inline:13px}.vault-point-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.reward-dialog{width:min(900px,calc(100% - 24px));max-height:90dvh;padding:clamp(14px,3vw,28px);border:1px solid #8258bb;border-radius:20px;color:#ecf4ff;background:radial-gradient(ellipse at 87% 0%,#3a1762,transparent 55%),#0d1020;box-shadow:0 0 48px #7950f947,0 24px 60px #000b}.reward-dialog::backdrop{background:#050612dc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.reward-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.reward-heading img{width:clamp(60px,16vw,120px);height:auto;border-radius:14px;box-shadow:0 0 22px #9570f878}.reward-dialog h2{font-size:clamp(27px,6vw,42px);margin:.25rem 0;text-shadow:0 0 18px #b575ff70}.reward-heading p{margin:0;color:#c8d3ed}.reward-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.reward-tile{display:grid;grid-template-rows:auto auto 1fr auto;align-items:center;justify-items:center;gap:5px;min-width:0;padding:7px 5px;border:1px solid #48406b;border-radius:12px;background:#151629;color:inherit;text-align:center}.reward-tile img{display:block;width:100%;height:auto;aspect-ratio:1;border-radius:7px}.reward-tile>span{color:#c9d6f3;font-size:11px;font-weight:700;text-transform:uppercase}.reward-tile strong{font-size:clamp(10px,1.6vw,14px);line-height:1.2}.reward-tile small,.reward-dialog footer small{color:#aebbd5}.reward-tile small{font-size:10px}.reward-tile:disabled{opacity:.78}.reward-today,.reward-today:disabled{opacity:1;border-color:#6eedff;box-shadow:0 0 15px #38d9ff68}.reward-today:not(:disabled){cursor:pointer;background:#18314a}.reward-today:not(:disabled) small{color:#8af3ff;font-weight:800}.reward-today:not(:disabled):hover{background:#214467}.reward-claimed small{color:#9bf4bd}.reward-dialog>p[role=status]{min-height:1.6em;margin:8px 0}.reward-dialog footer{display:flex;gap:12px;align-items:center;justify-content:space-between}@media(max-width:620px){.reward-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.reward-heading p{font-size:13px}.reward-tile{padding-inline:4px}.reward-tile strong{font-size:11px}.reward-dialog footer .button{min-height:40px;padding:8px 16px}}.rip-selectors{display:grid;gap:12px;min-width:0}.rip-selectors .rip-game-menu{display:grid;gap:6px;padding-inline:8px}.rip-selectors .rip-game-option{position:relative;isolation:isolate;min-width:0;min-height:44px;overflow:hidden;border:1px solid #594274;background:#141121;font-weight:750;color:#edf5ff}.rip-selectors .rip-game-option:has(:checked){border-color:#8fefff;box-shadow:inset 0 0 14px #7a50cf8c,0 0 9px #5ddcf653}.rip-selectors .rip-game-option:has(:focus-visible){outline:2px solid #a2f6ff;outline-offset:2px}.rip-selectors .rip-game-option:has(:disabled){cursor:default}.rip-game-option-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;z-index:-1;-webkit-mask-image:linear-gradient(90deg,transparent 18%,#000 78%);mask-image:linear-gradient(90deg,transparent 18%,#000 78%)}.rip-selectors .rip-game-option>span{text-shadow:0 1px 5px #04030a}.rip-tier-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rip-selectors .rip-tier-option{flex-direction:column;justify-content:center;gap:4px;padding:6px 3px;font-size:.78rem}.rip-tier-option input{position:absolute;inset:5px auto auto 5px;margin:0}.rip-tier-art{display:block;width:29px;pointer-events:none}.rip-tier-art .pack-art-image{width:100%;border-radius:2px;box-shadow:none}.rip-pack-preview{position:relative;isolation:isolate;width:min(100%,380px)}.rip-preview-ring{position:absolute;inset-inline:0;bottom:0;width:100%;height:115px;object-fit:fill;mix-blend-mode:screen;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse,#000 52%,transparent 77%);mask-image:radial-gradient(ellipse,#000 52%,transparent 77%)}@media(max-width:760px){.rip-selectors .rip-game-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.rip-tier-grid{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}}:root{color-scheme:dark;font-family:Inter,Arial,sans-serif;color:#edf4ff;background:#070b13;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--base: #070b13;--panel: #101722;--panel-2: #121e2e;--line: #243147;--muted: #9baabe;--white: #f4f8ff;--blue: #53caff;--gold: #f6d084}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.4}:focus-visible{outline:3px solid #6fd9ff;outline-offset:4px}::selection{background:#227aab;color:#fff}h1,h2,h3,p{margin-top:0}h1,h2,h3,.wordmark,.pack-wordmark,.pack-title{font-family:Manrope,Arial,sans-serif}h1{font-size:clamp(2.8rem,5.7vw,5.35rem);line-height:1.11;letter-spacing:-.045em;font-weight:800}h2{font-size:clamp(1.65rem,3vw,2.5rem);letter-spacing:-.035em;font-weight:750}p{line-height:1.7}.container{width:min(1220px,calc(100% - 64px));margin-inline:auto}.site-shell{min-height:100vh;display:flex;flex-direction:column;overflow:hidden}main{flex:1}.skip-link{position:absolute;top:-100px;left:1rem;z-index:1000;background:#fff;color:#111;padding:12px 16px}.skip-link:focus{top:10px}.topbar{height:82px;position:relative;z-index:10;background:#080d17f0;border-bottom:1px solid rgba(108,145,195,.13)}.nav-inner{height:100%;display:flex;align-items:center;gap:clamp(24px,5vw,75px)}.brand-link{flex:none}.wordmark{display:inline-flex;align-items:center;gap:10px;font-size:24px;font-weight:700;letter-spacing:-.065em;white-space:nowrap}.brand-accent{color:var(--blue)}.brand-wordmark-img{display:block;height:42px;width:auto;max-width:min(220px,35vw);object-fit:contain;filter:drop-shadow(0 0 10px rgba(73,196,255,.18))}.brand-link,.footer-brand-link{display:inline-flex;align-items:center}@media(max-width:730px){.brand-wordmark-img{height:34px;max-width:115px}}@media(max-width:430px){.brand-wordmark-img{height:30px;max-width:100px}}.brand-icon{display:inline-grid;place-items:center;width:34px;height:38px;font-size:20px;color:#fff;border:2px solid #84ddff;background:linear-gradient(145deg,#16385a,#080d18);clip-path:polygon(50% 0%,95% 19%,95% 77%,50% 100%,5% 77%,5% 19%);box-shadow:0 0 24px #269cfa55}.primary-nav{display:flex;align-items:center;gap:31px;flex:1}.primary-nav a{font-size:14px;font-weight:700;color:#acb9cd;transition:color .2s}.primary-nav a:hover,.primary-nav a.active{color:#fff}.nav-actions{margin-left:auto}.button{min-height:48px;border:1px solid transparent;border-radius:10px;padding:13px 23px;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:13px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.button:hover:not(:disabled){transform:translateY(-2px)}.button.small{min-height:40px;padding:9px 18px}.button-primary{background:linear-gradient(115deg,#53d6ff,#338efe);box-shadow:0 12px 42px #218ae530;color:#061322}.button-primary:hover{box-shadow:0 15px 44px #2287fc60}.button-outline{border-color:#35445b;background:#101927;color:#ecf2fb}.button-outline:hover{border-color:#6ccdf7}.button-ghost{background:transparent;color:#d9e5f5}.button-ghost:hover{background:#1a2737}.full-width{width:100%}.eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--blue);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.live-dot{width:6px;height:6px;border-radius:50%;background:#67e8b1;box-shadow:0 0 12px #67e8b1}.hero{background:radial-gradient(ellipse at 78% 40%,#123257 0%,transparent 47%),radial-gradient(ellipse at 26% 14%,#0d1b30 0%,transparent 48%);padding:85px 0 52px;border-bottom:1px solid #162236}.hero-layout{min-height:520px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px}.hero-copy{position:relative;z-index:2}.hero h1{margin:27px 0}.gradient-text{background:linear-gradient(100deg,#f8fbff 5%,#67d7ff 56%,#6b90ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description{max-width:510px;color:#aebed3;font-size:clamp(16px,1.5vw,18px)}.hero-actions{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.hero-showcase{height:520px;position:relative;isolation:isolate;display:grid;place-items:center;perspective:950px}.hero-showcase:before{content:"";width:min(85%,460px);aspect-ratio:1;position:absolute;border-radius:50%;background:radial-gradient(circle,#275d9c55,#12325315 50%,transparent 70%);filter:blur(12px)}.hero-orbit{position:absolute;width:435px;max-width:90%;aspect-ratio:1;border-radius:50%;border:1px solid #2c5d8966;transform:rotateX(68deg) rotate(-20deg)}.orbit-two{width:550px;opacity:.5;transform:rotateX(75deg) rotate(10deg)}.hero-pack{position:absolute;width:215px;transform-style:preserve-3d;transition:transform .6s ease}.hero-pack-back{transform:translate(-95px,-21px) rotate(-18deg) rotateY(18deg) scale(.91);z-index:1;filter:brightness(.9)}.hero-pack-front{transform:translate(78px,-11px) rotate(14deg) rotateY(-16deg);z-index:2}.hero-showcase:hover .hero-pack-back{transform:translate(-105px,-32px) rotate(-24deg) rotateY(25deg) scale(.94)}.hero-showcase:hover .hero-pack-front{transform:translate(95px,-20px) rotate(18deg) rotateY(-22deg)}.hero-halo{position:absolute;bottom:65px;width:340px;height:45px;border-radius:50%;background:#1f78d344;filter:blur(20px)}.showcase-label{position:absolute;z-index:4;bottom:30px;font-size:10px;font-weight:700;letter-spacing:.2em;color:#afcbe6}.showcase-spark{color:#e6c47a;margin-right:8px}.pack-art{--pack-main: #4caffb;--pack-edge: #0a315f;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;width:100%;aspect-ratio:.66;border:1px solid #a5c3db66;border-radius:7px;background:radial-gradient(ellipse at 55% 40%,color-mix(in srgb,var(--pack-main),transparent 64%),transparent 65%),linear-gradient(145deg,#162a40 0%,var(--pack-edge) 52%,#090e18 100%);box-shadow:6px 12px #03070e,16px 28px 55px #000a;transform-style:preserve-3d;text-align:center}.pack-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 25%,#ffffff35 46%,transparent 58%);transform:translate(-170%);transition:transform .85s}.pack-art:hover:before,.tier-card:hover .pack-art:before{transform:translate(150%)}.pack-art:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid color-mix(in srgb,var(--pack-main),transparent 60%);pointer-events:none}.pack-electric{--pack-main: #42cbff;--pack-edge: #073773}.pack-copper{--pack-main: #fb9c56;--pack-edge: #6c2e21}.pack-gold{--pack-main: #f7d47e;--pack-edge: #4b3417}.pack-violet{--pack-main: #b98aff;--pack-edge: #402266}.pack-ridge{height:10px;position:absolute;left:0;right:0;opacity:.6;background:repeating-linear-gradient(90deg,#fff4 0 2px,transparent 2px 6px)}.pack-ridge-top{top:0}.pack-ridge-bottom{bottom:0}.pack-decoration{position:absolute;font-size:220px;color:var(--pack-main);opacity:.11;text-shadow:0 0 30px var(--pack-main)}.pack-emblem{display:grid;place-items:center;width:88px;height:100px;margin-bottom:20px;border:2px solid var(--pack-main);clip-path:polygon(50% 0%,100% 23%,100% 76%,50% 100%,0 76%,0 23%);color:var(--pack-main);font-family:Manrope,sans-serif;font-weight:700;font-size:34px;text-shadow:0 0 17px var(--pack-main);box-shadow:inset 0 0 34px color-mix(in srgb,var(--pack-main),transparent 70%)}.pack-wordmark{color:#fff;font-size:14px;letter-spacing:.25em;font-weight:700}.pack-title{margin-top:4px;font-size:26px;font-weight:700;letter-spacing:-.055em;text-transform:uppercase;color:var(--pack-main)}.pack-subtitle{margin-top:17px;color:#d9e5f4;font-size:8px;letter-spacing:.18em}.pack-compact{max-width:170px}.pack-compact .pack-emblem{width:63px;height:72px;font-size:25px;margin-bottom:14px}.pack-compact .pack-wordmark{font-size:10px}.pack-compact .pack-title{font-size:21px}.pack-compact .pack-subtitle{font-size:6px}.pack-compact .pack-decoration{font-size:150px}.notice{color:#c0d0e7;font-size:13px;padding:16px 19px;background:#111e2c;border:1px solid #2a4057;border-left:3px solid #54c5fa;border-radius:9px;line-height:1.7}.section{padding-block:77px 20px}.section-heading{display:flex;justify-content:space-between;gap:25px;align-items:end;margin-bottom:28px}.section-heading h2{margin:11px 0 0}.text-link{color:var(--blue);font-size:13px;font-weight:700}.text-link:hover{text-decoration:underline}.game-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.game-card{min-height:230px;position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;padding:23px;border:1px solid #263b52;border-radius:15px;background:radial-gradient(circle at 70% 5%,#1a5683aa,transparent 70%),linear-gradient(145deg,#132537,#0c1521);transition:transform .25s,border-color .25s}.game-card:hover{transform:translateY(-5px);border-color:#69bee6}.game-1{background:radial-gradient(circle at 65% 10%,#533895aa,transparent 70%),linear-gradient(145deg,#292042,#0c1521)}.game-2{background:radial-gradient(circle at 65% 10%,#ac6b2daa,transparent 70%),linear-gradient(145deg,#382c20,#0c1521)}.game-3{background:radial-gradient(circle at 65% 10%,#9b3961aa,transparent 70%),linear-gradient(145deg,#372032,#0c1521)}.game-symbol{position:absolute;top:-45px;right:7px;z-index:-1;font-family:Manrope,sans-serif;font-size:210px;font-weight:700;opacity:.13}.game-card small,.micro{font-size:10px;font-weight:700;letter-spacing:.16em;color:#a8d8f5;text-transform:uppercase}.game-card h3{margin:8px 0;font-size:22px;line-height:1.1}.game-card div>span{color:#b1c1d5;font-size:12px}.tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.tier-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:29px 18px 22px;border:1px solid #253247;border-radius:15px;background:linear-gradient(165deg,#172332,#0c121c 70%);transition:border-color .25s,transform .25s}.tier-card:hover{border-color:#5a88ae;transform:translateY(-4px)}.tier-card .pack-art{margin-bottom:28px;filter:drop-shadow(0 5px 15px #000b);transition:transform .35s}.tier-card:hover .pack-art{transform:rotateY(-9deg) rotateX(5deg)}.tier-card h3,.tier-card h2{margin:0 0 5px;font-size:22px}.tier-card div>span{font-size:12px;color:#f1c779}.tier-card p{margin:14px auto;max-width:220px;font-size:12px;color:#9faec3;line-height:1.65}.tier-arrow{margin-top:auto;color:#79d7ff;font-weight:700;font-size:12px}.footer{margin-top:85px;border-top:1px solid #29405b;background:linear-gradient(155deg,#0d1b2b,#080e17 58%)}.footer-main{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,.75fr)) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,48px);padding-block:44px}.footer-brand-link{display:inline-flex;width:fit-content}.footer .wordmark{font-size:20px}.footer .brand-wordmark-img{height:57px;max-width:min(270px,75vw)}@media(max-width:430px){.footer .brand-wordmark-img{height:49px}}.footer .brand-icon{width:30px;height:32px;font-size:17px}.footer-brand p{margin:13px 0 21px;color:#b9c9dc;font-size:13px}.footer-preview{display:inline-block;color:#8eabc1;font-size:11px;line-height:1.5}.footer-nav{display:grid;align-content:start;justify-items:start;gap:15px}.footer-nav strong{font-size:12px;color:#e5effd;letter-spacing:.05em}.page-heading.leaderboard-header{max-width:none;margin-bottom:20px;padding:clamp(18px,4vw,40px);border-left:2px solid #9c6be9;background:radial-gradient(ellipse at 90% 0%,#5e238754,transparent 70%),linear-gradient(125deg,#181327,#101829)}.leaderboard-header h1{font-size:clamp(32px,7vw,74px);overflow-wrap:anywhere}.leaderboard-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.leaderboard-list li{--rank-color: #ab92ef;grid-column:1 / -1;min-width:0;display:grid;grid-template-columns:38px 44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;border:1px solid #382b50;border-radius:12px;background:#151222}.leaderboard-list li:nth-child(-n+3){grid-column:auto;grid-template-columns:1fr;justify-items:center;text-align:center;gap:6px;padding:16px 8px;border-color:color-mix(in srgb,var(--rank-color),#251b39 55%);background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--rank-color) 24%,transparent),transparent 72%),#151222}.leaderboard-list li:nth-child(1){--rank-color: #ffd36d}.leaderboard-list li:nth-child(2){--rank-color: #81e8ff}.leaderboard-list li:nth-child(3){--rank-color: #e69bff}.leaderboard-list li.leaderboard-you{border-color:#84efff}.leaderboard-position{color:var(--rank-color);font-weight:900;font-variant-numeric:tabular-nums}.leaderboard-badge{display:block;width:44px;height:auto;aspect-ratio:1;object-fit:contain}.leaderboard-list li:nth-child(-n+3) .leaderboard-badge{width:clamp(64px,13vw,112px);filter:drop-shadow(0 0 12px var(--rank-color))}.leaderboard-unranked{display:grid;place-items:center;color:var(--rank-color)}.leaderboard-collector{overflow-wrap:anywhere}.leaderboard-collector span,.leaderboard-spend span{display:block;color:#acb9d2;font-size:.75rem}.leaderboard-benchmark{display:inline-block;color:#b8a9d2;font-size:.68rem}.leaderboard-spend{text-align:right;font-variant-numeric:tabular-nums}.leaderboard-spend strong{color:var(--rank-color)}.leaderboard-list li:nth-child(-n+3) .leaderboard-spend{text-align:center}@media(max-width:530px){.leaderboard-list{grid-template-columns:1fr}.leaderboard-list li:nth-child(-n+3){grid-template-columns:30px 54px minmax(0,1fr) auto;justify-items:stretch;text-align:left;padding:9px;gap:7px}.leaderboard-list li:nth-child(-n+3) .leaderboard-badge{width:54px}.leaderboard-list li:nth-child(-n+3) .leaderboard-spend{text-align:right}}.footer-nav a,.footer-discord{font-size:13px;color:#a9c2dc;transition:color .2s ease}.footer-nav a:hover,.footer-discord:hover,.footer-nav a:focus-visible,.footer-discord:focus-visible{color:#6bd1ff}.footer-developer{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-label{color:#79cdfc;font-weight:800;font-size:10px;letter-spacing:.18em}.footer-craftforge{display:inline-flex;align-items:center;gap:11px;font-family:Manrope,sans-serif;font-size:clamp(23px,2.5vw,30px);font-weight:700;letter-spacing:-.04em;color:#f1f9ff}.footer-craftforge span{font-size:16px;color:#67caff}.footer-craftforge:hover,.footer-craftforge:focus-visible{color:#7bd9ff}.footer-developer p{margin:0;max-width:270px;color:#9fb1ca;font-size:12px;line-height:1.6}.footer-discord{display:inline-flex;gap:6px;margin-top:5px;font-weight:700;color:#81d4ff}.footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;padding-block:18px 24px;border-top:1px solid #263b51;color:#8198b2;font-size:11px;line-height:1.5}@media(max-width:780px){.footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.footer-brand{grid-column:1 / -1}}@media(max-width:490px){.footer-main{grid-template-columns:1fr}.footer-brand{grid-column:auto}}.page-section{padding-block:75px;min-height:55vh}.page-heading{margin-bottom:37px;max-width:740px}.page-heading h1{margin:15px 0 17px}.page-heading p{color:#a9bad1}.crumb{display:block;width:fit-content;color:#86d5ff;font-size:13px;font-weight:700;margin-bottom:25px}.catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.catalog-card{display:flex;gap:17px;padding:24px;border:1px solid #26374f;border-radius:12px;background:#111b29}.catalog-icon{flex:none;width:52px;height:72px;display:grid;place-items:center;background:linear-gradient(145deg,#1d4c6a,#18253f);border:1px solid #446483;border-radius:6px;color:#8be3ff}.catalog-card-body{min-width:0}.catalog-card h2{margin:10px 0 6px;font-size:17px;letter-spacing:-.025em}.catalog-card p{font-size:12px;margin:0 0 8px;color:#a8b8cc}.catalog-card small{color:#788ea9}.pagination{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:30px}.pagination span{color:#a0b4c9;font-size:13px}.empty-state{padding:70px 28px;max-width:720px;margin:30px auto;border:1px dashed #36516d;border-radius:19px;text-align:center;background:radial-gradient(ellipse at 50% 20%,#1c416055,transparent 74%)}.empty-state>span{font-size:64px;color:#7acdf4}.empty-state h2{margin:15px 0 12px}.empty-state p{max-width:490px;margin-inline:auto;color:#9eb0c6}.tiers-large{margin-bottom:35px}.opening-pack{width:210px;z-index:1;animation:hovering 4s ease-in-out infinite}.opening-pack .pack-art{box-shadow:9px 15px #03070e,18px 25px 65px #000a}@keyframes hovering{50%{transform:translateY(-12px) rotateY(-4deg)}}.vault-list{display:grid;gap:13px}.vault-item{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:19px;align-items:center;border:1px solid #2b3b51;border-radius:13px;padding:19px 25px;background:#101b29}.vault-icon{width:60px;height:78px;border-radius:7px;display:grid;place-items:center;border:1px solid #3c5875;background:#1a3046;color:#b8e8ff;font-size:25px}.vault-item h2{margin:8px 0;font-size:22px}.vault-item p{margin-bottom:3px;font-size:12px;color:#b0c0d1}.vault-item small{font-size:11px;color:#869fba}.vault-price{display:grid;gap:4px;text-align:right}.vault-price strong{font-size:22px}.vault-footnote{font-size:12px;color:#8093ad;margin-top:22px}.account-layout{min-height:570px;display:grid;grid-template-columns:1fr 420px;align-items:center;gap:100px;padding-block:80px}.account-story h1{margin:22px 0}.account-story p{max-width:430px;color:#aabbd1}.story-art{display:block;width:min(100%,400px);height:auto;margin-top:40px;border:1px solid #29425e;border-radius:12px}.auth-panel{padding:34px;background:#090717 url(/assets/login-panel-DyALvrrY.webp) right center / cover no-repeat;border:1px solid #304158;border-radius:17px;box-shadow:0 25px 80px #0004}.auth-switch{display:grid;grid-template-columns:1fr 1fr;padding:4px;background:#0a111d;border-radius:10px;margin-bottom:32px}.auth-switch button{color:#98aac3;border:0;border-radius:7px;background:transparent;padding:12px;font-size:12px;font-weight:700}.auth-switch button.selected{background:#253a55;color:#fff}.auth-panel h2{font-size:27px;margin-bottom:5px}.auth-panel>p{color:#9cacc1;font-size:13px}.auth-form{display:grid;gap:10px;margin-top:23px}.auth-form label{color:#d8e2ee;font-size:12px;font-weight:700}.auth-form input{background:#0b1422;border:1px solid #354862;border-radius:9px;color:#fff;padding:14px 13px;outline:none;width:100%;margin-bottom:10px}.auth-form input:focus{border-color:#56c8ff;box-shadow:0 0 0 3px #2897d429}.form-error{color:#ffacb3;font-size:12px}.auth-panel .form-disclaimer{margin:18px 0 0;font-size:11px;color:#8699b2}@media(max-width:1050px){.hero-layout{gap:10px}.hero-pack{width:190px}.hero-showcase{height:460px}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-grid{gap:12px}.account-layout{gap:45px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.container{width:min(100% - 32px,540px)}.topbar{height:auto;min-height:75px}.nav-inner{display:grid;grid-template-columns:1fr auto;gap:8px;padding:14px 0}.wordmark{font-size:20px}.primary-nav{grid-column:1 / -1;grid-row:2;justify-content:space-between;gap:10px;border-top:1px solid #203047;padding-top:12px}.primary-nav a{font-size:12px;padding:3px 0}.hero{padding:55px 0 35px}.hero-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}.hero h1{margin:19px 0}.hero-showcase{height:380px}.hero-pack{width:165px}.hero-pack-back{transform:translate(-65px,-8px) rotate(-15deg) scale(.85)}.hero-pack-front{transform:translate(65px,-5px) rotate(13deg)}.hero-showcase:hover .hero-pack-back{transform:translate(-75px,-12px) rotate(-19deg) scale(.87)}.hero-showcase:hover .hero-pack-front{transform:translate(75px,-12px) rotate(18deg)}.showcase-label{bottom:0}.section{padding-top:55px}.section-heading{align-items:center}.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-card{padding:20px 10px}.tier-card .pack-compact{width:130px}.pack-compact .pack-emblem{width:50px;height:57px;font-size:20px}.pack-compact .pack-title{font-size:18px}.pack-compact .pack-subtitle{letter-spacing:.1em}.page-section{padding-block:45px}.catalog-grid{grid-template-columns:1fr}.account-layout{grid-template-columns:1fr;gap:25px;padding-block:45px}.account-story .story-art{display:none}.auth-panel{padding:24px}}@media(max-width:430px){.game-grid{grid-template-columns:1fr}.game-card{min-height:165px}.game-symbol{font-size:150px}.hero-showcase{height:340px}.hero-pack{width:140px}.hero-pack-front{transform:translate(54px,-5px) rotate(13deg)}.hero-pack-back{transform:translate(-54px,-8px) rotate(-15deg) scale(.85)}.pack-emblem{width:62px;height:70px;font-size:24px;margin-bottom:13px}.pack-wordmark{font-size:10px}.pack-title{font-size:21px}.pack-subtitle{font-size:6px}.section-heading{align-items:flex-start}.section-heading .text-link{white-space:nowrap;margin-top:5px}.vault-item{grid-template-columns:52px minmax(0,1fr);padding:15px;gap:12px}.vault-icon{width:51px;height:70px}.vault-price{grid-column:2;text-align:left}.vault-price strong{font-size:18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.catalog-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:0 0 16px}.catalog-filters label{flex:1 1 180px;display:grid;gap:7px;color:#b8cbe0;font-size:12px;font-weight:700}.catalog-filters input,.catalog-filters select{width:100%;min-height:43px;padding:10px 12px;border:1px solid #354862;border-radius:8px;background:#111b29;color:#f0f6ff}.catalog-filters input:focus-visible,.catalog-filters select:focus-visible{outline:2px solid #70d0ff;outline-offset:2px}.catalog-filters .button{min-height:43px}.catalog-count{margin:0 0 22px;color:#a8b8cc;font-size:13px}.collection-value-banner{margin:0 0 26px;display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid #28658b;border-radius:16px;background:radial-gradient(circle at 90% 0%,#174e6c88,transparent 58%),#0e1c2c}.collection-value-banner>strong{font-size:clamp(28px,4vw,44px);letter-spacing:-.045em;color:#eff9ff;font-variant-numeric:tabular-nums}.collection-value-banner>span:not(.eyebrow){color:#b7d2e6;font-size:14px}.collection-value-banner small,.value-fineprint{color:#91a8bb;font-size:11px;line-height:1.55}.game-value-line{display:flex;flex-direction:column;gap:4px;margin-top:18px}.game-value-line strong{font-size:19px;color:#e8f7ff;font-variant-numeric:tabular-nums}.game-value-line small{font-size:10px;color:#9eb5ca;letter-spacing:normal}.top-sets{margin-bottom:28px}.top-sets h2{font-size:21px;margin:0 0 13px}.set-value-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.set-value-card{text-align:left;padding:15px;display:flex;flex-direction:column;gap:8px;border:1px solid #314862;border-radius:10px;background:#122339;color:#f2f8ff;cursor:pointer}.set-value-card:hover,.set-value-card:focus-visible{border-color:#7bcfff}.set-value-card strong{font-size:12px;overflow-wrap:anywhere}.set-value-card span{font-size:20px;color:#a8e2ff;font-weight:800;font-variant-numeric:tabular-nums}.set-value-card small{font-size:10px;color:#9db5cc}.market-pulse{display:flex;align-items:center;gap:14px;border-bottom:1px solid #315174;background:linear-gradient(110deg,#102c42,#151a35 60%,#26203b);padding:10px max(16px,calc((100% - 1200px)/2))}.pulse-title{flex:none;color:#93d8ff;font-size:11px;font-weight:800;letter-spacing:.14em}.market-pulse>small{max-width:155px;font-size:10px;color:#8ca4bc}.market-pulse-games{display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.market-pulse-game{--pulse-color: #87eaff;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;padding:5px 8px;border-radius:6px;border:1px solid #ffffff30;border-inline-start:2px solid var(--pulse-color);background:#0c1326ad;color:var(--pulse-color);font-size:11px}.market-pulse-game:hover{border-color:var(--pulse-color)}.market-pulse-game strong{color:#fff;font-variant-numeric:tabular-nums}.market-pulse-game small{font-size:9px;color:#b6c3d5}.pulse-color-1{--pulse-color: #ffd274}.pulse-color-2{--pulse-color: #c6a6ff}.pulse-color-3{--pulse-color: #87efb5}.pack-gallery-price{display:grid;color:#a8e2ff;font-size:20px;font-weight:800}.pack-gallery-price small{color:#9faec3;font-size:11px;font-weight:500}.site-info{max-width:840px}.site-info h2{font-size:1.3rem;margin:1.5rem 0 .4rem}.site-info p{color:#b7cbe0;line-height:1.65}.site-info a{color:#90dcff}.site-info nav{margin-top:2rem}@media(max-width:900px){.set-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-pulse{flex-wrap:wrap}.market-pulse>small{max-width:unset}}@media(max-width:500px){.set-value-grid{grid-template-columns:1fr}.market-pulse{gap:6px}.market-pulse-games{order:3;flex-basis:100%}}.catalog-artwork{flex:0 0 115px;width:115px;min-height:156px;display:flex;flex-direction:column;gap:6px}.catalog-artwork img{display:block;width:100%;height:auto;aspect-ratio:5 / 7;object-fit:contain;border-radius:7px}.catalog-artwork-empty{justify-content:center;align-items:center;border:1px solid #3a536b;border-radius:8px;background:linear-gradient(145deg,#1b344c,#0d1828);text-align:center}.catalog-artwork-empty>span{font-size:32px;color:#6dc9fc}.catalog-artwork-empty small{color:#a3bad2;font-size:10px}.catalog-art-credit{display:block;font-size:9px;line-height:1.35;color:#9aabc4}.catalog-card-body{align-self:start;overflow-wrap:anywhere}@media(max-width:560px){.catalog-card{padding:14px;gap:12px}.catalog-artwork{width:94px;flex-basis:94px;min-height:132px}}.catalog-card-link{transition:border-color .2s ease,transform .2s ease}.catalog-card-link:hover{border-color:#63caff;transform:translateY(-2px)}.catalog-card-link:focus-visible{outline-offset:5px}.catalog-card .catalog-artwork{flex:0 0 170px;width:170px}.catalog-card .catalog-artwork img{width:100%;height:auto}.catalog-inspect{display:block;color:#6dd0ff;margin-top:18px;font-size:12px;font-weight:700}.inspector-layout{display:grid;grid-template-columns:minmax(260px,390px) minmax(0,1fr);align-items:start;gap:44px;padding:30px;background:#101d2d;border:1px solid #34516e;border-radius:18px}.inspector-layout .catalog-artwork.artwork-large{width:100%;min-height:0}.inspector-layout .artwork-large img{width:100%;max-width:390px;height:auto;aspect-ratio:5 / 7;object-fit:contain}.inspector-layout .artwork-large .catalog-art-credit{font-size:11px}.inspector-info h2{margin:12px 0 25px;font-size:clamp(26px,3vw,42px)}.inspector-info dl{display:grid;gap:13px;margin:0 0 28px}.inspector-info dl>div{border-bottom:1px solid #2b435c;padding-bottom:10px}.inspector-info dt{font-size:12px;color:#92a8c0;margin-bottom:5px}.inspector-info dd{font-size:15px;margin:0;overflow-wrap:anywhere}.inspector-value{display:grid;gap:11px;padding:24px;border:1px solid #316e92;border-radius:14px;background:#122c40;margin-bottom:20px}.inspector-value strong{font-size:34px;font-variant-numeric:tabular-nums}.inspector-value small{color:#b7c9da;overflow-wrap:anywhere}.inspector-value p{margin:0;font-size:12px;color:#a2b8ce}@media(max-width:1150px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.catalog-grid{grid-template-columns:1fr}.inspector-layout{grid-template-columns:1fr;padding:18px;gap:25px}.inspector-layout .catalog-artwork.artwork-large{max-width:400px;margin-inline:auto}}@media(max-width:500px){.catalog-card .catalog-artwork{flex-basis:132px;width:132px}}.preview-label{color:#a9d8f3;font-size:12px;font-weight:700;border:1px solid #346282;padding:9px 11px;border-radius:9px}.pack-art-image{display:block;width:100%;aspect-ratio:2 / 3;overflow:hidden;border-radius:10px;background:radial-gradient(circle,#1e4163,#080f1b);box-shadow:7px 15px 32px #0009;transition:transform .35s ease,filter .35s ease;transform-style:preserve-3d}.pack-art-image img{display:block;width:100%;height:100%;object-fit:contain}.pack-compact.pack-art-image{width:min(100%,170px)}.tier-card .pack-art-image{margin-bottom:28px}.tier-card:hover .pack-art-image{transform:rotateY(-8deg) rotateX(4deg) scale(1.03);filter:brightness(1.08)}.opening-pack .pack-art-image{box-shadow:10px 18px 48px #000b}.hero-pack .pack-art-image{box-shadow:11px 23px 48px #000b}.pack-art-image:hover{filter:brightness(1.12)}.pack-diamond{--pack-main: #bcf3ff;--pack-edge: #31558b}.tier-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.game-card-art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;opacity:.64;transition:transform .35s ease,opacity .35s ease}.game-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#07111ff5 1%,#07111fc0 41%,#07111f10)}.game-card:hover .game-card-art{transform:scale(1.04);opacity:.79}.game-card-content{position:relative;z-index:1}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.tier-card:hover .pack-art-image{transform:perspective(600px) translateY(-4px) rotateY(-14deg) rotateX(7deg) scale(1.04)}.game-card:hover{transform:perspective(850px) translateY(-5px) rotateX(4deg)}.game-card:hover .game-card-art{transform:scale(1.1) translateY(-3px)}}.brand-promo-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(215px,310px);align-items:center;gap:clamp(22px,4vw,70px);min-height:345px;margin:30px 0;padding:clamp(24px,4vw,48px);overflow:hidden;border:1px solid #315373;border-radius:18px;background:radial-gradient(ellipse at 83% 45%,#3f287a66,transparent 48%),linear-gradient(135deg,#101c30,#0c1322)}.brand-promo-feature-reverse{grid-template-columns:minmax(215px,310px) minmax(0,1fr)}.brand-promo-feature-reverse .brand-promo-visual{grid-column:1;grid-row:1}.brand-promo-feature-reverse .brand-promo-content{grid-column:2;grid-row:1}.brand-promo-content{max-width:610px}.brand-promo-content h2{margin:13px 0 17px;font-size:clamp(27px,3.2vw,43px);line-height:1.12;letter-spacing:-.04em}.brand-promo-content p{max-width:480px;margin:0 0 24px;color:#b8c7de;font-size:15px;line-height:1.7}.brand-promo-content .button{width:fit-content}.brand-promo-visual{display:grid;place-items:center;min-height:0}.brand-promo-visual img{display:block;width:min(100%,248px);max-height:355px;height:auto;object-fit:contain;border-radius:9px;box-shadow:0 18px 43px #0008}@media(max-width:700px){.brand-promo-feature,.brand-promo-feature-reverse{grid-template-columns:1fr;gap:24px;padding:24px}.brand-promo-feature-reverse .brand-promo-visual,.brand-promo-feature-reverse .brand-promo-content{grid-column:auto;grid-row:auto}.brand-promo-content h2{font-size:clamp(26px,7vw,36px)}.brand-promo-visual img{width:min(65%,225px);max-height:320px}}@media(max-width:600px){.tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-card{padding-inline:10px}.hero-pack .pack-art-image{width:100%}}@media(max-width:375px){.tier-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pack-art-image,.game-card-art{transition:none}}body{font-feature-settings:"cv11" 1,"ss01" 1}button,input,select,textarea{font-family:Inter,system-ui,sans-serif}.primary-nav a{letter-spacing:-.012em}.hero h1,.section-heading h2,.page-heading h1{text-wrap:balance}.button{letter-spacing:-.012em}.search-page{max-width:1220px}.search-hero{position:relative;padding:clamp(27px,5vw,60px);margin-bottom:38px;border:1px solid #345778;border-radius:21px;background:radial-gradient(ellipse at 85% 0%,#214a7188,transparent 53%),#0e1e32}.search-hero h1{max-width:850px;margin:17px 0 16px;font-size:clamp(34px,5vw,68px)}.search-hero>p{max-width:790px;color:#c4d2e6}.site-search-form{display:grid;gap:11px;margin-top:26px}.site-search-form label{color:#b6d9ee;font-size:13px;font-weight:700}.site-search-input-row{display:flex;gap:10px;max-width:880px}.site-search-input-row input{min-height:53px;min-width:0;flex:1;border:1px solid #4a6989;border-radius:11px;background:#08121f;color:#edf8ff;padding:12px 17px;font-size:16px}.site-search-input-row input:focus-visible{border-color:#64cfff}.search-results-header{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0 16px}.search-results-header h2{margin:0;font-size:clamp(20px,2.5vw,27px)}.search-results-header>span{color:#8dafc7;font-size:12px}.search-game-filter{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.search-games-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.search-game-tile{position:relative;isolation:isolate;overflow:hidden;min-height:180px;display:flex;align-items:flex-end;padding:18px;border:1px solid #304a68;border-radius:14px;background:radial-gradient(circle at 50% 10%,#31547d,#0d1a2d);transition:border-color .2s ease,transform .2s ease}.search-game-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#07101eea,#07101e55 68%,#07101e22);z-index:-1}.search-game-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.82}.search-game-tile:hover{transform:translateY(-3px);border-color:#6bcfff}.search-game-tile-body{display:grid;gap:6px}.search-game-tile h3{margin:0;font-size:18px;line-height:1.2}.search-game-tile p{margin:0;color:#a6c5db;font-size:12px}.search-game-tile-body>span:last-child{color:#7bd5ff;font-size:12px;font-weight:800}.search-card-section{margin-top:43px}.search-card-group{margin-top:29px}.search-card-group>h3{margin:0 0 15px;font-size:21px}.search-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.search-result-card{display:flex;gap:15px;min-width:0;border:1px solid #304861;border-radius:13px;background:#111e2d;padding:16px;transition:border-color .2s ease,transform .2s ease}.search-result-card:hover{transform:translateY(-2px);border-color:#73cfff}.search-card-image{flex:0 0 86px;width:86px;min-height:116px;display:grid;place-items:center;background:#203e58;border-radius:8px;overflow:hidden}.search-card-image img{width:100%;height:100%;object-fit:contain}.search-card-image>span{font-size:34px;color:#62d1ff}.search-result-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;overflow-wrap:anywhere}.search-result-info strong{font-size:14px}.search-result-info>span{color:#a8c4dc;font-size:12px}.search-result-info small{color:#7e9bbb;font-size:11px}.search-result-link{margin-top:auto;color:#72d6ff!important;font-weight:800}.search-hint{color:#9fb8ce;font-size:13px;margin:12px 0}@media(max-width:1120px){.search-games-grid,.search-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:730px){.search-card-grid{grid-template-columns:1fr}.search-hero{padding:26px 20px}.site-search-input-row{flex-wrap:wrap}.site-search-input-row input{flex-basis:100%}.site-search-input-row .button{flex:1}}@media(max-width:480px){.search-games-grid{grid-template-columns:1fr}.search-game-tile{min-height:145px}.search-game-filter{flex-wrap:nowrap;overflow-x:auto;padding-bottom:7px}.search-game-filter a{white-space:nowrap;flex:none}}@media(prefers-reduced-motion:reduce){.search-game-tile,.search-result-card{transition:none}}.stale-reference-label{display:inline-block;padding:3px 6px;margin-left:4px;vertical-align:middle;border:1px solid #95734a;border-radius:5px;color:#f8d9a9;background:#5a3d174d;font-size:10px;font-weight:800;line-height:1;letter-spacing:.065em}.catalog-rows{display:grid;gap:4px}.catalog-row{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(95px,150px) 96px;align-items:center;gap:12px;min-height:54px;padding:5px 12px;border:1px solid #26374f;border-radius:6px;background:#111b29;color:#edf6ff;text-decoration:none}.catalog-row:hover,.catalog-row:focus-visible{border-color:#63caff;background:#162538}.catalog-row .catalog-artwork{width:32px;height:44px;min-height:0}.catalog-row .catalog-artwork img{height:100%;border-radius:3px}.catalog-row .catalog-artwork small{display:none}.catalog-row .catalog-artwork-empty>span{font-size:14px}.catalog-row-name{min-width:0;display:grid;gap:2px;overflow-wrap:anywhere}.catalog-row-price{display:grid;gap:2px;text-align:right;font-variant-numeric:tabular-nums}.catalog-row small{font-size:11px;color:#a5b7ce}.catalog-row-chart svg{max-height:32px}@media(max-width:520px){.catalog-row{grid-template-columns:32px minmax(0,1fr) 64px 68px;gap:6px;padding-inline:6px}.catalog-row-chart small{display:block;line-height:1.1}}.page-heading .catalog-logo{margin-block:14px 12px}.catalog-logo img{display:block;width:auto;height:auto;max-width:min(100%,360px);max-height:104px;object-fit:contain}.catalog-logo-magic img{max-height:86px}.catalog-logo-one-piece img{filter:invert(1)}@media(min-width:1150px){.section .tier-grid,.tiers-large.tier-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.admin-sections{flex-wrap:wrap}.admin-invite{max-width:540px}.admin-user-list{list-style:none;padding:0;display:grid;gap:6px}.admin-user-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid #293e55;border-radius:8px;overflow-wrap:anywhere}.admin-user-list span{color:#a5b7ce}.launch-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));gap:12px;margin-block:20px}.launch-panels article{padding:16px;border:1px solid #293e55;border-radius:10px;background:#101a29}.launch-panels h2,.launch-panels h3{margin:0 0 8px;font-size:1.05rem}.launch-panels p{color:#a5b7ce}.admin-pulls-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-block:16px}.admin-pulls-filters label{display:grid;gap:5px;min-width:150px;color:#afc6db;font-size:13px}.admin-pulls-filters select,.admin-pulls-filters input{max-width:100%;min-height:40px}.admin-pulls-filters form{display:flex;flex-wrap:wrap;align-items:end;gap:8px}.admin-pulls-scroll{width:100%;overflow-x:auto;border:1px solid #293e55;border-radius:10px}.admin-pulls-table{width:100%;min-width:860px;border-collapse:collapse;font-size:13px}.admin-pulls-table th,.admin-pulls-table td{text-align:left;padding:10px;border-bottom:1px solid #293e55;vertical-align:top}.admin-pulls-table th{color:#93dfff;background:#142135;white-space:nowrap}.admin-pulls-table td{color:#e8f4ff}.admin-pulls-table td small{display:block;color:#96adc3;font-size:11px;overflow-wrap:anywhere}.admin-pulls-table td:nth-child(5),.admin-pulls-table td:nth-child(6),.admin-pulls-table td:nth-child(7){font-variant-numeric:tabular-nums;white-space:nowrap}.ph-profit-section{margin:24px 0}.ph-profit-section>h3{margin-bottom:6px;color:#ebf5ff}.ph-profit-section>p{max-width:780px;color:#a4bcd3;font-size:13px;line-height:1.6}.ph-tier-performance{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:12px;margin-block:18px 26px}.ph-tier-performance-card{--tier-color: #65e4f7;position:relative;overflow:hidden;padding:17px;background:linear-gradient(145deg,color-mix(in srgb,var(--tier-color) 13%,#0b1425),#0a1020 74%);border:1px solid color-mix(in srgb,var(--tier-color) 55%,#1e2e48);border-top:3px solid var(--tier-color);border-radius:13px;box-shadow:0 10px 28px #0004,inset 0 1px #fff1}.ph-tier-starter{--tier-color: #56e5ff}.ph-tier-bronze{--tier-color: #e5a169}.ph-tier-silver{--tier-color: #b5cdf5}.ph-tier-gold{--tier-color: #ffd35c}.ph-tier-legend{--tier-color: #c18aff}.ph-tier-diamond{--tier-color: #56f9d9}.ph-tier-performance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ph-tier-performance-head strong{display:grid;color:var(--tier-color);font-size:18px}.ph-tier-performance-head strong span{color:#e9f5ff;font-size:13px}.ph-tier-performance-head small{max-width:130px;color:#bbcee3;font-size:11px;overflow-wrap:anywhere;text-align:right}.ph-tier-figure{margin:18px 0;display:grid;gap:5px}.ph-tier-figure span{color:#a9c5d8;font-size:12px}.ph-tier-figure strong{font-size:clamp(22px,4vw,30px);font-variant-numeric:tabular-nums}.ph-tier-figure .ph-positive{color:#67f0b7}.ph-tier-figure .ph-negative{color:#ff8095}.ph-tier-performance-card dl{display:grid;gap:6px;margin:0}.ph-tier-performance-card dl div{display:flex;justify-content:space-between;gap:8px;padding-top:7px;border-top:1px solid #ffffff16}.ph-tier-performance-card dt{color:#a8bed7;font-size:12px}.ph-tier-performance-card dd{margin:0;color:#f5f9ff;font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.ph-tier-warning{color:#ffd36c;font-size:12px;margin:12px 0 0}.ph-wallet-page{max-width:1120px}.ph-wallet-balance{position:relative;padding:clamp(22px,4vw,36px);margin-bottom:20px;border:1px solid #2679a3;border-radius:19px;overflow:hidden;background:radial-gradient(circle at 95% 0%,#953cbd36 0%,transparent 48%),linear-gradient(145deg,#102d48,#101529 65%,#1b1034);box-shadow:inset 0 1px #a5faff30,0 16px 45px #02071172}.ph-wallet-balance:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#47eeff,#6e85ff,#e85bff)}.ph-wallet-balance-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.ph-wallet-overline{color:#9cdeff;font-size:12px;letter-spacing:.17em;font-weight:800}.ph-wallet-balance-currency{padding:4px 9px;border:1px solid #6fb7e877;border-radius:6px;color:#b8e9ff;font-size:11px;letter-spacing:.09em}.ph-wallet-balance-number{display:block;margin-block:18px 6px;color:#effcff;font-size:clamp(37px,8vw,64px);line-height:1.1;font-variant-numeric:tabular-nums;text-shadow:0 0 22px #42ebff55}.ph-wallet-balance>p{margin:0;color:#afc5da;font-size:14px}.ph-wallet-balance-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px;gap:12px;margin-top:26px}.ph-wallet-action{min-height:54px;border:1px solid #5d91b3;border-radius:10px;background:#091e32;color:#e6f8ff;font-size:15px;font-weight:800}.ph-wallet-action span{font-size:21px;vertical-align:-1px;margin-right:6px}.ph-wallet-action-fund{background:linear-gradient(125deg,#1bcbd4,#4470ed);border-color:#61ebff;color:#061322}.ph-wallet-action:disabled{opacity:.65;cursor:not-allowed}.ph-wallet-closed-label{display:block;margin-top:12px;color:#b9b8d7;font-size:12px}.ph-wallet-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ph-wallet-panel{min-width:0;padding:clamp(18px,3vw,25px);border:1px solid #2a4662;border-radius:15px;background:linear-gradient(145deg,#121c30,#0a101d 88%)}.ph-wallet-panel-head{display:flex;gap:12px;align-items:center;margin-bottom:18px}.ph-wallet-panel-head h2{margin:0;font-size:clamp(18px,2.5vw,23px);color:#eff7ff}.ph-wallet-panel-head p{margin:3px 0 0;font-size:13px;color:#8ea9c3}.ph-wallet-panel-symbol{display:grid;place-items:center;width:43px;height:43px;flex-shrink:0;border:1px solid #4e74b3;border-radius:12px;background:#173550;color:#75eaff;font-size:26px}.ph-wallet-empty-method,.ph-wallet-empty-activity{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;background:#080f1e99;border:1px dashed #37516b;border-radius:12px}.ph-wallet-bank-icon{font-size:38px;color:#65dfe9;margin-bottom:10px}.ph-wallet-empty-method strong,.ph-wallet-empty-activity strong{color:#e8f5ff}.ph-wallet-empty-method p,.ph-wallet-empty-activity p{max-width:330px;margin:8px auto 0;color:#a4b8cb;font-size:13px;line-height:1.55}.ph-wallet-connect{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:14px;border:1px solid #557fa2;border-radius:9px;background:#14263d;color:#c5eaff;font-weight:800}.ph-wallet-connect:disabled{cursor:not-allowed;opacity:.7}.ph-wallet-connect>span:first-child{font-size:20px}.ph-wallet-soon{padding:3px 6px;border-radius:5px;background:#2f2550;color:#d9b4ff;font-size:9px;letter-spacing:.06em}.ph-wallet-fineprint{margin:13px 0 0;color:#8faac0;font-size:12px;line-height:1.5}.ph-wallet-activity-labels{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #2b4059;color:#8ebdd5;font-size:11px;letter-spacing:.08em}.ph-wallet-empty-activity{border:none;background:none}.ph-wallet-empty-activity>span{color:#cb90ff;font-size:35px;margin-bottom:8px}.ph-wallet-status{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid #51446d;border-radius:9px;background:#251d3799;color:#dbbaff;font-size:12px}.ph-wallet-status-dot{width:8px;height:8px;border-radius:50%;background:#c18aff}.ph-wallet-page-note{margin-top:18px;color:#8fa8c1;font-size:12px}@media(max-width:760px){.ph-wallet-layout{grid-template-columns:1fr}.ph-wallet-balance-actions{max-width:none}}@media(max-width:390px){.ph-wallet-balance-actions{grid-template-columns:1fr}}.site-shell{--neon-cyan: #50eaff;--neon-violet: #d45bff;--surface-line: #302941;--surface-glow: #6d419a;background:radial-gradient(ellipse at 92% 8%,#220c3740,transparent 36%),#080911}.topbar{background:#080a13f2;border-bottom-color:#382454}.primary-nav a{display:inline-flex;align-items:center;gap:7px}.primary-nav svg,.neon-game-link svg{width:17px;height:17px;flex:none}.primary-nav a.active{color:var(--neon-cyan);text-shadow:0 0 15px #37e6ff80}.neon-hero{overflow:clip;padding:clamp(36px,6vw,84px) 0 30px;background:radial-gradient(ellipse at 78% 36%,#40136e70,transparent 48%),radial-gradient(ellipse at 57% 72%,#007ca650,transparent 53%),#090a15;border-bottom:1px solid #482970}.neon-hero .hero-layout{min-height:450px}.neon-hero h1,.neon-packs h1,.rip-result h2{color:#fff;font-style:italic;font-weight:900;text-shadow:-2px 0 16px #47e5ff60,3px 1px 22px #bf4fff60}.neon-heading-art{display:block;max-width:100%;height:auto}.catalog-row-price strong{color:#b4efff;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;text-shadow:0 0 8px #52c9ff45}.catalog-row-price small{color:#a7b5cd;font-weight:500}.home-pack-preview{position:fixed;inset-inline-end:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:5;width:min(270px,calc(100vw - 32px));padding:7px 10px 10px;border:1px solid #886bcb;border-radius:12px;background:radial-gradient(ellipse at top right,#38214b,transparent 75%),#111424;box-shadow:0 0 17px #8d57d545,0 8px 28px #0009}.home-pack-preview-header,.home-pack-preview-card{display:flex;align-items:center;gap:8px}.home-pack-preview-header{justify-content:space-between;color:#b7efff;font-size:.75rem;font-weight:750}.home-pack-preview-header>div{display:flex}.home-pack-preview-header button{background:transparent;border:0;color:#d7ddf3;min-height:32px;cursor:pointer}.home-pack-preview-card{color:#f3f6ff}.home-pack-preview-card img{width:33px;height:47px;object-fit:contain}.home-pack-preview-card div{display:grid;min-width:0;overflow-wrap:anywhere;font-size:.82rem}.home-pack-preview-card small{color:#b5c5e1}.home-pack-preview-card span{color:#a4f1ff}@media(prefers-reduced-motion:no-preference){.home-pack-preview-card{animation:pack-preview-enter .35s ease-out both}}@keyframes pack-preview-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.home-pack-preview{position:static;width:min(360px,calc(100% - 32px));margin:16px auto 0}.home-pack-preview-header button{min-width:44px;min-height:44px}}.neon-hero h1 .gradient-text{background-image:linear-gradient(100deg,#70f4ff,#f8e5ff 55%,#cc7dff)}.neon-hero .hero-showcase{height:440px}.neon-hero .hero-showcase:before{background:conic-gradient(from 45deg,transparent 0 9%,#b753ff60 13%,transparent 20% 49%,#25def97a 53%,transparent 62% 80%,#6735cb80 86%,transparent 95%);filter:blur(20px)}.neon-hero .hero-pack-back{transform:translate(-115px,3px) rotate(-19deg) rotateY(18deg) scale(.82)}.neon-hero .hero-pack-side{transform:translate(116px,3px) rotate(19deg) rotateY(-18deg) scale(.82);z-index:1}.neon-hero .hero-pack-front{transform:translateY(-11px) rotate(-4deg);z-index:3}.neon-hero .hero-showcase:hover .hero-pack-front{transform:translateY(-18px) rotate(-2deg)}.neon-hero .hero-pack-front .pack-art-image{box-shadow:0 0 35px #e556ff70,0 0 70px #5234ff60}.neon-hero .hero-orbit{border:1px solid #9af6ff85;box-shadow:0 0 24px #2eeaff70,inset 0 0 18px #dc6bff70}.neon-hero .hero-halo{background:#8b60ff90}.site-shell .button-primary{background:linear-gradient(110deg,#89fbff,#34dafa 55%,#b2a0ff);border-color:#c9fcff;box-shadow:0 0 15px #29dbfa40,0 0 28px #bd45ff24}.site-shell .button-primary:hover{box-shadow:0 0 22px #29dbfa75,0 0 38px #bd45ff44}.neon-game-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.neon-game-link,.search-game-tile{--game-glow: #4de6ff}:is(.neon-game-link,.search-game-tile)[data-game=magic]{--game-glow: #dc77ff}:is(.neon-game-link,.search-game-tile)[data-game=yugioh]{--game-glow: #ffc372}:is(.neon-game-link,.search-game-tile)[data-game=one-piece]{--game-glow: #8ba7ff}.neon-game-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 15px;border:1px solid color-mix(in srgb,var(--game-glow),transparent 35%);border-radius:10px;background:#0d1021;color:#f0f5ff;font-size:13px;font-weight:750;box-shadow:inset 0 0 14px color-mix(in srgb,var(--game-glow),transparent 86%)}.neon-game-link svg{color:var(--game-glow)}.neon-game-link:is(:hover,:focus-visible,[aria-current=true]){border-color:var(--game-glow)}.search-game-filter .neon-game-link[aria-current=true]{background:color-mix(in srgb,var(--game-glow) 22%,#0d1021);box-shadow:inset 0 -2px var(--game-glow)}.neon-packs .page-heading{text-align:center;margin-inline:auto}.neon-packs .page-heading p{margin-inline:auto}.neon-tier{--pack-glow: #55dfff;border:0;border-bottom:1px solid color-mix(in srgb,var(--pack-glow),transparent 63%);border-radius:0;background:radial-gradient(ellipse at 50% 37%,color-mix(in srgb,var(--pack-glow),transparent 87%),transparent 72%)}.neon-tier-bronze{--pack-glow: #ffae74}.neon-tier-silver{--pack-glow: #a4d9fd}.neon-tier-gold{--pack-glow: #ffda69}.neon-tier-legend{--pack-glow: #e377ff}.neon-tier-diamond{--pack-glow: #abb0ff}.neon-tier:hover{border-color:var(--pack-glow)}.neon-pack-pedestal{position:relative;isolation:isolate;width:min(100%,170px)}.neon-pack-pedestal:after{content:"";position:absolute;z-index:-1;inset:auto 0 12px;height:23px;border-radius:50%;border:1px solid var(--pack-glow);box-shadow:0 0 20px var(--pack-glow),inset 0 0 12px var(--pack-glow)}.neon-tier .button{margin-top:auto;padding:8px;min-height:42px;width:100%;border-color:color-mix(in srgb,var(--pack-glow),transparent 36%)}.neon-tier .button:hover{border-color:var(--pack-glow);box-shadow:0 0 15px color-mix(in srgb,var(--pack-glow),transparent 64%)}.rip-result h2{margin-bottom:4px;font-size:clamp(29px,5vw,46px)}.site-shell .section-heading,.site-shell .search-results-header{padding-bottom:14px;border-bottom:1px solid var(--surface-line)}.site-shell .section-heading h2,.site-shell .search-results-header h2,.vault-game h3{color:#f3edff}.site-shell .page-heading h1,.vault-shell .rip-page-heading h1{text-shadow:0 0 22px #9756fd55}.game-card{border-color:transparent;border-radius:8px}.search-game-tile{border-color:color-mix(in srgb,var(--game-glow) 53%,transparent);border-radius:8px;box-shadow:inset 0 -2px color-mix(in srgb,var(--game-glow) 52%,transparent)}.search-game-tile-body>span:last-child{color:var(--game-glow)}.game-card:before{background:linear-gradient(0deg,#080a13,#0e0c20d4 35%,#130a2450 80%)}.game-card-art{opacity:.85}.game-card:hover{border-color:var(--surface-glow)}.search-game-tile:is(:hover,:focus-visible){border-color:var(--game-glow)}.brand-promo-feature{border:0;border-block:1px solid var(--surface-line);border-radius:0;background:radial-gradient(ellipse at 83% 45%,#471b6c55,transparent 62%)}.site-shell .search-hero,.site-shell .collection-value-banner,.site-shell .inspector-value{border:0;border-inline-start:2px solid var(--surface-glow);border-radius:0;background:linear-gradient(100deg,#211431a0,#10203745 63%,transparent)}.site-shell .search-hero{isolation:isolate;overflow:hidden;padding:clamp(18px,4vw,42px)}.search-hero .search-banner-art{width:min(62%,720px);object-position:75% center;opacity:.82}.search-hero .site-search-form{max-width:min(100%,740px)}.site-shell .collection-value-banner{position:relative;isolation:isolate;overflow:hidden}.collection-value-banner:has(.collection-banner-art)>:not(.collection-banner-art){max-width:66%}.collection-banner-art{position:absolute;z-index:-1;inset:0 0 0 auto;width:min(62%,710px);height:100%;object-fit:cover;object-position:right 10%;opacity:.72;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,#0004 26%,#000 69%);mask-image:linear-gradient(to right,transparent,#0004 26%,#000 69%)}.collection-price-help summary{width:fit-content;color:#9be8ff;font-size:12px;cursor:pointer}.collection-price-help small{display:block;margin-top:6px}.site-shell .inspector-layout{border:0;padding-inline:0;background:transparent}.inspector-art-frame{position:relative;aspect-ratio:4 / 5;background:url(/assets/inspector-neon-frame-BoqF_hrt.webp) center / 100% 100% no-repeat}.inspector-layout .artwork-large .inspector-art-frame img{position:absolute;inset-block-start:16%;inset-inline-start:13%;width:74%;height:67%}.site-shell .set-value-card,.site-shell .launch-panels article,.site-shell .pack-odds article{border:0;border-top:1px solid var(--surface-line);border-radius:0;background:linear-gradient(180deg,#1b142779,transparent 80%)}.site-shell .set-value-card:hover,.site-shell .set-value-card:focus-visible{border-top-color:var(--neon-violet)}.site-shell .set-value-card[aria-pressed=true]{border-top-color:#c481f2;box-shadow:inset 0 -2px #bc6df0;background:linear-gradient(180deg,#37204b99,transparent)}.featured-set-art{display:flex;gap:5px;min-width:0}.featured-set-art img{display:block;width:min(29%,42px);aspect-ratio:5 / 7;object-fit:contain;border-radius:4px;box-shadow:0 2px 8px #0009}.site-shell .vault-point-summary>div{border:0;border-inline-start:1px solid var(--surface-line);border-radius:0;background:transparent}.platform-test-wallet{margin-block:22px}.cashout-queue{list-style:none;padding:0}.cashout-queue>li{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;border-bottom:1px solid #30273f;overflow-wrap:anywhere}.site-shell .vault-point-summary>.platform-wallet-total{grid-column:1 / -1;padding:14px 16px;border-inline-start:2px solid #88eeff;border-radius:0 10px 10px 0;background:linear-gradient(105deg,#163748,#211632)}.platform-wallet-total dd{color:#9af2ff;font-size:clamp(24px,4vw,34px)}.site-shell .rip-vault-bar{padding:clamp(14px,2.5vw,28px);border:1px solid #6c49a177;border-radius:14px;background:radial-gradient(ellipse at 10% 0%,#59318565,transparent 64%),radial-gradient(ellipse at 95% 100%,#16566a65,transparent 60%),#101021}.rip-vault-bar .vault-balance strong,.rip-vault-bar .vault-held-value strong{font-size:clamp(18px,2.1vw,27px);font-variant-numeric:tabular-nums}.rip-vault-bar .vault-balance strong{color:#8ef}.rip-vault-bar .vault-held-value strong{color:#e0b0ff}.vault-activity-desktop .vault-point-summary{grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.site-shell .rip-vault .vault-point-summary>div{--vault-accent: #7cddfa;border:0;border-inline-start:2px solid var(--vault-accent);border-radius:0 8px 8px 0;background:linear-gradient(110deg,#20213a,#141423)}.site-shell .rip-vault .vault-point-summary>div:nth-child(2n){--vault-accent: #d3a6ff}.rip-vault .vault-point-summary dd{color:var(--vault-accent)}.vault-pack-empty{display:flex;align-items:center;gap:clamp(14px,3vw,26px);padding:clamp(14px,3vw,28px);border:1px dashed #855db488;border-radius:14px;background:radial-gradient(ellipse at left,#47246b7a,transparent 72%),#111222}.vault-pack-empty-icon{display:grid;place-items:center;flex:0 0 auto;width:clamp(46px,8vw,70px);aspect-ratio:1;border-radius:14px;color:#b8f7ff;background:linear-gradient(145deg,#23435d,#402463);box-shadow:inset 0 0 0 1px #a88aff66,0 0 22px #a15cf52b}.vault-pack-empty-icon svg{width:62%}.vault-pack-empty h3{margin:0 0 4px;color:#f5e7ff}.vault-pack-empty p{margin:0;color:#bac8df}.site-shell .catalog-rows,.site-shell .search-card-grid{gap:0}.site-shell .search-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.site-shell .catalog-row,.site-shell .vault-printing,.site-shell .search-result-card{border:0;border-bottom:1px solid var(--surface-line);border-radius:0;margin-bottom:0;background:transparent}.site-shell .catalog-row:hover,.site-shell .vault-printing:hover,.site-shell .vault-printing:focus-within,.site-shell .search-result-card:hover,.site-shell .search-result-card:focus-visible{border-color:var(--surface-glow);background:linear-gradient(90deg,#241539,#111a2d60);transform:none}.site-shell .search-result-card{align-items:center;gap:12px;padding:9px 3px}.site-shell .search-card-image{flex:0 0 43px;width:43px;min-height:58px;border-radius:4px;background:transparent}.site-shell .search-result-info{gap:3px}.site-shell .search-result-link{margin-top:0}.vault-thumbnail{background:#272038}.catalog-row-art{position:relative}.catalog-art-peek{display:none}@media(hover:hover)and (pointer:fine){.catalog-row-art:hover .catalog-art-peek,.catalog-row:focus-visible .catalog-art-peek{display:block;position:absolute;z-index:5;inset:50% auto auto 42px;transform:translateY(-50%);width:168px;max-width:none;pointer-events:none;border-radius:8px;box-shadow:0 6px 30px #000c,0 0 14px #ab68d860}}.site-shell .rip-game-menu{border:0;border-top:1px solid var(--surface-line);border-radius:0;background:transparent}.site-shell .rip-game-option:has(:checked){background:linear-gradient(90deg,#31204c,transparent)}.site-shell .rip-stage{border:0;border-block:1px solid var(--surface-line);border-radius:0;background:radial-gradient(ellipse at 50% 36%,#4a20785e,transparent 64%),radial-gradient(ellipse at 48% 74%,#11729230,transparent 58%)}.site-shell .rip-stage-opened{border-color:var(--surface-glow);background:radial-gradient(ellipse at 50% 43%,#a134d650,transparent 51%),radial-gradient(ellipse at 50% 71%,#127f9e48,transparent 59%)}.site-shell .auth-panel{border:0;border-top:1px solid var(--surface-glow);border-radius:0;box-shadow:none}@media(max-width:760px){.search-hero .search-banner-art{width:88%;opacity:.33}.top-sets .set-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.top-sets .set-value-card{padding:10px 8px}.top-sets .set-value-card span{font-size:clamp(13px,4vw,20px)}.collection-value-banner:has(.collection-banner-art)>:not(.collection-banner-art){max-width:none}.collection-banner-art{width:76%;opacity:.27}.site-shell{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.site-shell .nav-inner{padding-block:9px}.site-shell .primary-nav{position:fixed;z-index:20;inset:auto 0 0;display:flex;justify-content:space-evenly;gap:2px;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:1px solid #6a449d;background:#0a0c17f7;box-shadow:0 -3px 24px #422b8560}.site-shell .primary-nav a{display:flex;flex:1 1 0;flex-direction:column;gap:3px;justify-content:center;min-height:48px;font-size:11px;white-space:nowrap}.primary-nav svg{width:20px;height:20px}.neon-hero .hero-layout{min-height:auto;text-align:center}.neon-hero .hero-copy{display:contents}.neon-hero .hero-copy>.eyebrow{justify-content:center}.neon-hero h1{margin:8px 0;font-size:clamp(35px,9vw,63px)}.neon-hero h1 br{display:none}.neon-hero .hero-description{margin-inline:auto}.neon-hero .hero-showcase{order:1;height:clamp(230px,65vw,360px)}.neon-hero .hero-pack{width:clamp(105px,31vw,170px)}.neon-hero .hero-pack-back{transform:translate(-48%) rotate(-18deg) scale(.82)}.neon-hero .hero-pack-side{transform:translate(48%) rotate(18deg) scale(.82)}.neon-hero .hero-orbit{width:min(86%,310px)}.neon-hero .hero-actions{order:2;justify-content:center;margin-top:9px}.neon-game-links{gap:6px}.neon-game-link{padding-inline:9px;font-size:11px}.site-shell .search-card-grid{grid-template-columns:1fr}.neon-packs .tier-grid{grid-template-columns:1fr;gap:10px}.neon-packs .neon-tier{display:grid;grid-template-columns:clamp(80px,27%,130px) minmax(0,1fr) auto;gap:5px 12px;align-content:center;justify-items:start;padding:12px;text-align:left}.neon-tier .neon-pack-pedestal{grid-column:1;grid-row:1 / 4;align-self:center}.neon-tier .neon-pack-pedestal .pack-art-image{margin-bottom:12px;width:100%}.neon-tier .neon-pack-pedestal:after{inset-block-end:3px;height:16px}.neon-tier h2{grid-column:2;margin:0;font-size:20px}.neon-tier .pack-gallery-price{grid-column:3;grid-row:1;align-self:center;font-size:15px}.neon-tier .pack-gallery-price small{display:none}.neon-tier p{grid-column:2 / -1;margin:0;max-width:none}.neon-tier .button{grid-column:2 / -1;min-height:40px}}@media(prefers-reduced-motion:reduce){.neon-hero .hero-pack{transition:none}.neon-tier:hover{transform:none}}@font-face{font-family:PullHaven Display;src:url(/assets/Exo2-Italic-CVPz_sQ-.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}.neon-hero h1,.page-heading h1:not(.catalog-logo),.ph-chrome{font-family:PullHaven Display,Segoe UI,sans-serif;font-style:italic;font-weight:900}.ph-chrome{display:inline-block;padding-inline:.04em .12em;color:#edf7ff;text-shadow:none;filter:drop-shadow(-.025em 0 .065em #00d9ef99) drop-shadow(.035em .025em .065em #eb32df99)}.inspector-title{max-inline-size:100%;overflow-wrap:anywhere}@supports (background-clip: text){.ph-chrome{background:linear-gradient(180deg,#fff 15%,#d4eaff 36%,#7786aa 49%,#effaff 54%,#fff 68%,#a99ed8 88%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.009em #c5c6fa}}@media(forced-colors:active){.ph-chrome{color:CanvasText;background:none;filter:none;-webkit-text-stroke:0}}
