.IconButton_btn__7JSgB{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--al-fg-2);border:1px solid transparent;cursor:pointer;transition:all var(--dur-2) var(--ease-standard)}.IconButton_btn__7JSgB:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:var(--al-fg-1)}.IconButton_btn__7JSgB:disabled{opacity:.4;cursor:not-allowed}.IconButton_active__BdPrj{background:hsla(0,0%,100%,.08);color:var(--al-fg-1);border-color:var(--al-border-strong)}.LanguageSwitcher_root__FSMv7{position:relative}.LanguageSwitcher_toggle__dwMt3{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;background:transparent;border:1px solid transparent;border-radius:10px;color:var(--al-fg-2);font-family:var(--font-body);font-size:13px;font-weight:500;cursor:pointer;transition:all var(--dur-2) var(--ease-standard)}.LanguageSwitcher_toggle__dwMt3:hover{background:hsla(0,0%,100%,.05);color:var(--al-fg-1)}.LanguageSwitcher_toggle__dwMt3[aria-expanded=true]{background:hsla(0,0%,100%,.06);color:var(--al-fg-1);border-color:var(--al-border-strong)}.LanguageSwitcher_flag__BaJNb{width:20px;height:14px;border-radius:2px;object-fit:cover;flex-shrink:0;box-shadow:0 0 0 1px hsla(0,0%,100%,.06)}.LanguageSwitcher_label__EixpZ{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}.LanguageSwitcher_caret__YIrog{color:var(--al-fg-3)}.LanguageSwitcher_menu__LBvCo{position:absolute;top:calc(100% + 8px);right:0;min-width:180px;background:var(--al-ink-2);border:1px solid var(--al-border-strong);border-radius:12px;padding:4px;box-shadow:var(--shadow-lg);z-index:30;display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.LanguageSwitcher_option__JDmxY{display:flex;align-items:center;gap:10px;padding:8px 12px;background:transparent;border:none;border-radius:8px;color:var(--al-fg-1);font-family:var(--font-body);font-size:13px;cursor:pointer;text-align:left;transition:background-color var(--dur-1) var(--ease-standard);width:100%}.LanguageSwitcher_option__JDmxY:hover{background:hsla(0,0%,100%,.05)}.LanguageSwitcher_optionActive__u31lD{background:rgba(132,217,255,.12);color:var(--al-primary-ink);font-weight:600}.LanguageSwitcher_optionActive__u31lD:hover{background:rgba(132,217,255,.18)}@media (max-width:768px){.LanguageSwitcher_caret__YIrog,.LanguageSwitcher_label__EixpZ{display:none}.LanguageSwitcher_toggle__dwMt3{padding:0 8px}}.Header_header__ZPN_X{height:64px;display:flex;align-items:center;padding:0 32px;gap:16px;border-bottom:1px solid var(--al-border);background:rgba(11,12,16,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.Header_dark__0_hx0{background:rgba(6,7,9,.6)}.Header_left___l7PE{display:flex;align-items:center;gap:12px;min-width:180px;flex-shrink:0}.Header_eyebrow__d7LeQ{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:10.5px;color:var(--al-fg-2);white-space:nowrap}.Header_searchWrap__35vOa{flex:1 1;max-width:520px;position:relative}.Header_searchIcon__18_SM{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--al-fg-3);pointer-events:none}.Header_searchInput__Er9oB{width:100%;height:40px;padding:0 60px 0 42px;background:var(--al-ink-2);border:1px solid var(--al-border);border-radius:10px;color:var(--al-fg-1);font-family:var(--font-body);font-size:13px;outline:none;transition:border-color var(--dur-2) var(--ease-standard)}.Header_searchInput__Er9oB:focus{border-color:var(--al-border-strong);box-shadow:var(--shadow-focus)}.Header_searchInput__Er9oB::placeholder{color:var(--al-fg-3)}.Header_kbd__QBdDM{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:3px 7px;font-size:10px;font-family:var(--font-mono);background:hsla(0,0%,100%,.04);color:var(--al-fg-3);border:1px solid var(--al-border);border-radius:5px;pointer-events:none}.Header_searchResults__r93Yg{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--al-ink-2);border:1px solid var(--al-border-strong);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-lg);z-index:30;max-height:420px;overflow-y:auto}.Header_searchEmpty___AJjU{padding:16px;color:var(--al-fg-3);font-size:13px;text-align:center}.Header_searchItem__Spza2{display:flex;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;color:inherit;transition:background-color var(--dur-1) var(--ease-standard);border-bottom:1px solid var(--al-border-subtle)}.Header_searchItem__Spza2:last-child{border-bottom:none}.Header_searchItem__Spza2:hover{background:hsla(0,0%,100%,.04)}.Header_searchThumb__7QODL{width:40px;height:52px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--al-ink-3)}.Header_searchThumb__7QODL img{width:100%;height:100%;object-fit:cover;display:block}.Header_searchMeta__vNfVU{min-width:0;flex:1 1}.Header_searchTitle__8y15D{font-size:13px;font-weight:600;color:var(--al-fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_searchSub__QXng4{display:flex;gap:6px;font-size:11px;color:var(--al-fg-3);margin-top:2px;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Header_right__KgjwV{display:flex;align-items:center;gap:6px;flex-shrink:0}.Header_divider__KxJbW{width:1px;height:24px;background:var(--al-border);margin:0 6px}.Header_profile__tbJjd{position:relative}.Header_profileButton__L2IS6{padding:0;background:transparent;border:1px solid var(--al-border);border-radius:10px;cursor:pointer;overflow:hidden;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;transition:border-color var(--dur-2) var(--ease-standard)}.Header_profileButton__L2IS6:hover{border-color:var(--al-border-strong)}.Header_profileAvatar__c_EKI{width:100%;height:100%;object-fit:cover;display:block}.Header_profileInitials__uhTvl{font-weight:700;color:var(--al-fg-1);font-size:14px}.Header_profileMenu__dZEVg{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:var(--al-ink-2);border:1px solid var(--al-border-strong);border-radius:12px;padding:6px;box-shadow:var(--shadow-lg);z-index:30;display:flex;flex-direction:column;gap:2px}.Header_profileMeta__2dq7Y{padding:10px 12px 12px;border-bottom:1px solid var(--al-border-subtle);display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.Header_profileMeta__2dq7Y strong{font-size:13px;color:var(--al-fg-1)}.Header_profileMeta__2dq7Y span{font-size:11px;color:var(--al-fg-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_profileItem__kfn2q{display:block;width:100%;padding:8px 12px;background:transparent;border:none;text-align:left;color:var(--al-fg-1);font-size:13px;font-family:var(--font-body);border-radius:8px;cursor:pointer;text-decoration:none;transition:background-color var(--dur-1) var(--ease-standard)}.Header_profileItem__kfn2q:hover{background:hsla(0,0%,100%,.04)}@media (max-width:768px){.Header_header__ZPN_X{padding:0 16px;gap:8px}.Header_left___l7PE{min-width:auto}.Header_eyebrow__d7LeQ{display:none}.Header_searchInput__Er9oB{padding-right:14px}.Header_kbd__QBdDM{display:none}}.Logo_wrap__4Ok9k{display:inline-flex;align-items:center;gap:10px}.Logo_mark__FU8vI{flex-shrink:0}.Logo_wordmark__i_p3M{display:flex;flex-direction:column;line-height:1}.Logo_name__VvC_B{font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:-.02em;color:var(--al-fg-1)}.Logo_eyebrow__5hdjP{font-family:var(--font-display);font-size:8.5px;letter-spacing:.22em;margin-top:2px;color:var(--al-fg-3);text-transform:uppercase;font-weight:600}.Sidebar_sidebar__GEAVZ{width:232px;flex-shrink:0;background:var(--al-ink-0);border-right:1px solid var(--al-border);display:flex;flex-direction:column;transition:width var(--dur-3) var(--ease-standard);position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:10}.Sidebar_collapsed__WYL9b{width:72px}.Sidebar_head__AhmVr{padding:20px;border-bottom:1px solid var(--al-border-subtle);display:flex;align-items:center;justify-content:space-between;gap:10px}.Sidebar_collapsed__WYL9b .Sidebar_head__AhmVr{padding:20px 16px;justify-content:center;flex-direction:column}.Sidebar_collapseBtn__WWAaS{background:transparent;border:1px solid transparent;color:var(--al-fg-2);cursor:pointer;padding:6px;border-radius:8px;transition:all var(--dur-2) var(--ease-standard)}.Sidebar_collapseBtn__WWAaS:hover{background:hsla(0,0%,100%,.04);color:var(--al-fg-1)}.Sidebar_nav__baJ9Z{flex:1 1;padding:20px 12px;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.Sidebar_groupLabel__B0qdf{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:10px;color:var(--al-fg-2);padding:0 12px 8px}.Sidebar_separator__G0H9g{height:1px;background:var(--al-border-subtle);margin:14px 12px}.Sidebar_navItem__JG9En{display:flex;align-items:center;gap:12px;height:38px;padding:0 12px;border-radius:10px;background:transparent;color:var(--al-fg-2);border:1px solid transparent;font-size:13px;font-weight:500;font-family:var(--font-body);transition:all var(--dur-2) var(--ease-standard);position:relative;white-space:nowrap;text-decoration:none}.Sidebar_navItem__JG9En:hover{background:hsla(0,0%,100%,.04);color:var(--al-fg-1)}.Sidebar_navItemActive__3Hqgc{background:rgba(132,217,255,.08);color:var(--al-primary-ink);border-color:rgba(132,217,255,.18);font-weight:600}.Sidebar_navItemActive__3Hqgc:hover{background:rgba(132,217,255,.12);color:var(--al-primary-ink)}.Sidebar_navItemCollapsed__bBRZu{justify-content:center;padding:0}.Sidebar_activeBar__4X2Bl{position:absolute;left:-12px;top:9px;bottom:9px;width:2px;background:var(--al-primary-gradient);border-radius:999px}.Sidebar_userCard__e3r6n{padding:12px;border-top:1px solid var(--al-border-subtle)}.Sidebar_userRow__SsDdc{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;text-decoration:none;color:inherit;transition:background-color var(--dur-2) var(--ease-standard)}.Sidebar_userRow__SsDdc:hover{background:hsla(0,0%,100%,.04)}.Sidebar_footerLinks__neKkx{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:10px;padding:4px 8px}.Sidebar_footerLink__UF2vL{display:inline-block;font-family:var(--font-display);font-size:9.5px;font-weight:600;letter-spacing:.14em;color:var(--al-fg-3);text-decoration:none;transition:color var(--dur-2) var(--ease-standard)}.Sidebar_footerLink__UF2vL:hover{color:var(--al-fg-2)}.Sidebar_footerSep__uL0fJ{color:var(--al-fg-4);font-size:10px}.Sidebar_userRowCollapsed__ShmuC{padding:0;justify-content:center}.Sidebar_avatar__Lpzm8{width:32px;height:32px;border-radius:10px;border:1px solid var(--al-border);object-fit:cover}.Sidebar_avatarFallback__tx3iR{width:32px;height:32px;border-radius:10px;background:var(--al-primary-gradient);color:#060709;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:13px}.Sidebar_userMeta__EajW8{min-width:0;flex:1 1}.Sidebar_userName__FWwNm{font-size:13px;font-weight:600;color:var(--al-fg-1);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userHandle__EYlZI{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10.5px;color:var(--al-fg-3)}@media (max-width:900px){.Sidebar_sidebar__GEAVZ{width:72px}.Sidebar_sidebar__GEAVZ .Sidebar_head__AhmVr{padding:20px 16px;justify-content:center}.Sidebar_sidebar__GEAVZ .Sidebar_navItem__JG9En{justify-content:center;padding:0}.Sidebar_sidebar__GEAVZ .Sidebar_activeBar__4X2Bl,.Sidebar_sidebar__GEAVZ .Sidebar_collapseBtn__WWAaS,.Sidebar_sidebar__GEAVZ .Sidebar_groupLabel__B0qdf,.Sidebar_sidebar__GEAVZ .Sidebar_userMeta__EajW8{display:none}.Sidebar_sidebar__GEAVZ .Sidebar_userRow__SsDdc{padding:0;justify-content:center}.Sidebar_sidebar__GEAVZ .Sidebar_navItem__JG9En span{display:none}}.Layout_shell__wJwK9{display:flex;min-height:100vh;background:var(--al-ink-1)}.Layout_main__RMpyO{flex:1 1;min-width:0;display:flex;flex-direction:column}.Layout_content__UCMIC{flex:1 1;min-width:0}.RatingDisplay_wrap__jd3XC{display:inline-flex;align-items:center;gap:6px}.RatingDisplay_star__aauh8{color:var(--al-warm);fill:var(--al-warm)}.RatingDisplay_score__2ZEe5{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--al-fg-1)}.RatingDisplay_label__5X_Ov{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:var(--al-fg-2)}.RatingDisplay_size_sm__XMyWZ .RatingDisplay_score__2ZEe5{font-size:13px}.RatingDisplay_size_sm__XMyWZ .RatingDisplay_label__5X_Ov{font-size:10px}.RatingDisplay_size_md__MjqpQ .RatingDisplay_score__2ZEe5{font-size:16px}.RatingDisplay_size_md__MjqpQ .RatingDisplay_label__5X_Ov{font-size:10.5px}.RatingDisplay_size_lg__y3XXD .RatingDisplay_score__2ZEe5{font-size:22px}.RatingDisplay_size_lg__y3XXD .RatingDisplay_label__5X_Ov{font-size:11px}._id__page__UWZpN{background:var(--al-ink-1);color:var(--al-fg-1);min-height:100%}._id__empty__8715S{padding:96px 24px;text-align:center}._id__empty__8715S h1{margin:0 0 8px;font-family:var(--font-display);color:var(--al-fg-1)}._id__empty__8715S p{color:var(--al-fg-2);margin:0 0 24px}._id__hero__7U__I{position:relative;height:520px;overflow:hidden;border-bottom:1px solid var(--al-border)}._id__heroImage__mJ1Z5{object-fit:cover;filter:saturate(.85) brightness(.55)}._id__heroGradient__uYYMQ{position:absolute;inset:0;pointer-events:none}._id__crumbs__ThRti{position:relative;padding:28px 48px 0;display:flex;align-items:center;gap:10px}._id__crumbBtn__n2OFl{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;background:rgba(6,7,9,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--al-border-strong);border-radius:8px;color:var(--al-fg-2);font-family:var(--font-body);font-size:12.5px;font-weight:600;text-decoration:none;transition:all var(--dur-2) var(--ease-standard)}._id__crumbBtn__n2OFl:hover{background:rgba(6,7,9,.8);color:var(--al-fg-1)}._id__crumbSep__obGHI{color:var(--al-fg-3);font-size:12px}._id__crumbActive__mqQZE{color:var(--al-fg-2);font-size:12.5px;font-weight:600}._id__heroContent__IOMQR{position:absolute;left:48px;right:48px;bottom:48px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:32px;gap:32px;align-items:flex-end}._id__heroLogo__GEA0t{width:140px;height:140px;border-radius:24px;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:56px;color:#fff;letter-spacing:-.04em}._id__heroTextBlock__chAS4{min-width:0}._id__heroEyebrow__bZck1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:11px;margin-bottom:14px}._id__heroTitle__Dx91_{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(56px,8.5vw,112px);letter-spacing:-.045em;line-height:.9;color:#fff;text-shadow:0 4px 24px rgba(0,0,0,.6)}._id__heroBio__Fk4cs{margin:20px 0 0;font-size:16px;color:hsla(0,0%,100%,.85);max-width:720px;line-height:1.55;text-shadow:0 2px 12px rgba(0,0,0,.6);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._id__heroActions__uoF7O{display:flex;flex-direction:column;gap:10px}._id__heroLink__9jxjA{text-decoration:none}._id__kpiStrip__0H_GJ{display:grid;grid-template-columns:repeat(5,1fr);padding:0 48px;border-bottom:1px solid var(--al-border)}._id__kpi__M_740{padding:28px 24px;display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--al-border-subtle)}._id__kpi__M_740:last-child{border-right:none}._id__kpiLabel__q3qBD{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:9.5px;color:var(--al-fg-3)}._id__kpiRow__OjU8n{display:flex;align-items:baseline;gap:8px}._id__kpiValue___E89r{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;letter-spacing:-.025em;line-height:1;color:var(--al-fg-1)}._id__kpiUnit__RBaBe{font-size:11.5px;color:var(--al-fg-3)}._id__favoriteCard__LN45_{margin:32px 48px 0;background:var(--al-ink-3);border:1px solid var(--al-border);border-radius:12px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._id__favoriteLeft__z72gz{min-width:0}._id__favoriteTitle__Th0qK{font-size:14px;font-weight:600;color:var(--al-fg-1);margin-bottom:2px}._id__favoriteHint__WQW_i{font-size:12px;color:var(--al-fg-3);line-height:1.5}._id__favoriteError__jCp_p{color:var(--al-danger);margin-left:6px}._id__cols__J0_Hm{padding:48px 48px 0;display:grid;grid-template-columns:1.6fr 1fr;grid-gap:40px;gap:40px}._id__colHead___dt0G{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px;gap:12px;flex-wrap:wrap}._id__sectionEyebrow__wW1Ve{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;font-weight:600;font-size:10.5px;color:var(--al-fg-3);margin-bottom:6px}._id__sectionTitle__ErcCb{margin:0;font-family:var(--font-display);font-size:clamp(24px,2.4vw,32px);font-weight:700;letter-spacing:-.025em;line-height:1.1;color:var(--al-fg-1)}._id__formatFilters__kR_Yw{display:flex;gap:6px}._id__formatBtn__dejWS{padding:7px 12px;border-radius:6px;border:1px solid var(--al-border);background:transparent;color:var(--al-fg-2);font-family:var(--font-body);font-size:11.5px;font-weight:600;cursor:pointer;transition:all var(--dur-2) var(--ease-standard)}._id__formatBtnActive__OpY8q,._id__formatBtn__dejWS:hover{color:var(--al-fg-1);border-color:var(--al-border-strong)}._id__formatBtnActive__OpY8q{background:var(--al-ink-3)}._id__emptyBody__StS_U{color:var(--al-fg-3);font-size:13.5px;padding:20px 0}._id__timeline__rli71{position:relative;padding-left:32px}._id__timeline__rli71:before{content:"";position:absolute;left:10px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,var(--studio-accent,var(--al-primary-2)),transparent)}._id__yearGroup__iflaa{margin-bottom:6px}._id__yearLabel__upfjP{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--al-fg-3);text-transform:uppercase;margin:12px 0 8px -4px}._id__timelineRow__GHu69{position:relative;display:grid;grid-template-columns:110px 1fr auto;grid-gap:0;gap:0;margin-bottom:14px;border:1px solid var(--al-border);background:var(--al-ink-2);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--dur-2) var(--ease-standard),transform var(--dur-2) var(--ease-standard)}._id__timelineRow__GHu69:hover{border-color:var(--al-border-strong);transform:translateY(-1px)}._id__timelineDot__cObSC{position:absolute;left:-27px;top:18px;width:14px;height:14px;border-radius:50%;border:2px solid var(--al-border-strong);background:var(--al-ink-3)}._id__timelinePoster__aLEJ6{position:relative;aspect-ratio:2/3;overflow:hidden;background:var(--al-ink-3)}._id__timelinePosterImg__qvQNb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}._id__timelineBody__duL7q{padding:16px 20px;display:flex;flex-direction:column;min-width:0}._id__timelineChips__cg8WJ{display:flex;gap:8px;align-items:center;margin-bottom:6px;flex-wrap:wrap}._id__chipYear__b2Wfn{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;letter-spacing:.02em}._id__chipNeutral__0rALW{font-size:10.5px;padding:2px 7px;border-radius:4px;background:var(--al-border-subtle);border:1px solid var(--al-border);color:var(--al-fg-3);font-weight:600}._id__timelineTitle__IRaw_{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.15;color:var(--al-fg-1)}._id__timelineSynopsis__bOesv{margin:8px 0 0;font-size:12.5px;color:var(--al-fg-2);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._id__timelineGenres__zphwL{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}._id__genreChip__He2RI{font-size:10px;padding:2px 8px;border-radius:999px;border:1px solid var(--al-border);color:var(--al-fg-3);background:transparent}._id__timelineScore__6HRxU{padding:16px 24px;border-left:1px solid var(--al-border-subtle);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:100px}._id__noScore__DsQop{font-family:var(--font-mono);font-size:14px;color:var(--al-fg-4)}._id__scoreEyebrow___3H0q{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:8.5px;color:var(--al-fg-3)}._id__side__HWSy4{display:flex;flex-direction:column;gap:32px}._id__sideTitle__PmGjd{margin:0 0 12px;font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--al-fg-1)}._id__sideHint__n_Oh6{margin:0 0 14px;font-size:13px;color:var(--al-fg-2);line-height:1.55}._id__genreCloud__7LfDR{display:flex;flex-wrap:wrap;gap:6px}._id__genreCloudChip__QWAD4{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;padding:5px 11px;border-radius:999px;background:var(--al-ink-2);border:1px solid var(--al-border-strong);color:var(--al-fg-2)}._id__genreCloudCount__GZYyP{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10.5px;color:var(--al-fg-3)}._id__distCard__Upq_F{background:var(--al-ink-2);border:1px solid var(--al-border);border-radius:14px;padding:20px}._id__histogram__FXK8R{display:flex;align-items:flex-end;gap:4px;height:80px;margin:10px 0 8px}._id__histColumn__zroai{flex:1 1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}._id__histBar__XMsRS{width:100%;min-height:2px;border-radius:2px 2px 0 0;transition:height var(--dur-3) var(--ease-out)}._id__histAxis__ftm3Y{display:flex;justify-content:space-between;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:10px;color:var(--al-fg-3)}._id__distFooter__1pZRt{margin-top:14px;padding-top:12px;border-top:1px solid var(--al-border-subtle);display:flex;justify-content:space-between;gap:12px}._id__distLabel__bCzAb{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;font-weight:600;font-size:9px;color:var(--al-fg-3);margin-bottom:2px}._id__distValue__p4J_6{font-family:var(--font-display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--al-fg-1)}._id__upcoming__qjUNA{padding:48px 48px 0}._id__upcomingGrid__qI1t0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}._id__upcomingCard__sreoO{padding:22px 22px 18px;border:1px solid var(--al-border);border-radius:14px;text-decoration:none;color:inherit;transition:transform var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard);display:block}._id__upcomingCard__sreoO:hover{transform:translateY(-2px);border-color:var(--al-border-strong)}._id__upcomingHead__CmKIH{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;gap:8px}._id__upcomingStatus__fSeJB{font-size:10.5px;padding:3px 9px;border-radius:999px;border:1px solid var(--al-border);font-weight:700;letter-spacing:.04em;text-transform:uppercase}._id__upcomingYear__L8HcA{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--al-fg-2);font-weight:600}._id__upcomingTitle__RanrG{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.2;color:var(--al-fg-1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._id__upcomingType__sKApR{font-size:12px;color:var(--al-fg-3);margin-top:8px}._id__related__ax_zr{padding:48px 48px 80px}._id__relatedGrid__zeB7X{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}._id__relatedCard__UR634{display:grid;grid-template-columns:44px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:18px;background:var(--al-ink-2);border:1px solid var(--al-border);border-radius:12px;text-decoration:none;color:inherit;transition:transform var(--dur-2) var(--ease-standard),border-color var(--dur-2) var(--ease-standard)}._id__relatedCard__UR634:hover{transform:translateY(-2px);border-color:var(--al-border-strong)}._id__relatedLogo__8ufa3{width:44px;height:44px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:-.02em;flex-shrink:0}._id__relatedBody__y3rSn{min-width:0}._id__relatedName__Q4HT4{font-family:var(--font-display);font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--al-fg-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._id__relatedMeta____zGa{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11px;color:var(--al-fg-3);margin-top:2px}._id__relatedChev__2NU_v{color:var(--al-fg-3)}@media (max-width:1200px){._id__kpiStrip__0H_GJ{grid-template-columns:repeat(3,1fr)}._id__kpi__M_740{border-right:none}}@media (max-width:1024px){._id__cols__J0_Hm{grid-template-columns:1fr;gap:32px}._id__upcomingGrid__qI1t0{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){._id__hero__7U__I{height:auto;min-height:460px}._id__heroContent__IOMQR{position:static;padding:40px 24px 32px;grid-template-columns:auto 1fr}._id__heroLogo__GEA0t{width:100px;height:100px;font-size:40px;border-radius:18px}._id__heroActions__uoF7O{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}}@media (max-width:768px){._id__cols__J0_Hm,._id__crumbs__ThRti,._id__kpiStrip__0H_GJ,._id__related__ax_zr,._id__upcoming__qjUNA{padding-left:20px;padding-right:20px}._id__kpiStrip__0H_GJ{grid-template-columns:repeat(2,1fr)}._id__kpi__M_740{padding:20px 16px}._id__timelineRow__GHu69{grid-template-columns:90px 1fr}._id__timelineScore__6HRxU{grid-column:1/-1;border-left:none;border-top:1px solid var(--al-border-subtle);flex-direction:row;justify-content:flex-start;padding:12px 20px}._id__upcomingGrid__qI1t0{grid-template-columns:1fr}}