@font-face{font-family:Archivo;font-style:normal;font-weight:300 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:300 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dz a{color:inherit;text-decoration:none}.dz h1,.dz h2,.dz h3,.dz h4,.dz h5,.dz h6{font-family:var(--font)}.dz{--bg:#f3f5fb;--surface:#fff;--surface-2:#e9edf7;--text:#11162a;--muted:#5a6380;--accent:#5b5bf0;--accent-2:#8a5cf5;--accent-press:#4a4ad8;--deal:#ffd23f;--deal-ink:#1a1400;--ok:#138a4c;--wait:#a35f00;--radius-card:22px;--radius-panel:24px;--gutter:16px;--max:1280px;--font:"Archivo", system-ui, sans-serif;--dark:#0d1120;--paper:var(--surface);--ink:var(--text);--orange:var(--accent);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.dz *{box-sizing:border-box}.dz{background:var(--bg);min-width:320px;margin:0}.dz button,.dz input{font:inherit;color:inherit}.dz button{cursor:pointer;-webkit-tap-highlight-color:transparent}.dz ::selection{background:var(--accent);color:#fff}.dz :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.dz h1,.dz h2,.dz h3{letter-spacing:-.02em;text-wrap:balance}.dz .shell{min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.dz .page{width:100%;max-width:var(--max);padding:0 var(--gutter) 48px;margin:0 auto}.dz .btn{border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 24px;font-size:16px;font-weight:700;transition:background-color .15s ease-out,transform .1s ease-out;display:inline-flex}.dz .btn:active{transform:scale(.97)}.dz .btn-primary{background:var(--text);color:#fff}.dz .btn-primary:hover{background:#262c45}.dz .btn-secondary{background:var(--surface-2);color:var(--text)}.dz .btn-secondary:hover{background:#dde3f1}.dz .btn-ghost{color:#fff;background:#ffffff38}.dz .btn-ghost:hover{background:#ffffff52}.dz .btn-block{width:100%}.dz .icon-btn{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.dz .icon-btn:hover{background:var(--surface-2)}.dz .link{color:var(--accent);background:0 0;border:0;padding:8px 0;font-weight:700}.dz .back{color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:14px 0;font-weight:600;display:inline-flex}.dz .back svg{transform:scaleX(-1)}.dz .topbar{z-index:10;height:64px;padding:0 max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));background:var(--bg);align-items:center;gap:24px;display:flex;position:sticky;top:0}.dz .brand{background:0 0;border:0;align-items:center;gap:9px;padding:0;display:inline-flex}.dz .brand-mark{background:var(--text);letter-spacing:-1px;color:#fff;border-radius:11px;place-content:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid}.dz .brand-mark span{color:#a9a9ff}.dz .brand-name{letter-spacing:-.01em;font-size:17px;font-weight:800}.dz .brand-name span{color:var(--accent);margin-left:3px}.dz .topnav{gap:4px;display:flex}.dz .topnav :is(button,a){color:var(--muted);background:0 0;border:0;border-radius:999px;padding:9px 16px;font-size:15px;font-weight:600}.dz .topnav :is(button,a):hover{color:var(--text)}.dz .topnav :is(button,a).is-on{color:var(--text);background:var(--surface)}.dz .topbar-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.dz .cart-btn{background:var(--surface);border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.dz .cart-btn b,.dz .tabbar-bag b{background:var(--deal);min-width:19px;height:19px;color:var(--deal-ink);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-3px;right:-5px}.dz .art{background-color:var(--t0);position:relative;overflow:hidden}.dz .art-v0{background-image:radial-gradient(circle at 72% 30%, var(--t2) 0 21%, transparent 21.3%), linear-gradient(135deg, var(--t1) 0 52%, var(--t0) 52%)}.dz .art-v1{background-image:linear-gradient(180deg, var(--t2) 0 16%, var(--t1) 16% 58%, var(--t0) 58%)}.dz .art-v2{background-image:radial-gradient(circle at 50% 40%, var(--t0) 0 22%, var(--t2) 22% 29%, transparent 29.3%), linear-gradient(var(--t1), var(--t1))}.dz .art-v3{background-image:linear-gradient(180deg, transparent 0 66%, var(--t2) 66% 70%, transparent 70%), repeating-linear-gradient(90deg, var(--t1) 0 16%, var(--t0) 16% 32%)}.dz .art-v4{background-image:radial-gradient(circle at 50% 66%, var(--t2) 0 30%, transparent 30.3%), linear-gradient(180deg, var(--t1) 0 66%, var(--t0) 66%)}.dz .art-v5{background-image:linear-gradient(60deg, var(--t0) 0 38%, var(--t2) 38% 46%, var(--t1) 46% 72%, var(--t0) 72%)}.dz .cover{aspect-ratio:3/4;border-radius:var(--radius-card);object-fit:cover;background-color:var(--surface-2);width:100%;display:block}.dz .cover-title{text-transform:uppercase;color:#fff;font-size:18px;font-weight:900;font-stretch:112%;line-height:.9;position:absolute;top:9%;left:10%;right:10%}.dz .cover-thumb{border-radius:12px}.dz .cover-thumb .cover-title{display:none}.dz .shot{aspect-ratio:16/9;border-radius:var(--radius-card);object-fit:cover;background-color:var(--surface-2);width:100%;display:block}.dz .hero{color:#fff;background:var(--dark);height:100svh;min-height:560px;max-height:980px;margin-top:-64px;position:relative;overflow:hidden}.dz .hero-stage{animation:.6s cubic-bezier(.22,1,.36,1) dz-hero-in;display:grid;position:absolute;inset:0}@keyframes dz-hero-in{0%{opacity:0}}.dz .hero-stage>.shot{aspect-ratio:auto;object-position:70% center;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.dz .hero-stage:after{content:"";background:linear-gradient(#080a1673 0%,#080a1600 22% 45%,#080a16d9 100%);position:absolute;inset:0}.dz .hero-copy{z-index:1;padding:0 var(--gutter) 64px;align-self:end;justify-items:start;gap:12px;display:grid;position:relative}.dz .hero h1{margin:0;font-size:clamp(44px,13vw,96px);font-weight:900;font-stretch:112%;line-height:.92}.dz .hero .price strong{color:#fff;font-size:48px}.dz .hero .price del{color:#d8dbea}.dz .hero-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.dz .hero .btn-primary{color:var(--text);background:#fff}.dz .hero .btn-primary:hover{background:#eef1f9}.dz .hero-cover{display:none}.dz .hero-bars{z-index:2;left:var(--gutter);right:var(--gutter);gap:6px;display:flex;position:absolute;bottom:28px}.dz .hero-bars button{background:0 0;border:0;flex:1;max-width:72px;height:20px;padding:8px 0}.dz .hero-bars span{background:#ffffff59;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.dz .hero-bars span:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.dz .hero-bars .is-done span:after{transform:scaleX(1)}.dz .hero-bars [aria-selected=true] span:after{animation:7s linear forwards dz-bar-fill}.dz .hero.is-paused .hero-bars [aria-selected=true] span:after{animation-play-state:paused}@keyframes dz-bar-fill{to{transform:scaleX(1)}}.dz .is-over-hero .topbar{color:#fff;background:0 0}.dz .is-over-hero .topbar .icon-btn:hover{background:#ffffff29}.dz .is-over-hero .cart-btn{background:#fff3}.dz .is-over-hero .brand-mark{color:var(--text);background:#fff}.dz .is-over-hero .brand-name span{color:#c9c9ff}.dz .is-over-hero .topnav :is(button,a){color:#fffc}.dz .is-over-hero .topnav :is(button,a).is-on{color:#fff;background:#fff3}.dz .topbar{transition:background-color .25s ease-out,color .25s ease-out}.dz .trust-line{color:var(--muted);align-items:center;gap:8px;margin:14px 0 0;font-size:15px;display:flex}.dz .trust-line svg{color:var(--ok);flex:none}.dz .trust{color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.dz .trust li{align-items:center;gap:6px;display:inline-flex}.dz .trust svg{color:var(--ok)}.dz .row{margin-top:32px}.dz .row-title{margin:0 0 14px;font-size:22px;font-weight:800}.dz .row-track{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.dz .row-track::-webkit-scrollbar{display:none}.dz .row-track>*{scroll-snap-align:start}.dz .game-card{border-radius:var(--radius-card);isolation:isolate;color:#fff;transition:transform .25s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.dz .game-card:hover{transform:translateY(-4px)}.dz .game-card:has(.game-card-hit:active){transform:scale(.98)}.dz .game-card-hit{border-radius:var(--radius-card);background:0 0;border:0;width:100%;padding:0;display:block}.dz .game-card-hit .cover{border-radius:0}.dz .game-card-hit:after{content:"";pointer-events:none;background:linear-gradient(#080a1600 42%,#080a16db 100%);position:absolute;inset:0}.dz .game-card-platform{color:var(--text);pointer-events:none;background:#ffffffeb;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:800;position:absolute;top:12px;left:12px}.dz .game-card-off,.dz .game-card-badge{pointer-events:none;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:800;position:absolute;top:12px;right:12px}.dz .game-card-off{background:var(--deal);color:var(--deal-ink)}.dz .game-card-badge{background:var(--text);color:#fff}.dz .game-card-info{pointer-events:none;gap:2px;display:grid;position:absolute;bottom:14px;left:14px;right:66px}.dz .game-card-name{font-size:18px;font-weight:800;line-height:1.1}.dz .game-card-meta{color:#dfe2ef;font-size:13px}.dz .game-card-price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:6px;display:flex}.dz .game-card-price strong{letter-spacing:-.01em;font-size:22px;font-weight:900}.dz .game-card-price del{color:#cfd3e6;font-size:13px}.dz .game-card-add{color:#fff;background:#ffffff38;border:0;border-radius:50%;place-items:center;width:46px;height:46px;transition:background-color .15s,transform .1s;display:grid;position:absolute;bottom:14px;right:12px}.dz .game-card-add:hover{background:#ffffff57}.dz .game-card-add:active{transform:scale(.92)}.dz .price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.dz .price strong{letter-spacing:-.01em;font-size:20px;font-weight:900}.dz .price del{color:var(--muted);font-size:14px}.dz .price-off{background:var(--deal);color:var(--deal-ink);border-radius:999px;padding:4px 9px;font-size:13px;font-weight:900}.dz .price-lg strong{font-size:40px}.dz .price-lg .price-off,.dz .price-lg del{font-size:16px}.dz .price-lg{animation:.35s cubic-bezier(.22,1,.36,1) dz-price-in}@keyframes dz-price-in{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}}.dz .discover-promo{border-radius:var(--radius-panel);background:var(--surface);text-align:left;border:0;align-items:center;gap:16px;width:100%;margin-top:32px;padding:16px;display:flex}.dz .discover-promo:hover{background:#fbfcff}.dz .discover-promo-stack{flex:none;display:flex}.dz .discover-promo-stack .cover{width:48px}.dz .discover-promo-stack .cover+.cover{margin-left:-16px}.dz .discover-promo-copy{flex:1;gap:3px;display:grid}.dz .discover-promo-copy strong{font-size:17px}.dz .discover-promo-copy span{color:var(--muted);font-size:15px}.dz .discover-promo>svg{background:var(--accent);color:#fff;border-radius:50%;flex:none;width:44px;height:44px;padding:12px}.dz .psn-card{aspect-ratio:16/10;border-radius:var(--radius-card);color:#fff;background:#0050b5;align-content:space-between;gap:18px;padding:16px;display:grid}.dz .psn-card span{font-size:13px;font-weight:700}.dz .psn-card strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.dz .psn-card small{font-size:13px}.dz .catalog{margin-top:36px}.dz .chips{margin:0 calc(-1 * var(--gutter)) 16px;padding:0 var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.dz .chips button{background:var(--surface);min-height:42px;color:var(--muted);border:0;border-radius:999px;flex:none;padding:0 18px;font-size:14px;font-weight:600}.dz .chips button[aria-pressed=true]{background:var(--text);color:#fff}.dz .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dz .grid .game-card-name{font-size:15px}.dz .grid .game-card-price strong{font-size:18px}.dz .grid .game-card-info{bottom:62px;left:12px;right:12px}.dz .grid .game-card-add{width:40px;height:40px;bottom:12px;left:12px;right:auto}.dz .grid .game-card-meta{display:none}.dz .empty{color:var(--muted)}.dz .product-top{gap:20px;display:grid}.dz .gallery-video{position:relative}.dz .gallery-play{width:64px;height:64px;color:var(--text);background:#ffffffeb;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.dz .gallery-label{background:#ffffffeb;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:700;position:absolute;top:12px;left:12px}.dz .gallery-thumbs{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.dz .gallery-thumbs button{opacity:.6;background:0 0;border:2px solid #0000;border-radius:14px;padding:0;position:relative}.dz .gallery-thumbs button[aria-pressed=true]{opacity:1;border-color:var(--text)}.dz .gallery-thumbs .shot{border-radius:11px}.dz .gallery-thumbs svg{color:#fff;margin:auto;position:absolute;inset:0}.dz .buybox{border-radius:var(--radius-panel);background:var(--surface);padding:20px}.dz .buybox-head{align-items:center;gap:14px;display:flex}.dz .buybox-head .cover{flex:none;width:64px}.dz .buybox-meta{color:var(--muted);margin-top:6px;font-size:14px;font-weight:600;display:block}.dz .buybox h1{margin:0;font-size:30px;font-weight:900;font-stretch:108%;line-height:1}.dz .tags{flex-wrap:wrap;gap:6px;margin:16px 0;padding:0;list-style:none;display:flex}.dz .tags li{background:var(--bg);color:var(--muted);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.dz .editions{border:0;gap:8px;margin:0 0 14px;padding:0;display:grid}.dz .editions legend{margin-bottom:8px;font-weight:700}.dz .editions label{background:var(--bg);cursor:pointer;border:2px solid #0000;border-radius:16px;grid-template-columns:1fr auto;gap:2px 12px;padding:14px 16px;transition:border-color .15s,background-color .15s;display:grid}.dz .editions label.is-on{border-color:var(--accent);background:#eeeefe}.dz .editions input{opacity:0;pointer-events:none;position:absolute}.dz .editions label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.dz .edition-name{font-weight:800}.dz .edition-price{font-variant-numeric:tabular-nums;grid-area:1/2/3;align-self:center;font-weight:800}.dz .edition-includes{color:var(--muted);font-size:13px}.dz .edition-single{color:var(--muted);font-size:15px}.dz .buybox-price{gap:4px;margin:6px 0 16px;display:grid}.dz .buybox-save{color:var(--ok);font-size:15px;font-weight:700}.dz .combo{margin-top:36px}.dz .combo-body{border-radius:var(--radius-panel);background:var(--surface);gap:16px;padding:18px;display:grid}.dz .combo-games{align-items:center;display:flex}.dz .combo-game{color:var(--muted);align-items:center;gap:8px;margin-right:8px;display:flex}.dz .combo-game button{background:0 0;border:0;width:76px;padding:0}.dz .combo-buy{justify-items:start;gap:10px;display:grid}.dz .combo-names{font-weight:700}.dz .about{max-width:760px;margin-top:36px}.dz .about>p{margin:0 0 18px;font-size:16px;line-height:1.6}.dz .specs{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;display:grid}.dz .specs div{background:var(--surface);border-radius:16px;padding:14px 16px}.dz .specs dt{color:var(--muted);font-size:13px}.dz .specs dd{margin:2px 0 0;font-weight:700}.dz .faq-item{background:var(--surface);border-radius:18px;margin-bottom:8px;padding:0 18px}.dz .faq-item .t-acc-head{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:58px;padding:14px 0;font-weight:700;display:flex}.dz .faq-item .t-acc-chevron{color:var(--accent)}.dz .faq-item .t-acc-panel-inner p{color:var(--muted);margin:0;padding:0 0 16px;line-height:1.55}.dz .drawer-backdrop{z-index:30;background:#11162a59;justify-content:flex-end;display:flex;position:fixed;inset:0}.dz .drawer{background:var(--bg);opacity:0;width:min(420px,100%);height:100%;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);flex-direction:column;display:flex;transform:translate(24px)}.dz .drawer.is-open{opacity:1;transform:none}.dz .drawer.is-closing{opacity:0;transition-duration:var(--modal-close-dur);transform:translate(24px)}.dz .drawer-head{justify-content:space-between;align-items:center;padding:14px 16px 10px 20px;display:flex}.dz .drawer-head h2{margin:0;font-size:22px}.dz .drawer-head h2 span{color:var(--muted);margin-left:4px;font-weight:600}.dz .drawer-lines{flex:1;padding:6px 16px;overflow:auto}.dz .line{background:var(--surface);border-radius:18px;grid-template-columns:56px 1fr auto;align-items:start;gap:12px;margin-bottom:8px;padding:12px;display:grid}.dz .line-copy{gap:3px;display:grid}.dz .line-copy strong{font-size:15px}.dz .line-copy span{color:var(--muted);font-size:13px}.dz .line b{font-variant-numeric:tabular-nums}.dz .stepper{background:var(--bg);border-radius:999px;justify-self:start;align-items:center;gap:4px;margin-top:6px;display:inline-flex}.dz .stepper button{background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.dz .stepper span{text-align:center;min-width:18px;color:var(--text);font-weight:700}.dz .drawer-foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom));background:var(--surface);border-radius:24px 24px 0 0;gap:12px;display:grid}.dz .drawer-total{justify-content:space-between;align-items:baseline;display:flex}.dz .drawer-total strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:900}.dz .notice{background:var(--bg);color:var(--muted);border-radius:14px;margin:0;padding:10px 14px;font-size:14px}.dz .drawer-empty{text-align:center;color:var(--muted);flex:1;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.dz .drawer-empty h3{color:var(--text);margin:6px 0 0}.dz .drawer-empty p{margin:0 0 10px}.dz .account h1{margin:6px 0 4px;font-size:40px;font-weight:900}.dz .lead{color:var(--muted);margin:0 0 24px}.dz .panel{border-radius:var(--radius-panel);background:var(--surface);margin-bottom:14px;padding:20px}.dz .panel .row-title{font-size:19px}.dz .order{grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.dz .order div{gap:3px;display:grid}.dz .order div span{color:var(--muted);font-size:13px}.dz .status{border-radius:999px;justify-self:start;margin-top:3px;padding:4px 10px;font-weight:700;font-size:13px!important}.dz .status-done{background:#e2f6ea;color:var(--ok)!important}.dz .status-wait{background:#fff1d9;color:var(--wait)!important}.dz .panel-help p{color:var(--muted);margin:0 0 14px;line-height:1.55}.dz .fine{color:var(--muted);font-size:13px}.dz .footer{max-width:var(--max);padding:24px var(--gutter);color:var(--muted);gap:10px;margin:56px auto 0;font-size:14px;display:grid}.dz .footer p{max-width:52ch;margin:0;line-height:1.5}.dz .footer span{font-size:13px}.dz .tabbar{z-index:20;left:14px;right:14px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ffffffb8;border-radius:30px;grid-template-columns:repeat(5,1fr);padding:6px;display:grid;position:fixed;box-shadow:0 10px 30px #11162a24}.dz .tabbar :is(button,a){color:#4b5470;z-index:1;background:0 0;border:0;border-radius:24px;justify-items:center;gap:3px;min-height:56px;padding:7px 0 6px;font-size:12px;font-weight:600;transition:color .2s ease-out .12s;display:grid;position:relative}.dz .tabbar :is(button,a).is-on{color:var(--accent);font-weight:800}.dz .tabbar-pill{z-index:0;width:calc(20% - 2.4px);transform:translateX(calc(var(--tab,0) * 100%));transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:6px;bottom:6px;left:6px}.dz .tabbar-pill>span{background:#5b5bf024;border-radius:24px;height:100%;animation:.42s cubic-bezier(.22,1,.36,1) dz-pill-stretch;display:block}.dz .tabbar-pill.is-hidden{opacity:0}@keyframes dz-pill-stretch{40%{transform:scaleX(1.22)scaleY(.92)}}.dz .tabbar-bag{display:inline-flex;position:relative}.dz .is-discover .tabbar{box-shadow:none;background:#0d112099}.dz .is-discover .tabbar :is(button,a){color:#ffffffc7}.dz .is-discover .tabbar :is(button,a).is-on{color:#fff}.dz .is-discover .tabbar-pill>span{background:#ffffff2e}.dz .is-discover{background:var(--dark);padding-bottom:0}.dz .is-discover .discover{--feed-h:calc(100dvh - 64px)}.dz .desktop-only{display:none}@media (width<=760px){.dz .topnav,.dz .topbar-actions,.dz .is-discover .topbar{display:none}.dz .is-discover .discover{--feed-h:calc(100dvh - 96px - env(safe-area-inset-bottom))}}@media (width>=761px){.dz{--gutter:32px}.dz .shell{padding-bottom:0}.dz .tabbar{display:none}.dz .desktop-only{display:grid}.dz .hero-stage:after{background:linear-gradient(#080a1673 0%,#080a1600 20%),linear-gradient(90deg,#080a16cc 0%,#080a1640 55%,#080a1600 100%)}.dz .hero-copy{padding:0 max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));align-self:center}.dz .hero .price strong{font-size:60px}.dz .hero{height:calc(100svh - 230px);min-height:480px;max-height:760px}.dz .hero-bars{left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));width:260px;bottom:40px;right:auto}.dz .row-track{grid-auto-columns:calc(25% - 12px);gap:16px;margin:0;padding:0 0 8px}.dz .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dz .chips{margin:0 0 18px;padding:0}.dz .product-top{grid-template-columns:1.4fr 1fr;align-items:start;gap:28px}.dz .buybox{position:sticky;top:84px}.dz .buybox h1{font-size:40px}.dz .combo-body{grid-template-columns:auto 1fr;align-items:center}.dz .combo-buy{grid-template-columns:1fr auto auto;align-items:center}.dz .specs{grid-template-columns:repeat(4,1fr)}.dz .footer{grid-template-columns:auto 1fr auto;align-items:center;gap:28px}}@media (width>=1100px){.dz .grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dz .row-track{grid-auto-columns:calc(20% - 12.8px)}}@media (prefers-reduced-motion:reduce){.dz *,.dz :before,.dz :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.dz .game-card,.dz .psn-card,.dz .discover-promo,.dz .combo-body,.dz .faq-item{animation:linear both dz-rise-in;animation-timeline:view();animation-range:entry entry 55%}@keyframes dz-rise-in{0%{opacity:0;transform:translateY(24px)}}}}@media (width<=760px){.dz .hero-copy{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.dz .hero-bars{bottom:calc(112px + env(safe-area-inset-bottom))}.dz .hero .btn{min-height:48px;padding:0 20px;font-size:15px}}.dz .search{padding-top:8px}.dz .search-field{z-index:19;left:14px;right:14px;bottom:calc(86px + env(safe-area-inset-bottom));background:var(--surface);min-height:56px;color:var(--muted);border-radius:28px;align-items:center;gap:10px;padding:0 8px 0 18px;display:flex;position:fixed;box-shadow:0 8px 24px #11162a1f}.dz .search-field input{min-width:0;height:52px;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:17px}.dz .search-field input::-webkit-search-cancel-button{display:none}.dz .search-field:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.dz .search-clear{background:var(--surface-2);width:40px;height:40px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.dz .is-search .shell,.dz .is-search{padding-bottom:calc(170px + env(safe-area-inset-bottom))}.dz .search-head{justify-content:space-between;align-items:baseline;display:flex}.dz .search-recent{margin-bottom:28px}.dz .search-recent-list{flex-wrap:wrap;gap:8px;display:flex}.dz .search-recent-list button{background:var(--surface);border:0;border-radius:999px;min-height:40px;padding:0 16px;font-weight:600}.dz .genre-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dz .genre-tile{background:var(--surface);text-align:left;border:0;border-radius:20px;align-content:start;gap:2px;min-height:96px;padding:14px;display:grid;position:relative;overflow:hidden}.dz .genre-tile strong{font-size:17px;font-weight:800}.dz .genre-tile span{color:inherit;opacity:.85;font-size:13px}.dz .genre-tile .cover{border-radius:10px;width:58px;position:absolute;bottom:-14px;right:-8px;transform:rotate(12deg)}.dz .genre-tile-deals{background:var(--deal);color:var(--deal-ink)}.dz .search .empty{margin:0 0 24px}.dz .search section+section{margin-top:28px}@media (width>=761px){.dz .search-field{box-shadow:none;margin-bottom:24px;position:sticky;inset:76px auto auto}.dz .is-search{padding-bottom:0}.dz .genre-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.dz .fly-bag{z-index:60;background:var(--text);color:#fff;pointer-events:none;will-change:transform;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:fixed}.dz .is-bump{animation:.45s cubic-bezier(.34,1.56,.64,1) dz-cart-bump}@keyframes dz-cart-bump{35%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.dz .tabbar-pill,.dz .tabbar-pill>span{transition:none;animation:none}}.dz .today{margin-top:28px}.dz .bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dz .tile{border-radius:var(--radius-panel);background:var(--surface);min-height:172px;color:var(--text);text-align:left;border:0;align-content:start;gap:4px;padding:16px;transition:transform .25s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.dz button.tile:hover{transform:translateY(-3px)}.dz button.tile:active{transform:scale(.98)}.dz .tile strong{font-size:17px;font-weight:800;line-height:1.15}.dz .tile>span{color:var(--muted);font-size:14px}.dz .tile-story-wrap{touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-column:1/-1;display:grid;position:relative}.dz .tile-story{aspect-ratio:4/5;color:#fff;min-height:0;padding:0;animation:.5s cubic-bezier(.22,1,.36,1) dz-story-in-next}.dz .tile-story[data-dir=prev]{animation-name:dz-story-in-prev}@keyframes dz-story-in-next{0%{opacity:0;transform:translate(40px)}}@keyframes dz-story-in-prev{0%{opacity:0;transform:translate(-40px)}}.dz .tile-story .shot{aspect-ratio:auto;object-position:60% center;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.dz .tile-story:after{content:"";background:linear-gradient(#080a1600 30%,#080a168c 60%,#080a16eb 100%);position:absolute;inset:0}.dz .tile-story-copy{z-index:1;gap:6px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.dz .tile-story-copy strong{color:#fff;font-size:30px;font-weight:900;font-stretch:108%;line-height:1}.dz .tile-story-copy span{color:#e3e6f2;font-size:14px}.dz .tile-deals{background:var(--deal);color:var(--deal-ink)}.dz .tile-deals-off{font-variant-numeric:tabular-nums;margin-top:6px;font-weight:900;line-height:1;color:var(--deal-ink)!important;font-size:44px!important}.dz .tile-deals-name{opacity:.8;color:var(--deal-ink)!important}.dz .tile-deals .cover{width:62px;position:absolute;bottom:-18px;right:-10px;transform:rotate(10deg)}.dz .tile-stack{display:flex;position:absolute;bottom:14px;left:16px}.dz .tile-stack .cover{width:46px}.dz .tile-stack .cover+.cover{margin-left:-14px}.dz .tile-list{grid-column:1/-1;min-height:0;padding:16px 14px 6px}.dz .tile-list h3{margin:0 0 6px 2px;font-size:19px;font-weight:800}.dz .game-list{margin:0;padding:0;list-style:none}.dz .game-row{grid-template-columns:52px 1fr auto 40px;align-items:center;gap:12px;padding:8px 2px;display:grid}.dz .game-row-open{background:0 0;border:0;border-radius:10px;padding:0}.dz .game-row-open .cover{border-radius:10px;width:52px}.dz .game-row-copy{gap:2px;min-width:0;display:grid}.dz .game-row-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.dz .game-row-copy span{color:var(--muted);font-size:13px}.dz .game-row-buy{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.dz .game-row-buy del{color:var(--muted);font-size:12px}.dz .game-row-buy b{font-size:15px;font-weight:800}.dz .game-row-add{background:var(--bg);width:40px;height:40px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.dz .game-row-add:active{transform:scale(.92)}.dz .tile-discover{background:var(--text);color:#fff}.dz .tile-discover>span{color:#c9cde0}.dz .tile-go{background:var(--accent);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:16px;left:16px;color:#fff!important}.dz .tile-psn{color:#fff;background:#0050b5}.dz .tile-psn>span{color:#d6e4ff}.dz .tile-psn-amounts{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.dz .tile-psn-amounts b{color:#fff;font-variant-numeric:tabular-nums;background:#ffffff2e;border-radius:999px;padding:4px 9px;font-size:13px}.dz .story-backdrop{z-index:40;background:#11162a73;place-items:end center;display:grid;position:fixed;inset:0}.dz .story-sheet{overscroll-behavior:contain;background:var(--surface);width:100%;height:92dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom));touch-action:pan-y;will-change:transform;border-radius:28px 28px 0 0;position:relative;overflow:auto}.dz .story-grab{z-index:3;cursor:grab;height:22px;margin-bottom:-22px;display:block;position:sticky;top:0}.dz .story-grab:before{content:"";background:#ffffffd9;border-radius:3px;width:44px;height:5px;margin-left:-22px;position:absolute;top:9px;left:50%;box-shadow:0 0 0 1px #11162a1f}.dz .story-sheet-art{color:#fff;position:relative}.dz .story-sheet-art .shot{aspect-ratio:16/11;border-radius:0;width:100%}.dz .story-sheet-art:after{content:"";background:linear-gradient(#080a1659 0%,#080a1600 25% 45%,#080a16e6 100%);position:absolute;inset:0}.dz .story-sheet-art h2{z-index:1;margin:0;font-size:34px;font-weight:900;line-height:1;position:absolute;bottom:18px;left:20px;right:20px}.dz .story-close{z-index:2;float:right;width:40px;height:40px;color:var(--text);background:#ffffffe6;border:0;border-radius:50%;place-items:center;margin:14px 14px 0 0;display:grid;position:sticky;top:14px}.dz .story-sheet-art .story-close{float:none;position:absolute;top:18px;right:4px}.dz .story-lead{color:var(--muted);margin:18px 20px 8px;font-size:16px;line-height:1.55}.dz .story-sheet .game-list{padding:0 14px}.dz .story-toast{z-index:5;left:16px;right:16px;bottom:calc(18px + env(safe-area-inset-bottom));background:var(--text);color:#fff;pointer-events:none;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 18px;font-weight:600;display:flex;position:fixed}.dz .story-toast.is-open{pointer-events:auto}.dz .story-toast>span{align-items:center;gap:8px;display:inline-flex}.dz .story-toast>span svg{color:#8ff0b7}.dz .story-toast button{min-height:40px;color:var(--text);background:#fff;border:0;border-radius:999px;padding:0 16px;font-weight:700}@media (width>=761px){.dz .bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:228px;gap:16px}.dz .tile-list .game-row{padding:6px 2px}.dz .tile-story-wrap{grid-area:span 2/span 2}.dz .tile-story{aspect-ratio:auto}.dz .tile-story-copy strong{font-size:40px}.dz .tile-list{grid-area:span 2/span 2}.dz .tile{min-height:0}.dz .story-backdrop{place-items:end center;padding:0 24px}.dz .story-sheet{border-radius:28px 28px 0 0;width:min(640px,100%);height:auto;max-height:calc(100dvh - 48px);padding-bottom:88px}.dz .story-sheet-art .shot{aspect-ratio:16/9}.dz .story-toast{margin:16px 16px 0;position:sticky;bottom:16px;left:auto;right:auto}}.dz *{scrollbar-width:none}.dz ::-webkit-scrollbar{display:none}html.is-dragging,html.is-dragging .dz *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.dz img{-webkit-user-drag:none}html.has-modal,html.has-modal{overscroll-behavior:none;overflow:hidden}.dz .story-sheet,.dz .drawer-lines{overscroll-behavior:contain}.dz .game-row-add{transition:background-color .2s ease-out,color .2s ease-out,transform .1s}.dz .game-row-add.is-added{background:var(--accent);color:#fff}.dz .t-swap{place-items:center;width:18px;height:18px;display:grid;position:relative}.dz .t-swap>span{transition:opacity var(--duration-fast,.25s) ease-in-out, transform var(--duration-fast,.25s) ease-in-out, filter var(--duration-fast,.25s) ease-in-out;place-items:center;display:grid;position:absolute;inset:0}.dz .t-swap[data-state=a] .t-swap-b,.dz .t-swap[data-state=b] .t-swap-a{opacity:0;filter:blur(2px);transform:scale(.5)}@media (prefers-reduced-motion:reduce){.dz .t-swap>span{transition:none}}.dz .game-row{background:var(--bg);border-radius:18px;margin-bottom:8px;padding:8px 10px 8px 8px;transition:background-color .15s ease-out,transform .15s ease-out;position:relative}.dz .game-row:last-child{margin-bottom:0}.dz .game-row:hover{background:#eaeef8}.dz .game-row:has(.game-row-open:active){transform:scale(.98)}.dz .game-row-open:after{content:"";border-radius:18px;position:absolute;inset:0}.dz .game-row-open:focus-visible{outline:none}.dz .game-row:has(.game-row-open:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.dz .game-row-add{z-index:1;background:var(--surface);position:relative}.dz .tile-list .game-list{gap:8px;display:grid}.dz .tile-list .game-row{margin-bottom:0}.dz .story-sheet .game-list{gap:8px;display:grid}.dz .story-sheet .game-row{margin-bottom:0}.dz .soft-img{opacity:0;filter:blur(6px);transition:opacity .45s ease-out,filter .45s ease-out}.dz .soft-img.is-loaded{opacity:1;filter:none}.dz img.soft-img:not(.is-loaded){background:linear-gradient(100deg,#e4e8f2 30%,#f1f3f9 50%,#e4e8f2 70%) 0 0/300% 100%;animation:1.4s linear infinite dz-shimmer}.dz .hero img.soft-img:not(.is-loaded),.dz .story-sheet-art img.soft-img:not(.is-loaded){background-color:var(--dark);background-image:none;animation:none}@keyframes dz-shimmer{to{background-position:-300% 0}}.dz .tile,.dz .game-card,.dz .game-row,.dz .genre-tile,.dz .discover-promo{-webkit-tap-highlight-color:transparent}.dz button.tile,.dz .genre-tile{transition:transform .35s cubic-bezier(.34,1.4,.64,1),filter .2s ease-out}.dz button.tile:active,.dz .genre-tile:active{filter:brightness(.96);transition-duration:.12s;transform:scale(.96)}.dz .game-card:has(.game-card-hit:active){transition-duration:.12s;transform:scale(.96)}.dz .tile-story .shot{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.dz .tile-story:hover .shot{transform:scale(1.04)}}.dz .tile-story-dots{z-index:2;gap:6px;display:flex;position:absolute;top:14px;right:14px}.dz .tile-story-dots button{background:#ffffff80;border:0;border-radius:4px;width:8px;height:8px;padding:0;transition:width .3s cubic-bezier(.22,1,.36,1),background-color .3s}.dz .tile-story-dots button[aria-selected=true]{background:#fff;width:22px}@media (prefers-reduced-motion:reduce){.dz img.soft-img:not(.is-loaded){animation:none}.dz .soft-img{transition:none}}.dz .collection-title{margin:0;font-size:40px;font-weight:900;line-height:1}.dz .collection-count{color:var(--muted);margin:6px 0 18px}.dz .collection-lead{aspect-ratio:4/5;grid-column:1/-1}.dz .collection-lead .tile-story-copy .price{margin-top:6px}.dz .collection-lead .price strong{color:#fff;font-size:26px}.dz .collection-lead .price del{color:#d8dbea}.dz .tile-event{background:var(--accent);color:#fff}.dz .tile-event>span{color:#dcdcff}.dz .tile-event-price{font-variant-numeric:tabular-nums;margin-top:2px;font-weight:900;line-height:1;color:#fff!important;font-size:30px!important}.dz .tile-event-name{margin-top:auto}.dz .tile-fresh{background:var(--text);color:#fff}.dz .tile-fresh>span{color:#c9cde0}.dz .tile-fresh .cover{width:62px;position:absolute;bottom:-16px;right:-8px;transform:rotate(10deg)}.dz .tile-list h2{margin:0 0 8px 2px;font-size:19px;font-weight:800}.dz .collection-tags{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.dz .collection-tags span{background:var(--surface);color:var(--muted);border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.dz .collection-more{margin-top:32px}@media (width>=761px){.dz .collection-lead{aspect-ratio:auto;grid-area:span 2/span 2}}@media (width<=760px){.dz .collection-bento .is-wide{grid-column:1/-1;min-height:132px}}.dz .browse-entry{border-radius:var(--radius-panel);background:var(--text);color:#fff;text-align:left;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0 0 24px;padding:18px;transition:transform .35s cubic-bezier(.34,1.4,.64,1);display:flex}.dz .browse-entry:active{transition-duration:.12s;transform:scale(.97)}.dz .browse-entry>span{gap:3px;display:grid}.dz .browse-entry strong{font-size:18px}.dz .browse-entry>span>span{color:#c9cde0;font-size:14px}.dz .browse-entry>svg{background:var(--accent);border-radius:50%;flex:none;width:46px;height:46px;padding:12px}.dz .tile-list-more{margin:4px 0 6px 4px}.dz .browse-bar{z-index:5;margin:0 calc(-1 * var(--gutter)) 16px;padding:8px var(--gutter);background:var(--bg);gap:8px;display:flex;position:sticky;top:64px;overflow-x:auto}.dz .browse-filter,.dz .browse-active{border:0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.dz .browse-filter{background:var(--text);color:#fff}.dz .browse-filter b{background:var(--accent);border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;display:grid}.dz .browse-active{color:var(--accent);background:#eeeefe}.dz .browse-loading{margin-top:12px}.dz .browse-skeleton{aspect-ratio:3/4;border-radius:var(--radius-card);background:linear-gradient(100deg,#e4e8f2 30%,#f1f3f9 50%,#e4e8f2 70%) 0 0/300% 100%;animation:1.4s linear infinite dz-shimmer;display:block}.dz .browse-end{text-align:center;color:var(--muted);margin:24px 0 0}.dz .browse-empty{text-align:center;border-radius:var(--radius-panel);background:var(--surface);justify-items:center;gap:8px;padding:40px 16px;display:grid}.dz .browse-empty h2{margin:0;font-size:20px}.dz .browse-empty p{color:var(--muted);margin:0 0 8px}.dz .filter-sheet{overscroll-behavior:contain;background:var(--surface);border-radius:28px 28px 0 0;width:100%;max-height:90dvh;padding:22px 20px 0;position:relative;overflow:auto}.dz .filter-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.dz .filter-head h2{margin:0;font-size:24px;font-weight:900}.dz .filter-group{border:0;margin:0;padding:14px 0}.dz .filter-group legend{margin-bottom:10px;padding:0;font-size:16px;font-weight:800}.dz .chips-wrap{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.dz .chips-wrap button{background:var(--bg)}.dz .filter-price strong{font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:20px;font-weight:900;display:block}.dz .filter-price input{width:100%;accent-color:var(--accent);height:28px}.dz .filter-price-scale{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:13px;display:flex}.dz .filter-switch{cursor:pointer;align-items:center;gap:10px;margin-top:14px;font-weight:600;display:flex}.dz .filter-switch input{width:22px;height:22px;accent-color:var(--accent)}.dz .filter-foot{padding:14px 20px calc(14px + env(safe-area-inset-bottom));background:var(--surface);margin:8px -20px 0;position:sticky;bottom:0}.dz .filter-foot .btn:disabled{opacity:.5;cursor:not-allowed}@media (width>=761px){.dz .filter-sheet{width:min(560px,100%)}}html.is-product .dz .tabbar{display:none}html.is-product .dz .shell{padding-bottom:calc(92px + env(safe-area-inset-bottom))}.dz .product{position:relative}.dz .product-close{z-index:25;top:calc(12px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;color:var(--text);background:#ffffffe6;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;right:14px;box-shadow:0 6px 18px #11162a26}.dz .product-close:active{transform:scale(.92)}.dz .product-hero{background:var(--dark);color:#fff;height:58svh;min-height:360px;max-height:620px;margin-top:-64px;position:relative;overflow:hidden}.dz .product-hero .shot{aspect-ratio:auto;object-position:65% center;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.dz .product-hero:after{content:"";background:linear-gradient(#080a1659 0%,#080a1600 25% 45%,#080a16e0 100%);position:absolute;inset:0}.dz .product-hero-copy{z-index:1;left:var(--gutter);right:var(--gutter);gap:6px;display:grid;position:absolute;bottom:22px}.dz .product-hero h1{margin:0;font-size:clamp(36px,10vw,72px);font-weight:900;font-stretch:110%;line-height:.95}.dz .product-buy{gap:10px;display:grid}.dz .product-price{gap:4px;display:grid}.dz .product-edition-link{background:var(--surface);color:var(--text);border:0;border-radius:999px;justify-self:start;padding:8px 14px;font-size:14px;font-weight:700}.dz .product-edition-link.is-static{color:var(--muted);background:0 0;padding-left:0;font-weight:600}.dz .trust-strip{background:var(--surface);border-radius:18px;gap:8px;margin:4px 0 0;padding:12px 14px;font-size:14px;font-weight:600;list-style:none;display:grid}.dz .trust-strip li{align-items:center;gap:8px;display:flex}.dz .trust-strip svg{color:var(--ok)}.dz .product-tabs{z-index:8;margin:22px calc(-1 * var(--gutter)) 0;padding:8px var(--gutter);background:var(--bg);grid-template-columns:repeat(3,1fr);display:grid;position:sticky;top:0}.dz .product-tabs button{z-index:1;min-height:44px;color:var(--muted);background:0 0;border:0;font-size:15px;font-weight:700;transition:color .2s ease-out .1s;position:relative}.dz .product-tabs button[aria-selected=true]{color:#fff}.dz .product-tabs-pill{z-index:0;top:8px;bottom:8px;left:var(--gutter);width:calc((100% - 2 * var(--gutter)) / 3);transform:translateX(calc(var(--tab,0) * 100%));transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute}.dz .product-tabs-pill>span{background:var(--text);border-radius:999px;height:100%;animation:.42s cubic-bezier(.22,1,.36,1) dz-pill-stretch;display:block}.dz .product-panel{padding-top:14px;animation:.35s cubic-bezier(.22,1,.36,1) dz-panel-in}@keyframes dz-panel-in{0%{opacity:0;transform:translateY(8px)}}.dz .product-description{margin:0 0 16px;font-size:16px;line-height:1.6}.dz .product-media-main{position:relative}.dz .product-hint{color:var(--muted);margin:0 0 12px}.dz .product-subtitle{margin-top:22px;font-size:18px}.dz .edition-cards{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter) 8px;grid-auto-columns:78%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.dz .edition-cards:has(>:only-child){grid-auto-columns:100%}.dz .edition-card{scroll-snap-align:start;border-radius:var(--radius-panel);background:var(--surface);text-align:left;border:2px solid #0000;align-content:start;gap:10px;padding:20px 18px 18px;transition:border-color .2s ease-out,transform .35s cubic-bezier(.34,1.4,.64,1);display:grid;position:relative}.dz .edition-card:active{transition-duration:.12s;transform:scale(.97)}.dz .edition-card.is-on{border-color:var(--accent)}.dz .edition-flag{background:var(--accent);color:#fff;border-radius:0 0 10px 10px;padding:5px 10px;font-size:12px;font-weight:800;position:absolute;top:-1px;right:18px}.dz .edition-card-name{font-size:20px;font-weight:900}.dz .edition-card ul{gap:7px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.dz .edition-card li{align-items:flex-start;gap:8px;display:flex}.dz .edition-card li svg{color:var(--ok);flex:none;margin-top:1px}.dz .edition-card-pick{background:var(--bg);border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:44px;margin-top:6px;font-weight:800;display:inline-flex}.dz .edition-card.is-on .edition-card-pick{background:var(--accent);color:#fff}.dz .buybar{z-index:20;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);background:#ffffffdb;border-radius:30px;align-items:center;gap:10px;padding:8px;animation:.45s cubic-bezier(.22,1,.36,1) dz-buybar-in;display:flex;position:fixed;box-shadow:0 10px 30px #11162a29}@keyframes dz-buybar-in{0%{transform:translateY(120%)}}.dz .buybar-cart{background:var(--bg);border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative}.dz .buybar-cart b{background:var(--deal);min-width:19px;height:19px;color:var(--deal-ink);border-radius:10px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-2px;right:-2px}.dz .buybar-price{flex:1;min-width:0;line-height:1.1;display:grid}.dz .buybar-price span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.dz .buybar-price strong{font-variant-numeric:tabular-nums;font-size:20px;font-weight:900}.dz .buybar-add{flex:none;min-height:50px;padding:0 20px}@media (width<=760px){html.is-product .dz .topbar{display:none}html.is-product .dz .product-hero{margin-top:0}}@media (width>=761px){html.is-product .dz .shell{padding-bottom:100px}.dz .product-close{top:76px;right:max(24px, calc((100vw - var(--max)) / 2 + 24px))}.dz .product-hero{height:52svh}.dz .product-hero-copy{left:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)))}.dz .product-buy{grid-template-columns:auto 1fr;align-items:center;gap:14px 24px}.dz .product-buy .trust-strip{grid-column:1/-1;grid-template-columns:repeat(3,auto);justify-content:start;gap:24px}.dz .product-tabs{max-width:520px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;top:64px}.dz .product-tabs-pill{width:33.3333%;left:0}.dz .edition-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-flow:row;margin:0;padding:4px 0 8px}.dz .buybar{width:min(640px,100% - 48px);left:50%;right:auto;transform:translate(-50%)}@keyframes dz-buybar-in{0%{transform:translate(-50%,120%)}}}@media (width<=760px){.dz .product-tabs{padding-right:calc(var(--gutter) + 52px)}.dz .product-tabs-pill{width:calc((100% - 2 * var(--gutter) - 52px) / 3)}}.dz .account-head{align-items:center;gap:14px;margin:4px 0 20px;display:flex}.dz .account-avatar{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;font-size:24px;font-weight:900;display:grid}.dz .account-head h1{margin:0;font-size:32px;font-weight:900;line-height:1}.dz .account-head p{color:var(--muted);margin:4px 0 0;font-size:14px}.dz .account-bento .tile h2{margin:0;font-size:17px;font-weight:800}.dz .tile-order{grid-column:1/-1;gap:12px}.dz .tile-order-game{align-items:center;gap:12px;display:flex}.dz .tile-order-game .cover{border-radius:10px;width:52px}.dz .tile-order-game div{gap:2px;display:grid}.dz .tile-order-game strong{font-size:16px}.dz .tile-order-game span{color:var(--muted);font-size:13px}.dz .order-steps{color:var(--muted);grid-template-columns:repeat(3,1fr);margin:4px 0 0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.dz .order-steps li{gap:8px;display:grid;position:relative}.dz .order-steps li span{background:var(--surface-2);border-radius:3px;height:6px;margin-right:6px;position:relative;overflow:hidden}.dz .order-steps li.is-done{color:var(--text)}.dz .order-steps li.is-done span{background:var(--ok)}.dz .order-steps li.is-now{color:var(--accent)}.dz .order-steps li.is-now span:after{content:"";background:var(--accent);border-radius:3px;width:45%;animation:1.6s ease-in-out infinite dz-step-run;position:absolute;inset:0}@keyframes dz-step-run{0%{transform:translate(-100%)}to{transform:translate(240%)}}.dz .tile-order-note{color:var(--muted);margin:0;font-size:13px}.dz .tile-saved{color:#0b5a31;background:#e2f6ea}.dz .tile-saved>span{color:#2c7a50}.dz .tile-saved-amount{font-variant-numeric:tabular-nums;margin:4px 0;font-weight:900;line-height:1;color:#0b5a31!important;font-size:30px!important}.dz .tile-library{background:var(--text);color:#fff}.dz .tile-library>span{color:#c9cde0}.dz .library-covers{grid-template-columns:repeat(4,1fr);gap:6px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.dz .library-covers button{background:0 0;border:0;border-radius:8px;padding:0}.dz .library-covers .cover{border-radius:8px}.dz .tile-wish{grid-column:1/-1;gap:6px;min-height:0}.dz .wish-stack{gap:10px;margin-top:8px;display:flex;overflow-x:auto}.dz .wish-stack button{background:0 0;border:0;flex:none;width:72px;padding:0;position:relative}.dz .wish-stack .cover{border-radius:12px}.dz .wish-stack b{background:var(--deal);color:var(--deal-ink);border-radius:999px;padding:2px 6px;font-size:11px;position:absolute;bottom:4px;left:4px}.dz .tile-cta{background:var(--bg);min-height:42px;color:var(--text);border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:6px;padding:0 16px;font-weight:700;display:inline-flex}.dz .tile-cta svg{color:#e0457b}.dz .tile-alerts{grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;min-height:0;display:flex}.dz .tile-alerts div{gap:3px;display:grid}.dz .tile-alerts div span{color:var(--muted);font-size:14px}.dz .switch{background:var(--surface-2);border:0;border-radius:16px;flex:none;width:54px;height:32px;padding:0;transition:background-color .25s ease-out;position:relative}.dz .switch span{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #11162a33}.dz .switch.is-on{background:var(--accent)}.dz .switch.is-on span{transform:translate(22px)}.dz .tile-support{color:#fff;background:#1f8f4e;grid-column:1/-1;min-height:0}.dz .tile-support>span{color:#d6f5e2}.dz .tile-support-go{background:#fff;border-radius:999px;justify-self:start;align-items:center;min-height:42px;margin-top:8px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex;color:#1f8f4e!important}.dz .tile-support-go.is-off{opacity:.7;cursor:not-allowed}.dz .account-orders .status{justify-self:end;margin:0}.dz .account-orders .game-row{grid-template-columns:52px 1fr auto}@media (width>=761px){.dz .account-bento{grid-auto-rows:minmax(190px,auto)}.dz .tile-order,.dz .tile-wish,.dz .tile-alerts,.dz .tile-support{grid-column:span 2}.dz .account-orders{grid-area:span 2/span 2}}.dz .account-bento .tile-psn{grid-column:1/-1;min-height:150px}@media (width>=761px){.dz .account-bento .tile-psn{grid-column:span 2}}.dz .product-actions{z-index:25;top:calc(12px + env(safe-area-inset-top));gap:8px;display:flex;position:fixed;right:14px}.dz .product-actions .product-close{position:static}.dz .product-fav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;color:var(--text);background:#ffffffe6;border:0;border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 18px #11162a26}.dz .product-fav .t-like-particles{top:50%}.dz .product-gift{color:#b0285a;background:#fdeaf1;border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}@media (width<=760px){.dz .product-tabs{padding-right:calc(var(--gutter) + 104px)}.dz .product-tabs-pill{width:calc((100% - 2 * var(--gutter) - 104px) / 3)}}@media (width>=761px){.dz .product-actions{top:76px;right:max(24px, calc((100vw - var(--max)) / 2 + 24px))}}.dz .tile-gift{color:#7a1d42;background:#fdeaf1}.dz .tile-gift>span{color:#9b3c62}.dz .tile-gift-go{background:#e0457b!important}.dz .gift-sheet h2{align-items:center;gap:8px;display:inline-flex}.dz .gift-sheet h2 svg{color:#e0457b}.dz .gift-steps{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:6px;margin:6px 0 16px;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.dz .gift-steps li{border-top:4px solid var(--surface-2);padding-top:8px;transition:border-color .3s,color .3s}.dz .gift-steps li.is-on{color:var(--text);border-color:#e0457b}.dz .gift-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dz .gift-grid button{background:var(--bg);text-align:left;border:2px solid #0000;border-radius:16px;gap:4px;padding:6px;font-size:12px;font-weight:700;display:grid}.dz .gift-grid button.is-on{background:#fdeaf1;border-color:#e0457b}.dz .gift-grid span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.dz .gift-grid b{color:var(--muted);font-size:12px}.dz .gift-pick{background:var(--bg);border-radius:18px;align-items:center;gap:12px;margin-bottom:16px;padding:10px;display:flex}.dz .gift-pick .cover{width:48px}.dz .gift-pick div{flex:1;display:grid}.dz .gift-pick span{color:var(--muted);font-size:13px}.dz .field{gap:6px;margin-bottom:14px;font-weight:700;display:grid}.dz .field input,.dz .field textarea{background:var(--bg);width:100%;font:inherit;color:var(--text);resize:none;border:2px solid #0000;border-radius:16px;padding:12px 14px;font-size:16px;font-weight:500}.dz .field input:focus,.dz .field textarea:focus{border-color:var(--accent);outline:none}.dz .field small{color:var(--muted);justify-self:end;font-size:12px;font-weight:500}.dz .gift-card{text-align:center;background:linear-gradient(160deg,#fdeaf1,#eeeefe);border-radius:24px;justify-items:center;gap:10px;margin-bottom:12px;padding:22px 18px;display:grid}.dz .gift-card-tag{color:#b0285a;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.dz .gift-card .cover{border-radius:16px;width:120px;transform:rotate(-3deg)}.dz .gift-card strong{font-size:20px;font-weight:900}.dz .gift-card p{color:var(--text);max-width:30ch;margin:0;font-size:16px;font-style:normal}.dz .account-bento .tile-saved{grid-column:1/-1;min-height:0}.dz .tile-saved-amount{font-size:34px!important}.dz .tile-wallet{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;grid-column:1/-1;min-height:0}.dz .tile-wallet>span{color:#e2e2ff}.dz .tile-wallet h2{color:#fff}.dz .tile-wallet-amount{font-variant-numeric:tabular-nums;margin:4px 0;font-weight:900;line-height:1;color:#fff!important;font-size:34px!important}.dz .tile-wallet-go{min-height:42px;color:var(--accent);background:#fff;border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-top:8px;padding:0 16px;font-weight:800;display:inline-flex}.dz .tile-wallet-note{color:#e2e2ff;margin:4px 0 0;font-size:13px}.dz .account-bento .tile-gift{min-height:0;padding-bottom:72px}.dz .account-bento .tile-library{min-height:210px}@media (width>=761px){.dz .account-bento .tile-saved,.dz .tile-wallet{grid-column:span 2}}.dz .product{--tint:91, 91, 240;background:linear-gradient(180deg, rgba(var(--tint), .16) 0, rgba(var(--tint), .06) 680px, var(--bg) 1100px)}.dz .product-hero{background:0 0;height:62svh;max-height:640px}.dz .product-hero .shot{transform:translateY(var(--parallax,0));opacity:var(--fade,1);will-change:transform}.dz .product-hero:after{background:linear-gradient(180deg, #080a164d 0%, #080a1600 22%, #f3f5fb00 50%, #f3f5fbbf 78%, var(--bg) 100%)}.dz .product-hero-copy{z-index:2;gap:6px;margin-top:-92px;padding-bottom:6px;display:grid;position:relative}.dz .product-hero-copy h1{color:var(--text);text-wrap:balance;margin:0;font-size:clamp(36px,10vw,72px);font-weight:900;font-stretch:110%;line-height:.95}.dz .product-hero-copy span{color:var(--muted);font-size:15px;font-weight:600}.dz .product-body{padding-top:10px}.dz .product-bento{margin-bottom:14px}.dz .product-offer .countdown{font-variant-numeric:tabular-nums;background:#1a14001a;border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:auto;padding:6px 10px;font-weight:800;display:inline-flex;color:var(--deal-ink)!important;font-size:13px!important}.dz .tile-drop{color:#0b5a31;background:#e2f6ea}.dz .tile-drop>span{color:#2c7a50}.dz .tile-drop-amount{margin:4px 0;font-weight:900;color:#0b5a31!important;font-size:30px!important}.dz .tile-features{grid-column:1/-1;min-height:0}.dz .tile-features h2,.dz .tile-about h2,.dz .tile-combo h2{margin:0 0 8px;font-size:17px;font-weight:800}.dz .tile-features ul{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.dz .tile-features li{background:var(--bg);color:var(--muted);border-radius:16px;gap:6px;padding:12px;font-size:13px;display:grid}.dz .tile-features li svg{color:var(--accent)}.dz .tile-features li b{color:var(--text);font-size:14px;display:block}.dz .tile-about{grid-column:1/-1;min-height:0}.dz .tile-about p{margin:0;font-size:16px;line-height:1.6}.dz .product-bento .tile-deals:only-child,.dz .product-bento .tile-drop:only-child{grid-column:1/-1}.dz .product-bento>.tile-deals,.dz .product-bento>.tile-drop{grid-column:1/-1;min-height:0}.dz .tile-combo{background:linear-gradient(135deg, #2a2f52, var(--text));color:#fff;grid-column:1/-1;min-height:0}.dz .tile-combo h2{color:#fff}.dz .tile-combo-covers{margin:4px 0 6px;display:flex}.dz .tile-combo-covers button{background:0 0;border:0;width:76px;padding:0}.dz .tile-combo-covers button+button{margin-left:-18px;transform:rotate(6deg)}.dz .tile-combo-covers .cover{border-radius:12px;box-shadow:0 6px 16px #00000059}.dz .tile-combo-names{font-weight:700;color:#fff!important}.dz .tile-combo-price{font-weight:700;color:#8ff0b7!important}.dz .tile-combo-price b{color:#fff;margin-right:6px;font-size:22px}.dz .tile-combo-add{min-height:44px;color:var(--text);background:#fff;border:0;border-radius:999px;justify-self:start;margin-top:8px;padding:0 18px;font-weight:800}.dz .tile-ask{color:#fff;background:#1f8f4e}.dz .tile-ask>span{color:#d6f5e2}.dz .tile-more{background:var(--surface)}.dz .spec-tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.dz .spec-tile{background:var(--surface);text-align:center;border-radius:18px;gap:2px;padding:14px 12px;display:grid}.dz .spec-tile b{font-size:22px;font-weight:900}.dz .spec-tile span{color:var(--muted);font-size:12px}.dz .product-related{margin-top:32px}.dz .product-related .game-list{gap:8px;display:grid}.dz .product-related .game-row{background:var(--surface)}@media (width<=760px){html.is-product .dz .product-hero{margin-top:0}}@media (width>=761px){.dz .product-hero-copy{margin-top:-120px}.dz .tile-features{grid-area:span 2/span 2}.dz .tile-about,.dz .tile-combo{grid-column:span 2}}.dz .today-more{margin-top:32px}.dz .tile-week{aspect-ratio:16/12;color:#fff;grid-column:1/-1;min-height:0;padding:0}.dz .tile-week .shot{aspect-ratio:auto;border-radius:0;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.dz .tile-week:after{content:"";background:linear-gradient(#080a161a 0%,#080a168c 45%,#080a16eb 100%);position:absolute;inset:0}.dz .tile-week-copy strong{color:#fff}.dz .tile-week-copy{z-index:1;gap:6px;display:grid;position:absolute;bottom:18px;left:18px;right:18px}.dz .tile-week-tag{background:var(--deal);color:var(--deal-ink);border-radius:999px;justify-self:start;padding:5px 10px;font-size:12px;font-weight:800}.dz .tile-week-copy strong{font-size:28px;font-weight:900;line-height:1}.dz .tile-week-copy>span:last-child{color:#e3e6f2;font-size:14px;line-height:1.4}@media (hover:hover){.dz .tile-week:hover .shot{transform:scale(1.04)}}.dz .tile-countdown{color:#fff;background:#ff5d5d}.dz .tile-countdown>span{color:#ffe3e3}.dz .tile-countdown-clock{font-variant-numeric:tabular-nums;margin:4px 0;font-weight:900;color:#fff!important;font-size:24px!important}.dz .tile-countdown-name{max-width:70%}.dz .tile-countdown .cover{width:58px;position:absolute;bottom:-16px;right:-10px;transform:rotate(10deg)}.dz .tile-roulette{color:#3a1530;background:linear-gradient(135deg,#ffe7a8,#ffd0e1);grid-column:1/-1;grid-template-rows:auto auto 1fr;grid-template-columns:1fr auto;gap:4px 14px;min-height:0;display:grid}.dz .tile-roulette>strong,.dz .tile-roulette>span{grid-column:1}.dz .tile-roulette>span{color:#6e3a5a}.dz .roulette-window{border-radius:14px;grid-area:1/2/4;align-self:center;width:92px;overflow:hidden;box-shadow:0 8px 20px #3a153040}.dz .roulette-window .cover{border-radius:14px;animation:.12s ease-out dz-roulette-in}.dz .tile-roulette.is-done .roulette-window .cover{animation:.5s cubic-bezier(.34,1.56,.64,1) dz-roulette-land}@keyframes dz-roulette-in{0%{opacity:.4;transform:translateY(-30%)}}@keyframes dz-roulette-land{0%{transform:scale(.85)}60%{transform:scale(1.08)}}.dz .roulette-actions{grid-column:1;align-self:end;gap:8px;margin-top:10px;display:flex}.dz .roulette-spin,.dz .roulette-see{border:0;border-radius:999px;min-height:42px;padding:0 16px;font-weight:800}.dz .roulette-spin{color:#fff;background:#3a1530}.dz .roulette-spin:disabled{opacity:.7}.dz .roulette-see{color:#3a1530;background:#fff}.dz .tile-preorders{grid-column:1/-1;min-height:0}.dz .tile-preorders h3{margin:0 0 8px;font-size:17px;font-weight:800}.dz .tile-preorders ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dz .tile-preorders li button{background:var(--bg);text-align:left;border:0;border-radius:18px;grid-template-columns:52px 48px 1fr auto;align-items:center;gap:12px;width:100%;padding:8px 10px 8px 8px;display:grid}.dz .preorder-date{background:var(--text);color:#fff;letter-spacing:.04em;border-radius:12px;justify-items:center;padding:6px 0;font-size:11px;font-weight:800;display:grid}.dz .preorder-date b{letter-spacing:0;font-size:20px;line-height:1}.dz .tile-preorders .cover{border-radius:10px}.dz .preorder-copy{gap:2px;min-width:0;display:grid}.dz .preorder-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.dz .preorder-copy span{color:var(--muted);font-size:13px}.dz .preorder-go{background:var(--accent);color:#fff;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.dz .tile-budget{color:#0f2b5c;background:#e6f0ff}.dz .tile-budget>span{color:#3b5a8f}.dz .tile-budget .tile-go{left:auto;right:16px}@media (width>=761px){.dz .tile-week{aspect-ratio:auto;grid-area:span 2/span 2}.dz .tile-roulette,.dz .tile-preorders{grid-column:span 2}}.dz .search-popular b{background:var(--text);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}.dz .search-popular button{align-items:center;display:inline-flex}.dz .mood-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dz .mood-tile{color:#fff;text-align:left;border:0;border-radius:20px;align-content:end;gap:4px;min-height:120px;padding:14px;transition:transform .35s cubic-bezier(.34,1.4,.64,1);display:grid}.dz .mood-tile:active,.dz .time-tile:active{transition-duration:.12s;transform:scale(.96)}.dz .mood-tile strong{font-size:17px;font-weight:800;line-height:1.15}.dz .mood-tile span{opacity:.85;font-size:13px}.dz .time-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dz .time-tile{background:var(--surface);text-align:left;border:0;border-radius:20px;gap:4px;padding:14px;transition:transform .35s cubic-bezier(.34,1.4,.64,1);display:grid}.dz .time-tile-hours{color:var(--accent);font-size:26px;font-weight:900}.dz .time-tile strong{font-size:16px}.dz .time-tile>span:last-child{color:var(--muted);font-size:13px}@media (width>=761px){.dz .mood-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.dz .cart-tile{background:var(--surface);border-radius:18px;margin:4px 0 8px;padding:14px}.dz .cart-upsell{background:linear-gradient(135deg, #2a2f52, var(--text));color:#fff;gap:6px;display:grid}.dz .cart-upsell>span{color:#c9cde0;font-size:14px}.dz .cart-upsell-covers{margin:4px 0;display:flex}.dz .cart-upsell-covers .cover{border-radius:8px;width:44px}.dz .cart-upsell-covers .cover+.cover{margin-left:-12px;transform:rotate(6deg)}.dz .cart-upsell button{min-height:40px;color:var(--text);background:#fff;border:0;border-radius:999px;justify-self:start;padding:0 16px;font-weight:800}.dz .cart-saved{color:#0b5a31;background:#e2f6ea;align-items:center;gap:10px;font-size:15px;display:flex}.dz .cart-wallet{justify-content:space-between;align-items:center;gap:12px;display:flex}.dz .cart-wallet div{gap:2px;display:grid}.dz .cart-wallet span{color:var(--muted);font-size:13px}.dz .drawer-row{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:14px;display:flex}.dz .account-top{justify-content:space-between;align-items:center;display:flex}.dz .account-settings{background:var(--surface)}.dz .cover-stack{flex:none;display:flex}.dz .cover-stack .cover{width:40px;box-shadow:0 0 0 2px var(--surface);border-radius:8px}.dz .cover-stack .cover+.cover{margin-left:-16px}.dz .tile-order-game .cover-stack .cover{width:46px}.dz .order-items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dz .order-items li{grid-template-columns:44px 1fr auto;align-items:center;gap:10px;display:grid}.dz .order-items li>button{background:0 0;border:0;padding:0}.dz .order-items .cover{border-radius:8px}.dz .order-items li>span:nth-child(2){gap:2px;min-width:0;display:grid}.dz .order-items strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.dz .order-items li>span:nth-child(2)>span{color:var(--muted);font-size:12px}.dz .order-items .status{margin:0}.dz .order-items-compact li{background:var(--bg);border-radius:12px;grid-template-columns:1fr auto;padding:8px 10px}.dz .order-items-compact li>span:first-child{display:block}.dz .account-bento .tile-library{text-align:left;grid-column:1/-1;gap:14px;min-height:0;padding:18px;display:grid}.dz .tile-library-head{gap:2px;display:grid}.dz .tile-library-head strong{font-size:19px}.dz .tile-library-head span{color:#c9cde0;font-size:14px}.dz .account-bento .library-covers{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:static}.dz .account-bento .library-covers .cover{border-radius:14px}.dz .order-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dz .order-row{background:var(--bg);border-radius:18px}.dz .order-row-head{text-align:left;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:10px;display:grid}.dz .order-row-copy{gap:2px;min-width:0;display:grid}.dz .order-row-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.dz .order-row-copy span{color:var(--muted);font-size:12px}.dz .order-row-head .status{margin:0}.dz .order-row .t-acc-panel-inner .order-items{padding:0 10px 12px}.dz .library-bar{align-items:center;gap:10px;margin-bottom:16px;display:flex}.dz .library-bar .chips{flex:1;margin:0;padding:0}.dz .library-sort{background:var(--text);color:#fff;border:0;border-radius:999px;flex:none;min-height:40px;padding:0 14px;font-size:13px;font-weight:700}.dz .library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.dz .library-item{text-align:left;background:0 0;border:0;gap:4px;padding:0;transition:transform .35s cubic-bezier(.34,1.4,.64,1);display:grid}.dz .library-item:active{transition-duration:.12s;transform:scale(.96)}.dz .library-item strong{margin-top:4px;font-size:15px}.dz .library-item span{color:var(--muted);font-size:12px}.dz .settings-group{margin-top:24px}.dz .settings-group h2{color:var(--muted);margin:0 0 10px;font-size:14px;font-weight:800}.dz .settings-group ul{border-radius:var(--radius-panel);background:var(--surface);margin:0;padding:4px 16px;list-style:none}.dz .setting{justify-content:space-between;align-items:center;gap:14px;padding:14px 0;display:flex}.dz .setting+.setting{border-top:1px solid var(--surface-2)}.dz .setting div:first-child{gap:3px;display:grid}.dz .setting div:first-child span{color:var(--muted);font-size:13px}.dz .segmented{background:var(--bg);border-radius:999px;padding:3px;display:flex}.dz .segmented button{min-height:34px;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:700}.dz .segmented button[aria-checked=true]{background:var(--text);color:#fff}.dz .settings-group li+li .setting-link{border-top:1px solid var(--surface-2)}.dz .setting-link{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 0;display:flex}.dz .setting-link>span{gap:3px;display:grid}.dz .setting-link>span>span{color:var(--muted);font-size:13px}.dz .setting-link.is-danger strong{color:#c0392b}.dz .settings .notice{margin-top:10px}@media (width>=761px){.dz .account-bento .tile-library{grid-area:span 2/span 2}.dz .account-bento .library-covers{grid-template-columns:repeat(3,1fr)}.dz .library-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.dz .hero{touch-action:pan-y;-webkit-user-select:none;user-select:none}.dz .hero-stage[data-dir=next]{animation:.55s cubic-bezier(.22,1,.36,1) dz-hero-slide-next}.dz .hero-stage[data-dir=prev]{animation:.55s cubic-bezier(.22,1,.36,1) dz-hero-slide-prev}@keyframes dz-hero-slide-next{0%{opacity:0;transform:translate(48px)}}@keyframes dz-hero-slide-prev{0%{opacity:0;transform:translate(-48px)}}.dz{--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-scale:.96;--modal-scale-close:.96;--modal-ease:cubic-bezier(.22, 1, .36, 1);--toast-open:.35s;--toast-close:.25s;--toast-distance:16px;--toast-blur:2px;--toast-scale:.97;--toast-ease:cubic-bezier(.22, 1, .36, 1);--like-color:#ff6a33;--like-fill:.15s;--like-pop:.35s;--like-pop-ease:cubic-bezier(.34, 1.96, .64, 1);--like-particle-dur:.6s;--like-particle-dist:20px;--like-particle-size:2.5px;--like-ease:cubic-bezier(.22, 1, .36, 1);--acc-expand:.25s;--acc-collapse:.25s;--acc-chevron:.25s;--acc-ease:cubic-bezier(.22, 1, .36, 1);--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1}.dz .t-modal{transform-origin:50%;transform:scale(var(--modal-scale));opacity:0;pointer-events:none;transition:transform var(--modal-open-dur) var(--modal-ease), opacity var(--modal-open-dur) var(--modal-ease);will-change:transform, opacity}.dz .t-modal.is-open{opacity:1;pointer-events:auto;transform:scale(1)}.dz .t-modal.is-closing{transform:scale(var(--modal-scale-close));opacity:0;pointer-events:none;transition:transform var(--modal-close-dur) var(--modal-ease), opacity var(--modal-close-dur) var(--modal-ease)}.dz .t-modal-backdrop{opacity:0;transition:opacity var(--modal-open-dur) var(--modal-ease)}.dz .t-modal-backdrop.is-open{opacity:1}.dz .t-modal-backdrop.is-closing{opacity:0;transition-duration:var(--modal-close-dur)}.dz .t-toast{opacity:0;transform:translateY(var(--toast-distance)) scale(var(--toast-scale));filter:blur(var(--toast-blur));will-change:transform, opacity, filter;transition:opacity var(--toast-close) var(--toast-ease), transform var(--toast-close) var(--toast-ease), filter var(--toast-close) var(--toast-ease)}.dz .t-toast.is-open{opacity:1;filter:blur();transition:opacity var(--toast-open) var(--toast-ease), transform var(--toast-open) var(--toast-ease), filter var(--toast-open) var(--toast-ease);transform:translateY(0)scale(1)}.dz .t-like{position:relative}.dz .t-like-heart{color:currentColor;transition:color var(--like-fill) var(--like-ease)}.dz .t-like[data-liked=true] .t-like-heart{color:var(--like-color)}.dz .t-like-icon{display:inline-flex}.dz .t-like[data-liked=true] .t-like-icon{animation:dz-t-like-pop var(--like-pop) var(--like-pop-ease)}@keyframes dz-t-like-pop{0%{transform:scale(1)}30%{transform:scale(.82)}to{transform:scale(1)}}.dz .t-like-particles{pointer-events:none;width:0;height:0;color:var(--like-color);position:absolute;top:17px;left:50%}.dz .t-like-particles i{left:calc(var(--like-particle-size) * var(--psize,1) / -2);top:calc(var(--like-particle-size) * var(--psize,1) / -2);width:calc(var(--like-particle-size) * var(--psize,1));height:calc(var(--like-particle-size) * var(--psize,1));opacity:0;background:currentColor;border-radius:50%;position:absolute}@keyframes dz-t-like-burst{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1;transform:translate(calc(var(--px) * .25), calc(var(--py) * .25)) scale(1)}to{opacity:0;transform:translate(var(--px), var(--py)) scale(var(--p-end-scale,.6))}}.dz .t-like-particles.is-bursting i{animation:dz-t-like-burst var(--pdur,var(--like-particle-dur)) ease-out var(--pdelay,0s) forwards}.dz .t-acc-panel{transition:grid-template-rows var(--acc-collapse) var(--acc-ease);grid-template-rows:0fr;display:grid}.dz .t-acc[data-open=true] .t-acc-panel{transition:grid-template-rows var(--acc-expand) var(--acc-ease);grid-template-rows:1fr}.dz .t-acc-panel-inner{opacity:0;filter:blur(2px);transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease);overflow:hidden}.dz .t-acc[data-open=true] .t-acc-panel-inner{opacity:1;filter:blur();transition:opacity var(--acc-expand) var(--acc-ease), filter var(--acc-expand) var(--acc-ease)}.dz .t-acc-chevron{transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease);display:inline-flex;transform:scaleY(1)}.dz .t-acc-chevron path{vector-effect:non-scaling-stroke}.dz .t-acc[data-open=true] .t-acc-chevron{transform:scaleY(-1)}@keyframes dz-t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}.dz .t-digit-group{align-items:baseline;display:inline-flex}.dz .t-digit{will-change:transform, opacity, filter;display:inline-block}.dz .t-digit-group.is-animating .t-digit{animation:dz-t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.dz .t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.dz .t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}.dz .t-digit-group.is-animating .t-digit[data-same]{animation:none}@media (prefers-reduced-motion:reduce){.dz .t-modal,.dz .t-modal-backdrop,.dz .t-toast{transition:none!important}.dz .t-like-icon,.dz .t-like-particles i{animation:none!important}.dz .t-acc-panel,.dz .t-acc-panel-inner,.dz .t-acc-chevron{transition:none!important}.dz .t-digit-group .t-digit{animation:none!important}}.dz .chips a{background:var(--surface);min-height:42px;color:var(--muted);border-radius:999px;flex:none;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.dz a.tile:hover{transform:translateY(-3px)}.dz a.tile:active{transform:scale(.98)}.dz a.tile,.dz a.genre-tile,.dz a.browse-entry{text-decoration:none}.dz .catalog-more{place-items:center;margin:22px 0 6px;display:grid}.dz .home-loading{color:var(--muted);margin:18px 0;font-weight:600}.dz .product-transfer{color:var(--muted);margin:4px 0 0;font-size:15px}.dz .product-transfer b{color:var(--text)}.dz .product-stock{color:var(--wait);margin:6px 0 0;font-weight:700}.dz .cart-overlay{z-index:60;background:#11162a73;position:fixed;inset:0}.dz .cart-sheet{z-index:61;background:var(--bg);width:min(440px,100%);height:100dvh;color:var(--text);flex-direction:column;display:flex;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 60px -30px #11162a80}.dz .cart-steps{color:var(--muted);gap:6px;margin:0;padding:0 20px 10px;font-size:13px;font-weight:700;list-style:none;display:flex}.dz .cart-steps.is-hidden{display:none}.dz .cart-steps li{flex:1;align-items:center;gap:6px;display:inline-flex}.dz .cart-steps li b{background:var(--surface-2);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.dz .cart-steps li.is-on{color:var(--accent)}.dz .cart-steps li.is-on b{background:var(--accent);color:#fff}.dz .line-end{justify-items:end;gap:2px;display:grid}.dz .line-end small{color:var(--muted);font-size:12px}.dz .line-remove{color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:6px;display:grid}.dz .line-remove:hover{background:var(--bg);color:#c0392b}.dz .line .cover{aspect-ratio:3/4;object-fit:cover;opacity:1;border-radius:12px;width:56px}.dz .cart-saved{color:var(--ok);background:#e1f5e9;align-items:center;gap:10px;display:flex}.dz .cart-plus{font-size:14px}.dz .cart-plus p{margin:0 0 4px}.dz .cart-plus a{font-weight:800;text-decoration:underline}.dz .cart-help{color:var(--accent);align-items:center;gap:8px;margin:8px 2px;font-size:14px;font-weight:700;display:flex}.dz .cart-form{align-content:start;gap:8px;display:grid}.dz .cart-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:13px}.dz .cart-order-row{gap:12px;margin-bottom:6px}.dz .cart-order-row span{overflow-wrap:anywhere;flex:1;min-width:0}.dz .cart-order-row b{color:var(--text)}.dz .cart-tile .drawer-total{border-top:1px solid var(--surface-2);margin-top:8px;padding-top:10px}.dz .cart-field{background:var(--bg);width:100%;min-height:52px;color:var(--muted);border:0;border-radius:16px;align-items:center;gap:10px;margin:0 0 10px;padding:0 14px;display:flex}.dz .cart-field input,.dz .cart-field textarea{min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1}.dz .cart-field:focus-within{box-shadow:0 0 0 2px var(--accent)}.dz textarea.cart-field{resize:none;font:inherit;color:var(--text);padding:14px;display:block}.dz .btn-wa{color:#fff;background:#0f7a4a}.dz .btn-wa:hover{background:#0c6a40}.dz .btn:disabled{opacity:.6;cursor:wait}.dz .cart-save-note{text-align:right;color:var(--ok);margin:-6px 0 0;font-size:13px;font-weight:700}.dz .cart-fine{text-align:center;color:var(--muted);margin:0;font-size:12px;line-height:1.45}.dz .cart-trust{justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.dz .cart-trust svg{color:var(--ok);flex:none}.dz .cart-ref{word-break:break-all}.dz .mp-account-header .mp-account-back{display:none}.dz .game-card-hit:after{background:linear-gradient(#080a1600 18%,#080a1699 50%,#080a16eb 100%)}.dz .game-card-name{text-shadow:0 1px 6px #0009}.dz .cover,.dz .line .cover{aspect-ratio:1}.dz .shot-cover{background:#0d1120;position:relative;overflow:hidden}.dz .shot-cover-bg{object-fit:cover;filter:blur(28px)saturate(1.15)brightness(.55);width:124%;height:124%;position:absolute;inset:-12%;transform:scale(1.05)}.dz .shot-cover-fg{object-fit:contain;border-radius:0;width:auto;max-width:100%;height:100%;margin:auto;padding:5% 0;position:absolute;inset:0}.dz .tile-about-by{color:var(--muted);margin-top:8px;font-size:13px;font-weight:700;display:block}.dz .tile-about p{white-space:pre-line}.dz .product-hero .shot-cover-fg{padding:72px 0 120px}.dz .hero .shot-cover-fg{padding:80px 0 46%}@media (width>=761px){.dz .hero .shot-cover-fg{padding:90px 0 90px 45%}}.dz .brand-logo{filter:invert();width:auto;height:26px;transition:filter .25s ease-out;display:block}.dz .is-over-hero .topbar .brand-logo{filter:none}.dz .footer .brand-logo{height:28px}@media (width>=761px){.dz .brand-logo{height:32px}}.dz a.mood-tile,.dz a.mood-tile:hover{color:#fff;text-decoration:none}.dz .mp-account-page{min-height:70dvh;font-family:var(--font);color:var(--text);padding:8px 0 120px}.dz .mp-account-wrap{width:100%;max-width:980px;padding:0 var(--gutter);margin:0 auto}.dz .mp-account-loading{min-height:50dvh;color:var(--muted);place-items:center;font-weight:700;display:grid}.dz .mp-account-header{grid-template-columns:auto 1fr;align-items:center;gap:6px 16px;margin:8px 0 22px;display:grid}.dz .mp-account-header>div{display:contents}.dz .mp-account-avatar{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;border-radius:50%;grid-row:1/span 3;place-items:center;width:72px;height:72px;font-size:30px;font-weight:900;display:grid}.dz .mp-account-header h1{letter-spacing:-.02em;margin:0;font-size:clamp(30px,8vw,44px);font-weight:900;font-stretch:112%;line-height:1}.dz .mp-account-header p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:15px}.dz .mp-account-header>button{background:var(--surface);min-height:42px;color:var(--text);border:0;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:8px;margin-top:10px;padding:0 18px;font-weight:700;display:inline-flex}.dz .mp-account-back{min-height:44px;color:var(--muted);grid-column:1/-1;align-items:center;gap:8px;padding:10px 0;font-weight:600;display:inline-flex}.dz .mp-account-kicker{display:none}.dz .mp-account-auth .mp-account-kicker{color:var(--accent);letter-spacing:.12em;margin:14px 0 6px;font-size:12px;font-weight:800;display:block}.dz .mp-account-tabs{margin:0 calc(-1 * var(--gutter)) 18px;padding:0 var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.dz .mp-account-tabs button{background:var(--surface);min-height:44px;color:var(--muted);border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.dz .mp-account-tabs button.is-active{background:var(--text);color:#fff}.dz .mp-account-section{gap:14px;display:grid}.dz .mp-account-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dz .mp-account-section-heading h2{margin:0;font-size:26px;font-weight:900}.dz .mp-account-section-heading p{color:var(--muted);margin:4px 0 0;font-size:14px}.dz .mp-account-section-heading>svg{color:var(--accent);flex:none}.dz .mp-account-count{background:var(--surface);color:var(--muted);border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:700}.dz .mp-account-empty{border-radius:var(--radius-panel);background:var(--surface);color:var(--muted);text-align:center;justify-items:center;gap:8px;padding:28px 20px;display:grid}.dz .mp-account-empty svg{color:var(--accent)}.dz .mp-account-empty h3{color:var(--text);margin:4px 0 0;font-size:19px;font-weight:800}.dz .mp-account-empty p{margin:0}.dz .mp-account-empty a{background:var(--text);color:#fff;border-radius:999px;margin-top:6px;padding:12px 22px;font-weight:700}.dz .mp-account-orders{gap:14px;display:grid}.dz .mp-account-order{border-radius:var(--radius-panel);background:var(--surface);gap:10px;padding:18px;display:grid}.dz .mp-account-order>header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.dz .mp-account-order>header>div{gap:2px;display:grid}.dz .mp-account-order>header>div:last-child{text-align:right}.dz .mp-account-order>header span{font-size:18px;font-weight:800}.dz .mp-account-order>header strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}.dz .mp-account-order>header small{color:var(--muted);font-size:13px}.dz .mp-account-order-item{background:var(--bg);border-radius:16px;gap:8px;padding:12px 14px;display:grid}.dz .mp-account-order-game{align-items:center;gap:12px;display:flex}.dz .mp-account-order-game>svg{color:var(--accent);flex:none}.dz .mp-account-order-game div{gap:2px;min-width:0;display:grid}.dz .mp-account-order-game strong{overflow-wrap:anywhere;font-size:16px;font-weight:800}.dz .mp-account-order-game small{color:var(--muted)}.dz .mp-account-order-state{color:var(--wait);background:#fdeccd;border-radius:999px;justify-self:start;padding:6px 12px;font-size:13px;font-weight:700}.dz .mp-account-delivery{color:var(--ok);background:#e1f5e9;border-radius:12px;padding:10px 14px}.dz .mp-account-delivery summary{cursor:pointer;font-weight:800}.dz .mp-account-delivery dl{gap:6px;margin:10px 0 0;display:grid}.dz .mp-account-delivery dl div{gap:2px;display:grid}.dz .mp-account-delivery dt{text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:800}.dz .mp-account-delivery dd{color:var(--text);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.dz .mp-account-delivery p{color:var(--text);margin:8px 0 0;font-size:14px}.dz .mp-account-guides{gap:6px;display:grid}.dz .mp-account-guides>span{color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:800}.dz .mp-account-guides details{background:var(--surface);border-radius:12px;padding:10px 14px}.dz .mp-account-guides summary{cursor:pointer;font-weight:700}.dz .mp-account-guides p{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.5}.dz .mp-account-support-grid{gap:14px;display:grid}.dz .mp-account-ticket-list,.dz .mp-account-new-ticket,.dz .mp-account-password,.dz .mp-account-profile{border-radius:var(--radius-panel);background:var(--surface);padding:18px}.dz .mp-account-ticket-list{align-content:start;gap:10px;display:grid}.dz .mp-account-ticket-list h3,.dz .mp-account-new-ticket h3,.dz .mp-account-password h3{margin:0 0 4px;font-size:19px;font-weight:800}.dz .mp-account-ticket-list>article{background:var(--bg);border-radius:16px;padding:12px 14px}.dz .mp-account-ticket-list article header{justify-content:space-between;gap:10px;display:flex}.dz .mp-account-ticket-list article header span{background:var(--surface);color:var(--muted);border-radius:999px;flex:none;padding:4px 10px;font-size:12px;font-weight:700}.dz .mp-account-ticket-list article p{color:var(--muted);margin:6px 0 0;font-size:14px}.dz .mp-account-profile{align-items:center;gap:14px;margin-bottom:14px;display:flex}.dz .mp-account-profile>svg{color:var(--accent);flex:none}.dz .mp-account-profile div{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.dz .mp-account-profile span{color:var(--muted)}.dz .mp-account-form{gap:12px;display:grid}.dz .mp-account-form label{color:var(--muted);gap:6px;font-size:13px;font-weight:700;display:grid}.dz .mp-account-form input,.dz .mp-account-form textarea{background:var(--bg);width:100%;min-height:52px;color:var(--text);font:inherit;border:0;border-radius:16px;padding:0 16px;font-size:16px}.dz .mp-account-form textarea{resize:vertical;padding:14px 16px}.dz .mp-account-form input:focus,.dz .mp-account-form textarea:focus{box-shadow:0 0 0 2px var(--accent);outline:0}.dz .mp-account-form button[type=submit]{background:var(--text);color:#fff;border:0;border-radius:999px;min-height:52px;font-size:16px;font-weight:800}.dz .mp-account-form button[type=submit]:disabled{opacity:.6}.dz .mp-account-notice,.dz .mp-account-alert{border-radius:16px;margin:0 0 14px;padding:12px 16px;font-size:14px;font-weight:600}.dz .mp-account-notice{color:var(--ok);background:#e1f5e9}.dz .mp-account-alert{color:#a12d22;background:#fde4e1}.dz .mp-account-footer{color:var(--muted);margin-top:18px;font-size:14px}.dz .mp-account-footer a{color:var(--accent);font-weight:700}.dz .mp-account-auth{padding:8px var(--gutter) 120px;place-items:start center;display:grid}.dz .mp-account-auth-card{border-radius:var(--radius-panel);background:var(--surface);gap:4px;width:100%;max-width:440px;padding:22px;display:grid}.dz .mp-account-auth-card h1{letter-spacing:-.02em;margin:0 0 4px;font-size:30px;font-weight:900;font-stretch:112%;line-height:1.05}.dz .mp-account-auth-card>p{color:var(--muted);margin:0 0 12px}.dz .mp-account-auth-icon{background:var(--accent);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;display:grid}.dz .mp-account-switch{color:var(--accent);background:0 0;border:0;margin-top:12px;padding:12px;font-weight:700}.dz .mp-account-trust{color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}@media (width>=860px){.dz .mp-account-support-grid{grid-template-columns:1fr 1fr;align-items:start}.dz .mp-account-header{grid-template-columns:auto 1fr auto}.dz .mp-account-header>button{grid-column:auto;justify-self:end;margin:0}}.dz .mp-order-steps{color:var(--muted);grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 4px;padding:0;font-size:14px;font-weight:700;list-style:none;display:grid}.dz .mp-order-steps li{gap:8px;display:grid}.dz .mp-order-steps li span{background:var(--surface-2);border-radius:999px;height:6px}.dz .mp-order-steps li.is-done{color:var(--text)}.dz .mp-order-steps li.is-done span{background:var(--ok)}.dz .mp-order-steps li.is-current{color:var(--accent)}.dz .mp-order-steps li.is-current span{background:linear-gradient(90deg, var(--surface-2) 50%, var(--accent) 50%)}.dz .mp-account-order-game{flex-wrap:wrap}.dz .mp-account-order-game>div{flex:1}.dz .mp-item-pill{color:var(--wait);background:#fdeccd;border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:800}.dz .mp-item-pill.is-ok{color:var(--ok);background:#e1f5e9}.dz .mp-library{border-radius:var(--radius-panel);background:var(--dark);color:#fff;margin:0 0 14px;padding:18px}.dz .mp-library h3{margin:0;font-size:24px;font-weight:900}.dz .mp-library>p{color:#c9cde0;margin:2px 0 14px}.dz .mp-library ul{scrollbar-width:none;gap:12px;margin:0 -18px;padding:0 18px 4px;list-style:none;display:flex;overflow-x:auto}.dz .mp-library li{flex:none;gap:6px;width:112px;display:grid}.dz .mp-library img,.dz .mp-library-empty{aspect-ratio:1;object-fit:cover;color:#8b93b3;background:#1c2238;border-radius:16px;place-items:center;width:112px;display:grid}.dz .mp-library strong{font-size:13px;line-height:1.25}
