.intro-modal.svelte-1q81j96{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal-backdrop);display:grid;place-items:center;padding:var(--space-4);backdrop-filter:blur(var(--blur-2xl));-webkit-backdrop-filter:blur(var(--blur-2xl));background:var(--color-player-overlay-heavy);animation:svelte-1q81j96-modal-fade-in var(--duration-slow) var(--ease-out) both;outline:none}@keyframes svelte-1q81j96-modal-fade-in{0%{opacity:0}to{opacity:1}}.intro-modal__inner.svelte-1q81j96{display:grid;gap:var(--space-3);inline-size:min(100%,var(--container-xl),(100vh - var(--space-32)) * 16 / 9);animation:svelte-1q81j96-modal-scale-in var(--duration-slow) var(--ease-out) both;animation-delay:calc(var(--duration-fast) * .5)}@supports (height: 100dvh){.intro-modal__inner.svelte-1q81j96{inline-size:min(100%,var(--container-xl),(100dvh - var(--space-32)) * 16 / 9)}}@keyframes svelte-1q81j96-modal-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.intro-modal__top.svelte-1q81j96{display:flex;align-items:center;gap:var(--space-4)}.intro-modal__name.svelte-1q81j96{min-inline-size:0;margin:0;color:var(--color-player-text);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere}.intro-modal__close.svelte-1q81j96{flex:none;display:flex;align-items:center;justify-content:center;inline-size:var(--tap-target-min);block-size:var(--tap-target-min);margin-inline-start:auto;border-radius:var(--radius-full);background:var(--color-player-surface-hover);color:var(--color-player-text);border:none;cursor:pointer;transition:background var(--duration-fast) var(--ease-default)}.intro-modal__close.svelte-1q81j96:hover{background:var(--color-player-surface-active)}.intro-modal__close.svelte-1q81j96:focus-visible,.intro-modal__again.svelte-1q81j96:focus-visible{outline:var(--border-width-thick) solid var(--color-player-text);outline-offset:var(--space-1)}.intro-modal__player.svelte-1q81j96{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-neutral-900)}.intro-modal__still.svelte-1q81j96{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;inline-size:100%;block-size:100%;object-fit:contain}.intro-modal__again.svelte-1q81j96{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:var(--tap-target-min);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-4);border:none;border-radius:var(--radius-full);background:var(--color-player-overlay-heavy);color:var(--color-player-text);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer}.intro-modal__error.svelte-1q81j96{position:absolute;inset-block-end:var(--space-8);inset-inline-start:50%;transform:translate(-50%);margin:0;padding:var(--space-2) var(--space-4);background:var(--color-error-50);color:var(--color-error-700);border-radius:var(--radius-md);font-size:var(--text-sm);white-space:nowrap}@media(max-width:47.9375rem){.intro-modal.svelte-1q81j96{padding:var(--space-3)}.intro-modal__player.svelte-1q81j96{border-radius:var(--radius-md)}}@media(prefers-reduced-motion:reduce){.intro-modal.svelte-1q81j96,.intro-modal__inner.svelte-1q81j96{animation:none}.intro-modal__close.svelte-1q81j96{transition:none}}
