.FUBmUW_row{gap:var(--ds-space-2-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.FUBmUW_stack{gap:var(--ds-space-2-5);flex-direction:column;display:flex}.FUBmUW_provider{width:100%;height:3.125rem;padding:0 var(--ds-space-2);border-radius:var(--ds-radius-lg);background:var(--ds-fill-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:.96875rem;font-weight:var(--ds-weight-semibold);cursor:pointer;transition:background-color var(--ds-duration-fast) ease;border:0;justify-content:center;align-items:center;display:flex;position:relative}.FUBmUW_provider:hover:not(:disabled){background:var(--ds-fill-neutral)}.FUBmUW_provider:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.FUBmUW_provider:disabled{opacity:.6;cursor:default}.FUBmUW_content{justify-content:center;align-items:center;gap:var(--ds-space-2-5);min-width:0;display:flex}.FUBmUW_mark{box-sizing:border-box;border-radius:var(--ds-radius-sm);background:color-mix(in srgb, var(--provider-tint) 18%, transparent);width:1.75rem;height:1.75rem;color:var(--provider-tint);flex:none;margin:0;padding:.3125rem}.FUBmUW_spinner{animation:.8s linear infinite FUBmUW_provider-spin}@keyframes FUBmUW_provider-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FUBmUW_spinner{animation:none}}.FUBmUW_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FUBmUW_google{--provider-tint:var(--ds-brand-google)}.FUBmUW_stremio{--provider-tint:var(--ds-brand-stremio)}.FUBmUW_trakt{--provider-tint:var(--ds-brand-trakt)}.FUBmUW_prominent{background:var(--ds-action-primary);color:var(--ds-text-on-action);font-weight:var(--ds-weight-bold)}.FUBmUW_prominent:hover:not(:disabled){background:var(--ds-action-primary-hover)}.FUBmUW_prominent .FUBmUW_mark{background:var(--ds-text-on-action)}.FUBmUW_note{color:var(--ds-text-muted);font-size:var(--ds-text-2xs);line-height:var(--ds-leading-normal);text-align:center;margin:0}.FUBmUW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.FUBmUW_row{gap:var(--ds-space-2)}.FUBmUW_provider{padding:0 var(--ds-space-1-5);font-size:var(--ds-text-sm)}.FUBmUW_content{gap:.4375rem}.FUBmUW_mark{border-radius:.4375rem;width:1.5rem;height:1.5rem;padding:.25rem}}
.C4b5yW_button{justify-content:center;align-items:center;gap:var(--ds-space-2-5);font-family:var(--ds-font-body);font-weight:var(--ds-weight-bold);white-space:nowrap;cursor:pointer;transition:background-color var(--ds-duration-fast) ease, transform var(--ds-duration-fast) ease;border:0;flex-shrink:0;line-height:1;text-decoration:none;display:inline-flex}.C4b5yW_button:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.C4b5yW_button:active{transform:translateY(1px)}.C4b5yW_button:disabled{opacity:.5;cursor:default}.C4b5yW_primary{background:var(--ds-action-primary);color:var(--ds-text-on-action)}.C4b5yW_primary:hover:not(:disabled){background:var(--ds-action-primary-hover)}.C4b5yW_primary:active:not(:disabled){background:var(--ds-action-primary-pressed)}.C4b5yW_neutral{background:var(--ds-fill-neutral);color:var(--ds-text-primary)}.C4b5yW_subtle{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.C4b5yW_neutral:hover:not(:disabled),.C4b5yW_subtle:hover:not(:disabled){background:var(--ds-fill-neutral-hover)}.C4b5yW_danger{background:color-mix(in srgb, var(--ds-ember-500) 16%, transparent);color:var(--ds-ember-300);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-ember-500) 45%, transparent)}.C4b5yW_danger:hover:not(:disabled){background:color-mix(in srgb, var(--ds-ember-500) 28%, transparent)}.C4b5yW_spinner{animation:.9s linear infinite C4b5yW_spin}@keyframes C4b5yW_spin{to{transform:rotate(360deg)}}.C4b5yW_neutral[aria-pressed=true],.C4b5yW_subtle[aria-pressed=true]{background:var(--ds-fill-selected);box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}.C4b5yW_neutral[aria-pressed=true]:hover:not(:disabled),.C4b5yW_subtle[aria-pressed=true]:hover:not(:disabled){background:color-mix(in srgb, var(--ds-ember-500) 40%, transparent)}.C4b5yW_button[aria-pressed=true] svg{color:var(--ds-text-accent)}.C4b5yW_sm{height:var(--ds-control-md);padding-inline:var(--ds-space-3-5);gap:var(--ds-space-2);font-size:var(--ds-text-sm)}.C4b5yW_md{height:var(--ds-control-lg);padding-inline:var(--ds-space-5);font-size:var(--ds-text-md)}.C4b5yW_lg{height:var(--ds-control-xl);padding-inline:var(--ds-space-7);font-size:var(--ds-text-lg)}.C4b5yW_pill{border-radius:var(--ds-radius-pill)}.C4b5yW_rounded{border-radius:var(--ds-radius-md)}
.RxMeaq_page{--deck-offset:24px;--page-header-overlap:2.25rem;--page-section-gap:clamp(5.5rem, 2rem + 6vh, 8.5rem);--page-stage:var(--deck-sec,calc(100svh - var(--ds-header-clearance) - var(--deck-offset,0px) - var(--deck-sab,0px)));--page-stage-air:var(--ds-space-8);--page-anchor-top:clamp(2rem, 9vh, 6rem);background:var(--ds-surface-page);color:var(--ds-text-primary)}.RxMeaq_page.RxMeaq_page.snap-deck.deck-ready{scroll-snap-type:none}.RxMeaq_footer{scroll-snap-align:end}.RxMeaq_closing .RxMeaq_footer{margin-top:var(--page-section-gap);padding-inline:0;padding-bottom:var(--ds-space-8)}.RxMeaq_section{--player-stage-fit:max(19rem, calc(var(--page-stage) - 13rem));width:100%;max-width:calc(var(--ds-content-max) + 2 * var(--ds-gutter));margin-inline:auto;margin-top:var(--page-section-gap);padding:0 var(--ds-gutter);flex-direction:column;display:flex;position:relative}.RxMeaq_section.RxMeaq_intro{gap:var(--ds-space-3);margin-top:var(--ds-space-10)}.RxMeaq_kicker{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-accent)}.RxMeaq_title{font-family:var(--ds-font-display);letter-spacing:-.03em;font-size:clamp(2.25rem,5vw,4rem);font-weight:800;line-height:1}.RxMeaq_lede{max-width:52ch;font-size:var(--ds-text-lg);color:var(--ds-text-secondary);line-height:1.6}.RxMeaq_introLink{width:fit-content;font-weight:var(--ds-weight-semibold);color:var(--ds-text-accent);text-underline-offset:.25em;text-decoration:underline}.RxMeaq_playerSection{max-width:calc(min(var(--ds-content-max), var(--player-stage-fit) * 16 / 9) + 2 * var(--ds-gutter))}@media (min-width:768px){.RxMeaq_stage{min-height:var(--page-stage);padding-block:var(--page-stage-air);margin-top:0}.RxMeaq_stage:before,.RxMeaq_stage:after{content:""}.RxMeaq_stage:before{flex-grow:1}.RxMeaq_stage:after{flex-grow:3}.RxMeaq_anchored:before{flex:0 0 var(--page-anchor-top)}.RxMeaq_closing{padding-bottom:0}.RxMeaq_closing:after{content:none}.RxMeaq_closing>:last-child{margin-top:auto}}@media (min-width:768px) and (max-height:820px){.RxMeaq_page{--page-stage-air:var(--ds-space-3);--page-anchor-top:var(--ds-space-1)}.RxMeaq_section{--player-stage-fit:max(19rem, calc(var(--page-stage) - 9rem))}.RxMeaq_playerSection header{margin-bottom:var(--ds-space-3)}}@media (min-width:768px) and (max-width:1023px){.RxMeaq_section{--player-stage-fit:max(16rem, calc(var(--page-stage) - 30rem))}}@media (max-height:500px){.RxMeaq_page{--page-stage-air:var(--ds-space-3)}.RxMeaq_section{--player-stage-fit:max(10rem, calc(var(--page-stage) - 7rem))}}@media (max-width:767px){.RxMeaq_page{--deck-offset:8px;--page-header-overlap:0rem;--page-stage-air:var(--ds-space-2)}.RxMeaq_page.RxMeaq_page.snap-deck.deck-ready{scroll-snap-type:y mandatory}.RxMeaq_page [data-deck-sec]{scroll-snap-stop:always}.RxMeaq_page:not(.RxMeaq_snug) [data-deck-sec]:not(:last-of-type){min-height:var(--page-stage)}.RxMeaq_page:not(.RxMeaq_flowing) [data-deck-sec][data-deck-tall]{max-height:var(--deck-sec);scrollbar-width:none;overflow-y:hidden}.RxMeaq_page:not(.RxMeaq_flowing) [data-deck-sec][data-deck-tall][data-deck-current]{overflow-y:auto}.RxMeaq_page.RxMeaq_page.RxMeaq_flowing.snap-deck.deck-ready{scroll-snap-type:none}.RxMeaq_flowing [data-deck-sec]{scroll-snap-stop:normal}.RxMeaq_playerSection{--page-stage-air:var(--ds-space-0-5);max-width:calc(var(--ds-content-max) + 2 * var(--ds-gutter));height:var(--page-stage);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.RxMeaq_playerSection header{margin-bottom:var(--ds-space-2)}:is(.RxMeaq_playerSection+[data-deck-sec],[data-deck-sec]+.RxMeaq_playerSection){margin-top:var(--ds-space-8)}.RxMeaq_stage{min-height:var(--page-stage);padding-block:var(--page-stage-air);margin-top:0}.RxMeaq_closing>:last-child{margin-top:auto}}@media (max-width:1023px) and (max-height:500px){.RxMeaq_section{--player-stage-fit:max(6rem, calc(var(--page-stage) - 7rem))}.RxMeaq_playerSection{--player-stage-inline:calc(var(--player-stage-fit) * 16 / 9);max-width:calc(var(--ds-content-max) + 2 * var(--ds-gutter))}}
._2rrWPW_chip{--chip-hue:var(--ds-hue,var(--ds-neutral-400));align-items:center;gap:var(--ds-space-2);height:var(--ds-control-xs);padding-inline:var(--ds-space-3) var(--ds-space-3-5);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--chip-hue) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--chip-hue) 33%, transparent);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);white-space:nowrap;display:inline-flex}._2rrWPW_dot{width:var(--ds-space-2);height:var(--ds-space-2);border-radius:var(--ds-radius-round);background:var(--chip-hue);flex-shrink:0}
.QjGEJq_chip{align-items:center;gap:var(--ds-space-2);height:2.625rem;padding:0 var(--ds-space-3-5);background:var(--ds-fill-subtle);color:var(--ds-text-secondary);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) ease, box-shadow var(--ds-duration-fast) ease;border:0;border-radius:.6875rem;flex:none;display:inline-flex}.QjGEJq_chip:has(.QjGEJq_tile){padding-left:var(--ds-space-2-5)}.QjGEJq_chip:hover{background:var(--ds-fill-neutral);color:var(--ds-text-primary)}.QjGEJq_chip[aria-pressed=true]{background:var(--ds-fill-selected);box-shadow:inset 0 0 0 1.5px var(--ds-action-primary);color:var(--ds-text-primary)}.QjGEJq_chip:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.QjGEJq_chip:disabled{cursor:not-allowed;opacity:.5}.QjGEJq_tile{border-radius:var(--ds-radius-xs);background:var(--ds-fill-neutral);width:1.375rem;height:1.375rem;font-family:var(--ds-font-display);font-size:.625rem;font-weight:var(--ds-weight-black);color:var(--ds-text-secondary);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.QjGEJq_tile img{object-fit:cover;width:100%;height:100%}
.flM4Ha_section.flM4Ha_section{gap:var(--ds-space-6);margin-top:clamp(4rem,1.5rem + 6vh,7rem)}.flM4Ha_stack{gap:var(--ds-space-5);flex-direction:column;display:flex}.flM4Ha_state{gap:var(--ds-space-6);width:100%;max-width:calc(var(--ds-content-max) + 2 * var(--ds-gutter));padding:calc(var(--ds-header-clearance) + var(--ds-space-10)) var(--ds-gutter) var(--ds-space-10);flex-direction:column;margin-inline:auto;display:flex}.flM4Ha_skeletonHero,.flM4Ha_skeletonTile{border-radius:var(--ds-radius-2xl);background:color-mix(in srgb, var(--ds-surface-field) 70%, transparent);animation:flM4Ha_pulse 1.6s var(--ds-ease-standard) infinite}.flM4Ha_skeletonHero{max-width:32rem;height:7rem}.flM4Ha_skeletonTiles{gap:var(--ds-space-4);grid-template-columns:1fr 1fr 2fr;display:grid}.flM4Ha_skeletonTile{height:8rem}.flM4Ha_errorCard{align-items:flex-start;gap:var(--ds-space-4);max-width:32rem;margin:var(--ds-space-10) auto 0;padding:var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:color-mix(in srgb, var(--ds-ember-500) 10%, var(--ds-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-ember-500) 35%, transparent);font-family:var(--ds-font-body);font-size:var(--ds-text-md);color:var(--ds-text-primary);flex-direction:column;display:flex}@keyframes flM4Ha_pulse{50%{opacity:.45}}@media (max-width:767px){.flM4Ha_skeletonTiles{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.flM4Ha_skeletonHero,.flM4Ha_skeletonTile{animation:none}}
.e8BC2a_picker{border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);width:min(100%,23.25rem);box-shadow:var(--ds-shadow-popover), inset 0 0 0 1px var(--ds-border-subtle);flex-direction:column;display:flex;overflow:hidden}.e8BC2a_search{align-items:center;gap:var(--ds-space-3);height:var(--ds-control-lg);margin:var(--ds-space-3) var(--ds-space-3) var(--ds-space-1);padding:0 var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);color:var(--ds-text-muted);cursor:text;transition:box-shadow var(--ds-duration-fast) ease;flex:none;display:flex;box-shadow:inset 0 0 0 1px #0000}.e8BC2a_search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}.e8BC2a_searchIcon{flex:none}.e8BC2a_searchInput{min-width:0;height:100%;color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-md);background:0 0;border:0;outline:none;flex:auto}.e8BC2a_searchInput::placeholder{color:var(--ds-text-muted)}.e8BC2a_rows{max-height:16.5rem;padding:var(--ds-space-1) var(--ds-space-3) var(--ds-space-2);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.e8BC2a_divider{height:var(--ds-space-3);flex:none}.e8BC2a_row{align-items:center;gap:var(--ds-space-3);height:2.875rem;padding:0 var(--ds-space-1);border:0;border-top:1px solid var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);text-align:left;cursor:pointer;background:0 0;flex:none;display:flex}.e8BC2a_row:hover:not(:disabled) .e8BC2a_rowLabel{text-underline-offset:3px;text-decoration:underline}.e8BC2a_row:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.e8BC2a_row:disabled{cursor:not-allowed}.e8BC2a_row:disabled:not([aria-pressed=true]){opacity:.5}.e8BC2a_rowTile{border-radius:var(--ds-radius-xs);background:var(--ds-fill-subtle);width:1.75rem;height:1.75rem;color:var(--ds-text-secondary);font-family:var(--ds-font-display);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-black);flex:none;justify-content:center;align-items:center;line-height:1;display:flex;overflow:hidden}.e8BC2a_rowTile img{object-fit:cover;width:100%;height:100%}.e8BC2a_rowLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.e8BC2a_rowCheck{border-radius:var(--ds-radius-xs);width:1.375rem;height:1.375rem;box-shadow:inset 0 0 0 1.5px var(--ds-text-faint);color:var(--ds-text-on-action);flex:none;justify-content:center;align-items:center;display:flex}.e8BC2a_row[aria-pressed=true] .e8BC2a_rowCheck{background:var(--ds-action-primary);box-shadow:none}.e8BC2a_footer{justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-1-5) var(--ds-space-2) var(--ds-space-1-5) var(--ds-space-4);border-top:1px solid var(--ds-border-subtle);display:flex}.e8BC2a_summary{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted)}.e8BC2a_done{height:var(--ds-control-xs);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--ds-text-accent);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);cursor:pointer;background:0 0;border:0}.e8BC2a_done:hover{background:var(--ds-fill-subtle)}.e8BC2a_done:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}@media (max-width:767px){.e8BC2a_picker{width:100%}}
.nZzMKW_chips{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.nZzMKW_providerChip:disabled[aria-pressed=true]{opacity:1}.nZzMKW_disclosureChip{align-items:center;gap:var(--ds-space-2);height:2.625rem;padding:0 var(--ds-space-3-5) 0 var(--ds-space-4);background:var(--ds-fill-neutral);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) ease;border:0;border-radius:.6875rem;flex:none;display:inline-flex}.nZzMKW_disclosureChip:has(.nZzMKW_flagTile){padding-left:var(--ds-space-2-5)}.nZzMKW_disclosureChip:hover{background:var(--ds-fill-neutral-hover)}.nZzMKW_disclosureChip:focus-visible,.nZzMKW_regionTrigger:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.nZzMKW_chevron{color:var(--ds-text-muted);transition:transform var(--ds-duration-fast) var(--ds-ease-standard)}[aria-expanded=true]>.nZzMKW_chevron{transform:rotate(180deg)}.nZzMKW_flagTile{border-radius:var(--ds-radius-xs);background:var(--ds-fill-neutral);width:1.375rem;height:1.375rem;color:var(--ds-text-secondary);font-size:var(--ds-text-sm);flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.nZzMKW_regionTrigger{align-self:flex-start;align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) 0;border-radius:var(--ds-radius-xs);color:var(--ds-text-tertiary);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);cursor:pointer;transition:color var(--ds-duration-fast) ease;background:0 0;border:0;display:inline-flex}.nZzMKW_regionTrigger:hover{color:var(--ds-text-primary)}.nZzMKW_regionValue{gap:var(--ds-space-2);color:var(--ds-text-secondary);display:inline-flex}.nZzMKW_regionValue:before{content:"·";color:var(--ds-text-muted)}.nZzMKW_regionField{align-items:center;gap:var(--ds-space-3);width:100%;max-width:24rem;height:2.875rem;padding:0 var(--ds-space-4) 0 var(--ds-space-3);background:var(--ds-surface-field);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-md);text-align:left;cursor:pointer;transition:box-shadow var(--ds-duration-fast) ease;border:0;border-radius:.6875rem;display:flex}.nZzMKW_regionField:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ds-border-strong)}.nZzMKW_regionField:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.nZzMKW_regionField:disabled{opacity:.6;cursor:default}.nZzMKW_regionFieldLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.nZzMKW_flagGlyph{width:1rem;font-size:var(--ds-text-md);text-align:center;flex:none;line-height:1}
.BwH0Tq_iconButton{cursor:pointer;transition:background-color var(--ds-duration-fast) ease;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.BwH0Tq_iconButton:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.BwH0Tq_iconButton:disabled{opacity:.4;cursor:default}.BwH0Tq_primary{background:var(--ds-action-primary);color:var(--ds-text-on-action)}.BwH0Tq_primary:hover:not(:disabled){background:var(--ds-action-primary-hover)}.BwH0Tq_neutral{background:var(--ds-fill-neutral);color:var(--ds-text-primary)}.BwH0Tq_subtle{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.BwH0Tq_neutral:hover:not(:disabled),.BwH0Tq_subtle:hover:not(:disabled){background:var(--ds-fill-neutral-hover)}.BwH0Tq_sm{width:var(--ds-control-xs);height:var(--ds-control-xs)}.BwH0Tq_md{width:var(--ds-control-sm);height:var(--ds-control-sm)}.BwH0Tq_lg{width:2.5rem;height:2.5rem}.BwH0Tq_round{border-radius:var(--ds-radius-round)}.BwH0Tq_rounded{border-radius:var(--ds-radius-md)}
.gqMh1G_dialog.gqMh1G_dialog{--detail-pad:var(--ds-space-8);height:calc(100svh - 2 * var(--ds-space-10))}.gqMh1G_close.gqMh1G_close{top:var(--ds-space-4);right:var(--ds-space-4);z-index:5;background:var(--ds-surface-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute}.gqMh1G_close.gqMh1G_close:hover{background:var(--ds-surface-scrim-strong)}.gqMh1G_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-border-strong) transparent;flex:auto;min-height:0;overflow-y:auto}.gqMh1G_stageBlock{position:relative}.gqMh1G_stageBlock[data-fullscreen=true]{z-index:100;background:var(--ds-surface-media);flex-direction:column;padding-inline:0;display:flex;position:fixed;inset:0}.gqMh1G_stageBlock[data-fullscreen=true] .gqMh1G_stage{aspect-ratio:auto;border-radius:0;flex:auto;min-height:0;max-height:none}.gqMh1G_stageBlock[data-fullscreen=true] .gqMh1G_trailer iframe{width:min(100cqw,177.78cqh);height:min(100cqh,56.25cqw)}.gqMh1G_stageBlock[data-fullscreen=true] .gqMh1G_transport{padding-inline:var(--detail-pad);border-bottom:0}.gqMh1G_stage{aspect-ratio:2.2;background:var(--ds-surface-media);width:100%;max-height:min(52svh,30rem);position:relative;overflow:hidden;container-type:size}.gqMh1G_pageStage{padding-inline:var(--detail-pad)}.gqMh1G_pageStage .gqMh1G_stage{border-radius:var(--ds-radius-2xl);max-height:min(68svh,40rem)}.gqMh1G_pageStage .gqMh1G_transport{border-bottom:0;padding-inline:0}.gqMh1G_artwork{object-fit:cover;width:100%;height:100%;transition:filter var(--ds-duration-slow) ease, transform var(--ds-duration-slow) ease;position:absolute;inset:0}.gqMh1G_stage[data-trailer-on=true] .gqMh1G_artwork{filter:blur(28px)brightness(.45);transform:scale(1.1)}.gqMh1G_trailer{opacity:0;pointer-events:none;transition:opacity var(--ds-duration-slow) ease;position:absolute;inset:0}.gqMh1G_trailer[data-on=true]{opacity:1}.gqMh1G_trailer iframe{border:0;width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gqMh1G_stageTap{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.gqMh1G_stageTap:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-4px}.gqMh1G_pausedMark{z-index:1;width:4rem;height:4rem;color:var(--ds-text-primary);background:var(--ds-surface-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gqMh1G_scrim{pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--ds-surface-raised) 70%, transparent) 0%, transparent 40%);transition:opacity var(--ds-duration-slow) ease;position:absolute;inset:0}.gqMh1G_stage[data-trailer-on=true] .gqMh1G_scrim{opacity:0}.gqMh1G_transport{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-2-5) var(--detail-pad);border-bottom:1px solid var(--ds-border-subtle);display:flex}.gqMh1G_transport input[type=range]{max-width:none}.gqMh1G_body{gap:var(--ds-space-8) var(--ds-space-10);padding:var(--ds-space-7) var(--detail-pad) 0;grid-template:"intro aside""analysis aside"1fr/minmax(0,1fr) 22rem;display:grid}.gqMh1G_intro{gap:var(--ds-space-3);flex-direction:column;grid-area:intro;min-width:0;display:flex}.gqMh1G_headline{gap:var(--ds-space-3);flex-direction:column;display:flex}.gqMh1G_aside{gap:var(--ds-space-4);flex-direction:column;grid-area:aside;min-width:0;display:flex}.gqMh1G_analysis{gap:var(--ds-space-8);flex-direction:column;grid-area:analysis;min-width:0;display:flex}.gqMh1G_analysis:empty{display:none}.gqMh1G_notice{padding:var(--ds-space-4);border:1px solid var(--line);border-radius:var(--ds-radius-xl);background:var(--ds-fill-subtle);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);margin:0}.gqMh1G_loadError{justify-content:center;align-items:center;gap:var(--ds-space-4);min-height:16rem;padding:var(--ds-space-8) var(--ds-space-5);text-align:center;color:var(--ds-text-secondary);flex-direction:column;display:flex}.gqMh1G_metaLink{color:inherit;text-decoration:none}.gqMh1G_metaLink:hover{color:var(--ds-text-primary);text-underline-offset:3px;text-decoration:underline}.gqMh1G_meta{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);flex-wrap:wrap;display:flex}.gqMh1G_metaItem{align-items:center;gap:var(--ds-space-2);display:inline-flex}.gqMh1G_metaItem+.gqMh1G_metaItem:before{content:"·";color:var(--ds-text-faint)}.gqMh1G_title{font-family:var(--ds-font-display);font-size:var(--ds-title-lg);font-weight:var(--ds-weight-black);line-height:var(--ds-leading-tight);letter-spacing:var(--ds-tracking-display);color:var(--ds-text-primary);text-wrap:balance;margin:0}.gqMh1G_scores{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gqMh1G_score{align-items:center;gap:var(--ds-space-2);height:1.875rem;padding-inline:var(--ds-space-2-5) var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--ds-fill-subtle);box-shadow:inset 0 0 0 1px var(--ds-border-hairline);font-size:var(--ds-text-sm);white-space:nowrap;display:inline-flex}.gqMh1G_scoreLogo{width:auto;height:1.125rem;display:block}.gqMh1G_scoreLogo[data-source=TMDB]{height:.4375rem}.gqMh1G_scoreValue{font-weight:var(--ds-weight-bold);color:var(--ds-text-primary)}.gqMh1G_scoreValue[data-band]{min-width:1.375rem;padding:var(--ds-space-0-5) var(--ds-space-1);border-radius:var(--ds-radius-xs);background:var(--band);color:var(--ds-neutral-950);text-align:center}.gqMh1G_scoreValue[data-band=favorable]{--band:var(--ds-brand-metacritic-favorable)}.gqMh1G_scoreValue[data-band=mixed]{--band:var(--ds-brand-metacritic-mixed)}.gqMh1G_scoreValue[data-band=unfavorable]{--band:var(--ds-brand-metacritic-unfavorable)}.gqMh1G_lead{max-width:40rem;font-size:var(--ds-text-lg);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary);margin:0}.gqMh1G_tags{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.gqMh1G_actions{gap:var(--ds-space-2-5);flex-wrap:wrap;display:flex}.gqMh1G_actions>*{flex:1 1 0}.gqMh1G_actions>.gqMh1G_share{flex:none}.gqMh1G_saveSlot>button{flex:1}.gqMh1G_actions>.gqMh1G_pageLink{flex-basis:100%}.gqMh1G_section{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.gqMh1G_sectionHead{justify-content:space-between;align-items:center;gap:var(--ds-space-2) var(--ds-space-3);flex-wrap:wrap;display:flex}.gqMh1G_sectionTitle{white-space:nowrap;font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:var(--ds-tracking-title);color:var(--ds-text-primary);margin:0}.gqMh1G_panel{scroll-margin-top:var(--ds-space-4);gap:var(--ds-space-3);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:var(--ds-fill-subtle);flex-direction:column;display:flex}.gqMh1G_offers{gap:var(--ds-space-0-5);margin:0 calc(-1 * var(--ds-space-2-5));flex-direction:column;padding:0;list-style:none;display:flex}.gqMh1G_offer{align-items:center;gap:var(--ds-space-3);width:100%;padding:var(--ds-space-2) var(--ds-space-2-5);border-radius:var(--ds-radius-lg);font:inherit;color:var(--ds-text-primary);text-align:left;transition:background-color var(--ds-duration-fast) ease, box-shadow var(--ds-duration-base) ease;background:0 0;border:0;text-decoration:none;display:flex}a.gqMh1G_offer,button.gqMh1G_offer:not(:disabled){cursor:pointer}a.gqMh1G_offer:hover,button.gqMh1G_offer:hover:not(:disabled){background:var(--ds-fill-neutral)}.gqMh1G_offer:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}[data-on=true]>.gqMh1G_offer{background:color-mix(in srgb, var(--ds-hue-green) 9%, transparent)}[data-on=true]>a.gqMh1G_offer:hover{background:color-mix(in srgb, var(--ds-hue-green) 15%, transparent)}[data-on=true] .gqMh1G_offerHow{color:var(--ds-hue-green)}.gqMh1G_offerMuted{color:var(--ds-text-tertiary)}.gqMh1G_serviceTile{--brand:var(--ds-accent);border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--brand) 16%, var(--ds-surface-field));width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 28%, transparent);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.gqMh1G_serviceTile img{object-fit:contain;width:58%;height:58%}.gqMh1G_serviceTile[data-brand=stremio]{box-shadow:none;background:0 0}.gqMh1G_serviceTile[data-brand=stremio] img{width:100%;height:100%}.gqMh1G_serviceTile[data-brand=plex]{--brand:var(--ds-brand-plex)}.gqMh1G_serviceTile[data-brand=radarr]{--brand:var(--ds-brand-radarr);background:var(--ds-text-primary)}.gqMh1G_serviceTile[data-brand=sonarr]{--brand:var(--ds-brand-sonarr)}.gqMh1G_offerDone{color:var(--ds-hue-green);flex-shrink:0}.gqMh1G_connect{align-self:flex-start;align-items:center;gap:var(--ds-space-1);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-secondary);text-decoration:none;display:inline-flex}.gqMh1G_connect:hover{color:var(--ds-text-primary)}.gqMh1G_offerText{gap:var(--ds-space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.gqMh1G_offerName{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gqMh1G_offerHow{font-size:var(--ds-text-xs);color:var(--ds-text-tertiary)}.gqMh1G_offerArrow{color:var(--ds-text-muted);flex-shrink:0}.gqMh1G_note{font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-tertiary);margin:0}.gqMh1G_meters{gap:var(--ds-space-6) var(--ds-space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gqMh1G_meter{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.gqMh1G_meterHead{justify-content:space-between;align-items:baseline;gap:var(--ds-space-3);display:flex}.gqMh1G_meterLabel{font-size:var(--ds-text-sm);color:var(--ds-text-tertiary)}.gqMh1G_meterValue{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:color-mix(in srgb, var(--ds-hue) 55%, var(--ds-text-primary))}.gqMh1G_meterTrack{gap:var(--ds-space-1);grid-template-columns:repeat(5,minmax(0,1fr));height:.5rem;display:grid}.gqMh1G_meterTrack i{border-radius:var(--ds-radius-pill);background:var(--ds-fill-neutral)}.gqMh1G_meterTrack i[data-lit=true]{background:color-mix(in srgb, var(--ds-hue) 55%, transparent)}.gqMh1G_meterTrack i[data-lit=true]:last-child{background:var(--ds-hue);box-shadow:0 0 12px color-mix(in srgb, var(--ds-hue) 45%, transparent)}.gqMh1G_meterTrack i[data-lit=true]:has(+[data-lit=false]){background:var(--ds-hue);box-shadow:0 0 12px color-mix(in srgb, var(--ds-hue) 45%, transparent)}.gqMh1G_meterPoles{justify-content:space-between;gap:var(--ds-space-3);font-size:var(--ds-text-2xs);color:var(--ds-text-muted);display:flex}.gqMh1G_folds{border-bottom:1px solid var(--ds-border-hairline);flex-direction:column;display:flex}.gqMh1G_fold{border-top:1px solid var(--ds-border-hairline)}.gqMh1G_foldHead{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-3-5) var(--ds-space-1);cursor:pointer;border-radius:var(--ds-radius-md);list-style:none;display:flex}.gqMh1G_foldHead::-webkit-details-marker{display:none}.gqMh1G_foldHead:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.gqMh1G_foldText{gap:var(--ds-space-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.gqMh1G_foldTitle{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.gqMh1G_foldTeaser{font-size:var(--ds-text-sm);color:var(--ds-text-tertiary);white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.gqMh1G_fold[open] .gqMh1G_foldTeaser{display:none}.gqMh1G_foldChevron{color:var(--ds-text-muted);transition:transform var(--ds-duration-base) var(--ds-ease-standard);flex-shrink:0}.gqMh1G_foldHead:hover .gqMh1G_foldChevron{color:var(--ds-text-secondary)}.gqMh1G_fold[open] .gqMh1G_foldChevron{transform:rotate(180deg)}.gqMh1G_foldBody{gap:var(--ds-space-3);padding:0 var(--ds-space-1) var(--ds-space-5);font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary);flex-direction:column;display:flex}.gqMh1G_foldBody p{max-width:44rem;margin:0}.gqMh1G_points,.gqMh1G_comparables{gap:var(--ds-space-3);flex-direction:column;max-width:44rem;margin:0;padding:0;list-style:none;display:flex}.gqMh1G_points li{padding-left:var(--ds-space-5);position:relative}.gqMh1G_points li:before{content:"";top:.65em;left:var(--ds-space-1);width:var(--ds-space-1-5);height:var(--ds-space-1-5);border-radius:var(--ds-radius-round);background:var(--ds-accent);position:absolute}.gqMh1G_comparables li{gap:var(--ds-space-0-5);font-size:var(--ds-text-sm);flex-direction:column;display:flex}.gqMh1G_inlineLink{font:inherit;font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:none}.gqMh1G_inlineLink:hover{text-underline-offset:3px;text-decoration:underline}.gqMh1G_facts{gap:var(--ds-space-2-5);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;display:grid}.gqMh1G_fact{gap:var(--ds-space-1);padding:var(--ds-space-3) var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-fill-subtle);flex-direction:column;display:flex}.gqMh1G_fact dt{font-size:var(--ds-text-xs);color:var(--ds-text-tertiary)}.gqMh1G_fact dd{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);margin:0}.gqMh1G_questions{gap:var(--ds-space-4);flex-direction:column;margin:0;display:flex}.gqMh1G_questions dt{font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.gqMh1G_questions dd{max-width:44rem;margin:var(--ds-space-1) 0 0;font-size:var(--ds-text-sm)}.gqMh1G_stripControls{gap:var(--ds-space-1-5);display:flex}.gqMh1G_stripFrame{--fade-start:0px;--fade-end:0px;margin:0 calc(-1 * var(--detail-pad))}.gqMh1G_stripFrame[data-start=false]{--fade-start:var(--detail-pad)}.gqMh1G_stripFrame[data-end=false]{--fade-end:var(--detail-pad)}.gqMh1G_more{gap:var(--ds-space-8);padding:var(--ds-space-8) var(--detail-pad) var(--ds-space-8);flex-direction:column;display:flex}.gqMh1G_rail{gap:var(--ds-space-4);padding:0 var(--detail-pad) var(--ds-space-1);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);scroll-padding-inline:var(--detail-pad);scroll-snap-type:x proximity;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.gqMh1G_rail::-webkit-scrollbar{display:none}.gqMh1G_rail>li{scroll-snap-align:start;flex:none}.gqMh1G_person{align-items:center;gap:var(--ds-space-1);text-align:center;flex-direction:column;width:5.5rem;display:flex}.gqMh1G_avatar{width:4rem;height:4rem;margin-bottom:var(--ds-space-1);border-radius:var(--ds-radius-round);background:var(--ds-fill-neutral);font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);color:var(--ds-text-tertiary);place-items:center;display:grid;position:relative;overflow:hidden}.gqMh1G_avatar img{object-fit:cover;object-position:center 15%;width:100%;height:100%;position:absolute;inset:0}.gqMh1G_personName,.gqMh1G_personRole{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gqMh1G_personName{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-snug)}.gqMh1G_personRole{font-size:var(--ds-text-xs);color:var(--ds-text-tertiary)}.gqMh1G_film{gap:var(--ds-space-1);width:13rem;font:inherit;color:var(--ds-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.gqMh1G_film:focus-visible{outline:none}.gqMh1G_film:focus-visible .gqMh1G_filmArt{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.gqMh1G_filmArt{aspect-ratio:16/9;margin-bottom:var(--ds-space-1-5);border-radius:var(--ds-radius-lg);background:var(--ds-fill-subtle);box-shadow:inset 0 0 0 1px var(--ds-border-hairline);font-family:var(--ds-font-display);font-size:var(--ds-title-sm);font-weight:var(--ds-weight-bold);color:var(--ds-text-muted);place-items:center;display:grid;overflow:hidden}.gqMh1G_filmArt img{object-fit:cover;width:100%;height:100%;transition:transform var(--ds-duration-slow) var(--ds-ease-standard)}.gqMh1G_filmArt[data-poster=true] img{object-position:center 22%}.gqMh1G_film:hover .gqMh1G_filmArt img{transform:scale(1.04)}.gqMh1G_filmTitle{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gqMh1G_filmYear{font-size:var(--ds-text-xs);color:var(--ds-text-tertiary)}.gqMh1G_attribution{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-hairline);display:flex}.gqMh1G_attributionText{font-size:var(--ds-text-2xs);color:var(--ds-text-muted);margin:0}.gqMh1G_attributionText a{color:var(--ds-text-tertiary);text-underline-offset:3px}.gqMh1G_placeholder{gap:var(--ds-space-3);flex-direction:column;display:flex}.gqMh1G_placeholderMeta,.gqMh1G_placeholderTitle,.gqMh1G_placeholderLine{border-radius:var(--ds-radius-pill);background:var(--ds-fill-subtle);display:block}.gqMh1G_placeholderMeta{width:12rem;height:1rem}.gqMh1G_placeholderTitle{border-radius:var(--ds-radius-md);width:70%;height:2.75rem}.gqMh1G_placeholderLine{width:90%;height:1.125rem}@media (max-width:767px){.gqMh1G_dialog.gqMh1G_dialog{--detail-pad:var(--ds-space-5);height:92svh;padding-top:0}.gqMh1G_dialog.gqMh1G_dialog:before{z-index:5;background:color-mix(in srgb, var(--ds-neutral-100) 70%, transparent)}.gqMh1G_close.gqMh1G_close{top:var(--ds-space-3);right:var(--ds-space-3)}.gqMh1G_stage{aspect-ratio:16/9;max-height:none}.gqMh1G_transport{padding-block:var(--ds-space-1-5)}.gqMh1G_pageStage{padding-inline:0}.gqMh1G_pageStage .gqMh1G_stage{border-radius:0}.gqMh1G_pageStage .gqMh1G_transport{padding-inline:var(--detail-pad)}.gqMh1G_body{gap:var(--ds-space-7);padding-top:var(--ds-space-5);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""aside""analysis"}.gqMh1G_title{font-size:1.875rem}.gqMh1G_lead{font-size:var(--ds-text-md)}.gqMh1G_tags>*{gap:var(--ds-space-1-5);height:1.625rem;padding-inline:var(--ds-space-2-5) var(--ds-space-3);font-size:var(--ds-text-2xs)}.gqMh1G_tags>*>:first-child{width:var(--ds-space-1-5);height:var(--ds-space-1-5)}.gqMh1G_pageLink [data-button-label]{display:none}.gqMh1G_pageLink.gqMh1G_pageLink{width:var(--ds-control-lg);flex:none;padding:0}.gqMh1G_panel{padding:var(--ds-space-4)}.gqMh1G_meters{gap:var(--ds-space-5) var(--ds-space-5)}.gqMh1G_meterHead{flex-direction:column;gap:0}.gqMh1G_meterLabel{font-size:var(--ds-text-xs)}.gqMh1G_stripControls{display:none}.gqMh1G_more{gap:var(--ds-space-7);padding-top:var(--ds-space-7)}.gqMh1G_film{width:11rem}}
.ELyWbG_root{z-index:var(--ds-z-dialog);font-family:var(--ds-font-body);color:var(--ds-text-primary);position:fixed;inset:0}.ELyWbG_backdrop{background:var(--ds-surface-scrim-strong);transition:opacity var(--ds-duration-base) ease;position:fixed;inset:0}.ELyWbG_backdrop[data-placement=top-end]{background:var(--ds-surface-scrim-light)}.ELyWbG_backdrop[data-closed]{opacity:0}.ELyWbG_frame{padding:var(--ds-space-10) var(--ds-space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.ELyWbG_frame[data-placement=top-end]{padding:calc(var(--ds-header-clearance,4.875rem) + var(--ds-space-2)) var(--ds-gutter) var(--ds-space-4);justify-content:flex-end;align-items:flex-start}.ELyWbG_panel{width:100%;max-height:calc(100svh - 2 * var(--ds-space-10));border-radius:var(--ds-radius-dialog);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-dialog), inset 0 0 0 1px var(--ds-border-subtle);transition:opacity var(--ds-duration-base) ease, transform var(--ds-duration-base) var(--ds-ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.ELyWbG_panel[data-closed]{opacity:0;transform:translateY(var(--ds-space-2)) scale(.98)}.ELyWbG_frame[data-placement=top-end] .ELyWbG_panel{border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-menu), inset 0 0 0 1px var(--ds-border-subtle)}.ELyWbG_frame[data-placement=end]{justify-content:flex-end;align-items:stretch;padding:0;overflow:hidden}.ELyWbG_frame[data-placement=end] .ELyWbG_panel{height:100%;max-height:none;box-shadow:inset 1px 0 0 var(--ds-border-subtle);border-radius:0}.ELyWbG_frame[data-placement=end] .ELyWbG_panel[data-closed]{opacity:1;transform:translate(100%)}.ELyWbG_sm{max-width:26.25rem}.ELyWbG_md{max-width:30rem}.ELyWbG_lg{max-width:42.5rem}.ELyWbG_xl{max-width:64rem}.ELyWbG_frame[data-placement=center] .ELyWbG_lg{height:calc(100svh - 2 * var(--ds-space-10))}.ELyWbG_header{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:1.375rem var(--ds-space-7) var(--ds-space-3-5);display:flex}.ELyWbG_heading{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.ELyWbG_title{font-family:var(--ds-font-display);font-size:1.75rem;font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-title);margin:0;line-height:1.1}.ELyWbG_frame[data-placement=top-end] .ELyWbG_title{font-size:var(--ds-title-sm)}.ELyWbG_subtitle{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-muted);margin:0}.ELyWbG_headerActions{align-items:center;gap:var(--ds-space-3-5);flex:none;display:flex}.ELyWbG_controls{gap:var(--ds-space-3);padding:0 var(--ds-space-7) var(--ds-space-1);flex-direction:column;flex:none;display:flex}.ELyWbG_body{min-height:0;padding:0 var(--ds-space-7) var(--ds-space-5);overscroll-behavior:contain;flex:auto;overflow-y:auto}.ELyWbG_section{flex-direction:column;display:flex}.ELyWbG_section:not(:has(>.ELyWbG_sectionLabel)){padding-top:var(--ds-space-3)}.ELyWbG_sectionLabel{padding:var(--ds-space-3-5) 0 var(--ds-space-2);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);margin:0}.ELyWbG_footer{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-3-5) var(--ds-space-7);border-top:1px solid var(--ds-border-subtle);background:var(--ds-surface-raised);display:flex}.ELyWbG_footerNote{min-width:0;font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);flex:auto}@media (max-width:767px){.ELyWbG_frame,.ELyWbG_frame[data-placement=top-end],.ELyWbG_frame[data-placement=end]{padding:var(--ds-space-10) 0 var(--keyboard-inset,0px);justify-content:stretch;align-items:flex-end}.ELyWbG_panel,.ELyWbG_frame[data-placement=top-end] .ELyWbG_panel,.ELyWbG_frame[data-placement=end] .ELyWbG_panel{max-width:none;max-height:min(92svh, calc(100svh - var(--ds-space-10) - var(--keyboard-inset,0px)));padding-top:var(--ds-space-5);padding-bottom:var(--ds-safe-bottom);border-radius:var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0}.ELyWbG_frame[data-placement=end] .ELyWbG_panel{height:auto;box-shadow:none}.ELyWbG_frame[data-placement=center] .ELyWbG_lg{height:92svh}.ELyWbG_panel:before{content:"";top:var(--ds-space-2-5);border-radius:var(--ds-radius-pill);background:var(--ds-neutral-700);width:2.5rem;height:.25rem;position:absolute;left:50%;transform:translate(-50%)}.ELyWbG_panel[data-closed],.ELyWbG_frame[data-placement=end] .ELyWbG_panel[data-closed]{transform:translateY(100%)}.ELyWbG_header,.ELyWbG_controls,.ELyWbG_body,.ELyWbG_footer{padding-inline:var(--ds-space-5)}.ELyWbG_header{padding-top:var(--ds-space-2)}.ELyWbG_title{font-size:1.625rem}}@media (prefers-reduced-motion:reduce){.ELyWbG_backdrop,.ELyWbG_panel{transition:none}}
.MRGLpW_title{font-family:var(--ds-font-display);font-size:clamp(2.375rem,1.5rem + 2.3vw,3.5rem);font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-display);margin:0;line-height:1}.MRGLpW_dot{color:var(--ds-accent)}
.i_zQJq_panel{z-index:var(--ds-z-popover);border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-menu), inset 0 0 0 1px var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-body);outline:none;flex-direction:column;display:flex;overflow:hidden}.i_zQJq_sheetTitle{display:none}@media (max-width:767px){.i_zQJq_sheet{width:auto;max-height:88svh;padding-top:var(--ds-space-6);padding-bottom:var(--ds-safe-bottom);border-radius:var(--ds-radius-sheet) var(--ds-radius-sheet) 0 0;box-shadow:0 0 0 100vmax var(--ds-surface-scrim-strong);overscroll-behavior:contain;position:fixed;inset:auto 0 0;overflow-y:auto}.i_zQJq_sheet:before{content:"";top:var(--ds-space-2-5);border-radius:var(--ds-radius-pill);background:var(--ds-neutral-700);width:2.5rem;height:.25rem;position:absolute;left:50%;transform:translate(-50%)}.i_zQJq_sheet .i_zQJq_sheetTitle{padding:0 var(--ds-space-5) var(--ds-space-3);font-family:var(--ds-font-display);font-size:1.625rem;font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-title);line-height:1.1;display:block}}
.B4U8eW_menu{padding-bottom:var(--ds-space-1-5)}@media (min-width:768px){.B4U8eW_sm{width:16rem}.B4U8eW_md{width:min(26.25rem, calc(100vw - 2 * var(--ds-gutter)))}}.B4U8eW_header{align-items:center;gap:var(--ds-space-3-5);padding:var(--ds-space-4-5) var(--ds-space-4);border-bottom:1px solid var(--ds-border-subtle);background:linear-gradient(135deg, color-mix(in srgb, var(--ds-action-primary) 20%, transparent), transparent 60%);display:flex}.B4U8eW_group{padding:var(--ds-space-1-5) 0}.B4U8eW_group+.B4U8eW_group{border-top:1px solid var(--ds-border-subtle)}.B4U8eW_item{--item-tone:var(--ds-text-muted);align-items:center;gap:var(--ds-space-3-5);width:100%;min-height:3.25rem;padding:var(--ds-space-1-5) var(--ds-space-4);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-md);font-weight:var(--ds-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.B4U8eW_item[data-tone=accent]{--item-tone:var(--ds-accent)}.B4U8eW_item[data-hue]{--item-tone:var(--ds-hue)}.B4U8eW_item[data-tone=muted]{color:var(--ds-text-tertiary)}.B4U8eW_item[data-focus]{background:var(--ds-fill-subtle)}.B4U8eW_item[aria-checked=true],.B4U8eW_item[data-selected]{background:color-mix(in srgb, var(--ds-action-primary) 12%, transparent)}.B4U8eW_tile{border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--item-tone) 18%, transparent);width:2rem;height:2rem;color:var(--item-tone);font-family:var(--ds-font-display);font-size:var(--ds-text-md);font-weight:var(--ds-weight-black);flex:none;justify-content:center;align-items:center;display:flex}.B4U8eW_item[data-tone=muted] .B4U8eW_tile{background:var(--ds-fill-neutral);color:var(--ds-text-secondary)}.B4U8eW_item[aria-checked=true] .B4U8eW_tile,.B4U8eW_item[data-selected] .B4U8eW_tile{color:var(--ds-text-primary)}.B4U8eW_text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.B4U8eW_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.B4U8eW_item:has(.B4U8eW_description) .B4U8eW_label{font-weight:var(--ds-weight-semibold)}.B4U8eW_description{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-regular);color:var(--ds-text-muted)}.B4U8eW_check{color:var(--ds-text-primary);flex:none}
.UR0lra_search{align-items:center;gap:var(--ds-space-3);height:var(--ds-control-lg);margin:var(--ds-space-3) var(--ds-space-3) var(--ds-space-1-5);padding:0 var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);color:var(--ds-text-muted);cursor:text;transition:box-shadow var(--ds-duration-fast) ease;flex:none;display:flex;box-shadow:inset 0 0 0 1px #0000}.UR0lra_search:focus-within{box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}.UR0lra_searchIcon{flex:none}.UR0lra_searchInput{min-width:0;height:100%;color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-md);background:0 0;border:0;outline:none;flex:auto}.UR0lra_searchInput::placeholder{color:var(--ds-text-muted)}.UR0lra_options{max-height:min(30rem,62svh);padding:var(--ds-space-1) 0;overscroll-behavior:contain;outline:none;overflow-y:auto}.UR0lra_groupLabel{padding:var(--ds-space-2) var(--ds-space-4) var(--ds-space-1);color:var(--ds-text-muted);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);display:block}.UR0lra_empty{padding:var(--ds-space-5) var(--ds-space-4);color:var(--ds-text-muted);font-size:var(--ds-text-sm);text-align:center;margin:0}@media (max-width:767px){.UR0lra_options{max-height:none;overflow:visible}}
.UZ_Dzq_trigger{align-items:center;gap:var(--ds-space-1-5);min-width:0;font-family:var(--ds-font-body);font-weight:var(--ds-weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;border:0;display:inline-flex}.UZ_Dzq_trigger:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.UZ_Dzq_pill{height:var(--ds-control-xs);padding-inline:var(--ds-space-3) var(--ds-space-2-5);border-radius:var(--ds-radius-pill);background:var(--ds-fill-neutral);font-size:var(--ds-text-xs);color:var(--ds-text-primary)}.UZ_Dzq_pill:hover{background:var(--ds-fill-neutral-hover)}.UZ_Dzq_quiet{gap:var(--ds-space-2);height:var(--ds-control-xs);padding-inline:var(--ds-space-2);border-radius:var(--ds-radius-sm);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);background:0 0}.UZ_Dzq_quiet:hover{background:var(--ds-fill-subtle);color:var(--ds-text-primary)}.UZ_Dzq_name{text-overflow:ellipsis;overflow:hidden}.UZ_Dzq_chevron{color:var(--ds-text-muted);flex:none}.UZ_Dzq_flag{font-size:var(--ds-text-md);flex:none;line-height:1}@media (max-width:479px){.UZ_Dzq_quiet .UZ_Dzq_name{display:none}}
.YQSfna_seeAll{align-items:center;gap:var(--ds-space-2-5);width:100%;height:var(--ds-control-lg);margin-top:var(--ds-space-1);padding:0 var(--ds-space-3-5);border-radius:var(--ds-radius-lg);background:var(--ds-fill-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);text-align:left;cursor:pointer;transition:background-color var(--ds-duration-fast) ease;border:0;display:flex}.YQSfna_seeAll:hover{background:var(--ds-fill-neutral)}.YQSfna_seeAll:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.YQSfna_seeAllIcon{color:var(--ds-text-secondary);flex:none}.YQSfna_seeAllLabel{flex:auto;min-width:0}.YQSfna_seeAllArrow{color:var(--ds-text-muted);flex:none}.YQSfna_source{font-size:var(--ds-text-2xs);color:var(--ds-text-muted);align-self:flex-start;text-decoration:none}.YQSfna_source:hover{color:var(--ds-text-tertiary);text-underline-offset:3px;text-decoration:underline}
.Yk9eeq_panel{gap:var(--ds-space-3);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:var(--ds-fill-subtle);flex-direction:column;display:flex}.Yk9eeq_tabs{gap:var(--ds-space-2);padding-bottom:var(--ds-space-1);display:flex;overflow-x:auto}.Yk9eeq_tab{padding:var(--ds-space-1-5,.375rem) var(--ds-space-3);border:1px solid var(--line);border-radius:var(--ds-radius-lg);color:var(--ds-text-secondary);font-size:var(--ds-text-sm);cursor:pointer;background:0 0;flex:none}.Yk9eeq_tab[aria-selected=true]{border-color:var(--ember);color:var(--ds-text-primary);font-weight:var(--ds-weight-semibold)}.Yk9eeq_status{font-size:var(--ds-text-sm);color:var(--ds-text-tertiary);margin:0}.Yk9eeq_unavailable{align-items:flex-start;gap:var(--ds-space-3);flex-direction:column;display:flex}.Yk9eeq_episodes{gap:var(--ds-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Yk9eeq_episodesFaded{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.Yk9eeq_toggle{padding:var(--ds-space-1-5,.375rem) var(--ds-space-4);border:1px solid var(--line);border-radius:var(--ds-radius-lg);color:var(--ds-text-primary);font-size:var(--ds-text-sm);cursor:pointer;background:0 0;align-self:center}.Yk9eeq_episode{gap:var(--ds-space-3);grid-template-columns:7.5rem 1fr;align-items:start;display:grid}.Yk9eeq_still{aspect-ratio:16/9;border-radius:var(--ds-radius-lg);object-fit:cover;background:var(--ds-fill-subtle);width:7.5rem}.Yk9eeq_episodeText{gap:var(--ds-space-1);flex-direction:column;min-width:0;display:flex}.Yk9eeq_episodeName{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);margin:0}.Yk9eeq_episodeNumber{margin-right:var(--ds-space-2);color:var(--ds-text-tertiary);font-variant-numeric:tabular-nums}.Yk9eeq_episodeMeta{font-size:var(--ds-text-xs);color:var(--ds-text-tertiary);margin:0}.Yk9eeq_episodeOverview{font-size:var(--ds-text-sm);color:var(--ds-text-secondary);margin:0}
.GpEXpa_tabs{min-width:0;font-family:var(--ds-font-body)}.GpEXpa_track{scrollbar-width:none;align-items:stretch;height:100%;display:flex;overflow-x:auto}.GpEXpa_track::-webkit-scrollbar{display:none}.GpEXpa_md .GpEXpa_track{gap:var(--ds-space-7)}.GpEXpa_sm .GpEXpa_track{gap:var(--ds-space-4)}.GpEXpa_tab{align-items:center;gap:var(--ds-space-1-5);padding:0 var(--ds-space-0-5);font:inherit;font-weight:var(--ds-weight-medium);color:var(--ds-text-tertiary);white-space:nowrap;cursor:pointer;transition:color var(--ds-duration-fast) ease;background:0 0;border:0;flex-shrink:0;display:inline-flex}.GpEXpa_md .GpEXpa_tab{font-size:var(--ds-text-md)}.GpEXpa_sm .GpEXpa_tab{font-size:var(--ds-text-sm)}.GpEXpa_tab:hover{color:var(--ds-text-primary)}.GpEXpa_tab:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px;border-radius:var(--ds-radius-xs)}@media (max-width:767px){.GpEXpa_md .GpEXpa_track{gap:var(--ds-space-5)}.GpEXpa_md .GpEXpa_tab{font-size:var(--ds-text-sm)}}.GpEXpa_tab[aria-current=true]{font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);box-shadow:inset 0 -2px 0 var(--ds-action-primary)}
.kQeIMG_heading{justify-content:space-between;align-items:center;gap:var(--ds-space-2) var(--ds-space-5);min-width:0;margin-bottom:var(--ds-space-5);font-family:var(--ds-font-body);flex:none;display:flex}.kQeIMG_titleGroup{align-items:center;gap:var(--ds-space-3-5);min-width:0;display:flex}.kQeIMG_bar{width:var(--ds-space-1);border-radius:var(--ds-space-0-5);background:var(--ds-action-primary);height:1em;font-size:var(--ds-title-md);flex:none}.kQeIMG_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ds-font-display);font-size:var(--ds-title-md);font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-title);color:var(--ds-text-primary);line-height:1.1;overflow:hidden}.kQeIMG_aside{align-items:center;gap:var(--ds-space-4);flex:0 auto;min-width:0;display:flex}.kQeIMG_note{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);overflow:hidden}@media (max-width:767px){.kQeIMG_heading{margin-bottom:var(--ds-space-2-5)}.kQeIMG_titleGroup{flex:1 1 0}.kQeIMG_aside{flex-shrink:0;margin-inline-start:auto}.kQeIMG_bar,.kQeIMG_title{font-size:var(--ds-title-sm)}.kQeIMG_title{-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.kQeIMG_note{display:none}}@media (max-width:767px) and (max-height:760px){.kQeIMG_title{-webkit-line-clamp:2}}@media (max-height:600px){.kQeIMG_heading{margin-bottom:var(--ds-space-2)}.kQeIMG_bar,.kQeIMG_title{font-size:var(--ds-title-sm)}.kQeIMG_note{display:none}}
.DA_GgG_track{gap:var(--ds-space-1);padding:var(--ds-space-1);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);font-family:var(--ds-font-body);flex-wrap:wrap;display:flex;container:segmented/inline-size}.DA_GgG_segment{min-width:max-content;height:var(--ds-control-md);padding:0 var(--ds-space-3);color:var(--ds-text-tertiary);font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--ds-duration-fast) ease, color var(--ds-duration-fast) ease;background:0 0;border:0;border-radius:.5625rem;flex:auto;overflow:hidden}.DA_GgG_segment:hover:not([aria-checked=true]){color:var(--ds-text-primary)}.DA_GgG_segment[aria-checked=true]{background:var(--ds-action-primary);color:var(--ds-text-primary);cursor:default}.DA_GgG_segment:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}@container segmented (max-width:22rem){.DA_GgG_segment{padding-inline:var(--ds-space-2);font-size:var(--ds-text-xs)}}@container segmented (max-width:16rem){.DA_GgG_segment{padding-inline:var(--ds-space-1)}}@media (prefers-reduced-motion:reduce){.DA_GgG_segment{transition:none}}
._5zCk3a_switch{border-radius:var(--ds-radius-pill);background:var(--ds-fill-neutral-hover);cursor:pointer;width:2.625rem;height:1.5rem;transition:background var(--ds-duration-fast) ease;border:0;flex:none;padding:0;position:relative}._5zCk3a_switch[data-checked]{background:var(--ds-action-primary)}._5zCk3a_switch[data-disabled]{cursor:not-allowed;opacity:.5}._5zCk3a_switch:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}._5zCk3a_thumb{border-radius:var(--ds-radius-round);background:var(--ds-text-primary);width:1.125rem;height:1.125rem;transition:transform var(--ds-duration-fast) var(--ds-ease-standard);position:absolute;top:.1875rem;left:.1875rem}._5zCk3a_switch[data-checked] ._5zCk3a_thumb{transform:translate(1.125rem)}@media (prefers-reduced-motion:reduce){._5zCk3a_switch,._5zCk3a_thumb{transition:none}}
.QbGkGW_wrap{z-index:9999;padding:var(--ds-space-4);padding-bottom:max(var(--ds-space-4), var(--ds-safe-bottom));font-family:var(--ds-font-body);color:var(--ds-text-primary);position:fixed;inset:auto 0 0}html[data-consent-settled] .QbGkGW_wrap{display:none}.QbGkGW_card{max-width:55rem;padding:var(--ds-space-5);border-radius:var(--ds-radius-2xl);background:color-mix(in srgb, var(--ds-neutral-900) 97%, transparent);box-shadow:var(--ds-shadow-overlay), inset 0 0 0 1px var(--ds-border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0 auto}.QbGkGW_top{align-items:flex-start;gap:var(--ds-space-4);display:flex}.QbGkGW_icon{border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-action-primary) 20%, transparent);width:2.875rem;height:2.875rem;color:var(--ds-accent);flex:none;place-items:center;display:grid}.QbGkGW_body{flex:auto;min-width:0}.QbGkGW_title{margin:0 0 var(--ds-space-1-5);font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-title);line-height:var(--ds-leading-snug)}.QbGkGW_description{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);color:var(--ds-text-tertiary)}.QbGkGW_details{margin-bottom:var(--ds-space-4);padding:var(--ds-space-1) var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);flex-direction:column;display:flex}.QbGkGW_details .QbGkGW_toggle{justify-content:space-between;align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-3) 0;cursor:pointer;display:flex}.QbGkGW_details .QbGkGW_toggle+.QbGkGW_toggle{border-top:1px solid var(--ds-border-subtle)}.QbGkGW_details .QbGkGW_toggle[data-static=true]{cursor:default}.QbGkGW_toggleText{min-width:0}.QbGkGW_toggleLabel{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold)}.QbGkGW_toggleDescription{margin-top:var(--ds-space-0-5);font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.QbGkGW_required{padding:var(--ds-space-0-5) var(--ds-space-2);border-radius:var(--ds-radius-pill);background:color-mix(in srgb, var(--ds-hue-green) 16%, transparent);color:var(--ds-hue-green);font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-semibold);flex:none}.QbGkGW_actions{align-items:center;gap:var(--ds-space-2-5);flex-wrap:wrap;display:flex}.QbGkGW_actions .QbGkGW_learnMore{color:var(--ds-text-tertiary);margin-left:auto}@media (min-width:640px){.QbGkGW_wrap{padding:var(--ds-space-6);padding-bottom:max(var(--ds-space-6), var(--ds-safe-bottom))}}@media (max-width:639px){.QbGkGW_icon{display:none}.QbGkGW_card{padding:var(--ds-space-4)}.QbGkGW_actions>button{flex:auto}}
.-c4GBW_field{width:100%;font-family:var(--ds-font-body);flex-direction:column;gap:.4375rem;display:flex}.-c4GBW_label{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted)}.-c4GBW_labelHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.-c4GBW_control{align-items:center;gap:var(--ds-space-2);height:2.875rem;padding:0 var(--ds-space-2) 0 var(--ds-space-4);background:var(--ds-surface-field);transition:box-shadow var(--ds-duration-fast) ease;border-radius:.6875rem;display:flex;box-shadow:inset 0 0 0 1px #0000}.-c4GBW_control[data-leading]{gap:var(--ds-space-3)}.-c4GBW_control:focus-within{box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}.-c4GBW_control[data-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--ds-accent)}.-c4GBW_input{min-width:0;height:100%;color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-md);background:0 0;border:0;outline:none;flex:auto}.-c4GBW_input::placeholder{color:var(--ds-text-faint)}.-c4GBW_message{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.-c4GBW_message[data-error=true]{color:var(--ds-ember-300)}
.sE3QiG_link{align-items:center;gap:var(--ds-space-1);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-accent);white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-flex}.sE3QiG_link:hover{text-underline-offset:3px;text-decoration:underline}.sE3QiG_link:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px;border-radius:var(--ds-radius-xs)}@media (pointer:coarse){.sE3QiG_link{position:relative}.sE3QiG_link:after{content:"";inset:calc(-1 * var(--ds-space-1-5)) calc(-1 * var(--ds-space-1));position:absolute}}
.fLcxKG_root{display:inline-flex}.fLcxKG_compact{aspect-ratio:1;padding-inline:0}.fLcxKG_panel{gap:var(--ds-space-3);padding-inline:var(--ds-space-4)}@media (min-width:768px){.fLcxKG_panel{width:min(23rem, calc(100vw - 2 * var(--ds-gutter)));padding-block:var(--ds-space-4-5) var(--ds-space-3)}}@media (max-width:767px){.fLcxKG_panel{padding-bottom:calc(var(--ds-space-4) + env(safe-area-inset-bottom,0px))}}.fLcxKG_heading{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-title)}.fLcxKG_linkRow{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-radius-pill);background:var(--ds-surface-field);box-shadow:inset 0 0 0 1px var(--ds-border-strong);display:flex}.fLcxKG_linkField{min-width:0;color:var(--ds-text-secondary);font:inherit;font-size:var(--ds-text-xs);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:auto}.fLcxKG_channels{gap:var(--ds-space-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fLcxKG_channel{align-items:center;gap:var(--ds-space-2-5);width:100%;min-height:2.75rem;padding:var(--ds-space-1) var(--ds-space-2);border-radius:var(--ds-radius-lg);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.fLcxKG_channel:hover,.fLcxKG_channel:focus-visible{background:var(--ds-fill-subtle)}.fLcxKG_channelTile{border-radius:var(--ds-radius-md);background:var(--ds-fill-neutral);width:2rem;height:2rem;color:var(--ds-text-secondary);flex:none;justify-content:center;align-items:center;display:flex}.fLcxKG_stop{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1-5) var(--ds-space-2);border-radius:var(--ds-radius-md);color:var(--ds-text-tertiary);font:inherit;font-size:var(--ds-text-xs);cursor:pointer;background:0 0;border:0;align-self:flex-start;display:flex}.fLcxKG_stop:hover,.fLcxKG_stop:focus-visible{color:var(--ds-text-primary);background:var(--ds-fill-subtle)}.fLcxKG_status{padding:var(--ds-space-3) 0;color:var(--ds-text-tertiary);font-size:var(--ds-text-sm);margin:0}.fLcxKG_prompt{align-items:flex-start;gap:var(--ds-space-3);flex-direction:column;display:flex}.fLcxKG_promptText{color:var(--ds-text-secondary);font-size:var(--ds-text-sm);margin:0;line-height:1.45}
._6PHowa_trigger{align-items:center;gap:var(--ds-space-1);height:2rem;padding:0 var(--ds-space-1-5) 0 var(--ds-space-2);border-radius:var(--ds-radius-sm);background:var(--ds-fill-selected);box-shadow:inset 0 0 0 1px var(--ds-border-selected);color:var(--ds-text-primary);font-family:var(--ds-font-body);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) ease;border:0;flex:none;display:flex}._6PHowa_trigger[data-mode=quick]{background:color-mix(in srgb, var(--ds-hue-amber) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-hue-amber) 45%, transparent)}._6PHowa_trigger[data-mode=quick]>svg:first-child{color:var(--ds-hue-amber)}._6PHowa_trigger:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}._6PHowa_panel{gap:var(--ds-space-0-5);padding:var(--ds-space-1-5)}._6PHowa_option{align-items:center;gap:var(--ds-space-2-5);padding:var(--ds-space-2) var(--ds-space-2-5);border-radius:var(--ds-radius-md);cursor:pointer;text-align:left;display:flex}._6PHowa_option[data-focus]{background:var(--ds-fill-subtle)}._6PHowa_option[data-selected]{background:var(--ds-fill-neutral)}._6PHowa_optionGlyph{border-radius:var(--ds-radius-sm);background:var(--ds-fill-selected);width:1.75rem;height:1.75rem;color:var(--ds-text-primary);flex:none;justify-content:center;align-items:center;display:flex}._6PHowa_option[data-mode=quick] ._6PHowa_optionGlyph{background:color-mix(in srgb, var(--ds-hue-amber) 22%, transparent);color:var(--ds-hue-amber)}._6PHowa_option[data-locked=true] ._6PHowa_optionGlyph{background:var(--ds-fill-subtle);color:var(--ds-text-muted)}._6PHowa_optionText{gap:var(--ds-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}._6PHowa_optionName{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold)}._6PHowa_optionHint{font-size:var(--ds-text-xs);color:var(--ds-text-tertiary)}._6PHowa_option[data-locked=true] ._6PHowa_optionName{color:var(--ds-text-tertiary)}._6PHowa_optionCost{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);flex:none}._6PHowa_option[data-locked=true] ._6PHowa_optionCost{display:none}._6PHowa_optionCheck{color:var(--ds-accent);visibility:hidden;flex:none}._6PHowa_option[data-selected] ._6PHowa_optionCheck{visibility:visible}@media (min-width:768px){._6PHowa_panel{width:min(22rem, calc(100vw - 2 * var(--ds-gutter)))}}@media (max-width:767px){._6PHowa_triggerLabel{display:none}._6PHowa_panel{padding:var(--ds-space-6) var(--ds-space-3) calc(var(--ds-space-5) + env(safe-area-inset-bottom,0px))}._6PHowa_panel ._6PHowa_option{padding:var(--ds-space-3-5) var(--ds-space-3)}}
.Np8Rua_footer{width:100%;max-width:calc(var(--ds-content-max) + 2 * var(--ds-gutter));margin:var(--ds-space-14) auto 0;padding:0 var(--ds-gutter) var(--ds-space-14);font-family:var(--ds-font-body);color:var(--ds-text-muted);font-size:.84375rem}.Np8Rua_bar{justify-content:space-between;align-items:center;gap:var(--ds-space-4) var(--ds-space-8);padding-top:var(--ds-space-6);border-top:1px solid var(--ds-border-subtle);flex-wrap:wrap;display:flex}.Np8Rua_credit{align-items:center;gap:var(--ds-space-3-5);display:flex}.Np8Rua_links{gap:var(--ds-space-2) var(--ds-space-6);flex-wrap:wrap;display:flex}.Np8Rua_links a{color:inherit;text-decoration:none}.Np8Rua_links a:hover{color:var(--ds-text-primary)}.Np8Rua_links a:focus-visible{border-radius:var(--ds-radius-xs);outline:2px solid var(--ds-focus-ring);outline-offset:2px}@media (max-width:767px){.Np8Rua_footer{margin-top:var(--ds-space-10);padding-bottom:calc(var(--ds-space-10) + env(safe-area-inset-bottom,0px))}.Np8Rua_bar{flex-direction:column;align-items:flex-start}.Np8Rua_links{gap:var(--ds-space-2-5) var(--ds-space-5)}}@media (pointer:coarse){.Np8Rua_links a{position:relative}.Np8Rua_links a:after{content:"";inset:calc(-1 * var(--ds-space-1)) calc(-1 * var(--ds-space-1-5));position:absolute}}
._1T7Jaa_header{--header-bar-height:3.5rem;--header-tab-row-height:calc(var(--ds-header-height) - var(--header-bar-height));--header-bar-height-expanded:4.875rem;--header-tab-row-height-expanded:3.375rem;z-index:var(--ds-z-sticky);height:var(--ds-header-clearance);font-family:var(--ds-font-body);position:sticky;top:0}._1T7Jaa_header[data-tabbed=false]{height:calc(var(--header-bar-height) + var(--ds-safe-top))}._1T7Jaa_inner{padding-top:var(--ds-safe-top);transition:background-color var(--ds-duration-base) ease, box-shadow var(--ds-duration-base) ease;border-bottom:1px solid #0000;position:absolute;inset:0 0 auto}._1T7Jaa_header[data-expanded=true] ._1T7Jaa_inner{background:var(--ds-surface-header-overlay);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._1T7Jaa_header[data-expanded=false] ._1T7Jaa_inner{background:var(--ds-surface-sticky);border-bottom-color:var(--ds-border-subtle);box-shadow:var(--ds-shadow-sticky);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._1T7Jaa_bar{align-items:center;gap:var(--ds-space-8);height:var(--header-bar-height);padding-inline:max(var(--ds-gutter), calc((100% - var(--ds-content-max)) / 2));transition:height var(--ds-duration-base) var(--ds-ease-standard);display:flex}._1T7Jaa_header[data-expanded=true] ._1T7Jaa_bar{height:var(--header-bar-height-expanded)}._1T7Jaa_brand{align-items:center;gap:var(--ds-space-2);border-radius:var(--ds-radius-xs);flex-shrink:0;display:flex}._1T7Jaa_mediumTag{border:1px solid var(--ds-border-selected);border-radius:var(--ds-radius-xs);background:var(--ds-fill-selected);color:var(--ds-text-accent);font-family:var(--ds-font-display);font-size:var(--ds-text-2xs);letter-spacing:.12em;padding:.1rem .45rem;font-weight:700;line-height:1.4}._1T7Jaa_brand:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:4px}._1T7Jaa_actions{align-items:center;gap:var(--ds-space-3-5);min-height:var(--ds-control-md);margin-left:auto;display:flex}._1T7Jaa_header[data-expanded=true] ._1T7Jaa_actions{gap:var(--ds-space-5)}._1T7Jaa_tabRow{height:var(--header-tab-row-height);padding-inline:max(var(--ds-gutter), calc((100% - var(--ds-content-max)) / 2));transition:height var(--ds-duration-base) var(--ds-ease-standard)}._1T7Jaa_header[data-expanded=true] ._1T7Jaa_tabRow{height:var(--header-tab-row-height-expanded);border-bottom:1px solid var(--ds-border-subtle)}._1T7Jaa_header [data-header-short],._1T7Jaa_header[data-expanded=false] [data-header-label]{display:none}._1T7Jaa_header[data-expanded=false] [data-header-short]{display:inline}@media (max-width:767px){._1T7Jaa_header{--header-bar-height:2.75rem;--header-bar-height-expanded:2.75rem;--header-tab-row-height-expanded:2.25rem}._1T7Jaa_bar,._1T7Jaa_header ._1T7Jaa_actions,._1T7Jaa_header[data-expanded=true] ._1T7Jaa_actions{gap:var(--ds-space-2)}._1T7Jaa_header [data-header-label]{display:none}._1T7Jaa_header [data-header-short]{display:inline}}@media (max-width:399px){._1T7Jaa_header ._1T7Jaa_actions,._1T7Jaa_header[data-expanded=true] ._1T7Jaa_actions{gap:var(--ds-space-1-5)}}@media (min-width:768px) and (max-height:820px){._1T7Jaa_header{--header-bar-height:2.75rem;--header-bar-height-expanded:4rem}}@media (max-height:500px){._1T7Jaa_header{--header-bar-height:var(--ds-header-height);--header-bar-height-expanded:var(--ds-header-height);--header-tab-row-height-expanded:0rem}._1T7Jaa_tabRow{display:none}}@media (prefers-reduced-motion:reduce){._1T7Jaa_inner,._1T7Jaa_bar,._1T7Jaa_tabRow{transition:none}}
.mhIv3G_row{--row-gap:var(--ds-space-4);--row-title:var(--ds-text-lg);--row-meta:var(--ds-text-xs);align-items:center;gap:var(--row-gap);width:100%;min-width:0;padding:var(--ds-space-2-5) var(--ds-space-4) var(--ds-space-2-5) var(--ds-space-2-5);background:var(--ds-surface-field);color:var(--ds-text-primary);font-family:var(--ds-font-body);text-align:left;cursor:pointer;transition:background-color var(--ds-duration-fast) ease;border:0;border-radius:.875rem;display:flex}.mhIv3G_row[data-size=lg]{--row-gap:1.375rem;--row-title:var(--ds-text-xl);--row-meta:var(--ds-text-sm);padding-right:var(--ds-space-4-5)}.mhIv3G_row:hover{background:color-mix(in srgb, var(--ds-surface-field) 90%, var(--ds-neutral-100))}.mhIv3G_row:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.mhIv3G_thumb{aspect-ratio:16/9;border-radius:var(--ds-radius-sm);background:var(--ds-surface-raised);flex:none;place-items:center;width:min(9.25rem,34%);display:grid;position:relative;overflow:hidden}.mhIv3G_image{object-fit:cover;transition:transform var(--ds-duration-slow) var(--ds-ease-standard)}.mhIv3G_row:hover .mhIv3G_image{transform:scale(1.04)}.mhIv3G_placeholder{color:var(--ds-text-faint)}.mhIv3G_shade{background:linear-gradient(0deg, color-mix(in srgb, var(--ds-neutral-950) 55%, transparent), color-mix(in srgb, var(--ds-neutral-950) 5%, transparent) 70%);position:absolute;inset:0}.mhIv3G_play{border-radius:var(--ds-radius-round);background:var(--ds-surface-scrim);width:2.1875rem;height:2.1875rem;color:var(--ds-text-primary);transition:background-color var(--ds-duration-fast) ease;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mhIv3G_row:hover .mhIv3G_play{background:var(--ds-action-primary)}.mhIv3G_text{flex-direction:column;flex:auto;gap:.3125rem;min-width:0;display:flex}.mhIv3G_title,.mhIv3G_meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mhIv3G_title{font-size:var(--row-title);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-snug)}.mhIv3G_meta{font-size:var(--row-meta);color:var(--ds-text-muted)}.mhIv3G_trailing{flex:none;align-items:center;display:flex}@media (max-width:767px){.mhIv3G_row{--row-gap:var(--ds-space-3-5);--row-title:.96875rem;--row-meta:var(--ds-text-xs);padding:var(--ds-space-2) var(--ds-space-2-5) var(--ds-space-2) var(--ds-space-2);border-radius:var(--ds-radius-lg)}.mhIv3G_row[data-phone=plain]{background:0 0}.mhIv3G_row[data-phone=plain]:hover{background:var(--ds-fill-subtle)}.mhIv3G_row[data-phone=compact]{--row-title:.90625rem;--row-meta:.78125rem;padding-right:var(--ds-space-3-5)}.mhIv3G_row[data-phone=compact] .mhIv3G_thumb{border-radius:.4375rem;width:5.75rem}.mhIv3G_row[data-phone=compact] .mhIv3G_play{width:1.375rem;height:1.375rem}.mhIv3G_row[data-phone=compact] .mhIv3G_play svg{width:.6875rem;height:.6875rem}.mhIv3G_text{gap:var(--ds-space-1)}}@media (prefers-reduced-motion:reduce){.mhIv3G_row,.mhIv3G_image,.mhIv3G_play{transition:none}.mhIv3G_row:hover .mhIv3G_image{transform:none}}
.DKYE2W_panel{top:calc(100% + var(--ds-space-2));z-index:var(--ds-z-sticky);gap:var(--ds-space-0-5);width:17.5rem;max-width:86vw;max-height:20rem;padding:var(--ds-space-1-5);border-radius:var(--ds-radius-xl);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-menu), inset 0 0 0 1px var(--ds-border-subtle);color:var(--ds-text-primary);font-family:var(--ds-font-body);animation:DKYE2W_panelRise var(--ds-duration-base) var(--ds-ease-standard);flex-direction:column;display:flex;position:absolute;left:0;overflow-y:auto}.a-cta .DKYE2W_panel{top:auto;bottom:calc(100% + var(--ds-space-2));animation-name:DKYE2W_panelSink;left:auto;right:0}@keyframes DKYE2W_panelRise{0%{opacity:0;transform:translateY(1.25rem)scale(.98)}}@keyframes DKYE2W_panelSink{0%{opacity:0;transform:translateY(.5rem)}}.DKYE2W_status{padding:var(--ds-space-2) var(--ds-space-2-5);font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.DKYE2W_row{align-items:center;gap:var(--ds-space-2-5);min-height:var(--ds-control-md);padding:var(--ds-space-1-5) var(--ds-space-2-5);border-radius:var(--ds-radius-md);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--ds-duration-fast) ease;background:0 0;border:0;display:flex}.DKYE2W_row:hover:not(:disabled){background:var(--ds-fill-subtle)}.DKYE2W_row:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-2px}.DKYE2W_row:disabled{opacity:.6;cursor:default}.DKYE2W_row[data-on=true]{background:color-mix(in srgb, var(--ds-action-primary) 12%, transparent)}.DKYE2W_row[data-on=true]:hover:not(:disabled){background:color-mix(in srgb, var(--ds-action-primary) 18%, transparent)}.DKYE2W_row[data-new=true]{color:var(--ds-text-accent)}.DKYE2W_check{width:1.125rem;color:var(--ds-text-accent);flex:none;justify-content:center;align-items:center;display:flex}.DKYE2W_name{align-items:center;gap:var(--ds-space-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:flex;overflow:hidden}.DKYE2W_brand{border-radius:var(--ds-radius-xs);flex:none;width:1rem;height:1rem}.DKYE2W_tag{font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ds-text-muted);flex:none}.DKYE2W_create{gap:var(--ds-space-2);padding:var(--ds-space-1);display:flex}.DKYE2W_input{min-width:0;height:var(--ds-control-md);padding:0 var(--ds-space-3);border-radius:var(--ds-radius-md);background:var(--ds-surface-field);color:var(--ds-text-primary);font:inherit;font-size:var(--ds-text-sm);transition:box-shadow var(--ds-duration-fast) ease;border:0;outline:none;flex:auto;box-shadow:inset 0 0 0 1px #0000}.DKYE2W_input::placeholder{color:var(--ds-text-faint)}.DKYE2W_input:focus{box-shadow:inset 0 0 0 1.5px var(--ds-border-selected)}@media (max-width:767px){.DKYE2W_panel{inset:auto var(--ds-space-2-5) calc(var(--ds-space-2-5) + var(--ds-safe-bottom)) var(--ds-space-2-5);z-index:80;width:auto;max-width:none;max-height:52vh;animation-name:DKYE2W_panelRise;position:fixed}.a-cta .DKYE2W_panel{inset:auto var(--ds-space-2-5) calc(var(--ds-space-2-5) + var(--ds-safe-bottom)) var(--ds-space-2-5);z-index:80;width:auto;max-width:none;max-height:52vh;animation-name:DKYE2W_panelRise;position:fixed}.DKYE2W_input{font-size:1rem}}@media (prefers-reduced-motion:reduce){.DKYE2W_panel{animation:none}}
.zptfIa_player{--player-bar-height:4rem;--player-radius:var(--ds-radius-2xl);grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--player-bar-height) auto;font-family:var(--ds-font-body);display:grid;container:film-player/inline-size}.zptfIa_surface{border-radius:var(--player-radius);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-media);grid-area:1/1/3/2;position:relative}.zptfIa_surface:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ds-border-media);pointer-events:none;position:absolute;inset:0}.zptfIa_stage{aspect-ratio:16/9;border-radius:var(--player-radius) var(--player-radius) 0 0;background:var(--ds-surface-media);grid-area:1/1;position:relative;overflow:hidden;container-type:size}.zptfIa_stageHit{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.zptfIa_pausedMark{z-index:1;width:4rem;height:4rem;color:var(--ds-text-primary);background:var(--ds-surface-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zptfIa_fullscreenToggle.zptfIa_fullscreenToggle{top:var(--ds-space-3);right:var(--ds-space-3);z-index:2;background:var(--ds-surface-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute}.zptfIa_fullscreenToggle.zptfIa_fullscreenToggle:hover{background:var(--ds-surface-scrim-strong)}.zptfIa_stageHit:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:-4px}.zptfIa_artwork{object-fit:cover;width:100%;height:100%;transition:filter var(--ds-duration-slow) ease, transform var(--ds-duration-slow) ease;position:absolute;inset:0}.zptfIa_artworkIncoming{animation:zptfIa_artwork-in var(--ds-duration-slow) ease both}.zptfIa_artworkPoster{object-position:center 22%}.zptfIa_trailer{opacity:0;pointer-events:none;transition:opacity var(--ds-duration-slow) ease;position:absolute;inset:0}.zptfIa_trailer[data-on=true]{opacity:1}.zptfIa_trailer iframe{border:0;width:min(100cqw,177.78cqh);height:min(100cqh,56.25cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zptfIa_stage[data-trailer-on=true] .zptfIa_artwork{filter:blur(28px)brightness(.45);transform:scale(1.1)}.zptfIa_scrim{pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--ds-neutral-950) 94%, transparent) 0%, color-mix(in srgb, var(--ds-neutral-950) 45%, transparent) 42%, transparent 68%), linear-gradient(90deg, color-mix(in srgb, var(--ds-neutral-950) 60%, transparent) 0%, transparent 55%);position:absolute;inset:0}.zptfIa_caption{z-index:2;align-self:end;gap:var(--ds-space-2-5);min-width:0;padding:0 var(--ds-space-8) var(--ds-space-6);pointer-events:none;animation:zptfIa_caption-in var(--ds-duration-slow) var(--ds-ease-standard) both;flex-direction:column;grid-area:1/1;display:flex}.zptfIa_headline,.zptfIa_details{gap:var(--ds-space-2-5);flex-direction:column;min-width:0;display:flex}.zptfIa_caption[data-direction=prev]{--caption-shift:-1.25rem}.zptfIa_kicker,.zptfIa_actions{pointer-events:auto}.zptfIa_kicker{align-self:flex-start;align-items:center;gap:var(--ds-space-1);min-height:1.5rem;font:inherit;font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-accent);text-align:left;background:0 0;border:0;padding:0;display:inline-flex}button.zptfIa_kicker{cursor:pointer}button.zptfIa_kicker:hover{text-underline-offset:3px;text-decoration:underline}.zptfIa_title{font-family:var(--ds-font-display);font-size:var(--ds-title-lg);font-weight:var(--ds-weight-black);line-height:var(--ds-leading-tight);letter-spacing:var(--ds-tracking-display);color:var(--ds-text-primary);text-wrap:balance}.zptfIa_meta{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);flex-wrap:wrap;display:flex}.zptfIa_metaDivider{color:var(--ds-text-faint)}.zptfIa_rating{align-items:center;gap:var(--ds-space-1);display:inline-flex}.zptfIa_ratingStar{color:var(--ds-rating)}.zptfIa_tags{gap:var(--ds-space-2);max-height:var(--ds-control-xs);flex-wrap:wrap;display:flex;overflow:hidden}.zptfIa_synopsis{max-width:35rem;font-size:var(--ds-text-md);line-height:var(--ds-leading-normal);color:var(--ds-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zptfIa_detailPlaceholder{gap:var(--ds-space-2-5);flex-direction:column;display:flex}.zptfIa_placeholderChips{gap:var(--ds-space-2);display:flex}.zptfIa_placeholderChip,.zptfIa_placeholderLine{border-radius:var(--ds-radius-pill);background:var(--ds-fill-subtle)}.zptfIa_placeholderChip{width:6rem;height:var(--ds-control-xs)}.zptfIa_placeholderLine{width:min(30rem,80%);height:1.25rem}.zptfIa_actions{gap:var(--ds-space-2-5);margin-top:var(--ds-space-1);flex-wrap:wrap;display:flex}.zptfIa_bar{z-index:1;justify-content:space-between;align-items:center;gap:var(--ds-space-5);padding-inline:var(--ds-space-4) var(--ds-space-3-5);border-top:1px solid var(--ds-border-subtle);grid-area:2/1;display:flex}.zptfIa_transport,.zptfIa_pager{align-items:center;gap:var(--ds-space-3);display:flex}.zptfIa_transport{flex:1;min-width:0}.zptfIa_skipGroup{align-items:center;gap:var(--ds-space-0-5);display:flex}.zptfIa_clock,.zptfIa_position{font-size:var(--ds-text-xs);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--ds-text-tertiary);white-space:nowrap}.zptfIa_clock{gap:var(--ds-space-1);flex:none;display:inline-flex}.zptfIa_clockElapsed,.zptfIa_clockTotal{min-width:4.5ch;display:inline-block}.zptfIa_clockElapsed{text-align:right;color:var(--ds-text-primary)}.zptfIa_position{min-width:5.5rem;font-size:var(--ds-text-sm);text-align:center}.zptfIa_positionCurrent{min-width:2ch;font-weight:var(--ds-weight-bold);text-align:right;color:var(--ds-text-primary);display:inline-block}.zptfIa_timeline{--timeline-track:var(--ds-space-1);--timeline-thumb:.875rem;min-width:4rem;max-width:22rem;height:var(--ds-space-6);cursor:pointer;touch-action:pan-y;appearance:none;background:0 0;flex:1;margin:0}.zptfIa_timeline:disabled{cursor:default;opacity:.5}.zptfIa_timeline::-webkit-slider-runnable-track{height:var(--timeline-track);border-radius:var(--ds-radius-pill);background:linear-gradient(to right, var(--ds-accent) var(--timeline-progress,0%), var(--ds-border-subtle) var(--timeline-progress,0%))}.zptfIa_timeline::-moz-range-track{height:var(--timeline-track);border-radius:var(--ds-radius-pill);background:var(--ds-border-subtle)}.zptfIa_timeline::-moz-range-progress{height:var(--timeline-track);border-radius:var(--ds-radius-pill);background:var(--ds-accent)}.zptfIa_timeline::-webkit-slider-thumb{width:var(--timeline-thumb);height:var(--timeline-thumb);margin-top:calc((var(--timeline-track) - var(--timeline-thumb)) / 2);border-radius:var(--ds-radius-round);background:var(--ds-text-primary);box-shadow:var(--ds-shadow-raised);transition:transform var(--ds-duration-fast) ease;-webkit-appearance:none;border:0;transform:scale(0)}.zptfIa_timeline::-moz-range-thumb{width:var(--timeline-thumb);height:var(--timeline-thumb);border-radius:var(--ds-radius-round);background:var(--ds-text-primary);transition:transform var(--ds-duration-fast) ease;border:0;transform:scale(0)}.zptfIa_timeline:hover::-webkit-slider-thumb{transform:scale(1)}.zptfIa_timeline:active::-webkit-slider-thumb{transform:scale(1)}.zptfIa_timeline:focus-visible::-webkit-slider-thumb{transform:scale(1)}.zptfIa_timeline:hover::-moz-range-thumb{transform:scale(1)}.zptfIa_timeline:active::-moz-range-thumb{transform:scale(1)}.zptfIa_timeline:focus-visible::-moz-range-thumb{transform:scale(1)}.zptfIa_timeline:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px;border-radius:var(--ds-radius-xs)}.zptfIa_endCard{z-index:2;border-radius:var(--player-radius) var(--player-radius) 0 0;justify-content:center;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-6);text-align:center;background:color-mix(in srgb, var(--ds-neutral-950) 72%, transparent);flex-direction:column;grid-area:1/1;display:flex}.zptfIa_endTitle{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-accent)}.zptfIa_endPrompt{max-width:30rem;font-family:var(--ds-font-display);font-size:var(--ds-title-md);font-weight:var(--ds-weight-black);letter-spacing:var(--ds-tracking-title);color:var(--ds-text-primary);line-height:1.1}.zptfIa_endDone{font-size:var(--ds-text-md);color:var(--ds-text-tertiary)}.zptfIa_skeletonStage{background:var(--ds-surface-field);animation:1.6s ease-in-out infinite zptfIa_skeleton-pulse}.zptfIa_empty{justify-content:center;align-items:center;gap:var(--ds-space-4);min-height:20rem;padding:var(--ds-space-8) var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:var(--ds-surface-raised);box-shadow:inset 0 0 0 1px var(--ds-border-hairline);font-family:var(--ds-font-body);text-align:center;flex-direction:column;display:flex}.zptfIa_emptyMessage{max-width:27.5rem;font-size:var(--ds-text-lg);color:var(--ds-text-tertiary)}@keyframes zptfIa_artwork-in{0%{opacity:0}}@keyframes zptfIa_caption-in{0%{opacity:0;transform:translateX(var(--caption-shift,1.25rem))}}@keyframes zptfIa_skeleton-pulse{50%{opacity:.55}}@media (max-width:1199px){.zptfIa_synopsis{-webkit-line-clamp:1}}@media (min-width:1024px){@container film-player (max-width:42rem){.zptfIa_caption{padding-inline:var(--ds-space-6)}.zptfIa_tags{display:none}}@container film-player (max-width:38rem){.zptfIa_synopsis{display:none}.zptfIa_title{font-size:var(--ds-title-md)}.zptfIa_actions{flex-wrap:nowrap}.zptfIa_actions [data-button-label]{display:none}.zptfIa_actions>:is(button,a):not(:first-child),.zptfIa_actions>:not(:first-child)>button{aspect-ratio:1;justify-content:center;padding:0}}}@media (max-width:1023px){.zptfIa_caption{padding:var(--ds-space-4) 0 0;pointer-events:auto;grid-area:3/1;align-self:start}.zptfIa_tags{scrollbar-width:none;max-height:none;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-space-8)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--ds-space-8)), transparent);flex-wrap:nowrap;overflow-x:auto}.zptfIa_tags::-webkit-scrollbar{display:none}.zptfIa_tags>*{flex:none}.zptfIa_headline{gap:var(--ds-space-1)}.zptfIa_scrim{display:none}.zptfIa_synopsis{-webkit-line-clamp:2}}@media (max-width:767px),(max-width:1023px) and (max-height:500px){.zptfIa_player{--player-bar-height:3rem;--player-radius:var(--ds-radius-xl)}.zptfIa_caption{gap:var(--ds-space-1-5);padding-top:var(--ds-space-2-5)}.zptfIa_kicker{min-height:1.125rem;font-size:var(--ds-text-2xs)}.zptfIa_kicker svg{width:var(--ds-space-3);height:var(--ds-space-3)}.zptfIa_title{font-size:var(--ds-title-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zptfIa_synopsis{-webkit-line-clamp:2}.zptfIa_actions{gap:var(--ds-space-2);flex-wrap:wrap}.zptfIa_actions [data-button-label]{display:none}.zptfIa_actions>:is(button,a):not(:first-child),.zptfIa_actions>:not(:first-child)>button{aspect-ratio:1;justify-content:center;padding:0}.zptfIa_synopsis{font-size:var(--ds-text-sm);-webkit-line-clamp:3}.zptfIa_tags{gap:var(--ds-space-1-5);flex-wrap:nowrap}.zptfIa_details .zptfIa_tags>*{gap:var(--ds-space-1-5);height:1.625rem;padding-inline:var(--ds-space-2-5) var(--ds-space-3);font-size:var(--ds-text-2xs)}.zptfIa_details .zptfIa_tags>*>:first-child{width:var(--ds-space-1-5);height:var(--ds-space-1-5)}.zptfIa_bar{gap:var(--ds-space-6);padding-inline:var(--ds-space-2-5);position:relative}.zptfIa_transport{gap:var(--ds-space-3)}.zptfIa_pager{gap:var(--ds-space-1)}@container film-player (max-width:24rem){.zptfIa_bar{gap:var(--ds-space-1-5);padding-inline:var(--ds-space-2)}.zptfIa_transport{gap:var(--ds-space-2)}.zptfIa_transport button,.zptfIa_pager>button:first-child{width:2rem;height:2rem}}.zptfIa_position{min-width:0;padding-inline:0}.zptfIa_clock{display:none}.zptfIa_bar .zptfIa_timeline{--timeline-thumb:.75rem;top:calc(var(--ds-space-3) * -1);max-width:none;position:absolute;left:0;right:0}}@media (max-width:360px){.zptfIa_actions>:first-child{padding-inline:var(--ds-space-4)}.zptfIa_actions>:not(:first-child),.zptfIa_actions>:not(:first-child)>button{height:var(--ds-control-md)}}@media (max-width:767px){.zptfIa_player{grid-template-rows:minmax(7rem, 1fr) var(--player-bar-height) auto;height:100%;min-height:0;container:film-player/size}@container film-player (max-height:24rem){.zptfIa_synopsis{-webkit-line-clamp:1}}@container film-player (max-height:21.5rem){.zptfIa_synopsis{display:none}}@container film-player (max-height:19.5rem){.zptfIa_tags{display:none}}.zptfIa_stage{aspect-ratio:auto}.zptfIa_trailer iframe{width:100cqw;height:max(100cqh,56.25cqw)}}@media (max-width:767px) and (max-height:620px){.zptfIa_synopsis{display:none}}@media (max-height:500px){.zptfIa_tags,.zptfIa_synopsis{display:none}}@media (max-width:1023px) and (max-height:500px){.zptfIa_player{grid-template-columns:minmax(0, var(--player-stage-inline,1fr)) minmax(14rem, 1fr);grid-template-rows:auto var(--player-bar-height);column-gap:var(--ds-space-5)}.zptfIa_caption{grid-area:1/2/3/3;align-self:center;padding:0}.zptfIa_title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (pointer:coarse){button.zptfIa_kicker{position:relative}button.zptfIa_kicker:after{content:"";inset:calc(-1 * var(--ds-space-1)) 0;position:absolute}}@media (prefers-reduced-motion:reduce){.zptfIa_artworkIncoming,.zptfIa_caption,.zptfIa_skeletonStage{animation:none}.zptfIa_trailer{transition:none}}.zptfIa_player[data-fullscreen=true]{z-index:100;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) var(--player-bar-height);background:var(--ds-surface-media);column-gap:0;width:100%;height:100%;position:fixed;inset:0}.zptfIa_player[data-fullscreen=true] .zptfIa_surface{border-radius:0}.zptfIa_player[data-fullscreen=true] .zptfIa_stage{aspect-ratio:auto;border-radius:0}.zptfIa_player[data-fullscreen=true] :is(.zptfIa_caption,.zptfIa_pager,.zptfIa_scrim){display:none}
.ML4IxG_reopen{align-items:center;gap:var(--ds-space-1-5);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);color:var(--ds-text-tertiary);transition:color var(--ds-duration-fast) ease;display:inline-flex}button:hover .ML4IxG_reopen{color:var(--ds-text-primary)}@media (max-width:767px){.ML4IxG_reopenLabel{display:none}.ML4IxG_reopen{color:var(--ds-text-muted)}}
._12z5Aa_notice{top:var(--ds-space-3);right:var(--ds-space-3);z-index:6;align-items:flex-start;gap:var(--ds-space-2-5);width:min(15.5rem,74%);padding:var(--ds-space-3-5) var(--ds-space-3-5) var(--ds-space-3);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-neutral-950) 93%, transparent);box-shadow:var(--ds-shadow-raised), inset 0 0 0 1px var(--ds-border-strong);color:var(--ds-text-primary);font-family:var(--ds-font-body);text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:default;animation:_12z5Aa_noticeIn var(--ds-duration-slow) var(--ds-ease-standard);flex-direction:column;display:flex;position:absolute}@keyframes _12z5Aa_noticeIn{0%{opacity:0;transform:translateY(-.375rem)}}._12z5Aa_notice ._12z5Aa_close{top:var(--ds-space-1-5);right:var(--ds-space-1-5);color:var(--ds-text-muted);background:0 0;position:absolute}._12z5Aa_notice ._12z5Aa_close:hover:not(:disabled){background:var(--ds-fill-subtle);color:var(--ds-text-primary)}._12z5Aa_icon{color:var(--ds-accent)}._12z5Aa_message{padding-right:var(--ds-space-3-5);font-size:var(--ds-text-2xs);line-height:var(--ds-leading-normal);margin:0}._12z5Aa_enable{align-self:stretch}button._12z5Aa_mini{top:var(--ds-space-3);right:var(--ds-space-3);z-index:6;background:color-mix(in srgb, var(--ds-neutral-950) 82%, transparent);color:var(--ds-accent);box-shadow:inset 0 0 0 1px var(--ds-border-strong);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute}@container (max-width:48rem){._12z5Aa_notice{align-items:center;gap:var(--ds-space-2);width:auto;padding:var(--ds-space-1) var(--ds-space-1) var(--ds-space-1) var(--ds-space-2-5);border-radius:var(--ds-radius-pill);flex-direction:row}._12z5Aa_message{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._12z5Aa_enable{align-self:auto}._12z5Aa_notice ._12z5Aa_close{order:1;position:static}}@container (max-width:14rem){._12z5Aa_notice{max-width:calc(100% - 2 * var(--ds-space-3))}._12z5Aa_icon{display:none}}
.vm9ubW_tile{--tile-tone:var(--ds-hue);background:color-mix(in srgb, var(--tile-tone) 18%, transparent);color:var(--tile-tone);flex:none;place-items:center;display:grid}.vm9ubW_tile[data-tone=accent]{--tile-tone:var(--ds-accent)}.vm9ubW_tile[data-filled] svg{fill:currentColor}.vm9ubW_sm{border-radius:.4375rem;width:1.5rem;height:1.5rem}.vm9ubW_md{border-radius:.75rem;width:2.375rem;height:2.375rem}.vm9ubW_lg{border-radius:.8125rem;width:2.75rem;height:2.75rem}.vm9ubW_bare{background:0 0;width:auto;height:auto}
.x3VihW_section.x3VihW_section{gap:var(--ds-space-6);margin-top:var(--ds-space-10)}.x3VihW_status{font-family:var(--ds-font-body);font-size:var(--ds-text-md);color:var(--ds-text-secondary)}.x3VihW_back{color:var(--ds-text-accent);font-size:var(--ds-text-sm);align-self:flex-start}.x3VihW_titleRow{align-items:center;gap:var(--ds-space-3) var(--ds-space-5);flex-wrap:wrap;display:flex}.x3VihW_titleSkeleton{border-radius:var(--ds-radius-md);background:color-mix(in srgb, var(--ds-surface-field) 70%, transparent);width:min(24rem,70%);height:1em;animation:x3VihW_pulse 1.6s var(--ds-ease-standard) infinite;display:block}.x3VihW_posterGrid{gap:var(--ds-space-6) var(--ds-space-5);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:0;list-style:none;display:grid}.x3VihW_film{gap:var(--ds-space-1);width:100%;color:var(--ds-text-primary);font-family:var(--ds-font-body);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.x3VihW_film:disabled{cursor:default}.x3VihW_film:focus-visible{outline:none}.x3VihW_filmPoster{aspect-ratio:2/3;margin-bottom:var(--ds-space-2);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);box-shadow:var(--ds-shadow-media);transition:transform var(--ds-duration-fast) ease;display:block;overflow:hidden}.x3VihW_filmPoster img{object-fit:cover;width:100%;height:100%}.x3VihW_film:not(:disabled):hover .x3VihW_filmPoster{transform:translateY(-3px)}.x3VihW_film:focus-visible .x3VihW_filmPoster{outline:2px solid var(--ds-focus-ring);outline-offset:3px}.x3VihW_filmTitle{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);line-height:var(--ds-leading-snug);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.x3VihW_filmYear{font-size:var(--ds-text-xs);color:var(--ds-text-muted)}.x3VihW_posterSkeleton{aspect-ratio:2/3;border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-surface-field) 70%, transparent);animation:x3VihW_pulse 1.6s var(--ds-ease-standard) infinite}@keyframes x3VihW_pulse{50%{opacity:.45}}@media (max-width:767px){.x3VihW_posterGrid{gap:var(--ds-space-4) var(--ds-space-3);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}}@media (prefers-reduced-motion:reduce){.x3VihW_titleSkeleton,.x3VihW_posterSkeleton{animation:none}.x3VihW_filmPoster{transition:none}}
._3tTzAa_marks{flex:none;display:inline-flex}._3tTzAa_mark+._3tTzAa_mark{box-shadow:0 0 0 2px var(--ds-surface-raised);margin-inline-start:calc(var(--ds-space-1) * -1)}
.Bkvbxq_box{align-items:center;gap:var(--ds-space-3);width:100%;min-width:0;height:3.5rem;padding:0 var(--ds-space-1-5) 0 var(--ds-space-3);border-radius:var(--ds-radius-lg);background:var(--ds-surface-field);box-shadow:var(--ds-shadow-raised);transition:box-shadow var(--ds-duration-base) ease;display:flex}.Bkvbxq_box[data-size=md]{height:3rem;padding-right:var(--ds-space-1)}.Bkvbxq_box:focus-within{box-shadow:var(--ds-shadow-raised), inset 0 0 0 1px var(--ds-border-selected)}.Bkvbxq_box:has(.Bkvbxq_input:focus-visible){outline:2px solid var(--ds-focus-ring);outline-offset:2px}.Bkvbxq_input{min-width:0;height:100%;font-family:var(--ds-font-body);font-size:var(--ds-text-lg);color:var(--ds-text-primary);background:0 0;border:0;outline:none;flex:auto}.Bkvbxq_box[data-size=md] .Bkvbxq_input{font-size:var(--ds-text-md)}.Bkvbxq_input::placeholder{color:var(--ds-text-muted)}.Bkvbxq_input:disabled{cursor:not-allowed}.Bkvbxq_submit{justify-content:center;align-items:center;gap:var(--ds-space-2);height:2.75rem;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-md);background:var(--ds-action-primary);color:var(--ds-text-on-action);font-family:var(--ds-font-body);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);cursor:pointer;transition:background var(--ds-duration-fast) ease;border:0;flex:none;display:flex}.Bkvbxq_box[data-size=md] .Bkvbxq_submit{height:2.5rem}@media (min-width:768px) and (max-height:820px){.Bkvbxq_box[data-size=md]{height:2.5rem}.Bkvbxq_box[data-size=md] .Bkvbxq_submit{height:2rem}}@media (max-height:500px){.Bkvbxq_box[data-size=md]{height:2.75rem}.Bkvbxq_box[data-size=md] .Bkvbxq_submit{height:2.25rem}}.Bkvbxq_submit:hover:not(:disabled){background:var(--ds-action-primary-hover)}.Bkvbxq_submit:active:not(:disabled){background:var(--ds-action-primary-pressed)}.Bkvbxq_submit:disabled{opacity:.45;cursor:not-allowed}.Bkvbxq_submit:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}@media (max-width:767px){.Bkvbxq_box{gap:var(--ds-space-2);padding:0 var(--ds-space-1-5) 0 var(--ds-space-2);border-radius:.875rem}.Bkvbxq_input,.Bkvbxq_box[data-size=md] .Bkvbxq_input{font-size:1rem}.Bkvbxq_submit{width:2.75rem;padding:0}.Bkvbxq_box[data-size=md]{height:2.5rem}.Bkvbxq_box[data-size=md] .Bkvbxq_submit{width:2.25rem;height:2rem}.Bkvbxq_submitLabel{display:none}}
._4H__wa_section._4H__wa_section{gap:var(--ds-space-6);margin-top:var(--ds-space-10)}._4H__wa_cards{gap:var(--ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._4H__wa_card{--brand-tint:color-mix(in srgb, var(--brand) 18%, transparent);gap:var(--ds-space-5);min-width:0;padding:var(--ds-space-6);border-radius:var(--ds-radius-2xl);background:radial-gradient(110% 80% at 0% 0%, var(--brand-tint), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 80%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);color:var(--ds-text-primary);flex-direction:column;display:flex}._4H__wa_card[data-connected=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 45%, transparent)}._4H__wa_cardHead{align-items:flex-start;gap:var(--ds-space-4);display:flex}._4H__wa_logo{border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--brand) 16%, var(--ds-surface-field));width:3.5rem;height:3.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand) 35%, transparent);flex:none;place-items:center;display:grid}._4H__wa_cardTitles{gap:var(--ds-space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._4H__wa_cardName{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-weight-bold);letter-spacing:-.01em}._4H__wa_cardDescription{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}._4H__wa_badge{align-items:center;gap:var(--ds-space-2);padding:var(--ds-space-1) var(--ds-space-3);border-radius:var(--ds-radius-round);background:var(--ds-fill-subtle);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-muted);white-space:nowrap;flex:none;display:inline-flex}._4H__wa_card[data-connected=true] ._4H__wa_badge{background:color-mix(in srgb, var(--ds-hue-green) 14%, transparent);color:var(--ds-text-primary)}._4H__wa_liveDot{border-radius:var(--ds-radius-round);background:var(--ds-neutral-500);flex:none;width:.5rem;height:.5rem}._4H__wa_card[data-connected=true] ._4H__wa_liveDot,._4H__wa_grantStatus ._4H__wa_liveDot{background:var(--ds-hue-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-hue-green) 25%, transparent)}._4H__wa_cardSkeleton{border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-surface-field) 70%, transparent);height:8rem;animation:_4H__wa_pulse 1.6s var(--ds-ease-standard) infinite;display:block}._4H__wa_failed{justify-content:space-between;align-items:center;gap:var(--ds-space-3);font-size:var(--ds-text-sm);color:var(--ds-text-secondary);flex-wrap:wrap;display:flex}._4H__wa_setup{gap:var(--ds-space-4);flex-direction:column;display:flex}._4H__wa_steps{gap:var(--ds-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4H__wa_step{align-items:flex-start;gap:var(--ds-space-3);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary);display:flex}._4H__wa_stepNumber{border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--brand,var(--ds-hue-amber)) 22%, transparent);width:1.5rem;height:1.5rem;font-size:var(--ds-text-xs);font-weight:var(--ds-weight-bold);color:var(--ds-text-primary);flex:none;place-items:center;display:grid}._4H__wa_grants{gap:var(--ds-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4H__wa_grant{gap:var(--ds-space-3-5);flex-direction:column;display:flex}._4H__wa_grant+._4H__wa_grant{padding-top:var(--ds-space-4);border-top:1px solid var(--ds-border-subtle)}._4H__wa_grantStatus{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);display:inline-flex}._4H__wa_chips{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._4H__wa_chip{align-items:center;gap:var(--ds-space-1-5);padding:var(--ds-space-1) var(--ds-space-2-5);border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--ds-hue) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-hue) 30%, transparent);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary);display:inline-flex}._4H__wa_chip svg{color:var(--ds-hue)}._4H__wa_actions{gap:var(--ds-space-2-5);flex-wrap:wrap;display:flex}._4H__wa_confirm{gap:var(--ds-space-2);padding:var(--ds-space-4);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-ember-500) 8%, var(--ds-surface-field));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-ember-500) 30%, transparent);flex-direction:column;display:flex}._4H__wa_confirmTitle{font-family:var(--ds-font-display);font-size:var(--ds-text-md);font-weight:var(--ds-weight-bold)}._4H__wa_confirmBody{margin-bottom:var(--ds-space-2);font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}._4H__wa_error{font-size:var(--ds-text-sm);color:var(--ds-ember-300)}._4H__wa_scopeGrid{gap:var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._4H__wa_scope{gap:var(--ds-space-2);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--ds-hue) 12%, transparent), transparent 60%), color-mix(in srgb, var(--ds-surface-raised) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);flex-direction:column;display:flex}._4H__wa_scopeIcon{width:2.25rem;height:2.25rem;margin-bottom:var(--ds-space-1);border-radius:var(--ds-radius-lg);background:color-mix(in srgb, var(--ds-hue) 18%, transparent);color:var(--ds-hue);place-items:center;display:grid}._4H__wa_scopeTitle{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}._4H__wa_scopeDescription{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}._4H__wa_control{align-items:center;gap:var(--ds-space-4);padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:color-mix(in srgb, var(--ds-surface-raised) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-family:var(--ds-font-body);flex-wrap:wrap;display:flex}._4H__wa_controlIcon{border-radius:var(--ds-radius-round);background:color-mix(in srgb, var(--ds-hue-green) 16%, transparent);width:2.5rem;height:2.5rem;color:var(--ds-hue-green);flex:none;place-items:center;display:grid}._4H__wa_controlText{gap:var(--ds-space-1);flex-direction:column;flex:18rem;display:flex}._4H__wa_controlTitle{font-size:var(--ds-text-md);color:var(--ds-text-primary)}._4H__wa_controlBody{font-size:var(--ds-text-sm);line-height:var(--ds-leading-snug);color:var(--ds-text-secondary)}@keyframes _4H__wa_pulse{50%{opacity:.45}}@media (max-width:1099px){._4H__wa_scopeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._4H__wa_cards{gap:var(--ds-space-4);grid-template-columns:1fr}._4H__wa_card{padding:var(--ds-space-5)}._4H__wa_cardHead{gap:var(--ds-space-2) var(--ds-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._4H__wa_logo{grid-row:span 2;width:3rem;height:3rem}._4H__wa_badge{grid-column:2;justify-self:start}._4H__wa_scopeGrid{gap:var(--ds-space-3);grid-template-columns:1fr}._4H__wa_scope{column-gap:var(--ds-space-3);padding:var(--ds-space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._4H__wa_scopeIcon{grid-row:span 2;margin-bottom:0}}@media (prefers-reduced-motion:reduce){._4H__wa_cardSkeleton{animation:none}}
._8mdssW_setting{border-bottom:1px solid var(--ds-border-hairline)}._8mdssW_head{align-items:center;gap:var(--ds-space-3);width:100%;min-height:3.25rem;padding:var(--ds-space-3) 0;color:var(--ds-text-primary);font:inherit;text-align:left;background:0 0;border:0;display:flex}button._8mdssW_head{cursor:pointer}button._8mdssW_head:hover ._8mdssW_value,button._8mdssW_head:hover ._8mdssW_chevron{color:var(--ds-text-primary)}button._8mdssW_head:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px;border-radius:var(--ds-radius-sm)}._8mdssW_text{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}._8mdssW_label{min-width:0;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);flex:auto}._8mdssW_text ._8mdssW_label{flex:none}._8mdssW_note{font-size:var(--ds-text-xs);line-height:var(--ds-leading-snug);color:var(--ds-text-tertiary)}._8mdssW_value{min-width:0;font-size:var(--ds-text-sm);color:var(--ds-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}._8mdssW_chevron{color:var(--ds-text-tertiary);transition:transform var(--ds-duration-fast) ease;flex:none}._8mdssW_setting[data-open=true] ._8mdssW_chevron{transform:rotate(180deg)}._8mdssW_panel{gap:var(--ds-space-3);padding:0 0 var(--ds-space-4);flex-direction:column;display:flex}._8mdssW_hint{font-size:var(--ds-text-xs);line-height:var(--ds-leading-snug);color:var(--ds-text-tertiary);margin:0}._8mdssW_hint[data-warn=true]{font-weight:var(--ds-weight-semibold);color:var(--ds-hue-amber)}._8mdssW_chips{gap:var(--ds-space-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){._8mdssW_chevron{transition:none}}
.m7TOiW_track{width:min(100%,17rem);padding:var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--ds-surface-field);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--ds-font-body);grid-template-columns:1fr 1fr;display:grid;position:relative}.m7TOiW_thumb{inset-block:var(--ds-space-1);width:calc((100% - 2 * var(--ds-space-1)) / 2);border-radius:inherit;background:var(--ds-action-primary);box-shadow:0 4px 14px -4px var(--ember);transition:transform var(--ds-duration-slow) var(--ds-ease-standard);position:absolute;inset-inline-start:var(--ds-space-1)}.m7TOiW_track[data-medium=tv] .m7TOiW_thumb{transform:translate(100%)}.m7TOiW_segment{justify-content:center;align-items:center;gap:var(--ds-space-2);min-width:0;height:var(--ds-control-md);padding:0 var(--ds-space-3);border-radius:inherit;color:var(--ds-text-tertiary);font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);white-space:nowrap;cursor:pointer;transition:color var(--ds-duration-base) ease;background:0 0;border:0;display:inline-flex;position:relative}.m7TOiW_segment:hover:not([aria-checked=true]){color:var(--ds-text-primary)}.m7TOiW_segment[aria-checked=true]{color:var(--ds-text-primary);cursor:default}.m7TOiW_segment:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.m7TOiW_thumb,.m7TOiW_segment{transition:none}}
@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cbHftW_reveal{animation:linear both cbHftW_rise;animation-timeline:view();animation-range:entry entry 70%}.cbHftW_lift{animation:linear both cbHftW_lift;animation-timeline:view();animation-range:entry entry 70%}.cbHftW_liftItem{animation:linear both cbHftW_lift;animation-timeline:view();animation-range:entry calc(var(--reveal-order,0) * 8%) entry calc(60% + var(--reveal-order,0) * 8%)}.cbHftW_slideIn{animation:linear both cbHftW_slide;animation-timeline:view();animation-range:entry calc(var(--reveal-order,0) * 10%) entry calc(70% + var(--reveal-order,0) * 10%)}.cbHftW_recede{animation:linear both cbHftW_recede;animation-timeline:view();animation-range:exit exit 90%}:is(.cbHftW_reveal,.cbHftW_lift,.cbHftW_liftItem,.cbHftW_slideIn,.cbHftW_recede):has([data-fullscreen=true]){animation:none}}}@keyframes cbHftW_rise{0%{opacity:0;translate:0 var(--ds-motion-rise);scale:.97}to{opacity:1;translate:none;scale:none}}@keyframes cbHftW_lift{0%{translate:0 var(--ds-motion-rise);scale:.97}to{translate:none;scale:none}}@keyframes cbHftW_slide{0%{opacity:0;translate:calc(-1 * var(--ds-motion-rise)) 0}to{opacity:1;translate:none}}@keyframes cbHftW_recede{to{opacity:.1;translate:0 -12%;scale:.94}}
._2veSkG_groups{gap:var(--ds-space-6);flex-direction:column;display:flex}._2veSkG_group{gap:var(--ds-space-2);flex-direction:column;display:flex}._2veSkG_groupHead{align-items:baseline;gap:var(--ds-space-1) var(--ds-space-3);flex-wrap:wrap;display:flex}._2veSkG_groupTitle{font-size:var(--ds-text-sm);font-weight:var(--ds-weight-bold);color:var(--ds-text-primary);margin:0}._2veSkG_groupNote{font-size:var(--ds-text-xs);line-height:var(--ds-leading-snug);color:var(--ds-text-tertiary);margin:0}._2veSkG_list{border-top:1px solid var(--ds-border-hairline);flex-direction:column;display:flex}._2veSkG_years{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,10rem));display:grid}._2veSkG_segments{width:min(100%,22rem)}._2veSkG_spin{animation:.9s linear infinite _2veSkG_spin}@keyframes _2veSkG_spin{to{transform:rotate(360deg)}}@media (max-width:767px){._2veSkG_years{grid-template-columns:repeat(2,minmax(0,1fr))}._2veSkG_segments{width:100%}}
.hamQYG_list{border-top:1px solid var(--ds-border-hairline);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hamQYG_row{padding:var(--ds-space-3) 0;border-bottom:1px solid var(--ds-border-hairline);position:relative}.hamQYG_row[data-dragging]{z-index:1;background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised)}.hamQYG_grip{border-radius:var(--ds-radius-sm);width:1.75rem;height:2.5rem;color:var(--ds-text-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.hamQYG_grip:hover{color:var(--ds-text-primary)}.hamQYG_grip:focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:2px}.hamQYG_row[data-dragging] .hamQYG_grip{cursor:grabbing}.hamQYG_main{align-items:center;gap:var(--ds-space-3);display:flex}.hamQYG_move{gap:var(--ds-space-0-5);flex-direction:column;flex:none;display:flex}.hamQYG_move .hamQYG_moveButton{width:1.625rem;min-width:0;height:1.625rem}.hamQYG_moveButton[aria-disabled=true]{opacity:.35;cursor:default}.hamQYG_move .hamQYG_moveButton[aria-disabled=true]:hover{background:var(--ds-fill-subtle)}.hamQYG_say{gap:var(--ds-space-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.hamQYG_title{align-items:center;gap:var(--ds-space-1-5) var(--ds-space-2);flex-wrap:wrap;display:flex}.hamQYG_name{font-size:var(--ds-text-md);font-weight:var(--ds-weight-semibold);color:var(--ds-text-primary)}.hamQYG_note{font-size:var(--ds-text-xs);line-height:var(--ds-leading-snug);color:var(--ds-text-tertiary)}.hamQYG_detail{margin:var(--ds-space-2) 0 0 calc(1.75rem + 1.625rem + 2.375rem + 3 * var(--ds-space-3))}.hamQYG_row .hamQYG_detail>*{border-bottom:0;border-top:1px solid var(--ds-border-hairline)}.hamQYG_moodDot{background:var(--ds-hue);border-radius:50%;width:.625rem;height:.625rem}.hamQYG_empty{padding:var(--ds-space-5) var(--ds-space-4);border-radius:var(--ds-radius-lg);box-shadow:inset 0 0 0 1px var(--ds-border-subtle);font-size:var(--ds-text-sm);color:var(--ds-text-tertiary);text-align:center;margin:0}@media (max-width:767px){.hamQYG_main{gap:var(--ds-space-2-5)}.hamQYG_detail{margin-left:0}}
.KePq3W_backdrop{pointer-events:none;position:fixed;inset:0;overflow:hidden}.KePq3W_wall{opacity:.46;contain:layout paint;-webkit-mask-image:radial-gradient(72% 58% at 50% 50%, transparent 22%, var(--ds-black) 88%), linear-gradient(to bottom, transparent 0%, var(--ds-black) 13%, var(--ds-black) 87%, transparent 100%), linear-gradient(to right, transparent 0%, var(--ds-black) 9%, var(--ds-black) 91%, transparent 100%);mask-image:radial-gradient(72% 58% at 50% 50%, transparent 22%, var(--ds-black) 88%), linear-gradient(to bottom, transparent 0%, var(--ds-black) 13%, var(--ds-black) 87%, transparent 100%), linear-gradient(to right, transparent 0%, var(--ds-black) 9%, var(--ds-black) 91%, transparent 100%);position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.KePq3W_columns{gap:var(--ds-space-4);display:flex;position:absolute;inset:-16% -10%;transform:rotate(-8deg)scale(1.16)}.KePq3W_column{gap:var(--ds-space-4);flex-direction:column;flex:1;animation:linear infinite KePq3W_drift;display:flex}.KePq3W_backdrop[data-paused=true] .KePq3W_column{animation-play-state:paused}.KePq3W_poster{aspect-ratio:2/3;border-radius:var(--ds-radius-md);object-fit:cover;filter:grayscale(.35)brightness(.52)contrast(1.02);flex:none;width:100%;height:auto;display:block}.KePq3W_veil{background:radial-gradient(64% 54% at 50% 46%, color-mix(in srgb, var(--ds-surface-page) 96%, transparent) 0%, color-mix(in srgb, var(--ds-surface-page) 86%, transparent) 40%, color-mix(in srgb, var(--ds-surface-page) 50%, transparent) 66%, transparent 84%), radial-gradient(46% 36% at 50% 58%, color-mix(in srgb, var(--backdrop-tint,var(--ds-action-primary)) 14%, transparent), transparent 74%);position:absolute;inset:0}@keyframes KePq3W_drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (max-width:767px){.KePq3W_wall{opacity:.34}.KePq3W_columns,.KePq3W_column{gap:var(--ds-space-2-5)}.KePq3W_column:nth-child(n+6){display:none}}@media (prefers-reduced-motion:reduce){.KePq3W_column{animation:none}}
