@font-face{font-family:"Instrument Sans";src:url(data:font/woff2;base64,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) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;}
@font-face{font-family:"IBM Plex Mono";src:url(data:font/woff2;base64,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) format("woff2");font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:"IBM Plex Mono";src:url(data:font/woff2;base64,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) format("woff2");font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:"IBM Plex Mono";src:url(data:font/woff2;base64,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) format("woff2");font-weight:600;font-style:normal;font-display:swap;}
/* ==========================================================================
   Ownware design tokens — v2 · dark primary, light secondary
   Source of truth: .catalyst/design-system-v2/ (index.html = living spec)
   Evidence base:  .catalyst/learning/design-md/STUDY.md (25-system study)

   The idea, in one line:
     The O is the perimeter you own. Everything inside it is woven in two
     colors — Carbon and Bone. Light and dark are the same cloth turned
     over. The only color the system rents is Cobalt, the signal, and only
     to say "this is live / this is where you are."

   Palette discipline (v2.1 tuning):
     The NEUTRAL ramp is near-neutral — only a 1-point warm bias so it
     relates to the #141414 logo without ever reading beige/muddy. Light
     cards are pure white (the clean, professional move). Borders are crisp
     neutral alpha (white-on-dark, black-on-light), never colour-tinted.
     Semantic colours are clean modern tones, not earth mud.

   Architecture: three layers (primitive → semantic → component). Components
   style through semantic tokens only. :root defaults to DARK (primary).
   The light media query covers OS-light users; explicit [data-theme]
   attributes override in BOTH directions so a UI toggle always wins.

   THE ACCENT CONTRACT (Framer-strict; see STUDY.md §2.4):
     --accent may color: links, focus rings, the live/selection signal, and
     ONE headline-keyword moment per page. It must never be a button fill,
     a background band, or body text. The primary action is monochrome:
     --action/--on-action flip polarity with the theme.
   ========================================================================== */

