.screen-background.svelte-1ap9peq{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.screen-background.transparent.svelte-1ap9peq{background:transparent}.background-media.svelte-1ap9peq{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.background-media.blur.svelte-1ap9peq{filter:blur(var(--blur-amount, 8px));transform:scale(1.1)}.background-media.ken-burns.svelte-1ap9peq{animation:svelte-1ap9peq-ken-burns-video var(--kb-duration, 20s) ease-in-out infinite alternate}@keyframes svelte-1ap9peq-ken-burns-video{0%{transform:scale(1) translate(0)}to{transform:scale(1.15) translate(-1%,-1%)}}.background-image.svelte-1ap9peq{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;width:110%;height:110%;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform,opacity}.background-image.blur.svelte-1ap9peq{filter:blur(var(--blur-amount, 8px))}.background-image.active.svelte-1ap9peq{opacity:1}.background-image.entering.svelte-1ap9peq{animation:svelte-1ap9peq-fadeIn 1s ease-out forwards}@keyframes svelte-1ap9peq-fadeIn{0%{opacity:0}to{opacity:1}}.background-image.exiting.svelte-1ap9peq{animation:svelte-1ap9peq-fadeOut 1s ease-out forwards}@keyframes svelte-1ap9peq-fadeOut{0%{opacity:1}to{opacity:0}}.background-image.ken-burns.svelte-1ap9peq{animation:svelte-1ap9peq-ken-burns-image var(--kb-duration, 20s) ease-out forwards}.background-image.ken-burns.entering.svelte-1ap9peq{animation:svelte-1ap9peq-fadeIn 1s ease-out forwards,svelte-1ap9peq-ken-burns-image var(--kb-duration, 20s) ease-out forwards}@keyframes svelte-1ap9peq-ken-burns-image{0%{transform:scale(var(--kb-start-scale, 1.05)) translate(var(--kb-start-x, 0),var(--kb-start-y, 0))}to{transform:scale(var(--kb-end-scale, 1.15)) translate(var(--kb-end-x, -1%),var(--kb-end-y, -1%))}}.overlay.svelte-1ap9peq{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:3}.gradient-background.svelte-1ap9peq{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:radial-gradient(135% 120% at 50% -20%,color-mix(in srgb,var(--st-primary, #2a1d44) 18%,transparent) 0%,transparent 55%),var(--st-bg, #120e1f)}.preview-frame.svelte-uf8cfn{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background-size:24px 24px;background-position:0 0,12px 12px}.backdrop-dark.svelte-uf8cfn{background-color:#1b1d22;background-image:linear-gradient(45deg,#262931 25%,transparent 25%,transparent 75%,#262931 75%),linear-gradient(45deg,#262931 25%,transparent 25%,transparent 75%,#262931 75%)}.backdrop-light.svelte-uf8cfn{background-color:#e6e8ec;background-image:linear-gradient(45deg,#f6f7f9 25%,transparent 25%,transparent 75%,#f6f7f9 75%),linear-gradient(45deg,#f6f7f9 25%,transparent 25%,transparent 75%,#f6f7f9 75%)}.preview-stage.svelte-uf8cfn{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.preview-content.svelte-uf8cfn{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;text-align:center;font-size:clamp(.55rem,1.4cqw,.8rem)}.preview-logo.svelte-uf8cfn{max-height:44px;max-width:120px;-o-object-fit:contain;object-fit:contain;filter:var(--st-image-shadow)}.preview-title.svelte-uf8cfn{font-size:1.7rem}.preview-divider.svelte-uf8cfn{width:180px}.preview-stats.svelte-uf8cfn{display:flex;gap:10px}.preview-stats.svelte-uf8cfn .st-stat{padding:8px 14px;gap:8px}.preview-stats.svelte-uf8cfn .st-stat-value{display:block;font-size:1.1rem}.preview-stats.svelte-uf8cfn .st-stat-label{font-size:.6rem}.preview-panel.svelte-uf8cfn{display:flex;align-items:center;gap:10px;padding:10px 16px}.preview-panel-text.svelte-uf8cfn{margin:0;font-size:.8rem}.preview-panel.svelte-uf8cfn .st-chip{font-size:.7rem;padding:2px 10px}.preview-twitch.svelte-uf8cfn{font-size:.6rem;padding:4px 10px}.edrift.svelte-4aj3hv{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;justify-content:center;gap:calc(var(--edrift-size) * .5);overflow:hidden;opacity:var(--edrift-opacity);-webkit-mask-image:radial-gradient(130% 130% at 50% 50%,#000 55%,transparent 100%);mask-image:radial-gradient(130% 130% at 50% 50%,#000 55%,transparent 100%);animation:svelte-4aj3hv-edrift-sway 26s ease-in-out infinite}.edrift-row.svelte-4aj3hv{position:relative;width:100%;height:var(--edrift-size);overflow:visible}.edrift-track.svelte-4aj3hv{display:flex;width:-moz-max-content;width:max-content;height:100%;animation-name:svelte-4aj3hv-edrift-scroll;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.edrift-row.reverse.svelte-4aj3hv .edrift-track:where(.svelte-4aj3hv){animation-direction:reverse}.edrift-segment.svelte-4aj3hv{display:flex;align-items:center;gap:calc(var(--edrift-size) * .55);padding-right:calc(var(--edrift-size) * .55)}.edrift-cell.svelte-4aj3hv{flex:0 0 auto;width:var(--edrift-size);height:var(--edrift-size);display:flex;align-items:center;justify-content:center;animation:svelte-4aj3hv-edrift-bob 4.5s ease-in-out infinite;animation-delay:var(--bob-delay, 0s)}.edrift-cell.svelte-4aj3hv img:where(.svelte-4aj3hv){width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(.58) saturate(.85) drop-shadow(0 6px 12px rgba(0,0,0,.55))}@keyframes svelte-4aj3hv-edrift-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-4aj3hv-edrift-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(-2deg)}}@keyframes svelte-4aj3hv-edrift-sway{0%,to{transform:translateY(-1.5%)}50%{transform:translateY(1.5%)}}@media(prefers-reduced-motion:reduce){.edrift.svelte-4aj3hv,.edrift-track.svelte-4aj3hv,.edrift-cell.svelte-4aj3hv{animation:none!important}}.branding-logo.svelte-15sldgi{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-image.svelte-15sldgi{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .3s ease-in-out}.logo-image.loaded.svelte-15sldgi{opacity:1}.logo-placeholder.svelte-15sldgi{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border-radius:12px}.logo-pulse.svelte-15sldgi{width:50%;height:50%;background:#ffffff1a;border-radius:8px;animation:svelte-15sldgi-pulse 1.5s ease-in-out infinite}@keyframes svelte-15sldgi-pulse{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:.8;transform:scale(1)}}.cover-art-bar.svelte-1bh7x43{position:absolute;display:flex;gap:12px;z-index:10}.cover-item.svelte-1bh7x43{position:relative;border-radius:8px;overflow:hidden;flex-shrink:0;transition:all .4s ease;cursor:default;box-shadow:0 4px 12px #0000004d}.cover-item.active.svelte-1bh7x43{transform:scale(1.1);z-index:1;box-shadow:0 8px 24px #0006,0 0 20px color-mix(in srgb,var(--accent-color) 40%,transparent)}.cover-image.svelte-1bh7x43{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cover-placeholder.svelte-1bh7x43{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff0d}.cover-placeholder.svelte-1bh7x43 .placeholder-icon{width:40%;height:40%;color:#fff3}.active-ring.svelte-1bh7x43{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid var(--accent-color);border-radius:10px;pointer-events:none;animation:svelte-1bh7x43-ring-pulse 2s ease-in-out infinite}@keyframes svelte-1bh7x43-ring-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--accent-color) 40%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-color) 20%,transparent)}}.inactive-overlay.svelte-1bh7x43{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;pointer-events:none;transition:background .3s ease}.cover-item.svelte-1bh7x43:hover .inactive-overlay:where(.svelte-1bh7x43){background:#0000004d}.cover-name.svelte-1bh7x43{position:absolute;bottom:0;left:0;right:0;padding:4px 6px;background:linear-gradient(to top,rgba(0,0,0,.9),transparent);opacity:0;transform:translateY(4px);transition:all .3s ease;pointer-events:none}.cover-item.svelte-1bh7x43:hover .cover-name:where(.svelte-1bh7x43){opacity:1;transform:translateY(0)}.name-text.svelte-1bh7x43{display:block;font-size:.875rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.order-indicator.svelte-1bh7x43{position:absolute;top:6px;left:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:#000000b3;border-radius:6px;font-size:.875rem;font-weight:700;color:#ffffffb3;transition:all .3s ease}.order-indicator.active.svelte-1bh7x43{background:var(--accent-color);color:#fff}.game-info-card.svelte-7lagvi{display:flex;gap:24px;padding:24px;border-radius:var(--st-radius, 18px);background:linear-gradient(180deg,var(--st-surface-2, rgba(255, 255, 255, .08)) 0%,var(--st-surface, rgba(255, 255, 255, .05)) 50%,var(--st-surface-deep, rgba(255, 255, 255, .03)) 100%);border:1px solid color-mix(in srgb,var(--st-accent, var(--accent-color)) 38%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 10%,transparent),inset 0 0 36px color-mix(in srgb,var(--st-primary, var(--accent-color)) 14%,transparent),0 24px 60px -28px #000,0 0 70px -30px color-mix(in srgb,var(--st-primary, var(--accent-color)) 80%,transparent);max-width:820px}.variant-horizontal.svelte-7lagvi{flex-direction:row;align-items:flex-start}.variant-vertical.svelte-7lagvi{flex-direction:column;align-items:center;text-align:center}.variant-vertical.svelte-7lagvi .tags-container:where(.svelte-7lagvi){justify-content:center}.variant-vertical.svelte-7lagvi .tags-list:where(.svelte-7lagvi){justify-content:center}.variant-compact.svelte-7lagvi{flex-direction:row;align-items:center;padding:16px;gap:16px}.variant-compact.svelte-7lagvi .cover-container:where(.svelte-7lagvi){width:80px;height:107px}.variant-compact.svelte-7lagvi .game-name:where(.svelte-7lagvi){font-size:1.75rem;margin-bottom:4px}.variant-compact.svelte-7lagvi .description:where(.svelte-7lagvi){display:none}.cover-container.svelte-7lagvi{position:relative;flex-shrink:0;width:180px;height:240px;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0000004d,0 0 40px color-mix(in srgb,var(--accent-color) 20%,transparent)}.cover-image.svelte-7lagvi{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cover-placeholder.svelte-7lagvi{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff0d}.cover-placeholder.svelte-7lagvi .placeholder-icon{width:40%;height:40%;color:#fff3}.rating-badge.svelte-7lagvi{position:absolute;top:0;right:0;display:flex;align-items:center;gap:4px;padding:6px 10px;background:transparent;border-radius:20px}.rating-badge.svelte-7lagvi .rating-icon{width:24px;height:24px;color:gold;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8))}.rating-value.svelte-7lagvi{font-size:1.5rem;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.9),0 0 8px rgba(0,0,0,.7),0 0 20px rgba(0,0,0,.5)}.info-section.svelte-7lagvi{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.game-name.svelte-7lagvi{font-family:var(--st-font-display, "Grenze", Georgia, serif);font-size:3rem;font-weight:700;color:var(--st-ink, white);margin:0;line-height:1.15;letter-spacing:.01em;text-shadow:0 2px 10px rgba(0,0,0,.5),0 0 26px color-mix(in srgb,var(--st-primary, var(--accent-color)) 45%,transparent)}.meta-row.svelte-7lagvi{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.meta-item.svelte-7lagvi{display:flex;align-items:center;gap:8px;color:#fff9;font-size:1.25rem}.meta-item.svelte-7lagvi .meta-icon{width:20px;height:20px}.tags-container.svelte-7lagvi{display:flex;align-items:flex-start;gap:8px}.tags-container.svelte-7lagvi .tags-icon{width:20px;height:20px;color:#fff6;flex-shrink:0;margin-top:6px}.tags-list.svelte-7lagvi{display:flex;flex-wrap:wrap;gap:8px}.tag.svelte-7lagvi{padding:5px 14px;border-radius:9999px;font-size:1.05rem;color:var(--st-ink, rgba(255, 255, 255, .85));white-space:nowrap;background:color-mix(in srgb,var(--st-bg, #1a1320) 70%,transparent);border:1px solid color-mix(in srgb,var(--st-accent, var(--accent-color)) 22%,transparent);box-shadow:inset 0 0 12px color-mix(in srgb,var(--st-primary, var(--accent-color)) 14%,transparent)}.tag.more.svelte-7lagvi{background:color-mix(in srgb,var(--st-accent, var(--accent-color)) 22%,transparent);color:var(--st-accent, var(--accent-color));border-color:color-mix(in srgb,var(--st-accent, var(--accent-color)) 45%,transparent)}.description.svelte-7lagvi{color:var(--st-ink-dim, rgba(255, 255, 255, .7));font-size:1.2rem;line-height:1.6;margin:0}@media(max-width:768px){.game-info-card.svelte-7lagvi{flex-direction:column;align-items:center;text-align:center}.cover-container.svelte-7lagvi{width:150px;height:200px}.game-name.svelte-7lagvi{font-size:2rem}.tags-container.svelte-7lagvi,.tags-list.svelte-7lagvi{justify-content:center}}.stream-stats.svelte-1bm8wzt{display:grid;gap:16px;width:100%}.variant-grid.svelte-1bm8wzt{grid-template-columns:repeat(var(--columns, 4),1fr)}.variant-row.svelte-1bm8wzt{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.variant-compact.svelte-1bm8wzt{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.variant-compact.svelte-1bm8wzt .stat-card:where(.svelte-1bm8wzt){flex-direction:row;padding:12px 16px;gap:12px}.variant-compact.svelte-1bm8wzt .stat-icon:where(.svelte-1bm8wzt){width:36px;height:36px}.variant-compact.svelte-1bm8wzt .stat-content:where(.svelte-1bm8wzt){text-align:left}.variant-compact.svelte-1bm8wzt .stat-value:where(.svelte-1bm8wzt){font-size:1.25rem}.variant-compact.svelte-1bm8wzt .stat-label:where(.svelte-1bm8wzt){font-size:11px}.stat-card.svelte-1bm8wzt{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 16px;background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;border:1px solid rgba(255,255,255,.08);transition:transform .3s ease,background .3s ease}.stat-card.svelte-1bm8wzt:hover{transform:translateY(-2px);background:#ffffff14}.stat-icon.svelte-1bm8wzt{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;flex-shrink:0}.stat-icon.svelte-1bm8wzt .icon{width:24px;height:24px}.stat-content.svelte-1bm8wzt{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.stat-value.svelte-1bm8wzt{font-size:1.75rem;font-weight:700;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.stat-label.svelte-1bm8wzt{font-size:12px;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.text-blue-400{color:#60a5fa}.text-green-400{color:#4ade80}.text-cyan-400{color:#22d3ee}.text-pink-400{color:#f472b6}.text-red-400{color:#f87171}.text-purple-400{color:#c084fc}.text-yellow-400{color:#facc15}.bg-blue-400\/20{background-color:#60a5fa33}.bg-green-400\/20{background-color:#4ade8033}.bg-cyan-400\/20{background-color:#22d3ee33}.bg-pink-400\/20{background-color:#f472b633}.bg-red-400\/20{background-color:#f8717133}.bg-purple-400\/20{background-color:#c084fc33}.bg-yellow-400\/20{background-color:#facc1533}@media(max-width:1024px){.variant-grid.svelte-1bm8wzt{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.variant-grid.svelte-1bm8wzt{grid-template-columns:1fr}.stat-card.svelte-1bm8wzt{flex-direction:row;justify-content:flex-start;gap:16px;padding:16px}.stat-content.svelte-1bm8wzt{align-items:flex-start;text-align:left}}.stream-widgets.svelte-1c3j1fn{display:flex;gap:var(--gap);align-items:center}.stream-widgets.horizontal.svelte-1c3j1fn{flex-direction:row;flex-wrap:wrap;justify-content:center}.stream-widgets.vertical.svelte-1c3j1fn{flex-direction:column;align-items:flex-start}.widget.svelte-1c3j1fn{display:flex;align-items:center;gap:12px;border-radius:9999px;background:linear-gradient(180deg,var(--st-surface-2, rgba(255, 255, 255, .07)),var(--st-surface-deep, rgba(255, 255, 255, .03)));border:1px solid color-mix(in srgb,var(--st-accent, var(--accent-color)) 28%,transparent);color:var(--st-ink, rgba(255, 255, 255, .9));box-shadow:inset 0 1px color-mix(in srgb,#fff 8%,transparent);transition:all .2s ease}.widget.svelte-1c3j1fn:hover{border-color:color-mix(in srgb,var(--st-accent, var(--accent-color)) 55%,transparent);box-shadow:inset 0 1px color-mix(in srgb,#fff 10%,transparent),0 0 26px -8px color-mix(in srgb,var(--st-primary, var(--accent-color)) 80%,transparent)}.widget-icon.svelte-1c3j1fn{display:flex;align-items:center;justify-content:center;color:var(--st-accent, var(--accent-color));filter:drop-shadow(0 0 6px color-mix(in srgb,var(--st-accent, var(--accent-color)) 45%,transparent))}.widget-value.svelte-1c3j1fn{font-family:var(--st-font-numeric, inherit);font-weight:700;font-variant-numeric:tabular-nums;color:var(--st-ink, white)}.widget-label.svelte-1c3j1fn{color:var(--st-ink-dim, rgba(255, 255, 255, .6));font-weight:400}.emotes-container.svelte-1c3j1fn{display:flex;align-items:center}.emote.svelte-1c3j1fn{-o-object-fit:contain;object-fit:contain;border-radius:4px}@keyframes svelte-1c3j1fn-value-update{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}
