.SeriesNav_panel__QgFcH{margin:0 0 var(--space-8);padding:var(--space-4) var(--space-5);border:1px solid var(--color-outline-variant);border-left:3px solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface)}@media screen and (max-width:767px){.SeriesNav_panel__QgFcH{padding:var(--space-3) var(--space-4)}}.SeriesNav_panel_ent__62vjs{border-left-color:var(--ent-drama,var(--color-primary));background:var(--ent-bg-elevated,var(--color-surface))}.SeriesNav_head__G906W{display:flex;align-items:center;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-3)}.SeriesNav_kicker__2Msup{font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-primary);margin:0;font-size:.7rem}.SeriesNav_panel_ent__62vjs .SeriesNav_kicker__2Msup{color:var(--ent-drama,var(--color-primary))}.SeriesNav_counter__Vj_xP{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700;color:var(--color-primary)}.SeriesNav_panel_ent__62vjs .SeriesNav_counter__Vj_xP{color:var(--ent-drama,var(--color-primary))}.SeriesNav_counter_sep__hEpOj{color:var(--color-on-surface-variant);font-weight:400;margin:0 .1em}.SeriesNav_list__C_Tv5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.SeriesNav_item__KJW2q{margin:0}.SeriesNav_row__OQRIH{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-on-surface-variant);transition:var(--transition-interactive-fast)}a.SeriesNav_row__OQRIH:hover{background:var(--color-surface-variant);color:var(--color-on-bg)}a.SeriesNav_row__OQRIH:hover .SeriesNav_num__uICcv{color:var(--color-primary)}.SeriesNav_panel_ent__62vjs a.SeriesNav_row__OQRIH:hover{color:var(--ent-text,var(--color-on-bg))}.SeriesNav_panel_ent__62vjs a.SeriesNav_row__OQRIH:hover .SeriesNav_num__uICcv{color:var(--ent-drama,var(--color-primary))}a.SeriesNav_row__OQRIH:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.SeriesNav_num__uICcv{font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--color-on-surface-variant);transition:color var(--duration-fast) var(--ease-default)}.SeriesNav_title__zLTe_{font-size:.9rem;line-height:1.4;flex:1}.SeriesNav_item_current__iR2HN .SeriesNav_row__OQRIH{color:var(--color-on-bg);font-weight:600;cursor:default}.SeriesNav_item_current__iR2HN .SeriesNav_row__OQRIH .SeriesNav_num__uICcv{color:var(--color-primary)}.SeriesNav_panel_ent__62vjs .SeriesNav_item_current__iR2HN .SeriesNav_row__OQRIH{color:var(--ent-text,var(--color-on-bg))}.SeriesNav_panel_ent__62vjs .SeriesNav_item_current__iR2HN .SeriesNav_row__OQRIH .SeriesNav_num__uICcv{color:var(--ent-drama,var(--color-primary))}.SeriesNav_here__ZPwCh{font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-on-surface-variant);flex-shrink:0;font-size:.62rem;padding:.15em .5em;border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary)}.SeriesNav_panel_ent__62vjs .SeriesNav_here__ZPwCh{background:var(--ent-drama,var(--color-primary));color:var(--ent-on-accent,var(--color-on-primary))}.AuthorBlock_section__m1UZA{max-width:1100px;margin:var(--space-10) auto var(--space-16);padding:0 var(--space-6)}@media screen and (max-width:767px){.AuthorBlock_section__m1UZA{padding:0 var(--space-4);margin:var(--space-8) auto var(--space-10)}}.AuthorBlock_section_ent__GUxEU{color:var(--ent-text,var(--color-on-bg))}.AuthorBlock_inner__TqqTa{border-top:1px solid var(--color-outline-variant);padding:var(--space-8) var(--space-6);text-align:center}.AuthorBlock_section_ent__GUxEU .AuthorBlock_inner__TqqTa{border-top-color:var(--ent-border,var(--color-outline-variant))}@media screen and (max-width:767px){.AuthorBlock_inner__TqqTa{padding:var(--space-6) var(--space-4)}}.AuthorBlock_label__Oszfe{font-weight:700;text-transform:uppercase;color:var(--color-primary);margin:0;margin:0 0 var(--space-3);font-size:.7rem;color:var(--color-on-surface-variant);letter-spacing:.22em}.AuthorBlock_section_ent__GUxEU .AuthorBlock_label__Oszfe{color:var(--ent-text-muted,var(--color-on-surface-variant))}.AuthorBlock_name__glXs5{margin:0 0 var(--space-3);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;letter-spacing:-.01em;color:var(--color-on-bg)}.AuthorBlock_section_ent__GUxEU .AuthorBlock_name__glXs5{color:var(--ent-drama,var(--color-primary))}.AuthorBlock_bio__BDNk5{margin:0 auto var(--space-5);max-width:480px;font-size:.95rem;line-height:1.7;color:var(--color-on-surface-variant)}.AuthorBlock_section_ent__GUxEU .AuthorBlock_bio__BDNk5{color:var(--ent-text-muted,var(--color-on-surface-variant))}.AuthorBlock_cta__xoBTn{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:.9rem;font-weight:600;text-decoration:none;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 18%,transparent);transition:var(--transition-interactive-fast)}.AuthorBlock_section_ent__GUxEU .AuthorBlock_cta__xoBTn{color:var(--ent-drama,var(--color-primary));background:var(--ent-bg-elevated,var(--color-surface));border-color:var(--ent-border,var(--color-outline-variant))}.AuthorBlock_cta__xoBTn:hover{background:color-mix(in srgb,var(--color-primary) 15%,transparent);border-color:var(--color-primary);transform:translateY(-1px)}.AuthorBlock_cta__xoBTn:hover .AuthorBlock_cta_icon__I6jXa{transform:translateX(3px)}.AuthorBlock_section_ent__GUxEU .AuthorBlock_cta__xoBTn:hover{border-color:var(--ent-drama,var(--color-primary))}.AuthorBlock_cta__xoBTn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AuthorBlock_cta_icon__I6jXa{font-size:.75em;transition:transform var(--duration-fast) var(--ease-default)}.ArticleChangelog_wrapper___O9sj{margin:var(--space-8) 0 var(--space-6)}.ArticleChangelog_details__8b1Zd{border:1px solid var(--color-outline-variant);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.ArticleChangelog_summary__3_DGQ{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-default)}.ArticleChangelog_summary__3_DGQ::-webkit-details-marker{display:none}.ArticleChangelog_summary__3_DGQ:hover{background:color-mix(in srgb,var(--color-primary) 5%,transparent)}.ArticleChangelog_summary__3_DGQ:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.ArticleChangelog_label__wCs4K{font-weight:600;text-transform:uppercase;font-size:.75rem;color:var(--color-on-surface-variant);letter-spacing:.14em}.ArticleChangelog_count__Bc70y{font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--color-outline);margin-right:auto}.ArticleChangelog_chevron__ctLUg{font-size:.85rem;color:var(--color-outline);transition:transform var(--duration-fast) var(--ease-default)}.ArticleChangelog_details__8b1Zd[open] .ArticleChangelog_chevron__ctLUg{transform:rotate(180deg)}.ArticleChangelog_list__D4OcT{list-style:none;margin:0;padding:var(--space-3) var(--space-5) var(--space-4);border-top:1px solid var(--color-outline-variant);display:flex;flex-direction:column;gap:var(--space-2)}.ArticleChangelog_item__d_KkW{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:baseline;padding:var(--space-1) 0}@media screen and (max-width:767px){.ArticleChangelog_item__d_KkW{grid-template-columns:1fr;gap:var(--space-1);padding:var(--space-2) 0;border-bottom:1px solid var(--color-outline-variant)}.ArticleChangelog_item__d_KkW:last-child{border-bottom:0}}.ArticleChangelog_date__5lgqF{font-variant-numeric:tabular-nums;font-size:.75rem;color:var(--color-primary);font-weight:600;letter-spacing:.04em;flex-shrink:0;min-width:5rem}.ArticleChangelog_note__MFApx{font-size:.9rem;line-height:1.6;color:var(--color-on-surface)}.CodeBlock_wrapper__d439K{position:relative}.CodeBlock_wrapper__d439K:focus-within .CodeBlock_toolbar__erN70,.CodeBlock_wrapper__d439K:hover .CodeBlock_toolbar__erN70{opacity:1}.CodeBlock_toolbar__erN70{position:absolute;top:var(--space-2);right:var(--space-2);display:flex;align-items:center;gap:var(--space-2);opacity:0;transition:opacity var(--duration-fast) var(--ease-default)}@media(hover:none){.CodeBlock_toolbar__erN70{opacity:.6}}.CodeBlock_lang__WagM8{font-family:var(--font-mono,ui-monospace,monospace);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;background:color-mix(in srgb,var(--color-on-bg) 8%,transparent)}.CodeBlock_copy_btn__IMH9Q,.CodeBlock_lang__WagM8{border-radius:var(--radius-sm);color:var(--color-on-surface-variant)}.CodeBlock_copy_btn__IMH9Q{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--color-outline-variant);background:var(--color-surface);font-size:.75rem;font-family:inherit;cursor:pointer;transition:var(--transition-interactive-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}.CodeBlock_copy_btn__IMH9Q:hover{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.CodeBlock_copy_btn__IMH9Q:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CodeBlock_copy_btn__IMH9Q[data-copied]{border-color:var(--color-primary);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 12%,transparent)}@media screen and (max-width:640px){.CodeBlock_copy_btn_label__1a6v_{display:none}}