:root {
  /* ---- primitives: carbon (the ink — near-neutral, 1-pt warm bias) ------- */
  --carbon-950: #0A0A09;
  --carbon-900: #0F0F0E;   /* dark page ground                */
  --carbon-850: #141414;   /* the logo carbon; code surface   */
  --carbon-800: #181817;   /* dark surface                    */
  --carbon-750: #1F1F1E;   /* dark surface-2                  */
  --carbon-700: #282827;   /* wash                            */
  --carbon-600: #383836;
  --carbon-500: #4E4E4B;
  --carbon-400: #6E6D69;
  --carbon-300: #8C8B86;
  --carbon-200: #B4B3AE;
  --carbon-100: #D6D4CF;

  /* ---- primitives: bone (the ground — the brand's warm off-white) -------- */
  --bone:        #F4F3F0;  /* the logo bone                   */
  --bone-bright: #FBFAF8;
  --bone-dim:    #F0EFEC;
  --bone-deep:   #E7E6E2;

  /* ---- primitives: cobalt (the signal — the one rented color) ----------- */
  --cobalt-100: #DDE3FE;
  --cobalt-200: #BBC7FC;
  --cobalt-300: #93A9F9;
  --cobalt-400: #6784F0;
  --cobalt-500: #3E5CE0;
  --cobalt-600: #2A45C6;
  --cobalt-700: #1F35A5;
  --cobalt-800: #182A84;

  /* =========================================================================
     SEMANTIC · theme: dark (PRIMARY) — the carbon room
     ========================================================================= */
  --bg:         var(--carbon-900);
  --surface:    var(--carbon-800);          /* cards, panels                */
  --surface-2:  var(--carbon-750);          /* nested fills, hovers         */
  --wash:       var(--carbon-700);          /* pressed / selected fills     */

  /* hairlines are crisp neutral alpha — no colour tint                     */
  --hairline:      rgba(255, 255, 255, 0.085);
  --hairline-2:    rgba(255, 255, 255, 0.15);
  --hairline-soft: rgba(255, 255, 255, 0.05);

  --ink:        var(--bone);
  --ink-2:      var(--carbon-200);
  --ink-3:      var(--carbon-300);          /* large text / labels only     */

  /* the signal (see contract above) */
  --accent:       var(--cobalt-300);        /* links, focus, live, keyword  */
  --accent-hover: var(--cobalt-200);
  --accent-wash:  rgba(147, 169, 249, 0.13);
  --accent-solid: var(--cobalt-500);        /* selection controls (switch)  */
  --on-accent:    #FFFFFF;

  /* the primary action — MONO, flips polarity with the theme               */
  --action:       var(--bone);
  --on-action:    var(--carbon-850);
  --action-hover: #E7E5E0;
  --action-press: #D6D4CF;

  /* semantic — clean modern tones (Primer-grade), functional only          */
  --success: #3FB950;  --success-wash: rgba(63, 185, 80, 0.13);
  --warning: #D29922;  --warning-wash: rgba(210, 153, 34, 0.13);
  --danger:  #F85149;  --danger-wash:  rgba(248, 81, 73, 0.13);

  /* the weave — the mark's threads as a background device (neutral)        */
  --thread: rgba(255, 255, 255, 0.045);
  --weave:  repeating-linear-gradient(to bottom,
              var(--thread) 0 1px, transparent 1px 8px);

  /* code is ALWAYS the lockup: bone ink on carbon, both themes.
     code-edge is white-alpha in BOTH themes (the well is always dark).     */
  --code-bg:   var(--carbon-850);
  --code-ink:  var(--bone);
  --code-edge: rgba(255, 255, 255, 0.10);

  /* elevation: surfaces + hairlines carry depth; shadow only for FLOATING
     elements (modal, menu, popover) — light-edge + soft drop               */
  --shadow-float: inset 0 1px 0 rgba(255, 255, 255, 0.06),
                  0 10px 30px rgba(0, 0, 0, 0.45);

  --focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);

  color-scheme: dark;

  /* =========================================================================
     TYPE — one grotesque + one mono. No serif, no third face.
     Display: 600 max, tracking scales with size, leading 1.05.
     Mono = the semantic register: eyebrows, table headers, keycaps, code.
     tnum on all telemetry (font-variant-numeric: tabular-nums).
     ========================================================================= */
  --font-text: "Instrument Sans", "Helvetica Neue", Helvetica, system-ui, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;

  --text-hero:    clamp(2.75rem, 6.5vw, 4.75rem);
  --text-display: clamp(2.25rem, 4.5vw, 3.25rem);
  --text-h1: 2.25rem;   --text-h2: 1.75rem;
  --text-h3: 1.375rem;  --text-h4: 1.125rem;
  --text-lg: 1.125rem;  --text-body: 1rem;
  --text-sm: 0.875rem;  --text-xs: 0.8125rem;
  --text-2xs: 0.6875rem;

  --track-hero:    -0.035em;   /* tracking scales with size, caps at hero  */
  --track-display: -0.025em;
  --track-h:       -0.015em;
  --track-caps:     0.12em;    /* mono eyebrows / labels — positive        */

  --leading-display: 1.05;
  --leading-body:    1.55;

  /* ---- space / shape ----------------------------------------------------
     4px grid · 96px section rhythm · rectangles, not pills                 */
  --space-1: 4px;  --space-2: 8px;   --space-3: 12px; --space-4: 16px;
  --space-5: 24px; --space-6: 32px;  --space-7: 48px; --space-8: 64px;
  --space-9: 96px; --space-10: 144px;

  --radius-1: 6px;    /* buttons, inputs, chips        */
  --radius-2: 10px;   /* cards, code blocks            */
  --radius-3: 16px;   /* mockups, modals               */
  --radius-pill: 999px; /* badges and tabs ONLY        */

  --border:   1px solid var(--hairline);
  --border-2: 1px solid var(--hairline-2);
  --container: 1120px;
  --measure:   66ch;

  /* ---- motion — small, functional, specified (exceeds the genre bar) ----
     transform/opacity only; one 600ms signature (ring draw / thread scan) */
  --dur-fast: 120ms;
  --dur-base: 200ms;
  --dur-slow: 320ms;
  --dur-draw: 600ms;
  --ease-out:    cubic-bezier(0.16, 1, 0.3, 1);
  --ease-beat:   cubic-bezier(0.2, 0, 0, 1);
  --ease-in-out: cubic-bezier(0.65, 0, 0.35, 1);

  /* =========================================================================
     COMPONENT layer — the pieces components may not improvise
     ========================================================================= */
  --btn-height: 40px;
  --btn-pad-x: 18px;
  --btn-font: 500 var(--text-sm) / 1 var(--font-text);
  --btn-radius: var(--radius-1);

  --input-height: 40px;
  --input-pad-x: 12px;

  --eyebrow-font: 600 var(--text-2xs) / 1 var(--font-mono);

  --nav-height: 64px;
  --spine-w: 2px;      /* the mark's bar as active/selected edge            */
}

/* ---- theme: light (secondary) — the bone room, same cloth turned over --
   Cards are pure white on a warm off-white ground; steps stay subtle so
   depth never goes beige. Borders are crisp neutral black-alpha.          */
