.mvrIOW_drive{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.mvrIOW_sign{object-fit:contain;width:22.699%;height:25.353%;position:absolute;top:23.528%;left:36.334%;transform:rotate(-1.34deg)}.mvrIOW_screenLink{border-radius:6px;width:22.699%;height:25.353%;transition:background .15s;position:absolute;top:23.528%;left:36.334%}.mvrIOW_screenLink:hover{background:#ffffff1f}.mvrIOW_ticket{aspect-ratio:9/16;background:#efeee9;border-radius:14px;width:100%;height:auto;display:block}.mvrIOW_pitchCard{aspect-ratio:6/5;background:var(--tile-bg);color:var(--tile-ink);flex-direction:column;justify-content:space-between;gap:18px;padding:clamp(20px,8cqw,36px);text-decoration:none;transition:transform .15s;display:flex;container-type:inline-size}.mvrIOW_pitchCard:hover{transform:translateY(-2px)}.mvrIOW_pitchText{text-wrap:balance;margin:0;font-size:clamp(24px,9cqw,44px);font-weight:700;line-height:1}.mvrIOW_pitchEmoji{flex-wrap:wrap;gap:.2em;margin:10px 0 0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:clamp(24px,9cqw,44px);line-height:1.1;display:flex}.mvrIOW_pitchEmoji span:nth-child(odd){transform:rotate(-6deg)}.mvrIOW_pitchEmoji span:nth-child(2n){transform:rotate(5deg)}.mvrIOW_pitchMeta{font-family:var(--font-forum), monospace;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;font-size:12px;line-height:1.4;display:flex}.mvrIOW_pitchMeta strong{font-family:var(--font-body), sans-serif;font-size:14px;font-weight:700}.mvrIOW_closedStage{aspect-ratio:16/9;background:var(--ink);border-radius:16px;position:relative;overflow:hidden}
.xgPmsG_page{width:100%;max-width:var(--max);padding:var(--page-pad-y) var(--gutter);flex-direction:column;gap:clamp(72px,9vw,120px);margin:0 auto;display:flex}.xgPmsG_h2{margin:0;font-size:clamp(30px,3.6vw,48px);font-weight:700;line-height:1}.xgPmsG_h3{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.05}.xgPmsG_sub{max-width:52ch;color:var(--ink-soft);text-wrap:pretty;margin:12px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.45}.xgPmsG_head{margin-bottom:clamp(24px,3vw,40px)}.xgPmsG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:clamp(24px,3vw,36px);display:flex}.xgPmsG_textLink{color:var(--text);font-size:17px;font-weight:700}.xgPmsG_hero{align-items:center;gap:32px;display:grid}.xgPmsG_heroTitle{max-width:12ch;margin:0;font-size:clamp(46px,7vw,104px);line-height:.93}.xgPmsG_heroBody{max-width:46ch;color:var(--ink-soft);text-wrap:pretty;margin:22px 0 0;font-size:clamp(17px,1.6vw,21px);line-height:1.5}.xgPmsG_stub{border:1px solid var(--taupe-light);color:var(--text);background:#fff;border-radius:18px;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:20px;padding:16px;text-decoration:none;transition:transform .15s;display:grid}.xgPmsG_stub:hover{transform:translateY(-2px)}.xgPmsG_stubPoster{aspect-ratio:2/3;background:var(--card);border-radius:6px;position:relative;overflow:hidden}.xgPmsG_stubInfo{flex-direction:column;justify-content:center;min-width:0;display:flex}.xgPmsG_stubLabel{color:var(--green);margin:0;font-size:14px;font-weight:700}.xgPmsG_stubWeek{color:var(--ink-soft);margin:6px 0 0;font-size:14px}.xgPmsG_stubTitle{margin:14px 0 0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.05}.xgPmsG_stubTitle span{color:var(--ink-soft);font-size:.55em;font-weight:400}.xgPmsG_stubDirector{color:var(--ink-soft);margin:8px 0 0;font-size:15px}.xgPmsG_stubRule{margin:18px 0 12px}.xgPmsG_stubCta{margin:0;font-size:16px;font-weight:700}@media (min-width:1024px){.xgPmsG_hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px}}.xgPmsG_board{background:var(--ink);color:var(--cream);border-radius:18px;padding:clamp(28px,4.5vw,64px)}.xgPmsG_total{border-top:2px solid #fbfbf9e6;align-items:baseline;gap:12px;margin-top:18px;padding:24px 0 14px;display:flex}.xgPmsG_menuLeader{border-bottom:1px dashed #fbfbf999;flex:1;min-width:24px;transform:translateY(-5px)}.xgPmsG_totalName{font-size:clamp(24px,2.4vw,34px);font-weight:700}.xgPmsG_totalPrice{color:#e6a817;white-space:nowrap;font-size:clamp(30px,3.4vw,48px);font-weight:700}.xgPmsG_boardFine{font-family:var(--font-forum), monospace;text-align:right;color:#fbfbf9b8;margin:10px 0 0;font-size:13px}.xgPmsG_look{gap:40px;display:grid}.xgPmsG_panel{flex-direction:column;gap:16px;min-width:0;margin:0;display:flex}.xgPmsG_panelCap{flex-direction:column;gap:4px;display:flex}.xgPmsG_panelCap b{font-size:21px}.xgPmsG_panelCap span{color:var(--ink-soft);font-size:15px;line-height:1.4}.xgPmsG_extras{gap:28px;display:grid}.xgPmsG_ticketWrap{max-width:240px}@media (min-width:560px){.xgPmsG_extras{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:24px}}@media (min-width:1024px){.xgPmsG_look{grid-template:"hall thread""extras thread"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px 40px}.xgPmsG_lookHall{grid-area:hall}.xgPmsG_lookThread{grid-area:thread}.xgPmsG_lookExtras{grid-area:extras}}.xgPmsG_story{align-items:center;gap:32px;display:grid}.xgPmsG_storyArt{grid-template-columns:1fr 1fr;gap:8px;display:grid}.xgPmsG_storyPic{aspect-ratio:3/4;position:relative;overflow:hidden}.xgPmsG_storyBody{text-wrap:pretty;max-width:46ch;margin:16px 0 0;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.xgPmsG_storyBody strong{font-weight:700}.xgPmsG_storyRule{margin:32px 0 28px}@media (min-width:1024px){.xgPmsG_story{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:64px}}.xgPmsG_futureHead{margin:clamp(56px,7vw,88px) 0 24px}.xgPmsG_future{gap:20px;display:grid}.xgPmsG_futureItem{grid-template-columns:minmax(0,112px) minmax(0,1fr);align-items:center;gap:18px;margin:0;display:grid}.xgPmsG_futureArt{aspect-ratio:3/4;position:relative;overflow:hidden}.xgPmsG_futureItem figcaption{flex-direction:column;gap:4px;display:flex}.xgPmsG_futureItem figcaption b{font-size:19px}.xgPmsG_futureItem figcaption span{color:var(--ink-soft);font-size:16px;line-height:1.45}@media (min-width:720px){.xgPmsG_future{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.xgPmsG_futureItem{display:block}.xgPmsG_futureItem figcaption{border-top:1px dashed var(--text);margin-top:14px;padding-top:14px}}.xgPmsG_posters{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.xgPmsG_posters{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 16px}}.xgPmsG_poster{color:var(--text);flex-direction:column;gap:8px;text-decoration:none;display:flex}.xgPmsG_posterArt{aspect-ratio:2/3;background:var(--card);transition:transform .15s;display:block;position:relative;overflow:hidden}.xgPmsG_poster:hover .xgPmsG_posterArt{transform:translateY(-3px)}.xgPmsG_posterWeek{font-size:14px;font-weight:700}@media (min-width:1024px){.xgPmsG_posters{grid-template-columns:repeat(8,minmax(0,1fr))}}.xgPmsG_duo{gap:24px;display:grid}.xgPmsG_box{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;padding:clamp(26px,3.4vw,44px)}.xgPmsG_mailBtn{margin-top:24px}.xgPmsG_faq{margin:22px 0 0}.xgPmsG_faq dt{font-size:18px;font-weight:700}.xgPmsG_faq dd{color:var(--ink-soft);margin:6px 0 0;font-size:16px;line-height:1.5}.xgPmsG_faq dd a{color:var(--text);font-weight:700}.xgPmsG_faqRule{margin:16px 0}@media (min-width:1024px){.xgPmsG_duo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}.xgPmsG_closing{flex-direction:column;display:flex}.xgPmsG_closingArt{border-radius:18px}
.ITCwoG_stage{aspect-ratio:16/9;background:var(--ink);border-radius:16px;position:relative;overflow:hidden}.ITCwoG_content{position:absolute;inset:0}.ITCwoG_panels{z-index:1;position:absolute;inset:0}.ITCwoG_panels[data-open=true]{pointer-events:none}.ITCwoG_panelLeft,.ITCwoG_panelRight{background:linear-gradient(90deg, #00000047, #0000 30%, #0000 70%, #0000002e), repeating-linear-gradient(90deg, var(--red-dark) 0px, var(--red) 16px, #d4523b 24px, var(--red) 32px, var(--red-dark) 52px);width:50.5%;transition:transform 1.6s cubic-bezier(.65,0,.35,1);position:absolute;top:0;bottom:0}.ITCwoG_panelLeft{transform:translateX(calc(-1 * var(--curtain-gap,0%)));left:0;box-shadow:inset -18px 0 30px #00000047}.ITCwoG_panelRight{transform:translateX(var(--curtain-gap,0%));right:0;box-shadow:inset 18px 0 30px #00000047}.ITCwoG_panels[data-open=true] .ITCwoG_panelLeft{transform:translate(-100%)}.ITCwoG_panels[data-open=true] .ITCwoG_panelRight{transform:translate(100%)}.ITCwoG_valance{background:radial-gradient(circle at 50% 0, var(--red-dark) 70%, transparent 71%) 0 100% / 56px 28px repeat-x, linear-gradient(180deg, #7a1d12, var(--red-dark)) 0 0 / 100% calc(100% - 26px) no-repeat;filter:drop-shadow(0 6px 10px #00000059);height:13%;transition:transform 1.6s cubic-bezier(.65,0,.35,1),opacity 1.2s;position:absolute;top:0;left:0;right:0}.ITCwoG_panels[data-open=true] .ITCwoG_valance{opacity:0;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.ITCwoG_panelLeft,.ITCwoG_panelRight,.ITCwoG_valance{transition:none}}
.pxLKzq_hall{width:100%;padding:var(--page-pad-y) var(--gutter)}.pxLKzq_layout{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}.pxLKzq_stageCol{flex-direction:column;gap:10px;min-width:0;display:flex}.pxLKzq_infoCol{flex-direction:column;min-width:0;display:flex}@media (min-width:1200px){.pxLKzq_hallInner{max-width:1536px;margin-inline:auto;container-type:inline-size}.pxLKzq_layout{grid-template-columns:minmax(0,63fr) minmax(0,34fr);align-items:stretch;column-gap:3%}.pxLKzq_stageCol,.pxLKzq_infoCol{font-size:1.163cqi}.pxLKzq_stageCol{gap:.625em}.pxLKzq_stageCol>:last-child{flex:1 0 auto}.pxLKzq_stageCol .pxLKzq_advisory{border-radius:.828em;gap:.828em;padding:.828em 1.103em;font-size:.906em}.pxLKzq_stageCol .pxLKzq_advisoryLabel{padding:.31em .77em;font-size:.897em}.pxLKzq_stageCol .pxLKzq_advisoryDismiss{font-size:1.517em}}.pxLKzq_synopsis{color:var(--text);margin:0 0 20px;font-size:16px;line-height:1.6}.pxLKzq_average{justify-content:space-between;margin:0 0 20px;padding:14px 0;font-size:15px;font-weight:600;display:flex}.pxLKzq_average span{font-weight:700}.pxLKzq_error{color:var(--red);background:#fbe9e6;border-radius:12px;margin:0 0 14px;padding:12px 16px;font-size:14px;font-weight:600}.pxLKzq_guestNote{border:1px dashed var(--text);border-radius:14px;flex-direction:column;gap:14px;padding:20px;display:flex}.pxLKzq_guestNote p{text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}@media (min-width:640px){.pxLKzq_guestNote{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.pxLKzq_guestNote .btn-primary{flex:none}}.pxLKzq_advisory{background:var(--red);color:#fff;border-radius:12px;align-items:center;gap:12px;margin:0;padding:12px 16px;font-size:14.5px;line-height:1.45;display:flex}.pxLKzq_advisoryLabel{background:#ffffff2e;border-radius:999px;flex:none;padding:4px 10px;font-size:13px;font-weight:700}.pxLKzq_advisoryText{flex:1;font-weight:600}.pxLKzq_advisoryDismiss{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;flex:none;margin:0;padding:2px 4px;font-size:22px;line-height:1}.pxLKzq_advisoryDismiss:hover{opacity:1}.pxLKzq_reviewsSection{margin-top:40px}.pxLKzq_panel{width:100%;padding:var(--page-pad-y) var(--gutter)}.pxLKzq_closedPanel{padding:var(--page-pad-y) var(--gutter);flex-direction:column;flex:1;display:flex}.pxLKzq_closedStage{aspect-ratio:16/9;background:var(--ink);border-radius:16px;position:relative;overflow:hidden}.pxLKzq_ctaOverlay{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pxLKzq_curtainCta{color:var(--text);background:#fff;box-shadow:0 10px 30px #00000059}.pxLKzq_curtainCta:hover{background:var(--card)}.pxLKzq_placeholder{text-align:center;height:100%;color:var(--cream);flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;padding:0 40px;font-size:18px;font-weight:600;display:flex}.pxLKzq_placeholder p{margin:0}.pxLKzq_reviews{margin-top:48px}.pxLKzq_closedContent{padding:40px 0 0}.pxLKzq_locked{filter:blur(8px);-webkit-user-select:none;user-select:none;pointer-events:none}.pxLKzq_filmMeta{margin-bottom:12px}.pxLKzq_filmMeta h1{margin:0 0 16px;font-size:clamp(30px,3.2vw,46px);font-weight:700;line-height:1.02}
.dIz_GG_stage{width:100%;height:100%;position:relative}.dIz_GG_overlay{z-index:2;background:#141414db;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.dIz_GG_overlay p{color:var(--cream);margin:0;font-size:1.05rem}
.HOdAKa_card{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;flex-direction:column;gap:20px;padding:28px;display:flex}.HOdAKa_head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.HOdAKa_heading{margin:0;font-size:34px;font-weight:700;line-height:1}.HOdAKa_counts{font-family:var(--font-forum), monospace;color:var(--text);margin:0;font-size:13px}.HOdAKa_average{font-family:var(--font-body), sans-serif;font-size:18px;font-weight:700}@media (max-width:640px){.HOdAKa_card{padding:20px 18px}.HOdAKa_heading{font-size:28px}}
.POxd_q_name{color:#45453f;font-weight:600}.POxd_q_link{color:#45453f;text-decoration:none;transition:color .15s}.POxd_q_link:hover{color:var(--ink-soft)}.POxd_q_link .POxd_q_name{color:inherit}
.JdnCta_panel{width:100%;padding:var(--page-pad-y) var(--gutter)}.JdnCta_inner{max-width:1088px;margin:0 auto}.JdnCta_hero{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:1000px){.JdnCta_hero{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:88px}}.JdnCta_poster{aspect-ratio:2/3;width:min(100%,320px);position:relative;overflow:hidden;box-shadow:0 16px 40px #14141429}@media (min-width:1000px){.JdnCta_poster{width:auto;height:min(720px, calc(100dvh - var(--nav-h) - 2 * var(--page-pad-y)), calc((min(1088px, 100vw - 2 * var(--gutter)) - 608px) * 1.5))}}.JdnCta_info{flex-direction:column;gap:32px;min-width:0;display:flex}.JdnCta_label{color:var(--text);margin:0;font-size:18px}.JdnCta_live{color:var(--green)}.JdnCta_title{margin:0;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:.95}.JdnCta_synopsis{margin:0;font-size:22px;line-height:1.4}.JdnCta_advisory{color:var(--red);margin:0;font-size:18px;font-weight:600}.JdnCta_titleBlock{flex-direction:column;gap:14px;display:flex}.JdnCta_titleFacts{color:var(--ink-soft);white-space:nowrap;font-size:22px;font-weight:400}.JdnCta_director{color:var(--ink-soft);margin:0;font-size:18px}.JdnCta_links{flex-wrap:wrap;gap:12px 32px;display:flex}.JdnCta_textLink{width:fit-content;color:var(--text);padding-bottom:6px;font-size:18px;font-weight:700;line-height:.95;text-decoration:none;display:inline-block;position:relative}.JdnCta_textLink:after{content:"";transform-origin:0;background-color:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}@media (hover:hover){.JdnCta_textLink:hover:after{animation:.56s cubic-bezier(.2,.7,.2,1) JdnCta_underlineRedraw}}.JdnCta_textLink:active:after{animation:.56s cubic-bezier(.2,.7,.2,1) JdnCta_underlineRedraw}@keyframes JdnCta_underlineRedraw{0%{transform-origin:100%;transform:scaleX(1)}49%{transform-origin:100%;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.JdnCta_section{margin-top:64px}.JdnCta_sectionHeading{margin:0 0 14px;font-size:28px;font-weight:700;line-height:1}.JdnCta_sectionRule{margin-bottom:14px}.JdnCta_trailerStage{aspect-ratio:16/9;background:var(--ink);overflow:hidden}@media (max-width:999px){.JdnCta_info{gap:24px}.JdnCta_advisory{font-size:16px}.JdnCta_synopsis,.JdnCta_titleFacts{font-size:18px}}@media (prefers-reduced-motion:reduce){.JdnCta_textLink:hover:after,.JdnCta_textLink:active:after{animation:none}}
._0mVR0G_label{border:1px solid var(--text);font-family:var(--font-forum), monospace;color:var(--text);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:400;line-height:1.5;display:inline-block}._0mVR0G_host{border-color:var(--tag-host);background:var(--tag-host);color:var(--ink)}._0mVR0G_director{border-color:var(--tag-director);background:var(--tag-director);color:var(--cream)}._0mVR0G_creator{border-color:var(--tag-creator);background:var(--tag-creator);color:var(--ink)}
@keyframes S_V2Aq_nudgeA{0%,to{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(3deg)}}@keyframes S_V2Aq_nudgeB{0%,to{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(3deg)}}.S_V2Aq_nudgeA{animation:.35s ease-out S_V2Aq_nudgeA}.S_V2Aq_nudgeB{animation:.35s ease-out S_V2Aq_nudgeB}@media (prefers-reduced-motion:reduce){.S_V2Aq_nudgeA,.S_V2Aq_nudgeB{animation:none}}
.L37z1G_marquee{box-sizing:border-box;background:var(--ink);color:var(--cream);border-radius:1.25em;flex:1;grid-template:"week moon""body moon"1fr/minmax(0,1fr) auto;gap:.875em 1.5em;padding:2em;display:grid;position:relative;overflow:hidden}.L37z1G_week{color:#d9d9d3;grid-area:week;margin:0;font-size:1em;line-height:1.4;position:relative}.L37z1G_moon{box-sizing:border-box;background:var(--cream);width:17.5em;height:17.5em;color:var(--text);border-radius:50%;flex-direction:column;grid-area:moon;justify-content:flex-end;align-self:start;gap:.25em;margin:-7em -6em -1em 0;padding:0 0 3.5em 2.75em;display:flex}.L37z1G_score{margin:0 0 .1em;font-size:3.6em;font-weight:700;line-height:.95}.L37z1G_moonLine{margin:0;font-size:.875em;line-height:1.4}.L37z1G_body{flex-direction:column;grid-area:body;gap:.875em;margin-top:1.5em;display:flex;position:relative}.L37z1G_title{text-wrap:balance;margin:0;font-size:2.875em;font-weight:700;line-height:1}.L37z1G_title a{color:inherit;text-decoration:none;transition:opacity .15s}.L37z1G_title a:hover{opacity:.7}.L37z1G_titleFacts{color:#d9d9d3;white-space:nowrap;font-size:.4em;font-weight:400}.L37z1G_director{color:#d9d9d3;margin:0;font-size:1em}.L37z1G_director strong{color:var(--cream);font-weight:600}.L37z1G_director a{color:var(--cream)}.L37z1G_director a:hover{color:#bdbdb6}.L37z1G_synopsis{color:#d9d9d3;margin:0;font-size:1em;line-height:1.5}.L37z1G_star{background:var(--cream);border-radius:50%;display:none;position:absolute}.L37z1G_starA{width:.25em;height:.25em;top:6.5em;left:26%}.L37z1G_starB{width:.19em;height:.19em;top:11em;left:44%}.L37z1G_starC{width:.3em;height:.3em;top:9.5em;left:12%}@media (min-width:1200px){.L37z1G_marquee{grid-template-areas:"week moon""body body";row-gap:1.5em}.L37z1G_body{align-self:end;margin-top:0}.L37z1G_star{display:block}}@media (max-width:640px){.L37z1G_marquee{grid-template-areas:"week moon""body body";column-gap:1em;font-size:13px}.L37z1G_moon{width:12em;height:12em;margin:-4.5em -4em -.5em 0;padding:0 0 2.5em 1.4em}.L37z1G_score{font-size:2.6em}.L37z1G_moonLine{font-size:11px}.L37z1G_body{margin-top:0}.L37z1G_week{font-size:14px}.L37z1G_title{font-size:34px}.L37z1G_director{font-size:14px}.L37z1G_synopsis{font-size:15px}}
.aXBbkG_panel{width:100%;max-width:var(--max);margin:0 auto 20px;padding:56px 28px}.aXBbkG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 20px;margin-bottom:32px;display:flex}.aXBbkG_header h1{margin:0;font-size:clamp(36px,4.5vw,56px);font-weight:700;line-height:1}.aXBbkG_header .eyebrow{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0 0 12px;font-size:13px;font-weight:400}.aXBbkG_nav{flex-wrap:wrap;gap:8px;margin-bottom:40px;font-size:14px;font-weight:700;display:flex}.aXBbkG_navLink,.aXBbkG_navLinkActive{border:1px solid var(--taupe);color:var(--text);border-radius:999px;padding:9px 18px;text-decoration:none;transition:border-color .15s}.aXBbkG_navLink:hover{border-color:var(--text)}.aXBbkG_navLinkActive{border-color:var(--ink);background:var(--ink);color:var(--cream)}.aXBbkG_section{margin-bottom:48px}.aXBbkG_section h2{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1}.aXBbkG_tableWrap{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;padding:6px 24px;overflow-x:auto}.aXBbkG_table{border-collapse:collapse;width:100%;font-size:14px}.aXBbkG_table th{text-align:left;font-family:var(--font-forum), monospace;color:var(--ink-soft);border-bottom:1px dashed var(--text);white-space:nowrap;padding:14px 12px 12px 0;font-size:12px;font-weight:400}.aXBbkG_table td{border-bottom:1px dashed var(--text);vertical-align:top;padding:12px 12px 12px 0}.aXBbkG_table tr:last-child td{border-bottom:none}.aXBbkG_empty{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:14px}.aXBbkG_pager{margin-top:24px}.aXBbkG_cancelNotice,.aXBbkG_cancelError{margin:0 0 16px;font-size:14px}.aXBbkG_cancelError{color:var(--red)}.aXBbkG_cancelMember summary{cursor:pointer;color:var(--ink-soft);white-space:nowrap;font-size:13px}.aXBbkG_cancelMember form{margin-top:8px}.aXBbkG_cancelMember button{white-space:nowrap}.aXBbkG_compGrant{gap:8px;max-width:560px;margin:0 0 24px;display:grid}.aXBbkG_compHeading{margin:0;font-size:16px}.aXBbkG_compForm{flex-wrap:wrap;gap:8px;display:flex}.aXBbkG_compInput{min-width:0;font:inherit;border:1px solid var(--ink-soft);color:inherit;background:0 0;flex:240px;padding:8px 10px;font-size:14px}.aXBbkG_compNote{color:var(--ink-soft);margin:0;font-size:13px}.aXBbkG_compTag{color:var(--ink-soft)}.aXBbkG_newsIntro{max-width:640px;margin:0 0 16px;font-size:15px;line-height:1.5}.aXBbkG_newsForm{gap:12px;max-width:640px;display:grid}.aXBbkG_newsField{color:var(--ink-soft);gap:6px;font-size:13px;display:grid}.aXBbkG_newsTextarea{width:100%;min-height:220px;font:inherit;border:1px solid var(--ink-soft);color:var(--text);resize:vertical;background:0 0;padding:8px 10px;font-size:15px;line-height:1.5}.aXBbkG_newsActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aXBbkG_newsConfirm{align-items:center;gap:6px;font-size:14px;display:inline-flex}
.Y7R2Ra_grid{grid-auto-rows:1fr;width:100%;height:100%;display:grid}
._9Z1dzW_wall{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}._9Z1dzW_slot{background:var(--wall-slot,var(--card));display:block;position:relative;overflow:hidden}._9Z1dzW_slot:nth-child(8n+1),._9Z1dzW_slot:nth-child(8n+3),._9Z1dzW_slot:nth-child(8n+6),._9Z1dzW_slot:nth-child(8n+8){background:var(--wall-slot-alt,#dcdcd6)}._9Z1dzW_slot img{transform:scale(1.08)}a._9Z1dzW_slot{transition:opacity .15s}a._9Z1dzW_slot:hover{opacity:.85}a._9Z1dzW_slot:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){a._9Z1dzW_slot{transition:none}}
._5a4oq_stats{flex-wrap:wrap;gap:16px 48px;margin:0;display:flex}._5a4oq_stat{flex-direction:column-reverse;gap:6px;display:flex}._5a4oq_label{font-family:var(--font-forum), monospace;color:var(--ink-soft);font-size:12.5px}._5a4oq_value{margin:0;font-size:48px;font-weight:700;line-height:1}@media (max-width:480px){._5a4oq_stats{gap:16px 32px}._5a4oq_value{font-size:40px}}
._YsMFG_item{flex-direction:column;gap:14px;list-style:none;display:flex}._YsMFG_row{color:inherit;align-items:flex-start;gap:20px;text-decoration:none;display:flex}._YsMFG_link{transition:opacity .15s}._YsMFG_link:hover{opacity:.75}._YsMFG_body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._YsMFG_head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}._YsMFG_title{font-size:17px;font-weight:700}._YsMFG_date{font-family:var(--font-forum), monospace;color:var(--ink-soft);font-size:12px}._YsMFG_rating{margin-left:auto;font-size:20px;font-weight:700}._YsMFG_text,._YsMFG_note{max-width:68ch;font-family:var(--font-forum), monospace;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.65}._YsMFG_note{color:var(--ink-soft)}._YsMFG_art{aspect-ratio:2/3;background:var(--card);border-radius:3px;flex:none;width:56px;position:relative;overflow:hidden}
.hqFVFG_meta{font-family:var(--font-forum), monospace;color:var(--ink-soft);font-size:12px}.hqFVFG_editButton{font-family:var(--font-forum), monospace;color:var(--text);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.hqFVFG_editButton:hover{color:var(--ink-soft)}.hqFVFG_item{flex-direction:column;gap:14px;list-style:none;display:flex}.hqFVFG_row{align-items:flex-start;gap:20px;display:flex}.hqFVFG_body{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.hqFVFG_head{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.hqFVFG_title{font-size:17px;font-weight:700}.hqFVFG_ratingField{color:var(--text);align-items:baseline;margin-left:auto;font-size:20px;font-weight:700;display:inline-flex}.hqFVFG_rating{border:0;border-bottom:1px dashed var(--text);width:3.3ch;color:inherit;font:inherit;text-align:right;appearance:textfield;background:0 0;border-radius:0;padding:0 1px}.hqFVFG_rating::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hqFVFG_rating::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hqFVFG_rating:focus{border-bottom-style:solid;outline:none}.hqFVFG_text{box-sizing:border-box;border:1px solid var(--text);width:100%;max-width:calc(68ch + 26px);min-height:3.6em;color:var(--text);font-family:var(--font-forum), monospace;resize:none;background:0 0;border-radius:10px;padding:10px 12px;font-size:14.5px;line-height:1.65;overflow:hidden}.hqFVFG_text:focus{outline:none}.hqFVFG_actions{max-width:calc(68ch + 26px);font-family:var(--font-forum), monospace;justify-content:flex-end;align-items:center;gap:14px;font-size:14.5px;display:flex}.hqFVFG_cancel{font-family:var(--font-forum), monospace;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px}.hqFVFG_cancel:hover{color:var(--text)}.hqFVFG_submit{padding:9px 20px;font-size:14px;font-weight:700}.hqFVFG_art{aspect-ratio:2/3;background:var(--card);border-radius:3px;flex:none;width:56px;position:relative;overflow:hidden}.hqFVFG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hqFVFG_off{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:12.5px;line-height:1.6}
._9qf4Za_wrap{flex-direction:column;gap:28px;display:flex}._9qf4Za_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}._9qf4Za_box{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;flex-direction:column;gap:18px;padding:28px;display:flex}._9qf4Za_boxHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}._9qf4Za_boxHeading{margin:0;font-size:34px;font-weight:700;line-height:1}._9qf4Za_count{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:13px}._9qf4Za_monoLink{color:var(--ink-soft);text-decoration:none}._9qf4Za_monoLink:hover{color:var(--text)}._9qf4Za_list{flex-direction:column;gap:18px;margin:0;padding:0;display:flex}._9qf4Za_empty{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:640px){._9qf4Za_box{padding:22px 18px}._9qf4Za_boxHeading{font-size:28px}}
._bCHEa_wrap{flex-direction:column;gap:24px;display:flex}._bCHEa_box{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:18px;padding:28px;display:flex}._bCHEa_box>.dashed-rule{align-self:stretch}._bCHEa_boxHead{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:baseline;gap:8px 16px;display:flex}._bCHEa_boxHeading{margin:0;font-size:30px;font-weight:700;line-height:1}._bCHEa_cancelHeading{margin:0;font-size:24px;font-weight:700;line-height:1.1}._bCHEa_status{font-family:var(--font-forum), monospace;color:var(--green);margin:0;font-size:13px}._bCHEa_copy{color:var(--text);margin:0;font-size:16px;line-height:1.55}._bCHEa_fine{max-width:64ch;font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:13px;line-height:1.65}._bCHEa_button{padding:12px 22px;font-size:15px;font-weight:700}._bCHEa_rows{font-family:var(--font-forum), monospace;flex-direction:column;align-self:stretch;gap:14px;font-size:14.5px;display:flex}._bCHEa_ticketRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._bCHEa_rowLabel{color:var(--ink-soft)}._bCHEa_balance{font-family:var(--font-body), sans-serif;font-size:20px;font-weight:700}._bCHEa_confirmForm{border:1px dashed var(--text);border-radius:14px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}._bCHEa_confirmPrompt{max-width:64ch;font-family:var(--font-forum), monospace;color:var(--text);margin:0;font-size:13.5px;line-height:1.65}._bCHEa_confirmActions{align-items:center;gap:20px;display:flex}@media (max-width:640px){._bCHEa_box{padding:22px 18px}}
.MHQYPW_panel{width:100%;max-width:calc(1000px + 2 * var(--gutter));padding:var(--page-pad-y) var(--gutter);margin:0 auto}.MHQYPW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.MHQYPW_heading{margin:0;font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1}.MHQYPW_tabs{flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px;font-weight:700;display:flex}.MHQYPW_tabLinks{flex-wrap:wrap;gap:8px;display:flex}.MHQYPW_tab,.MHQYPW_tabActive{border:1px solid var(--taupe);border-radius:999px;padding:9px 18px;text-decoration:none;transition:border-color .15s}.MHQYPW_tab{color:var(--text)}.MHQYPW_tab:hover{border-color:var(--text)}.MHQYPW_tabActive{border-color:var(--ink);background:var(--ink);color:var(--cream)}.MHQYPW_signOut{font-family:var(--font-forum), monospace;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:400}.MHQYPW_signOut:hover{color:var(--text)}.MHQYPW_error{color:var(--red);background:#fbe9e6;border-radius:12px;margin:0 0 20px;padding:12px 16px;font-size:14px;font-weight:600}
.D-4_ua_wrap{position:absolute;inset:0;overflow:hidden}.D-4_ua_still,.D-4_ua_player{width:100%;height:100%;position:absolute;inset:0}.D-4_ua_still{object-fit:cover;pointer-events:none;transition:opacity .5s}.D-4_ua_stillGone{opacity:0}.D-4_ua_player{aspect-ratio:auto;pointer-events:none;--controls:none;--loading-indicator:none;--media-object-fit:cover;--media-object-position:center;--media-background-color:transparent;display:block}.D-4_ua_sound{z-index:3;color:#fff;cursor:pointer;filter:drop-shadow(0 1px 3px #0009);background:0 0;border:none;padding:6px;transition:opacity .15s;position:absolute;top:12px;right:12px}.D-4_ua_sound:hover{opacity:.75}.D-4_ua_sound:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}@media (min-width:821px){.D-4_ua_sound{right:calc(var(--gutter) - 6px);top:auto;bottom:34px}}@media (prefers-reduced-motion:reduce){.D-4_ua_still,.D-4_ua_sound{transition:none}}
.fQhK8G_metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:48px;display:grid}.fQhK8G_metric{border:1px solid var(--taupe-light);background:#fff;border-radius:14px;padding:18px 20px}.fQhK8G_metricLabel{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0 0 8px;font-size:12.5px}.fQhK8G_metricValue{font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:700}.fQhK8G_section{margin-bottom:48px}.fQhK8G_section h2{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1}.fQhK8G_note{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:-32px 0 48px;font-size:12.5px}.fQhK8G_lead{margin:0 0 16px}.fQhK8G_footnote{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:12px 0 0;font-size:12.5px}.fQhK8G_chart{border-bottom:1px dashed var(--text);align-items:flex-end;gap:4px;height:180px;padding:0 0 4px;display:flex}.fQhK8G_barCol{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;min-width:0;height:100%;display:flex}.fQhK8G_barValue{font-family:var(--font-forum), monospace;color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-bottom:3px;font-size:10px}.fQhK8G_bar{background:var(--red);width:100%;min-height:1px}.fQhK8G_barToday{background:var(--ink)}.fQhK8G_axis{gap:4px;margin-top:6px;display:flex}.fQhK8G_axisLabel{text-align:center;min-width:0;font-family:var(--font-forum), monospace;color:var(--ink-soft);white-space:nowrap;flex:1 1 0;font-size:10px;overflow:visible}.fQhK8G_chartWrap{overflow-x:auto}.fQhK8G_chartInner{min-width:560px}
.Pm6m0a_metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:48px;display:grid}.Pm6m0a_metric{border:1px solid var(--taupe-light);background:#fff;border-radius:14px;padding:18px 20px}.Pm6m0a_metricLabel{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0 0 8px;font-size:12.5px}.Pm6m0a_metricValue{font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:700}.Pm6m0a_section{margin-bottom:48px}.Pm6m0a_section h2{margin:0 0 16px;font-size:28px;font-weight:700;line-height:1}.Pm6m0a_section summary{cursor:pointer;margin-bottom:16px;font-size:20px;font-weight:700}.Pm6m0a_empty{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:14px}.Pm6m0a_incidentList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Pm6m0a_incident{border:1px solid var(--taupe-light);background:#fff;border-radius:14px;padding:16px 20px}.Pm6m0a_incidentMeta{font-family:var(--font-forum), monospace;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 8px;font-size:12px;display:flex}.Pm6m0a_source{color:var(--text)}.Pm6m0a_date{color:var(--ink-soft);margin-left:auto}.Pm6m0a_summary{margin:0 0 10px;font-size:15px}.Pm6m0a_detail{border:1px dashed var(--text);font-family:var(--font-forum), monospace;white-space:pre-wrap;word-break:break-word;border-radius:10px;margin:0 0 10px;padding:10px 12px;font-size:12px;overflow-x:auto}.Pm6m0a_addForm{flex-direction:column;align-items:flex-start;gap:14px;max-width:480px;margin-top:24px;display:flex}.Pm6m0a_field{font-family:var(--font-forum), monospace;color:var(--ink-soft);flex-direction:column;align-self:stretch;gap:6px;font-size:12.5px;display:flex}.Pm6m0a_field textarea{border:1px dashed var(--text);min-height:70px;color:var(--text);font-family:var(--font-forum), monospace;resize:vertical;background:0 0;border-radius:10px;padding:10px 12px;font-size:14px}.Pm6m0a_field textarea:focus{border-style:solid;outline:none}.Pm6m0a_error{color:var(--red);margin:0;font-size:14px}
.MXuJ4q_panel{width:100%;padding:var(--page-pad-y) var(--gutter)}.MXuJ4q_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:0 0 24px;display:flex}.MXuJ4q_heading{margin:0;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1}.MXuJ4q_sub{color:var(--ink-soft);margin:0;font-size:15px}.MXuJ4q_empty{color:var(--ink-soft);font-size:15px}.MXuJ4q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.MXuJ4q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.MXuJ4q_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.MXuJ4q_poster{aspect-ratio:2/3;background:var(--card);transition:opacity .15s;display:block;position:relative;overflow:hidden}.MXuJ4q_poster:hover{opacity:.85}@media (prefers-reduced-motion:reduce){.MXuJ4q_poster{transition:none}}
._5ZDD4q_panel{width:100%;max-width:calc(1000px + 2 * var(--gutter));padding:var(--page-pad-y) var(--gutter);flex-direction:column;align-items:flex-start;gap:28px;margin:0 auto;display:flex}._5ZDD4q_panel>*{align-self:stretch}._5ZDD4q_header{align-items:center;gap:20px;display:flex}._5ZDD4q_headerText{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}._5ZDD4q_avatar{background:var(--card);border-radius:50%;flex:none;width:80px;height:80px;position:relative;overflow:hidden}._5ZDD4q_heading{overflow-wrap:anywhere;margin:0;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1}._5ZDD4q_note{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:13.5px;line-height:1.6}._5ZDD4q_cta{align-self:flex-start}._5ZDD4q_textLink{color:var(--text);text-decoration:none}._5ZDD4q_textLink:hover{opacity:.7}._5ZDD4q_section{flex-direction:column;gap:14px;display:flex}._5ZDD4q_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}._5ZDD4q_sectionHeading{margin:0;font-size:28px;font-weight:700;line-height:1}._5ZDD4q_sectionMeta{font-family:var(--font-forum), monospace;color:var(--ink-soft);font-size:13px}._5ZDD4q_top3{grid-template-columns:repeat(3,minmax(0,220px));gap:16px;margin:0;padding:0;list-style:none;display:grid}._5ZDD4q_topLink{color:inherit;flex-direction:column;gap:10px;text-decoration:none;transition:opacity .15s;display:flex}._5ZDD4q_topLink:hover{opacity:.8}._5ZDD4q_poster{aspect-ratio:2/3;background:var(--card);display:block;position:relative}._5ZDD4q_topLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._5ZDD4q_topRank{font-family:var(--font-forum), monospace;color:var(--ink-soft);font-size:13px}._5ZDD4q_topRating{font-size:18px;font-weight:700}._5ZDD4q_box{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;flex-direction:column;gap:18px;padding:28px;display:flex}._5ZDD4q_boxHeading{margin:0;font-size:30px;font-weight:700;line-height:1}._5ZDD4q_list{flex-direction:column;gap:18px;margin:0;padding:0;display:flex}._5ZDD4q_empty{font-family:var(--font-forum), monospace;color:var(--ink-soft);margin:0;font-size:14px}@media (max-width:640px){._5ZDD4q_box{padding:22px 18px}._5ZDD4q_boxHeading{font-size:26px}._5ZDD4q_top3{gap:10px}._5ZDD4q_topLine{flex-direction:column;gap:2px}}
.E0kJGG_page,.E0kJGG_hero{width:100%}.E0kJGG_stage{aspect-ratio:3/4;background:#1c3a4a;width:100%;position:relative;overflow:hidden}.E0kJGG_stageLink{position:absolute;inset:0}.E0kJGG_stage.E0kJGG_stageTrailer{aspect-ratio:16/9}.E0kJGG_art{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.E0kJGG_screenButton{width:56.305%;height:26.528%;display:block;position:absolute;top:30.868%;left:22.074%;transform:rotate(-1.34deg)}.E0kJGG_buttonImage{object-fit:contain;transition:filter .15s}.E0kJGG_screenButton:hover .E0kJGG_buttonImage{filter:brightness(.85)}.E0kJGG_shade{pointer-events:none;background:linear-gradient(#14141400 0%,#14141499 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.E0kJGG_caption{left:var(--gutter);max-width:calc(100% - 2 * var(--gutter));color:#fff;text-shadow:0 1px 12px #14141459;position:absolute;bottom:24px}.E0kJGG_kicker{text-shadow:0 1px 2px #141414b3,0 0 10px #14141473;margin:0 0 4px;font-size:16px;font-weight:600}.E0kJGG_title{text-wrap:balance;margin:0;font-size:clamp(25px,2.9vw,40px);font-weight:700;line-height:1.05}.E0kJGG_captionLink{color:inherit;text-decoration:none;transition:opacity .15s;display:block}.E0kJGG_captionLink:hover{opacity:.7}.E0kJGG_captionLink .E0kJGG_kicker,.E0kJGG_captionLink .E0kJGG_title{display:block}.E0kJGG_tiles{grid-template-columns:1fr;gap:8px;padding:8px 0 0;display:grid}.E0kJGG_tiles>*{aspect-ratio:6/5;place-self:stretch stretch;min-width:0}.E0kJGG_archiveWall{--wall-slot:#14141405;--wall-slot-alt:#1414140b;background:#fff}.E0kJGG_taglineTile{color:#fff;background:#3e7782;text-decoration:none;transition:transform .15s;display:block;position:relative;overflow:hidden;container-type:inline-size}.E0kJGG_tileArt{object-fit:cover;object-position:center;transition:filter .15s}@media (hover:hover){.E0kJGG_taglineTile:hover .E0kJGG_tileArt{filter:brightness(.9)}}.E0kJGG_taglineTile:active{transform:scale(.99)}.E0kJGG_tileText{flex-direction:column;justify-content:space-between;gap:8cqw;padding:9.6cqw 7.47cqw 7.47cqw;display:flex;position:absolute;inset:0}.E0kJGG_tagline{text-wrap:balance;margin:0;font-size:11.73cqw;font-weight:700;line-height:.96}.E0kJGG_tileNote{margin:0;font-size:4.3cqw;font-weight:700;line-height:.95}@media (min-width:821px){.E0kJGG_stage,.E0kJGG_stage.E0kJGG_stageTrailer{aspect-ratio:16/9}.E0kJGG_screenButton{width:22.699%;height:25.353%;top:23.528%;left:36.334%}.E0kJGG_caption{bottom:32px}.E0kJGG_tiles{grid-template-columns:1fr 1fr}.E0kJGG_tiles>*{aspect-ratio:4/3}.E0kJGG_taglineTile{order:2}.E0kJGG_tileText{padding:6.92cqw 7.55cqw}.E0kJGG_tagline{font-size:11.27cqw}.E0kJGG_tileNote{font-size:3.2cqw}}@media (prefers-reduced-motion:reduce){.E0kJGG_captionLink,.E0kJGG_buttonImage,.E0kJGG_taglineTile,.E0kJGG_tileArt{transition:none}.E0kJGG_taglineTile:active{transform:none}}
.alOfRq_game{width:100%;max-width:var(--max);grid-template-columns:minmax(0,1fr);gap:28px;margin:0 auto;display:grid}@media (min-width:960px){.alOfRq_game{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px)}}.alOfRq_tile{aspect-ratio:6/5;background:var(--tile-bg);color:var(--tile-ink);flex-direction:column;justify-content:space-between;gap:16px;padding:clamp(24px,6.4vw,44px);display:flex;container-type:inline-size}@media (min-width:960px){.alOfRq_tile{aspect-ratio:1}}.alOfRq_tileTop{flex-direction:column;gap:clamp(14px,4cqw,24px);display:flex}.alOfRq_emoji{flex-wrap:wrap;gap:.2em;margin:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:clamp(30px,9.5cqw,60px);line-height:1.1;display:flex}.alOfRq_emoji span{display:inline-block}.alOfRq_emoji span:nth-child(6n+1){transform:rotate(-6deg)}.alOfRq_emoji span:nth-child(6n+2){transform:rotate(5deg)}.alOfRq_emoji span:nth-child(6n+3){transform:rotate(-3deg)}.alOfRq_emoji span:nth-child(6n+4){transform:rotate(7deg)}.alOfRq_emoji span:nth-child(6n+5){transform:rotate(-5deg)}.alOfRq_emoji span:nth-child(6n+6){transform:rotate(3deg)}.alOfRq_tileFoot{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.alOfRq_tileMetaRow{flex-wrap:wrap;justify-content:space-between;align-self:stretch;gap:4px 16px;display:flex}.alOfRq_hear{color:inherit;font-family:var(--font-body), sans-serif;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 13px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.alOfRq_hear:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.alOfRq_hear[aria-pressed=true]{background:var(--tile-ink);color:var(--tile-bg)}.alOfRq_hear:focus-visible{outline-offset:3px;outline:2px solid}.alOfRq_tileMeta{font-family:var(--font-forum), monospace;margin:0;font-size:clamp(12px,3.2cqw,15px);line-height:1.4}.alOfRq_pitch{font-family:var(--font-display), sans-serif;text-wrap:balance;margin:0;font-weight:700;line-height:1}.alOfRq_pitchLarge{font-size:clamp(32px,12cqw,80px)}.alOfRq_pitchMedium{font-size:clamp(28px,9.4cqw,62px)}.alOfRq_pitchSmall{font-size:clamp(24px,7.6cqw,50px)}.alOfRq_details{flex-direction:column;gap:24px;min-width:0;display:flex}.alOfRq_header{flex-direction:column;gap:12px;display:flex}.alOfRq_title{margin:0;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:.95}.alOfRq_lede{max-width:46ch;margin:0;font-size:18px;line-height:1.45}.alOfRq_box{border:1px solid var(--taupe-light);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:24px 28px;display:flex}.alOfRq_clue{grid-template-columns:7.5em minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.alOfRq_clueLabel,.alOfRq_clueLocked,.alOfRq_progressText,.alOfRq_guesses,.alOfRq_next,.alOfRq_noMatch,.alOfRq_manual,.alOfRq_fine,.alOfRq_year{font-family:var(--font-forum), monospace}.alOfRq_clueLabel{color:var(--text);font-size:13px}.alOfRq_clueText{font-size:18px;font-weight:600;line-height:1.35}.alOfRq_clueLocked{color:var(--ink-soft);font-size:13px}.alOfRq_progress{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.alOfRq_stubs{gap:6px;display:flex}.alOfRq_stub{box-sizing:border-box;border-radius:2px;width:34px;height:20px;-webkit-mask:radial-gradient(4.5px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(4.5px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(4.5px at 0,#0000 96%,#000) 0/51% 100% no-repeat,radial-gradient(4.5px at 100%,#0000 96%,#000) 100%/51% 100% no-repeat}.alOfRq_hit{background:var(--forest)}.alOfRq_miss{background:var(--text)}.alOfRq_empty{border:1px dashed var(--text)}.alOfRq_progressText{font-size:13px}.alOfRq_guesses{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.alOfRq_wrong{text-decoration:line-through;text-decoration-thickness:1px}.alOfRq_skipped{color:var(--ink-soft)}.alOfRq_right{color:var(--forest);font-weight:500}.alOfRq_form{flex-direction:column;gap:16px;display:flex}.alOfRq_combo{position:relative}.alOfRq_input{box-sizing:border-box;width:100%;color:var(--text);border:1px dashed var(--text);background:#fff;border-radius:12px;outline:none;padding:14px 16px;font-size:17px}.alOfRq_input:focus{border-style:solid}.alOfRq_input::placeholder{color:var(--ink-soft)}.alOfRq_list{z-index:5;border:1px solid var(--text);background:#fff;border-radius:12px;max-height:300px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.alOfRq_option{cursor:pointer;border-radius:8px;padding:10px 12px;font-size:16px}.alOfRq_optionActive{background:var(--cream);outline:1px dashed var(--text);outline-offset:-1px}.alOfRq_year{color:var(--ink-soft);font-size:13px}.alOfRq_noMatch{color:var(--ink-soft);margin:8px 2px 0;font-size:13px}.alOfRq_buttons{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.alOfRq_result{flex-direction:column;gap:16px;display:flex}.alOfRq_resultLine{text-wrap:balance;margin:0;font-size:34px;font-weight:700;line-height:1.05}.alOfRq_next{font-variant-numeric:tabular-nums;margin:0;font-size:13px}.alOfRq_manual{border:1px dashed var(--text);white-space:pre-wrap;-webkit-user-select:all;user-select:all;background:#fff;border-radius:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.alOfRq_nowBox{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 24px}.alOfRq_nowCard{align-items:center;gap:14px;min-width:0;display:flex}.alOfRq_nowPoster{aspect-ratio:2/3;background:var(--card);border-radius:3px;flex:none;width:56px;position:relative;overflow:hidden}.alOfRq_nowText{flex-direction:column;font-size:15px;line-height:1.35;display:flex}.alOfRq_nowKicker{color:var(--green);font-size:13px;font-weight:600}.alOfRq_nowTitle{font-weight:600}.alOfRq_nowFacts,.alOfRq_nowUntil{color:var(--ink-soft);font-weight:400}.alOfRq_fine{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.5}.alOfRq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){.alOfRq_box{padding:20px}.alOfRq_clue{grid-template-columns:6.6em minmax(0,1fr);gap:10px}.alOfRq_clueText,.alOfRq_lede{font-size:16px}.alOfRq_resultLine{font-size:28px}}
