/* diligentcode.com theme "rollout" (2026-11-02): style + layout, CSS only (HTML/text unchanged).
   Bespoke design (owner request 2026-11-02: new page structure, modern); own palette, fonts, logo and favicon. Fonts self-hosted from Google Fonts (SIL OFL). */
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/noto-sans-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-cyrillic.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-greek.woff2) format("woff2");unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Noto Sans Mono";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/noto-sans-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Sen";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/sen-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:"Sen";font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/sen-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
/* diligentcode.com — Logquarry «Staged rollout».
   The page reads like a patch rollout plan: a fleet queued at a hold gate (hero), an inventory ledger (facts),
   then three stage bands — test server, small batch, rest of fleet — whose tile strips lose their advisory flags
   as the rollout advances, ending in an all-clear band. Sen + Noto Sans Mono (data), Inter fallback. CSS only. */

/* ---------- 0. tokens + neutralise theme-logquarry / batch80 quirks ---------- */
body.theme-logquarry{
  --bg:#121a16!important;--ink:#ece6d6!important;--accent:#f4b23c!important;
  --g-deep:#0d1310;--g0:#121a16;--g1:#18221d;--g2:#1f2b25;--g3:#26352d;--line:#2c3c34;--line2:#3a4c42;
  --bone:#ece6d6;--mute:#bbbcae;--dim:#9ea397;
  --saf:#f4b23c;--saf-ink:#1d1504;--coral:#ff7b67;--sea:#4cc79e;--steel:#93a5b1;
  --bandB:#142020;--bandC:#10211a;--bandD:#0f2a20;
  --mono:"Noto Sans Mono",ui-monospace,SFMono-Regular,Consolas,monospace;
  --sans:Sen,Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --lang-radius:10px;--nav-radius:10px;--nav-accent:#f4b23c;
  background:#121a16;color:#ece6d6;font:400 17px/1.65 var(--sans);overflow-x:clip;
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
html:has(body.theme-logquarry){overflow-x:clip}
body.theme-logquarry .home-hero{padding-top:0}
body.theme-logquarry .hero-copy{display:block;border:0;padding:0;column-gap:0}
body.theme-logquarry .feature-list{display:grid}
body.theme-logquarry .feature-list li{gap:0;border:0;border-radius:0;background:none}
body.theme-logquarry .button,body.theme-logquarry .brand-symbol,body.theme-logquarry .closing{border-radius:12px}
body.theme-logquarry .primary{color:var(--saf-ink)}
body.theme-logquarry ::selection{background:#f4b23c55;color:#fff}
body.theme-logquarry a:focus-visible,body.theme-logquarry button:focus-visible,body.theme-logquarry summary:focus-visible{outline:2px solid var(--saf);outline-offset:4px;border-radius:6px}

/* artwork (data-URI SVG, shapes only) */
body.theme-logquarry{--lq-chkG:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' %3E%3Ccircle cx='8' cy='8' r='7.2' fill='%234cc79e'/%3E%3Cpath d='M4.4 8.2l2.5 2.5 5.0-5.6' fill='none' stroke='%2310221a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lq-colA:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112 96' %3E%3Cg%3E%3Crect x='10' y='34' width='92' height='48' rx='8' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M22.9 63.8h38.6M22.9 70.5h38.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='83.6' cy='65.7' r='3.6' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M26 34V16' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M26 16l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M48 34V16' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M48 16l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3C/svg%3E");--lq-colB:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112 96' %3E%3Cg%3E%3Crect x='10' y='34' width='92' height='48' rx='8' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M22.9 63.8h38.6M22.9 70.5h38.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='83.6' cy='65.7' r='3.6' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M26 34V16' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M26 16l11 4.0-11 4.0z' fill='%2393a5b1'/%3E%3C/svg%3E");--lq-colC:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 112 96' %3E%3Cg%3E%3Crect x='10' y='34' width='92' height='48' rx='8' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M22.9 63.8h38.6M22.9 70.5h38.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='83.6' cy='65.7' r='3.6' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M28 17l4.0 4.0 8.0-9.0' fill='none' stroke='%234cc79e' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--lq-flagC:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' %3E%3Cpath d='M2 15V1.5' stroke='%23ff7b67' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M2.6 1.6l8.4 3.1-8.4 3.1z' fill='%23ff7b67'/%3E%3C/svg%3E");--lq-flagS:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' %3E%3Cpath d='M2 15V1.5' stroke='%23f4b23c' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M2.6 1.6l8.4 3.1-8.4 3.1z' fill='%23f4b23c'/%3E%3C/svg%3E");--lq-flagT:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 16' %3E%3Cpath d='M2 15V1.5' stroke='%2393a5b1' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M2.6 1.6l8.4 3.1-8.4 3.1z' fill='%2393a5b1'/%3E%3C/svg%3E");--lq-gate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 46' %3E%3Crect x='5' y='24' width='9' height='20' rx='3' fill='%2326352d' stroke='%233b4d43' stroke-width='1.3'/%3E%3Cg transform='rotate(-38 10 26)'%3E%3Crect x='8' y='22.5' width='34' height='7' rx='3.5' fill='%23f4b23c'/%3E%3Cpath d='M17 22.5v7M26 22.5v7M35 22.5v7' stroke='%231a1405' stroke-width='3' opacity='.6'/%3E%3C/g%3E%3Ccircle cx='9.5' cy='21' r='3.4' fill='%234cc79e'/%3E%3C/svg%3E");--lq-logo:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22 fill=%22none%22 aria-hidden=%22true%22%3E%3Crect x=%222.8%22 y=%2213%22 width=%2220%22 height=%227%22 rx=%222.2%22 fill=%22%2322322a%22 stroke=%22%23ece6d6%22 stroke-width=%221.6%22/%3E%3Crect x=%222.8%22 y=%2222.5%22 width=%2220%22 height=%227%22 rx=%222.2%22 fill=%22%2322322a%22 stroke=%22%23ece6d6%22 stroke-width=%221.6%22/%3E%3Cpath d=%22M6.6 16.5h7M6.6 26h7%22 stroke=%22%235f7468%22 stroke-width=%221.6%22 stroke-linecap=%22round%22/%3E%3Ccircle cx=%2218.6%22 cy=%2216.5%22 r=%221.5%22 fill=%22%234cc79e%22/%3E%3Ccircle cx=%2218.6%22 cy=%2226%22 r=%221.5%22 fill=%22%234cc79e%22/%3E%3Cpath d=%22M27.4 29.5V2.8%22 stroke=%22%23ece6d6%22 stroke-width=%221.7%22 stroke-linecap=%22round%22/%3E%3Cpath d=%22M26.6 3l-8.6 3.3 8.6 3.3z%22 fill=%22%23f4b23c%22/%3E%3C/svg%3E");--lq-minus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' %3E%3Cpath d='M2 7h10' stroke='%231d1504' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");--lq-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' %3E%3Cpath d='M7 2v10M2 7h10' stroke='%23ece6d6' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");--lq-queue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400' preserveAspectRatio='xMaxYMid meet'%3E%3Cdefs%3E%3Cpattern id='s' width='10' height='10' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='5' height='10' fill='%231a1405' opacity='.62'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath d='M248 61H268' stroke='%233b4d43' stroke-width='1.6' stroke-dasharray='3 4'/%3E%3Cg%3E%3Crect x='6' y='40' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M15.5 64.8h28.6M15.5 70.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='60.4' cy='66.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M18 40V22' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M18 22l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M38 40V22' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M38 22l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='90' y='40' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M99.5 64.8h28.6M99.5 70.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='144.4' cy='66.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M102 40V22' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M102 22l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='174' y='40' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M183.5 64.8h28.6M183.5 70.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='228.4' cy='66.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M186 40V22' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M186 22l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M206 40V22' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M206 22l11 4.0-11 4.0z' fill='%2393a5b1'/%3E%3Cpath d='M248 133H268' stroke='%233b4d43' stroke-width='1.6' stroke-dasharray='3 4'/%3E%3Cg%3E%3Crect x='6' y='112' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M15.5 136.8h28.6M15.5 142.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='60.4' cy='138.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M18 112V94' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M18 94l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='90' y='112' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M99.5 136.8h28.6M99.5 142.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='144.4' cy='138.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M102 112V94' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M102 94l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M122 112V94' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M122 94l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='174' y='112' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M183.5 136.8h28.6M183.5 142.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='228.4' cy='138.4' r='3.0' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M186 112V94' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M186 94l11 4.0-11 4.0z' fill='%2393a5b1'/%3E%3Cpath d='M248 205H268' stroke='%233b4d43' stroke-width='1.6' stroke-dasharray='3 4'/%3E%3Cg%3E%3Crect x='6' y='184' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M15.5 208.8h28.6M15.5 214.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='60.4' cy='210.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M18 184V166' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M18 166l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='90' y='184' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M99.5 208.8h28.6M99.5 214.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='144.4' cy='210.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M102 184V166' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M102 166l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M122 184V166' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M122 166l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='174' y='184' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M183.5 208.8h28.6M183.5 214.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='228.4' cy='210.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M186 184V166' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M186 166l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M248 277H268' stroke='%233b4d43' stroke-width='1.6' stroke-dasharray='3 4'/%3E%3Cg%3E%3Crect x='6' y='256' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M15.5 280.8h28.6M15.5 286.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='60.4' cy='282.4' r='3.0' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M18 256V238' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M18 238l11 4.0-11 4.0z' fill='%2393a5b1'/%3E%3Cpath d='M38 256V238' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M38 238l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='90' y='256' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M99.5 280.8h28.6M99.5 286.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='144.4' cy='282.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M102 256V238' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M102 238l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='174' y='256' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M183.5 280.8h28.6M183.5 286.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='228.4' cy='282.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M186 256V238' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M186 238l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M206 256V238' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M206 238l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M248 349H268' stroke='%233b4d43' stroke-width='1.6' stroke-dasharray='3 4'/%3E%3Cg%3E%3Crect x='6' y='328' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M15.5 352.8h28.6M15.5 358.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='60.4' cy='354.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M18 328V310' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M18 310l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='90' y='328' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M99.5 352.8h28.6M99.5 358.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='144.4' cy='354.4' r='3.0' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M102 328V310' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M102 310l11 4.0-11 4.0z' fill='%2393a5b1'/%3E%3Cg%3E%3Crect x='174' y='328' width='68' height='40' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M183.5 352.8h28.6M183.5 358.4h28.6' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='228.4' cy='354.4' r='3.0' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M186 328V310' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M186 310l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Cpath d='M206 328V310' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M206 310l11 4.0-11 4.0z' fill='%23ff7b67'/%3E%3Ccircle cx='285' cy='16' r='15' fill='%23f4b23c' opacity='.14'/%3E%3Ccircle cx='285' cy='16' r='6.5' fill='%23f4b23c'/%3E%3Crect x='279' y='28' width='12' height='334' rx='6' fill='%23f4b23c'/%3E%3Crect x='279' y='28' width='12' height='334' rx='6' fill='url(%23s)'/%3E%3Crect x='271' y='362' width='28' height='30' rx='6' fill='%2326352d' stroke='%233b4d43' stroke-width='1.5'/%3E%3C/svg%3E");--lq-rack:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 132 30' %3E%3Crect x='1' y='1' width='130' height='28' rx='7' fill='%231d3127' stroke='%232f4a3c' stroke-width='1.4'/%3E%3Cpath d='M14 11h52M14 19h52' stroke='%232a4236' stroke-width='3' stroke-linecap='round'/%3E%3Ccircle cx='96' cy='15' r='4' fill='%234cc79e'/%3E%3Ccircle cx='112' cy='15' r='4' fill='%234cc79e' opacity='.45'/%3E%3C/svg%3E");--lq-stages:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 400' preserveAspectRatio='xMinYMid meet'%3E%3Cdefs%3E%3Cpattern id='t' width='10' height='10' patternUnits='userSpaceOnUse' patternTransform='rotate(45)'%3E%3Crect width='5' height='10' fill='%231a1405' opacity='.62'/%3E%3C/pattern%3E%3C/defs%3E%3Cg%3E%3Crect x='18' y='92' width='98' height='58' rx='9' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M31.7 128.0h41.2M31.7 136.1h41.2' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='96.4' cy='130.3' r='4.3' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M34 92V70' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M34 70l13 4.7-13 4.7z' fill='%2393a5b1'/%3E%3Cpath d='M58 92V70' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M58 70l13 4.7-13 4.7z' fill='%2393a5b1'/%3E%3Crect x='18' y='166' width='98' height='7' rx='3.5' fill='%2326352d'/%3E%3Crect x='18' y='166' width='42' height='7' rx='3.5' fill='%23f4b23c'/%3E%3Crect x='140' y='40' width='9' height='250' rx='4.5' fill='%23f4b23c' opacity='.75'/%3E%3Crect x='140' y='40' width='9' height='250' rx='4.5' fill='url(%23t)'/%3E%3Cg opacity='0.9'%3E%3Crect x='170' y='58' width='62' height='38' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M178.7 81.6h26.0M178.7 86.9h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='219.6' cy='83.1' r='2.9' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M182 58V42' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M182 42l10 3.6-10 3.6z' fill='%23ff7b67'/%3E%3Cg opacity='0.9'%3E%3Crect x='170' y='122' width='62' height='38' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M178.7 145.6h26.0M178.7 150.9h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='219.6' cy='147.1' r='2.9' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M182 122V106' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M182 106l10 3.6-10 3.6z' fill='%23ff7b67'/%3E%3Cg opacity='0.9'%3E%3Crect x='170' y='186' width='62' height='38' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M178.7 209.6h26.0M178.7 214.9h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='219.6' cy='211.1' r='2.9' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M182 186V170' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M182 170l10 3.6-10 3.6z' fill='%23ff7b67'/%3E%3Crect x='170' y='240' width='62' height='6' rx='3' fill='%2326352d'/%3E%3Crect x='252' y='40' width='7' height='250' rx='3.5' fill='%23f4b23c' opacity='.4'/%3E%3Cg opacity='0.62'%3E%3Crect x='274' y='34' width='62' height='36' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M282.7 56.3h26.0M282.7 61.4h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='323.6' cy='57.8' r='2.7' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M286 34V20' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M286 20l9 3.2-9 3.2z' fill='%23ff7b67'/%3E%3Cg opacity='0.52'%3E%3Crect x='274' y='86' width='62' height='36' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M282.7 108.3h26.0M282.7 113.4h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='323.6' cy='109.8' r='2.7' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M286 86V72' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M286 72l9 3.2-9 3.2z' fill='%23ff7b67'/%3E%3Cg opacity='0.42'%3E%3Crect x='274' y='138' width='62' height='36' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M282.7 160.3h26.0M282.7 165.4h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='323.6' cy='161.8' r='2.7' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M286 138V124' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M286 124l9 3.2-9 3.2z' fill='%23ff7b67'/%3E%3Cg opacity='0.32'%3E%3Crect x='274' y='190' width='62' height='36' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M282.7 212.3h26.0M282.7 217.4h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='323.6' cy='213.8' r='2.7' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M286 190V176' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M286 176l9 3.2-9 3.2z' fill='%23ff7b67'/%3E%3Cg opacity='0.22'%3E%3Crect x='274' y='242' width='62' height='36' rx='7' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M282.7 264.3h26.0M282.7 269.4h26.0' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='323.6' cy='265.8' r='2.7' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M286 242V228' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M286 228l9 3.2-9 3.2z' fill='%23ff7b67'/%3E%3C/svg%3E");--lq-stripA:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 46' %3E%3Cg%3E%3Crect x='4' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M8.8 34.4h14.3M8.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='31.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M11 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M11 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cpath d='M23 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M23 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='48' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M52.8 34.4h14.3M52.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='75.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M55 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M55 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='92' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M96.8 34.4h14.3M96.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='119.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M99 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M99 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cpath d='M111 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M111 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3Cg%3E%3Crect x='136' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M140.8 34.4h14.3M140.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='163.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M143 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M143 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='180' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M184.8 34.4h14.3M184.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='207.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M187 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M187 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cpath d='M199 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M199 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='224' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M228.8 34.4h14.3M228.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='251.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M231 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M231 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3Cpath d='M243 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M243 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3C/svg%3E");--lq-stripB:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 46' %3E%3Cg%3E%3Crect x='4' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M8.8 34.4h14.3M8.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='31.2' cy='35.2' r='2.2' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M11 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M11 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3Cg%3E%3Crect x='48' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M52.8 34.4h14.3M52.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='75.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cg%3E%3Crect x='92' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M96.8 34.4h14.3M96.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='119.2' cy='35.2' r='2.2' fill='%23ff7b67'/%3E%3C/g%3E%3Cpath d='M99 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M99 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3Cpath d='M111 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M111 8l8 2.9-8 2.9z' fill='%23ff7b67'/%3E%3Cg%3E%3Crect x='136' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M140.8 34.4h14.3M140.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='163.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cg%3E%3Crect x='180' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M184.8 34.4h14.3M184.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='207.2' cy='35.2' r='2.2' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M187 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M187 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3Cg%3E%3Crect x='224' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M228.8 34.4h14.3M228.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='251.2' cy='35.2' r='2.2' fill='%2393a5b1'/%3E%3C/g%3E%3Cpath d='M231 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M231 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3C/svg%3E");--lq-stripC:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 46' %3E%3Cg%3E%3Crect x='4' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M8.8 34.4h14.3M8.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='31.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cg%3E%3Crect x='48' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M52.8 34.4h14.3M52.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='75.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cg%3E%3Crect x='92' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M96.8 34.4h14.3M96.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='119.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M99 22V8' stroke='%237f9086' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M99 8l8 2.9-8 2.9z' fill='%2393a5b1'/%3E%3Cg%3E%3Crect x='136' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M140.8 34.4h14.3M140.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='163.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cg%3E%3Crect x='180' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M184.8 34.4h14.3M184.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='207.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cg%3E%3Crect x='224' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M228.8 34.4h14.3M228.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='251.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3C/svg%3E");--lq-stripD:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 264 46' %3E%3Cg%3E%3Crect x='4' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M8.8 34.4h14.3M8.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='31.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M15 9l3.6 3.6 7.2-8.1' fill='none' stroke='%234cc79e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg%3E%3Crect x='48' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M52.8 34.4h14.3M52.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='75.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M59 9l3.6 3.6 7.2-8.1' fill='none' stroke='%234cc79e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg%3E%3Crect x='92' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M96.8 34.4h14.3M96.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='119.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M103 9l3.6 3.6 7.2-8.1' fill='none' stroke='%234cc79e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg%3E%3Crect x='136' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M140.8 34.4h14.3M140.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='163.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M147 9l3.6 3.6 7.2-8.1' fill='none' stroke='%234cc79e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg%3E%3Crect x='180' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M184.8 34.4h14.3M184.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='207.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M191 9l3.6 3.6 7.2-8.1' fill='none' stroke='%234cc79e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cg%3E%3Crect x='224' y='22' width='34' height='20' rx='4' fill='%231b2620' stroke='%2336483e' stroke-width='1.5'/%3E%3Cpath d='M228.8 34.4h14.3M228.8 37.2h14.3' stroke='%232b3a32' stroke-width='2.4' stroke-linecap='round'/%3E%3Ccircle cx='251.2' cy='35.2' r='2.2' fill='%234cc79e'/%3E%3C/g%3E%3Cpath d='M235 9l3.6 3.6 7.2-8.1' fill='none' stroke='%234cc79e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}
/* ---------- 1. type ---------- */
body.theme-logquarry h1,body.theme-logquarry h2,body.theme-logquarry h3{font-family:var(--sans);color:var(--bone);hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:12 6 5;overflow-wrap:break-word}
body.theme-logquarry h1{font-weight:800;letter-spacing:-.034em;line-height:1.02;margin:0 0 24px}
body.theme-logquarry h2{font-weight:700;font-size:clamp(30px,3.15vw,46px);line-height:1.08;letter-spacing:-.028em;margin:0 0 18px}
body.theme-logquarry h3{font-weight:700;font-size:21px;line-height:1.25;letter-spacing:-.015em}
body.theme-logquarry p{max-width:none}
body.theme-logquarry .h1-mark{background:linear-gradient(90deg,var(--coral) 0 33.3%,var(--steel) 33.3% 66.6%,var(--sea) 66.6%) no-repeat 0 92%/100% .11em;
  padding-bottom:.06em;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:lq-roll 1.1s cubic-bezier(.3,.7,.2,1) .15s both}