@media (prefers-color-scheme: light) {
  :root {
    --bg:         var(--bone);
    --surface:    #FFFFFF;
    --surface-2:  var(--bone-dim);
    --wash:       var(--bone-deep);

    --hairline:      rgba(0, 0, 0, 0.09);
    --hairline-2:    rgba(0, 0, 0, 0.14);
    --hairline-soft: rgba(0, 0, 0, 0.05);

    --ink:   var(--carbon-850);
    --ink-2: #565654;
    --ink-3: #83827E;

    --accent:       var(--cobalt-600);
    --accent-hover: var(--cobalt-700);
    --accent-wash:  rgba(42, 69, 198, 0.08);
    --accent-solid: var(--cobalt-600);
    --on-accent:    #FFFFFF;

    --action:       var(--carbon-850);
    --on-action:    var(--bone);
    --action-hover: var(--carbon-700);
    --action-press: var(--carbon-600);

    --success: #1A7F37;  --success-wash: rgba(26, 127, 55, 0.10);
    --warning: #9A6700;  --warning-wash: rgba(154, 103, 0, 0.10);
    --danger:  #CF222E;  --danger-wash:  rgba(207, 34, 46, 0.09);

    --thread: rgba(0, 0, 0, 0.05);

    /* code well is dark in light mode too → keep white-alpha edge          */
    --code-edge: rgba(255, 255, 255, 0.10);

    /* light theme: stacked micro-shadow + one soft tier, neutral           */
    --shadow-float: 0 1px 1px rgba(17, 17, 17, 0.03),
                    0 2px 4px rgba(17, 17, 17, 0.04),
                    0 12px 32px rgba(17, 17, 17, 0.10);

    --focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);

    color-scheme: light;
  }
}

/* ---- explicit toggle wins over the OS preference, both directions ------ */
:root[data-theme="dark"] {
  --bg:         var(--carbon-900);
  --surface:    var(--carbon-800);
  --surface-2:  var(--carbon-750);
  --wash:       var(--carbon-700);

  --hairline:      rgba(255, 255, 255, 0.085);
  --hairline-2:    rgba(255, 255, 255, 0.15);
  --hairline-soft: rgba(255, 255, 255, 0.05);

  --ink:   var(--bone);
  --ink-2: var(--carbon-200);
  --ink-3: var(--carbon-300);

  --accent:       var(--cobalt-300);
  --accent-hover: var(--cobalt-200);
  --accent-wash:  rgba(147, 169, 249, 0.13);
  --accent-solid: var(--cobalt-500);
  --on-accent:    #FFFFFF;

  --action:       var(--bone);
  --on-action:    var(--carbon-850);
  --action-hover: #E7E5E0;
  --action-press: #D6D4CF;

  --success: #3FB950;  --success-wash: rgba(63, 185, 80, 0.13);
  --warning: #D29922;  --warning-wash: rgba(210, 153, 34, 0.13);
  --danger:  #F85149;  --danger-wash:  rgba(248, 81, 73, 0.13);

  --thread: rgba(255, 255, 255, 0.045);

  --code-edge: rgba(255, 255, 255, 0.10);

  --shadow-float: inset 0 1px 0 rgba(255, 255, 255, 0.06),
                  0 10px 30px rgba(0, 0, 0, 0.45);

  --focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);

  color-scheme: dark;
}

:root[data-theme="light"] {
  --bg:         var(--bone);
  --surface:    #FFFFFF;
  --surface-2:  var(--bone-dim);
  --wash:       var(--bone-deep);

  --hairline:      rgba(0, 0, 0, 0.09);
  --hairline-2:    rgba(0, 0, 0, 0.14);
  --hairline-soft: rgba(0, 0, 0, 0.05);

  --ink:   var(--carbon-850);
  --ink-2: #565654;
  --ink-3: #83827E;

  --accent:       var(--cobalt-600);
  --accent-hover: var(--cobalt-700);
  --accent-wash:  rgba(42, 69, 198, 0.08);
  --accent-solid: var(--cobalt-600);
  --on-accent:    #FFFFFF;

  --action:       var(--carbon-850);
  --on-action:    var(--bone);
  --action-hover: var(--carbon-700);
  --action-press: var(--carbon-600);

  --success: #1A7F37;  --success-wash: rgba(26, 127, 55, 0.10);
  --warning: #9A6700;  --warning-wash: rgba(154, 103, 0, 0.10);
  --danger:  #CF222E;  --danger-wash:  rgba(207, 34, 46, 0.09);

  --thread: rgba(0, 0, 0, 0.05);

  --code-edge: rgba(255, 255, 255, 0.10);

  --shadow-float: 0 1px 1px rgba(17, 17, 17, 0.03),
                  0 2px 4px rgba(17, 17, 17, 0.04),
                  0 12px 32px rgba(17, 17, 17, 0.10);

  --focus-ring: 0 0 0 2px var(--bg), 0 0 0 4px var(--accent);

  color-scheme: light;
}

