:root[data-color-scheme="light"]{color-scheme:light;--ink:#101b2d!important;--paper:#edf4f8!important;--card:#fff!important;--line:#aebfca!important;--accent:#0758c7!important;--accent-dark:#003f91!important;--signal:#b83218!important;--code:#101820!important;--code-text:#f9f5e9!important;--focus:#006dff!important;--guide-bg:#edf4f8;--guide-card:#fff;--guide-ink:#101b2d;--guide-muted:#44576a;--guide-line:#aebfca;--guide-accent:#0758c7;--guide-focus:#006dff;--guide-code:#0b1115}
:root[data-color-scheme="dark"]{color-scheme:dark;--ink:#f2f7ff!important;--paper:#091321!important;--card:#101d2e!important;--line:#40546b!important;--accent:#7ab5ff!important;--accent-dark:#4c91e8!important;--signal:#ff7357!important;--code:#080d10!important;--code-text:#f9f5e9!important;--focus:#78aaff!important;--guide-bg:#091321;--guide-card:#101d2e;--guide-ink:#f2f7ff;--guide-muted:#bac9d8;--guide-line:#40546b;--guide-accent:#7ab5ff;--guide-focus:#78aaff;--guide-code:#080d10}
.color-mode-picker{display:inline-flex;align-items:center;gap:.4rem;color:var(--guide-muted);font-size:.72rem;font-weight:750}.color-mode-picker select{max-width:8rem;padding:.35rem .55rem;border:1px solid var(--guide-line);background:var(--guide-card);color:var(--guide-ink);font:inherit}
@media(max-width:850px){.color-mode-picker span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}}
:root[data-color-scheme="light"] :is(.lede,.section-heading>p:last-child,.feature-grid p){color:#48545c}:root[data-color-scheme="light"] .proof span{color:#52606b}:root[data-color-scheme="light"] :is(.guide-heading>p:last-child,.steps p,.install-choices p,.help-grid p,.task-list p){color:#4c575e}:root[data-color-scheme="light"] .pipeline small{color:#59636a}:root[data-color-scheme="light"] .button.primary{background:var(--ink);color:#fff}:root[data-color-scheme="light"] .button.secondary{color:var(--ink)}:root[data-color-scheme="light"] .nav-cta{border-color:var(--ink)}:root[data-color-scheme="light"] :is(.site-header nav a,.wordmark){color:var(--ink)}:root[data-color-scheme="light"] .install{background:var(--accent)}:root[data-color-scheme="light"] .install pre{background:#fff;color:#101820}:root[data-color-scheme="light"] .plain-note{background:var(--accent)}:root[data-color-scheme="light"] .pipeline .hit{background:var(--accent)}:root[data-color-scheme="light"] pre.syntax-shell{--syntax-command:#68e0c2;--syntax-option:#ffb36b;--syntax-string:#9ac7ff;--syntax-variable:#e0b4ff;--syntax-operator:#ff805c;--syntax-comment:#a9b2b9}:root[data-color-scheme="light"] .install pre.syntax-shell{--syntax-command:#006b5b;--syntax-option:#9b3d20;--syntax-string:#315f9a;--syntax-variable:#7b3fa1;--syntax-operator:#69747c;--syntax-comment:#69747c}
:root[data-color-scheme="light"] .pipeline .hit :is(span,small){color:#fff}