@keyframes lq-roll{from{background-size:0 .11em}to{background-size:100% .11em}}
html[dir=rtl] body.theme-logquarry .h1-mark{background-image:linear-gradient(270deg,var(--coral) 0 33.3%,var(--steel) 33.3% 66.6%,var(--sea) 66.6%);background-position:100% 92%}

/* pill labels (eyebrows, closing label) — sentence case, a pennant instead of the dot */
body.theme-logquarry .eyebrow,body.theme-logquarry .closing>span{display:inline-flex;align-items:center;gap:9px;width:auto;max-width:100%;
  text-transform:none;letter-spacing:0;font:600 14px/1.25 var(--sans);color:var(--bone);padding:7px 14px 7px 11px;
  border:1px solid var(--line2);border-radius:999px;background:#18221dcc;margin:0 0 24px}
body.theme-logquarry .eyebrow i{flex:none;width:12px;height:16px;border-radius:0;background:var(--lq-flagS) center/contain no-repeat}
body.theme-logquarry .closing>span::before{content:"";flex:none;width:16px;height:16px;background:var(--lq-chkG) center/contain no-repeat}

/* buttons */
body.theme-logquarry .button{padding:15px 22px;gap:10px;font:700 15.5px/1.2 var(--sans);letter-spacing:-.005em;border-radius:12px}
body.theme-logquarry .button.primary{background:var(--saf);color:var(--saf-ink);border-color:var(--saf);
  box-shadow:inset 0 1px 0 #ffffff66,0 14px 34px -14px #f4b23cb3}
body.theme-logquarry .button.primary:hover{background:#ffc24f}
body.theme-logquarry .button.secondary{background:#18221d;border:1px solid var(--line2);color:var(--bone)}
body.theme-logquarry .button.secondary:hover{border-color:#5a6e62;background:#1f2b25}
body.theme-logquarry .text-link .link-arrow{border-color:#f4b23c88;color:var(--saf)}

/* ---------- 2. header: dark rollout bar with a 3-stage progress line, segmented nav ---------- */
body.theme-logquarry .header{position:relative;z-index:5;min-height:74px;gap:26px;border-bottom:0;background:var(--g-deep);
  border-image:linear-gradient(var(--g-deep),var(--g-deep)) fill 0/0/0 100vmax;color:var(--bone)}
body.theme-logquarry .header::after{content:"";position:absolute;bottom:-3px;left:50%;width:100vw;margin-left:-50vw;height:3px;pointer-events:none;
  background:linear-gradient(90deg,var(--coral) 0 calc(33.33% - 2px),transparent 0 33.33%,var(--steel) 0 calc(66.66% - 2px),transparent 0 66.66%,var(--sea) 0)}
html[dir=rtl] body.theme-logquarry .header::after{background:linear-gradient(270deg,var(--coral) 0 calc(33.33% - 2px),transparent 0 33.33%,var(--steel) 0 calc(66.66% - 2px),transparent 0 66.66%,var(--sea) 0)}
body.theme-logquarry .header .brand{font:700 21px/1.15 var(--sans);letter-spacing:-.025em;gap:11px;color:var(--bone)}
body.theme-logquarry .header .brand-symbol{width:32px;height:32px;background:none;border-radius:0;color:inherit;font-size:0}
body.theme-logquarry .header .brand-symbol svg{width:32px;height:32px;display:block}
body.theme-logquarry .main-nav{gap:2px;padding:4px;border:1px solid var(--line);border-radius:13px;background:#121a16;font:600 14px/1 var(--sans)}
body.theme-logquarry .main-nav a{opacity:1;color:var(--mute);padding:9px 15px;border-radius:9px;transition:background-color .15s,color .15s}
body.theme-logquarry .main-nav a:hover,body.theme-logquarry .main-nav a[aria-current]{text-decoration:none;color:var(--bone);background:var(--g3)}
body.theme-logquarry .main-nav a[aria-current]{box-shadow:inset 0 -2px 0 var(--saf)}
body.theme-logquarry .header .language{background:#121a16}

/* ---------- 3. shared components ---------- */
/* full-bleed band helper colours are applied per section below */
body.theme-logquarry .agent-run{position:relative;background:#17211c;border:1px solid #33463c;border-radius:16px;color:var(--bone);
  box-shadow:14px 14px 0 -1px #141d18,14px 14px 0 0 #2a3a31,0 40px 80px -34px #000}
html[dir=rtl] body.theme-logquarry .agent-run{box-shadow:-14px 14px 0 -1px #141d18,-14px 14px 0 0 #2a3a31,0 40px 80px -34px #000}
body.theme-logquarry .agent-run-bar{align-items:center;padding:11px 16px;background:#1e2a24;border-bottom:1px solid #33463c;font:500 12.5px/1.3 var(--mono);color:var(--mute)}
body.theme-logquarry .agent-run-bar::before{content:"";flex:none;width:34px;height:10px;margin-inline-end:-2px;
  background:radial-gradient(circle,#ff7b67 0 4px,transparent 4.5px) 0 50%/12px 10px no-repeat,radial-gradient(circle,#f4b23c 0 4px,transparent 4.5px) 12px 50%/12px 10px no-repeat,radial-gradient(circle,#4cc79e 0 4px,transparent 4.5px) 24px 50%/12px 10px no-repeat}
body.theme-logquarry .agent-run-bar span:first-child{opacity:1;flex:1 1 auto;min-width:0}
body.theme-logquarry .agent-run-mode{color:var(--saf);border:1px solid #f4b23c66;border-radius:999px;padding:3px 10px;font-weight:600}
body.theme-logquarry .agent-run-body{padding:18px}
body.theme-logquarry .agent-run-prompt span{background:#2a3a31;color:var(--bone);font:500 14.5px/1.5 var(--sans);border-radius:14px 14px 4px 14px;padding:10px 15px}
html[dir=rtl] body.theme-logquarry .agent-run-prompt span{border-radius:14px 14px 14px 4px}
body.theme-logquarry .agent-run-steps{gap:7px}
body.theme-logquarry .agent-run-steps li{grid-template-columns:84px minmax(0,1fr) auto;gap:12px;padding:9px 13px;background:#121a16;border:1px solid #2a3a31;border-radius:10px}
body.theme-logquarry .ar-tool{font:600 12px/1.4 var(--mono);color:var(--saf)}
body.theme-logquarry .agent-run-steps code{font:500 12.5px/1.5 var(--mono);color:var(--bone)}
body.theme-logquarry .ar-res{font:500 12px/1.4 var(--mono);color:var(--dim);opacity:1;display:inline-flex;align-items:center;gap:7px}
body.theme-logquarry .ar-res.ar-ok{color:var(--sea)}
body.theme-logquarry .ar-res.ar-ok::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sea);box-shadow:0 0 0 3px #4cc79e2b}
body.theme-logquarry .agent-run-foot{margin-top:16px;padding-top:14px;border-top:1px dashed #33463c}
body.theme-logquarry .agent-run-foot>span:first-child{opacity:1;color:var(--mute);font:500 13.5px/1.45 var(--sans)}
body.theme-logquarry .ar-btn{font:600 13px/1 var(--sans);padding:9px 15px;border-radius:9px;border:1px solid var(--line2);color:var(--bone)}
body.theme-logquarry .ar-btn.ar-btn-primary{background:var(--saf);border-color:var(--saf);color:var(--saf-ink)}

body.theme-logquarry .code-example{background:#0c120f;border:1px solid #2c3c34;border-radius:12px;color:#d9e3d4}
body.theme-logquarry .code-example>div{align-items:center;padding:10px 12px 10px 16px;background:#16201b;border-bottom:1px solid #2c3c34;font:500 12.5px/1.3 var(--mono);color:var(--mute)}
body.theme-logquarry .code-example button{font:600 12px/1 var(--sans);padding:7px 11px;border-radius:7px;background:#26352d;border:1px solid var(--line2);color:var(--bone)}
body.theme-logquarry .code-example pre{padding:16px 18px;font:500 13px/1.75 var(--mono);color:#d9e3d4}

body.theme-logquarry .notice{position:relative;padding:20px 24px 20px 24px;border:1px solid var(--line);border-inline-start:0;border-radius:14px;background:var(--g1);font-size:15.5px;line-height:1.6;color:var(--mute);
  box-shadow:inset 4px 0 0 var(--saf)}
html[dir=rtl] body.theme-logquarry .notice{box-shadow:inset -4px 0 0 var(--saf)}
body.theme-logquarry .notice strong{display:block;font:700 17px/1.3 var(--sans);color:var(--bone)}
body.theme-logquarry .notice p{margin:8px 0 0;color:var(--mute);opacity:1}

/* ledger list (product features) */
body.theme-logquarry .feature-list li{position:relative;color:var(--mute)}
body.theme-logquarry .feature-list strong{color:var(--saf);font:600 13.5px/1.35 var(--mono);letter-spacing:0}

/* FAQ: closed = open advisory pennant, opened = patched check */
body.theme-logquarry .faq details{border:0;border-top:1px solid var(--line);padding:0}
body.theme-logquarry .faq details:last-of-type{border-bottom:1px solid var(--line)}
body.theme-logquarry .faq summary{list-style:none;display:grid;grid-template-columns:18px minmax(0,1fr) 30px;align-items:start;gap:16px;padding:20px 4px;
  font:700 19px/1.35 var(--sans);letter-spacing:-.01em;color:var(--bone)}
body.theme-logquarry .faq summary::-webkit-details-marker{display:none}
body.theme-logquarry .faq summary::before{content:"";width:14px;height:18px;margin-top:3px;background:var(--lq-flagC) center/contain no-repeat}
body.theme-logquarry .faq details[open] summary::before{width:18px;height:18px;background-image:var(--lq-chkG)}
body.theme-logquarry .faq summary::after{content:"";width:30px;height:30px;margin-top:-3px;border-radius:9px;border:1px solid var(--line2);background:#18221d var(--lq-plus) center/12px no-repeat;transition:background-color .15s}
body.theme-logquarry .faq details[open] summary::after{background:var(--saf) var(--lq-minus) center/12px no-repeat;border-color:var(--saf)}
body.theme-logquarry .faq summary:hover::after{border-color:#5a6e62}
body.theme-logquarry .faq details>p{margin:-6px 0 0;padding:0 50px 22px 38px;max-width:none;color:var(--mute);opacity:1;font-size:16px;line-height:1.7}
html[dir=rtl] body.theme-logquarry .faq details>p{padding:0 38px 22px 50px}

/* stage strip: gate glyph + tile row (flags clear stage by stage) + progress bar */
body.theme-logquarry .lq-strip,body.theme-logquarry.page-0 main>.scenario::before,body.theme-logquarry.page-0 main>.feature-matrix::before,
body.theme-logquarry.page-0 main>.split-section+.reading::before,body.theme-logquarry main>.closing::before,body.theme-logquarry .inner-hero::after,
body.theme-logquarry.page-5 main>.faq::before,body.theme-logquarry.page-3 main>.workflow-grid::before,body.theme-logquarry.page-3 main>.workflow-grid+.reading::before{
  content:"";display:block;box-sizing:border-box;height:58px;padding-inline-start:58px;
  background-repeat:repeat-x,no-repeat,no-repeat;background-origin:content-box,border-box,border-box;background-clip:content-box,border-box,border-box;
  background-size:264px 46px,40px 46px,100% 5px;background-position:0 0,0 0,0 100%;pointer-events:none}
html[dir=rtl] body.theme-logquarry main>:is(.inner-hero,.scenario,.feature-matrix,.reading,.closing,.faq,.workflow-grid)::before,html[dir=rtl] body.theme-logquarry main>.inner-hero::after{background-position-x:100%,100%,0}

/* closing band = all clear (every page) */
body.theme-logquarry main>.closing{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:64px;align-items:end;
  text-align:start;margin:0;padding:72px 0 76px;border:0;border-radius:0;background:var(--bandD);border-image:linear-gradient(var(--bandD),var(--bandD)) fill 0/0/0 100vmax}
body.theme-logquarry main>.closing::before{grid-column:1/-1;grid-row:1;margin-bottom:44px;
  background-image:var(--lq-stripD),var(--lq-gate),linear-gradient(var(--sea),var(--sea))}
body.theme-logquarry main>.closing>span{grid-column:1;grid-row:2;justify-self:start;background:#123326;border-color:#2b5543}
body.theme-logquarry main>.closing h2{grid-column:1;grid-row:3;margin:0;max-width:19ch;font-size:clamp(34px,4.1vw,60px);line-height:1.02;letter-spacing:-.034em;font-weight:800}
body.theme-logquarry main>.closing p{grid-column:2;grid-row:3;margin:0 0 4px;color:#c9d2c4;font-size:17.5px;max-width:52ch}
body.theme-logquarry main>.closing h2+.button{grid-column:2;grid-row:3;justify-self:end;align-self:end}
body.theme-logquarry main>.closing p+.button{grid-column:2;grid-row:4;justify-self:start;margin-top:22px}

/* ---------- 4. HOME ---------- */
/* hero: copy on top; below it the rollout lane — fleet queued at a closed gate, the agent window AT the gate, the stages after it */
body.theme-logquarry.page-0 main>.home-hero{display:grid;grid-template-columns:minmax(0,300px) minmax(0,610px) minmax(0,1fr);grid-template-rows:auto auto;column-gap:26px;row-gap:0;
  align-items:stretch;min-height:0;padding:40px 0 104px;background:var(--g-deep);
  border-image:radial-gradient(660px 360px at calc(50% - 190px) 80%,#211f14,#0d1310 72%) fill 0/0/0 100vmax}
body.theme-logquarry.page-0 .home-hero .hero-copy{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:48px;align-items:end;max-width:none}
body.theme-logquarry.page-0 .home-hero .eyebrow{grid-column:1/-1;justify-self:start}
body.theme-logquarry.page-0 .home-hero h1{grid-column:1/-1;font-size:clamp(46px,5.15vw,72px);max-width:none;margin-bottom:24px}
body.theme-logquarry.page-0 .home-hero .hero-lead{grid-column:1;margin:0;max-width:60ch;font-size:18.5px;line-height:1.6;color:var(--mute);opacity:1}
body.theme-logquarry.page-0 .home-hero .actions{grid-column:2;margin:0;flex-wrap:nowrap}
body.theme-logquarry.page-0 .home-hero::before{content:"";grid-column:1;grid-row:2;margin-top:36px;min-height:320px;background:var(--lq-queue) 100% 50%/contain no-repeat;pointer-events:none}
body.theme-logquarry.page-0 .home-hero::after{content:"";grid-column:3;grid-row:2;margin-top:36px;min-height:320px;background:var(--lq-stages) 0 50%/contain no-repeat;pointer-events:none}
html[dir=rtl] body.theme-logquarry.page-0 .home-hero::before{transform:scaleX(-1)}
html[dir=rtl] body.theme-logquarry.page-0 .home-hero::after{transform:scaleX(-1)}
body.theme-logquarry.page-0 .home-hero .agent-run{grid-column:2;grid-row:2;margin-top:36px;align-self:center}

/* facts = inventory ledger plate overlapping the hero band edge */
body.theme-logquarry.page-0 main>.cards{position:relative;z-index:2;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:-62px 0 0;padding:0;
  border:1px solid #34463c;border-radius:18px;background:linear-gradient(#1b2620,#16201b);box-shadow:0 34px 60px -34px #000,inset 0 1px 0 #ffffff0d;overflow:hidden}
body.theme-logquarry.page-0 main>.cards article{padding:22px 20px 22px;border:0;border-radius:0;background:none;border-inline-start:1px solid #2a3a31;min-width:0}
body.theme-logquarry.page-0 main>.cards article:first-child{border-inline-start:0}
body.theme-logquarry.page-0 main>.cards .number{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:500 12.5px/1.3 var(--mono);color:var(--steel);opacity:1}
body.theme-logquarry.page-0 main>.cards .number::before{content:"";flex:none;width:8px;height:8px;border-radius:2px;background:var(--sea);box-shadow:0 0 0 3px #4cc79e24}
body.theme-logquarry.page-0 main>.cards h3{margin:0 0 6px;font:600 25px/1.15 var(--mono);letter-spacing:-.03em;color:var(--bone);overflow-wrap:anywhere}
body.theme-logquarry.page-0 main>.cards p{margin:0;font-size:14px;line-height:1.5;color:var(--mute);opacity:1}

/* STAGE A — test server: keyword section + walkthrough tickets */
body.theme-logquarry.page-0 main>.scenario{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;align-items:end;margin:0;padding:72px 0 34px;border:0;border-radius:0;background:none}
body.theme-logquarry.page-0 main>.scenario::before{grid-column:1/-1;grid-row:1;margin-bottom:40px;
  background-image:var(--lq-stripA),var(--lq-gate),linear-gradient(90deg,var(--saf) 0 33.3%,#26352d 33.3%)}
body.theme-logquarry.page-0 main>.scenario .eyebrow{grid-column:1;grid-row:2;justify-self:start}
body.theme-logquarry.page-0 main>.scenario h2{grid-column:1;grid-row:3;margin:0;max-width:none}
body.theme-logquarry.page-0 main>.scenario p{grid-column:2;grid-row:2/4;margin:0;max-width:62ch;font-size:18px;line-height:1.7;color:var(--mute)}
html[dir=rtl] body.theme-logquarry.page-0 main>.scenario::before{background-image:var(--lq-stripA),var(--lq-gate),linear-gradient(270deg,var(--saf) 0 33.3%,#26352d 33.3%)}

body.theme-logquarry .steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
body.theme-logquarry .steps article{position:relative;padding:24px 26px 26px;border:1px solid var(--line);border-radius:16px;background:var(--g1);min-width:0;
  box-shadow:inset 0 3px 0 var(--lq-st,var(--coral))}
body.theme-logquarry .steps article:nth-child(2){--lq-st:var(--coral)}
body.theme-logquarry .steps article:nth-child(3){--lq-st:var(--steel)}
body.theme-logquarry .steps article:nth-child(4){--lq-st:var(--sea)}
body.theme-logquarry .steps .number{position:static;display:inline-flex;align-items:center;gap:9px;margin:0 0 16px;padding:5px 10px 5px 8px;border-radius:8px;background:var(--g3);
  font:600 13px/1.2 var(--mono);color:var(--bone);opacity:1}
body.theme-logquarry .steps .number::before{content:"";width:10px;height:14px;background:var(--lq-flagC) center/contain no-repeat}
body.theme-logquarry .steps article:nth-child(3) .number::before{background-image:var(--lq-flagT)}
body.theme-logquarry .steps article:nth-child(4) .number::before{width:14px;background-image:var(--lq-chkG)}
body.theme-logquarry .steps h3{margin:0 0 10px;font-size:23px;line-height:1.2}
body.theme-logquarry .steps p{font-size:15.5px;line-height:1.66;color:var(--mute);opacity:1}
body.theme-logquarry .steps article .code-example{margin-top:18px}
body.theme-logquarry.page-0 main>.scenario+.reading{max-width:none;padding:8px 0 80px}
body.theme-logquarry.page-0 main>.scenario+.reading>p{margin:26px 0 0}

/* STAGE B — small batch: comparison as version → version ledger, setup as a 4-cell rollout track */
body.theme-logquarry.page-0 main>.feature-matrix{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:auto auto 1fr;column-gap:56px;
  padding:72px 0 30px;background:var(--bandB);border-image:linear-gradient(var(--bandB),var(--bandB)) fill 0/0/0 100vmax}
body.theme-logquarry.page-0 main>.feature-matrix::before{grid-column:1/-1;grid-row:1;margin-bottom:44px;
  background-image:var(--lq-stripB),var(--lq-gate),linear-gradient(90deg,var(--sea) 0 33.3%,var(--saf) 33.3% 66.6%,#24353a 66.6%)}
html[dir=rtl] body.theme-logquarry.page-0 main>.feature-matrix::before{background-image:var(--lq-stripB),var(--lq-gate),linear-gradient(270deg,var(--sea) 0 33.3%,var(--saf) 33.3% 66.6%,#24353a 66.6%)}
body.theme-logquarry.page-0 main>.feature-matrix>h2{grid-column:1;grid-row:2;margin:0 0 18px}
body.theme-logquarry.page-0 main>.feature-matrix>p{grid-column:1;grid-row:3;margin:0;opacity:1;color:var(--mute);font-size:16.5px}
body.theme-logquarry.page-0 main>.feature-matrix table{grid-column:2;grid-row:2/4;align-self:start}
body.theme-logquarry .feature-matrix table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border:1px solid #2d4040;border-radius:16px;overflow:hidden;background:#172524}
body.theme-logquarry .feature-matrix thead th{padding:14px 22px;background:#1c2d2c;border-bottom:1px solid #2d4040;font:600 13px/1.3 var(--mono);color:var(--mute)}
body.theme-logquarry .feature-matrix thead th:first-child{width:30%}
body.theme-logquarry .feature-matrix thead th:last-child{color:var(--sea)}
body.theme-logquarry .feature-matrix tbody th,body.theme-logquarry .feature-matrix td{padding:17px 22px;border-bottom:1px solid #263837;vertical-align:middle;text-align:start}
body.theme-logquarry .feature-matrix tbody tr:last-child>*{border-bottom:0}
body.theme-logquarry .feature-matrix tbody th{font:600 14px/1.35 var(--mono);color:var(--bone)}
body.theme-logquarry .feature-matrix td{font-size:15.5px;line-height:1.45}
body.theme-logquarry .feature-matrix td:nth-child(2){color:var(--steel)}
body.theme-logquarry .feature-matrix td:last-child{position:relative;color:var(--bone);font-weight:600;background:#4cc79e0d}
body.theme-logquarry .feature-matrix td:last-child::before{content:"→";position:absolute;inset-inline-start:-12px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;
  display:grid;place-items:center;background:var(--saf);color:var(--saf-ink);font:700 13px/1 system-ui,sans-serif}
html[dir=rtl] body.theme-logquarry .feature-matrix td:last-child::before{content:"←"}

body.theme-logquarry.page-0 main>.split-section{display:block;padding:40px 0 88px;border:0;background:var(--bandB);border-image:linear-gradient(var(--bandB),var(--bandB)) fill 0/0/0 100vmax}
body.theme-logquarry.page-0 main>.split-section h2{margin:0 0 26px}
body.theme-logquarry .setup{list-style:none;counter-reset:lq;margin:0;padding:0}
body.theme-logquarry .setup li{counter-increment:lq;position:relative}
body.theme-logquarry .setup li::before{content:counter(lq,upper-alpha);display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--g3);color:var(--saf);
  font:600 14px/1 var(--mono);border:1px solid var(--line2)}
body.theme-logquarry.page-0 main>.split-section .setup{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
body.theme-logquarry.page-0 main>.split-section .setup li{padding:20px 22px 24px;border:1px solid #2d4040;border-radius:14px;background:#172524;font-size:16px;line-height:1.55;color:var(--bone)}
body.theme-logquarry.page-0 main>.split-section .setup li::before{margin-bottom:18px}
body.theme-logquarry.page-0 main>.split-section .setup li:not(:last-child)::after{content:"";position:absolute;top:35px;inset-inline-end:-19px;width:20px;height:2px;background:repeating-linear-gradient(90deg,var(--steel) 0 4px,transparent 4px 7px)}

/* STAGE C — rest of fleet: who it is for as three rack tiles, FAQ with a cleared fleet column */
body.theme-logquarry.page-0 main>.split-section+.reading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:18px;max-width:none;padding:72px 0 34px;
  background:var(--bandC);border-image:linear-gradient(var(--bandC),var(--bandC)) fill 0/0/0 100vmax}
body.theme-logquarry.page-0 main>.split-section+.reading::before{grid-column:1/-1;margin-bottom:44px;
  background-image:var(--lq-stripC),var(--lq-gate),linear-gradient(90deg,var(--sea) 0 66.6%,var(--saf) 66.6%)}
html[dir=rtl] body.theme-logquarry.page-0 main>.split-section+.reading::before{background-image:var(--lq-stripC),var(--lq-gate),linear-gradient(270deg,var(--sea) 0 66.6%,var(--saf) 66.6%)}
body.theme-logquarry.page-0 main>.split-section+.reading h2{grid-column:1/-1;margin:0 0 28px}
body.theme-logquarry.page-0 main>.split-section+.reading p{margin:0;padding:62px 24px 24px;border:1px solid #24402f;border-radius:16px;background:#14291f var(--lq-rack) 22px 20px/132px 30px no-repeat;
  font-size:16px;line-height:1.7;color:#d6dccd}
html[dir=rtl] body.theme-logquarry.page-0 main>.split-section+.reading p{background-position:calc(100% - 22px) 20px}

body.theme-logquarry.page-0 main>.faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:56px;row-gap:0;max-width:none;margin:0;padding:56px 0 92px;
  background:var(--bandC);border-image:linear-gradient(var(--bandC),var(--bandC)) fill 0/0/0 100vmax}
body.theme-logquarry.page-0 main>.faq>h2{grid-column:1;grid-row:1;margin:0;align-self:start}
body.theme-logquarry.page-0 main>.faq details{grid-column:2}
body.theme-logquarry.page-0 main>.faq::after{content:"";grid-column:1;grid-row:2/span 12;margin-top:28px;min-height:240px;
  background:var(--lq-colC) 0 0/112px 96px repeat;-webkit-mask:linear-gradient(#000 30%,transparent 92%),linear-gradient(90deg,#000 45%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(#000 30%,transparent 92%) intersect,linear-gradient(90deg,#000 45%,transparent);pointer-events:none}
body.theme-logquarry.page-0 main>.faq details{border-color:#24402f}

/* links: plain index of the site as ledger rows */
body.theme-logquarry.page-0 main>.closing+.reading{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:56px;max-width:none;padding:64px 0 72px}
body.theme-logquarry.page-0 main>.closing+.reading h2{grid-column:1;margin:0 0 12px;font-size:clamp(26px,2.4vw,34px)}
body.theme-logquarry.page-0 main>.closing+.reading p:first-of-type{grid-column:1;margin:0;color:var(--mute);font-size:15.5px}
body.theme-logquarry.page-0 main>.closing+.reading p:last-of-type{grid-column:2;grid-row:1/3;margin:0;max-width:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
body.theme-logquarry .text-link{text-decoration:none;font:600 15.5px/1.3 var(--sans);color:var(--bone)}
body.theme-logquarry.page-0 main>.closing+.reading .text-link{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:15px 14px 15px 18px;
  border:1px solid var(--line);border-radius:12px;background:var(--g1);transition:border-color .15s,background-color .15s}
body.theme-logquarry.page-0 main>.closing+.reading .text-link:hover{border-color:#f4b23c88;background:var(--g2)}

/* ---------- 5. INNER PAGES ---------- */
body.theme-logquarry .inner-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:56px;align-items:end;min-height:0;padding:64px 0 0;margin:0 0 0;
  background:var(--g-deep);border-image:radial-gradient(560px 280px at calc(50% + 420px) 38%,#1c1c14,#0d1310 72%) fill 0/0/0 100vmax}
body.theme-logquarry .inner-hero .hero-copy{grid-column:1;grid-row:1}
body.theme-logquarry .inner-hero h1{font-size:clamp(40px,4.5vw,64px);max-width:24ch;margin:0}
body.theme-logquarry .inner-hero .hero-number{grid-column:2;grid-row:1;align-self:end;position:relative;margin-bottom:4px;padding:20px 26px 16px;border:1px solid var(--line2);border-radius:16px;
  background:linear-gradient(#1b2620,#141c18);font:600 clamp(48px,5vw,74px)/1 var(--mono);letter-spacing:-.06em;color:#7d9385;opacity:1;box-shadow:12px 12px 0 -1px #0f1613,12px 12px 0 0 #26352d}
body.theme-logquarry .inner-hero .hero-number::before{content:"";position:absolute;top:-22px;inset-inline-end:20px;width:16px;height:22px;background:var(--lq-flagS) center/contain no-repeat}
body.theme-logquarry .inner-hero::after{grid-column:1/-1;grid-row:2;margin-top:52px;margin-bottom:0;height:52px;background-size:264px 46px,40px 46px,100% 0;
  background-image:var(--lq-stripA),var(--lq-gate),none}
body.theme-logquarry.page-5 .inner-hero::after{content:none}
body.theme-logquarry.page-5 .inner-hero{padding-bottom:56px}
body.theme-logquarry.page-6 .inner-hero::after{background-image:var(--lq-stripC),var(--lq-gate),none}
body.theme-logquarry.page-4 .inner-hero::after{background-image:var(--lq-stripC),var(--lq-gate),none}
body.theme-logquarry main>.inner-hero+*{margin-top:0}
body.theme-logquarry main>section.reading{max-width:none}
body.theme-logquarry .reading>h2{margin:0 0 18px}
body.theme-logquarry .reading>h3{margin:1.5em 0 .45em}
body.theme-logquarry .reading>p{max-width:72ch;color:var(--mute)}
body.theme-logquarry .large{font-size:21px;line-height:1.6;color:var(--bone);opacity:1}

/* walkthrough tickets (product + workflows): h3/p pairs in a 2×2 grid */
body.theme-logquarry.page-1 main>.split-section+.reading,body.theme-logquarry.page-3 main>.workflow-grid+.reading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;row-gap:0;
  padding:72px 0 64px}
body.theme-logquarry:is(.page-1,.page-3) main>.reading :is(h2){grid-column:1/-1;margin:0 0 28px}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3{margin:0;padding:24px 26px 10px;background:var(--g1);border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;
  font-size:22px;display:flex;align-items:center;gap:12px}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3::before{content:"";flex:none;width:12px;height:16px;background:var(--lq-flagC) center/contain no-repeat}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3:nth-of-type(3)::before{background-image:var(--lq-flagT)}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3:nth-of-type(4)::before{width:16px;background-image:var(--lq-chkG)}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>p{margin:0 0 18px;padding:0 26px 24px;max-width:none;background:var(--g1);border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px;
  font-size:16px;line-height:1.7}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3:nth-of-type(1){grid-column:1;grid-row:2}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>p:nth-of-type(1){grid-column:1;grid-row:3}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3:nth-of-type(2){grid-column:2;grid-row:2}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>p:nth-of-type(2){grid-column:2;grid-row:3}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3:nth-of-type(3){grid-column:1;grid-row:4}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>p:nth-of-type(3){grid-column:1;grid-row:5}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3:nth-of-type(4){grid-column:2;grid-row:4}
body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>p:nth-of-type(4){grid-column:2;grid-row:5}
body.theme-logquarry.page-1 main>.split-section+.reading>.notice{grid-column:1/-1;grid-row:6;margin-top:10px}

/* PRODUCT */
body.theme-logquarry.page-1 main>.product-lead{max-width:none;display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);padding:60px 0 34px}
body.theme-logquarry.page-1 main>.product-lead p.large{margin:0;font-size:clamp(20px,1.75vw,24px);line-height:1.55;letter-spacing:-.01em}
body.theme-logquarry.page-1 main>.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:0 0 70px;border:0}
body.theme-logquarry.page-1 main>.cards article{position:relative;padding:22px 24px 24px;border:1px solid var(--line);border-radius:16px;background:var(--g1);min-width:0;
  box-shadow:inset 0 3px 0 var(--lq-st,var(--coral))}
body.theme-logquarry.page-1 main>.cards article:nth-child(2){--lq-st:var(--steel)}
body.theme-logquarry.page-1 main>.cards article:nth-child(3){--lq-st:var(--sea)}
body.theme-logquarry.page-1 main>.cards article:not(:last-child)::after{content:"";position:absolute;top:36px;inset-inline-end:-23px;width:24px;height:2px;background:repeating-linear-gradient(90deg,var(--steel) 0 4px,transparent 4px 7px)}
body.theme-logquarry.page-1 main>.cards .number{display:inline-flex;align-items:center;gap:9px;margin:0 0 18px;padding:5px 10px 5px 8px;border-radius:8px;background:var(--g3);font:600 13px/1.2 var(--mono);color:var(--bone);opacity:1}
body.theme-logquarry.page-1 main>.cards .number::before{content:"";width:10px;height:14px;background:var(--lq-flagC) center/contain no-repeat}
body.theme-logquarry.page-1 main>.cards article:nth-child(2) .number::before{background-image:var(--lq-flagT)}
body.theme-logquarry.page-1 main>.cards article:nth-child(3) .number::before{width:14px;background-image:var(--lq-chkG)}
body.theme-logquarry.page-1 main>.cards h3{margin:0 0 8px;font-size:22px}
body.theme-logquarry.page-1 main>.cards p{color:var(--mute);opacity:1;font-size:15.5px;line-height:1.6}
body.theme-logquarry.page-1 main>.cards+.reading{padding:0 0 76px}
body.theme-logquarry.page-1 main>.cards+.reading h2{margin:0 0 22px}
body.theme-logquarry.page-1 main>.cards+.reading .feature-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:0;margin:0}
body.theme-logquarry.page-1 main>.cards+.reading .feature-list li:nth-child(-n+2){border-top:1px solid var(--line)}
body.theme-logquarry .feature-list li{display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:24px;align-items:baseline;padding:16px 4px;border-bottom:1px solid var(--line);font-size:15.5px;line-height:1.6}
body.theme-logquarry .feature-list strong{margin:0;display:flex;align-items:center;gap:9px}
body.theme-logquarry .feature-list strong::before{content:"";flex:none;width:8px;height:8px;border-radius:2px;background:var(--sea);transform:translateY(-1px)}
body.theme-logquarry.page-1 main>.split-section{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;padding:72px 0 76px;border:0;background:var(--bandB);border-image:linear-gradient(var(--bandB),var(--bandB)) fill 0/0/0 100vmax}
body.theme-logquarry.page-1 main>.split-section p{color:var(--mute);opacity:1;font-size:17.5px;max-width:48ch}

/* MODELS */
body.theme-logquarry.page-2 main>.inner-hero+.reading{padding:60px 0 30px}
body.theme-logquarry.page-2 main>.inner-hero+.reading p.large{max-width:58ch;margin:0}
body.theme-logquarry .connection{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:0;margin:10px 0 72px;border:0;font:600 clamp(16px,1.6vw,21px)/1.25 var(--sans)}
body.theme-logquarry .connection span{position:relative;padding:26px 24px 22px;border:1px solid var(--line2);border-radius:16px;background:linear-gradient(#1b2620,#16201b);color:var(--bone);
  box-shadow:10px 10px 0 -1px #0f1613,10px 10px 0 0 #26352d}
body.theme-logquarry .connection span::before{content:"";display:block;width:84px;height:8px;margin-bottom:16px;border-radius:4px;background:linear-gradient(90deg,#2b3a32 0 60%,transparent 60% 70%,var(--sea) 70%)}
body.theme-logquarry .connection b{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--saf);color:var(--saf-ink);font:700 18px/1 system-ui,sans-serif}
html[dir=rtl] body.theme-logquarry .connection b{transform:scaleX(-1)}
body.theme-logquarry.page-2 main>.connection+.reading{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:0;padding:0 0 76px}
body.theme-logquarry.page-2 main>.connection+.reading>*{min-width:0}
body.theme-logquarry.page-2 main>.connection+.reading>h2:nth-of-type(1){grid-column:1/-1;grid-row:1}
body.theme-logquarry.page-2 main>.connection+.reading>h3{margin:0;padding:24px 24px 8px;background:var(--g1);border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;font-size:21px}
body.theme-logquarry.page-2 main>.connection+.reading>h3:nth-of-type(1){grid-column:1;grid-row:2;box-shadow:inset 0 3px 0 var(--coral)}
body.theme-logquarry.page-2 main>.connection+.reading>h3:nth-of-type(2){grid-column:2;grid-row:2;box-shadow:inset 0 3px 0 var(--steel)}
body.theme-logquarry.page-2 main>.connection+.reading>h3:nth-of-type(3){grid-column:3;grid-row:2;box-shadow:inset 0 3px 0 var(--sea)}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(-n+3){margin:0;padding:0 24px 24px;max-width:none;background:var(--g1);border:1px solid var(--line);border-top:0;border-radius:0 0 16px 16px;font-size:16px;line-height:1.7}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(1){grid-column:1;grid-row:3}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(2){grid-column:2;grid-row:3}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(3){grid-column:3;grid-row:3}
body.theme-logquarry.page-2 main>.connection+.reading>h2:nth-of-type(2){grid-column:1;grid-row:4;margin:60px 0 16px;font-size:clamp(26px,2.4vw,34px)}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(4){grid-column:1;grid-row:5;margin:0}
body.theme-logquarry.page-2 main>.connection+.reading>h2:nth-of-type(3){grid-column:2/4;grid-row:4;margin:60px 0 16px;font-size:clamp(26px,2.4vw,34px)}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(5){grid-column:2;grid-row:5;margin:0}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(6){grid-column:3;grid-row:5;margin:0;align-self:start;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:var(--g1);box-shadow:inset 3px 0 0 var(--saf)}
html[dir=rtl] body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(6){box-shadow:inset -3px 0 0 var(--saf)}
body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(n+4){max-width:none;font-size:16px;line-height:1.7}

/* WORKFLOWS */
body.theme-logquarry.page-3 main>.scenario{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;column-gap:64px;align-items:start;margin:0;padding:64px 0 64px;border:0;border-radius:0;background:none}
body.theme-logquarry.page-3 main>.scenario .eyebrow{grid-column:1;grid-row:1;justify-self:start}
body.theme-logquarry.page-3 main>.scenario h2{grid-column:1;grid-row:2;margin:0}
body.theme-logquarry.page-3 main>.scenario p{grid-column:2;grid-row:1/3;margin:0;max-width:62ch;font-size:17.5px;line-height:1.72;color:var(--mute)}
body.theme-logquarry.page-3 main>.workflow-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;row-gap:0;align-items:start;padding:64px 0 76px;
  background:var(--bandB);border-image:linear-gradient(var(--bandB),var(--bandB)) fill 0/0/0 100vmax}
body.theme-logquarry.page-3 main>.workflow-grid::before{grid-column:1/-1;margin-bottom:44px;background-image:var(--lq-stripB),var(--lq-gate),linear-gradient(90deg,var(--sea) 0 33.3%,var(--saf) 33.3% 66.6%,#24353a 66.6%)}
html[dir=rtl] body.theme-logquarry.page-3 main>.workflow-grid::before{background-image:var(--lq-stripB),var(--lq-gate),linear-gradient(270deg,var(--sea) 0 33.3%,var(--saf) 33.3% 66.6%,#24353a 66.6%)}
body.theme-logquarry.page-3 .workflow-grid .steps{grid-template-columns:1fr;gap:0;position:relative}
body.theme-logquarry.page-3 .workflow-grid .steps::before{content:"";position:absolute;top:28px;bottom:28px;inset-inline-start:27px;width:2px;background:repeating-linear-gradient(var(--steel) 0 5px,transparent 5px 9px);opacity:.7}
body.theme-logquarry.page-3 .workflow-grid .steps article{padding:0 0 26px 76px;border:0;border-radius:0;background:none;box-shadow:none}
html[dir=rtl] body.theme-logquarry.page-3 .workflow-grid .steps article{padding:0 76px 26px 0}
body.theme-logquarry.page-3 .workflow-grid .steps .number{position:absolute;top:0;inset-inline-start:0;width:56px;height:56px;margin:0;padding:0;justify-content:center;border-radius:14px;border:1px solid #2d4040;
  background:#172524;font-size:16px;flex-direction:column;gap:3px}
body.theme-logquarry.page-3 .workflow-grid .steps .number::before{width:10px;height:13px}
body.theme-logquarry.page-3 .workflow-grid .steps h3{padding-top:14px;margin-bottom:8px}
body.theme-logquarry.page-3 .workflow-grid .steps article p{padding:16px 20px;border:1px solid #2d4040;border-radius:14px;background:#172524;font-size:15.5px}
body.theme-logquarry.page-3 .sticky-example{padding-top:0;min-width:0}
body.theme-logquarry.page-3 .sticky-example h2{font-size:clamp(26px,2.4vw,34px);margin:0 0 4px}
body.theme-logquarry.page-3 .sticky-example .agent-run{margin:20px 0 34px}
body.theme-logquarry.page-3 .sticky-example>p{opacity:1;color:var(--mute);font-size:15px;margin-top:18px}
body.theme-logquarry.page-3 main>.workflow-grid+.reading{background:var(--bandC);border-image:linear-gradient(var(--bandC),var(--bandC)) fill 0/0/0 100vmax;padding-top:64px}
body.theme-logquarry.page-3 main>.workflow-grid+.reading::before{grid-column:1/-1;grid-row:1;margin-bottom:44px;background-image:var(--lq-stripC),var(--lq-gate),linear-gradient(90deg,var(--sea) 0 66.6%,var(--saf) 66.6%)}
html[dir=rtl] body.theme-logquarry.page-3 main>.workflow-grid+.reading::before{background-image:var(--lq-stripC),var(--lq-gate),linear-gradient(270deg,var(--sea) 0 66.6%,var(--saf) 66.6%)}
body.theme-logquarry.page-3 main>.workflow-grid+.reading>h2{grid-row:2}
body.theme-logquarry.page-3 main>.workflow-grid+.reading>h3:nth-of-type(1),body.theme-logquarry.page-3 main>.workflow-grid+.reading>h3:nth-of-type(2){grid-row:3}
body.theme-logquarry.page-3 main>.workflow-grid+.reading>p:nth-of-type(1),body.theme-logquarry.page-3 main>.workflow-grid+.reading>p:nth-of-type(2){grid-row:4}
body.theme-logquarry.page-3 main>.workflow-grid+.reading>h3:nth-of-type(3),body.theme-logquarry.page-3 main>.workflow-grid+.reading>h3:nth-of-type(4){grid-row:5}
body.theme-logquarry.page-3 main>.workflow-grid+.reading>p:nth-of-type(3),body.theme-logquarry.page-3 main>.workflow-grid+.reading>p:nth-of-type(4){grid-row:6}
body.theme-logquarry.page-3 main>.workflow-grid+.reading>:is(h3,p){background:#14291f;border-color:#24402f}

/* DOWNLOAD */
body.theme-logquarry.page-4 main>.download-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin:0;padding:64px 0 76px}
body.theme-logquarry.page-4 .download-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:26px;align-items:center;padding:30px 34px 0}
body.theme-logquarry.page-4 .download-card .app-icon{grid-column:1;grid-row:1/3;margin:0}
body.theme-logquarry.page-4 .download-card h2{grid-column:2;grid-row:1;align-self:end}
body.theme-logquarry.page-4 .download-card p{grid-column:2;grid-row:2;align-self:start;margin:0}
body.theme-logquarry.page-4 .download-card .button{grid-column:3;grid-row:1/3;width:auto;min-width:280px;padding-block:18px;font-size:16.5px}
body.theme-logquarry.page-4 .download-card::after{grid-column:1/-1;grid-row:3;margin:28px -34px 0}
body.theme-logquarry.page-4 .download-grid>div:last-child{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;column-gap:44px;align-items:start}
body.theme-logquarry.page-4 .download-grid>div:last-child>.large{grid-column:1;grid-row:1}
body.theme-logquarry.page-4 .download-grid>div:last-child>.setup{grid-column:1;grid-row:2;margin-bottom:0}
body.theme-logquarry.page-4 .download-grid>div:last-child>.notice{grid-column:2;grid-row:1/3}
body.theme-logquarry .download-card{position:relative;text-align:start;padding:30px 30px 0;border:1px solid #2b5543;border-radius:20px;background:linear-gradient(160deg,#173327,#11231b 60%);overflow:hidden;
  box-shadow:14px 14px 0 -1px #0e1814,14px 14px 0 0 #24402f}
body.theme-logquarry .download-card .app-icon{position:relative;width:76px;height:76px;margin:0 0 22px;border-radius:18px;background:var(--saf);color:var(--saf-ink);font:800 40px/1 var(--sans);box-shadow:0 16px 30px -12px #f4b23c99}
body.theme-logquarry .download-card .app-icon::after{content:"";position:absolute;top:-6px;inset-inline-end:-6px;width:22px;height:22px;border-radius:50%;background:var(--lq-chkG) center/100% no-repeat;box-shadow:0 0 0 3px #173327}
body.theme-logquarry .download-card h2{margin:0 0 6px;font-size:36px}
body.theme-logquarry .download-card p{margin:0 0 24px;font:500 13.5px/1.5 var(--mono);color:#c9d2c4}
body.theme-logquarry .download-card .button{width:100%}
body.theme-logquarry .download-card::after{content:"";display:block;height:52px;margin:28px -30px 0;padding-inline-start:16px;background:var(--lq-stripD) 0 4px/264px 46px repeat-x,#0f2a20;border-top:1px solid #2b5543}
body.theme-logquarry.page-4 .download-grid>div:last-child{min-width:0}
body.theme-logquarry.page-4 .download-grid .large{margin:0 0 26px;font-size:19.5px}
body.theme-logquarry.page-4 .download-grid .setup{display:grid;gap:12px;margin:0 0 26px;position:relative}
body.theme-logquarry.page-4 .download-grid .setup li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;align-items:start;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--g1);color:var(--mute);font-size:16px;line-height:1.6}
body.theme-logquarry.page-4 .download-grid .setup li::before{margin-top:-2px}
body.theme-logquarry.page-4 main>.download-grid+.reading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:0;padding:64px 0 80px;
  background:var(--bandB);border-image:linear-gradient(var(--bandB),var(--bandB)) fill 0/0/0 100vmax}
body.theme-logquarry.page-4 main>.download-grid+.reading>*{min-width:0}
body.theme-logquarry.page-4 main>.download-grid+.reading>h2{margin:0;padding:24px 26px 10px;background:#172524;border:1px solid #2d4040;border-bottom:0;border-radius:16px 16px 0 0;font-size:clamp(24px,2.2vw,30px)}
body.theme-logquarry.page-4 main>.download-grid+.reading>p{margin:0;padding:0 26px 24px;max-width:none;background:#172524;border:1px solid #2d4040;border-top:0;border-radius:0 0 16px 16px;font-size:16px;line-height:1.7}
body.theme-logquarry.page-4 main>.download-grid+.reading>h2:nth-of-type(1){grid-column:1;grid-row:1}
body.theme-logquarry.page-4 main>.download-grid+.reading>p:nth-of-type(1){grid-column:1;grid-row:2}
body.theme-logquarry.page-4 main>.download-grid+.reading>h2:nth-of-type(2){grid-column:2;grid-row:1}
body.theme-logquarry.page-4 main>.download-grid+.reading>p:nth-of-type(2){grid-column:2;grid-row:2}
body.theme-logquarry.page-4 main>.download-grid+.reading>h2:nth-of-type(3){grid-column:1/-1;grid-row:3;margin-top:20px}
body.theme-logquarry.page-4 main>.download-grid+.reading>.code-example{grid-column:1/-1;grid-row:4;margin:0;border-radius:0;border-inline:1px solid #2d4040;border-block:0;background:#0c120f}
body.theme-logquarry.page-4 main>.download-grid+.reading>p:nth-of-type(3){grid-column:1/-1;grid-row:5;padding-top:20px}
body.theme-logquarry.page-4 main>.download-grid+.reading .code-example pre{overflow-wrap:anywhere}

/* FAQ PAGE — three stage bands */
body.theme-logquarry.page-5 main>.faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:56px;row-gap:0;max-width:none;margin:0;padding:60px 0 76px}
body.theme-logquarry.page-5 main>.faq::before{grid-column:1/-1;grid-row:1;margin-bottom:40px;background-image:var(--lq-stripA),var(--lq-gate),linear-gradient(90deg,var(--saf) 0 33.3%,#26352d 33.3%)}
body.theme-logquarry.page-5 main>.faq+.faq{background:var(--bandB);border-image:linear-gradient(var(--bandB),var(--bandB)) fill 0/0/0 100vmax}
body.theme-logquarry.page-5 main>.faq+.faq::before{background-image:var(--lq-stripB),var(--lq-gate),linear-gradient(90deg,var(--sea) 0 33.3%,var(--saf) 33.3% 66.6%,#24353a 66.6%)}
body.theme-logquarry.page-5 main>.faq+.faq+.faq{background:var(--bandC);border-image:linear-gradient(var(--bandC),var(--bandC)) fill 0/0/0 100vmax}
body.theme-logquarry.page-5 main>.faq+.faq+.faq::before{background-image:var(--lq-stripC),var(--lq-gate),linear-gradient(90deg,var(--sea) 0 66.6%,var(--saf) 66.6%)}
html[dir=rtl] body.theme-logquarry.page-5 main>.faq::before{background-image:var(--lq-stripA),var(--lq-gate),linear-gradient(270deg,var(--saf) 0 33.3%,#26352d 33.3%)}
html[dir=rtl] body.theme-logquarry.page-5 main>.faq+.faq::before{background-image:var(--lq-stripB),var(--lq-gate),linear-gradient(270deg,var(--sea) 0 33.3%,var(--saf) 33.3% 66.6%,#24353a 66.6%)}
html[dir=rtl] body.theme-logquarry.page-5 main>.faq+.faq+.faq::before{background-image:var(--lq-stripC),var(--lq-gate),linear-gradient(270deg,var(--sea) 0 66.6%,var(--saf) 66.6%)}
body.theme-logquarry.page-5 main>.faq>h2{grid-column:1;grid-row:2;margin:0;font-size:clamp(28px,2.6vw,38px);align-self:start}
body.theme-logquarry.page-5 main>.faq details{grid-column:2}
body.theme-logquarry.page-5 main>.faq details:first-of-type{grid-row:2}
body.theme-logquarry.page-5 main>.faq::after{content:"";grid-column:1;grid-row:3/span 12;margin-top:28px;min-height:200px;background:var(--lq-colA) 0 0/112px 96px repeat;
  -webkit-mask:linear-gradient(#000 30%,transparent 92%),linear-gradient(90deg,#000 45%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(#000 30%,transparent 92%) intersect,linear-gradient(90deg,#000 45%,transparent);pointer-events:none}
body.theme-logquarry.page-5 main>.faq+.faq::after{background-image:var(--lq-colB)}
body.theme-logquarry.page-5 main>.faq+.faq+.faq::after{background-image:var(--lq-colC)}

/* PRIVACY — policy as five tiles */
body.theme-logquarry.page-6 main>.privacy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:none;padding:64px 0 76px}
body.theme-logquarry.page-6 .privacy article{min-width:0;padding:26px 28px 14px;border:1px solid var(--line);border-radius:16px;background:var(--g1);box-shadow:inset 0 3px 0 var(--sea)}
body.theme-logquarry.page-6 .privacy article h2{margin:0 0 14px;font-size:clamp(24px,2.2vw,30px)}
body.theme-logquarry.page-6 .privacy article p{font-size:16px;line-height:1.7;color:var(--mute);opacity:1;margin:0 0 14px}
body.theme-logquarry.page-6 .privacy article:nth-of-type(5){grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;box-shadow:inset 0 3px 0 var(--saf)}
body.theme-logquarry.page-6 .privacy article:nth-of-type(5) h2{grid-column:1/-1}
body.theme-logquarry.page-6 .privacy .updated{grid-column:1/-1;margin:0;font:500 13px/1.4 var(--mono)!important;color:var(--mute);opacity:1!important}

/* ---------- 6. footer ---------- */
body.theme-logquarry footer{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:48px;row-gap:22px;align-items:center;margin-top:0;padding:46px 0 30px;border-top:0;
  background:#0b110e;border-image:linear-gradient(#0b110e,#0b110e) fill 0/0/0 100vmax;color:var(--bone)}
body.theme-logquarry footer::before{content:"";position:absolute;top:0;left:50%;width:100vw;margin-left:-50vw;height:3px;background:var(--sea);opacity:.85}
body.theme-logquarry footer .footer-top{grid-column:1}
body.theme-logquarry footer .brand{font:700 19px/1.25 var(--sans);letter-spacing:-.015em;gap:10px;color:var(--bone)}
body.theme-logquarry footer .brand::before{content:"";flex:none;width:28px;height:28px;background:var(--lq-logo) center/contain no-repeat}
body.theme-logquarry footer nav{grid-column:2;justify-self:end;display:flex;flex-wrap:wrap;gap:6px 4px;margin:0;font:500 14.5px/1.2 var(--sans)}
body.theme-logquarry footer nav a{padding:8px 12px;border-radius:9px;color:var(--mute)}
body.theme-logquarry footer nav a:hover{color:var(--bone);background:#18221d}
body.theme-logquarry .footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;gap:28px;padding-top:20px;border-top:1px solid #1f2b25;font-size:13px;line-height:1.6;color:#a7ab9e;opacity:1}
body.theme-logquarry .footer-bottom span:last-child{font-family:var(--mono);white-space:nowrap}

/* ---------- 7. scripts Sen lacks → Inter ---------- */
html:is([lang=ru],[lang=uk],[lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko],[lang=vi]) body.theme-logquarry{--sans:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
html:is([lang=ru],[lang=uk],[lang=ar],[lang=hi],[lang=th],[lang=ja],[lang=ko],[lang=vi]) body.theme-logquarry :is(h1,h2,h3){letter-spacing:-.02em}
html:is([lang=ja],[lang=ko],[lang=th],[lang=hi],[lang=ar]) body.theme-logquarry :is(h1,h2){line-height:1.22;letter-spacing:0}
html:is([lang=ja],[lang=ko]) body.theme-logquarry :is(h1,h2,h3,p,li,summary){word-break:normal;overflow-wrap:anywhere}

/* ---------- 8. responsive ---------- */
@media (max-width:1180px){
  body.theme-logquarry.page-0 main>.home-hero{grid-template-columns:minmax(0,220px) minmax(0,1fr)}
  body.theme-logquarry.page-0 .home-hero::after{content:none}
  body.theme-logquarry.page-0 main>.cards{grid-template-columns:repeat(3,minmax(0,1fr))}
  body.theme-logquarry.page-0 main>.cards article:nth-child(4){border-inline-start:0}
  body.theme-logquarry.page-0 main>.cards article:nth-child(n+4){border-top:1px solid #2a3a31}
  body.theme-logquarry.page-0 main>.split-section .setup{grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-logquarry.page-0 main>.split-section .setup li:nth-child(2)::after{content:none}
}
@media (max-width:960px){
  body.theme-logquarry.page-0 .home-hero .hero-copy{grid-template-columns:1fr}
  body.theme-logquarry.page-0 .home-hero .actions{grid-column:1;margin-top:26px;flex-wrap:wrap}
  body.theme-logquarry.page-0 main>.scenario,body.theme-logquarry.page-3 main>.scenario{grid-template-columns:1fr}
  body.theme-logquarry.page-0 main>.scenario p,body.theme-logquarry.page-3 main>.scenario p{grid-column:1;grid-row:auto;margin-top:20px}
  body.theme-logquarry.page-0 main>.feature-matrix{grid-template-columns:1fr;grid-template-rows:none}
  body.theme-logquarry.page-0 main>.feature-matrix>h2,body.theme-logquarry.page-0 main>.feature-matrix>p,body.theme-logquarry.page-0 main>.feature-matrix table{grid-column:1;grid-row:auto}
  body.theme-logquarry.page-0 main>.feature-matrix>p{margin-bottom:24px}
  body.theme-logquarry.page-0 main>.faq,body.theme-logquarry.page-5 main>.faq{grid-template-columns:1fr}
  body.theme-logquarry.page-0 main>.faq>h2,body.theme-logquarry.page-5 main>.faq>h2{grid-column:1;grid-row:auto;margin-bottom:22px}
  body.theme-logquarry.page-0 main>.faq details,body.theme-logquarry.page-5 main>.faq details,body.theme-logquarry.page-5 main>.faq details:first-of-type{grid-column:1;grid-row:auto}
  body.theme-logquarry.page-0 main>.faq::after,body.theme-logquarry.page-5 main>.faq::after{content:none}
  body.theme-logquarry.page-0 main>.closing+.reading{grid-template-columns:1fr}
  body.theme-logquarry.page-0 main>.closing+.reading p:last-of-type{grid-column:1;grid-row:auto;margin-top:22px;grid-template-columns:repeat(2,minmax(0,1fr))}
  body.theme-logquarry main>.closing{grid-template-columns:1fr}
  body.theme-logquarry main>.closing p,body.theme-logquarry main>.closing h2+.button,body.theme-logquarry main>.closing p+.button{grid-column:1;grid-row:auto}
  body.theme-logquarry main>.closing p{margin-top:20px}
  body.theme-logquarry main>.closing h2+.button{margin-top:28px}
  body.theme-logquarry.page-1 main>.product-lead{grid-template-columns:1fr}
  body.theme-logquarry.page-1 main>.cards+.reading .feature-list{grid-template-columns:1fr}
  body.theme-logquarry.page-1 main>.cards+.reading .feature-list li:nth-child(2){border-top:0}
  body.theme-logquarry.page-1 main>.split-section{grid-template-columns:1fr;gap:32px}
  body.theme-logquarry.page-2 main>.connection+.reading{grid-template-columns:1fr}
  body.theme-logquarry.page-2 main>.connection+.reading>*{grid-column:1!important;grid-row:auto!important}
  body.theme-logquarry.page-2 main>.connection+.reading>h3{margin-top:16px}
  body.theme-logquarry.page-2 main>.connection+.reading>h3:nth-of-type(1){margin-top:0}
  body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(5){margin-bottom:16px}
  body.theme-logquarry.page-3 main>.workflow-grid{grid-template-columns:1fr}
  body.theme-logquarry.page-3 .sticky-example{margin-top:20px}
  body.theme-logquarry.page-4 .download-grid>div:last-child{grid-template-columns:1fr;grid-template-rows:none}
  body.theme-logquarry.page-4 .download-grid>div:last-child>:is(.large,.setup,.notice){grid-column:1;grid-row:auto}
  body.theme-logquarry.page-4 .download-grid>div:last-child>.setup{margin-bottom:26px}
}
@media (max-width:760px){
  body.theme-logquarry{font-size:16px}
  body.theme-logquarry .header{min-height:0}
  body.theme-logquarry .header .brand{font-size:20px}
  body.theme-logquarry h2{font-size:clamp(26px,7.4vw,32px)}
  body.theme-logquarry .eyebrow,body.theme-logquarry .closing>span{font-size:13px;margin-bottom:18px}
  body.theme-logquarry.page-0 main>.home-hero{grid-template-columns:minmax(0,1fr);padding:28px 0 80px;border-image:radial-gradient(380px 300px at 50% 72%,#1f1e14,#0d1310 72%) fill 0/0/0 100vmax}
  body.theme-logquarry.page-0 .home-hero h1{font-size:clamp(33px,9.4vw,42px);line-height:1.06;margin-bottom:18px;max-width:none}
  body.theme-logquarry.page-0 .home-hero .hero-lead{font-size:16.5px}
  body.theme-logquarry.page-0 .home-hero .actions{margin-top:22px;gap:10px}
  body.theme-logquarry.page-0 .home-hero .actions .button{flex:1 1 auto}
  body.theme-logquarry.page-0 .home-hero::before{grid-column:1;grid-row:2;margin-top:30px;min-height:0;height:56px;background:var(--lq-stripA) 58px 6px/264px 46px repeat-x,var(--lq-gate) 0 6px/40px 46px no-repeat}
  body.theme-logquarry.page-0 .home-hero .agent-run{grid-column:1;grid-row:3;margin-top:14px;margin-inline-end:10px}
  body.theme-logquarry .agent-run{box-shadow:9px 9px 0 -1px #141d18,9px 9px 0 0 #2a3a31,0 30px 60px -30px #000}
  html[dir=rtl] body.theme-logquarry .agent-run{box-shadow:-9px 9px 0 -1px #141d18,-9px 9px 0 0 #2a3a31,0 30px 60px -30px #000}
  html[dir=rtl] body.theme-logquarry.page-0 .home-hero::before{transform:none}
  body.theme-logquarry .agent-run-steps li{grid-template-columns:minmax(0,1fr) auto}
  body.theme-logquarry.page-0 main>.cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-48px}
  body.theme-logquarry.page-0 main>.cards article{padding:18px 16px;border-inline-start:1px solid #2a3a31;border-top:1px solid #2a3a31}
  body.theme-logquarry.page-0 main>.cards article:nth-child(odd){border-inline-start:0}
  body.theme-logquarry.page-0 main>.cards article:nth-child(-n+2){border-top:0}
  body.theme-logquarry.page-0 main>.cards h3{font-size:21px}
  body.theme-logquarry.page-0 main>.scenario{padding:52px 0 26px}
  body.theme-logquarry.page-0 main>.scenario p{font-size:16.5px}
  body.theme-logquarry .steps{grid-template-columns:1fr}
  body.theme-logquarry .steps article{padding:20px 18px 22px}
  body.theme-logquarry .steps h3{font-size:21px}
  body.theme-logquarry.page-0 main>.scenario+.reading{padding-bottom:60px}
  body.theme-logquarry.page-0 main>.feature-matrix{padding-top:52px}
  body.theme-logquarry .feature-matrix thead th,body.theme-logquarry .feature-matrix tbody th,body.theme-logquarry .feature-matrix td{display:table-cell;width:auto;padding:12px 11px;border-bottom:1px solid #263837}
  body.theme-logquarry .feature-matrix thead th{border-bottom-color:#2d4040}
  body.theme-logquarry .feature-matrix thead th:first-child{width:29%}
  body.theme-logquarry .agent-run-foot>span:first-child{flex:1 1 100%}
  body.theme-logquarry .agent-run-foot .ar-btn:not(.ar-btn-primary){margin-inline-start:auto}
  body.theme-logquarry .feature-matrix thead th{font-size:12px}
  body.theme-logquarry .feature-matrix tbody th{font-size:12.5px;overflow-wrap:anywhere}
  body.theme-logquarry .feature-matrix td{font-size:14px}
  body.theme-logquarry .feature-matrix td:last-child{padding-inline-start:18px}
  body.theme-logquarry .feature-matrix td:last-child::before{width:20px;height:20px;margin-top:-10px;inset-inline-start:-10px;font-size:11px}
  body.theme-logquarry.page-0 main>.split-section{padding:30px 0 64px}
  body.theme-logquarry.page-0 main>.split-section .setup{grid-template-columns:1fr;gap:12px}
  body.theme-logquarry.page-0 main>.split-section .setup li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:14px 16px}
  body.theme-logquarry.page-0 main>.split-section .setup li::before{margin:0}
  body.theme-logquarry.page-0 main>.split-section .setup li:not(:last-child)::after{content:"";top:auto;bottom:-13px;inset-inline-start:31px;inset-inline-end:auto;width:2px;height:14px;background:repeating-linear-gradient(var(--steel) 0 4px,transparent 4px 7px)}
  body.theme-logquarry.page-0 main>.split-section+.reading{grid-template-columns:1fr;row-gap:12px;padding:52px 0 24px}
  body.theme-logquarry.page-0 main>.split-section+.reading h2{margin-bottom:12px}
  body.theme-logquarry.page-0 main>.faq{padding:36px 0 64px}
  body.theme-logquarry .faq summary{grid-template-columns:16px minmax(0,1fr) 28px;gap:12px;font-size:17px;padding:16px 0}
  body.theme-logquarry .faq summary::after{width:28px;height:28px}
  body.theme-logquarry .faq details>p{padding:0 0 18px 28px;font-size:15.5px}
  html[dir=rtl] body.theme-logquarry .faq details>p{padding:0 28px 18px 0}
  body.theme-logquarry main>.closing{padding:52px 0 60px}
  body.theme-logquarry main>.closing::before{margin-bottom:30px}
  body.theme-logquarry main>.closing h2{font-size:clamp(30px,8.6vw,40px)}
  body.theme-logquarry main>.closing .button{width:100%}
  body.theme-logquarry.page-0 main>.closing+.reading{padding:48px 0 56px}
  body.theme-logquarry.page-0 main>.closing+.reading p:last-of-type{grid-template-columns:1fr}
  body.theme-logquarry :is(.lq-strip),body.theme-logquarry main>section::before,body.theme-logquarry .inner-hero::after{height:52px}
  body.theme-logquarry .inner-hero{grid-template-columns:1fr;padding:34px 0 0}
  body.theme-logquarry .inner-hero h1{font-size:clamp(31px,8.6vw,40px);line-height:1.08;max-width:none}
  body.theme-logquarry .inner-hero::after{margin-top:30px}
  body.theme-logquarry.page-1 main>.product-lead{padding:40px 0 26px}
  body.theme-logquarry.page-1 main>.product-lead p.large,body.theme-logquarry .large{font-size:18px}
  body.theme-logquarry.page-1 main>.cards{grid-template-columns:1fr;gap:12px;padding-bottom:52px}
  body.theme-logquarry.page-1 main>.cards article:not(:last-child)::after{top:auto;bottom:-13px;inset-inline-start:34px;inset-inline-end:auto;width:2px;height:14px;background:repeating-linear-gradient(var(--steel) 0 4px,transparent 4px 7px)}
  body.theme-logquarry .feature-list li{grid-template-columns:1fr;row-gap:6px;padding:14px 2px}
  body.theme-logquarry.page-1 main>.split-section{padding:52px 0 56px}
  body.theme-logquarry.page-1 main>.split-section+.reading,body.theme-logquarry.page-3 main>.workflow-grid+.reading{grid-template-columns:1fr;padding:52px 0 48px}
  body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>:is(h2,h3,p,.notice){grid-column:1!important;grid-row:auto!important}
  body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>h3{padding:20px 18px 8px;font-size:20px}
  body.theme-logquarry:is(.page-1,.page-3) main>:is(.split-section,.workflow-grid)+.reading>p{padding:0 18px 20px;margin-bottom:12px;font-size:15.5px}
  body.theme-logquarry.page-3 main>.workflow-grid+.reading::before{grid-row:auto!important}
  body.theme-logquarry .connection{grid-template-columns:1fr;justify-items:stretch;gap:10px;margin-bottom:52px}
  body.theme-logquarry .connection b{justify-self:center;transform:rotate(90deg)}
  html[dir=rtl] body.theme-logquarry .connection b{transform:rotate(90deg)}
  body.theme-logquarry .connection span{padding:18px 18px 16px;box-shadow:none}
  body.theme-logquarry .connection span::before{margin-bottom:12px}
  body.theme-logquarry.page-2 main>.connection+.reading>h3{padding:20px 18px 8px}
  body.theme-logquarry.page-2 main>.connection+.reading>p:nth-of-type(-n+3){padding:0 18px 20px}
  body.theme-logquarry.page-2 main>.connection+.reading>h2:nth-of-type(n+2){margin-top:40px}
  body.theme-logquarry.page-2 main>.inner-hero+.reading{padding-top:40px}
  body.theme-logquarry.page-3 main>.scenario{padding:44px 0 44px}
  body.theme-logquarry.page-3 main>.workflow-grid{padding:44px 0 56px}
  body.theme-logquarry.page-3 .workflow-grid .steps::before{inset-inline-start:21px}
  body.theme-logquarry.page-3 .workflow-grid .steps article{padding:0 0 22px 58px}
  html[dir=rtl] body.theme-logquarry.page-3 .workflow-grid .steps article{padding:0 58px 22px 0}
  body.theme-logquarry.page-3 .workflow-grid .steps .number{width:44px;height:44px;font-size:14px;border-radius:12px}
  body.theme-logquarry.page-3 .workflow-grid .steps h3{padding-top:8px}
  body.theme-logquarry.page-3 .workflow-grid .steps article p{padding:14px 16px}
  body.theme-logquarry.page-4 main>.download-grid{padding:40px 0 56px}
  body.theme-logquarry.page-4 .download-card{grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:0;padding:22px 20px 0;box-shadow:none}
  body.theme-logquarry.page-4 .download-card .app-icon{width:60px;height:60px;font-size:32px;border-radius:15px}
  body.theme-logquarry.page-4 .download-card h2{font-size:28px}
  body.theme-logquarry.page-4 .download-card .button{grid-column:1/-1;grid-row:3;width:100%;min-width:0;margin-top:20px}
  body.theme-logquarry.page-4 .download-card::after{grid-row:4;margin:22px -20px 0}
  body.theme-logquarry.page-4 .download-grid .setup li{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:12px 14px}
  body.theme-logquarry.page-4 main>.download-grid+.reading{grid-template-columns:1fr;padding:48px 0 56px}
  body.theme-logquarry.page-4 main>.download-grid+.reading>*{grid-column:1!important;grid-row:auto!important}
  body.theme-logquarry.page-4 main>.download-grid+.reading>h2{padding:20px 18px 8px}
  body.theme-logquarry.page-4 main>.download-grid+.reading>p{padding:0 18px 20px;margin-bottom:12px}
  body.theme-logquarry.page-4 main>.download-grid+.reading>p:nth-of-type(3){margin-bottom:0}
  body.theme-logquarry.page-4 main>.download-grid+.reading>h2:nth-of-type(3){margin-top:0}
  body.theme-logquarry.page-5 main>.faq{padding:44px 0 56px}
  body.theme-logquarry.page-5 main>.faq::before{margin-bottom:30px}
  body.theme-logquarry.page-6 main>.privacy{grid-template-columns:1fr;gap:12px;padding:44px 0 56px}
  body.theme-logquarry.page-6 .privacy article{padding:22px 18px 8px}
  body.theme-logquarry.page-6 .privacy article:nth-of-type(5){grid-column:1;display:block}
  body.theme-logquarry footer{grid-template-columns:1fr;row-gap:16px;padding:36px 0 26px}
  body.theme-logquarry footer nav{grid-column:1;justify-self:start;margin-inline-start:-12px}
  body.theme-logquarry .footer-bottom{grid-column:1;flex-direction:column;gap:8px}
}
@media (max-width:420px){
  body.theme-logquarry.page-0 main>.cards article{padding:16px 13px}
  body.theme-logquarry.page-0 main>.cards h3{font-size:19px}
  body.theme-logquarry.page-0 main>.cards p{font-size:13.5px}
}
@media (prefers-reduced-motion:reduce){body.theme-logquarry .h1-mark{animation:none}}

/* no automatic hyphenation in the main headline (long words still wrap) */
body h1{hyphens:manual;-webkit-hyphens:manual}