/* ---- reduced motion ----------------------------------------------------- */
@media (prefers-reduced-motion: reduce) {
  :root {
    --dur-fast: 1ms; --dur-base: 1ms; --dur-slow: 1ms; --dur-draw: 1ms;
  }
}

/* ==========================================================================
   NOTE · dataviz: v2 ships no chart palette. Before charts land on these
   carbon/bone surfaces, run the dataviz validator and add --viz-* tokens
   here. Chart colors are computed, not picked.
   ========================================================================== */

/* ======================================================================
   Ownware Docs — reading surface. Styles through v2 tokens only.
   Rules honored: code is ALWAYS carbon (both themes); the accent (cobalt)
   colors only links, focus, the active-nav selection signal — never a
   button fill or a band; the primary action is monochrome (--action).
   ====================================================================== */

* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
html { scroll-behavior: smooth; -webkit-text-size-adjust: 100%; }
body {
  background: var(--bg); color: var(--ink);
  font-family: var(--font-text); font-size: var(--text-body); line-height: var(--leading-body);
  -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;
  transition: background-color var(--dur-slow) var(--ease-out), color var(--dur-slow) var(--ease-out);
}
::selection { background: var(--accent-wash); }
:focus-visible { outline: none; box-shadow: var(--focus-ring); border-radius: var(--radius-1); }

/* ---- top bar ---- */
:root { --topbar-h: var(--nav-height); }
.topbar {
  position: sticky; top: 0; z-index: 50;
  display: grid; align-items: center; grid-template-columns: 1fr minmax(340px, 540px) 1fr; gap: 20px;
  height: var(--topbar-h); padding: 0 22px;
  background: color-mix(in srgb, var(--bg) 84%, transparent);
  backdrop-filter: blur(14px) saturate(140%);
  border-bottom: 1px solid var(--hairline);
}
.tb-left { display: flex; align-items: center; gap: 16px; justify-self: start; min-width: 0; }
.tb-brand { display: flex; align-items: center; gap: 9px; text-decoration: none; color: var(--ink); }
.tb-brand .mark { width: 26px; height: 26px; display: block; }
.tb-name { font-weight: 600; font-size: var(--text-lg); letter-spacing: var(--track-h); }
.tb-docs {
  font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase;
  color: var(--ink-3); padding-left: 10px; border-left: 1px solid var(--hairline-2);
}
/* product switcher — the .seg pill from the spec */
.tb-tabs { display: flex; gap: 2px; padding: 2px; border: 1px solid var(--hairline-2); border-radius: var(--radius-pill); }
.tb-tab {
  appearance: none; border: 0; background: transparent; cursor: pointer;
  font: 500 var(--text-xs)/1 var(--font-text); color: var(--ink-3);
  padding: 6px 14px; border-radius: var(--radius-pill);
  transition: background-color var(--dur-fast), color var(--dur-fast);
}
.tb-tab:hover { color: var(--ink); }
.tb-tab.active { background: var(--wash); color: var(--ink); }

.tb-search {
  display: flex; align-items: center; gap: 9px; width: 100%; justify-self: center;
  height: var(--input-height); padding: 0 14px;
  font-family: var(--font-text); font-size: var(--text-sm); color: var(--ink-3);
  background: var(--surface); border: 1px solid var(--hairline); border-radius: var(--radius-1);
  cursor: pointer; text-align: left;
  transition: border-color var(--dur-fast), background var(--dur-fast);
}
.tb-search:hover { border-color: var(--hairline-2); background: var(--surface-2); }
.tb-search span { flex: 1; }
.tb-search kbd { font: 500 11px/1 var(--font-mono); color: var(--ink-3); background: var(--wash); border: 1px solid var(--hairline); border-radius: 5px; padding: 2px 6px; }
.tb-right { display: flex; align-items: center; gap: 4px; justify-self: end; }
.tb-icon {
  display: inline-flex; align-items: center; justify-content: center; width: 36px; height: 36px;
  border-radius: var(--radius-1); color: var(--ink-2); background: none; border: none; cursor: pointer;
  transition: background var(--dur-fast), color var(--dur-fast);
}
.tb-icon:hover { background: var(--surface-2); color: var(--ink); }
.tb-theme .t-moon { display: none; } .tb-theme .t-sun { display: inline-flex; }
:root[data-theme="light"] .tb-theme .t-sun { display: none; }
:root[data-theme="light"] .tb-theme .t-moon { display: inline-flex; }

