.media-details-overlay.svelte-72alwt{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:var(--scrim);-webkit-backdrop-filter:blur(3px);padding:var(--space-8) var(--space-4);z-index:var(--layer-overlay);opacity:0;border:0;justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.media-details-overlay.svelte-72alwt::backdrop{background:0 0}.media-details-overlay.fade-in.svelte-72alwt{animation:svelte-72alwt-overlayFadeIn var(--duration-base) var(--ease-soft) forwards}.media-details-overlay.fade-out.svelte-72alwt{animation:svelte-72alwt-overlayFadeOut var(--duration-fast) var(--ease-soft) forwards}@keyframes svelte-72alwt-overlayFadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}@keyframes svelte-72alwt-overlayFadeOut{0%{opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.media-details-panel.svelte-72alwt{border-radius:var(--radius);background-color:var(--surface-card-strong);width:min(56rem,100%);max-height:100%;box-shadow:var(--shadow-card-emphasized);opacity:0;display:flex;position:relative;overflow:hidden;transform:translateY(-10px)}.media-details-panel.fade-in.svelte-72alwt{animation:svelte-72alwt-panelFadeIn var(--duration-base) var(--ease-out-quart) forwards}.media-details-panel.fade-out.svelte-72alwt{animation:svelte-72alwt-panelFadeOut var(--duration-fast) var(--ease-out-quart) forwards}@keyframes svelte-72alwt-panelFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-72alwt-panelFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.media-details-scroll.svelte-72alwt{overscroll-behavior:contain;width:100%;overflow-y:auto}
