@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d294f1e349318783-s.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:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c465e14413247d80-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/52f8cf394b3641e4-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fa64e74b88370ed1-s.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:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6b99d524c7bef2f7-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2afc1581e19cce3f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Barlow Semi Condensed Fallback;src:local("Arial");ascent-override:115.49%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:86.59%}.__className_9cd6eb{font-family:Barlow Semi Condensed,Barlow Semi Condensed Fallback;font-style:normal}.__variable_9cd6eb{--font-barlow:"Barlow Semi Condensed","Barlow Semi Condensed Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.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:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,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:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_978087{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_978087{--font-public:"Public Sans","Public Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-plex:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--chalk:#f7f5f1;--chalk-2:#efece5;--ink:#172136;--ink-90:rgba(23,33,54,0.9);--ink-60:rgba(23,33,54,0.6);--ink-12:rgba(23,33,54,0.12);--ink-06:rgba(23,33,54,0.06);--telestrator:#ffd42a;--hardwood:#8a5a33;--flag:#be3a2b;--slate:#5c6674;--go:#2f6b4f;--watch:#a8791f;--grid:8px;--radius:2px;--hairline:1px solid var(--ink-12);--font-display:var(--font-barlow),"Arial Narrow",sans-serif;--font-body:var(--font-public),system-ui,sans-serif;--font-mono:var(--font-plex),ui-monospace,"SF Mono",monospace}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--chalk);color:var(--ink);font-family:var(--font-body);font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.display,h1,h2,h3{font-family:var(--font-display);font-weight:700;letter-spacing:.01em;line-height:1.05;margin:0}.mono,.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink-12)}a:hover{border-bottom-color:var(--ink)}.shell{max-width:1180px;margin:0 auto;padding:calc(var(--grid) * 4) calc(var(--grid) * 3) calc(var(--grid) * 10)}.masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--grid);padding-bottom:calc(var(--grid) * 2);border-bottom:2px solid var(--ink)}.masthead .kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--slate)}.masthead h1{font-size:40px;text-transform:uppercase}.masthead .meta{text-align:right;font-family:var(--font-mono);font-size:11px;color:var(--slate);line-height:1.5}.group{margin-top:calc(var(--grid) * 4)}.group-head{display:flex;align-items:baseline;gap:calc(var(--grid) * 1.5);padding:var(--grid) 0;border-bottom:var(--hairline)}.group-head .label{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;padding-left:10px;border-left:3px solid var(--telestrator)}.group-head .count{font-family:var(--font-mono);font-size:12px;color:var(--slate)}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;vertical-align:middle}.dot.go{background:var(--ink)}.dot.watch{border:1.5px solid var(--ink)}.dot.skip,.dot.watch{background:transparent}.dot.skip{border:1.5px solid var(--slate)}.report{width:100%;border-collapse:collapse;font-size:14px}.report th{text-align:left;font-family:var(--font-mono);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);padding:var(--grid) calc(var(--grid) * 1.5);white-space:nowrap}.report td,.report th{border-bottom:var(--hairline)}.report td{padding:calc(var(--grid) * 1.25) calc(var(--grid) * 1.5);vertical-align:top}.report tbody tr:hover,.report tr.row:hover{background:var(--ink-06)}.report .campaign{font-family:var(--font-display);font-weight:600;font-size:16px}.report .brand{color:var(--slate);font-size:12px;font-family:var(--font-body)}.report td.n{text-align:right}.verdict{position:relative;display:inline-block;font-family:var(--font-display);font-weight:700;letter-spacing:.04em;padding:1px 4px;z-index:0}.verdict.go:before{content:"";position:absolute;inset:12% -2px 8% -2px;background:var(--telestrator);z-index:-1;transform-origin:left center;animation:sweep .15s ease-out both}@keyframes sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.verdict.go{color:var(--ink)}.verdict.skip{color:var(--flag)}.verdict.watch{color:var(--watch)}.chips{display:flex;flex-wrap:wrap;gap:4px}.chip{font-family:var(--font-mono);font-size:10px;letter-spacing:.04em;padding:2px 5px;border-radius:var(--radius);border:1px solid var(--ink-12);color:var(--ink-60);white-space:nowrap}.chip[data-status=pass]{border-color:var(--go);color:var(--go);background:color-mix(in srgb,var(--go) 8%,transparent)}.chip[data-status=fail][data-kind=hard]{border-color:var(--flag);color:var(--flag)}.chip[data-status=fail][data-kind=soft],.chip[data-status=watch]{border-color:var(--hardwood);color:var(--hardwood)}.chip[data-kind=info]{opacity:.7}.controls{display:flex;gap:calc(var(--grid) * 2);margin-top:calc(var(--grid) * 3)}.controls,.toggle{align-items:center}.toggle{display:inline-flex;gap:var(--grid);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:34px;height:18px;border:var(--hairline);border-radius:10px;position:relative;cursor:pointer;background:var(--chalk)}.toggle input:after{content:"";position:absolute;top:1px;left:1px;width:14px;height:14px;border-radius:50%;background:var(--ink)}.toggle input:checked{border-color:var(--ink)}.toggle input:checked:after{transform:translateX(16px);background:var(--telestrator);outline:1px solid var(--ink)}.drawer-row td{background:var(--chalk-2);padding:0}.drawer{padding:calc(var(--grid) * 2);display:grid;grid-template-columns:1fr 1fr;grid-gap:calc(var(--grid) * 3);gap:calc(var(--grid) * 3)}.drawer h4{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin:0 0 var(--grid)}.rulelist{list-style:none;margin:0;padding:0}.rulelist li{display:flex;justify-content:space-between;gap:var(--grid);padding:5px 0;border-bottom:var(--hairline);font-size:13px}.rulelist .rk{font-family:var(--font-mono);font-size:11px;color:var(--slate)}.panel{margin-top:calc(var(--grid) * 5);border:var(--hairline);border-top:2px solid var(--ink);padding:calc(var(--grid) * 3);background:var(--chalk)}.panel h3{font-size:18px;text-transform:uppercase;letter-spacing:.04em}.panel .hint{color:var(--slate);font-size:13px;margin:4px 0 calc(var(--grid) * 2)}.field{display:block;margin-bottom:calc(var(--grid) * 1.5)}.field label{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:4px}.field input,.field textarea{width:100%;font-family:var(--font-body);font-size:16px;color:var(--ink);background:var(--chalk);border:var(--hairline);border-radius:var(--radius);padding:10px 12px}.field textarea{min-height:120px;resize:vertical;font-family:var(--font-mono);font-size:16px}.field input:focus,.field textarea:focus{outline:2px solid var(--ink);outline-offset:-1px;border-color:var(--ink)}.btn{font-family:var(--font-display);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:14px;background:var(--ink);color:var(--chalk);border:2px solid var(--ink);border-radius:var(--radius);padding:10px 20px;min-height:44px;cursor:pointer}.btn:hover{background:var(--chalk);color:var(--ink)}.empty{padding:calc(var(--grid) * 3);border:1px dashed var(--ink-12);color:var(--slate);font-size:14px}@media (prefers-reduced-motion:reduce){.verdict.go:before{animation:none}.toggle input:after{transition:none}}.pilot-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 24px;gap:0 24px}.pilot-select{width:100%;min-height:44px;font-size:16px}.pilot-flags{display:flex;gap:12px 24px;flex-wrap:wrap;margin:8px 0 20px}.toggle.plain{text-transform:none}@media (max-width:720px){.masthead{flex-direction:column;align-items:flex-start}.masthead .meta{text-align:left}.drawer{grid-template-columns:1fr}.report .hide-sm{display:none}.pilot-grid{grid-template-columns:1fr}.btn{width:100%;font-size:15px;min-height:50px;padding:14px 20px}.decide{flex-direction:column}.decide-btn{width:100%;min-height:50px;font-size:14px}.ch-generate{flex-direction:column;align-items:stretch}.ch-generate .btn,.connect-form .btn,.rr-input .btn,.urlform .btn{min-height:50px}}.crew{max-width:560px;margin:0 auto;padding:max(calc(var(--grid) * 3),env(safe-area-inset-top)) max(calc(var(--grid) * 2.5),env(safe-area-inset-right)) max(calc(var(--grid) * 8),env(safe-area-inset-bottom)) max(calc(var(--grid) * 2.5),env(safe-area-inset-left))}.crew h1{font-size:30px;text-transform:uppercase;margin-top:6px}.crew-foot,.crew-sub{color:var(--slate);font-size:14px;line-height:1.5}.crew-foot{margin-top:calc(var(--grid) * 4);padding-top:calc(var(--grid) * 2);border-top:var(--hairline);font-size:13px}.back{display:inline-block;font-family:var(--font-mono);font-size:12px;color:var(--slate);border:none;margin-bottom:var(--grid);min-height:44px;line-height:44px}.progressbar{height:8px;background:var(--ink-06);border:var(--hairline);border-radius:6px;overflow:hidden;margin-top:calc(var(--grid) * 2)}.progressbar span{display:block;height:100%;background:var(--telestrator);border-right:1px solid var(--ink)}.progress-meta{font-size:12px;color:var(--slate);margin-top:6px}.steplist{list-style:none;margin:calc(var(--grid) * 3) 0 0;padding:0}.step{border:var(--hairline);border-radius:var(--radius);margin-bottom:var(--grid);background:var(--chalk)}.step.done{opacity:.7}.step.current{border-color:var(--ink);border-left:3px solid var(--telestrator)}.step.locked{opacity:.5}.step-link{display:flex;gap:var(--grid);align-items:flex-start;padding:calc(var(--grid) * 1.75);min-height:44px;border:none;color:var(--ink)}.step-n{flex:0 0 34px;height:34px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;font-weight:700;font-size:15px}.step.done .step-n{background:var(--ink);color:var(--chalk)}.step-title{font-family:var(--font-display);font-weight:700;font-size:17px}.step-blurb{color:var(--slate);font-size:13.5px;line-height:1.45;margin-top:2px}.step-tag{display:inline-block;margin-top:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--hardwood);border:1px solid var(--ink-12);border-radius:var(--radius);padding:1px 5px}.step-cta,.step-tag{text-transform:uppercase}.step-cta{margin-top:8px;font-family:var(--font-display);font-weight:700;letter-spacing:.04em;font-size:13px}.doc{border:var(--hairline);border-top:2px solid var(--ink);padding:calc(var(--grid) * 2);margin:calc(var(--grid) * 2) 0}.doc ul{padding-left:18px}.doc li{margin:8px 0;font-size:14px;line-height:1.5}.check{display:flex;gap:10px;align-items:flex-start;font-size:14px;margin:var(--grid) 0}.check input{width:22px;height:22px;margin-top:1px}.signform .field{margin-top:var(--grid)}.rules{margin:calc(var(--grid) * 2) 0}.rule{border-left:3px solid var(--hardwood);padding:6px 0 6px 12px;margin:10px 0;font-size:13.5px;line-height:1.5}.gstep{display:flex;gap:var(--grid);align-items:flex-start;border:var(--hairline);border-radius:var(--radius);padding:calc(var(--grid) * 1.5);margin-bottom:var(--grid);width:100%;text-align:left;background:var(--chalk)}.gstep.on{border-color:var(--ink);background:var(--chalk-2)}.gcheck{flex:0 0 44px;width:44px;height:44px;min-height:44px;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--chalk);font-weight:700;cursor:pointer}.gstep.on .gcheck{background:var(--ink);color:var(--chalk)}.gbody{flex:1 1}.ghead{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.gtitle{font-family:var(--font-display);font-weight:700;font-size:16px}.gmin{font-size:11px;color:var(--slate)}.gbody ul{padding-left:16px;margin:6px 0 0}.gbody li{font-size:13px;line-height:1.45;margin:4px 0;color:var(--ink-90)}.warmup{margin-top:calc(var(--grid) * 3);border-top:var(--hairline);padding-top:calc(var(--grid) * 2)}.days{display:flex;gap:8px;flex-wrap:wrap;margin:var(--grid) 0}.day{width:44px;height:44px;min-height:44px;border:1.5px solid var(--ink);border-radius:50%;background:var(--chalk);font-family:var(--font-mono);font-weight:500;cursor:pointer}.day.on{background:var(--ink);color:var(--chalk)}.lesson{border:var(--hairline);border-radius:var(--radius);padding:calc(var(--grid) * 1.75);margin-bottom:var(--grid)}.lesson ul{padding-left:16px;margin:8px 0 0}.lesson li{font-size:13.5px;line-height:1.5;margin:6px 0}.quiz .q{border:var(--hairline);border-radius:var(--radius);padding:calc(var(--grid) * 1.75);margin-bottom:var(--grid)}.quiz legend{font-family:var(--font-display);font-weight:600;font-size:15.5px;padding:0}.qn{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--chalk);font-size:12px;margin-right:4px}.req{display:inline-block;margin-left:8px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--flag);border:1px solid var(--flag);border-radius:var(--radius);padding:1px 4px}.opt{display:flex;gap:10px;align-items:center;padding:12px;margin-top:8px;border:var(--hairline);border-radius:var(--radius);font-size:14px;min-height:44px;cursor:pointer}.opt.sel{border-color:var(--ink);background:var(--chalk-2)}.opt input{width:20px;height:20px}.quizresult{text-align:center;border:var(--hairline);border-top:2px solid var(--ink);padding:calc(var(--grid) * 3);margin-top:var(--grid)}.quizresult.pass{border-top-color:var(--ink)}.quizresult.fail{border-top-color:var(--flag)}.qr-score{font-family:var(--font-display);font-weight:700;font-size:48px}.quizresult .btn{margin-top:var(--grid);display:inline-block}@media (min-width:640px){.crew h1{font-size:36px}}.crew.wide{max-width:680px}.crew-nav{display:flex;gap:calc(var(--grid) * 2);margin-top:calc(var(--grid) * 4);padding-top:calc(var(--grid) * 2);border-top:var(--hairline)}.crew-nav a{font-family:var(--font-mono);font-size:12px;border:none;color:var(--slate)}.qlist{margin-top:calc(var(--grid) * 3)}.qcard{border:var(--hairline);border-top:2px solid var(--ink);border-radius:var(--radius);padding:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 2)}.qcard.blocked{border-top-color:var(--flag)}.qcard-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--grid)}.qcard-title{font-family:var(--font-display);font-weight:700;font-size:17px}.qcard-meta{font-size:11px;color:var(--slate)}.pill,.qcard-meta{font-family:var(--font-mono)}.pill{font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:10px;border:1px solid var(--ink-12);white-space:nowrap}.pill.pass{border-color:var(--go);color:var(--go);background:color-mix(in srgb,var(--go) 9%,transparent)}.pill.fail{border-color:var(--flag);color:var(--flag);background:color-mix(in srgb,var(--flag) 9%,transparent)}.package{border-top:var(--hairline);margin-top:var(--grid);padding-top:var(--grid)}.package h4{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin:0 0 6px}.cap{background:var(--chalk-2);border:var(--hairline);border-radius:var(--radius);padding:10px;font-size:14px;margin-bottom:6px}.rr-input,.urlform{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.overrideform textarea,.reportrow input,.urlform input{font-size:16px;border:var(--hairline);border-radius:var(--radius);padding:10px 12px;background:var(--chalk);color:var(--ink);flex:1 1;min-width:0}.rr-input .btn,.urlform .btn{min-height:44px;padding:0 16px}.blockbox{border-top:var(--hairline);margin-top:var(--grid);padding-top:var(--grid)}.blocklabel{font-family:var(--font-mono);font-size:11px;color:var(--flag);text-transform:uppercase;letter-spacing:.06em}.blockbox ul{padding-left:16px;margin:6px 0}.blockbox li{font-size:13px;color:var(--ink-90);margin:3px 0}.overrideform{margin-top:8px}.overrideform textarea{width:100%;min-height:72px;font-family:var(--font-mono);font-size:14px}.btn.ghost{background:var(--chalk);color:var(--ink)}.posted{border-top:var(--hairline);margin-top:var(--grid);padding-top:var(--grid);font-size:14px}.posted a{font-family:var(--font-mono);font-size:12px}.reportrow{display:flex;gap:var(--grid);align-items:flex-start;justify-content:space-between;border:var(--hairline);border-radius:var(--radius);padding:calc(var(--grid) * 1.5);margin-bottom:var(--grid);flex-wrap:wrap}.rr-main{flex:1 1;min-width:180px}.rr-input{flex-wrap:nowrap}.rr-input input{max-width:120px}.elig{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:12px;font-weight:700}.elig[data-ok=true]{color:var(--ink)}.elig[data-ok=false]{color:var(--slate);opacity:.5}.offerlist{list-style:none;padding:0;margin:var(--grid) 0 0}.offerlist li{display:flex;gap:var(--grid);align-items:center;padding:10px 0;border-bottom:var(--hairline);font-size:15px}.offerlist .rank{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--chalk);font-size:12px}.offerlist .jersey{color:var(--slate);font-size:13px}.prov{font-family:var(--font-mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;padding:1px 4px;border-radius:var(--radius);border:1px solid var(--ink-12);color:var(--slate);vertical-align:middle}.prov[data-m=api],.prov[data-m=token_api]{border-color:var(--ink);color:var(--ink)}.prov[data-m=self],.prov[data-m=self_report]{border-color:var(--hardwood);color:var(--hardwood)}.prov[data-m=manual],.prov[data-m=manual_pilot],.prov[data-m=pilot]{border-style:dashed}.flagrow{border:1px solid var(--flag);border-radius:var(--radius);padding:10px 12px;margin-bottom:8px;font-size:13px}.path{margin-top:calc(var(--grid) * 2)}.sliders{border:var(--hairline);border-radius:var(--radius);padding:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 2)}.slider{display:block;margin-bottom:calc(var(--grid) * 1.5)}.slider span{display:flex;justify-content:space-between;font-size:13px;color:var(--slate);margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-mono)}.slider input[type=range]{width:100%;accent-color:var(--ink);height:44px}.approval span{display:block;font-size:13px;color:var(--slate);text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-mono);margin-bottom:6px}.seg{display:flex;gap:6px}.seg button{flex:1 1;min-height:44px;border:var(--hairline);border-radius:var(--radius);background:var(--chalk);font-family:var(--font-mono);font-size:14px;cursor:pointer}.seg button.on{background:var(--ink);color:var(--chalk);border-color:var(--ink)}.panel-climb,.panel-money{border:var(--hairline);border-top:2px solid var(--ink);border-radius:var(--radius);padding:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 2)}.panel-money{border-top-color:var(--hardwood)}.panel-tag{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.panel-copy{font-size:14px;line-height:1.5;margin:8px 0}.panel-copy.small{font-size:12.5px;color:var(--slate)}.climb-weekly{font-family:var(--font-display);font-weight:700;font-size:28px;margin:6px 0}.milestones{list-style:none;padding:0;margin:var(--grid) 0}.milestones li{display:flex;justify-content:space-between;padding:8px 0;border-bottom:var(--hairline)}.ms-level{font-family:var(--font-display);font-weight:600}.ms-week{color:var(--slate);font-size:13px}.range{display:flex;gap:var(--grid)}.range-block{flex:1 1}.range-k{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}.range-v{font-family:var(--font-display);font-weight:700;font-size:22px;position:relative;display:inline-block}.range-v:after{content:"";position:absolute;left:-2px;right:-2px;bottom:2px;height:40%;background:var(--telestrator);opacity:.55;z-index:-1}.range-v{z-index:0}.source-label{font-family:var(--font-mono);font-size:11px;color:var(--hardwood);margin:8px 0}.rails{list-style:none;padding:0;margin:var(--grid) 0 0;border-top:var(--hairline)}.rails li{font-size:12.5px;color:var(--slate);padding:6px 0 6px 16px;position:relative;line-height:1.4}.rails li:before{content:"•";position:absolute;left:2px;color:var(--flag)}.textcaptain{display:inline-block;margin-top:var(--grid)}.board .jersey-num{display:inline-grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ink);border-radius:50%;font-weight:700;font-size:14px}.board .lvl{font-family:var(--font-mono);letter-spacing:.04em;color:var(--hardwood)}.board .lvl,.gameball{font-size:11px;text-transform:uppercase}.gameball{display:inline-block;margin-left:8px;font-family:var(--font-display);font-weight:700;letter-spacing:.06em;color:var(--ink);border:2px solid var(--telestrator);border-radius:12px;padding:1px 8px}.eligibility-statement{border-left:3px solid var(--telestrator);padding:10px 0 10px 14px;margin:calc(var(--grid) * 2) 0;font-size:14px;line-height:1.55;max-width:680px}.proof-stat{display:flex;align-items:baseline;gap:var(--grid)}.proof-stat .big{font-family:var(--font-display);font-weight:700;font-size:44px}.proof-stat-k{color:var(--slate);font-size:13px}.enrollform{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:8px}.enrollform select{font-size:16px;min-height:44px;padding:8px 10px;border:var(--hairline);border-radius:var(--radius);background:var(--chalk);color:var(--ink)}.enroll-msg{font-family:var(--font-mono);font-size:12px;padding:4px 8px;border-radius:var(--radius)}.enroll-msg.ok{color:var(--ink);border:1px solid var(--ink)}.enroll-msg.blocked{color:var(--flag);border:1px solid var(--flag)}.connect{margin-top:calc(var(--grid) * 4);padding-top:calc(var(--grid) * 3);border-top:var(--hairline)}.connect-h{font-size:18px}.connect-sub{color:var(--slate);font-size:13px;line-height:1.5;margin:6px 0 14px;max-width:60ch}.connect-list{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:6px}.connect-list li{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--chalk-2);border:var(--hairline);border-radius:var(--radius)}.connect-plat{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--slate);min-width:74px}.connect-handle{font-weight:500}.connect-status{margin-left:auto;font-family:var(--font-mono);font-size:11px;color:var(--slate)}.connect-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.connect-form input,.connect-form select{font-size:16px;min-height:44px;padding:8px 12px;border:var(--hairline);border-radius:var(--radius);background:var(--chalk);color:var(--ink)}.connect-form input{flex:1 1 180px;min-width:0}.connect-form .btn{min-height:44px;padding:0 16px}.decide{display:flex;gap:8px;flex-wrap:wrap}.decide-btn{font-family:var(--font-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:12px;min-height:40px;padding:0 12px;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--chalk);color:var(--ink);cursor:pointer}.decide-btn[data-kind=approved_target].on,.decide-btn[data-kind=approved_target]:hover{background:var(--ink);color:var(--chalk)}.decide-btn[data-kind=skipped]{border-color:var(--flag);color:var(--flag)}.decide-btn[data-kind=skipped].on,.decide-btn[data-kind=skipped]:hover{background:var(--flag);color:var(--chalk)}.decide-btn[data-kind=watching]{border-color:var(--hardwood);color:var(--hardwood)}.decide-btn:disabled{opacity:1;cursor:default}.loginform{margin-top:calc(var(--grid) * 2)}.login-msg{color:var(--flag);margin-top:8px}.login-msg,.login-switch{font-family:var(--font-mono);font-size:12px}.login-switch{display:block;margin-top:16px;background:none;border:none;color:var(--slate);text-decoration:underline;cursor:pointer;padding:0}.viewerbar{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:6px 0;margin-bottom:4px;border-bottom:var(--hairline)}.viewerbar,.viewerbar .signout{font-family:var(--font-mono);font-size:11px;color:var(--slate)}.viewerbar .signout{background:none;border:1px solid var(--ink-12);border-radius:var(--radius);padding:3px 8px;cursor:pointer;min-height:32px}.viewerbar .signout:hover{border-color:var(--ink);color:var(--ink)}.sitebar{display:flex;align-items:center;justify-content:space-between;gap:var(--grid);padding:10px max(calc(var(--grid) * 3),env(safe-area-inset-left)) 10px max(calc(var(--grid) * 3),env(safe-area-inset-right));border-bottom:var(--hairline);background:var(--chalk)}.brandlink{border:none}.brand,.brandlink{display:inline-flex}.brand{align-items:center;gap:9px}.brand-mark{display:block;height:auto;width:auto;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sitebar .brand-mark{height:60px}@media (max-width:600px){.sitebar .brand-mark{height:50px}}@media (max-width:380px){.sitebar .brand-mark{height:44px}}.signin-lockup{display:flex;justify-content:center;padding:calc(var(--grid) * 2) 0 calc(var(--grid) * 3)}.brandmark-signin{height:72px}@media (max-width:600px){.brandmark-signin{height:52px}}.group-empty{font-family:var(--font-mono);font-size:11px;color:var(--slate);padding:8px calc(var(--grid) * 1.5);border-bottom:var(--hairline);letter-spacing:.04em}.masthead-ink{display:block;background:var(--ink);color:var(--chalk);border-bottom:none;border-radius:var(--radius);padding:calc(var(--grid) * 2.5) calc(var(--grid) * 3);margin-bottom:calc(var(--grid) * 3)}.masthead-ink .masthead-mark{height:30px;margin-bottom:calc(var(--grid) * 1.75)}.masthead-ink .masthead-body{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--grid)}.masthead-ink .kicker{color:var(--chalk);opacity:.62}.masthead-ink h1{color:var(--chalk)}.masthead-ink .meta{color:var(--chalk);opacity:.62}@media (max-width:600px){.masthead-ink{padding:calc(var(--grid) * 2) calc(var(--grid) * 2)}.masthead-ink .masthead-mark{height:26px}.masthead-ink .masthead-body{flex-direction:column;align-items:flex-start;gap:10px}.masthead-ink .meta{text-align:left}}.legal{max-width:68ch;margin:0 auto;padding:calc(var(--grid) * 5) max(calc(var(--grid) * 3),env(safe-area-inset-left)) calc(var(--grid) * 8)}.legal-head{padding-bottom:calc(var(--grid) * 2);border-bottom:2px solid var(--ink);margin-bottom:calc(var(--grid) * 3)}.legal-head .kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.legal-head h1{font-size:34px;margin-top:6px}.legal-eff{font-size:12px;color:var(--slate);margin-top:8px}.legal-toc{display:flex;flex-wrap:wrap;gap:6px 14px;padding:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 4);background:var(--chalk-2);border:var(--hairline);border-radius:var(--radius)}.legal-toc a{font-family:var(--font-mono);font-size:12px;color:var(--slate);border-bottom:1px solid transparent}.legal-toc a:hover{color:var(--ink);border-bottom-color:var(--telestrator)}.legal-prose{font-size:15.5px;line-height:1.62}.legal-section{padding-top:calc(var(--grid) * 3);scroll-margin-top:calc(var(--grid) * 3)}.legal-section h2{font-size:20px;letter-spacing:.02em;margin-bottom:10px}.legal-prose p{margin:0 0 14px;color:var(--ink-90)}.legal-ul{margin:0 0 14px;padding-left:20px}.legal-ul li{margin-bottom:10px;color:var(--ink-90)}.legal-prose strong{font-weight:600}@media (max-width:600px){.legal-head h1{font-size:27px}.legal{padding-top:calc(var(--grid) * 3)}}.panel-disclaimer{display:inline-block;margin-top:12px;font-family:var(--font-mono);font-size:11px;color:var(--slate);border-bottom:1px solid var(--ink-12)}.panel-disclaimer:hover{color:var(--ink);border-bottom-color:var(--telestrator)}.site-footer{display:flex;padding:calc(var(--grid) * 2.5) max(calc(var(--grid) * 3),env(safe-area-inset-left)) calc(var(--grid) * 3);margin-top:calc(var(--grid) * 4);border-top:var(--hairline);font-family:var(--font-mono);font-size:11px;color:var(--slate)}.site-footer,.site-footer .sf-links{flex-wrap:wrap;align-items:center;gap:4px 8px}.site-footer .sf-links{display:inline-flex}.site-footer .sf-item{display:inline-flex;align-items:center;gap:8px}.site-footer .sf-sep{color:var(--ink-12)}.site-footer a{color:var(--slate);border-bottom:1px solid transparent}.site-footer a:hover{color:var(--ink);border-bottom-color:var(--telestrator)}.viewer-link{font-family:var(--font-mono);font-size:11px;color:var(--slate);border-bottom:1px solid var(--ink-12)}.viewer-link:hover{color:var(--ink);border-bottom-color:var(--telestrator)}.startlist{list-style:none;margin:calc(var(--grid) * 2) 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.start-step{display:flex;gap:12px;padding:14px;border:var(--hairline);border-radius:var(--radius);background:var(--chalk)}.start-step.done{background:color-mix(in srgb,var(--go) 7%,var(--chalk));border-color:color-mix(in srgb,var(--go) 35%,var(--ink-12))}.start-mark{flex:0 0 auto;width:30px;height:30px;display:inline-grid;place-items:center;border:1.5px solid var(--ink);border-radius:50%;font-family:var(--font-mono);font-weight:700;font-size:14px}.start-mark.on{background:var(--go);border-color:var(--go);color:var(--chalk)}.start-body{min-width:0}.start-title{font-family:var(--font-display);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:.01em}.start-blurb{color:var(--ink-90);font-size:14px;line-height:1.5;margin:4px 0 10px}.start-note{font-family:var(--font-mono);font-size:11px;color:var(--go);margin-bottom:10px}.start-cta{display:inline-block;font-size:13px;padding:8px 14px;min-height:40px}.handbook{max-width:74ch;margin:0 auto;padding:calc(var(--grid) * 5) max(calc(var(--grid) * 3),env(safe-area-inset-left)) calc(var(--grid) * 8)}.hb-head{padding-bottom:calc(var(--grid) * 2);border-bottom:2px solid var(--ink);margin-bottom:calc(var(--grid) * 3)}.hb-head .kicker{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--slate)}.hb-head h1{font-size:36px;margin-top:6px;text-transform:uppercase}.hb-updated{font-size:12px;color:var(--slate);margin-top:8px}.hb-intro{margin-top:14px;font-size:15.5px;line-height:1.6;color:var(--ink-90)}.hb-toc{display:flex;flex-wrap:wrap;gap:6px 14px;padding:calc(var(--grid) * 2);margin-bottom:calc(var(--grid) * 4);background:var(--chalk-2);border:var(--hairline);border-radius:var(--radius)}.hb-toc a{font-family:var(--font-mono);font-size:12px;color:var(--slate);border-bottom:1px solid transparent}.hb-toc a:hover{color:var(--ink);border-bottom-color:var(--telestrator)}.hb-section{padding-top:calc(var(--grid) * 3.5);scroll-margin-top:calc(var(--grid) * 2)}.hb-section h2{font-size:21px;letter-spacing:.01em;margin-bottom:12px;padding-left:12px;border-left:3px solid var(--telestrator)}.hb-body{font-size:15.5px;line-height:1.62}.hb-body p{margin:0 0 14px;color:var(--ink-90)}.hb-ol,.hb-ul{margin:0 0 16px;padding-left:22px}.hb-ol li,.hb-ul li{margin-bottom:10px;color:var(--ink-90)}.hb-body strong{font-weight:600;color:var(--ink)}.hb-ic{font-family:var(--font-mono);font-size:.88em;background:var(--chalk-2);border:var(--hairline);border-radius:var(--radius);padding:1px 5px}.hb-link{color:var(--ink);font-weight:500;border-bottom:2px solid var(--telestrator)}.hb-link:hover{background:color-mix(in srgb,var(--telestrator) 22%,transparent)}.hb-code{margin:0 0 16px;padding:12px 14px;background:var(--ink);border-radius:var(--radius);overflow-x:auto}.hb-code code{font-family:var(--font-mono);font-size:12.5px;line-height:1.55;color:var(--chalk);white-space:pre}.hb-note{margin:0 0 16px;padding:10px 14px;border-left:3px solid var(--telestrator);background:var(--chalk-2);font-size:14px;line-height:1.5;color:var(--ink-90)}@media (max-width:600px){.hb-head h1{font-size:28px}.handbook{padding-top:calc(var(--grid) * 3)}}.bar{position:relative;height:6px;min-width:56px;background:var(--ink-06);overflow:hidden}.bar,.bar>span{border-radius:3px}.bar>span{position:absolute;top:0;bottom:0;left:0;background:var(--ink)}.bar[data-tone=go]>span{background:var(--go)}.bar[data-tone=watch]>span{background:var(--watch)}.bar[data-tone=flag]>span{background:var(--flag)}.bar-row{display:flex;align-items:center;gap:8px}.bar-row .bar{flex:1 1 auto}.realization-cell{min-width:132px}.xp-val{display:block}.board .xp-cell .bar{width:60px;height:5px;margin:4px 0 0 auto}.t-go{color:var(--go)}.t-watch{color:var(--watch)}.t-flag{color:var(--flag)}.report tr.row td:first-child{border-left:3px solid transparent}.report tr.row:hover td:first-child{border-left-color:var(--telestrator)}.bar>span,.btn,.chip,.decide-btn,.pill,.report tr.row td:first-child,.signout,a{transition:color .12s ease,background .12s ease,border-color .12s ease,width .26s ease-out}@media (prefers-reduced-motion:reduce){.bar>span,.btn,.chip,.decide-btn,.pill,.report tr.row td:first-child,.signout,a{transition:none}}.cliphelper{margin-top:8px;padding:12px;background:var(--chalk-2);border:var(--hairline);border-radius:var(--radius)}.ch-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.ch-code{border:var(--hairline);border-radius:var(--radius);padding:2px 6px;word-break:break-all}.ch-code,.ch-copy{font-family:var(--font-mono);font-size:11px;background:var(--chalk)}.ch-copy{min-height:32px;padding:3px 10px;border:1px solid var(--ink-12);border-radius:var(--radius);color:var(--slate);cursor:pointer}.ch-copy:hover{border-color:var(--ink);color:var(--ink)}.ch-url{width:100%;font-size:16px;min-height:44px;padding:8px 12px;border:var(--hairline);background:var(--chalk);color:var(--ink)}.ch-cmd,.ch-url{border-radius:var(--radius);margin-bottom:8px}.ch-cmd{background:var(--ink);padding:10px 12px;overflow-x:auto}.ch-cmd code{font-family:var(--font-mono);font-size:11.5px;line-height:1.5;color:var(--chalk);white-space:pre}.ch-copy-cmd{min-height:40px;padding:0 14px}.ch-note{font-size:11px;color:var(--slate);margin-top:8px;line-height:1.45}.ch-job{font-family:var(--font-mono);font-size:11px;padding:4px 8px;border-radius:var(--radius);margin-bottom:8px;border:1px solid var(--ink-12);display:inline-block}.ch-job-done{color:var(--go);border-color:var(--go)}.ch-job-failed{color:var(--flag);border-color:var(--flag)}.ch-job-queued,.ch-job-running{color:var(--watch);border-color:var(--watch)}.ch-generate{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ch-generate .ch-url{flex:1 1 200px;margin-bottom:0}.ch-generate .btn{min-height:44px}.ch-manual{margin-top:12px}.ch-manual summary{font-family:var(--font-mono);font-size:11px;color:var(--slate);cursor:pointer}.ch-manual summary:hover{color:var(--ink)}.ch-manual>:not(summary){margin-top:8px}