._overlay_96o67_3{z-index:var(--z-sheet)}.list-transition ._overlay_96o67_3{view-transition-name:overlay}._backdrop_96o67_11{background:var(--scrim)}@keyframes _fade_96o67_1{0%{opacity:0}to{opacity:1}}._sheet_96o67_26{box-sizing:content-box;background:var(--surface);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;flex-direction:column;width:100%;max-width:480px;max-height:calc(100% - 24px);display:flex;overflow:clip}._grabber_96o67_39{z-index:1;background:var(--line);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:6px;left:50%}._content_96o67_54{min-height:0;padding:24px 20px calc(20px + env(safe-area-inset-bottom) + var(--sheet-scroll-padding-y,0px));outline:none;flex-direction:column;gap:8px;display:flex;overflow-y:auto}._title_1t06i_1{font-family:var(--display);font-size:var(--text-4xl);margin:0;line-height:1.2}._message_1t06i_8{color:var(--muted);margin:0 0 16px;line-height:1.5}._actions_1t06i_14{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._field_nutgt_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_nutgt_8{font-size:var(--text-md);font-weight:600}._input_nutgt_13{height:var(--control-height);border:1px solid var(--field-border);border-radius:var(--radius-lg);background:var(--ground);min-width:0;color:var(--ink);font-size:var(--text-input);padding:0 16px}._input_nutgt_13::placeholder{color:var(--placeholder)}._input_nutgt_13[data-focused]{outline:var(--focus-ring);outline-offset:1px;border-color:#0000}._content_suqar_2{padding-top:12px}._form_suqar_6{flex-direction:column;gap:16px;display:flex}._head_suqar_12{justify-content:space-between;align-items:center;display:flex}._title_suqar_18{font-family:var(--display);font-size:var(--text-4xl);letter-spacing:-.02em;margin:0}._group_suqar_25{flex-direction:column;gap:6px;display:flex}._chips_suqar_31{flex-wrap:wrap;gap:8px;display:flex}._chip_suqar_31{min-height:var(--tap-min);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ground);color:var(--ink);font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out, background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}._chip_suqar_31[data-pressed]{transform:scale(.95)}._chip_suqar_31[data-selected]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink);animation:_picked_suqar_1 .22s var(--ease-spring);font-weight:600}@keyframes _picked_suqar_1{0%{transform:scale(.92)}}._reveal_suqar_75{animation:_reveal_suqar_75 .2s var(--ease-decelerate)}@keyframes _reveal_suqar_75{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._chip_suqar_31[data-selected],._reveal_suqar_75{animation:none}}._chip_suqar_31[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._withAvatar_suqar_95{padding-left:8px}._textarea_suqar_99{font:inherit;font-size:var(--text-input);resize:none;height:auto;padding:12px 16px}._timeRow_suqar_107{align-items:center;gap:8px;display:flex}._native_suqar_112{flex-grow:1;min-width:0}._native_suqar_112:focus-visible{outline:var(--focus-ring);outline-offset:1px;border-color:#0000}._hint_suqar_123{min-height:var(--tap-min);border-radius:var(--radius-lg);background:var(--ground);font-size:var(--text-sm);align-items:center;gap:10px;margin:0;padding:6px 6px 6px 12px;display:flex}._hint_suqar_123>span{flex-grow:1}._hintIcon_suqar_137{color:var(--accent);flex-shrink:0}._actions_suqar_142{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}._delete_suqar_149{color:var(--danger);align-items:center;gap:8px;display:flex}._save_suqar_155{flex-grow:1;max-width:100%}._delete_suqar_149+._save_suqar_155{flex-grow:0;padding:0 32px}._content_1ldwk_3{--gap:18px;gap:var(--gap);padding-top:14px;padding-bottom:calc(24px + env(safe-area-inset-bottom) + var(--sheet-scroll-padding-y,0px))}._card_1ldwk_11{gap:var(--gap);flex-direction:column;display:flex}._next_1ldwk_16{animation:_card-next_1ldwk_1 .28s var(--ease-decelerate)}._back_1ldwk_19{animation:_card-back_1ldwk_1 .28s var(--ease-decelerate)}@keyframes _card-next_1ldwk_1{0%{opacity:0;transform:translate(40%)}}@keyframes _card-back_1ldwk_1{0%{opacity:0;transform:translate(-40%)}}._head_1ldwk_35{align-items:center;gap:10px;display:flex}._bell_1ldwk_40{border-radius:var(--radius-round);background:var(--accent-tint);width:40px;height:40px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._when_1ldwk_51{flex-direction:column;flex-grow:1;gap:2px;display:flex}._count_1ldwk_57{font-size:var(--text-sm);color:var(--muted);font-weight:600}._body_1ldwk_63{flex-direction:column;gap:10px;display:flex}._title_1ldwk_68{font-family:var(--display);font-size:var(--text-5xl);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;line-height:1.1}._meta_1ldwk_76{font-size:var(--text-md);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}._notes_1ldwk_85{border-radius:var(--radius-lg);background:var(--ground);font-size:var(--text-base);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:12px 14px;line-height:1.45}._actions_1ldwk_96{flex-direction:column;gap:12px;display:flex}._done_1ldwk_101{height:var(--control-height-lg);font-size:var(--text-xl)}._snooze_1ldwk_106{flex-direction:column;gap:8px;display:flex}._snoozeLabel_1ldwk_111{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:6px;font-weight:600;display:flex}._snoozeTimes_1ldwk_119{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._chip_1ldwk_125{min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--ground);color:var(--ink);font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out, background var(--duration-fast), border-color var(--duration-fast);padding:0 8px;font-weight:600}._chip_1ldwk_125[data-pressed]{background:var(--accent-tint);border-color:var(--accent);transform:scale(.97)}._chip_1ldwk_125[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._footer_1ldwk_151{justify-content:space-between;align-items:center;display:flex}._notNow_1ldwk_156{color:var(--muted);font-size:var(--text-base)}._skip_1ldwk_160{font-size:var(--text-base);align-items:center;gap:2px;display:flex}._undoInSheet_1ldwk_168{--undo-shadow:none}._undoInSheet_1ldwk_168>:not(:empty){margin-top:var(--gap)}@media (prefers-reduced-motion:reduce){._next_1ldwk_16,._back_1ldwk_19{animation:none}}._region_1l9fq_3{z-index:var(--z-notice);top:calc(8px + env(safe-area-inset-top));border-radius:var(--radius-xl);max-width:456px;margin:0 auto;position:fixed;left:12px;right:12px}._region_1l9fq_3[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._notice_1l9fq_18{border-radius:var(--radius-xl);background:var(--ink);color:var(--on-ink-muted);font-size:var(--text-base);box-shadow:var(--shadow-float);animation:_notice-in_1l9fq_1 .2s var(--ease-decelerate);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._notice_1l9fq_18 svg{color:var(--on-solid);flex-shrink:0;margin-top:1px}._notice_1l9fq_18 strong{color:var(--on-solid);display:block}@keyframes _notice-in_1l9fq_1{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){._notice_1l9fq_18{animation:none}}._countRow_1cdb0_3{min-height:var(--tap-min)}._actions_1cdb0_7{align-items:center;display:flex}._shelvesHeader_1cdb0_15{padding-bottom:6px}._shelves_1cdb0_15{flex-direction:column;flex-grow:1;gap:18px;min-height:0;padding:0 0 12px;display:flex;overflow-y:auto}._shelves_1cdb0_15>*{flex-shrink:0}._shelves_1cdb0_15>._shelf_1cdb0_34:has(._row_1cdb0_34){flex:1 0 auto}._shelf_1cdb0_34{flex-direction:column;gap:6px;display:flex}._shelfHead_1cdb0_44{min-height:var(--tap-min);justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 20px;display:flex}._shelfTitle_1cdb0_53{font-family:var(--display);font-size:var(--text-2xl);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;display:flex}._shelfTitle_1cdb0_53 svg{color:var(--accent)}._shelfCount_1cdb0_65{font-family:var(--body);font-size:var(--text-base);color:var(--muted);font-weight:500}._seeAll_1cdb0_72{min-height:var(--tap-min);border-radius:var(--radius-md);color:var(--accent);font-size:var(--text-base);-webkit-tap-highlight-color:transparent;align-items:center;gap:2px;padding:0 8px;font-weight:700;display:flex}._seeAll_1cdb0_72:focus-visible{outline:var(--focus-ring);outline-offset:2px}._shelfNote_1cdb0_89{font-size:var(--text-md);margin:0;padding:4px 20px 8px}._row_1cdb0_34{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1 0 0;gap:10px;min-height:140px;margin:0;padding:2px 20px 4px;scroll-padding:0 20px;list-style:none;display:flex;overflow-x:auto;container-type:size}._row_1cdb0_34::-webkit-scrollbar{display:none}._row_1cdb0_34>li{scroll-snap-align:start;flex:0 0 clamp(64px,66.6667cqh - 16px,200px);min-width:0}._watchingCard_1cdb0_122{border-radius:var(--radius-xl);background:var(--surface);min-height:64px;color:var(--ink);-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out;align-items:center;gap:12px;margin:0 16px 4px;padding:8px 8px 8px 12px;display:flex}._watchingCard_1cdb0_122:active{transform:scale(.98)}._watchingCard_1cdb0_122:focus-visible{outline:var(--focus-ring);outline-offset:2px}._watchingCard_1cdb0_122>svg{color:var(--accent);flex-shrink:0}._watchingCard_1cdb0_122 ._text_1cdb0_146{flex:1}._stack_1cdb0_150{flex-shrink:0;display:flex}._stack_1cdb0_150>*{box-shadow:0 0 0 2px var(--surface)}._stack_1cdb0_150>*+*{margin-left:-14px}._action_1cdb0_7{min-width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-md);color:var(--accent);font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-weight:700;display:flex}._action_1cdb0_7:focus-visible,._action_1cdb0_7[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._text_1cdb0_146{flex-direction:column;gap:2px;min-width:0;display:flex}._meta_1cdb0_193{color:var(--muted);font-size:var(--text-sm);align-items:center;gap:5px;font-weight:400;display:flex}._back_1cdb0_202{align-self:flex-start;align-items:center;gap:2px;margin-left:-12px;display:flex}._resultList_1cdb0_211{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;margin-top:8px;padding:8px 12px;display:flex}._result_1cdb0_211{border:0;border-bottom:1px solid var(--line-soft);min-height:68px;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:12px;padding:4px;display:flex}._result_1cdb0_211[data-pressed]{background:var(--ground)}._result_1cdb0_211[data-focus-visible]{outline:var(--focus-ring);outline-offset:-2px}._result_1cdb0_211 strong{font-weight:600}._onList_1cdb0_246{color:var(--muted)}._onList_1cdb0_246 ._poster_1cdb0_249{opacity:.5}._poster_1cdb0_249{border-radius:var(--radius-sm);object-fit:cover;background:var(--accent-tint);width:40px;height:60px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}._posterTiny_1cdb0_266{border-radius:var(--radius-sm);width:32px;height:48px}._posterMedium_1cdb0_271{border-radius:var(--radius-md);width:80px;height:120px}._posterLarge_1cdb0_276{border-radius:var(--radius-lg);width:96px;height:144px}._posterFill_1cdb0_283{aspect-ratio:2/3;border-radius:var(--radius-md);width:100%;height:auto;transition:transform var(--duration-press) ease-out}._grid_1cdb0_291{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;margin:0;padding:4px 8px 88px;list-style:none;display:grid}._tile_1cdb0_300{width:100%;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex;position:relative}._tile_1cdb0_300[data-pressed] ._posterFill_1cdb0_283{transform:scale(.96)}._tile_1cdb0_300[data-focus-visible]{outline:var(--focus-ring);outline-offset:3px;border-radius:var(--radius-md)}._badge_1cdb0_324{display:flex;position:absolute;top:6px;right:6px}._flagged_1cdb0_333{display:flex;position:relative}._flagged_1cdb0_333:after{content:"";border-radius:var(--radius-md);box-shadow:inset 0 0 0 3px var(--accent);pointer-events:none;position:absolute;inset:0}._flag_1cdb0_333{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-solid);font-size:var(--text-2xs);white-space:nowrap;box-shadow:0 2px 8px rgb(var(--ink-rgb) / .25);align-items:center;gap:4px;padding:3px 8px;font-weight:700;line-height:1.4;display:flex;position:absolute;bottom:8px;left:8px}._tag_1cdb0_364{border-radius:var(--radius-pill);background:var(--accent);color:var(--on-solid);font-size:var(--text-2xs);white-space:nowrap;align-self:flex-start;margin-top:-2px;padding:2px 8px;font-weight:700;line-height:1.4}._iconWithDot_1cdb0_378{display:flex;position:relative}._dot_1cdb0_382{border-radius:var(--radius-round);background:var(--accent-bright);width:10px;height:10px;box-shadow:0 0 0 2px var(--ground);position:absolute;top:-3px;right:-4px}._caption_1cdb0_394{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}._sub_1cdb0_403{color:var(--muted);font-size:var(--text-xs);margin-top:-4px;line-height:1.25}._status_1cdb0_410{color:var(--muted);font-size:var(--text-sm);flex-shrink:0;margin-left:auto}._searchNote_1cdb0_417{min-height:var(--tap-min);font-size:var(--text-md);align-items:center;display:flex}._byHand_1cdb0_425{font-size:var(--text-md);flex-direction:column;gap:10px;padding:14px 4px 6px;display:flex}._byHandButtons_1cdb0_432{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._kindButton_1cdb0_438{height:var(--tap-min);border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent);font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out;border:0;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}._kindButton_1cdb0_438[data-pressed]{transform:scale(.97)}._kindButton_1cdb0_438[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._tabs_1cdb0_464{display:contents}._tabbedHeader_1cdb0_467{padding-bottom:8px}._kindTabs_1cdb0_471{border-bottom:1px solid var(--line);padding:0 20px;display:flex}._kindTab_1cdb0_471{height:var(--control-height);color:var(--muted);font-size:var(--text-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;flex:1;justify-content:center;align-items:center;gap:7px;font-weight:600;display:flex;position:relative}._kindTab_1cdb0_471[data-selected]{color:var(--ink);font-weight:700}._kindTab_1cdb0_471[data-selected] svg{color:var(--accent)}._kindTab_1cdb0_471[data-selected]:after{content:"";border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--accent);height:3px;position:absolute;bottom:-1px;left:0;right:0}._kindTab_1cdb0_471[data-focus-visible]{outline:var(--focus-ring);outline-offset:-4px;border-radius:var(--radius-md)}._kindCount_1cdb0_513{color:var(--muted);font-size:var(--text-md);font-weight:500}._panelRow_1cdb0_520{padding:0 0 0 8px}._panelRow_1cdb0_520 p{margin:0}._monthSection_1cdb0_528:not(:last-child) ._grid_1cdb0_291{padding-bottom:8px}._month_1cdb0_528{margin:0;padding:18px 8px 6px}._month_1cdb0_528:first-child{padding-top:4px}._undoBottom_1cdb0_540{position:relative}._undoBottom_1cdb0_540>div{bottom:8px}._withFab_1cdb0_547>div{right:84px}._fab_1cdb0_552{width:var(--control-height-lg);height:var(--control-height-lg);border-radius:var(--radius-round);background:var(--accent);color:var(--on-solid);box-shadow:var(--shadow-accent);-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out;justify-content:center;align-items:center;display:flex;position:absolute;bottom:12px;right:16px}._fab_1cdb0_552:active{transform:scale(.95)}._fab_1cdb0_552:focus-visible{outline:var(--focus-ring);outline-offset:3px}._pick_1cdb0_577{align-items:center;gap:16px;margin-bottom:16px;display:flex}._pickText_1cdb0_583{flex-direction:column;gap:6px;min-width:0;display:flex}._pickTitle_1cdb0_589{font-family:var(--display);font-size:var(--text-5xl);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.15}._pickMeta_1cdb0_596{margin:0}._sheetActions_1cdb0_601>:first-child:nth-last-child(3),._sheetActions_1cdb0_601>:only-child{grid-column:1/-1}._watching_1cdb0_122{gap:18px}._tabs_1cdb0_464>._watching_1cdb0_122{padding:12px 20px 96px}._hero_1cdb0_616{border-radius:var(--radius-2xl);background:var(--surface);flex-direction:column;gap:14px;padding:16px;display:flex}._heroOpen_1cdb0_624{border-radius:var(--radius-md);color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex}._heroOpen_1cdb0_624[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._heroText_1cdb0_641{flex-direction:column;gap:4px;min-width:0;display:flex}._heroTitle_1cdb0_647{font-family:var(--display);font-size:var(--text-4xl);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}._heroPlace_1cdb0_660{font-size:var(--text-lg);font-weight:700}._segments_1cdb0_666{gap:4px;display:flex}._segment_1cdb0_666{border-radius:var(--radius-pill);background:var(--accent-tint);flex-basis:0;height:6px;overflow:hidden}._segment_1cdb0_666>span{background:var(--accent);height:100%;transition:width .2s ease-out;display:block}._watchingHeading_1cdb0_684{margin:0;padding:4px 0 6px}._compactList_1cdb0_689{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;margin:0;padding:4px 12px;list-style:none;display:flex}._compactRow_1cdb0_698{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;min-height:64px;display:flex}._compactRow_1cdb0_698:last-child{border-bottom:0}._compactOpen_1cdb0_708{border-radius:var(--radius-md);min-width:0;min-height:56px;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}._compactOpen_1cdb0_708[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._compactTitle_1cdb0_728{min-width:0;font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._compactPlace_1cdb0_737{color:var(--accent);font-size:var(--text-md);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}._tick_1cdb0_746{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-round);background:var(--accent-tint);color:var(--accent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._tick_1cdb0_746[data-pressed]{transform:scale(.92)}._tick_1cdb0_746[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._seasons_1cdb0_771{border:1px solid var(--line);border-radius:var(--radius-xl);overflow:clip}._season_1cdb0_771+._season_1cdb0_771{border-top:1px solid var(--line-soft)}._seasonRow_1cdb0_782{background:var(--surface);width:100%;min-height:52px;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:10px;padding:0 14px;display:flex}._season_1cdb0_771[data-expanded] ._seasonRow_1cdb0_782{z-index:1;background:var(--ground);position:sticky;top:0}._seasonRow_1cdb0_782[data-focus-visible]{outline:var(--focus-ring);outline-offset:-2px}._seasonName_1cdb0_807{font-size:var(--text-lg);flex:1;font-weight:600}._season_1cdb0_771[data-expanded] ._seasonName_1cdb0_807{font-weight:700}._seasonStatus_1cdb0_815{color:var(--muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:flex}._seasonRow_1cdb0_782[data-complete] ._seasonStatus_1cdb0_815{color:var(--accent-ink);font-weight:600}._seasonRow_1cdb0_782[data-started] ._seasonStatus_1cdb0_815{color:var(--accent);font-weight:700}._chevron_1cdb0_831{color:var(--muted);transition:transform var(--duration-fast) ease-out;flex-shrink:0}._season_1cdb0_771[data-expanded] ._chevron_1cdb0_831{transform:rotate(180deg)}._episodeList_1cdb0_841{background:var(--ground);flex-direction:column;gap:4px;max-height:300px;margin:0;padding:4px 8px 8px;list-style:none;display:flex;position:relative;overflow-y:auto}._episodeRow_1cdb0_853{width:100%;min-height:var(--control-height);border-radius:var(--radius-lg);color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out;background:0 0;border:0;align-items:center;gap:12px;padding:6px 12px 6px 6px;scroll-margin:60px 0;display:flex}._episodeRow_1cdb0_853[data-pressed]{transform:scale(.98)}._episodeRow_1cdb0_853[data-focus-visible]{outline:var(--focus-width) solid var(--ink);outline-offset:-2px}._episodeStill_1cdb0_878{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--line);flex-shrink:0;width:88px;overflow:hidden}._episodeStill_1cdb0_878>img{object-fit:cover;width:100%;height:100%;display:block}._episodeText_1cdb0_892{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._episodeNumber_1cdb0_899{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._episodeName_1cdb0_904{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._episodeCheck_1cdb0_912{border:2px solid var(--field-border);border-radius:var(--radius-round);background:var(--surface);width:28px;height:28px;color:var(--on-solid);flex-shrink:0;justify-content:center;align-items:center;display:flex}._episodeRow_1cdb0_853[data-seen] ._episodeCheck_1cdb0_912{border-color:var(--accent);background:var(--accent)}._places_1cdb0_930{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._steppers_1cdb0_936{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._stepper_1cdb0_936{flex-direction:column;gap:4px;display:flex}._stepperLabel_1cdb0_946{font-size:var(--text-sm);color:var(--muted);font-weight:600}._stepperGroup_1cdb0_951{height:var(--control-height);border-radius:var(--radius-pill);background:var(--ground);align-items:center;display:flex}._stepperGroup_1cdb0_951[data-focus-within]{outline:var(--focus-ring);outline-offset:2px}._stepButton_1cdb0_962{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-round);color:var(--accent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._stepButton_1cdb0_962[data-pressed]{background:var(--accent-tint)}._stepButton_1cdb0_962[data-disabled]{color:var(--muted);opacity:.4;cursor:default}._stepInput_1cdb0_984{width:100%;min-width:0;color:var(--ink);font:inherit;font-size:var(--text-xl);text-align:center;background:0 0;border:0;outline:none;flex:1;font-weight:700}._infoSheet_1cdb0_999{max-height:calc(100% - 48px)}._info_1cdb0_999{flex:1;gap:16px;min-width:0;min-height:0}._infoBody_1cdb0_1009{flex-direction:column;gap:14px;min-height:0;margin:0 -20px;padding:0 20px;display:flex;overflow-y:auto}._infoBody_1cdb0_1009>*{flex-shrink:0}._infoLine_1cdb0_1021{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}._rating_1cdb0_1027{font-size:var(--text-md);align-items:center;gap:5px;font-weight:600;display:flex}._rating_1cdb0_1027 svg{color:var(--accent)}._rating_1cdb0_1027 span{font-weight:400}._genres_1cdb0_1040{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}._genre_1cdb0_1040{border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-ink);font-size:var(--text-sm);padding:5px 12px;font-weight:600}._genreNeutral_1cdb0_1054{background:var(--neutral-tint);color:var(--neutral-ink)}._overview_1cdb0_1058{color:var(--muted);font-size:var(--text-base);margin:0;line-height:1.5}._stills_1cdb0_1066{flex-direction:column;gap:8px;display:flex}._stillsFrame_1cdb0_1071{flex-shrink:0;position:relative}._stillsFrame_1cdb0_1071 ._badge_1cdb0_324{top:10px;right:10px}._stillsFrame_1cdb0_1071 ._badgeButton_1cdb0_1080{width:var(--tap-min);height:var(--tap-min);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;top:2px;right:2px}._badgeButton_1cdb0_1080[data-focus-visible]{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-round)}._addedBy_1cdb0_1098{border-radius:var(--radius-pill);background:var(--ink);color:var(--on-solid);font-size:var(--text-sm);box-shadow:var(--shadow-float);padding:6px 12px;font-weight:600}._addedByText_1cdb0_1107{outline:none}._stillsStrip_1cdb0_1110{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--accent-tint);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._stillsStrip_1cdb0_1110::-webkit-scrollbar{display:none}._stillsStrip_1cdb0_1110 img{object-fit:cover;scroll-snap-align:start;flex-shrink:0;width:100%;height:100%}._stillsArrow_1cdb0_1129{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-round);background:rgb(var(--ink-rgb) / .55);color:var(--on-solid);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;translate:0 -50%}._stillsArrow_1cdb0_1129[data-focus-visible]{outline:var(--focus-width) solid var(--accent-tint);outline-offset:2px}._prev_1cdb0_1148{left:6px}._next_1cdb0_1151{right:6px}._dots_1cdb0_1154{justify-content:center;gap:8px;display:flex}._stillDot_1cdb0_1159{border-radius:var(--radius-pill);background:var(--line);width:6px;height:6px;transition:width var(--duration-fast), background var(--duration-fast)}._stillDot_1cdb0_1159[data-current]{background:var(--accent);width:18px}._cast_1cdb0_1174{scrollbar-width:none;gap:12px;margin:4px -20px 0;padding:0 20px;list-style:none;display:flex;overflow-x:auto}._cast_1cdb0_1174::-webkit-scrollbar{display:none}._cast_1cdb0_1174 li{flex-direction:column;flex-shrink:0;gap:6px;width:76px;display:flex}._face_1cdb0_1193{border-radius:var(--radius-lg);object-fit:cover;background:var(--accent-tint);width:64px;height:96px;color:var(--accent-ink);font-size:var(--text-xl);justify-content:center;align-items:center;font-weight:700;display:flex}._castName_1cdb0_1206{font-size:var(--text-sm);font-weight:600;line-height:1.25}._castRole_1cdb0_1211{font-size:var(--text-xs);color:var(--muted);line-height:1.25}._screen_oh2jb_3{max-width:480px;height:var(--app-height,100dvh);padding-top:env(safe-area-inset-top);flex-direction:column;margin:0 auto;display:flex}._tabs_oh2jb_12{view-transition-name:tabs;background:var(--surface);border-top:1px solid var(--line);padding:6px 8px calc(8px + env(safe-area-inset-bottom));display:flex}._tab_oh2jb_12{min-height:52px;color:var(--muted);font-size:var(--text-xs);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-weight:600;display:flex}html[data-keyboard] ._tabs_oh2jb_12{display:none}._tab_oh2jb_12[data-status=active]{color:var(--accent);font-weight:700}._undoSlot_oh2jb_46{z-index:var(--z-undo);position:relative}._undoSlot_oh2jb_46>*{position:absolute;bottom:8px;left:12px;right:12px}:root{--ground:#f2f4f7;--surface:#fff;--ink-rgb:20 33 61;--ink:rgb(var(--ink-rgb));--muted:#4a5568;--placeholder:#6b7280;--line:#dce1e8;--line-soft:#e5e9ef;--field-border:#7b8798;--accent-rgb:194 65 12;--accent:rgb(var(--accent-rgb));--accent-bright:#ea580c;--accent-tint:#ffedd5;--accent-ink:#9a3412;--danger:#b91c1c;--success:#15803d;--success-tint:#dcfce7;--success-ink:#166534;--neutral-tint:#e2e8f0;--neutral-ink:#1e293b;--on-solid:#fff;--on-ink-muted:#cbd5e1;--on-ink-line:#ffffff47;--on-ink-fill:#ffffff1a;--on-ink-fill-pressed:#fff3;--member-0-tint:#ffedd5;--member-0-ink:#9a3412;--member-1-tint:#dbeafe;--member-1-ink:#1d4ed8;--member-2-tint:#dcfce7;--member-2-ink:#166534;--member-3-tint:#f3e8ff;--member-3-ink:#6b21a8;--member-4-tint:#fce7f3;--member-4-ink:#9d174d;--display:"Bricolage Grotesque", "DM Sans", sans-serif;--body:"DM Sans", ui-sans-serif, system-ui, sans-serif;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-base:15px;--text-lg:16px;--text-input:16px;--text-xl:18px;--text-2xl:22px;--text-3xl:24px;--text-4xl:26px;--text-5xl:30px;--text-6xl:34px;--text-7xl:38px;--tap-min:44px;--control-height:48px;--control-height-lg:56px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-sheet:24px;--radius-pill:999px;--radius-round:50%;--shadow-float:0 6px 20px rgb(var(--ink-rgb) / .25);--shadow-accent:0 6px 20px rgb(var(--accent-rgb) / .35);--scrim:rgb(var(--ink-rgb) / .45);--focus-width:2px;--focus-ring:var(--focus-width) solid var(--accent);--ease-decelerate:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.2, .8, .2, 1.4);--ease-accelerate:cubic-bezier(.4, 0, 1, 1);--duration-press:80ms;--duration-fast:.12s;--z-undo:5;--z-sheet:10;--z-notice:11}*{box-sizing:border-box}body{background:var(--ground);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}::view-transition-old(root){animation-duration:.24s;animation-timing-function:var(--ease-decelerate)}::view-transition-new(root){animation-duration:.24s;animation-timing-function:var(--ease-decelerate)}html:active-view-transition-type(forward)::view-transition-old(root){animation-name:slide-out-left}html:active-view-transition-type(forward)::view-transition-new(root){animation-name:slide-in-right}html:active-view-transition-type(back)::view-transition-old(root){animation-name:slide-out-right}html:active-view-transition-type(back)::view-transition-new(root){animation-name:slide-in-left}@keyframes slide-out-left{to{opacity:0;transform:translate(-25%)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(25%)}}@keyframes slide-out-right{to{opacity:0;transform:translate(25%)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-25%)}}.list-transition [data-vt-item]{view-transition-name:var(--vt-name);view-transition-class:item}.list-transition [data-vt-block]{view-transition-name:var(--vt-name);view-transition-class:block}.list-transition [data-vt=list-header]{view-transition-name:list-header}.list-transition [data-vt=add-bar]{view-transition-name:add-bar}.list-transition::view-transition-old(root){display:none}.list-transition::view-transition-old(list-header){display:none}.list-transition::view-transition-old(add-bar){display:none}.list-transition::view-transition-old(overlay){display:none}.list-transition::view-transition-new(root){animation:none}.list-transition::view-transition-new(list-header){animation:none}.list-transition::view-transition-new(add-bar){animation:none}.list-transition::view-transition-new(overlay){animation:none}.list-transition::view-transition-old(.item){display:none}.list-transition::view-transition-old(.item):only-child{display:block}.list-transition::view-transition-new(.item){animation:none}::view-transition-group(list-header){z-index:2}::view-transition-group(add-bar){z-index:2}::view-transition-group(tabs){z-index:2}::view-transition-group(overlay){z-index:3}::view-transition-group(.item){animation-duration:.34s;animation-timing-function:var(--ease-decelerate)}::view-transition-group(.block){animation-duration:.34s;animation-timing-function:var(--ease-decelerate)}::view-transition-new(.item):only-child{animation:item-in .26s var(--ease-decelerate) both}::view-transition-old(.item):only-child{animation:item-out-left .28s var(--ease-accelerate) both}html:active-view-transition-type(check)::view-transition-old(.item):only-child{animation-name:item-out-right}html:active-view-transition-type(remove,check)::view-transition-group(.item){animation-delay:.2s;animation-fill-mode:both}html:active-view-transition-type(remove,check)::view-transition-group(.block){animation-delay:.2s;animation-fill-mode:both}html:active-view-transition-type(check)::view-transition-new(.item):only-child{animation-delay:.2s;animation-fill-mode:both}@keyframes item-in{0%{opacity:0;transform:translateY(-10px)scale(.96)}}@keyframes item-out-left{70%{opacity:1}to{opacity:0;transform:translate(-110%)}}@keyframes item-out-right{70%{opacity:1}to{opacity:0;transform:translate(110%)}}
