@font-face{font-family:unbounded;src:url(../media/Unbounded_Variable-s.p.14nnony.qnt1s.woff2)format("woff2");font-display:swap;font-weight:200 900}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:73.13%;descent-override:18.01%;line-gap-override:0.0%;size-adjust:136.07%}.unbounded_f118df63-module__cbKH7W__className{font-family:unbounded,unbounded Fallback}.unbounded_f118df63-module__cbKH7W__variable{--font-unbounded:"unbounded", "unbounded Fallback"}
@font-face{font-family:onest;src:url(../media/Onest_Variable-s.p.00iote3~-8j_i.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.onest_7a7ef603-module__sg97QW__className{font-family:onest,onest Fallback}.onest_7a7ef603-module__sg97QW__variable{--font-onest:"onest", "onest Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.p.0ifhplp~93ddj.woff)format("woff");font-display:swap}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.geistmono_ce3040c8-module__UHL3ZW__className{font-family:geistMono,geistMono Fallback}.geistmono_ce3040c8-module__UHL3ZW__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
:root{--foyer-night:#0b0c10;--lounge:#15161b;--velvet:#1d1f25;--screen-light:#f3f4ee;--usher-grey:#a1a39c;--aisle-grey:#7d7f78;--neon-lime:#b4d428;--neon-lime-bright:#c6e346;--neon-lime-deep:#9ab81a;--neon-lime-soft:#b4d42829;--heart-red:#ff4f5e;--color-rating-high:#1f8a70;--color-rating-low:#d9534f;--glass-thin:#ffffff0f;--glass:#ffffff1a;--glass-thick:#ffffff29;--glass-dark:#0b0c1099;--glass-highlight:#ffffff1a;--glass-panel:#15161be0;--glass-bar:#0b0c10b8;--glass-fallback:#15161bf0;--glass-dark-fallback:#0b0c10d9;--line:#ffffff14;--line-strong:#ffffff29;--scrim:#05060899;--ambient-fallback:#2a2d36;--focus-ring:2px solid var(--neon-lime);--focus-ring-offset:3px;--shadow-bubble:0 8px 24px -8px #0006;--shadow-float:0 16px 40px -12px #0000008c;--shadow-float-up:0 -16px 40px -12px #0000008c;--shadow-stage:0 32px 64px -24px #0009;--shadow-pile:4px 0 12px -2px #000000b3;--text-micro:.75rem;--text-label:.875rem;--text-dense:.9375rem;--text-body:1rem;--text-card:1.0625rem;--text-spotlight:1.5rem;--text-title-compact:1.25rem;--text-title:1.5rem;--text-headline-compact:1.75rem;--text-headline:2rem;--text-display:2.5rem;--text-hero:clamp(2.25rem, 1.4rem + 4vw, 3.5rem);--text-hero-long:clamp(1.75rem, 1.2rem + 3vw, 2.75rem);--text-display-xl:clamp(4rem, 14vw, 7rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-flat:1;--leading-tight:1.2;--leading-snug:1.3;--leading-normal:1.4;--leading-relaxed:1.6;--tracking-tighter:-.02em;--tracking-tight:-.01em;--tracking-wide:.08em;--font-display:var(--font-unbounded), system-ui, sans-serif;--font-sans:var(--font-onest), system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--duration-fast:.15s;--duration-base:.24s;--duration-slow:.42s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--spring-snappy:linear(0, .057, .187, .345, .503, .645, .763, .859, .926, .973, 1.002, 1.019, 1.027, 1.029, 1.027, 1.023, 1.018, 1.014, 1.01, 1.006, 1.004, 1.002, 1.001, 1, 1);--spring-snappy-duration:.385s;--spring-soft:linear(0, .04, .134, .247, .365, .48, .579, .666, .74, .799, .847, .885, .915, .937, .955, .968, .977, .984, .989, .993, .996, .997, .998, .999, 1);--spring-soft-duration:.46s;--spring-pop:linear(0, .077, .264, .504, .749, .962, 1.122, 1.221, 1.261, 1.253, 1.211, 1.151, 1.086, 1.026, .979, .948, .933, .932, .94, .955, .972, .989, 1.002, 1.012, 1.017, 1.018, 1.017, 1.013, 1.009, 1.004, 1, .998, .996, .995, .995, .996, .997, .999, 1, 1, 1);--spring-pop-duration:.8s;--tap-scale:.97;--tap-scale-small:.94;--transition-control:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out);--container-max-width:1280px;--radius-stamp:8px;--radius-badge:10px;--radius-datum:14px;--radius-card:20px;--radius-stage:28px;--radius-pill:999px;--blur-badge:12px;--blur-glass:16px;--blur-card:20px;--blur-bar:24px;--blur-panel:32px;--blur-sheet:40px;--page-padding-x:2rem;--movie-card-min-width:240px;--rail-peek:56px;--space-page-top:40px;--space-page-bottom:96px;--space-section:56px;--space-cluster:20px;--metro-red:#d6083b;--metro-blue:#0078c9;--metro-green:#009a49;--metro-orange:#ea7125;--metro-purple:#702785;--metro-brown:#805139;--metro-gray:#666}@media (min-width:1680px){:root{--container-max-width:1440px}}@media (max-width:600px){:root{--page-padding-x:1.25rem;--space-page-top:24px;--space-page-bottom:64px;--space-section:40px;--space-cluster:16px}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}
.adminShell{--status-ok:#4ade80;--status-ok-bg:#22c55e26;--status-ok-border:#22c55e4d;--status-error:#f87171;--status-error-bg:#ef444426;--status-error-border:#ef44444d;--status-error-wash:#ef44440d;--status-running:#60a5fa;--status-running-bg:#3b82f626;--status-running-border:#3b82f64d;--status-running-wash:#3b82f60f;--status-running-strong:#3b82f633;--status-warning:#facc15;--status-warning-bg:#facc1526;--status-warning-border:#facc154d}html,body{max-width:100vw;overflow-x:clip}:root{--header-height:64px}@media (max-width:600px){:root{--header-height:48px}}html{scroll-padding-top:calc(var(--header-height) + 16px);-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--screen-light);background:var(--foyer-night);font-family:var(--font-sans)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.imgLight{display:none}.imgDark{display:unset}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.layout-module__CscwXq__body{flex-direction:column;min-height:100vh;display:flex}.layout-module__CscwXq__main{flex:1}