/* ---- shell ---- */
.shell { display: flex; min-height: calc(100vh - var(--topbar-h)); }
.sidebar {
  width: 274px; flex: 0 0 274px; border-right: 1px solid var(--hairline);
  background: var(--bg); padding: 22px 18px 40px;
  position: sticky; top: var(--topbar-h); height: calc(100vh - var(--topbar-h)); overflow-y: auto;
}
.sb-head { font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase;
  color: var(--ink-3); padding: 2px 12px 12px; margin-bottom: 6px; border-bottom: 1px solid var(--hairline); }
.sb-foot { margin-top: 26px; padding: 14px 12px 0; border-top: 1px solid var(--hairline);
  font: 400 11.5px/1.6 var(--font-mono); color: var(--ink-3); }
.sb-foot code { background: none; padding: 0; color: var(--ink-2); }
.content { flex: 1; min-width: 0; padding: 44px 64px 120px; }

/* article + right rail — anchored left after the sidebar (not floating
   centered in a black gutter), reading column a touch wider so the page
   fills its space instead of reading as empty black. */
.pagewrap {
  display: grid; grid-template-columns: minmax(0, 46rem) 15rem; gap: 60px;
  justify-content: start; align-items: start;
  max-width: 1180px;
  animation: page-in var(--dur-base) var(--ease-out);
}
.pagewrap[hidden] { display: none; }
@keyframes page-in { from { opacity: 0; } to { opacity: 1; } }
.page { min-width: 0; }
.toc {
  position: sticky; top: calc(var(--topbar-h) + 24px); align-self: start;
  max-height: calc(100vh - var(--topbar-h) - 48px); overflow-y: auto;
  padding-left: 18px; border-left: 1px solid var(--hairline);
}
.toc h4 { font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase; color: var(--ink-3); margin: 0 0 14px; }
.toc nav { display: flex; flex-direction: column; gap: 2px; }
.toc a { color: var(--ink-3); text-decoration: none; font-size: var(--text-sm); line-height: 1.4; padding: 3px 0; transition: color var(--dur-fast); }
.toc a.toc-l3 { padding-left: 12px; font-size: 13.5px; }
.toc a:hover { color: var(--accent); }

/* ---- nav ---- */
.navgroup h3 { font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase; color: var(--ink-3); margin: 22px 0 6px; }
.navlink {
  display: block; padding: 6px 12px; margin: 1px 0;
  border-left: var(--spine-w) solid transparent;
  color: var(--ink-2); text-decoration: none; font-size: var(--text-sm); font-weight: 500;
  transition: background var(--dur-fast), color var(--dur-fast);
}
.navlink:hover { background: var(--surface-2); color: var(--ink); }
.navlink.active { border-left-color: var(--accent); color: var(--accent); }  /* the selection signal */
.menubtn { display: none; }

/* ---- typography ---- */
.page h1 { font-size: var(--text-h1); font-weight: 600; line-height: 1.1; letter-spacing: var(--track-display); text-wrap: balance; margin: 4px 0 14px; }
.page h1 + p { font-size: var(--text-lg); color: var(--ink-2); line-height: 1.5; }
.page h2 { font-size: var(--text-h2); font-weight: 600; line-height: var(--leading-display); letter-spacing: var(--track-h); text-wrap: balance; margin: 52px 0 14px; padding-top: 26px; border-top: 1px solid var(--hairline); }
.page h3 { font-size: var(--text-h3); font-weight: 600; line-height: 1.3; letter-spacing: var(--track-h); margin: 32px 0 8px; }
.page p { margin: 14px 0; color: var(--ink); }
.page ul, .page ol { padding-left: 24px; margin: 14px 0; }
.page li { margin: 6px 0; color: var(--ink); }
.page li::marker { color: var(--ink-3); }
.page strong { font-weight: 600; color: var(--ink); }
.page a { color: var(--accent); text-decoration: none; }
.page a:hover { color: var(--accent-hover); text-decoration: underline; text-underline-offset: 3px; }

/* ---- page furniture ---- */
.pagetype { display: inline-block; font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase; color: var(--ink-3); margin-bottom: 6px; }
.pagesrc { display: flex; align-items: center; justify-content: space-between; gap: 16px; flex-wrap: wrap;
  margin-top: 64px; padding-top: 16px; border-top: 1px solid var(--hairline);
  font: 400 var(--text-xs)/1.5 var(--font-mono); color: var(--ink-3); }
