.star-btn.svelte-1kfqa3r{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding:0 2px}.star-full.svelte-1kfqa3r .star-icon:where(.svelte-1kfqa3r){color:var(--accent-primary)}.star-half.svelte-1kfqa3r .star-icon:where(.svelte-1kfqa3r){background:linear-gradient(90deg,var(--accent-primary) 50%,var(--text-faint) 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:1}.star-empty.svelte-1kfqa3r .star-icon:where(.svelte-1kfqa3r){color:var(--text-faint);opacity:.3}.marquee-cta.svelte-1kfqa3r{position:relative;box-shadow:0 0 20px var(--glow-gold),0 0 40px #ffb0201a,inset 0 1px #ffffff4d}.marquee-cta.svelte-1kfqa3r:disabled{box-shadow:none}.font-display.svelte-1wrfgy6{font-family:var(--font-display)}.poster-frame.svelte-1wrfgy6{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 30px #00000080}.poster-frame-subtle.svelte-1wrfgy6{border:1px solid var(--surface-border-subtle);box-shadow:inset 0 1px #ffffff05,0 2px 10px #0000004d}.tabular-nums.svelte-1wrfgy6{font-feature-settings:"tnum" on,"lnum" on}@keyframes svelte-1wrfgy6-pop-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-pop-in.svelte-1wrfgy6{animation:svelte-1wrfgy6-pop-in .25s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1wrfgy6-pulse-subtle{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse-subtle.svelte-1wrfgy6{animation:svelte-1wrfgy6-pulse-subtle 2s ease-in-out infinite}.poster-frame-subtle.svelte-4cijiw{border:1px solid var(--surface-border-subtle);box-shadow:inset 0 1px #ffffff05,0 2px 8px #0000004d}.popcorn-burst-container.svelte-1a83fzp{position:absolute;top:50%;left:50%;width:0;height:0;pointer-events:none;z-index:50}.popcorn-particle.svelte-1a83fzp{position:absolute;animation:svelte-1a83fzp-popcornBurst ease-out forwards;opacity:0;transform:translate(-50%,-50%)}@keyframes svelte-1a83fzp-popcornBurst{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.3) rotate(calc(var(--rotation) * .2))}30%{opacity:1;transform:translate(calc(-50% + var(--end-x) * .5),calc(-50% + var(--end-y) * .5)) scale(1.1) rotate(calc(var(--rotation) * .5))}to{opacity:0;transform:translate(calc(-50% + var(--end-x)),calc(-50% + var(--end-y))) scale(.6) rotate(var(--rotation))}}.poster-frame.svelte-qx49ab{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 20px #0006}.poster-frame-subtle.svelte-qx49ab{border:1px solid var(--surface-border-subtle);box-shadow:inset 0 1px #ffffff05,0 2px 10px #0000004d}.match-exact.svelte-qx49ab{background-color:var(--color-success)}.match-close.svelte-qx49ab{background-color:var(--marquee-gold)}.match-none.svelte-qx49ab{background-color:var(--surface-muted)}.tabular-nums.svelte-qx49ab{font-feature-settings:"tnum" on,"lnum" on}.flip-container.svelte-qx49ab,.flip-container-wide.svelte-qx49ab,.flip-container-small.svelte-qx49ab{perspective:1000px}.flip-container.svelte-qx49ab{min-height:2.25rem}.flip-container-wide.svelte-qx49ab,.flip-container-small.svelte-qx49ab{min-height:3.5rem}.flip-card.svelte-qx49ab{position:relative;width:100%;height:100%;transform-style:preserve-3d}.flip-instant.svelte-qx49ab{transform:rotateX(180deg)}.flip-animate.svelte-qx49ab{animation:svelte-qx49ab-flipReveal .6s cubic-bezier(.4,0,.2,1) forwards;animation-delay:inherit}.flip-front.svelte-qx49ab,.flip-back.svelte-qx49ab{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-front.svelte-qx49ab{transform:rotateX(0)}.flip-back.svelte-qx49ab{transform:rotateX(180deg)}@keyframes svelte-qx49ab-flipReveal{0%{transform:rotateX(0)}50%{transform:rotateX(90deg)}to{transform:rotateX(180deg)}}.cast-flip-container.svelte-qx49ab,.cast-flip-container-large.svelte-qx49ab{perspective:800px}.cast-flip-container.svelte-qx49ab,.cast-flip-container-large.svelte-qx49ab{width:fit-content}.cast-flip-card.svelte-qx49ab{position:relative;transform-style:preserve-3d}.cast-flip-instant.svelte-qx49ab{transform:rotateY(180deg)}.cast-flip-animate.svelte-qx49ab{animation:svelte-qx49ab-castFlipReveal .5s cubic-bezier(.4,0,.2,1) forwards;animation-delay:inherit}.cast-flip-front.svelte-qx49ab,.cast-flip-back.svelte-qx49ab{backface-visibility:hidden;-webkit-backface-visibility:hidden}.cast-flip-front.svelte-qx49ab{transform:rotateY(0)}.cast-flip-back.svelte-qx49ab{position:absolute;top:0;left:0;transform:rotateY(180deg)}@keyframes svelte-qx49ab-castFlipReveal{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(180deg)}}.genre-text.svelte-qx49ab{display:inline-block;position:relative}.genre-reveal.svelte-qx49ab{background:linear-gradient(90deg,var(--genre-match-color, var(--color-success)) 50%,var(--text-muted) 50%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:svelte-qx49ab-genreColorReveal .6s ease-out forwards;animation-delay:inherit;font-weight:500}@keyframes svelte-qx49ab-genreColorReveal{0%{background-position:100% 0}to{background-position:0% 0}}.actor-name-reveal.svelte-qx49ab{opacity:0;animation:svelte-qx49ab-actorNameReveal .4s ease-out forwards;animation-delay:inherit}@keyframes svelte-qx49ab-actorNameReveal{0%{opacity:0;color:var(--text-faint);font-weight:400}50%{opacity:1;color:var(--text-faint);font-weight:400}to{opacity:1;color:var(--target-color);font-weight:500}}.attr.svelte-qx49ab{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.25rem .125rem;border-radius:.5rem;text-align:center;min-height:2.25rem;box-sizing:border-box}.attr-label.svelte-qx49ab{font-size:.5rem;text-transform:uppercase;letter-spacing:.03em;opacity:.7;line-height:1}.attr-value.svelte-qx49ab{font-size:.65rem;font-weight:600;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attr-value-arrow.svelte-qx49ab{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-wrap:nowrap}.attr.svelte-qx49ab .arrow:where(.svelte-qx49ab){font-size:.6rem;margin-left:1px;flex-shrink:0}.cast-avatar.svelte-qx49ab{border-radius:9999px;transition:transform .2s;flex-shrink:0}.cast-avatar.svelte-qx49ab:hover{transform:scale(1.15)}.attribute-box.svelte-qx49ab{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;border-radius:.75rem;text-align:center;min-height:3.5rem;box-sizing:border-box}.attribute-box-wide.svelte-qx49ab{min-height:3.5rem;padding:.5rem .75rem;overflow:hidden}.attribute-box-wide.svelte-qx49ab .value:where(.svelte-qx49ab){line-height:1.3;max-width:100%}.attribute-box.svelte-qx49ab .label:where(.svelte-qx49ab){font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;opacity:.8;margin-bottom:.25rem}.attribute-box.svelte-qx49ab .value:where(.svelte-qx49ab){font-weight:600;line-height:1.2}.attribute-box.svelte-qx49ab .value-ellipsis:where(.svelte-qx49ab){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.attribute-box.svelte-qx49ab .value-with-arrow:where(.svelte-qx49ab){display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-wrap:nowrap}.attribute-box.svelte-qx49ab .arrow:where(.svelte-qx49ab){display:inline-block;margin-left:.25rem;font-size:.875rem;flex-shrink:0}.cast-avatar-wrapper.svelte-qx49ab{transition:all .3s ease;border-radius:9999px;width:fit-content}.cast-member.svelte-qx49ab:hover .cast-avatar-wrapper:where(.svelte-qx49ab){transform:scale(1.1)}.actor-name.svelte-qx49ab{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes svelte-qx49ab-slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.tabular-nums.svelte-q971rm{font-feature-settings:"tnum" on,"lnum" on}@font-face{font-family:Agharti;src:url(data:font/otf;base64,T1RUTwALAIAAAwAwQ0ZGIGFideAAAAPQAAAP2UdERUYAXwAhAAATrAAAAChHUE9TY0B8LgAAE9QAAAFwT1MvMmkUg8kAAAEgAAAAYGNtYXACJQImAAADSAAAAGZoZWFkJF1KhAAAALwAAAA2aGhlYQbGAdYAAAD0AAAAJGhtdHhJtQNlAAAVRAAAARRtYXhwAEVQAAAAARgAAAAGbmFtZSRUQAIAAAGAAAABxnBvc3T/hgAyAAADsAAAACAAAQAAAAEAAMXeSDNfDzz1AAMD6AAAAADhEsvRAAAAAOKCOnsABf/iAasDcgABAAcAAgAAAAAAAAABAAAETP+cAMgB9AAFAAABqwABAAAAAAAAAAAAAAAAAAAARQAAUAAARQAAAAQBEQK8AAMACAKKAlgAAABLAooCWAAAAV4AMgAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFVLV04AoAAgAHoDhP+cAMgETABkIAAAkwAAAAADIAMgAAAAIAACAAAACABmAAMAAQQJAAEALAAAAAMAAQQJAAIACAAsAAMAAQQJAAMASAA0AAMAAQQJAAQAOgB8AAMAAQQJAAUAQgC2AAMAAQQJAAYANAD4AAMAAQQJABAAGAEsAAMAAQQJABEAHAFEAEEAZwBoAGEAcgB0AGkAIABUAGUAcwB0ACAAQwBvAG4AZABlAG4AcwBlAGQAQgBvAGwAZAAxAC4AMAAwADAAOwBVAEsAVwBOADsAQQBnAGgAYQByAHQAaQBUAGUAcwB0AC0AQwBvAG4AZABlAG4AcwBlAGQAQgBvAGwAZABBAGcAaABhAHIAdABpACAAVABlAHMAdAAgAEIAbABhAGMAawAgAFUAbAB0AHIAYQAgAFcAaQBkAGUAVgBlAHIAcwBpAG8AbgAgADEALgAwADAAMAA7AEcAbAB5AHAAaABzACAAMwAuADEALgAyACAAKAAzADEANQAxACkAQQBnAGgAYQByAHQAaQBUAGUAcwB0AC0AQgBsAGEAYwBrAFUAbAB0AHIAYQBXAGkAZABlAEEAZwBoAGEAcgB0AGkAIABUAGUAcwB0AEMAbwBuAGQAZQBuAHMAZQBkACAAQgBvAGwAZAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABABSAAAADgAIAAIABgAhAC4AOQA/AFoAev//AAAAIAAsADAAPwBBAGH//wAAAAAABgAE/8H/uwABAA4AEAAAAAAAAAAAAAAAAQBCAEEARABAAAAAAwAAAAAAAP+DADIAAAAAAAAAAAAAAAAAAAAAAAAAAAEABAIAAQEBFkFnaGFydGktQ29uZGVuc2VkQm9sZAABAQEr+A8A+BsB+BwC+BQE+yoMA5Bt+D/6BgUdAAAFkA+qHQAADDYSHQAABawRAAIBARIoY29weXJpZ2h0IG1pc3NpbmdBZ2hhcnRpIENvbmRlbnNlZCBCb2xkAGECAAEABwAMABIAFwAbACEAJwArAC8AMwA5AEEASABNAFIAZQBrAHUAfgCCAIgAiwCXAKAAowCtALQAvgDGANsA8QEAAQYBDgEZASMBKgEyATcBTwFXAWIBZwF0AYEBkAGbAaMBrgG4Ab0BywHSAdkB4AHlAfYCCwIPAhcCIgIqAjUCQwJLAlYCXQJkAqMCrgLPAtYC8wL6AwYDHAMpA0UDUQNqA3kDhAOdA6EDqAO1A8cD1gPpA/0ECAQXBCAELgQ6BEUEUActHTAdC/cjhBULoHb5tHcLB5ksHQuZFvMLRsNY1B4L+bQFIwYLBSMGC0YdHwsVNB0LhOr5BOoLIR3Vw77QHwuWlplGHR4LfYCAfAvPU71BC2Tz+bQj/UEgHflBI/1BB0ZSHQt9gJaZHgvQU75BQlNYRh4Li+r3pOr3h+oLElcdC/P3ICMGC3odDgfPZr9ab3F6cHweC6B29yjr+MB3CzodDgGNjpT3ArjzAwsHfYCAfB4LmJaVmZqWgX4eC+oBmfO+8wMLFfc4XB37OFsd+FUE9xEjHfsRIB0O8oUVqaKbo5gfafP3/Psb+wKq+yMHC++HFaekm6abH2Tz+UMHC43q+PPqC3Md/UMHJR0LJB35QQZwHbIjBwt+gIF8fYCVmB4LjY2R4Y/GC6B2+UZ3s+YLmpaAfQstHTAd+NgjHfuK8/eLYR382QdHr17AHgsD0RbzBmodCxX3vaQHKB37izgdAZFxHQsHpnxxnG8bWmZXRx8LfYBjHf08B0fDV9QeC5AW8waS9xoFuQaS+xoFC5920eb4XPcyTeoLmhZUHfx4BQuZFvdS6jX5VSMGC/H7L4XWGvdDBwuwWLweC9XDvtAf+UMj/UMHLR0L8waF+HjLCweZlpaZHgvV6vuRLNYLmfO+8wuZLB37i/P3iwcxHfzSByUdC233IAGZ9y0DmW0V4QbO9yAF+wUGDvNvHQsHfYGAfTAdCweZlpaZmZWAfR4LByUdcvcMFQvQU75CQlNZRx5LC9XDvtAf90Uj+0UHLR0Li+ZEdvm2dwsHz1O+QUJTWEceCxbz+bQjBguWmR/5PCMLp4GhfZweipwFlIqTkpQb6gdWXW1efB87U1pEH/sRB26Xb5x5Hn57hHR0GoAHdJJ0mHseenl/b24a+zgHJR0LIh0BRB3E90tIHQ6gdvfL9wb4C3cBj5+eprXyAyQd+OcGmSwd/Ofz+Oc2HQs5HSEdQR0L6jkdIR3Vw73PH/jWBy4dQlNZRx781gdHw1nUHgsiHQHiWh0OrfiXrPyXBfMGch0LmpaVmZqWgXwegB1CU1dGHvzRByUdC1MdMB33vSP7vQclHQuQ6hUs94jq+yIHyvdW7PeKjt+O1RjPjlK5PxsLFfe/B5ksHfu/IB0OA+IW8/dcBt347CcdbfxMbfhMJx3d/OwFC5mWlplGHR79QfP5QTYdC/dgA00d8wY5Jh0LzPm0BSIGevzrY/jrBToGY/zrevjrBSIGC3QdIwtTHTAd+UMLA++HFaelm6aaH2TzC6B2+VXqAdv2A9sW8/lVVh0GCxX49qMHmZaAfY0f/MQ4HfgD6gGZ9zgDmfgDFfc46/s4Bg7zBoX4pcn8pQWtBsn4pYX8pQXzCxX3eQeZLB37eQcL9wXx+H7qAY+ftPMDmRYLB89Tv0Ee+xULoHb3dvH3/nez5gGPnwt29xR3+Lz3IAGZ8wufdvdb8/iGdwGPC/uK8/eKB9BTv0ELAQABAAAiGQBCGQARCQAPAAANAAACAAAgAAAOAABFAgABAAQABgAQAEEATwBtAHcAlACfAKwAtAC4ANUA2QD2AQoBDAEwAWcBewF+AYIBhwGhAaUBqAGrAcQB2QIIAhYCHgIlAlMCZAJsAm8CjQKlArUDAQMMAw4DNwNjA3QDdwOcA6kDwAPEA8cDygPQA/sEEQQyBEgEcwS6BOwFAQVIBYUFkgWVBbUF+QX8960ONw7GNx1KHaz8zykKex33FSwK92MHt3Wtap4erJ2hrrQa9zY4CvP9VRX3pKQHYwpy+AQV94akBygd+1Q4HYTq+QM8HT4K+NEHax0Oi+r49uo5HZkW9xUsCvjEB8+KVL9BG/sVBvP9VXcdlzIdAZn3AUEKDpKgdvfR6ve56gGZ9wEDJB330fLrJPe48ur7YwYONgoBw/YDPh1HHQ5eCvm0I/vlWPflIwYONDcK+bQjBg7GVgoO1DcK9+0GzPvtBfMGMPgt5vgbJx1K+94F994jBw6BYQoO9zciHQH3lfEDmRZ5Hfm0+xcGXfynXfinBfsXBg4iHQGOjprxu/ADTx3rBokmHTIKDjwKy6B2947q9/w8HZkW8/eOpCwK98o4CvP8WxX3/KQHKB37yjgdoHb5XOoBjY6V6MD1A/cB5RUx8wdv5wW/nK+3wBr4dSIK/HUHU7Ndwn0elPcIFfh1Ix38dSAdDqB2983q973qAaDzuvMzCvP8HEkdLQoOt3YdDiUKZx0OyCIdAY6VA+MrCt75tAUiBm387W347QUiBg73WGUdyFUKxmkdpUAdEpH3RPsx92sT4JCNFRPQWAoT4EYKDk4dEpb3AZPxE+w/HRPcPQqd9wsoCst/HaKapQP3T4YVvLC/zx/4dDYd9xUj/bTzsgdwmqV6pxtG9wwV+HQjHfx0IB0OhOr5BDwdPgr40gdYHQ5/HZ+do08KDlAKcvhlNR3GoHb3ber4JOoSmfKxxGDzE/iZ+UMV/UPz923v6yf4ClUdE/QoHfup8/epIgoOxeqT88Xq2Or3FUsKcvcMPR3LZh33FSMHDjRcCsaE6rN3+Lz3IAGQ877zA/cahBUuCvu9IAql+S8kCs6gdvd58fhpdwGPn7TzAyQd9/KkBloKDlI5CpnzA/cjFpnqfQZMHQ73cqB2+Ebw90PnAY2Ojo679wK38wMkHflBBpksHf1B8/lBB5mVlpqZloB9Hv1B8/lBB89mv1ppbXJlfh6xfW6kaRtvcXpwfB+yIwcORAqn9wLN8QNCHQ48Cn0dnaUDJB33FQZwmqV6pxu8sL/PH/h0Nh2yIwfz/OcV+HQjHfx0IB0OfR2Y8gP3PfcVFfsV8/m0I2RLHfx0B0ewV7ynpZymmh5Y1xX4dCMd/HQgHQ7GRR0Bv/PT8QMwCjQKsiMHDi0KDsvs6vgx9wQBj6an9wIDKx33siP7siAd+ID3Jur7Ju8j/UMgCg5gHUgKE3gjChO4Lx0O0SIdAZb3nQPoKwriJh1o/O5n+O4nHQ73WGUdyFUKxmkdpUAdWQoOKh05HSsd+NJCCnL3DBX3Nwe+9xUF+7ggHfe8BPeqB0oKmpWAfYwe+ycHDnegdvdZ8wGVsgPcYh0/XQUsB9e5BQ7G+Jv3N6nqAZjzsvIDbR0nCjfz3yMdSAdPLfuJRftwHg6E6vev6veK6gHKwr7zA1cK8/dMB1MKxqB290Xq+B73CQH3LfMD9zQW8/m0+y8GI/ynBSz3LwdZ6hW9+DEF/DEHDvev9Pcm90196hK97G3zE9D3I4QVKgr3wAfPZr5aHhPIbnF7c30f92kHE6i++yTz94P7l/wl85kGmCwd+78gHfdwI/twIAoOhOr4UvdTfuozHRPYKx33wAfPZr5ab3F6cHwe91sHE7ghCvsS8/cTYR380yAKcvcMbh2cOgqQ93YDrSsK6Pm0Bft2LPcDBg709fiJ6gGPn7TzAysd92AHtHWxaqEerKChsLUa9z0iCvs9B2GhZqx2Hmp1dWViGvtgXR33YCMd+2AgHfgpBPc9Ix37PSAdDoTqf/dT+FHqMx0TuCEd1cO+zx/40yIK+8AHE3hHsFi8p6Wcppoe+1sHE7gmCvcSI/sTB0fDWNQecvgfbh00i/YBmfMDJB32IwYOZVkdNCIdEpnzJ+oT0KL3WBXhBhPglPjwJx39tATz9xwjBg6L9sXqver3x+oS5vNx8xP49yP3ORXqB32AlplKCh8T9EcK95UiCvt28/d2Ix37lQctHUJTWEZGw1jUHlf7ORXz9iMGDnB4HYSS+bSP65IGIJL6EZIHHqA3/wwJiwwL97MU928VqhMARwIAAQAFAAkADQAXABoAIAAlACsANQA+AEQASABMAFUAYgBqAHAAewCFAKIArACwALoAwwDHAM4A1QDbAOYA8AD1AQEBEgEZASIBKwE2AUABRgFMAVMBWgFfAWgBbgFzAZMBnQGnAawBuQHRAegCEwIiAjoCPwJOAmsCiwKWApkCrAKzAroCwgLNAtUC3QLqAvIHJR0LmSwdCwcxHQvvhxWnpZymmh8LKR0OhOr5XHcLLR0wHQtCU1hGHwsV9/0jHfv9IB0OFZ74CZ78CQUO1cO+0B8LFvMGCwZHCguE6vkEPB1OCgsqCvh7I/x7IB33vSMLmRbz+OwjBgskHflBBgv7Avcvl0Ea+1YHC5L8dkv4dgUrBgsDJB33zZ0GtvvNBfcABkr35QWon6GttRr3izgKCyEK+8Xz98U2HQsHQx0Li933PPcC9/TqCyIdAZnzAyQdC3wdBguL6vlVdwELoHb5VeoBC0ewWLweC4Tq+QRoHXL3Cl0KXh3zywdACjsKCyEdUQoLXx0wHfeO9y/32AcLmJaVmZmWgH0e+xtkCvv9BwsDmRZDCgYLBzEd/NIHJR0L92PqJPekRQoLoHb5Rnez5gGPnwvy6yT3hvLq+2ML+xr88wUL1cO/zx8LEo+fp/cCC/d/6vsaBguZlpaZC+oBqPOm6UwKCwMhHU0KC1sKZB0LKx33eAdRHZksHftR8/dRIgr7ZAcxCiYK92Qj+2QgCgt1Hfm0I/sVVAoLhOr3p+r3klIKC2IKMB0LPB0hHT8KMR380iAKCyEK+1g6HWIstAYoHft9IB33byP7byAKDmQK/HQHRrBZvB6d9wsV+HQjHfx0IB0LIh0BkPeiA5AW9Aap97mp+7kF9AY4+CTe+CQFIgZt+7lt97kFIgbe/CQFDiUKAZDzvvMD9xqEFWwdCysd92YHs3esdaIeoaKfrLIa90EiCvtMC0kKZQoLAYyOoPdrA5CNFVgKRgoLKB372fP32Qe6cbJomx7Q+AknHVb78gWF9/IjBgvUwr7QH/c4B9BUvkKChJOVHpQHlZKTlNXDvtAe9xEHC6B+HQMvCscENB0OXwoOoHb4A+r35nc5HSQd+AO+/APzCxX41gdgCgs7HfzWNQoLOQqZ8wNQHQsqCveKI/uKBy0dC0YdH/tyOh0LZgpaZlhGHwv3GvjzBev7dCv3DwcLB6Z8cZxvGwsAAAAAAQACAA4AAAAAAAAAGAACAAEAAgA1AAEAAQACAAAADAAAAAwAAQAAAAEAAAAKAEIAXAADREZMVAAUZ3JlawAgbGF0bgAsAAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAQAAAAA//8AAQACAANrZXJuABRrZXJuABRrZXJuABQAAAABAAAAAQAEAAIACAACAAoAMAABAA4ABAAAAAIAFgAgAAEAAgACABMAAgAV/9AAGv/KAAEAIgAAAAIAUAAEAAAAbACyAAgABAAA/8T/yAAAAAAAAAAA/+wAAP/L//YAAAAAAAAAAP/jAAAAAAAA/9AAAAAAAAD/xAAAAAAAAP/IAAD/7AAAAAAAAQAMAAIABwANABEAFQAXABgAGgAdADEAMgA0AAIACwAHAAcAAQANAA0AAgARABEAAwAVABUABAAXABcABQAYABgABgAaABoABQAdAB0ABwAxADEABQAyADIABgA0ADQABQACAAcAAgACAAMAFwAXAAEAGAAYAAIAGgAaAAEAMQAxAAEAMgAyAAIANAA0AAEB9ABdAIcAAAEWAAUBHwAOAR8ADgEfAA4A5wAOAOIADgEfAA4BHwAOAIQADgEWAAUBJAAOANEADgF+AA4BHwAOAR8ADgEbAA4BHwAOAR8ADgEfAA4BBwAFAR8ADgEYAAUBnwAFARgABQEWAAUA9QAFAR8ADgEbAA4BHwAOAR8ADgEfAA4BFgAOAR8ADgEbAA4AhAAOARYABQEeAA4AogAOAbkADgEfAA4BHwAOAR8ADgEfAA4BFgAOAR8ADgEbAA4BHwAOASEABQGfAAUBGAAFARYABQD1AAUBHwAOAMcABQEWAAUBHwAOARYABQEfAA4BHwAOAOwABQEfAA4BHwAOAIQADgC1AA4AhAAOAR8ADgDAAA4=) format("opentype");font-weight:700}.spotle-logo-container.svelte-okej7k{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.logo-wrapper.svelte-okej7k{display:flex;align-items:center;position:relative}.logo-text.svelte-okej7k{color:#f0f0f0;font-family:Agharti,Arial Black,sans-serif;font-size:clamp(60px,12vw,130px);font-weight:900;letter-spacing:3px;line-height:1;text-transform:uppercase}.o-container.svelte-okej7k{position:relative;width:clamp(50px,10.2vw,111px);height:clamp(50px,10.2vw,111px);margin:12px 2px 0;flex-shrink:0}.o-window.svelte-okej7k{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative;border:3px solid #f0f0f0;background:#d4d0c8}.leader-bg.svelte-okej7k{position:absolute;inset:0;width:100%;height:100%}.sweep-hand.svelte-okej7k{position:absolute;inset:0;width:100%;height:100%;z-index:2}.countdown-number.svelte-okej7k{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding-bottom:8%;color:#111;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,5.5vw,55px);font-weight:900;z-index:3;opacity:0;transition:opacity .05s;text-shadow:1px 1px 2px rgba(0,0,0,.15)}.countdown-number.visible.svelte-okej7k{opacity:1}.subtext.svelte-okej7k{display:flex;gap:clamp(16px,3vw,40px);margin-top:20px;align-items:center}.subtext-group.svelte-okej7k{display:flex;align-items:center;gap:6px}.subtext-static.svelte-okej7k{color:#f0f0f0;font-family:Agharti,Arial Black,sans-serif;font-size:clamp(12px,2.2vw,18px);font-weight:900;letter-spacing:3px;text-transform:uppercase;opacity:.9;line-height:1}.odometer{display:inline-flex;align-items:center;gap:0;overflow:hidden}.digit-col{display:inline-block;overflow:hidden;height:clamp(14px,2.2vw,18px);line-height:clamp(14px,2.2vw,18px);position:relative}.digit-strip{display:flex;flex-direction:column;position:relative}.digit-strip span{display:block;height:clamp(14px,2.2vw,18px);line-height:clamp(14px,2.2vw,18px);color:#f0f0f0;font-family:Agharti,Arial Black,sans-serif;font-size:clamp(11px,2vw,16px);font-weight:900;letter-spacing:3px;text-transform:uppercase;text-align:center;min-width:clamp(8px,1.2vw,11px)}.comma-sep{color:#f0f0f0;font-family:Agharti,Arial Black,sans-serif;font-size:clamp(11px,2vw,16px);font-weight:900;letter-spacing:1px;line-height:clamp(14px,2.2vw,18px);opacity:0;margin:0 1px}.marquee-cta.svelte-1yxrgyh{position:relative;box-shadow:0 0 30px var(--glow-gold),0 0 60px #ffb02026,inset 0 1px #ffffff4d}.marquee-cta.svelte-1yxrgyh:before{content:"";position:absolute;inset:-3px;background:linear-gradient(90deg,transparent 0%,var(--marquee-gold) 25%,var(--marquee-gold-light) 50%,var(--marquee-gold) 75%,transparent 100%);border-radius:14px;z-index:-1;opacity:.4;animation:svelte-1yxrgyh-marquee-shimmer 2.5s ease-in-out infinite}.marquee-cta.svelte-1yxrgyh:after{content:"";position:absolute;inset:-8px;border-radius:18px;pointer-events:none;background-image:radial-gradient(circle at center,var(--marquee-gold-light) 1px,transparent 1px);background-size:6px 6px;opacity:.2;mask-image:linear-gradient(to right,transparent 5%,black 20%,black 80%,transparent 95%);-webkit-mask-image:linear-gradient(to right,transparent 5%,black 20%,black 80%,transparent 95%);animation:svelte-1yxrgyh-bulb-twinkle 1.5s ease-in-out infinite alternate}@keyframes svelte-1yxrgyh-marquee-shimmer{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.6;transform:scale(1.01)}}@keyframes svelte-1yxrgyh-bulb-twinkle{0%{opacity:.15}to{opacity:.3}}.marquee-cta.svelte-1yxrgyh:hover:before{opacity:.7}.marquee-cta.svelte-1yxrgyh:hover:after{opacity:.4}.poster-frame.svelte-1q25cvy{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 30px #00000080}.menu-link.svelte-1q25cvy{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.75rem;font-family:var(--font-display);font-size:1.25rem;letter-spacing:.025em;color:var(--text-secondary);transition:all .2s}.menu-link.svelte-1q25cvy:hover{color:var(--text-primary);background:var(--bg-surface-2)}.rewind-gallery.svelte-14rvze3{padding:1.5rem}.header.svelte-14rvze3{text-align:center;margin-bottom:1.5rem}.title.svelte-14rvze3{font-family:var(--font-display);font-size:2.5rem;letter-spacing:.1em;background:linear-gradient(135deg,var(--marquee-gold),var(--color-danger));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;display:flex;align-items:center;justify-content:center;gap:.5rem}.icon.svelte-14rvze3{-webkit-text-fill-color:initial;background:none}.subtitle.svelte-14rvze3{color:var(--text-muted);font-size:.875rem;margin-top:.25rem}.poster-grid.svelte-14rvze3{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;max-width:600px;margin:0 auto}@media(min-width:480px){.poster-grid.svelte-14rvze3{grid-template-columns:repeat(6,1fr)}}.poster-card.svelte-14rvze3{background:transparent;border:none;padding:0;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.poster-card.svelte-14rvze3:hover{transform:scale(1.05)}.poster-card.svelte-14rvze3:active{transform:scale(.98)}.poster-wrapper.svelte-14rvze3{position:relative;aspect-ratio:2/3;border-radius:.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffff05,0 4px 12px #0006;border:1px solid var(--surface-border-subtle)}.poster-image.svelte-14rvze3{width:100%;height:100%;object-fit:cover}.poster-placeholder.svelte-14rvze3{width:100%;height:100%;background:linear-gradient(145deg,var(--bg-surface-2),var(--bg-surface));border:2px dashed var(--surface-border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem}.mystery-icon.svelte-14rvze3{font-size:1.5rem;opacity:.6}.mystery-text.svelte-14rvze3{font-size:.75rem;color:var(--text-faint);font-weight:600}.poster-label.svelte-14rvze3{margin-top:.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.125rem}.date.svelte-14rvze3{font-size:.65rem;color:var(--text-muted);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.today-badge.svelte-14rvze3{font-size:.5rem;background:linear-gradient(135deg,var(--marquee-gold),var(--color-danger));color:var(--bg-primary);padding:.125rem .375rem;border-radius:9999px;font-weight:700;letter-spacing:.05em}.poster-card.today.svelte-14rvze3 .poster-wrapper:where(.svelte-14rvze3){box-shadow:0 0 0 2px var(--marquee-gold),0 4px 12px var(--glow-gold)}.font-display.svelte-1k1ct7z{font-family:var(--font-display)}.poster-frame.svelte-1k1ct7z{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 30px #00000080}.tabular-nums.svelte-1k1ct7z{font-feature-settings:"tnum" on,"lnum" on}.font-display.svelte-286xo5{font-family:var(--font-display)}.poster-frame.svelte-286xo5{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 30px #00000080}.font-display.svelte-141l04j{font-family:var(--font-display, "Bebas Neue", sans-serif)}.poster-frame.svelte-141l04j{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 30px #00000080}.font-display.svelte-16ual03{font-family:var(--font-display)}.poster-frame.svelte-16ual03{background:var(--bg-surface);box-shadow:inset 0 1px #ffffff08,inset 0 -1px #0003,0 4px 30px #00000080}.poster-frame-subtle.svelte-16ual03{border:1px solid var(--surface-border-subtle);box-shadow:inset 0 1px #ffffff05,0 2px 10px #0000004d}.tabular-nums.svelte-16ual03{font-feature-settings:"tnum" on,"lnum" on}@keyframes svelte-16ual03-pop-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-pop-in.svelte-16ual03{animation:svelte-16ual03-pop-in .25s cubic-bezier(.34,1.56,.64,1)}.hiatus-screen.svelte-127s22i{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;padding:2rem}.hiatus-text.svelte-127s22i{color:#d1d1d1;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,3.8vw,1.9rem);font-weight:400;letter-spacing:.3px;font-variant-numeric:tabular-nums}
