.Welcome.svelte-g3ktpy{position:relative;height:80vh;min-height:37.5rem;overflow:hidden;background:var(--neutral-950)}.Welcome.svelte-g3ktpy .slider_container:where(.svelte-g3ktpy){position:relative;height:100%;width:100%}.Welcome.svelte-g3ktpy .slider_loading:where(.svelte-g3ktpy){display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:2rem}.Welcome.svelte-g3ktpy .slider_loading:where(.svelte-g3ktpy) .loading_spinner:where(.svelte-g3ktpy){width:3.75rem;height:3.75rem;border:.25rem solid rgba(168,85,247,.1);border-left:.25rem solid var(--primary);border-radius:50%;animation:svelte-g3ktpy-spin 1s linear infinite}.Welcome.svelte-g3ktpy .slider_loading:where(.svelte-g3ktpy) .loading_text:where(.svelte-g3ktpy){color:var(--muted-fg);font-size:1.125rem;font-weight:500;animation:svelte-g3ktpy-pulse 2s ease-in-out infinite}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy){position:absolute;inset:0;opacity:0;visibility:hidden;transition:all .8s cubic-bezier(.4,0,.2,1);transform:scale(1.05);display:flex;align-items:center}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide.active:where(.svelte-g3ktpy){opacity:1;visibility:visible;transform:scale(1)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide.active:where(.svelte-g3ktpy) .slide_title_text:where(.svelte-g3ktpy){animation:svelte-g3ktpy-slideInUp 1s ease-out .3s both}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide.active:where(.svelte-g3ktpy) .slide_title_underline:where(.svelte-g3ktpy){animation:svelte-g3ktpy-slideInRight 1s ease-out .5s both}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide.active:where(.svelte-g3ktpy) .slide_description:where(.svelte-g3ktpy){animation:svelte-g3ktpy-slideInUp 1s ease-out .4s both}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide.active:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy){animation:svelte-g3ktpy-slideInUp 1s ease-out .5s both}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide.active:where(.svelte-g3ktpy) .slide_bg_image:where(.svelte-g3ktpy){transform:scale(1.1)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_bg:where(.svelte-g3ktpy){position:absolute;inset:0;z-index:1}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_bg:where(.svelte-g3ktpy) .slide_bg_image:where(.svelte-g3ktpy){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:blur(.1875rem) brightness(.9);transition:transform 8s ease-in-out}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_bg:where(.svelte-g3ktpy) .slide_gradient:where(.svelte-g3ktpy){position:absolute;inset:0;background:linear-gradient(135deg,#020617e6,#0f172ab3 40%,#0f172acc),linear-gradient(90deg,rgba(0,0,0,.8) 0%,transparent 70%)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_content:where(.svelte-g3ktpy){position:relative;z-index:2;height:100%;display:flex;align-items:center;gap:4rem}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_content:where(.svelte-g3ktpy){flex-direction:column;justify-content:center;text-align:center;gap:2rem}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy){flex:1;max-width:41.875rem}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_meta:where(.svelte-g3ktpy){display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_meta:where(.svelte-g3ktpy){justify-content:center}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_meta:where(.svelte-g3ktpy) span:where(.svelte-g3ktpy){display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#a855f733;border:1px solid rgba(168,85,247,.4);border-radius:1.25rem;color:#c084fc;font-size:.875rem;font-weight:500;transition:all .3s ease}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_meta:where(.svelte-g3ktpy) span:where(.svelte-g3ktpy):hover{background:#a855f74d;border-color:#a855f799;transform:translateY(-.125rem)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_title:where(.svelte-g3ktpy){position:relative;margin-bottom:1.5rem}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_title:where(.svelte-g3ktpy) .slide_title_text:where(.svelte-g3ktpy){font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;color:#fff;line-height:1.1;display:block;opacity:0}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_title:where(.svelte-g3ktpy) .slide_title_underline:where(.svelte-g3ktpy){position:absolute;bottom:-.5rem;left:0;width:0;height:.25rem;background:linear-gradient(45deg,var(--primary-500),var(--primary-400));border-radius:.125rem}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_title:where(.svelte-g3ktpy) .slide_title_underline:where(.svelte-g3ktpy){left:50%;transform:translate(-50%)}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_description:where(.svelte-g3ktpy){font-size:1.125rem;line-height:1.6;color:#fffc;margin-bottom:1.5rem;opacity:0}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_genres:where(.svelte-g3ktpy){display:flex;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_genres:where(.svelte-g3ktpy){justify-content:center}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_genres:where(.svelte-g3ktpy) .genre_tag:where(.svelte-g3ktpy){padding:.375rem .875rem;background:#ffffff14;border-radius:1.25rem;color:var(--muted-fg);font-size:.8125rem;font-weight:500}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy){display:flex;gap:1rem;flex-wrap:wrap;opacity:0}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy){justify-content:center}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn:where(.svelte-g3ktpy){position:relative;display:flex;align-items:center;gap:.75rem;padding:1rem 2rem;border-radius:3.125rem;font-weight:600;font-size:1rem;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn:where(.svelte-g3ktpy) .btn_text:where(.svelte-g3ktpy){position:relative;z-index:1}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn.primary:where(.svelte-g3ktpy){background:linear-gradient(45deg,var(--primary-500),var(--primary-400));color:#fff}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn.primary:where(.svelte-g3ktpy):hover{transform:translateY(-.125rem);box-shadow:0 .5rem 1.5625rem #a855f766}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn.secondary:where(.svelte-g3ktpy){background:#ffffff1a;color:#fff;border:1px solid rgba(168,85,247,.3)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn.secondary:where(.svelte-g3ktpy):hover{background:#a855f733;border-color:#a855f780;transform:translateY(-.125rem)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn.secondary.favorited:where(.svelte-g3ktpy){background:#ef444426;border-color:#ef444466;color:var(--danger)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy){flex:0 0 auto}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy){order:-1}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy){position:relative;width:18.75rem;aspect-ratio:2/3;border-radius:1.25rem;overflow:hidden;border:.125rem solid rgba(168,85,247,.3);transition:all .3s ease}@media(max-width:64rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy){width:15.625rem}}@media(max-width:30rem){.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy){width:12.5rem}}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy):hover{border-color:#a855f799;transform:scale(1.05)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy):hover .poster_glow:where(.svelte-g3ktpy){opacity:1}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy) .poster_image:where(.svelte-g3ktpy){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_poster:where(.svelte-g3ktpy) .poster_container:where(.svelte-g3ktpy) .poster_glow:where(.svelte-g3ktpy){position:absolute;inset:-.625rem;background:linear-gradient(45deg,var(--primary-500),var(--primary-400));border-radius:1.875rem;opacity:0;filter:blur(1.25rem);transition:opacity .3s ease;z-index:-1}.Welcome.svelte-g3ktpy .slider_nav:where(.svelte-g3ktpy){position:absolute;top:50%;left:0;right:0;z-index:10;display:flex;justify-content:space-between;padding:0 2rem;transform:translateY(-50%);pointer-events:none}.Welcome.svelte-g3ktpy .slider_nav:where(.svelte-g3ktpy) .nav_btn:where(.svelte-g3ktpy){pointer-events:all;width:3.75rem;height:3.75rem;background:#00000080;border:1px solid rgba(168,85,247,.3);border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.Welcome.svelte-g3ktpy .slider_nav:where(.svelte-g3ktpy) .nav_btn:where(.svelte-g3ktpy):hover:not(:disabled){background:var(--primary);border-color:var(--primary);transform:scale(1.1)}.Welcome.svelte-g3ktpy .slider_nav:where(.svelte-g3ktpy) .nav_btn:where(.svelte-g3ktpy):disabled{opacity:.3;cursor:not-allowed}@media(max-width:48rem){.Welcome.svelte-g3ktpy .slider_nav:where(.svelte-g3ktpy) .nav_btn:where(.svelte-g3ktpy){width:3.125rem;height:3.125rem}}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy){position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:10;display:flex;gap:1rem}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy) .dot:where(.svelte-g3ktpy){width:.75rem;height:.75rem;border-radius:50%;background:transparent;border:.125rem solid rgba(255,255,255,.3);cursor:pointer;transition:all .3s ease;padding:0}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy) .dot:where(.svelte-g3ktpy) .dot_inner:where(.svelte-g3ktpy){width:0;height:0;background:var(--primary);border-radius:50%;transition:all .3s ease;margin:auto}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy) .dot:where(.svelte-g3ktpy):hover{border-color:#a855f7b3;transform:scale(1.2)}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy) .dot:where(.svelte-g3ktpy):hover .dot_inner:where(.svelte-g3ktpy){width:.5rem;height:.5rem}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy) .dot.active:where(.svelte-g3ktpy){border-color:var(--primary)}.Welcome.svelte-g3ktpy .slider_dots:where(.svelte-g3ktpy) .dot.active:where(.svelte-g3ktpy) .dot_inner:where(.svelte-g3ktpy){width:.5rem;height:.5rem}.Welcome.svelte-g3ktpy .slider_progress:where(.svelte-g3ktpy){position:absolute;bottom:0;left:0;right:0;height:.25rem;background:#ffffff1a;z-index:10}.Welcome.svelte-g3ktpy .slider_progress:where(.svelte-g3ktpy) .progress_bar:where(.svelte-g3ktpy){position:relative;height:100%;background:linear-gradient(45deg,var(--primary-500),var(--primary-400));width:0}.Welcome.svelte-g3ktpy .slider_progress:where(.svelte-g3ktpy) .progress_bar:where(.svelte-g3ktpy) .progress_glow:where(.svelte-g3ktpy){position:absolute;top:-.125rem;right:-.3125rem;width:.625rem;height:.5rem;background:var(--primary-400);border-radius:50%;filter:blur(.1875rem);animation:svelte-g3ktpy-pulse 1s ease-in-out infinite}.Welcome.svelte-g3ktpy .play_pause_btn:where(.svelte-g3ktpy){position:absolute;top:7rem;right:2rem;z-index:10;width:3.125rem;height:3.125rem;background:#00000080;border:1px solid rgba(168,85,247,.3);border-radius:50%;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.Welcome.svelte-g3ktpy .play_pause_btn:where(.svelte-g3ktpy):hover{background:var(--primary);border-color:var(--primary);transform:scale(1.1)}.Welcome.svelte-g3ktpy .play_pause_btn.paused:where(.svelte-g3ktpy){background:#f59e0b33;border-color:var(--warning);color:var(--warning)}.Welcome.svelte-g3ktpy .play_pause_btn.paused:where(.svelte-g3ktpy):hover{background:var(--warning);color:#fff}.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy){position:absolute;inset:0;pointer-events:none;z-index:0}.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy) .hero_gradient:where(.svelte-g3ktpy){position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgba(168,85,247,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(168,85,247,.08) 0%,transparent 50%)}.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy) .hero_particles:where(.svelte-g3ktpy){position:absolute;inset:0}.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy) .hero_particles:where(.svelte-g3ktpy):before,.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy) .hero_particles:where(.svelte-g3ktpy):after{content:"";position:absolute;width:.25rem;height:.25rem;background:#a855f74d;border-radius:50%;animation:svelte-g3ktpy-float 6s ease-in-out infinite}.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy) .hero_particles:where(.svelte-g3ktpy):before{top:20%;left:10%;animation-delay:0s}.Welcome.svelte-g3ktpy .hero_bg_effects:where(.svelte-g3ktpy) .hero_particles:where(.svelte-g3ktpy):after{top:60%;right:15%;animation-delay:3s}@keyframes svelte-g3ktpy-spin{to{transform:rotate(360deg)}}@keyframes svelte-g3ktpy-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes svelte-g3ktpy-slideInUp{0%{opacity:0;transform:translateY(1.875rem)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-g3ktpy-slideInRight{0%{width:0}to{width:6.25rem}}@keyframes svelte-g3ktpy-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.25rem)}}@media(max-width:48rem){.Welcome.svelte-g3ktpy{height:80vh;min-height:31.25rem}.Welcome.svelte-g3ktpy .slider_nav:where(.svelte-g3ktpy){padding:0 1rem}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_content:where(.svelte-g3ktpy){padding:1rem 0;gap:1.5rem}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_title:where(.svelte-g3ktpy) .slide_title_text:where(.svelte-g3ktpy){font-size:clamp(2rem,8vw,3rem)}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy){justify-content:center}}@media(max-width:30rem){.Welcome.svelte-g3ktpy{height:70vh;min-height:25rem}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_description:where(.svelte-g3ktpy){font-size:1rem}.Welcome.svelte-g3ktpy .slider_content:where(.svelte-g3ktpy) .slide:where(.svelte-g3ktpy) .slide_info:where(.svelte-g3ktpy) .slide_actions:where(.svelte-g3ktpy) .btn:where(.svelte-g3ktpy){padding:.75rem 1.5rem;font-size:.875rem}}.WelcomeMobile.svelte-lvvk40{position:relative;height:calc(100dvh - 5rem);min-height:35rem;max-height:45rem;overflow:hidden;background:var(--neutral-950);touch-action:pan-y}.WelcomeMobile.svelte-lvvk40 .FavoriteButton{color:#fff}.WelcomeMobile.svelte-lvvk40 .FavoriteButton--active{color:var(--danger)}.skeleton_slide.svelte-lvvk40{position:absolute;inset:0;background:linear-gradient(135deg,var(--neutral-900),var(--neutral-800),var(--neutral-900));background-size:200% 100%;animation:svelte-lvvk40-shimmer 1.6s ease-in-out infinite}@keyframes svelte-lvvk40-shimmer{0%,to{background-position:0% 0%}50%{background-position:100% 0%}}.slide.svelte-lvvk40{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden;transition:opacity .5s ease}.slide.active.svelte-lvvk40{opacity:1;visibility:visible}.slide.svelte-lvvk40 .bg:where(.svelte-lvvk40){position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:brightness(.55)}.slide.svelte-lvvk40 .bg_scrim:where(.svelte-lvvk40){position:absolute;inset:0;background:linear-gradient(to bottom,#12121633,#12121666,#121216e0 70%,#121216fa),linear-gradient(135deg,rgba(168,85,247,.12) 0%,transparent 60%)}.badges_row.svelte-lvvk40{position:absolute;top:calc(var(--header-height, 80px) + 1rem);left:1rem;right:1rem;display:flex;justify-content:flex-end;align-items:flex-start;z-index:3;pointer-events:none}.badges_row.svelte-lvvk40 .badge_group:where(.svelte-lvvk40){display:flex;gap:.375rem;pointer-events:auto}.badges_row.svelte-lvvk40 .badge:where(.svelte-lvvk40){padding:.25rem .625rem;background:#0000008c;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:.6875rem;font-weight:var(--weight-bold);border-radius:var(--radius-full);letter-spacing:.02em}.content.svelte-lvvk40{position:relative;z-index:2;padding:1.5rem 1.25rem 5.5rem;display:flex;flex-direction:column;gap:.75rem}.content.svelte-lvvk40 .title:where(.svelte-lvvk40){font-size:clamp(1.625rem,8vw,2.125rem);font-weight:var(--weight-extrabold);line-height:1.1;color:#fff;background:linear-gradient(135deg,#fff 0%,var(--primary-300) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.01em}.content.svelte-lvvk40 .meta:where(.svelte-lvvk40){display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#ffffffbf;font-weight:var(--weight-medium)}.content.svelte-lvvk40 .meta:where(.svelte-lvvk40) span:where(.svelte-lvvk40){display:inline-flex;align-items:center;gap:.25rem}.content.svelte-lvvk40 .meta:where(.svelte-lvvk40) .dot_sep:where(.svelte-lvvk40){width:.1875rem;height:.1875rem;border-radius:50%;background:#fff6}.content.svelte-lvvk40 .meta:where(.svelte-lvvk40) .genres:where(.svelte-lvvk40){color:var(--primary-light)}.content.svelte-lvvk40 .description:where(.svelte-lvvk40){font-size:.875rem;line-height:1.5;color:#ffffffb8;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.content.svelte-lvvk40 .actions:where(.svelte-lvvk40){display:flex;gap:.5rem;margin-top:.25rem;flex-wrap:wrap}.content.svelte-lvvk40 .cta:where(.svelte-lvvk40){display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.125rem;border-radius:var(--radius-full);font-size:.875rem;font-weight:var(--weight-semibold);text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform var(--duration-fast) var(--ease-default),background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.content.svelte-lvvk40 .cta:where(.svelte-lvvk40):active{transform:scale(.97)}.content.svelte-lvvk40 .cta.primary:where(.svelte-lvvk40){background:linear-gradient(135deg,var(--primary-600),var(--primary-500));color:#fff;box-shadow:0 .5rem 1.25rem #a855f759}.content.svelte-lvvk40 .cta.secondary:where(.svelte-lvvk40){background:#ffffff14;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-color:#ffffff24;color:#fff}.content.svelte-lvvk40 .cta.secondary.favorited:where(.svelte-lvvk40){background:#ef444426;border-color:#ef444473;color:var(--danger)}.content.svelte-lvvk40 .cta:where(.svelte-lvvk40) .cta_text:where(.svelte-lvvk40){white-space:nowrap}.controls.svelte-lvvk40{position:absolute;bottom:1.375rem;left:1.25rem;right:1.25rem;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.controls.svelte-lvvk40 .dots:where(.svelte-lvvk40){display:flex;gap:.375rem;flex:1;max-width:70%}.controls.svelte-lvvk40 .dots:where(.svelte-lvvk40) .dot:where(.svelte-lvvk40){flex:1;height:.1875rem;max-width:1.75rem;border:none;border-radius:.125rem;background:#ffffff40;cursor:pointer;transition:background var(--duration-fast) var(--ease-default);padding:0}.controls.svelte-lvvk40 .dots:where(.svelte-lvvk40) .dot.active:where(.svelte-lvvk40){background:var(--primary-light)}.controls.svelte-lvvk40 .play_pause:where(.svelte-lvvk40){width:2.125rem;height:2.125rem;border-radius:50%;background:#0000008c;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border:1px solid rgba(255,255,255,.1);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.progress.svelte-lvvk40{position:absolute;bottom:0;left:0;right:0;height:.125rem;background:#ffffff14;z-index:4}.progress.svelte-lvvk40 .progress_bar:where(.svelte-lvvk40){height:100%;background:linear-gradient(90deg,var(--primary-500),var(--primary-300));width:0;transition:width 50ms linear}.NowShowingSection.svelte-1viy26b{padding:var(--space-12) 0}.NowShowingSection.svelte-1viy26b .skeleton:where(.svelte-1viy26b){display:grid;grid-template-columns:repeat(auto-fill,minmax(11.25rem,1fr));gap:var(--space-5)}.NowShowingSection.svelte-1viy26b .skeleton:where(.svelte-1viy26b) div:where(.svelte-1viy26b){display:flex;flex-direction:column;gap:var(--space-2)}.NowShowingSection.svelte-1viy26b .link:where(.svelte-1viy26b){font-size:var(--text-sm);color:var(--primary-light);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-default)}.NowShowingSection.svelte-1viy26b .link:where(.svelte-1viy26b):hover{color:var(--primary-300)}.UpcomingSection.svelte-1g39smi{padding:var(--space-12) 0}.UpcomingSection.svelte-1g39smi .link:where(.svelte-1g39smi){font-size:var(--text-sm);color:var(--primary-light);font-weight:var(--weight-medium)}.UpcomingSection.svelte-1g39smi .link:where(.svelte-1g39smi):hover{color:var(--primary-300)}.PromotionCard.svelte-vixm2s{overflow:hidden;transition:transform var(--duration-normal) var(--ease-default)}.PromotionCard.svelte-vixm2s:hover{transform:translateY(-.125rem)}.PromotionCard.svelte-vixm2s .image:where(.svelte-vixm2s){width:100%;height:11.25rem;-o-object-fit:cover;object-fit:cover}.PromotionCard.svelte-vixm2s .image_placeholder:where(.svelte-vixm2s){width:100%;height:11.25rem;display:flex;align-items:center;justify-content:center;background:var(--gradient-bg);color:var(--primary-light)}.PromotionCard.svelte-vixm2s .content:where(.svelte-vixm2s){padding:var(--space-4)}.PromotionCard.svelte-vixm2s .title:where(.svelte-vixm2s){font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--foreground)}.PromotionCard.svelte-vixm2s .desc:where(.svelte-vixm2s){font-size:var(--text-sm);color:var(--muted-fg);margin-top:var(--space-1);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PromotionsSection.svelte-z5b3ju{padding:var(--space-12) 0}.PromotionsSection.svelte-z5b3ju .grid:where(.svelte-z5b3ju){display:grid;grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr));gap:var(--space-5)}@media(max-width:40rem){.PromotionsSection.svelte-z5b3ju .grid:where(.svelte-z5b3ju){grid-template-columns:1fr}}.AnnouncementsSection.svelte-1eszq5a{padding:var(--space-12) 0}.AnnouncementsSection.svelte-1eszq5a .grid:where(.svelte-1eszq5a){display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:var(--space-4)}.AnnouncementsSection.svelte-1eszq5a .card:where(.svelte-1eszq5a){overflow:hidden;transition:transform var(--duration-normal) var(--ease-default)}.AnnouncementsSection.svelte-1eszq5a .card:where(.svelte-1eszq5a):hover{transform:translateY(-.125rem)}.AnnouncementsSection.svelte-1eszq5a .image:where(.svelte-1eszq5a){width:100%;height:10rem;-o-object-fit:cover;object-fit:cover}.AnnouncementsSection.svelte-1eszq5a .image_placeholder:where(.svelte-1eszq5a){width:100%;height:10rem;display:flex;align-items:center;justify-content:center;background:var(--surface-hover);color:var(--muted-fg)}.AnnouncementsSection.svelte-1eszq5a .content:where(.svelte-1eszq5a){padding:var(--space-3) var(--space-4)}.AnnouncementsSection.svelte-1eszq5a .title:where(.svelte-1eszq5a){font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--foreground)}.AnnouncementsSection.svelte-1eszq5a .date:where(.svelte-1eszq5a){font-size:var(--text-xs);color:var(--muted-fg);margin-top:var(--space-1);display:block}.welcome_desktop.svelte-1dudmf2{display:block}.welcome_mobile.svelte-1dudmf2{display:none}@media(max-width:48rem){.welcome_desktop.svelte-1dudmf2{display:none}.welcome_mobile.svelte-1dudmf2{display:block}}
