._9BhW3W_page{max-width:820px;padding:56px var(--gutter) 100px;margin:0 auto}._9BhW3W_page h1{letter-spacing:-.04em;margin:18px 0;font-size:clamp(32px,5vw,52px);line-height:1.1}._9BhW3W_page h2{margin:0 0 16px;font-size:24px}._9BhW3W_page p,._9BhW3W_page li{color:var(--text-soft)}._9BhW3W_page p{margin:16px 0}._9BhW3W_panel{border:1px solid var(--line-strong);border-radius:24px;margin-top:30px;padding:28px}._9BhW3W_actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}._9BhW3W_field{gap:12px;margin:24px 0;display:grid}._9BhW3W_field input{background:var(--graphite);border:1px solid var(--line-strong);border-radius:10px;width:100%;min-height:48px;padding:14px}._9BhW3W_error{color:#ff9eac!important}._9BhW3W_links{flex-wrap:wrap;gap:20px;margin:24px 0;display:flex}._9BhW3W_links a{text-decoration:underline}._9BhW3W_page ul{gap:12px;margin:20px 0;padding-left:22px;display:grid}@media (max-width:520px){._9BhW3W_panel{padding:20px}._9BhW3W_actions>*{width:100%}}._9BhW3W_sectionHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}._9BhW3W_sectionHeading h2{margin:0}._9BhW3W_photoRow{overflow-wrap:anywhere;align-items:center;gap:20px;margin:24px 0;display:flex}._9BhW3W_profileFields{border:0;min-width:0;margin:0;padding:0}._9BhW3W_field{min-width:0}._9BhW3W_field input,._9BhW3W_field textarea{box-sizing:border-box;max-width:100%;font:inherit;color:var(--bone)}._9BhW3W_field textarea{background:var(--graphite);border:1px solid var(--line-strong);resize:vertical;border-radius:10px;width:100%;padding:14px}._9BhW3W_field input[readonly],._9BhW3W_field textarea[readonly]{color:var(--text-soft);border-color:var(--line)}._9BhW3W_roleChoices{flex-wrap:wrap;gap:12px;display:flex}._9BhW3W_roleChoice{align-items:center;gap:8px;min-height:44px;display:inline-flex}._9BhW3W_roleChoice input{width:18px;height:18px}._9BhW3W_danger{border-top:1px solid var(--line);margin:36px 0 20px;padding-top:24px}._9BhW3W_danger summary{cursor:pointer;color:var(--text-soft);padding:12px 0}._9BhW3W_danger ._9BhW3W_panel{margin-top:16px}@media (max-width:520px){._9BhW3W_page{padding-top:28px;padding-bottom:calc(120px + env(safe-area-inset-bottom))}._9BhW3W_sectionHeading{flex-wrap:wrap}._9BhW3W_photoRow{gap:14px}}
._0ThLzG_cover{object-fit:cover}._0ThLzG_fallback{align-items:flex-end;padding:16px;display:flex;position:absolute;inset:0}._0ThLzG_fallback:before{content:"";background:linear-gradient(#0e0f0e26,#0e0f0ed9);position:absolute;inset:0}._0ThLzG_fallback span{letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere;font-size:20px;font-weight:800;line-height:1.05;position:relative}._0ThLzG_avatar{background:url(/brand/spectrum-strip.webp) center / cover no-repeat, var(--deep-plum);color:var(--bone);text-shadow:0 1px 3px #0009;border:1.5px solid #f3efe940;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative;overflow:hidden}._0ThLzG_avatar img{width:100%;height:100%}
.sKeRPq_card{flex-direction:column;gap:10px;min-width:0;display:flex}.sKeRPq_poster{aspect-ratio:2/3;background:var(--graphite);border-radius:18px;transition:transform .3s;display:block;position:relative;overflow:hidden}.sKeRPq_card:hover .sKeRPq_poster,.sKeRPq_row:hover .sKeRPq_rowPoster{transform:translateY(-2px)}.sKeRPq_wide{aspect-ratio:16/9}.sKeRPq_badge{white-space:nowrap;text-overflow:ellipsis;background:#0e0f0ecc;border-radius:10px;max-width:calc(100% - 20px);padding:3px 9px;font-size:12px;font-weight:600;position:absolute;bottom:10px;right:10px;overflow:hidden}.sKeRPq_title{font-size:16px;font-weight:700;line-height:1.25}.sKeRPq_by{color:var(--text-muted);margin-top:-4px;font-size:13px}.sKeRPq_row{background:var(--graphite);border-radius:22px;gap:14px;min-width:0;padding:12px;display:flex}.sKeRPq_rowPoster{aspect-ratio:2/3;background:var(--void);border-radius:14px;flex:none;width:108px;transition:transform .3s;position:relative;overflow:hidden}.sKeRPq_rowPoster .sKeRPq_badge{font-size:11px;bottom:6px;right:6px}.sKeRPq_rowBody{flex-direction:column;flex:1;gap:8px;min-width:0;padding:4px 4px 4px 0;display:flex}.sKeRPq_rowBody .sKeRPq_by{margin-top:0}.sKeRPq_rowTitle{letter-spacing:-.01em;font-size:18px;font-weight:800}.sKeRPq_rowLine{color:var(--text-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.sKeRPq_title,.sKeRPq_by,.sKeRPq_rowTitle{overflow-wrap:anywhere}@media (max-width:360px){.sKeRPq_rowPoster{width:76px}.sKeRPq_row{gap:10px}}
.aR8qSG_wrap{display:block;position:absolute;inset:0}.aR8qSG_video{object-fit:cover;opacity:0;background:0 0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.aR8qSG_video[data-playing]{opacity:1}.aR8qSG_sound,.aR8qSG_pause,.aR8qSG_preview{z-index:2;min-height:40px;color:var(--bone);cursor:pointer;border-radius:20px;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:12px;right:12px}.aR8qSG_sound{width:40px}.aR8qSG_preview{padding:0 14px;font-size:12px;font-weight:700}.aR8qSG_pause{width:40px;right:60px}
.kx9D8G_header{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0e0f0edb;border-bottom:1px solid #f3efe914;position:sticky;top:0}.kx9D8G_inner{max-width:var(--page-max);padding:10px var(--gutter);align-items:center;gap:28px;margin:0 auto;display:flex}.kx9D8G_nav{gap:22px;display:flex}.kx9D8G_navLink{height:44px;color:var(--text-muted);align-items:center;gap:7px;padding:0 4px;font-size:15px;font-weight:500;display:flex}.kx9D8G_navLink:hover{color:var(--bone)}.kx9D8G_navLink[aria-current=page]{color:var(--bone);box-shadow:inset 0 -2px 0 var(--ember-crimson);font-weight:700}.kx9D8G_searchPill{background:var(--graphite);border:1px solid var(--line);max-width:520px;height:46px;color:var(--text-faint);border-radius:23px;flex:280px;align-items:center;gap:10px;padding:0 18px;font-size:14px;display:flex}.kx9D8G_searchPill:hover,.kx9D8G_searchPill[aria-current=page]{border-color:var(--line-strong);color:var(--text-soft)}.kx9D8G_me{border-radius:50%;margin-left:auto;display:inline-flex}.kx9D8G_me[aria-current=page]>span{border-color:var(--ember-crimson)}.kx9D8G_tabBar{display:none}.kx9D8G_tab{height:56px;color:var(--text-faint);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex;position:relative}.kx9D8G_tab[aria-current=page]{color:var(--bone);font-weight:600}.kx9D8G_tab[aria-current=page]:after{content:"";background:var(--ember-crimson);border-radius:2px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}@media (max-width:720px){.kx9D8G_nav,.kx9D8G_searchPill,.kx9D8G_me{display:none}.kx9D8G_inner{padding-top:6px;padding-bottom:6px}.kx9D8G_tabBar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;border-radius:33px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:66px;display:grid;position:fixed}}.kx9D8G_publish{border:1px solid var(--line-strong);border-radius:var(--radius-pill);align-items:center;min-height:44px;margin-left:auto;padding:0 14px;font-size:14px;display:inline-flex}@media (max-width:720px){.kx9D8G_publish{min-height:40px;padding:0 12px;font-size:12px}}.kx9D8G_inner{min-width:0}.kx9D8G_nav,.kx9D8G_publish,.kx9D8G_tab{flex-shrink:0}.kx9D8G_searchPill{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (min-width:721px) and (max-width:1100px){.kx9D8G_inner{flex-wrap:wrap;gap:14px}.kx9D8G_nav{gap:14px}.kx9D8G_searchPill{display:none}}@media (max-width:720px){.kx9D8G_inner{gap:12px}.kx9D8G_tab{min-width:0;font-size:10px}}
.iz-fwW_featured{border-radius:var(--radius-panel);flex-wrap:wrap;align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(20px,4vw,56px);display:flex;position:relative;overflow:hidden}.iz-fwW_shade{background:linear-gradient(90deg,#0e0f0e8c 0%,#0e0f0ee6 45%,#0e0f0ef5 100%);position:absolute;inset:0}.iz-fwW_poster{aspect-ratio:2/3;background:var(--graphite);border-radius:20px;flex:none;width:min(300px,60vw);position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.iz-fwW_copy{flex-direction:column;flex:320px;gap:14px;max-width:620px;display:flex;position:relative}.iz-fwW_kicker{color:var(--solar-orange);font-style:italic}.iz-fwW_title{letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:.95}.iz-fwW_by{color:var(--text-muted);font-size:15px}.iz-fwW_synopsis{color:var(--text-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:17px;line-height:1.55;display:-webkit-box;overflow:hidden}.iz-fwW_tags{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.iz-fwW_tags li{border-radius:var(--radius-pill);border:1px solid #f3efe929;align-items:center;height:34px;padding:0 15px;font-size:13px;font-weight:600;display:flex}.iz-fwW_actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}@media (max-width:720px){.iz-fwW_poster{width:100%;max-width:240px}.iz-fwW_synopsis{font-size:15px}}.iz-fwW_copy{min-width:0;max-width:100%}.iz-fwW_tags li{overflow-wrap:anywhere;max-width:100%;height:auto;min-height:34px}@media (max-width:720px){.iz-fwW_copy{flex-basis:100%}}
.BDDriq_root{color:var(--bone);position:relative}.BDDriq_root:focus{outline:none}.BDDriq_frame{background:#000;position:relative;overflow:hidden}.BDDriq_inline .BDDriq_frame{aspect-ratio:16/9;border-radius:24px 24px 0 0}.BDDriq_immersive{z-index:50;background:#000;position:fixed;inset:0}.BDDriq_immersive .BDDriq_frame{position:absolute;inset:0}.BDDriq_video,.BDDriq_iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.BDDriq_video{object-fit:contain}.BDDriq_posterPlay{width:84px;height:84px;color:var(--bone);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:-42px 0 0 -42px;display:flex;position:absolute;top:50%;left:50%}.BDDriq_spinner{border:3px solid #f3efe940;border-top-color:var(--bone);pointer-events:none;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:.9s linear infinite BDDriq_spin;position:absolute;top:50%;left:50%}@keyframes BDDriq_spin{to{transform:rotate(360deg)}}.BDDriq_bar{background:var(--graphite);border-radius:0 0 24px 24px;align-items:center;gap:12px;padding:10px 14px;display:flex}.BDDriq_barPlay{background:var(--bone);width:40px;height:40px;color:var(--void);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.BDDriq_clockSmall{white-space:nowrap;font-size:13px;font-weight:600}.BDDriq_clockSmall span,.BDDriq_clock span{color:var(--text-faint)}.BDDriq_icon{width:44px;height:44px;color:var(--bone);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.BDDriq_seek{flex:200px;align-items:center;height:24px;display:flex;position:relative}.BDDriq_seekBig{flex:none;width:100%}.BDDriq_track{background:#f3efe933;border-radius:2px;height:4px;position:absolute;left:0;right:0;overflow:hidden}.BDDriq_seekBig .BDDriq_track{height:5px}.BDDriq_buffer,.BDDriq_fill{position:absolute;top:0;bottom:0;left:0}.BDDriq_buffer{background:#f3efe952}.BDDriq_fill{background:var(--ember-crimson)}.BDDriq_range{appearance:none;cursor:pointer;background:0 0;width:100%;margin:0;position:absolute;inset:0}.BDDriq_range::-webkit-slider-runnable-track{background:0 0;height:24px}.BDDriq_range::-moz-range-track{background:0 0;height:24px}.BDDriq_range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bone);border-radius:50%;width:14px;height:14px;margin-top:5px;box-shadow:0 0 12px #c2234bb3}.BDDriq_range::-moz-range-thumb{background:var(--bone);border:none;border-radius:50%;width:14px;height:14px}.BDDriq_overlay{transition:opacity .3s;position:absolute;inset:0}.BDDriq_root[data-chrome=off] .BDDriq_overlay{opacity:0;cursor:none}.BDDriq_root[data-chrome=off] .BDDriq_overlay *{pointer-events:none}.BDDriq_gradient{pointer-events:none;background:linear-gradient(#0e0f0ecc 0%,#0e0f0e00 22% 62%,#0e0f0ee6 100%);position:absolute;inset:0}.BDDriq_topBar{align-items:center;gap:18px;display:flex;position:absolute;top:clamp(16px,4vh,32px);left:clamp(16px,4vw,48px);right:clamp(16px,4vw,48px)}.BDDriq_round{border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.BDDriq_center{pointer-events:none;justify-content:center;align-items:center;gap:clamp(32px,8vw,80px);display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.BDDriq_center>*{pointer-events:auto}.BDDriq_skip{width:64px;height:64px;color:var(--bone);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.BDDriq_bigPlay{width:96px;height:96px;color:var(--void);cursor:pointer;background:#f3efe9f0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.BDDriq_bottom{flex-direction:column;gap:12px;display:flex;position:absolute;bottom:clamp(16px,4vh,32px);left:clamp(16px,4vw,48px);right:clamp(16px,4vw,48px)}.BDDriq_aside{justify-content:flex-end;display:flex}.BDDriq_row{align-items:center;gap:12px;display:flex}.BDDriq_clock{font-size:15px;font-weight:600}.BDDriq_spacer{flex:1}.BDDriq_volume{align-items:center;display:flex}.BDDriq_volumeRange{width:96px;accent-color:var(--bone)}.BDDriq_embedNote{color:var(--text-faint);background:var(--graphite);border-radius:0 0 24px 24px;padding:10px 14px;font-size:12px}.BDDriq_immersive .BDDriq_embedNote{border-radius:0;position:absolute;bottom:0;left:0;right:0}.BDDriq_immersive .BDDriq_iframe{height:calc(100% - 108px);top:72px}.BDDriq_unavailable{justify-content:center;align-items:center;display:flex}.BDDriq_inline .BDDriq_unavailable{border-radius:24px}.BDDriq_unavailableShade{background:#0e0f0ec7;position:absolute;inset:0}.BDDriq_unavailableText{text-align:center;max-width:420px;color:var(--text-soft);flex-direction:column;align-items:center;gap:10px;padding:24px;font-size:15px;line-height:1.5;display:flex;position:relative}.BDDriq_unavailableText strong{color:var(--bone);font-size:20px}@media (max-width:720px){.BDDriq_inline .BDDriq_frame{border-radius:18px 18px 0 0}.BDDriq_bar{border-radius:0 0 18px 18px;gap:6px;padding:8px 10px}.BDDriq_volume .BDDriq_volumeRange{display:none}.BDDriq_bigPlay{width:76px;height:76px}}.BDDriq_staticTop{z-index:2}
.bLW_Eq_follow{min-height:46px;color:var(--bone);cursor:pointer;background:0 0;border:1px solid #f3efe94d;border-radius:23px;padding:0 22px;font-size:15px;font-weight:700}.bLW_Eq_follow[aria-pressed=true]{background:var(--bone);border-color:var(--bone);color:var(--void)}.bLW_Eq_follow:disabled{opacity:.6}.bLW_Eq_chip{min-height:44px;color:var(--bone);cursor:pointer;background:0 0;border:1px solid #f3efe929;border-radius:22px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.bLW_Eq_chip:hover{border-color:#f3efe966}.bLW_Eq_chip[aria-pressed=true]{color:var(--signal-pink);border-color:#e8527a8c}.bLW_Eq_quiet{min-height:44px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 4px;font-size:13px;display:inline-flex}.bLW_Eq_quiet:hover{color:var(--bone)}.bLW_Eq_dialog{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--graphite);width:min(480px,100vw - 32px);color:var(--bone);margin:auto;padding:0}.bLW_Eq_dialog::backdrop{background:#0009}.bLW_Eq_dialogBody{flex-direction:column;gap:14px;padding:24px;display:flex}.bLW_Eq_dialogBody h2{font-size:22px;font-weight:800}.bLW_Eq_dialogBody p{color:var(--text-soft);line-height:1.5}.bLW_Eq_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}
.b4_IHq_hero{flex-direction:column;display:flex}.b4_IHq_banner{border-radius:28px 28px 0 0;height:clamp(140px,18vw,220px);position:relative;overflow:hidden}.b4_IHq_bannerShade{background:linear-gradient(#0e0f0e00 40%,#0e0f0e99 100%);position:absolute;inset:0}.b4_IHq_card{background:var(--graphite);border-radius:0 0 28px 28px;flex-wrap:wrap;align-items:flex-end;gap:20px 24px;padding:0 clamp(20px,3vw,36px) 28px;display:flex}.b4_IHq_avatar{margin-top:-84px;border:5px solid var(--graphite)!important}.b4_IHq_identity{flex-direction:column;flex:999 320px;gap:6px;min-width:0;padding-top:16px;display:flex}.b4_IHq_name{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(34px,4vw,56px);font-weight:800;line-height:.95}.b4_IHq_handle{color:var(--text-faint);font-size:14px}.b4_IHq_roles{color:#cfc9c0;font-size:16px}.b4_IHq_place{color:var(--text-muted);align-items:center;gap:6px;font-size:14px;display:flex}.b4_IHq_actions{flex-wrap:wrap;flex:240px;justify-content:flex-end;gap:10px;display:flex}.b4_IHq_message{min-height:46px}.b4_IHq_layout{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.b4_IHq_main{flex-direction:column;flex:999 600px;gap:22px;min-width:0;display:flex}.b4_IHq_tabs{background:var(--graphite);border-radius:26px;align-self:flex-start;gap:6px;padding:4px;display:flex}.b4_IHq_tab{color:#cfc9c0;border-radius:21px;align-items:center;min-height:42px;padding:0 22px;font-size:15px;font-weight:700;display:flex}.b4_IHq_tab[aria-current=page]{background:var(--bone);color:var(--void)}.b4_IHq_films{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px 16px;display:grid}.b4_IHq_creditList{flex-direction:column;list-style:none;display:flex}.b4_IHq_creditRow{border-bottom:1px solid #f3efe914;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 0;font-size:16px;display:flex}.b4_IHq_creditWork{font-weight:700}.b4_IHq_creditMeta{color:var(--text-muted)}.b4_IHq_creditState[data-state=pending]{color:var(--solar-orange)}.b4_IHq_creditActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.b4_IHq_about{flex-direction:column;gap:24px;max-width:720px;display:flex}.b4_IHq_bio{white-space:pre-line;font-size:20px;font-weight:500;line-height:1.5}.b4_IHq_muted{color:var(--text-faint)}.b4_IHq_group{flex-direction:column;gap:10px;display:flex}.b4_IHq_skills{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.b4_IHq_skills li{border:1px solid #f3efe924;border-radius:18px;align-items:center;min-height:36px;padding:0 14px;font-size:14px;display:flex}.b4_IHq_side{flex-direction:column;flex:280px;gap:14px;display:flex}.b4_IHq_sideTitle{font-size:20px;font-weight:800}.b4_IHq_sideBio{color:var(--text-soft);white-space:pre-line;-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:15px;line-height:1.6;display:-webkit-box;overflow:hidden}.b4_IHq_people{flex-wrap:wrap;gap:14px;display:flex}.b4_IHq_person{color:#e8e3db;text-align:center;flex-direction:column;align-items:center;gap:6px;width:64px;font-size:12px;display:flex}.b4_IHq_safety{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.b4_IHq_quiet{min-height:44px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:13px}.b4_IHq_quiet:hover{color:var(--bone)}.b4_IHq_blockConfirm{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}@media (max-width:720px){.b4_IHq_banner{border-radius:22px 22px 0 0}.b4_IHq_card{border-radius:0 0 22px 22px}.b4_IHq_avatar{margin-top:-56px;width:112px!important;height:112px!important}.b4_IHq_actions{justify-content:flex-start}}.b4_IHq_card,.b4_IHq_side,.b4_IHq_about,.b4_IHq_actions{min-width:0;max-width:100%}.b4_IHq_handle,.b4_IHq_roles,.b4_IHq_place,.b4_IHq_bio,.b4_IHq_skills li,.b4_IHq_creditWork{overflow-wrap:anywhere}.b4_IHq_tabs{flex-wrap:wrap;max-width:100%}@media (max-width:720px){.b4_IHq_identity,.b4_IHq_actions,.b4_IHq_main,.b4_IHq_side{flex-basis:100%}.b4_IHq_tab{padding-inline:14px}}
.BnbuXW_section{flex-direction:column;gap:20px;display:flex}.BnbuXW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.BnbuXW_headCopy{flex-direction:column;gap:8px;display:flex}.BnbuXW_title{letter-spacing:-.03em;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.05}.BnbuXW_count{color:var(--text-muted);font-size:14px}.BnbuXW_grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.BnbuXW_card{border-radius:var(--radius-card);background:var(--graphite);flex-direction:column;transition:opacity .3s;display:flex;overflow:hidden}.BnbuXW_card[data-choice=pass]{opacity:.45}.BnbuXW_art{aspect-ratio:4/5;background:var(--void);display:block;position:relative}.BnbuXW_badge{background:#0e0f0ec7;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:12px}.BnbuXW_body{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.BnbuXW_filmTitle{letter-spacing:-.01em;font-size:18px;font-weight:800}.BnbuXW_by{color:var(--text-muted);font-size:13px}.BnbuXW_actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;padding-top:12px;display:grid}.BnbuXW_pass,.BnbuXW_like{cursor:pointer;border-radius:22px;min-height:44px;font-size:13px;font-weight:700}.BnbuXW_pass{color:var(--bone);background:0 0;border:1px solid #f3efe929;font-weight:600}.BnbuXW_like{background:var(--ember-crimson);color:#fff;border:none}.BnbuXW_liked,.BnbuXW_passed{align-items:center;min-height:44px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:700;display:flex}.BnbuXW_liked{color:var(--lime-mist);cursor:pointer;text-align:left;background:0 0;border:none}.BnbuXW_passed{color:var(--text-faint);font-weight:500}@media (max-width:720px){.BnbuXW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.BnbuXW_actions{grid-template-columns:1fr}}
.e-mqdG_shell{max-width:var(--page-max);padding:20px var(--gutter) 24px;gap:16px;height:calc(100vh - 66px);min-height:520px;margin:0 auto;display:flex}.e-mqdG_listPane{flex:320px;min-width:0;max-width:400px;display:flex}.e-mqdG_threadPane{flex:999 520px;min-width:0;display:flex}.e-mqdG_list{background:var(--graphite);border-radius:28px;flex-direction:column;flex:1;display:flex;overflow:hidden}.e-mqdG_listHead{flex-direction:column;gap:14px;padding:22px 20px 12px;display:flex}.e-mqdG_listTitle{letter-spacing:-.035em;font-size:32px;font-weight:800}.e-mqdG_filter{background:var(--void);border:1px solid var(--line);height:44px;color:var(--text-faint);border-radius:22px;align-items:center;gap:10px;padding:0 16px;display:flex}.e-mqdG_filter:focus-within{border-color:var(--signal-pink)}.e-mqdG_filter input{min-width:0;color:var(--bone);background:0 0;border:none;outline:none;flex:1;font-size:14px}.e-mqdG_rows{scrollbar-width:none;flex:1;padding:0 10px 12px;overflow-y:auto}.e-mqdG_emptyList{margin:8px 6px}.e-mqdG_noMatch{color:var(--text-faint);padding:16px 12px;font-size:14px}.e-mqdG_row{border-radius:18px;align-items:center;gap:12px;padding:12px;display:flex}.e-mqdG_row:hover{background:#f3efe90a}.e-mqdG_row[aria-current=page]{background:#f3efe914}.e-mqdG_rowBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.e-mqdG_rowTop,.e-mqdG_rowBottom{align-items:baseline;gap:8px;display:flex}.e-mqdG_rowBottom{align-items:center}.e-mqdG_rowName{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:600;overflow:hidden}.e-mqdG_row[data-unread] .e-mqdG_rowName{font-weight:800}.e-mqdG_rowTime{color:var(--text-faint);font-size:12px}.e-mqdG_preview{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;overflow:hidden}.e-mqdG_row[data-unread] .e-mqdG_preview{color:#e8e3db}.e-mqdG_dot{background:var(--signal-pink);border-radius:4px;flex:none;width:8px;height:8px}.e-mqdG_placeholder{text-align:center;color:var(--text-faint);background:#141415;border:1px solid #f3efe90f;border-radius:28px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.e-mqdG_placeholder h2{color:var(--bone);font-size:22px;font-weight:800}.e-mqdG_thread{background:#141415;border:1px solid #f3efe90f;border-radius:28px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.e-mqdG_threadHead{border-bottom:1px solid #f3efe914;align-items:center;gap:12px;padding:14px 20px;display:flex}.e-mqdG_back{justify-content:center;align-items:center;width:44px;height:44px;margin-left:-10px;display:none}.e-mqdG_threadWho{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.e-mqdG_threadName{font-size:18px;font-weight:800}.e-mqdG_threadRole{color:var(--text-muted);font-size:13px}.e-mqdG_viewProfile{min-height:40px}.e-mqdG_messages{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;padding:22px;display:flex;overflow-y:auto}.e-mqdG_start{text-align:center;max-width:360px;color:var(--text-muted);flex-direction:column;align-self:center;align-items:center;gap:12px;margin:auto 0 12px;font-size:14px;line-height:1.5;display:flex}.e-mqdG_msgWrap{flex-direction:column;align-self:flex-start;gap:6px;max-width:min(520px,82%);display:flex}.e-mqdG_msgWrap[data-mine]{align-self:flex-end;align-items:flex-end}.e-mqdG_bubble{background:var(--graphite);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:22px 22px 22px 6px;padding:12px 16px;font-size:15px;line-height:1.5}.e-mqdG_bubble[data-mine]{background:var(--bone);color:var(--void);border-radius:22px 22px 6px}.e-mqdG_msgState{color:var(--text-faint);font-size:12px}.e-mqdG_msgState[data-failed]{color:var(--signal-pink)}.e-mqdG_msgState button{color:var(--bone);cursor:pointer;background:0 0;border:none;min-height:32px;font-size:12px;font-weight:700;text-decoration:underline}.e-mqdG_filmCard{background:var(--graphite);border:1px solid #f3efe91a;border-radius:20px;width:min(340px,100%);display:block;overflow:hidden}.e-mqdG_filmArt{aspect-ratio:16/9;justify-content:center;align-items:center;display:flex;position:relative}.e-mqdG_filmPlay{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.e-mqdG_filmText{flex-direction:column;gap:3px;padding:12px 14px;display:flex}.e-mqdG_filmTitle{font-size:15px;font-weight:800}.e-mqdG_filmMeta{color:var(--text-muted);font-size:12px}.e-mqdG_composer{align-items:flex-end;gap:10px;padding:14px 18px 18px;display:flex}.e-mqdG_draft{background:var(--graphite);resize:none;border:1px solid #f3efe91f;border-radius:24px;flex:1;min-width:0;min-height:48px;max-height:160px;padding:13px 20px;font-size:15px;line-height:1.4}.e-mqdG_draft:focus-visible{border-color:var(--signal-pink);outline:none}.e-mqdG_send{background:var(--graphite);min-height:48px;color:var(--text-faint);cursor:pointer;border:none;border-radius:24px;padding:0 22px;font-size:15px;font-weight:700}.e-mqdG_send[data-ready]{background:var(--ember-crimson);color:#fff}@media (max-width:720px){.e-mqdG_shell{padding:8px 8px calc(92px + env(safe-area-inset-bottom));height:calc(100dvh - 57px);min-height:0}.e-mqdG_shell[data-open=list] .e-mqdG_threadPane,.e-mqdG_shell[data-open=thread] .e-mqdG_listPane{display:none}.e-mqdG_listPane{max-width:none}.e-mqdG_list,.e-mqdG_thread{border-radius:22px}.e-mqdG_back{display:flex}.e-mqdG_viewProfile{display:none}.e-mqdG_messages{padding:16px 14px}.e-mqdG_composer{padding:10px 10px 12px}}
.Lmq4ja_top{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.Lmq4ja_playerCol{flex:999 640px;min-width:0}.Lmq4ja_info{flex-direction:column;flex:340px;gap:22px;display:flex}.Lmq4ja_titleBlock{flex-direction:column;gap:10px;display:flex}.Lmq4ja_kicker{color:var(--solar-orange);font-style:italic}.Lmq4ja_title{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(34px,3.6vw,52px);font-weight:800;line-height:.95}.Lmq4ja_facts,.Lmq4ja_moods{color:#cfc9c0;flex-wrap:wrap;gap:6px;font-size:13px;list-style:none;display:flex}.Lmq4ja_facts li,.Lmq4ja_moods li{border:1px solid #f3efe924;border-radius:14px;padding:5px 11px}.Lmq4ja_facts li:has(.Lmq4ja_place){border:none;padding:0}.Lmq4ja_place{color:var(--signal-pink);border:1px solid #e8527a66;border-radius:14px;padding:5px 11px;display:inline-block}.Lmq4ja_moods li{color:var(--lime-mist);border-color:#c6d79b4d}.Lmq4ja_creator{background:var(--graphite);border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex}.Lmq4ja_creatorLink{align-items:center;gap:12px;display:flex}.Lmq4ja_creatorText{flex-direction:column;gap:2px;min-width:0;display:flex}.Lmq4ja_creatorName{font-size:16px;font-weight:800}.Lmq4ja_creatorMeta{color:var(--text-muted);font-size:13px}.Lmq4ja_creatorActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Lmq4ja_message{background:var(--ember-crimson);color:#fff;cursor:pointer;border:none;border-radius:23px;min-height:46px;font-size:15px;font-weight:700}.Lmq4ja_message:disabled{opacity:.6}.Lmq4ja_toggles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Lmq4ja_synopsis{color:var(--text-soft);white-space:pre-line;font-size:16px;line-height:1.6}.Lmq4ja_section{flex-direction:column;gap:18px;display:flex}.Lmq4ja_muted{color:var(--text-faint)}.Lmq4ja_credits{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;display:grid}.Lmq4ja_credit{background:var(--graphite);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex}a.Lmq4ja_credit:hover{background:#202021}.Lmq4ja_creditText{flex-direction:column;gap:2px;min-width:0;display:flex}.Lmq4ja_creditName{font-size:15px;font-weight:700}.Lmq4ja_creditRole{color:var(--text-muted);font-size:13px}.Lmq4ja_creditState[data-state=accepted]{color:var(--lime-mist)}.Lmq4ja_related{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;display:grid}@media (max-width:720px){.Lmq4ja_top{gap:22px}.Lmq4ja_playerCol{margin:0 calc(-1 * var(--gutter) / 2)}}.Lmq4ja_info{overflow-wrap:anywhere;min-width:0;max-width:100%}
.UbPE3W_intro{flex-direction:column;gap:8px;display:flex}.UbPE3W_introTitle{letter-spacing:-.03em;font-size:clamp(30px,3.4vw,40px);font-weight:800;line-height:1.05}.UbPE3W_section{flex-direction:column;gap:20px;display:flex}.UbPE3W_sectionHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.UbPE3W_headCopy{flex-direction:column;gap:8px;display:flex}.UbPE3W_seeAll{min-height:44px;color:var(--text-muted);align-items:center;font-size:14px;display:flex}.UbPE3W_seeAll:hover{color:var(--bone)}.UbPE3W_grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:28px 16px;display:grid}.UbPE3W_more{flex-direction:column;align-items:center;gap:12px;padding-top:12px;display:flex}.UbPE3W_endNote{color:var(--text-faint);font-size:14px}.UbPE3W_emptyArt{border-radius:18px;width:100%;height:72px;margin-bottom:10px}.UbPE3W_people{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.UbPE3W_person{background:var(--graphite);border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}.UbPE3W_person:hover{background:#202021}.UbPE3W_personText{flex-direction:column;gap:3px;min-width:0;display:flex}.UbPE3W_personName{font-size:16px;font-weight:700}.UbPE3W_personRole{color:var(--text-muted);font-size:13px}.UbPE3W_skeleton{background:linear-gradient(90deg, var(--graphite) 0%, #242425 50%, var(--graphite) 100%);background-size:200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite UbPE3W_shimmer;display:block}.UbPE3W_skeletonKicker{width:120px;height:12px}.UbPE3W_skeletonTitle{width:min(360px,80%);height:36px}.UbPE3W_skeletonFeatured{border-radius:var(--radius-panel);height:420px}.UbPE3W_skeletonCard{flex-direction:column;gap:10px;display:flex}.UbPE3W_skeletonPoster{aspect-ratio:2/3;border-radius:18px}.UbPE3W_skeletonLine{width:80%;height:16px}.UbPE3W_skeletonLineShort{width:55%;height:12px}@keyframes UbPE3W_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:720px){.UbPE3W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.UbPE3W_skeletonFeatured{height:300px}}
.T7Fwvq_main{max-width:920px}.T7Fwvq_heading{margin-bottom:16px}.T7Fwvq_heading>p{color:var(--text-muted);margin:14px 0 0;line-height:1.6}.T7Fwvq_notice{min-height:22px;color:var(--text-muted);margin:0 0 16px;font-size:13px;line-height:1.5}.T7Fwvq_feed{flex-direction:column;gap:40px;display:flex}.T7Fwvq_card{border:1px solid var(--line);background:var(--graphite);border-radius:18px;scroll-margin-top:88px;overflow:hidden}.T7Fwvq_preview{aspect-ratio:16/9;isolation:isolate;background:#080808;position:relative}.T7Fwvq_previewLabel{pointer-events:none;border-radius:20px;padding:8px 12px;position:absolute;bottom:14px;left:14px}.T7Fwvq_details{padding:24px}.T7Fwvq_meta{color:var(--text-muted);font-size:11px;line-height:1.6}.T7Fwvq_title{font-family:var(--font-sans);overflow-wrap:anywhere;margin:10px 0 18px;font-size:clamp(26px,4vw,40px);line-height:1.15}.T7Fwvq_title a{text-decoration:none}.T7Fwvq_creator{align-items:center;gap:10px;font-size:13px;text-decoration:none;display:inline-flex}.T7Fwvq_handle{color:var(--text-muted)}.T7Fwvq_synopsis{color:var(--text-muted);-webkit-line-clamp:4;white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:68ch;margin:18px 0 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.T7Fwvq_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.T7Fwvq_feedback{flex-wrap:wrap;gap:8px;display:flex}.T7Fwvq_feedback button{border:1px solid var(--line);min-height:44px;color:var(--bone);font:inherit;cursor:pointer;background:0 0;border-radius:24px;padding:10px 14px;font-size:12px}.T7Fwvq_feedback button:hover,.T7Fwvq_feedback button[aria-pressed=true]{border-color:var(--bone);background:var(--bone);color:var(--void)}.T7Fwvq_feedback button:disabled{opacity:.55;cursor:wait}.T7Fwvq_pagination{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:16px;padding:32px 16px 48px;font-size:14px;line-height:1.6;display:flex}@media (max-width:600px){.T7Fwvq_feed{gap:24px}.T7Fwvq_card{border-radius:12px}.T7Fwvq_details{padding:20px 16px}.T7Fwvq_actions{flex-direction:column;align-items:stretch}.T7Fwvq_feedback button{flex:1}.T7Fwvq_handle{margin-top:3px;font-size:11px;display:block}}.T7Fwvq_notice:empty{min-height:0;margin:0}
.qqaUqG_top{flex-direction:column;gap:16px;display:flex}.qqaUqG_bar{background:var(--graphite);border:1.5px solid var(--line);color:var(--text-faint);border-radius:28px;align-items:center;gap:14px;padding:8px 8px 8px 22px;display:flex}.qqaUqG_bar:focus-within{border-color:var(--signal-pink)}.qqaUqG_input{min-width:0;height:52px;color:var(--bone);background:0 0;border:none;outline:none;flex:1;font-size:20px}.qqaUqG_input:focus-visible{outline:none}.qqaUqG_submit{min-height:52px}.qqaUqG_prompts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qqaUqG_try{color:var(--solar-orange);margin-right:4px;font-style:italic}.qqaUqG_prompt{min-height:36px;color:var(--text-soft);border:1px solid #f3efe91f;border-radius:18px;align-items:center;padding:0 14px;font-size:13px;display:inline-flex}.qqaUqG_prompt:hover{border-color:var(--line-strong)}.qqaUqG_layout{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.qqaUqG_advanced{border-radius:var(--radius-card);background:var(--graphite);flex-direction:column;flex:260px;gap:24px;max-width:300px;padding:24px;display:flex}.qqaUqG_advHead{justify-content:space-between;align-items:center;display:flex}.qqaUqG_advHead h2{font-size:18px;font-weight:800}.qqaUqG_reset{min-height:36px;color:var(--text-muted);align-items:center;font-size:13px;display:flex}.qqaUqG_group{flex-direction:column;gap:12px;display:flex}.qqaUqG_cityRow{gap:6px;display:flex}.qqaUqG_small{background:var(--void);border:1px solid #f3efe929;border-radius:22px;flex:1;min-width:0;height:44px;padding:0 16px;font-size:14px}.qqaUqG_pills{flex-wrap:wrap;gap:6px;display:flex}.qqaUqG_results{flex-direction:column;flex:999 560px;gap:22px;min-width:0;display:flex}.qqaUqG_scopes{border-bottom:1px solid #f3efe914;gap:8px;display:flex}.qqaUqG_scope{min-height:46px;color:var(--text-muted);border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-size:15px;font-weight:700;display:flex}.qqaUqG_scope[aria-selected=true]{color:var(--bone);border-bottom-color:var(--ember-crimson)}.qqaUqG_scope[aria-disabled=true]{opacity:.4}.qqaUqG_intro{border-radius:var(--radius-card);background:var(--graphite);flex-direction:column;gap:10px;padding:clamp(24px,4vw,40px);display:flex}.qqaUqG_intro h2{letter-spacing:-.02em;font-size:24px;font-weight:800}.qqaUqG_intro p{max-width:560px;color:var(--text-soft);line-height:1.6}.qqaUqG_summary{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.qqaUqG_groupTitle{font-size:22px;font-weight:800}.qqaUqG_filmGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px;display:grid}.qqaUqG_peopleGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:10px;display:grid}.qqaUqG_person{background:var(--graphite);border-radius:20px;align-items:center;gap:14px;padding:12px 14px;display:flex}.qqaUqG_person:hover{background:#202021}.qqaUqG_personText{flex-direction:column;gap:3px;min-width:0;display:flex}.qqaUqG_personName{font-size:16px;font-weight:700}.qqaUqG_personMeta{color:var(--text-muted);font-size:13px}@media (max-width:720px){.qqaUqG_bar{gap:8px;padding-left:16px}.qqaUqG_input{height:44px;font-size:16px}.qqaUqG_submit{min-height:44px;padding:0 16px}.qqaUqG_advanced{max-width:none;padding:18px}.qqaUqG_pills{flex-wrap:wrap}.qqaUqG_filmGrid{grid-template-columns:1fr}}.qqaUqG_advanced,.qqaUqG_group,.qqaUqG_cityRow,.qqaUqG_bar,.qqaUqG_person{min-width:0;max-width:100%}.qqaUqG_prompt{white-space:normal;text-align:left;max-width:100%;padding-block:8px}.qqaUqG_personText{overflow-wrap:anywhere}@media (max-width:720px){.qqaUqG_layout{flex-direction:column;gap:24px}.qqaUqG_advanced,.qqaUqG_results{flex:none;width:100%}.qqaUqG_bar>svg,.qqaUqG_submit{flex:none}}@media (max-width:360px){.qqaUqG_bar{border-radius:22px;flex-wrap:wrap;padding:12px}.qqaUqG_input{flex-basis:calc(100% - 40px)}.qqaUqG_submit{width:100%}}
._7AuCkG_page{background:#000;min-height:100vh}._7AuCkG_heading{flex:1;align-items:center;gap:14px;min-width:0;display:flex}._7AuCkG_headingText{flex-direction:column;gap:3px;min-width:0;display:flex}._7AuCkG_title{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,2vw,24px);font-weight:800;overflow:hidden}._7AuCkG_meta{color:#cfc9c0;font-size:14px}._7AuCkG_next{border-radius:18px;align-items:center;gap:14px;max-width:360px;padding:8px 18px 8px 8px;display:flex}._7AuCkG_nextArt{border-radius:10px;flex:none;width:54px;height:80px;position:relative;overflow:hidden}._7AuCkG_nextText{flex-direction:column;gap:2px;min-width:0;display:flex}._7AuCkG_nextKicker{color:var(--solar-orange);font-size:10px}._7AuCkG_nextTitle{font-size:15px;font-weight:800}._7AuCkG_nextMeta{color:var(--text-muted);font-size:12px}@media (max-width:720px){._7AuCkG_meta,._7AuCkG_next{display:none}}
