@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}.world-card.svelte-1u1i8ha{border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#2a2540);aspect-ratio:16/9;transition:border-color var(--duration-base) var(--ease-world),box-shadow var(--duration-base) var(--ease-world);text-decoration-line:none;display:block;position:relative;overflow:hidden}.world-card.svelte-1u1i8ha:not(.world-card--locked):hover{border-color:#7c5bf666;box-shadow:0 0 0 1px #7c5bf626,0 0 28px #7c5bf624}.world-card.svelte-1u1i8ha:focus-visible{outline:none;box-shadow:0 0 0 3px #7c5bf680}.world-card--open.svelte-1u1i8ha{animation:4s ease-in-out infinite svelte-1u1i8ha-cardIdlePulse;box-shadow:0 0 0 1px #7c5bf626}@keyframes svelte-1u1i8ha-cardIdlePulse{0%{box-shadow:0 0 0 1px #7c5bf626}50%{box-shadow:0 0 0 1px #7c5bf659,0 0 20px #7c5bf61a}to{box-shadow:0 0 0 1px #7c5bf626}}.world-card--locked.svelte-1u1i8ha{opacity:.45;filter:saturate(.3);cursor:default;pointer-events:none}@media(prefers-reduced-motion:reduce){.world-card--open.svelte-1u1i8ha{animation:none;box-shadow:0 0 0 1px #7c5bf633}.world-card.svelte-1u1i8ha:not(.world-card--locked):hover{box-shadow:none}}.card-gradient.svelte-1u1i8ha{inset:calc(var(--spacing,.25rem) * 0);z-index:0;position:absolute}.card-image.svelte-1u1i8ha{z-index:0;will-change:transform;background-position:50%;background-size:cover;width:calc(100% + 160px);transition:filter .4s;position:absolute;top:0;bottom:0;left:-80px}.world-card.svelte-1u1i8ha:not(.world-card--locked):hover .card-image:where(.svelte-1u1i8ha){filter:contrast(1.7)saturate(.15)brightness(.85)}@media(prefers-reduced-motion:reduce){.card-image.svelte-1u1i8ha{will-change:auto;transition:none}.world-card.svelte-1u1i8ha:not(.world-card--locked):hover .card-image:where(.svelte-1u1i8ha){filter:none}}.card-scrim.svelte-1u1i8ha{inset:calc(var(--spacing,.25rem) * 0);z-index:1;background:linear-gradient(90deg,#000008f5,#00000826);position:absolute}.card-content.svelte-1u1i8ha{inset:calc(var(--spacing,.25rem) * 0);justify-content:flex-end;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4);z-index:2;flex-direction:column;display:flex;position:absolute}.card-name.svelte-1u1i8ha{margin:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary,#ede9ff);font-family:var(--heading-font-family);font-size:var(--type-heading);line-height:1.2}.card-line.svelte-1u1i8ha{margin:calc(var(--spacing,.25rem) * 0);font-size:calc(1rem * var(--text-scaling));line-height:var(--tw-leading,calc( 1.5 * var(--text-scaling)));color:var(--color-text-secondary,#8b7ec8)}@media(min-width:48rem){.card-line.svelte-1u1i8ha{font-size:calc(1.125rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1.75 / 1.125) * var(--text-scaling)))}}.card-line.svelte-1u1i8ha{max-width:60%;line-height:1.4}.card-footer.svelte-1u1i8ha{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:none}@media(min-width:48rem){.card-footer.svelte-1u1i8ha{display:flex}}.card-arrow.svelte-1u1i8ha{font-size:calc(.75rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1 / .75) * var(--text-scaling)));color:var(--color-text-secondary,#8b7ec8)}@media(min-width:48rem){.card-arrow.svelte-1u1i8ha{font-size:calc(.875rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1.25 / .875) * var(--text-scaling)))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.carousel-clip.svelte-2v00q{overflow:hidden}.embla.svelte-2v00q{-webkit-user-select:none;user-select:none;cursor:grab;width:100%}.embla.svelte-2v00q:active{cursor:grabbing}.embla__container.svelte-2v00q{touch-action:pan-y pinch-zoom;display:flex}.embla__slide.svelte-2v00q{flex-shrink:0;min-width:0}.embla--loop.svelte-2v00q .embla__slide:where(.svelte-2v00q){flex:0 0 calc(100% - 144px);padding-left:16px}.embla--snap-2.svelte-2v00q .embla__container:where(.svelte-2v00q){gap:16px}.embla--snap-2.svelte-2v00q .embla__slide:where(.svelte-2v00q){flex:0 0 calc(50% - 20px)}@media(max-width:639px){.embla--snap-2.svelte-2v00q .embla__container:where(.svelte-2v00q){gap:12px}.embla--snap-2.svelte-2v00q .embla__slide:where(.svelte-2v00q){flex:0 0 calc(100% - 24px)}.embla--loop.svelte-2v00q .embla__slide:where(.svelte-2v00q){flex:0 0 calc(100% - 72px);padding-left:8px}}.single-card.svelte-2v00q{width:100%}@media(prefers-reduced-motion:reduce){.embla.svelte-2v00q{cursor:default}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid}}}.bg-atmo.svelte-dmypg6{z-index:0;pointer-events:none;position:fixed;inset:0}.bg-content.svelte-dmypg6{z-index:1;position:relative;inset:0}.worlds-page.svelte-dmypg6{max-width:1200px;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 10);margin-inline:auto}.worlds-header.svelte-dmypg6{margin-bottom:calc(var(--spacing,.25rem) * 12);max-width:640px}.worlds-headline.svelte-dmypg6{font-family:var(--heading-font-family);font-size:var(--type-display);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary,#ede9ff);margin-bottom:calc(var(--spacing,.25rem) * 4);line-height:1.1}.worlds-section.svelte-dmypg6{margin-bottom:calc(var(--spacing,.25rem) * 12)}.worlds-section-label.svelte-dmypg6{font-size:calc(1.25rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1.75 / 1.25) * var(--text-scaling)))}@media(min-width:48rem){.worlds-section-label.svelte-dmypg6{font-size:calc(1.875rem * var(--text-scaling));line-height:var(--tw-leading,calc( 1.2 * var(--text-scaling)))}}.worlds-section-label.svelte-dmypg6{letter-spacing:.04em;color:var(--color-text-disabled);text-transform:uppercase;margin:0 0 var(--space-6) 0;font-weight:600}.empty-state.svelte-dmypg6{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 16);text-align:center;max-width:480px;margin-inline:auto}.empty-state__text.svelte-dmypg6{margin:calc(var(--spacing,.25rem) * 0);color:var(--color-text-secondary,#8b7ec8);line-height:1.7}.worlds-cta.svelte-dmypg6{border-top:1px solid var(--color-border);margin-top:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 10);max-width:480px}.worlds-cta-headline.svelte-dmypg6{font-family:var(--heading-font-family);font-size:var(--type-heading);margin-bottom:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary,#ede9ff)}.worlds-cta-body.svelte-dmypg6{margin-bottom:calc(var(--spacing,.25rem) * 5);color:var(--color-text-secondary,#8b7ec8);line-height:1.6}.worlds-cta-btn.svelte-dmypg6{font-family:var(--heading-font-family);cursor:pointer;border-radius:var(--radius-md,8px);--tw-border-style:none;background-color:var(--color-accent,#7c5cf5);font-size:calc(1rem * var(--text-scaling));line-height:var(--tw-leading,calc( 1.5 * var(--text-scaling)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#ede9ff);border-style:none}@media(min-width:48rem){.worlds-cta-btn.svelte-dmypg6{font-size:calc(1.125rem * var(--text-scaling));line-height:var(--tw-leading,calc(calc(1.75 / 1.125) * var(--text-scaling)))}}.worlds-cta-btn.svelte-dmypg6{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);transition:background var(--duration-fast) ease}.worlds-cta-btn.svelte-dmypg6:hover{background-color:var(--color-accent-hover,#9b7ff8)}.worlds-cta-btn.svelte-dmypg6:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-accent,#7c5cf5)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
