._overlay_1j30k_3{height:var(--app-height,100dvh);z-index:var(--z-sheet);background:var(--scrim);justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0;right:0}.list-transition ._overlay_1j30k_3{view-transition-name:overlay}._sheet_1j30k_20{background:var(--surface);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;width:100%;max-width:480px;padding:24px 20px calc(20px + env(safe-area-inset-bottom))}._overlay_1j30k_3[data-entering]{animation:.16s ease-out _fade_1j30k_1}._overlay_1j30k_3[data-exiting]{animation:.12s ease-in reverse forwards _fade_1j30k_1}._sheet_1j30k_20[data-entering]{animation:_slide-up_1j30k_1 .22s var(--ease-decelerate)}._sheet_1j30k_20[data-exiting]{animation:.14s ease-in reverse forwards _slide-up_1j30k_1}@keyframes _fade_1j30k_1{0%{opacity:0}}@keyframes _slide-up_1j30k_1{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._overlay_1j30k_3[data-entering],._overlay_1j30k_3[data-exiting],._sheet_1j30k_20[data-entering],._sheet_1j30k_20[data-exiting]{animation:none}}._dialog_1j30k_64{outline:none;flex-direction:column;gap:8px;display:flex}._title_1j30k_71{font-family:var(--display);font-size:var(--text-4xl);margin:0;line-height:1.2}._message_1j30k_78{color:var(--muted);margin:0 0 16px;line-height:1.5}._actions_1j30k_84{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._field_1msaq_1{flex-direction:column;gap:6px;min-width:0;display:flex}._label_1msaq_8{font-size:var(--text-md);font-weight:600}._hidden_1msaq_14{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._input_1msaq_23{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_1msaq_23::placeholder{color:var(--placeholder)}._input_1msaq_23[data-focused]{outline:var(--focus-ring);outline-offset:1px;border-color:#0000}._sheet_13ex5_2{max-height:calc(var(--app-height,100dvh) - 24px);padding-top:12px;overflow-y:auto}._form_13ex5_8{flex-direction:column;gap:16px;display:flex}._head_13ex5_14{justify-content:space-between;align-items:center;display:flex}._title_13ex5_20{font-family:var(--display);font-size:var(--text-4xl);letter-spacing:-.02em;margin:0}._group_13ex5_27{flex-direction:column;gap:6px;display:flex}._chips_13ex5_33{flex-wrap:wrap;gap:8px;display:flex}._chip_13ex5_33{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_13ex5_33[data-pressed]{transform:scale(.95)}._chip_13ex5_33[data-selected]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink);animation:_picked_13ex5_1 .22s var(--ease-spring);font-weight:600}@keyframes _picked_13ex5_1{0%{transform:scale(.92)}}._reveal_13ex5_77{animation:_reveal_13ex5_77 .2s var(--ease-decelerate)}@keyframes _reveal_13ex5_77{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._chip_13ex5_33[data-selected],._reveal_13ex5_77{animation:none}}._chip_13ex5_33[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._withAvatar_13ex5_97{padding-left:8px}._textarea_13ex5_101{font:inherit;font-size:var(--text-input);resize:none;height:auto;padding:12px 16px}._timeRow_13ex5_109{align-items:center;gap:8px;display:flex}._native_13ex5_114{flex-grow:1;min-width:0}._native_13ex5_114:focus-visible{outline:var(--focus-ring);outline-offset:1px;border-color:#0000}._hint_13ex5_125{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_13ex5_125>span{flex-grow:1}._hintIcon_13ex5_139{color:var(--accent);flex-shrink:0}._actions_13ex5_144{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}._delete_13ex5_151{color:var(--danger);align-items:center;gap:8px;display:flex}._save_13ex5_157{flex-grow:1;max-width:100%}._delete_13ex5_151+._save_13ex5_157{flex-grow:0;padding:0 32px}._sheet_1lcrj_2{max-height:calc(var(--app-height,100dvh) - 24px);padding-top:10px;padding-bottom:calc(24px + env(safe-area-inset-bottom));overflow-y:auto}._dialog_1lcrj_9{--gap:18px;gap:var(--gap);outline:none;flex-direction:column;display:flex}._top_1lcrj_17{flex-direction:column;display:flex}._handle_1lcrj_21{border-radius:var(--radius-pill);background:var(--line);align-self:center;width:40px;height:4px}._card_1lcrj_30{gap:var(--gap);flex-direction:column;display:flex}._next_1lcrj_35{animation:_card-next_1lcrj_1 .28s var(--ease-decelerate)}._back_1lcrj_38{animation:_card-back_1lcrj_1 .28s var(--ease-decelerate)}@keyframes _card-next_1lcrj_1{0%{opacity:0;transform:translate(40%)}}@keyframes _card-back_1lcrj_1{0%{opacity:0;transform:translate(-40%)}}._head_1lcrj_54{align-items:center;gap:10px;display:flex}._bell_1lcrj_59{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_1lcrj_70{flex-direction:column;flex-grow:1;gap:2px;display:flex}._count_1lcrj_76{font-size:var(--text-sm);color:var(--muted);font-weight:600}._body_1lcrj_82{flex-direction:column;gap:10px;display:flex}._title_1lcrj_87{font-family:var(--display);font-size:var(--text-5xl);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;line-height:1.1}._meta_1lcrj_95{font-size:var(--text-md);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}._notes_1lcrj_104{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_1lcrj_115{flex-direction:column;gap:12px;display:flex}._done_1lcrj_120{height:var(--control-height-lg);font-size:var(--text-xl)}._snooze_1lcrj_125{flex-direction:column;gap:8px;display:flex}._snoozeLabel_1lcrj_130{font-size:var(--text-sm);color:var(--muted);align-items:center;gap:6px;font-weight:600;display:flex}._snoozeTimes_1lcrj_138{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._chip_1lcrj_144{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_1lcrj_144[data-pressed]{background:var(--accent-tint);border-color:var(--accent);transform:scale(.97)}._chip_1lcrj_144[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._footer_1lcrj_170{justify-content:space-between;align-items:center;display:flex}._notNow_1lcrj_175{color:var(--muted);font-size:var(--text-base)}._skip_1lcrj_179{font-size:var(--text-base);align-items:center;gap:2px;display:flex}._undoInSheet_1lcrj_186{margin-top:var(--gap);box-shadow:none}._undoSlot_1lcrj_193{z-index:var(--z-undo);position:relative}._undoSlot_1lcrj_193>*{position:absolute;bottom:8px;left:12px;right:12px}@media (prefers-reduced-motion:reduce){._next_1lcrj_35,._back_1lcrj_38{animation:none}}._slot_1tc04_2{z-index:var(--z-notice);position:relative}._slot_1tc04_2>*{position:absolute;top:8px;left:12px;right:12px}._notice_1tc04_13{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_1tc04_1 .2s var(--ease-decelerate);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}._notice_1tc04_13 svg{color:var(--on-solid);flex-shrink:0;margin-top:1px}._notice_1tc04_13 strong{color:var(--on-solid);display:block}@keyframes _notice-in_1tc04_1{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){._notice_1tc04_13{animation:none}}._countRow_193o0_3{min-height:var(--tap-min)}._actions_193o0_7{align-items:center;display:flex}._shelvesHeader_193o0_15{padding-bottom:6px}._shelves_193o0_15{flex-direction:column;flex-grow:1;gap:18px;min-height:0;padding:0 0 12px;display:flex;overflow-y:auto}._shelves_193o0_15>*{flex-shrink:0}._shelves_193o0_15>._shelf_193o0_34:has(._row_193o0_34){flex:1 0 auto}._shelf_193o0_34{flex-direction:column;gap:6px;display:flex}._shelfHead_193o0_44{min-height:var(--tap-min);justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 20px;display:flex}._shelfTitle_193o0_53{font-family:var(--display);font-size:var(--text-2xl);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;display:flex}._shelfTitle_193o0_53 svg{color:var(--accent)}._shelfCount_193o0_65{font-family:var(--body);font-size:var(--text-base);color:var(--muted);font-weight:500}._seeAll_193o0_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_193o0_72:focus-visible{outline:var(--focus-ring);outline-offset:2px}._shelfNote_193o0_89{font-size:var(--text-md);margin:0;padding:4px 20px 8px}._row_193o0_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_193o0_34::-webkit-scrollbar{display:none}._row_193o0_34>li{scroll-snap-align:start;flex:0 0 clamp(64px,66.6667cqh - 16px,200px);min-width:0}._watchingCard_193o0_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_193o0_122:active{transform:scale(.98)}._watchingCard_193o0_122:focus-visible{outline:var(--focus-ring);outline-offset:2px}._watchingCard_193o0_122>svg{color:var(--accent);flex-shrink:0}._watchingCard_193o0_122 ._text_193o0_146{flex:1}._stack_193o0_150{flex-shrink:0;display:flex}._stack_193o0_150>*{box-shadow:0 0 0 2px var(--surface)}._stack_193o0_150>*+*{margin-left:-14px}._action_193o0_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_193o0_7:focus-visible,._action_193o0_7[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._text_193o0_146{flex-direction:column;gap:2px;min-width:0;display:flex}._meta_193o0_193{color:var(--muted);font-size:var(--text-sm);align-items:center;gap:5px;font-weight:400;display:flex}._back_193o0_202{align-self:flex-start;align-items:center;gap:2px;margin-left:-12px;display:flex}._resultList_193o0_211{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;margin-top:8px;padding:8px 12px;display:flex}._result_193o0_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_193o0_211[data-pressed]{background:var(--ground)}._result_193o0_211[data-focus-visible]{outline:var(--focus-ring);outline-offset:-2px}._result_193o0_211 strong{font-weight:600}._onList_193o0_246{cursor:default;color:var(--muted)}._onList_193o0_246 ._poster_193o0_250{opacity:.5}._poster_193o0_250{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_193o0_267{border-radius:var(--radius-sm);width:32px;height:48px}._posterMedium_193o0_272{border-radius:var(--radius-md);width:80px;height:120px}._posterLarge_193o0_277{border-radius:var(--radius-lg);width:96px;height:144px}._posterFill_193o0_284{aspect-ratio:2/3;border-radius:var(--radius-md);width:100%;height:auto;transition:transform var(--duration-press) ease-out}._grid_193o0_292{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;margin:0;padding:4px 8px 88px;list-style:none;display:grid}._tile_193o0_301{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_193o0_301[data-pressed] ._posterFill_193o0_284{transform:scale(.96)}._tile_193o0_301[data-focus-visible]{outline:var(--focus-ring);outline-offset:3px;border-radius:var(--radius-md)}._badge_193o0_325{display:flex;position:absolute;top:6px;right:6px}._flagged_193o0_334{display:flex;position:relative}._flagged_193o0_334:after{content:"";border-radius:var(--radius-md);box-shadow:inset 0 0 0 3px var(--accent);pointer-events:none;position:absolute;inset:0}._flag_193o0_334{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_193o0_365{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_193o0_379{display:flex;position:relative}._dot_193o0_383{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_193o0_395{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.25;overflow:hidden}._sub_193o0_404{color:var(--muted);font-size:var(--text-xs);margin-top:-4px;line-height:1.25}._status_193o0_411{color:var(--muted);font-size:var(--text-sm);flex-shrink:0;margin-left:auto}._searchNote_193o0_418{min-height:var(--tap-min);font-size:var(--text-md);align-items:center;display:flex}._byHand_193o0_426{font-size:var(--text-md);flex-direction:column;gap:10px;padding:14px 4px 6px;display:flex}._byHandButtons_193o0_433{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._kindButton_193o0_439{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_193o0_439[data-pressed]{transform:scale(.97)}._kindButton_193o0_439[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._tabs_193o0_465{display:contents}._tabbedHeader_193o0_468{padding-bottom:8px}._kindTabs_193o0_472{border-bottom:1px solid var(--line);padding:0 20px;display:flex}._kindTab_193o0_472{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_193o0_472[data-selected]{color:var(--ink);font-weight:700}._kindTab_193o0_472[data-selected] svg{color:var(--accent)}._kindTab_193o0_472[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_193o0_472[data-focus-visible]{outline:var(--focus-ring);outline-offset:-4px;border-radius:var(--radius-md)}._kindCount_193o0_514{color:var(--muted);font-size:var(--text-md);font-weight:500}._panelRow_193o0_521{padding:0 0 0 8px}._panelRow_193o0_521 p{margin:0}._monthSection_193o0_529:not(:last-child) ._grid_193o0_292{padding-bottom:8px}._month_193o0_529{margin:0;padding:18px 8px 6px}._month_193o0_529:first-child{padding-top:4px}._undoBottom_193o0_541{position:relative}._undoBottom_193o0_541>div{bottom:8px}._withFab_193o0_548>div{right:84px}._fab_193o0_553{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_193o0_553:active{transform:scale(.95)}._fab_193o0_553:focus-visible{outline:var(--focus-ring);outline-offset:3px}._pick_193o0_578{align-items:center;gap:16px;margin-bottom:16px;display:flex}._pickText_193o0_584{flex-direction:column;gap:6px;min-width:0;display:flex}._pickTitle_193o0_590{font-family:var(--display);font-size:var(--text-5xl);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.15}._pickMeta_193o0_597{margin:0}._sheetActions_193o0_602>:first-child:nth-last-child(3){grid-column:1/-1}._watching_193o0_122{gap:18px}._tabs_193o0_465>._watching_193o0_122{padding:12px 20px 96px}._hero_193o0_616{border-radius:var(--radius-2xl);background:var(--surface);flex-direction:column;gap:14px;padding:16px;display:flex}._heroOpen_193o0_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_193o0_624[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._heroText_193o0_641{flex-direction:column;gap:4px;min-width:0;display:flex}._heroTitle_193o0_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_193o0_660{font-size:var(--text-lg);font-weight:700}._segments_193o0_666{gap:4px;display:flex}._segment_193o0_666{border-radius:var(--radius-pill);background:var(--accent-tint);flex-basis:0;height:6px;overflow:hidden}._segment_193o0_666>span{background:var(--accent);height:100%;transition:width .2s ease-out;display:block}._watchingHeading_193o0_684{margin:0;padding:4px 0 6px}._compactList_193o0_689{border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;margin:0;padding:4px 12px;list-style:none;display:flex}._compactRow_193o0_698{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;min-height:64px;display:flex}._compactRow_193o0_698:last-child{border-bottom:0}._compactOpen_193o0_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_193o0_708[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._compactTitle_193o0_728{min-width:0;font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._compactPlace_193o0_737{color:var(--accent);font-size:var(--text-md);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}._tick_193o0_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_193o0_746[data-pressed]{transform:scale(.92)}._tick_193o0_746[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._upNextBig_193o0_770{color:var(--accent);font-size:var(--text-base);font-weight:700}._pickerHead_193o0_775{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._chips_193o0_784{scrollbar-width:none;gap:8px;margin:0 -2px 4px;padding:2px;display:flex;overflow-x:auto}._chips_193o0_784::-webkit-scrollbar{display:none}._chip_193o0_784{height:var(--tap-min);border:2px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-size:var(--text-base);cursor:pointer;-webkit-tap-highlight-color:transparent;flex:1 0 56px;justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}._chip_193o0_784[data-complete]{color:var(--accent)}._chip_193o0_784[data-selected]{border-color:var(--ink);background:var(--ink);color:var(--on-solid)}._chip_193o0_784[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}._episodes_193o0_825{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-height:232px;margin:0 -2px;padding:2px;display:grid;overflow-y:auto}._episode_193o0_825,._swatch_193o0_835{border:1px solid var(--line);background:var(--ground);color:var(--muted)}._episode_193o0_825{height:var(--control-height);border-radius:var(--radius-lg);font-size:var(--text-lg);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--duration-press) ease-out;font-weight:700}._episode_193o0_825[data-pressed]{transform:scale(.94)}._episode_193o0_825[data-focus-visible]{outline:var(--focus-width) solid var(--ink);outline-offset:2px}._episode_193o0_825[data-seen],._swatch_193o0_835[data-seen]{border:2px solid var(--accent);background:var(--accent);color:var(--on-solid)}._episode_193o0_825[data-next],._swatch_193o0_835[data-next]{border:2px solid var(--accent);background:var(--surface);color:var(--accent)}._legend_193o0_870{color:var(--muted);font-size:var(--text-xs);gap:16px;display:flex}._legend_193o0_870>span{align-items:center;gap:6px;display:flex}._swatch_193o0_835{border-radius:var(--radius-xs);width:12px;height:12px}._places_193o0_888{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}._steppers_193o0_894{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._stepper_193o0_894{flex-direction:column;gap:4px;display:flex}._stepperLabel_193o0_904{font-size:var(--text-sm);color:var(--muted);font-weight:600}._stepperGroup_193o0_909{height:var(--control-height);border-radius:var(--radius-pill);background:var(--ground);align-items:center;display:flex}._stepperGroup_193o0_909[data-focus-within]{outline:var(--focus-ring);outline-offset:2px}._stepButton_193o0_920{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_193o0_920[data-pressed]{background:var(--accent-tint)}._stepButton_193o0_920[data-disabled]{color:var(--muted);opacity:.4;cursor:default}._stepInput_193o0_942{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}._screen_1b1gq_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_1b1gq_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_1b1gq_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_1b1gq_12{display:none}._tab_1b1gq_12[data-status=active]{color:var(--accent);font-weight:700}: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%)}}
