/* Generated by tools/build-theme-palettes.php. Original leaves each theme unchanged. */
html[data-palette=blue]{--bg:#f1f6fc;--panel:#ffffff;--ink:#18324f;--muted:#526c86;--line:#d5e2ef;--accent:#185abc;--soft:#e7f0fc;--palette-hero:#183b66;--palette-brand-filter:hue-rotate(0deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=blue]{--bg:#0c1624;--panel:#142338;--ink:#e8f0fa;--muted:#a9bed6;--line:#30465e;--accent:#82b4ff;--soft:#223c5c;--palette-hero:#102036;--palette-brand-filter:hue-rotate(0deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette=teal]{--bg:#edf7f7;--panel:#ffffff;--ink:#153e48;--muted:#506e78;--line:#cde3e7;--accent:#007d8b;--soft:#def2f3;--palette-hero:#173f4d;--palette-brand-filter:hue-rotate(-40deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=teal]{--bg:#0b1c20;--panel:#132b30;--ink:#e2f2f3;--muted:#a9c8cc;--line:#2b4b53;--accent:#63d9d8;--soft:#21454c;--palette-hero:#103239;--palette-brand-filter:hue-rotate(-40deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette=forest]{--bg:#f1f6ef;--panel:#ffffff;--ink:#263d2d;--muted:#5b715f;--line:#d3e0cf;--accent:#2d7045;--soft:#e3eee0;--palette-hero:#244a32;--palette-brand-filter:hue-rotate(-75deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=forest]{--bg:#101d16;--panel:#192d21;--ink:#e6f1e7;--muted:#acc8b2;--line:#365441;--accent:#80d9a2;--soft:#284935;--palette-hero:#14281b;--palette-brand-filter:hue-rotate(-75deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette=violet]{--bg:#f5f1fa;--panel:#ffffff;--ink:#382849;--muted:#746182;--line:#e0d5ec;--accent:#7843a0;--soft:#eee3f7;--palette-hero:#452b5c;--palette-brand-filter:hue-rotate(45deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=violet]{--bg:#1a1424;--panel:#2a2038;--ink:#f1e9fa;--muted:#c5b2d8;--line:#4a395d;--accent:#c5a0f7;--soft:#413052;--palette-hero:#221a31;--palette-brand-filter:hue-rotate(45deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette=amber]{--bg:#faf5ed;--panel:#ffffff;--ink:#493622;--muted:#7d674d;--line:#e8d9c0;--accent:#a45a12;--soft:#f7ead5;--palette-hero:#5b3c20;--palette-brand-filter:hue-rotate(170deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=amber]{--bg:#21190e;--panel:#322618;--ink:#f8eddc;--muted:#d0baa0;--line:#57432c;--accent:#efbd79;--soft:#493723;--palette-hero:#2b2115;--palette-brand-filter:hue-rotate(170deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette=rose]{--bg:#fbf2f4;--panel:#ffffff;--ink:#4c2b36;--muted:#806573;--line:#ebd3dc;--accent:#ab365e;--soft:#f8e4eb;--palette-hero:#652d45;--palette-brand-filter:hue-rotate(110deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=rose]{--bg:#23151c;--panel:#35212c;--ink:#fae8ef;--muted:#d7b2c4;--line:#5d3b4a;--accent:#f3a3c2;--soft:#4b2d3d;--palette-hero:#301b26;--palette-brand-filter:hue-rotate(110deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette=slate]{--bg:#f3f5f7;--panel:#ffffff;--ink:#2b3744;--muted:#63717f;--line:#d9e0e7;--accent:#526b83;--soft:#e6edf3;--palette-hero:#33495b;--palette-brand-filter:hue-rotate(-15deg);--palette-hero-muted:#ffffffd6;color-scheme:light}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette=slate]{--bg:#151a21;--panel:#212b36;--ink:#edf1f5;--muted:#bac6d2;--line:#3d4b5a;--accent:#a9c2da;--soft:#344555;--palette-hero:#1c2530;--palette-brand-filter:hue-rotate(-15deg);--palette-hero-muted:#ffffffd6;color-scheme:dark}
html[data-palette]:not([data-palette=original]) .site-header .brand img{filter:var(--palette-brand-filter)}
html[data-palette]:not([data-palette=original]) .button.primary{background:var(--accent);border-color:var(--accent)}
html[data-palette]:not([data-palette=original]) .aurora-intro,html[data-palette]:not([data-palette=original]) .pine-title{background:var(--palette-hero);color:#fff}
html[data-palette]:not([data-palette=original]) .aurora-intro :is(.eyebrow,p,li span),html[data-palette]:not([data-palette=original]) .pine-title :is(.eyebrow,p,a){color:var(--palette-hero-muted)}
html[data-palette]:not([data-palette=original]) .aurora-intro ol{border-color:#ffffff40}
html[data-palette]:not([data-palette=original]) .pine-title{border-left-color:var(--soft)}
html[data-palette]:not([data-palette=original]) .pine-home .variant-library{border-left-color:var(--accent)}
html[data-palette]:not([data-palette=original]) .plum-launch{background:var(--accent)}
html[data-palette]:not([data-palette=original]) .cobalt-tile.tile-ping{background:var(--accent);color:#fff}
html[data-palette]:not([data-palette=original]) .cobalt-tile.tile-ping :is(span,small,p){color:#ffffffdf}
html[data-palette]:not([data-palette=original]) .cobalt-tile.tile-http{background:var(--soft);border-color:var(--line)}
html[data-theme=cobalt][data-palette]:not([data-palette=original]) .knowledge-list-header{background:var(--accent);color:#fff}
html[data-theme=matrix][data-palette]:not([data-palette=original]) .variant-protocol{background:var(--panel)}
html[data-theme=matrix][data-palette]:not([data-palette=original]) :is(.quick-test,.article-content pre){background:var(--panel);border-color:var(--line)}
html:is([data-theme=terminal],[data-theme=matrix])[data-palette]:not([data-palette=original]) .button.primary{color:var(--bg)}
html:is([data-theme=terminal],[data-theme=beacon],[data-theme=cobalt],[data-theme=sandstone],[data-theme=plum],[data-theme=ember],[data-theme=matrix])[data-palette]:not([data-palette=original]) .site-header{background:var(--palette-hero);border-color:var(--line)}
html:is([data-theme=beacon],[data-theme=cobalt],[data-theme=sandstone],[data-theme=plum],[data-theme=ember],[data-theme=matrix])[data-palette]:not([data-palette=original]) .site-header :is(.brand,.brand i,.menu-toggle){color:#fff}
@media(min-width:1101px){
html:is([data-theme=terminal],[data-theme=beacon],[data-theme=cobalt],[data-theme=sandstone],[data-theme=plum],[data-theme=matrix])[data-palette]:not([data-palette=original]) .site-header{background:var(--palette-hero);border-color:var(--line)}
html:is([data-theme=beacon],[data-theme=cobalt],[data-theme=sandstone],[data-theme=plum],[data-theme=matrix])[data-palette]:not([data-palette=original]) .site-header :is(.brand,.brand i){color:#fff}
html:is([data-theme=beacon],[data-theme=cobalt],[data-theme=sandstone],[data-theme=plum],[data-theme=matrix])[data-palette]:not([data-palette=original]) .site-header :is(.brand small,nav>a){color:var(--palette-hero-muted)}
html:is([data-theme=beacon],[data-theme=cobalt],[data-theme=sandstone],[data-theme=plum],[data-theme=matrix])[data-palette]:not([data-palette=original]) .site-header nav>a:is([aria-current],:hover){background:var(--soft);color:var(--ink);border-color:var(--accent)}
html[data-theme=plum][data-palette]:not([data-palette=original]) .nav-icon{color:inherit}
}