.pagesrc code { background: none; padding: 0; color: var(--ink-2); border: none; }
.edit-link { color: var(--accent); text-decoration: none; }
.edit-link:hover { text-decoration: underline; text-underline-offset: 3px; }
.repo-ref { color: var(--ink-2); border-bottom: 1px dashed var(--ink-3); cursor: help; }

/* ---- page head: breadcrumb + actions ---- */
.page-head { margin-bottom: 8px; }
.page-head-row { display: flex; align-items: center; justify-content: space-between; gap: 16px; flex-wrap: wrap; margin-bottom: 18px; }
.crumb { display: flex; align-items: center; gap: 8px; font: 400 var(--text-xs)/1 var(--font-mono); color: var(--ink-3); }
.crumb-sep { opacity: 0.5; }
.crumb-prod { color: var(--accent); }
.crumb-here { color: var(--ink-2); }
.page-actions { display: flex; gap: 8px; }
.pa {
  display: inline-flex; align-items: center; gap: 7px;
  font: 500 var(--text-xs)/1 var(--font-text); color: var(--ink);
  background: transparent; border: 1px solid var(--hairline-2); border-radius: var(--radius-1);
  padding: 7px 11px; cursor: pointer; text-decoration: none;
  transition: background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);
}
.pa:hover { background: var(--surface-2); }
.pa.done { color: var(--accent); border-color: var(--accent); }
.pa-ico { width: 14px; height: 14px; flex: 0 0 14px; background: currentColor; -webkit-mask-size: contain; mask-size: contain; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; }
.pa-copy { -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="12" height="12" rx="2"/><path d="M5 15V5a2 2 0 0 1 2-2h10"/></svg>'); mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="9" y="9" width="12" height="12" rx="2"/><path d="M5 15V5a2 2 0 0 1 2-2h10"/></svg>'); }
.pa-dl { -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3v12M7 11l5 5 5-5M4 21h16"/></svg>'); mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3v12M7 11l5 5 5-5M4 21h16"/></svg>'); }
.pa-gh { -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M12 .5A11.5 11.5 0 0 0 .5 12a11.5 11.5 0 0 0 7.86 10.92c.58.1.79-.25.79-.56v-2c-3.2.7-3.88-1.37-3.88-1.37-.53-1.34-1.29-1.7-1.29-1.7-1.05-.72.08-.7.08-.7 1.16.08 1.77 1.2 1.77 1.2 1.03 1.77 2.7 1.26 3.36.96.1-.75.4-1.26.73-1.55-2.55-.29-5.24-1.28-5.24-5.7 0-1.26.45-2.29 1.2-3.1-.12-.3-.52-1.48.11-3.08 0 0 .97-.31 3.18 1.18a11 11 0 0 1 5.8 0c2.2-1.5 3.17-1.18 3.17-1.18.63 1.6.23 2.78.11 3.08.75.81 1.2 1.84 1.2 3.1 0 4.43-2.7 5.4-5.26 5.69.41.36.78 1.05.78 2.12v3.14c0 .31.2.67.8.56A11.5 11.5 0 0 0 23.5 12 11.5 11.5 0 0 0 12 .5Z"/></svg>'); mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"><path d="M12 .5A11.5 11.5 0 0 0 .5 12a11.5 11.5 0 0 0 7.86 10.92c.58.1.79-.25.79-.56v-2c-3.2.7-3.88-1.37-3.88-1.37-.53-1.34-1.29-1.7-1.29-1.7-1.05-.72.08-.7.08-.7 1.16.08 1.77 1.2 1.77 1.2 1.03 1.77 2.7 1.26 3.36.96.1-.75.4-1.26.73-1.55-2.55-.29-5.24-1.28-5.24-5.7 0-1.26.45-2.29 1.2-3.1-.12-.3-.52-1.48.11-3.08 0 0 .97-.31 3.18 1.18a11 11 0 0 1 5.8 0c2.2-1.5 3.17-1.18 3.17-1.18.63 1.6.23 2.78.11 3.08.75.81 1.2 1.84 1.2 3.1 0 4.43-2.7 5.4-5.26 5.69.41.36.78 1.05.78 2.12v3.14c0 .31.2.67.8.56A11.5 11.5 0 0 0 23.5 12 11.5 11.5 0 0 0 12 .5Z"/></svg>'); }

/* ---- inline code ---- */
code { font-family: var(--font-mono); font-size: 0.86em; background: var(--surface-2); color: var(--ink); border: 1px solid var(--hairline); border-radius: 5px; padding: 1px 5px; }

/* ---- code blocks — ALWAYS carbon well, both themes ---- */
.code { margin: 20px 0; background: var(--code-bg); border: 1px solid var(--code-edge); border-radius: var(--radius-2); overflow: hidden; }
.code figcaption { display: flex; align-items: center; gap: 10px; padding: 10px 14px; border-bottom: 1px solid var(--code-edge); }
.code-dots { flex: 0 0 auto; width: 34px; height: 8px; background: radial-gradient(circle 4px at 4px 4px, rgba(244,243,240,0.16) 98%, transparent) 0 0/12px 8px repeat-x; }
.code-name, .code-name-rest { font: 400 var(--text-2xs)/1 var(--font-mono); color: rgba(244,243,240,0.55); }
.code-src { font: 400 var(--text-2xs)/1 var(--font-mono); color: rgba(244,243,240,0.7); text-decoration: none; border-bottom: 1px solid transparent; }
.code-src:hover { color: #fff; border-bottom-color: rgba(255,255,255,0.4); }
.code-src::after { content: "↗"; margin-left: 3px; opacity: 0.7; }
.code-copy { margin-left: auto; font: 500 11px/1 var(--font-mono); color: rgba(244,243,240,0.55); background: none; border: 1px solid var(--code-edge); border-radius: 6px; padding: 4px 10px; cursor: pointer; transition: color var(--dur-fast), border-color var(--dur-fast); }
.code-copy:hover { color: var(--bone); border-color: rgba(255,255,255,0.25); }
.code-copy.done { color: var(--accent); }
.code pre { margin: 0; padding: var(--space-4) 18px; overflow-x: auto; font: 400 13px/1.65 var(--font-mono); color: var(--code-ink); }
.code pre code { background: none; border: none; padding: 0; font-size: 13px; color: var(--code-ink); }

/* syntax tokens — quarantined fixed colors (always on the dark well) */
.hljs-keyword, .hljs-selector-tag, .hljs-literal, .hljs-name { color: #93A9F9; }
.hljs-string, .hljs-symbol, .hljs-regexp, .hljs-meta .hljs-string { color: #A9C99B; }
.hljs-comment, .hljs-quote { color: #77746C; font-style: italic; }
.hljs-number, .hljs-title, .hljs-title.function_, .hljs-title.class_, .hljs-built_in, .hljs-type { color: #E0B05C; }
.hljs-attr, .hljs-property { color: #93A9F9; }
.hljs-punctuation, .hljs-meta { color: rgba(244,243,240,0.5); }

/* ---- tables (v2 data table) ---- */
.tablewrap { margin: 20px 0; overflow-x: auto; border: 1px solid var(--hairline); border-radius: var(--radius-2); background: var(--surface); }
table { border-collapse: collapse; width: 100%; font-size: var(--text-sm); }
thead th { text-align: left; font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase; color: var(--ink-3); background: var(--surface-2); padding: 10px 14px; border-bottom: 1px solid var(--hairline-2); white-space: nowrap; }
tbody td { padding: 12px 14px; border-top: 1px solid var(--hairline); vertical-align: top; color: var(--ink-2); line-height: 1.55; }
tbody tr:first-child td { border-top: none; }
tbody td:first-child { color: var(--ink); font-weight: 500; }
tbody tr { transition: background var(--dur-fast); }
tbody tr:hover td { background: var(--surface-2); }
/* inline code in tables stays theme-aware (light chip in light mode) —
   only full code BLOCKS use the always-carbon well. */
table code { font-size: 0.85em; }

/* ---- callouts (neutral note / semantic warning — accent stays off) ---- */
blockquote { margin: 20px 0; padding: 12px 16px; border-left: 3px solid var(--hairline-2); background: var(--surface-2); border-radius: 0 var(--radius-1) var(--radius-1) 0; color: var(--ink-2); }
blockquote p { margin: 4px 0; }
blockquote strong { color: var(--ink); }
blockquote.co-warning { border-left-color: var(--warning); background: var(--warning-wash); }
blockquote.co-warning > p:first-child strong { color: var(--warning); }

hr { border: none; border-top: 1px solid var(--hairline); margin: 32px 0; }

/* ---- collapsible "For AI agents" ---- */
.ai-block { margin: 20px 0; border: 1px solid var(--hairline); border-radius: var(--radius-2); background: var(--surface); overflow: hidden; }
.ai-block > summary { display: flex; align-items: center; gap: 10px; padding: 13px 16px; cursor: pointer; list-style: none; font: 500 var(--text-sm)/1 var(--font-mono); color: var(--ink); user-select: none; transition: background var(--dur-fast); }
.ai-block > summary:hover { background: var(--surface-2); }
.ai-block > summary::-webkit-details-marker { display: none; }
.ai-ico { width: 15px; height: 15px; flex: 0 0 15px; background: var(--ink-3); -webkit-mask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4M9 9h.01M15 9h.01"/></svg>') center/contain no-repeat; mask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="4" width="18" height="12" rx="2"/><path d="M8 20h8M12 16v4M9 9h.01M15 9h.01"/></svg>') center/contain no-repeat; }
.ai-hint { margin-left: auto; font-size: var(--text-xs); font-weight: 400; color: var(--ink-3); }
.ai-block > summary::after { content: ""; width: 9px; height: 9px; flex: 0 0 9px; margin-left: 10px; border-right: 1.5px solid var(--ink-3); border-bottom: 1.5px solid var(--ink-3); transform: rotate(45deg); transition: transform var(--dur-fast); }
.ai-block[open] > summary::after { transform: rotate(-135deg); }
.ai-block > p { margin: 0; padding: 16px 18px 18px; font-size: var(--text-sm); line-height: 1.9; color: var(--ink-2); border-top: 1px solid var(--hairline); }
.ai-block > p code { background: none; border: none; padding: 0; color: var(--accent); font-weight: 500; font-size: 0.92em; white-space: nowrap; }

/* external + repo links get a ↗ */
.page a[target="_blank"]::after, .page a.repo-link::after { content: "↗"; display: inline-block; margin-left: 2px; font-size: 0.8em; color: var(--ink-3); }
.page a[target="_blank"]:hover::after, .page a.repo-link:hover::after { color: var(--accent); }
.page a.repo-link { white-space: nowrap; }

/* ---- search modal ---- */
.search-modal { position: fixed; inset: 0; z-index: 100; background: color-mix(in srgb, #000 55%, transparent); backdrop-filter: blur(3px); display: flex; align-items: flex-start; justify-content: center; padding: 12vh 20px 20px; }
.search-modal[hidden] { display: none; }
.search-box { width: 100%; max-width: 560px; background: var(--surface); border: 1px solid var(--hairline-2); border-radius: var(--radius-3); box-shadow: var(--shadow-float); overflow: hidden; animation: page-in var(--dur-base) var(--ease-out); }
.search-in { display: flex; align-items: center; gap: 10px; padding: 14px 16px; border-bottom: 1px solid var(--hairline); color: var(--ink-3); }
.search-in input { flex: 1; background: none; border: none; outline: none; font-family: var(--font-text); font-size: 16px; color: var(--ink); }
.search-in kbd { font: 500 11px/1 var(--font-mono); color: var(--ink-3); background: var(--wash); border: 1px solid var(--hairline); border-radius: 5px; padding: 2px 6px; }
.search-results { max-height: 52vh; overflow-y: auto; padding: 8px; }
.sr { display: flex; align-items: baseline; gap: 12px; padding: 9px 12px; border-radius: var(--radius-1); text-decoration: none; }
.sr:hover, .sr.on { background: var(--surface-2); }
.sr-l { color: var(--ink); font-size: var(--text-sm); font-weight: 500; }
.sr.on .sr-l { color: var(--accent); }
.sr-s { margin-left: auto; font: 400 11.5px/1 var(--font-mono); color: var(--ink-3); }
.sr-empty { padding: 20px; text-align: center; color: var(--ink-3); font-size: var(--text-sm); }

/* ---- mobile ---- */
@media (max-width: 860px) {
  .topbar { display: flex; gap: 14px; }
  .tb-left { justify-self: auto; } .tb-search { justify-self: auto; margin: 0 auto; max-width: 420px; } .tb-right { justify-self: auto; }
  .pagewrap { grid-template-columns: minmax(0, 1fr); gap: 0; } .toc { display: none; }
}
@media (max-width: 620px) {
  .tb-search span, .tb-search kbd { display: none; } .tb-search { width: auto; flex: 0 0 auto; padding: 0 10px; margin-left: auto; }
  .tb-docs { display: none; }
}
@media (max-width: 820px) {
  .shell { display: block; }
  .page-head-row { flex-direction: column; align-items: flex-start; }
  .menubtn { display: block; position: sticky; top: var(--topbar-h); z-index: 20; margin: 12px 16px 0; padding: 8px 16px; font: var(--eyebrow-font); letter-spacing: var(--track-caps); text-transform: uppercase; color: var(--ink); background: var(--surface); border: 1px solid var(--hairline-2); border-radius: var(--radius-1); cursor: pointer; }
  .sidebar { display: none; position: static; width: auto; height: auto; border-right: none; border-bottom: 1px solid var(--hairline); }
  .sidebar.open { display: block; } .content { padding: 28px 20px 80px; }
}
@media (prefers-reduced-motion: reduce) { .page { animation: none; } }
