.skel-row.svelte-1i7olp8{display:flex;gap:1rem;overflow:hidden}.skel-card.svelte-1i7olp8{display:flex;flex-direction:column;width:14rem;max-width:80vw;height:11.5rem;flex-shrink:0;padding:1rem;border-radius:1rem;background:#ffffff08;border:.0625rem solid rgba(255,255,255,.08)}.skel-head.svelte-1i7olp8{display:flex;align-items:center;gap:.75rem}.skel-heading.svelte-1i7olp8{display:flex;flex-direction:column;gap:.375rem}.skel-series.svelte-1i7olp8{margin-top:.75rem;flex:1;display:flex;flex-direction:column;gap:.4rem}@media(min-width:768px){.skel-card.svelte-1i7olp8{width:15rem}}.author-card.svelte-14i91ez{display:flex;flex-direction:column;width:14rem;max-width:80vw;height:11.5rem;padding:1rem;border-radius:1rem;background:#ffffff08;border:.0625rem solid rgba(255,255,255,.08);cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.author-card.svelte-14i91ez:hover{background:#ffffff0e;border-color:#ffffff29;transform:translateY(-.125rem)}.author-card--more.svelte-14i91ez{align-items:center;justify-content:center;gap:.625rem;border-style:dashed;background:#ffffff05;color:#ffffffbf}.author-card--more.svelte-14i91ez:hover{color:#f5f5f5}.author-more__icon.svelte-14i91ez{font-size:1.5rem!important;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:.0625rem solid rgba(255,255,255,.18)}.author-more__label.svelte-14i91ez{font-family:Metropolis,sans-serif;font-weight:600;font-size:.875rem;text-align:center;line-height:1.25}.author-card__head.svelte-14i91ez{display:flex;align-items:center;gap:.75rem}.author-avatar.svelte-14i91ez{width:3rem;height:3rem;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.author-avatar__img.svelte-14i91ez{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-avatar__initial.svelte-14i91ez{font-family:Metropolis,sans-serif;font-weight:700;font-size:1.125rem;color:#ffffffeb}.author-card__heading.svelte-14i91ez{display:flex;flex-direction:column;gap:.1875rem;min-width:0;flex:1}.author-card__name.svelte-14i91ez{font-family:Metropolis,sans-serif;font-weight:700;font-size:.9375rem;line-height:1.2;color:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.author-card__tags.svelte-14i91ez{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;font-size:.8125rem;font-weight:600;line-height:1.15}.author-card__dot.svelte-14i91ez{color:#ffffff59}.author-card__series.svelte-14i91ez{margin-top:.75rem;flex:1;font-size:.8125rem;line-height:1.35;color:#ffffff8c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.author-card__cta.svelte-14i91ez{margin-top:.75rem;display:flex;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;border-radius:.625rem;background:#ffffff0f;color:#f5f5f5;font-size:.8125rem;font-weight:600;transition:background .2s ease}.author-card.svelte-14i91ez:hover .author-card__cta:where(.svelte-14i91ez){background:#ffffff1f}.author-card__cta-icon.svelte-14i91ez{font-size:1rem!important}.author-card__tags-skel.svelte-14i91ez{display:block;width:6rem;height:.75rem;border-radius:.25rem;background:#ffffff14}.author-card__series-skel.svelte-14i91ez{display:block;width:9rem;height:.75rem;border-radius:.25rem;background:#ffffff0f}@media(min-width:768px){.author-card.svelte-14i91ez{width:15rem}.author-card__name.svelte-14i91ez{font-size:1rem}.author-card__tags.svelte-14i91ez,.author-card__series.svelte-14i91ez,.author-card__cta.svelte-14i91ez{font-size:.875rem}}.banner-title.svelte-1p1qvhg{font-size:clamp(1.5rem,2.4vw,3rem);letter-spacing:-.015em}.banner-lead.svelte-1p1qvhg{font-size:clamp(1rem,1.25vw,1.5rem)}.banner-body.svelte-1p1qvhg{font-size:clamp(.875rem,1.05vw,1.25rem)}.button-text-color.svelte-1o8vas8,.button-text-color.svelte-c9pod6{color:var(--text-color)}#collectionBanner.svelte-c9pod6 :where(.svelte-c9pod6):first-child{display:flex;flex-grow:6}#collectionBanner.svelte-c9pod6 h1:where(.svelte-c9pod6):first-child,#collectionBanner.svelte-c9pod6 p:where(.svelte-c9pod6):first-child{display:flex;flex-grow:3;align-items:end}#collectionBanner.svelte-c9pod6 :where(.svelte-c9pod6):nth-child(n+2){display:flex;flex-grow:1;align-items:center}.banner-pagination-inside .swiper-carousel.padding-pagination .swiper-wrapper{padding-bottom:0!important}.banner-pagination-inside .swiper-pagination{display:none!important}.banner-line-pagination.svelte-qjm5iu{position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);display:flex;gap:.375rem;z-index:20;padding:0 1rem;pointer-events:auto}.line.svelte-qjm5iu{position:relative;width:1.75rem;height:.1875rem;border-radius:9999px;background-color:#ffffff4d;overflow:hidden;cursor:pointer;transition:width .3s ease;border:none;padding:0}.line.active.svelte-qjm5iu{width:2.5rem}.fill.svelte-qjm5iu{position:absolute;inset:0;background-color:#fffffff2;transform-origin:left;transform:scaleX(0)}.fill.done.svelte-qjm5iu{transform:scaleX(1)}.line.active.svelte-qjm5iu .fill:where(.svelte-qjm5iu){animation:svelte-qjm5iu-fillProgress linear forwards}@keyframes svelte-qjm5iu-fillProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.week-stepper.svelte-1dxsd5i{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem .25rem;border-radius:999px;background:#0b0b0bb3;border:.0625rem solid rgba(255,255,255,.18);max-width:100%}.week-stepper__label.svelte-1dxsd5i{font-size:.8125rem;font-weight:600;color:#fff;white-space:nowrap;padding:0 .375rem;letter-spacing:.01em}.week-stepper__nav.svelte-1dxsd5i{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;width:1.5rem;height:1.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#ffffffbf;cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.week-stepper__nav.svelte-1dxsd5i:hover{background:#ffffff1a;color:#fff}.week-stepper__nav.svelte-1dxsd5i:active{transform:scale(.9)}.week-stepper__nav.svelte-1dxsd5i:disabled{opacity:.4;pointer-events:none}.week-stepper__nav.svelte-1dxsd5i .material-icons-outlined{font-size:1.125rem}.format-toggle.svelte-1dxsd5i{display:inline-flex;align-items:center;gap:.1875rem;padding:.1875rem;border-radius:999px;background:#0b0b0bb3;border:.0625rem solid rgba(255,255,255,.18)}.format-pill.svelte-1dxsd5i{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:.3125rem .75rem;border-radius:999px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;color:#ffffff8c;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}.format-pill.svelte-1dxsd5i:hover{color:#fff}.format-pill.svelte-1dxsd5i:active{transform:scale(.96)}.format-pill--active.svelte-1dxsd5i{background:var(--accent);color:#0b0b0b;box-shadow:0 .0625rem .25rem #0006;cursor:default}.format-pill--active.svelte-1dxsd5i:hover{color:#0b0b0b}.format-pill--solo.svelte-1dxsd5i{border:.0625rem solid rgba(255,255,255,.18)}.text.svelte-1ito3jt{-webkit-text-stroke:8px transparent}.shadow-effect.svelte-1ito3jt{filter:drop-shadow(-1.5rem 0px .75rem black)}.collection-shell.svelte-1ue59u0{content-visibility:auto;contain-intrinsic-size:auto 31rem}@media(max-width:767.98px){.collection-shell--compact.svelte-1ue59u0{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%)}.collection-shell--compact.svelte-1ue59u0>div:where(.svelte-1ue59u0){border-radius:0}}.collection-bg.svelte-1ue59u0{transform:translateZ(0);backface-visibility:hidden}.collection-gradient.svelte-1ue59u0{background:linear-gradient(to top,var(--color1) 0%,transparent 75%)}.button-style.svelte-1ue59u0{background-color:var(--button-color);color:var(--button-text-color)}.button-style.svelte-1ue59u0:hover{background:linear-gradient(135deg,#ffffff0d 25% 75%),var(--button-color);scale:1.03}.tab-button.svelte-1ue59u0{padding:.5rem 1rem;border-radius:999px;font-size:.875rem;font-weight:600;color:#ffffffd9;background:#0000009e;border:.0625rem solid rgba(255,255,255,.22);cursor:pointer;transition:all .2s ease}.tab-button.svelte-1ue59u0:hover{background:#000000b3;color:#fff}.tab-button--active.svelte-1ue59u0{color:#0b0b0b;background:var(--tab-color);border-color:var(--tab-color)}.format-block.svelte-1ue59u0{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .375rem .25rem .6875rem;border-radius:999px;background:#0b0b0bb3;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.18);box-shadow:0 .125rem .375rem #00000073;max-width:100%}.format-block__lead.svelte-1ue59u0{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;color:#ffffffb8;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.format-block__lead-icon.svelte-1ue59u0{font-size:.9375rem;color:#ffffff80}.format-block__divider.svelte-1ue59u0{width:.0625rem;align-self:stretch;margin:.1875rem .0625rem;background:#ffffff38;flex-shrink:0}.format-switch.svelte-1ue59u0{display:inline-flex;align-items:center;gap:.125rem;padding:.125rem;border-radius:999px;background:#ffffff17;box-shadow:inset 0 0 0 .0625rem #ffffff14}.format-pill.svelte-1ue59u0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:.25rem .625rem;border-radius:999px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;color:#ffffff8c;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}.format-pill.svelte-1ue59u0:hover{color:#fff}.format-pill.svelte-1ue59u0:active{transform:scale(.96)}.format-pill--active.svelte-1ue59u0{background:var(--accent);color:#0b0b0b;box-shadow:0 .0625rem .25rem #0006;cursor:default}.format-pill--active.svelte-1ue59u0:hover{color:#0b0b0b}@media(max-width:767.98px){.format-block.svelte-1ue59u0{width:100%;justify-content:space-between;gap:.5rem;padding:0;background:transparent;border:none;box-shadow:none;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none;flex-wrap:nowrap}.format-block__divider.svelte-1ue59u0{display:none}.format-block__lead.svelte-1ue59u0{padding:.375rem .625rem;border-radius:.625rem;background:#0b0b0bb8;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.1);box-shadow:0 .125rem .375rem #00000073;color:#ffffffd1}.format-switch.svelte-1ue59u0{background:#0b0b0b99;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem)}}.see-more-slot.svelte-1ue59u0{display:flex;height:100%;min-height:14rem}.see-more-slot--chapter.svelte-1ue59u0{min-height:19rem}.see-more-slot.svelte-1ue59u0 .see-more-card{border-color:#ffffff52;background:#00000080}.see-more-slot.svelte-1ue59u0 .see-more-card .see-more-label,.see-more-slot.svelte-1ue59u0 .see-more-card .see-more-icon{color:#d4d9e5}.see-more-slot.svelte-1ue59u0 .see-more-card .see-more-icon-ring{background:#ffffff1f;border-color:#ffffff38}.carousel-frame.svelte-1ue59u0{position:relative;width:100%;border-radius:.875rem;background:#0006;padding:.5rem 0;box-shadow:inset 0 0 0 .0625rem #ffffff0f}.vol-empty.svelte-1ue59u0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:14rem;padding:2rem 1.5rem;text-align:center;color:#d4d9e5}.vol-empty.svelte-1ue59u0 .material-icons-outlined{font-size:2rem;opacity:.6}.vol-empty.svelte-1ue59u0 p:where(.svelte-1ue59u0){font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:600;max-width:18rem;line-height:1.35}.vol-skeleton.svelte-1ue59u0{display:flex;flex-direction:column;gap:.5rem;width:7.25rem}.vol-skeleton__row.svelte-1ue59u0{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.vol-skeleton__cover.svelte-1ue59u0{width:100%;padding-top:150%;border-radius:.375rem}.vol-skeleton__line.svelte-1ue59u0{height:1.375rem;width:2.75rem;border-radius:.25rem;flex:0 0 auto}.vol-skeleton__line--title.svelte-1ue59u0{height:1.125rem;width:70%}.vol-skeleton__line--a.svelte-1ue59u0{width:2.25rem}.vol-skeleton__line--b.svelte-1ue59u0{width:3.25rem}.vol-skeleton__row--price.svelte-1ue59u0 .vol-skeleton__line:where(.svelte-1ue59u0){height:1.3125rem;width:2.5rem}.vol-skeleton__btn.svelte-1ue59u0{height:2.5rem;width:100%;border-radius:.375rem}.vol-skeleton__cover.svelte-1ue59u0,.vol-skeleton__line.svelte-1ue59u0,.vol-skeleton__btn.svelte-1ue59u0{background:linear-gradient(90deg,#ffffff0f,#ffffff21,#ffffff0f);background-size:200% 100%;animation:svelte-1ue59u0-vol-sk-shimmer 1.4s ease-in-out infinite}@keyframes svelte-1ue59u0-vol-sk-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.chapter-tag.svelte-1ue59u0{display:inline-flex;align-items:center;padding:.1875rem .5625rem;border-radius:999px;font-size:.75rem;font-weight:700;line-height:1;color:var(--accent);background:color-mix(in srgb,var(--accent) 22%,transparent);border:.0625rem solid color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 .5rem -.125rem color-mix(in srgb,var(--accent) 50%,transparent);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.chapter-stack.svelte-1ue59u0{display:flex;flex-direction:column;gap:.5rem}.chapter-frame.svelte-1ue59u0{position:relative;width:100%;border-radius:.875rem;background:#0006;padding:.75rem 0;box-shadow:inset 0 0 0 .0625rem color-mix(in srgb,#9c9cff 40%,rgba(255,255,255,.08));flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:center}.chapter-frame--wide.svelte-1ue59u0{padding:1rem 0}.editor-logos-row.svelte-1m4n40q{display:flex;gap:.75rem;overflow:hidden;padding-bottom:.25rem}.editor-logo-item.svelte-1m4n40q{display:flex;flex-direction:column;align-items:center;gap:.375rem;cursor:pointer;padding:.5rem;border-radius:1rem;transition:all .2s ease;min-width:5.5rem}.editor-logo-item.svelte-1m4n40q:hover{background:#ffffff0d}.editor-logo-ring.svelte-1m4n40q{width:4.25rem;height:4.25rem;border-radius:50%;overflow:hidden;border:.125rem solid rgba(255,255,255,.12);transition:border-color .2s ease,transform .2s ease;flex-shrink:0}.editor-logo-item.svelte-1m4n40q:hover .editor-logo-ring:where(.svelte-1m4n40q){border-color:#c19a6b66;transform:scale(1.05)}.editor-logo-img.svelte-1m4n40q{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.editor-logo-placeholder.svelte-1m4n40q{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff14;color:#c8ced9;font-family:Metropolis,sans-serif;font-weight:700;font-size:1.25rem;border-radius:50%}.editor-logo-name.svelte-1m4n40q{font-family:Metropolis,sans-serif;font-weight:600;font-size:.8125rem;color:#c8ced9;text-align:center;line-height:1.2;max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-logo-count.svelte-1m4n40q{font-size:.75rem;color:#8892a4;text-align:center}@media(min-width:768px){.editor-logo-ring.svelte-1m4n40q{width:4.75rem;height:4.75rem}.editor-logo-name.svelte-1m4n40q{font-size:.875rem;max-width:6rem}.editor-logo-count.svelte-1m4n40q{font-size:.875rem}.editor-logo-item.svelte-1m4n40q{min-width:6rem}}.format-block.svelte-1m4n40q{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;border-radius:999px;background:#0b0b0bb3;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:.0625rem solid rgba(255,255,255,.18);box-shadow:0 .125rem .375rem #00000059}.format-pill.svelte-1m4n40q{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:.3125rem .75rem;border-radius:999px;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1;color:#fff9;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}.format-pill.svelte-1m4n40q:hover{color:#fff}.format-pill.svelte-1m4n40q:active{transform:scale(.96)}.format-pill--active.svelte-1m4n40q{background:var(--accent);color:#0b0b0b;box-shadow:0 .0625rem .25rem #0006;cursor:default}.format-pill--active.svelte-1m4n40q:hover{color:#0b0b0b}.editor-logo-skeleton{width:4.25rem;height:4.25rem;border-radius:50%}.editor-name-skeleton{width:4.5rem;height:.75rem;border-radius:.25rem}@media(min-width:768px){.editor-logo-skeleton{width:4.75rem;height:4.75rem}.editor-name-skeleton{width:5rem;height:.875rem}}.hover-category-card.svelte-1ln5wh6{background:linear-gradient(141.44deg,#1f135df2,#733a99f2,#cf677cf2)}.gradient-overlay.svelte-jd9njk{background:linear-gradient(180deg,#0000 20%,#000000e0)}.gradient-overlay-hover.svelte-jd9njk{background:linear-gradient(180deg,#00000014,#0000002e 30%,#00000061)}.grid-tint.svelte-jd9njk{background:radial-gradient(120% 110% at 0% 100%,rgba(var(--ac),.55) 0%,rgba(var(--ac),.22) 35%,rgba(var(--ac),.05) 65%,transparent 85%),linear-gradient(135deg,rgba(var(--ac),.18) 0%,transparent 70%);mix-blend-mode:screen}.grid-cover-wrap.svelte-jd9njk{position:absolute;right:-1.25rem;bottom:-1.25rem;height:115%;transform:rotate(8deg) translateY(.25rem);filter:drop-shadow(0 1.25rem 1.5rem rgba(0,0,0,.45)) drop-shadow(0 .25rem .5rem rgba(0,0,0,.35));transform-origin:bottom right}.grid-cover-wrap.svelte-jd9njk:before{float:left;padding-top:150%;content:""}.grid-cover-wrap.svelte-jd9njk:after{display:block;content:"";clear:both}.grid-cover-wrap.cover-hover.svelte-jd9njk{transform:rotate(4deg) translateY(-.5rem) scale(1.04)}.grid-cover-img.svelte-jd9njk{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;display:block}.sk-block.svelte-1ww9rd4{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:svelte-1ww9rd4-sk-shimmer 1.4s ease-in-out infinite;border-radius:.5rem}@keyframes svelte-1ww9rd4-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.banner-skeleton.svelte-1ww9rd4{display:flex;flex-direction:column;gap:.875rem;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:1rem;overflow:hidden;padding:0 0 .875rem}.banner-skeleton__cover.svelte-1ww9rd4{width:100%;max-height:20rem;border-radius:0}.banner-skeleton__cover.svelte-1ww9rd4:before{float:left;padding-top:56.25%;content:""}.banner-skeleton__cover.svelte-1ww9rd4:after{display:block;content:"";clear:both}.banner-skeleton__meta.svelte-1ww9rd4{display:flex;flex-direction:column;gap:.625rem;padding:0 1rem}.sk-pill.svelte-1ww9rd4{width:5rem;height:1.25rem;border-radius:999px}.sk-title.svelte-1ww9rd4{width:70%;height:1.5rem}.sk-line.svelte-1ww9rd4{width:90%;height:.875rem}.sk-line--short.svelte-1ww9rd4{width:60%}.sk-byline.svelte-1ww9rd4{width:40%;height:.75rem;margin-top:.5rem}@media(min-width:40rem){.banner-skeleton__cover.svelte-1ww9rd4{max-height:18rem}}@media(min-width:64rem){.banner-skeleton.svelte-1ww9rd4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:0;padding:0}.banner-skeleton__cover.svelte-1ww9rd4{grid-column:1;grid-row:1;max-height:16rem}.banner-skeleton__cover.svelte-1ww9rd4:before{float:left;padding-top:56.25%;content:""}.banner-skeleton__cover.svelte-1ww9rd4:after{display:block;content:"";clear:both}.banner-skeleton__meta.svelte-1ww9rd4{grid-column:2;grid-row:1;padding:.875rem 1.125rem;gap:.4375rem;border-left:1px solid rgba(255,255,255,.06)}.sk-title.svelte-1ww9rd4{height:1.25rem}.sk-line.svelte-1ww9rd4{height:.75rem}}@media(min-width:80rem){.banner-skeleton__cover.svelte-1ww9rd4{max-height:17rem}.banner-skeleton__meta.svelte-1ww9rd4{padding:1rem 1.5rem;gap:.5625rem}}.cards-skeleton.svelte-1ww9rd4{display:flex;gap:1.25rem;overflow:hidden;padding-bottom:.25rem}.cards-skeleton__card.svelte-1ww9rd4{flex:0 0 auto;width:80vw;height:19.5rem;border-radius:.75rem}@media(min-width:40rem){.cards-skeleton__card.svelte-1ww9rd4{width:19rem;height:20.5rem}}.scroll-wrapper.svelte-1hn3zwa{width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.scroll-wrapper.svelte-1hn3zwa::-webkit-scrollbar{display:none}.marquee-wrapper.svelte-1hn3zwa{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%)}.marquee-track.svelte-1hn3zwa{width:-moz-max-content;width:max-content;animation:svelte-1hn3zwa-marquee 18s linear infinite}.marquee-track.svelte-1hn3zwa:hover{animation-play-state:paused}@keyframes svelte-1hn3zwa-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.spotlight-badge-promo.svelte-3av79a{display:inline-flex;align-self:flex-start;font-size:.6875rem;font-weight:800;letter-spacing:.05em;padding:.2rem .5rem;border-radius:4px;background:linear-gradient(135deg,#e7b15a,#d4942a);color:#121212}.spotlight-cta.svelte-3av79a{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;color:#febb4f;transition:color .18s ease}.spotlight-cta.svelte-3av79a:hover{color:#f4cf8f}.discovery-section.svelte-g1ellc{border:1px solid rgba(156,120,255,.18);border-radius:1.25rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;position:relative;overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(156,120,255,.12),transparent 50%),radial-gradient(circle at 100% 100%,rgba(255,180,80,.06),transparent 50%),linear-gradient(160deg,#1a1a2e,#0f1724);transition:border-color .4s ease,box-shadow .4s ease}.discovery-section.svelte-g1ellc:has(.discovery-exit:where(.svelte-g1ellc)),.discovery-section.svelte-g1ellc:has(.discovery-enter:where(.svelte-g1ellc)),.discovery-section.svelte-g1ellc:has(.discovery-shuffle:where(.svelte-g1ellc)){border-color:#9c78ff59;box-shadow:0 0 20px #9c78ff14,inset 0 0 30px #9c78ff08}.discovery-header.svelte-g1ellc{display:flex;flex-direction:column;gap:1rem}.discovery-title-row.svelte-g1ellc{display:flex;align-items:center;gap:.75rem}.discovery-icon-ring.svelte-g1ellc{width:2.75rem;height:2.75rem;border-radius:50%;background:linear-gradient(135deg,#9c78ff33,#ffb45026);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#c9a0ff}.discovery-title.svelte-g1ellc{font-family:Metropolis,sans-serif;font-weight:800;font-size:1.375rem;background:linear-gradient(135deg,#e0cfff,#ffd6a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}@media(min-width:640px){.discovery-title.svelte-g1ellc{font-size:1.625rem}}.discovery-subtitle.svelte-g1ellc{color:#b3bccd;font-size:.875rem;margin-top:.125rem}.discovery-controls.svelte-g1ellc{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.discovery-controls.svelte-g1ellc{flex-direction:row;align-items:center;justify-content:space-between}}.discovery-chips.svelte-g1ellc{display:flex;flex-wrap:wrap;gap:.375rem}.discovery-chip-icon.svelte-g1ellc{font-size:.875rem}.discovery-chip.svelte-g1ellc{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .75rem;border-radius:999px;font-family:Metropolis,sans-serif;font-size:.75rem;font-weight:600;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#b3bccd;cursor:pointer;transition:all .18s ease;white-space:nowrap}.discovery-chip.svelte-g1ellc:hover{border-color:#9c78ff4d;background:#9c78ff14;color:#e0cfff}.discovery-chip.active.svelte-g1ellc{border-color:#9c78ff80;background:#9c78ff26;color:#d4b8ff;box-shadow:0 0 8px #9c78ff1f}.discovery-roll-btn.svelte-g1ellc{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;border-radius:.75rem;font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:700;border:1px solid rgba(255,180,80,.3);background:linear-gradient(135deg,#9c78ff1f,#ffb4501a);color:#ffd6a0;cursor:pointer;transition:all .2s ease;flex-shrink:0}@media(max-width:640px){.discovery-roll-btn.svelte-g1ellc{justify-content:center}}.discovery-roll-btn.svelte-g1ellc:hover:not(:disabled){border-color:#ffb45080;background:linear-gradient(135deg,#9c78ff2e,#ffb45029);transform:translateY(-1px);box-shadow:0 4px 12px #9c78ff1f}.discovery-roll-btn.svelte-g1ellc:disabled{opacity:.7;cursor:default}.discovery-dice.svelte-g1ellc{font-size:1.25rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.discovery-roll-btn.spinning.svelte-g1ellc .discovery-dice:where(.svelte-g1ellc){transform:rotate(720deg)}.discovery-result.svelte-g1ellc{min-height:180px;transition:opacity .3s ease,transform .3s ease,filter .3s ease}.discovery-skeleton.svelte-g1ellc{display:flex;gap:1.25rem;padding:.5rem 0}.discovery-skeleton-cover.svelte-g1ellc{width:130px;min-width:130px}.discovery-skeleton-cover.svelte-g1ellc:before{float:left;padding-top:150%;content:""}.discovery-skeleton-cover.svelte-g1ellc:after{display:block;content:"";clear:both}.discovery-skeleton-info.svelte-g1ellc{flex:1;display:flex;flex-direction:column;gap:.75rem;padding:.25rem 0}@media(max-width:640px){.discovery-skeleton.svelte-g1ellc{flex-direction:column;align-items:center}.discovery-skeleton-cover.svelte-g1ellc{width:100px;min-width:100px}}.discovery-exit.svelte-g1ellc{opacity:0;transform:scale(.97) translateY(6px);filter:blur(6px)}.discovery-enter.svelte-g1ellc{animation:svelte-g1ellc-discovery-reveal .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-g1ellc-discovery-reveal{0%{opacity:0;transform:scale(.97) translateY(-10px);filter:blur(4px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}.discovery-bottom-row.svelte-g1ellc{display:flex;flex-direction:column;gap:.75rem}@media(min-width:640px){.discovery-bottom-row.svelte-g1ellc{flex-direction:row;align-items:center;justify-content:space-between}}.discovery-shuffle.svelte-g1ellc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.25rem,2.5vw,2rem);padding:clamp(2rem,5vw,3.5rem) 1rem;min-height:clamp(12rem,26vw,17rem);position:relative;animation:svelte-g1ellc-shuffle-overlay-in .2s ease both}@keyframes svelte-g1ellc-shuffle-overlay-in{0%{opacity:0}to{opacity:1}}.shuffle-glow.svelte-g1ellc{position:absolute;width:clamp(11rem,24vw,20rem);height:clamp(11rem,24vw,20rem);border-radius:50%;background:radial-gradient(circle,rgba(156,120,255,.3) 0%,transparent 70%);filter:blur(8px);animation:svelte-g1ellc-shuffle-glow-pulse .9s ease-in-out infinite}@keyframes svelte-g1ellc-shuffle-glow-pulse{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.shuffle-deck.svelte-g1ellc{position:relative;width:clamp(4rem,9vw,7rem);height:clamp(6rem,13.5vw,10.5rem);z-index:1;perspective:800px;transform-style:preserve-3d}.shuffle-card.svelte-g1ellc{position:absolute;inset:0;border-radius:.6rem;overflow:hidden;box-shadow:0 8px 18px #0006;transform-origin:50% 120%;will-change:transform}.card-1.svelte-g1ellc{z-index:1;animation:svelte-g1ellc-riffle-left .45s ease-in-out 2 both}.card-2.svelte-g1ellc{z-index:2;animation:svelte-g1ellc-riffle-mid .45s ease-in-out 2 both}.card-3.svelte-g1ellc{z-index:3;animation:svelte-g1ellc-riffle-right .45s ease-in-out 2 both}@keyframes svelte-g1ellc-riffle-left{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-58%,-8%,60px) rotate(-13deg)}}@keyframes svelte-g1ellc-riffle-right{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(58%,-8%,60px) rotate(13deg)}}@keyframes svelte-g1ellc-riffle-mid{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-13%,30px) scale(1.04)}}.shuffle-label.svelte-g1ellc{position:relative;z-index:1;font-family:Metropolis,sans-serif;font-weight:600;font-size:clamp(.875rem,1.4vw,1.0625rem);background:linear-gradient(135deg,#e0cfff,#ffd6a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;animation:svelte-g1ellc-shuffle-label-pulse .9s ease-in-out infinite}@keyframes svelte-g1ellc-shuffle-label-pulse{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.shuffle-card.svelte-g1ellc,.shuffle-glow.svelte-g1ellc,.shuffle-label.svelte-g1ellc{animation-duration:.9s;animation-iteration-count:1}}.lib-link.svelte-1s6tblv{display:inline-flex;align-items:center;gap:.125rem;font-family:Metropolis,sans-serif;font-weight:600;font-size:.8125rem;line-height:1;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 26%,transparent);padding:.375rem .5rem .375rem .75rem;border-radius:9999px;white-space:nowrap;cursor:pointer;transition:background .2s ease}.lib-link.svelte-1s6tblv:hover{background:color-mix(in srgb,var(--accent) 20%,transparent)}.lib-link--hidden.svelte-1s6tblv{display:none}.lib-link__chevron.svelte-1s6tblv{font-size:1rem!important}.widget-shell.svelte-1oqe60h{position:relative;width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.slide-area.svelte-1oqe60h{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.slide-area.svelte-1oqe60h>section{height:100%;display:flex;flex-direction:column}.widget-shell.has-multiple-slides.svelte-1oqe60h .slide-area:where(.svelte-1oqe60h) .poll-hero{padding-bottom:3.25rem}.widget-footer-bar.svelte-1oqe60h{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:.625rem 1.25rem .875rem;font-size:.875rem;font-weight:500;color:#ffffffbf;z-index:3;pointer-events:none}.widget-footer-bar.svelte-1oqe60h>:where(.svelte-1oqe60h){pointer-events:auto}.footer-meta.svelte-1oqe60h{display:inline-flex;align-items:center;gap:.5rem;letter-spacing:-.005em}.footer-meta.svelte-1oqe60h .dot:where(.svelte-1oqe60h){opacity:.45}.footer-controls.svelte-1oqe60h{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.loader.svelte-1oqe60h,.empty.svelte-1oqe60h{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;background:#ffffff09;border:1px solid rgba(255,255,255,.06);border-radius:.875rem}.spinner.svelte-1oqe60h{width:1.5rem;height:1.5rem;border:.125rem solid rgba(255,255,255,.2);border-top-color:#ffffffb3;border-radius:50%;animation:svelte-1oqe60h-spin .8s linear infinite}.empty-icon.svelte-1oqe60h{font-size:1.5rem;margin-bottom:.5rem}.empty.svelte-1oqe60h p:where(.svelte-1oqe60h){color:#f5f3ff8c;font-size:.8125rem;margin:0}@keyframes svelte-1oqe60h-spin{to{transform:rotate(360deg)}}.indicator-track.svelte-1oqe60h{display:flex;align-items:center;gap:.4375rem}.nav-arrow.svelte-1oqe60h{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#ffffffd9;padding:0;cursor:pointer;transition:background .15s,color .15s,transform .15s,border-color .15s}.nav-arrow.svelte-1oqe60h:hover{background:#ffffff24;border-color:#ffffff40;color:#fff}.nav-arrow.svelte-1oqe60h:active{transform:scale(.94)}.indicator-line.svelte-1oqe60h{position:relative;width:1.75rem;height:.25rem;border-radius:9999px;background-color:#ffffff2e;overflow:hidden;border:none;padding:0;cursor:pointer;transition:width .3s ease,background-color .15s}.indicator-line.svelte-1oqe60h:hover{background-color:#ffffff47}.indicator-line.active.svelte-1oqe60h{width:2.75rem;background-color:#ffffff38}@media(max-width:85.31rem){.widget-footer-bar.svelte-1oqe60h{padding:.625rem .75rem;font-size:.75rem}.footer-meta.svelte-1oqe60h,.footer-controls.svelte-1oqe60h{gap:.375rem}.nav-arrow.svelte-1oqe60h{width:1.5rem;height:1.5rem}.indicator-line.svelte-1oqe60h{width:1.25rem;height:.1875rem}.indicator-line.active.svelte-1oqe60h{width:2rem}}.fill.svelte-1oqe60h{position:absolute;inset:0;background-color:#fffc;transform-origin:left;transform:scaleX(0);animation:svelte-1oqe60h-fillIndicator linear forwards}@keyframes svelte-1oqe60h-fillIndicator{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.promo-icon.svelte-9xkuch,.promo-title.svelte-9xkuch{color:rgb(var(--color-promo))}.format-chip.svelte-9xkuch{display:inline-flex;align-items:center;padding:.3125rem .75rem;border-radius:999rem;font-family:Metropolis,sans-serif;font-weight:600;font-size:.875rem;line-height:1.1;letter-spacing:.02em}.format-chip--digital.svelte-9xkuch{background:#9c9cff2e;color:#9c9cff;border:.0625rem solid rgba(156,156,255,.4)}.format-chip--paper.svelte-9xkuch{background:#ddca832e;color:#ddca83;border:.0625rem solid rgba(221,202,131,.4)}.see-more-link.svelte-9xkuch{display:inline-flex;align-items:center;gap:.25rem;font-family:Metropolis,sans-serif;font-weight:600;font-size:.875rem;white-space:nowrap;color:#8892a4;transition:color .2s ease;flex-shrink:0}.see-more-link.svelte-9xkuch:hover{color:#e7ecf5}.see-more-link--digital.svelte-9xkuch:hover{color:#9c9cff}.see-more-link--paper.svelte-9xkuch:hover{color:#ddca83}.seg.svelte-9xkuch{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.empty-box.svelte-9xkuch{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:1.5rem 1rem;border-radius:1rem;background:#ffffff0a;border:1px dashed rgba(255,255,255,.12)}.empty-cta.svelte-9xkuch{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem 1rem;border-radius:.625rem;background:#ffffff14;color:#e7ecf5;transition:background .15s ease}.empty-cta.svelte-9xkuch:hover{background:#ffffff24}.carousel-slot.svelte-9xkuch{min-height:25.5rem}@media(max-width:640px){.carousel-slot.svelte-9xkuch{min-height:21rem}}.format-pill.svelte-9xkuch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:.3125rem .75rem;border-radius:999px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;color:#ffffff8c;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}.format-pill.svelte-9xkuch:hover{color:#fff}.format-pill.svelte-9xkuch:active{transform:scale(.96)}.format-pill--active.svelte-9xkuch{background:var(--accent);color:#0b0b0b;box-shadow:0 .0625rem .25rem #0006;cursor:default}.format-pill--active.svelte-9xkuch:hover{color:#0b0b0b}.ranking-card.svelte-gpieox{--thumb-h: 5.125rem;--thumb-w: calc(var(--thumb-h) / 1.5);--thumb-radius: calc(var(--thumb-w) * .09375);width:100%;height:100%;display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem 1.125rem;border-radius:1rem;border:.0625rem solid rgba(255,255,255,.06);background:#ffffff05;overflow:hidden}@media(max-width:68.75rem){.ranking-card.svelte-gpieox{--thumb-h: 4.5rem;--thumb-w: 3rem}}.ranking-card.embedded.svelte-gpieox{padding:0;border:none;background:transparent;gap:.25rem}.ranking-card.embedded.svelte-gpieox .ranking-header:where(.svelte-gpieox){display:none}.ranking-card.embedded.svelte-gpieox .ranking-row-btn:where(.svelte-gpieox),.ranking-card.embedded.svelte-gpieox .ranking-row.skeleton:where(.svelte-gpieox){grid-template-columns:1.25rem var(--thumb-w) minmax(0,1fr) auto;padding-left:.875rem;padding-right:.875rem;gap:.625rem}.ranking-card.embedded.svelte-gpieox .ranking-pos:where(.svelte-gpieox){text-align:left}.ranking-header.svelte-gpieox{display:flex;flex-direction:column;gap:.625rem;margin:-1rem -1.125rem 0;padding:.75rem 1.125rem;border-bottom:.0625rem solid rgba(255,255,255,.04);transition:background-color .2s}.ranking-header-main.svelte-gpieox{display:flex;align-items:center;gap:.625rem;min-width:0}.ranking-header-meta.svelte-gpieox{display:flex;align-items:center;gap:.5rem}@media(min-width:480px){.ranking-header.svelte-gpieox{flex-direction:row;align-items:center;gap:.75rem}.ranking-header-main.svelte-gpieox{flex:1;gap:.75rem}.ranking-header-meta.svelte-gpieox{flex-shrink:0}}.ranking-card[data-fmt=cartaceo].svelte-gpieox .ranking-header:where(.svelte-gpieox){background:#ddca830d;border-bottom-color:#ddca831f}.ranking-card[data-fmt=digitale].svelte-gpieox .ranking-header:where(.svelte-gpieox){background:#9c9cff0d;border-bottom-color:#9c9cff1f}.ranking-icon.svelte-gpieox{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.625rem;background:#94a3b824;color:#cbd5e1;display:inline-flex;align-items:center;justify-content:center}.ranking-card[data-fmt=digitale].svelte-gpieox .ranking-icon:where(.svelte-gpieox){background:#9c9cff24;color:#9c9cff}.ranking-icon.svelte-gpieox .material-icons-outlined{font-size:1.375rem}.ranking-titles.svelte-gpieox{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.ranking-title.svelte-gpieox{margin:0;font-size:1.0625rem;font-weight:700;color:#fffffff2;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-subtitle.svelte-gpieox{display:block;font-size:.875rem;color:#ffffff8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-see-more.svelte-gpieox{flex-shrink:0;margin-left:auto;display:inline-flex;align-items:center;gap:.125rem;background:transparent;border:none;color:#ffffffb3;font-size:.875rem;font-weight:500;cursor:pointer;padding:.25rem .375rem;border-radius:.5rem;transition:color .15s,background .15s}.ranking-see-more.svelte-gpieox:hover{color:#fff;background:#ffffff0f}.ranking-see-more.svelte-gpieox .arrow:where(.svelte-gpieox){font-size:1rem}.ranking-format-pill.svelte-gpieox{flex-shrink:0;display:inline-block;padding:.1875rem .625rem;border-radius:9999px;font-size:.875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;background:#ffffff14;color:#fffc}.ranking-format-pill[data-fmt=cartaceo].svelte-gpieox{background:#ddca8329;color:#ddca83}.ranking-format-pill[data-fmt=digitale].svelte-gpieox{background:#9c9cff29;color:#9c9cff}.ranking-list.svelte-gpieox{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem;flex:1 1 auto;min-height:0;overflow:hidden}.ranking-row.svelte-gpieox{margin:0}.ranking-row-btn.svelte-gpieox{width:100%;display:grid;grid-template-columns:1.75rem var(--thumb-w) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem;background:transparent;border:none;text-align:left;cursor:pointer;border-radius:.75rem;transition:background .15s;-webkit-tap-highlight-color:transparent}.ranking-row-btn.svelte-gpieox:active{background:#ffffff0f;transform:scale(.99)}.ranking-row-btn.svelte-gpieox:hover{background:#ffffff0a}.ranking-pos.svelte-gpieox{font-size:1.125rem;font-weight:800;color:#ffffff80;text-align:center;font-variant-numeric:tabular-nums}.ranking-thumb.svelte-gpieox{width:var(--thumb-w);height:var(--thumb-h);border-radius:var(--thumb-radius);background-color:#ffffff0f;background-size:cover;background-position:center;box-shadow:0 2px 8px #00000040;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#ffffff4d}.ranking-thumb.svelte-gpieox .material-icons-outlined{font-size:1rem}.ranking-text.svelte-gpieox{display:flex;flex-direction:column;min-width:0;gap:.1875rem}.ranking-title-line.svelte-gpieox{display:flex;align-items:center;gap:.5rem;min-width:0;overflow:hidden;line-height:1.25}.ranking-item-title.svelte-gpieox{font-size:.9375rem;font-weight:700;line-height:1.2;color:#fffffff2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0}.ranking-vol.svelte-gpieox{font-size:.75rem;font-weight:600;color:#fff9;background:#ffffff0f;padding:.1875rem .4375rem;border-radius:.3125rem;white-space:nowrap;flex-shrink:0}.ranking-badge-cat.svelte-gpieox{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f5f3ffd9;flex-shrink:0}.ranking-genres-inline.svelte-gpieox{font-size:.8125rem;color:#ffffff8c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ranking-badge-cat.svelte-gpieox+.ranking-genres-inline:where(.svelte-gpieox){padding-left:.5rem;border-left:1px solid rgba(255,255,255,.18)}.ranking-item-sub.svelte-gpieox{font-size:.8125rem;line-height:1.1;color:#ffffff73;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ranking-delta.svelte-gpieox{display:inline-flex;align-items:center;gap:.0625rem;font-size:.875rem;font-weight:700;color:#fff6;min-width:2.25rem;justify-content:flex-end;font-variant-numeric:tabular-nums}.ranking-delta.svelte-gpieox .material-icons-outlined{font-size:1.25rem;margin:-.25rem -.125rem}.ranking-delta[data-delta=flat].svelte-gpieox{color:#fff6}.ranking-delta[data-delta=up].svelte-gpieox{color:#4ade80}.ranking-delta[data-delta=down].svelte-gpieox{color:#f87171}.ranking-delta-new.svelte-gpieox{display:inline-block;padding:.125rem .5rem;border-radius:.25rem;font-size:.875rem;font-weight:700;letter-spacing:.02em;background:#9c9cff2e;color:#c4c4ff}.ranking-row.skeleton.svelte-gpieox .ranking-thumb:where(.svelte-gpieox),.ranking-row.skeleton.svelte-gpieox .skeleton-line:where(.svelte-gpieox),.ranking-row.skeleton.svelte-gpieox .skeleton-pill:where(.svelte-gpieox){background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:svelte-gpieox-shimmer 1.4s ease-in-out infinite}.ranking-row.skeleton.svelte-gpieox{display:grid;grid-template-columns:1.75rem var(--thumb-w) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.5rem}.skeleton-line.svelte-gpieox{display:block;border-radius:.25rem}.skeleton-line-title.svelte-gpieox{width:65%;height:.8125rem}.skeleton-line-sub.svelte-gpieox{width:42%;height:.625rem}.skeleton-pill.svelte-gpieox{display:block;width:1.75rem;height:.875rem;border-radius:.3125rem}@keyframes svelte-gpieox-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ranking-stub.svelte-gpieox{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;color:#ffffff80;padding:1.5rem .5rem;text-align:center}.ranking-stub.svelte-gpieox .material-icons-outlined{font-size:1.5rem;opacity:.6}.ranking-stub.svelte-gpieox p:where(.svelte-gpieox){margin:0;font-size:.875rem}.shadow-effect{filter:drop-shadow(-1.5rem 0 .75rem black)}.hero-format-block.svelte-vjmopy{position:relative;overflow:hidden;border-radius:.75rem;border:.15625rem solid;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:4.5rem minmax(0,1fr);height:100%;min-height:32rem}.hero-format-block.is-fallback.svelte-vjmopy{grid-template-rows:4.5rem auto;height:auto;min-height:0;max-height:none}.library-section.svelte-vjmopy{position:relative;z-index:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:.625rem;padding:.75rem 1rem .875rem}.is-digital.svelte-vjmopy{border-color:#5a8de659;background:linear-gradient(135deg,#5a8de624,#5a8de60a 60%,#5a8de600)}.is-digital.svelte-vjmopy .icon-burst:where(.svelte-vjmopy){color:#5a8de6}.is-paper.svelte-vjmopy{border-color:#c19a6b59;background:linear-gradient(135deg,#c19a6b24,#c19a6b0a 60%,#c19a6b00)}.is-paper.svelte-vjmopy .icon-burst:where(.svelte-vjmopy){color:#c19a6b}.header.svelte-vjmopy{position:relative;z-index:1;isolation:isolate;overflow:hidden;min-width:0;display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:.875rem 1rem;border-bottom:.0625rem solid rgba(255,255,255,.08)}.header-accent.svelte-vjmopy{position:absolute;inset:0;z-index:-1;pointer-events:none;clip-path:polygon(calc(100% - 9rem) 0,100% 0,100% 100%,calc(100% - 6.5rem) 100%);transition:clip-path .36s cubic-bezier(.4,0,.2,1)}.header.svelte-vjmopy:hover .header-accent:where(.svelte-vjmopy){clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.is-digital.svelte-vjmopy .header-accent:where(.svelte-vjmopy){background:linear-gradient(115deg,#5a8de66b,#5a8de647 55%,#5a8de62e)}.is-paper.svelte-vjmopy .header-accent:where(.svelte-vjmopy){background:linear-gradient(115deg,#c19a6b6b,#c19a6b47 55%,#c19a6b2e)}.icon-burst.svelte-vjmopy{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-burst.svelte-vjmopy:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.18;border-radius:.625rem}.icon.svelte-vjmopy{position:relative;z-index:1;font-size:1.25rem}.is-digital.svelte-vjmopy .icon:where(.svelte-vjmopy){color:#8bb0ed}.is-paper.svelte-vjmopy .icon:where(.svelte-vjmopy){color:#dcc5a6}.info.svelte-vjmopy{display:flex;flex-direction:column;gap:.1875rem;min-width:0;flex:1}.title.svelte-vjmopy{font-family:Metropolis,sans-serif;font-weight:700;font-size:1.0625rem;color:#f5f7fa;letter-spacing:-.01em;line-height:1.2}.desc.svelte-vjmopy{font-size:.875rem;color:#717d8e;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta-pill.svelte-vjmopy{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .5rem;color:#fff;font-size:.8125rem;font-weight:700;flex-shrink:0}.header.svelte-vjmopy:hover .cta-arrow:where(.svelte-vjmopy){transform:translate(.25rem)}.cta-arrow.svelte-vjmopy{font-size:1rem;transition:transform .2s ease}.library-head.svelte-vjmopy{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:1.5rem}.library-eyebrow.svelte-vjmopy{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff6}.library-see-more.svelte-vjmopy{display:inline-flex;align-items:center;gap:.1875rem;font-size:.8125rem;font-weight:600;color:#ffffff80;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color .15s ease}.library-see-more.svelte-vjmopy:hover{color:#fff}.is-digital.svelte-vjmopy .library-see-more:where(.svelte-vjmopy):hover{color:#8bb0ed}.is-paper.svelte-vjmopy .library-see-more:where(.svelte-vjmopy):hover{color:#dcc5a6}.library-see-more.svelte-vjmopy .material-icons-outlined:where(.svelte-vjmopy){font-size:.9375rem;transition:transform .15s ease}.library-see-more.svelte-vjmopy:hover .material-icons-outlined:where(.svelte-vjmopy){transform:translate(.125rem)}.tabs.svelte-vjmopy{position:relative;z-index:1;display:flex;width:100%;gap:.125rem;padding:.25rem;border-radius:.625rem;background:#ffffff0a;border:.0625rem solid rgba(255,255,255,.06)}.tab.svelte-vjmopy{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.4375rem .5rem;border:0;border-radius:.4375rem;background:transparent;color:#ffffff8c;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.tab.svelte-vjmopy:hover{color:#ffffffe6}.tab-active.svelte-vjmopy{color:#fff}.is-digital.svelte-vjmopy .tab-active:where(.svelte-vjmopy){background:#5a8de638}.is-paper.svelte-vjmopy .tab-active:where(.svelte-vjmopy){background:#c19a6b38}.tab-icon.svelte-vjmopy{font-size:1rem;opacity:.85}.tab-count.svelte-vjmopy{display:inline-flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;border-radius:999px;background:#ffffff1f;color:#ffffffe6;font-size:.6875rem;font-weight:700}.tab-active.svelte-vjmopy .tab-count:where(.svelte-vjmopy){background:#ffffff38;color:#fff}.content.svelte-vjmopy{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding-block:.375rem;min-height:0}.content.svelte-vjmopy .swiper-carousel{flex:0 0 auto}.content-fallback.svelte-vjmopy{gap:.625rem;justify-content:center}.content-fallback.svelte-vjmopy .swiper-carousel{flex:0 0 auto}.fallback-label.svelte-vjmopy{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#b7c0cc}.fallback-label-icon.svelte-vjmopy{font-size:1rem;color:currentColor}.is-digital.svelte-vjmopy .fallback-label-icon:where(.svelte-vjmopy){color:#8bb0ed}.is-paper.svelte-vjmopy .fallback-label-icon:where(.svelte-vjmopy){color:#dcc5a6}.skeleton-wrap.svelte-vjmopy{opacity:.7}@keyframes svelte-vjmopy-hero-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-line.svelte-vjmopy,.skeleton-card.svelte-vjmopy{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:svelte-vjmopy-hero-shimmer 1.4s ease-in-out infinite;border-radius:.375rem}.skeleton-text.svelte-vjmopy{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4375rem}.skeleton-line.svelte-vjmopy{height:.75rem}.skeleton-line-title.svelte-vjmopy{width:60%}.skeleton-line-meta.svelte-vjmopy{width:40%}.carousel-skeleton.svelte-vjmopy{display:flex;gap:.875rem;overflow:hidden}.skeleton-card.svelte-vjmopy{flex:0 0 auto;width:8rem;height:12.5rem;border-radius:.5rem}.skeleton-card-tall.svelte-vjmopy{width:10.625rem;height:13.875rem;border-radius:1rem}.skeleton-release-row.svelte-vjmopy{display:flex;align-items:center;gap:.75rem;padding:.625rem 0}.skeleton-day.svelte-vjmopy{width:3.25rem;height:3.25rem;flex-shrink:0;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:svelte-vjmopy-hero-shimmer 1.4s ease-in-out infinite;border-radius:.5rem}.release-list.svelte-vjmopy{display:flex;flex-direction:column;gap:0;margin-bottom:auto}.release-row.svelte-vjmopy{display:flex;align-items:center;gap:.75rem;padding:.625rem 0;cursor:pointer;transition:background .12s ease}.release-row.svelte-vjmopy+.release-row:where(.svelte-vjmopy){border-top:.0625rem solid rgba(255,255,255,.08)}.release-row.svelte-vjmopy:hover{background:#ffffff05}.release-day.svelte-vjmopy{display:flex;flex-direction:column;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:.625rem;flex-shrink:0;line-height:1}.release-day-prefix.svelte-vjmopy,.release-day-unit.svelte-vjmopy{font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.release-day-num.svelte-vjmopy{font-size:1.375rem;font-weight:800;line-height:1;font-feature-settings:"tnum"}.release-day-word.svelte-vjmopy{font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.release-day-imminent.svelte-vjmopy{background:#ef444438;color:#fca5a5;box-shadow:inset 0 0 0 .0625rem #ef444447}.release-day-thisweek.svelte-vjmopy{background:#f59e0b38;color:#fbbf24;box-shadow:inset 0 0 0 .0625rem #f59e0b42}.release-day-soon.svelte-vjmopy,.release-day-far.svelte-vjmopy{width:3.25rem;height:3.25rem}.release-day-soon.svelte-vjmopy .release-day-num:where(.svelte-vjmopy),.release-day-far.svelte-vjmopy .release-day-num:where(.svelte-vjmopy){font-size:1.0625rem;font-weight:700}.release-day-soon.svelte-vjmopy .release-day-prefix:where(.svelte-vjmopy),.release-day-soon.svelte-vjmopy .release-day-unit:where(.svelte-vjmopy),.release-day-far.svelte-vjmopy .release-day-prefix:where(.svelte-vjmopy),.release-day-far.svelte-vjmopy .release-day-unit:where(.svelte-vjmopy){font-size:.5rem;opacity:.6}.release-day-soon.svelte-vjmopy{background:#94a3b814;color:#cbd5e1d9}.release-day-far.svelte-vjmopy{background:#94a3b80f;color:#cbd5e1a6}.release-info.svelte-vjmopy{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.release-title.svelte-vjmopy{font-size:.875rem;font-weight:700;color:#edf0f5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.release-date.svelte-vjmopy{font-size:.75rem;color:#ffffff8c}.release-arrow.svelte-vjmopy{font-size:1.125rem;color:#ffffff80;flex-shrink:0;transition:transform .15s ease,color .15s ease}.release-row.svelte-vjmopy:hover .release-arrow:where(.svelte-vjmopy){transform:translate(.125rem);color:#fff}.empty-state.svelte-vjmopy{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;padding:1.25rem 1.5rem;min-height:13.875rem;border-radius:.625rem;background:#ffffff0a;border:.0625rem solid rgba(255,255,255,.06);text-align:center}.empty-text.svelte-vjmopy{max-width:26rem;display:flex;flex-direction:column;gap:.25rem}.empty-title.svelte-vjmopy{font-size:1rem;font-weight:700;color:#edf0f5}.empty-desc.svelte-vjmopy{font-size:.8125rem;color:#8a93a3;line-height:1.4}.empty-cta.svelte-vjmopy{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem 1rem;border-radius:999px;background:#ffffff1a;color:#edf0f5;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s ease,transform .15s ease}.empty-cta.svelte-vjmopy:hover{background:#ffffff29;transform:translateY(-1px)}.empty-cta.svelte-vjmopy .material-icons-outlined:where(.svelte-vjmopy){font-size:1rem}.see-more-slide.svelte-vjmopy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;width:8rem;height:12.5rem;border-radius:.625rem;background:#ffffff0a;border:.0625rem dashed rgba(255,255,255,.16);color:#edf0f5;cursor:pointer;transition:background .15s ease,transform .15s ease,border-color .15s ease}.see-more-slide.svelte-vjmopy:hover{background:#ffffff14;transform:translateY(-2px)}.is-digital.svelte-vjmopy .see-more-slide:where(.svelte-vjmopy):hover{border-color:#5a8de68c}.is-paper.svelte-vjmopy .see-more-slide:where(.svelte-vjmopy):hover{border-color:#c19a6b8c}.see-more-icon.svelte-vjmopy{font-size:1.5rem;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff14}.is-digital.svelte-vjmopy .see-more-icon:where(.svelte-vjmopy){color:#8bb0ed}.is-paper.svelte-vjmopy .see-more-icon:where(.svelte-vjmopy){color:#dcc5a6}.see-more-label.svelte-vjmopy{font-size:.8125rem;font-weight:700;letter-spacing:.03em}@media(max-width:640px){.desc.svelte-vjmopy,.header-accent.svelte-vjmopy,.cta-label.svelte-vjmopy{display:none}.cta-pill.svelte-vjmopy{width:2rem;height:2rem;justify-content:center;padding:0;border-radius:999px;background:#ffffff0f}.is-digital.svelte-vjmopy .cta-pill:where(.svelte-vjmopy){color:#8bb0ed}.is-paper.svelte-vjmopy .cta-pill:where(.svelte-vjmopy){color:#dcc5a6}.cta-arrow.svelte-vjmopy{font-size:1.125rem}.library-head.svelte-vjmopy{display:none}.tab.svelte-vjmopy:not(.tab-active) .tab-label:where(.svelte-vjmopy){display:none}.tab-active.svelte-vjmopy{flex:2 1 0}.release-list.svelte-vjmopy{min-height:0;max-height:100%;overflow-y:auto;scrollbar-width:none}.release-list.svelte-vjmopy::-webkit-scrollbar{display:none}.hero-format-block.svelte-vjmopy{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%);border-radius:0;border-left-width:0;border-right-width:0;border-top-width:.0625rem;border-bottom-width:.0625rem}.is-digital.svelte-vjmopy{background:linear-gradient(180deg,#5a8de617,#5a8de608)}.is-paper.svelte-vjmopy{background:linear-gradient(180deg,#c19a6b17,#c19a6b08)}}.sk-block.svelte-1n1han4{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:svelte-1n1han4-sk-shimmer 1.4s ease-in-out infinite;border-radius:.5rem}@keyframes svelte-1n1han4-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.review-skeleton-row.svelte-1n1han4{display:flex;gap:1.25rem;overflow:hidden;padding-bottom:.25rem}.review-skeleton-card.svelte-1n1han4{flex:0 0 auto;width:90vw;height:100%;min-height:22rem;display:flex;flex-direction:column;gap:.75rem;border-radius:1.5rem;background:#ffffff06;border:1px solid rgba(255,255,255,.06);overflow:hidden}.review-skeleton-card__series-header.svelte-1n1han4{height:3.75rem;width:100%;border-radius:0}.review-skeleton-card__head.svelte-1n1han4{display:flex;align-items:center;gap:.75rem;padding:0 1.5rem}.review-skeleton-card__avatar.svelte-1n1han4{width:2rem;height:2rem;border-radius:50%;flex-shrink:0}.review-skeleton-card__user.svelte-1n1han4{display:flex;flex-direction:column;gap:.375rem;flex:1;min-width:0}.review-skeleton-card__user-name.svelte-1n1han4{height:.875rem;width:40%}.review-skeleton-card__user-date.svelte-1n1han4{height:.625rem;width:25%}.review-skeleton-card__body.svelte-1n1han4{display:flex;flex-direction:column;gap:.625rem;padding:0 1.5rem;min-height:10rem}.sk-line.svelte-1n1han4{height:.75rem;width:100%}.sk-line--title.svelte-1n1han4{height:1.125rem;width:65%;margin-bottom:.25rem}.sk-line--short.svelte-1n1han4{width:55%}.review-skeleton-card__footer.svelte-1n1han4{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.75rem 1.5rem 1.5rem;margin-top:auto}.review-skeleton-card__reaction.svelte-1n1han4{height:3rem;border-radius:1rem}@media(min-width:40rem){.review-skeleton-card.svelte-1n1han4{width:28rem}}.rh-wrap.svelte-l2seh4{width:100%}.rh-title.svelte-l2seh4{font-size:1.25rem;font-weight:600;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.rh-title-icon.svelte-l2seh4{font-size:1.5rem}.rh-card.svelte-l2seh4{position:relative;width:100%;height:24rem;border-radius:1.5rem;overflow:hidden;isolation:isolate;background:#1a1a1a;display:grid;grid-template:1fr / 1fr}.rh-slide.svelte-l2seh4{grid-area:1 / 1;position:relative;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease;pointer-events:none}.rh-slide.is-active.svelte-l2seh4{opacity:1;visibility:visible;pointer-events:auto}.rh-bg.svelte-l2seh4{position:absolute;inset:-2rem;background-size:cover;background-position:center;filter:blur(2.5rem) saturate(1.2);transform:scale(1.1);z-index:0}.rh-bg-gradient.svelte-l2seh4{position:absolute;inset:0;background:linear-gradient(90deg,#000000d9,#0009,#000000d9),linear-gradient(0deg,#00000080,#0003);z-index:1}.rh-content.svelte-l2seh4{position:relative;z-index:2;width:100%;height:100%;display:grid;grid-template-columns:13rem 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"cover head" "cover text" "cover user";-moz-column-gap:2rem;column-gap:2rem;padding:2rem 2rem 2.25rem}.rh-cover.svelte-l2seh4{grid-area:cover;align-self:center;width:13rem;background:transparent;border:none;padding:0;cursor:pointer;border-radius:.75rem;overflow:hidden;box-shadow:0 1.5rem 3rem #0009;transition:transform .25s ease}.rh-cover.svelte-l2seh4:hover{transform:translateY(-.25rem)}.rh-cover-aspect.svelte-l2seh4{position:relative;width:100%;padding-top:150%;background:#2d2d2d}.rh-cover-aspect.svelte-l2seh4 img:where(.svelte-l2seh4){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rh-info-head.svelte-l2seh4{grid-area:head;min-width:0;color:#fff;display:flex;flex-direction:column;gap:.5rem;margin-bottom:.875rem}.rh-title-row.svelte-l2seh4{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.rh-series-title.svelte-l2seh4{font-size:1.5rem;font-weight:700;text-align:left;background:transparent;border:none;padding:0;color:inherit;cursor:pointer;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto;min-width:0}.rh-series-title.svelte-l2seh4:hover{text-decoration:underline}.rh-status.svelte-l2seh4{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .5625rem;border-radius:999rem;background:#ffffff0a;border:1px solid currentColor;line-height:1;flex-shrink:0;white-space:nowrap}.rh-status.svelte-l2seh4:before{content:"";width:.375rem;height:.375rem;border-radius:50%;background:currentColor}.rh-status--ongoing.svelte-l2seh4{color:#4ade80}.rh-status--completed.svelte-l2seh4{color:#c4b5fd}.rh-status--suspended.svelte-l2seh4{color:#facc15}.rh-status--cancelled.svelte-l2seh4{color:#f87171}.rh-status--announced.svelte-l2seh4{color:#60a5fa}.rh-meta-row.svelte-l2seh4{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .625rem}.rh-vote.svelte-l2seh4{display:inline-flex;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:#f6c34a}.rh-vote-star.svelte-l2seh4{font-size:1rem}.rh-cat.svelte-l2seh4{font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9}.rh-cat.svelte-l2seh4+.rh-genres:where(.svelte-l2seh4){padding-left:.625rem;border-left:1px solid rgba(255,255,255,.2)}.rh-genres.svelte-l2seh4{font-size:.8125rem;color:#ffffff8c}.rh-formats-row.svelte-l2seh4{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.125rem}.rh-text-wrap.svelte-l2seh4{grid-area:text;min-width:0;min-height:0;color:#fff;display:flex;flex-direction:column;gap:.5rem}.rh-text.svelte-l2seh4{font-size:.9375rem;line-height:1.5;color:#ffffffe6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rh-text-btn.svelte-l2seh4{display:flex;flex-direction:column;gap:.5rem;width:100%;background:transparent;border:none;padding:0;margin:0;text-align:left;color:inherit;cursor:pointer}.rh-read-more.svelte-l2seh4{align-self:flex-start;color:#fff;font-size:.875rem;font-weight:600;text-decoration:underline}.rh-text-btn.svelte-l2seh4:hover .rh-text:where(.svelte-l2seh4){color:#fff}.rh-text-btn.svelte-l2seh4:hover .rh-read-more:where(.svelte-l2seh4){opacity:.8}.rh-user.svelte-l2seh4{grid-area:user;align-self:end;justify-self:start;display:flex;align-items:center;gap:.625rem;margin-top:.875rem;color:#fff;text-decoration:none}.rh-user-date.svelte-l2seh4{font-size:.75rem;color:#fff9;flex-shrink:0}.rh-controls.svelte-l2seh4{position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:.75rem}.rh-arrow.svelte-l2seh4{width:2rem;height:2rem;border-radius:50%;background:#00000080;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border:1px solid rgba(255,255,255,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.rh-arrow.svelte-l2seh4:hover{background:#000000bf}.rh-dots.svelte-l2seh4{display:flex;gap:.375rem}.rh-dot.svelte-l2seh4{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff59;border:none;padding:0;cursor:pointer;transition:background .2s ease,width .2s ease}.rh-dot.is-active.svelte-l2seh4{background:#fff;width:1.25rem;border-radius:.25rem}@media(max-width:56.1875rem){.rh-card.svelte-l2seh4{height:auto;min-height:0}.rh-content.svelte-l2seh4{grid-template-columns:6.75rem 1fr;grid-template-rows:auto auto auto;grid-template-areas:"cover head" "text  text" "user  user";-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;padding:1.25rem 1.25rem 3.25rem;text-align:left;align-content:start}.rh-cover.svelte-l2seh4{grid-area:cover;align-self:start;width:6.75rem}.rh-info-head.svelte-l2seh4{align-self:start;margin-bottom:0;gap:.375rem}.rh-title-row.svelte-l2seh4{flex-wrap:wrap;align-items:center;gap:.375rem .5rem}.rh-series-title.svelte-l2seh4{font-size:1.0625rem;line-height:1.3;-webkit-line-clamp:3}.rh-status.svelte-l2seh4{font-size:.625rem;padding:.1875rem .5rem}.rh-cat.svelte-l2seh4{font-size:.625rem}.rh-genres.svelte-l2seh4{font-size:.75rem}.rh-text-wrap.svelte-l2seh4{align-self:start}.rh-text.svelte-l2seh4{font-size:.9375rem;-webkit-line-clamp:4}.rh-user.svelte-l2seh4{margin-top:0}.rh-controls.svelte-l2seh4{left:1.25rem;right:1.25rem;bottom:1rem;transform:none;justify-content:space-between;gap:0}.rh-arrow.svelte-l2seh4{width:1.875rem;height:1.875rem}}.rh-skeleton-wrap.svelte-l2seh4{width:100%}.rh-skel-header.svelte-l2seh4{width:14rem;height:1.5rem;margin-bottom:1rem}.rh-skeleton-card.svelte-l2seh4{width:100%;height:24rem;border-radius:1.5rem;background:#ffffff06;border:1px solid rgba(255,255,255,.06);display:flex;gap:2rem;padding:2rem}.rh-skel-cover.svelte-l2seh4{flex:0 0 auto;width:13rem;border-radius:.75rem}.rh-skel-info.svelte-l2seh4{flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem}.sk-block.svelte-l2seh4{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:svelte-l2seh4-sk-shimmer 1.4s ease-in-out infinite;border-radius:.5rem}.sk-line.svelte-l2seh4{height:.875rem;width:100%}.sk-line-title.svelte-l2seh4{height:1.5rem;width:60%;margin-bottom:.5rem}.sk-line-short.svelte-l2seh4{width:45%}@keyframes svelte-l2seh4-sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:56.1875rem){.rh-skeleton-card.svelte-l2seh4{height:auto;min-height:22rem;flex-direction:row;align-items:flex-start;gap:1rem;padding:1.25rem}.rh-skel-cover.svelte-l2seh4{width:6.75rem;height:10.125rem;padding-top:0}}.gradient-overlay.svelte-q59kf0{background:linear-gradient(180deg,#0000,#000000e6)}video.svelte-16qk0ec{width:100vw;height:56.25vw;-o-object-fit:fit;object-fit:fit;background-color:#000}@media screen and (min-width:639px){video.svelte-16qk0ec{width:320px;height:180px}}@media screen and (min-width:820px){video.svelte-16qk0ec{width:380px;height:213.75px}}@media screen and (min-width:900px){video.svelte-16qk0ec{width:300px;height:168.75px}}@media screen and (min-width:1100px){video.svelte-16qk0ec{width:430px;height:241.875px}}@media screen and (min-width:1480px){video.svelte-16qk0ec{width:550px;height:309.375px}}@media screen and (min-width:1700px){video.svelte-16qk0ec{width:600px;height:337.5px}}@media screen and (min-width:1921px){video.svelte-16qk0ec{width:705px;height:396.5625px}}.anon-hero.svelte-1h695xg{display:flex;flex-direction:column;gap:.75rem;width:100%}.hero-card.svelte-1h695xg{position:relative;display:flex;flex-direction:column;gap:0;background:radial-gradient(ellipse at top left,rgba(170,83,146,.18),transparent 55%),radial-gradient(ellipse at bottom right,rgba(0,74,185,.16),transparent 55%),#161618;border:1px solid rgba(255,255,255,.05);border-radius:1rem;overflow:hidden;min-height:auto}@media(min-width:768px){.hero-card.svelte-1h695xg{flex-direction:row;min-height:21rem}}.hero-left.svelte-1h695xg{position:relative;z-index:2;padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.875rem;flex:1;background:linear-gradient(100deg,#161618,#161618f2 55%,#16161899 80%,#1616180d)}@media(min-width:768px){.hero-left.svelte-1h695xg{padding:2rem 2.25rem;max-width:55%;gap:1rem;background:none}}.badge.svelte-1h695xg{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.6875rem;letter-spacing:.08em;color:#d8c4ff;background:#7c3aed2e;border:1px solid rgba(124,58,237,.3);border-radius:9999px}.badge-dot.svelte-1h695xg{width:.4rem;height:.4rem;border-radius:50%;background:#a855f7}.title.svelte-1h695xg{font-family:Metropolis,sans-serif;font-weight:900;font-size:1.75rem;line-height:1.1;color:#fff;margin:.125rem 0 0}@media(min-width:768px){.title.svelte-1h695xg{font-size:2.875rem}}.grad-word.svelte-1h695xg{background:linear-gradient(90deg,#ff63a8,#c084fc);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle.svelte-1h695xg{font-family:Lato,sans-serif;font-size:.875rem;line-height:1.5;color:#b5b8c1;margin:0}@media(min-width:768px){.subtitle.svelte-1h695xg{font-size:.95rem}}.cta-row.svelte-1h695xg{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.25rem}.btn-primary.svelte-1h695xg{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:.5rem;padding:.75rem 1.125rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.875rem;color:#fff;background:linear-gradient(90deg,#c026d3,#a855f7);border:none;border-radius:.625rem;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.btn-primary.svelte-1h695xg:hover{transform:translateY(-1px);box-shadow:0 8px 24px #a855f759}.btn-secondary.svelte-1h695xg{flex:0 0 auto;padding:.75rem 1.25rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.875rem;color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:.625rem;cursor:pointer;transition:background .15s ease}.btn-secondary.svelte-1h695xg:hover{background:#ffffff1a}@media(min-width:768px){.btn-primary.svelte-1h695xg,.btn-secondary.svelte-1h695xg{flex:0 0 auto}}.social-proof.svelte-1h695xg{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-top:.5rem}.social-proof-label.svelte-1h695xg{font-family:Lato,sans-serif;font-size:.8125rem;color:#9ca3af}.store-badges.svelte-1h695xg{display:flex;justify-content:center;gap:.75rem}.store-badge.svelte-1h695xg{height:2.25rem;cursor:pointer;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.store-badge.svelte-1h695xg:hover{transform:scale(1.05)}@media(min-width:768px){.social-proof.svelte-1h695xg{flex-direction:row;align-items:center;justify-content:flex-start}}.hero-right.svelte-1h695xg{position:absolute;inset:0;z-index:1;overflow:hidden;opacity:.55}@media(min-width:768px){.hero-right.svelte-1h695xg{position:relative;inset:auto;z-index:auto;flex:1;min-height:auto;opacity:1}}.scrolling-carousel.svelte-1h695xg{position:absolute;top:0;left:0;width:200%;height:220%;transform:rotate(-7deg);transform-origin:top left;display:flex;gap:.4rem}.scrolling-col.svelte-1h695xg{display:flex;flex-direction:column;flex:1 1 0;min-width:0;max-width:250px;gap:.4rem;height:-moz-max-content;height:max-content;will-change:transform}.scrolling-col.svelte-1h695xg:hover{animation-play-state:paused}.scrolling-cell.svelte-1h695xg{width:100%;padding-top:150%;position:relative;border-radius:.5rem;overflow:hidden;background:linear-gradient(160deg,#2a1f4d,#3b2a6b);flex-shrink:0;cursor:pointer;transition:transform .2s ease}.scrolling-cell.svelte-1h695xg:hover{transform:scale(1.04);z-index:2}.scrolling-cell.svelte-1h695xg img:where(.svelte-1h695xg){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes svelte-1h695xg-scrollCarousel{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.scrollup.svelte-1h695xg{animation:svelte-1h695xg-scrollCarousel 180s linear infinite}.scrolldown.svelte-1h695xg{animation:svelte-1h695xg-scrollCarousel 180s linear infinite reverse}.chips-row.svelte-1h695xg{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;padding:0 .75rem}@media(min-width:768px){.chips-row.svelte-1h695xg{grid-template-columns:repeat(4,1fr);gap:.75rem;padding:0}}.chip.svelte-1h695xg{display:flex;align-items:center;gap:.625rem;min-width:0;padding:.625rem .75rem;background:#1a1a1c;border:1px solid rgba(255,255,255,.05);border-radius:.75rem;cursor:pointer;text-align:left;transition:transform .15s ease,border-color .15s ease}@media(min-width:768px){.chip.svelte-1h695xg{gap:.75rem;padding:.875rem 1rem}}.chip.svelte-1h695xg:hover{transform:translateY(-2px);border-color:#ffffff1f}.chip-icon.svelte-1h695xg{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;font-size:1.125rem}.chip-icon.svelte-1h695xg .material-icons-outlined:where(.svelte-1h695xg){font-size:1.125rem}@media(min-width:768px){.chip-icon.svelte-1h695xg{width:2.25rem;height:2.25rem}}.chip-digital.svelte-1h695xg .chip-icon:where(.svelte-1h695xg){background:#5a8de626;color:#5a8de6}.chip-paper.svelte-1h695xg .chip-icon:where(.svelte-1h695xg){background:#ddca8326;color:#ddca83}.chip-alert.svelte-1h695xg .chip-icon:where(.svelte-1h695xg){background:#ec489926;color:#ec4899}.chip-season.svelte-1h695xg .chip-icon:where(.svelte-1h695xg){background:#a855f726;color:#a855f7}.chip-info.svelte-1h695xg{display:flex;flex-direction:column;gap:.15rem;min-width:0}.chip-title.svelte-1h695xg{font-family:Metropolis,sans-serif;font-weight:700;font-size:.8125rem;line-height:1.2;color:#fff}.chip-sub.svelte-1h695xg{font-family:Lato,sans-serif;font-size:.6875rem;line-height:1.25;color:#9ca3af}@media(max-width:767px){.chip-sub.svelte-1h695xg{display:none}.chip-title.svelte-1h695xg{font-size:1rem}}@media(min-width:768px){.chip-title.svelte-1h695xg{font-size:.875rem}.chip-sub.svelte-1h695xg{font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.b-strong.svelte-137tb19{background:#ffffff1a;border-radius:.35rem}.b-soft.svelte-137tb19{background:#ffffff0f;border-radius:.35rem}.h-2.svelte-137tb19{height:.55rem}.h-3.svelte-137tb19{height:.8rem}.widget-skel.svelte-137tb19{width:100%}.dash.svelte-137tb19{display:flex;flex-direction:column;gap:1rem;padding:1rem .875rem 1.05rem;background:#1a1325;border:1px solid rgba(168,85,247,.18);border-radius:1rem}.zone.svelte-137tb19{display:flex;flex-direction:column;gap:.6rem;min-width:0}.head.svelte-137tb19{display:flex;align-items:center;gap:.85rem}.avatar.svelte-137tb19{width:3.25rem;height:3.25rem;border-radius:50%;background:#ffffff14;flex-shrink:0}.ident.svelte-137tb19{display:flex;flex-direction:column;gap:.45rem}.w-name.svelte-137tb19{width:7rem;height:1.05rem}.w-tier.svelte-137tb19{width:5rem;height:.75rem}.box.svelte-137tb19{display:flex;flex-direction:column;gap:.5rem;padding:.85rem;background:#00000040;border-radius:.8rem}.w-overline.svelte-137tb19{width:6rem;height:.7rem}.w-title.svelte-137tb19{width:70%;height:1.1rem}.w-sub.svelte-137tb19{width:55%;height:.8rem}.b-cta.svelte-137tb19{width:8rem;height:2.1rem;border-radius:9999px;background:#a855f72e;margin-top:.2rem}.ev.svelte-137tb19{display:flex;align-items:center;gap:.65rem}.ev-icon.svelte-137tb19{width:2.1rem;height:2.1rem;border-radius:.55rem;background:#ffffff14;flex-shrink:0}.ev-text.svelte-137tb19{flex:1;display:flex;flex-direction:column;gap:.35rem}@media(min-width:768px){.dash.svelte-137tb19{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(0,1fr) minmax(13rem,17rem);gap:.85rem;padding:0;background:none;border:none}.zone.svelte-137tb19{padding:1.1rem 1.2rem;background:#1a1325;border:1px solid rgba(168,85,247,.18);border-radius:1rem}}.deck.svelte-ynx51s{display:flex;flex-direction:column;gap:.65rem;min-width:0;height:100%}.eyebrow.svelte-ynx51s{font-family:Metropolis,sans-serif;font-weight:800;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:#c084fc}.title.svelte-ynx51s{font-family:Metropolis,sans-serif;font-weight:800;font-size:1rem;line-height:1.15;color:#fff;margin:0}.sub.svelte-ynx51s{font-family:Lato,sans-serif;font-size:.8125rem;color:#b8a9d0}.sub.svelte-ynx51s b:where(.svelte-ynx51s){color:#e4e4e7;font-weight:700}.cta.svelte-ynx51s{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;align-self:flex-start;padding:.55rem 1.1rem;border:none;border-radius:9999px;cursor:pointer;font-family:Metropolis,sans-serif;font-weight:700;font-size:.82rem;color:#fff;background:linear-gradient(135deg,#c026d3,#a855f7);box-shadow:0 .2rem .55rem #a855f738;transition:filter .15s ease}.cta.svelte-ynx51s:hover{filter:brightness(1.1)}.cta.svelte-ynx51s .material-icons-outlined:where(.svelte-ynx51s){font-size:.95rem!important}.cta-outline.svelte-ynx51s{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:.5rem 1.2rem;border-radius:9999px;cursor:pointer;font-family:Metropolis,sans-serif;font-weight:700;font-size:.82rem;color:#e4e4e7;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);transition:background .15s ease}.cta-outline.svelte-ynx51s:hover{background:#ffffff1f}.primi.svelte-ynx51s{justify-content:center}.primi-head.svelte-ynx51s{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.primi-count.svelte-ynx51s{font-family:Metropolis,sans-serif;font-weight:800;font-size:1rem;color:#c4b5fd}.primi-bar.svelte-ynx51s{display:flex;gap:.25rem;margin:.15rem 0 .25rem}.seg.svelte-ynx51s{flex:1;height:.35rem;border-radius:9999px;background:#ffffff1a}.seg.on.svelte-ynx51s{background:linear-gradient(90deg,#c026d3,#a855f7)}.primi-actions.svelte-ynx51s{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;margin-top:.15rem}.link-all.svelte-ynx51s{background:none;border:none;padding:0;cursor:pointer;font-family:Metropolis,sans-serif;font-weight:700;font-size:.8rem;color:#c4b5fd;white-space:nowrap;transition:color .15s ease}.link-all.svelte-ynx51s:hover{color:#ddd6fe}@media(max-width:560px){.primi-actions.svelte-ynx51s{flex-direction:column;align-items:stretch;gap:.55rem}.link-all.svelte-ynx51s{align-self:center}}.deck-fan.svelte-ynx51s{position:relative;flex-shrink:0;width:4rem;height:3.1rem;display:inline-block}.fan-card.svelte-ynx51s{position:absolute;bottom:0;width:2rem;height:2.8rem;border-radius:.3rem;border:1px solid #2b2640;overflow:hidden;box-shadow:0 .2rem .4rem #0006}.fan-cover.svelte-ynx51s{display:block;width:100%;height:100%;background-size:cover;background-position:center}.pos1.svelte-ynx51s{left:0;transform:rotate(-16deg);transform-origin:bottom center}.pos2.svelte-ynx51s{left:1rem;bottom:.05rem;z-index:1}.pos3.svelte-ynx51s{right:0;transform:rotate(16deg);transform-origin:bottom center}.fan-check.svelte-ynx51s{position:absolute;right:-.35rem;bottom:-.2rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#4ade80;display:flex;align-items:center;justify-content:center;border:2px solid #1a1325;z-index:2}.fan-check.svelte-ynx51s .material-icons-outlined:where(.svelte-ynx51s){font-size:.8rem!important;color:#07210f;font-weight:700}.done.svelte-ynx51s{justify-content:center}.done-body.svelte-ynx51s{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.done-text.svelte-ynx51s{flex:1;min-width:8rem;display:flex;flex-direction:column;gap:.2rem}.active.svelte-ynx51s{flex-direction:column;gap:.75rem}.active-info.svelte-ynx51s{display:flex;flex-direction:column;gap:.6rem;min-width:0;flex:1}.title-row.svelte-ynx51s{display:flex;align-items:center;gap:.85rem;min-width:0}.title-texts.svelte-ynx51s{display:flex;flex-direction:column;gap:.2rem;min-width:0}.deck-grid.svelte-ynx51s{grid-template-columns:repeat(5,1fr);gap:.45rem;align-content:center}.grid-card.svelte-ynx51s{position:relative;border-radius:.4rem;overflow:hidden}.grid-card.svelte-ynx51s:before{float:left;padding-top:150%;content:""}.grid-card.svelte-ynx51s:after{display:block;content:"";clear:both}.grid-cover.svelte-ynx51s{display:block;width:100%;height:100%;background-size:cover;background-position:center}.grid-card.current.svelte-ynx51s{box-shadow:0 0 0 1.5px #ec4899,0 0 .8rem #ec489980}.xl-only.svelte-ynx51s{display:none}.below-xl.svelte-ynx51s{display:inline-flex}@media(min-width:1280px){.xl-only.svelte-ynx51s{display:inline-flex}h3.title.svelte-ynx51s .xl-only:where(.svelte-ynx51s){display:inline}h3.title.svelte-ynx51s .below-xl:where(.svelte-ynx51s),.below-xl.svelte-ynx51s{display:none}.deck-grid.xl-only.svelte-ynx51s{display:grid}.eyebrow.xl-only.svelte-ynx51s{display:block}.active.svelte-ynx51s{flex-direction:row;align-items:stretch;gap:1.25rem}.active-info.svelte-ynx51s{flex:0 0 38%;justify-content:center}.deck-grid.svelte-ynx51s{flex:1}.title.svelte-ynx51s{font-size:1.5rem}.cta.svelte-ynx51s{align-self:flex-start}}@media(max-width:1279px){.cta-grow-mobile.svelte-ynx51s{align-self:stretch}}@media(min-width:768px)and (max-width:1279px){.active-info.svelte-ynx51s{align-items:center;text-align:center}.title-row.svelte-ynx51s{flex-direction:column;align-items:center;gap:.65rem}.title-texts.svelte-ynx51s{align-items:center}.done-body.svelte-ynx51s{justify-content:center}.deck-fan.svelte-ynx51s{width:4.8rem;height:3.7rem}.fan-card.svelte-ynx51s{width:2.4rem;height:3.4rem}.pos2.svelte-ynx51s{left:1.2rem}}@media(max-width:560px){.cta-grow.svelte-ynx51s{align-self:stretch}.done-body.svelte-ynx51s{flex-direction:column;align-items:center;text-align:center}}.events.svelte-vhwyys{display:flex;flex-direction:column;gap:.65rem;min-width:0}.ev-overline.svelte-vhwyys{font-family:Metropolis,sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#8b8b96}.ev-list.svelte-vhwyys{display:flex;flex-direction:column;gap:.5rem}.ev-row.svelte-vhwyys{display:flex;align-items:center;gap:.65rem;width:100%;padding:.55rem .6rem;background:#00000040;border:1px solid rgba(255,255,255,.05);border-radius:.7rem;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.ev-row.svelte-vhwyys:hover{border-color:#ffffff24;background:#00000059}.ev-icon.svelte-vhwyys{position:relative;flex-shrink:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:.55rem;overflow:hidden;color:#fff}.ev-crown.svelte-vhwyys{position:absolute;right:.12rem;bottom:.12rem;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:.22rem 0px;background:var(--gradient-subscription-crown, linear-gradient(140deg, #561d69, #7a235d))}.ev-crown.svelte-vhwyys img:where(.svelte-vhwyys){width:.75rem!important;height:auto!important;display:block!important}.ev-icon.svelte-vhwyys img:where(.svelte-vhwyys){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ev-icon-ph.svelte-vhwyys{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ev-icon.svelte-vhwyys .material-icons-outlined:where(.svelte-vhwyys){font-size:1.125rem!important}.ev-info.svelte-vhwyys{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.ev-name.svelte-vhwyys{font-family:Metropolis,sans-serif;font-weight:700;font-size:.875rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-countdown.svelte-vhwyys{display:inline-flex;align-items:center;gap:.2rem;font-family:Lato,sans-serif;font-size:.75rem;color:#9ca3af}.ev-countdown.svelte-vhwyys .material-icons-outlined:where(.svelte-vhwyys){font-size:.875rem!important}.ev-status.svelte-vhwyys{display:inline-flex;align-items:center;gap:.2rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.75rem;color:#4ade80}.ev-status.claimable.svelte-vhwyys{color:#fcd34d}.ev-status.svelte-vhwyys .material-icons-outlined:where(.svelte-vhwyys){font-size:.95rem!important}.ev-row.completed.svelte-vhwyys .ev-name:where(.svelte-vhwyys){color:#d1fae5}.ev-bar.svelte-vhwyys{height:.3rem;border-radius:9999px;background:#ffffff1a;overflow:hidden;margin:.2rem 0 .1rem}.ev-bar-fill.svelte-vhwyys{display:block;height:100%;border-radius:9999px;background:linear-gradient(90deg,#ec4899,#a855f7)}.ev-chevron.svelte-vhwyys{flex-shrink:0;color:#6b7280;font-size:1.25rem!important}.head.svelte-1t5r8ym{display:flex;align-items:center;gap:.85rem;min-width:0}.avatar-wrap.svelte-1t5r8ym{flex-shrink:0;padding:0;background:none;border:none;cursor:pointer;line-height:0}.ident.svelte-1t5r8ym{display:flex;flex-direction:column;gap:.2rem;min-width:0}.username.svelte-1t5r8ym{font-family:Metropolis,sans-serif;font-weight:800;font-size:1.125rem;color:#fff;margin:0;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tier.svelte-1t5r8ym{display:flex;align-items:center;gap:.35rem;font-family:Lato,sans-serif;font-size:.875rem;color:#c4b5fd;margin:0}.tier-dot.svelte-1t5r8ym{width:.4rem;height:.4rem;border-radius:50%;background:#a855f7}.standing.svelte-1t5r8ym{display:flex;align-items:center;gap:.85rem;width:100%;padding:0;background:none;border:none;border-radius:0;text-align:left;cursor:pointer;transition:opacity .15s ease}.standing.svelte-1t5r8ym:hover{opacity:.82}.standing.has-league.svelte-1t5r8ym{position:relative;z-index:0}.standing.has-league.svelte-1t5r8ym:before{content:"";position:absolute;inset:-.35rem -.5rem;border-radius:.8rem;background:radial-gradient(80% 150% at 2rem 80%,color-mix(in srgb,var(--row-color, #a855f7) 13%,transparent),transparent 72%);z-index:-1;pointer-events:none}.st-lead.svelte-1t5r8ym{flex-shrink:0;width:3.25rem;display:flex;align-items:center;justify-content:center}.st-emblem.svelte-1t5r8ym{flex-shrink:0;width:2.1rem;height:2.1rem;display:flex;align-items:center;justify-content:center;border-radius:.55rem;background:#a855f726;color:#c4b5fd;overflow:hidden}.st-emblem.svelte-1t5r8ym img:where(.svelte-1t5r8ym){width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.st-emblem.svelte-1t5r8ym .material-icons-outlined:where(.svelte-1t5r8ym){font-size:1.25rem!important}.st-text.svelte-1t5r8ym{flex:1;min-width:0;display:flex;flex-direction:column;gap:.05rem}.st-title.svelte-1t5r8ym{font-family:Metropolis,sans-serif;font-weight:800;font-size:.875rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-sub.svelte-1t5r8ym{font-family:Lato,sans-serif;font-size:.75rem;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-chevron.svelte-1t5r8ym{flex-shrink:0;color:#6b7280;font-size:1.25rem!important}.profile-foot.svelte-1t5r8ym{display:none;align-items:center;gap:.5rem;width:100%;padding:.85rem 0 0;background:none;border:none;border-top:1px solid rgba(255,255,255,.07);border-radius:0;cursor:pointer;text-align:left;transition:opacity .15s ease}.profile-foot.svelte-1t5r8ym:hover{opacity:.82}.pf-stat.svelte-1t5r8ym{font-family:Lato,sans-serif;font-size:.75rem;color:#c7c7cf}.pf-stat.svelte-1t5r8ym strong:where(.svelte-1t5r8ym){font-family:Metropolis,sans-serif;font-weight:800;font-size:1rem;color:#fff}.pf-link.svelte-1t5r8ym{margin-left:auto;display:inline-flex;align-items:center;gap:.1rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.875rem;color:#c4b5fd;white-space:nowrap}.pf-link.svelte-1t5r8ym .material-icons-outlined:where(.svelte-1t5r8ym){font-size:1rem!important}@media(min-width:768px){.profile-foot.svelte-1t5r8ym{display:flex}}.widget.svelte-1vyyz22{width:100%}.dash.svelte-1vyyz22{display:flex;flex-direction:column;gap:0;padding:1rem .875rem 1.05rem;background:radial-gradient(ellipse at top right,rgba(168,85,247,.18),transparent 55%),radial-gradient(ellipse at bottom left,rgba(60,30,110,.25),transparent 60%),#1a1325;border:1px solid rgba(168,85,247,.18);border-radius:1rem}.zone.svelte-1vyyz22{min-width:0}@media(max-width:767px){.zone.svelte-1vyyz22+.zone:where(.svelte-1vyyz22){margin-top:.95rem;padding-top:.95rem;border-top:1px solid rgba(255,255,255,.08)}}@media(min-width:1350px){.dash.svelte-1vyyz22{grid-template-columns:minmax(20rem,22rem) minmax(0,1fr) minmax(20rem,22rem)}}@media(min-width:768px)and (max-width:1349px){.dash.svelte-1vyyz22{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr) minmax(15rem,19rem)}}@media(min-width:768px){.dash.svelte-1vyyz22{display:grid;gap:.85rem;padding:0;background:none;border:none;border-radius:0}.dash.no-events.svelte-1vyyz22{grid-template-columns:minmax(15rem,19rem) minmax(0,1fr)}.zone.svelte-1vyyz22{padding:1.35rem 1.25rem;background:radial-gradient(ellipse at top right,rgba(168,85,247,.16),transparent 55%),radial-gradient(ellipse at bottom left,rgba(60,30,110,.22),transparent 60%),#1a1325;border:1px solid rgba(168,85,247,.18);border-radius:1rem}.zone-deck.svelte-1vyyz22{background:radial-gradient(ellipse at 60% 0%,rgba(192,38,211,.16),transparent 60%),radial-gradient(ellipse at bottom left,rgba(60,30,110,.28),transparent 60%),#1a1325;border-color:#c026d347}}.price-chip-row.svelte-cqi9od{display:flex;align-items:center;gap:.5rem;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.price-chip-row.svelte-cqi9od::-webkit-scrollbar{display:none}.price-chip.svelte-cqi9od{flex-shrink:0;font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:600;padding:.4rem .85rem;border-radius:.5rem;white-space:nowrap;color:#c8cdd6;background:#ffffff0f;border:.0625rem solid rgba(255,255,255,.08);transition:all .18s ease;cursor:pointer}.price-chip.svelte-cqi9od:hover{color:#fff;background:#ffffff1a}.price-chip--active.price-chip--digital.svelte-cqi9od{color:#0d1320;background:#9c9cff;border-color:#9c9cff}.price-chip--active.price-chip--paper.svelte-cqi9od{color:#2a210a;background:#ddca83;border-color:#ddca83}.wp-icon.svelte-27ewpi,.wp-title-text.svelte-27ewpi{color:#9c9cff}.block-panel.svelte-27ewpi{width:100%;background:linear-gradient(180deg,rgba(var(--panel, 156, 156, 255),.06),#ffffff04);border:.0625rem solid rgba(255,255,255,.08);border-radius:1.25rem;padding:1.125rem 0 1.375rem;overflow:hidden;box-shadow:inset 0 .0625rem #ffffff0a}@media(max-width:40rem){.block-panel.svelte-27ewpi{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%);border-radius:0;border-left:0;border-right:0}}.bp-header.svelte-27ewpi{display:flex;flex-direction:column;gap:.625rem;padding:0 1.5rem 1rem}@media(max-width:40rem){.bp-header.svelte-27ewpi{padding:0 1rem .75rem}}.bp-toprow.svelte-27ewpi{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.bp-see-more.svelte-27ewpi{display:inline-flex;align-items:center;gap:.1875rem;flex-shrink:0;background:transparent;border:0;padding:0;cursor:pointer;font-family:Metropolis,sans-serif;font-size:.8125rem;font-weight:600;color:#fff9;white-space:nowrap;transition:color .15s ease}.bp-see-more.svelte-27ewpi:hover{color:#fff}.bp-see-more.svelte-27ewpi .material-icons-outlined:where(.svelte-27ewpi){font-size:.9375rem;transition:transform .15s ease}.bp-see-more.svelte-27ewpi:hover .material-icons-outlined:where(.svelte-27ewpi){transform:translate(.125rem)}.bp-title.svelte-27ewpi{display:flex;align-items:center;gap:.625rem;flex:1;min-width:0}.bp-title.svelte-27ewpi .wp-icon:where(.svelte-27ewpi){font-size:1.375rem;flex-shrink:0}.wp-title-text.svelte-27ewpi{font-family:Metropolis,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bp-format.svelte-27ewpi{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;min-height:1.875rem}.bp-body.svelte-27ewpi{padding-left:1.5rem;min-height:26.5rem}@media(max-width:40rem){.bp-body.svelte-27ewpi{padding-left:1rem;min-height:20rem}}.format-chip.svelte-27ewpi{display:inline-flex;align-items:center;padding:.3125rem .75rem;border-radius:.5rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;line-height:1}.format-chip--digital.svelte-27ewpi{background:#9c9cff29;color:#9c9cff;border:.0625rem solid rgba(156,156,255,.4)}.format-chip--paper.svelte-27ewpi{background:#ddca8329;color:#ddca83;border:.0625rem solid rgba(221,202,131,.4)}.format-pill.svelte-27ewpi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0d;border:.0625rem solid rgba(255,255,255,.08);padding:.3125rem .75rem;border-radius:.5rem;font-family:Metropolis,sans-serif;font-size:.8125rem;font-weight:600;line-height:1;color:#fff9;cursor:pointer;transition:color .15s ease,background .15s ease,transform .12s ease}.format-pill.svelte-27ewpi:hover{color:#fff}.format-pill.svelte-27ewpi:active{transform:scale(.96)}.format-pill--active.svelte-27ewpi{background:var(--accent);color:#0b0b0b;border-color:transparent;cursor:default}.format-pill--active.svelte-27ewpi:hover{color:#0b0b0b}.gc-strip.svelte-1516adr{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:linear-gradient(180deg,rgba(255,255,255,.05) 0%,transparent 35%),linear-gradient(90deg,#107a5752,#107a5733,#132521a6 60%,#13252166,#1325214d);border-top:1px solid rgb(34,90,70);border-bottom:1px solid rgb(34,90,70);text-decoration:none;color:inherit;transition:filter .2s}.gc-strip.svelte-1516adr:hover{filter:brightness(1.1)}.gc-strip.svelte-1516adr:hover .strip-arrow:where(.svelte-1516adr){color:#6ee7b7;transform:translate(.125rem)}.strip-icon.svelte-1516adr{flex-shrink:0;width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.625rem;background:#10b98138;color:#6ee7b7}.strip-body.svelte-1516adr{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3125rem}.strip-kicker.svelte-1516adr{font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#34d399}.strip-question.svelte-1516adr{font-size:.9375rem;font-weight:700;color:#ecfdf5;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.strip-arrow.svelte-1516adr{flex-shrink:0;font-size:1.5rem;font-weight:300;color:#ecfdf573;line-height:1;transition:color .15s,transform .15s}.rk-tab-card.svelte-r8gj38{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%);border:none;border-radius:0;background:#ffffff05;padding:0 0 .25rem;overflow:hidden}.rk-head.svelte-r8gj38{display:flex;align-items:center;gap:.75rem;padding:.875rem .875rem .75rem;border-bottom:.0625rem solid rgba(255,255,255,.08);margin-bottom:.75rem}.rk-icon.svelte-r8gj38{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.625rem;background:#9c9cff24;color:#9c9cff}.rk-icon.svelte-r8gj38 .material-icons-outlined{font-size:1.25rem}.rk-title.svelte-r8gj38{flex:1;min-width:0;font-family:Metropolis,sans-serif;font-weight:600;font-size:1.0625rem;color:#f5f7fa;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rk-go.svelte-r8gj38{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff0f;border:none;color:#9c9cff;cursor:pointer;transition:background .15s ease}.rk-go.svelte-r8gj38:hover{background:#ffffff1a}.rk-go.svelte-r8gj38 .material-icons-outlined{font-size:1.125rem}.rk-tabs.svelte-r8gj38{display:flex;gap:.125rem;padding:.25rem;margin:0 .875rem .625rem;background:#ffffff0a;border:.0625rem solid rgba(255,255,255,.06);border-radius:.625rem}.rk-tab.svelte-r8gj38{flex:1 1 0;min-width:0;padding:.4375rem .625rem;border:none;border-radius:.4375rem;background:transparent;color:#ffffff8c;font-size:.875rem;font-weight:600;line-height:1.2;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;transition:background .15s ease,color .15s ease}.rk-tab.active.svelte-r8gj38{background:#9c9cff38;color:#fff}.rk-cols.svelte-r8gj38{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.row-split-aspect.svelte-r8gj38{position:relative;width:100%}.row-split-aspect.svelte-r8gj38:before{content:"";display:block;padding-top:42.857%}.row-split-fill.svelte-r8gj38{position:relative;width:100%;height:100%;min-height:0}.row-split-content.svelte-r8gj38{position:absolute;inset:0;overflow:hidden;border-radius:1rem}@media(max-width:68.6875rem){.row-split-fill.svelte-r8gj38{height:auto}.row-split-fill.svelte-r8gj38>.row-split-content:where(.svelte-r8gj38){position:static;overflow:visible}.row-split-content.svelte-r8gj38{border-radius:0}.mobile-bleed.svelte-r8gj38{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%)}.row-split-aspect.svelte-r8gj38:before{padding-top:60%}}@media(min-width:68.75rem){.row-split-divider.svelte-r8gj38{position:relative}.row-split-divider.svelte-r8gj38:before{content:"";position:absolute;left:-.5rem;top:.5rem;bottom:.5rem;width:.0625rem;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.16) 15%,rgba(255,255,255,.16) 85%,transparent 100%)}}.banner-skel.svelte-r8gj38{position:absolute;inset:0;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:svelte-r8gj38-bs-shimmer 1.4s ease-in-out infinite}.block-skeleton.svelte-r8gj38{width:100%;height:32rem;border-radius:.75rem;border:.15625rem solid rgba(255,255,255,.06);background:#ffffff05;padding:.875rem 1rem 1rem;display:flex;flex-direction:column;gap:.875rem;overflow:hidden}.block-skeleton-aspect.svelte-r8gj38{height:100%}@media(max-width:640px){.block-skeleton.svelte-r8gj38{width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%);border-radius:0;border-left-width:0;border-right-width:0;border-top-width:.0625rem;border-bottom-width:.0625rem}}@keyframes svelte-r8gj38-bs-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.bs-icon.svelte-r8gj38,.bs-line.svelte-r8gj38,.bs-pill.svelte-r8gj38,.bs-tab.svelte-r8gj38,.bs-content.svelte-r8gj38{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:svelte-r8gj38-bs-shimmer 1.4s ease-in-out infinite;border-radius:.375rem}.bs-header.svelte-r8gj38{display:flex;align-items:center;gap:.75rem}.bs-icon.svelte-r8gj38{width:2.5rem;height:2.5rem;flex-shrink:0}.bs-text.svelte-r8gj38{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4375rem}.bs-line.svelte-r8gj38{height:.75rem}.bs-line-title.svelte-r8gj38{width:45%}.bs-line-desc.svelte-r8gj38{width:65%;height:.625rem}.bs-pill.svelte-r8gj38{width:5.5rem;height:1.875rem;border-radius:999px;flex-shrink:0}.bs-tabs.svelte-r8gj38{display:flex;gap:1.25rem;padding-bottom:.25rem;border-bottom:.0625rem solid rgba(255,255,255,.08)}.bs-tab.svelte-r8gj38{width:3.5rem;height:.875rem;border-radius:.25rem}.bs-content.svelte-r8gj38{flex:1 1 auto;min-height:0;border-radius:.5rem}.vetrina.svelte-1hkb1y9{--preview-width: 22rem;--page-aspect: 1.5;--reader-h: calc(var(--preview-width) * var(--page-aspect));--tabs-h: 3rem;--header-h: 2.625rem;--preview-gap: .1875rem;--info-card-h: 4.5rem;--row-gap: .5rem;--row-h: 5.75rem;--thumb-h: calc(var(--row-h) - .625rem);--thumb-w: calc(var(--thumb-h) / 1.5);--thumb-radius: calc(var(--thumb-w) * .09375);--accent: #9c9cff;--reader-lift: 1.25rem;position:relative;background:radial-gradient(ellipse at 100% 0%,rgba(156,156,255,.18) 0%,transparent 55%),linear-gradient(135deg,#9c9cff0d,#ffffff05,#9c9cff0f),#0f0f198c;border:1px solid rgba(255,255,255,.08);border-radius:1rem;overflow:visible;box-shadow:0 12px 40px #00000059,0 0 0 1px #ffffff05;margin-top:var(--reader-lift)}.tabs-strip.svelte-1hkb1y9{display:flex;gap:.25rem;padding:.5rem calc(var(--preview-width) + 1.5rem) 0 .75rem;border-bottom:1px solid rgba(255,255,255,.06);overflow-x:auto;scrollbar-width:none}@media(max-width:68.75rem){.tabs-strip.svelte-1hkb1y9{padding-right:.75rem}}.tabs-strip.svelte-1hkb1y9::-webkit-scrollbar{display:none}.tab.svelte-1hkb1y9{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem .875rem;font-size:.9375rem;font-weight:500;color:#ffffff8c;background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;position:relative;transition:color .18s ease,background .18s ease}.tab.svelte-1hkb1y9:hover{color:#ffffffe6}.tab-active.svelte-1hkb1y9{color:#fff;border-bottom-color:var(--accent);background:linear-gradient(180deg,transparent 0%,rgba(156,156,255,.08) 100%)}.tab-icon.svelte-1hkb1y9{font-size:1.125rem}.vetrina-header.svelte-1hkb1y9{padding:.5rem 1rem .375rem 2rem;padding-right:calc(var(--preview-width) + 2rem);display:flex;align-items:center;gap:.75rem}@media(max-width:68.75rem){.vetrina-header.svelte-1hkb1y9{padding:.5rem .625rem .375rem 1.125rem;gap:.5rem}}@media(max-width:21.875rem){.vetrina-header.svelte-1hkb1y9{padding:.4375rem .5rem .375rem 1.0625rem;gap:.375rem}}.vetrina-title.svelte-1hkb1y9{margin:0;flex:1 1 auto;min-width:0;font-family:Metropolis,sans-serif;font-weight:600;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.randomize-btn.svelte-1hkb1y9{flex:0 0 auto;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .625rem;background:#9c9cff1f;border:1px solid rgba(156,156,255,.28);border-radius:999px;color:#ffffffeb;font-size:.8125rem;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .12s ease,box-shadow .18s ease}@media(max-width:21.875rem){.randomize-btn.svelte-1hkb1y9{padding:.375rem;border-radius:999px;width:1.875rem;height:1.875rem;justify-content:center;gap:0}.randomize-btn.svelte-1hkb1y9 .randomize-label:where(.svelte-1hkb1y9){display:none}}.randomize-btn.svelte-1hkb1y9:hover:not(:disabled){background:#9c9cff38;border-color:#9c9cff73;box-shadow:0 4px 14px #9c9cff40}.randomize-btn.svelte-1hkb1y9:active:not(:disabled){transform:scale(.96)}.randomize-btn.svelte-1hkb1y9:disabled{opacity:.55;cursor:not-allowed}.randomize-icon.svelte-1hkb1y9{font-size:1.125rem;line-height:1;color:var(--accent);transition:transform .4s cubic-bezier(.4,0,.2,1)}.randomize-btn.svelte-1hkb1y9:hover:not(:disabled) .randomize-icon:where(.svelte-1hkb1y9){transform:rotate(180deg)}.randomize-btn.randomizing.svelte-1hkb1y9 .randomize-icon:where(.svelte-1hkb1y9){animation:svelte-1hkb1y9-randomize-spin .7s linear infinite}@keyframes svelte-1hkb1y9-randomize-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.body.svelte-1hkb1y9{padding:.5rem 1rem;padding-right:calc(var(--preview-width) + 2rem);height:calc(var(--reader-h) + var(--preview-gap) + var(--info-card-h) - var(--reader-lift) - var(--tabs-h) - var(--header-h));box-sizing:border-box}@media(max-width:68.75rem){.body.svelte-1hkb1y9{padding:.375rem .5rem .5rem;height:auto}}.list.svelte-1hkb1y9{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:0;padding:.5rem;background:#00000038;border:1px solid rgba(255,255,255,.05);border-radius:.875rem;box-sizing:border-box;overflow:hidden}.row.svelte-1hkb1y9{display:grid;grid-template-columns:var(--thumb-w) minmax(0,1fr) auto;align-items:center;gap:.875rem;flex:0 0 var(--row-h);min-height:0;padding:.3125rem .75rem .3125rem .5rem;border-radius:.5rem;cursor:pointer;transition:background .18s ease,box-shadow .18s ease;position:relative}.row-main.svelte-1hkb1y9{min-width:0;display:flex;flex-direction:column;gap:.125rem;overflow:hidden}.row-price.svelte-1hkb1y9{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem;white-space:nowrap;font-variant-numeric:tabular-nums}.row-price-old.svelte-1hkb1y9{display:inline-flex;align-items:center;gap:.1875rem;font-size:.75rem;color:#fff6;text-decoration:line-through}.row-price-current.svelte-1hkb1y9{display:inline-flex;align-items:center;gap:.3125rem;font-size:1rem;font-weight:700;color:#fff}.row-price.is-discounted.svelte-1hkb1y9 .row-price-current:where(.svelte-1hkb1y9){color:#febb4f}.row-end.svelte-1hkb1y9{display:flex;flex-direction:column;align-items:flex-end;gap:.3125rem;min-width:0}.row-price-mobile.svelte-1hkb1y9{display:none}.row-sfoglia.svelte-1hkb1y9{display:none;align-items:center;justify-content:center;gap:.3125rem;padding:.3125rem .625rem .3125rem .5rem;background:#9c9cff26;border:1px solid rgba(156,156,255,.3);border-radius:999px;color:var(--accent);font-size:.75rem;font-weight:700;letter-spacing:.01em;cursor:pointer;white-space:nowrap;flex:0 0 auto;transition:background .15s ease,transform .12s ease}.row-sfoglia.svelte-1hkb1y9:hover{background:#9c9cff40}.row-sfoglia.svelte-1hkb1y9:active{transform:scale(.96)}.row-sfoglia.svelte-1hkb1y9 .material-icons-outlined:where(.svelte-1hkb1y9){font-size:.875rem;line-height:1}@media(max-width:68.75rem){.row-sfoglia.svelte-1hkb1y9{display:inline-flex;padding:0;width:1.875rem;height:1.875rem;gap:0}.row-sfoglia.svelte-1hkb1y9 .row-sfoglia-label:where(.svelte-1hkb1y9){display:none}.row-sfoglia.svelte-1hkb1y9 .material-icons-outlined:where(.svelte-1hkb1y9){font-size:1rem}}@media(max-width:21.875rem){.row-sfoglia.svelte-1hkb1y9{width:1.625rem;height:1.625rem}.row-sfoglia.svelte-1hkb1y9 .material-icons-outlined:where(.svelte-1hkb1y9){font-size:.875rem}}.row.svelte-1hkb1y9:nth-child(odd){background:#ffffff05}.row.svelte-1hkb1y9:nth-child(2n){background:#ffffff0b}.row.svelte-1hkb1y9:hover{background:#9c9cff1a}.row.row-active.svelte-1hkb1y9,.row.row-active.svelte-1hkb1y9:hover{background:linear-gradient(90deg,#9c9cff29,#9c9cff42);box-shadow:inset 0 0 0 1px #9c9cff59,0 4px 18px #9c9cff33}.row-active.svelte-1hkb1y9 .row-title:where(.svelte-1hkb1y9){color:var(--accent)}.thumb.svelte-1hkb1y9{width:var(--thumb-w);height:var(--thumb-h);position:relative;background:#ffffff0d;border-radius:var(--thumb-radius);overflow:hidden;box-shadow:0 2px 8px #00000040}.thumb.svelte-1hkb1y9 img:where(.svelte-1hkb1y9){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rowmeta.svelte-1hkb1y9{min-width:0;display:flex;flex-direction:column;gap:.1875rem;overflow:hidden}.row-title-line.svelte-1hkb1y9{display:flex;align-items:center;gap:.5rem;min-width:0;overflow:hidden;line-height:1.25}.row-title.svelte-1hkb1y9{font-size:1rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;transition:color .15s}.row-vol.svelte-1hkb1y9{font-size:.75rem;font-weight:600;color:#fff9;background:#ffffff0f;padding:.1875rem .4375rem;border-radius:.3125rem;white-space:nowrap;flex-shrink:0}.row-active.svelte-1hkb1y9 .row-vol:where(.svelte-1hkb1y9){color:#ffffffd9;background:#9c9cff29}.row-sub.svelte-1hkb1y9{font-size:.875rem;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.badge-cat.svelte-1hkb1y9{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f5f3ffd9;flex-shrink:0}.genres-inline.svelte-1hkb1y9{font-size:.875rem;color:#ffffff8c;overflow:hidden;text-overflow:ellipsis}.badge-cat.svelte-1hkb1y9+.genres-inline:where(.svelte-1hkb1y9){padding-left:.5rem;border-left:1px solid rgba(255,255,255,.18)}.preview.svelte-1hkb1y9{display:flex;flex-direction:column;gap:.1875rem;width:var(--preview-width);position:absolute;top:calc(-1 * var(--reader-lift));right:1rem;z-index:2}@media(max-width:68.75rem){.preview.svelte-1hkb1y9{display:none}}.info-card-wrap.svelte-1hkb1y9{position:relative;min-height:var(--info-card-h)}.info-card.svelte-1hkb1y9{position:absolute;inset:0;display:flex;align-items:center;gap:.625rem;padding:.125rem .25rem 0}.info-card-text.svelte-1hkb1y9{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}.info-card-title.svelte-1hkb1y9{display:flex;align-items:baseline;gap:.5rem;font-size:1rem;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.info-card-vol.svelte-1hkb1y9{font-size:.75rem;font-weight:600;color:#ffffffbf;background:#ffffff1a;padding:.1875rem .4375rem;border-radius:.3125rem;white-space:nowrap}.info-card-sub.svelte-1hkb1y9{font-size:.875rem;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-card-actions.svelte-1hkb1y9{display:flex;gap:.375rem}.info-btn-zui{font-size:.875rem!important;padding:.5rem .875rem!important;height:auto!important;min-height:0!important;display:inline-flex!important;align-items:center!important;gap:.25rem!important}.reader-frame.svelte-1hkb1y9{--bezel: .2rem;--screen-border: .5rem;--frame-radius: 1.4rem;width:100%;height:0;padding-top:150%;background:#000;box-shadow:inset 0 0 0 var(--bezel) #b0b0af;border-radius:var(--frame-radius);position:relative}.reader-inner.svelte-1hkb1y9{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:#ffffff59}.reader-icon.svelte-1hkb1y9{font-size:2.5rem}.reader-placeholder-text.svelte-1hkb1y9{font-size:.875rem}.reader-icon.spin.svelte-1hkb1y9{animation:svelte-1hkb1y9-reader-spin 1s linear infinite}.reader-mount.svelte-1hkb1y9{position:absolute;inset:calc(var(--bezel) + var(--screen-border));overflow:hidden;border-radius:calc(var(--frame-radius) - var(--screen-border));animation:svelte-1hkb1y9-reader-mount-fade .28s ease-out}@keyframes svelte-1hkb1y9-reader-mount-fade{0%{opacity:.2}to{opacity:1}}.reader-loading-overlay.svelte-1hkb1y9{position:absolute;inset:calc(var(--bezel) + var(--screen-border));border-radius:calc(var(--frame-radius) - var(--screen-border));display:flex;align-items:flex-end;justify-content:center;padding-bottom:1rem;pointer-events:none;background:linear-gradient(180deg,#0000 50%,#00000073);animation:svelte-1hkb1y9-reader-loading-fade .2s ease-out;z-index:4}.reader-loading-overlay.svelte-1hkb1y9 .material-icons-outlined:where(.svelte-1hkb1y9){font-size:1.75rem;color:var(--accent);background:#0f0f19c7;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:999px;padding:.375rem;box-shadow:0 6px 18px #00000073}.reader-loading-overlay.svelte-1hkb1y9 .spin:where(.svelte-1hkb1y9){animation:svelte-1hkb1y9-reader-spin 1s linear infinite}@keyframes svelte-1hkb1y9-reader-loading-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1hkb1y9-reader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.reader-fullscreen.svelte-1hkb1y9{position:absolute;top:calc(var(--bezel) + var(--screen-border) + .5rem);right:calc(var(--bezel) + var(--screen-border) + .5rem);z-index:3;display:inline-flex;align-items:center;justify-content:center;background:#0000008c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:.375rem;padding:.375rem;cursor:pointer;opacity:0;pointer-events:none;transition:background .15s,transform .15s,opacity .18s ease}.reader-frame.svelte-1hkb1y9:hover .reader-fullscreen:where(.svelte-1hkb1y9),.reader-frame.svelte-1hkb1y9:focus-within .reader-fullscreen:where(.svelte-1hkb1y9){opacity:1;pointer-events:auto}.reader-fullscreen.svelte-1hkb1y9:hover{background:var(--accent);color:#0a0a1a;transform:scale(1.05)}.reader-fullscreen.svelte-1hkb1y9 .material-icons-outlined:where(.svelte-1hkb1y9){font-size:1.125rem}.preview-empty.svelte-1hkb1y9{width:100%;height:0;padding-top:150%;position:relative;color:#ffffff59;background:#0003;border-radius:.5rem}.preview-empty.svelte-1hkb1y9:before{content:"Seleziona una serie";position:absolute;inset:0;display:flex;align-items:center;justify-content:center}@media(max-width:68.75rem){.row.svelte-1hkb1y9{border-radius:.5rem}.reader-frame.svelte-1hkb1y9{--bezel: .25rem;--screen-border: .625rem;--frame-radius: 1.75rem}.vetrina.svelte-1hkb1y9{--row-h: 4.75rem;--thumb-h: 4.5rem;--thumb-w: 3rem}.list.svelte-1hkb1y9{padding:.375rem;border-radius:.625rem;justify-content:flex-start;gap:.3125rem}.row.svelte-1hkb1y9{padding:.125rem .5rem .125rem .25rem;gap:.5rem;flex:0 0 auto;min-height:var(--row-h);align-items:center}.row-title-line.svelte-1hkb1y9{flex-wrap:wrap;row-gap:.125rem;line-height:1.25}.row-title.svelte-1hkb1y9{white-space:normal;overflow-wrap:anywhere;font-size:.9375rem;line-height:1.2}.row-vol.svelte-1hkb1y9{font-size:.625rem;padding:.0625rem .25rem}.badge-cat.svelte-1hkb1y9,.genres-inline.svelte-1hkb1y9,.row-sub-authors.svelte-1hkb1y9{display:none}.row-end.svelte-1hkb1y9 .row-price:where(.svelte-1hkb1y9){display:none}.row-price-mobile.svelte-1hkb1y9{display:inline-flex;align-items:center;gap:.3125rem;margin-top:.0625rem;font-variant-numeric:tabular-nums;white-space:nowrap}.row-price-mobile-current.svelte-1hkb1y9{display:inline-flex;align-items:center;gap:.1875rem;font-size:.8125rem;font-weight:700;color:#fff}.row-price-mobile.is-discounted.svelte-1hkb1y9 .row-price-mobile-current:where(.svelte-1hkb1y9){color:#febb4f}.row-price-mobile-old.svelte-1hkb1y9{display:inline-flex;align-items:center;gap:.125rem;font-size:.6875rem;color:#fff6;text-decoration:line-through}.row-end.svelte-1hkb1y9{gap:0}}@media(max-width:21.875rem){.vetrina.svelte-1hkb1y9{--row-h: 3.5rem;--thumb-h: 3.25rem;--thumb-w: calc(var(--thumb-h) / 1.5)}.row.svelte-1hkb1y9{padding:.125rem .375rem .125rem .1875rem;gap:.375rem}.row-title.svelte-1hkb1y9{font-size:.875rem}.row-sub.svelte-1hkb1y9{font-size:.6875rem}.row-vol.svelte-1hkb1y9{font-size:.5625rem;padding:.0625rem .1875rem}.row-price-current.svelte-1hkb1y9{font-size:.75rem}}.vetrina-icon.svelte-1hkb1y9{display:none}@media(max-width:68.75rem){.vetrina.svelte-1hkb1y9{--accent: #8bb0ed;width:100vw;max-width:100vw;margin-left:50%;transform:translate(-50%);margin-top:0;border-radius:0;border-left:0;border-right:0;border-top:1px solid rgba(90,141,230,.22);border-bottom:1px solid rgba(90,141,230,.22);background:linear-gradient(180deg,#5a8de617,#5a8de608);box-shadow:none;overflow:hidden}.vetrina-icon.svelte-1hkb1y9{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:.625rem;background:#5a8de629;color:#8bb0ed;font-size:1.25rem}.tabs-strip.svelte-1hkb1y9{border-bottom:none;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:.625rem;padding:.25rem;margin:0 .875rem .5rem;gap:.125rem}.tab.svelte-1hkb1y9{flex:1 1 0;min-width:0;justify-content:center;border-bottom:none;border-radius:.4375rem;padding:.4375rem .5rem;font-size:.875rem;font-weight:600}.tab-active.svelte-1hkb1y9{border-bottom-color:transparent;background:#5a8de638}.list.svelte-1hkb1y9{background:transparent;border:none}.randomize-btn.svelte-1hkb1y9{background:#5a8de61f;border-color:#5a8de647}.row-sfoglia.svelte-1hkb1y9{background:#5a8de626;border-color:#5a8de64d}}.row-skeleton.svelte-1hkb1y9 .thumb:where(.svelte-1hkb1y9),.sk.svelte-1hkb1y9{background:linear-gradient(90deg,#ffffff0a,#ffffff14,#ffffff0a);background-size:200% 100%;animation:svelte-1hkb1y9-shimmer 1.5s infinite}.sk-title.svelte-1hkb1y9{height:.875rem;width:60%;border-radius:.25rem}.sk-sub.svelte-1hkb1y9{height:.75rem;width:40%;border-radius:.25rem}.sk-badges.svelte-1hkb1y9{height:.875rem;width:70%;border-radius:.25rem}@keyframes svelte-1hkb1y9-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.empty.svelte-1hkb1y9{padding:2rem;text-align:center;color:#fff6}.stack-wrap.svelte-1u7o5h0{position:relative;width:100%;padding-bottom:83.33%}.stack-cover.svelte-1u7o5h0{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem;box-shadow:0 .375rem .75rem #00000073}.stack-cover.svelte-1u7o5h0:before{float:left;padding-top:.667;content:""}.stack-cover.svelte-1u7o5h0:after{display:block;content:"";clear:both}.grid-wrap--3x3.svelte-1u7o5h0{position:relative;width:100%;padding-bottom:100%;border-radius:.375rem;overflow:hidden}.grid-inner--3x3.svelte-1u7o5h0{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:.1875rem}.grid-wrap--4x3.svelte-1u7o5h0{position:relative;width:100%;padding-bottom:150%;border-radius:.375rem;overflow:hidden}.grid-inner--4x3.svelte-1u7o5h0{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);gap:.1875rem}.grid-cell.svelte-1u7o5h0{position:relative;overflow:hidden;border-radius:.1875rem}.grid-cell--empty.svelte-1u7o5h0{background:#ffffff0a}.grid-img.svelte-1u7o5h0{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fcard.svelte-17f52vd{position:relative;width:100%;height:100%;text-align:left;display:flex;flex-direction:column;border-radius:1.25rem;background:linear-gradient(180deg,#1e1a26,#131019);border:.0625rem solid color-mix(in srgb,var(--accent) 24%,transparent);overflow:hidden;isolation:isolate;cursor:pointer;transition:border-color .2s ease}.fcard.svelte-17f52vd:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.fcard.svelte-17f52vd:disabled{opacity:.7;cursor:not-allowed}.fcard.svelte-17f52vd:before{content:"";position:absolute;top:-35%;right:-12%;width:65%;height:90%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent) 34%,transparent) 0%,transparent 68%);pointer-events:none;z-index:0}.fcard__inner.svelte-17f52vd{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:.875rem;padding:1rem 1.125rem 1.125rem}.fcard__chips.svelte-17f52vd{display:flex;align-items:center;gap:.4375rem;flex-wrap:wrap;min-width:0;padding-right:3.75rem}.fchip.svelte-17f52vd{display:inline-flex;align-items:center;gap:.3125rem;height:1.75rem;padding:0 .625rem;border-radius:9999px;font-family:Metropolis,sans-serif;font-size:.75rem;font-weight:700;white-space:nowrap;border:.0625rem solid}.fchip__icon.svelte-17f52vd{font-size:.9375rem;line-height:1}.fchip--type.svelte-17f52vd{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--accent) 42%,transparent)}.fchip--format.svelte-17f52vd{color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent);border-color:color-mix(in srgb,var(--c) 42%,transparent)}.fcard__disc.svelte-17f52vd{position:absolute;top:0;right:0;z-index:3;min-width:3.25rem;padding:.5rem .75rem .4375rem .5625rem;border-radius:0 1.25rem 0 .875rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#1a1206;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 100%,white 14%) 0%,var(--accent) 72%);box-shadow:0 .25rem .75rem color-mix(in srgb,var(--accent) 42%,transparent)}.fcard__disc.svelte-17f52vd b:where(.svelte-17f52vd){font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:800;line-height:1}.fcard__disc.svelte-17f52vd em:where(.svelte-17f52vd){font-style:normal;font-size:.4375rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:.125rem;opacity:.85}.fcard__body.svelte-17f52vd{position:relative;display:flex;align-items:center;gap:.75rem}.fcard__text.svelte-17f52vd{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.fcard__title.svelte-17f52vd{font-family:Metropolis,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:#fff;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fcard__by.svelte-17f52vd{font-size:.875rem;color:#a8b0bd;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fcard__price.svelte-17f52vd{display:flex;align-items:baseline;gap:.5rem;margin-top:.375rem;flex-wrap:nowrap;white-space:nowrap}.fcard__price-new.svelte-17f52vd{font-family:Metropolis,sans-serif;font-size:1.625rem;font-weight:800;line-height:1;white-space:nowrap}.fcard__price-old.svelte-17f52vd{font-size:.9375rem;color:#6a7080;text-decoration:line-through;white-space:nowrap}.fcard__cover.svelte-17f52vd{position:relative;flex-shrink:0;width:6.5rem;height:7.5rem;align-self:center;display:flex;align-items:center;justify-content:center;margin-right:-2rem;margin-top:-.5rem;margin-bottom:-.75rem}.fcard__cov.svelte-17f52vd{display:block;width:4.5rem;border-radius:.5rem;overflow:hidden;background:#0000004d;box-shadow:0 .5rem 1rem #00000080;border:.0625rem solid rgba(255,255,255,.08);transform:rotate(-9deg)}.fcard__cov.svelte-17f52vd img:where(.svelte-17f52vd){display:block;width:100%;-o-object-fit:cover;object-fit:cover}.fcard__cov.svelte-17f52vd img:where(.svelte-17f52vd):before{float:left;padding-top:150%;content:""}.fcard__cov.svelte-17f52vd img:where(.svelte-17f52vd):after{display:block;content:"";clear:both}.fcard__cov--empty.svelte-17f52vd{height:6.75rem;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 60%,transparent),#14111ae6)}.fcard__cover--stack.svelte-17f52vd .fcard__cov:where(.svelte-17f52vd){position:absolute;width:4.25rem}.fcard__cover--stack.svelte-17f52vd .fcard__cov:where(.svelte-17f52vd):nth-child(2){transform:rotate(7deg) translate(-.9rem);z-index:1}.fcard__cover--stack.svelte-17f52vd .fcard__cov:where(.svelte-17f52vd):nth-child(1){transform:rotate(-8deg) translate(.9rem);z-index:2}.fcard__cover--art.svelte-17f52vd{position:absolute;right:-2rem;top:0;bottom:0;width:8rem;height:auto;margin:0;display:flex;align-items:center;justify-content:flex-end;background:transparent;border:none;box-shadow:none;overflow:visible;transform:rotate(-3deg);pointer-events:none;z-index:2}.fcard__cov--art.svelte-17f52vd{display:contents}.fcard__cov--art.svelte-17f52vd img:where(.svelte-17f52vd){display:block;width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;box-shadow:0 .5rem 1.25rem #0000008c}.fcard__cov--art.svelte-17f52vd img:where(.svelte-17f52vd):before{float:left;padding-top:auto;content:""}.fcard__cov--art.svelte-17f52vd img:where(.svelte-17f52vd):after{display:block;content:"";clear:both}.fcard--has-art.svelte-17f52vd .fcard__text:where(.svelte-17f52vd){padding-right:6.25rem}.fcard__timer.svelte-17f52vd{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-top:auto}.fcard__timer-label.svelte-17f52vd{display:inline-flex;align-items:center;gap:.375rem;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:#8892a4;font-weight:700;flex-shrink:0}.fcard__timer-dot.svelte-17f52vd{width:.4375rem;height:.4375rem;border-radius:9999px;background:var(--accent);box-shadow:0 0 .375rem var(--accent);animation:svelte-17f52vd-fcard-pulse 1.5s ease-in-out infinite}@keyframes svelte-17f52vd-fcard-pulse{0%,to{opacity:1}50%{opacity:.4}}.fcard__cd.svelte-17f52vd{display:flex;align-items:stretch;gap:.4375rem}.fcard__cd-seg.svelte-17f52vd{display:inline-flex;align-items:baseline;gap:.125rem;padding:.3125rem .5rem;border-radius:.5rem;background:#00000059;border:.0625rem solid rgba(255,255,255,.08)}.fcard__cd-seg.svelte-17f52vd b:where(.svelte-17f52vd){font-family:Metropolis,sans-serif;font-size:.9375rem;font-weight:800;font-variant-numeric:tabular-nums;color:#fff;line-height:1}.fcard__cd-seg.svelte-17f52vd em:where(.svelte-17f52vd){font-style:normal;font-size:.625rem;font-weight:600;color:#8892a4;line-height:1}.fcard__expired.svelte-17f52vd{font-size:.875rem;font-weight:600;color:#f87171;margin:auto 0 0}.fcard__stock.svelte-17f52vd{display:inline-flex;align-items:center;gap:.2rem;margin-left:auto;font-size:.75rem;font-weight:700;color:#ddca83}.fcard__cta.svelte-17f52vd{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;height:3rem;margin-top:auto;border-radius:.875rem;font-family:Metropolis,sans-serif;font-size:.9375rem;font-weight:700;color:#1a1206;background-image:linear-gradient(135deg,color-mix(in srgb,var(--accent) 100%,white 14%) 0%,var(--accent) 60%,color-mix(in srgb,var(--accent) 88%,black 12%) 100%);box-shadow:0 .375rem 1rem color-mix(in srgb,var(--accent) 38%,transparent);transition:filter .15s ease}.fcard.svelte-17f52vd:hover:not(:disabled) .fcard__cta:where(.svelte-17f52vd){filter:brightness(1.06)}.fcard__cta--disabled.svelte-17f52vd{background-image:none;background-color:#555;color:#fff;box-shadow:none}@media(min-width:48rem){.fcard__inner.svelte-17f52vd{padding:1.5rem 1.75rem 1.625rem;gap:1.125rem}.fcard__chips.svelte-17f52vd{padding-right:4.5rem}.fcard__title.svelte-17f52vd{font-size:2rem}.fcard__by.svelte-17f52vd{font-size:1rem}.fcard__price-new.svelte-17f52vd{font-size:2.25rem}.fcard__price-old.svelte-17f52vd{font-size:1.125rem}.fcard__cover.svelte-17f52vd{width:9rem;height:11rem;margin-right:-2.75rem;margin-top:-.75rem;margin-bottom:-1rem}.fcard__cov.svelte-17f52vd{width:6.5rem}.fcard__cover--stack.svelte-17f52vd .fcard__cov:where(.svelte-17f52vd){width:6rem}.fcard__cover--art.svelte-17f52vd{width:11rem;right:-2.5rem}.fcard--has-art.svelte-17f52vd .fcard__text:where(.svelte-17f52vd){padding-right:8.75rem}.fcard__disc.svelte-17f52vd{min-width:3.75rem;padding:.625rem .875rem .5625rem .6875rem}.fcard__disc.svelte-17f52vd b:where(.svelte-17f52vd){font-size:1rem}.fcard__disc.svelte-17f52vd em:where(.svelte-17f52vd){font-size:.5rem}.fcard__cd-seg.svelte-17f52vd b:where(.svelte-17f52vd){font-size:1.0625rem}.fcard__cta.svelte-17f52vd{height:3.5rem;font-size:1.0625rem}}.badge-target.svelte-17f52vd{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:9999px;font-family:Metropolis,sans-serif;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:.0625rem solid;white-space:nowrap}.badge-target__icon.svelte-17f52vd{font-size:.875rem;line-height:1}.badge-target--logo-only.svelte-17f52vd{padding:.25rem .5rem}.badge-target__logo.svelte-17f52vd{height:.875rem;width:auto;display:block}.badge-target--volume.svelte-17f52vd{background:#67e8f924;border-color:#67e8f973;color:#67e8f9}.badge-target--bundle.svelte-17f52vd{background:#ffa81f24;border-color:#ffa81f73;color:#ffa81f}.badge-target--series.svelte-17f52vd{background:#34d39924;border-color:#34d39973;color:#34d399}.badge-target--editor.svelte-17f52vd{background:#a78bfa24;border-color:#a78bfa73;color:#a78bfa}.card.svelte-17f52vd{position:relative;width:100%;text-align:left;background:#15131d;border-radius:.875rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.06);transition:border-color .2s ease,transform .2s ease;cursor:pointer;display:flex;flex-direction:column}.card.svelte-17f52vd:hover:not(:disabled){border-color:#ffffff29;transform:translateY(-.125rem)}.card.svelte-17f52vd:disabled{opacity:.6;cursor:not-allowed}.card__cover.svelte-17f52vd{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.card__cover-bg.svelte-17f52vd{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 25%,var(--accent-soft) 0%,transparent 60%),radial-gradient(ellipse at 70% 80%,var(--accent-soft) 0%,transparent 55%),linear-gradient(180deg,#231e32d9,#14111cf2)}.card__cover-content.svelte-17f52vd{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem}.card__cover-img.svelte-17f52vd{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__cover-overlay.svelte-17f52vd{position:absolute;left:0;right:0;bottom:0;padding:.75rem .875rem .875rem;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.75) 70%,rgba(0,0,0,.92) 100%);pointer-events:none}.card__cover-title.svelte-17f52vd{font-family:Metropolis,sans-serif;font-size:1rem;font-weight:700;color:#fff;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 .0625rem .25rem rgba(0,0,0,.6)}.card__badge-target.svelte-17f52vd{position:absolute;top:.625rem;left:.625rem;z-index:2}.card__badge-discount.svelte-17f52vd{position:absolute;top:.625rem;right:.625rem;font-size:.8125rem;font-weight:700;padding:.1875rem .4375rem;border-radius:.375rem;color:#fff;font-family:Metropolis,sans-serif}.card__cover-chip.svelte-17f52vd{position:absolute;bottom:.625rem;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:9999px;font-size:.6875rem;font-weight:700;color:#fff;background:#000000a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;letter-spacing:.05em}.card__info.svelte-17f52vd{padding:.875rem;display:flex;flex-direction:column;gap:.375rem;flex:1}.card__title.svelte-17f52vd{font-family:Metropolis,sans-serif;font-size:.9375rem;font-weight:700;color:#fff;margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card__subtitle.svelte-17f52vd{font-size:.75rem;color:#a8b0bd;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card__prices.svelte-17f52vd{display:flex;align-items:baseline;gap:.5rem;margin-top:.125rem}.card__price-old.svelte-17f52vd{font-size:.75rem;color:#6a7080;text-decoration:line-through}.card__price-new.svelte-17f52vd{font-family:Metropolis,sans-serif;font-size:1.0625rem;font-weight:700}.card__footer.svelte-17f52vd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.card__countdown.svelte-17f52vd{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums;color:#fff;background:#ffffff0f;border:.0625rem solid rgba(255,255,255,.1);padding:.3125rem .5rem;border-radius:.4rem}.card__countdown--placeholder.svelte-17f52vd{opacity:.4}.card__countdown-dot.svelte-17f52vd{width:.4375rem;height:.4375rem;border-radius:9999px;animation:svelte-17f52vd-pulse 1.5s ease-in-out infinite}@keyframes svelte-17f52vd-pulse{0%,to{opacity:1}50%{opacity:.4}}.card__expired.svelte-17f52vd{font-size:.75rem;font-weight:600;color:#f87171}.card__stock-left.svelte-17f52vd{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;color:#ddca83;margin-top:.25rem}.card__out-of-stock.svelte-17f52vd{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center}.mini.svelte-buy2vy{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.75rem;width:100%;text-align:left;padding:.625rem .75rem;border-radius:.75rem;background:transparent;border:.0625rem solid transparent;cursor:pointer;transition:background .16s ease,border-color .16s ease}.mini.svelte-buy2vy:hover{background:#ffffff0a}.mini--active.svelte-buy2vy{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.mini__cover.svelte-buy2vy{width:2.75rem;height:4.125rem;border-radius:.375rem;overflow:hidden;background:linear-gradient(135deg,#3c3228e6,#1e1a26e6);box-shadow:0 .25rem .5rem #0006;flex-shrink:0}.mini__cover.svelte-buy2vy img:where(.svelte-buy2vy){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mini__info.svelte-buy2vy{min-width:0;display:flex;flex-direction:column;gap:.1875rem}.mini__title.svelte-buy2vy{font-family:Metropolis,sans-serif;font-size:.9375rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini__meta.svelte-buy2vy{font-size:.75rem;color:#8892a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini__price.svelte-buy2vy{display:inline-flex;align-items:baseline;gap:.4375rem;margin-top:.0625rem}.mini__price-new.svelte-buy2vy{font-family:Metropolis,sans-serif;font-size:.9375rem;font-weight:800}.mini__price-old.svelte-buy2vy{font-size:.75rem;color:#6a7080;text-decoration:line-through}.mini__right.svelte-buy2vy{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.mini__disc.svelte-buy2vy{font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:800}.mini__time.svelte-buy2vy{font-size:.6875rem;font-weight:600;color:#717d8e;white-space:nowrap}.sk.svelte-36m32q{background:#3a3a3a;border-radius:.375rem;position:relative;overflow:hidden}.sk.svelte-36m32q:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);animation:svelte-36m32q-sk-shimmer 1.4s ease-in-out infinite}@keyframes svelte-36m32q-sk-shimmer{to{transform:translate(100%)}}.wrap.svelte-36m32q{display:flex;flex-direction:column;gap:1rem}.head.svelte-36m32q{display:flex;flex-direction:column;gap:.5rem}.head__title.svelte-36m32q{height:1.75rem;width:14rem}.head__sub.svelte-36m32q{height:.875rem;width:22rem;max-width:70%;background:#2c2c2c}.rail.svelte-36m32q{display:flex;gap:1rem;overflow:hidden}.card.svelte-36m32q{flex:0 0 auto;width:15rem;background:#15131d;border:.0625rem solid rgba(255,255,255,.06);border-radius:.875rem;overflow:hidden;display:flex;flex-direction:column}@media(min-width:40rem){.card.svelte-36m32q{width:16rem}}.card__cover.svelte-36m32q{width:100%;border-radius:0}.card__cover.svelte-36m32q:before{float:left;padding-top:100%;content:""}.card__cover.svelte-36m32q:after{display:block;content:"";clear:both}.card__info.svelte-36m32q{padding:.875rem;display:flex;flex-direction:column;gap:.5rem}.card__title.svelte-36m32q{height:1.125rem;width:80%}.card__subtitle.svelte-36m32q{height:.75rem;width:55%;background:#2c2c2c}.card__price.svelte-36m32q{height:1.25rem;width:40%;margin-top:.125rem}.card__footer.svelte-36m32q{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem}.card__cd.svelte-36m32q{height:1.5rem;width:5rem;background:#2c2c2c}.card__chip.svelte-36m32q{height:1.5rem;width:3rem;background:#2c2c2c}.hero.svelte-36m32q{position:relative;background:linear-gradient(180deg,#1c1926,#14111c);border:.0625rem solid rgba(255,255,255,.06);border-radius:1.25rem;overflow:hidden}.hero__accent.svelte-36m32q{position:absolute;top:0;left:0;bottom:0;width:.25rem;background:#9c9cff80}.hero__grid.svelte-36m32q{display:grid;grid-template-columns:auto 1fr auto;gap:1.75rem;align-items:center;padding:1.25rem 1.25rem 1.25rem 1.5rem}.hero__cover.svelte-36m32q{width:8.5rem;height:12.75rem;border-radius:.75rem;flex-shrink:0}.hero__body.svelte-36m32q{display:flex;flex-direction:column;gap:.6rem;min-width:0}.hero__badge.svelte-36m32q{height:1.25rem;width:6rem;border-radius:9999px}.hero__title.svelte-36m32q{height:1.75rem;width:60%}.hero__subtitle.svelte-36m32q{height:.875rem;width:45%;background:#2c2c2c}.hero__price.svelte-36m32q{height:1.75rem;width:8rem;margin-top:.5rem}.hero__right.svelte-36m32q{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;flex-shrink:0}.hero__countdown.svelte-36m32q{height:3rem;width:11rem}.hero__cta.svelte-36m32q{height:2.75rem;width:10rem;border-radius:.75rem}@media(max-width:47.99rem){.hero__grid.svelte-36m32q{grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:.875rem;padding:.875rem .875rem .875rem 1.125rem;align-items:flex-start}.hero__cover.svelte-36m32q{width:5rem;height:7.5rem}.hero__right.svelte-36m32q{grid-column:1 / -1;align-items:stretch}.hero__countdown.svelte-36m32q{width:100%;height:1.625rem}.hero__cta.svelte-36m32q{width:100%;height:2.875rem;border-radius:.875rem}}.flash-head.svelte-os2e26{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.flash-head__icon.svelte-os2e26{flex-shrink:0;width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;color:#1a1206;background:linear-gradient(135deg,color-mix(in srgb,rgb(var(--color-promo)) 100%,white 14%),rgb(var(--color-promo)) 75%);box-shadow:0 .25rem .75rem rgba(var(--color-promo),.35)}.flash-head__icon.svelte-os2e26 .material-icons{font-size:1.375rem}.flash-head__titles.svelte-os2e26{flex:1;min-width:0;display:flex;flex-direction:column;gap:.0625rem}.flash-head__title.svelte-os2e26{font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-promo));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flash-head__sub.svelte-os2e26{font-size:.75rem;color:#8892a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:48rem){.flash-head__title.svelte-os2e26{font-size:1rem}.flash-head__sub.svelte-os2e26{font-size:.875rem}}.flash-scroller.svelte-os2e26{display:flex;align-items:stretch;gap:1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding:.5rem .25rem .75rem}.flash-scroller.svelte-os2e26::-webkit-scrollbar{display:none}.flash-slide.svelte-os2e26{flex:0 0 92%;max-width:26rem;min-width:0;scroll-snap-align:center;display:flex}@media(min-width:48rem){.flash-slide.svelte-os2e26{flex-basis:46%;max-width:32rem}}.flash-head__nav.svelte-os2e26{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.flash-head__counter.svelte-os2e26{font-size:.875rem;font-weight:700;color:#c2cad6;min-width:3.25rem;text-align:center}.nav-btn.svelte-os2e26{width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#ffffff0f;border:.0625rem solid rgba(255,255,255,.12);color:#e7ecf5;transition:background .18s ease,border-color .18s ease;cursor:pointer}.nav-btn.svelte-os2e26:hover{background:#ffffff24;border-color:#fff3}.flash-progress.svelte-os2e26{position:relative;height:.1875rem;border-radius:9999px;background:#ffffff14;overflow:hidden;margin-bottom:1rem}.flash-progress__fill.svelte-os2e26{position:absolute;inset:0;border-radius:9999px;background-color:rgb(var(--color-promo));transform-origin:left;transform:scaleX(0);animation:svelte-os2e26-fillIndicator linear forwards}.flash-progress__fill--paused.svelte-os2e26{animation-play-state:paused}.flash-desk.svelte-os2e26{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(20rem,1fr);gap:1.5rem;align-items:stretch}.flash-desk--solo.svelte-os2e26{grid-template-columns:minmax(0,1fr)}.flash-desk__hero.svelte-os2e26{position:relative;display:grid;grid-template-columns:1fr;min-height:17rem;overflow:hidden;border-radius:1.25rem}.flash-desk__hero-in.svelte-os2e26{grid-column:1;grid-row:1;display:flex}.flash-desk__hero-in.svelte-os2e26 .fcard{min-height:17rem}.flash-desk__side.svelte-os2e26{display:flex;flex-direction:column;border-radius:1.25rem;background:linear-gradient(180deg,#1c1822b3,#120f17b3);border:.0625rem solid rgba(255,255,255,.07);padding:1rem .875rem}.flash-desk__side-title.svelte-os2e26{margin:0 0 .5rem .25rem;font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8892a4}.flash-desk__list.svelte-os2e26{display:flex;flex-direction:column;gap:.125rem}.flash-desk__all.svelte-os2e26{margin-top:auto;padding-top:.875rem;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:700;color:rgb(var(--color-promo));background:none;border:none;cursor:pointer}.flash-desk__all.svelte-os2e26 .material-icons{font-size:1.125rem}.flash-desk__all.svelte-os2e26:hover{filter:brightness(1.12)}.indicator-track.svelte-os2e26{display:flex;align-items:center;justify-content:center;gap:.4375rem;margin-top:.25rem}.indicator-line.svelte-os2e26{position:relative;width:1.75rem;height:.25rem;border-radius:9999px;background-color:#ffffff2e;overflow:hidden;border:none;padding:0;cursor:pointer;transition:width .3s ease,background-color .15s}.indicator-line.svelte-os2e26:hover{background-color:#ffffff47}.indicator-line--active.svelte-os2e26{width:2.75rem;background-color:#ffffff38}.indicator-fill.svelte-os2e26{position:absolute;inset:0;background-color:rgb(var(--color-promo));transform-origin:left;transform:scaleX(0);animation:svelte-os2e26-fillIndicator linear forwards}@keyframes svelte-os2e26-fillIndicator{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.count-badge.svelte-os2e26{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;border-radius:9999px;font-family:Metropolis,sans-serif;font-size:.8125rem;font-weight:700;background:#9c9cff2e;color:#c8c8ff;border:.0625rem solid rgba(156,156,255,.35);tabular-nums:1}.tab-chip.svelte-os2e26{display:inline-flex;align-items:center;gap:.4rem;font-family:Metropolis,sans-serif;font-size:.875rem;font-weight:600;padding:.4rem .75rem;border-radius:.5rem;white-space:nowrap;color:#c8cdd6;background:#ffffff0a;border:.0625rem solid rgba(255,255,255,.08);transition:all .18s ease;cursor:pointer}.tab-chip.svelte-os2e26:hover{color:#fff;background:#ffffff14}.tab-chip--active.svelte-os2e26{color:#fff;background:#ffffff1f;border-color:#fff3}.tab-chip__count.svelte-os2e26{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:9999px;font-size:.6875rem;font-weight:700;background:#ffffff29;color:#fff;font-variant-numeric:tabular-nums}.tab-chip--active.svelte-os2e26 .tab-chip__count:where(.svelte-os2e26){background:#9c9cff80}.sb-root.svelte-1a1t6py{width:100%}.sb-sticky.svelte-1a1t6py{position:sticky;top:var(--sb-sticky-top, 0px);z-index:40}.sb-bar.svelte-1a1t6py{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap;width:100%;min-width:0;padding:.5rem .75rem;border-radius:1rem;background:#161b2c;border:1px solid rgba(255,255,255,.07);transition:border-top-left-radius .22s ease,border-top-right-radius .22s ease,box-shadow .22s ease,border-color .22s ease}.sb-bar.is-stuck.svelte-1a1t6py{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-top-color:transparent;box-shadow:0 10px 26px -6px #0000008c}.sb-mrow.svelte-1a1t6py{display:flex;align-items:center;gap:.5rem;width:100%;padding:0 .75rem}.sb-mrow-search.sticky-on.svelte-1a1t6py{position:sticky;top:var(--sb-sticky-top, 0px);z-index:40;padding-top:.45rem;padding-bottom:.45rem;background:#121218b8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);transition:box-shadow .2s ease}.sb-mrow-search.sticky-on.is-stuck.svelte-1a1t6py{box-shadow:0 1px #ffffff0f,0 8px 20px -10px #0009}.sb-mrow-browse.svelte-1a1t6py{margin-top:.6rem}.sb-search-wrapper.svelte-1a1t6py{position:relative;flex:1 1 16rem;min-width:6.5rem;max-width:26rem}.sb-mrow.svelte-1a1t6py .sb-search-wrapper:where(.svelte-1a1t6py){flex:1 1 auto;max-width:none}.sb-search-bar.svelte-1a1t6py{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:border-color .2s ease}.sb-search-bar.svelte-1a1t6py:focus-within{border-color:#ffffff47}.sb-search-input.svelte-1a1t6py{flex:1;background:transparent;border:none;outline:none;color:#e7ecf5;font-size:.9375rem;min-width:0}.sb-search-input.svelte-1a1t6py::-moz-placeholder{color:#6b7585}.sb-search-input.svelte-1a1t6py::placeholder{color:#6b7585}.sb-search-clear.svelte-1a1t6py{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#8892a4;transition:color .15s ease}.sb-search-clear.svelte-1a1t6py:hover{color:#e7ecf5}.sb-search-clear.svelte-1a1t6py .material-icons-outlined:where(.svelte-1a1t6py){font-size:1.125rem}.sb-dropdown.svelte-1a1t6py{position:absolute;top:calc(100% + .5rem);left:0;right:0;z-index:100;background:#1a1f2e;border:1px solid rgba(255,255,255,.1);border-radius:1rem;overflow:hidden;box-shadow:0 8px 32px #00000080}.sb-section.svelte-1a1t6py{padding:.5rem 0}.sb-section-label.svelte-1a1t6py{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4b5563;padding:.375rem 1rem .25rem}.sb-item.svelte-1a1t6py{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;cursor:pointer;transition:background .15s ease}.sb-item.svelte-1a1t6py:hover{background:#ffffff0d}.sb-item-cover.svelte-1a1t6py{width:2rem;height:3rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;flex-shrink:0;background:#ffffff0d}.sb-item-text.svelte-1a1t6py{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.1rem}.sb-item-title.svelte-1a1t6py{font-size:.875rem;color:#e7ecf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sb-item-sub.svelte-1a1t6py{font-size:.75rem;font-weight:600;color:#aab4c8;line-height:1.1}.sb-item-arrow.svelte-1a1t6py{font-size:1rem;color:#4b5563;flex-shrink:0}.sb-loading.svelte-1a1t6py{display:flex;align-items:center;gap:.5rem;padding:1rem;color:#6b7590;font-size:.875rem}.sb-loading-icon.svelte-1a1t6py{font-size:1.125rem;animation:svelte-1a1t6py-sb-spin 1s linear infinite}@keyframes svelte-1a1t6py-sb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sb-empty.svelte-1a1t6py{padding:1rem;font-size:.875rem;color:#6b7590}.sb-footer.svelte-1a1t6py{border-top:1px solid rgba(255,255,255,.06);padding:.5rem}.sb-more-btn.svelte-1a1t6py{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .75rem;border-radius:.625rem;background:none;border:none;color:#c8d2e6;font-size:.875rem;cursor:pointer;gap:.5rem}.sb-more-btn.svelte-1a1t6py:hover{background:#ffffff0d}.sb-more-btn.svelte-1a1t6py .material-icons-outlined:where(.svelte-1a1t6py){font-size:1rem}.sb-chips.svelte-1a1t6py{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.sb-mrow.svelte-1a1t6py .sb-chips:where(.svelte-1a1t6py){flex:1 1 auto;flex-wrap:wrap;overflow:visible}.sb-chips.svelte-1a1t6py::-webkit-scrollbar{display:none}.sb-chips-lead.svelte-1a1t6py{font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:#6b7585;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.sb-chip.svelte-1a1t6py{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .75rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#dbe2ee;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap;flex-shrink:0}.sb-chip.svelte-1a1t6py:hover{background:#ffffff1a;border-color:#ffffff3d}.sb-chip-icon.svelte-1a1t6py{font-size:1rem;color:#8aa0c6}.sb-chip-arrow.svelte-1a1t6py{font-size:.875rem;color:#9aa6bd}.sb-actions.svelte-1a1t6py{display:flex;align-items:center;gap:.625rem;margin-left:auto;flex-wrap:nowrap;flex-shrink:0}.sb-adv-btn.svelte-1a1t6py{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;border-radius:999px;background:#ffffff14;color:#e7ecf5;font-size:.875rem;font-weight:700;cursor:pointer;border:1px solid rgba(255,255,255,.16);white-space:nowrap;flex-shrink:0;transition:background .15s ease,border-color .15s ease}.sb-adv-btn.svelte-1a1t6py:hover{background:#ffffff24;border-color:#ffffff42}.sb-cal.svelte-1a1t6py{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .6rem .3rem .3rem;border-radius:.75rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:border-color .15s ease,background .15s ease;flex-shrink:0;align-self:center}.sb-cal.svelte-1a1t6py:hover{background:#ffffff14;border-color:#fff3}.sb-cal-date.svelte-1a1t6py{display:flex;flex-direction:column;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;background:#9c9cff;color:#14142b;line-height:1;flex-shrink:0}.sb-cal-month.svelte-1a1t6py{font-size:.5rem;font-weight:800;letter-spacing:.06em}.sb-cal-day.svelte-1a1t6py{font-size:1rem;font-weight:800}.sb-cal-text.svelte-1a1t6py{display:flex;flex-direction:column;min-width:0}.sb-cal-title.svelte-1a1t6py{font-size:.8125rem;font-weight:700;color:#e7ecf5;line-height:1.1}.sb-cal-sub.svelte-1a1t6py{font-size:.6875rem;color:#8892a4;line-height:1.2;white-space:nowrap}@media(min-width:900px)and (max-width:1280px){.sb-cal-text.svelte-1a1t6py{display:none}}@media(min-width:900px)and (max-width:1120px){.sb-chips-lead.svelte-1a1t6py{display:none}}@media(max-width:600px){.sb-mrow.svelte-1a1t6py .sb-chip:where(.svelte-1a1t6py){padding:.3rem .6rem;font-size:.75rem}.sb-mrow.svelte-1a1t6py .sb-cal-text:where(.svelte-1a1t6py){display:none}.sb-mrow.svelte-1a1t6py .sb-cal:where(.svelte-1a1t6py){padding:.25rem}}.eb.svelte-8ulbqm{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;width:100%;color:#fff;text-align:left}.eb-main.svelte-8ulbqm{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;text-align:left}.eb-eyebrow.svelte-8ulbqm{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:.3125rem .625rem;border-radius:999px;border:1px solid rgba(255,255,255,.25);color:#f6c34a}.eb-eyebrow-icon.svelte-8ulbqm{font-size:.875rem}.eb-title.svelte-8ulbqm{font-size:1.375rem;font-weight:800;line-height:1.15;margin:0}.eb-desc.svelte-8ulbqm{font-size:.9375rem;line-height:1.5;margin:0;opacity:.82;max-width:42rem}.eb-side.svelte-8ulbqm{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.eb-stats.svelte-8ulbqm{display:flex;gap:1.75rem;flex-wrap:wrap;justify-content:flex-start}.eb-stats.is-vertical.svelte-8ulbqm{flex-direction:column;gap:.5rem;align-items:flex-start;text-align:left}.eb-stat.svelte-8ulbqm{display:flex;flex-direction:column;gap:.25rem;white-space:nowrap;text-align:left}.eb-stat-label.svelte-8ulbqm{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.eb-stat-value.svelte-8ulbqm{font-size:1.0625rem;font-weight:700}.eb-btn.svelte-8ulbqm{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:.6875rem 1.25rem;border-radius:999px;font-size:.9375rem;font-weight:700;white-space:nowrap;text-decoration:none;background:#fff;color:#15233f;transition:transform .15s ease,opacity .15s ease}.eb-btn.svelte-8ulbqm:hover{transform:translateY(-.0625rem);opacity:.92}@media(min-width:56.25rem){.eb.svelte-8ulbqm{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem}.eb-title.svelte-8ulbqm{font-size:1.625rem}.eb-side.svelte-8ulbqm{align-items:flex-end}.eb-stats.svelte-8ulbqm{justify-content:flex-end;flex-wrap:nowrap}.eb-stats.is-vertical.svelte-8ulbqm{align-items:flex-end;text-align:right}.eb-stat.svelte-8ulbqm{text-align:right}}.sn-root--contents.svelte-1yxgbu8{display:contents}.sn-piece.svelte-1yxgbu8{width:min(90rem,calc(100% - 2rem));margin-left:auto;margin-right:auto}.sn-banner-panel.svelte-1yxgbu8,.sn-bar-wrap.svelte-1yxgbu8{background:#1d2942}.sn-bar-standalone.svelte-1yxgbu8{background:transparent}.sn-inner.svelte-1yxgbu8{width:100%}.sn-inner--banner.svelte-1yxgbu8{padding:1.5rem 1.75rem;color:#fff}.sn-inner--bar.svelte-1yxgbu8{padding:.6rem 1.25rem}.sn-bar-standalone.svelte-1yxgbu8 .sn-inner--bar:where(.svelte-1yxgbu8){padding:0}.sn-rt.svelte-1yxgbu8{border-radius:1.25rem 1.25rem 0 0}.sn-rb.svelte-1yxgbu8{border-radius:0 0 1.25rem 1.25rem}.sn-divider-band.svelte-1yxgbu8{height:2px;background:#ffffff24}.sn-flush.svelte-1yxgbu8{margin-top:0!important}.sn-sticky.svelte-1yxgbu8{position:sticky;top:var(--sb-sticky-top, 0px);z-index:40}.sn-bar.svelte-1yxgbu8{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%;padding:.5rem .75rem;border-radius:1rem;background:#161b2c;border:1px solid rgba(255,255,255,.07)}.sn-bar--in-panel.svelte-1yxgbu8{padding:0;border:none;border-radius:0;background:transparent}.sn-bar.svelte-1yxgbu8::-webkit-scrollbar{display:none}.sn-item.svelte-1yxgbu8{flex-shrink:0;padding:.4rem .9rem;border-radius:999px;font-size:.875rem;font-weight:600;color:var(--sn-item-color, #c8d2e6);background:var(--sn-item-bg, transparent);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease;opacity:.7}.sn-item.svelte-1yxgbu8:hover{opacity:1;background:var(--sn-item-hover-bg, rgba(255, 255, 255, .08))}.sn-item.is-active.svelte-1yxgbu8{opacity:1;color:var(--sn-item-active-color, var(--sn-item-color, #fff));background:var(--sn-item-active-bg, rgba(255, 255, 255, .12));border-color:#ffffff2e}.sn-bar--in-panel.svelte-1yxgbu8 .sn-item.is-active:where(.svelte-1yxgbu8){border-color:transparent;border-bottom:2px solid var(--sn-accent, #f6c34a);border-radius:999px}@media(min-width:56.25rem){.sn-ed.svelte-1yxgbu8{width:100%;max-width:100%;border-radius:0!important}.sn-ed.svelte-1yxgbu8 .sn-inner:where(.svelte-1yxgbu8){max-width:min(90rem,calc(100% - 2rem));margin-left:auto;margin-right:auto}}@media(max-width:56.1875rem){.sn-em.svelte-1yxgbu8{width:100%;max-width:100%;border-radius:0!important}.sn-em.svelte-1yxgbu8 .sn-inner:where(.svelte-1yxgbu8){max-width:min(90rem,calc(100% - 2rem));margin-left:auto;margin-right:auto}}.eb-wrap.svelte-hfcys1{width:100%}.eb-panel.svelte-hfcys1{width:100%;border-radius:1.25rem;padding:1.75rem 2rem;background:#1d2942}@media(max-width:56rem){.eb-panel.svelte-hfcys1{padding:1.25rem}}.ir-item.svelte-bgt8xg{width:8rem;padding-top:1.25rem;padding-left:2.5rem}.ir-stack.svelte-bgt8xg{position:relative;width:8rem}.ir-cover.svelte-bgt8xg{position:relative;z-index:1;display:block;width:8rem;height:0;padding-top:150%;border-radius:.5rem;overflow:hidden;background:#2d2d2d;cursor:pointer;border:none;box-shadow:0 .5rem 1rem #00000059;transition:transform .25s ease}.ir-cover.svelte-bgt8xg:hover{transform:scale(1.03)}.ir-cover.svelte-bgt8xg img:where(.svelte-bgt8xg){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ir-badge.svelte-bgt8xg{position:absolute;z-index:3;top:-.625rem;left:-1.75rem;width:3.5rem;height:3.5rem}.ir-avatar.svelte-bgt8xg{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:rgb(var(--color-gradient-accent, 156 156 255));border:3px solid rgba(255,255,255,.92);box-shadow:0 .375rem 1rem #00000080}.ir-avatar.svelte-bgt8xg img:where(.svelte-bgt8xg){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ir-avatar-initial.svelte-bgt8xg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.25rem;font-weight:800;color:#fff}.ir-vote.svelte-bgt8xg{position:absolute;bottom:-.25rem;right:-.375rem;display:inline-flex;align-items:center;gap:.0625rem;font-size:.75rem;font-weight:800;color:#15233f;background:#f6c34a;padding:.0625rem .375rem;border-radius:999px;border:2px solid rgba(255,255,255,.95);box-shadow:0 .25rem .5rem #0006}.ir-vote--corner.svelte-bgt8xg{bottom:-.5rem;right:-.5rem}.ir-vote-star.svelte-bgt8xg{font-size:.875rem;color:#15233f}.ir-meta.svelte-bgt8xg{width:8rem;margin-top:.5rem;display:flex;flex-direction:column;gap:.125rem;text-align:left}.ir-title.svelte-bgt8xg{font-size:.875rem;font-weight:700;color:var(--ct-card-title-color, #fff);line-height:1.2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ir-creator.svelte-bgt8xg{font-size:.75rem;color:#ffffff9e;line-height:1.2;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ir-role.svelte-bgt8xg{opacity:.7}.ir-review-wrap.svelte-bgt8xg{max-width:min(90rem,100%);margin:0 auto;padding:0 .5rem}.ir-block-title.svelte-bgt8xg{font-size:1.25rem;font-weight:600;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.ir-block-icon.svelte-bgt8xg{font-size:1.5rem}.ir-hero.svelte-bgt8xg{position:relative;width:100%;border-radius:1.25rem;overflow:hidden;isolation:isolate;background:#161422;display:grid;grid-template:1fr / 1fr}.ir-slide.svelte-bgt8xg{grid-area:1 / 1;position:relative;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;pointer-events:none}.ir-slide.is-active.svelte-bgt8xg{opacity:1;visibility:visible;pointer-events:auto}.ir-hero-bg.svelte-bgt8xg{position:absolute;inset:-2rem;background-size:cover;background-position:center;filter:blur(2.5rem) saturate(1.2);transform:scale(1.1);z-index:0}.ir-hero-grad.svelte-bgt8xg{position:absolute;inset:0;background:linear-gradient(180deg,#0a08148c,#0a0814d1);z-index:1}.ir-hero-content.svelte-bgt8xg{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:1.25rem 1rem 3rem}.ir-hero-cover.svelte-bgt8xg{position:relative;width:8rem;max-width:45%;height:0;padding-top:min(150%,12rem);flex-shrink:0;border-radius:.75rem;overflow:hidden;background:#2d2d2d;border:none;cursor:pointer;box-shadow:0 1rem 2rem #0000008c}.ir-hero-cover.svelte-bgt8xg img:where(.svelte-bgt8xg){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ir-hero-body.svelte-bgt8xg{min-width:0;width:100%;color:#fff;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.625rem}.ir-hero-creator.svelte-bgt8xg{display:flex;align-items:center;gap:.625rem;min-width:0;max-width:100%}.ir-hero-avatar.svelte-bgt8xg{width:3rem;height:3rem;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid rgba(255,255,255,.9);background:rgb(var(--color-gradient-accent, 156 156 255));display:flex;align-items:center;justify-content:center}.ir-hero-avatar.svelte-bgt8xg img:where(.svelte-bgt8xg){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ir-hero-avatar-initial.svelte-bgt8xg{font-size:1.25rem;font-weight:800;color:#fff}.ir-hero-creator-meta.svelte-bgt8xg{display:flex;flex-direction:column;line-height:1.2;min-width:0;text-align:left}.ir-hero-name.svelte-bgt8xg{font-size:.9375rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ir-hero-role.svelte-bgt8xg{font-size:.6875rem;color:#ffffff9e;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ir-hero-vote.svelte-bgt8xg{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ir-hero-vote-badge.svelte-bgt8xg{display:inline-flex;align-items:center;gap:.1875rem;font-size:1rem;font-weight:800;color:#15233f;background:#f6c34a;padding:.25rem .625rem;border-radius:999px;line-height:1}.ir-hero-vote-badge.svelte-bgt8xg .ir-vote-star:where(.svelte-bgt8xg){font-size:1rem;color:#15233f}.ir-hero-vote-max.svelte-bgt8xg{font-size:.75rem;font-weight:700;opacity:.7}.ir-hero-vote-by.svelte-bgt8xg{font-size:.75rem;font-weight:600;color:#ffffffb8}.ir-hero-serie.svelte-bgt8xg{font-size:1.125rem;font-weight:800;background:transparent;border:none;padding:0;color:#fff;cursor:pointer;line-height:1.2;text-align:center}.ir-hero-serie.svelte-bgt8xg:hover{text-decoration:underline}.ir-hero-desc.svelte-bgt8xg{font-size:.875rem;line-height:1.5;color:#ffffffe0;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ir-controls.svelte-bgt8xg{position:absolute;bottom:.75rem;left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;gap:.75rem}.ir-arrow.svelte-bgt8xg{width:2rem;height:2rem;border-radius:50%;background:#00000080;border:1px solid rgba(255,255,255,.15);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.ir-arrow.svelte-bgt8xg:hover{background:#000000bf}.ir-dots.svelte-bgt8xg{display:flex;gap:.375rem}.ir-dot.svelte-bgt8xg{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff59;border:none;padding:0;cursor:pointer;transition:width .2s ease,background .2s ease}.ir-dot.is-active.svelte-bgt8xg{background:#fff;width:1.25rem;border-radius:.25rem}@media(min-width:80rem){.ir-item.svelte-bgt8xg,.ir-stack.svelte-bgt8xg,.ir-cover.svelte-bgt8xg,.ir-meta.svelte-bgt8xg{width:10rem}}@media(min-width:37.5rem){.ir-hero-grad.svelte-bgt8xg{background:linear-gradient(90deg,#0a0814eb,#0a081499 55%,#0a0814d9)}.ir-hero-content.svelte-bgt8xg{flex-direction:row;align-items:center;gap:1.75rem;padding:1.75rem 2rem 2.75rem}.ir-hero-cover.svelte-bgt8xg{width:11rem;max-width:none;padding-top:16.5rem}.ir-hero-body.svelte-bgt8xg{align-items:flex-start;text-align:left;gap:.75rem}.ir-hero-creator.svelte-bgt8xg{width:100%}.ir-hero-avatar.svelte-bgt8xg{width:3.5rem;height:3.5rem}.ir-hero-serie.svelte-bgt8xg{font-size:1.5rem;text-align:left}.ir-hero-desc.svelte-bgt8xg{font-size:.9375rem}.ir-controls.svelte-bgt8xg{left:auto;right:1.5rem;transform:none}}.cd-wrap.svelte-mrn4ud{color:#fff;padding:.75rem 0}.cd-wrap--panel.svelte-mrn4ud{padding:1.25rem;border-radius:1.25rem;overflow:hidden}.cd-head.svelte-mrn4ud{margin-bottom:1rem;text-align:left}.cd-eyebrow.svelte-mrn4ud{display:inline-flex;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:.3125rem .625rem;border-radius:999px;border:1px solid currentColor}.cd-eyebrow-ico.svelte-mrn4ud{font-size:.875rem}.cd-title.svelte-mrn4ud{font-size:1.375rem;font-weight:800;line-height:1.15;margin:.5rem 0 0}.cd-desc.svelte-mrn4ud{font-size:.875rem;line-height:1.5;opacity:.8;margin:.375rem 0 0;max-width:46rem}.cd-grid.svelte-mrn4ud,.cd-scroll.svelte-mrn4ud{padding-top:.75rem}.cd-grid.svelte-mrn4ud{display:flex;flex-wrap:wrap;gap:.75rem}.cd-grid.svelte-mrn4ud .cd-card:where(.svelte-mrn4ud){flex:1 1 14rem}.cd-scroll.svelte-mrn4ud{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;padding-bottom:.375rem;-webkit-overflow-scrolling:touch}.cd-scroll.svelte-mrn4ud::-webkit-scrollbar{height:.375rem}.cd-scroll.svelte-mrn4ud::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.cd-scroll.svelte-mrn4ud .cd-card:where(.svelte-mrn4ud){flex:0 0 16rem;scroll-snap-align:start}.cd-card.svelte-mrn4ud{position:relative;display:flex;gap:.75rem;align-items:center;height:7rem;background:#ffffff17;border:1px solid rgba(255,255,255,.18);border-radius:.875rem;padding:.75rem;text-decoration:none;color:inherit;min-width:0}a.cd-card.svelte-mrn4ud{cursor:pointer;transition:transform .15s ease,border-color .15s ease}a.cd-card.svelte-mrn4ud:hover{transform:translateY(-.125rem);border-color:#ffffff4d}.cd-imminent.svelte-mrn4ud{border-color:#f64f7a80;box-shadow:0 .5rem 1.5rem #f64f7a2e}.cd-revealed.svelte-mrn4ud{border-color:color-mix(in srgb,var(--cd-accent, #f6c34a) 55%,transparent)}.cd-flag.svelte-mrn4ud{position:absolute;z-index:3;top:-.625rem;right:.75rem;display:inline-flex;align-items:center;gap:.1875rem;font-size:.625rem;font-weight:800;letter-spacing:.02em;padding:.25rem .5rem;border-radius:999px;white-space:nowrap;box-shadow:0 .25rem .625rem #00000059}.cd-flag-ico.svelte-mrn4ud{font-size:.8125rem}.cd-flag--soon.svelte-mrn4ud{background:#ffffffeb;color:#15233f}.cd-flag--imminent.svelte-mrn4ud{background:#f64f7a;color:#fff;animation:svelte-mrn4ud-cd-pulse 1.4s ease-in-out infinite}.cd-flag--revealed.svelte-mrn4ud{background:var(--cd-accent, #f6c34a);color:#15233f}@keyframes svelte-mrn4ud-cd-pulse{0%,to{transform:scale(1);box-shadow:0 0 #f64f7a8c}50%{transform:scale(1.06);box-shadow:0 0 0 .4rem #f64f7a00}}.cd-thumb.svelte-mrn4ud{position:relative;width:4.75rem;height:4.75rem;flex-shrink:0;border-radius:.625rem;overflow:hidden;background:#ffffff14;display:flex;align-items:center;justify-content:center}.cd-thumb.svelte-mrn4ud img:where(.svelte-mrn4ud){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cd-thumb-ico.svelte-mrn4ud{font-size:1.75rem;opacity:.6}.cd-soon.svelte-mrn4ud .cd-thumb:where(.svelte-mrn4ud){background:linear-gradient(135deg,#ffffff24,#ffffff08)}.cd-imminent.svelte-mrn4ud .cd-thumb:where(.svelte-mrn4ud){background:linear-gradient(135deg,#f64f7a52,#f64f7a14)}.cd-imminent.svelte-mrn4ud .cd-thumb-ico:where(.svelte-mrn4ud){color:#ffd9e4;opacity:.95}.cd-body.svelte-mrn4ud{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:.4375rem}.cd-drop.svelte-mrn4ud{font-size:.625rem;font-weight:800;letter-spacing:.1em;opacity:.6}.cd-card-title.svelte-mrn4ud{font-size:.9375rem;font-weight:700;margin:0;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cd-cta.svelte-mrn4ud{align-self:flex-start;font-size:.8125rem;font-weight:700;padding:.3125rem .8125rem;border-radius:999px;background:#fff;color:#15233f}.cd-soon.svelte-mrn4ud{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:700;opacity:.85}.cd-soon-ico.svelte-mrn4ud{font-size:1.0625rem}.cd-clock.svelte-mrn4ud{display:flex;align-items:flex-start;justify-content:center;gap:.25rem}.cd-clock-cell.svelte-mrn4ud{flex:1 1 0;min-width:0;max-width:4.5rem;display:flex;flex-direction:column;align-items:center;gap:.125rem}.cd-clock-box.svelte-mrn4ud{width:100%;text-align:center;padding:.4375rem 0;border-radius:.5rem;background:linear-gradient(180deg,#ffffff38,#ffffff14);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 .0625rem #ffffff2e,0 .125rem .3125rem #00000047;font-size:1.25rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.cd-imminent.svelte-mrn4ud .cd-clock-box:where(.svelte-mrn4ud){background:linear-gradient(180deg,#f64f7a57,#f64f7a1f);border-color:#f64f7a94}.cd-clock-label.svelte-mrn4ud{font-size:.5rem;font-weight:700;letter-spacing:.05em;opacity:.6}.cd-clock-sep.svelte-mrn4ud{align-self:flex-start;font-size:1.25rem;font-weight:800;line-height:1.9;opacity:.5}@media(min-width:56.25rem){.cd-wrap--panel.svelte-mrn4ud{padding:1.5rem}.cd-title.svelte-mrn4ud{font-size:1.625rem}.cd-card.svelte-mrn4ud{height:7.5rem}.cd-clock-box.svelte-mrn4ud,.cd-clock-sep.svelte-mrn4ud{font-size:1.5rem}}.skeleton-cv.svelte-1tihexf{content-visibility:auto;contain-intrinsic-size:auto 28rem}.block-band.svelte-1tihexf{background:var(--block-grad);display:flow-root;padding-top:1rem;padding-bottom:1.25rem}@media(min-width:768px){.block-band.svelte-1tihexf{padding-top:1.5rem;padding-bottom:1.75rem}}@media(max-width:1023px){.block-band.block-fullkind.svelte-1tihexf{padding-top:0;padding-bottom:0}.block-box.block-fullkind.svelte-1tihexf{max-width:none;margin-left:0;margin-right:0;padding:0;border-radius:0;border:none;overflow:visible}}.block-box.svelte-1tihexf{background:var(--block-grad);border-radius:var(--block-radius, 0);border:var(--block-border, none);max-width:min(90rem,calc(100% - 2rem));margin-left:auto;margin-right:auto;padding:1.5rem 1.25rem;overflow:hidden}@media(min-width:768px){.block-box.svelte-1tihexf{padding-top:2rem;padding-bottom:2rem}}.block-box .carousel,.block-box .hero{background:transparent!important;border-color:transparent!important}.block-box:has(.reco-block){padding-top:2.75rem}.block-box:has(.ir-hero),.block-band:has(.ir-hero){background:transparent!important;border:none!important;padding:0!important;max-width:none!important}
