.dg-slot{--pe:var(--cs-edge);--pf:var(--cs-fill);z-index:0;isolation:isolate;color:#fff;outline:none;flex-direction:column;height:100%;padding:2px;text-decoration:none;display:flex;position:relative}.dg-slot:before,.dg-slot:after{content:"";clip-path:var(--cs-ch);pointer-events:none;transition:background-color .15s;position:absolute}.dg-slot:before{z-index:-2;background:var(--pe);inset:0}.dg-slot:after{z-index:-1;background:var(--pf);inset:1px}.dg-slot__art{aspect-ratio:1;background:#0c0819;display:block;position:relative;overflow:hidden}.dg-slot[data-kind]{--sc-cut:.875rem;--sc-ch:polygon(var(--sc-cut) 0, 100% 0, 100% calc(100% - var(--sc-cut)), calc(100% - var(--sc-cut)) 100%, 0 100%, 0 var(--sc-cut));padding:0;transition:translate .26s cubic-bezier(.2,.8,.2,1),scale .26s cubic-bezier(.2,.8,.2,1),filter .26s}.dg-slot[data-kind]:before{z-index:-1;clip-path:var(--sc-ch);opacity:0;background:linear-gradient(160deg,#d8b4fe,#873ddd 45%,#3b1d7a);transition:opacity .2s;inset:-2px}.dg-slot[data-kind]:after{content:none}.dg-slot[data-kind] .dg-slot__art{aspect-ratio:3/4;clip-path:var(--sc-ch)}.dg-slot[data-kind=original] .dg-slot__art{container-type:inline-size}.dg-original__brand{color:#fff;font-family:var(--font-sans);letter-spacing:.16em;text-align:center;text-transform:uppercase;text-shadow:0 2px 8px #0009;white-space:nowrap;pointer-events:none;padding-inline:.5em;font-size:clamp(.4375rem,5.2cqi,.875rem);font-weight:600;line-height:1.2;position:absolute;top:4%;left:0;right:0}.dg-slot[data-kind=original]{transition:translate .2s cubic-bezier(.2,.8,.2,1)}.dg-original__rtp{clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);color:#ffffffe6;width:48%;font-family:var(--font-sans);letter-spacing:.03em;white-space:nowrap;pointer-events:none;background:linear-gradient(#8053bef0,#3f206af5);border-top:1px solid #d8b4fea6;justify-content:center;align-items:center;gap:.3em;padding:.35em .65em .25em;font-size:clamp(.5rem,6cqi,.875rem);font-weight:500;line-height:1.1;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.dg-original__rtp b{color:#fff;font-weight:700}.dg-slot[data-kind]:focus-visible:before{opacity:1}.dg-slot[data-kind]:where(:not([data-kind=original])):focus-visible,.dg-gs__tile .dg-slot[data-kind][data-active]{filter:drop-shadow(0 1rem .875rem #000000bf);translate:0 -.375rem;scale:1.035}.dg-slot[data-kind]:where(:not([data-kind=original])):focus-visible .dg-slot__img,.dg-gs__tile .dg-slot[data-kind][data-active] .dg-slot__img{filter:brightness(1.1)}.dg-slot[data-kind=original]:focus-visible{filter:drop-shadow(0 .625rem 1.125rem #873ddd80)}@media (hover:hover){.dg-slot[data-kind]:where(:not([data-kind=original])):hover{filter:drop-shadow(0 1rem .875rem #000000bf);translate:0 -.375rem;scale:1.035}.dg-slot[data-kind]:where(:not([data-kind=original])):hover .dg-slot__img,.dg-cframe:hover .dg-slot[data-kind]:where(:not([data-kind=original])) .dg-slot__img{filter:brightness(1.1)}.dg-slot[data-kind=original]:hover{translate:0 -3px}}@media (prefers-reduced-motion:reduce){.dg-slot[data-kind],.dg-slot[data-kind]:hover,.dg-slot[data-kind]:focus-visible,.dg-gs__tile .dg-slot[data-kind][data-active]{transition:none;translate:none;scale:none}}.dg-slot__img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:filter .22s;display:block}.dg-slot__ph{overflow-wrap:anywhere;text-align:center;height:100%;font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:#ffffff9e;justify-content:center;align-items:center;padding:.75rem;font-size:.75rem;font-weight:900;line-height:1.15;display:flex;overflow:hidden}.dg-slot__meta{flex-direction:column;gap:.1875rem;min-width:0;padding:.4375rem .4375rem .5rem;display:flex}.dg-slot__name,.dg-slot__studio{text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.dg-slot__name{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:.6875rem;font-weight:900}.dg-slot__studio{color:#ffffff80;font-size:.6875rem;font-weight:500}.dg-slot:focus-visible{--pe:var(--color-primary-soft,#a78bfa)}.dg-slot:focus-visible:after{inset:2px}@media (hover:hover){.dg-slot:hover{--pe:#4b3596;--pf:#1a1136}}@media (prefers-reduced-motion:reduce){.dg-slot__img{transition:none}}.dg-slot--sk{animation:1.6s ease-in-out infinite dg-slot-pulse}.dg-slot--sk .dg-slot__art{background:#ffffff09}.dg-slot__skline{background:#ffffff12;border-radius:.125rem;width:78%;height:.6875rem;margin-block:.06875rem;display:block}.dg-slot__skline--short{width:48%}@keyframes dg-slot-pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.dg-slot--sk{animation:none}}.dg-slots .dg-slots__grid{--cs-min:6.25rem;gap:.75rem .5rem}.dg-slots [data-busy]{opacity:.55;pointer-events:none;transition:opacity .15s}.dg-slots__sort{flex:none}.dg-slots__more{justify-content:center;align-items:center;min-height:2.5rem;margin-top:1.5rem;display:flex}.dg-slots__spin{color:var(--color-primary-soft,#a78bfa);font-size:1.125rem}.dg-slots .dg-cases__menu{overscroll-behavior:contain;filter:none;scrollbar-width:thin;scrollbar-color:#873ddd59 transparent;background:#2e2153;border-radius:.75rem;max-height:min(20rem,60dvh);overflow-y:auto}.dg-slots .dg-cases__menu:before,.dg-slots .dg-cases__menu:after{content:none}.dg-slots .dg-cases__opt{flex-shrink:0}.dg-slots .dg-cases__sort:has(>.dg-cases__menu){z-index:30;filter:drop-shadow(0 1rem 1.25rem #03010ab3)}@container dg-cases (min-width:40rem){.dg-slots .dg-slots__grid{--cs-min:9.5rem;gap:1rem .75rem}.dg-slot__meta{padding:.5rem .5625rem .625rem}.dg-slot__name{font-size:.75rem}.dg-slot__studio{font-size:.71875rem}.dg-slot__skline{margin-block:.10625rem}.dg-slot__skline--short{margin-block:.0875rem}}@container dg-cases not (min-width:20rem){.dg-slots .dg-slots__grid{--cs-min:7.5rem}}.dg-slots[data-kind] .dg-slots__grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--cs-min), (100% - 6 * .75rem) / 7)), 1fr))}.dg-cframe{height:100%;transition:translate .26s cubic-bezier(.2,.8,.2,1),scale .26s cubic-bezier(.2,.8,.2,1),filter .26s;display:block;position:relative}.dg-cframe>.dg-slot[data-kind]{filter:none;translate:none;scale:none}.dg-cframe:has(>.dg-slot[data-kind]:where(:not([data-kind=original])):focus-visible){filter:drop-shadow(0 1rem .875rem #000000bf);translate:0 -.375rem;scale:1.035}@media (hover:hover){.dg-cframe:hover:has(>.dg-slot[data-kind]:where(:not([data-kind=original]))){filter:drop-shadow(0 1rem .875rem #000000bf);translate:0 -.375rem;scale:1.035}.dg-cframe:hover:has(>.dg-slot[data-kind=original]){translate:0 -3px}}.dg-cframe__key{z-index:2;color:#fff;opacity:0;background:#0a0616e0;border-radius:.625rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8125rem;transition:opacity .16s,background-color .16s,color .16s,scale .16s;display:flex;position:absolute;right:.5rem}.dg-cframe__key--fav{top:.5rem}.dg-cframe__key--pop{bottom:.5rem}.dg-cframe:hover .dg-cframe__key,.dg-cframe:focus-within .dg-cframe__key,.dg-cframe__key[aria-pressed=true]{opacity:1}@media (hover:none){.dg-cframe__key{opacity:1}}.dg-cframe__key--fav:hover,.dg-cframe__key--fav:focus-visible{color:#fff;background:#ff5f82;scale:1.08}.dg-cframe__key--pop:hover,.dg-cframe__key--pop:focus-visible{color:#140a28;background:#fff;scale:1.08}.dg-cframe__key:focus-visible{box-shadow:0 0 0 2px var(--color-primary-soft,#a78bfa);outline:none}.dg-cframe__key--fav[aria-pressed=true]{color:#ff5f82}.dg-cframe__key--fav[aria-pressed=true]:hover,.dg-cframe__key--fav[aria-pressed=true]:focus-visible{color:#fff}.dg-cframe__key--pop[aria-disabled=true]{cursor:default;background:var(--color-primary-deep,#6d2eba)}.dg-cframe__key--pop[aria-disabled=true]:hover{background:var(--color-primary-deep,#6d2eba);color:#fff;scale:1}@media (prefers-reduced-motion:reduce){.dg-cframe,.dg-cframe:hover,.dg-cframe__key,.dg-cframe__key:hover{transition:none;translate:none;scale:none}}.dg-srow__list{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;margin:-.25rem;padding:.25rem;scroll-padding-inline:.25rem;list-style:none;display:flex;overflow-x:auto}.dg-srow__list::-webkit-scrollbar{display:none}.dg-srow__item{scroll-snap-align:start;flex:0 0 calc(33.3333% - .333333rem);min-width:0}@media (max-width:39.999rem){.dg-srow__list[aria-hidden]{margin-bottom:1.125rem}}@media (min-width:40rem){.dg-srow__list[aria-hidden]{margin-bottom:-.875rem}.dg-srow__list{gap:.75rem;margin:-1.25rem -1rem -2.25rem;padding:1.25rem 1rem 2.25rem;scroll-padding-inline:1rem}.dg-srow__item{flex-basis:calc(20% - .6rem - .5px)}}@container dg-cases (min-width:48rem){.dg-srow__item{flex-basis:calc(16.6667% - .625rem - .5px)}}@container dg-cases (min-width:64rem){.dg-srow__item{flex-basis:calc(14.2857% - .642857rem - .5px)}}.dg-srow__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.dg-srow__keys{align-items:center;gap:.375rem;display:flex}.dg-srow .dg-orig-arrow{flex-shrink:0;transition:opacity .18s,color .15s;display:none}.dg-srow .dg-orig-arrow:disabled{opacity:.35;pointer-events:none}@media (min-width:40rem){.dg-srow__head{min-height:2rem}.dg-srow .dg-orig-arrow{display:inline-flex}}
