@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/c0e2eae9e0de9f16-s.2of77tvarlxv9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/2ff936f45a7b5918-s.p.0_hkuyklry9k2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/cf9a11b6772b9533-s.p.32vcy6_pq4pnh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6cec87c23af19a62-s.38msdipe8z81f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c24fec3b421fd73c-s.p.30bhvdlsk8sra.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/61e56fd33ece1ad8-s.p.3se9ogqst-d6c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}._81-2yG_className{font-family:Newsreader,Newsreader Fallback}._81-2yG_variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4f6667dd39116621-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07935285219a259d-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f58031ded4338640-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/77814b00d5ca94a4-s.p.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/605ce01b664af129-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.DYP27G_className{font-family:Geist,Geist Fallback;font-style:normal}.DYP27G_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.p.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.ZUZSAG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.ZUZSAG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.E1HHXa_sky{z-index:-1;pointer-events:none;background:radial-gradient(120% 80% at 50% -10%,#0e1634 0%,#0000 60%),linear-gradient(#070b19 0%,#080d1f 55%,#070b19 100%);position:fixed;inset:0;overflow:hidden}.E1HHXa_stars{width:104%;height:108%;position:absolute;inset:-4% -2%}.E1HHXa_twinkle{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite E1HHXa_twinkle}@keyframes E1HHXa_twinkle{0%,to{opacity:.8}50%{opacity:.45}}.E1HHXa_constellation,.E1HHXa_atlas{display:none}.E1HHXa_constellation{fill:#c9d6ff;stroke:#a8b8ff;stroke-width:.8px;stroke-linejoin:round;opacity:.22}.E1HHXa_constellation path{fill:none;stroke-dasharray:2 5}.E1HHXa_atlas{fill:none;stroke:#a8b8ff;stroke-width:.8px;opacity:.09}.E1HHXa_atlasDashed{stroke-dasharray:4 7}.E1HHXa_nebula{filter:blur(60px);border-radius:50%;position:absolute}.E1HHXa_nebulaBlue{background:radial-gradient(closest-side,#6685ff12,#6685ff05 60%,#0000);width:70vmax;height:50vmax;top:-14vmax;left:-18vmax}.E1HHXa_nebulaViolet{background:radial-gradient(closest-side,#9b7bff0d,#8fe7ff04 65%,#0000);width:60vmax;height:46vmax;top:30vh;right:-20vmax}.E1HHXa_milkyWay{filter:blur(30px);background:radial-gradient(50% 50%,#c8d4ff08,#9b7bff03 55%,#0000 75%);width:140%;height:34vh;position:absolute;top:30%;left:-20%;rotate:-24deg}.E1HHXa_vignette{background:radial-gradient(130% 100% at 50% 40%,#0000 55%,#050812b3 100%);position:absolute;inset:0}@media (max-width:760px){.E1HHXa_nebula{filter:blur(40px)}}@media (prefers-reduced-motion:reduce){.E1HHXa_twinkle{animation:none}}
.HHlDOW_splash{z-index:1000;background:radial-gradient(70% 55% at 50% 45%, #151c35e6, transparent 70%), var(--ink-950);place-items:center;display:none;position:fixed;inset:0;overflow:hidden}:is(html[data-intro=play] .HHlDOW_splash,html[data-intro=still] .HHlDOW_splash,html[data-intro=leaving] .HHlDOW_splash){display:grid}.HHlDOW_nebulaA,.HHlDOW_nebulaB{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.HHlDOW_nebulaA{aspect-ratio:1;background:radial-gradient(circle,#6685ff47,#0000 65%);width:min(70vw,720px);top:46%;left:50%;translate:-62% -55%}.HHlDOW_nebulaB{aspect-ratio:1;background:radial-gradient(circle,#9b7bff3d,#0000 65%);width:min(60vw,600px);top:52%;left:50%;translate:-30% -40%}.HHlDOW_stars{position:absolute;inset:0}.HHlDOW_star{opacity:.55;background:#dfe5ff;border-radius:50%;position:absolute}.HHlDOW_bright{opacity:.9;background:#f3f5ff;box-shadow:0 0 6px 1px #8fe7ff99}.HHlDOW_center{text-align:center;justify-items:center;gap:clamp(14px,2.4vh,22px);padding:0 24px;display:grid;position:relative}.HHlDOW_mark{width:clamp(104px,22vw,150px);height:auto;overflow:visible}.HHlDOW_line{fill:none;stroke:#a8b8ff;stroke-opacity:.6;stroke-width:.6px;stroke-linejoin:round;stroke-linecap:round}.HHlDOW_word{font-family:var(--font-body);letter-spacing:.34em;background:linear-gradient(100deg,#f3f5ff 20%,#c3cdff 70%,#b9a3ff);color:#0000;filter:drop-shadow(0 0 22px #6685ff73);-webkit-background-clip:text;background-clip:text;margin-right:-.34em;font-size:clamp(30px,6.5vw,46px);font-weight:600;line-height:1}.HHlDOW_slogan{max-width:22ch;font-family:var(--font-display);color:var(--bone);text-wrap:balance;font-size:clamp(22px,4.2vw,34px);line-height:1.15}.HHlDOW_slogan em{font-style:italic}html[data-intro=leaving] .HHlDOW_splash{animation:HHlDOW_splash-out .3s var(--ease) both}html[data-intro=play] .HHlDOW_nebulaA{animation:.7s ease-out both HHlDOW_fade-in,6s ease-in-out infinite alternate HHlDOW_drift-a}html[data-intro=play] .HHlDOW_nebulaB{animation:.7s ease-out .1s both HHlDOW_fade-in,7s ease-in-out infinite alternate HHlDOW_drift-b}html[data-intro=play] .HHlDOW_star{animation:HHlDOW_star-in .45s ease-out calc(var(--d) * .45) both, HHlDOW_twinkle 2.4s ease-in-out calc(var(--d) * .45 + .45s) infinite alternate}html[data-intro=play] .HHlDOW_node{animation:HHlDOW_node-in .35s var(--ease) calc(var(--d) * .45) both}html[data-intro=play] .HHlDOW_line{stroke-dasharray:1;animation:HHlDOW_draw .4s ease-in-out calc(var(--d) * .45) both}html[data-intro=play] .HHlDOW_halo{animation:.8s ease-out .2s both HHlDOW_halo}html[data-intro=play] .HHlDOW_word{animation:HHlDOW_reveal .5s var(--ease) .45s both}html[data-intro=play] .HHlDOW_slogan{animation:HHlDOW_rise-in .45s var(--ease) .6s both}@keyframes HHlDOW_splash-out{to{opacity:0;visibility:hidden}}@keyframes HHlDOW_fade-in{0%{opacity:0}}@keyframes HHlDOW_drift-a{to{transform:translate(4%,3%)}}@keyframes HHlDOW_drift-b{to{transform:translate(-5%,-3%)}}@keyframes HHlDOW_star-in{0%{opacity:0;transform:scale(.2)}}@keyframes HHlDOW_twinkle{to{opacity:.25}}@keyframes HHlDOW_node-in{0%{opacity:0;transform:scale(0)}}@keyframes HHlDOW_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes HHlDOW_halo{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:.85;transform:scale(1)}}@keyframes HHlDOW_reveal{0%{opacity:0;letter-spacing:.6em;filter:blur(8px)drop-shadow(0 0 22px #6685ff00)}}@keyframes HHlDOW_rise-in{0%{opacity:0;transform:translateY(10px)}}
.cfarMG_bar{display:none}@media (max-width:760px){.cfarMG_bar{z-index:60;height:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);background:#080c1ceb;display:block;position:fixed;inset:auto 0 0}.cfarMG_bar ul{height:var(--bottom-nav-h);grid-template-columns:repeat(7,1fr);display:grid}}.cfarMG_item{height:100%;color:var(--muted);transition:color .2s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.cfarMG_item[aria-current=page]{color:var(--accent-soft)}.cfarMG_icon{position:relative}.cfarMG_dot{background:var(--accent-soft);border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;right:-4px}
.z_aySW_region{left:50%;bottom:calc(24px + var(--bottom-nav-h) + env(safe-area-inset-bottom,0px));z-index:90;pointer-events:none;gap:10px;width:min(440px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.z_aySW_toast{pointer-events:auto;border-radius:var(--radius-m);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#151c35eb,#0d1326f0);border:1px solid #a8b8ff38;align-items:center;gap:12px;padding:12px 12px 12px 14px;display:flex;box-shadow:0 18px 50px -20px #000000e6,0 0 0 1px #070b1999}.z_aySW_icon{width:26px;height:26px;color:var(--ink-950);background:var(--gradient-action);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.z_aySW_icon[data-tone=neutral]{background:var(--ink-600);color:var(--bone)}.z_aySW_text{flex:1;gap:2px;min-width:0;display:grid}.z_aySW_title{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;line-height:1.3;overflow:hidden}.z_aySW_desc{color:var(--muted);font-size:13px}.z_aySW_action{color:var(--accent-soft);border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:13.5px;font-weight:500}.z_aySW_action:hover{color:var(--bone);background:#f3f5ff14}.z_aySW_close{width:28px;height:28px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.z_aySW_close:hover{color:var(--bone);background:#f3f5ff14}
.Vv3y9W_iconWrap{place-items:center;display:inline-grid}.Vv3y9W_overlay{width:38px;height:38px;color:var(--bone);-webkit-backdrop-filter:blur(10px);transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease), opacity .3s var(--ease), transform .3s var(--ease);background:#070b199e;border:1px solid #f3f5ff2e;border-radius:999px;place-items:center;display:grid}.Vv3y9W_overlay:after{content:"";border-radius:50%;position:absolute;inset:-4px}.Vv3y9W_overlay:hover{border-color:#a8b8ffb3}.Vv3y9W_overlay[aria-pressed=true]{color:var(--ink-950);background:var(--gradient-action);border-color:#0000}
.yi7Pua_card{isolation:isolate;align-content:start;gap:12px;display:grid;position:relative}.yi7Pua_frame{aspect-ratio:2/3;border-radius:var(--radius-m);background:linear-gradient(180deg, var(--ink-750), var(--ink-850));transition:transform .5s var(--ease), box-shadow .5s var(--ease);position:relative;overflow:hidden;box-shadow:0 14px 30px -22px #000000f2}.yi7Pua_frame:after{content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .4s var(--ease);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #f3f5ff14}.yi7Pua_img{object-fit:cover;transition:transform .9s var(--ease), filter .5s var(--ease)}.yi7Pua_sheen{pointer-events:none;transition:transform 1s var(--ease);background:linear-gradient(115deg,#0000 32%,#c8e6ff29 48%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}.yi7Pua_badge{font-family:var(--font-mono);color:var(--accent-soft);-webkit-backdrop-filter:blur(6px);background:#070b19b8;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;display:inline-flex;position:absolute;top:8px;left:8px}.yi7Pua_open{color:var(--ink-950);opacity:0;transition:opacity .3s var(--ease), transform .4s var(--ease);pointer-events:none;background:#f3f5ffeb;border-radius:999px;align-items:center;gap:4px;padding:6px 11px;font-size:12.5px;font-weight:500;display:inline-flex;position:absolute;bottom:8px;left:8px;transform:translateY(6px)}.yi7Pua_fav{z-index:2;opacity:0;position:absolute;top:8px;right:8px;transform:translateY(-4px)}.yi7Pua_card:hover .yi7Pua_fav,.yi7Pua_card:focus-within .yi7Pua_fav,.yi7Pua_fav[aria-pressed=true]{opacity:1;transform:none}@media (hover:none){.yi7Pua_fav{opacity:1;transform:none}}@media (hover:hover){.yi7Pua_card:hover .yi7Pua_frame{box-shadow:0 30px 50px -24px #000000f2}.yi7Pua_card:hover .yi7Pua_frame:after{box-shadow:inset 0 0 0 1px #a8b8ff73}.yi7Pua_card:hover .yi7Pua_img{filter:brightness(1.08)}.yi7Pua_card:hover .yi7Pua_open{opacity:1;transform:none}}.yi7Pua_meta{gap:4px;min-width:0;display:grid}.yi7Pua_title{font-family:var(--font-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.yi7Pua_titleLink:after{content:"";z-index:1;position:absolute;inset:0}.yi7Pua_titleLink:focus-visible{outline:none}.yi7Pua_card:has(.yi7Pua_titleLink:focus-visible) .yi7Pua_frame{outline:2px solid var(--accent);outline-offset:3px}.yi7Pua_card:has(.yi7Pua_titleLink:focus-visible) .yi7Pua_open{opacity:1;transform:none}.yi7Pua_card:hover .yi7Pua_titleLink{color:var(--accent-soft)}.yi7Pua_sub{color:var(--muted);flex-wrap:wrap;gap:2px 6px;font-size:13px;display:flex}.yi7Pua_genre{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.yi7Pua_reasons{gap:3px;margin-top:4px;display:grid}.yi7Pua_reasons li{color:var(--accent-soft);gap:6px;font-size:12.5px;line-height:1.35;display:flex}.yi7Pua_reasons li:before{content:"";background:var(--accent-soft);width:11px;height:11px;-webkit-mask:var(--star-mini) center / contain no-repeat;-webkit-mask:var(--star-mini) center / contain no-repeat;mask:var(--star-mini) center / contain no-repeat;flex:none;margin-top:3px}
.S6PeZa_status{min-height:20px;color:var(--muted);margin:-14px 0 18px;font-size:12.5px}.S6PeZa_hint{border-left:2px solid var(--accent);max-width:62ch;color:var(--bone-2);background:#f3f5ff0a;padding:14px 16px;font-size:14.5px}.S6PeZa_inlineLink{font:inherit;color:var(--accent-soft);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.S6PeZa_inlineLink:hover,.S6PeZa_inlineLink:focus-visible{color:var(--bone)}.S6PeZa_credit{color:var(--faint);margin-top:28px;font-size:12.5px}
.JA2VKW_wrap{border-radius:inherit;background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--line-2);flex-direction:column;justify-content:space-between;padding:12%;display:flex;position:absolute;inset:0;overflow:hidden}.JA2VKW_mark{color:#f3f5ff59;flex:none}.JA2VKW_text{gap:6px;min-width:0;display:grid}.JA2VKW_title{-webkit-line-clamp:4;overflow-wrap:anywhere;font-family:var(--font-display);color:var(--bone);-webkit-box-orient:vertical;font-size:clamp(15px,1.7vw,22px);line-height:1.1;display:-webkit-box;overflow:hidden}.JA2VKW_subtitle{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;overflow:hidden}.JA2VKW_label{color:var(--faint);margin-top:4px;font-size:12px}.JA2VKW_wrap[data-compact]{justify-content:center;align-items:center;padding:0}
.di1kKa_list{gap:6px;display:grid}.di1kKa_row{border-radius:var(--radius-m);transition:background-color .25s var(--ease), border-color .25s var(--ease);border:1px solid #0000;grid-template-columns:56px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:10px 14px 10px 10px;display:grid;position:relative}.di1kKa_row:hover{border-color:var(--line);background:#f3f5ff0a}.di1kKa_row[data-active]{background:#a8b8ff14;border-color:#a8b8ff40}.di1kKa_cover{aspect-ratio:1;border-radius:var(--radius-s);background:var(--ink-800);width:56px;position:relative;overflow:hidden}.di1kKa_cover img{object-fit:cover}.di1kKa_number{text-align:center;width:56px;font-family:var(--font-mono);color:var(--faint);font-size:13px}.di1kKa_main{gap:3px;min-width:0;display:grid}.di1kKa_title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex;overflow:hidden}.di1kKa_explicit{border-radius:var(--radius-s);background:var(--ink-600);width:18px;height:18px;color:var(--bone-2);flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.di1kKa_sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.di1kKa_reason{color:var(--accent-soft);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:1.35;overflow:hidden}.di1kKa_reason:before{content:"";vertical-align:-1px;background:var(--accent-soft);width:11px;height:11px;-webkit-mask:var(--star-mini) center / contain no-repeat;-webkit-mask:var(--star-mini) center / contain no-repeat;mask:var(--star-mini) center / contain no-repeat;margin-right:6px;display:inline-block}.di1kKa_link{z-index:1;position:relative}.di1kKa_link:hover{color:var(--accent-soft);text-underline-offset:3px;text-decoration:underline}.di1kKa_progress{background:var(--ink-600);border-radius:2px;height:2px;margin-top:6px;display:block;overflow:hidden}.di1kKa_progress span{background:var(--gradient-action);transform-origin:0;height:100%;transition:transform .25s linear;display:block}.di1kKa_duration{font-family:var(--font-mono);color:var(--faint);font-size:12.5px}.di1kKa_actions{align-items:center;gap:8px;display:flex}.di1kKa_play{width:44px;height:44px;color:var(--ink-950);background:var(--gradient-action);transition:transform .2s var(--ease), box-shadow .25s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 8px 22px -12px #000000e6}.di1kKa_play:hover{transform:scale(1.06);box-shadow:0 0 0 4px #f3f5ff1f}.di1kKa_play svg{margin-left:1px}.di1kKa_play[aria-pressed=true] svg{margin-left:0}.di1kKa_noPreview{color:var(--faint);white-space:nowrap;font-size:12px}.di1kKa_external{width:36px;height:36px;color:var(--muted);border:1px solid var(--line-2);transition:color .2s var(--ease), border-color .2s var(--ease);border-radius:50%;place-items:center;display:grid}.di1kKa_external:hover{color:var(--bone);border-color:#a8b8ff80}.di1kKa_error{color:var(--bone-2);grid-column:2/-1;font-size:12.5px}@media (max-width:560px){.di1kKa_row{grid-template-columns:48px minmax(0,1fr) auto;gap:12px}.di1kKa_cover,.di1kKa_number{width:48px}.di1kKa_duration,.di1kKa_external{display:none}}
.d4zQzW_head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.d4zQzW_titles{gap:10px;min-width:0;display:grid}.d4zQzW_kicker{color:var(--accent-soft);font-weight:500}.d4zQzW_title{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(32px,3.8vw,52px);font-weight:400;line-height:1}.d4zQzW_title em{background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic}.d4zQzW_description{color:var(--muted);max-width:62ch;font-size:15px}.d4zQzW_controls{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:760px){.d4zQzW_head{flex-direction:column;align-items:flex-start;gap:14px}}
.oUGL-a_group{border:1px solid var(--line-2);background:var(--ink-900);border-radius:999px;flex-wrap:wrap;max-width:100%;margin:0;padding:4px;display:inline-flex}.oUGL-a_option span{height:36px;color:var(--bone-2);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;display:inline-flex}.oUGL-a_option:hover span{color:var(--bone)}.oUGL-a_option:has(input:checked)>span{background:var(--gradient-action);color:var(--ink-950);font-weight:500}.oUGL-a_option:has(input:focus-visible)>span{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:560px){.oUGL-a_group{border-radius:var(--radius-l)}.oUGL-a_option span{padding:0 13px}}.oUGL-a_option span.oUGL-a_count{height:auto;font-family:var(--font-mono);opacity:.7;background:0 0;padding:0;font-size:12px}
.D1rgja_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:20px;display:flex}.D1rgja_actions{align-items:center;gap:12px;display:flex}.D1rgja_status{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.D1rgja_note{color:var(--muted);flex-basis:100%;font-size:14px}.D1rgja_error{flex-basis:100%}.D1rgja_spin{animation:.9s linear infinite D1rgja_spin}@keyframes D1rgja_spin{to{transform:rotate(360deg)}}
.OA6cQW_layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.OA6cQW_panel{top:calc(var(--header-h) + 20px);max-height:calc(100svh - var(--header-h) - 40px);scrollbar-width:thin;scrollbar-color:var(--ink-600) transparent;gap:18px;padding-right:6px;display:grid;position:sticky;overflow-y:auto}.OA6cQW_searchBox{position:relative}.OA6cQW_searchIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}input.OA6cQW_searchInput{height:50px;padding-left:42px;padding-right:40px;font-size:15px}.OA6cQW_searchInput::-webkit-search-cancel-button{display:none}.OA6cQW_clearSearch{width:32px;height:32px;color:var(--muted);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.OA6cQW_clearSearch:hover{color:var(--bone);background:var(--ink-750)}.OA6cQW_toggle{justify-self:start;display:none}.OA6cQW_badge{min-width:20px;height:20px;font-family:var(--font-mono);background:var(--violet-600);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.OA6cQW_filters{gap:26px;padding-top:6px;display:grid}.OA6cQW_group{border:0;min-width:0;margin:0;padding:0}.OA6cQW_group legend{align-items:center;gap:8px;padding:0;display:inline-flex}.OA6cQW_groupCount{min-width:20px;height:20px;font-family:var(--font-mono);letter-spacing:0;color:var(--ink-950);background:var(--bone);border-radius:999px;place-items:center;padding:0 5px;font-size:12px;display:inline-grid}.OA6cQW_group:disabled .OA6cQW_chips{opacity:.45}.OA6cQW_hint{color:var(--muted);margin-top:8px;font-size:13px}.OA6cQW_segmented{border:1px solid var(--line-2);background:var(--ink-900);border-radius:999px;grid-template-columns:repeat(3,1fr);padding:4px;display:grid}.OA6cQW_segment span{height:36px;color:var(--bone-2);cursor:pointer;transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;place-items:center;font-size:14px;display:grid}.OA6cQW_segment:hover span{color:var(--bone)}.OA6cQW_segment:has(input:checked) span{background:var(--gradient-action);color:var(--ink-950);font-weight:500}.OA6cQW_segment:has(input:focus-visible) span{outline:2px solid var(--accent);outline-offset:2px}.OA6cQW_chips{flex-wrap:wrap;gap:8px;display:flex}.OA6cQW_chips .chip{min-height:34px;padding:6px 13px;font-size:13px}.OA6cQW_chips .chip[aria-pressed=true]{background:var(--gradient-action);color:var(--ink-950);border-color:#0000}.OA6cQW_chips .chip[aria-pressed=true]:hover{color:var(--ink-950);border-color:#0000}.OA6cQW_chips .chip:disabled{opacity:.38;cursor:not-allowed}.OA6cQW_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OA6cQW_showResults{display:none}.OA6cQW_years{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.OA6cQW_years input{appearance:textfield}.OA6cQW_years input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OA6cQW_years input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OA6cQW_dash{color:var(--faint)}.OA6cQW_rangeRow{grid-template-columns:1fr 52px;align-items:center;gap:14px;display:grid}.OA6cQW_range{--fill:0%;appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.OA6cQW_range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent) var(--fill), var(--ink-600) var(--fill));border-radius:3px;height:3px}.OA6cQW_range::-moz-range-track{background:var(--ink-600);border-radius:3px;height:3px}.OA6cQW_range::-moz-range-progress{background:var(--accent);border-radius:3px;height:3px}.OA6cQW_range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bone);border:3px solid var(--ink-950);width:18px;height:18px;box-shadow:0 0 0 1px var(--accent);border-radius:50%;margin-top:-7.5px}.OA6cQW_range::-moz-range-thumb{background:var(--bone);border:3px solid var(--ink-950);width:14px;height:14px;box-shadow:0 0 0 1px var(--accent);border-radius:50%}.OA6cQW_range:focus-visible{outline:none}.OA6cQW_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--accent)}.OA6cQW_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--accent)}.OA6cQW_rangeValue{font-family:var(--font-mono);color:var(--accent-soft);text-align:right;font-size:13px}.OA6cQW_results{min-width:0}.OA6cQW_resultsHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:24px;padding-bottom:16px;display:flex}.OA6cQW_resultsTitle{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1}.OA6cQW_summary{color:var(--muted);font-size:12px}.OA6cQW_note{border-left:2px solid var(--accent-strong);color:var(--bone-2);background:#f3f5ff0a;margin:-8px 0 22px;padding:10px 14px;font-size:13px}.OA6cQW_more{justify-items:center;gap:10px;margin-top:clamp(36px,5vw,56px);display:grid}.OA6cQW_pageInfo{font-family:var(--font-mono);color:var(--faint);font-size:12px}.OA6cQW_spin{animation:.9s linear infinite OA6cQW_spin}@keyframes OA6cQW_spin{to{transform:rotate(360deg)}}@media (max-width:960px){.OA6cQW_layout{grid-template-columns:1fr}.OA6cQW_panel{max-height:none;padding-right:0;position:static;overflow:visible}.OA6cQW_toggle{display:inline-flex}.OA6cQW_filters{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--ink-900);padding:20px;display:none}.OA6cQW_filters[data-open]{display:grid}.OA6cQW_actions{border-top:1px solid var(--line);justify-content:space-between;padding-top:6px}.OA6cQW_showResults{display:inline-flex}}
.UL2Daa_wrap{flex-wrap:wrap;align-items:center;gap:14px 16px;margin-bottom:clamp(28px,4vw,40px);display:flex}.UL2Daa_box{flex:360px;max-width:620px}.UL2Daa_suggestions{color:var(--muted);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;font-size:13.5px;display:flex}.UL2Daa_suggestions .chip{min-height:34px;padding:6px 13px;font-size:13px}
.WS-16q_page{isolation:isolate;position:relative}.WS-16q_top{grid-template-columns:minmax(200px,320px) minmax(0,1fr);align-items:end;gap:clamp(28px,4vw,64px);padding-top:clamp(220px,34vh,380px);display:grid;position:relative}.WS-16q_posterCol{align-self:end}.WS-16q_poster{aspect-ratio:2/3;border-radius:var(--radius-m);background:var(--ink-800);position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000f2,0 0 0 1px #f3f5ff1a}.WS-16q_posterImg{object-fit:cover}.WS-16q_info{gap:22px;min-width:0;padding-bottom:6px;display:grid}.WS-16q_kicker{color:var(--accent-soft);flex-wrap:wrap;gap:6px 14px;margin-bottom:14px;font-size:12px;display:flex}.WS-16q_kicker>span+span:before{content:"/";color:var(--faint);margin-right:14px}.WS-16q_cert{color:var(--bone-2)}.WS-16q_title{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(48px,7vw,112px);font-weight:400;line-height:.9}.WS-16q_original{font-family:var(--font-display);color:var(--muted);margin-top:12px;font-size:clamp(18px,2vw,24px);font-style:italic}.WS-16q_tagline{font-family:var(--font-display);color:var(--bone-2);max-width:50ch;margin-top:14px;font-size:clamp(18px,1.8vw,22px);font-style:italic}.WS-16q_scoreRow{flex-wrap:wrap;align-items:center;gap:18px 32px;display:flex}.WS-16q_score{align-items:center;gap:10px;display:flex}.WS-16q_star{color:var(--accent)}.WS-16q_scoreValue{font-family:var(--font-display);color:var(--accent-soft);font-size:54px;line-height:1}.WS-16q_scoreMeta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);font-size:12px;line-height:1.5}.WS-16q_genres{flex-wrap:wrap;gap:8px;display:flex}.WS-16q_actions{flex-wrap:wrap;gap:12px;display:flex}.WS-16q_body{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);padding-block:clamp(48px,7vw,96px) clamp(24px,3vw,40px);display:grid}.WS-16q_sectionTitle{color:var(--muted);border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 24px);margin-bottom:22px;padding-bottom:14px;font-size:13px;font-weight:600}.WS-16q_sectionTitle:focus{outline:none}.WS-16q_overview{font-family:var(--font-display);color:var(--bone);max-width:34em;font-size:clamp(22px,2.2vw,30px);line-height:1.35}.WS-16q_overview:first-letter{color:var(--accent-soft)}.WS-16q_facts dl{margin:0;display:grid}.WS-16q_fact{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:16px;padding:12px 0;display:grid}.WS-16q_fact dt{color:var(--faint);padding-top:3px;font-size:13px;font-weight:600}.WS-16q_fact dd{color:var(--bone-2);margin:0;font-size:15px}.WS-16q_extLink{color:var(--accent-soft);text-underline-offset:3px;text-decoration:underline}.WS-16q_block{padding-block:clamp(24px,3vw,40px)}.WS-16q_mediaBlock{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(32px,5vw,80px);padding-block:clamp(32px,4vw,56px);display:grid}.WS-16q_trailer,.WS-16q_providers{min-width:0}@media (max-width:960px){.WS-16q_body,.WS-16q_mediaBlock{grid-template-columns:1fr}}@media (max-width:760px){.WS-16q_top{grid-template-columns:1fr;gap:24px;padding-top:180px}.WS-16q_poster{width:46vw;max-width:220px}.WS-16q_title{font-size:clamp(40px,11vw,64px)}.WS-16q_scoreValue{font-size:44px}.WS-16q_fact{grid-template-columns:110px 1fr}}
.epV20q_shelf{--h:clamp(168px, 12.1vw, 232px);--gap:clamp(16px, 1.8vw, 24px);padding-block:clamp(20px,3vw,36px);display:grid}.epV20q_more{font-size:14px}.epV20q_rail{min-width:0;position:relative}.epV20q_track{gap:var(--gap);scroll-snap-type:x proximity;scrollbar-width:none;padding:4px 2px 10px;display:flex;overflow-x:auto}.epV20q_track::-webkit-scrollbar{display:none}.epV20q_track li{scroll-snap-align:start;flex:none}.epV20q_card{border-radius:var(--radius-s);outline:none;display:block;position:relative}.epV20q_cover{height:var(--h);min-width:calc(var(--h) * .6);border-radius:var(--radius-s);background:var(--ink-800);box-shadow:0 0 0 1px var(--line-2), 0 16px 30px -14px #000000f2;transition:translate .35s var(--ease), box-shadow .35s var(--ease);display:block;overflow:hidden}.epV20q_cover img{width:auto;max-width:none;height:100%;display:block}.epV20q_placeholder{height:var(--h);aspect-ratio:2/3;border-radius:var(--radius-s);display:block;position:relative;overflow:hidden}.epV20q_card:hover .epV20q_cover,.epV20q_card:focus-visible .epV20q_cover{box-shadow:0 0 0 1px var(--line-3), 0 20px 36px -16px #000000f2;translate:0 -4px}.epV20q_card:focus-visible .epV20q_cover{outline:2px solid var(--accent-soft);outline-offset:3px}.epV20q_arrow{top:calc(4px + var(--h) / 2);border:1px solid var(--line-2);width:46px;height:46px;color:var(--bone);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .25s var(--ease), box-shadow .25s var(--ease);background:#0a0f21d9;border-radius:50%;place-items:center;display:grid;position:absolute;translate:0 -50%}.epV20q_next{right:-23px}.epV20q_prev{left:-23px}.epV20q_arrow:hover,.epV20q_arrow:focus-visible{border-color:var(--line-3);background:var(--ink-750)}@media (max-width:1100px){.epV20q_next{right:4px}.epV20q_prev{left:4px}}@media (max-width:640px){.epV20q_arrow{display:none}}@media (prefers-reduced-motion:reduce){.epV20q_cover{transition:none}.epV20q_card:hover .epV20q_cover{translate:none}}
.iYldXW_wrap{z-index:-1;height:min(86svh,860px);position:absolute;inset:0 0 auto;overflow:hidden}.iYldXW_layer{will-change:transform;position:absolute;inset:0}.iYldXW_img{object-fit:cover;object-position:50% 25%}.iYldXW_empty{background:radial-gradient(60% 70% at 70% 20%, #a8b8ff29, transparent 70%), radial-gradient(40% 50% at 10% 0%, #a8b8ff14, transparent 70%), var(--ink-900);position:absolute;inset:0}.iYldXW_shade{background:linear-gradient(0deg, var(--ink-950) 6%, #070b19d1 38%, #070b1959 70%, #070b19a6 100%), linear-gradient(90deg, #070b19bf, transparent 60%);position:absolute;inset:0}
._0Yz_VG_grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:clamp(22px,2.4vw,36px) clamp(14px,1.6vw,24px);display:grid}@media (max-width:760px){._0Yz_VG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:420px) and (max-width:760px){._0Yz_VG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.-dydfa_wrap{gap:20px;display:grid}.-dydfa_group{gap:10px;display:grid}.-dydfa_label{color:var(--faint);font-size:13px;font-weight:600}.-dydfa_list{flex-wrap:wrap;gap:8px;display:flex}.-dydfa_provider{border:1px solid var(--line-2);color:var(--bone-2);border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:13.5px;display:inline-flex}.-dydfa_logo{border-radius:var(--radius-s);flex-shrink:0;width:28px;height:28px;position:relative;overflow:hidden}.-dydfa_link{justify-self:start}.-dydfa_credit{color:var(--faint);font-size:12px}
.s-6kkG_hero{min-height:max(640px,94svh);padding-top:calc(var(--header-h) + 24px);isolation:isolate;align-items:center;padding-bottom:64px;display:flex;position:relative;overflow:hidden}.s-6kkG_scene{z-index:-1;position:absolute;inset:0}.s-6kkG_sceneImg{object-fit:cover;object-position:50% 30%}.s-6kkG_sceneShade{background:linear-gradient(0deg, var(--ink-950) 0%, #070b1900 34%), linear-gradient(180deg, #070b19b3 0%, #070b1900 22%), linear-gradient(90deg, #070b19f0 0%, #070b19cc 38%, #070b1973 70%, #070b198c 100%);position:absolute;inset:0}@media (max-width:960px){.s-6kkG_sceneShade{background:linear-gradient(180deg, #070b199e 0%, #070b19cc 45%, var(--ink-950) 92%)}}.s-6kkG_sceneCredit{min-height:44px;color:var(--bone-2);align-items:center;gap:10px;font-size:14px;display:inline-flex}.s-6kkG_sceneLabel{border:1px solid var(--line-2);white-space:nowrap;background:#080c1cc7;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.s-6kkG_sceneLabel:before{content:"";background:#cf7dff;border-radius:50%;width:6px;height:6px}.s-6kkG_sceneTitle{color:var(--bone);text-underline-offset:4px;transition:text-decoration-color .2s var(--ease);font-weight:500;-webkit-text-decoration:underline #f3f5ff40;text-decoration:underline #f3f5ff40}.s-6kkG_sceneCredit:hover .s-6kkG_sceneTitle,.s-6kkG_sceneCredit:focus-visible .s-6kkG_sceneTitle{-webkit-text-decoration-color:var(--bone);text-decoration-color:var(--bone)}.s-6kkG_grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.s-6kkG_copy{z-index:2;justify-items:start;gap:26px;display:grid;position:relative}.s-6kkG_badge{color:var(--accent-soft);background:#f3f5ff0a;border:1px solid #a8b8ff40;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 10px;font-size:13.5px;font-weight:500;display:inline-flex}.s-6kkG_badgeDot{background:var(--accent-soft);border-radius:50%;width:7px;height:7px}.s-6kkG_title{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:11ch;font-size:clamp(52px,7.2vw,112px);font-weight:400;line-height:.95}.s-6kkG_title em{padding-right:.08em;font-style:italic}.s-6kkG_sub{color:var(--bone-2);max-width:44ch;font-size:clamp(17px,1.45vw,20px);line-height:1.55}.s-6kkG_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.s-6kkG_actions .btn{--btn-h:52px;padding:0 26px;font-size:15.5px}.s-6kkG_stage{z-index:1;justify-self:center;justify-items:center;gap:18px;display:grid;position:relative}.s-6kkG_starsHead{text-align:center;justify-items:center;gap:6px;display:grid}.s-6kkG_starsTitle{color:var(--bone);align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.s-6kkG_starsMark{color:var(--accent-soft);flex:none}.s-6kkG_starsSub{color:var(--muted);font-size:14.5px}.s-6kkG_map{--size:min(560px, 43vw);width:var(--size);aspect-ratio:1/1.06;position:relative}.s-6kkG_starsLayer,.s-6kkG_starList{position:absolute;inset:0}.s-6kkG_starItem{left:var(--x);top:var(--y);width:var(--w);position:absolute}.s-6kkG_starItem:hover,.s-6kkG_starItem:focus-within{z-index:2}.s-6kkG_drift{animation:s-6kkG_drift var(--dur) ease-in-out var(--fd) infinite alternate}@keyframes s-6kkG_drift{0%{translate:0;rotate:0deg}to{translate:var(--dx) var(--dy);rotate:var(--rot)}}.s-6kkG_starCard{text-align:center;border-radius:var(--radius-m);transition:scale .45s var(--ease);outline:none;justify-items:center;gap:6px;display:grid;position:relative}.s-6kkG_frame{aspect-ratio:2/3;border-radius:var(--radius-m);width:100%;display:block;position:relative}.s-6kkG_frame[data-shape=square]{aspect-ratio:1}.s-6kkG_frame:before,.s-6kkG_frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.s-6kkG_frame:before{box-shadow:0 16px 34px -20px #000000e6}.s-6kkG_frame:after{opacity:0;transition:opacity .45s var(--ease);box-shadow:0 0 0 1px #a8b8ff99}.s-6kkG_cover{border-radius:inherit;background:var(--ink-800);position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #a8b8ff47,0 18px 40px -16px #000000f2}.s-6kkG_cover img{object-fit:cover}.s-6kkG_starTag{--c:#cf7dff;border:1px solid var(--line-2);white-space:nowrap;color:var(--bone-2);background:#080c1cc7;border-radius:999px;align-items:center;gap:6px;margin-top:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.s-6kkG_starTag:before{content:"";background:var(--c);border-radius:50%;flex:none;width:6px;height:6px}.s-6kkG_starItem[data-kind=dizi] .s-6kkG_starTag{--c:#7d8bff}.s-6kkG_starItem[data-kind=muzik] .s-6kkG_starTag{--c:#5fe3dc}.s-6kkG_starItem[data-kind=kitap] .s-6kkG_starTag{--c:#f4c26b}.s-6kkG_starItem[data-kind=surpriz] .s-6kkG_starTag{--c:#ff8fd2}.s-6kkG_starName{-webkit-line-clamp:2;max-width:100%;color:var(--bone-2);opacity:.75;text-shadow:0 1px 8px #000000e6;transition:opacity .45s var(--ease);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.s-6kkG_starCard:hover .s-6kkG_frame:after,.s-6kkG_starCard:focus-visible .s-6kkG_frame:after{opacity:1}.s-6kkG_starCard:hover .s-6kkG_starName,.s-6kkG_starCard:focus-visible .s-6kkG_starName{opacity:1;color:var(--bone)}.s-6kkG_starCard:focus-visible .s-6kkG_cover{outline:2px solid var(--accent-soft);outline-offset:3px}.s-6kkG_scrollCue{border:1px solid var(--line-2);border-radius:999px;width:22px;height:36px;margin-left:-11px;position:absolute;bottom:22px;left:50%}.s-6kkG_scrollCue span{background:var(--accent-soft);width:3px;height:7px;animation:s-6kkG_cue 2.4s var(--ease) infinite;border-radius:2px;margin-left:-1.5px;position:absolute;top:7px;left:50%}@keyframes s-6kkG_cue{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.s-6kkG_drift,.s-6kkG_frame:before{animation:none!important}.s-6kkG_starCard{transition:none}}@media (max-width:960px){.s-6kkG_hero{min-height:auto;padding-top:calc(var(--header-h) + 40px)}.s-6kkG_grid{grid-template-columns:minmax(0,1fr)}.s-6kkG_map{aspect-ratio:auto;width:100%;position:static}.s-6kkG_stage{grid-template-columns:minmax(0,1fr);justify-self:stretch;justify-items:stretch;min-width:0;margin-top:12px}.s-6kkG_starsHead{text-align:left;justify-items:start}.s-6kkG_starsLayer,.s-6kkG_starList{position:static}.s-6kkG_starList{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:14px var(--gutter) 10px;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.s-6kkG_starList::-webkit-scrollbar{display:none}.s-6kkG_starItem{scroll-snap-align:start;flex:none;width:128px;position:static}.s-6kkG_drift{animation:none}.s-6kkG_scrollCue{display:none}}@media (max-width:560px){.s-6kkG_title{font-size:clamp(46px,13vw,60px)}.s-6kkG_actions{width:100%}.s-6kkG_actions .btn{flex:100%}.s-6kkG_badge{letter-spacing:.14em;font-size:12px}}@media (min-width:961px){.s-6kkG_stage{grid-column:1/-1;justify-self:stretch;justify-items:start;min-width:0;margin-top:12px}.s-6kkG_starsHead{text-align:left;justify-items:start}.s-6kkG_map{aspect-ratio:auto;width:100%}.s-6kkG_starsLayer,.s-6kkG_starList{position:static}.s-6kkG_starList{gap:18px;padding:14px 0 10px;display:flex}.s-6kkG_starItem{flex:none;width:clamp(128px,12vw,168px);position:static}.s-6kkG_drift{animation:none}}
.fB9lvq_fallback{background:radial-gradient(120% 80% at 0% 0%, #a8b8ff29, transparent 60%), linear-gradient(180deg, var(--ink-750), var(--ink-850));flex-direction:column;justify-content:space-between;padding:14px;display:flex;position:absolute;inset:0}.fB9lvq_mark{color:var(--faint);font-size:13px;font-weight:600}.fB9lvq_title{font-family:var(--font-display);color:var(--bone-2);overflow-wrap:anywhere;font-size:clamp(18px,2vw,24px);font-style:italic;line-height:1.05}.fB9lvq_fallback[data-compact] .fB9lvq_title{font-size:14px}.fB9lvq_fallback[data-compact] .fB9lvq_mark{display:none}
.I2WR8q_wrap{position:relative}.I2WR8q_panel{border-radius:var(--radius-m);border:1px solid var(--line-2);background:var(--ink-850);gap:4px;width:min(420px,100vw - 32px);max-height:min(70vh,620px);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 24px 60px -20px #000000b3}.I2WR8q_section{gap:2px;padding:6px 4px;display:grid}.I2WR8q_section+.I2WR8q_section{border-top:1px solid var(--line)}.I2WR8q_head{color:var(--accent-soft);justify-content:space-between;align-items:center;gap:12px;padding:2px 6px 6px;font-size:13px;font-weight:600;display:flex}.I2WR8q_more{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--muted);align-items:center;gap:4px;font-size:12.5px;display:inline-flex}.I2WR8q_more:hover,.I2WR8q_more:focus-visible{color:var(--bone)}.I2WR8q_list{gap:2px;display:grid}.I2WR8q_row{border-radius:var(--radius-s);transition:background-color .15s var(--ease);align-items:center;gap:12px;padding:6px;display:flex}.I2WR8q_row:hover,.I2WR8q_row:focus-visible{background:#f3f5ff14;outline:none}.I2WR8q_thumb{border-radius:var(--radius-s);background:var(--ink-800);flex:none;width:36px;height:54px;position:relative;overflow:hidden}.I2WR8q_thumb[data-square]{height:36px}.I2WR8q_thumb img{object-fit:cover}.I2WR8q_text{gap:1px;min-width:0;display:grid}.I2WR8q_text strong{color:var(--bone);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.I2WR8q_text span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.I2WR8q_note{color:var(--faint);padding:4px 6px 6px;font-size:13px}.I2WR8q_hint{border-top:1px solid var(--line);color:var(--faint);padding:6px 10px 2px;font-size:12px}
.ndqjHW_section{margin-bottom:clamp(28px,4vw,44px)}.ndqjHW_all{font-size:14px}.ndqjHW_cards{scrollbar-width:none;margin:-6px calc(var(--gutter) * -1) 0;padding:4px var(--gutter) 8px;gap:10px;display:flex;overflow-x:auto}.ndqjHW_cards::-webkit-scrollbar{display:none}.ndqjHW_cards li{flex-shrink:0}.ndqjHW_card{border-radius:var(--radius-m);border:1px solid var(--line-2);min-width:170px;transition:border-color .25s var(--ease), transform .25s var(--ease);background:linear-gradient(#f3f5ff0a,#f3f5ff03);gap:2px;padding:14px 18px;display:grid}.ndqjHW_card:hover,.ndqjHW_card:focus-visible{border-color:#a8b8ff66}.ndqjHW_name{font-family:var(--font-display);color:var(--bone);font-size:24px;line-height:1.1}.ndqjHW_label{color:var(--muted);font-size:13px}@media (prefers-reduced-motion:reduce){.ndqjHW_card:hover,.ndqjHW_card:focus-visible{transform:none}}
.ITQxFa_state{text-align:center;border:1px solid var(--line);border-radius:var(--radius-l);background:radial-gradient(80% 60% at 50% 0%, #a8b8ff0f, transparent 70%), linear-gradient(180deg, var(--ink-850), var(--ink-900));justify-items:center;gap:14px;max-width:620px;margin:clamp(32px,6vw,72px) auto;padding:clamp(32px,5vw,56px) clamp(20px,4vw,48px);display:grid;position:relative}.ITQxFa_state[data-compact]{margin-block:16px;padding-block:28px}.ITQxFa_icon{border:1px solid var(--line-2);width:52px;height:52px;color:var(--accent-soft);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.ITQxFa_reel{color:var(--faint);margin-bottom:4px}.ITQxFa_title{font-family:var(--font-display);font-size:clamp(28px,3.6vw,40px);font-weight:400;line-height:1.05}.ITQxFa_body{color:var(--bone-2);max-width:48ch}.ITQxFa_actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.ITQxFa_setup{text-align:left;border-radius:var(--radius-m);border:1px dashed var(--line-2);width:100%;color:var(--bone-2);background:#070b1980;padding:16px 18px;font-size:14px}.ITQxFa_setupTitle{color:var(--muted);margin-bottom:8px;font-size:13px;font-weight:600}.ITQxFa_setup ol{gap:6px;padding-left:20px;list-style:decimal;display:grid}.ITQxFa_setup a{color:var(--accent-soft);text-underline-offset:3px;text-decoration:underline}.ITQxFa_setup code{font-family:var(--font-mono);border-radius:var(--radius-s);background:var(--ink-750);color:var(--accent-soft);padding:1px 6px;font-size:12.5px}.ITQxFa_spin{animation:.9s linear infinite ITQxFa_spin}@keyframes ITQxFa_spin{to{transform:rotate(360deg)}}
.azVQWW_header{z-index:50;height:var(--header-h);transition:background-color .4s var(--ease), border-color .4s var(--ease), backdrop-filter .4s var(--ease);background:linear-gradient(#070b19cc,#070b1900);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.azVQWW_header[data-scrolled]{border-bottom-color:var(--line);background:#080c1c}.azVQWW_inner{align-items:center;gap:clamp(16px,3vw,44px);height:100%;display:flex}.azVQWW_nav{flex:1;min-width:0}.azVQWW_nav ul{gap:2px;display:flex}.azVQWW_link{color:var(--bone-2);white-space:nowrap;transition:color .2s var(--ease), background-color .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14.5px;display:inline-flex;position:relative}.azVQWW_link:hover{color:var(--bone);background:#f3f5ff0d}.azVQWW_link[aria-current=page]{color:var(--bone);box-shadow:inset 0 0 0 1px var(--line-2);background:#f3f5ff1a}.azVQWW_count{min-width:20px;height:20px;font-family:var(--font-mono);background:var(--violet-600);color:var(--bone);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.azVQWW_tools{align-items:center;gap:12px;display:flex}.azVQWW_search{width:clamp(180px,18vw,260px);position:relative}.azVQWW_searchPlaceholder{width:clamp(180px,18vw,260px)}.azVQWW_searchIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.azVQWW_searchInput{border:1px solid var(--line-2);width:100%;height:40px;transition:border-color .2s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);background:#10162a99;border-radius:999px;padding:0 14px 0 38px;font-size:14px}.azVQWW_searchInput::placeholder{color:var(--faint)}.azVQWW_searchInput:focus-visible{border-color:var(--accent);background:var(--ink-850);outline:none;box-shadow:0 0 0 4px #a8b8ff33}.azVQWW_profile{border:1px solid var(--line-2);color:var(--bone-2);white-space:nowrap;transition:border-color .2s var(--ease), color .2s var(--ease), background-color .2s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:4px 14px 4px 4px;font-size:14px;display:inline-flex}.azVQWW_profile:hover,.azVQWW_profile[aria-current=page]{color:var(--bone);background:#f3f5ff0f;border-color:#a8b8ff73}.azVQWW_avatar{background:var(--ink-750);width:32px;height:32px;color:var(--bone-2);border-radius:50%;place-items:center;display:grid;position:relative}.azVQWW_avatar[data-ready]{color:var(--bone);background:#a8b8ff2e;box-shadow:0 0 0 1px #a8b8ff80}.azVQWW_inner .azVQWW_mobileSearch,.azVQWW_short{display:none}@media (max-width:1480px){.azVQWW_profileText{display:none}.azVQWW_profile{padding:4px}}@media (max-width:1360px){.azVQWW_search,.azVQWW_searchPlaceholder{display:none}.azVQWW_inner .azVQWW_mobileSearch{display:inline-grid}}@media (max-width:1180px){.azVQWW_full{display:none}.azVQWW_short{display:inline}.azVQWW_link{padding:9px 11px}}@media (max-width:760px){.azVQWW_nav{display:none}.azVQWW_inner{justify-content:space-between}.azVQWW_inner .azVQWW_mobileSearch{width:44px;height:44px}}
.GqRQJq_poster{gap:10px;display:grid}.GqRQJq_frame{aspect-ratio:2/3;border-radius:var(--radius-m)}.GqRQJq_line{width:80%;height:12px}.GqRQJq_lineShort{width:45%;height:10px}.GqRQJq_row{padding-block:clamp(28px,4vw,48px)}.GqRQJq_heading{width:min(320px,60%);height:38px;margin-bottom:24px}.GqRQJq_track{--pad:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));padding-inline:var(--pad);grid-auto-columns:clamp(138px,14.5vw,204px);grid-auto-flow:column;gap:clamp(14px,1.6vw,22px);display:grid;overflow:hidden}.GqRQJq_grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:clamp(22px,2.4vw,36px) clamp(14px,1.6vw,24px);display:grid}@media (max-width:760px){.GqRQJq_track{grid-auto-columns:42vw}.GqRQJq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:420px) and (max-width:760px){.GqRQJq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.awtBfq_frame{aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--ink-850);box-shadow:0 0 0 1px var(--line);position:relative;overflow:hidden}.awtBfq_iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.awtBfq_poster{text-align:left;width:100%;display:block;position:absolute;inset:0}.awtBfq_thumb{object-fit:cover;filter:brightness(.55)saturate(.9);width:100%;height:100%;transition:filter .5s var(--ease), transform .8s var(--ease);position:absolute;inset:0}.awtBfq_poster:hover .awtBfq_thumb{filter:brightness(.7)saturate();transform:scale(1.02)}.awtBfq_play{background:var(--bone);width:76px;height:76px;color:var(--ink-950);transition:box-shadow .4s var(--ease), transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #f3f5ff24}.awtBfq_play svg{margin-left:4px}.awtBfq_poster:hover .awtBfq_play{transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 0 16px #f3f5ff1a}.awtBfq_caption{gap:4px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.awtBfq_captionLabel{color:var(--accent-soft);font-size:13px;font-weight:600}.awtBfq_captionTitle{color:var(--bone);font-size:15px}
.r4J3wG_overview{gap:22px;display:grid}.r4J3wG_heading{color:var(--bone);font-size:clamp(19px,1.8vw,23px);font-weight:500}.r4J3wG_group{gap:12px;display:grid}.r4J3wG_groupTitle{color:var(--muted);font-size:14px}.r4J3wG_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.r4J3wG_card{border-radius:var(--radius-m);border:1px solid var(--line);height:100%;min-height:44px;color:inherit;background:#10162a99;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.r4J3wG_card:hover,.r4J3wG_card:focus-visible{background:#a8b8ff14;border-color:#a8b8ff80}.r4J3wG_covers{flex:none;gap:4px;display:flex}.r4J3wG_cover{border-radius:var(--radius-s);background:var(--ink-800);width:40px;height:60px;position:relative;overflow:hidden}.r4J3wG_cover[data-square]{height:40px}.r4J3wG_cover img{object-fit:cover}.r4J3wG_text{flex:auto;gap:3px;min-width:0;display:grid}.r4J3wG_title{color:var(--bone);font-size:15px;font-weight:500;line-height:1.3}.r4J3wG_meta{color:var(--muted);font-size:13px}.r4J3wG_why{-webkit-line-clamp:2;color:var(--faint);-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.r4J3wG_arrow{color:var(--faint);flex:none}.r4J3wG_card:hover .r4J3wG_arrow,.r4J3wG_card:focus-visible .r4J3wG_arrow{color:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.r4J3wG_card{transition:none}}@media (max-width:480px){.r4J3wG_card{gap:12px;padding:12px}.r4J3wG_cover{width:34px;height:51px}.r4J3wG_cover[data-square]{height:34px}.r4J3wG_arrow{display:none}}
.Hv8dkq_wrap{scroll-margin-top:var(--header-h);padding-block:clamp(40px,6vw,80px)}.Hv8dkq_steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.Hv8dkq_step{border-radius:var(--radius-l);border:1px solid var(--line-2);background:var(--ink-900);height:100%;transition:border-color .3s var(--ease), transform .4s var(--ease);align-content:start;gap:12px;padding:26px 26px 30px;display:grid;position:relative;overflow:hidden}.Hv8dkq_step:after{content:"";pointer-events:none;height:120%;display:none;position:absolute;inset:auto -20% -60% 30%}.Hv8dkq_step:hover{border-color:#a8b8ff4d}.Hv8dkq_num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--faint);font-size:12px;position:absolute;top:18px;right:22px}.Hv8dkq_icon{border-radius:var(--radius-m);width:44px;height:44px;color:var(--accent-soft);background:#a8b8ff1a;place-items:center;margin-bottom:6px;display:grid;box-shadow:inset 0 0 0 1px #a8b8ff40}.Hv8dkq_title{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.1}.Hv8dkq_body{color:var(--muted);font-size:15px}@media (max-width:860px){.Hv8dkq_steps{grid-template-columns:1fr}}.Hv8dkq_wrap.Hv8dkq_hidden{padding-block:0}.Hv8dkq_wrap.Hv8dkq_hidden>*{display:none}
.SFiH7W_empty{border-radius:var(--radius-l);border:1px solid var(--line);max-width:62ch;color:var(--bone-2);background:#0a0e2099;justify-items:start;gap:16px;padding:28px;line-height:1.6;display:grid}.SFiH7W_empty svg{color:var(--accent-soft)}.SFiH7W_links{flex-wrap:wrap;gap:10px;display:flex}.SFiH7W_kind{margin-bottom:clamp(28px,4vw,48px)}.SFiH7W_kindTitle{font-family:var(--font-display);margin-bottom:14px;font-size:clamp(26px,3vw,36px);font-weight:400}.SFiH7W_liked{scrollbar-width:none;gap:10px;padding:8px 8px 6px 0;display:flex;overflow-x:auto}.SFiH7W_liked::-webkit-scrollbar{display:none}.SFiH7W_likedCard{border-radius:var(--radius-m);border:1px solid var(--line);width:230px;transition:border-color .25s var(--ease);background:#0a0e2099;align-items:center;gap:10px;padding:6px 12px 6px 6px;display:flex}.SFiH7W_likedCard:hover,.SFiH7W_likedCard:focus-visible{border-color:var(--line-2)}.SFiH7W_likedCover{aspect-ratio:2/3;border-radius:var(--radius-s);background:var(--ink-800);flex:none;width:40px;position:relative;overflow:hidden}.SFiH7W_likedCover img{object-fit:cover}.SFiH7W_likedText{min-width:0;display:grid}.SFiH7W_likedName{white-space:nowrap;text-overflow:ellipsis;color:var(--bone);font-size:14px;overflow:hidden}.SFiH7W_likedSub{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);font-size:12px;overflow:hidden}.SFiH7W_note{color:var(--muted);margin-top:14px}.SFiH7W_likedItem{flex:none;position:relative}.SFiH7W_likedCover[data-shape=square]{aspect-ratio:1}.SFiH7W_unlike{border:1px solid var(--line-2);background:var(--ink-900,#0b1124);width:22px;height:22px;color:var(--muted);transition:color .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.SFiH7W_unlike:hover,.SFiH7W_unlike:focus-visible{color:var(--bone)}
.m3CoUW_examples{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.m3CoUW_examples .chip{min-height:34px;padding:6px 13px;font-size:13px}.m3CoUW_candidates{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.m3CoUW_candidate{border-radius:var(--radius-m);border:1px solid var(--line);width:100%;color:inherit;text-align:left;cursor:pointer;background:#10162a99;align-items:center;gap:14px;padding:10px 12px;transition:border-color .2s,background .2s;display:flex}.m3CoUW_candidate:hover,.m3CoUW_candidate:focus-visible{background:#a8b8ff14;border-color:#a8b8ff80}.m3CoUW_thumb{border-radius:var(--radius-s);flex:none;width:46px;height:64px;position:relative;overflow:hidden}.m3CoUW_thumb img{object-fit:cover}.m3CoUW_candidateText{gap:2px;min-width:0;display:grid}.m3CoUW_candidateText strong{color:var(--bone);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.m3CoUW_candidateText span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.m3CoUW_seed{flex-wrap:wrap;align-items:flex-start;gap:20px 28px;display:flex}.m3CoUW_seedCover{aspect-ratio:2/3;border-radius:var(--radius-m);border:1px solid #a8b8ff24;flex:none;width:min(150px,34vw);position:relative;overflow:hidden}.m3CoUW_seedCover img{object-fit:cover}.m3CoUW_seedText{flex:300px;justify-items:start;gap:10px;display:grid}.m3CoUW_seedTitle{font-family:var(--font-display);font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1.02}.m3CoUW_facts{color:var(--bone-2);gap:6px;font-size:14px;display:grid}.m3CoUW_facts dt{color:var(--muted);display:inline}.m3CoUW_facts dd{margin:0;display:inline}.m3CoUW_groupTitle{font-family:var(--font-display);font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1}.m3CoUW_groupLede{color:var(--muted);margin-top:8px;font-size:14.5px}.m3CoUW_sections{gap:clamp(36px,5vw,56px);display:grid}.m3CoUW_section{scroll-margin-top:calc(var(--header-h) + 16px);gap:16px;display:grid}.m3CoUW_sectionHead{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.m3CoUW_sectionTitle{color:var(--bone);font-size:clamp(19px,1.8vw,23px);font-weight:500}.m3CoUW_badge{border:1px solid var(--line-2);min-height:24px;color:var(--bone-2);border-radius:999px;align-items:center;padding:2px 10px;font-size:13px;font-weight:600;display:inline-flex}.m3CoUW_source{color:var(--faint);font-size:12.5px}.m3CoUW_empty{border-radius:var(--radius-m);border:1px dashed var(--line);max-width:62ch;color:var(--muted);padding:14px 16px;font-size:14.5px}.m3CoUW_more{justify-content:center;margin-top:18px;display:flex}.m3CoUW_moreStatus{color:var(--muted);font-size:13px}
.qPQniW_moods{scrollbar-width:none;margin:-6px calc(var(--gutter) * -1) 6px;padding:4px var(--gutter) 8px;gap:10px;display:flex;overflow-x:auto}.qPQniW_moods::-webkit-scrollbar{display:none}.qPQniW_mood{text-align:left;border-radius:var(--radius-m);border:1px solid var(--line-2);min-width:150px;transition:border-color .25s var(--ease), background-color .25s var(--ease), box-shadow .3s var(--ease), transform .25s var(--ease);background:linear-gradient(#f3f5ff0a,#f3f5ff03);flex-shrink:0;gap:2px;padding:14px 18px;display:grid}.qPQniW_mood:hover{border-color:#a8b8ff66}.qPQniW_mood[aria-checked=true]{border-color:var(--accent-soft);background:#a8b8ff1a}.qPQniW_moodLabel{font-family:var(--font-display);font-size:24px;line-height:1.1}.qPQniW_moodHint{color:var(--muted);font-size:13px}.qPQniW_mood[aria-checked=true] .qPQniW_moodHint{color:var(--bone-2)}
.CQ5E1q_all{gap:20px;padding-block:clamp(32px,5vw,64px) clamp(24px,3vw,40px);display:grid}.CQ5E1q_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.CQ5E1q_title{font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1}.CQ5E1q_title em{font-style:italic}.CQ5E1q_count{color:var(--muted);font-size:12px}.CQ5E1q_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.CQ5E1q_selects{flex-wrap:wrap;gap:10px;display:flex}.CQ5E1q_select select{min-width:150px}.CQ5E1q_more{justify-content:center;margin-top:12px;display:flex}.CQ5E1q_bio{max-width:68ch;color:var(--bone-2);gap:14px;font-size:clamp(16px,1.3vw,18px);line-height:1.7;display:grid}.CQ5E1q_bio summary{cursor:pointer;width:fit-content;color:var(--accent-soft);font-size:14px}.CQ5E1q_bio details[open] summary{margin-bottom:14px}.CQ5E1q_bio details p+p{margin-top:14px}.CQ5E1q_note{color:var(--faint);font-size:13px}
.tk17hG_wrap{gap:clamp(36px,5vw,56px);display:grid}.tk17hG_profile{border-radius:var(--radius-l);border:1px solid var(--line);background:var(--ink-850);padding:clamp(20px,3vw,32px)}.tk17hG_profileHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.tk17hG_profileTitle{font-family:var(--font-display);font-size:30px;font-weight:400;line-height:1}.tk17hG_profileActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tk17hG_profileList{margin:0;display:grid}.tk17hG_profileList>div{border-top:1px solid var(--line);grid-template-columns:120px 1fr;gap:16px;padding:10px 0;display:grid}.tk17hG_profileList dt{color:var(--faint);padding-top:3px;font-size:13px;font-weight:600}.tk17hG_profileList dd{color:var(--bone-2);margin:0;font-size:15px}.tk17hG_results{gap:20px;display:grid}.tk17hG_resultsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tk17hG_resultsTitle{font-family:var(--font-display);font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1}.tk17hG_method{color:var(--muted);max-width:80ch;margin-bottom:8px;font-size:13.5px}.tk17hG_section{border-top:1px solid var(--line);gap:16px;padding-top:clamp(24px,3vw,36px);display:grid}.tk17hG_sectionTitle{font-family:var(--font-display);font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.05}.tk17hG_subTitle{color:var(--accent-soft);margin-top:8px;font-size:13px;font-weight:600}.tk17hG_basis{border-left:2px solid var(--accent);max-width:80ch;color:var(--bone-2);background:#f3f5ff0a;padding:12px 14px;font-size:13.5px}.tk17hG_sectionEmpty{border-radius:var(--radius-m);border:1px dashed var(--line-2);max-width:70ch;color:var(--muted);padding:14px 16px;font-size:14.5px}.tk17hG_inlineLink{color:var(--accent-soft);text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.tk17hG_profileList>div{grid-template-columns:1fr;gap:4px}}
.yePLAq_wrap{grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,44px);display:grid}.yePLAq_panel{border-radius:var(--radius-l);border:1px solid var(--line-2);background:var(--ink-900);gap:26px;padding:clamp(22px,3.5vw,36px);display:grid}.yePLAq_group{gap:12px;display:grid}.yePLAq_group>fieldset{justify-self:start;max-width:100%}.yePLAq_row{flex-wrap:wrap;align-items:flex-end;gap:16px 28px;display:flex}.yePLAq_field{flex:0 340px;gap:12px;min-width:220px;display:grid}.yePLAq_step{color:var(--bone);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:15px;font-weight:500;display:flex}.yePLAq_step span{width:24px;height:24px;font-family:var(--font-mono);color:var(--ink-950);background:var(--gradient-action);border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.yePLAq_step small{color:var(--muted);font-size:12.5px;font-weight:400}.yePLAq_chips{flex-wrap:wrap;gap:10px;display:flex}.yePLAq_check{min-height:46px;color:var(--bone-2);cursor:pointer;align-items:center;gap:10px;font-size:14.5px;display:inline-flex}.yePLAq_check input{width:18px;height:18px;accent-color:var(--accent)}.yePLAq_actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:22px;display:flex}.yePLAq_surprise{border-radius:var(--radius-l);border:1px solid var(--line-2);background:var(--ink-900);padding:clamp(18px,3vw,28px)}.yePLAq_surpriseBody{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.yePLAq_surpriseCard{flex:none;width:min(200px,44vw)}.yePLAq_surpriseCard:has(ol){flex:100%;width:auto}.yePLAq_surpriseText{flex:260px;justify-items:start;gap:10px;display:grid}.yePLAq_surpriseTitle{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);line-height:1.05}.yePLAq_surpriseSkeleton{aspect-ratio:2/3;border-radius:var(--radius-m);width:min(200px,44vw)}.yePLAq_resultsTitle{font-family:var(--font-display);margin-bottom:16px;font-size:clamp(30px,3.4vw,44px);font-weight:400;line-height:1}.yePLAq_more{justify-content:center;margin-top:clamp(32px,4vw,48px);display:flex}.yePLAq_spin{animation:.9s linear infinite yePLAq_spin}@keyframes yePLAq_spin{to{transform:rotate(360deg)}}
.JtuVqG_wrap{gap:32px;display:grid}.JtuVqG_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.JtuVqG_right{flex-wrap:wrap;align-items:center;gap:16px;display:flex}select.JtuVqG_sort{width:auto;min-width:190px;height:44px}
.Nz2wRW_wrap{gap:clamp(28px,4vw,44px);display:grid}.Nz2wRW_progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.Nz2wRW_progressItem{gap:10px;display:grid}.Nz2wRW_progressBar{background:var(--ink-700);border-radius:2px;height:2px;position:relative;overflow:hidden}.Nz2wRW_progressBar:after{content:"";background:var(--accent);transform-origin:0;transition:transform .6s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.Nz2wRW_progressItem[data-state=done] .Nz2wRW_progressBar:after,.Nz2wRW_progressItem[data-state=current] .Nz2wRW_progressBar:after{transform:scaleX(1)}.Nz2wRW_progressItem[data-state=current] .Nz2wRW_progressBar:after{background:var(--accent-soft)}.Nz2wRW_progressLabel{color:var(--faint);font-size:13px;font-weight:600}.Nz2wRW_progressItem[data-state=current] .Nz2wRW_progressLabel{color:var(--bone)}.Nz2wRW_progressItem[data-state=done] .Nz2wRW_progressLabel{color:var(--muted)}.Nz2wRW_stage{min-height:420px;margin-inline:-8px;padding-inline:8px;overflow:hidden}.Nz2wRW_step{gap:28px;padding-block:4px 8px;display:grid}.Nz2wRW_stepHead{gap:12px;display:grid}.Nz2wRW_stepTitle{font-family:var(--font-display);letter-spacing:-.02em;max-width:20ch;font-size:clamp(34px,4.6vw,62px);font-weight:400;line-height:1}.Nz2wRW_stepTitle:focus{outline:none}.Nz2wRW_stepTitle em{color:var(--accent-soft)}.Nz2wRW_hint{color:var(--muted);font-size:14px}.Nz2wRW_subhead{color:var(--bone);margin-top:8px;font-size:15px;font-weight:500}.Nz2wRW_subhead span{color:var(--muted);margin-left:8px;font-size:13px;font-weight:400}.Nz2wRW_mediaOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.Nz2wRW_mediaOption{border-radius:var(--radius-l);border:1px solid var(--line-2);background:var(--ink-850);cursor:pointer;min-height:180px;transition:border-color .3s var(--ease), background-color .3s var(--ease), transform .3s var(--ease);align-content:start;gap:6px;padding:24px;display:grid;position:relative}.Nz2wRW_mediaOption:hover{border-color:var(--line-3)}.Nz2wRW_mediaOption:has(input:checked){border-color:var(--accent-soft);background:#a8b8ff1a}.Nz2wRW_mediaOption:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.Nz2wRW_mediaIcon{color:var(--accent-soft);margin-bottom:18px}.Nz2wRW_mediaTitle{font-family:var(--font-display);font-size:32px;line-height:1}.Nz2wRW_mediaBody{color:var(--muted);font-size:14px}.Nz2wRW_check{border:1px solid var(--line-2);color:#0000;width:24px;height:24px;transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:18px}.Nz2wRW_mediaOption:has(input:checked) .Nz2wRW_check{background:var(--accent);border-color:var(--accent);color:var(--ink-950)}.Nz2wRW_chips{flex-wrap:wrap;gap:10px;display:flex}.Nz2wRW_bigChip{min-height:46px;padding:10px 20px;font-size:15px}.Nz2wRW_chipSkeleton{border-radius:999px;height:46px}.Nz2wRW_picker{gap:14px;display:grid}.Nz2wRW_tray{flex-wrap:wrap;gap:8px;display:flex}.Nz2wRW_trayItem{background:var(--violet-700);color:var(--bone);transition:background-color .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.Nz2wRW_trayItem:hover{background:var(--violet-600)}.Nz2wRW_searchBox{max-width:520px;position:relative}.Nz2wRW_searchIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}input.Nz2wRW_searchInput{height:50px;padding-left:42px}.Nz2wRW_titleGrid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:18px 14px;display:grid}.Nz2wRW_titleSkeleton{aspect-ratio:2/3;border-radius:var(--radius-m)}.Nz2wRW_titleOption{text-align:left;border-radius:var(--radius-m);gap:6px;width:100%;display:grid}.Nz2wRW_titleOption:disabled{opacity:.4}.Nz2wRW_titlePoster{aspect-ratio:2/3;border-radius:var(--radius-m);background:var(--ink-800);box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);display:block;position:relative;overflow:hidden}.Nz2wRW_titlePoster img{object-fit:cover;transition:filter .3s var(--ease)}.Nz2wRW_titleOption:hover:not(:disabled) .Nz2wRW_titlePoster{filter:brightness(1.12)}.Nz2wRW_titleOption[aria-pressed=true] .Nz2wRW_titlePoster{box-shadow:0 0 0 2px var(--accent)}.Nz2wRW_titleOption[aria-pressed=true] .Nz2wRW_titlePoster img{filter:brightness(.6)}.Nz2wRW_titleCheck{background:var(--accent);width:30px;height:30px;color:var(--ink-950);opacity:0;transition:opacity .25s var(--ease), transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset:auto 8px 8px auto;transform:scale(.6)}.Nz2wRW_titleOption[aria-pressed=true] .Nz2wRW_titleCheck{opacity:1;transform:none}.Nz2wRW_titleName{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.Nz2wRW_titleMeta{color:var(--muted);font-size:12px}.Nz2wRW_empty{color:var(--muted);padding:24px 0}.Nz2wRW_footer{bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px));z-index:5;border-top:1px solid var(--line);background:linear-gradient(180deg, #070b19d9, var(--ink-950));-webkit-backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex;position:sticky}.Nz2wRW_tally{color:var(--muted);font-size:13px}.Nz2wRW_footHint{color:var(--muted);text-align:right;margin-top:-24px;font-size:13px}@media (max-width:760px){.Nz2wRW_mediaOptions{grid-template-columns:1fr}.Nz2wRW_mediaOption{min-height:0;padding:18px 20px}.Nz2wRW_mediaIcon{margin-bottom:6px}.Nz2wRW_progressLabel{font-size:12px}.Nz2wRW_progressName{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Nz2wRW_tally{display:none}.Nz2wRW_titleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.Nz2wRW_bigChip{min-height:42px;padding:8px 16px;font-size:14px}}
.-yBeba_hero{isolation:isolate;grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr);grid-template-areas:"copy map";align-items:center;gap:clamp(20px,2.6vw,40px);margin-bottom:clamp(36px,5vw,64px);display:grid;position:relative}.-yBeba_copy{grid-area:copy;align-self:center;justify-items:start;gap:20px;display:grid;container-type:inline-size}.-yBeba_title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:min(clamp(44px,4.6vw,76px),15cqi);font-weight:400;line-height:.98}.-yBeba_title em{background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;display:block}.-yBeba_lead{max-width:36ch;color:var(--bone-2);font-size:16px;line-height:1.6}.-yBeba_actions{visibility:hidden;flex-wrap:wrap;gap:10px;display:flex}.-yBeba_actions[data-ready]{visibility:visible}.-yBeba_mapCol{grid-area:map;grid-template-columns:minmax(0,1fr);justify-items:center;gap:14px;min-width:0;display:grid}.-yBeba_map{width:min(100%,620px)}.-yBeba_sectors{align-items:flex-start;gap:14px;display:flex}.-yBeba_sector{flex:1 1 0;min-width:0;max-width:168px}.-yBeba_feature{text-align:center;border-radius:var(--radius-m);transition:scale .45s var(--ease);outline:none;justify-items:center;gap:6px;display:grid}.-yBeba_cover{aspect-ratio:2/3;border-radius:var(--radius-m);background:var(--ink-800);width:100%;transition:box-shadow .45s var(--ease);display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a8b8ff47,0 18px 40px -16px #000000f2}.-yBeba_cover[data-shape=square]{aspect-ratio:1}.-yBeba_cover img{object-fit:cover}.-yBeba_tag{border:1px solid var(--line-2);white-space:nowrap;color:var(--bone-2);background:#080c1cc7;border-radius:999px;align-items:center;gap:5px;margin-top:4px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.-yBeba_tag svg{color:var(--c)}.-yBeba_name{-webkit-line-clamp:2;max-width:100%;color:var(--bone-2);transition:color .4s var(--ease);-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.-yBeba_meta{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--faint);font-size:12px;overflow:hidden}.-yBeba_feature:focus-visible .-yBeba_cover{outline:2px solid var(--c);outline-offset:3px}.-yBeba_feature:hover .-yBeba_cover,.-yBeba_feature[data-on] .-yBeba_cover{box-shadow:0 0 0 1px var(--c), 0 18px 40px -16px #000000f2}.-yBeba_feature[data-on] .-yBeba_name{color:var(--bone)}.-yBeba_caption{text-shadow:0 1px 10px #040614f2;text-align:center;max-width:62ch;min-height:2.9em;color:var(--muted);font-size:13.5px;line-height:1.45}.-yBeba_narrow{display:none}.-yBeba_caption strong{color:var(--bone);font-weight:500}.-yBeba_legend{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.-yBeba_legend a,.-yBeba_legend span{border:1px solid var(--line-2);background:var(--ink-900);color:var(--bone-2);transition:border-color .3s var(--ease), color .3s var(--ease);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;display:inline-flex}.-yBeba_legend svg{color:var(--c)}.-yBeba_legend a:hover,.-yBeba_legend a:focus-visible{color:var(--bone);border-color:#f3f5ff59}@media (prefers-reduced-motion:reduce){.-yBeba_feature,.-yBeba_cover{transition:none}}@media (max-width:860px){.-yBeba_hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""map"}}@media (max-width:640px){.-yBeba_map{width:100%}.-yBeba_sectors{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:6px var(--gutter) 10px;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.-yBeba_sectors::-webkit-scrollbar{display:none}.-yBeba_sector{scroll-snap-align:start;flex:none;width:128px}.-yBeba_name{font-size:12px}.-yBeba_wide{display:none}.-yBeba_narrow{display:inline}}
