:where(html){--unit-size:1em;--unit-line:1.5;--unit-space:.25;--unit-margin:.25rem;--unit-padding:.25em;--unit-padding-v:.25em;--unit-padding-h:.5em;--unit-radius:.25rem;--unit-transition:.3s;--red-0:#150604;--red-5:#220907;--red-10:#2f0b09;--red-15:#410f0b;--red-20:#53120e;--red-25:#66150f;--red-30:#781811;--red-35:#901c14;--red-40:#a71f16;--red-45:#c32418;--red-50:#e3291c;--red-55:#e7473c;--red-60:#eb655c;--red-65:#ee7f77;--red-70:#f19993;--red-75:#f4aea9;--red-80:#f6c0bc;--red-85:#f8d1ce;--red-90:#fae2e0;--red-95:#fbeae9;--red-100:#fef7f6;--orange-0:#191301;--orange-5:#271d01;--orange-10:#362602;--orange-15:#452e02;--orange-20:#593903;--orange-25:#6c4304;--orange-30:#804d05;--orange-35:#995906;--orange-40:#b66707;--orange-45:#d47408;--orange-50:#f68309;--orange-55:#f7912b;--orange-60:#f9a353;--orange-65:#fab375;--orange-70:#fbc293;--orange-75:#fcceac;--orange-80:#fcd8bf;--orange-85:#fde0ce;--orange-90:#fde8dd;--orange-95:#feeee7;--orange-100:#fef4f1;--yellow-0:#171602;--yellow-5:#262303;--yellow-10:#342f04;--yellow-15:#433a05;--yellow-20:#514605;--yellow-25:#655506;--yellow-30:#7e6807;--yellow-35:#967a08;--yellow-40:#af8b08;--yellow-45:#cd9f0a;--yellow-50:#eab20b;--yellow-55:#f3be20;--yellow-60:#f4c543;--yellow-65:#f5cb61;--yellow-70:#f6d47e;--yellow-75:#f7da97;--yellow-80:#f8e2af;--yellow-85:#f9e9c3;--yellow-90:#faedd1;--yellow-95:#fcf4e4;--yellow-100:#fdf8ed;--green-0:#0a1208;--green-5:#0e190a;--green-10:#0f1d0b;--green-15:#13250e;--green-20:#183111;--green-25:#1d3d15;--green-30:#234918;--green-35:#2a591d;--green-40:#336c23;--green-45:#3e832a;--green-50:#4a9e33;--green-55:#5abb3e;--green-60:#76c85f;--green-65:#94d382;--green-70:#aedda1;--green-75:#c5e6bc;--green-80:#d6eccf;--green-85:#e3f2de;--green-90:#ecf6e9;--green-95:#f3f9f1;--green-100:#f9fcf8;--blue-0:#070c13;--blue-5:#0b131e;--blue-10:#0d1726;--blue-15:#101e32;--blue-20:#152842;--blue-25:#182e4e;--blue-30:#1d3a62;--blue-35:#224577;--blue-40:#28538f;--blue-45:#2f63ac;--blue-50:#3673c9;--blue-55:#568ad2;--blue-60:#6d9ad9;--blue-65:#85abe0;--blue-70:#9ab9e5;--blue-75:#aec7ea;--blue-80:#bfd2ee;--blue-85:#cfddf2;--blue-90:#dbe6f5;--blue-95:#ebf1f9;--blue-100:#f7f9fd;--violet-0:#110b14;--violet-5:#1a101e;--violet-10:#26162c;--violet-15:#301a37;--violet-20:#3f214a;--violet-25:#4b2759;--violet-30:#5e2f6f;--violet-35:#713786;--violet-40:#843f9d;--violet-45:#9949b6;--violet-50:#aa65c3;--violet-55:#b87ecd;--violet-60:#c698d7;--violet-65:#d0abde;--violet-70:#dbbde5;--violet-75:#e3cceb;--violet-80:#ebdbf0;--violet-85:#f1e5f5;--violet-90:#f5edf8;--violet-95:#f9f4fb;--violet-100:#fdfbfe;--rose-0:#1a050a;--rose-5:#28060e;--rose-10:#360712;--rose-15:#490817;--rose-20:#5d091c;--rose-25:#770923;--rose-30:#900929;--rose-35:#aa092e;--rose-40:#cd0a37;--rose-45:#ef0b40;--rose-50:#f6315f;--rose-55:#f7597e;--rose-60:#f97b99;--rose-65:#fa99b0;--rose-70:#fab2c3;--rose-75:#fbc6d2;--rose-80:#fcd5de;--rose-85:#fcdfe5;--rose-90:#fce8ed;--rose-95:#fdf1f4;--rose-100:#fefbfb;--cherry-0:#1b0309;--cherry-5:#20040a;--cherry-10:#29050d;--cherry-15:#320610;--cherry-20:#3b0713;--cherry-25:#490918;--cherry-30:#510b1b;--cherry-35:#620f22;--cherry-40:#6e1227;--cherry-45:#811830;--cherry-50:#941e3a;--cherry-55:#a92846;--cherry-60:#c33254;--cherry-65:#cf5471;--cherry-70:#d77e93;--cherry-75:#e3a6b4;--cherry-80:#efcdd5;--cherry-85:#f6e4e8;--cherry-90:#fbf3f5;--cherry-95:#fdf7f8;--cherry-100:#fefbfc;--grey-0:#100f0f;--grey-5:#151414;--grey-10:#201e1e;--grey-15:#2a2828;--grey-20:#322f30;--grey-25:#444041;--grey-30:#4c4849;--grey-35:#615c5d;--grey-40:#6e6869;--grey-45:#7e7778;--grey-50:#8b8485;--grey-55:#9a9395;--grey-60:#a6a0a2;--grey-65:#b2aeaf;--grey-70:#bfbbbc;--grey-75:#cbc8c9;--grey-80:#d7d5d6;--grey-85:#e1dfe0;--grey-90:#ebeaea;--grey-95:#f5f4f5;--grey-100:#fdfcfc;--grey10-0:#0b090a;--grey10-5:#110e0e;--grey10-10:#191516;--grey10-15:#221c1d;--grey10-20:#302729;--grey10-25:#3e3235;--grey10-30:#4c3e41;--grey10-35:#5d4c4f;--grey10-40:#6d5a5e;--grey10-45:#7e676c;--grey10-50:#91787e;--grey10-55:#9f898e;--grey10-60:#ac9a9e;--grey10-65:#baabae;--grey10-70:#c8bcbe;--grey10-75:#d3cacc;--grey10-80:#dfd8d9;--grey10-85:#eae6e7;--grey10-90:#f1eeef;--grey10-95:#f8f7f7;--grey10-100:#fdfcfc;--grey20-0:#0c0809;--grey20-5:#120c0e;--grey20-10:#1c1215;--grey20-15:#25181b;--grey20-20:#342327;--grey20-25:#432d32;--grey20-30:#53373e;--grey20-35:#65434b;--grey20-40:#775059;--grey20-45:#8a5c67;--grey20-50:#9d6c78;--grey20-55:#a97e88;--grey20-60:#b69199;--grey20-65:#c2a3aa;--grey20-70:#ceb6bb;--grey20-75:#d8c5c9;--grey20-80:#e2d4d7;--grey20-85:#ede3e6;--grey20-90:#f3edee;--grey20-95:#f9f6f7;--grey20-100:#fdfcfc;--grey40-0:#0e0608;--grey40-5:#15090c;--grey40-10:#200e12;--grey40-15:#2b1218;--grey40-20:#3d1a22;--grey40-25:#4f222c;--grey40-30:#602936;--grey40-35:#763242;--grey40-40:#8b3c4e;--grey40-45:#a1455a;--grey40-50:#b6546a;--grey40-55:#bf697d;--grey40-60:#c87e90;--grey40-65:#d194a2;--grey40-70:#daa9b5;--grey40-75:#e2bbc4;--grey40-80:#eacdd4;--grey40-85:#f1dfe3;--grey40-90:#f6eaec;--grey40-95:#faf4f6;--grey40-100:#fdfbfc;--brand-0:var(--cherry-0);--brand-5:var(--cherry-5);--brand-10:var(--cherry-10);--brand-15:var(--cherry-15);--brand-20:var(--cherry-20);--brand-25:var(--cherry-25);--brand-30:var(--cherry-30);--brand-35:var(--cherry-35);--brand-40:var(--cherry-40);--brand-45:var(--cherry-45);--brand-50:var(--cherry-50);--brand-55:var(--cherry-55);--brand-60:var(--cherry-60);--brand-65:var(--cherry-65);--brand-70:var(--cherry-70);--brand-75:var(--cherry-75);--brand-80:var(--cherry-80);--brand-85:var(--cherry-85);--brand-90:var(--cherry-90);--brand-95:var(--cherry-95);--brand-100:var(--cherry-100);--accent-0:var(--rose-0);--accent-5:var(--rose-5);--accent-10:var(--rose-10);--accent-15:var(--rose-15);--accent-20:var(--rose-20);--accent-25:var(--rose-25);--accent-30:var(--rose-30);--accent-35:var(--rose-35);--accent-40:var(--rose-40);--accent-45:var(--rose-45);--accent-50:var(--rose-50);--accent-55:var(--rose-55);--accent-60:var(--rose-60);--accent-65:var(--rose-65);--accent-70:var(--rose-70);--accent-75:var(--rose-75);--accent-80:var(--rose-80);--accent-85:var(--rose-85);--accent-90:var(--rose-90);--accent-95:var(--rose-95);--accent-100:var(--rose-100);--color-0:var(--grey-0);--color-5:var(--grey-5);--color-10:var(--grey-10);--color-15:var(--grey-15);--color-20:var(--grey-20);--color-25:var(--grey-25);--color-30:var(--grey-30);--color-35:var(--grey-35);--color-40:var(--grey-40);--color-45:var(--grey-45);--color-50:var(--grey-50);--color-55:var(--grey-55);--color-60:var(--grey-60);--color-65:var(--grey-65);--color-70:var(--grey-70);--color-75:var(--grey-75);--color-80:var(--grey-80);--color-85:var(--grey-85);--color-90:var(--grey-90);--color-95:var(--grey-95);--color-100:var(--grey-100)}.red{--color-0:var(--red-0);--color-5:var(--red-5);--color-10:var(--red-10);--color-15:var(--red-15);--color-20:var(--red-20);--color-25:var(--red-25);--color-30:var(--red-30);--color-35:var(--red-35);--color-40:var(--red-40);--color-45:var(--red-45);--color-50:var(--red-50);--color-55:var(--red-55);--color-60:var(--red-60);--color-65:var(--red-65);--color-70:var(--red-70);--color-75:var(--red-75);--color-80:var(--red-80);--color-85:var(--red-85);--color-90:var(--red-90);--color-95:var(--red-95);--color-100:var(--red-100)}.orange{--color-0:var(--orange-0);--color-5:var(--orange-5);--color-10:var(--orange-10);--color-15:var(--orange-15);--color-20:var(--orange-20);--color-25:var(--orange-25);--color-30:var(--orange-30);--color-35:var(--orange-35);--color-40:var(--orange-40);--color-45:var(--orange-45);--color-50:var(--orange-50);--color-55:var(--orange-55);--color-60:var(--orange-60);--color-65:var(--orange-65);--color-70:var(--orange-70);--color-75:var(--orange-75);--color-80:var(--orange-80);--color-85:var(--orange-85);--color-90:var(--orange-90);--color-95:var(--orange-95);--color-100:var(--orange-100)}.yellow{--color-0:var(--yellow-0);--color-5:var(--yellow-5);--color-10:var(--yellow-10);--color-15:var(--yellow-15);--color-20:var(--yellow-20);--color-25:var(--yellow-25);--color-30:var(--yellow-30);--color-35:var(--yellow-35);--color-40:var(--yellow-40);--color-45:var(--yellow-45);--color-50:var(--yellow-50);--color-55:var(--yellow-55);--color-60:var(--yellow-60);--color-65:var(--yellow-65);--color-70:var(--yellow-70);--color-75:var(--yellow-75);--color-80:var(--yellow-80);--color-85:var(--yellow-85);--color-90:var(--yellow-90);--color-95:var(--yellow-95);--color-100:var(--yellow-100)}.green{--color-0:var(--green-0);--color-5:var(--green-5);--color-10:var(--green-10);--color-15:var(--green-15);--color-20:var(--green-20);--color-25:var(--green-25);--color-30:var(--green-30);--color-35:var(--green-35);--color-40:var(--green-40);--color-45:var(--green-45);--color-50:var(--green-50);--color-55:var(--green-55);--color-60:var(--green-60);--color-65:var(--green-65);--color-70:var(--green-70);--color-75:var(--green-75);--color-80:var(--green-80);--color-85:var(--green-85);--color-90:var(--green-90);--color-95:var(--green-95);--color-100:var(--green-100)}.blue{--color-0:var(--blue-0);--color-5:var(--blue-5);--color-10:var(--blue-10);--color-15:var(--blue-15);--color-20:var(--blue-20);--color-25:var(--blue-25);--color-30:var(--blue-30);--color-35:var(--blue-35);--color-40:var(--blue-40);--color-45:var(--blue-45);--color-50:var(--blue-50);--color-55:var(--blue-55);--color-60:var(--blue-60);--color-65:var(--blue-65);--color-70:var(--blue-70);--color-75:var(--blue-75);--color-80:var(--blue-80);--color-85:var(--blue-85);--color-90:var(--blue-90);--color-95:var(--blue-95);--color-100:var(--blue-100)}.violet{--color-0:var(--violet-0);--color-5:var(--violet-5);--color-10:var(--violet-10);--color-15:var(--violet-15);--color-20:var(--violet-20);--color-25:var(--violet-25);--color-30:var(--violet-30);--color-35:var(--violet-35);--color-40:var(--violet-40);--color-45:var(--violet-45);--color-50:var(--violet-50);--color-55:var(--violet-55);--color-60:var(--violet-60);--color-65:var(--violet-65);--color-70:var(--violet-70);--color-75:var(--violet-75);--color-80:var(--violet-80);--color-85:var(--violet-85);--color-90:var(--violet-90);--color-95:var(--violet-95);--color-100:var(--violet-100)}.rose{--color-0:var(--rose-0);--color-5:var(--rose-5);--color-10:var(--rose-10);--color-15:var(--rose-15);--color-20:var(--rose-20);--color-25:var(--rose-25);--color-30:var(--rose-30);--color-35:var(--rose-35);--color-40:var(--rose-40);--color-45:var(--rose-45);--color-50:var(--rose-50);--color-55:var(--rose-55);--color-60:var(--rose-60);--color-65:var(--rose-65);--color-70:var(--rose-70);--color-75:var(--rose-75);--color-80:var(--rose-80);--color-85:var(--rose-85);--color-90:var(--rose-90);--color-95:var(--rose-95);--color-100:var(--rose-100)}.cherry{--color-0:var(--cherry-0);--color-5:var(--cherry-5);--color-10:var(--cherry-10);--color-15:var(--cherry-15);--color-20:var(--cherry-20);--color-25:var(--cherry-25);--color-30:var(--cherry-30);--color-35:var(--cherry-35);--color-40:var(--cherry-40);--color-45:var(--cherry-45);--color-50:var(--cherry-50);--color-55:var(--cherry-55);--color-60:var(--cherry-60);--color-65:var(--cherry-65);--color-70:var(--cherry-70);--color-75:var(--cherry-75);--color-80:var(--cherry-80);--color-85:var(--cherry-85);--color-90:var(--cherry-90);--color-95:var(--cherry-95);--color-100:var(--cherry-100)}.grey{--color-0:var(--grey-0);--color-5:var(--grey-5);--color-10:var(--grey-10);--color-15:var(--grey-15);--color-20:var(--grey-20);--color-25:var(--grey-25);--color-30:var(--grey-30);--color-35:var(--grey-35);--color-40:var(--grey-40);--color-45:var(--grey-45);--color-50:var(--grey-50);--color-55:var(--grey-55);--color-60:var(--grey-60);--color-65:var(--grey-65);--color-70:var(--grey-70);--color-75:var(--grey-75);--color-80:var(--grey-80);--color-85:var(--grey-85);--color-90:var(--grey-90);--color-95:var(--grey-95);--color-100:var(--grey-100)}.grey10{--color-0:var(--grey10-0);--color-5:var(--grey10-5);--color-10:var(--grey10-10);--color-15:var(--grey10-15);--color-20:var(--grey10-20);--color-25:var(--grey10-25);--color-30:var(--grey10-30);--color-35:var(--grey10-35);--color-40:var(--grey10-40);--color-45:var(--grey10-45);--color-50:var(--grey10-50);--color-55:var(--grey10-55);--color-60:var(--grey10-60);--color-65:var(--grey10-65);--color-70:var(--grey10-70);--color-75:var(--grey10-75);--color-80:var(--grey10-80);--color-85:var(--grey10-85);--color-90:var(--grey10-90);--color-95:var(--grey10-95);--color-100:var(--grey10-100)}.grey20{--color-0:var(--grey20-0);--color-5:var(--grey20-5);--color-10:var(--grey20-10);--color-15:var(--grey20-15);--color-20:var(--grey20-20);--color-25:var(--grey20-25);--color-30:var(--grey20-30);--color-35:var(--grey20-35);--color-40:var(--grey20-40);--color-45:var(--grey20-45);--color-50:var(--grey20-50);--color-55:var(--grey20-55);--color-60:var(--grey20-60);--color-65:var(--grey20-65);--color-70:var(--grey20-70);--color-75:var(--grey20-75);--color-80:var(--grey20-80);--color-85:var(--grey20-85);--color-90:var(--grey20-90);--color-95:var(--grey20-95);--color-100:var(--grey20-100)}.grey40{--color-0:var(--grey40-0);--color-5:var(--grey40-5);--color-10:var(--grey40-10);--color-15:var(--grey40-15);--color-20:var(--grey40-20);--color-25:var(--grey40-25);--color-30:var(--grey40-30);--color-35:var(--grey40-35);--color-40:var(--grey40-40);--color-45:var(--grey40-45);--color-50:var(--grey40-50);--color-55:var(--grey40-55);--color-60:var(--grey40-60);--color-65:var(--grey40-65);--color-70:var(--grey40-70);--color-75:var(--grey40-75);--color-80:var(--grey40-80);--color-85:var(--grey40-85);--color-90:var(--grey40-90);--color-95:var(--grey40-95);--color-100:var(--grey40-100)}.brand{--color-0:var(--cherry-0);--color-5:var(--cherry-5);--color-10:var(--cherry-10);--color-15:var(--cherry-15);--color-20:var(--cherry-20);--color-25:var(--cherry-25);--color-30:var(--cherry-30);--color-35:var(--cherry-35);--color-40:var(--cherry-40);--color-45:var(--cherry-45);--color-50:var(--cherry-50);--color-55:var(--cherry-55);--color-60:var(--cherry-60);--color-65:var(--cherry-65);--color-70:var(--cherry-70);--color-75:var(--cherry-75);--color-80:var(--cherry-80);--color-85:var(--cherry-85);--color-90:var(--cherry-90);--color-95:var(--cherry-95);--color-100:var(--cherry-100)}.accent{--color-0:var(--rose-0);--color-5:var(--rose-5);--color-10:var(--rose-10);--color-15:var(--rose-15);--color-20:var(--rose-20);--color-25:var(--rose-25);--color-30:var(--rose-30);--color-35:var(--rose-35);--color-40:var(--rose-40);--color-45:var(--rose-45);--color-50:var(--rose-50);--color-55:var(--rose-55);--color-60:var(--rose-60);--color-65:var(--rose-65);--color-70:var(--rose-70);--color-75:var(--rose-75);--color-80:var(--rose-80);--color-85:var(--rose-85);--color-90:var(--rose-90);--color-95:var(--rose-95);--color-100:var(--rose-100)}.info{--color-0:var(--blue-0);--color-5:var(--blue-5);--color-10:var(--blue-10);--color-15:var(--blue-15);--color-20:var(--blue-20);--color-25:var(--blue-25);--color-30:var(--blue-30);--color-35:var(--blue-35);--color-40:var(--blue-40);--color-45:var(--blue-45);--color-50:var(--blue-50);--color-55:var(--blue-55);--color-60:var(--blue-60);--color-65:var(--blue-65);--color-70:var(--blue-70);--color-75:var(--blue-75);--color-80:var(--blue-80);--color-85:var(--blue-85);--color-90:var(--blue-90);--color-95:var(--blue-95);--color-100:var(--blue-100)}.success{--color-0:var(--green-0);--color-5:var(--green-5);--color-10:var(--green-10);--color-15:var(--green-15);--color-20:var(--green-20);--color-25:var(--green-25);--color-30:var(--green-30);--color-35:var(--green-35);--color-40:var(--green-40);--color-45:var(--green-45);--color-50:var(--green-50);--color-55:var(--green-55);--color-60:var(--green-60);--color-65:var(--green-65);--color-70:var(--green-70);--color-75:var(--green-75);--color-80:var(--green-80);--color-85:var(--green-85);--color-90:var(--green-90);--color-95:var(--green-95);--color-100:var(--green-100)}.warning{--color-0:var(--orange-0);--color-5:var(--orange-5);--color-10:var(--orange-10);--color-15:var(--orange-15);--color-20:var(--orange-20);--color-25:var(--orange-25);--color-30:var(--orange-30);--color-35:var(--orange-35);--color-40:var(--orange-40);--color-45:var(--orange-45);--color-50:var(--orange-50);--color-55:var(--orange-55);--color-60:var(--orange-60);--color-65:var(--orange-65);--color-70:var(--orange-70);--color-75:var(--orange-75);--color-80:var(--orange-80);--color-85:var(--orange-85);--color-90:var(--orange-90);--color-95:var(--orange-95);--color-100:var(--orange-100)}.error{--color-0:var(--red-0);--color-5:var(--red-5);--color-10:var(--red-10);--color-15:var(--red-15);--color-20:var(--red-20);--color-25:var(--red-25);--color-30:var(--red-30);--color-35:var(--red-35);--color-40:var(--red-40);--color-45:var(--red-45);--color-50:var(--red-50);--color-55:var(--red-55);--color-60:var(--red-60);--color-65:var(--red-65);--color-70:var(--red-70);--color-75:var(--red-75);--color-80:var(--red-80);--color-85:var(--red-85);--color-90:var(--red-90);--color-95:var(--red-95);--color-100:var(--red-100)}html,body{box-sizing:border-box}*,:before,:after{box-sizing:inherit}html,body{width:100%;height:100%;margin:0;padding:0}body{text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;min-height:100vh;font-size:1rem;line-height:1.5}ul[role=list],ol[role=list]{padding:0 0 0 1em;list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{vertical-align:middle;background-repeat:no-repeat;background-size:cover;max-width:100%;height:auto;font-style:italic}input,button,textarea,select{font:inherit}input[type=text],input[type=email],input[type=search],input[type=password]{appearance:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.block-left,.block-center{margin-right:auto}.block-right,.block-center{margin-left:auto}:where(.border){--border-width:1px;--border-style:solid;--border-color:var(--color-75);--border-radius:0}[data-theme=dark] :where(.border){--border-color:var(--color-25)}.border{border:var(--border-width) var(--border-style) var(--border-color);border-radius:var(--border-radius)}.bdw-0{--border-width:0px}.bdw-1{--border-width:1px}.bdw-2{--border-width:2px}.bdw-3{--border-width:3px}.bdw-4{--border-width:4px}.bdw-5{--border-width:5px}.bdw-6{--border-width:6px}.bdw-8{--border-width:8px}.bdw-10{--border-width:10px}:where(html){--border-radius:.25rem}:is([class*=bdr-],.radius){--radius-top-left:var(--border-radius);--radius-top-right:var(--border-radius);--radius-bottom-left:var(--border-radius);--radius-bottom-right:var(--border-radius);border-radius:var(--radius-top-left) var(--radius-top-right) var(--radius-bottom-right) var(--radius-bottom-left)}.square{--border-radius:0px!important}.bdr-0{--border-radius:calc(var(--unit-radius) * 0)}.bdr-t-0,.bdr-l-0,.bdr-tl-0{--radius-top-left:calc(var(--unit-radius) * 0)}.bdr-t-0,.bdr-r-0,.bdr-tr-0{--radius-top-right:calc(var(--unit-radius) * 0)}.bdr-b-0,.bdr-l-0,.bdr-bl-0{--radius-bottom-left:calc(var(--unit-radius) * 0)}.bdr-b-0,.bdr-r-0,.bdr-br-0{--radius-bottom-right:calc(var(--unit-radius) * 0)}.bdr-1{--border-radius:calc(var(--unit-radius) * 1)}.bdr-t-1,.bdr-l-1,.bdr-tl-1{--radius-top-left:calc(var(--unit-radius) * 1)}.bdr-t-1,.bdr-r-1,.bdr-tr-1{--radius-top-right:calc(var(--unit-radius) * 1)}.bdr-b-1,.bdr-l-1,.bdr-bl-1{--radius-bottom-left:calc(var(--unit-radius) * 1)}.bdr-b-1,.bdr-r-1,.bdr-br-1{--radius-bottom-right:calc(var(--unit-radius) * 1)}.bdr-2{--border-radius:calc(var(--unit-radius) * 2)}.bdr-t-2,.bdr-l-2,.bdr-tl-2{--radius-top-left:calc(var(--unit-radius) * 2)}.bdr-t-2,.bdr-r-2,.bdr-tr-2{--radius-top-right:calc(var(--unit-radius) * 2)}.bdr-b-2,.bdr-l-2,.bdr-bl-2{--radius-bottom-left:calc(var(--unit-radius) * 2)}.bdr-b-2,.bdr-r-2,.bdr-br-2{--radius-bottom-right:calc(var(--unit-radius) * 2)}.bdr-3{--border-radius:calc(var(--unit-radius) * 3)}.bdr-t-3,.bdr-l-3,.bdr-tl-3{--radius-top-left:calc(var(--unit-radius) * 3)}.bdr-t-3,.bdr-r-3,.bdr-tr-3{--radius-top-right:calc(var(--unit-radius) * 3)}.bdr-b-3,.bdr-l-3,.bdr-bl-3{--radius-bottom-left:calc(var(--unit-radius) * 3)}.bdr-b-3,.bdr-r-3,.bdr-br-3{--radius-bottom-right:calc(var(--unit-radius) * 3)}.bdr-4{--border-radius:calc(var(--unit-radius) * 4)}.bdr-t-4,.bdr-l-4,.bdr-tl-4{--radius-top-left:calc(var(--unit-radius) * 4)}.bdr-t-4,.bdr-r-4,.bdr-tr-4{--radius-top-right:calc(var(--unit-radius) * 4)}.bdr-b-4,.bdr-l-4,.bdr-bl-4{--radius-bottom-left:calc(var(--unit-radius) * 4)}.bdr-b-4,.bdr-r-4,.bdr-br-4{--radius-bottom-right:calc(var(--unit-radius) * 4)}.bdr-5{--border-radius:calc(var(--unit-radius) * 5)}.bdr-t-5,.bdr-l-5,.bdr-tl-5{--radius-top-left:calc(var(--unit-radius) * 5)}.bdr-t-5,.bdr-r-5,.bdr-tr-5{--radius-top-right:calc(var(--unit-radius) * 5)}.bdr-b-5,.bdr-l-5,.bdr-bl-5{--radius-bottom-left:calc(var(--unit-radius) * 5)}.bdr-b-5,.bdr-r-5,.bdr-br-5{--radius-bottom-right:calc(var(--unit-radius) * 5)}.bdr-6{--border-radius:calc(var(--unit-radius) * 6)}.bdr-t-6,.bdr-l-6,.bdr-tl-6{--radius-top-left:calc(var(--unit-radius) * 6)}.bdr-t-6,.bdr-r-6,.bdr-tr-6{--radius-top-right:calc(var(--unit-radius) * 6)}.bdr-b-6,.bdr-l-6,.bdr-bl-6{--radius-bottom-left:calc(var(--unit-radius) * 6)}.bdr-b-6,.bdr-r-6,.bdr-br-6{--radius-bottom-right:calc(var(--unit-radius) * 6)}.bdr-8{--border-radius:calc(var(--unit-radius) * 8)}.bdr-t-8,.bdr-l-8,.bdr-tl-8{--radius-top-left:calc(var(--unit-radius) * 8)}.bdr-t-8,.bdr-r-8,.bdr-tr-8{--radius-top-right:calc(var(--unit-radius) * 8)}.bdr-b-8,.bdr-l-8,.bdr-bl-8{--radius-bottom-left:calc(var(--unit-radius) * 8)}.bdr-b-8,.bdr-r-8,.bdr-br-8{--radius-bottom-right:calc(var(--unit-radius) * 8)}.bdr-10{--border-radius:calc(var(--unit-radius) * 10)}.bdr-t-10,.bdr-l-10,.bdr-tl-10{--radius-top-left:calc(var(--unit-radius) * 10)}.bdr-t-10,.bdr-r-10,.bdr-tr-10{--radius-top-right:calc(var(--unit-radius) * 10)}.bdr-b-10,.bdr-l-10,.bdr-bl-10{--radius-bottom-left:calc(var(--unit-radius) * 10)}.bdr-b-10,.bdr-r-10,.bdr-br-10{--radius-bottom-right:calc(var(--unit-radius) * 10)}.bdc-0{--border-color:var(--color-0)}.bdc-5{--border-color:var(--color-5)}.bdc-10{--border-color:var(--color-10)}.bdc-15{--border-color:var(--color-15)}.bdc-20{--border-color:var(--color-20)}.bdc-25{--border-color:var(--color-25)}.bdc-30{--border-color:var(--color-30)}.bdc-35{--border-color:var(--color-35)}.bdc-40{--border-color:var(--color-40)}.bdc-45{--border-color:var(--color-45)}.bdc-50{--border-color:var(--color-50)}.bdc-55{--border-color:var(--color-55)}.bdc-60{--border-color:var(--color-60)}.bdc-65{--border-color:var(--color-65)}.bdc-70{--border-color:var(--color-70)}.bdc-75{--border-color:var(--color-75)}.bdc-80{--border-color:var(--color-80)}.bdc-85{--border-color:var(--color-85)}.bdc-90{--border-color:var(--color-90)}.bdc-95{--border-color:var(--color-95)}.bdc-100{--border-color:var(--color-100)}[data-theme=dark] .bdd-0{--border-color:var(--color-0)}[data-theme=dark] .bdd-5{--border-color:var(--color-5)}[data-theme=dark] .bdd-10{--border-color:var(--color-10)}[data-theme=dark] .bdd-15{--border-color:var(--color-15)}[data-theme=dark] .bdd-20{--border-color:var(--color-20)}[data-theme=dark] .bdd-25{--border-color:var(--color-25)}[data-theme=dark] .bdd-30{--border-color:var(--color-30)}[data-theme=dark] .bdd-35{--border-color:var(--color-35)}[data-theme=dark] .bdd-40{--border-color:var(--color-40)}[data-theme=dark] .bdd-45{--border-color:var(--color-45)}[data-theme=dark] .bdd-50{--border-color:var(--color-50)}[data-theme=dark] .bdd-55{--border-color:var(--color-55)}[data-theme=dark] .bdd-60{--border-color:var(--color-60)}[data-theme=dark] .bdd-65{--border-color:var(--color-65)}[data-theme=dark] .bdd-70{--border-color:var(--color-70)}[data-theme=dark] .bdd-75{--border-color:var(--color-75)}[data-theme=dark] .bdd-80{--border-color:var(--color-80)}[data-theme=dark] .bdd-85{--border-color:var(--color-85)}[data-theme=dark] .bdd-90{--border-color:var(--color-90)}[data-theme=dark] .bdd-95{--border-color:var(--color-95)}[data-theme=dark] .bdd-100{--border-color:var(--color-100)}.mobile{max-width:30rem}.mobile-width:before{content:"30rem"}.tablet{max-width:45rem}.tablet-width:before{content:"45rem"}.laptop{max-width:60rem}.laptop-width:before{content:"60rem"}.desktop{max-width:75rem}.desktop-width:before{content:"75rem"}.widescreen{max-width:90rem}.widescreen-width:before{content:"90rem"}.lt-mobile,.lt-tablet,.lt-laptop,.lt-desktop,.lt-widescreen{display:none}@media only screen and (width<=30rem){.gt-mobile{display:none!important}.lt-mobile{display:block!important}}@media only screen and (width<=45rem){.gt-tablet{display:none!important}.lt-tablet{display:block!important}}@media only screen and (width<=60rem){.gt-laptop{display:none!important}.lt-laptop{display:block!important}}@media only screen and (width<=75rem){.gt-desktop{display:none!important}.lt-desktop{display:block!important}}@media only screen and (width<=90rem){.gt-widescreen{display:none!important}.lt-widescreen{display:block!important}}:where(html){--color:var(--color-30);--color-none:transparent;--heading-color:var(--color-20);--background-color:var(--color-100)}.inverse{--inverse-color:var(--color-100);--inverse-background:var(--color-50);color:var(--inverse-color);background-color:var(--inverse-background)}.inverse h1,.inverse h2,.inverse h3,.inverse h4,.inverse h5,.inverse h6{color:var(--inverse-color)}[class*=fgc-]{color:var(--color)}[class*=bgc-]{background-color:var(--background-color)}[class*=hdc-] h1,[class*=hdc-] h2,[class*=hdc-] h3,[class*=hdc-] h4,[class*=hdc-] h5,[class*=hdc-] h6,[class*=hdc-] .head{color:var(--heading-color)}.fgc-0{--color:var(--color-0)}.bgc-0{--background-color:var(--color-0)}.hdc-0{--heading-color:var(--color-0)}.fgc-5{--color:var(--color-5)}.bgc-5{--background-color:var(--color-5)}.hdc-5{--heading-color:var(--color-5)}.fgc-10{--color:var(--color-10)}.bgc-10{--background-color:var(--color-10)}.hdc-10{--heading-color:var(--color-10)}.fgc-15{--color:var(--color-15)}.bgc-15{--background-color:var(--color-15)}.hdc-15{--heading-color:var(--color-15)}.fgc-20{--color:var(--color-20)}.bgc-20{--background-color:var(--color-20)}.hdc-20{--heading-color:var(--color-20)}.fgc-25{--color:var(--color-25)}.bgc-25{--background-color:var(--color-25)}.hdc-25{--heading-color:var(--color-25)}.fgc-30{--color:var(--color-30)}.bgc-30{--background-color:var(--color-30)}.hdc-30{--heading-color:var(--color-30)}.fgc-35{--color:var(--color-35)}.bgc-35{--background-color:var(--color-35)}.hdc-35{--heading-color:var(--color-35)}.fgc-40{--color:var(--color-40)}.bgc-40{--background-color:var(--color-40)}.hdc-40{--heading-color:var(--color-40)}.fgc-45{--color:var(--color-45)}.bgc-45{--background-color:var(--color-45)}.hdc-45{--heading-color:var(--color-45)}.fgc-50{--color:var(--color-50)}.bgc-50{--background-color:var(--color-50)}.hdc-50{--heading-color:var(--color-50)}.fgc-55{--color:var(--color-55)}.bgc-55{--background-color:var(--color-55)}.hdc-55{--heading-color:var(--color-55)}.fgc-60{--color:var(--color-60)}.bgc-60{--background-color:var(--color-60)}.hdc-60{--heading-color:var(--color-60)}.fgc-65{--color:var(--color-65)}.bgc-65{--background-color:var(--color-65)}.hdc-65{--heading-color:var(--color-65)}.fgc-70{--color:var(--color-70)}.bgc-70{--background-color:var(--color-70)}.hdc-70{--heading-color:var(--color-70)}.fgc-75{--color:var(--color-75)}.bgc-75{--background-color:var(--color-75)}.hdc-75{--heading-color:var(--color-75)}.fgc-80{--color:var(--color-80)}.bgc-80{--background-color:var(--color-80)}.hdc-80{--heading-color:var(--color-80)}.fgc-85{--color:var(--color-85)}.bgc-85{--background-color:var(--color-85)}.hdc-85{--heading-color:var(--color-85)}.fgc-90{--color:var(--color-90)}.bgc-90{--background-color:var(--color-90)}.hdc-90{--heading-color:var(--color-90)}.fgc-95{--color:var(--color-95)}.bgc-95{--background-color:var(--color-95)}.hdc-95{--heading-color:var(--color-95)}.fgc-100{--color:var(--color-100)}.bgc-100{--background-color:var(--color-100)}.hdc-100{--heading-color:var(--color-100)}[data-theme=dark] .inverse{--inverse-background:var(--color-40)}[data-theme=dark] [class*=fgd-]{color:var(--color)}[data-theme=dark] [class*=bgd-]{background-color:var(--background-color)}[data-theme=dark] [class*=hdd-] h1,[data-theme=dark] [class*=hdd-] h2,[data-theme=dark] [class*=hdd-] h3,[data-theme=dark] [class*=hdd-] h4,[data-theme=dark] [class*=hdd-] h5,[data-theme=dark] [class*=hdd-] h6,[data-theme=dark] [class*=hdd-] .head{color:var(--heading-color)}[data-theme=dark] .fgd-0{--color:var(--color-0)}[data-theme=dark] .bgd-0{--background-color:var(--color-0)}[data-theme=dark] .hdd-0{--heading-color:var(--color-0)}[data-theme=dark] .fgd-5{--color:var(--color-5)}[data-theme=dark] .bgd-5{--background-color:var(--color-5)}[data-theme=dark] .hdd-5{--heading-color:var(--color-5)}[data-theme=dark] .fgd-10{--color:var(--color-10)}[data-theme=dark] .bgd-10{--background-color:var(--color-10)}[data-theme=dark] .hdd-10{--heading-color:var(--color-10)}[data-theme=dark] .fgd-15{--color:var(--color-15)}[data-theme=dark] .bgd-15{--background-color:var(--color-15)}[data-theme=dark] .hdd-15{--heading-color:var(--color-15)}[data-theme=dark] .fgd-20{--color:var(--color-20)}[data-theme=dark] .bgd-20{--background-color:var(--color-20)}[data-theme=dark] .hdd-20{--heading-color:var(--color-20)}[data-theme=dark] .fgd-25{--color:var(--color-25)}[data-theme=dark] .bgd-25{--background-color:var(--color-25)}[data-theme=dark] .hdd-25{--heading-color:var(--color-25)}[data-theme=dark] .fgd-30{--color:var(--color-30)}[data-theme=dark] .bgd-30{--background-color:var(--color-30)}[data-theme=dark] .hdd-30{--heading-color:var(--color-30)}[data-theme=dark] .fgd-35{--color:var(--color-35)}[data-theme=dark] .bgd-35{--background-color:var(--color-35)}[data-theme=dark] .hdd-35{--heading-color:var(--color-35)}[data-theme=dark] .fgd-40{--color:var(--color-40)}[data-theme=dark] .bgd-40{--background-color:var(--color-40)}[data-theme=dark] .hdd-40{--heading-color:var(--color-40)}[data-theme=dark] .fgd-45{--color:var(--color-45)}[data-theme=dark] .bgd-45{--background-color:var(--color-45)}[data-theme=dark] .hdd-45{--heading-color:var(--color-45)}[data-theme=dark] .fgd-50{--color:var(--color-50)}[data-theme=dark] .bgd-50{--background-color:var(--color-50)}[data-theme=dark] .hdd-50{--heading-color:var(--color-50)}[data-theme=dark] .fgd-55{--color:var(--color-55)}[data-theme=dark] .bgd-55{--background-color:var(--color-55)}[data-theme=dark] .hdd-55{--heading-color:var(--color-55)}[data-theme=dark] .fgd-60{--color:var(--color-60)}[data-theme=dark] .bgd-60{--background-color:var(--color-60)}[data-theme=dark] .hdd-60{--heading-color:var(--color-60)}[data-theme=dark] .fgd-65{--color:var(--color-65)}[data-theme=dark] .bgd-65{--background-color:var(--color-65)}[data-theme=dark] .hdd-65{--heading-color:var(--color-65)}[data-theme=dark] .fgd-70{--color:var(--color-70)}[data-theme=dark] .bgd-70{--background-color:var(--color-70)}[data-theme=dark] .hdd-70{--heading-color:var(--color-70)}[data-theme=dark] .fgd-75{--color:var(--color-75)}[data-theme=dark] .bgd-75{--background-color:var(--color-75)}[data-theme=dark] .hdd-75{--heading-color:var(--color-75)}[data-theme=dark] .fgd-80{--color:var(--color-80)}[data-theme=dark] .bgd-80{--background-color:var(--color-80)}[data-theme=dark] .hdd-80{--heading-color:var(--color-80)}[data-theme=dark] .fgd-85{--color:var(--color-85)}[data-theme=dark] .bgd-85{--background-color:var(--color-85)}[data-theme=dark] .hdd-85{--heading-color:var(--color-85)}[data-theme=dark] .fgd-90{--color:var(--color-90)}[data-theme=dark] .bgd-90{--background-color:var(--color-90)}[data-theme=dark] .hdd-90{--heading-color:var(--color-90)}[data-theme=dark] .fgd-95{--color:var(--color-95)}[data-theme=dark] .bgd-95{--background-color:var(--color-95)}[data-theme=dark] .hdd-95{--heading-color:var(--color-95)}[data-theme=dark] .fgd-100{--color:var(--color-100)}[data-theme=dark] .bgd-100{--background-color:var(--color-100)}[data-theme=dark] .hdd-100{--heading-color:var(--color-100)}:where(html){--column-orphans:3;--column-gap:2rem}.columns-1:not(.wide){--columns:1}.columns-2:not(.wide){--columns:2}.columns-3:not(.wide){--columns:3}.columns-4:not(.wide){--columns:4}.columns-5:not(.wide){--columns:5}[class*=columns-]{columns:var(--columns);orphans:var(--column-orphans);column-gap:var(--column-gap)}[class*=columns-]>*{orphans:var(--column-orphans)}.conform,[class*=conform-]{--pad:2rem;--gap:clamp(1rem, 6vw, 3rem);--full:minmax(var(--gap), 1fr);--width:100%;--popout:minmax(0, var(--pad));--feature:minmax(0, calc(var(--pad) * 2));--content:min(100% - (var(--gap) * 2), var(--width));grid-template-columns:[full-width-start] var(--full) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--full) [full-end];display:grid}.conform>*,[class*=conform-]>*{grid-column:content}.conform .full-width,[class*=conform-] .full-width{grid-column:full-width}.conform .feature,.conform .popout,[class*=conform-] .feature,[class*=conform-] .popout{padding-left:var(--pad);padding-right:var(--pad)}.conform .feature,[class*=conform-] .feature{grid-column:feature}.conform .popout,[class*=conform-] .popout,.conform .content,[class*=conform-] .content{grid-column:popout}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.flex{display:flex!important}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.flex.stretch{align-items:stretch}.flex.top,.flex.start{align-items:flex-start}.flex.baseline{align-items:baseline}.flex.middle{align-items:center!important}.flex.bottom,.flex.end{align-items:flex-end}.flex.left{justify-content:flex-start}.flex.center{justify-content:center}.flex.right{justify-content:flex-end}.flex.space{justify-content:space-between}.flex.evenly{justify-content:space-evenly}.flex.across{flex-direction:row;align-items:flex-start;display:flex}.flex.wrap{flex-wrap:wrap}.flex .rigid{flex:none}.flex .shrink{flex-shrink:1}.flex .grow{flex-grow:1}.flex-inflexible{flex:none}.flex-flexible{flex:auto}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}:where(html){--font-sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-serif:ui-serif, Georgia, Cambria, Times New Roman, Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.font-mono{font-family:var(--font-mono)}:where(.gradient){--gradient-from:var(--color-40);--gradient-to:var(--color-60);--gradient-angle:0deg}.gradient{background:linear-gradient(var(--gradient-angle) in hsl, var(--gradient-from), var(--gradient-to))}.angle-0{--gradient-angle:0deg}.angle-30{--gradient-angle:30deg}.angle-45{--gradient-angle:45deg}.angle-60{--gradient-angle:60deg}.angle-90{--gradient-angle:90deg}.angle-120{--gradient-angle:120deg}.angle-135{--gradient-angle:135deg}.angle-150{--gradient-angle:150deg}.angle-180{--gradient-angle:180deg}.angle-210{--gradient-angle:210deg}.angle-225{--gradient-angle:225deg}.angle-240{--gradient-angle:240deg}.angle-270{--gradient-angle:270deg}.angle-300{--gradient-angle:300deg}.angle-330{--gradient-angle:330deg}[data-theme=dark] :where(.gradient){--gradient-from:var(--color-50);--gradient-to:var(--color-30)}:where(html){--gap:0 --row-gap: 0 --column-gap: 0 --grid-columns: 1}.grid,[class*=grid-]{display:grid}.grid.stretch,[class*=grid-].stretch{align-items:stretch}.grid.top,.grid.start,[class*=grid-].top,[class*=grid-].start{align-items:start}.grid.baseline,[class*=grid-].baseline{align-items:baseline}.grid.middle,[class*=grid-].middle{align-items:center}.grid.bottom,.grid.end,[class*=grid-].bottom,[class*=grid-].end{align-items:end}.grid.overlap>*,[class*=grid-].overlap>*{grid-area:1/1}.grid>.cols-2,[class*=grid-]>.cols-2{grid-column:auto/span 2}.grid>.rows-2,[class*=grid-]>.rows-2{grid-row:auto/span 2}.grid>.cols-3,[class*=grid-]>.cols-3{grid-column:auto/span 3}.grid>.rows-3,[class*=grid-]>.rows-3{grid-row:auto/span 3}.grid>.cols-4,[class*=grid-]>.cols-4{grid-column:auto/span 4}.grid>.rows-4,[class*=grid-]>.rows-4{grid-row:auto/span 4}.grid>.cols-5,[class*=grid-]>.cols-5{grid-column:auto/span 5}.grid>.rows-5,[class*=grid-]>.rows-5{grid-row:auto/span 5}.grid>.cols-6,[class*=grid-]>.cols-6{grid-column:auto/span 6}.grid>.rows-6,[class*=grid-]>.rows-6{grid-row:auto/span 6}.grid>.cols-7,[class*=grid-]>.cols-7{grid-column:auto/span 7}.grid>.rows-7,[class*=grid-]>.rows-7{grid-row:auto/span 7}.grid>.cols-8,[class*=grid-]>.cols-8{grid-column:auto/span 8}.grid>.rows-8,[class*=grid-]>.rows-8{grid-row:auto/span 8}.grid>.cols-9,[class*=grid-]>.cols-9{grid-column:auto/span 9}.grid>.rows-9,[class*=grid-]>.rows-9{grid-row:auto/span 9}.grid>.cols-10,[class*=grid-]>.cols-10{grid-column:auto/span 10}.grid>.rows-10,[class*=grid-]>.rows-10{grid-row:auto/span 10}.grid>.cols-11,[class*=grid-]>.cols-11{grid-column:auto/span 11}.grid>.rows-11,[class*=grid-]>.rows-11{grid-row:auto/span 11}.grid>.cols-12,[class*=grid-]>.cols-12{grid-column:auto/span 12}.grid>.rows-12,[class*=grid-]>.rows-12{grid-row:auto/span 12}.grid>.cols-13,[class*=grid-]>.cols-13{grid-column:auto/span 13}.grid>.rows-13,[class*=grid-]>.rows-13{grid-row:auto/span 13}.grid>.cols-14,[class*=grid-]>.cols-14{grid-column:auto/span 14}.grid>.rows-14,[class*=grid-]>.rows-14{grid-row:auto/span 14}.grid>.cols-15,[class*=grid-]>.cols-15{grid-column:auto/span 15}.grid>.rows-15,[class*=grid-]>.rows-15{grid-row:auto/span 15}.grid>.cols-16,[class*=grid-]>.cols-16{grid-column:auto/span 16}.grid>.rows-16,[class*=grid-]>.rows-16{grid-row:auto/span 16}[class*=grid-]{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))}.grid-1{--grid-columns:1}.grid-2{--grid-columns:2}.grid-3{--grid-columns:3}.grid-4{--grid-columns:4}.grid-5{--grid-columns:5}.grid-6{--grid-columns:6}.grid-7{--grid-columns:7}.grid-8{--grid-columns:8}.grid-9{--grid-columns:9}.grid-10{--grid-columns:10}.grid-11{--grid-columns:11}.grid-12{--grid-columns:12}.grid-13{--grid-columns:13}.grid-14{--grid-columns:14}.grid-15{--grid-columns:15}.grid-16{--grid-columns:16}.grid-fit{--min-width:100px;grid-template-columns:repeat(auto-fit, minmax(var(--min-width), 1fr))}.grid-fill{--min-width:100px;grid-template-columns:repeat(auto-fill, minmax(var(--min-width), 1fr))}.gap-none{--gap:0}.gap-h-none{--column-gap:0}.gap-v-none{--row-gap:0}.gap-0{--gap:0rem}.gap-h-0{--column-gap:0rem}.gap-v-0{--row-gap:0rem}.gap-1{--gap:.25rem}.gap-h-1{--column-gap:.25rem}.gap-v-1{--row-gap:.25rem}.gap-2{--gap:.5rem}.gap-h-2{--column-gap:.5rem}.gap-v-2{--row-gap:.5rem}.gap-3{--gap:.75rem}.gap-h-3{--column-gap:.75rem}.gap-v-3{--row-gap:.75rem}.gap-4{--gap:1rem}.gap-h-4{--column-gap:1rem}.gap-v-4{--row-gap:1rem}.gap-5{--gap:1.25rem}.gap-h-5{--column-gap:1.25rem}.gap-v-5{--row-gap:1.25rem}.gap-6{--gap:1.5rem}.gap-h-6{--column-gap:1.5rem}.gap-v-6{--row-gap:1.5rem}.gap-7{--gap:1.75rem}.gap-h-7{--column-gap:1.75rem}.gap-v-7{--row-gap:1.75rem}.gap-8{--gap:2rem}.gap-h-8{--column-gap:2rem}.gap-v-8{--row-gap:2rem}.gap-9{--gap:2.25rem}.gap-h-9{--column-gap:2.25rem}.gap-v-9{--row-gap:2.25rem}.gap-10{--gap:2.5rem}.gap-h-10{--column-gap:2.5rem}.gap-v-10{--row-gap:2.5rem}.gap-11{--gap:2.75rem}.gap-h-11{--column-gap:2.75rem}.gap-v-11{--row-gap:2.75rem}.gap-12{--gap:3rem}.gap-h-12{--column-gap:3rem}.gap-v-12{--row-gap:3rem}.gap-13{--gap:3.25rem}.gap-h-13{--column-gap:3.25rem}.gap-v-13{--row-gap:3.25rem}.gap-14{--gap:3.5rem}.gap-h-14{--column-gap:3.5rem}.gap-v-14{--row-gap:3.5rem}.gap-15{--gap:3.75rem}.gap-h-15{--column-gap:3.75rem}.gap-v-15{--row-gap:3.75rem}.gap-16{--gap:4rem}.gap-h-16{--column-gap:4rem}.gap-v-16{--row-gap:4rem}[class*=gap-]{gap:var(--gap)}[class*=gap-h-]{column-gap:var(--column-gap)}[class*=gap-v-]{row-gap:var(--row-gap)}.hidden{display:none}.nowrap{white-space:nowrap}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.top{top:0}.bottom{bottom:0}.left{left:0}.right{right:0}.scroll-x{width:auto;min-width:100%;overflow-x:scroll}.scroll-x.overflow-hack{z-index:-9999;scrollbar-width:none;-ms-overflow-style:none;margin-bottom:-100vh!important;padding-bottom:100vh!important}.scroll-x.overflow-hack ::-webkit-scrollbar{display:none}.scroll-y{overflow-y:scroll}:where(html){--shadow-1:1px 2px 4px #100f0f0f, 0 1px 2px #100f0f14;--shadow-2:2px 4px 8px #100f0f0d, 1px 2px 4px #100f0f12;--shadow-3:3px 6px 12px #100f0f0a, 2px 4px 8px #100f0f0f;--shadow-4:4px 8px 16px #100f0f08, 3px 6px 12px #100f0f0d;--shadow-5:5px 10px 20px #100f0f05, 4px 8px 16px #100f0f0d}[data-theme=dark]{--shadow-1:1px 2px 4px #0000002e, 0 1px 2px #0000003d;--shadow-2:2px 4px 8px #00000024, 1px 2px 4px #00000036;--shadow-3:3px 6px 12px #0000001a, 2px 4px 8px #0000002e;--shadow-4:4px 8px 16px #0000000f, 3px 6px 12px #00000026;--shadow-5:5px 10px 20px #00000005, 4px 8px 16px #0000001f}.shadow-1{box-shadow:var(--shadow-1)}.shadow-2{box-shadow:var(--shadow-2)}.shadow-3{box-shadow:var(--shadow-3)}.shadow-4{box-shadow:var(--shadow-4)}.shadow-5{box-shadow:var(--shadow-5)}:where(html){--size-largest:2rem;--size-larger:1.5rem;--size-large:1.25rem;--size-medium:1rem;--size-small:.875rem;--size-smaller:.75rem;--size-smallest:.625rem}.largest{line-height:1.5;font-size:2rem!important}.larger{line-height:1.5;font-size:1.5rem!important}.large{line-height:1.5;font-size:1.25rem!important}.medium{line-height:1.5;font-size:1rem!important}.small{line-height:1.5;font-size:.875rem!important}.smaller{line-height:1.5;font-size:.75rem!important}.smallest{line-height:1.5;font-size:.625rem!important}.x2{line-height:100%;font-size:2rem!important}.x3{line-height:100%;font-size:3rem!important}.x4{line-height:100%;font-size:4rem!important}.x5{line-height:100%;font-size:5rem!important}.x6{line-height:100%;font-size:6rem!important}.x7{line-height:100%;font-size:7rem!important}.x8{line-height:100%;font-size:8rem!important}.x9{line-height:100%;font-size:9rem!important}.x10{line-height:100%;font-size:10rem!important}.lh-100{line-height:100%!important}.lh-110{line-height:110%!important}.lh-120{line-height:120%!important}.lh-130{line-height:130%!important}.lh-140{line-height:140%!important}.lh-150{line-height:150%!important}.lh-160{line-height:160%!important}.lh-170{line-height:170%!important}.lh-180{line-height:180%!important}.lh-190{line-height:190%!important}.lh-200{line-height:200%!important}.normal{font-size:1rem}.mar{margin:.25rem!important}.mar-h,.mar-l{margin-left:.25rem!important}.mar-h,.mar-r{margin-right:.25rem!important}.mar-v,.mar-t{margin-top:.25rem!important}.mar-v,.mar-b{margin-bottom:.25rem!important}.pad{padding:.25em!important}.pad-h,.pad-l{padding-left:.25em!important}.pad-h,.pad-r{padding-right:.25em!important}.pad-v,.pad-t{padding-top:.25em!important}.pad-v,.pad-b{padding-bottom:.25em!important}.mar-none{margin:0!important}.mar-h-none,.mar-l-none{margin-left:0!important}.mar-h-none,.mar-r-none{margin-right:0!important}.mar-v-none,.mar-t-none{margin-top:0!important}.mar-v-none,.mar-b-none{margin-bottom:0!important}.pad-none{padding:0!important}.pad-h-none,.pad-l-none{padding-left:0!important}.pad-h-none,.pad-r-none{padding-right:0!important}.pad-v-none,.pad-t-none{padding-top:0!important}.pad-v-none,.pad-b-none{padding-bottom:0!important}.mar-0{margin:0!important}.mar-h-0,.mar-l-0{margin-left:0!important}.mar-h-0,.mar-r-0{margin-right:0!important}.mar-v-0,.mar-t-0{margin-top:0!important}.mar-v-0,.mar-b-0{margin-bottom:0!important}.pad-0{padding:0!important}.pad-h-0,.pad-l-0{padding-left:0!important}.pad-h-0,.pad-r-0{padding-right:0!important}.pad-v-0,.pad-t-0{padding-top:0!important}.pad-v-0,.pad-b-0{padding-bottom:0!important}.pad-a-0{padding:-.25em 0}.mar-1{margin:.25rem!important}.mar-h-1,.mar-l-1{margin-left:.25rem!important}.mar-h-1,.mar-r-1{margin-right:.25rem!important}.mar-v-1,.mar-t-1{margin-top:.25rem!important}.mar-v-1,.mar-b-1{margin-bottom:.25rem!important}.pad-1{padding:.25em!important}.pad-h-1,.pad-l-1{padding-left:.25em!important}.pad-h-1,.pad-r-1{padding-right:.25em!important}.pad-v-1,.pad-t-1{padding-top:.25em!important}.pad-v-1,.pad-b-1{padding-bottom:.25em!important}.pad-a-1{padding:0 .25em}.mar-2{margin:.5rem!important}.mar-h-2,.mar-l-2{margin-left:.5rem!important}.mar-h-2,.mar-r-2{margin-right:.5rem!important}.mar-v-2,.mar-t-2{margin-top:.5rem!important}.mar-v-2,.mar-b-2{margin-bottom:.5rem!important}.pad-2{padding:.5em!important}.pad-h-2,.pad-l-2{padding-left:.5em!important}.pad-h-2,.pad-r-2{padding-right:.5em!important}.pad-v-2,.pad-t-2{padding-top:.5em!important}.pad-v-2,.pad-b-2{padding-bottom:.5em!important}.pad-a-2{padding:.25em .5em}.mar-3{margin:.75rem!important}.mar-h-3,.mar-l-3{margin-left:.75rem!important}.mar-h-3,.mar-r-3{margin-right:.75rem!important}.mar-v-3,.mar-t-3{margin-top:.75rem!important}.mar-v-3,.mar-b-3{margin-bottom:.75rem!important}.pad-3{padding:.75em!important}.pad-h-3,.pad-l-3{padding-left:.75em!important}.pad-h-3,.pad-r-3{padding-right:.75em!important}.pad-v-3,.pad-t-3{padding-top:.75em!important}.pad-v-3,.pad-b-3{padding-bottom:.75em!important}.pad-a-3{padding:.5em .75em}.mar-4{margin:1rem!important}.mar-h-4,.mar-l-4{margin-left:1rem!important}.mar-h-4,.mar-r-4{margin-right:1rem!important}.mar-v-4,.mar-t-4{margin-top:1rem!important}.mar-v-4,.mar-b-4{margin-bottom:1rem!important}.pad-4{padding:1em!important}.pad-h-4,.pad-l-4{padding-left:1em!important}.pad-h-4,.pad-r-4{padding-right:1em!important}.pad-v-4,.pad-t-4{padding-top:1em!important}.pad-v-4,.pad-b-4{padding-bottom:1em!important}.pad-a-4{padding:.75em 1em}.mar-6{margin:1.5rem!important}.mar-h-6,.mar-l-6{margin-left:1.5rem!important}.mar-h-6,.mar-r-6{margin-right:1.5rem!important}.mar-v-6,.mar-t-6{margin-top:1.5rem!important}.mar-v-6,.mar-b-6{margin-bottom:1.5rem!important}.pad-6{padding:1.5em!important}.pad-h-6,.pad-l-6{padding-left:1.5em!important}.pad-h-6,.pad-r-6{padding-right:1.5em!important}.pad-v-6,.pad-t-6{padding-top:1.5em!important}.pad-v-6,.pad-b-6{padding-bottom:1.5em!important}.pad-a-6{padding:1.25em 1.5em}.mar-8{margin:2rem!important}.mar-h-8,.mar-l-8{margin-left:2rem!important}.mar-h-8,.mar-r-8{margin-right:2rem!important}.mar-v-8,.mar-t-8{margin-top:2rem!important}.mar-v-8,.mar-b-8{margin-bottom:2rem!important}.pad-8{padding:2em!important}.pad-h-8,.pad-l-8{padding-left:2em!important}.pad-h-8,.pad-r-8{padding-right:2em!important}.pad-v-8,.pad-t-8{padding-top:2em!important}.pad-v-8,.pad-b-8{padding-bottom:2em!important}.pad-a-8{padding:1.75em 2em}.mar-10{margin:2.5rem!important}.mar-h-10,.mar-l-10{margin-left:2.5rem!important}.mar-h-10,.mar-r-10{margin-right:2.5rem!important}.mar-v-10,.mar-t-10{margin-top:2.5rem!important}.mar-v-10,.mar-b-10{margin-bottom:2.5rem!important}.pad-10{padding:2.5em!important}.pad-h-10,.pad-l-10{padding-left:2.5em!important}.pad-h-10,.pad-r-10{padding-right:2.5em!important}.pad-v-10,.pad-t-10{padding-top:2.5em!important}.pad-v-10,.pad-b-10{padding-bottom:2.5em!important}.pad-a-10{padding:2.25em 2.5em}.mar-12{margin:3rem!important}.mar-h-12,.mar-l-12{margin-left:3rem!important}.mar-h-12,.mar-r-12{margin-right:3rem!important}.mar-v-12,.mar-t-12{margin-top:3rem!important}.mar-v-12,.mar-b-12{margin-bottom:3rem!important}.pad-12{padding:3em!important}.pad-h-12,.pad-l-12{padding-left:3em!important}.pad-h-12,.pad-r-12{padding-right:3em!important}.pad-v-12,.pad-t-12{padding-top:3em!important}.pad-v-12,.pad-b-12{padding-bottom:3em!important}.pad-a-12{padding:2.75em 3em}.mar-16{margin:4rem!important}.mar-h-16,.mar-l-16{margin-left:4rem!important}.mar-h-16,.mar-r-16{margin-right:4rem!important}.mar-v-16,.mar-t-16{margin-top:4rem!important}.mar-v-16,.mar-b-16{margin-bottom:4rem!important}.pad-16{padding:4em!important}.pad-h-16,.pad-l-16{padding-left:4em!important}.pad-h-16,.pad-r-16{padding-right:4em!important}.pad-v-16,.pad-t-16{padding-top:4em!important}.pad-v-16,.pad-b-16{padding-bottom:4em!important}.pad-a-16{padding:3.75em 4em}.mar-20{margin:5rem!important}.mar-h-20,.mar-l-20{margin-left:5rem!important}.mar-h-20,.mar-r-20{margin-right:5rem!important}.mar-v-20,.mar-t-20{margin-top:5rem!important}.mar-v-20,.mar-b-20{margin-bottom:5rem!important}.pad-20{padding:5em!important}.pad-h-20,.pad-l-20{padding-left:5em!important}.pad-h-20,.pad-r-20{padding-right:5em!important}.pad-v-20,.pad-t-20{padding-top:5em!important}.pad-v-20,.pad-b-20{padding-bottom:5em!important}.pad-a-20{padding:4.75em 5em}.mar-24{margin:6rem!important}.mar-h-24,.mar-l-24{margin-left:6rem!important}.mar-h-24,.mar-r-24{margin-right:6rem!important}.mar-v-24,.mar-t-24{margin-top:6rem!important}.mar-v-24,.mar-b-24{margin-bottom:6rem!important}.pad-24{padding:6em!important}.pad-h-24,.pad-l-24{padding-left:6em!important}.pad-h-24,.pad-r-24{padding-right:6em!important}.pad-v-24,.pad-t-24{padding-top:6em!important}.pad-v-24,.pad-b-24{padding-bottom:6em!important}.pad-a-24{padding:5.75em 6em}.mar-28{margin:7rem!important}.mar-h-28,.mar-l-28{margin-left:7rem!important}.mar-h-28,.mar-r-28{margin-right:7rem!important}.mar-v-28,.mar-t-28{margin-top:7rem!important}.mar-v-28,.mar-b-28{margin-bottom:7rem!important}.pad-28{padding:7em!important}.pad-h-28,.pad-l-28{padding-left:7em!important}.pad-h-28,.pad-r-28{padding-right:7em!important}.pad-v-28,.pad-t-28{padding-top:7em!important}.pad-v-28,.pad-b-28{padding-bottom:7em!important}.pad-a-28{padding:6.75em 7em}.mar-32{margin:8rem!important}.mar-h-32,.mar-l-32{margin-left:8rem!important}.mar-h-32,.mar-r-32{margin-right:8rem!important}.mar-v-32,.mar-t-32{margin-top:8rem!important}.mar-v-32,.mar-b-32{margin-bottom:8rem!important}.pad-32{padding:8em!important}.pad-h-32,.pad-l-32{padding-left:8em!important}.pad-h-32,.pad-r-32{padding-right:8em!important}.pad-v-32,.pad-t-32{padding-top:8em!important}.pad-v-32,.pad-b-32{padding-bottom:8em!important}.pad-a-32{padding:7.75em 8em}.pad-a{padding:0 .25em}[class*=split-]{width:var(--width)}.split-2{--width:50%}.split-3{--width:33.3333%}.split-2-3{--width:66.6667%}.split-4{--width:25%}.split-3-4{--width:75%}.split-5{--width:20%}.split-2-5{--width:40%}.split-3-5{--width:60%}.split-4-5{--width:80%}.split-6{--width:16.6667%}.split-5-6{--width:83.3333%}.split-2-7{--width:28.5714%}.split-3-7{--width:42.8571%}.split-4-7{--width:57.1429%}.split-5-7{--width:71.4286%}.split-6-7{--width:85.7143%}.split-7{--width:14.2857%}.split-8{--width:12.5%}.split-3-8{--width:37.5%}.split-5-8{--width:62.5%}.split-7-8{--width:87.5%}.split-9{--width:11.1111%}.split-2-9{--width:22.2222%}.split-4-9{--width:44.4444%}.split-5-9{--width:55.5556%}.split-7-9{--width:77.7778%}.split-8-9{--width:88.8889%}.split-10{--width:10%}.split-3-10{--width:30%}.split-7-10{--width:70%}.split-9-10{--width:90%}.split-11{--width:9.09091%}.split-12{--width:8.33333%}.split-13{--width:7.69231%}.split-14{--width:7.14286%}.split-15{--width:6.66667%}.split-16{--width:6.25%}.text-italic,.italic{font-style:italic}.text-underline{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline}.text-strike{text-decoration:line-through}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}:is(.surface,.paper){--color:var(--color-0);--background-color:white;--border-color:var(--color-80)}.surface-1{--color:var(--color-45);--background-color:var(--color-80);--border-color:var(--color-65)}.surface-2{--color:var(--color-40);--background-color:var(--color-85);--border-color:var(--color-70)}.surface-3{--color:var(--color-35);--background-color:var(--color-90);--border-color:var(--color-75)}.surface-4{--color:var(--color-25);--background-color:var(--color-95);--border-color:var(--color-80)}.surface-5{--color:var(--color-10);--background-color:var(--color-100);--border-color:var(--color-85)}[data-theme=dark] :is(.surface,.paper){--color:var(--color-100);--background-color:black;--border-color:var(--color-15)}[data-theme=dark] .surface-1{--color:var(--color-50);--background-color:var(--color-0);--border-color:var(--color-15)}[data-theme=dark] .surface-2{--color:var(--color-60);--background-color:var(--color-5);--border-color:var(--color-20)}[data-theme=dark] .surface-3{--color:var(--color-70);--background-color:var(--color-10);--border-color:var(--color-25)}[data-theme=dark] .surface-4{--color:var(--color-80);--background-color:var(--color-15);--border-color:var(--color-30)}[data-theme=dark] .surface-5{--color:var(--color-90);--background-color:var(--color-20);--border-color:var(--color-35)}[class*=surface],.paper{color:var(--color);background-color:var(--background-color)}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:.875rem}h6{font-size:.75rem}h1,h2,h3{font-weight:400}h4,h5,h6{font-weight:700}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.3}:where(html){--flow-space:1.5em;--prose-width:40rem}:where(.flow) h1,:where(.flow) h2,:where(.flow) h3,:where(.flow) h4,:where(.flow) h5,:where(.flow) h6,:where(.flow) p,:where(.flow) figure,:where(.flow) blockquote,:where(.flow) dl,:where(.flow) dd{margin-block:0}.flow>*+*{margin-block-start:var(--flow-space,1.5em)}.flow p+p{margin-block-start:1em}.prose{--flow-space:1.5em}.prose p,.prose blockquote{max-width:var(--prose-width)}.wide{--prose-width:100%}[class*=weight-]{font-weight:var(--font-weight,400)}.weight-100,.weight-thin{--font-weight:100}.weight-200,.weight-extra-light{--font-weight:200}.weight-300,.weight-light{--font-weight:300}.weight-400,.weight-regular{--font-weight:400}.weight-500,.weight-medium{--font-weight:500}.weight-600,.weight-semi-bold{--font-weight:600}.weight-700,.weight-bold{--font-weight:700}.weight-800,.weight-extra-bold{--font-weight:800}.weight-900,.weight-black{--font-weight:900}.thin{font-weight:100}.bold{font-weight:700}.thick{font-weight:900}[class*="-2rem"],[class*="-32px"]{--width:2rem}[class*="-3rem"],[class*="-48px"]{--width:3rem}[class*="-4rem"],[class*="-64px"]{--width:4rem}[class*="-5rem"],[class*="-80px"]{--width:5rem}[class*="-6rem"],[class*="-96px"]{--width:6rem}[class*="-8rem"],[class*="-128px"]{--width:8rem}[class*="-10rem"],[class*="-160px"]{--width:10rem}[class*="-12rem"],[class*="-192px"]{--width:12rem}[class*="-14rem"],[class*="-224px"]{--width:14rem}[class*="-16rem"],[class*="-256px"]{--width:16rem}[class*="-18rem"],[class*="-288px"]{--width:18rem}[class*="-20rem"],[class*="-320px"]{--width:20rem}[class*="-25rem"],[class*="-400px"]{--width:25rem}[class*="-30rem"],[class*="-480px"]{--width:30rem}[class*="-35rem"],[class*="-560px"]{--width:35rem}[class*="-40rem"],[class*="-640px"]{--width:40rem}[class*="-45rem"],[class*="-720px"]{--width:45rem}[class*="-50rem"],[class*="-800px"]{--width:50rem}[class*="-60rem"],[class*="-960px"]{--width:60rem}[class*="-70rem"],[class*="-1120px"]{--width:70rem}[class*="-80rem"],[class*="-1280px"]{--width:80rem}[class*="-90rem"],[class*="-1440px"]{--width:90rem}[class*="-100rem"],[class*="-1600px"]{--width:100rem}[class*=-mobile]{--width:30rem}[class*=-tablet]{--width:45rem}[class*=-laptop]{--width:60rem}[class*=-desktop]{--width:75rem}[class*=-widescreen]{--width:90rem}[class*=width-]{width:var(--width)}[class*=max-width-]{width:auto;max-width:var(--width)}[class*=min-width-]{width:auto;max-width:auto;min-width:var(--width)}.wide{width:100%;max-width:100%}.wrap{text-wrap:wrap}.nowrap{text-wrap:nowrap}.wrap-balance{text-wrap:balance}.wrap-pretty{text-wrap:pretty}.wrap-stable{text-wrap:stable}.container{container:container/inline-size}@media only screen and (width<=30rem){.stack-mobile[class*=split-],.stack-mobile>[class*=split-]{width:100%!important}.stack-mobile.flex{flex-wrap:wrap}.stack-mobile.flex>*{flex-basis:100%}.stack-mobile[class*=grid-]{grid-template-columns:1fr}.stack-mobile[class*=columns-]{--columns:1}}@container container (width<=30rem){.stack-mobile[class*=split-],.stack-mobile>[class*=split-]{width:100%!important}.stack-mobile.flex{flex-wrap:wrap}.stack-mobile.flex>*{flex-basis:100%}.stack-mobile[class*=grid-]{grid-template-columns:1fr}.stack-mobile[class*=columns-]{--columns:1}}@media only screen and (width<=45rem){.stack-tablet[class*=split-],.stack-tablet>[class*=split-]{width:100%!important}.stack-tablet.flex{flex-wrap:wrap}.stack-tablet.flex>*{flex-basis:100%}.stack-tablet[class*=grid-]{grid-template-columns:1fr}.stack-tablet[class*=columns-]{--columns:1}}@container container (width<=45rem){.stack-tablet[class*=split-],.stack-tablet>[class*=split-]{width:100%!important}.stack-tablet.flex{flex-wrap:wrap}.stack-tablet.flex>*{flex-basis:100%}.stack-tablet[class*=grid-]{grid-template-columns:1fr}.stack-tablet[class*=columns-]{--columns:1}}@media only screen and (width<=60rem){.stack-laptop[class*=split-],.stack-laptop>[class*=split-]{width:100%!important}.stack-laptop.flex{flex-wrap:wrap}.stack-laptop.flex>*{flex-basis:100%}.stack-laptop[class*=grid-]{grid-template-columns:1fr}.stack-laptop[class*=columns-]{--columns:1}}@container container (width<=60rem){.stack-laptop[class*=split-],.stack-laptop>[class*=split-]{width:100%!important}.stack-laptop.flex{flex-wrap:wrap}.stack-laptop.flex>*{flex-basis:100%}.stack-laptop[class*=grid-]{grid-template-columns:1fr}.stack-laptop[class*=columns-]{--columns:1}}@media only screen and (width<=75rem){.stack-desktop[class*=split-],.stack-desktop>[class*=split-]{width:100%!important}.stack-desktop.flex{flex-wrap:wrap}.stack-desktop.flex>*{flex-basis:100%}.stack-desktop[class*=grid-]{grid-template-columns:1fr}.stack-desktop[class*=columns-]{--columns:1}}@container container (width<=75rem){.stack-desktop[class*=split-],.stack-desktop>[class*=split-]{width:100%!important}.stack-desktop.flex{flex-wrap:wrap}.stack-desktop.flex>*{flex-basis:100%}.stack-desktop[class*=grid-]{grid-template-columns:1fr}.stack-desktop[class*=columns-]{--columns:1}}@media only screen and (width<=90rem){.stack-widescreen[class*=split-],.stack-widescreen>[class*=split-]{width:100%!important}.stack-widescreen.flex{flex-wrap:wrap}.stack-widescreen.flex>*{flex-basis:100%}.stack-widescreen[class*=grid-]{grid-template-columns:1fr}.stack-widescreen[class*=columns-]{--columns:1}}@container container (width<=90rem){.stack-widescreen[class*=split-],.stack-widescreen>[class*=split-]{width:100%!important}.stack-widescreen.flex{flex-wrap:wrap}.stack-widescreen.flex>*{flex-basis:100%}.stack-widescreen[class*=grid-]{grid-template-columns:1fr}.stack-widescreen[class*=columns-]{--columns:1}}:where(html){--input-line-height:1.5;--input-border-width:1px;--input-border-radius:.25rem;--input-padding-v:.25em;--input-padding-h:.5em;--input-transition-time:.3s;--input-disabled-opacity:.5;--input-focus-ring-width:3px;--input-focus-ring-gap:1px;--input-inner-height:calc((1em * var(--input-line-height)) + (var(--input-padding-v) * 2));--input-outer-height:calc(var(--input-inner-height) + (var(--input-border-width) * 2));--input-label-inset:var(--input-padding-h);--input-help-inset:var(--input-padding-h);--input-accent-color:var(--brand-50);--input-valid-accent-color:var(--green-50);--input-invalid-accent-color:var(--red-50);--input-color:var(--color-30);--input-border-color:var(--color-70);--input-background-color:var(--color-100);--input-placeholder-color:var(--color-60);--input-hover-color:var(--color-20);--input-hover-border-color:var(--color-60);--input-hover-background-color:var(--color-95);--input-hover-placeholder-color:var(--color-50);--input-focus-color:var(--blue-0);--input-focus-border-color:var(--blue-50);--input-focus-background-color:var(--blue-100);--input-focus-ring-color:var(--blue-70);--input-focus-gap-color:var(--blue-90);--input-focus-inset: ;--input-range-track-color:var(--brand-75);--input-range-thumb-color:var(--brand-50)}[data-badger-focus=inset]{--input-focus-inset:inset}:where(.field){--label-inset:calc(var(--padding-h) + var(--border-width));--help-inset:calc(var(--padding-h) + var(--border-width));--label-color:var(--grey-10);--help-color:var(--color-50);--help-prefix-color:var(--color-50);--required-color:var(--orange-40);--required-background-color:var(--orange-95);--required-border-color:var(--orange-85);--optional-color:var(--blue-40);--optional-background-color:var(--blue-95);--optional-border-color:var(--blue-85);--label-size:.875em;--label-height:1.5;--label-margin:.25rem;--label-weight:400;--help-size:.75em;--help-margin:.5em;--help-prefix-margin:.5em;--tag-size:.8em;--margin-bottom:1rem;--required-text:"Required";--optional-text:"Optional";--valid-help-prefix:"✓";--invalid-help-prefix:"✗"}:where(.field,.input){--fix-color:var(--color-40);--fix-background:var(--color-95);--fix-hover-color:var(--color-30);--fix-hover-background:var(--color-90);--fix-focus-color:var(--blue-20);--fix-focus-background:var(--blue-85)}:where(.field.valid){--label-color:var(--green-25);--help-color:var(--green-40);--help-prefix-color:var(--green-40);--help-prefix:var(--valid-help-prefix);--input-color:var(--green-30);--input-border-color:var(--green-50);--input-background-color:var(--green-100);--input-placeholder-color:var(--green-60);--input-hover-color:var(--green-20);--input-hover-border-color:var(--green-55);--input-hover-background-color:var(--green-95);--input-hover-placeholder-color:var(--green-50);--input-focus-color:var(--green-0);--input-focus-border-color:var(--green-50);--input-focus-background-color:var(--green-100);--input-focus-ring-color:var(--green-75);--input-focus-gap-color:var(--green-95);--fix-color:var(--green-40);--fix-background:var(--green-90);--fix-hover-color:var(--green-30);--fix-hover-background:var(--green-85);--fix-focus-color:var(--green-20);--fix-focus-background:var(--green-80)}:where(.field.valid) label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])){--accent-color:var(--input-valid-accent-color)}:where(.field.invalid){--label-color:var(--red-20);--help-color:var(--red-35);--help-prefix-color:var(--red-35);--help-prefix:var(--invalid-help-prefix);--input-color:var(--red-40);--input-border-color:var(--red-55);--input-background-color:var(--red-100);--input-placeholder-color:var(--red-60);--input-hover-color:var(--red-20);--input-hover-border-color:var(--red-60);--input-hover-background-color:var(--red-95);--input-hover-placeholder-color:var(--red-50);--input-focus-color:var(--red-0);--input-focus-border-color:var(--red-55);--input-focus-background-color:var(--red-100);--input-focus-ring-color:var(--red-80);--input-focus-gap-color:var(--red-90);--fix-color:var(--red-40);--fix-background:var(--red-90);--fix-hover-color:var(--red-30);--fix-hover-background:var(--red-85);--fix-focus-color:var(--red-20);--fix-focus-background:var(--red-80)}:where(.field.invalid) label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])){--accent-color:var(--input-invalid-accent-color)}:where(.surface-1){--input-border-color:var(--color-50)}:where(.surface-1) :where(.field){--help-color:var(--color-30);--help-prefix-color:var(--color-30)}:where(.surface-1) :where(.field.valid){--help-color:var(--green-30);--help-prefix-color:var(--green-30);--input-border-color:var(--green-50)}:where(.surface-1) :where(.field.invalid){--help-color:var(--red-30);--help-prefix-color:var(--red-30);--input-border-color:var(--red-50)}[data-theme=dark]{--input-color:var(--color-70);--input-border-color:var(--color-30);--input-background-color:var(--color-5);--input-placeholder-color:var(--color-40);--input-hover-color:var(--color-80);--input-hover-border-color:var(--color-40);--input-hover-background-color:var(--color-10);--input-hover-placeholder-color:var(--color-50);--input-focus-color:var(--blue-100);--input-focus-border-color:var(--blue-50);--input-focus-background-color:var(--blue-5);--input-focus-ring-color:var(--blue-30);--input-focus-gap-color:var(--blue-10);--input-range-track-color:var(--brand-30);--input-range-thumb-color:var(--brand-50)}[data-theme=dark] :where(.field){--label-color:var(--grey-90);--help-color:var(--color-50);--help-prefix-color:var(--color-50);--required-color:var(--orange-60);--required-background-color:var(--orange-10);--required-border-color:var(--orange-15);--optional-color:var(--blue-60);--optional-background-color:var(--blue-10);--optional-border-color:var(--blue-15)}[data-theme=dark] :where(.field,.inputs){--fix-color:var(--color-40);--fix-background:var(--color-10);--fix-hover-color:var(--color-50);--fix-hover-background:var(--color-15);--fix-focus-color:var(--blue-60);--fix-focus-background:var(--blue-20)}[data-theme=dark] :where(.field.valid){--label-color:var(--green-70);--help-color:var(--green-60);--help-prefix-color:var(--green-60);--input-color:var(--green-65);--input-border-color:var(--green-40);--input-background-color:var(--green-5);--input-placeholder-color:var(--green-40);--input-hover-color:var(--green-80);--input-hover-border-color:var(--green-45);--input-hover-background-color:var(--green-10);--input-hover-placeholder-color:var(--green-40);--input-focus-color:var(--green-100);--input-focus-border-color:var(--green-50);--input-focus-background-color:var(--green-0);--input-focus-ring-color:var(--green-30);--input-focus-gap-color:var(--green-10);--accent-color:var(--green-50)}[data-theme=dark] :where(.field.valid .inputs){--fix-color:var(--green-40);--fix-background:var(--green-10);--fix-hover-color:var(--green-50);--fix-hover-background:var(--green-15);--fix-focus-color:var(--green-60);--fix-focus-background:var(--green-20)}[data-theme=dark] :where(.field.invalid){--label-color:var(--red-70);--help-color:var(--red-60);--help-prefix-color:var(--red-60);--input-color:var(--red-60);--input-border-color:var(--red-40);--input-background-color:var(--red-5);--input-placeholder-color:var(--red-40);--input-hover-color:var(--red-80);--input-hover-border-color:var(--red-45);--input-hover-background-color:var(--red-10);--input-hover-placeholder-color:var(--red-40);--input-focus-color:var(--red-100);--input-focus-border-color:var(--red-50);--input-focus-background-color:var(--red-0);--input-focus-ring-color:var(--red-35);--input-focus-gap-color:var(--red-10)}[data-theme=dark] :where(.field.invalid .inputs){--fix-color:var(--red-45);--fix-background:var(--red-15);--fix-hover-color:var(--red-50);--fix-hover-background:var(--red-15);--fix-focus-color:var(--red-60);--fix-focus-background:var(--red-20)}[data-theme=dark] :where(.surface-1){--input-border-color:var(--color-40)}[data-theme=dark] :where(.surface-1) :where(.field){--help-color:var(--color-50)}[data-theme=dark] :where(.surface-1) :where(.field.valid){--help-color:var(--green-50);--input-border-color:var(--green-40)}[data-theme=dark] :where(.surface-1) :where(.field.invalid){--help-color:var(--red-60);--input-border-color:var(--red-40)}[data-theme=dark] :where(.surface-4,.surface-5){--input-border-color:var(--color-40)}[data-theme=dark] :where(.surface-4,.surface-5) :where(.field){--help-color:var(--color-60)}[data-theme=dark] :where(.surface-4,.surface-5) :where(.field.valid){--help-color:var(--green-50)}[data-theme=dark] :where(.surface-4,.surface-5) :where(.field.invalid){--help-color:var(--red-60)}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])),.field,.inputs,.input,button,.button){--color:var(--input-color);--background-color:var(--input-background-color);--placeholder-color:var(--input-placeholder-color);--border-color:var(--input-border-color);--accent-color:var(--input-accent-color);--border-width:var(--input-border-width);--border-radius:var(--input-border-radius);--padding-h:var(--input-padding-h);--padding-v:var(--input-padding-v);--line-height:var(--input-line-height);--transition-time:var(--input-transition-time);--focus-ring-outline:var(--input-focus-inset) 0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color);--focus-ring-inline:var(--input-focus-inset) 0 0 0 var(--input-focus-ring-gap) var(--input-focus-gap-color);--focus-ring:var(--focus-ring-inline), var(--focus-ring-outline)}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)):hover{--color:var(--input-hover-color);--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color);--placeholder-color:var(--input-hover-placeholder-color);--fix-color:var(--fix-hover-color);--fix-background:var(--fix-hover-background)}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)).focus:not(.no-focus),:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)):focus:not(.no-focus){--color:var(--input-focus-color);--border-color:var(--input-focus-border-color);--background-color:var(--input-focus-background-color);--fix-color:var(--fix-focus-color);--fix-background:var(--fix-focus-background)}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover))::placeholder,:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)) .placeholder{color:var(--placeholder-color);font-weight:300}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)):disabled,:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover))[disabled],:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)).disabled,:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)) :disabled,:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input:not(.no-hover)) .disabled{opacity:var(--input-disabled-opacity)}[data-badger-help-prefix=none] .field{--help-prefix:"";--help-prefix-margin:0}@property --gradient-from{syntax:"<color>";inherits:false;initial-value:red}@property --gradient-to{syntax:"<color>";inherits:false;initial-value:#00f}:where(button,.button){--color:var(--color-100);--border-color:var(--color-50);--background-color:var(--color-50);--icon-margin:.5em;--icon-pull:-.125em}:is(button,.button){--padding-h:1em;--padless-h:.5em}button,.button{--input-focus-ring-color:var(--color-70);--input-focus-gap-color:var(--color-90);appearance:none;color:var(--color);background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);padding:var(--padding-v) var(--padding-h);font-size:1em;line-height:var(--line-height);text-align:center;vertical-align:middle;touch-action:manipulation;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:all var(--transition-time);cursor:pointer;background-image:none;outline:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex;position:relative}button:hover,.button:hover{--border-color:var(--color-55);--background-color:var(--color-55)}button.outline,.button.outline{--color:var(--color-50);--background-color:var(--color-100);--border-color:var(--color-50)}button.outline:hover,.button.outline:hover{--color:var(--color-20);--background-color:var(--color-90);--border-color:var(--color-60)}button.bare,.button.bare{--color:var(--color-50);--background-color:transparent;--border-color:transparent}button.bare:hover,.button.bare:hover{--color:var(--color-35);--background-color:var(--color-95);--border-color:var(--color-85)}button.dark,.button.dark{--border-color:var(--color-40);--background-color:var(--color-40)}button.dark:hover,.button.dark:hover{--background-color:var(--color-45);--border-color:var(--color-45)}button.bright,.button.bright{--color:var(--color-0);--border-color:var(--color-60);--background-color:var(--color-60)}button.bright:hover,.button.bright:hover{--background-color:var(--color-55);--border-color:var(--color-55)}button.shaded,.button.shaded{--color:var(--color-100);--border-color:var(--color-50);--gradient-from:var(--color-55);--gradient-to:var(--color-45);--gradient-angle:175deg;background:linear-gradient(var(--gradient-angle), var(--gradient-from), var(--gradient-to));border-top-color:var(--gradient-from);border-left-color:var(--gradient-from);border-bottom-color:var(--gradient-to);border-right-color:var(--gradient-to);transition:--gradient-from .2s,--gradient-to .2s}button.shaded:hover,button.shaded:focus,.button.shaded:hover,.button.shaded:focus{--gradient-from:var(--color-45);--gradient-to:var(--color-50)}button.disabled,button:disabled,button .disabled,.button.disabled,.button:disabled,.button .disabled{cursor:not-allowed;pointer-events:none;opacity:var(--input-disabled-opacity);box-shadow:none}button.disabled:hover,button:disabled:hover,button .disabled:hover,.button.disabled:hover,.button:disabled:hover,.button .disabled:hover{--color:var(--grey-40);--border-color:var(--grey-50);--background-color:var(--grey-60)}button.focus-visible:not(.no-focus),button:focus-visible:not(.no-focus),.button.focus-visible:not(.no-focus),.button:focus-visible:not(.no-focus){box-shadow:var(--focus-ring)}button svg.icon,.button svg.icon{font-size:calc(1em + var(--padding-v));margin:calc(var(--padding-v) / 2)}button svg.icon.on-left,button svg.icon:first-child:not(:last-child),.button svg.icon.on-left,.button svg.icon:first-child:not(:last-child){margin-left:var(--icon-pull);margin-right:var(--icon-margin)}button svg.icon.on-right,button svg.icon:last-child:not(:first-child),.button svg.icon.on-right,.button svg.icon:last-child:not(:first-child){margin-left:var(--icon-margin);margin-right:var(--icon-pull)}button.icon,.button.icon{padding-left:.5em;padding-right:.5em}.buttons{display:inline-flex}.buttons button:hover,.buttons .button:hover{z-index:1}.buttons button:not(:first-child),.buttons .button:not(:first-child){margin-left:calc(var(--border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.buttons button:not(:last-child),.buttons .button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}[data-theme=dark] button,[data-theme=dark] .button{--color:var(--color-90);--border-color:var(--color-40);--background-color:var(--color-40);--input-focus-ring-color:var(--color-50);--input-focus-gap-color:var(--color-10)}[data-theme=dark] button:hover,[data-theme=dark] .button:hover{--color:var(--color-100);--border-color:var(--color-45);--background-color:var(--color-45)}[data-theme=dark] button.outline,[data-theme=dark] .button.outline{--color:var(--color-50);--border-color:var(--color-40);--background-color:var(--color-0)}[data-theme=dark] button.outline:hover,[data-theme=dark] .button.outline:hover{--color:var(--color-90);--border-color:var(--color-50);--background-color:var(--color-15)}[data-theme=dark] button.bare,[data-theme=dark] .button.bare{--color:var(--color-50);--background-color:transparent;--border-color:transparent}[data-theme=dark] button.bare:hover,[data-theme=dark] .button.bare:hover{--color:var(--color-65);--background-color:var(--color-5);--border-color:var(--color-15)}[data-theme=dark] button.dark,[data-theme=dark] .button.dark{--border-color:var(--color-30);--background-color:var(--color-30)}[data-theme=dark] button.dark:hover,[data-theme=dark] .button.dark:hover{--background-color:var(--color-35);--border-color:var(--color-35)}[data-theme=dark] button.bright,[data-theme=dark] .button.bright{--color:var(--color-0);--border-color:var(--color-55);--background-color:var(--color-55)}[data-theme=dark] button.bright:hover,[data-theme=dark] .button.bright:hover{--background-color:var(--color-60);--border-color:var(--color-60)}[data-theme=dark] button.shaded,[data-theme=dark] .button.shaded{--gradient-from:var(--color-45);--gradient-to:var(--color-35)}[data-badger-focus=inset] button,[data-badger-focus=inset] .button{--input-focus-ring-color:var(--color-80);--input-focus-gap-color:var(--color-20)}[data-badger-focus=inset] button.outline,[data-badger-focus=inset] .button.outline{--input-focus-ring-color:var(--color-70);--input-focus-gap-color:var(--color-90)}[data-badger-focus=inset] button.bare,[data-badger-focus=inset] .button.bare{--input-focus-ring-color:var(--color-80);--input-focus-gap-color:var(--color-90)}[data-badger-focus=inset] button.bare:focus,[data-badger-focus=inset] .button.bare:focus{--border-color:var(--color-70)}[data-badger-focus=inset] [data-theme=dark] button,[data-badger-focus=inset] [data-theme=dark] .button{--input-focus-ring-color:var(--color-20);--input-focus-gap-color:var(--color-60)}[data-badger-focus=inset] [data-theme=dark] button.outline,[data-badger-focus=inset] [data-theme=dark] .button.outline,[data-badger-focus=inset] [data-theme=dark] button.bare,[data-badger-focus=inset] [data-theme=dark] .button.bare{--input-focus-ring-color:var(--color-30);--input-focus-gap-color:var(--color-20)}[data-badger-focus=inset] [data-theme=dark] button.bare:focus,[data-badger-focus=inset] [data-theme=dark] .button.bare:focus{--border-color:var(--color-50)}input:not([type=checkbox],[type=radio],[type=range]),textarea,select,.input{appearance:none;min-width:0;padding:var(--padding-v) var(--padding-h);color:var(--color);background:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);font-size:1em;font-style:normal;line-height:var(--line-height);transition:all var(--transition-time);align-items:center;display:inline-block;position:relative;outline:none!important}input:not([type=checkbox],[type=radio],[type=range]):not(textarea),textarea:not(textarea),select:not(textarea),.input:not(textarea){white-space:nowrap}input:not([type=checkbox],[type=radio],[type=range]):not(.no-hover),textarea:not(.no-hover),select:not(.no-hover),.input:not(.no-hover){cursor:pointer}input:not([type=checkbox],[type=radio],[type=range]):not(.inline),textarea:not(.inline),select:not(.inline),.input:not(.inline){width:100%}input:not([type=checkbox],[type=radio],[type=range]).focus:not(.no-focus),input:not([type=checkbox],[type=radio],[type=range]):focus:not(.no-focus),textarea.focus:not(.no-focus),textarea:focus:not(.no-focus),select.focus:not(.no-focus),select:focus:not(.no-focus),.input.focus:not(.no-focus),.input:focus:not(.no-focus){box-shadow:var(--focus-ring)}input:not([type=checkbox],[type=radio],[type=range]):disabled,input:not([type=checkbox],[type=radio],[type=range])[disabled],input:not([type=checkbox],[type=radio],[type=range]).disabled,textarea:disabled,textarea[disabled],textarea.disabled,select:disabled,select[disabled],select.disabled,.input:disabled,.input[disabled],.input.disabled{opacity:var(--input-disabled-opacity);pointer-events:none;box-shadow:none}textarea{vertical-align:top}input[type=color]{height:var(--input-outer-height)}.inputs{border-radius:var(--border-radius);min-width:0;color:var(--color);background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);font-size:1em;font-style:normal;line-height:var(--line-height);transition:all var(--transition-time);white-space:nowrap;align-items:stretch;padding:0;display:inline-flex;position:relative;outline:none!important}.inputs:has(:hover){--color:var(--input-hover-color);--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color);--placeholder-color:var(--input-hover-placeholder-color);--fix-color:var(--fix-hover-color);--fix-background:var(--fix-hover-background)}.inputs:has(:hover) input:not([type=checkbox],[type=radio],[type=range]){--color:var(--input-hover-color);--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color);--placeholder-color:var(--input-hover-placeholder-color);--fix-color:var(--fix-hover-color);--fix-background:var(--fix-hover-background)}.inputs:has(:hover) textarea{--color:var(--input-hover-color);--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color);--placeholder-color:var(--input-hover-placeholder-color);--fix-color:var(--fix-hover-color);--fix-background:var(--fix-hover-background)}.inputs:has(:hover) select{--color:var(--input-hover-color);--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color);--placeholder-color:var(--input-hover-placeholder-color);--fix-color:var(--fix-hover-color);--fix-background:var(--fix-hover-background)}.inputs:has(:hover) .input:not(.no-hover){--color:var(--input-hover-color);--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color);--placeholder-color:var(--input-hover-placeholder-color);--fix-color:var(--fix-hover-color);--fix-background:var(--fix-hover-background)}.inputs>*{--border-width:0;--focus-ring:none}.inputs:not(.inline,:has(.inline)){width:100%}.inputs .prefix,.inputs .suffix{padding:var(--padding-v) var(--padding-h);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);color:var(--fix-color);transition:all var(--transition-time)}.inputs .prefix.shaded,.inputs .suffix.shaded{background-color:var(--fix-background)}.inputs .prefix{border-top-right-radius:0;border-bottom-right-radius:0}.inputs .prefix.lined{border-right:var(--input-border-width) solid var(--border-color)}.inputs .suffix{border-top-left-radius:0;border-bottom-left-radius:0}.inputs .suffix.lined{border-left:var(--input-border-width) solid var(--border-color)}.inputs.focus:not(.no-focus),.inputs:focus:not(.no-focus),.inputs:focus-within:not(.no-focus){box-shadow:var(--focus-ring);--color:var(--input-focus-color);--border-color:var(--input-focus-border-color);--background-color:var(--input-focus-background-color);--fix-color:var(--fix-focus-color);--fix-background:var(--fix-focus-background)}.inputs.focus:not(.no-focus) input:not([type=checkbox],[type=radio],[type=range]),.inputs.focus:not(.no-focus) textarea,.inputs.focus:not(.no-focus) select,.inputs.focus:not(.no-focus) .input:not(.no-hover),.inputs:focus:not(.no-focus) input:not([type=checkbox],[type=radio],[type=range]),.inputs:focus:not(.no-focus) textarea,.inputs:focus:not(.no-focus) select,.inputs:focus:not(.no-focus) .input:not(.no-hover),.inputs:focus-within:not(.no-focus) input:not([type=checkbox],[type=radio],[type=range]),.inputs:focus-within:not(.no-focus) textarea,.inputs:focus-within:not(.no-focus) select,.inputs:focus-within:not(.no-focus) .input:not(.no-hover){--color:var(--input-focus-color);--border-color:var(--input-focus-border-color);--background-color:var(--input-focus-background-color);--fix-color:var(--fix-focus-color);--fix-background:var(--fix-focus-background)}:where(select){--arrow-down:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3e%3cpolyline points='6 9 12 15 18 9' style='fill:none;stroke:%23888;stroke-width:2;stroke-linecap:round;stroke-linejoin:round'%3e%3c/polyline%3e%3c/svg%3e")}select{background-color:var(--background-color);background:var(--arrow-down) no-repeat right .5em center, var(--background-color);color:var(--color);appearance:none;background-size:1em;margin-left:0;padding-right:2em}select:invalid,select option:disabled,select option:invalid,select .placeholder{color:var(--placeholder-color)}:where(label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio]))){--background-color:transparent;--border-color:transparent}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])){color:var(--color);accent-color:var(--accent-color);padding:var(--padding-v) var(--padding-h);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);background:var(--background-color);font-size:1em;font-style:normal;font-weight:400;line-height:var(--line-height);transition:all .25s;transition:all var(--transition-time);-webkit-user-select:none;user-select:none;cursor:pointer;flex-basis:100%;align-items:center;display:inline-flex;outline:none!important}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])) input{width:1.1em;height:1em;line-height:var(--line-height);outline:none;flex-shrink:0;flex-basis:1em;margin:0 .5rem 0 0;padding:0}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])) span{text-align:left;padding:0 .5em;font-size:1em;line-height:1}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])):not(.inline){width:100%}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])):hover{color:var(--input-hover-color)}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])).border{--background-color:var(--input-background-color);--border-color:var(--input-border-color)}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])).border:hover{--border-color:var(--input-hover-border-color);--background-color:var(--input-hover-background-color)}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])):has(:focus-visible):not(.no-focus){--color:var(--input-focus-color);--border-color:var(--input-focus-border-color);--background-color:var(--input-focus-background-color);box-shadow:var(--focus-ring)}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])):disabled,label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])).disabled{cursor:not-allowed;pointer-events:none;opacity:var(--input-disabled-opacity)}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])):has(:disabled){cursor:not-allowed;pointer-events:none;opacity:var(--input-disabled-opacity)}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])).start{align-items:flex-start}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])).baseline{align-items:baseline}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])).baseline input{position:relative;top:.125em}input[type=checkbox][role=switch]{--border-color:var(--grey-70);--background-color:var(--grey-75);--switch-color:var(--brand-100);--border-width:2px;--unit-size:1em;--width:calc(2 * (var(--unit-size) + var(--border-width)));--height:calc(var(--unit-size) + (2 * var(--border-width)));--transition:.3s;--border-radius:.25em;--switch-radius:calc(var(--border-radius) - var(--border-width));appearance:none;border:var(--border-width) solid var(--border-color);width:var(--width);flex-basis:var(--width);height:var(--height);border-radius:var(--border-radius);background-color:var(--background-color);transition:all var(--transition) ease-in-out}input[type=checkbox][role=switch]:before{width:var(--unit-size);border-radius:var(--switch-radius);background-color:var(--switch-color);height:100%;transition:margin var(--transition) ease-in-out;content:"";display:block}input[type=checkbox][role=switch]:checked{--border-color:var(--brand-45);--background-color:var(--brand-50)}input[type=checkbox][role=switch]:checked:before{margin-left:var(--unit-size)}input[type=checkbox][role=switch]:hover{--border-color:var(--grey-65);--background-color:var(--grey-70)}input[type=checkbox][role=switch]:checked:hover{--border-color:var(--brand-40);--background-color:var(--brand-45)}input[type=checkbox][role=switch].rounded{--border-radius:.25em;--switch-radius:calc(var(--border-radius) - var(--border-width))}input[type=checkbox][role=switch].round{--border-radius:calc(var(--height) / 2);--switch-radius:calc(var(--unit-size) / 2)}input[type=checkbox][role=switch].square{--border-radius:0;--switch-radius:0}[data-theme=dark] input[type=checkbox][role=switch]{--border-color:var(--grey-30);--background-color:var(--grey-25)}[data-theme=dark] input[type=checkbox][role=switch]:hover{--border-color:var(--grey-35);--background-color:var(--grey-30)}[data-theme=dark] input[type=checkbox][role=switch]:checked{--border-color:var(--brand-35);--background-color:var(--brand-30)}[data-theme=dark] input[type=checkbox][role=switch]:checked:hover{--border-color:var(--brand-40);--background-color:var(--brand-35)}input[type=range]{accent-color:var(--input-accent-color)}input[type=range]:not(.inline){width:100%}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{border-radius:16px;height:16px}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 1px color-mix(in srgb, var(--input-accent-color), black 40%);border-radius:.5em;transition:box-shadow .3s}input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 8px color-mix(in srgb, var(--input-accent-color), transparent 70%)}input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 8px color-mix(in srgb, var(--input-accent-color), transparent 70%)}input[type=range]::-moz-range-track{border-radius:16px;height:16px}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 1px color-mix(in srgb, var(--input-accent-color), black 40%);border-radius:.5em;transition:box-shadow .3s}input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 8px color-mix(in srgb, var(--input-accent-color), transparent 70%)}input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 8px color-mix(in srgb, var(--input-accent-color), transparent 70%)}.field{margin-bottom:var(--margin-bottom)}.field label:not(.checkbox,.radio,:has(input[type=checkbox]),:has(input[type=radio])){margin-bottom:var(--label-margin);color:var(--label-color);font-size:var(--label-size);font-weight:var(--label-weight);line-height:var(--label-height);margin-left:var(--label-inset);display:block}.field label:not(.checkbox,.radio):after{color:var(--tag-color);background-color:var(--tag-background-color);border:1px solid var(--tag-border-color);border-radius:.25em;margin-left:1em;padding:0 .25em;font-size:.8em;display:none;position:relative;bottom:.1em}.field div.help{margin-top:var(--help-margin);font-size:var(--help-size);color:var(--help-color);margin-left:var(--help-inset);line-height:1.5}.field.valid div.help:before,.field.invalid div.help:before{content:var(--help-prefix);color:var(--help-prefix-color);margin-right:var(--help-prefix-margin)}.field.required label:not(:has(input[type=checkbox]),:has(input[type=radio])):after{content:var(--required-text);--tag-color:var(--required-color);--tag-border-color:var(--required-border-color);--tag-background-color:var(--required-background-color);display:inline-block}.field.optional label:not(:has(input[type=checkbox]),:has(input[type=radio])):after{content:var(--optional-text);--tag-color:var(--optional-color);--tag-border-color:var(--optional-border-color);--tag-background-color:var(--optional-background-color);display:inline-block}.field.pad-t-label{padding-top:calc(var(--label-size) * var(--label-height) + var(--label-margin))}.field .mar-t-label{margin-top:calc(var(--label-size) * var(--label-height) + var(--label-margin))}:is(fieldset){--margin-bottom:1rem;--padding-v:1em;--padding-h:1.5em;--border-width:1px;--border-radius:.5rem;--border-color:var(--color-70);--border-focus:var(--color-50);--legend-color:var(--color-50);--legend-focus:var(--color-30);--legend-size:.8em;--background-color:var(--color-100)}[data-theme=dark] :is(fieldset){--border-color:var(--color-30);--legend-color:var(--color-50);--border-focus:var(--color-50);--legend-focus:var(--color-70)}fieldset{padding:var(--padding-v) var(--padding-h);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);margin-bottom:var(--margin-bottom)}fieldset legend{font-size:var(--legend-size);color:var(--legend-color);padding:0 .5em;line-height:1}fieldset :first-child{margin-top:0}fieldset :last-child{margin-bottom:0}fieldset:has(:focus){--border-color:var(--border-focus);--legend-color:var(--legend-focus)}:where(.alert){--border-radius:.25rem;--border-width:1px;border-radius:var(--border-radius)}.alert{--padding-v:1em;--padding-h:1.5em;--title-margin:.25em;--inter-gap:.5em;--color:var(--color-35);--head-color:var(--color-20);--headline-color:var(--color-100);--background-color:var(--color-90);--border-color:var(--color-50);--headline-back:var(--color-50);--link-color:var(--color-50);--link-hover:var(--color-30);--bold-color:var(--color);padding:var(--padding-v) var(--padding-h);color:var(--color);background-color:var(--background-color);margin-bottom:1rem;overflow:scroll}.alert :first-child{margin-top:0}.alert :last-child{margin-bottom:0}.alert p{margin-top:0;margin-bottom:var(--inter-gap)}.alert h1,.alert h2,.alert h3,.alert h4,.alert h5,.alert h6,.alert .heading{color:var(--head-color);margin:0;margin-bottom:var(--title-margin)!important}.alert a:not(button,.button){color:var(--link-color);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .2s}.alert a:not(button,.button):hover{color:var(--hover-color)}.alert b{color:var(--bold-color)}.alert:has(.headline){--border-color:var(--headline-back)}.alert .headline{background-color:var(--headline-back);color:var(--headline-color);margin:calc(var(--padding-v) * -1) calc(var(--padding-h) * -1) var(--padding-v);padding:.25em var(--padding-h)}.alert.stripe{--background-color:white;--border-width:8px;border:0;border-left:var(--border-width) solid var(--border-color)}.alert.compact{--padding-v:.25em;--padding-h:.5em;--title-margin:0;--inter-gap:.25em}.alert.compact .headline{padding:.125em var(--padding-h)}[data-theme=dark] .alert{--color:var(--color-70);--head-color:var(--color-85);--background-color:var(--color-15);--headline-color:var(--color-100);--headline-back:var(--color-40);--border-color:var(--color-40);--link-hover:var(--color-70)}[data-theme=dark] .alert.stripe{--border-color:var(--color-50);--background-color:black}:where(.badge){--border-radius:1em;--border-width:1px;--tag-radius:.25rem;--tag-padding-left:1.5em;--tag-padding-right:.5rem;--hole-size:.25rem;--color:var(--color-45);--background-color:var(--color-95);--border-color:var(--color-75);--hole-color:var(--color-100);--fix-color:var(--color-40);--fix-background:var(--color-90);--fixed-background:var(--color-100)}.badge{--padding-v:.25em;--padding-h:calc(var(--unit-padding-h) + (var(--border-radius) / 2));--inner-border-radius:calc(var(--border-radius) - var(--border-width));--inner-padding-h:calc(var(--padding-h) * .75);padding:var(--padding-v) var(--padding-h);color:var(--color);background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);text-wrap:nowrap;line-height:1;display:inline-block;position:relative}.badge.compact{--border-radius:.25em;--padding-v:.1875em;--padding-h:.375em}.badge.tag{border-radius:var(--border-radius) var(--tag-radius) var(--tag-radius) var(--border-radius);padding-left:var(--tag-padding-left);padding-right:var(--tag-padding-right)}.badge.tag:after{content:"";background-color:var(--hole-color);border:2px solid var(--border-color);border-radius:.25em;width:.5em;height:.5em;position:absolute;top:50%;left:.5em;transform:translateY(-50%)}.badge:has(.prefix,.suffix){background-color:var(--fixed-background);display:inline-flex}:is(.badge:has(.prefix,.suffix) .prefix,.badge:has(.prefix,.suffix) .suffix){color:var(--fix-color);background-color:var(--fix-background);margin:calc(0px - var(--padding-v)) 0;padding:var(--padding-v) var(--padding-h)}.badge:has(.prefix,.suffix) .prefix{margin-right:var(--padding-h);margin-right:var(--inner-padding-h);padding-right:var(--inner-padding-h);border-top-left-radius:var(--inner-border-radius);border-bottom-left-radius:var(--inner-border-radius);border-right:1px solid var(--border-color)}.badge:has(.prefix,.suffix) .suffix{margin-left:var(--inner-padding-h);padding-left:var(--inner-padding-h);border-top-right-radius:var(--inner-border-radius);border-bottom-right-radius:var(--inner-border-radius);border-left:1px solid var(--border-color)}.badge:has(.prefix,.suffix).compact .prefix{padding-right:var(--padding-h);margin-right:var(--padding-h)}.badge:has(.prefix,.suffix).compact .suffix{padding-left:var(--padding-h);margin-left:var(--padding-h)}.badge:has(.prefix){padding-left:0}.badge:has(.suffix){padding-right:0}[data-theme=dark] .badge{--color:var(--color-55);--background-color:var(--color-10);--border-color:var(--color-40);--hole-color:var(--color-0);--fix-color:var(--color-60);--fix-background:var(--color-20);--fixed-background:var(--color-10)}details,.details{--icon-svg:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3e%3cpolyline points='6 9 12 15 18 9' style='fill:none;stroke:rgba%280%2C0%2C0%2C0.5%29%0A;stroke-width:2;stroke-linecap:round;stroke-linejoin:round'%3e%3c/polyline%3e%3c/svg%3e");--icon-align:left;--icon-margin:.25rem;--icon-position:0em;--icon-padding:1.5em;--icon-rotate:-90deg;--icon-transition:.25s;--body-padding:0;--head-margin:.25em;--head-shade-back:var(--color-90);--head-shade-text:var(--color-20);--hover-shade-back:var(--color-85);--hover-shade-text:var(--color-10);--body-shade-back:var(--color-95);--body-shade-text:var(--color-30);--shade-transition:.25s;padding:0 var(--body-padding);overflow:visible}details>:last-child,.details>:last-child{margin-block-end:var(--body-padding)}details.lined,.details.lined{--head-margin:.5em}details.border,details.shaded,.details.border,.details.shaded{--icon-position:.5em;--icon-padding:2em;--body-padding:1em;--head-margin:.5em}details.border.shaded,details.border.lined,details.shaded.shaded,details.shaded.lined,.details.border.shaded,.details.border.lined,.details.shaded.shaded,.details.shaded.lined{--head-margin:1em}details.shaded,.details.shaded{background-color:var(--body-shade-back);color:var(--body-shade-text)}details.icon-right,.details.icon-right{--icon-align:left}details>summary,.details>.summary{margin:0 calc(0rem - var(--body-padding));padding:.25em 0;padding-left:var(--body-padding);cursor:pointer;list-style:none;display:flex;position:relative}details>summary::-webkit-details-marker{display:none}.details>.summary::-webkit-details-marker{display:none}details>summary>*,.details>.summary>*{display:inline}details>summary:before,.details>.summary:before{width:1em;height:1em;margin:.25em var(--icon-margin) 0 var(--icon-position);line-height:inherit;display:inline-block}details:not(.no-icon)>summary,.details:not(.no-icon)>.summary{padding-left:0}details:not(.no-icon)>summary:before,.details:not(.no-icon)>.summary:before{background-image:var(--icon-svg);background-position:var(--icon-align) 0 center;transform:rotate(var(--icon-rotate));transition:transform var(--icon-transition) ease-in-out;content:"";background-repeat:no-repeat;background-size:1em}details[open],.details.open{--icon-rotate:0deg}details[open]>summary,.details.open>.summary{margin-bottom:var(--head-margin)}details.lined[open]>summary,.details.lined.open>.summary{border-bottom:var(--line-width) var(--line-style) var(--line-color)}details.shaded>summary,.details.shaded>.summary{transition:background-color var(--shade-transition);background-color:var(--head-shade-back);color:var(--head-shade-text)}details.shaded>summary:hover,.details.shaded>.summary:hover{color:var(--hover-shade-text);background-color:var(--hover-shade-back)}:is(details[class*=bdr-],.details[class*=bdr-],details.radius,.details.radius)>summary{border-top-left-radius:calc(var(--radius-top-left) - var(--border-width));border-top-right-radius:calc(var(--radius-top-right) - var(--border-width))}:is(details[class*=bdr-],.details[class*=bdr-],details.radius,.details.radius):not([open])>summary{border-bottom-left-radius:calc(var(--radius-bottom-left) - var(--border-width));border-bottom-right-radius:calc(var(--radius-bottom-right) - var(--border-width))}.accordion>details.shaded:not(:first-child),.accordion>details.border:not(:first-child),.accordion>.details.shaded:not(:first-child),.accordion>.details.border:not(:first-child){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.accordion>details.shaded:not(:first-child)>summary,.accordion>details.shaded:not(:first-child)>.summary,.accordion>details.border:not(:first-child)>summary,.accordion>details.border:not(:first-child)>.summary,.accordion>.details.shaded:not(:first-child)>summary,.accordion>.details.shaded:not(:first-child)>.summary,.accordion>.details.border:not(:first-child)>summary,.accordion>.details.border:not(:first-child)>.summary{border-top-left-radius:0;border-top-right-radius:0}.accordion>details.shaded:not(:last-child),.accordion>details.border:not(:last-child),.accordion>.details.shaded:not(:last-child),.accordion>.details.border:not(:last-child),.accordion>details.shaded:not(:last-child)>summary,.accordion>details.shaded:not(:last-child)>.summary,.accordion>details.border:not(:last-child)>summary,.accordion>details.border:not(:last-child)>.summary,.accordion>.details.shaded:not(:last-child)>summary,.accordion>.details.shaded:not(:last-child)>.summary,.accordion>.details.border:not(:last-child)>summary,.accordion>.details.border:not(:last-child)>.summary{border-bottom-right-radius:0;border-bottom-left-radius:0}:where(details.lined,.details.lined){--border-width:1px;--border-style:solid;--border-color:var(--color-75);--border-radius:0;--line-width:var(--border-width);--line-style:var(--border-style);--line-color:var(--border-color)}[data-theme=dark] :where(details.lined,.details.line,details.border,.details.border){--border-color:var(--color-25);--line-color:var(--border-color)}[data-theme=dark] details,[data-theme=dark] .details{--icon-svg:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3e%3cpolyline points='6 9 12 15 18 9' style='fill:none;stroke:rgba%28255%2C255%2C255%2C0.5%29%0A;stroke-width:2;stroke-linecap:round;stroke-linejoin:round'%3e%3c/polyline%3e%3c/svg%3e");--head-shade-back:var(--color-20);--head-shade-text:var(--color-90);--hover-shade-back:var(--color-25);--hover-shade-text:var(--color-100);--body-shade-back:var(--color-10);--body-shade-text:var(--color-70)}:where(dialog){--border-width:1px;--border-radius:.25rem;--background-color:var(--grey-100);--border-color:var(--grey-30);--header-background:var(--grey-95);--footer-background:var(--grey-95);--divider-color:var(--grey-90);--close-color:var(--grey-10);--close-background:var(--grey-90);--close-hover-color:var(--grey-100);--close-hover-background:var(--brand-50);--max-width:80vw;--max-height:90vh;--padding:1.5rem;--animation-time:.3s}[data-theme=dark] dialog{--background-color:var(--grey-20);--border-color:var(--grey-40);--close-background:var(--grey-40);--header-background:var(--grey-15);--footer-background:var(--grey-15);--divider-color:var(--grey-10)}dialog{border:var(--border-width) solid var(--border-color);background-color:var(--background-color);padding:var(--padding);box-shadow:var(--shadow-4);max-height:var(--max-height);max-width:var(--max-width);animation:var(--animation-time) dialog ease-in-out;border-radius:8px;position:relative}dialog>.close{color:var(--close-color);background-color:var(--close-background);padding:0 calc(.5em + var(--border-radius) / 2);border-radius:0 calc(var(--border-radius) - var(--border-width)) 0 var(--border-radius);border:1px solid var(--close-background);line-height:1.6;transition:all .25s;position:absolute;top:0;right:0}dialog>.close:hover{color:var(--close-hover-color);background-color:var(--close-hover-background);border-color:var(--close-hover-background)}dialog>article>header,dialog>article>footer{margin:calc(var(--padding) * -1);padding:var(--padding)}dialog>article>header{margin-bottom:var(--padding);border-bottom:1px solid var(--divider-color);background-color:var(--header-background)}dialog>article>footer{margin-top:var(--padding);border-top:1px solid var(--divider-color);background-color:var(--footer-background)}@keyframes dialog{0%{transform-origin:50%;opacity:0;transform:scale(.8)}}@keyframes backdrop{0%{opacity:0}}dialog::backdrop{--backdrop-color:#00000080;--backdrop-filter:blur(2px);--animation-time:.6s;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);background-color:var(--backdrop-color);animation:var(--animation-time) backdrop ease-in-out}:where(html){--icon-margin:.5em;--icon-pull:-.125em}svg.fill-fg,svg .fill-fg{fill:var(--color)}svg.fill-bg,svg .fill-bg{fill:var(--background-color)}svg.stroke-fg,svg .stroke-fg{stroke:var(--color)}svg.stroke-bg,svg .stroke-bg{stroke:var(--background-color)}svg.icon{box-sizing:content-box;vertical-align:-.125em;text-align:center;height:1em;font-size:1em;line-height:1;display:inline-block;overflow:visible}svg.icon.on-left{margin-left:var(--icon-pull);margin-right:var(--icon-margin)}svg.icon.on-right{margin-left:var(--icon-margin);margin-right:var(--icon-pull)}svg.icon.spin{animation:linear var(--icon-animation-time,2s) var(--icon-animation-repeat,infinite) spin;animation-direction:var(--icon-animation-direction,normal)}svg.icon.beat{animation:linear var(--icon-animation-time,1s) var(--icon-animation-repeat,infinite) beat}svg.icon.beat.fast{--icon-animation-time:.5s}svg.icon.beat.slow{--icon-animation-time:2s}svg.icon.reverse{--icon-animation-direction:reverse}svg.icon.fast{--icon-animation-time:1s}svg.icon.slow{--icon-animation-time:4s}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes beat{0%,70%{transform:scale(1)}10%{transform:scale(var(--icon-beat-scale,1.25))}}@media (prefers-reduced-motion:reduce){svg.icon.spin{--icon-animation-time:0;--icon-animation-repeat:0}}.flc-0{fill:var(--color-0)!important}.flc-5{fill:var(--color-5)!important}.flc-10{fill:var(--color-10)!important}.flc-15{fill:var(--color-15)!important}.flc-20{fill:var(--color-20)!important}.flc-25{fill:var(--color-25)!important}.flc-30{fill:var(--color-30)!important}.flc-35{fill:var(--color-35)!important}.flc-40{fill:var(--color-40)!important}.flc-45{fill:var(--color-45)!important}.flc-50{fill:var(--color-50)!important}.flc-55{fill:var(--color-55)!important}.flc-60{fill:var(--color-60)!important}.flc-65{fill:var(--color-65)!important}.flc-70{fill:var(--color-70)!important}.flc-75{fill:var(--color-75)!important}.flc-80{fill:var(--color-80)!important}.flc-85{fill:var(--color-85)!important}.flc-90{fill:var(--color-90)!important}.flc-95{fill:var(--color-95)!important}.flc-100{fill:var(--color-100)!important}.stc-0{stroke:var(--color-0)!important}.stc-5{stroke:var(--color-5)!important}.stc-10{stroke:var(--color-10)!important}.stc-15{stroke:var(--color-15)!important}.stc-20{stroke:var(--color-20)!important}.stc-25{stroke:var(--color-25)!important}.stc-30{stroke:var(--color-30)!important}.stc-35{stroke:var(--color-35)!important}.stc-40{stroke:var(--color-40)!important}.stc-45{stroke:var(--color-45)!important}.stc-50{stroke:var(--color-50)!important}.stc-55{stroke:var(--color-55)!important}.stc-60{stroke:var(--color-60)!important}.stc-65{stroke:var(--color-65)!important}.stc-70{stroke:var(--color-70)!important}.stc-75{stroke:var(--color-75)!important}.stc-80{stroke:var(--color-80)!important}.stc-85{stroke:var(--color-85)!important}.stc-90{stroke:var(--color-90)!important}.stc-95{stroke:var(--color-95)!important}.stc-100{stroke:var(--color-100)!important}[data-theme=dark] .fld-0{fill:var(--color-0)!important}[data-theme=dark] .fld-5{fill:var(--color-5)!important}[data-theme=dark] .fld-10{fill:var(--color-10)!important}[data-theme=dark] .fld-15{fill:var(--color-15)!important}[data-theme=dark] .fld-20{fill:var(--color-20)!important}[data-theme=dark] .fld-25{fill:var(--color-25)!important}[data-theme=dark] .fld-30{fill:var(--color-30)!important}[data-theme=dark] .fld-35{fill:var(--color-35)!important}[data-theme=dark] .fld-40{fill:var(--color-40)!important}[data-theme=dark] .fld-45{fill:var(--color-45)!important}[data-theme=dark] .fld-50{fill:var(--color-50)!important}[data-theme=dark] .fld-55{fill:var(--color-55)!important}[data-theme=dark] .fld-60{fill:var(--color-60)!important}[data-theme=dark] .fld-65{fill:var(--color-65)!important}[data-theme=dark] .fld-70{fill:var(--color-70)!important}[data-theme=dark] .fld-75{fill:var(--color-75)!important}[data-theme=dark] .fld-80{fill:var(--color-80)!important}[data-theme=dark] .fld-85{fill:var(--color-85)!important}[data-theme=dark] .fld-90{fill:var(--color-90)!important}[data-theme=dark] .fld-95{fill:var(--color-95)!important}[data-theme=dark] .fld-100{fill:var(--color-100)!important}[data-theme=dark] .std-0{stroke:var(--color-0)!important}[data-theme=dark] .std-5{stroke:var(--color-5)!important}[data-theme=dark] .std-10{stroke:var(--color-10)!important}[data-theme=dark] .std-15{stroke:var(--color-15)!important}[data-theme=dark] .std-20{stroke:var(--color-20)!important}[data-theme=dark] .std-25{stroke:var(--color-25)!important}[data-theme=dark] .std-30{stroke:var(--color-30)!important}[data-theme=dark] .std-35{stroke:var(--color-35)!important}[data-theme=dark] .std-40{stroke:var(--color-40)!important}[data-theme=dark] .std-45{stroke:var(--color-45)!important}[data-theme=dark] .std-50{stroke:var(--color-50)!important}[data-theme=dark] .std-55{stroke:var(--color-55)!important}[data-theme=dark] .std-60{stroke:var(--color-60)!important}[data-theme=dark] .std-65{stroke:var(--color-65)!important}[data-theme=dark] .std-70{stroke:var(--color-70)!important}[data-theme=dark] .std-75{stroke:var(--color-75)!important}[data-theme=dark] .std-80{stroke:var(--color-80)!important}[data-theme=dark] .std-85{stroke:var(--color-85)!important}[data-theme=dark] .std-90{stroke:var(--color-90)!important}[data-theme=dark] .std-95{stroke:var(--color-95)!important}[data-theme=dark] .std-100{stroke:var(--color-100)!important}:where(.menu){--item-padding-v:.25em;--item-padding-h:.5em;--item-color:var(--color-10);--item-background:var(--color-100);--item-border-width:1px;--item-border-style:solid;--item-border-color:var(--color-90);--active-color:var(--selectable-color);--active-background:var(--selectable-background);--heading-weight:500;--heading-size:var(--size-smaller);--heading-padding-h:.67em;--heading-color:var(--color-30);--heading-background:var(--color-95);--none-color:var(--orange-30);--none-background:var(--orange-100);--separator-width:4px;--separator-style:var(--item-border-style);--separator-color:var(--item-border-color);--disabled-opacity:.5;--z-index:100}[data-theme=dark] :where(.menu){--item-color:var(--color-90);--item-background:var(--color-0);--item-border-color:var(--color-15);--heading-color:var(--color-100);--heading-background:var(--color-5);--none-color:var(--orange-40);--none-background:var(--orange-0)}.menu{--item-border:none;--inner-radius:calc(var(--border-radius) - var(--border-width));z-index:var(--z-index)}.menu.border,.menu.lined{--item-border:var(--item-border-width) var(--item-border-style) var(--item-border-color)}.menu .item,.menu .none{color:var(--item-color);background-color:var(--item-background);padding:var(--item-padding-v) var(--item-padding-h);border-bottom:var(--item-border)}.menu .item:first-child,.menu .none:first-child{border-top-left-radius:var(--inner-radius);border-top-right-radius:var(--inner-radius)}.menu .item:last-child,.menu .none:last-child{border-bottom-left-radius:var(--inner-radius);border-bottom-right-radius:var(--inner-radius);border-bottom:none}.menu .item.heading,.menu .none.heading{--item-padding-h:var(--heading-padding-h);color:var(--heading-color);font-weight:var(--heading-weight);font-size:var(--heading-size);background-color:var(--heading-background);margin:0}.menu .item.active,.menu .item:hover:not(.disabled):not(.no-hover),.menu .item.selected,.menu .none.active,.menu .none:hover:not(.disabled):not(.no-hover),.menu .none.selected{cursor:pointer;background-color:var(--active-background);color:var(--active-color)}.menu .item.active *,.menu .item:hover:not(.disabled):not(.no-hover) *,.menu .item.selected *,.menu .none.active *,.menu .none:hover:not(.disabled):not(.no-hover) *,.menu .none.selected *{color:var(--active-color);background-color:#0000}.menu .item.active .inverse,.menu .item.active .badge,.menu .item.active .button,.menu .item.active button,.menu .item:hover:not(.disabled):not(.no-hover) .inverse,.menu .item:hover:not(.disabled):not(.no-hover) .badge,.menu .item:hover:not(.disabled):not(.no-hover) .button,.menu .item:hover:not(.disabled):not(.no-hover) button,.menu .item.selected .inverse,.menu .item.selected .badge,.menu .item.selected .button,.menu .item.selected button,.menu .none.active .inverse,.menu .none.active .badge,.menu .none.active .button,.menu .none.active button,.menu .none:hover:not(.disabled):not(.no-hover) .inverse,.menu .none:hover:not(.disabled):not(.no-hover) .badge,.menu .none:hover:not(.disabled):not(.no-hover) .button,.menu .none:hover:not(.disabled):not(.no-hover) button,.menu .none.selected .inverse,.menu .none.selected .badge,.menu .none.selected .button,.menu .none.selected button{border-color:color-mix(in srgb, var(--active-color), transparent 30%);background-color:color-mix(in srgb, var(--active-color), transparent 80%)}.menu .item.selected,.menu .none.selected{background-color:var(--selected-background);animation:.3s selection}@keyframes selection{0%,to{background-color:var(--active-background)}50%{background-color:var(--selected-background)}}.menu .item.disabled,.menu .item:disabled,.menu .item[aria-disabled=true],.menu .none.disabled,.menu .none:disabled,.menu .none[aria-disabled=true]{cursor:not-allowed;pointer-events:none;opacity:var(--disabled-opacity)}.menu .none{color:var(--none-color);background-color:var(--none-background)}.menu .separator{border-bottom:var(--separator-width) var(--separator-style) var(--separator-color)}table:has(div.menu){overflow:visible}.menu .item.indent-1{padding-left:calc(var(--item-padding-h) * 2)}.menu .item.indent-2{padding-left:calc(var(--item-padding-h) * 3)}.menu .item.indent-3{padding-left:calc(var(--item-padding-h) * 4)}.menu .item.indent-4{padding-left:calc(var(--item-padding-h) * 5)}:where(.overlay){--color:var(--color-0);--animation-time:.3s;--backdrop-filter:blur(1px);--background-opacity:10%;--background-color:var(--color-100)}[data-theme=dark] .overlay{--color:var(--color-100);--background-color:var(--color-0);--background-opacity:20%}.overlay{--background:color-mix(in srgb, var(--background-color), transparent var(--background-opacity));color:var(--color);-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);background:var(--background-color);background:var(--background);animation:var(--animation-time) overlay ease-in-out;z-index:999;position:absolute;inset:0;overflow:scroll}.overlay.fixed{z-index:9999;position:fixed}.overlay.light{--color:var(--color-0);--background-color:var(--color-100)}.overlay.dark{--color:var(--color-100);--background-color:var(--color-0)}@keyframes overlay{0%{opacity:0}}:where(html){--selectable-color:var(--brand-100);--selectable-background:var(--brand-50);--selected-background:var(--brand-40)}[data-theme=dark] :where(html){--selectable-background:var(--brand-40);--selected-background:var(--brand-30)}:where(table){--border-width:1px;--border-radius:.25rem}table{--table-padding-v:.25em;--table-padding-h:.5em;--table-border-width:var(--border-width);--border-radius:.25rem;--border-radius-1:calc(var(--border-radius) - 1px);--border-right:0;--table-border:var(--color-80);--background-color:var(--table-back);--border-color:var(--table-back);--border-bottom:var(--table-border-width);--padding-v:var(--table-padding-v);--padding-h:var(--table-padding-h);--padding-l:var(--padding-h);--padding-r:var(--padding-h);--padding-t:var(--padding-v);--padding-b:var(--padding-v);--valign:middle;border-collapse:separate;border-spacing:0;border-radius:var(--border-radius);overflow:hidden}table>:first-child>tr:first-child>:first-child{border-top-left-radius:var(--border-radius-1)}table>:first-child>tr:first-child>:last-child{border-top-right-radius:var(--border-radius-1)}table>:last-child>tr:last-child>:first-child{border-bottom-left-radius:var(--border-radius-1)}table>:last-child>tr:last-child>:last-child{border-bottom-right-radius:var(--border-radius-1)}table tr{--table-text:var(--color-25);--table-head:var(--color-20);--table-back:var(--color-none);--table-line:var(--table-border);--table-shade-1:var(--color-100);--table-shade-2:var(--color-95);--table-shade-3:var(--color-90);--table-shade-4:var(--color-85);--color:var(--table-text);--background-color:var(--table-back)}table tr th,table tr td{padding:var(--padding-t) var(--padding-r) var(--padding-b) var(--padding-l);color:var(--color);background-color:var(--background-color);border-bottom:var(--border-bottom) solid var(--border-color);border-right:var(--border-right) solid var(--border-color);text-align:inherit;white-space:inherit;vertical-align:var(--valign);transition:background-color .3s,color .1s}table tr th,table tr td.key{--color:var(--table-head)}table tr>:first-child{--padding-l:0}table tr>:last-child{--padding-r:0}table.lined tr{--border-color:var(--table-line);--border-bottom:var(--border-width)}table.lined :last-child>tr:last-child>*{--border-bottom:0}table.celled{--border-color:var(--table-border);--border-right:var(--border-width);border:var(--border-width) solid var(--border-color)}table.celled>* tr>:last-child,table.celled :last-child>tr:last-child>:last-child{--border-right:0}table.celled :last-child>tr:last-child:last-child>*{--border-bottom:0}table.celled tr>:first-child,table.shaded tr>:first-child,table.striped tr>:first-child{--padding-l:var(--padding-h)}table.celled tr>:last-child,table.shaded tr>:last-child,table.striped tr>:last-child{--padding-r:var(--padding-h)}table.shaded th,table.striped th{--background-color:var(--table-shade-3)}table.shaded thead th,table.striped thead th{--background-color:var(--table-shade-4)}table.shaded td,table.striped td{--background-color:var(--table-shade-2)}table.striped tr:nth-child(odd) th{--background-color:var(--table-shade-4)}table.striped tr:nth-child(odd) td{--background-color:var(--table-shade-1)}table.even{table-layout:fixed}table.even-2 td{width:50%!important}table.even-3 td{width:33.33%!important}table .even-4 td{width:25%!important}table .even-5 td{width:20%!important}table.compressed,table.compact{--table-padding-v:.125em;--table-padding-h:.25em}table.expanded{--table-padding-v:.5em;--table-padding-h:1em}table.selectable tbody tr:hover:not(.unselectable)>:not(.no-hover){color:var(--selectable-color);background-color:var(--selectable-background);cursor:pointer}table.top,table tr.top,table tr>.top{--valign:top}table.baseline,table tr.baseline,table tr>.baseline{--valign:baseline}table.middle,table tr.middle,table tr>.middle{--valign:middle}table.bottom,table tr.bottom,table tr>.bottom{--valign:bottom}[data-theme=dark] table tr{--table-text:var(--color-85);--table-head:var(--color-90);--table-back:var(--color-none);--table-line:var(--table-border);--table-shade-1:var(--color-0);--table-shade-2:var(--color-5);--table-shade-3:var(--color-10);--table-shade-4:var(--color-15)}:where(.tabset){--tab-margin:.25rem;--tab-padding-h:.5em;--tab-padding-v:.25em;--tab-border-width:1px;--tab-border-radius:.25rem;--tab-line-width:1px;--tab-transition-time:.3s;--tab-disabled-opacity:.5;--tab-color:var(--color-30);--tab-background:var(--color-90);--tab-border-color:var(--color-80);--tab-hover-color:var(--color-20);--tab-hover-background:var(--color-95);--tab-hover-border-color:var(--color-75);--tab-active-color:var(--color-10);--tab-active-background:var(--color-100);--tab-active-border-color:var(--color-70)}[data-theme=dark] .tabset{--tab-color:var(--color-70);--tab-background:var(--color-10);--tab-border-color:var(--color-20);--tab-hover-color:var(--color-80);--tab-hover-background:var(--color-5);--tab-hover-border-color:var(--color-25);--tab-active-color:var(--color-90);--tab-active-background:var(--color-0);--tab-active-border-color:var(--color-30)}.tabset>.tabs{gap:var(--tab-margin);flex-wrap:nowrap;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.tabset>.tabs>*,.tabset>.tabs .tab{border:var(--tab-border-width) solid var(--tab-border-color);padding:var(--tab-padding-v) var(--tab-padding-h);color:var(--tab-color);background:var(--tab-background);border-radius:var(--tab-border-radius);transition:all var(--tab-transition-time) ease-out;border-bottom-right-radius:0;border-bottom-left-radius:0;flex:none;margin:0}.tabset>.tabs>.active,.tabset>.tabs .tab.active{color:var(--tab-active-color);background:var(--tab-active-background);border-color:var(--tab-active-border-color)}.tabset>.tabs>:hover:not(.disabled),.tabset>.tabs .tab:hover:not(.disabled){cursor:pointer}.tabset>.tabs>:hover:not(.disabled):not(.active),.tabset>.tabs .tab:hover:not(.disabled):not(.active){color:var(--tab-hover-color);background:var(--tab-hover-background);border-color:var(--tab-hover-border-color)}.tabset>.tabs>.disabled,.tabset>.tabs>:disabled,.tabset>.tabs .tab.disabled,.tabset>.tabs .tab:disabled{cursor:not-allowed;pointer-events:none;opacity:var(--tab-disabled-opacity)}.tabset.center>.tabs{justify-content:center}.tabset.right>.tabs{justify-content:right}.tabset.lined>.tabs{border-bottom:var(--tab-line-width) solid var(--tab-active-border-color);overflow:visible}.tabset.lined>.tabs>*,.tabset.lined>.tabs .tab{margin-bottom:calc(var(--tab-line-width) * -1);border-bottom-width:var(--tab-line-width);border-bottom-color:var(--tab-active-border-color)}.tabset.lined>.tabs>.active,.tabset.lined>.tabs .tab.active{border-bottom-color:var(--tab-active-background)}.tabset.solid{--tab-hover-background:var(--color-85);--tab-active-color:var(--color-100);--tab-active-background:var(--color-50);--tab-border-color:var(--tab-background);--tab-hover-border-color:var(--tab-hover-background);--tab-active-border-color:var(--tab-active-background)}.tabset.solid.lined>.tabs{border-bottom:var(--tab-line-width) solid var(--tab-active-border-color);overflow:auto hidden}:where(html){--tooltip-color:var(--grey-90);--tooltip-background:var(--grey-10);--tooltip-opacity:1;--tooltip-radius:.25rem;--tooltip-arrow:8px;--tooltip-padding:.5em 1em;--tooltip-margin:4px;--tooltip-shadow:2px 2px 5px #0000001a;--tooltip-transition:.3s;--tooltip-delay:.2s;--tooltip-font-size:1em;--tooltip-font-weight:inherit}[data-theme=dark]{--tooltip-color:var(--grey-10);--tooltip-background:var(--grey-90)}[data-tooltip]{--tooltip-ty:0;--tooltip-tx:0;--tooltip-top:auto;--tooltip-left:auto;--tooltip-right:auto;--tooltip-bottom:auto;--tooltip-margin-incl:calc(100% + var(--tooltip-margin) + var(--tooltip-arrow));--tooltip-margin-excl:calc(100% + var(--tooltip-margin) - var(--tooltip-arrow));position:relative}[data-tooltip]:before,[data-tooltip]:after,[data-tooltip] .tooltip{opacity:0;transition:opacity var(--tooltip-transition);transition-delay:var(--tooltip-delay);transform:translate(var(--tooltip-tx,0), var(--tooltip-ty,0));top:var(--tooltip-top,auto);left:var(--tooltip-left,auto);right:var(--tooltip-right,auto);bottom:var(--tooltip-bottom,auto);pointer-events:none;display:block;position:absolute}[data-tooltip]:before,[data-tooltip] .tooltip{font-size:var(--tooltip-font-size);font-weight:var(--tooltip-font-weight);white-space:normal;width:fit-content;min-width:12em;max-width:50vw;color:var(--tooltip-color);background-color:var(--tooltip-background);padding:var(--tooltip-padding);border-radius:var(--tooltip-radius);box-shadow:var(--tooltip-shadow);z-index:999;text-align:center}[data-tooltip]:before{content:attr(aria-label)}[data-tooltip]:after{content:"";z-index:998;border:var(--tooltip-arrow) solid transparent}[data-tooltip].tt-wide:before{white-space:pre}[data-tooltip]:hover,[data-tooltip].visible{cursor:pointer}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:hover .tooltip,[data-tooltip].visible:before,[data-tooltip].visible:after,[data-tooltip].visible .tooltip{z-index:999;opacity:var(--tooltip-opacity)}[data-tooltip]:hover:not([aria-label]):before,[data-tooltip].visible:not([aria-label]):before{opacity:0}[data-tooltip][data-tooltip*=right],[data-tooltip][data-tooltip*=left]{--tooltip-top:50%;--tooltip-ty:-50%}[data-tooltip][data-tooltip*=left]:before,[data-tooltip][data-tooltip*=left] .tooltip{--tooltip-right:var(--tooltip-margin-incl)}[data-tooltip][data-tooltip*=left]:after{--tooltip-right:var(--tooltip-margin-excl);border-left-color:var(--tooltip-background)}[data-tooltip][data-tooltip*=right]:before,[data-tooltip][data-tooltip*=right] .tooltip{--tooltip-left:var(--tooltip-margin-incl)}[data-tooltip][data-tooltip*=right]:after{--tooltip-left:var(--tooltip-margin-excl);border-right-color:var(--tooltip-background)}[data-tooltip][data-tooltip=""],[data-tooltip][data-tooltip*=top],[data-tooltip][data-tooltip*=bottom]{--tooltip-left:50%;--tooltip-tx:-50%}[data-tooltip][data-tooltip=""]:before,[data-tooltip][data-tooltip=""] .tooltip,[data-tooltip][data-tooltip*=top]:before,[data-tooltip][data-tooltip*=top] .tooltip{--tooltip-bottom:var(--tooltip-margin-incl)}[data-tooltip][data-tooltip=""]:after,[data-tooltip][data-tooltip*=top]:after{--tooltip-bottom:var(--tooltip-margin-excl);border-top-color:var(--tooltip-background)}[data-tooltip][data-tooltip*=bottom]:before,[data-tooltip][data-tooltip*=bottom] .tooltip{--tooltip-top:var(--tooltip-margin-incl)}[data-tooltip][data-tooltip*=bottom]:after{--tooltip-top:var(--tooltip-margin-excl);border-bottom-color:var(--tooltip-background)}[data-tooltip][data-tooltip*=top][data-tooltip*=left],[data-tooltip][data-tooltip*=top][data-tooltip*=right]{--tooltip-top:auto;--tooltip-ty:0}[data-tooltip][data-tooltip*=top][data-tooltip*=left]:before,[data-tooltip][data-tooltip*=top][data-tooltip*=left] .tooltip,[data-tooltip][data-tooltip*=top][data-tooltip*=right]:before,[data-tooltip][data-tooltip*=top][data-tooltip*=right] .tooltip{--toolkit-top:auto;--tooltip-bottom:var(--tooltip-margin-incl)}[data-tooltip][data-tooltip*=top][data-tooltip*=left]:after,[data-tooltip][data-tooltip*=top][data-tooltip*=right]:after{--tooltip-bottom:var(--tooltip-margin-excl);border-left-color:#0000;border-right-color:#0000}[data-tooltip][data-tooltip*=top][data-tooltip*=left]{--tooltip-left:0;--tooltip-tx:0}[data-tooltip][data-tooltip*=top][data-tooltip*=left]:before,[data-tooltip][data-tooltip*=top][data-tooltip*=left] .tooltip{--tooltip-left:0;--tooltip-right:auto}[data-tooltip][data-tooltip*=top][data-tooltip*=left]:after{--tooltip-left:calc(var(--tooltip-arrow) * 2);--tooltip-right:auto}[data-tooltip][data-tooltip*=top][data-tooltip*=right]{--tooltip-right:0;--tooltip-tx:0}[data-tooltip][data-tooltip*=top][data-tooltip*=right]:before,[data-tooltip][data-tooltip*=top][data-tooltip*=right] .tooltip{--tooltip-right:0;--tooltip-left:auto}[data-tooltip][data-tooltip*=top][data-tooltip*=right]:after{--tooltip-left:auto;--tooltip-right:calc(var(--tooltip-arrow) * 2)}[data-tooltip][data-tooltip*=bottom][data-tooltip*=left],[data-tooltip][data-tooltip*=bottom][data-tooltip*=right]{--tooltip-bottom:auto;--tooltip-ty:0}[data-tooltip][data-tooltip*=bottom][data-tooltip*=left]:before,[data-tooltip][data-tooltip*=bottom][data-tooltip*=left] .tooltip,[data-tooltip][data-tooltip*=bottom][data-tooltip*=right]:before,[data-tooltip][data-tooltip*=bottom][data-tooltip*=right] .tooltip{--toolkit-bottom:auto;--tooltip-top:var(--tooltip-margin-incl)}[data-tooltip][data-tooltip*=bottom][data-tooltip*=left]:after,[data-tooltip][data-tooltip*=bottom][data-tooltip*=right]:after{--tooltip-top:var(--tooltip-margin-excl);border-left-color:#0000;border-right-color:#0000}[data-tooltip][data-tooltip*=bottom][data-tooltip*=left]{--tooltip-left:0;--tooltip-tx:0}[data-tooltip][data-tooltip*=bottom][data-tooltip*=left]:before,[data-tooltip][data-tooltip*=bottom][data-tooltip*=left] .tooltip{--tooltip-left:0;--tooltip-right:auto}[data-tooltip][data-tooltip*=bottom][data-tooltip*=left]:after{--tooltip-left:calc(var(--tooltip-arrow) * 2);--tooltip-right:auto}[data-tooltip][data-tooltip*=bottom][data-tooltip*=right]{--tooltip-right:0;--tooltip-tx:0}[data-tooltip][data-tooltip*=bottom][data-tooltip*=right]:before,[data-tooltip][data-tooltip*=bottom][data-tooltip*=right] .tooltip{--tooltip-right:0;--tooltip-left:auto}[data-tooltip][data-tooltip*=bottom][data-tooltip*=right]:after{--tooltip-left:auto;--tooltip-right:calc(var(--tooltip-arrow) * 2)}:where(html){--unit-size:1em;--unit-line:1.5;--unit-space:.25;--unit-margin:.25rem;--unit-padding:.25em;--unit-padding-v:.25em;--unit-padding-h:.5em;--unit-radius:.25rem;--unit-transition:.3s}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fill-in{to{fill-opacity:1}}:where(.alert){--dismiss-color:var(--color-90);--dismiss-hover:var(--color-100);--transition-time:var(--unit-transition);--icon-margin:.5em;--icon-size:2em;--icon-padding:.125em;--icon-gap:1.5em;--icon-align:flex-start;--icon-color:var(--color-100);--icon-background:var(--color-50);--icon-border-color:var(--color-80);--icon-border-width:.125em;--icon-ring-color:var(--color-70);--icon-ring-width:.125em}.alert h3{font-size:1.25em}.alert div.headline+h3{margin-top:0}.alert .headline .on-left{margin-right:var(--icon-margin);margin-left:calc(var(--icon-margin) + -1 * var(--padding-h))}.alert .headline .on-right{margin-left:var(--icon-margin);margin-right:calc(var(--icon-margin) + -1 * var(--padding-h))}.alert.dismissable .icon.dismiss{color:var(--dismiss-color);transition:var(--transition-time) color}.alert.dismissable .icon.dismiss:hover{color:var(--dismiss-hover)}.alert.revealable .headline:hover{--headline-back:var(--color-45);transition:var(--transition-time) background-color;cursor:pointer}.alert.revealable:not(.revealed){padding-bottom:0}.alert.revealable:not(.revealed) .headline{margin-bottom:0}.alert .side-icon{align-items:var(--icon-align);gap:var(--icon-gap);display:flex}.alert .side-icon>.icon{color:var(--icon-color);background-color:var(--icon-background);font-size:var(--icon-size);padding:var(--icon-padding);border:var(--icon-border-width) solid var(--icon-border-color);box-shadow:0 0 0 var(--icon-ring-width) var(--icon-ring-color);border-radius:50%;margin:.25em}.alert.compact{--icon-size:1em;--icon-gap:.5em;--icon-align:center}[data-theme=dark] .alert{--icon-color:var(--color-80);--icon-background:var(--color-40);--icon-ring-color:var(--color-30);--icon-border-color:var(--color-20)}button .icons,.button .icons{font-size:calc(1em + var(--padding-v));margin:calc(var(--padding-v) / 2)}button .icons.on-left,button .icons:first-child:not(:last-child),.button .icons.on-left,.button .icons:first-child:not(:last-child){margin-left:var(--icon-pull);margin-right:var(--icon-margin)}button .icons.on-right,button .icons:last-child:not(:first-child),.button .icons.on-right,.button .icons:last-child:not(:first-child){margin-left:var(--icon-margin);margin-right:var(--icon-pull)}button .icons .icon,.button .icons .icon{border:none;margin:0!important;padding:0!important;font-size:1em!important}section.datatable{--header-icon-color:var(--brand-30);--header-icon-opacity:.2;--header-icon-sorting-opacity:.85;--header-icon-hover-opacity:1;--header-size:.875em;--filters-shade:var(--color-95);--filtering-color:var(--brand-70);--filtering-hover:var(--brand-80);--has-filters-color:var(--red-60);--has-filters-hover:var(--red-50);--no-rows-color:var(--red-20);--no-rows-background:var(--red-90);--sorting-shade-1:var(--color-95);--sorting-shade-2:var(--color-90);--sorting-shade-3:var(--color-80);--sorting-shade-4:var(--color-75);--filtering-mix:5%;--filtering-stripe:var(--color-50);--filtering-gradient-width:16px;--filtering-gradient-angle:30deg;--filtering-gradient-angle1:calc(90deg + var(--filtering-gradient-angle));--filtering-gradient-angle2:calc(90deg - var(--filtering-gradient-angle))}section.datatable>header{margin-bottom:.5rem}section.datatable>header .controls .trigger:hover{cursor:pointer}section.datatable>header .controls .trigger:hover path,section.datatable>header .controls .trigger:hover rect{fill:var(--filtering-hover)}section.datatable>header .controls .filtering.trigger path{fill:var(--filtering-color)}section.datatable>header .controls .has-filters.trigger path{fill:var(--has-filters-color)}section.datatable>header .controls .has-filters.trigger:hover path,section.datatable>header .controls .has-filters.trigger:hover rect{fill:var(--has-filters-hover)}section.datatable>footer{margin-top:.5rem}section.datatable table{overflow:visible}section.datatable table thead{font-size:var(--header-size)}section.datatable table th.heading{--header-stripe:var(--background-color);--header-gradient:repeating-linear-gradient(var(--filtering-gradient-angle1), var(--background-color), var(--background-color) var(--filtering-gradient-width), var(--header-stripe) var(--filtering-gradient-width), var(--header-stripe) calc(var(--filtering-gradient-width) * 2));background-color:var(--background-color);background-image:var(--header-gradient)}section.datatable table th.heading.sortable{cursor:pointer}section.datatable table th.heading .sort-icon,section.datatable table th.heading .filter-icon{opacity:var(--header-icon-opacity);color:var(--header-icon-color);transition:opacity .3s}section.datatable table th.heading.sortable:hover{--background-color:var(--sorting-shade-4)}section.datatable table th.heading.sortable:hover .sort-icon{opacity:var(--header-icon-hover-opacity)}section.datatable table th.heading.sorting{--background-color:var(--sorting-shade-3)}section.datatable table th.heading.sorting .sort-icon{opacity:var(--header-icon-sorting-opacity)}section.datatable table th.heading.filtering{--header-stripe:color-mix(in srgb, var(--background-color), var(--filtering-stripe) var(--filtering-mix))}section.datatable table th.heading.text-right .flex{flex-direction:row-reverse}section.datatable table th.heading.text-center .flex{padding-left:1em}section.datatable table thead tr.filters th{background-color:var(--filters-shade);padding:0 4px 0 0;font-weight:400}section.datatable table thead tr.filters th input,section.datatable table thead tr.filters th select,section.datatable table thead tr.filters th label,section.datatable table thead tr.filters th .inputs{border-color:#0000}section.datatable table thead tr.filters th svg.icon{color:var(--header-icon-color);opacity:var(--header-icon-opacity)}section.datatable table thead tr.filters th.filtering svg.icon{opacity:var(--header-icon-hover-opacity)}section.datatable table thead tr.filters th.filtering svg.icon:hover{opacity:1}section.datatable table tbody tr td{--cell-stripe:var(--background-color);--cell-gradient:repeating-linear-gradient(var(--filtering-gradient-angle1), var(--background-color), var(--background-color) var(--filtering-gradient-width), var(--cell-stripe) var(--filtering-gradient-width), var(--cell-stripe) calc(var(--filtering-gradient-width) * 2));background-color:var(--background-color);background-image:var(--cell-gradient)}section.datatable table tr:nth-child(odd) td,section.datatable table tr:nth-child(2n) th{--filtering-gradient-angle1:var(--filtering-gradient-angle2)}section.datatable table tbody tr.no-rows td{text-align:center;--color:var(--no-rows-color);--background-color:var(--no-rows-background)}section.datatable table tbody tr td.sorting{--background-color:var(--sorting-shade-1);font-weight:500}section.datatable table tbody tr td.filtering{--cell-stripe:color-mix(in srgb, var(--background-color), var(--filtering-stripe) var(--filtering-mix))}section.datatable table.striped tbody tr:nth-child(2n) td.sorting{--background-color:var(--sorting-shade-2)}section.datatable table.selectable tbody tr:hover:not(.unselectable) td,section.datatable table.selectable tbody tr:hover:not(.unselectable) th{--background-color:var(--selectable-background)}section.datatable table.selectable tbody tr:hover:not(.unselectable) td>:not(dialog),section.datatable table.selectable tbody tr:hover:not(.unselectable) th>:not(dialog){color:var(--selectable-color);background-color:#0000;transition:background-color .3s}section.datatable table.selectable tbody tr:hover:not(.unselectable) td>.badge,section.datatable table.selectable tbody tr:hover:not(.unselectable) td>button,section.datatable table.selectable tbody tr:hover:not(.unselectable) td>.button,section.datatable table.selectable tbody tr:hover:not(.unselectable) td>.inverse,section.datatable table.selectable tbody tr:hover:not(.unselectable) th>.badge,section.datatable table.selectable tbody tr:hover:not(.unselectable) th>button,section.datatable table.selectable tbody tr:hover:not(.unselectable) th>.button,section.datatable table.selectable tbody tr:hover:not(.unselectable) th>.inverse{border-color:color-mix(in srgb, var(--selectable-color), transparent 30%);background-color:color-mix(in srgb, var(--selectable-color), transparent 80%)}section.datatable .columns.menu .icons{display:inline-grid}section.datatable .columns.menu .item:hover label{color:var(--active-color);transition:color .1s}[data-theme=dark] section.datatable{--header-icon-color:var(--brand-70);--sorting-shade-1:var(--color-10);--sorting-shade-2:var(--color-15);--sorting-shade-3:var(--color-20);--sorting-shade-4:var(--color-25);--filters-shade:var(--color-15);--has-filters-color:var(--red-40);--no-rows-color:var(--red-80);--no-rows-background:var(--red-15);--filtering-mix:11%}:where(.details){--icon-transition:.3s}.details .summary{padding-right:var(--body-padding);align-items:center;gap:.25em;display:flex}.details .summary .icon{transition:all var(--icon-transition)}.details.open>.summary .icon{transform:rotate(var(--icon-rotate,0))}.details.wide-summary .summary .summary-text{flex-grow:1}:where(.dropdown){--menu-margin:.5em;--max-height:50vh;--trigger-padding:var(--input-padding-v) var(--input-padding-h);--trigger-line-height:var(--input-line-height);--trigger-border-radius:var(--input-border-radius);--trigger-border-width:var(--input-border-width);--focus-ring-outline:0 0 0 var(--input-focus-ring-width) var(--input-focus-ring-color);--focus-ring-inline:0 0 0 var(--input-focus-ring-gap) var(--input-focus-gap-color);--focus-ring:var(--focus-ring-inline), var(--focus-ring-outline);--icon-margin:.5em;--icon-transition:.3s;--body-background:var(--color-100);--body-padding:.5em .5em}:where([data-theme=dark] .dropdown){--body-background:var(--color-0)}.dropdown{--menu-z-index:100;--safe-z-index:99;display:inline-block;position:relative;overflow:visible}.dropdown .trigger{white-space:nowrap;cursor:pointer;position:relative}.dropdown .trigger:not(button):not(.button){padding:var(--trigger-padding);border-radius:var(--trigger-border-radius);font-size:1em;line-height:var(--trigger-line-height);border:var(--trigger-border-width) solid transparent;display:inline-block}.dropdown .trigger:not(button):not(.button):focus:not(.no-focus){--color:var(--input-focus-color);--border-color:var(--input-focus-border-color);--background-color:var(--input-focus-background-color);box-shadow:var(--focus-ring);outline:none}.dropdown .trigger.button.icon svg.icon{margin-left:0;margin-right:0}.dropdown .trigger.button svg.icon.on-right{margin-left:var(--icon-margin);margin-right:var(--icon-pull)}.dropdown .trigger .icon{transition:all var(--icon-transition)}.dropdown.open .trigger .icon{transform:rotate(var(--icon-rotate,0))}.dropdown.open .trigger .safe-area{height:calc(var(--menu-margin) + 10px);z-index:var(--safe-z-index);display:block;position:absolute;top:100%;left:0;right:0}.dropdown .menu,.dropdown .body{width:max-content;z-index:var(--menu-z-index);max-height:var(--max-height);box-shadow:var(--shadow-2);background-color:var(--item-background);left:0;right:auto;overflow-y:scroll}.dropdown .body{background-color:var(--body-background);padding:var(--body-padding)}.dropdown .body .fluid{display:block;width:auto!important}.dropdown.right .menu,.dropdown.right .body{left:auto;right:0}.dropdown.wide .menu,.dropdown.wide .body{width:100%;left:0;right:0}.multiselect{--selection-color:var(--grey-20);--selection-border:var(--grey-80);--selection-background:var(--grey-95);--selection-radius:.25rem;--selection-padding:.25em .5em;--unselect-color:var(--red-20);--unselect-border:var(--red-80);--unselect-background:var(--red-95);--sortable-color:var(--orange-20);--sortable-icon:var(--orange-50);--sortable-border:var(--orange-80);--sortable-background:var(--orange-95);--sorting-color:var(--green-20);--sorting-icon:var(--green-50);--sorting-border:var(--green-80);--sorting-background:var(--green-95)}.multiselect .option{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.multiselect .option>.icon,.multiselect .option>.no-icon{flex-basis:1.5rem}.multiselect .option>:first-child{flex-basis:100%}.multiselect .selections{flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-top:.5rem;display:flex}.multiselect .selections .selection{font-size:var(--size-small);color:var(--selection-color);background-color:var(--selection-background);border:1px solid var(--selection-border);border-radius:var(--selection-radius);padding:var(--selection-padding);align-items:center;gap:.25rem;display:flex}.multiselect .selections .selection:hover{cursor:pointer;color:var(--unselect-color);background-color:var(--unselect-background);border-color:var(--unselect-border)}.multiselect .selections .sortable.item .selection .drag-icon{padding-right:.5em}.multiselect .selections .sortable.item .selection .drag-icon:hover{color:var(--sortable-icon)}.multiselect .selections .sortable.item .selection:has(.drag-icon:hover){color:var(--sortable-color);background-color:var(--sortable-background);border-color:var(--sortable-border)}:is(.multiselect .selections .sortable.item[aria-pressed=true] .selection,.multiselect .selections .sortable.item[aria-pressed=true] .selection:has(.drag-icon:hover)){color:var(--sorting-color);background-color:var(--sorting-background);border-color:var(--sorting-border)}:is(.multiselect .selections .sortable.item[aria-pressed=true] .selection .drag-icon:hover,.multiselect .selections .sortable.item[aria-pressed=true] .selection:has(.drag-icon:hover) .drag-icon:hover){color:var(--sorting-icon)}[data-theme=dark] .multiselect{--selection-color:var(--grey-80);--selection-border:var(--grey-20);--selection-background:var(--grey-10);--unselect-color:var(--red-90);--unselect-border:var(--red-25);--unselect-background:var(--red-10);--sortable-color:var(--orange-80);--sortable-border:var(--orange-20);--sortable-background:var(--orange-10);--sorting-color:var(--green-80);--sorting-border:var(--green-20);--sorting-background:var(--green-10)}.pager{-webkit-user-select:none;user-select:none;justify-content:space-between;gap:.5em;display:flex}.pager .pages{gap:.5em;display:flex}.pager .pages button:disabled{opacity:1}:where(.range){--track-background:var(--color-85);--track-border:var(--color-70);--track-fill:var(--color-50);--track-dragging:var(--color-55);--thumb-color:var(--track-fill);--shadow-color:color-mix(in srgb, var(--thumb-color), black 20%);--shadow-focus-color:color-mix(in srgb, var(--thumb-color), transparent 70%);--step-color:var(--color-50);--step-background:var(--color-90);--step-hover-color:var(--color-30);--step-hover-background:var(--color-80);--step-disabled-color:var(--grey-70);--step-disabled-background:var(--grey-95);--tick-color:var(--track-border);--value-color:var(--grey-20);--scale-color:var(--grey-40)}:where([data-theme=dark] .range){--track-background:var(--color-15);--track-border:var(--color-35);--track-fill:var(--color-50);--shadow-color:color-mix(in srgb, var(--thumb-color), white 20%);--shadow-focus-color:color-mix(in srgb, var(--thumb-color), transparent 55%);--step-color:var(--color-60);--step-background:var(--color-15);--step-hover-color:var(--color-70);--step-hover-background:var(--color-25);--step-disabled-color:var(--grey-30);--step-disabled-background:var(--grey-5);--value-color:var(--grey-80)}.range{--position:.5;--min-position:.25;--max-position:.75;--min-percent:0;--max-percent:100%;--track-border-width:1px;--track-height:calc(.5em + var(--track-border-width) * 2);--track-half:calc(var(--track-height) / 2);--selection-border-offset:0px;--thumb-size:1.25em;--thumb-half:calc(var(--thumb-size) / 2);--thumb-opacity:1;--track-offset:var(--track-border-width);--thumbs-offset:calc(var(--thumb-half) - var(--track-border-width));--shadow-size:0px;--shadow-focus-size:6px;--z-index:100;--percent:50%;--steps:1;--ticks-offset:calc(var(--thumbs-offset) + var(--track-border-width));--tick-length:4px;--tick-width:1px;--tick-radius:1px;--tick-offset:calc(0px - var(--tick-length));--transition-time:var(--unit-transition);--selection-background:var(--track-fill);--inputs-gap:1rem;--gap:.75rem;gap:var(--gap);touch-action:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(1,minmax(0,1fr));width:100%;padding:.25em 0;display:grid}.range:has(.range-values.smaller,.range-values.smallest){padding-top:0}.range:has(.range-values.large){padding-top:.5em}.range:has(.range-values.larger){padding-top:.75em}.range:has(.range-values.largest){padding-top:1em}.range.range-dragging{--selection-background:var(--track-dragging);--thumb-color:var(--track-dragging)}.range.range-has-scale .range-slider{margin-bottom:1em}.range.range-has-scale .range-slider:has(.range-scale-value.small){margin-bottom:1.25em}.range.range-has-scale .range-slider:has(.range-scale-value.medium){margin-bottom:1.5em}.range.range-has-scale .range-slider:has(.range-scale-value.large){margin-bottom:1.75em}.range.range-has-scale .range-slider:has(.range-scale-value.larger){margin-bottom:2em}.range.range-has-scale .range-slider:has(.range-scale-value.largest){margin-bottom:2.5em}.range .range-slider{width:100%;height:1em;position:relative}.range .range-track{cursor:pointer;left:var(--track-offset);right:var(--track-offset);height:var(--track-height);border-radius:var(--track-half);border:var(--track-border-width) solid var(--track-border);background-color:var(--track-background);position:absolute;top:50%;overflow:visible;transform:translateY(-50%)}.range .range-track .range-selection{top:var(--selection-border-offset);bottom:var(--selection-border-offset);left:calc(var(--selection-border-offset) + var(--min-percent));right:calc(100% - var(--max-percent));border-radius:var(--track-half);border-color:var(--selection-background);background-color:var(--selection-background);transition:background-color var(--transition-time);position:absolute}.range .range-track .range-thumbs{left:var(--thumbs-offset);right:var(--thumbs-offset);position:absolute;top:0;bottom:0}.range .range-thumb{-webkit-user-select:none;user-select:none;width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--thumb-half);box-shadow:0 0 0 var(--shadow-size) var(--shadow-color);background-color:var(--thumb-color);opacity:var(--thumb-opacity);transition:box-shadow .3s,opacity .3s;transition:background-color var(--transition-time);position:absolute;top:50%;transform:translate(-50%,-50%)}.range .range-thumb.min{left:var(--min-percent)}.range .range-thumb.max{left:var(--max-percent)}.range .range-thumb:hover,.range .range-thumb:focus,.range .range-thumb.dragging{opacity:1;--shadow-size:var(--shadow-focus-size);--shadow-color:var(--shadow-focus-color);outline:none}.range .range-limits{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-start;margin-top:-.5em;line-height:1;display:flex}.range .range-scale-value{color:var(--scale-color)}.range .range-ticks{top:var(--tick-offset);bottom:var(--tick-offset);left:var(--ticks-offset);right:var(--ticks-offset);justify-content:space-between;display:flex;position:absolute}.range .range-ticks .range-tick{height:100%;width:var(--tick-width);background-color:var(--tick-color);border-radius:var(--tick-radius);--transform-scale:0;position:relative}.range .range-ticks .range-tick:not(:first-child){--transform-scale:-50%}.range .range-ticks .range-tick:first-child{--transform-scale:-.5ch}.range .range-ticks .range-tick:last-child{--transform-scale:calc(-100% + .5ch)}.range .range-ticks .range-tick .range-scale-value{transform:translateX(var(--transform-scale));position:absolute;top:100%;left:0}.range .range-inputs{justify-content:space-between;gap:var(--inputs-gap);display:flex}.range .range-inputs.center,.range .range-inputs.centre{justify-content:center}.range .range-inputs.space{justify-content:space-between}.range .range-inputs.left{justify-content:flex-start}.range .range-inputs.right{justify-content:flex-end}.range .range-input{text-align:center;width:auto}.range .range-input input,.range .range-input .select{text-align:left}.range .range-input .step{color:var(--step-color);background-color:var(--step-background)}.range .range-input .step.disabled{color:var(--step-disabled-color);background-color:var(--step-disabled-background)}.range .range-input .step:hover:not(.disabled){color:var(--step-hover-color);background-color:var(--step-hover-background);cursor:pointer}.range .range-input input::-webkit-outer-spin-button{appearance:none;margin:0}.range .range-input input::-webkit-inner-spin-button{appearance:none;margin:0}.range .range-input input[type=number]{appearance:textfield}.range .range-output{width:100%;min-height:1em;line-height:1;position:relative}.range .range-output .range-value{color:var(--value-color);line-height:1;position:absolute;bottom:0}.range .range-output .range-value.thumb{left:var(--percent);transform:translateX(calc(0% - var(--percent)))}.range .range-output .range-value.thumb.min{--percent:var(--min-percent)}.range .range-output .range-value.thumb.max{--percent:var(--max-percent)}.range .range-output .range-value.center{left:50%;transform:translate(-50%)}:where(.search .menu){--menu-margin:.5em;--max-height:50vh}.search{position:relative;overflow:visible}.search .inputs.round{--border-radius:1em}.search .inputs.round .prefix{margin-left:.25em}.search .inputs.round .suffix{margin-right:.25em}.search .menu{top:calc(100% + var(--menu-margin));max-height:var(--max-height);box-shadow:var(--shadow-2);display:block;position:absolute;left:0;right:0;overflow-y:scroll}.search .menu .error.item{background-color:var(--red-50);color:var(--red-100)}:where(.select){--menu-margin:.5em;--max-height:50vh;--search-margin:.5em;--search-heading-weight:500;--search-heading-size:var(--size-small);--search-heading-color:var(--brand-0);--search-heading-background:var(--brand-90);--search-clear-color:var(--brand-10);--search-clear-background:var(--brand-75)}:where([data-theme=dark] .select){--search-clear-color:var(--brand-70);--search-clear-background:var(--brand-25)}.select{position:relative;overflow:visible}.select .search{top:calc(100% + var(--menu-margin) - var(--input-border-width));width:100%;z-index:var(--menu-z-index,100);box-shadow:var(--shadow-2);display:block;position:absolute}.select .search .suffix.clear:hover{color:var(--search-clear-color);background-color:var(--search-clear-background)}.select .menu{--top:calc(100% + var(--menu-margin) - var(--input-border-width));top:var(--top);z-index:var(--menu-z-index,100);max-height:var(--max-height);box-shadow:var(--shadow-2);background-color:var(--background-color);display:block;position:absolute;left:0;right:0;overflow-y:scroll}.select.open .search .inputs{border-bottom:1px solid var(--border-color);border-bottom-style:solid;border-bottom-right-radius:0;border-bottom-left-radius:0;outline:none}.select.open .search .inputs .prefix,.select.open .search .inputs .suffix{border-bottom-right-radius:0;border-bottom-left-radius:0}.select.open .inputs{box-shadow:var(--focus-ring)}.select.open .search:has(:focus) .inputs{box-shadow:none}.select.open .search .inputs{box-shadow:none}.select.open:has(.search) .menu{border-top-left-radius:0;border-top-right-radius:0}.select.open:has(.search) .menu .item:first-child{border-top-left-radius:0;border-top-right-radius:0}.select:has(.search) .menu{--top:calc(100% + 1em * var(--input-line-height) + 1 * var(--input-border-width) + 2 * var(--input-padding-v) + 1 * var(--menu-margin));border-top:0}.inputs .select .inputs{box-shadow:none;border:none}:where(.sortable){--sortable-moving-color:var(--green-20);--sortable-moving-background:var(--green-95);--sortable-moving-border:var(--green-80);--sortable-moved-color:var(--orange-20);--sortable-moved-background:var(--orange-95);--sortable-moved-border:var(--orange-80)}:where([data-theme=dark] .sortable){--sortable-moving-color:var(--green-80);--sortable-moving-background:var(--green-5);--sortable-moving-border:var(--green-20);--sortable-moved-color:var(--orange-80);--sortable-moved-background:var(--orange-5);--sortable-moved-border:var(--orange-20)}.sortable.item,.sortable .item{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-block}.sortable.item.inactive,.sortable .item.inactive{opacity:.4}.sortable.item.moved,.sortable .item.moved{--border-color:var(--sortable-moved-border);color:var(--sortable-moved-color);background-color:var(--sortable-moved-background)}.sortable.item[aria-pressed=true],.sortable .item[aria-pressed=true]{--border-color:var(--sortable-moving-border);color:var(--sortable-moving-color);background-color:var(--sortable-moving-background);z-index:9999}.sortable.list.vertical .sortable.item{align-items:flex-start;display:flex}.sortable.list.horizontal .sortable.item{display:flex}.sortable.list.horizontal .sortable.item:nth-last-child(3){border-right:none}tr.sortable.item,table.sortable tr.item{display:table-row!important}table.sortable tr.moved td,table.sortable tr.moved th{--border-color:var(--sortable-moved-border);color:var(--sortable-moved-color);background-color:var(--sortable-moved-background)}.sortable.item[aria-pressed=true] td,.sortable.item[aria-pressed=true] th{--border-color:var(--sortable-moving-border);color:var(--sortable-moving-color);background-color:var(--sortable-moving-background);z-index:9999}:where(.tiles){--tile-min-width:100px}.tiles{grid-template-columns:repeat(auto-fit, minmax(var(--tile-min-width), 1fr));display:grid}.tiles>.cols-2{grid-column:auto/span 2}.tiles>.rows-2{grid-row:auto/span 2}.tiles>.cols-3{grid-column:auto/span 3}.tiles>.rows-3{grid-row:auto/span 3}.tiles>.cols-4{grid-column:auto/span 4}.tiles>.rows-4{grid-row:auto/span 4}.tiles>.cols-5{grid-column:auto/span 5}.tiles>.rows-5{grid-row:auto/span 5}.tiles>.cols-6{grid-column:auto/span 6}.tiles>.rows-6{grid-row:auto/span 6}.tiles>.cols-7{grid-column:auto/span 7}.tiles>.rows-7{grid-row:auto/span 7}.tiles>.cols-8{grid-column:auto/span 8}.tiles>.rows-8{grid-row:auto/span 8}.tiles>.cols-9{grid-column:auto/span 9}.tiles>.rows-9{grid-row:auto/span 9}.tiles>.cols-10{grid-column:auto/span 10}.tiles>.rows-10{grid-row:auto/span 10}.tiles>.cols-11{grid-column:auto/span 11}.tiles>.rows-11{grid-row:auto/span 11}.tiles>.cols-12{grid-column:auto/span 12}.tiles>.rows-12{grid-row:auto/span 12}.tiles>.cols-13{grid-column:auto/span 13}.tiles>.rows-13{grid-row:auto/span 13}.tiles>.cols-14{grid-column:auto/span 14}.tiles>.rows-14{grid-row:auto/span 14}.tiles>.cols-15{grid-column:auto/span 15}.tiles>.rows-15{grid-row:auto/span 15}.tiles>.cols-16{grid-column:auto/span 16}.tiles>.rows-16{grid-row:auto/span 16}svg.icon.draw{--draw-length:600;--draw-time:.5s;stroke-dasharray:var(--draw-length);stroke-dashoffset:var(--draw-length);animation:draw var(--draw-time) linear forwards}svg.icon.fill-in{--fill-time:.5s;fill-opacity:0;animation:fill-in var(--fill-time) linear forwards}.icons{box-sizing:content-box;vertical-align:-.125em;text-align:center;height:1em;font-size:1em;line-height:1;display:inline-grid;overflow:visible}.icons>*{grid-area:1/1}.flex.baseline svg.icon{position:relative;top:.125em}:where(html){--salmon:#fbbfb1;--light-salmon:#feded7;--mid-salmon:#fcad9c;--rich-salmon:#fb846a;--darkish-salmon:#6b3124;--dark-salmon:#54261c;--darker-salmon:#451f17;--darkest-salmon:#2e211f}.avatar{--size:40px}.avatar img,.avatar .anon{object-fit:cover;width:var(--size);height:var(--size);border-radius:50%}.avatar-button{--avatar-size:40px;--avatar-outline-color:#00000080;--avatar-shadow-color:#0000004d;--avatar-button-shadow-color:rgb(from var(--color-40) r g b / 30%);--avatar-button-border-color:var(--color-50);border:1px solid var(--avatar-button-border-color);height:30px;box-shadow:0px 0px 4px 4px var(--avatar-button-shadow-color);border-top-left-radius:17px;border-bottom-left-radius:17px;padding-top:0;padding-bottom:0;padding-left:0}.avatar-button .avatar{width:var(--avatar-size);height:var(--avatar-size);margin:-3px .5rem -3px -1px}.avatar-button .avatar img{width:var(--avatar-size);height:var(--avatar-size);outline:1px solid var(--avatar-outline-color);box-shadow:2px 2px 5px 3px var(--avatar-shadow-color)}.avatar-button:hover{--avatar-button-shadow-color:rgb(from var(--color-60) r g b / 40%);--avatar-button-border-color:var(--color-60)}[data-theme=dark] .avatar-button{--avatar-outline-color:#00000080;--avatar-shadow-color:#0006}button.brand:hover:not(.outline),.button.brand:hover:not(.outline){--background-color:var(--accent-50);--border-color:var(--accent-45)}button.brand.outline:hover,.button.brand.outline:hover{--background-color:var(--accent-90);--border-color:var(--accent-35)}.buttons.compact button{line-height:1}[data-theme=dark] button.brand.outline,[data-theme=dark] .button.brand.outline{--color:var(--brand-55)}[data-theme=dark] button.brand:hover:not(.outline),[data-theme=dark] .button.brand:hover:not(.outline){--background-color:var(--accent-35);--border-color:var(--accent-30)}[data-theme=dark] button.brand.outline:hover,[data-theme=dark] .button.brand.outline:hover{--color:var(--brand-70);--background-color:var(--accent-10);--border-color:var(--brand-45)}@media only screen and (width<=30rem){.buttons.stack-mobile{display:inline-block}.buttons.stack-mobile .button{border-radius:0;width:100%;margin-left:0;display:block}.buttons.stack-mobile .button:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.buttons.stack-mobile .button:not(:first-child){margin-top:calc(var(--border-width) * -1)}.buttons.stack-mobile .button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media only screen and (width<=45rem){.buttons.stack-tablet{display:inline-block}.buttons.stack-tablet .button{border-radius:0;width:100%;margin-left:0;display:block}.buttons.stack-tablet .button:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.buttons.stack-tablet .button:not(:first-child){margin-top:calc(var(--border-width) * -1)}.buttons.stack-tablet .button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media only screen and (width<=60rem){.buttons.stack-laptop{display:inline-block}.buttons.stack-laptop .button{border-radius:0;width:100%;margin-left:0;display:block}.buttons.stack-laptop .button:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.buttons.stack-laptop .button:not(:first-child){margin-top:calc(var(--border-width) * -1)}.buttons.stack-laptop .button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media only screen and (width<=75rem){.buttons.stack-desktop{display:inline-block}.buttons.stack-desktop .button{border-radius:0;width:100%;margin-left:0;display:block}.buttons.stack-desktop .button:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.buttons.stack-desktop .button:not(:first-child){margin-top:calc(var(--border-width) * -1)}.buttons.stack-desktop .button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}@media only screen and (width<=90rem){.buttons.stack-widescreen{display:inline-block}.buttons.stack-widescreen .button{border-radius:0;width:100%;margin-left:0;display:block}.buttons.stack-widescreen .button:first-child{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.buttons.stack-widescreen .button:not(:first-child){margin-top:calc(var(--border-width) * -1)}.buttons.stack-widescreen .button:last-child{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}}button.burst,.button.burst{--burst-color-1:var(--rose-30);--burst-color-2:var(--rose-60);box-shadow:0px 0px 0px var(--burst-color-1)}button.burst:hover,.button.burst:hover{box-shadow:0px 0px 2px 5px rgb(from var(--burst-color-2) r g b/20%)}[data-theme=dark] button.burst,[data-theme=dark] .button.burst{--burst-color-1:var(--rose-10);--burst-color-2:var(--rose-50)}section.datatable.branded table thead tr th.heading{--border-radius-1:calc(var(--border-radius) - 1px);--color:var(--brand-100);--border-color:var(--brand-40);--header-icon-color:var(--brand-100);--header-icon-hover-opacity:1;--header-icon-sorting-opacity:.8;--background-color:var(--brand-50)!important}section.datatable.branded footer.datatable-footer div.pages button[aria-current=page]{--background-color:var(--brand-50);--border-color:var(--brand-40)}.grid-4-max{--grid-columns:4}.grid-4-max.debug{border:2px dashed red}.grid-4321{--grid-columns:4}.grid-4321.debug{border:2px dashed red}.grid-321{--grid-columns:3}.grid-321.debug{border:2px dashed red}@media screen and (width<=60rem){.grid-4-max{--grid-columns:3}.grid-4-max>:nth-of-type(4n){display:none}.grid-4-max.debug{border:2px dashed green}}@media screen and (width<=45rem){.grid-4-max{--grid-columns:2}.grid-4-max>:nth-of-type(4n){display:block}.grid-4-max.debug{border:2px dashed #00f}}@container container (width<=60rem){.grid-4321{--grid-columns:3}}@container container (width<=45rem){.grid-4321,.grid-321{--grid-columns:2}}@container container (width<=30rem){.grid-4321,.grid-321{--grid-columns:1}}ul.no-bullets{padding-left:0;list-style:none}ul.expanded li{margin:.5em 0}.loading{flex-direction:column;justify-content:start;align-items:center;padding-block:5rem;display:flex}.loading.fullscreen{width:100%;height:100vh}.loading.compact{padding-block:1rem}.metric{--caption-color:var(--grey-30);--value-color:var(--grey-20);--units-color:var(--grey-40);--fallback-color:var(--grey-60);--icon-color:var(--grey-40);--icon-border-color:var(--grey-40);--icon-background-color:var(--grey-95)}[data-theme=dark] .metric{--caption-color:var(--grey-65);--value-color:var(--grey-80);--units-color:var(--grey-60);--fallback-color:var(--grey-55);--icon-color:var(--grey-60);--icon-border-color:var(--grey-50);--icon-background-color:var(--grey-15)}dialog{position:relative}dialog .close{--close-background:var(--grey20-80)}dialog article{--header-background:var(--grey20-90);--footer-background:var(--grey20-90);--divider-color:var(--grey40-85)}dialog article header h3:only-child{margin:0}dialog article .top-right-corner{opacity:.1;font-size:16rem;position:absolute;bottom:0;left:0;transform:translate(-50%,50%)}dialog article form footer{background-color:var(--footer-background);margin:calc(var(--padding) * -1);border-top:1px solid var(--divider-color);padding:var(--padding);margin-top:1rem}dialog.loopy:before{content:"";opacity:.1;z-index:-1;-webkit-user-select:none;user-select:none;background-image:url(/images/misc/pink-circle.svg);background-position:right -200px bottom -128px;background-repeat:no-repeat;position:absolute;inset:0}dialog.loopy form{z-index:10}[data-theme=dark] dialog .close{--close-background:var(--grey10-40)}[data-theme=dark] dialog article{--header-background:var(--grey10-25);--footer-background:var(--grey10-25);--divider-color:var(--grey20-15)}.pager.branded .pages button[aria-current=page]{--background-color:var(--brand-50);--border-color:var(--brand-40)}.property-minicard{--color:var(--grey-20);--border-color:var(--grey-80);--border-hover-color:var(--grey-70);--background-color:white;--image-color:var(--grey-50);--image-background-color:var(--grey-90);--address-background:var(--grey10-95);--heading-color:var(--grey-10);--subheading-color:var(--grey-50)}.brand-surround{background-color:var(--brand-50);padding:1rem}[data-theme=dark] .property-minicard{--color:var(--grey-20);--background-color:var(--grey-20);--image-color:var(--grey-50);--image-background-color:var(--grey-15);--border-color:var(--grey-25);--border-hover-color:var(--grey-40);--address-background:var(--grey-15);--heading-color:var(--grey-90);--subheading-color:var(--grey-70)}:where(.ribbon){--color:var(--color-100);--background-color:var(--color-50);--radius:.4em;--fold:.5em;--top:20px;--line-offset:2.5em}.ribbon{color:var(--color);background-color:var(--background-color);z-index:100;line-height:1.8;position:absolute;top:0;left:0}.ribbon:not(.corner,.full){top:var(--top);left:calc(-1 * var(--radius));padding:0 1em calc(2.1 * var(--radius));border-radius:var(--radius) 0 0 var(--radius);color:var(--color);background:radial-gradient(100% 50% at left, var(--background-color) 98%, #0000 101%) 100% 0/.5lh calc(100% - 2 * var(--radius)), radial-gradient(100% 50% at right, #0005 98%, #0000 101%) 0 100%/var(--radius) calc(2 * var(--radius)), conic-gradient(from 90deg at var(--radius) calc(100% - 2 * var(--radius)), #0000 25%, var(--background-color) 0) 0 0/calc(101% - .5lh) 100%;background-repeat:no-repeat}.ribbon:not(.corner,.full).right{left:auto;right:calc(-1 * var(--radius));border-radius:0 var(--radius) var(--radius) 0;background:radial-gradient(100% 50% at right, var(--background-color) 98%, #0000 101%) 0 0/.5lh calc(100% - 2 * var(--radius)), radial-gradient(100% 50% at left, #0005 98%, #0000 101%) 100% 100%/var(--radius) calc(2 * var(--radius)), conic-gradient(from 180deg at calc(100% - var(--radius)) calc(100% - 2 * var(--radius)), #0000 25%, var(--background-color) 0) 100% 0/calc(101% - .5lh) 100%;background-repeat:no-repeat}.ribbon:not(.corner,.full).down-1{top:calc(var(--top) + var(--line-offset))}.ribbon:not(.corner,.full).down-2{top:calc(var(--top) + var(--line-offset) * 2)}.ribbon:not(.corner,.full).down-3{top:calc(var(--top) + var(--line-offset) * 3)}.ribbon.corner{padding-inline:1lh;padding-bottom:var(--fold);border-image:conic-gradient(#0008 0 0) 51%/var(--fold);clip-path:polygon(100% calc(100% - var(--fold)), 100% 100%, calc(100% - var(--fold)) calc(100% - var(--fold)), var(--fold) calc(100% - var(--fold)), 0 100%, 0 calc(100% - var(--fold)), 999px calc(100% - var(--fold) - 999px), calc(100% - 999px) calc(100% - var(--fold) - 999px));transform-origin:100% 100%;transform:translate(-29.2893%,-100%)rotate(-45deg)}.ribbon.corner.right{transform-origin:0 100%;left:auto;right:0;transform:translate(29.2893%,-100%)rotate(45deg)}.ribbon.full{top:20px;inset-inline:calc(-1 * var(--radius));text-align:center;padding:0 .5em calc(2 * var(--radius));border-radius:var(--radius);--_g:100%/var(--radius) calc(2*var(--radius)) no-repeat;background:radial-gradient(100% 50% at right, #0005 98%, #0000 101%) 0 var(--_g), radial-gradient(100% 50% at left, #0005 98%, #0000 101%) 100% var(--_g), conic-gradient(from 90deg at var(--radius) calc(100% - 2 * var(--radius)), #0000 25%, var(--background-color) 0) 0 0/calc(100% - var(--radius)) 100%}.underlined-sections{--underline-color:var(--grey-80);flex-direction:column;gap:1rem;display:flex}.underlined-sections>section{border-bottom:1px solid var(--underline-color);padding-bottom:1.5rem}.underlined-sections>section:last-child{border-bottom:none}.underlined-sections>section>h2:first-child{margin-top:0;margin-bottom:.5rem}[data-theme=dark] .underlined-sections{--underline-color:var(--grey-30)}.siteplans{--tab-color:var(--grey-20);--tab-background-color:var(--grey-80);--tab-hover-color:var(--grey-10);--tab-hover-background-color:var(--grey-90);--tab-selected-color:var(--brand-90);--tab-selected-background-color:var(--brand-50);--text-color:var(--grey-0);--background-color:var(--grey-90);--site-color:var(--grey-80);--road-color:var(--grey-70);--unit-fill-color:var(--brand-50);--unit-stroke-color:var(--brand-30);--unit-hover-color:var(--brand-60);--unit-available-fill-color:var(--accent-50);--unit-available-stroke-color:var(--accent-30);--unit-available-hover-color:var(--accent-60);--extra-fill-color:var(--grey-70);--extra-stroke-color:var(--grey-55);--property-tooltip-color:var(--brand-20);--property-tooltip-border-color:var(--brand-50);--property-tooltip-background-color:var(--brand-100);width:100%}.siteplans .tabs .tab{color:var(--tab-color);background-color:var(--tab-background-color);border-radius:.25rem .25rem 0 0;transition:all .3s}.siteplans .tabs .tab:not(.selected,:hover){box-shadow:inset 0 -2px 2px #00000005}.siteplans .tabs .tab:hover:not(.selected){cursor:pointer;color:var(--tab-hover-color);background-color:var(--tab-hover-background-color)}.siteplans .tabs .tab.selected{color:var(--tab-selected-color);background-color:var(--tab-selected-background-color)}.siteplans .siteplan-container{width:100%;position:relative;overflow:visible}.siteplans .siteplan-container .react-transform-wrapper,.siteplans .siteplan-container .react-transform-component{width:100%}.siteplans .siteplan-tooltip{z-index:999;width:250px;color:var(--property-tooltip-color);border:2px solid var(--property-tooltip-border-color);background-color:var(--property-tooltip-background-color);opacity:.9;visibility:hidden;border-radius:.25rem;padding:.25rem .5rem;position:absolute;top:0;left:0}.siteplans .siteplan-tooltip .tenant-logo{text-align:center;margin:1rem 0 .5rem}.siteplans .key .swatch{border:1px solid var(--unit-stroke-color);width:1em;height:1em;margin-right:.5em;display:inline-block}.siteplans .key .swatch.unit{background-color:var(--unit-fill-color);border-color:var(--unit-stroke-color)}.siteplans .key .swatch.available{background-color:var(--unit-available-fill-color);border-color:var(--unit-available-stroke-color)}.siteplan{background-color:var(--background-color);border-radius:0 0 .25rem .25rem;width:100%;font-size:0;line-height:0}.siteplan svg{width:100%;height:auto}.siteplan svg title{display:block}.siteplan svg #Site_Area *{fill:var(--site-color)}.siteplan svg #Roads *{fill:var(--road-color)}.siteplan svg #Road_Names *{fill:var(--text-color)}.siteplan svg .unit{fill:var(--unit-fill-color);stroke:var(--unit-stroke-color);transition:fill .3s}.siteplan svg .unit:hover{fill:var(--unit-hover-color);transition:fill .1s}.siteplan svg .available{fill:var(--unit-available-fill-color);stroke:var(--unit-available-stroke-color)}.siteplan svg .available:hover{fill:var(--unit-available-hover-color)}.siteplan svg .extra{fill:var(--extra-fill-color);stroke:var(--extra-stroke-color)}[data-theme=dark] .siteplans{--tab-color:var(--grey-80);--tab-background-color:var(--grey-15);--tab-hover-color:var(--grey-90);--tab-hover-background-color:var(--grey-25);--tab-selected-color:var(--brand-90);--tab-selected-background-color:var(--brand-40);--text-color:var(--grey-90);--background-color:var(--grey-25);--site-color:var(--grey-20);--road-color:var(--grey-30);--unit-fill-color:var(--brand-45);--unit-stroke-color:var(--brand-20);--unit-hover-color:var(--brand-55);--unit-available-fill-color:var(--accent-40);--unit-available-stroke-color:var(--accent-30);--unit-available-hover-color:var(--accent-50);--extra-fill-color:var(--grey-30);--extra-stroke-color:var(--grey-10)}:where(html){--ease-bounce-abw-1:linear(0, .197 6.9%, 1 37.8%, .888 44.2%, .862 47.1%, .853 50%, .86 52.6%, .881 55.4%, 1 65.5%, .97 69.3%, .96 73%, .967 76.4%, 1 84.5%, .993 89.2%, 1)}svg.icon.spin-pause{animation:var(--ease-bounce-abw-1) var(--icon-animation-time,1.5s) var(--icon-animation-repeat,infinite) spin-pause;animation-direction:var(--icon-animation-direction,normal)}@keyframes spin-pause{0%{transform:rotate(0)}95%{transform:rotate(360deg)}to{transform:rotate(360deg)}}table.feature-table tr td p:first-child{margin-top:0}table.feature-table tr td p:last-child{margin-bottom:0}[data-theme=dark] table{--table-border:var(--color-35)}[data-theme=dark] table tr{--table-shade-1:var(--color-10);--table-shade-2:var(--color-15);--table-shade-3:var(--color-20);--table-shade-4:var(--color-25)}#developer a:not(.item,.button){color:var(--brand-50)}#developer a:not(.item,.button):hover{color:var(--brand-60)}#developer code{background-color:var(--grey-95);border:1px solid var(--grey-85);border-radius:2px;padding:0 4px}[data-theme=dark] #developer code{background-color:var(--grey-30);border:1px solid var(--grey-40)}#site-header{--tooltip-background:var(--grey-40);--tooltip-font-size:.825rem;--tooltip-padding:.25em .5em;color:var(--brand-100);background-color:var(--grey10-10);padding:5px 0;position:relative}#site-header nav{height:var(--header-height)}#site-header nav img.cr-logo{height:50px}#site-header nav a{color:var(--grey-70);transition:all .3s}#site-header nav a:hover{color:var(--grey-100)}#site-header svg.icon.light-or-dark{color:var(--grey-70);border:1px solid var(--grey-30);background-color:var(--grey-20);border-radius:50%;padding:6px;transition:color .3s,background-color .3s}#site-header svg.icon.light-or-dark:hover{border:1px solid var(--grey-40);background-color:var(--grey-30)}#site-header svg.icon.light-or-dark.light:hover{color:var(--blue-80)}#site-header svg.icon.light-or-dark.dark:hover{color:var(--yellow-80)}#site-header.transparent{z-index:1000;margin-bottom:calc(0px - var(--header-total-height));background-color:#0000}#site-header.transparent svg.icon.light-or-dark{background-color:#0000;border-color:#0000}[data-theme=dark] #site-header{--tooltip-background:var(--grey-70)}@media only screen and (width<=45rem){#site-header .menu{order:3;display:none!important}}[data-theme=dark] #site-header:not(.transparent){background-color:var(--grey10-5)}#site-footer{color:var(--brand-100);background-color:var(--grey20-5);padding:3rem 0;position:relative}#site-footer a{color:var(--grey-60);transition:color .3s}#site-footer a:hover{color:var(--grey-90)}#site-footer .socials a{opacity:.7;transition:opacity .3s}#site-footer .socials a:hover{opacity:1}#site-footer .socials a img{width:35px}#site-footer .links h4{margin:0 0 .25rem}#site-footer .links a{margin-bottom:.35rem;line-height:1.25}#site-footer hr{height:1px;color:var(--grey-30);background:var(--grey-30);border:0;margin:3rem 0 .25rem;font-size:0}#site-footer .copyright{color:var(--grey-50);font-size:.875rem}#site-footer .version{color:var(--grey-40);font-size:.875rem}:where(html){--header-height:65px;--header-padding-v:5px;--header-total-height:calc(var(--header-height) + 2 * var(--header-padding-v))}body{font-family:var(--font-sans);margin:0;padding:0;font-weight:400;position:relative}body>main{--color:var(--grey-10);--background-color:var(--grey-100);color:var(--color);background-color:var(--background-color);width:100%;min-height:calc(100vh - var(--header-total-height))}.bg-salmon{background-color:var(--salmon)}a{text-decoration:none}.text-balance{text-wrap:balance}[data-theme=dark] body>main{--color:var(--grey-90);--background-color:var(--grey-10)}[data-theme=dark] .bg-salmon{background-color:var(--dark-salmon)}.spotlight{--color-1:var(--rose-85);--color-2:var(--violet-85);position:relative;overflow:hidden}.spotlight>*{z-index:2;position:relative}.spotlight:before{z-index:1;content:"";background:radial-gradient(at 30% 10%, var(--color-1) 0px, transparent 50%), radial-gradient(at 70% 110%, var(--color-2) 0px, transparent 50%);position:absolute;inset:0}.salmon.spotlight{--color-1:var(--light-salmon);--color-2:var(--mid-salmon)}.cherry.spotlight{background-color:var(--cherry-85);--color-1:var(--rose-95);--color-2:var(--rose-80)}.blue.spotlight{--color-1:var(--blue-90);--color-2:var(--blue-75)}[data-theme=dark] .spotlight{--color-1:var(--cherry-15);--color-2:var(--violet-15)}[data-theme=dark] .salmon.spotlight{--color-1:var(--darkish-salmon);--color-2:var(--darker-salmon)}[data-theme=dark] .cherry.spotlight{background-color:var(--cherry-15);--color-1:var(--cherry-20);--color-2:var(--cherry-10)}[data-theme=dark] svg .dark-text{fill:var(--grey-80)}.disabled{opacity:.5;cursor:not-allowed}
