.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-magic: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-magic.svelte-g1ellc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2.5rem 1rem;position:relative;animation:svelte-g1ellc-magic-appear .4s cubic-bezier(.22,1,.36,1) forwards}@keyframes svelte-g1ellc-magic-appear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.magic-bg-shapes.svelte-g1ellc{position:absolute;inset:0;overflow:hidden;pointer-events:none}.magic-balloon.svelte-g1ellc{position:absolute;color:#9c78ff0a}.magic-balloon-1.svelte-g1ellc{width:6rem;top:10%;left:8%;animation:svelte-g1ellc-balloon-float-1 3s ease-in-out infinite}.magic-balloon-2.svelte-g1ellc{width:4.5rem;top:20%;right:12%;color:#ffb4500a;animation:svelte-g1ellc-balloon-float-2 3.5s ease-in-out .3s infinite}.magic-balloon-3.svelte-g1ellc{width:5rem;bottom:15%;left:25%;animation:svelte-g1ellc-balloon-float-3 2.8s ease-in-out .6s infinite}@keyframes svelte-g1ellc-balloon-float-1{0%,to{opacity:0;transform:translateY(10px) scale(.8) rotate(-5deg)}20%{opacity:1}80%{opacity:1}50%{transform:translateY(-8px) scale(1) rotate(3deg)}}@keyframes svelte-g1ellc-balloon-float-2{0%,to{opacity:0;transform:translateY(8px) scale(.85) rotate(3deg)}25%{opacity:1}75%{opacity:1}50%{transform:translateY(-10px) scale(1.05) rotate(-4deg)}}@keyframes svelte-g1ellc-balloon-float-3{0%,to{opacity:0;transform:translateY(12px) scale(.9) rotate(5deg)}30%{opacity:1}70%{opacity:1}50%{transform:translateY(-6px) scale(1) rotate(-3deg)}}.discovery-magic-svg.svelte-g1ellc{width:5rem;height:5rem;animation:svelte-g1ellc-magic-spin 2s linear infinite;position:relative;z-index:1}@keyframes svelte-g1ellc-magic-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.magic-orbit.svelte-g1ellc{transform-origin:center;animation:svelte-g1ellc-orbit-dash 1.5s linear infinite}@keyframes svelte-g1ellc-orbit-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-56}}.magic-star.svelte-g1ellc{transform-origin:60px 60px}.magic-star-1.svelte-g1ellc{animation:svelte-g1ellc-star-pulse 1s ease-in-out infinite alternate}.magic-star-2.svelte-g1ellc{animation:svelte-g1ellc-star-pulse 1s ease-in-out .25s infinite alternate}.magic-star-3.svelte-g1ellc{animation:svelte-g1ellc-star-pulse 1s ease-in-out .5s infinite alternate}.magic-star-4.svelte-g1ellc{animation:svelte-g1ellc-star-pulse 1s ease-in-out .75s infinite alternate}@keyframes svelte-g1ellc-star-pulse{0%{opacity:.4;r:1.5}to{opacity:1;r:3.5}}.magic-sparkle.svelte-g1ellc{transform-origin:60px 58px;animation:svelte-g1ellc-sparkle-rotate 1.2s ease-in-out infinite}@keyframes svelte-g1ellc-sparkle-rotate{0%{transform:scale(.8) rotate(0);opacity:.6}50%{transform:scale(1.2) rotate(90deg);opacity:1}to{transform:scale(.8) rotate(180deg);opacity:.6}}.discovery-magic-phrase.svelte-g1ellc{font-family:Metropolis,sans-serif;font-weight:600;font-size:.9375rem;background:linear-gradient(135deg,#e0cfff,#ffd6a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;position:relative;z-index:1;animation:svelte-g1ellc-phrase-float 1.2s ease-in-out forwards}@keyframes svelte-g1ellc-phrase-float{0%{opacity:0;transform:translateY(8px)}25%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.catalog-search-wrapper.svelte-13u70bu{position:relative;max-width:28rem;width:100%}.catalog-search-bar.svelte-13u70bu{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:999px;background:#0f1724b3;border:1px solid rgba(179,188,205,.2);width:100%;transition:border-color .2s ease}.catalog-search-bar.svelte-13u70bu:focus-within{border-color:#5a8de680}.catalog-search-input.svelte-13u70bu{flex:1;background:transparent;border:none;outline:none;color:#e7ecf5;font-size:.9375rem;font-family:Lato,sans-serif;min-width:0}.catalog-search-input.svelte-13u70bu::-moz-placeholder{color:#6b7585}.catalog-search-input.svelte-13u70bu::placeholder{color:#6b7585}.catalog-search-btn.svelte-13u70bu{padding:.3rem .75rem;border-radius:999px;background:#5a8de633;border:1px solid rgba(90,141,230,.35);color:#7ba3e8;font-size:.8125rem;font-weight:700;flex-shrink:0;transition:all .18s ease}.catalog-search-btn.svelte-13u70bu:hover{background:#5a8de64d}.quick-results-dropdown.svelte-13u70bu{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}.quick-section.svelte-13u70bu{padding:.5rem 0}.quick-section.svelte-13u70bu+.quick-section:where(.svelte-13u70bu){border-top:1px solid rgba(255,255,255,.06)}.quick-section-label.svelte-13u70bu{display:block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#4b5563;padding:.375rem 1rem .25rem}.quick-item.svelte-13u70bu{display:flex;align-items:center;gap:.625rem;padding:.5rem 1rem;cursor:pointer;transition:background .15s ease}.quick-item.svelte-13u70bu:hover{background:#ffffff0d}.quick-item-cover.svelte-13u70bu{width:2rem;height:2.75rem;-o-object-fit:cover;object-fit:cover;border-radius:.25rem;flex-shrink:0;background:#ffffff0d;overflow:hidden}.quick-item-title.svelte-13u70bu{flex:1;font-size:.875rem;color:#c8ced9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.quick-item-num.svelte-13u70bu{color:#6b7590;margin-left:.25rem}.quick-item-arrow.svelte-13u70bu{font-size:1rem;color:#4b5563;flex-shrink:0}.quick-loading.svelte-13u70bu{display:flex;align-items:center;gap:.5rem;padding:1rem;color:#6b7590;font-size:.875rem}.quick-loading-icon.svelte-13u70bu{font-size:1.125rem;animation:svelte-13u70bu-spin 1s linear infinite}@keyframes svelte-13u70bu-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.quick-loading-text.svelte-13u70bu{color:#6b7590}.quick-empty.svelte-13u70bu{padding:1rem;font-size:.875rem;color:#6b7590}.quick-footer.svelte-13u70bu{border-top:1px solid rgba(255,255,255,.06);padding:.5rem}.quick-advanced-btn.svelte-13u70bu{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .75rem;border-radius:.625rem;background:none;border:none;color:#7ba3e8;font-size:.875rem;cursor:pointer;text-align:left;transition:background .15s ease;gap:.5rem}.quick-advanced-btn.svelte-13u70bu:hover{background:#5a8de614}.quick-advanced-btn.svelte-13u70bu strong:where(.svelte-13u70bu){color:#a8c2f0}.quick-advanced-btn.svelte-13u70bu .material-icons-outlined:where(.svelte-13u70bu){font-size:1rem;flex-shrink:0}.catalog-explore.svelte-127st28{--catalog-bg: #0f1724;--catalog-surface: #152033;--catalog-border: #2a3956;--catalog-text: #e7ecf5;--catalog-text-soft: #b3bccd;--digital-accent: #9c9cff;--digital-accent-dim: rgba(156, 156, 255, .15);--paper-accent: #ddca83;max-width:1920px;margin-left:auto;margin-right:auto}.hero-grid.svelte-127st28{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:768px){.hero-grid.svelte-127st28{grid-template-columns:1fr 15rem;gap:1rem}}@media(min-width:1100px){.hero-grid.svelte-127st28{grid-template-columns:1fr 17rem}}.catalog-hero.svelte-127st28{background:radial-gradient(80% 100% at 100% 0%,rgba(156,156,255,.18),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgba(156,156,255,.08),transparent 60%),linear-gradient(160deg,#1a1a2e,#0f1724);border:2px solid rgba(156,156,255,.22);color:var(--catalog-text);min-height:14rem}@media(max-width:640px){.catalog-hero.svelte-127st28{margin-left:-1rem;margin-right:-1rem;border-radius:0;border-left:none;border-right:none;padding-top:1.25rem;padding-bottom:1.25rem}}.catalog-hero.svelte-127st28 .hero-halftone:where(.svelte-127st28){position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(156,156,255,.6) 1px,transparent 1px);background-size:10px 10px;opacity:.06;z-index:1}.catalog-hero.svelte-127st28 .hero-corner-accent:where(.svelte-127st28){position:absolute;top:0;right:0;width:60px;height:60px;clip-path:polygon(0 0,100% 0,100% 100%);background:linear-gradient(135deg,#9c9cff33,#9c9cff08);pointer-events:none;z-index:2}.hero-actions.svelte-127st28{display:flex;align-items:center;gap:.75rem}@media(max-width:767px){.hero-actions.svelte-127st28{flex-direction:column;align-items:stretch}.hero-actions.svelte-127st28 .catalog-search-bar{max-width:none;width:100%}.hero-actions.svelte-127st28 .hero-cta-btn:where(.svelte-127st28){justify-content:center}}.hero-cta-btn.svelte-127st28{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;border-radius:.75rem;font-family:Metropolis,sans-serif;font-weight:700;font-size:.875rem;transition:all .2s ease;border:none;cursor:pointer;flex-shrink:0}.digital-cta.svelte-127st28{background:var(--digital-accent-dim);border:1px solid rgba(156,156,255,.3);color:var(--digital-accent)}.digital-cta.svelte-127st28:hover{background:#9c9cff40}.paper-cta.svelte-127st28{background:#ddca8326;border:1px solid rgba(221,202,131,.3);color:var(--paper-accent)}.paper-cta.svelte-127st28:hover{background:#ddca8340}.hero-image-area.svelte-127st28{position:absolute;right:0;top:0;bottom:0;width:40%;pointer-events:none;display:none}@media(min-width:768px){.hero-image-area.svelte-127st28{display:block}}.hero-deco-1.svelte-127st28{position:absolute;top:-2rem;right:-2rem;width:16rem;height:16rem;border-radius:50%;background:radial-gradient(circle,rgba(156,156,255,.08),transparent 70%);pointer-events:none}.hero-deco-2.svelte-127st28{position:absolute;bottom:-3rem;right:6rem;width:10rem;height:10rem;border-radius:50%;background:radial-gradient(circle,rgba(156,156,255,.04),transparent 70%);pointer-events:none}.calendar-block.svelte-127st28{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;padding:1.25rem 1rem;background:radial-gradient(circle at 30% 20%,rgba(156,156,255,.1),transparent 60%),linear-gradient(160deg,#1a1a2e,#0f1724);border:1px solid rgba(156,156,255,.18);cursor:pointer;position:relative;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.calendar-block.svelte-127st28:hover{transform:translateY(-2px);border-color:#9c9cff66}.cal-left.svelte-127st28,.cal-right.svelte-127st28{display:contents}.calendar-icon-ring.svelte-127st28{width:2.75rem;height:2.75rem;border-radius:50%;background:#9c9cff1a;display:flex;align-items:center;justify-content:center;color:var(--digital-accent)}.calendar-date.svelte-127st28{display:flex;flex-direction:column;align-items:center;line-height:1}.calendar-day.svelte-127st28{font-family:Metropolis,sans-serif;font-weight:800;font-size:2.25rem;color:#e7ecf5;line-height:1}.calendar-month.svelte-127st28{font-family:Metropolis,sans-serif;font-weight:600;font-size:.875rem;color:var(--digital-accent);text-transform:capitalize}.calendar-weekday.svelte-127st28{font-size:.6875rem;color:#8e96a8;text-transform:capitalize}.calendar-releases.svelte-127st28{display:flex;flex-direction:column;align-items:center;gap:.375rem;margin-top:.375rem;width:100%}.cal-group-label.svelte-127st28{font-size:.5625rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#8e96a8}.cal-chip-row.svelte-127st28{display:flex;flex-wrap:wrap;gap:.375rem;justify-content:center}.cal-release-chip.svelte-127st28{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;border-radius:999px;font-size:.625rem;font-weight:700;white-space:nowrap}.manga-chip.svelte-127st28{background:#e74c8a1f;color:#e74c8a;border:1px solid rgba(231,76,138,.2)}.comics-chip.svelte-127st28{background:#5a8de61f;color:#5a8de6;border:1px solid rgba(90,141,230,.2)}.upcoming-chip.svelte-127st28{background:#4ecdc41f;color:#4ecdc4;border:1px solid rgba(78,205,196,.2)}.calendar-cta.svelte-127st28{display:flex;align-items:center;gap:.25rem;color:var(--digital-accent);margin-top:.25rem}.calendar-deco.svelte-127st28{position:absolute;bottom:-1.5rem;right:-1.5rem;width:6rem;height:6rem;border-radius:50%;background:radial-gradient(circle,rgba(156,156,255,.05),transparent 70%);pointer-events:none}@media(max-width:767px){.calendar-block.svelte-127st28{flex-direction:row;align-items:center;gap:0;padding:1rem 1.25rem}.cal-left.svelte-127st28{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:.2rem;padding-right:1rem;border-right:1px solid rgba(255,255,255,.07)}.cal-right.svelte-127st28{display:flex;flex-direction:column;align-items:flex-start;flex:1;gap:.5rem;padding-left:1rem}.calendar-day.svelte-127st28{font-size:1.875rem}.calendar-releases.svelte-127st28{align-items:flex-start;margin-top:0;width:auto}.cal-chip-row.svelte-127st28{justify-content:flex-start}.calendar-cta.svelte-127st28{margin-top:0}}.promo-section.svelte-127st28{border:1px solid rgba(254,187,79,.2);border-left:4px solid #febb4f;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(254,187,79,.12),transparent 50%),radial-gradient(circle at 100% 100%,rgba(254,187,79,.05),transparent 50%),linear-gradient(160deg,#1a1a2e,#0f1724)}.promo-section-header.svelte-127st28{display:flex;align-items:center;justify-content:space-between;gap:1rem}.promo-identity.svelte-127st28{display:flex;align-items:center;gap:.75rem;min-width:0}.promo-icon-ring.svelte-127st28{width:2.75rem;height:2.75rem;border-radius:50%;background:#febb4f26;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#febb4f}.promo-count-badge.svelte-127st28{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.5rem;padding:0 .375rem;border-radius:999px;background:#febb4f33;color:#febb4f;font-size:.8125rem;font-weight:800;margin-left:.5rem;vertical-align:middle}@media(max-width:640px){.promo-section-header.svelte-127st28{display:grid;grid-template-columns:1fr auto;align-items:start;gap:.5rem}.promo-identity.svelte-127st28{min-width:0}}.sub-section.svelte-127st28{border:1px solid rgba(139,92,196,.25);border-left:4px solid #9b59b6;border-radius:1rem;padding:1.25rem;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden;background:radial-gradient(circle at 0% 0%,rgba(139,92,196,.14),transparent 50%),radial-gradient(circle at 100% 100%,rgba(86,29,105,.1),transparent 50%),linear-gradient(160deg,#1a1a2e,#0f1724)}.sub-section-header.svelte-127st28{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sub-identity.svelte-127st28{display:flex;align-items:center;gap:.75rem;min-width:0}.sub-icon-ring.svelte-127st28{width:2.75rem;height:2.75rem;border-radius:50%;background:linear-gradient(140deg,#561d6999,#8b5cc466);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sub-count-badge.svelte-127st28{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.5rem;padding:0 .375rem;border-radius:999px;background:#8b5cc433;color:#b882e0;font-size:.8125rem;font-weight:800;margin-left:.5rem;vertical-align:middle}.sub-link.svelte-127st28{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;color:#c9b3e6;font-size:.875rem;font-weight:700;padding:.375rem .75rem;border-radius:.5rem;transition:color .18s ease,background .18s ease;background:#8b5cc41a;border:1px solid rgba(139,92,196,.2);cursor:pointer}.sub-link.svelte-127st28:hover{background:#8b5cc433;color:#dbc8f0}@media(max-width:640px){.sub-section-header.svelte-127st28{display:grid;grid-template-columns:1fr auto;align-items:start;gap:.5rem}.sub-identity.svelte-127st28{min-width:0}}.remember-standalone.svelte-127st28{display:flex;align-items:center;gap:.375rem;cursor:pointer;flex-shrink:0;background:none;border:none;padding:.375rem .5rem;border-radius:.5rem;transition:background .2s ease}.remember-standalone.svelte-127st28:hover{background:#ffffff0a}.remember-standalone-icon.svelte-127st28{font-size:1.125rem;color:#b0b6c7;transition:color .2s ease}.remember-standalone.active.svelte-127st28 .remember-standalone-icon:where(.svelte-127st28){color:#d4b896}.remember-standalone-label.svelte-127st28{font-size:.75rem;color:#b0b6c7;font-weight:600;white-space:nowrap;transition:color .2s ease}.remember-standalone.active.svelte-127st28 .remember-standalone-label:where(.svelte-127st28){color:#d4b896}.section-heading.svelte-127st28{display:flex;flex-direction:column;gap:.125rem;color:var(--catalog-text);min-width:0}.section-title-row.svelte-127st28{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.section-title-text.svelte-127st28{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.catalog-link.svelte-127st28{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;color:#e7ecf5;font-size:.875rem;font-weight:700;padding:.375rem .75rem;border-radius:.5rem;transition:color .18s ease,background .18s ease;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);cursor:pointer}.catalog-link.svelte-127st28:hover{background:#ffffff1f;color:#fff}.paper-link-section.svelte-127st28{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2.25rem 1.5rem;border-radius:1rem;background:radial-gradient(80% 100% at 100% 0%,rgba(221,202,131,.22),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgba(193,154,107,.12),transparent 60%),radial-gradient(50% 60% at 50% 50%,rgba(180,140,80,.06),transparent 70%),linear-gradient(160deg,#1e1a16,#17151a,#12141c);border:2px solid rgba(221,202,131,.22)}.paper-link-content.svelte-127st28{display:flex;align-items:center;gap:.75rem}.paper-link-icon.svelte-127st28{color:var(--paper-accent)}@media(max-width:640px){.paper-link-section.svelte-127st28{flex-direction:column;align-items:flex-start}}.seo-footer.svelte-127st28{margin-top:2rem;padding:2rem 0;border-top:1px solid var(--catalog-border);color:#6b7280;font-size:.8125rem;line-height:1.65}.seo-footer.svelte-127st28 h2:where(.svelte-127st28){font-size:1rem;font-weight:700;color:#8e96a8;margin-bottom:.5rem}.seo-footer.svelte-127st28 h3:where(.svelte-127st28){font-size:.875rem;font-weight:600;color:#8e96a8;margin-top:1rem;margin-bottom:.25rem}.seo-footer.svelte-127st28 p:where(.svelte-127st28){margin-bottom:.5rem}
