/* generated by scripts/build.mjs — collection and field colours */
:root{--c-pma:#3557d4;--c-rca:#c4442a;--c-fa:#0e8a6e;--c-ode:#036d8d;--c-pde:#0c71b9;--c-vcalc:#1181b0;--c-ladr:#1a62b6;--c-alg:#0174ae;--c-rep:#4773cf;--c-top:#0666ac;--c-dg:#4e64c3;--c-mfd:#3477ce;--c-prob:#5255b6;--c-stoch:#3f68c3;--c-graph:#7166cb;--c-comb:#4659b7;--c-nt:#7358bb;--c-logic:#666acd;--c-num:#7349aa;--c-nla:#695bbf;--c-opt:#905bba;--c-stat:#027465;--c-ml:#057c83;--c-deep:#0684a4;--c-causal:#0b68a2;--c-algo:#1962b6;--c-toc:#635dc0;--c-cplx:#5d6dce;--c-info:#7349aa;--c-crypto:#7158bb;--c-dist:#9c56ae;--c-pl:#7e45a1;--c-cg:#a1458c;--c-mech:#9d3773;--c-em:#b33f55;--c-waves:#bb4a71;--c-thermo:#a83631;--c-qm:#b33f4f;--c-cm:#be5226;--c-qinfo:#a8382a;--c-rel:#a55505;--c-astro:#bc541c;--c-fluid:#89570a;--c-pchem:#a73a1b;--c-kin:#975f03;--c-qchem:#a76700;--c-xtal:#6f650d;--c-mat:#7c6e04;--c-geol:#7c5e07;--c-geo:#747101;--c-climate:#5b8705;--c-geog:#037837;--c-popgen:#696709;--c-mathbio:#368120;--c-ecol:#4f891d;--c-neuro:#007654;--c-bioinf:#058254;--c-sysbio:#118984;--c-physio:#943b84;--c-pharm:#ad406f;--c-epi:#bf4b55;--c-imaging:#a63b10;--c-sig:#04707d;--c-ctrl:#0676a7;--c-circ:#0e83ab;--c-energy:#2460b7;--c-solid:#0c6fc0;--c-robot:#676acd;--c-aero:#4759b7;--c-micro:#a83635;--c-macro:#a15806;--c-fin:#b15f0a;--c-game:#796006;--c-behav:#86690e;--c-psych:#7349a9;--c-soc:#954a9f;--c-polsci:#b24d8d;--c-demo:#a53457;--c-music:#a8353c;--c-art:#a85203;--c-arch:#967107;--c-ling:#0967a9;--c-phil:#4a65c3;--c-tech:#7864c8;--c-bighist:#7f44a0;--f-math:#3557d4;--c-field-math:#3557d4;--f-stats:#0f8fa3;--c-field-stats:#0f8fa3;--f-cs:#7a4cc9;--c-field-cs:#7a4cc9;--f-physics:#c8372d;--c-field-physics:#c8372d;--f-chem:#b07a0c;--c-field-chem:#b07a0c;--f-earth:#6b7a1f;--c-field-earth:#6b7a1f;--f-bio:#2e8f4b;--c-field-bio:#2e8f4b;--f-med:#c22d5d;--c-field-med:#c22d5d;--f-eng:#4a6a8a;--c-field-eng:#4a6a8a;--f-econ:#7a5c3e;--c-field-econ:#7a5c3e;--f-social:#a8429a;--c-field-social:#a8429a;--f-arts:#cc6b1f;--c-field-arts:#cc6b1f;--f-humanities:#5b5f97;--c-field-humanities:#5b5f97}
@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--c-pma:#7c9bff;--c-rca:#ff8a6b;--c-fa:#43d1a8;--c-ode:#3ac1f0;--c-pde:#80c1fe;--c-vcalc:#7bd0fe;--c-ladr:#7cb4fc;--c-alg:#73c4fe;--c-rep:#a7c4fc;--c-top:#6eb7fd;--c-dg:#a1b7ff;--c-mfd:#9ec7fe;--c-prob:#a0a9fc;--c-stoch:#98baff;--c-graph:#bebcfd;--c-comb:#96acfe;--c-nt:#bdacfe;--c-logic:#b7bffe;--c-num:#bf9df7;--c-nla:#b5b0fe;--c-opt:#d9b0fe;--c-stat:#2accb5;--c-ml:#21d3de;--c-deep:#56d6ff;--c-causal:#62b9fe;--c-algo:#7cb4fc;--c-toc:#b0b2fc;--c-cplx:#b2c1fc;--c-info:#bf9df7;--c-crypto:#bcadfe;--c-dist:#e9a8f9;--c-pl:#cb99ee;--c-cg:#f099d8;--c-mech:#ed8ec0;--c-em:#fd99a5;--c-waves:#fda7bf;--c-thermo:#f98f84;--c-qm:#fe9aa0;--c-cm:#ffad8f;--c-qinfo:#f8907f;--c-rel:#faa364;--c-astro:#feae8b;--c-fluid:#e6a14b;--c-pchem:#f89276;--c-kin:#f0ab55;--c-qchem:#fbb361;--c-xtal:#c2b446;--c-mat:#cebc4f;--c-geol:#d5ab42;--c-geo:#c3c155;--c-climate:#a9d577;--c-geog:#6ec885;--c-popgen:#b8b74b;--c-mathbio:#8dcf7d;--c-ecol:#a0d77f;--c-neuro:#4fcb9c;--c-bioinf:#65d49d;--c-sysbio:#39dfd8;--c-physio:#e490d2;--c-pharm:#fc96bc;--c-epi:#feaaac;--c-imaging:#f79371;--c-sig:#07c7dc;--c-ctrl:#67c6fe;--c-circ:#71d2fd;--c-energy:#81b3fd;--c-solid:#84c0ff;--c-robot:#b8befe;--c-aero:#97acfd;--c-micro:#f98e87;--c-macro:#f8a560;--c-fin:#fdb178;--c-game:#d0ad42;--c-behav:#dcb64c;--c-psych:#c09df6;--c-soc:#e29deb;--c-polsci:#fda3d8;--c-demo:#f68ca5;--c-music:#f98e8d;--c-art:#fca268;--c-arch:#ebbd57;--c-ling:#6cb8fc;--c-phil:#9fb8ff;--c-tech:#c3bafe;--c-bighist:#cc98ed;--f-math:#7c9bff;--c-field-math:#7c9bff;--f-stats:#45cfdc;--c-field-stats:#45cfdc;--f-cs:#b892ff;--c-field-cs:#b892ff;--f-physics:#ff7b6b;--c-field-physics:#ff7b6b;--f-chem:#f0c94e;--c-field-chem:#f0c94e;--f-earth:#b8cc5a;--c-field-earth:#b8cc5a;--f-bio:#5fd38a;--c-field-bio:#5fd38a;--f-med:#ff7fa6;--c-field-med:#ff7fa6;--f-eng:#8fb4d9;--c-field-eng:#8fb4d9;--f-econ:#d1ad86;--c-field-econ:#d1ad86;--f-social:#ee8bdc;--c-field-social:#ee8bdc;--f-arts:#ffab66;--c-field-arts:#ffab66;--f-humanities:#a3a8e6;--c-field-humanities:#a3a8e6}}
:root[data-theme="dark"]{--c-pma:#7c9bff;--c-rca:#ff8a6b;--c-fa:#43d1a8;--c-ode:#3ac1f0;--c-pde:#80c1fe;--c-vcalc:#7bd0fe;--c-ladr:#7cb4fc;--c-alg:#73c4fe;--c-rep:#a7c4fc;--c-top:#6eb7fd;--c-dg:#a1b7ff;--c-mfd:#9ec7fe;--c-prob:#a0a9fc;--c-stoch:#98baff;--c-graph:#bebcfd;--c-comb:#96acfe;--c-nt:#bdacfe;--c-logic:#b7bffe;--c-num:#bf9df7;--c-nla:#b5b0fe;--c-opt:#d9b0fe;--c-stat:#2accb5;--c-ml:#21d3de;--c-deep:#56d6ff;--c-causal:#62b9fe;--c-algo:#7cb4fc;--c-toc:#b0b2fc;--c-cplx:#b2c1fc;--c-info:#bf9df7;--c-crypto:#bcadfe;--c-dist:#e9a8f9;--c-pl:#cb99ee;--c-cg:#f099d8;--c-mech:#ed8ec0;--c-em:#fd99a5;--c-waves:#fda7bf;--c-thermo:#f98f84;--c-qm:#fe9aa0;--c-cm:#ffad8f;--c-qinfo:#f8907f;--c-rel:#faa364;--c-astro:#feae8b;--c-fluid:#e6a14b;--c-pchem:#f89276;--c-kin:#f0ab55;--c-qchem:#fbb361;--c-xtal:#c2b446;--c-mat:#cebc4f;--c-geol:#d5ab42;--c-geo:#c3c155;--c-climate:#a9d577;--c-geog:#6ec885;--c-popgen:#b8b74b;--c-mathbio:#8dcf7d;--c-ecol:#a0d77f;--c-neuro:#4fcb9c;--c-bioinf:#65d49d;--c-sysbio:#39dfd8;--c-physio:#e490d2;--c-pharm:#fc96bc;--c-epi:#feaaac;--c-imaging:#f79371;--c-sig:#07c7dc;--c-ctrl:#67c6fe;--c-circ:#71d2fd;--c-energy:#81b3fd;--c-solid:#84c0ff;--c-robot:#b8befe;--c-aero:#97acfd;--c-micro:#f98e87;--c-macro:#f8a560;--c-fin:#fdb178;--c-game:#d0ad42;--c-behav:#dcb64c;--c-psych:#c09df6;--c-soc:#e29deb;--c-polsci:#fda3d8;--c-demo:#f68ca5;--c-music:#f98e8d;--c-art:#fca268;--c-arch:#ebbd57;--c-ling:#6cb8fc;--c-phil:#9fb8ff;--c-tech:#c3bafe;--c-bighist:#cc98ed;--f-math:#7c9bff;--c-field-math:#7c9bff;--f-stats:#45cfdc;--c-field-stats:#45cfdc;--f-cs:#b892ff;--c-field-cs:#b892ff;--f-physics:#ff7b6b;--c-field-physics:#ff7b6b;--f-chem:#f0c94e;--c-field-chem:#f0c94e;--f-earth:#b8cc5a;--c-field-earth:#b8cc5a;--f-bio:#5fd38a;--c-field-bio:#5fd38a;--f-med:#ff7fa6;--c-field-med:#ff7fa6;--f-eng:#8fb4d9;--c-field-eng:#8fb4d9;--f-econ:#d1ad86;--c-field-econ:#d1ad86;--f-social:#ee8bdc;--c-field-social:#ee8bdc;--f-arts:#ffab66;--c-field-arts:#ffab66;--f-humanities:#a3a8e6;--c-field-humanities:#a3a8e6}
[data-col="pma"]{--bc:var(--c-pma);--fc:var(--f-math)}
[data-col="rca"]{--bc:var(--c-rca);--fc:var(--f-math)}
[data-col="fa"]{--bc:var(--c-fa);--fc:var(--f-math)}
[data-col="ode"]{--bc:var(--c-ode);--fc:var(--f-math)}
[data-col="pde"]{--bc:var(--c-pde);--fc:var(--f-math)}
[data-col="vcalc"]{--bc:var(--c-vcalc);--fc:var(--f-math)}
[data-col="ladr"]{--bc:var(--c-ladr);--fc:var(--f-math)}
[data-col="alg"]{--bc:var(--c-alg);--fc:var(--f-math)}
[data-col="rep"]{--bc:var(--c-rep);--fc:var(--f-math)}
[data-col="top"]{--bc:var(--c-top);--fc:var(--f-math)}
[data-col="dg"]{--bc:var(--c-dg);--fc:var(--f-math)}
[data-col="mfd"]{--bc:var(--c-mfd);--fc:var(--f-math)}
[data-col="prob"]{--bc:var(--c-prob);--fc:var(--f-math)}
[data-col="stoch"]{--bc:var(--c-stoch);--fc:var(--f-math)}
[data-col="graph"]{--bc:var(--c-graph);--fc:var(--f-math)}
[data-col="comb"]{--bc:var(--c-comb);--fc:var(--f-math)}
[data-col="nt"]{--bc:var(--c-nt);--fc:var(--f-math)}
[data-col="logic"]{--bc:var(--c-logic);--fc:var(--f-math)}
[data-col="num"]{--bc:var(--c-num);--fc:var(--f-math)}
[data-col="nla"]{--bc:var(--c-nla);--fc:var(--f-math)}
[data-col="opt"]{--bc:var(--c-opt);--fc:var(--f-math)}
[data-col="stat"]{--bc:var(--c-stat);--fc:var(--f-stats)}
[data-col="ml"]{--bc:var(--c-ml);--fc:var(--f-stats)}
[data-col="deep"]{--bc:var(--c-deep);--fc:var(--f-stats)}
[data-col="causal"]{--bc:var(--c-causal);--fc:var(--f-stats)}
[data-col="algo"]{--bc:var(--c-algo);--fc:var(--f-cs)}
[data-col="toc"]{--bc:var(--c-toc);--fc:var(--f-cs)}
[data-col="cplx"]{--bc:var(--c-cplx);--fc:var(--f-cs)}
[data-col="info"]{--bc:var(--c-info);--fc:var(--f-cs)}
[data-col="crypto"]{--bc:var(--c-crypto);--fc:var(--f-cs)}
[data-col="dist"]{--bc:var(--c-dist);--fc:var(--f-cs)}
[data-col="pl"]{--bc:var(--c-pl);--fc:var(--f-cs)}
[data-col="cg"]{--bc:var(--c-cg);--fc:var(--f-cs)}
[data-col="mech"]{--bc:var(--c-mech);--fc:var(--f-physics)}
[data-col="em"]{--bc:var(--c-em);--fc:var(--f-physics)}
[data-col="waves"]{--bc:var(--c-waves);--fc:var(--f-physics)}
[data-col="thermo"]{--bc:var(--c-thermo);--fc:var(--f-physics)}
[data-col="qm"]{--bc:var(--c-qm);--fc:var(--f-physics)}
[data-col="cm"]{--bc:var(--c-cm);--fc:var(--f-physics)}
[data-col="qinfo"]{--bc:var(--c-qinfo);--fc:var(--f-physics)}
[data-col="rel"]{--bc:var(--c-rel);--fc:var(--f-physics)}
[data-col="astro"]{--bc:var(--c-astro);--fc:var(--f-physics)}
[data-col="fluid"]{--bc:var(--c-fluid);--fc:var(--f-physics)}
[data-col="pchem"]{--bc:var(--c-pchem);--fc:var(--f-chem)}
[data-col="kin"]{--bc:var(--c-kin);--fc:var(--f-chem)}
[data-col="qchem"]{--bc:var(--c-qchem);--fc:var(--f-chem)}
[data-col="xtal"]{--bc:var(--c-xtal);--fc:var(--f-chem)}
[data-col="mat"]{--bc:var(--c-mat);--fc:var(--f-chem)}
[data-col="geol"]{--bc:var(--c-geol);--fc:var(--f-earth)}
[data-col="geo"]{--bc:var(--c-geo);--fc:var(--f-earth)}
[data-col="climate"]{--bc:var(--c-climate);--fc:var(--f-earth)}
[data-col="geog"]{--bc:var(--c-geog);--fc:var(--f-earth)}
[data-col="popgen"]{--bc:var(--c-popgen);--fc:var(--f-bio)}
[data-col="mathbio"]{--bc:var(--c-mathbio);--fc:var(--f-bio)}
[data-col="ecol"]{--bc:var(--c-ecol);--fc:var(--f-bio)}
[data-col="neuro"]{--bc:var(--c-neuro);--fc:var(--f-bio)}
[data-col="bioinf"]{--bc:var(--c-bioinf);--fc:var(--f-bio)}
[data-col="sysbio"]{--bc:var(--c-sysbio);--fc:var(--f-bio)}
[data-col="physio"]{--bc:var(--c-physio);--fc:var(--f-med)}
[data-col="pharm"]{--bc:var(--c-pharm);--fc:var(--f-med)}
[data-col="epi"]{--bc:var(--c-epi);--fc:var(--f-med)}
[data-col="imaging"]{--bc:var(--c-imaging);--fc:var(--f-med)}
[data-col="sig"]{--bc:var(--c-sig);--fc:var(--f-eng)}
[data-col="ctrl"]{--bc:var(--c-ctrl);--fc:var(--f-eng)}
[data-col="circ"]{--bc:var(--c-circ);--fc:var(--f-eng)}
[data-col="energy"]{--bc:var(--c-energy);--fc:var(--f-eng)}
[data-col="solid"]{--bc:var(--c-solid);--fc:var(--f-eng)}
[data-col="robot"]{--bc:var(--c-robot);--fc:var(--f-eng)}
[data-col="aero"]{--bc:var(--c-aero);--fc:var(--f-eng)}
[data-col="micro"]{--bc:var(--c-micro);--fc:var(--f-econ)}
[data-col="macro"]{--bc:var(--c-macro);--fc:var(--f-econ)}
[data-col="fin"]{--bc:var(--c-fin);--fc:var(--f-econ)}
[data-col="game"]{--bc:var(--c-game);--fc:var(--f-econ)}
[data-col="behav"]{--bc:var(--c-behav);--fc:var(--f-econ)}
[data-col="psych"]{--bc:var(--c-psych);--fc:var(--f-social)}
[data-col="soc"]{--bc:var(--c-soc);--fc:var(--f-social)}
[data-col="polsci"]{--bc:var(--c-polsci);--fc:var(--f-social)}
[data-col="demo"]{--bc:var(--c-demo);--fc:var(--f-social)}
[data-col="music"]{--bc:var(--c-music);--fc:var(--f-arts)}
[data-col="art"]{--bc:var(--c-art);--fc:var(--f-arts)}
[data-col="arch"]{--bc:var(--c-arch);--fc:var(--f-arts)}
[data-col="ling"]{--bc:var(--c-ling);--fc:var(--f-humanities)}
[data-col="phil"]{--bc:var(--c-phil);--fc:var(--f-humanities)}
[data-col="tech"]{--bc:var(--c-tech);--fc:var(--f-humanities)}
[data-col="bighist"]{--bc:var(--c-bighist);--fc:var(--f-humanities)}
[data-field="math"]{--fc:var(--f-math)}
[data-field="stats"]{--fc:var(--f-stats)}
[data-field="cs"]{--fc:var(--f-cs)}
[data-field="physics"]{--fc:var(--f-physics)}
[data-field="chem"]{--fc:var(--f-chem)}
[data-field="earth"]{--fc:var(--f-earth)}
[data-field="bio"]{--fc:var(--f-bio)}
[data-field="med"]{--fc:var(--f-med)}
[data-field="eng"]{--fc:var(--f-eng)}
[data-field="econ"]{--fc:var(--f-econ)}
[data-field="social"]{--fc:var(--f-social)}
[data-field="arts"]{--fc:var(--f-arts)}
[data-field="humanities"]{--fc:var(--f-humanities)}
