.dg-sp-wrap{overflow-x:clip}.dg-sp.dg-sp{--gold:#f5b942;--gold-d:#d9961a;--gold-ink:#1c1305;--lilac:#d3a6ff;--vio:#7c34d8;--win:#34e29b;--ink:#120a22;--ch:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-c)), calc(100% - var(--cut-c) * var(--cut-k)) 100%, 0 100%);--ch-s:polygon(0 0, 100% 0, 100% calc(100% - .375rem), calc(100% - .375rem * var(--cut-k)) 100%, 0 100%);flex-direction:column;gap:1.25rem;display:flex}.dg-sp .dg-sp-dot{opacity:.45;width:.25rem;height:.5rem;transform:skewX(var(--cut-a));vertical-align:-.0625rem;background:currentColor;margin:0 .4375rem;display:inline-block}.dg-sp .dg-sp-head{z-index:4;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 2.5rem;display:flex;position:relative}.dg-sp .dg-sp-ident{min-width:0}.dg-sp .dg-sp-lockrow{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.dg-sp .dg-sp-tag:before{background:linear-gradient(90deg,#873ddd 0 .1875rem,#1b1238 .1875rem);box-shadow:inset 0 0 0 1px #4b3596}.dg-sp .dg-sp-title{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;text-shadow:0 .1875rem 0 var(--ink), 0 .5rem 1.5rem #04020ccc;align-items:center;gap:.875rem;margin-top:.5rem;font-size:clamp(2.25rem,3.2cqw,3.25rem);font-weight:900;line-height:.95;display:flex}.dg-sp .dg-sp-title:before{content:"";background:var(--color-primary,#873ddd);width:.75rem;height:.72em;transform:skewX(var(--cut-a));flex-shrink:0}.dg-sp .dg-sp-hero{z-index:1;flex-direction:column;display:flex;position:relative}.dg-sp .dg-sp-stage{aspect-ratio:1600/360;grid-template-columns:7.5% 28.5% minmax(0,1fr) 37% 5%;align-items:center;padding:1.5rem 0 3rem;display:grid;position:relative}.dg-sp .dg-sp-stage__scene{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.dg-sp .dg-sp-stage__art,.dg-sp .dg-sp-stage__beam{width:105%;max-width:none;height:115.556%;position:absolute;top:-5.556%;left:-2.5%}.dg-sp .dg-sp-stage__beam{mix-blend-mode:screen;opacity:.88}.dg-sp .dg-sp-stage__art--p,.dg-sp .dg-sp-stage__beam--p{display:none}.dg-sp .dg-sp-stage__halo{background:radial-gradient(closest-side,#a45cff80,#a45cff29 55%,#a45cff00);width:30%;height:92%;position:absolute;top:46%;left:44.5%;transform:translate(-50%,-50%)}.dg-sp .dg-sp-stage__ped{clip-path:inset(0 0 28%);width:22%;max-width:none;position:absolute;top:61.75%;left:33.5%}.dg-sp .dg-sp-stage__lift{background:radial-gradient(50% 60% at 50% 100%,#d3a6ff8c,#a45cff00);width:20%;height:34%;position:absolute;bottom:29.4%;left:44.5%;transform:translate(-50%)}.dg-sp .dg-sp-stage__reward{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 .75rem .75rem #03010ab3)drop-shadow(0 0 1.75rem #a45cff80);width:auto;max-width:26%;height:56%;position:absolute;bottom:29.4%;left:44.5%;transform:translate(-50%)}.dg-sp .dg-sp-lvl{z-index:2;flex-direction:column;grid-column:2;gap:.5rem;min-width:0;display:flex;position:relative}.dg-sp .dg-sp-lvl__top{align-items:center;gap:.875rem;display:flex}.dg-sp .dg-sp-emblem{aspect-ratio:260/314;flex-shrink:0;width:clamp(7.5rem,11.6cqw,12.5rem);margin:-.5rem 0 -.375rem -.5rem;position:relative}.dg-sp .dg-sp-emblem img{filter:drop-shadow(0 0 1.5rem #873ddd8c);width:100%;height:100%;display:block}.dg-sp .dg-sp-emblem__num{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 .1875rem 0 var(--ink);font-size:clamp(2.25rem,3.9cqw,4.125rem);font-weight:900;line-height:1;position:absolute;top:55.5%;left:50%;transform:translate(-50%,-50%)}.dg-sp .dg-sp-emblem__cap{letter-spacing:.12em;text-transform:uppercase;color:#d9c2ff;font-size:max(.625rem,9px);font-weight:800;line-height:1;position:absolute;top:70%;left:50%;transform:translate(-50%)}.dg-sp .dg-sp-lvl__nums{flex-direction:column;gap:.25rem;min-width:0;display:flex}.dg-sp .dg-sp-lvl__xp{font-family:var(--font-display);white-space:nowrap;text-shadow:0 .1875rem 0 var(--ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .375rem;font-weight:900;line-height:1;display:flex}.dg-sp .dg-sp-lvl__xp b{color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(2rem,2.9cqw,2.875rem)}.dg-sp .dg-sp-lvl__xp span{color:#fff9;font-size:clamp(.875rem,1.15cqw,1.125rem)}.dg-sp .dg-sp-lvl__to{font-family:var(--font-display);text-transform:uppercase;color:#ffffff9e;font-size:clamp(.875rem,1.15cqw,1.125rem);font-weight:900;line-height:1.1}.dg-sp .dg-sp-lvl__to b{color:var(--lilac)}.dg-sp .dg-sp-xpbar{clip-path:polygon(.5rem 0,100% 0,calc(100% - .5rem) 100%,0 100%);background:#120a26;height:1.125rem;position:relative;box-shadow:inset 0 0 0 2px #2c1f57,0 .25rem #04020c99}.dg-sp .dg-sp-xpbar i{box-shadow:inset 0 .25rem 0 var(--lilac), 0 0 1rem #b06cffb3;background:linear-gradient(90deg,#6d2eba,#9150ef);position:absolute;inset:0 auto 0 0}.dg-sp .dg-sp-xpbar:after{content:"";transform:skewX(var(--cut-a));background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 3px),#0b0719 calc(10% - 3px) 10%);position:absolute;inset:0}.dg-sp .dg-sp-stage__info{z-index:2;flex-direction:column;grid-column:4;align-items:flex-start;gap:.625rem;min-width:0;display:flex;position:relative}.dg-sp .dg-sp-stage__info:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 45%,#08041299,#08041200);position:absolute;inset:-20% -12% -20% -18%}.dg-sp .dg-sp-stage__plates{align-items:center;gap:.5rem;display:flex}.dg-sp .dg-sp-trackplate{background:var(--vio);height:1.75rem;clip-path:var(--ch);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;border-radius:.125rem;align-items:center;padding-right:.75rem;font-size:.75rem;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.dg-sp .dg-sp-trackplate__k{z-index:0;align-self:stretch;align-items:center;margin-right:.5rem;padding:0 .5rem;font-size:.6875rem;display:inline-flex;position:relative}.dg-sp .dg-sp-trackplate__k:before{content:"";z-index:-1;transform:skewX(var(--cut-a));background:#5b21b6;position:absolute;inset:0 0 0 -1rem}.dg-sp .dg-sp-trackplate .dg-cut-crown{width:.875rem;height:.7rem}.dg-sp .dg-sp-trackplate[data-track=dober]{background:var(--gold);color:var(--gold-ink)}.dg-sp .dg-sp-trackplate[data-track=dober] .dg-sp-trackplate__k:before{background:var(--gold-d)}.dg-sp .dg-sp-stage__plates .dg-cut-lv{height:1.75rem}.dg-sp .dg-sp-stage__name{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;text-shadow:0 .25rem 0 var(--ink), 0 .5rem 2rem #04020ce6;font-size:clamp(2.5rem,4.4cqw,4.5rem);font-weight:900;line-height:.92}.dg-sp.dg-sp--guest .dg-sp-stage__name{font-size:clamp(2.25rem,3.4cqw,3.5rem)}.dg-sp .dg-sp-stage__meta{color:#ffffffb8;text-shadow:0 1px .25rem #04020cf2;flex-wrap:wrap;align-items:center;font-size:.875rem;font-weight:500;display:flex}.dg-sp .dg-sp-stage__meta b{font-family:var(--font-display);color:#fff;margin-left:.3125rem;font-weight:900}.dg-sp .dg-sp-stage__status{color:#ffffffb8;align-items:center;gap:.375rem;font-weight:700;display:inline-flex}.dg-sp .dg-sp-stage__status[data-state=available]{color:var(--lilac)}.dg-sp .dg-sp-stage__status i{font-size:.6875rem}.dg-sp .dg-sp-stage__cta{flex-wrap:wrap;gap:.625rem;margin-top:.125rem;display:flex}.dg-sp .dg-sp-cta{height:3.25rem;font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;justify-content:center;align-items:center;gap:.625rem;min-width:13rem;padding:0 1.875rem;font-size:.9375rem;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #be8cff66}.dg-sp .dg-sp-cta:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #d3a6ff}.dg-sp .dg-sp-cta i{font-size:.8125rem}.dg-sp .dg-sp-key{z-index:1;aspect-ratio:107/70;width:3.75rem;display:block;position:absolute;transform:translate(-50%,-50%)}.dg-sp .dg-sp-key img,.dg-sp .dg-sp-finkey img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.dg-sp .dg-sp-key__t{height:74%;font-family:var(--font-display);color:#fff;text-shadow:0 .125rem 0 var(--ink);justify-content:center;align-items:center;gap:.1875rem;font-weight:900;line-height:1;display:flex;position:absolute;top:6%;left:3%;right:7%}.dg-sp .dg-sp-key__t small{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:max(.5625rem,9px);font-weight:800}.dg-sp .dg-sp-key__t b{font-size:1.125rem}.dg-sp .dg-sp-key[data-reached=false] .dg-sp-key__t{color:#c3b4ee}.dg-sp .dg-sp-meter{background:#1b1238;border-radius:.0625rem;height:.375rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0c0718}.dg-sp .dg-sp-meter i{background:#873ddd;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px #d3a6ffb3}.dg-sp .dg-sp-track{--col:10.5rem;--fin:46rem;--endpad:5rem;--lab:max(13.25rem, 176px);--rib:4.75rem;--laneh:15rem;--txth:4.25rem;overflow:hidden}.dg-sp .dg-sp-track .dg-upg__colhead{min-height:3.25rem}.dg-sp .dg-sp-track .dg-upg__coltitle,.dg-sp .dg-sp-chal .dg-upg__coltitle{font-size:1.125rem}.dg-sp .dg-sp-track__tools{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:0 .875rem 0 .5rem;display:flex}.dg-sp .dg-sp-toolword__s{display:none}.dg-sp .dg-sp-readyplate{background:var(--vio);height:2rem;box-shadow:inset 0 2px 0 var(--lilac);clip-path:var(--ch-s);font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#fff;align-items:center;padding-left:.75rem;font-size:.6875rem;font-weight:900;display:inline-flex;overflow:hidden}.dg-sp .dg-sp-readyplate span{z-index:0;align-self:stretch;align-items:center;margin-left:.625rem;padding:0 .625rem 0 .5rem;font-size:.625rem;display:inline-flex;position:relative}.dg-sp .dg-sp-readyplate span:before{content:"";z-index:-1;transform:skewX(var(--cut-a));background:#5b21b6;position:absolute;inset:0 -1rem 0 0}.dg-sp .dg-sp-tool-lit{color:#fff}.dg-sp .dg-sp-tool-lit:after{background:#2a1d5c!important}.dg-sp .dg-sp-passstrip{display:none}.dg-sp .dg-sp-track__body{background:#0e0920;display:flex;position:relative}.dg-sp .dg-sp-labels{z-index:4;width:var(--lab);background:#120c27;flex-direction:column;flex-shrink:0;display:flex;position:relative;box-shadow:1px 0 #24184a,.75rem 0 1.25rem -.5rem #04020ce6}.dg-sp .dg-sp-lab--rib{height:var(--rib);align-items:center;padding:0 1rem;display:flex}.dg-sp .dg-sp-lab[data-track]{z-index:0;height:var(--laneh);border-top:1px solid #1d1440;flex-direction:column;justify-content:center;align-items:flex-start;gap:.375rem;padding:0 .875rem 0 1rem;display:flex;position:relative}.dg-sp .dg-sp-lab[data-track=dober]{box-shadow:inset 0 2px 0 var(--gold);border-top:0}.dg-sp .dg-sp-lab b{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:1.0625rem;font-weight:900;line-height:1.05}.dg-sp .dg-sp-lanecta{width:100%;padding-block:var(--pass-py);letter-spacing:.06em;white-space:nowrap;filter:drop-shadow(0 .375rem .75rem #f5b9423d);justify-content:space-between;align-items:center;padding-left:max(1.125rem,14px);font-size:max(.75rem,10px);font-weight:900;line-height:1.1;transition:filter .18s;display:inline-flex}.dg-sp .dg-sp-lanecta:hover{filter:drop-shadow(0 .375rem 1rem #f5b94266)}.dg-sp .dg-sp-lanecta .dg-btn-pass__tail{margin-inline-start:.375rem;padding-inline:.625rem .75rem;font-size:max(.8125rem,11px)}.dg-sp .dg-sp-lanecta__w{align-items:center;gap:.375rem;display:inline-flex}.dg-sp .dg-sp-lanecta__w .dg-cut-crown{flex-shrink:0;width:max(.875rem,11px);height:auto}.dg-sp .dg-sp-rail{scrollbar-width:none;flex:1;min-width:0;position:relative;overflow:auto hidden}.dg-sp .dg-sp-rail__in{width:calc(var(--n) * var(--col) + var(--fin) + var(--endpad));position:relative}.dg-sp .dg-sp-rail__fade{z-index:5;pointer-events:none;width:3.5rem;transition:opacity .2s;position:absolute;top:0;bottom:0}.dg-sp .dg-sp-rail__fade--r{background:linear-gradient(90deg,#0e092000,#0e0920);right:0}.dg-sp .dg-sp-rail__fade--l{left:var(--lab);background:linear-gradient(270deg,#0e092000,#0e0920)}.dg-sp .dg-sp-rail[data-at=start]~.dg-sp-rail__fade--l,.dg-sp .dg-sp-rail[data-at=end]~.dg-sp-rail__fade--r{opacity:0}.dg-sp .dg-sp-ribbon{z-index:3;height:var(--rib);position:relative}.dg-sp .dg-sp-ribbon__bar{top:64%;right:calc(var(--fin) / 2 + var(--endpad));left:calc(var(--col) / 2);height:.75rem;box-shadow:inset 0 0 0 2px var(--ink), inset 0 .1875rem 0 #0009;background:#0c0718;position:absolute;transform:translateY(-50%)}.dg-sp .dg-sp-ribbon__bar i{width:calc(var(--youx) - var(--col) / 2);box-shadow:inset 0 .1875rem 0 var(--lilac), 0 0 .875rem #b06cffd9;background:linear-gradient(90deg,#6d2eba,#9150ef);position:absolute;inset:2px auto 2px 2px}.dg-sp .dg-sp-key{top:64%;left:calc((var(--i) + .5) * var(--col));width:4.25rem}.dg-sp .dg-sp-finkey{bottom:.125rem;left:calc(var(--n) * var(--col) + var(--fin) / 2);z-index:2;aspect-ratio:380/117;width:17rem;position:absolute;transform:translate(-50%)}.dg-sp .dg-sp-finkey__t{height:48%;font-family:var(--font-display);text-transform:uppercase;color:#fff;text-shadow:0 .125rem 0 var(--ink);justify-content:center;align-items:center;gap:.5rem;font-weight:900;line-height:1;display:flex;position:absolute;top:31%;left:12%;right:12%}.dg-sp .dg-sp-finkey__t small{letter-spacing:.12em;color:#e6d6ff;font-size:.75rem}.dg-sp .dg-sp-finkey__t b{font-size:1.5rem}.dg-sp .dg-sp-lane{z-index:1;height:var(--laneh);background:url(/assets/season/shelf.svg) 0 calc(100% - var(--txth)) / calc(var(--n) * var(--col) + var(--fin)) 2rem no-repeat;border-top:1px solid #1d1440;display:flex;position:relative}.dg-sp .dg-sp-lane[data-track=dober]{box-shadow:inset 0 2px 0 var(--gold);border-top:0}.dg-sp .dg-sp-col{width:var(--col);flex-shrink:0;justify-content:center;align-items:flex-end;padding:0 .4375rem .375rem;display:flex}.dg-sp .dg-sp-col--fin{width:var(--fin);gap:1rem;padding-inline:2rem}.dg-sp .dg-sp-rw{--fr:#4b3596;outline:none;flex-direction:column;width:100%;max-width:9.75rem;display:flex;position:relative}.dg-sp .dg-sp-rw[data-track=dober]{--fr:var(--gold)}.dg-sp .dg-sp-rw__stage{z-index:2;flex-shrink:0;height:7.25rem;position:relative}.dg-sp .dg-sp-rw__art{z-index:1;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 .375rem .5rem #03010aa6);width:auto;max-width:112%;height:6.375rem;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .2s,filter .2s;position:absolute;bottom:.375rem;left:50%;transform:translate(-50%)}.dg-sp .dg-sp-rw[data-kind=reward_balance] .dg-sp-rw__art,.dg-sp .dg-sp-rw[data-kind=badge] .dg-sp-rw__art{height:5.25rem}.dg-sp .dg-sp-rw__floor{z-index:0;height:1rem;box-shadow:inset 0 2px 0 var(--fr), inset 0 0 0 1px #2c1f57, 0 .25rem 0 #04020c99;transform:skewX(var(--cut-a));background:#150e2c;border-radius:.0625rem;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.5rem;left:12%;right:12%}.dg-sp .dg-sp-rw__light{z-index:0;opacity:0;pointer-events:none;clip-path:polygon(14% 100%,86% 100%,68% 0,32% 0);background:radial-gradient(46% 26% at 50% 100%,#d3a6ffd9,#b06cff00),linear-gradient(#b06cff00,#b06cff2e 45%,#b06cff8c);height:165%;position:absolute;bottom:0;left:-18%;right:-18%}.dg-sp .dg-sp-rw__txt{height:var(--txth);text-align:center;flex-direction:column;align-items:center;gap:.125rem;margin-top:2rem;padding-top:.0625rem;display:flex}.dg-sp .dg-sp-rw__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;font-size:.8125rem;font-weight:900;line-height:1.15;overflow:hidden}.dg-sp .dg-sp-rw__foot{justify-content:center;align-items:center;gap:.375rem;width:100%;min-height:1.75rem;margin-top:.125rem;display:flex}.dg-sp .dg-sp-rw__tag{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#ffffff9e;align-items:center;gap:.3125rem;font-size:max(.5625rem,9px);font-weight:800;display:inline-flex}.dg-sp .dg-sp-rw__tag .dg-sp-dot{margin:0 .125rem}.dg-sp .dg-sp-rw__tag i{font-size:.5625rem}.dg-sp .dg-sp-rw__claim{height:2rem;font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;color:#fff;border-radius:.25rem;flex:1;justify-content:center;align-items:center;gap:.4375rem;font-size:.75rem;font-weight:900;display:inline-flex}.dg-sp .dg-sp-rw__claim i{font-size:.6875rem}.dg-sp .dg-sp-rw[data-state=claimed][data-credited]{--fr:var(--win)}.dg-sp .dg-sp-rw[data-state=claimed] .dg-sp-rw__art{opacity:.62;filter:grayscale(.35)drop-shadow(0 .375rem .5rem #03010aa6)}.dg-sp .dg-sp-rw[data-state=available]{--fr:var(--lilac);z-index:2}.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__floor{box-shadow:inset 0 3px 0 var(--fr), inset 0 0 0 1px #8a5ae6, 0 0 1.5rem #b06cffcc;background:#2a1d5c;left:4%;right:4%}.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__light{opacity:1}.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__art{transform-origin:50% 100%;filter:drop-shadow(0 .625rem .625rem #03010ab3)drop-shadow(0 0 1rem #c896ffbf);transform:translate(-50%)translateY(-.625rem)scale(1.2)}.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__name{color:var(--lilac)}.dg-sp .dg-sp-rw[data-state=premium] .dg-sp-rw__art{opacity:.86;filter:saturate(.85)drop-shadow(0 .375rem .5rem #03010aa6)}.dg-sp .dg-sp-rw[data-state=locked] .dg-sp-rw__art{opacity:.8;filter:saturate(.7)brightness(.9)drop-shadow(0 .375rem .5rem #03010aa6)}.dg-sp .dg-sp-rw[data-state=locked] .dg-sp-rw__name{color:#ffffffd6}.dg-sp .dg-sp-rw[data-state=requirement] .dg-sp-rw__art{opacity:.86;filter:saturate(.85)}.dg-sp .dg-sp-col--fin .dg-sp-rw{max-width:11rem}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl]{max-width:15rem}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl] .dg-sp-rw__stage{height:7.875rem}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl] .dg-sp-rw__art{pointer-events:none;max-width:120%;height:9.75rem}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-state=locked] .dg-sp-rw__art{opacity:.95;filter:drop-shadow(0 .5rem .75rem #03010ab3)drop-shadow(0 0 1.25rem #be82ff73)}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-state=locked] .dg-sp-rw__name{color:#fff}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl] .dg-sp-rw__name{font-size:1rem}.dg-sp .dg-sp-col--fin .dg-sp-rw__name{white-space:normal}.dg-sp .dg-sp-rw--empty .dg-sp-rw__floor{background:#110b24;box-shadow:inset 0 2px #2c1f57,inset 0 0 0 1px #221845}.dg-sp .dg-sp-rw--empty[data-track=dober] .dg-sp-rw__floor{box-shadow:inset 0 2px #f5b94273,inset 0 0 0 1px #221845}.dg-sp .dg-sp-duo{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.dg-sp .dg-sp-aside-num{font-family:var(--font-display);color:#fff;font-size:.9375rem;font-weight:900}.dg-sp .dg-sp-chal__body{flex-direction:column;flex:1;gap:.75rem;padding:.875rem 1rem 1rem;display:flex}.dg-sp .dg-sp-chal__list{flex-direction:column;gap:.5rem;display:flex}.dg-sp .dg-sp-ch{z-index:0;isolation:isolate;clip-path:var(--ch);align-items:center;display:flex;position:relative}.dg-sp .dg-sp-ch:before,.dg-sp .dg-sp-ch:after{content:"";clip-path:var(--ch);position:absolute}.dg-sp .dg-sp-ch:before{z-index:-2;background:#24184a;inset:0}.dg-sp .dg-sp-ch:after{z-index:-1;background:#0c0819;inset:1px}.dg-sp .dg-sp-ch__ic{flex-shrink:0;justify-content:center;align-items:center;width:4.25rem;height:3.5rem;margin:0 .625rem 0 .375rem;display:inline-flex;position:relative}.dg-sp .dg-sp-ch__ic img{width:100%;max-width:none;height:100%;position:absolute;inset:0}.dg-sp .dg-sp-ch__ic i{color:var(--ch-ic,#f0e2ff);filter:drop-shadow(0 .125rem 0 var(--ink)) drop-shadow(0 0 .5rem #d3a6ffb3);font-size:1.0625rem;line-height:1;position:absolute;top:50.1%;left:48.8%;transform:translate(-50%,-50%)}.dg-sp .dg-sp-ch[data-done=true]{--ch-ic:var(--lilac)}.dg-sp .dg-sp-ch__body{flex-direction:column;flex:1;gap:.3125rem;min-width:0;padding:.75rem .875rem .625rem 0;display:flex}.dg-sp .dg-sp-ch__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dg-sp .dg-sp-ch__name{color:#fff;font-size:.875rem;font-weight:700}.dg-sp .dg-sp-ch__count{color:#ffffff8c;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:600}.dg-sp .dg-sp-ch__count b{font-family:var(--font-display);color:#fff;font-size:.875rem}.dg-sp .dg-sp-ch__done{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--lilac);font-size:max(.6875rem,9px);font-weight:900}.dg-sp .dg-sp-ch__desc{text-overflow:ellipsis;white-space:nowrap;color:#ffffff94;font-size:.75rem;overflow:hidden}.dg-sp .dg-sp-ch__meter{align-items:center;gap:.4375rem;margin-top:.1875rem;display:flex}.dg-sp .dg-sp-ch__meter .dg-sp-meter{flex:1}.dg-sp .dg-sp-chip{height:1.25rem;clip-path:var(--ch-s);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#e2d4ff;background:#241a4f;flex-shrink:0;align-items:center;padding:0 .4375rem;font-size:max(.5625rem,9px);font-weight:900;display:inline-flex}.dg-sp .dg-sp-chip--sxp{color:#fff;background:#5b21b6}.dg-sp .dg-sp-ch[data-done=true] .dg-sp-chip{opacity:.7}.dg-sp .dg-sp-pass{flex-direction:column;gap:.75rem;display:flex;position:relative;container:dg-sp-pass/inline-size}.dg-sp .dg-sp-pass__frame{aspect-ratio:2172/724;display:flex;position:relative}.dg-sp .dg-sp-pass__art{border-radius:3.2%/9.7%;position:absolute;inset:0;overflow:hidden}.dg-sp .dg-sp-pass__art img{object-fit:cover;width:100%;height:100%;display:block}.dg-sp .dg-sp-pass__art:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px #8c62fae6, inset 0 2px 0 var(--gold), inset 0 0 14px -4px #7546f4b3;position:absolute;inset:0}.dg-sp .dg-sp-pass__scrim{background:linear-gradient(90deg,#0e093ae0 0%,#0e093aa8 36%,#0e093a33 56%,#0e093a00 70%);position:absolute;inset:0}.dg-sp .dg-sp-pass__copy{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;gap:.6875rem;width:51%;padding:1.125rem 0 1.125rem 1.375rem;display:flex;position:relative}.dg-sp .dg-sp-pass__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;text-shadow:0 .1875rem 0 var(--ink);font-size:clamp(1.375rem,4.2cqw,2.125rem);font-weight:900;line-height:.98}.dg-sp .dg-sp-pass__stats{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.dg-sp .dg-sp-pass__stats li{flex-direction:column;gap:.25rem;display:flex}.dg-sp .dg-sp-pass__stats b{font-family:var(--font-display);color:var(--gold);font-size:clamp(1.0625rem,3cqw,1.5rem);font-weight:900;line-height:1}.dg-sp .dg-sp-pass__stats span{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;white-space:nowrap;font-size:max(.5625rem,9px);font-weight:800}.dg-sp .dg-sp-pass__cta{--pass-py:.75rem;padding:var(--pass-py) 0 var(--pass-py) 1.5rem;align-items:center;font-size:.875rem;font-weight:900;display:inline-flex}.dg-sp .dg-sp-pass__ctaw{margin-right:.5rem}.dg-sp .dg-sp-pass__cta .dg-btn-pass__tail i{font-size:.6875rem}.dg-sp .dg-sp-pass__ph,.dg-sp .dg-sp-pass__active{display:none}@container dg-cases (min-width:64rem){.dg-sp .dg-sp-duo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}}@container dg-sp-pass not (min-width:40rem){.dg-sp .dg-sp-pass__art:after{box-shadow:inset 0 0 0 1px #8c62fae6,inset 0 0 14px -4px #7546f4b3}.dg-sp .dg-sp-pass__copy{gap:0;width:62%;padding:.5rem 0 .5rem 4.36cqw}.dg-sp .dg-sp-pass__copy>.dg-cut-lock,.dg-sp .dg-sp-pass__pre,.dg-sp .dg-sp-pass__cta .fa-arrow-right{display:none}.dg-sp .dg-sp-pass__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dg-sp .dg-sp-pass__ph{align-items:center;gap:2.1cqw;display:flex}.dg-sp .dg-sp-pass__phname{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:#fff;align-items:center;gap:.45em;font-size:clamp(.5625rem,3.44cqw,.9375rem);font-weight:900;line-height:1;display:inline-flex}.dg-sp .dg-sp-pass__phname i{color:var(--gold);font-size:.82em}.dg-sp .dg-sp-pass__ph .dg-cut-tag{font-variant-numeric:tabular-nums;height:1.75em;padding:0 .9em 0 1.15em;font-size:clamp(.4375rem,2.39cqw,.6875rem)}.dg-sp .dg-sp-pass__stats{flex-wrap:nowrap;gap:3.06cqw;margin-top:2.49cqw}.dg-sp .dg-sp-pass__stats li{gap:.86cqw}.dg-sp .dg-sp-pass__stats b{white-space:nowrap;font-size:clamp(.5625rem,3.44cqw,.9375rem)}.dg-sp .dg-sp-pass__stats span{font-size:clamp(.4375rem,1.96cqw,.5625rem);line-height:1}.dg-sp :is(.dg-sp-pass__cta,.dg-sp-pass__active){margin-top:3.7cqw;font-size:clamp(.5rem,2.87cqw,.8125rem)}.dg-sp .dg-sp-pass__cta{--pass-py:.62em;padding-left:1.5em}.dg-sp .dg-sp-pass__ctaw{margin-right:.6em}.dg-sp .dg-sp-pass__cta .dg-btn-pass__tail{margin-inline:.45em .5em;padding-inline:.8em 1.05em}.dg-sp .dg-sp-pass__active{opacity:.9;align-items:center;gap:.6em;padding:.62em 1.5em;font-weight:700;display:inline-flex}.dg-sp .dg-sp-pass__active i{font-size:.8em}}@container dg-cases not (min-width:64rem){.dg-sp .dg-sp-head{flex-direction:column;align-items:flex-start}.dg-sp .dg-sp-stage{aspect-ratio:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 1.25rem;padding:0;display:grid}.dg-sp .dg-sp-lvl{grid-area:1/1/auto/-1}.dg-sp .dg-sp-lvl__top{gap:1rem}.dg-sp .dg-sp-emblem{width:8.5rem}.dg-sp .dg-sp-emblem__num{font-size:2.75rem}.dg-sp .dg-sp-lvl__xp b{font-size:2.25rem}.dg-sp .dg-sp-lvl__xp span,.dg-sp .dg-sp-lvl__to{font-size:1rem}.dg-sp .dg-sp-stage__scene{aspect-ratio:800/500;grid-area:2/1;position:relative;inset:auto}.dg-sp .dg-sp-stage__gap{display:none}.dg-sp .dg-sp-stage__info{grid-area:2/2}.dg-sp .dg-sp-stage__art--w,.dg-sp .dg-sp-stage__beam--w{display:none}.dg-sp .dg-sp-stage__art--p,.dg-sp .dg-sp-stage__beam--p{width:100%;height:116%;display:block;top:-8%;left:0}.dg-sp .dg-sp-stage__halo{width:60%;height:90%;top:50%;left:50%}.dg-sp .dg-sp-stage__ped{clip-path:none;width:50%;top:47.6%;left:25%}.dg-sp .dg-sp-stage__lift{width:40%;bottom:45.2%;left:50%}.dg-sp .dg-sp-stage__reward{max-width:60%;height:46%;bottom:45.2%;left:50%}.dg-sp .dg-sp-stage__name{font-size:clamp(2.25rem,6cqw,3.25rem)}}@container dg-cases not (min-width:40rem){.dg-sp .dg-sp-stage{grid-template-columns:minmax(0,1fr)}.dg-sp .dg-sp-stage__scene{grid-column:1;width:124%;margin-left:-12%}.dg-sp .dg-sp-stage__info{grid-area:3/1}.dg-sp .dg-sp-emblem{width:6.75rem}.dg-sp .dg-sp-emblem__num{font-size:2.25rem}.dg-sp .dg-sp-lvl__xp b{font-size:1.875rem}.dg-sp .dg-sp-lvl__xp span,.dg-sp .dg-sp-lvl__to{font-size:.875rem}.dg-sp .dg-sp-stage__name{font-size:2.5rem}.dg-sp .dg-sp-stage__cta{width:100%}.dg-sp .dg-sp-cta{flex:1;min-width:0}.dg-sp .dg-sp-stage__cta .dg-sp-cta,.dg-sp .dg-sp-stage__cta .dg-sp-cta.dg-sp-cta--pass{min-width:max-content}}@container dg-cases not (min-width:52rem){.dg-sp .dg-sp-track{--col:8.75rem;--fin:34rem;--endpad:3.5rem;--lab:3.25rem;--laneh:13.5rem;--rib:4.25rem;--txth:4rem}.dg-sp .dg-sp-track .dg-upg__colhead{flex-wrap:wrap}.dg-sp .dg-sp-track__tools{border-top:1px solid #2c1f57cc;justify-content:flex-start;width:100%;padding:.625rem .75rem}.dg-sp .dg-sp-toolword__l{display:none}.dg-sp .dg-sp-toolword__s{display:inline}.dg-sp .dg-sp-passstrip{box-shadow:inset 0 2px 0 var(--gold), inset 0 -1px 0 #24184a;color:#ffffffb8;background:#120c27;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600;display:flex}.dg-sp .dg-sp-passstrip>.dg-cut-crown{width:.875rem;height:.7rem;color:var(--gold)}.dg-sp .dg-sp-passstrip b{font-family:var(--font-display);color:#fff}.dg-sp .dg-sp-lanecta--strip{width:auto;margin-left:auto}.dg-sp .dg-sp-lab .dg-sp-lanecta{display:none}.dg-sp .dg-sp-lab[data-track]{justify-content:flex-start;align-items:center;padding:1rem 0 0}.dg-sp .dg-sp-lab b{writing-mode:vertical-rl;font-size:.9375rem;transform:rotate(180deg)}.dg-sp .dg-sp-lab--rib{justify-content:center;padding:0}.dg-sp .dg-sp-lab--rib .dg-cb__label{letter-spacing:.04em;font-size:max(.5625rem,9px)}.dg-sp .dg-sp-rw__stage{height:6.25rem}.dg-sp .dg-sp-rw__art{height:5.5rem}.dg-sp .dg-sp-key{width:3.5rem}.dg-sp .dg-sp-finkey{width:14rem}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl] .dg-sp-rw__stage{height:6.875rem}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl] .dg-sp-rw__art{height:8rem}.dg-sp .dg-sp-col--fin{gap:.5rem;padding-inline:1rem}.dg-sp .dg-sp-ch__desc{white-space:normal}}@media (prefers-reduced-motion:no-preference){.dg-sp .dg-sp-stage__beam{animation:5s ease-in-out infinite dg-sp-breathe}.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__light{animation:2.6s ease-in-out infinite dg-sp-breathe}.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__floor{animation:2.6s ease-in-out infinite dg-sp-edge}.dg-sp .dg-sp-rw[data-state=available][data-offscreen] .dg-sp-rw__light,.dg-sp .dg-sp-rw[data-state=available][data-offscreen] .dg-sp-rw__floor{animation-play-state:paused}}@keyframes dg-sp-breathe{0%,to{opacity:.9}50%{opacity:.6}}@keyframes dg-sp-edge{0%,to{box-shadow:inset 0 3px 0 var(--lilac), inset 0 0 0 1px #8a5ae6, 0 0 1.5rem #b06cffcc}50%{box-shadow:inset 0 3px #fff,inset 0 0 0 1px #8a5ae6,0 0 .75rem #b06cff73}}.dg-sp .dg-sp-stateplate{z-index:0;height:1.375rem;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;align-items:center;gap:.4375rem;padding:0 .625rem 0 0;font-size:.6875rem;font-weight:900;display:inline-flex;position:relative}.dg-sp .dg-sp-stateplate:before{content:"";z-index:-1;transform:skewX(var(--cut-a));background:#1b1238;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4b3596}.dg-sp .dg-sp-stateplate__k{z-index:0;align-self:stretch;align-items:center;padding:0 .4375rem 0 .5rem;font-size:.5625rem;display:inline-flex;position:relative}.dg-sp .dg-sp-stateplate__k:before{content:"";z-index:-1;transform:skewX(var(--cut-a));background:#5b21b6;position:absolute;inset:0}.dg-sp .dg-sp-stage__name[data-long]{font-size:clamp(2rem,3.3cqw,3.5rem)}.dg-sp .dg-sp-stage__won{font-family:var(--font-display);color:var(--win);margin-left:.375rem;font-weight:900}.dg-sp .dg-sp-stage__status[data-state=claimed][data-credited]{color:var(--win)}.dg-sp .dg-sp-stage__err{color:#fb7185;text-shadow:0 1px .25rem #04020cf2;align-items:flex-start;gap:.4375rem;max-width:26rem;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-flex}.dg-sp .dg-sp-stage__err i{margin-top:.125rem;font-size:.6875rem}.dg-sp .dg-sp-stage__note{color:#ffffffb3;font-size:.75rem;font-weight:600}.dg-sp .dg-sp-stage__cta button:is(:disabled,[aria-disabled=true]){cursor:default;opacity:.72}.dg-sp .dg-sp-cta.dg-sp-cta--pass{min-width:0;box-shadow:none;color:var(--gold-ink);border-radius:0;padding:0 0 0 1.5rem}.dg-sp .dg-sp-cta--pass .dg-sp-cta__w{align-items:center;gap:.5rem;margin-right:.375rem;display:inline-flex}.dg-sp .dg-sp-cta--pass .dg-cut-crown{width:.9375rem;height:.75rem}.dg-sp .dg-sp-cta--pass .dg-btn-pass__tail{align-self:stretch;padding-inline:.875rem 1rem}@container dg-cases not (min-width:22rem){.dg-sp .dg-sp-stage__cta .dg-sp-cta.dg-sp-cta--pass{letter-spacing:.03em;padding-left:1rem}.dg-sp .dg-sp-stage__cta .dg-sp-cta--pass .dg-btn-pass__tail{padding-inline:.625rem .75rem}}.dg-sp .dg-sp-togo{height:3.25rem;clip-path:var(--ch);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#d9c8ff;background:#150e2c;align-items:center;gap:.4375rem;padding:0 1.25rem;font-size:.75rem;font-weight:900;display:inline-flex;box-shadow:inset 0 3px #873ddd,inset 0 0 0 1px #2c1f57}.dg-sp .dg-sp-togo b{color:#fff;font-size:1.125rem}.dg-sp .dg-sp-rw:not(.dg-sp-rw--empty)[tabindex]{cursor:pointer}.dg-sp .dg-sp-rw:not(.dg-sp-rw--empty)[tabindex]:hover .dg-sp-rw__art{transform:translate(-50%)translateY(-.25rem)}.dg-sp .dg-sp-rw[data-state=available][tabindex]:hover .dg-sp-rw__art{transform:translate(-50%)translateY(-.875rem)scale(1.22)}.dg-sp .dg-sp-rw:focus-visible .dg-sp-rw__floor{outline:2px solid var(--lilac);outline-offset:.1875rem}.dg-sp .dg-sp-rw[data-picked]:not([data-state=available]) .dg-sp-rw__floor{box-shadow:inset 0 2px 0 var(--fr), inset 0 0 0 1px var(--lilac), 0 0 1rem #b06cff8c;background:#241a4f;left:6%;right:6%}.dg-sp .dg-sp-rw__claim:is(:disabled,[aria-disabled=true]){cursor:default;opacity:.72}.dg-sp .dg-sp-rw[data-state=expired]{--fr:#2c1f57}.dg-sp .dg-sp-rw[data-state=expired] .dg-sp-rw__art{opacity:.5;filter:grayscale(.9)drop-shadow(0 .375rem .5rem #03010aa6)}.dg-sp .dg-sp-rw[data-state=expired] .dg-sp-rw__name{color:#fff9}.dg-sp .dg-sp-rw[data-state=soon] .dg-sp-rw__art{opacity:.86;filter:saturate(.8)drop-shadow(0 .375rem .5rem #03010aa6)}.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl][data-state=available] .dg-sp-rw__art,.dg-sp .dg-sp-col--fin .dg-sp-rw[data-hl][data-state=available][tabindex]:hover .dg-sp-rw__art{transform:translate(-50%)translateY(-.25rem)scale(1.03)}.dg-sp .dg-sp-duo:has(>:only-child){grid-template-columns:minmax(0,1fr)}.dg-sp .dg-sp-rail[data-at=none]~.dg-sp-rail__fade{opacity:0}.dg-sp .dg-open__tool[data-dim]{opacity:.4}.dg-sp .dg-sp-readyplate{cursor:pointer}.dg-sp .dg-sp-readyplate:focus-visible{outline:2px solid var(--lilac);outline-offset:.125rem}.dg-sp .dg-sp-finkey[data-reached=true] .dg-sp-finkey__t b{color:var(--lilac)}.dg-sp .dg-sp-track__empty,.dg-sp .dg-sp-chal__empty{align-items:center;gap:1rem;padding:1.5rem 1.25rem;display:flex}.dg-sp .dg-sp-track__empty>i{background:var(--vio);width:2.75rem;height:2.75rem;box-shadow:inset 0 2px 0 var(--lilac);clip-path:var(--ch);color:#fff;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.dg-sp .dg-sp-chal__empty{padding:.25rem 0}.dg-sp .dg-sp-track__empty b,.dg-sp .dg-sp-chal__empty b{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:.9375rem;font-weight:900}.dg-sp .dg-sp-track__empty p,.dg-sp .dg-sp-chal__empty p{color:#ffffff94;margin-top:.25rem;font-size:.75rem}.dg-sp .dg-sp-chal__more{text-transform:uppercase;letter-spacing:.04em;color:#d9c8ff;border-radius:.375rem;align-self:center;align-items:center;gap:.5rem;height:2.25rem;padding:0 1.125rem;font-size:.75rem;font-weight:700;display:inline-flex}.dg-sp .dg-sp-chal__more i{font-size:.625rem}.dg-sp .dg-sp-chip i{font-size:.5rem}.dg-sp .dg-sp-pass__owned,.dg-sp .dg-sp-pass__closed{color:#fffc;text-shadow:0 1px .25rem #04020cf2;align-items:flex-start;gap:.5rem;max-width:22rem;font-size:.75rem;font-weight:600;line-height:1.4;display:inline-flex}.dg-sp .dg-sp-pass__owned i{color:var(--gold);margin-top:.125rem}.dg-sp .dg-sp-pass__closed{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;font-weight:900}.dg-sp .dg-sp-pass__closedk{width:1.75rem;height:1.75rem;clip-path:var(--ch-s);color:#d9c8ff;background:#241a4f;justify-content:center;align-items:center;font-size:.6875rem;display:inline-flex}.dg-sp .dg-sp-pass__cta:disabled{cursor:default;opacity:.75}@container dg-sp-pass not (min-width:40rem){.dg-sp .dg-sp-pass__owned{display:none}.dg-sp .dg-sp-pass__closed{white-space:nowrap;gap:.6em;max-width:none;margin-top:3.7cqw;font-size:clamp(.4375rem,2.5cqw,.75rem)}.dg-sp .dg-sp-pass__closedk{width:2.1em;height:2.1em;font-size:.85em}}.dg-sp .dg-sp-prev__lane{background:url(/assets/season/shelf.svg) 0 calc(100% - 4.75rem)/100% 2rem repeat-x;flex-wrap:wrap;justify-content:flex-start;padding:1rem .75rem .5rem;display:flex}.dg-sp .dg-sp-prev .dg-sp-col{width:10.5rem}.dg-sp .dg-sp-readyplate,.dg-sp .dg-sp-stateplate,.dg-sp .dg-cut-blk{font-size:max(.6875rem,9px)}.dg-sp .dg-sp-tag{height:max(1.25rem,16px);font-size:max(.6875rem,9px)}.dg-sp .dg-cut-livetag,.dg-sp .dg-cut-cd small,.dg-sp .dg-cut-cd__unit{font-size:max(.625rem,9px)}.dg-sp .dg-cut-lv__key{font-size:max(.5625rem,9px)}.dg-sp .dg-sp-trackplate,.dg-sp .dg-sp-finkey__t small{font-size:max(.75rem,9px)}.dg-sp .dg-sp-rw__name{font-size:max(.8125rem,9.5px)}.dg-sp .btn-premium[aria-disabled=true],.dg-sp .btn-premium[aria-disabled=true]:hover{cursor:default;background:#7c34d8}.dg-sp .dg-sp-stage{padding-bottom:1.5rem}.dg-sp .dg-sp-track{--laneh:13.5rem;--txth:3.25rem}.dg-sp .dg-sp-rw__txt{gap:.25rem}.dg-sp .dg-sp-rw__tag{color:#ffffff80}.dg-sp .dg-sp-youat{top:0;left:var(--youx);pointer-events:none;width:1px;height:1px;position:absolute}.dg-sp .dg-sp-stage__inspect{z-index:2;cursor:zoom-in;pointer-events:auto;background:0 0;border:0;width:22%;height:56%;padding:0;position:absolute;bottom:29.4%;left:44.5%;transform:translate(-50%)}.dg-sp .dg-sp-stage__inspect:focus-visible{outline:2px solid var(--lilac);outline-offset:.25rem}@container dg-cases not (min-width:64rem){.dg-sp .dg-sp-stage__inspect{width:50%;height:46%;bottom:45.2%;left:50%}}@container dg-cases not (min-width:52rem){.dg-sp .dg-sp-track{--laneh:12.5rem;--txth:3.25rem}}.dg-sp .dg-sp-lab[data-track]{text-align:center;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem}.dg-sp .dg-sp-lab--rib{justify-content:center}.dg-sp .dg-sp-lab__crest{filter:drop-shadow(0 .5rem .75rem #04020c99);pointer-events:none;-webkit-user-select:none;user-select:none;width:7rem;max-width:100%;height:auto;margin-bottom:-.125rem;display:block}.dg-sp .dg-sp-lab[data-track=dober] .dg-sp-lanecta{margin-top:.25rem}@container dg-cases not (min-width:52rem){.dg-sp .dg-sp-lab[data-track]{justify-content:flex-start;gap:.5rem;padding:.75rem 0 0}.dg-sp .dg-sp-lab__crest{width:2.75rem;margin:0}}.dg-sp .dg-sp-h2{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;align-items:center;gap:.625rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:900;display:inline-flex}.dg-sp .dg-sp-h2:before{content:"";background:var(--color-primary,#873ddd);width:.5rem;height:1rem;transform:skewX(var(--cut-a))}.dg-sp .dg-sp-how__stage{padding-bottom:2.25rem;position:relative}.dg-sp .dg-sp-how__ledge{z-index:0;width:100%;max-width:none;height:3.25rem;position:absolute;bottom:0;left:0;right:0}.dg-sp .dg-sp-how__list{z-index:1;grid-template-columns:minmax(0,1fr);gap:.75rem 1.5rem;display:grid;position:relative}.dg-sp .dg-sp-step{align-items:flex-end;gap:1rem;padding:0 1rem;display:flex;position:relative}.dg-sp .dg-sp-step__art{flex-shrink:0;width:7rem;max-width:none;margin-bottom:-.875rem}.dg-sp .dg-sp-step__txt{padding-bottom:.5rem}.dg-sp .dg-sp-step__n{font-family:var(--font-display);color:#a98cf0;font-size:max(.75rem,9px);font-weight:900}.dg-sp .dg-sp-step__t{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-left:.5rem;font-size:1rem;font-weight:900}.dg-sp .dg-sp-step p{color:#ffffff9e;margin-top:.375rem;font-size:max(.75rem,9px);line-height:1.5}.dg-sp .dg-sp-step__arrow{display:none}@container dg-cases (min-width:48rem){.dg-sp .dg-sp-how__list{grid-template-columns:repeat(3,minmax(0,1fr))}.dg-sp .dg-sp-step__arrow{color:#7c5bd0;font-size:.875rem;display:block;position:absolute;top:40%;right:-1.125rem}.dg-sp .dg-sp-step p{text-wrap:pretty;min-height:3lh}}@container dg-cases not (min-width:40rem){.dg-sp .dg-sp-how__ledge{display:none}.dg-sp .dg-sp-step{padding:0}.dg-sp .dg-sp-step__art{width:5.5rem;margin-bottom:0}.dg-sp .dg-sp-how__stage{padding-bottom:0}}@media (prefers-reduced-motion:no-preference){.dg-sp .dg-sp-stage__reward{animation:.52s cubic-bezier(.34,1.56,.64,1) both dg-sp-drop}.dg-sp .dg-sp-stage__info{animation:.36s cubic-bezier(.2,.8,.2,1) 80ms both dg-sp-rise}.dg-sp .dg-sp-stage__lift{animation:3.2s ease-in-out infinite dg-sp-breathe}.dg-sp .dg-sp-ribbon__bar i{transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) .12s both dg-sp-fill}}@keyframes dg-sp-drop{0%{opacity:0;transform:translate(-50%)translateY(-1.75rem)scale(.92)}60%{opacity:1}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes dg-sp-rise{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0}}@keyframes dg-sp-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.dg-cases.dg-bands.dg-sp{--ch:inset(0 round .625rem);--ch-s:inset(0 round .375rem)}.dg-cases.dg-bands.dg-sp .dg-sp-title:before{border-radius:9999px;width:.1875em;height:.64em;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-h2:before{border-radius:9999px;width:.3125rem;height:.875rem;transform:none}.dg-cases.dg-bands.dg-sp .dg-cut-tag{padding:0 .625rem}.dg-cases.dg-bands.dg-sp .dg-cut-tag:before{background:var(--hb-band);box-shadow:none;border-radius:.375rem;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-stateplate{padding-left:.1875rem}.dg-cases.dg-bands.dg-sp .dg-sp-stateplate:before{background:var(--hb-band);box-shadow:none;border-radius:.375rem;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-stateplate__k{justify-content:center;align-self:center;width:1rem;height:1rem;padding:0}.dg-cases.dg-bands.dg-sp .dg-sp-stateplate__k:before{background:var(--hb-violet);border-radius:.25rem;transform:none}.dg-cases.dg-bands.dg-sp .dg-cut-livetag{background:var(--hb-band);clip-path:none;border-radius:.375rem;padding-left:.1875rem}.dg-cases.dg-bands.dg-sp .dg-cut-livetag__k{align-self:center;width:1.25rem;height:.875rem}.dg-cases.dg-bands.dg-sp .dg-cut-livetag__k:before{background:var(--hb-violet);border-radius:.25rem;inset:0;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-dot{border-radius:9999px;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-trackplate{background:var(--hb-band);clip-path:none;border-radius:.375rem;padding-right:.6875rem}.dg-cases.dg-bands.dg-sp .dg-sp-trackplate[data-track=dober]{background:var(--gold)}.dg-cases.dg-bands.dg-sp .dg-sp-trackplate__k{justify-content:center;align-self:center;width:1.375rem;height:1.375rem;margin:0 .5rem 0 .1875rem;padding:0}.dg-cases.dg-bands.dg-sp .dg-sp-trackplate__k:before{background:var(--hb-violet);border-radius:.3125rem;inset:0;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-trackplate[data-track=dober] .dg-sp-trackplate__k:before{background:var(--gold-d)}.dg-cases.dg-bands.dg-sp .dg-cut-lv{--plate:var(--hb-band);clip-path:none;border-radius:.375rem;padding-right:.5rem}.dg-cases.dg-bands.dg-sp .dg-cut-lv__key{align-self:center;height:calc(100% - .375rem);margin:0 .375rem 0 .1875rem;padding:0 .375rem}.dg-cases.dg-bands.dg-sp .dg-cut-lv__key:before{border-radius:.3125rem;inset:0;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-xpbar{background:var(--hb-band);box-shadow:none;clip-path:none;border-radius:.375rem;overflow:hidden}.dg-cases.dg-bands.dg-sp .dg-sp-xpbar i{background:var(--hb-violet);box-shadow:none}.dg-cases.dg-bands.dg-sp .dg-sp-xpbar:after{display:none}.dg-cases.dg-bands.dg-sp .dg-sp-togo{background:var(--hb-band);box-shadow:none;clip-path:none;border-radius:.625rem}.dg-cases.dg-bands.dg-sp .dg-upg__col{clip-path:inset(0 round .8125rem);border-radius:.8125rem}.dg-cases.dg-bands.dg-sp .dg-upg__col:before{display:none}.dg-cases.dg-bands.dg-sp .dg-upg__col:after{clip-path:none;background:var(--hb-frame);border-radius:.8125rem;inset:0}.dg-cases.dg-bands.dg-sp .dg-upg__colhead{border-bottom-color:var(--hb-band);background:var(--hb-band);align-items:center}.dg-cases.dg-bands.dg-sp .dg-upg__colkey{--k:var(--hb-violet);--k-ink:#fff;align-self:center;width:2rem;height:2rem;margin-left:.625rem;padding:0;font-size:.8125rem}.dg-cases.dg-bands.dg-sp .dg-upg__colkey:before{border-radius:.5rem;inset:0;transform:none}.dg-cases.dg-bands.dg-sp .dg-upg__coltitle{padding-left:.6875rem}.dg-cases.dg-bands.dg-sp .dg-open__tool{color:#fff}.dg-cases.dg-bands.dg-sp .dg-open__tool:before{display:none}.dg-cases.dg-bands.dg-sp .dg-open__tool:after{clip-path:none;background:var(--hb-band);border-radius:.5rem;inset:0}.dg-cases.dg-bands.dg-sp .dg-open__tool>i,.dg-cases.dg-bands.dg-sp .dg-open__tool:is(:hover,:focus-visible)>i{color:#fff}.dg-cases.dg-bands.dg-sp .dg-open__tool:is(:hover,:focus-visible):after{background:var(--hb-hover)}.dg-cases.dg-bands.dg-sp .dg-open__tool:focus-visible:after{box-shadow:inset 0 0 0 2px var(--hb-ring)}.dg-cases.dg-bands.dg-sp .dg-open__tool[aria-pressed=true]:after{background:var(--hb-violet)}.dg-cases.dg-bands.dg-sp .dg-open__tool[aria-pressed=true]:hover:after{background:#9347e6}.dg-cases.dg-bands.dg-sp .dg-open__skip:after{background:#2c1f57}.dg-cases.dg-bands.dg-sp .dg-open__skip:is(:hover,:focus-visible):after,.dg-cases.dg-bands.dg-sp .dg-sp-track__tools .dg-open__tool:not([aria-pressed=true]):after{background:var(--hb-hover)}.dg-cases.dg-bands.dg-sp .dg-sp-track__tools .dg-open__tool:not([aria-pressed=true]):is(:hover,:focus-visible):after{background:var(--hb-lift)}.dg-cases.dg-bands.dg-sp .dg-sp-tool-lit:after{background:var(--hb-lift)!important}.dg-cases.dg-bands.dg-sp .dg-sp-tool-lit:is(:hover,:focus-visible):after{background:var(--hb-lift-key)!important}.dg-cases.dg-bands.dg-sp .dg-sp-readyplate{background:var(--hb-violet);box-shadow:none;clip-path:none;border-radius:.5rem}.dg-cases.dg-bands.dg-sp .dg-sp-readyplate span{align-self:center;height:calc(100% - .5rem);margin:0 .25rem 0 .625rem;padding:0 .5rem}.dg-cases.dg-bands.dg-sp .dg-sp-readyplate span:before{background:#5b21b6;border-radius:.3125rem;inset:0;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-readyplate:focus-visible{box-shadow:inset 0 0 0 2px var(--hb-ring);outline:none}.dg-cases.dg-bands.dg-sp .dg-sp-track__body{background:var(--hb-frame)}.dg-cases.dg-bands.dg-sp .dg-sp-labels{box-shadow:none;background:0 0}.dg-cases.dg-bands.dg-sp :is(.dg-sp-lab[data-track],.dg-sp-lane){box-shadow:none;border-top:0}.dg-cases.dg-bands.dg-sp .dg-sp-lab[data-track=free]{background:var(--hb-zebra)}.dg-cases.dg-bands.dg-sp .dg-sp-lane[data-track=free]{background-color:var(--hb-zebra)}.dg-cases.dg-bands.dg-sp .dg-sp-rail__fade--r{background:linear-gradient(90deg, #16102f00, var(--hb-frame)) 0 0 / 100% var(--rib) no-repeat, linear-gradient(90deg, #1a133600, var(--hb-zebra)) 0 var(--rib) / 100% var(--laneh) no-repeat, linear-gradient(90deg, #16102f00, var(--hb-frame)) 0 calc(var(--rib) + var(--laneh)) / 100% 100% no-repeat}.dg-cases.dg-bands.dg-sp .dg-sp-rail__fade--l{background:linear-gradient(270deg, #16102f00, var(--hb-frame)) 0 0 / 100% var(--rib) no-repeat, linear-gradient(270deg, #1a133600, var(--hb-zebra)) 0 var(--rib) / 100% var(--laneh) no-repeat, linear-gradient(270deg, #16102f00, var(--hb-frame)) 0 calc(var(--rib) + var(--laneh)) / 100% 100% no-repeat}.dg-cases.dg-bands.dg-sp .dg-sp-ribbon__bar{background:var(--hb-well);box-shadow:none;border-radius:9999px;overflow:hidden}.dg-cases.dg-bands.dg-sp .dg-sp-ribbon__bar i{border-radius:inherit;background:var(--hb-violet);box-shadow:none;inset:0 auto 0 0}.dg-cases.dg-bands.dg-sp .dg-sp-rw{--fr:transparent}.dg-cases.dg-bands.dg-sp .dg-sp-rw[data-track=dober]{--fr:var(--gold)}.dg-cases.dg-bands.dg-sp .dg-sp-rw[data-state=claimed][data-credited]{--fr:var(--win)}.dg-cases.dg-bands.dg-sp .dg-sp-rw[data-state=available]{--fr:var(--lilac)}.dg-cases.dg-bands.dg-sp .dg-sp-rw[data-state=expired]{--fr:transparent}.dg-cases.dg-bands.dg-sp .dg-sp-rw__floor{background:linear-gradient(var(--fr), var(--fr)) top / 100% 2px no-repeat, var(--hb-band);box-shadow:none;border-radius:.375rem;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-rw[data-state=available] .dg-sp-rw__floor{background:linear-gradient(var(--fr), var(--fr)) top / 100% 3px no-repeat, var(--hb-violet);box-shadow:none;animation:none}.dg-cases.dg-bands.dg-sp .dg-sp-rw[data-picked]:not([data-state=available]) .dg-sp-rw__floor{background:linear-gradient(var(--fr), var(--fr)) top / 100% 2px no-repeat, var(--hb-lift-key);box-shadow:none}.dg-cases.dg-bands.dg-sp .dg-sp-rw:focus-visible .dg-sp-rw__floor{outline-color:var(--hb-ring)}.dg-cases.dg-bands.dg-sp .dg-sp-rw--empty .dg-sp-rw__floor{background:var(--hb-well-2);box-shadow:none}.dg-cases.dg-bands.dg-sp .dg-sp-rw--empty[data-track=dober] .dg-sp-rw__floor{background:linear-gradient(#f5b94273, #f5b94273) top / 100% 2px no-repeat, var(--hb-well-2)}.dg-cases.dg-bands.dg-sp .dg-sp-ch:before{display:none}.dg-cases.dg-bands.dg-sp .dg-sp-ch:after{clip-path:none;background:var(--hb-well);border-radius:.625rem;inset:0}.dg-cases.dg-bands.dg-sp .dg-sp-meter{background:var(--hb-band);box-shadow:none;border-radius:9999px}.dg-cases.dg-bands.dg-sp .dg-sp-meter i{background:var(--hb-violet);box-shadow:none}.dg-cases.dg-bands.dg-sp .dg-sp-chip{background:var(--hb-band);clip-path:none;border-radius:.3125rem}.dg-cases.dg-bands.dg-sp .dg-sp-chip--sxp{background:var(--hb-violet)}.dg-cases.dg-bands.dg-sp .dg-sp-pass__art:after{box-shadow:none}.dg-cases.dg-bands.dg-sp .dg-cut-lock{filter:none;border-radius:.375rem;overflow:hidden}.dg-cases.dg-bands.dg-sp .dg-cut-blk:before{box-shadow:none;border-radius:0;transform:none}.dg-cases.dg-bands.dg-sp .dg-cut-blk--dark:before{background:var(--hb-band)}.dg-cases.dg-bands.dg-sp .dg-sp-pass__closedk{background:var(--hb-band);clip-path:none;border-radius:.375rem}.dg-cases.dg-bands.dg-sp .dg-open__view:before,.dg-cases.dg-bands.dg-sp .dg-open__view:after{background:var(--hb-frame)}.dg-cases.dg-bands.dg-sp .dg-open__reel[data-revealed]:is([data-tier="3"],[data-tier="4"]) .dg-open__view:before{animation-name:dg-sp-open-edge}@keyframes dg-sp-open-edge{0%{background-color:var(--r)}to{background-color:#16102f}}.dg-cases.dg-bands.dg-sp .dg-open__cell{background:linear-gradient(var(--r), var(--r)) top / 100% 2px no-repeat, var(--hb-well)}.dg-cases.dg-bands.dg-sp .dg-open__marker:before,.dg-cases.dg-bands.dg-sp .dg-open__marker:after{border-radius:.1875rem;transform:none}.dg-cases.dg-bands.dg-sp .dg-sp-track__empty>i{background:var(--hb-band);box-shadow:none;clip-path:none;border-radius:.5rem}@container dg-cases not (min-width:52rem){.dg-cases.dg-bands.dg-sp .dg-sp-track .dg-upg__colhead{row-gap:.5rem;padding:.5rem 0}.dg-cases.dg-bands.dg-sp .dg-sp-track__tools{border-top:0;padding:0 .625rem}.dg-cases.dg-bands.dg-sp .dg-sp-passstrip{background:var(--hb-frame);box-shadow:none}}
