@import"https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&family=Gloock&family=Host+Grotesk:ital,wght@0,400..700;1,400..700&family=Alegreya:ital,wght@0,400..700;1,400..700&family=Alegreya+SC:wght@400;700&display=swap";:root{color-scheme:dark;--color-bg-deep: #07080c;--color-bg: #0b0d13;--color-well: #0f1118;--color-panel: #10131b;--color-surface: #161923;--color-popover: #1a1d27;--color-surface-raised: #262a36;--color-header: rgba(11, 13, 19, .92);--color-glass: rgba(11, 13, 19, .6);--color-scrim: rgba(3, 4, 8, .8);--color-hover: rgba(255, 255, 255, .06);--color-fill: rgba(255, 255, 255, .07);--color-fill-strong: rgba(255, 255, 255, .2);--color-line: rgba(255, 255, 255, .09);--color-line-control: rgba(255, 255, 255, .13);--color-line-strong: rgba(255, 255, 255, .24);--color-text: #f3f4f8;--color-text-soft: rgba(243, 244, 248, .8);--color-text-muted: rgba(243, 244, 248, .56);--color-text-subtle: rgba(243, 244, 248, .32);--color-on-primary: #ffffff;--accent-rgb: 92, 157, 255;--color-accent: rgb(var(--accent-rgb));--color-accent-strong: #2f67eb;--color-accent-soft: rgba(var(--accent-rgb), .12);--color-accent-line: rgba(var(--accent-rgb), .35);--color-on-accent: #0b0d13;--color-primary: #35578f;--color-primary-hover: #2c4a7a;--color-info: #cfe0ff;--color-success: #6ee7b7;--color-success-soft: rgba(52, 211, 153, .14);--color-success-line: rgba(52, 211, 153, .35);--color-warning: #fde68a;--color-warning-soft: rgba(251, 191, 36, .1);--color-warning-line: rgba(251, 191, 36, .35);--color-danger: #ffb4b4;--color-danger-soft: rgba(255, 90, 90, .1);--color-danger-line: rgba(255, 120, 120, .42);--color-ai: #ddd6fe;--color-ai-soft: rgba(167, 139, 250, .12);--color-ai-line: rgba(167, 139, 250, .42);--color-btn-danger: #d6a3a3;--color-btn-danger-soft: rgba(198, 140, 140, .12);--color-btn-danger-line: rgba(198, 140, 140, .4);--color-btn-ai: #b0a4da;--color-btn-ai-soft: rgba(150, 138, 196, .12);--color-btn-ai-line: rgba(150, 138, 196, .4);--color-mark: #8bb6ff;--color-mark-soft: rgba(139, 182, 255, .1);--color-mark-line: rgba(139, 182, 255, .45);--color-hero-still: #8bb6ff;--color-focus-room: #04070e;--shadow-focus-stack: 4px 0 0 -1px color-mix(in srgb, var(--color-paper) 74%, var(--color-focus-room)), 8px 0 0 -2px color-mix(in srgb, var(--color-paper) 52%, var(--color-focus-room)), 12px 0 0 -3px color-mix(in srgb, var(--color-paper) 32%, var(--color-focus-room));--font-text: "Host Grotesk", "Helvetica Neue", Arial, sans-serif;--font-display: "Gloock", Georgia, serif;--font-script: "Courier Prime", "Courier New", Courier, monospace;--font-slate: var(--font-script);--tracking-slate: .14em;--text-2xs: .72rem;--text-xs: .78rem;--text-sm: .84rem;--text-md: .92rem;--text-base: 1rem;--text-lg: 1.35rem;--text-xl: 1.75rem;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 999px;--shadow-card: 0 14px 30px rgba(0, 0, 0, .45);--shadow-popover: 0 18px 48px rgba(0, 0, 0, .55);--shadow-modal: 0 30px 80px rgba(0, 0, 0, .6);--shadow-text: 0 2px 18px rgba(0, 0, 0, .45);--transition-fast: .16s ease;--focus-blur: 10px;--focus-chrome-in: .48s;--focus-chrome-out: .36s;--focus-room-in: .42s;--focus-room-out: .3s;--focus-layout-in: .46s;--focus-layout-out: .4s;--focus-layout-delay: .14s;--focus-ease: cubic-bezier(.3, .7, .2, 1);--sd-nav-height: 72px;--sd-header-offset: var(--sd-nav-height);--page-max-width: 1200px;--page-gutter: 28px;--z-header: 1000;--z-toast: 1100;--z-drawer: 1150;--z-modal: 1200;--z-menu: 1300}[data-scene-text-style=reading]{--color-paper: #fcfcfb;--color-ink: #1d1e22;--color-ink-muted: #6b6e76;--scene-paper-edge: transparent;--scene-mark-outline: transparent;--scene-font: "Alegreya", Georgia, serif;--scene-scale: 1.16;--scene-leading: 1.5;--scene-leading-card: 1.42;--scene-measure: 56ch;--scene-measure-reader: 58ch;--scene-caps: none;--scene-heading-font: var(--font-display);--scene-heading-weight: 400;--scene-heading-scale: 1.04;--scene-heading-tracking: .04em;--scene-heading-color: var(--color-ink);--scene-cue-font: "Alegreya", Georgia, serif;--scene-cue-scale: .78;--scene-cue-tracking: .14em;--scene-cue-color: var(--color-ink);--scene-aside-color: var(--color-ink-muted);--scene-aside-style: italic;--scene-transition-font: "Alegreya", Georgia, serif;--scene-transition-scale: .76;--scene-transition-tracking: .16em;--scene-transition-color: var(--color-ink-muted);--script-page-filter: none;--script-heading-tint: transparent;--script-mark: #35578f;--script-mark-on: #ffffff;--script-mark-soft: rgba(53, 87, 143, .07);--script-mark-dots: rgba(53, 87, 143, .62);--script-mark-idle: rgba(12, 19, 36, .36);--script-mark-strong: #0c1324;--script-mark-muted: rgba(12, 19, 36, .5);--script-mark-wash: rgba(12, 19, 36, .06)}[data-scene-text-style=cream]{--color-paper: #f3f0e8;--color-ink: #1f1d1a;--color-ink-muted: #6b6558;--scene-paper-edge: transparent;--scene-mark-outline: transparent;--scene-font: var(--font-script);--scene-scale: 1;--scene-leading: 1.3;--scene-leading-card: 1.4;--scene-measure: 62ch;--scene-measure-reader: 66ch;--scene-caps: none;--scene-heading-font: var(--font-script);--scene-heading-weight: 700;--scene-heading-scale: 1;--scene-heading-tracking: normal;--scene-heading-color: var(--color-ink);--scene-cue-font: var(--font-script);--scene-cue-scale: 1;--scene-cue-tracking: normal;--scene-cue-color: var(--color-ink);--scene-aside-color: var(--color-ink);--scene-aside-style: normal;--scene-transition-font: var(--font-script);--scene-transition-scale: 1;--scene-transition-tracking: normal;--scene-transition-color: var(--color-ink);--script-page-filter: url(#script-page-cream);--script-heading-tint: transparent;--script-mark: #35578f;--script-mark-on: #ffffff;--script-mark-soft: rgba(53, 87, 143, .07);--script-mark-dots: rgba(53, 87, 143, .62);--script-mark-idle: rgba(31, 29, 26, .36);--script-mark-strong: #1f1d1a;--script-mark-muted: rgba(31, 29, 26, .52);--script-mark-wash: rgba(31, 29, 26, .06)}:where(:root),[data-scene-text-style=midnight]{--color-paper: #0c1324;--color-ink: #d4dcec;--color-ink-muted: #8495b6;--scene-paper-edge: rgba(var(--accent-rgb), .18);--scene-mark-outline: rgba(var(--accent-rgb), .6);--scene-font: "Alegreya", Georgia, serif;--scene-scale: 1.14;--scene-leading: 1.5;--scene-leading-card: 1.42;--scene-measure: 48ch;--scene-measure-reader: 50ch;--scene-caps: lowercase;--scene-heading-font: "Alegreya SC", Georgia, serif;--scene-heading-weight: 700;--scene-heading-scale: 1.12;--scene-heading-tracking: .06em;--scene-heading-color: #8bb6ff;--scene-cue-font: "Alegreya SC", Georgia, serif;--scene-cue-scale: 1.06;--scene-cue-tracking: .08em;--scene-cue-color: #edf2fc;--scene-aside-color: var(--color-ink-muted);--scene-aside-style: italic;--scene-transition-font: "Alegreya SC", Georgia, serif;--scene-transition-scale: 1;--scene-transition-tracking: .1em;--scene-transition-color: #8bb6ff;--script-page-filter: url(#script-page-midnight);--script-heading-tint: #a7d3ff;--script-mark: #8bb6ff;--script-mark-on: #0c1324;--script-mark-soft: rgba(139, 182, 255, .08);--script-mark-dots: rgba(139, 182, 255, .6);--script-mark-idle: rgba(212, 220, 236, .38);--script-mark-strong: #edf2fc;--script-mark-muted: rgba(212, 220, 236, .55);--script-mark-wash: rgba(139, 182, 255, .08)}@media(max-width:780px){:root{--sd-nav-height: 105px;--page-gutter: 16px}}html,body{height:100%;width:100%;margin:0}*{box-sizing:border-box}body{min-height:100vh;background:var(--color-bg);color:var(--color-text);font-family:var(--font-text);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a{color:var(--color-accent)}:where(:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}#root{min-height:100%;width:100%;max-width:none!important;padding:0!important;margin:0!important;text-align:left!important}::view-transition-group(film-poster){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}:root[data-site-header=hidden]{--sd-header-offset: 0px}._skeleton_1wyin_1{display:block;border-radius:var(--radius-sm);background:linear-gradient(100deg,transparent 20%,var(--color-hover) 40%,var(--color-hover) 60%,transparent 80%) 0 0 / 200% 100% no-repeat,var(--color-surface);animation:_shimmer_1wyin_1 1.4s ease-in-out infinite}@keyframes _shimmer_1wyin_1{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}@media(prefers-reduced-motion:reduce){._skeleton_1wyin_1{animation:none}}._grid_vbbpb_1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}._card_vbbpb_10{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}._card_vbbpb_10:hover{transform:translateY(-2px);border-color:var(--color-line-strong);box-shadow:var(--shadow-card)}._link_vbbpb_31{flex:1;display:flex;flex-direction:column;border-radius:var(--radius-md);color:inherit;text-decoration:none}._link_vbbpb_31:focus-visible{outline-offset:-2px}._poster_vbbpb_44{position:relative;aspect-ratio:2 / 3;overflow:hidden;border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0;background:linear-gradient(145deg,var(--color-surface-raised),var(--color-surface))}._image_vbbpb_52{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}._card_vbbpb_10:hover ._image_vbbpb_52{transform:scale(1.03)}._fallback_vbbpb_64{width:100%;height:100%;display:grid;place-items:center;color:var(--color-text-subtle);font-size:2.75rem;font-weight:700}._meta_vbbpb_74{padding:12px 14px 14px;display:grid;gap:4px}._title_vbbpb_80{margin:0;overflow:hidden;font-family:var(--font-display);font-size:var(--text-md);font-weight:400;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}._details_vbbpb_92{margin:0;min-width:0;display:flex;gap:.35em;color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap}._director_vbbpb_102{min-width:0;overflow:hidden;text-overflow:ellipsis}._year_vbbpb_108{flex:none;font-family:var(--font-slate)}._menu_vbbpb_113{position:absolute;top:8px;right:8px}._skeletonCard_vbbpb_121{pointer-events:none}._skeletonPoster_vbbpb_125{aspect-ratio:2 / 3;border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0}._skeletonTitle_vbbpb_130{width:75%;height:11px}._skeletonDetails_vbbpb_135{width:55%;height:10px}@media(max-width:600px){._grid_vbbpb_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}._button_1wwe6_1{margin:0;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:var(--radius-sm);font-family:inherit;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}._button_1wwe6_1:disabled{cursor:not-allowed}._sm_1wwe6_28{height:28px;padding:0 10px;font-size:var(--text-xs)}._md_1wwe6_34{height:34px;padding:0 12px;font-size:var(--text-sm)}._lg_1wwe6_40{height:42px;padding:0 18px;font-size:var(--text-md)}._block_1wwe6_46{width:100%}._primary_1wwe6_52{background:var(--color-primary);color:var(--color-on-primary)}._primary_1wwe6_52:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_1wwe6_61{border-color:var(--color-line-control);background:var(--color-surface);color:var(--color-text)}._secondary_1wwe6_61:hover:not(:disabled){border-color:var(--color-line-strong)}._ghost_1wwe6_71{background:transparent;color:var(--color-text-soft)}._ghost_1wwe6_71:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}._danger_1wwe6_81{border-color:var(--color-btn-danger-line);background:transparent;color:var(--color-btn-danger)}._danger_1wwe6_81:hover:not(:disabled){background:var(--color-btn-danger-soft)}._ai_1wwe6_91{border-color:var(--color-btn-ai-line);background:transparent;color:var(--color-btn-ai)}._ai_1wwe6_91:hover:not(:disabled){background:var(--color-btn-ai-soft)}._primary_1wwe6_52:disabled,._secondary_1wwe6_61:disabled,._danger_1wwe6_81:disabled,._ai_1wwe6_91:disabled{border-color:var(--color-line);background:var(--color-fill);color:var(--color-text-subtle)}._ghost_1wwe6_71:disabled{color:var(--color-text-subtle)}._link_1wwe6_115{height:auto;padding:0;border:0;background:none;color:var(--color-accent);font-weight:500}._link_1wwe6_115:hover:not(:disabled){text-decoration:underline;text-underline-offset:2px}._link_1wwe6_115:disabled{color:var(--color-text-muted);opacity:.6;cursor:default}._callout_17kwr_1{padding:10px 12px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.45}._info_17kwr_13{border-color:var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-info)}._success_17kwr_19{border-color:var(--color-success-line);background:var(--color-success-soft);color:var(--color-success)}._warning_17kwr_25{border-color:var(--color-warning-line);background:var(--color-warning-soft);color:var(--color-warning)}._error_17kwr_31{border-color:var(--color-danger-line);background:var(--color-danger-soft);color:var(--color-danger)}._ai_17kwr_37{border-color:var(--color-ai-line);background:var(--color-ai-soft);color:var(--color-ai)}._neutral_17kwr_43{border-color:var(--color-line-control);background:var(--color-surface);color:var(--color-text-soft)}._action_17kwr_49{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}._empty_1ivcg_1{padding:48px 24px;display:grid;justify-items:center;gap:6px;border:1px dashed var(--color-line-control);border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center}._compact_1ivcg_12{padding:24px 16px}._title_1ivcg_16{margin:0;color:var(--color-text);font-size:var(--text-md);font-weight:600}._description_1ivcg_23{max-width:46ch;margin:0;font-size:var(--text-sm);line-height:1.5}._action_1ivcg_30{margin-top:10px}._header_bhah4_1{min-height:32px;margin-bottom:20px;padding-bottom:12px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;border-bottom:1px solid var(--color-line)}._title_bhah4_13{margin:0;display:flex;align-items:center;gap:10px;color:var(--color-text-soft);font-family:var(--font-slate);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._heading_bhah4_26{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px}._description_bhah4_34{margin:0;padding-left:14px;border-left:1px solid var(--color-line-strong);color:var(--color-text-muted);font-size:var(--text-sm);font-weight:400}@media(max-width:1400px){._description_bhah4_34{flex-basis:100%;padding-left:0;border-left:0}}._count_bhah4_51{color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:0}._actions_bhah4_57{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._field_1mlrb_6{--type-scale: .65625;--type: calc(16px * var(--type-scale));--line: 16px;--lift: 4px;--icon-size: 15px;--icon-left: 11px;--text-left: 34px;--tool: 22px;--take-pad: 7px;--take-type: 10.5px;--shutter: 20px;--shutter-dot: 10px;--tools-right: 7px;--tools-gap: 4px;position:relative;display:flex;align-items:center}._hero_1mlrb_28{--type-scale: .8125;--line: 20px;--lift: 5px;--icon-size: 18px;--icon-left: 22px;--text-left: 54px;--tool: 26px;--take-pad: 9px;--take-type: 11.5px;--shutter: 26px;--shutter-dot: 12px;--tools-right: 12px;--tools-gap: 6px}@media(max-width:780px){._hero_1mlrb_28{--type-scale: .75;--line: 18px;--lift: 4.5px;--icon-size: 16px;--icon-left: 18px;--text-left: 46px;--tools-right: 10px}}._icon_1mlrb_59{position:absolute;top:50%;left:var(--icon-left);width:var(--icon-size);height:var(--icon-size);margin-top:calc(var(--icon-size) / -2);color:var(--color-text-soft);pointer-events:none;transition:color var(--transition-fast)}._focused_1mlrb_71 ._icon_1mlrb_59{color:var(--color-accent)}._input_1mlrb_7{flex:1;width:100%;min-width:0;height:100%;margin:0;padding:0 calc(var(--tools, 12px) + 10px) 0 var(--text-left);border:0;border-radius:inherit;background:transparent;color:var(--color-text);text-overflow:ellipsis;outline:none;caret-color:transparent;appearance:none}._input_1mlrb_7,._exampleLine_1mlrb_96{font:700 var(--type) / var(--line) var(--font-slate);letter-spacing:var(--tracking-slate);text-transform:uppercase}@media(pointer:coarse){._input_1mlrb_7{position:absolute;top:0;left:0;width:calc(100% / var(--type-scale));height:calc(100% / var(--type-scale));padding:0 calc((var(--tools, 12px) + 10px) / var(--type-scale)) 0 calc(var(--text-left) / var(--type-scale));font-size:16px;line-height:calc(var(--line) / var(--type-scale));transform:scale(var(--type-scale));transform-origin:0 0}}._input_1mlrb_7::-webkit-search-cancel-button,._input_1mlrb_7::-webkit-search-decoration{display:none;appearance:none}._closed_1mlrb_129 ._input_1mlrb_7{padding:0;color:transparent;cursor:pointer}._disabled_1mlrb_135 ._input_1mlrb_7{cursor:not-allowed}._example_1mlrb_96{position:absolute;top:50%;right:var(--tools, 12px);left:var(--text-left);height:var(--line);margin-top:calc(var(--line) / -2);display:flex;align-items:stretch;overflow:hidden;pointer-events:none}._exampleLine_1mlrb_96{display:inline-flex;align-items:flex-end;color:var(--color-text-soft);white-space:pre}._caretLine_1mlrb_168{color:var(--color-text)}._caretText_1mlrb_172{color:transparent}._caret_1mlrb_168{flex:none;width:.8em;height:max(1.5px,.143em);margin:0 0 var(--lift) 1px;background:currentColor;animation:_caret-blink_1mlrb_1 .9s steps(1,end) infinite}@keyframes _caret-blink_1mlrb_1{50%{opacity:0}}._tools_1mlrb_193{position:absolute;top:50%;right:var(--tools-right);display:flex;align-items:center;gap:var(--tools-gap);transform:translateY(-50%)}._take_1mlrb_203,._clear_1mlrb_204,._shutter_1mlrb_205{flex:none;margin:0;padding:0;border:0;cursor:pointer;animation:_tool-in_1mlrb_1 .22s cubic-bezier(.3,1.3,.5,1) both}@keyframes _tool-in_1mlrb_1{0%{opacity:0;transform:scale(.6)}}._take_1mlrb_203{height:var(--tool);padding:0 var(--take-pad);display:inline-flex;align-items:center;border-radius:5px;background:var(--color-fill);box-shadow:inset 0 -1px 0 var(--color-bg-deep);color:var(--color-text-soft);font:600 var(--take-type) / 1 var(--font-text);letter-spacing:.04em;transition:background-color var(--transition-fast),color var(--transition-fast)}._take_1mlrb_203:hover{background:var(--color-fill-strong);color:var(--color-text)}._takeTap_1mlrb_243{display:none}@media(hover:none){._takeKey_1mlrb_248{display:none}._takeTap_1mlrb_243{display:inline}}@media(hover:hover){._field_1mlrb_6:not(:focus-within) ._take_1mlrb_203{display:none}}._clear_1mlrb_204{width:var(--tool);height:var(--tool);display:grid;place-items:center;border-radius:5px;background:transparent;color:var(--color-text-muted);transition:background-color var(--transition-fast),color var(--transition-fast)}._clear_1mlrb_204 svg{width:calc(var(--tool) * .55);height:calc(var(--tool) * .55)}._clear_1mlrb_204:hover{background:var(--color-hover);color:var(--color-text)}._shutter_1mlrb_205{width:var(--shutter);height:var(--shutter);display:grid;place-items:center;border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px var(--color-text-muted);transition:box-shadow var(--transition-fast)}._shutter_1mlrb_205:hover{box-shadow:inset 0 0 0 1.5px var(--color-text)}._shutterDot_1mlrb_303{width:var(--shutter-dot);height:var(--shutter-dot);border-radius:50%;background:var(--color-accent);transition:transform .14s ease}._shutter_1mlrb_205:active ._shutterDot_1mlrb_303{transform:scale(.55)}._hero_1mlrb_28 ._icon_1mlrb_59{color:var(--color-text)}._hero_1mlrb_28._focused_1mlrb_71 ._icon_1mlrb_59{color:var(--color-accent)}._hero_1mlrb_28 ._take_1mlrb_203{background:color-mix(in srgb,var(--color-text) 14%,transparent);box-shadow:none;color:var(--color-text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._hero_1mlrb_28 ._take_1mlrb_203:hover{background:color-mix(in srgb,var(--color-text) 24%,transparent)}._hero_1mlrb_28 ._clear_1mlrb_204{color:var(--color-text-soft)}._hero_1mlrb_28 ._shutter_1mlrb_205{box-shadow:inset 0 0 0 1.5px var(--color-text-soft)}._hero_1mlrb_28 ._shutter_1mlrb_205:hover{box-shadow:inset 0 0 0 1.5px var(--color-text)}@media(prefers-reduced-motion:reduce){._icon_1mlrb_59{transition:none}._caret_1mlrb_168,._take_1mlrb_203,._clear_1mlrb_204,._shutter_1mlrb_205{animation:none}}._slot_14k2g_2{width:100%;max-width:640px}._glass_14k2g_8{width:100%;height:64px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-bg) 30%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--transition-fast)}._glass_14k2g_8:focus-within{background:color-mix(in srgb,var(--color-bg) 45%,transparent)}._unavailable_14k2g_22{opacity:.5}@media(max-width:780px){._glass_14k2g_8{height:58px}}@media(prefers-reduced-motion:reduce){._glass_14k2g_8{transition:none}}._root_t480c_5{container-type:inline-size;width:100%;color:inherit}._sheet_t480c_11{margin:0 auto;font-family:var(--scene-font);font-size:calc(var(--sp-size, 13px) * var(--scene-scale));line-height:var(--scene-leading)}._page_t480c_19 ._sheet_t480c_11{--sp-size: clamp(11px, calc(100cqi / 37), 15px);max-width:var(--scene-measure)}._reader_t480c_25 ._sheet_t480c_11{--sp-size: clamp(12px, calc(100cqi / 43), 18px);max-width:var(--scene-measure-reader)}._card_t480c_30 ._sheet_t480c_11{--sp-size: 11px;line-height:var(--scene-leading-card)}._element_t480c_35{margin:1em 0 0;white-space:pre-line;overflow-wrap:anywhere}._heading_t480c_42,._character_t480c_43,._parenthetical_t480c_44,._transition_t480c_45,._shot_t480c_46,._centered_t480c_47{font-weight:700}._heading_t480c_42{margin-top:calc(2em / var(--scene-heading-scale));color:var(--scene-heading-color);font-family:var(--scene-heading-font);font-size:calc(var(--scene-heading-scale) * 1em);font-weight:var(--scene-heading-weight);letter-spacing:var(--scene-heading-tracking);text-transform:var(--scene-caps)}._character_t480c_43{margin-top:calc(1em / var(--scene-cue-scale));margin-left:37%;color:var(--scene-cue-color);font-family:var(--scene-cue-font);font-size:calc(var(--scene-cue-scale) * 1em);letter-spacing:var(--scene-cue-tracking);text-transform:var(--scene-caps)}._parenthetical_t480c_44{margin-left:26%;max-width:44%;color:var(--scene-aside-color);font-style:var(--scene-aside-style)}._dialogue_t480c_83{margin-left:17%;max-width:60%}._transition_t480c_45{margin-top:calc(1em / var(--scene-transition-scale));color:var(--scene-transition-color);font-family:var(--scene-transition-font);font-size:calc(var(--scene-transition-scale) * 1em);letter-spacing:var(--scene-transition-tracking);text-align:right;text-transform:var(--scene-caps)}._centered_t480c_47{text-align:center}._character_t480c_43+._parenthetical_t480c_44,._character_t480c_43+._dialogue_t480c_83,._parenthetical_t480c_44+._dialogue_t480c_83,._parenthetical_t480c_44+._parenthetical_t480c_44,._dialogue_t480c_83+._parenthetical_t480c_44{margin-top:0}._card_t480c_30 ._heading_t480c_42{margin-top:calc(1.4em / var(--scene-heading-scale))}._card_t480c_30 ._character_t480c_43{margin-left:28%}._card_t480c_30 ._parenthetical_t480c_44{margin-left:16%;max-width:72%}._card_t480c_30 ._dialogue_t480c_83{margin-left:8%;max-width:86%}._dualDialogue_t480c_128{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6%;align-items:start}._dualColumn_t480c_135{min-width:0}._dualColumn_t480c_135 ._character_t480c_43{margin-left:0;text-align:center}._dualColumn_t480c_135 ._dialogue_t480c_83{margin-left:0;max-width:none}._dualColumn_t480c_135 ._parenthetical_t480c_44{margin-left:15%;max-width:85%}._dualColumn_t480c_135>._element_t480c_35:first-child,._sheet_t480c_11>._element_t480c_35:first-child{margin-top:0}._empty_t480c_161{margin:0;font-family:var(--font-text);font-size:var(--text-sm);font-style:italic;opacity:.6}._section_t9z0z_1{padding-top:32px}._reel_t9z0z_5{display:grid;gap:12px}._strips_t9z0z_14{opacity:0}._stripsDrawn_t9z0z_18{animation:_reveal_t9z0z_1 .45s ease both}@keyframes _reveal_t9z0z_1{0%{opacity:0}to{opacity:1}}._track_t9z0z_33{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}._strip_t9z0z_14{width:max-content;display:flex;animation:_drift_t9z0z_1 var(--reel-duration, 60s) linear infinite}._trackReverse_t9z0z_44 ._strip_t9z0z_14{animation-direction:reverse}._track_t9z0z_33:hover ._strip_t9z0z_14,._track_t9z0z_33:focus-within ._strip_t9z0z_14{animation-play-state:paused}@keyframes _drift_t9z0z_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._list_t9z0z_63{list-style:none;margin:0;padding:0 6px;display:flex;gap:12px}._frame_t9z0z_73{position:relative;width:300px;aspect-ratio:16 / 9;display:block;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-bg-deep);color:var(--color-text);text-decoration:none}._trackReverse_t9z0z_44 ._frame_t9z0z_73{width:240px}._frame_t9z0z_73:focus-visible{outline-offset:-2px}._frame_t9z0z_73 img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}._frame_t9z0z_73:hover img{transform:scale(1.03)}._sceneFrame_t9z0z_106{width:300px;aspect-ratio:3 / 2;box-shadow:inset 0 0 0 1px var(--scene-paper-edge);background:var(--color-paper)}._paper_t9z0z_113{height:100%;padding:14px 14px 0;overflow:hidden;color:var(--color-ink)}._paper_t9z0z_113:after{content:"";position:absolute;inset:auto 0 0;height:56px;background:linear-gradient(transparent,var(--color-paper))}._caption_t9z0z_129{position:absolute;z-index:1;inset:auto 0 0;padding:22px 10px 8px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;background:linear-gradient(transparent,var(--color-scrim));opacity:0;transition:opacity var(--transition-fast)}._frame_t9z0z_73:hover ._caption_t9z0z_129,._frame_t9z0z_73:focus-visible ._caption_t9z0z_129{opacity:1}._captionTitle_t9z0z_148{min-width:0;overflow:hidden;font-size:var(--text-xs);font-weight:600;text-overflow:ellipsis;white-space:nowrap}._captionTime_t9z0z_157{flex:none;color:var(--color-text-soft);font-family:var(--font-slate);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}._frameWaiting_t9z0z_166{width:100%;height:100%;display:block;border-radius:0}._skeletonFrame_t9z0z_176,._skeletonFrameNarrow_t9z0z_177,._skeletonScene_t9z0z_178{flex:none;aspect-ratio:16 / 9}._skeletonFrame_t9z0z_176{width:300px}._skeletonFrameNarrow_t9z0z_177{width:240px}._skeletonScene_t9z0z_178{width:300px;aspect-ratio:3 / 2}@media(max-width:600px){._frame_t9z0z_73,._sceneFrame_t9z0z_106,._skeletonFrame_t9z0z_176,._skeletonScene_t9z0z_178{width:220px}._trackReverse_t9z0z_44 ._frame_t9z0z_73,._skeletonFrameNarrow_t9z0z_177{width:190px}._caption_t9z0z_129{opacity:1}}@media(prefers-reduced-motion:reduce){._track_t9z0z_33{overflow-x:auto;scrollbar-width:none}._strip_t9z0z_14{animation:none}._copy_t9z0z_226{display:none}}._page_1pgwf_1{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}._hero_1pgwf_16{position:relative;min-height:clamp(560px,41.875vw,820px);display:flex;overflow:hidden}._heroArt_1pgwf_23{position:absolute;inset:0}._heroArt_1pgwf_23 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}._hero_1pgwf_16:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--color-bg-deep) 50%,transparent) 0%,transparent 36%,transparent 56%,color-mix(in srgb,var(--color-bg) 70%,transparent) 84%,var(--color-bg) 100%)}._heroInner_1pgwf_51{position:relative;z-index:1;width:100%;max-width:var(--page-max-width);margin:0 auto;padding:calc(var(--sd-nav-height) + 28px) var(--page-gutter) 104px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:32px;text-align:center}._heroIntro_1pgwf_66{max-width:760px}._heroTitle_1pgwf_70{margin:0;font-family:var(--font-display);font-size:clamp(2.5rem,4.6vw,4rem);font-weight:400;line-height:1.04;letter-spacing:-.01em;text-shadow:var(--shadow-text);text-wrap:balance}._heroSubtitle_1pgwf_81{margin:350px auto 0;color:var(--color-text-soft);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5;text-shadow:var(--shadow-text);text-wrap:balance}._heroCredit_1pgwf_90{position:absolute;z-index:1;right:0;bottom:20px;left:0;max-width:var(--page-max-width);margin:0 auto;padding:0 var(--page-gutter);color:var(--color-text-muted);font-size:var(--text-2xs);letter-spacing:.04em}._recent_1pgwf_106{flex:1;width:100%;max-width:var(--page-max-width);margin:0 auto;padding:32px var(--page-gutter) 80px}._notice_1pgwf_114{margin-bottom:16px}._recent_1pgwf_106 ._browseLink_1pgwf_119{margin-right:-10px}._recent_1pgwf_106 ._recentGrid_1pgwf_124{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}@media(max-width:1000px){._recent_1pgwf_106 ._recentGrid_1pgwf_124{margin:0 calc(-1 * var(--page-gutter));padding:4px var(--page-gutter) 12px;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:180px;gap:16px;overflow-x:auto;scroll-padding-inline:var(--page-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}._recent_1pgwf_106 ._recentGrid_1pgwf_124>li{scroll-snap-align:start}}@media(max-width:780px){._hero_1pgwf_16{--hero-height: 640px;min-height:var(--hero-height)}._heroArt_1pgwf_23 img{object-position:50% top}._heroInner_1pgwf_51{padding:calc(var(--sd-nav-height) + 24px) var(--page-gutter) 56px;display:grid;grid-template-rows:minmax(calc(var(--hero-height) * .634 + 20px - var(--sd-nav-height) - 24px),auto) auto auto;align-content:start;justify-items:center;gap:0}._heroIntro_1pgwf_66{display:contents}._heroTitle_1pgwf_70{align-self:start;font-size:clamp(2.25rem,10vw,2.75rem)}._heroSubtitle_1pgwf_81{max-width:340px;margin:0 0 30px;font-size:1rem}._heroCredit_1pgwf_90{text-align:center}}@media(max-width:600px){._recent_1pgwf_106 ._recentGrid_1pgwf_124{grid-auto-columns:42%;gap:12px}}._field_b50aw_3{min-width:0;display:grid;align-content:start;gap:6px}._label_b50aw_10{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:600}._required_b50aw_16{margin-left:3px;color:var(--color-accent)}._hint_b50aw_21{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}._control_b50aw_27{width:100%;min-width:0;height:40px;padding:0 12px;border:1px solid var(--color-line-control);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--text-md);font-variant-numeric:tabular-nums;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._control_b50aw_27::placeholder{color:var(--color-text-subtle)}._control_b50aw_27:hover:not(:disabled){border-color:var(--color-line-strong)}._control_b50aw_27:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._control_b50aw_27:disabled{color:var(--color-text-muted);cursor:not-allowed}@media(pointer:coarse){._control_b50aw_27{font-size:var(--text-base)}}._numeric_b50aw_69{font-family:var(--font-slate)}._select_b50aw_73{appearance:none;padding-right:34px;background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5L6 8l3.5-3.5' fill='none' stroke='%23f3f4f8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 12px center / 12px no-repeat;cursor:pointer}._withIcon_b50aw_82{position:relative;display:block;min-width:0}._withIcon_b50aw_82>svg{position:absolute;top:50%;left:12px;color:var(--color-text-muted);transform:translateY(-50%);pointer-events:none}._withIcon_b50aw_82>._control_b50aw_27{padding-left:36px}._file_b50aw_101{min-width:0;min-height:40px;display:flex;align-items:center;gap:10px}._fileName_b50aw_110{min-width:0;overflow:hidden;color:var(--color-text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}._fileEmpty_b50aw_119{color:var(--color-text-muted)}._fileNative_b50aw_123{display:none}._page_1a9pe_1{max-width:420px;margin:24px auto 0}._card_1a9pe_6{display:grid;gap:20px;padding:28px;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel)}._intro_1a9pe_15{display:grid;gap:6px}._title_1a9pe_20{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;letter-spacing:0}._subtitle_1a9pe_28{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._form_1a9pe_34{display:grid;gap:16px}@media(max-width:600px){._page_1a9pe_1{margin-top:0}._card_1a9pe_6{padding:22px 18px}}._page_el8xc_1{flex:none;display:block;overflow:visible}._paper_el8xc_7{fill:var(--color-paper);stroke:var(--scene-mark-outline);stroke-width:1.2}._heading_el8xc_13,._line_el8xc_14,._cue_el8xc_15{fill:none;stroke-linecap:round}._heading_el8xc_13{stroke:var(--scene-heading-color);stroke-width:2.2}._line_el8xc_14{stroke:var(--color-ink);stroke-opacity:.55;stroke-width:1.3}._cue_el8xc_15{stroke:var(--color-ink);stroke-opacity:.85;stroke-width:1.3}._typing_el8xc_38 path{stroke-dasharray:1;animation:_type-line_el8xc_1 .13s ease-out both}._typing_el8xc_38 path:nth-of-type(1){animation-delay:calc(var(--type-start, 0ms) + 60ms)}._typing_el8xc_38 path:nth-of-type(2){animation-delay:calc(var(--type-start, 0ms) + .15s)}._typing_el8xc_38 path:nth-of-type(3){animation-delay:calc(var(--type-start, 0ms) + .22s)}._typing_el8xc_38 path:nth-of-type(4){animation-delay:calc(var(--type-start, 0ms) + .3s)}._typing_el8xc_38 path:nth-of-type(5){animation-delay:calc(var(--type-start, 0ms) + .37s)}._typing_el8xc_38 path:nth-of-type(6){animation-delay:calc(var(--type-start, 0ms) + .43s)}@keyframes _type-line_el8xc_1{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){._typing_el8xc_38 path{animation:none}}._toggle_1r9ub_1{flex:none;margin:0;padding:0;display:inline-grid;place-items:center;border:0;background:transparent;cursor:pointer}._toggle_1r9ub_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._toggle_1r9ub_1:disabled{opacity:.38;cursor:not-allowed}._logo_1r9ub_23{border-radius:var(--radius-xs)}._toolbar_1r9ub_28{width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-surface);transition:background var(--transition-fast)}._toolbar_1r9ub_28:hover:not(:disabled){background:var(--color-surface-raised)}._toolbar_1r9ub_28:focus-visible{outline-offset:2px}._bar_1r9ub_45{width:32px;height:32px;border-radius:var(--radius-sm);transition:background var(--transition-fast)}._bar_1r9ub_45:hover:not(:disabled){background:var(--color-hover)}._bar_1r9ub_45:focus-visible{outline-offset:2px}._stack_1r9ub_61{position:relative;display:block;transition:transform .1s ease}._toggle_1r9ub_1:active:not(:disabled) ._stack_1r9ub_61{transform:scale(.94)}._layer_1r9ub_71{position:absolute;inset:0;display:block;transform-origin:50% 70%;transition:transform var(--transition-fast),opacity var(--transition-fast)}._next_1r9ub_82,._after_1r9ub_83{opacity:0}._toggle_1r9ub_1:is(:hover,:focus-visible):not(:disabled) ._next_1r9ub_82{opacity:1;transform:translate(calc(4 * var(--u)),calc(-2 * var(--u))) rotate(9deg)}._toggle_1r9ub_1:is(:hover,:focus-visible):not(:disabled) ._after_1r9ub_83{opacity:1;transform:translate(calc(-4 * var(--u)),calc(-2 * var(--u))) rotate(-9deg)}._leaving_1r9ub_102{animation:_slip-back_1r9ub_1 .34s ease-in both}._arriving_1r9ub_107{--type-start: .3s;animation:_come-forward_1r9ub_1 .34s cubic-bezier(.2,.8,.2,1) both}._arriving_1r9ub_107 svg{animation:_carriage-return_1r9ub_1 .24s ease-out .86s both}@keyframes _slip-back_1r9ub_1{0%{transform:none;opacity:1}to{transform:translate(calc(5 * var(--u)),calc(-2 * var(--u))) rotate(10deg) scale(.9);opacity:0}}@keyframes _come-forward_1r9ub_1{0%{transform:translate(calc(4 * var(--u)),calc(-2 * var(--u))) rotate(9deg) scale(.94)}to{transform:none}}@keyframes _carriage-return_1r9ub_1{0%{transform:none}35%{transform:translate(calc(1.4 * var(--u))) rotate(2deg)}to{transform:none}}@media(prefers-reduced-motion:reduce){._toolbar_1r9ub_28,._bar_1r9ub_45,._stack_1r9ub_61,._layer_1r9ub_71{transition:none}._leaving_1r9ub_102,._arriving_1r9ub_107,._arriving_1r9ub_107 svg{animation:none}}._badge_1spk7_1{flex:none;min-width:20px;height:20px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}._neutral_1spk7_17{background:var(--color-fill);color:var(--color-text-soft)}._accent_1spk7_22{background:var(--color-accent-soft);color:var(--color-accent)}._success_1spk7_27{background:var(--color-success-soft);color:var(--color-success)}._warning_1spk7_32{background:var(--color-warning-soft);color:var(--color-warning)}._danger_1spk7_37{background:var(--color-danger-soft);color:var(--color-danger)}._ai_1spk7_42{background:var(--color-ai-soft);color:var(--color-ai)}._solid_1spk7_47{background:var(--color-accent);color:var(--color-on-accent);font-weight:700}._count_1spk7_53{font-family:var(--font-slate)}._group_n41y3_1{position:relative;padding:3px;display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;border-radius:var(--radius-md);background:var(--color-surface)}._block_n41y3_12{display:grid;width:100%}._option_n41y3_17{position:relative;height:30px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._option_n41y3_17:hover:not(:disabled){color:var(--color-text)}._active_n41y3_42{background:var(--color-surface-raised);color:var(--color-text)}._option_n41y3_17:disabled{opacity:.38;cursor:not-allowed}._option_n41y3_17 svg{flex:none}._iconOnly_n41y3_56{padding:0 9px}._srOnly_n41y3_60{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._sliding_n41y3_70 ._option_n41y3_17{z-index:1}._sliding_n41y3_70 ._active_n41y3_42{background:transparent}._highlight_n41y3_78{position:absolute;top:3px;left:0;height:30px;border-radius:var(--radius-sm);background:var(--color-surface-raised);transition:transform .26s cubic-bezier(.3,1.25,.5,1),width .26s ease}@media(prefers-reduced-motion:reduce){._highlight_n41y3_78{transition:none}}._key_29za0_2{flex:none;height:20px;margin:0 -3px;padding:0 3px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:3px;background:transparent;color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);line-height:1;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--transition-fast),opacity var(--focus-chrome-out) ease}._key_29za0_2:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._key_29za0_2:disabled{opacity:.38;cursor:not-allowed}._icon_29za0_37{display:block;flex:none;overflow:visible}._blades_29za0_44{transform-box:view-box;transform-origin:8px 8px;transition:transform 408ms var(--focus-ease)}._on_29za0_50 ._blades_29za0_44{transform:rotate(52deg) scale(.56)}._word_29za0_54{display:inline-block;max-width:5.5em;overflow:hidden;transition:max-width var(--focus-layout-out) ease,margin var(--focus-layout-out) ease,opacity var(--focus-chrome-out) ease}._on_29za0_50{position:fixed;z-index:1;top:28px;left:24px;margin:0;color:var(--focus-key-on, var(--color-mark));opacity:.34;pointer-events:auto;transition:color var(--transition-fast),opacity var(--focus-chrome-in) ease}._on_29za0_50:focus-visible{opacity:1;transition:color var(--transition-fast),opacity var(--transition-fast)}._on_29za0_50 ._word_29za0_54{max-width:0;margin-left:-6px;opacity:0}._on_29za0_50:focus-visible ._word_29za0_54{max-width:5.5em;margin-left:0;opacity:1;transition-duration:.22s}@media(hover:hover){._key_29za0_2:hover:not(:disabled){color:var(--color-text)}._key_29za0_2:hover:not(:disabled) ._blades_29za0_44{transform:rotate(24deg)}._on_29za0_50:hover:not(:disabled){color:var(--focus-key-on, var(--color-mark));opacity:1;transition:color var(--transition-fast),opacity var(--transition-fast)}._on_29za0_50:hover:not(:disabled) ._blades_29za0_44{transform:rotate(38deg) scale(.74)}._on_29za0_50:hover ._word_29za0_54{max-width:5.5em;margin-left:0;opacity:1;transition-duration:.22s}}@media(max-width:600px){._on_29za0_50{top:calc(16px + env(safe-area-inset-top,0px));left:calc(16px + env(safe-area-inset-left,0px))}}@media(prefers-reduced-motion:reduce){._key_29za0_2,._key_29za0_2:hover:not(:disabled),._key_29za0_2:focus-visible,._blades_29za0_44,._word_29za0_54{transition:none}}._iconButton_17er1_1{flex:none;margin:0;padding:0;display:inline-grid;place-items:center;border:1px solid transparent;border-radius:var(--radius-md);font:inherit;line-height:1;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._iconButton_17er1_1:disabled{opacity:.35;cursor:not-allowed}._sm_17er1_23{width:32px;height:32px;border-radius:var(--radius-sm);font-size:1.05rem}._md_17er1_30{width:40px;height:40px;font-size:1.25rem}._ghost_17er1_36{background:transparent;color:var(--color-text-muted)}._ghost_17er1_36:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}._secondary_17er1_46{border-color:var(--color-line-control);background:var(--color-surface);color:var(--color-text)}._secondary_17er1_46:hover:not(:disabled){border-color:var(--color-line-strong)}._overlay_17er1_56{background:var(--color-glass);color:var(--color-text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._overlay_17er1_56:hover:not(:disabled){background:var(--color-header)}._overlay_16cj6_1{position:fixed;inset:0;z-index:var(--z-modal);padding:24px;display:grid;place-items:center;background:var(--color-scrim);color:var(--color-text)}._panel_16cj6_12{width:min(520px,100%);max-height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-panel);box-shadow:var(--shadow-modal)}._header_16cj6_24{padding:16px 12px 0 20px;display:flex;align-items:center;justify-content:space-between;gap:12px}._title_16cj6_32{margin:0;font-size:var(--text-base);font-weight:700}._body_16cj6_38{min-height:0;padding:16px 20px 20px;overflow-y:auto}._footer_16cj6_44{padding:16px 20px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;border-top:1px solid var(--color-line)}@media(max-width:600px){._overlay_16cj6_1{padding:12px}._footer_16cj6_44>*{flex:1}}._sceneOverlay_prcu9_6{--chrome-time: var(--focus-chrome-out);--room-time: var(--focus-room-out);--layout-time: var(--focus-layout-out);--layout-delay: 0s;padding:12px;transition:padding var(--layout-time) var(--focus-ease) var(--layout-delay),background-color var(--room-time) ease}._modal_prcu9_18{width:min(1440px,100%);height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-deep);box-shadow:var(--shadow-modal);transition:width var(--layout-time) var(--focus-ease) var(--layout-delay),border-color var(--room-time) ease,border-radius var(--layout-time) ease var(--layout-delay),background-color var(--room-time) ease,box-shadow var(--room-time) ease}._scrollable_prcu9_36{grid-template-rows:auto minmax(60%,1fr) auto;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}._header_prcu9_45{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--layout-time) var(--focus-ease) var(--layout-delay)}._headerRow_prcu9_51{min-height:0;padding:10px 14px 10px 22px;display:flex;align-items:center;gap:16px;transition:padding var(--layout-time) var(--focus-ease) var(--layout-delay)}._heading_prcu9_60{flex:1;min-width:0}._title_prcu9_65{margin:0;overflow:hidden;font-family:var(--font-display);font-size:var(--text-lg);font-weight:400;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}._meta_prcu9_77{min-height:20px;margin:4px 0 0;display:flex;align-items:center;gap:8px;color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._metaTime_prcu9_88{font-family:var(--font-slate)}._toolbar_prcu9_92{flex:none;display:flex;align-items:center;gap:8px}._counter_prcu9_99{color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._close_prcu9_106{flex:none;display:flex}._stage_prcu9_113{min-height:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 52px;transition:padding var(--layout-time) var(--focus-ease) var(--layout-delay),grid-template-rows var(--layout-time) var(--focus-ease) var(--layout-delay),grid-template-columns var(--layout-time) var(--focus-ease) var(--layout-delay)}._stageSolo_prcu9_125{padding:0 22px;grid-template-rows:minmax(0,1fr)}._stageBody_prcu9_130{grid-column:1;grid-row:1;min-width:0;min-height:0;display:flex;justify-content:center;gap:16px}._previous_prcu9_141{grid-column:1;grid-row:1}._next_prcu9_146{grid-column:3;grid-row:1}._stepButton_prcu9_151{align-self:center;justify-self:center;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text);cursor:pointer}._headerCounter_prcu9_165{display:none}._navigation_prcu9_169{min-height:0;grid-column:1;grid-row:2;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding-inline:12px;overflow:hidden;border-top:1px solid var(--color-line)}._railCounter_prcu9_181{display:block;grid-column:2;grid-row:1;text-align:center}._stepButton_prcu9_151:hover:not(:disabled),._stepButton_prcu9_151:active:not(:disabled){background:var(--color-line)}._stepButton_prcu9_151:disabled{opacity:.2;cursor:default}._paperColumn_prcu9_200{flex:1 1 0;min-width:0;max-width:900px;min-height:0;display:flex;flex-direction:column;gap:8px}._paperHeading_prcu9_210{margin:0;color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._paper_prcu9_200{flex:1;min-height:0;padding:48px 56px 64px;overflow-y:auto;border-radius:2px;box-shadow:inset 0 0 0 1px var(--scene-paper-edge);background:var(--color-paper);color:var(--color-ink);scrollbar-width:thin;transition:padding var(--layout-time) var(--focus-ease) var(--layout-delay),box-shadow var(--room-time) ease}._paper_prcu9_200[data-quiet-focus]:focus-visible{outline:none}._stillStage_prcu9_242{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;gap:14px}._stillImage_prcu9_251{flex:1;width:100%;min-height:0;display:block;object-fit:contain}._stageMessage_prcu9_260{flex:1;margin:0;display:grid;place-items:center;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}._footer_prcu9_273{margin-top:12px;display:grid;grid-template-rows:1fr;border-top:1px solid var(--color-line);transition:grid-template-rows var(--layout-time) var(--focus-ease) var(--layout-delay),margin var(--layout-time) var(--focus-ease) var(--layout-delay)}._footerRow_prcu9_283{min-height:0;padding:12px 22px 14px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px}._tagGroups_prcu9_293{flex:1 1 420px;min-width:0;max-height:72px;margin:0;overflow-y:auto;display:flex;flex-wrap:wrap;gap:6px 28px;scrollbar-width:thin}._tagGroup_prcu9_293{display:flex;align-items:baseline;gap:8px;font-size:var(--text-sm)}._scrollable_prcu9_36 ._tagGroups_prcu9_293{max-height:none;overflow:visible;row-gap:12px}._tagGroup_prcu9_293 dt{color:var(--color-text);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase;white-space:nowrap}._tagGroup_prcu9_293 dd{margin:0;color:var(--color-text-soft)}._tagLink_prcu9_333{padding:0;border:0;border-radius:2px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._tagLink_prcu9_333:hover{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}._noTags_prcu9_350{flex:1;margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}._actions_prcu9_357{flex:none;margin-left:auto;display:flex;align-items:center;flex-wrap:wrap;gap:10px}._recedes_prcu9_376{transition:opacity var(--chrome-time) ease,filter var(--chrome-time) ease}._overlayFocused_prcu9_4{--chrome-time: var(--focus-chrome-in);--room-time: var(--focus-room-in);--layout-time: var(--focus-layout-in);--layout-delay: var(--focus-layout-delay);padding:0;background:var(--color-focus-room)}._focused_prcu9_391{width:100%;border-width:0;border-radius:0;background:var(--color-focus-room);box-shadow:none;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}._focused_prcu9_391 ._recedes_prcu9_376,._focused_prcu9_391 ._stepButton_prcu9_151:disabled{opacity:0;filter:blur(var(--focus-blur));pointer-events:none}._focused_prcu9_391 ._header_prcu9_45,._focused_prcu9_391 ._footer_prcu9_273{grid-template-rows:0fr}._footerRow_prcu9_283._recedes_prcu9_376{transition:padding var(--layout-time) var(--focus-ease) var(--layout-delay),opacity var(--chrome-time) ease,filter var(--chrome-time) ease}._focused_prcu9_391 ._headerRow_prcu9_51,._focused_prcu9_391 ._footerRow_prcu9_283{padding-block:0}._focused_prcu9_391 ._footer_prcu9_273{margin-top:0;border-top-width:0}._focused_prcu9_391 ._stage_prcu9_113{padding:0;grid-template-rows:minmax(0,1fr) 0px}._focused_prcu9_391 ._navigation_prcu9_169{border-top-width:0}._focused_prcu9_391 ._paper_prcu9_200{padding-top:64px;padding-bottom:96px;box-shadow:var(--shadow-focus-stack)}@media(max-width:900px){._stageBody_prcu9_130:has(>:nth-child(2)){flex-direction:column;overflow-y:auto}._stageBody_prcu9_130:has(>:nth-child(2))>._paperColumn_prcu9_200{flex:none}._stageBody_prcu9_130:has(>:nth-child(2)) ._paper_prcu9_200{overflow:visible}}@media(max-width:600px){._sceneOverlay_prcu9_6{padding:0}._modal_prcu9_18{border:0;border-radius:0}._headerRow_prcu9_51{padding:12px 10px 12px 16px;flex-wrap:wrap;gap:10px 12px}._title_prcu9_65{font-size:1.05rem}._toolbar_prcu9_92{order:3;width:100%}._toolbar_prcu9_92>:first-child{flex:1 1 0;min-width:0}._stageSolo_prcu9_125{padding:0 10px}._paper_prcu9_200{padding:24px 20px 40px}._footer_prcu9_273{margin-top:10px}._footerRow_prcu9_283{padding:12px 16px 16px;flex-direction:column;align-items:stretch}._tagGroups_prcu9_293{flex:none;max-height:96px}._actions_prcu9_357{margin-left:0}._actions_prcu9_357>*{flex:1}._overlayFocused_prcu9_4,._focused_prcu9_391{--focus-key-on: var(--script-mark);background:var(--color-paper)}._focused_prcu9_391 ._paper_prcu9_200{padding-top:52px;padding-bottom:40px;box-shadow:none}}._stillIcon_prcu9_542{flex:none;width:18px;height:12px;border-radius:2px;box-shadow:inset 0 0 0 1px var(--color-line-strong);background:var(--color-bg-deep) center / cover no-repeat}._developing_prcu9_552{animation:_develop_prcu9_552 .62s ease-out both}@keyframes _develop_prcu9_552{0%{filter:brightness(2.6) saturate(0) contrast(.6)}to{filter:none}}@media(prefers-reduced-motion:reduce){._developing_prcu9_552{animation:none}._sceneOverlay_prcu9_6,._modal_prcu9_18,._header_prcu9_45,._headerRow_prcu9_51,._stage_prcu9_113,._paper_prcu9_200,._footer_prcu9_273,._recedes_prcu9_376,._footerRow_prcu9_283._recedes_prcu9_376{transition:none}}._timeline_k8rwp_5{--preview-width: 212px;position:relative;margin-top:4px;user-select:none;-webkit-user-select:none}._strip_k8rwp_13{position:relative;height:28px;border-radius:var(--radius-xs);cursor:pointer;touch-action:pan-y}._strip_k8rwp_13:focus{outline:none}._strip_k8rwp_13:focus-visible{outline:2px solid var(--color-accent-line);outline-offset:6px}._bars_k8rwp_30{position:absolute;inset:0;pointer-events:none}._bar_k8rwp_30{position:absolute;bottom:0;width:2px;margin-left:-1px;border-radius:1px;background:var(--color-text-subtle)}._barEmpty_k8rwp_45{height:2px;background:var(--color-line)}._barsLit_k8rwp_51{opacity:0;transition:opacity var(--transition-fast);-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--spot, 0%) - var(--band-reach, 84px)),#000 calc(var(--spot, 0%) - var(--band-core, 10px)),#000 calc(var(--spot, 0%) + var(--band-core, 10px)),transparent calc(var(--spot, 0%) + var(--band-reach, 84px)));mask-image:linear-gradient(90deg,transparent calc(var(--spot, 0%) - var(--band-reach, 84px)),#000 calc(var(--spot, 0%) - var(--band-core, 10px)),#000 calc(var(--spot, 0%) + var(--band-core, 10px)),transparent calc(var(--spot, 0%) + var(--band-reach, 84px)))}._barsLit_k8rwp_51 ._bar_k8rwp_30{background:var(--color-text)}._barsLit_k8rwp_51 ._barEmpty_k8rwp_45{background:var(--color-text-subtle)}._previewing_k8rwp_78 ._barsLit_k8rwp_51{opacity:1}._linked_k8rwp_82 ._barsLit_k8rwp_51{opacity:.7}._barsHero_k8rwp_89{opacity:0;transition:opacity .35s ease;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--hero-spot, 0%) - 4px),#000 calc(var(--hero-spot, 0%) - 2px),#000 calc(var(--hero-spot, 0%) + 2px),transparent calc(var(--hero-spot, 0%) + 4px));mask-image:linear-gradient(90deg,transparent calc(var(--hero-spot, 0%) - 4px),#000 calc(var(--hero-spot, 0%) - 2px),#000 calc(var(--hero-spot, 0%) + 2px),transparent calc(var(--hero-spot, 0%) + 4px))}._barsHero_k8rwp_89 ._bar_k8rwp_30,._barsHero_k8rwp_89 ._barEmpty_k8rwp_45{background:var(--color-hero-still)}._heroShown_k8rwp_113 ._barsHero_k8rwp_89{opacity:.8}._mark_k8rwp_117{position:absolute;pointer-events:none}._playhead_k8rwp_124{top:-6px;bottom:-2px;z-index:3;width:1px;background:var(--color-text)}._selectedMark_k8rwp_133{top:-5px;bottom:-5px;z-index:2;width:2px;margin-left:-1px;border-radius:2px;background:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._pendingMark_k8rwp_145{top:-8px;bottom:-4px;z-index:4;width:2px;margin-left:-1px;border-radius:1px;background:var(--color-accent)}._pendingLabel_k8rwp_155{position:absolute;bottom:calc(100% + 4px);left:50%;padding:3px 6px;border-radius:var(--radius-xs);background:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;transform:translate(-50%)}._preview_k8rwp_78{position:absolute;top:calc(100% + 8px);left:clamp(0px,calc(var(--pos) - var(--preview-width) / 2),calc(100% - var(--preview-width)));z-index:5;width:var(--preview-width);padding:6px;border:1px solid var(--color-line-control);border-radius:var(--radius-md);background:var(--color-popover);box-shadow:var(--shadow-popover);pointer-events:none;animation:_preview-in_k8rwp_1 var(--transition-fast)}@keyframes _preview-in_k8rwp_1{0%{opacity:0;transform:translateY(-4px)}}._previewFrame_k8rwp_195{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-xs);background:var(--color-bg-deep)}._previewFrame_k8rwp_195 img{width:100%;height:100%;display:block;object-fit:cover}._previewMeta_k8rwp_209{padding:7px 4px 2px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-variant-numeric:tabular-nums}._previewTime_k8rwp_218{color:var(--color-text);font-family:var(--font-slate);font-size:var(--text-sm);font-weight:600}._previewIndex_k8rwp_225{color:var(--color-text-muted);font-size:var(--text-2xs)}._scale_k8rwp_230{position:relative;height:24px;margin-top:10px;color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}._scale_k8rwp_230:before,._scale_k8rwp_230:after{content:"";position:absolute;top:0;width:1px;height:6px;background:var(--color-line-strong)}._scale_k8rwp_230:before{left:0}._scale_k8rwp_230:after{right:0}._tick_k8rwp_258{position:absolute;top:0;width:1px;height:3px;background:var(--color-line-control)}._tickMajor_k8rwp_266{height:6px;background:var(--color-line-strong)}._label_k8rwp_271{position:absolute;top:9px;white-space:nowrap;transform:translate(-50%)}._labelStart_k8rwp_278{left:0;transform:none}._labelEnd_k8rwp_283{right:0;transform:none}@media(max-width:560px){._timeline_k8rwp_5{--preview-width: 168px}._labelOptional_k8rwp_293{display:none}}@media(prefers-reduced-motion:reduce){._barsLit_k8rwp_51,._barsHero_k8rwp_89{transition:none}._preview_k8rwp_78{animation:none}}._control_2u1yf_1{position:relative;display:inline-block;min-width:0;font-family:var(--font-slate);font-size:var(--text-md);font-variant-numeric:tabular-nums}._control_2u1yf_1 ._input_2u1yf_10{display:block;color:transparent;caret-color:var(--color-text);font:inherit;letter-spacing:inherit}._control_2u1yf_1 ._input_2u1yf_10::placeholder{color:transparent}._mask_2u1yf_22{position:absolute;inset:1px 13px;display:flex;align-items:center;overflow:hidden;pointer-events:none;color:var(--color-text)}._dim_2u1yf_32{opacity:.3}._inline_2u1yf_36{font:inherit;letter-spacing:inherit}._inline_2u1yf_36 ._input_2u1yf_10{width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;outline:none;caret-color:var(--color-accent)}._inline_2u1yf_36 ._mask_2u1yf_22{inset:0}._control_2u1yf_1:has(:disabled) ._mask_2u1yf_22{color:var(--color-text-muted)}@media(pointer:coarse){._control_2u1yf_1:not(._inline_2u1yf_36){font-size:var(--text-base)}._scaled_2u1yf_68 ._input_2u1yf_10{position:absolute;top:0;left:0;width:calc(100% / var(--type-scale));height:calc(100% / var(--type-scale));font-size:16px;letter-spacing:var(--type-tracking);transform:scale(var(--type-scale));transform-origin:0 0}._scaled_2u1yf_68 ._mask_2u1yf_22{position:relative;inset:auto}}._page_yo4f6_3{position:relative;z-index:0;padding-bottom:64px}._hero_yo4f6_14{--fade-under: 150px;position:relative;padding-top:70px;container-type:inline-size}._backdrops_yo4f6_1{position:absolute;z-index:-1;top:0;right:0;bottom:calc(-1 * var(--fade-under));left:0;overflow:hidden;background:var(--color-bg-deep)}._backdrop_yo4f6_1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}._backdropLoaded_yo4f6_44{opacity:.55}._backdropBlurred_yo4f6_49{filter:blur(48px) saturate(1.2);transform:scale(1.2)}._backdropBlurred_yo4f6_49._backdropLoaded_yo4f6_44{opacity:.4}._backdropStill_yo4f6_59{transition:opacity 1.8s ease}._backdrops_yo4f6_1:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--color-bg) 0,var(--color-bg) 8px,color-mix(in srgb,var(--color-bg) 82%,transparent) 96px,color-mix(in srgb,var(--color-bg) 46%,transparent) 280px,transparent 470px),linear-gradient(90deg,color-mix(in srgb,var(--color-bg-deep) 92%,transparent),color-mix(in srgb,var(--color-bg-deep) 60%,transparent) 55%,color-mix(in srgb,var(--color-bg-deep) 25%,transparent)),linear-gradient(180deg,color-mix(in srgb,var(--color-bg-deep) 55%,transparent) 0,transparent 190px)}._heroInner_yo4f6_92{--cover-size: 240;--cover-width: calc(var(--cover-size) * 1px);--cover-room: max(var(--page-gutter), calc((100cqw - var(--page-max-width)) / 2 + var(--page-gutter)));position:relative;z-index:1;max-width:var(--page-max-width);min-height:calc(var(--sd-nav-height) + 550px);margin:0 auto;padding:calc(var(--sd-nav-height) + 56px) var(--page-gutter) 40px;display:flex;align-items:flex-end;gap:36px}._poster_yo4f6_107{flex:none;display:block;width:var(--cover-width);aspect-ratio:2 / 3;border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:linear-gradient(145deg,var(--color-surface-raised),var(--color-surface));object-fit:cover;box-shadow:var(--shadow-modal)}._heroBody_yo4f6_119{position:relative;flex:1;min-width:0;display:grid;gap:14px}._eyebrow_yo4f6_127{margin:0;color:var(--color-text-soft);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._eyebrowStills_yo4f6_138:before{content:"·";margin:0 .7em}._heroTitle_yo4f6_143{margin:-.16em 0 0;font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1.05;letter-spacing:-.01em;text-shadow:var(--shadow-text);overflow-wrap:anywhere}._heroTitle_yo4f6_143:focus{outline:none}._facts_yo4f6_159{margin:0;display:flex;flex-wrap:wrap;gap:10px 32px}._facts_yo4f6_159 div{display:grid;gap:3px}._facts_yo4f6_159 dt{color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._facts_yo4f6_159 dd{margin:0;font-size:var(--text-md);font-variant-numeric:tabular-nums}@media(pointer:coarse){._facts_yo4f6_159 dd{font-size:var(--text-base)}}._facts_yo4f6_159 dd._factNumber_yo4f6_195{font-family:var(--font-slate)}._editActions_yo4f6_201{position:absolute;top:calc(100% + 6px);left:0;height:28px;display:flex;align-items:center;gap:26px;animation:_edit-actions-in_yo4f6_1 .3s ease .3s both}@keyframes _edit-actions-in_yo4f6_1{0%{opacity:0}}._editAction_yo4f6_201{height:28px;padding:0;border:0;background:none;display:inline-flex;align-items:center;color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase;cursor:pointer;transition:color var(--transition-fast)}._editAction_yo4f6_201:hover{color:var(--color-text)}._editAction_yo4f6_201:focus-visible{outline-offset:4px;border-radius:2px}._editAction_yo4f6_201:disabled{cursor:progress}._editSave_yo4f6_249{color:var(--color-accent)}._editSave_yo4f6_249:hover{color:var(--color-info)}._stillTime_yo4f6_258{position:relative;margin-left:16px;display:inline-flex;align-items:baseline;gap:5px;animation:_edit-actions-in_yo4f6_1 .3s ease .45s both}._stillTime_yo4f6_258:after{content:"";position:absolute;right:0;bottom:-6px;left:0;height:1px;background:color-mix(in srgb,var(--color-accent) 82%,#000);pointer-events:none}._stillTime_yo4f6_258:focus-within:after{height:2px;background:var(--color-accent)}._stillTimeInvalid_yo4f6_283:after,._stillTimeInvalid_yo4f6_283:focus-within:after{height:2px;background:var(--color-danger)}._stillTimePlus_yo4f6_289{color:var(--color-accent)}._stillTimeInput_yo4f6_293{width:calc(10.6ch + 10 * var(--tracking-slate))}._visuallyHidden_yo4f6_298{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._cover_yo4f6_310{position:relative;flex:none}._titlePage_yo4f6_318{position:absolute;z-index:0;inset:3px 3px 3px 6px;padding:17% 9% 0;overflow:hidden;border-radius:3px;background:var(--color-paper);box-shadow:inset 0 0 0 1px var(--scene-paper-edge),1px 0 color-mix(in srgb,var(--color-paper) 72%,var(--color-ink)),2px 0 color-mix(in srgb,var(--color-paper) 88%,var(--color-ink)),3px 0 color-mix(in srgb,var(--color-paper) 64%,var(--color-ink)),4px 0 color-mix(in srgb,var(--color-paper) 82%,var(--color-ink));color:var(--color-ink);font-size:calc(var(--cover-width) / 15);line-height:1.3;text-align:center}._titlePage_yo4f6_318:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--color-bg-deep) 34%,transparent),color-mix(in srgb,var(--color-bg-deep) 10%,transparent) 20%,transparent 42%);opacity:0;transition:opacity .4s ease}._heroEditing_yo4f6_354 ._titlePage_yo4f6_318:before,._heroOpening_yo4f6_355 ._titlePage_yo4f6_318:before{opacity:1;transition-delay:.35s}._titlePage_yo4f6_318 p{margin:0}._titlePageTitle_yo4f6_364{color:var(--scene-heading-color);font-family:var(--scene-heading-font);font-size:1.5em;font-weight:var(--scene-heading-weight);line-height:1.1;letter-spacing:.06em;text-transform:var(--scene-caps);overflow-wrap:anywhere}._titlePage_yo4f6_318 ._titlePageBy_yo4f6_375{margin-top:1.15em;color:var(--color-ink-muted);font-family:var(--scene-font);font-size:.76em;font-style:italic}._titlePage_yo4f6_318 ._titlePageNames_yo4f6_383{margin-top:.4em;font-family:var(--scene-font);font-size:.84em;line-height:1.35}._coverButton_yo4f6_396{--cover-depth: 1100;--flap-margin: calc(var(--cover-room) * .4);position:relative;display:block;padding:0;border:0;border-radius:var(--radius-md);background:none;perspective:calc(var(--cover-depth) * 1px);perspective-origin:min(50%,calc((var(--cover-room) - var(--flap-margin)) * (var(--cover-depth) - var(--cover-size)) / var(--cover-size))) 50%;cursor:pointer}._coverButton_yo4f6_396:focus-visible{outline-offset:6px}._coverButton_yo4f6_396:disabled{cursor:progress}._coverFlap_yo4f6_420{position:relative;display:block;transform-origin:left center;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1)}._coverFlap_yo4f6_420 ._poster_yo4f6_107{-webkit-backface-visibility:hidden;backface-visibility:hidden}._coverInside_yo4f6_435{position:absolute;inset:0;border-radius:var(--radius-md);background:linear-gradient(90deg,color-mix(in srgb,var(--color-paper) 75%,var(--color-ink)),color-mix(in srgb,var(--color-paper) 92%,var(--color-bg-deep)));box-shadow:inset 0 0 0 1px var(--scene-paper-edge);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}._coverButton_yo4f6_396:hover ._coverFlap_yo4f6_420,._coverButton_yo4f6_396:focus-visible ._coverFlap_yo4f6_420{transform:rotateY(-16deg)}._heroEditing_yo4f6_354 ._coverFlap_yo4f6_420,._heroEditing_yo4f6_354 ._coverButton_yo4f6_396:hover ._coverFlap_yo4f6_420,._heroEditing_yo4f6_354 ._coverButton_yo4f6_396:focus-visible ._coverFlap_yo4f6_420,._heroOpening_yo4f6_355 ._coverFlap_yo4f6_420,._heroOpening_yo4f6_355 ._coverButton_yo4f6_396:hover ._coverFlap_yo4f6_420,._heroOpening_yo4f6_355 ._coverButton_yo4f6_396:focus-visible ._coverFlap_yo4f6_420{transform:rotateY(-90deg);transition-duration:.85s;transition-timing-function:cubic-bezier(.45,.05,.2,1)}._heroEditing_yo4f6_354 ._coverButton_yo4f6_396{pointer-events:none}._heroEditing_yo4f6_354 ._coverFlap_yo4f6_420{pointer-events:auto}._coverTip_yo4f6_479{position:absolute;bottom:calc(100% + 22px);left:50%;z-index:2;padding:7px 11px;border:1px solid var(--color-line-control);border-radius:var(--radius-sm);background:var(--color-popover);box-shadow:var(--shadow-popover);color:var(--color-text);font-size:var(--text-sm);font-weight:500;line-height:1.2;white-space:nowrap;opacity:0;transform:translate(-50%,4px);transition:opacity var(--transition-fast),transform var(--transition-fast);pointer-events:none}._coverTip_yo4f6_479:after{content:"";position:absolute;top:100%;left:50%;width:9px;height:9px;margin:-5px 0 0 -5px;border-right:1px solid var(--color-line-control);border-bottom:1px solid var(--color-line-control);background:var(--color-popover);transform:rotate(45deg)}._cover_yo4f6_310:has(._coverButton_yo4f6_396:hover) ._coverTip_yo4f6_479,._cover_yo4f6_310:has(._coverButton_yo4f6_396:focus-visible) ._coverTip_yo4f6_479{opacity:1;transform:translate(-50%);transition-delay:.2s}._heroOpening_yo4f6_355 ._cover_yo4f6_310 ._coverTip_yo4f6_479{opacity:0;transition-delay:0s}._scriptControls_yo4f6_529{position:absolute;right:3px;bottom:3px;left:6px;z-index:1;padding:0 9% 9%;display:grid;gap:.55em;color:var(--color-ink);font-size:calc(var(--cover-width) / 15);line-height:1.3;text-align:center;animation:_edit-actions-in_yo4f6_1 .35s ease .55s both}._scriptControls_yo4f6_529 p{margin:0}._scriptStatus_yo4f6_549{display:flex;align-items:center;justify-content:center;gap:.55em;color:var(--color-ink-muted);font-family:var(--font-slate);font-size:.64em;font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._scriptDot_yo4f6_562{flex:none;width:.5em;height:.5em;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 .22em var(--color-success-soft)}._scriptDotEmpty_yo4f6_571{background:transparent;box-shadow:inset 0 0 0 1.5px var(--color-ink-muted)}._scriptDotBusy_yo4f6_576{background:var(--color-accent);box-shadow:0 0 0 .22em var(--color-accent-soft);animation:_script-busy_yo4f6_1 1s ease-in-out infinite}@keyframes _script-busy_yo4f6_1{50%{opacity:.4}}._scriptFile_yo4f6_588{overflow:hidden;font-size:.74em;font-weight:500;text-overflow:ellipsis;white-space:nowrap}._scriptWarning_yo4f6_596{font-size:.7em;line-height:1.35;text-align:left}._scriptDrop_yo4f6_602{padding:.7em .5em;border:1px dashed color-mix(in srgb,var(--color-ink) 34%,transparent);border-radius:var(--radius-sm);color:var(--color-ink-muted);font-family:var(--scene-font);font-size:.74em;font-style:italic}._scriptRow_yo4f6_612{display:grid;grid-template-columns:1fr 1fr;gap:.45em}._scriptControls_yo4f6_529 ._pageButton_yo4f6_619{width:100%;height:2.05em;padding:0 .6em;font-size:.8em}._scriptControls_yo4f6_529 ._pagePlain_yo4f6_626{border-color:color-mix(in srgb,var(--color-ink) 30%,transparent);background:transparent;color:var(--color-ink)}._scriptControls_yo4f6_529 ._pagePlain_yo4f6_626:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-ink) 55%,transparent);background:color-mix(in srgb,var(--color-ink) 7%,transparent)}._scriptControls_yo4f6_529 ._pageDanger_yo4f6_637{border-color:color-mix(in srgb,var(--color-btn-danger) 60%,transparent);background:transparent;color:color-mix(in srgb,var(--color-btn-danger) 55%,var(--color-ink))}._fileNative_yo4f6_643{display:none}._field_yo4f6_649{position:relative;display:inline-block;vertical-align:top}._heroEditing_yo4f6_354 ._field_yo4f6_649{min-width:2ch}._heroEditing_yo4f6_354 ._fieldText_yo4f6_660{visibility:hidden;white-space:pre}._heroEditing_yo4f6_354 ._fieldTitle_yo4f6_665 ._fieldText_yo4f6_660{white-space:pre-wrap}._fieldInput_yo4f6_670{position:absolute;top:0;left:0;width:calc(100% + 1em);height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;caret-color:var(--color-accent);outline:none}._fieldInput_yo4f6_670::placeholder{color:var(--color-text-subtle);opacity:1}._fieldTitle_yo4f6_665 ._fieldInput_yo4f6_670{width:calc(100% + 2px);height:calc(100% + .1em);padding-right:2px;overflow:hidden;resize:none;text-shadow:inherit;white-space:pre-wrap;overflow-wrap:anywhere}._field_yo4f6_649:before,._field_yo4f6_649:after{content:"";position:absolute;right:0;bottom:-6px;left:0;height:1px;clip-path:inset(0 100% 0 0);transition:clip-path .3s cubic-bezier(.3,.7,.2,1);pointer-events:none}._field_yo4f6_649:before{background:linear-gradient(90deg,var(--color-text-muted) 1px,transparent 1px) 0 0 / 3px 1px repeat-x}._field_yo4f6_649:after{background:color-mix(in srgb,var(--color-accent) 82%,#000)}._fieldTitle_yo4f6_665:before,._fieldTitle_yo4f6_665:after{bottom:-.06em;height:2px}._fieldTitle_yo4f6_665:before{background-image:linear-gradient(90deg,var(--color-text-muted) 2px,transparent 2px);background-size:6px 2px}._heroInner_yo4f6_92:has(._coverButton_yo4f6_396:hover) ._field_yo4f6_649:before,._heroInner_yo4f6_92:has(._coverButton_yo4f6_396:focus-visible) ._field_yo4f6_649:before,._heroEditing_yo4f6_354 ._field_yo4f6_649:before,._heroEditing_yo4f6_354 ._field_yo4f6_649:after{clip-path:inset(0);transition-delay:var(--sweep-delay, 0ms)}._heroEditing_yo4f6_354 ._field_yo4f6_649:focus-within:after{height:2px;background:var(--color-accent)}._heroEditing_yo4f6_354 ._fieldTitle_yo4f6_665:focus-within:after{height:3px}._fieldCaret_yo4f6_760{position:relative;display:inline-block;width:0;height:1em;vertical-align:-.12em}._fieldCaret_yo4f6_760:after{content:"";position:absolute;top:-.08em;left:3px;width:2px;height:1.15em;background:var(--color-accent);opacity:0}._heroInner_yo4f6_92:not(._heroEditing_yo4f6_354):has(._coverButton_yo4f6_396:hover) ._fieldCaret_yo4f6_760:after,._heroInner_yo4f6_92:not(._heroEditing_yo4f6_354):has(._coverButton_yo4f6_396:focus-visible) ._fieldCaret_yo4f6_760:after{animation:_caret-blink_yo4f6_1 1.06s steps(1,end) .52s infinite}@keyframes _caret-blink_yo4f6_1{0%{opacity:1}50%{opacity:0}}._skeletonEyebrow_yo4f6_795{width:64px;height:10px}._skeletonTitle_yo4f6_800{width:min(420px,80%);height:52px}._skeletonFacts_yo4f6_805{width:min(320px,60%);height:28px}._content_yo4f6_813{max-width:var(--page-max-width);margin:0 auto;padding:0 var(--page-gutter);display:grid;gap:16px}._loadError_yo4f6_822{padding-top:calc(var(--sd-nav-height) + 32px)}._timelineDock_yo4f6_832{position:sticky;top:var(--sd-header-offset);z-index:2;margin:0 calc(-1 * var(--page-gutter));padding:14px var(--page-gutter) 0;transition:top .22s ease,background-color .2s ease}._timelinePinned_yo4f6_843{background:var(--color-bg)}._timelineDock_yo4f6_832:after{content:"";position:absolute;top:100%;right:0;left:0;height:14px;background:linear-gradient(var(--color-bg),transparent);opacity:0;transition:opacity .2s ease;pointer-events:none}._timelinePinned_yo4f6_843:after{opacity:1}._stillGrid_yo4f6_865{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}._frame_yo4f6_874{position:relative;width:100%;aspect-ratio:16 / 9;padding:0;display:block;overflow:hidden;border:0;border-radius:var(--radius-sm);background:var(--color-bg-deep);cursor:pointer}._frame_yo4f6_874 img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}._frame_yo4f6_874:hover img{transform:scale(1.03)}._frameTime_yo4f6_899{position:absolute;bottom:8px;left:8px;padding:3px 6px;border-radius:var(--radius-xs);background:var(--color-scrim);color:var(--color-text);font-family:var(--font-slate);font-size:var(--text-2xs);font-variant-numeric:tabular-nums}@supports (animation-timeline: view()){._stillGrid_yo4f6_865>li{animation:_still-in_yo4f6_1 linear both;animation-timeline:view();animation-range:entry 0% entry 70%}}@keyframes _still-in_yo4f6_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}._stillsEmpty_yo4f6_933{margin-top:20px}._skeletonTimeline_yo4f6_938{height:28px;margin:18px 0 34px}._skeletonFrame_yo4f6_943{width:100%;aspect-ratio:16 / 9}@media(max-width:600px){._hero_yo4f6_14{--still-height: 56.25cqw ;padding-top:0}._backdrops_yo4f6_1{top:var(--sd-nav-height);bottom:auto;height:var(--still-height);background:none}._backdropLoaded_yo4f6_44{opacity:.92}._backdrops_yo4f6_1:after{background:linear-gradient(0deg,var(--color-bg) 0,color-mix(in srgb,var(--color-bg) 55%,transparent) 26%,transparent 56%),linear-gradient(180deg,var(--color-bg) 0,transparent 18%)}._heroInner_yo4f6_92{--cover-size: 136;min-height:0;padding:calc(var(--sd-nav-height) + var(--still-height) - 64px) var(--page-gutter) 28px;display:grid;grid-template-columns:var(--cover-width) minmax(0,1fr);grid-template-rows:1fr auto auto auto;align-items:end;gap:0 16px}._heroInner_yo4f6_92>:is(._poster_yo4f6_107,._cover_yo4f6_310){grid-row:1 / 4}._heroBody_yo4f6_119{display:contents}:is(._eyebrow_yo4f6_127,._skeletonEyebrow_yo4f6_795){grid-column:2;grid-row:2;margin-bottom:10px}._heroEditable_yo4f6_1011 ._eyebrow_yo4f6_127{min-height:2lh}:is(._heroTitle_yo4f6_143,._skeletonTitle_yo4f6_800){grid-column:2;grid-row:3;margin:0;font-size:2.25rem}:is(._facts_yo4f6_159,._skeletonFacts_yo4f6_805){grid-column:1 / -1;grid-row:4;margin-top:22px}._heroEditable_yo4f6_1011{padding-bottom:40px}._editActions_yo4f6_201{top:auto;bottom:6px;left:var(--page-gutter)}._scriptControls_yo4f6_529{font-size:16px}._scriptStatus_yo4f6_549{font-size:.5em;white-space:nowrap}._scriptRow_yo4f6_612{grid-template-columns:1fr}._scriptDrop_yo4f6_602{display:none}._cover_yo4f6_310:has(._scriptFile_yo4f6_588) ._titlePage_yo4f6_318>*{visibility:hidden}._scriptControls_yo4f6_529:has(._scriptWarning_yo4f6_596) :is(._scriptStatus_yo4f6_549,._scriptFile_yo4f6_588){display:none}._stillGrid_yo4f6_865{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media(prefers-reduced-motion:reduce){._timelineDock_yo4f6_832,._timelineDock_yo4f6_832:after{transition:none}._backdropStill_yo4f6_59{transition:opacity .4s ease}._coverFlap_yo4f6_420,._titlePage_yo4f6_318:before,._coverTip_yo4f6_479,._field_yo4f6_649:before,._field_yo4f6_649:after{transition:none}._editActions_yo4f6_201,._stillTime_yo4f6_258,._scriptControls_yo4f6_529,._scriptDotBusy_yo4f6_576{animation:none}._heroInner_yo4f6_92:not(._heroEditing_yo4f6_354):has(._coverButton_yo4f6_396:hover) ._fieldCaret_yo4f6_760:after,._heroInner_yo4f6_92:not(._heroEditing_yo4f6_354):has(._coverButton_yo4f6_396:focus-visible) ._fieldCaret_yo4f6_760:after{animation:none;opacity:1}._stillGrid_yo4f6_865>li{animation:none}}._zone_1awry_1{position:relative;min-width:0;overflow:hidden;border:1px dashed var(--color-line-control);border-radius:var(--radius-lg);background:var(--color-well);transition:border-color var(--transition-fast),background var(--transition-fast)}._zone_1awry_1:hover:not(._disabled_1awry_13){border-color:var(--color-line-strong)}._dragging_1awry_17,._dragging_1awry_17:hover:not(._disabled_1awry_13){border-color:var(--color-accent);background:var(--color-accent-soft)}._trigger_1awry_23{width:100%;height:100%;min-height:120px;padding:20px;display:grid;place-items:center;border:0;background:none;color:var(--color-text);font:inherit;text-align:center;cursor:pointer}._trigger_1awry_23:disabled{opacity:.6;cursor:not-allowed}._trigger_1awry_23:focus-visible{outline-offset:-3px}._body_1awry_47{max-width:100%;min-width:0;display:grid;justify-items:center;gap:6px}._icon_1awry_55{color:var(--color-text-muted)}._title_1awry_60{max-width:100%;display:-webkit-box;overflow:hidden;font-size:var(--text-sm);font-weight:600;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}._hint_1awry_71{color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}._native_1awry_77{display:none}._withPreview_1awry_82{border-style:solid;border-color:var(--color-line)}._withPreview_1awry_82 ._trigger_1awry_23{position:relative;padding:0;place-items:end stretch}._preview_1awry_93{position:absolute;inset:0}._preview_1awry_93>img{width:100%;height:100%;display:block;object-fit:cover}._withPreview_1awry_82 ._body_1awry_47{position:relative;width:100%;padding:32px 12px 12px;background:linear-gradient(transparent,var(--color-scrim))}._withPreview_1awry_82 ._hint_1awry_71{color:var(--color-text-soft)}._addForm_1pege_1{display:grid;gap:16px}._addDrop_1pege_6{aspect-ratio:16 / 9}._formError_1pege_10{margin:0;color:var(--color-danger);font-size:var(--text-sm)}._editRow_4nw9a_1{padding:16px;display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px 16px;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg)}._timeField_4nw9a_12{flex:0 1 160px}._imageField_4nw9a_16{flex:1 1 240px}._editActions_4nw9a_20{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px}@media(max-width:600px){._editActions_4nw9a_20{width:100%;margin-left:0}._editActions_4nw9a_20>*{flex:1}}._grid_2pgyq_2{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}._full_2pgyq_8{grid-column:1 / -1}._third_2pgyq_12{grid-column:span 2}._half_2pgyq_16{grid-column:span 3}@media(max-width:600px){._grid_2pgyq_2{grid-template-columns:repeat(2,minmax(0,1fr))}._third_2pgyq_12{grid-column:1 / -1}._half_2pgyq_16{grid-column:span 1}}._header_4cp3c_1{margin-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px 24px}._text_4cp3c_10{min-width:0}._eyebrow_4cp3c_14{margin:0 0 6px;color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._title_4cp3c_24{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:400;line-height:1.2;letter-spacing:0;overflow-wrap:anywhere}._description_4cp3c_34{margin:6px 0 0;color:var(--color-text-muted);font-size:var(--text-md)}._actions_4cp3c_40{display:flex;flex-wrap:wrap;gap:8px}._page_4hgf5_1{max-width:960px;margin:0 auto}._notice_4hgf5_6{margin-bottom:16px}._form_4hgf5_11{display:grid;grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px}._coverColumn_4hgf5_18{position:sticky;top:calc(var(--sd-nav-height) + 24px)}._coverDrop_4hgf5_23{aspect-ratio:2 / 3}._fieldsColumn_4hgf5_27{min-width:0;display:grid;gap:36px}._actions_4hgf5_33{display:flex;align-items:center;justify-content:flex-end;gap:10px}._requiredNote_4hgf5_40{margin:0 auto 0 0;color:var(--color-text-muted);font-size:var(--text-xs)}._requiredNote_4hgf5_40 span{color:var(--color-accent)}@media(max-width:760px){._form_4hgf5_11{grid-template-columns:minmax(0,1fr);gap:28px}._coverColumn_4hgf5_18{position:static;width:160px}}@media(max-width:600px){._actions_4hgf5_33{flex-wrap:wrap}._requiredNote_4hgf5_40{width:100%}._actions_4hgf5_33>:not(._requiredNote_4hgf5_40){flex:1}}._root_1feil_1{position:relative}._menu_1feil_5{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:168px;padding:6px;border:1px solid var(--color-line-control);border-radius:var(--radius-md);background:var(--color-popover);box-shadow:var(--shadow-popover)}._item_1feil_18{width:100%;height:34px;padding:0 10px;display:flex;align-items:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer}._item_1feil_18:hover:not(:disabled),._item_1feil_18:focus-visible{outline:none;background:var(--color-hover)}._item_1feil_18:disabled{color:var(--color-text-subtle);cursor:default}._danger_1feil_45{color:var(--color-danger)}._header_1feil_49{margin-bottom:4px;padding:6px 10px 10px;display:grid;gap:2px;border-bottom:1px solid var(--color-line);color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere}._header_1feil_49 strong{color:var(--color-text);font-weight:600}._toolbar_l00ra_2{margin-bottom:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._search_l00ra_9{grid-column:span 3}._filters_l00ra_14{display:contents}._toolbar_l00ra_2 ._filtersToggle_l00ra_18{display:none}._notice_l00ra_22{margin-bottom:16px}@media(max-width:900px){._toolbar_l00ra_2{grid-template-columns:repeat(2,minmax(0,1fr))}._search_l00ra_9{grid-column:auto}}@media(max-width:600px){._toolbar_l00ra_2{display:flex;flex-wrap:wrap}._search_l00ra_9{flex:1;min-width:0}._toolbar_l00ra_2 ._filtersToggle_l00ra_18{flex:none;display:inline-flex}._filters_l00ra_14{width:100%;display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._filtersOpen_l00ra_60{display:grid}._filters_l00ra_14>:last-child{grid-column:1 / -1}}._card_1xa2l_1{--hold-ms: .5s;--hold-wait: .12s;position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}@media(hover:hover){._card_1xa2l_1:hover{transform:translateY(-2px);border-color:var(--color-line-strong);box-shadow:var(--shadow-card)}}._selected_1xa2l_35,._selected_1xa2l_35:hover{border-color:var(--color-mark);box-shadow:0 0 0 1px var(--color-mark-line),var(--shadow-card)}._holdRing_1xa2l_47{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}._holdRing_1xa2l_47 rect{fill:none;stroke:var(--color-mark);stroke-width:4;stroke-dasharray:1 1;stroke-dashoffset:1}._holding_1xa2l_65 ._holdRing_1xa2l_47 rect{animation:_hold-trace_1xa2l_1 calc(var(--hold-ms) - var(--hold-wait)) linear var(--hold-wait) forwards}._holdLabel_1xa2l_69{opacity:0;animation:_hold-label_1xa2l_1 1ms linear var(--hold-wait) forwards}@keyframes _hold-trace_1xa2l_1{to{stroke-dashoffset:0}}@keyframes _hold-label_1xa2l_1{to{opacity:1}}._still_1xa2l_88{position:relative;flex:none;aspect-ratio:16 / 9;overflow:hidden;background:var(--color-bg-deep)}._stillImage_1xa2l_96{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}@media(hover:hover){._card_1xa2l_1:hover ._stillImage_1xa2l_96{transform:scale(1.03)}}._stillEmpty_1xa2l_110{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--color-text-subtle);font-size:var(--text-xs)}._paper_1xa2l_125{position:relative;flex:1 0 196px;padding:14px 14px 0;overflow:hidden;background:var(--color-paper);color:var(--color-ink)}._split_1xa2l_135 ._paper_1xa2l_125{flex:none;aspect-ratio:16 / 9}._paper_1xa2l_125:after{content:"";position:absolute;inset:auto 0 0;height:64px;background:linear-gradient(transparent,var(--color-paper))}._empty_1xa2l_148{margin:0;color:var(--color-ink-muted);font-size:var(--text-sm);font-style:italic}._meta_1xa2l_157{flex:none;padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px}._split_1xa2l_135 ._meta_1xa2l_157{flex:1}._titleRow_1xa2l_170{display:flex;align-items:baseline;justify-content:space-between;gap:10px}._title_1xa2l_170{overflow:hidden;font-family:var(--font-display);font-size:var(--text-md);font-weight:400;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}._subRow_1xa2l_187{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._subRow_1xa2l_187{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px}._timing_1xa2l_201{font-family:var(--font-slate)}._status_1xa2l_206{color:var(--color-mark);font-family:var(--font-slate);font-size:10px;font-weight:700;line-height:1;letter-spacing:var(--tracking-slate);text-transform:uppercase}._tags_1xa2l_216{margin-top:auto;padding-top:4px;display:flex;flex-wrap:wrap;gap:5px}._stillIn_1xa2l_232,._stillOut_1xa2l_233{container-type:inline-size}:is(._stillIn_1xa2l_232,._stillOut_1xa2l_233) :is(._stillImage_1xa2l_96,._stillEmpty_1xa2l_110){height:56.25cqi}._stillIn_1xa2l_232 ._still_1xa2l_88{animation:_still-open_1xa2l_1 .34s cubic-bezier(.3,.7,.25,1) both}._stillIn_1xa2l_232 ._paper_1xa2l_125{animation:_paper-open_1xa2l_1 .34s cubic-bezier(.3,.7,.25,1) both}._stillIn_1xa2l_232 ._meta_1xa2l_157{animation:_meta-open_1xa2l_1 .34s cubic-bezier(.3,.7,.25,1) both}._stillIn_1xa2l_232 :is(._stillImage_1xa2l_96,._stillEmpty_1xa2l_110){animation:_negative-in_1xa2l_1 1.06s linear calc(var(--still-delay, 0ms) + .12s) both}._stillOut_1xa2l_233 :is(._stillImage_1xa2l_96,._stillEmpty_1xa2l_110){animation:_negative-out_1xa2l_1 .6s linear var(--still-delay, 0ms) both}._stillOut_1xa2l_233 ._still_1xa2l_88{animation:_still-close_1xa2l_1 .32s cubic-bezier(.65,0,.35,1) var(--frame-delay, 0ms) both}._stillOut_1xa2l_233 ._paper_1xa2l_125{animation:_paper-close_1xa2l_1 .32s cubic-bezier(.65,0,.35,1) var(--frame-delay, 0ms) both}._stillOut_1xa2l_233 ._meta_1xa2l_157{animation:_meta-close_1xa2l_1 .32s cubic-bezier(.65,0,.35,1) var(--frame-delay, 0ms) both}@keyframes _still-open_1xa2l_1{0%{height:0}to{height:56.25cqi}}@keyframes _still-close_1xa2l_1{0%{height:56.25cqi}to{height:0}}@keyframes _paper-open_1xa2l_1{0%{flex:1 0 196px}to{flex:0 0 56.25cqi}}@keyframes _paper-close_1xa2l_1{0%{flex:0 0 56.25cqi}to{flex:1 0 196px}}@keyframes _meta-open_1xa2l_1{0%{flex:0 1 auto}to{flex:1 1 auto}}@keyframes _meta-close_1xa2l_1{0%{flex:1 1 auto}to{flex:0 1 auto}}@keyframes _negative-in_1xa2l_1{0%{opacity:0;filter:invert(1) sepia(.5) saturate(2.6) hue-rotate(-14deg) brightness(.95) contrast(1.05);animation-timing-function:cubic-bezier(.383,0,.706,.401)}27.76%{opacity:1;filter:invert(1) sepia(.5) saturate(2.6) hue-rotate(-14deg) brightness(.95) contrast(1.05)}44.15%{opacity:1;filter:invert(1) sepia(.5) saturate(2.6) hue-rotate(-14deg) brightness(.95) contrast(1.05);animation-timing-function:cubic-bezier(.297,.464,.574,1)}to{opacity:1;filter:invert(0) sepia(0) saturate(1) hue-rotate(0deg) brightness(1) contrast(1)}}@keyframes _negative-out_1xa2l_1{0%{opacity:1;filter:invert(0) sepia(0) saturate(1) hue-rotate(0deg) brightness(1) contrast(1);animation-timing-function:cubic-bezier(.428,0,.701,.544)}57.05%{opacity:1;filter:invert(1) sepia(.5) saturate(2.6) hue-rotate(-14deg) brightness(.95) contrast(1.05);animation-timing-function:cubic-bezier(.286,.537,.59,1)}to{opacity:0;filter:invert(1) sepia(.5) saturate(2.6) hue-rotate(-14deg) brightness(.95) contrast(1.05)}}@media(prefers-reduced-motion:reduce){:is(._stillIn_1xa2l_232,._stillOut_1xa2l_233) :is(._still_1xa2l_88,._paper_1xa2l_125,._meta_1xa2l_157,._stillImage_1xa2l_96,._stillEmpty_1xa2l_110){animation:none}}._skeletonCard_1xa2l_397{pointer-events:none}._skeletonStill_1xa2l_401{aspect-ratio:16 / 9;border-radius:0}._skeletonPaper_1xa2l_406{height:196px;border-radius:0}._split_1xa2l_135 ._skeletonPaper_1xa2l_406{height:auto;aspect-ratio:16 / 9;opacity:.6}._skeletonTitle_1xa2l_417{width:60%;height:11px}._skeletonLine_1xa2l_422{width:40%;height:10px}._chip_1bpe7_1{height:28px;padding:0 9px 0 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--color-line-control);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--text-xs);cursor:pointer;transition:border-color var(--transition-fast)}._chip_1bpe7_1:hover{border-color:var(--color-line-strong)}._remove_1bpe7_20{color:var(--color-text-muted);font-size:1rem;line-height:1}._card_9zfqv_2{position:relative;width:14px;height:17px;display:flex;flex-direction:column;overflow:hidden;border-radius:2px;box-shadow:inset 0 0 0 1px var(--color-line-strong);background:var(--color-surface-raised);transition:transform var(--transition-fast)}[aria-checked=true]>._card_9zfqv_2{transform:scale(1.12)}._still_9zfqv_20{flex:none;height:6.4px;background:linear-gradient(160deg,var(--color-line-strong),var(--color-bg-deep)) center / cover no-repeat}._paper_9zfqv_26{position:relative;flex:1;overflow:hidden;background:var(--color-paper)}._meta_9zfqv_33{position:relative;flex:none;height:4.2px}._card_9zfqv_2 i{position:absolute;left:2px;height:.9px;border-radius:1px;background:var(--color-ink);opacity:.55;transform-origin:left center}._paper_9zfqv_26 ._heading_9zfqv_49{top:1.7px;width:5.8px;height:1.3px;background:var(--scene-heading-color);opacity:.95}._action_9zfqv_57{top:4.1px;width:9.3px}._actionEnd_9zfqv_62{top:5.9px;width:6.4px}._paper_9zfqv_26 ._cue_9zfqv_67{top:8.1px;left:5.8px;width:2.9px;opacity:.85}._paper_9zfqv_26 ._dialogue_9zfqv_74{top:9.9px;left:3.8px;width:6.1px}._meta_9zfqv_33 ._title_9zfqv_80{top:1.6px;width:5.8px;height:1px;background:var(--color-text);opacity:.8}._alive_9zfqv_89 ._still_9zfqv_20{animation:_develop_9zfqv_1 .62s ease-out both}._alive_9zfqv_89:not(._split_9zfqv_93) ._paper_9zfqv_26 i{animation:_type-line_9zfqv_1 .13s ease-out both}._alive_9zfqv_89:not(._split_9zfqv_93) ._paper_9zfqv_26 i:nth-child(2){animation-delay:90ms}._alive_9zfqv_89:not(._split_9zfqv_93) ._paper_9zfqv_26 i:nth-child(3){animation-delay:.16s}._alive_9zfqv_89:not(._split_9zfqv_93) ._paper_9zfqv_26 i:nth-child(4){animation-delay:.24s}._alive_9zfqv_89:not(._split_9zfqv_93) ._paper_9zfqv_26 i:nth-child(5){animation-delay:.31s}@keyframes _develop_9zfqv_1{0%{filter:brightness(2.6) saturate(0) contrast(.6)}to{filter:none}}@keyframes _type-line_9zfqv_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){._card_9zfqv_2{transition:none}._alive_9zfqv_89 ._still_9zfqv_20,._alive_9zfqv_89:not(._split_9zfqv_93) ._paper_9zfqv_26 i{animation:none}}._checkbox_105yo_1{appearance:none;flex:none;width:16px;height:16px;margin:0;border-radius:3px;background:var(--color-fill-strong) center / 100% no-repeat;cursor:pointer}._checkbox_105yo_1:checked{background-color:var(--color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%230b0d13' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}._typed_105yo_19{position:relative;flex:none;display:inline-flex}._typedInput_105yo_26{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._typedMark_105yo_36{color:var(--color-text-subtle);font-family:var(--font-slate);font-size:13px;font-weight:700;line-height:1;white-space:pre;transition:color var(--transition-fast)}._typedX_105yo_46{display:inline-block;color:var(--color-mark);visibility:hidden}._typed_105yo_19:hover ._typedMark_105yo_36{color:var(--color-text-muted)}._typedInput_105yo_26:checked+._typedMark_105yo_36{color:var(--color-text-soft)}._typedInput_105yo_26:checked+._typedMark_105yo_36 ._typedX_105yo_46{visibility:visible;animation:_strike_105yo_1 .17s ease-out backwards}._typedInput_105yo_26:focus-visible+._typedMark_105yo_36{border-radius:2px;outline:2px solid var(--color-accent);outline-offset:2px}@keyframes _strike_105yo_1{0%{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){._typedInput_105yo_26:checked+._typedMark_105yo_36 ._typedX_105yo_46{animation:none}}._list_1kiqd_1,._options_1kiqd_2{list-style:none;margin:0;padding:0}._list_1kiqd_1{border-top:1px solid var(--color-line)}._category_1kiqd_12{border-bottom:1px solid var(--color-line)}._toggle_1kiqd_16{width:100%;padding:12px 4px;display:flex;align-items:center;gap:8px;border:0;background:none;color:var(--color-text);font-size:var(--text-md);text-align:left;cursor:pointer}._toggle_1kiqd_16:hover{background:var(--color-hover)}._toggleOpen_1kiqd_34{color:var(--color-accent)}._label_1kiqd_38{flex:1}._chevron_1kiqd_42{flex:none;color:var(--color-text-muted);transition:transform .18s ease}._toggleOpen_1kiqd_34 ._chevron_1kiqd_42{color:var(--color-accent);transform:rotate(180deg)}._quiet_1kiqd_54 ._toggleOpen_1kiqd_34,._quiet_1kiqd_54 ._toggleOpen_1kiqd_34 ._chevron_1kiqd_42{color:var(--color-text)}._options_1kiqd_2{padding-bottom:12px}._option_1kiqd_2{padding:5px 4px;display:flex;align-items:center;gap:10px;font-size:var(--text-sm);cursor:pointer}._optionEmpty_1kiqd_72{opacity:.45}._count_1kiqd_76{color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._page_ei8oc_1{--browser-top: var(--sd-header-offset);display:grid;grid-template-columns:300px minmax(0,1fr);flex:1}._pageFolded_ei8oc_9{grid-template-columns:36px minmax(0,1fr)}._scoped_ei8oc_14{--browser-top: var(--viewer-bar-height, 0px)}._visuallyHidden_ei8oc_18{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._dock_ei8oc_34{position:sticky;top:var(--browser-top);z-index:3;align-self:start;height:calc(100dvh - var(--browser-top));margin-top:20px}._sidebar_ei8oc_48{position:sticky;top:var(--browser-top);z-index:2;width:300px;max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:0 16px 32px 20px;border-right:1px solid var(--color-line);background:var(--color-bg);scrollbar-width:thin;scrollbar-color:var(--color-fill-strong) transparent;transform:perspective(1600px) rotateY(0);transform-origin:0 50%;transition:transform .3s cubic-bezier(.3,.7,.2,1),filter .3s ease}._sidebar_ei8oc_48:has(._fold_ei8oc_69:hover){transform:perspective(1600px) rotateY(7deg);filter:brightness(.88)}._sidebarAway_ei8oc_74{visibility:hidden}._sidebarFolding_ei8oc_83{pointer-events:none;animation:_swing-shut_ei8oc_1 .56s cubic-bezier(.5,0,.3,1) both}._sidebarUnfolding_ei8oc_88{animation:_swing-open_ei8oc_1 .56s cubic-bezier(.3,.6,.25,1) both}@keyframes _swing-shut_ei8oc_1{to{transform:perspective(1600px) rotateY(90deg);filter:brightness(.35)}}@keyframes _swing-open_ei8oc_1{0%{transform:perspective(1600px) rotateY(90deg);filter:brightness(.35)}80%{transform:perspective(1600px) rotateY(-2.5deg);filter:brightness(1)}to{transform:perspective(1600px) rotateY(0);filter:brightness(1)}}._spine_ei8oc_117{position:absolute;inset:0;z-index:1;width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;border:0;border-right:1px solid var(--color-line);background:var(--color-surface);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}._spine_ei8oc_117:hover{background:var(--color-surface-raised);color:var(--color-text)}._spine_ei8oc_117:focus-visible{outline-offset:-3px}._spineContent_ei8oc_149{position:sticky;top:var(--browser-top);padding-top:22px;display:flex;flex-direction:column;align-items:center;gap:12px}._spineLabel_ei8oc_159,._spineCount_ei8oc_160{font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;line-height:1}._spineLabel_ei8oc_159{writing-mode:vertical-rl;letter-spacing:var(--tracking-slate);text-transform:uppercase}._spineCount_ei8oc_160{color:var(--color-mark)}._spineArriving_ei8oc_178{animation:_spine-in_ei8oc_1 252ms ease 308ms both}._spineLeaving_ei8oc_182{animation:_spine-out_ei8oc_1 196ms ease both}@keyframes _spine-in_ei8oc_1{0%{opacity:0}}@keyframes _spine-out_ei8oc_1{to{opacity:0}}._foldIcon_ei8oc_199{flex:none;overflow:visible}._cover_ei8oc_204{transform-box:view-box;transform-origin:4px 8px;transition:transform .26s cubic-bezier(.3,.7,.2,1)}._fold_ei8oc_69:hover ._cover_ei8oc_204{transform:scaleX(.45)}._spine_ei8oc_117 ._cover_ei8oc_204{transform:scaleX(.35)}._spine_ei8oc_117:hover ._cover_ei8oc_204{transform:none}._sidebarBackdrop_ei8oc_222{display:none}._filterHeader_ei8oc_226{margin:4px 0 12px;display:flex;align-items:baseline;justify-content:space-between}._filterHeaderEnd_ei8oc_233{display:flex;align-items:center;gap:6px}._filterHeader_ei8oc_226 ._fold_ei8oc_69{margin:-8px -8px -8px 0}._filterHeader_ei8oc_226 ._clearFilters_ei8oc_244{color:var(--color-text-muted)}._filterHeader_ei8oc_226 ._clearFilters_ei8oc_244:hover:not(:disabled){color:var(--color-text)}._filterHeading_ei8oc_252{margin:0;color:var(--color-text-muted);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-slate);text-transform:uppercase}._matchToggle_ei8oc_262{margin-bottom:14px}._results_ei8oc_268{min-width:0;padding:20px var(--page-gutter) 48px}._toolbarActions_ei8oc_274{flex:1;flex-wrap:nowrap;justify-content:flex-end}._results_ei8oc_268 ._toolbar_ei8oc_274{position:sticky;top:var(--browser-top);z-index:2;margin-inline:calc(-1 * var(--page-gutter));padding:12px var(--page-gutter);background:var(--color-bg);transition:top .22s ease}._headingNote_ei8oc_294{color:var(--color-text-muted);font-weight:400;letter-spacing:0;text-transform:none}._activeFilters_ei8oc_301,._grid_ei8oc_302{list-style:none;margin:0;padding:0}._activeFilters_ei8oc_301{margin:-6px 0 18px;display:flex;flex-wrap:wrap;gap:6px}._searchTagItem_ei8oc_316{min-width:0;max-width:100%}._notice_ei8oc_321{margin-bottom:16px}._grid_ei8oc_302{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;transition:opacity .15s ease}._gridLoading_ei8oc_332{opacity:.55}@media(max-width:900px){._page_ei8oc_1{grid-template-columns:minmax(0,1fr)}._dock_ei8oc_34{position:static;z-index:auto;height:auto;margin:0}._sidebar_ei8oc_48{position:fixed;top:0;bottom:0;left:0;z-index:var(--z-drawer);width:min(360px,92vw);height:auto;max-height:100dvh;padding-top:20px;visibility:hidden;animation:_swing-shut_ei8oc_1 .56s cubic-bezier(.5,0,.3,1) both;transition:visibility 0s linear .56s;box-shadow:var(--shadow-modal)}._sidebarOpen_ei8oc_374{visibility:visible;animation:_swing-open_ei8oc_1 .56s cubic-bezier(.3,.6,.25,1) both;transition:none}._sidebarBackdrop_ei8oc_222{position:fixed;inset:0;z-index:calc(var(--z-drawer) - 10);display:block;background:var(--color-scrim);opacity:0;visibility:hidden;transition:opacity .56s ease,visibility 0s linear .56s}._sidebarBackdropOpen_ei8oc_394{opacity:1;visibility:visible;transition:opacity 448ms ease}._results_ei8oc_268{padding:16px var(--page-gutter) 40px}}._results_ei8oc_268 ._toolbarUnpinned_ei8oc_408{position:static}._dockTools_ei8oc_413{display:contents}._dockTools_ei8oc_413 ._dockFilters_ei8oc_418{position:relative}._dockTools_ei8oc_413 ._dockCards_ei8oc_422{background:transparent}._dockCount_ei8oc_427{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--color-mark);color:var(--color-on-accent);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;line-height:1}@media(max-width:480px){._headingNote_ei8oc_294{display:none}}@media(prefers-reduced-motion:reduce){._sidebar_ei8oc_48,._sidebarOpen_ei8oc_374,._sidebarBackdrop_ei8oc_222,._sidebarBackdropOpen_ei8oc_394,._cover_ei8oc_204,._spine_ei8oc_117{transition:none}._sidebar_ei8oc_48:has(._fold_ei8oc_69:hover){transform:perspective(1600px) rotateY(0);filter:none}._sidebar_ei8oc_48,._sidebarOpen_ei8oc_374,._sidebarFolding_ei8oc_83,._sidebarUnfolding_ei8oc_88,._spineArriving_ei8oc_178,._spineLeaving_ei8oc_182{animation:none}}._slot_1inq9_6{flex:1 1 0;min-width:36px;margin-left:20px;display:flex;justify-content:flex-end}._box_1inq9_16{flex:none;width:36px;height:36px;border-radius:var(--radius-md);background:var(--color-surface);transition:width var(--close-ms, .24s) cubic-bezier(.4,0,.2,1),background-color var(--transition-fast)}._open_1inq9_31{width:100%;transition:width var(--open-ms, .3s) cubic-bezier(.3,1.2,.5,1),background-color var(--transition-fast)}._frame_1inq9_39{position:absolute;inset:4px;pointer-events:none;transition:inset .32s cubic-bezier(.3,1.3,.5,1)}._frame_1inq9_39 i{position:absolute;width:7px;height:7px;border:0 solid var(--color-line-strong);transition:border-color var(--transition-fast),width .32s ease,height .32s ease}._frame_1inq9_39 i:nth-child(1){top:0;left:0;border-top-width:1.5px;border-left-width:1.5px;border-top-left-radius:2px}._frame_1inq9_39 i:nth-child(2){top:0;right:0;border-top-width:1.5px;border-right-width:1.5px;border-top-right-radius:2px}._frame_1inq9_39 i:nth-child(3){bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:2px}._frame_1inq9_39 i:nth-child(4){right:0;bottom:0;border-right-width:1.5px;border-bottom-width:1.5px;border-bottom-right-radius:2px}._box_1inq9_16:not(._open_1inq9_31,._disabled_1inq9_89):hover ._frame_1inq9_39{inset:3px}._box_1inq9_16:not(._open_1inq9_31,._disabled_1inq9_89):hover ._frame_1inq9_39 i{border-color:var(--color-text-muted)}._open_1inq9_31 ._frame_1inq9_39{inset:0;animation:_rack-focus_1inq9_1 .46s cubic-bezier(.2,.8,.2,1) both}._focused_1inq9_102 ._frame_1inq9_39 i{width:10px;height:10px;border-color:var(--color-accent)}@keyframes _rack-focus_1inq9_1{0%{inset:-7px;opacity:.25}55%{inset:2px;opacity:1}to{inset:0}}._disabled_1inq9_89{opacity:.38}._covering_1inq9_138 ._box_1inq9_16{position:absolute;top:50%;right:var(--cover-right);z-index:1;transform:translateY(-50%)}._covering_1inq9_138 ._open_1inq9_31{width:calc(100% - var(--page-gutter) - var(--cover-right));transition-timing-function:cubic-bezier(.2,.8,.2,1),ease}._slot_1inq9_6._dock_1inq9_159{order:1;flex:none;width:40px;height:40px;margin-left:4px}._slot_1inq9_6._dock_1inq9_159 ._box_1inq9_16{--icon-left: 12.5px;position:absolute;top:50%;right:var(--search-inset, 6px);z-index:1;width:40px;height:40px;border-radius:var(--radius-pill);background:transparent;transform:translateY(-50%)}._slot_1inq9_6._dock_1inq9_159 ._box_1inq9_16:not(._open_1inq9_31,._disabled_1inq9_89):hover{background:var(--color-hover)}._slot_1inq9_6._dock_1inq9_159 ._box_1inq9_16:not(._open_1inq9_31) ._frame_1inq9_39{inset:7px}._slot_1inq9_6._dock_1inq9_159 ._box_1inq9_16:not(._open_1inq9_31,._disabled_1inq9_89):hover ._frame_1inq9_39{inset:6px}._slot_1inq9_6._dock_1inq9_159 ._open_1inq9_31{width:calc(100% - 2 * var(--search-inset, 6px));border-radius:var(--radius-md);background:var(--color-surface);transition-timing-function:cubic-bezier(.2,.8,.2,1),ease}@media(prefers-reduced-motion:reduce){._box_1inq9_16,._open_1inq9_31,._frame_1inq9_39,._frame_1inq9_39 i{transition:none}._open_1inq9_31 ._frame_1inq9_39{animation:none}}._tag_efaiv_2{--corner: var(--color-accent-line);position:relative;max-width:100%;height:28px;display:inline-flex;align-items:center;border-radius:2px;background:linear-gradient(var(--corner),var(--corner)) left top / 8px 1.5px no-repeat,linear-gradient(var(--corner),var(--corner)) left top / 1.5px 8px no-repeat,linear-gradient(var(--corner),var(--corner)) right top / 8px 1.5px no-repeat,linear-gradient(var(--corner),var(--corner)) right top / 1.5px 8px no-repeat,linear-gradient(var(--corner),var(--corner)) left bottom / 8px 1.5px no-repeat,linear-gradient(var(--corner),var(--corner)) left bottom / 1.5px 8px no-repeat,linear-gradient(var(--corner),var(--corner)) right bottom / 8px 1.5px no-repeat,linear-gradient(var(--corner),var(--corner)) right bottom / 1.5px 8px no-repeat,var(--color-surface);animation:_tag-in_efaiv_1 .28s cubic-bezier(.3,1.25,.5,1) both;transition:opacity var(--transition-fast)}._tag_efaiv_2:hover{--corner: var(--color-accent)}._editing_efaiv_29{opacity:.5}@keyframes _tag-in_efaiv_1{0%{opacity:0;transform:scale(.86)}}._main_efaiv_40{min-width:0;height:100%;margin:0;padding:0 2px 0 12px;display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:var(--color-text);font:inherit;cursor:pointer}._icon_efaiv_55{flex:none;color:var(--color-accent)}._text_efaiv_61{min-width:0;overflow:hidden;font:700 10.5px/16px var(--font-slate);letter-spacing:var(--tracking-slate);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._clear_efaiv_71{flex:none;width:28px;height:100%;margin:0;padding:0;border:0;background:none;color:var(--color-text-muted);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:color var(--transition-fast)}._clear_efaiv_71:hover{color:var(--color-text)}._leader_efaiv_92{position:relative;flex:none;width:13px;height:13px;overflow:hidden;border-radius:50%;background:linear-gradient(var(--color-accent-line),var(--color-accent-line)) center / 1px 100% no-repeat,linear-gradient(var(--color-accent-line),var(--color-accent-line)) center / 100% 1px no-repeat;box-shadow:inset 0 0 0 1px var(--color-accent-line)}._leader_efaiv_92:after{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 60%,var(--color-accent-line) 82%,var(--color-accent) 100%);animation:_leader-sweep_efaiv_1 .9s linear infinite}@keyframes _leader-sweep_efaiv_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._tag_efaiv_2{animation:none;transition:none}._leader_efaiv_92:after{animation:none;transform:rotate(270deg)}}._dock_1jekb_6{--search-inset: 6px;position:fixed;z-index:var(--z-header);left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px) + var(--dock-lift, 0px));min-width:0;height:52px;padding:0 6px;display:flex;align-items:center;border:1px solid var(--color-line-control);border-radius:var(--radius-pill);background:var(--color-header);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-popover);transform:translate(-50%);transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .24s ease,min-width .3s cubic-bezier(.2,.8,.2,1)}._away_1jekb_30{opacity:0;transform:translate(-50%,calc(100% + 18px + env(safe-area-inset-bottom,0px)));pointer-events:none}._dock_1jekb_6:has(input:focus){min-width:calc(100vw - 24px)}._group_1jekb_46{display:flex;align-items:center;gap:4px;animation:_dock-swap_1jekb_1 .3s cubic-bezier(.2,.8,.2,1) backwards}._group_1jekb_46[hidden]{display:none}@keyframes _dock-swap_1jekb_1{0%{opacity:0;transform:translateY(10px)}}._lead_1jekb_65{flex:none;max-width:64px;display:flex;align-items:center;gap:4px;transition:max-width .3s cubic-bezier(.2,.8,.2,1),margin .3s cubic-bezier(.2,.8,.2,1),opacity .2s ease}._leadAway_1jekb_77{max-width:0;margin-right:-4px;overflow:hidden;opacity:0}._rule_1jekb_85{flex:none;width:1px;height:22px;margin:0 2px;background:var(--color-line-control)}._dock_1jekb_6 ._tile_1jekb_94,._dock_1jekb_6 ._button_1jekb_95{border-radius:var(--radius-pill)}._dock_1jekb_6 ._button_1jekb_95{padding:0 12px 0 14px}._dock_1jekb_6 ._pageStyle_1jekb_103{width:40px;height:40px;border-radius:var(--radius-pill);background:transparent}._dock_1jekb_6 ._pageStyle_1jekb_103:hover:not(:disabled){background:var(--color-hover)}@media(prefers-reduced-motion:reduce){._dock_1jekb_6,._lead_1jekb_65{transition:none}._group_1jekb_46{animation:none}}._visuallyHidden_cx80b_1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._loading_1cyrg_1{margin:0;padding:40px 0;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--color-text-muted);font-size:var(--text-sm)}._spinner_1cyrg_12{width:14px;height:14px;border:2px solid var(--color-line-strong);border-top-color:var(--color-accent);border-radius:50%;animation:_spin_1cyrg_12 .8s linear infinite}@keyframes _spin_1cyrg_12{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_1cyrg_12{animation:none}}._dock_4axz6_6{position:sticky;bottom:0;z-index:var(--z-toast);height:0;animation:_back-to-top-in_4axz6_1 var(--transition-fast) both}._dock_4axz6_6 ._button_4axz6_15{position:absolute;right:max(20px,env(safe-area-inset-right,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));border-radius:50%;box-shadow:var(--shadow-popover)}html[data-focused-reading] ._dock_4axz6_6,html[data-thumb-dock] ._dock_4axz6_6{display:none}@keyframes _back-to-top-in_4axz6_1{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){._dock_4axz6_6{animation:none}}._logo_19tsk_1{display:inline-flex;align-items:center;gap:10px;color:var(--color-text);white-space:nowrap}._mark_19tsk_9{flex:none;width:auto}._md_19tsk_14 ._mark_19tsk_9{height:26px}._sm_19tsk_18 ._mark_19tsk_9{height:20px}._page_19tsk_22{fill:currentColor}._fold_19tsk_26{fill:var(--color-accent)}._lines_19tsk_30{fill:none;stroke:var(--color-bg);stroke-width:1.6;stroke-linecap:round}._wordmark_19tsk_37{color:var(--color-text-muted);font-family:var(--font-display);font-weight:400;line-height:1;letter-spacing:.12em;text-transform:uppercase}._md_19tsk_14 ._wordmark_19tsk_37{font-size:var(--text-md)}._sm_19tsk_18 ._wordmark_19tsk_37{font-size:var(--text-sm)}._strong_19tsk_54{color:var(--color-text)}._footer_2hu30_1{border-top:1px solid var(--color-line);background:var(--color-bg-deep)}html[data-focused-reading] ._footer_2hu30_1{visibility:hidden}html[data-focused-reading=window] ._footer_2hu30_1{display:none}._inner_2hu30_20{padding:22px var(--page-gutter);display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}._brand_2hu30_28{display:inline-flex;align-items:center;gap:10px}._home_2hu30_34{border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}._nav_2hu30_40{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px 24px}._link_2hu30_47{border-radius:2px;color:var(--color-text-muted);font-size:var(--text-xs);text-decoration:none;transition:color var(--transition-fast)}._link_2hu30_47:hover{color:var(--color-text)}@media(max-width:600px){._nav_2hu30_40{width:100%;margin-left:0}}._form_1fog8_1{display:grid;gap:14px}._navbar_1vdwf_1{position:sticky;top:0;z-index:calc(var(--z-header) + 1);width:100%;height:var(--sd-nav-height);border-bottom:1px solid var(--color-line);background:var(--color-header);color:var(--color-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .22s ease,background-color var(--transition-fast),border-color var(--transition-fast)}._navbarFloating_1vdwf_18{position:fixed;left:0}._navbarClear_1vdwf_24{border-bottom-color:transparent;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._navbarStatic_1vdwf_31{position:relative;transition:transform .22s ease,background-color var(--transition-fast),border-color var(--transition-fast),opacity var(--focus-chrome-out) ease,filter var(--focus-chrome-out) ease,visibility 0s}html[data-focused-reading] ._navbarStatic_1vdwf_31{visibility:hidden;opacity:0;filter:blur(var(--focus-blur));transition:opacity var(--focus-chrome-in) ease,filter var(--focus-chrome-in) ease,visibility 0s linear var(--focus-chrome-in)}html[data-focused-reading=window] ._navbarStatic_1vdwf_31{position:absolute;top:0;left:0}._navbarHidden_1vdwf_65{transform:translateY(-100%)}._navbarInner_1vdwf_69{height:100%;padding:0 var(--page-gutter);display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:36px}._brand_1vdwf_78{min-width:0;display:inline-flex;align-items:center;gap:10px}._home_1vdwf_85{display:inline-flex;align-items:center;min-width:0;border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none}._primaryNav_1vdwf_94{display:flex;align-items:center;gap:30px}._navLink_1vdwf_101{position:relative;border-radius:2px;color:var(--color-text-soft);font-family:var(--font-slate);font-size:var(--text-2xs);font-weight:700;line-height:1;letter-spacing:var(--tracking-slate);text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color var(--transition-fast)}._navLink_1vdwf_101:hover,._navLinkActive_1vdwf_117{color:var(--color-text)}._label_1vdwf_122{position:relative;display:inline-block;width:calc(var(--letters) * (1ch + var(--tracking-slate)))}._typed_1vdwf_128{width:100%;display:inline-block;overflow:hidden;vertical-align:top}._caret_1vdwf_136{position:absolute;bottom:.12em;left:100%;width:.8em;height:max(1.5px,.143em);background:currentColor;opacity:0;transition:opacity var(--transition-fast)}._navLinkActive_1vdwf_117 ._caret_1vdwf_136{opacity:1}._navLink_1vdwf_101:not(._navLinkActive_1vdwf_117):is(:hover,:focus-visible) ._caret_1vdwf_136{opacity:.4}._navLink_1vdwf_101:active ._label_1vdwf_122{transform:translateY(1px)}._navLinkTyped_1vdwf_161 ._typed_1vdwf_128,._navLinkTyped_1vdwf_161 ._caret_1vdwf_136{animation-duration:calc(var(--letters) * 26ms);animation-timing-function:steps(var(--letters),end);animation-fill-mode:both}._navLinkTyped_1vdwf_161 ._typed_1vdwf_128{animation-name:_type-in_1vdwf_1}._navLinkTyped_1vdwf_161 ._caret_1vdwf_136{animation-name:_caret-in_1vdwf_1}@keyframes _type-in_1vdwf_1{0%{width:0}}@keyframes _caret-in_1vdwf_1{0%{left:0}}._actions_1vdwf_189{justify-self:end;display:flex;align-items:center;gap:12px}._addFilm_1vdwf_197{position:relative;height:34px;padding:0 4px;display:inline-flex;align-items:center;gap:6px;border-radius:2px;color:var(--color-text-soft);font-size:var(--text-sm);font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:color var(--transition-fast),transform .08s ease}._addFilm_1vdwf_197:after{content:"";position:absolute;right:4px;bottom:5px;left:4px;height:1.5px;border-radius:1px;background:var(--color-accent);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.3,.7,.2,1)}._addFilmIcon_1vdwf_230{flex:none;transition:transform .32s cubic-bezier(.3,1.4,.5,1)}._addFilm_1vdwf_197:is(:hover,:focus-visible),._addFilmCurrent_1vdwf_236{color:var(--color-text)}._addFilm_1vdwf_197:is(:hover,:focus-visible):after,._addFilmCurrent_1vdwf_236:after{transform:none}._addFilm_1vdwf_197:is(:hover,:focus-visible) ._addFilmIcon_1vdwf_230{transform:rotate(90deg)}._addFilm_1vdwf_197:active{transform:translateY(1px)}._account_1vdwf_255{height:34px;margin:0;padding:0;display:inline-flex;align-items:center;gap:9px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text);cursor:pointer}._account_1vdwf_255:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._monogram_1vdwf_274{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--color-line-control);border-radius:var(--radius-sm);background:var(--color-surface);font-family:var(--font-display);font-size:var(--text-base);font-weight:400;line-height:1;text-transform:uppercase;transition:border-color var(--transition-fast),background-color var(--transition-fast)}._account_1vdwf_255:hover ._monogram_1vdwf_274{border-color:var(--color-line-strong);background:var(--color-surface-raised)}._account_1vdwf_255[aria-expanded=true] ._monogram_1vdwf_274{border-color:var(--color-accent-line);background:var(--color-surface-raised)}._accountRole_1vdwf_303{color:var(--color-text-soft);font-family:var(--font-slate);font-size:10.5px;font-weight:700;line-height:1;letter-spacing:var(--tracking-slate);text-transform:uppercase;transition:color var(--transition-fast)}._account_1vdwf_255:hover ._accountRole_1vdwf_303,._account_1vdwf_255[aria-expanded=true] ._accountRole_1vdwf_303{color:var(--color-text)}._accountChevron_1vdwf_319{flex:none;color:var(--color-text-muted);transition:transform .2s ease}._account_1vdwf_255[aria-expanded=true] ._accountChevron_1vdwf_319{transform:rotate(180deg)}@media(max-width:780px){._navbarInner_1vdwf_69{padding:12px var(--page-gutter);grid-template-columns:minmax(0,1fr) auto;grid-template-rows:40px 28px;gap:12px 16px}._brand_1vdwf_78{grid-row:1;grid-column:1}._actions_1vdwf_189{grid-row:1;grid-column:2}._primaryNav_1vdwf_94{grid-row:2;grid-column:1 / -1;gap:22px}}@media(max-width:480px){._accountRole_1vdwf_303{display:none}}@media(prefers-reduced-motion:reduce){._navbar_1vdwf_1,html[data-focused-reading] ._navbarStatic_1vdwf_31,._addFilm_1vdwf_197,._addFilm_1vdwf_197:after,._addFilmIcon_1vdwf_230,._accountChevron_1vdwf_319{transition:none}._navLinkTyped_1vdwf_161 ._typed_1vdwf_128,._navLinkTyped_1vdwf_161 ._caret_1vdwf_136{animation:none}}._fallback_1qmp0_1{max-width:var(--page-max-width);margin:0 auto;padding:64px var(--page-gutter)}._shell_xnok2_2{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}._main_xnok2_9{flex:1 0 auto;width:100%;max-width:var(--page-max-width);margin:0 auto;padding:32px var(--page-gutter) 64px}._mainFullBleed_xnok2_17{flex:1 0 auto;display:flex;flex-direction:column}._main_xnok2_9:focus,._mainFullBleed_xnok2_17:focus{outline:none}._routeView_xnok2_29{flex:1;display:flex;flex-direction:column;animation:_route-in_xnok2_1 .16s ease-out}@keyframes _route-in_xnok2_1{0%{opacity:0}}html:active-view-transition ._routeView_xnok2_29{flex:1;display:flex;flex-direction:column;animation:none}._skipLink_xnok2_49{position:fixed;top:12px;left:12px;z-index:calc(var(--z-header) + 1);padding:10px 16px;border-radius:var(--radius-md);background:var(--color-popover);color:var(--color-text);font-size:var(--text-sm);font-weight:600;text-decoration:none;transform:translateY(calc(-100% - 24px))}._skipLink_xnok2_49:focus-visible{box-shadow:var(--shadow-popover);transform:none}@media(prefers-reduced-motion:reduce){._routeView_xnok2_29{flex:1;display:flex;flex-direction:column;animation:none}}
