@charset "UTF-8";svg.night-and-day--icon{box-sizing:content-box;display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}.night-and-day--icon+.night-and-day--icon{margin-left:1em}.night-and-day--switcher{text-align:center;display:inline-block}.night-and-day--switcher+.night-and-day--switcher{margin-left:1em}.night-and-day--switcher .night-and-day--caption{font-size:.75em;margin-top:-.25em;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none}:where(html){--red-0: hsl(0, 65%, 5%);--red-5: hsl(0, 66%, 8%);--red-10: hsl(0, 68%, 11%);--red-15: hsl(0, 69%, 15%);--red-20: hsl(0, 70%, 18%);--red-25: hsl(0, 71%, 22%);--red-30: hsl(0, 72%, 27%);--red-35: hsl(0, 73%, 31%);--red-40: hsl(0, 73%, 36%);--red-45: hsl(0, 74%, 42%);--red-50: hsl(0, 74%, 48%);--red-55: hsl(0, 74%, 55%);--red-60: hsl(0, 75%, 62%);--red-65: hsl(0, 75%, 68%);--red-70: hsl(0, 74%, 74%);--red-75: hsl(0, 74%, 80%);--red-80: hsl(0, 74%, 84%);--red-85: hsl(0, 73%, 88%);--red-90: hsl(0, 73%, 92%);--red-95: hsl(0, 72%, 95%);--red-100: hsl(0, 71%, 98%);--brown-0: hsl(18, 52%, 5%);--brown-5: hsl(17, 53%, 8%);--brown-10: hsl(17, 54%, 11%);--brown-15: hsl(16, 54%, 14%);--brown-20: hsl(15, 55%, 17%);--brown-25: hsl(15, 56%, 20%);--brown-30: hsl(15, 56%, 24%);--brown-35: hsl(14, 56%, 28%);--brown-40: hsl(14, 57%, 32%);--brown-45: hsl(14, 57%, 37%);--brown-50: hsl(14, 57%, 42%);--brown-55: hsl(14, 58%, 47%);--brown-60: hsl(14, 58%, 53%);--brown-65: hsl(13, 58%, 60%);--brown-70: hsl(13, 58%, 67%);--brown-75: hsl(13, 58%, 75%);--brown-80: hsl(14, 58%, 81%);--brown-85: hsl(14, 58%, 87%);--brown-90: hsl(14, 58%, 92%);--brown-95: hsl(14, 57%, 95%);--brown-100: hsl(14, 57%, 98%);--orange-0: hsl(25, 93%, 5%);--orange-5: hsl(25, 94%, 8%);--orange-10: hsl(26, 94%, 11%);--orange-15: hsl(26, 95%, 14%);--orange-20: hsl(26, 96%, 18%);--orange-25: hsl(26, 96%, 21%);--orange-30: hsl(26, 96%, 25%);--orange-35: hsl(26, 97%, 30%);--orange-40: hsl(26, 97%, 35%);--orange-45: hsl(26, 97%, 40%);--orange-50: hsl(26, 97%, 46%);--orange-55: hsl(26, 96%, 52%);--orange-60: hsl(26, 96%, 59%);--orange-65: hsl(26, 95%, 65%);--orange-70: hsl(25, 94%, 72%);--orange-75: hsl(25, 93%, 78%);--orange-80: hsl(24, 92%, 83%);--orange-85: hsl(24, 91%, 88%);--orange-90: hsl(23, 90%, 91%);--orange-95: hsl(22, 88%, 95%);--orange-100: hsl(20, 87%, 97%);--yellow-0: hsl(52, 90%, 5%);--yellow-5: hsl(51, 91%, 8%);--yellow-10: hsl(49, 92%, 10%);--yellow-15: hsl(48, 93%, 13%);--yellow-20: hsl(47, 94%, 17%);--yellow-25: hsl(46, 95%, 20%);--yellow-30: hsl(45, 96%, 24%);--yellow-35: hsl(44, 96%, 28%);--yellow-40: hsl(43, 97%, 33%);--yellow-45: hsl(42, 97%, 38%);--yellow-50: hsl(41, 97%, 43%);--yellow-55: hsl(41, 96%, 48%);--yellow-60: hsl(40, 95%, 54%);--yellow-65: hsl(39, 94%, 60%);--yellow-70: hsl(39, 93%, 66%);--yellow-75: hsl(38, 92%, 72%);--yellow-80: hsl(38, 90%, 77%);--yellow-85: hsl(38, 88%, 82%);--yellow-90: hsl(37, 86%, 87%);--yellow-95: hsl(37, 84%, 92%);--yellow-100: hsl(37, 82%, 96%);--olive-0: hsl(64, 66%, 4%);--olive-5: hsl(64, 68%, 6%);--olive-10: hsl(65, 70%, 9%);--olive-15: hsl(65, 72%, 12%);--olive-20: hsl(66, 73%, 15%);--olive-25: hsl(66, 74%, 18%);--olive-30: hsl(67, 74%, 21%);--olive-35: hsl(67, 74%, 25%);--olive-40: hsl(67, 73%, 29%);--olive-45: hsl(68, 70%, 33%);--olive-50: hsl(68, 66%, 37%);--olive-55: hsl(69, 60%, 43%);--olive-60: hsl(69, 55%, 48%);--olive-65: hsl(70, 52%, 54%);--olive-70: hsl(70, 50%, 61%);--olive-75: hsl(71, 49%, 68%);--olive-80: hsl(71, 48%, 75%);--olive-85: hsl(71, 49%, 82%);--olive-90: hsl(72, 49%, 87%);--olive-95: hsl(72, 51%, 93%);--olive-100: hsl(72, 52%, 97%);--green-0: hsl(117, 45%, 5%);--green-5: hsl(117, 48%, 8%);--green-10: hsl(117, 50%, 11%);--green-15: hsl(117, 52%, 14%);--green-20: hsl(117, 53%, 17%);--green-25: hsl(117, 54%, 21%);--green-30: hsl(117, 55%, 25%);--green-35: hsl(117, 55%, 29%);--green-40: hsl(117, 55%, 33%);--green-45: hsl(117, 54%, 38%);--green-50: hsl(117, 54%, 43%);--green-55: hsl(117, 53%, 48%);--green-60: hsl(117, 52%, 54%);--green-65: hsl(117, 51%, 60%);--green-70: hsl(117, 50%, 66%);--green-75: hsl(117, 48%, 73%);--green-80: hsl(117, 47%, 79%);--green-85: hsl(117, 46%, 85%);--green-90: hsl(116, 45%, 90%);--green-95: hsl(116, 44%, 94%);--green-100: hsl(116, 43%, 98%);--teal-0: hsl(165, 52%, 5%);--teal-5: hsl(165, 56%, 7%);--teal-10: hsl(165, 59%, 10%);--teal-15: hsl(165, 61%, 13%);--teal-20: hsl(165, 62%, 15%);--teal-25: hsl(165, 63%, 18%);--teal-30: hsl(165, 63%, 21%);--teal-35: hsl(165, 63%, 25%);--teal-40: hsl(165, 62%, 29%);--teal-45: hsl(165, 60%, 33%);--teal-50: hsl(165, 59%, 37%);--teal-55: hsl(165, 58%, 42%);--teal-60: hsl(165, 57%, 47%);--teal-65: hsl(165, 56%, 53%);--teal-70: hsl(165, 55%, 60%);--teal-75: hsl(165, 54%, 67%);--teal-80: hsl(165, 54%, 75%);--teal-85: hsl(165, 55%, 81%);--teal-90: hsl(165, 55%, 88%);--teal-95: hsl(165, 57%, 93%);--teal-100: hsl(165, 58%, 98%);--blue-0: hsl(202, 72%, 5%);--blue-5: hsl(202, 74%, 8%);--blue-10: hsl(203, 75%, 11%);--blue-15: hsl(203, 77%, 15%);--blue-20: hsl(203, 78%, 18%);--blue-25: hsl(204, 79%, 22%);--blue-30: hsl(204, 80%, 26%);--blue-35: hsl(205, 81%, 31%);--blue-40: hsl(205, 82%, 35%);--blue-45: hsl(205, 83%, 41%);--blue-50: hsl(206, 84%, 46%);--blue-55: hsl(206, 84%, 52%);--blue-60: hsl(207, 85%, 58%);--blue-65: hsl(207, 85%, 65%);--blue-70: hsl(207, 85%, 71%);--blue-75: hsl(207, 85%, 77%);--blue-80: hsl(208, 84%, 82%);--blue-85: hsl(208, 84%, 87%);--blue-90: hsl(208, 83%, 91%);--blue-95: hsl(208, 82%, 95%);--blue-100: hsl(208, 81%, 98%);--indigo-0: hsl(238, 50%, 7%);--indigo-5: hsl(238, 52%, 11%);--indigo-10: hsl(237, 54%, 16%);--indigo-15: hsl(237, 56%, 21%);--indigo-20: hsl(237, 58%, 27%);--indigo-25: hsl(237, 61%, 32%);--indigo-30: hsl(236, 64%, 38%);--indigo-35: hsl(236, 67%, 44%);--indigo-40: hsl(236, 71%, 50%);--indigo-45: hsl(236, 75%, 56%);--indigo-50: hsl(236, 78%, 62%);--indigo-55: hsl(236, 81%, 67%);--indigo-60: hsl(236, 82%, 72%);--indigo-65: hsl(237, 82%, 77%);--indigo-70: hsl(237, 82%, 81%);--indigo-75: hsl(237, 81%, 85%);--indigo-80: hsl(237, 79%, 89%);--indigo-85: hsl(237, 77%, 92%);--indigo-90: hsl(237, 75%, 94%);--indigo-95: hsl(237, 72%, 97%);--indigo-100: hsl(237, 70%, 99%);--violet-0: hsl(247, 53%, 8%);--violet-5: hsl(249, 53%, 12%);--violet-10: hsl(250, 54%, 16%);--violet-15: hsl(252, 55%, 21%);--violet-20: hsl(253, 56%, 26%);--violet-25: hsl(254, 57%, 31%);--violet-30: hsl(255, 59%, 36%);--violet-35: hsl(256, 62%, 42%);--violet-40: hsl(257, 66%, 48%);--violet-45: hsl(258, 71%, 53%);--violet-50: hsl(259, 76%, 59%);--violet-55: hsl(260, 79%, 65%);--violet-60: hsl(260, 81%, 71%);--violet-65: hsl(261, 82%, 76%);--violet-70: hsl(261, 82%, 80%);--violet-75: hsl(262, 82%, 85%);--violet-80: hsl(262, 81%, 88%);--violet-85: hsl(263, 80%, 92%);--violet-90: hsl(263, 79%, 94%);--violet-95: hsl(263, 78%, 97%);--violet-100: hsl(263, 77%, 99%);--purple-0: hsl(274, 47%, 6%);--purple-5: hsl(275, 50%, 8%);--purple-10: hsl(276, 53%, 11%);--purple-15: hsl(278, 56%, 14%);--purple-20: hsl(279, 59%, 18%);--purple-25: hsl(280, 62%, 22%);--purple-30: hsl(281, 64%, 26%);--purple-35: hsl(282, 67%, 31%);--purple-40: hsl(282, 69%, 37%);--purple-45: hsl(283, 71%, 43%);--purple-50: hsl(284, 73%, 49%);--purple-55: hsl(285, 74%, 55%);--purple-60: hsl(285, 75%, 62%);--purple-65: hsl(286, 77%, 68%);--purple-70: hsl(286, 77%, 75%);--purple-75: hsl(287, 78%, 80%);--purple-80: hsl(287, 79%, 85%);--purple-85: hsl(288, 79%, 90%);--purple-90: hsl(288, 80%, 94%);--purple-95: hsl(288, 80%, 97%);--purple-100: hsl(288, 80%, 99%);--pink-0: hsl(312, 64%, 5%);--pink-5: hsl(312, 66%, 7%);--pink-10: hsl(313, 69%, 10%);--pink-15: hsl(313, 71%, 13%);--pink-20: hsl(313, 73%, 16%);--pink-25: hsl(313, 74%, 19%);--pink-30: hsl(313, 76%, 23%);--pink-35: hsl(313, 77%, 27%);--pink-40: hsl(313, 77%, 32%);--pink-45: hsl(313, 78%, 37%);--pink-50: hsl(313, 77%, 42%);--pink-55: hsl(313, 77%, 48%);--pink-60: hsl(313, 76%, 55%);--pink-65: hsl(313, 76%, 63%);--pink-70: hsl(314, 75%, 70%);--pink-75: hsl(314, 74%, 77%);--pink-80: hsl(314, 73%, 83%);--pink-85: hsl(314, 72%, 88%);--pink-90: hsl(315, 71%, 92%);--pink-95: hsl(315, 70%, 96%);--pink-100: hsl(316, 69%, 99%);--maroon-0: hsl(339, 57%, 6%);--maroon-5: hsl(339, 62%, 8%);--maroon-10: hsl(339, 66%, 11%);--maroon-15: hsl(339, 70%, 13%);--maroon-20: hsl(339, 74%, 17%);--maroon-25: hsl(339, 76%, 20%);--maroon-30: hsl(339, 79%, 24%);--maroon-35: hsl(339, 81%, 29%);--maroon-40: hsl(339, 82%, 33%);--maroon-45: hsl(339, 83%, 39%);--maroon-50: hsl(339, 84%, 45%);--maroon-55: hsl(339, 84%, 51%);--maroon-60: hsl(339, 84%, 57%);--maroon-65: hsl(339, 83%, 64%);--maroon-70: hsl(339, 82%, 71%);--maroon-75: hsl(339, 81%, 77%);--maroon-80: hsl(339, 79%, 83%);--maroon-85: hsl(339, 78%, 88%);--maroon-90: hsl(339, 76%, 92%);--maroon-95: hsl(339, 73%, 96%);--maroon-100: hsl(339, 71%, 99%);--grey-0: hsl(206, 5%, 5%);--grey-5: hsl(206, 5%, 10%);--grey-10: hsl(206, 5%, 14%);--grey-15: hsl(206, 5%, 19%);--grey-20: hsl(206, 5%, 23%);--grey-25: hsl(206, 5%, 28%);--grey-30: hsl(206, 5%, 33%);--grey-35: hsl(206, 5%, 37%);--grey-40: hsl(206, 5%, 42%);--grey-45: hsl(206, 5%, 47%);--grey-50: hsl(206, 5%, 52%);--grey-55: hsl(206, 5%, 56%);--grey-60: hsl(206, 5%, 61%);--grey-65: hsl(206, 5%, 66%);--grey-70: hsl(206, 5%, 71%);--grey-75: hsl(206, 5%, 75%);--grey-80: hsl(206, 5%, 80%);--grey-85: hsl(206, 5%, 85%);--grey-90: hsl(206, 5%, 89%);--grey-95: hsl(206, 5%, 94%);--grey-100: hsl(206, 5%, 98%);--grey20-0: hsl(206, 20%, 5%);--grey20-5: hsl(206, 20%, 10%);--grey20-10: hsl(206, 20%, 14%);--grey20-15: hsl(206, 20%, 19%);--grey20-20: hsl(206, 20%, 23%);--grey20-25: hsl(206, 20%, 28%);--grey20-30: hsl(206, 20%, 33%);--grey20-35: hsl(206, 20%, 37%);--grey20-40: hsl(206, 20%, 42%);--grey20-45: hsl(206, 20%, 47%);--grey20-50: hsl(206, 20%, 52%);--grey20-55: hsl(206, 20%, 56%);--grey20-60: hsl(206, 20%, 61%);--grey20-65: hsl(206, 20%, 66%);--grey20-70: hsl(206, 20%, 71%);--grey20-75: hsl(206, 20%, 75%);--grey20-80: hsl(206, 20%, 80%);--grey20-85: hsl(206, 20%, 85%);--grey20-90: hsl(206, 20%, 89%);--grey20-95: hsl(206, 20%, 94%);--grey20-100: hsl(206, 20%, 98%);--grey40-0: hsl(206, 40%, 5%);--grey40-5: hsl(206, 40%, 10%);--grey40-10: hsl(206, 40%, 14%);--grey40-15: hsl(206, 40%, 19%);--grey40-20: hsl(206, 40%, 23%);--grey40-25: hsl(206, 40%, 28%);--grey40-30: hsl(206, 40%, 33%);--grey40-35: hsl(206, 40%, 37%);--grey40-40: hsl(206, 40%, 42%);--grey40-45: hsl(206, 40%, 47%);--grey40-50: hsl(206, 40%, 52%);--grey40-55: hsl(206, 40%, 56%);--grey40-60: hsl(206, 40%, 61%);--grey40-65: hsl(206, 40%, 66%);--grey40-70: hsl(206, 40%, 71%);--grey40-75: hsl(206, 40%, 75%);--grey40-80: hsl(206, 40%, 80%);--grey40-85: hsl(206, 40%, 85%);--grey40-90: hsl(206, 40%, 89%);--grey40-95: hsl(206, 40%, 94%);--grey40-100: hsl(206, 40%, 98%);--brand-0: var(--blue-0);--brand-5: var(--blue-5);--brand-10: var(--blue-10);--brand-15: var(--blue-15);--brand-20: var(--blue-20);--brand-25: var(--blue-25);--brand-30: var(--blue-30);--brand-35: var(--blue-35);--brand-40: var(--blue-40);--brand-45: var(--blue-45);--brand-50: var(--blue-50);--brand-55: var(--blue-55);--brand-60: var(--blue-60);--brand-65: var(--blue-65);--brand-70: var(--blue-70);--brand-75: var(--blue-75);--brand-80: var(--blue-80);--brand-85: var(--blue-85);--brand-90: var(--blue-90);--brand-95: var(--blue-95);--brand-100: var(--blue-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)}.brown{--color-0: var(--brown-0);--color-5: var(--brown-5);--color-10: var(--brown-10);--color-15: var(--brown-15);--color-20: var(--brown-20);--color-25: var(--brown-25);--color-30: var(--brown-30);--color-35: var(--brown-35);--color-40: var(--brown-40);--color-45: var(--brown-45);--color-50: var(--brown-50);--color-55: var(--brown-55);--color-60: var(--brown-60);--color-65: var(--brown-65);--color-70: var(--brown-70);--color-75: var(--brown-75);--color-80: var(--brown-80);--color-85: var(--brown-85);--color-90: var(--brown-90);--color-95: var(--brown-95);--color-100: var(--brown-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)}.olive{--color-0: var(--olive-0);--color-5: var(--olive-5);--color-10: var(--olive-10);--color-15: var(--olive-15);--color-20: var(--olive-20);--color-25: var(--olive-25);--color-30: var(--olive-30);--color-35: var(--olive-35);--color-40: var(--olive-40);--color-45: var(--olive-45);--color-50: var(--olive-50);--color-55: var(--olive-55);--color-60: var(--olive-60);--color-65: var(--olive-65);--color-70: var(--olive-70);--color-75: var(--olive-75);--color-80: var(--olive-80);--color-85: var(--olive-85);--color-90: var(--olive-90);--color-95: var(--olive-95);--color-100: var(--olive-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)}.teal{--color-0: var(--teal-0);--color-5: var(--teal-5);--color-10: var(--teal-10);--color-15: var(--teal-15);--color-20: var(--teal-20);--color-25: var(--teal-25);--color-30: var(--teal-30);--color-35: var(--teal-35);--color-40: var(--teal-40);--color-45: var(--teal-45);--color-50: var(--teal-50);--color-55: var(--teal-55);--color-60: var(--teal-60);--color-65: var(--teal-65);--color-70: var(--teal-70);--color-75: var(--teal-75);--color-80: var(--teal-80);--color-85: var(--teal-85);--color-90: var(--teal-90);--color-95: var(--teal-95);--color-100: var(--teal-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)}.indigo{--color-0: var(--indigo-0);--color-5: var(--indigo-5);--color-10: var(--indigo-10);--color-15: var(--indigo-15);--color-20: var(--indigo-20);--color-25: var(--indigo-25);--color-30: var(--indigo-30);--color-35: var(--indigo-35);--color-40: var(--indigo-40);--color-45: var(--indigo-45);--color-50: var(--indigo-50);--color-55: var(--indigo-55);--color-60: var(--indigo-60);--color-65: var(--indigo-65);--color-70: var(--indigo-70);--color-75: var(--indigo-75);--color-80: var(--indigo-80);--color-85: var(--indigo-85);--color-90: var(--indigo-90);--color-95: var(--indigo-95);--color-100: var(--indigo-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)}.purple{--color-0: var(--purple-0);--color-5: var(--purple-5);--color-10: var(--purple-10);--color-15: var(--purple-15);--color-20: var(--purple-20);--color-25: var(--purple-25);--color-30: var(--purple-30);--color-35: var(--purple-35);--color-40: var(--purple-40);--color-45: var(--purple-45);--color-50: var(--purple-50);--color-55: var(--purple-55);--color-60: var(--purple-60);--color-65: var(--purple-65);--color-70: var(--purple-70);--color-75: var(--purple-75);--color-80: var(--purple-80);--color-85: var(--purple-85);--color-90: var(--purple-90);--color-95: var(--purple-95);--color-100: var(--purple-100)}.pink{--color-0: var(--pink-0);--color-5: var(--pink-5);--color-10: var(--pink-10);--color-15: var(--pink-15);--color-20: var(--pink-20);--color-25: var(--pink-25);--color-30: var(--pink-30);--color-35: var(--pink-35);--color-40: var(--pink-40);--color-45: var(--pink-45);--color-50: var(--pink-50);--color-55: var(--pink-55);--color-60: var(--pink-60);--color-65: var(--pink-65);--color-70: var(--pink-70);--color-75: var(--pink-75);--color-80: var(--pink-80);--color-85: var(--pink-85);--color-90: var(--pink-90);--color-95: var(--pink-95);--color-100: var(--pink-100)}.maroon{--color-0: var(--maroon-0);--color-5: var(--maroon-5);--color-10: var(--maroon-10);--color-15: var(--maroon-15);--color-20: var(--maroon-20);--color-25: var(--maroon-25);--color-30: var(--maroon-30);--color-35: var(--maroon-35);--color-40: var(--maroon-40);--color-45: var(--maroon-45);--color-50: var(--maroon-50);--color-55: var(--maroon-55);--color-60: var(--maroon-60);--color-65: var(--maroon-65);--color-70: var(--maroon-70);--color-75: var(--maroon-75);--color-80: var(--maroon-80);--color-85: var(--maroon-85);--color-90: var(--maroon-90);--color-95: var(--maroon-95);--color-100: var(--maroon-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)}.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,.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{height:100%;width:100%;margin:0;padding:0}body{min-height:100vh;text-rendering:optimizeSpeed;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}ul[role=list],ol[role=list]{list-style:none;padding:0 0 0 1em}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}input,button,textarea,select{font:inherit}input[type=text],input[type=email],input[type=search],input[type=password]{appearance:none;-webkit-appearance:none;-moz-appearance:none}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!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}:where([data-theme=dark] .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 (max-width: 30rem){.gt-mobile{display:none!important}.lt-mobile{display:block!important}}@media only screen and (max-width: 45rem){.gt-tablet{display:none!important}.lt-tablet{display:block!important}}@media only screen and (max-width: 60rem){.gt-laptop{display:none!important}.lt-laptop{display:block!important}}@media only screen and (max-width: 75rem){.gt-desktop{display:none!important}.lt-desktop{display:block!important}}@media only screen and (max-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));display:grid;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]}.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]{color-scheme:dark}[data-theme=light]{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:0 0 auto}.flex .shrink{flex-shrink:1}.flex .grow{flex-grow:1}.flex-inflexible{flex:0 0 auto}.flex-flexible{flex:1 1 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}:where([data-theme=dark] .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{padding-bottom:100vh!important;margin-bottom:-100vh!important;z-index:-9999;scrollbar-width:none;-ms-overflow-style:none}.scroll-x.overflow-hack ::-webkit-scrollbar{display:none}.scroll-y{overflow-y:scroll}:where(html){--shadow-1: 1px 2px 4px rgba(12, 13, 13, .06), 0 1px 2px rgba(12, 13, 13, .08);--shadow-2: 2px 4px 8px rgba(12, 13, 13, .05), 1px 2px 4px rgba(12, 13, 13, .07);--shadow-3: 3px 6px 12px rgba(12, 13, 13, .04), 2px 4px 8px rgba(12, 13, 13, .06);--shadow-4: 4px 8px 16px rgba(12, 13, 13, .03), 3px 6px 12px rgba(12, 13, 13, .05);--shadow-5: 5px 10px 20px rgba(12, 13, 13, .02), 4px 8px 16px rgba(12, 13, 13, .05)}[data-theme=dark]{--shadow-1: 1px 2px 4px rgba(0, 0, 0, .18), 0 1px 2px rgba(0, 0, 0, .24);--shadow-2: 2px 4px 8px rgba(0, 0, 0, .14), 1px 2px 4px rgba(0, 0, 0, .21);--shadow-3: 3px 6px 12px rgba(0, 0, 0, .1), 2px 4px 8px rgba(0, 0, 0, .18);--shadow-4: 4px 8px 16px rgba(0, 0, 0, .06), 3px 6px 12px rgba(0, 0, 0, .15);--shadow-5: 5px 10px 20px rgba(0, 0, 0, .02), 4px 8px 16px rgba(0, 0, 0, .12)}.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{font-size:2rem!important;line-height:1.5}.larger{font-size:1.5rem!important;line-height:1.5}.large{font-size:1.25rem!important;line-height:1.5}.medium{font-size:1rem!important;line-height:1.5}.small{font-size:.875rem!important;line-height:1.5}.smaller{font-size:.75rem!important;line-height:1.5}.smallest{font-size:.625rem!important;line-height:1.5}.x2{font-size:2rem!important;line-height:100%}.x3{font-size:3rem!important;line-height:100%}.x4{font-size:4rem!important;line-height:100%}.x5{font-size:5rem!important;line-height:100%}.x6{font-size:6rem!important;line-height:100%}.x7{font-size:7rem!important;line-height:100%}.x8{font-size:8rem!important;line-height:100%}.x9{font-size:9rem!important;line-height:100%}.x10{font-size:10rem!important;line-height:100%}.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:0rem!important}.mar-h-0,.mar-l-0{margin-left:0rem!important}.mar-h-0,.mar-r-0{margin-right:0rem!important}.mar-v-0,.mar-t-0{margin-top:0rem!important}.mar-v-0,.mar-b-0{margin-bottom:0rem!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.33333333%}.split-2-3{--width: 66.66666666%}.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.66666666%}.split-5-6{--width: 83.33333333%}.split-2-7{--width: 28.57142858%}.split-3-7{--width: 42.85714287%}.split-4-7{--width: 57.14285716%}.split-5-7{--width: 71.42857145%}.split-6-7{--width: 85.71428574%}.split-7{--width: 14.28571429%}.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.11111111%}.split-2-9{--width: 22.22222222%}.split-4-9{--width: 44.44444444%}.split-5-9{--width: 55.55555555%}.split-7-9{--width: 77.77777777%}.split-8-9{--width: 88.88888888%}.split-10{--width: 10%}.split-3-10{--width: 30%}.split-7-10{--width: 70%}.split-9-10{--width: 90%}.split-11{--width: 9.09090909%}.split-12{--width: 8.333333333%}.split-13{--width: 7.692307692%}.split-14{--width: 7.142857142%}.split-15{--width: 6.666666666%}.split-16{--width: 6.25%}.text-italic,.italic{font-style:italic}.text-underline{text-decoration:underline;text-decoration-skip-ink:auto}.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)}:is(.surface-1){--color: var(--color-45);--background-color: var(--color-80);--border-color: var(--color-65)}:is(.surface-2){--color: var(--color-40);--background-color: var(--color-85);--border-color: var(--color-70)}:is(.surface-3){--color: var(--color-35);--background-color: var(--color-90);--border-color: var(--color-75)}:is(.surface-4){--color: var(--color-25);--background-color: var(--color-95);--border-color: var(--color-80)}:is(.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] :is(.surface-1){--color: var(--color-50);--background-color: var(--color-0);--border-color: var(--color-15)}[data-theme=dark] :is(.surface-2){--color: var(--color-60);--background-color: var(--color-5);--border-color: var(--color-20)}[data-theme=dark] :is(.surface-3){--color: var(--color-70);--background-color: var(--color-10);--border-color: var(--color-25)}[data-theme=dark] :is(.surface-4){--color: var(--color-80);--background-color: var(--color-15);--border-color: var(--color-30)}[data-theme=dark] :is(.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-start:0;margin-block-end: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)}[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 (max-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 (max-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 (max-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 (max-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 (max-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 (max-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 (max-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 (max-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 (max-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 (max-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: blue;}: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);display:inline-flex;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:center;align-items:center;color:var(--color);margin:0;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;text-decoration:none;vertical-align:middle;outline:none;touch-action:manipulation;background-image:none;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:all var(--transition-time);cursor:pointer}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;transition:--gradient-from .2s,--gradient-to .2s;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)}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-right:.5em;padding-left:.5em}.buttons{display:inline-flex}.buttons button:hover,.buttons .button:hover{z-index:1}.buttons button:not(:first-child),.buttons .button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:calc(var(--border-width) * -1)}.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{position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;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);outline:none!important;font-style:normal;font-size:1em;line-height:var(--line-height);transition:all var(--transition-time);align-items:center}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{position:relative;display:inline-flex;padding:0;min-width:0;color:var(--color);background-color:var(--background-color);border:var(--border-width) solid var(--border-color);border-radius:var(--border-radius);outline:none!important;font-style:normal;font-size:1em;line-height:var(--line-height);transition:all var(--transition-time);align-items:stretch;white-space:nowrap}.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]),.inputs:has(:hover) textarea,.inputs:has(:hover) select,.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);padding-right:2em;background-size:1em;color:var(--color);margin-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}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])){display:inline-flex;align-items:center;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);outline:none!important;transition:all .25s;font-weight:400;font-style:normal;font-size:1em;flex-basis:100%;line-height:var(--line-height);transition:all var(--transition-time);-webkit-user-select:none;user-select:none;cursor:pointer}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])) input{margin:0 .5rem 0 0;height:1em;width:1.1em;padding:0;line-height:var(--line-height);outline:none;flex-basis:1em;flex-shrink:0}label:is(.checkbox,.radio,:has(input[type=checkbox],input[type=radio])) span{text-align:left;font-size:1em;line-height:1;padding:0 .5em}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,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));-webkit-appearance:none;-moz-appearance:none;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{display:block;width:var(--unit-size);height:100%;border-radius:var(--switch-radius);background-color:var(--switch-color);transition:margin var(--transition) ease-in-out;content:""}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{height:16px;border-radius:16px}input[type=range]::-webkit-slider-thumb{border-radius:.5em;box-shadow:0 0 0 1px color-mix(in srgb,var(--input-accent-color),black 40%);transition:box-shadow .3s}input[type=range]:focus::-webkit-slider-thumb,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{height:16px;border-radius:16px}input[type=range]::-moz-range-thumb{border-radius:.5em;box-shadow:0 0 0 1px color-mix(in srgb,var(--input-accent-color),black 40%);transition:box-shadow .3s}input[type=range]:focus::-moz-range-thumb,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])){display:block;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)}.field label:not(.checkbox,.radio):after{display:none;margin-left:1em;font-size:.8em;padding:0 .25em;position:relative;bottom:.1em;border-radius:.25em;color:var(--tag-color);background-color:var(--tag-background-color);border:1px solid var(--tag-border-color)}.field div.help{margin-top:var(--help-margin);font-size:var(--help-size);color:var(--help-color);line-height:1.5;margin-left:var(--help-inset)}.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{display:inline-block;content:var(--required-text);--tag-color: var(--required-color);--tag-border-color: var(--required-border-color);--tag-background-color: var(--required-background-color)}.field.optional label:not(:has(input[type=checkbox]),:has(input[type=radio])):after{display:inline-block;content:var(--optional-text);--tag-color: var(--optional-color);--tag-border-color: var(--optional-border-color);--tag-background-color: var(--optional-background-color)}.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);line-height:1;padding:0 .5em;color:var(--legend-color)}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);margin-bottom:1rem;padding:var(--padding-v) var(--padding-h);color:var(--color);background-color:var(--background-color);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){transition:color .2s;color:var(--link-color);text-decoration:underline dotted}.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);display:inline-block;position:relative;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}.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{position:absolute;left:.5em;top:50%;height:.5em;width:.5em;content:"";background-color:var(--hole-color);border:2px solid var(--border-color);border-radius:.25em;transform:translateY(-50%)}.badge:has(.prefix,.suffix){background-color:var(--fixed-background);display:inline-flex}.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;overflow:visible;padding:0 var(--body-padding)}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{display:flex;position:relative;margin:0 calc(0rem - var(--body-padding));padding:.25em 0;padding-left:var(--body-padding);cursor:pointer;list-style:none}details>summary::-webkit-details-marker,.details>.summary::-webkit-details-marker{display:none}details>summary>*,.details>.summary>*{display:inline}details>summary:before,.details>.summary:before{display:inline-block;width:1em;height:1em;margin:.25em var(--icon-margin) 0 var(--icon-position);line-height:inherit}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;background-repeat:no-repeat;background-size:1em;transform:rotate(var(--icon-rotate));transition:transform var(--icon-transition) ease-in-out;content:""}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){border-bottom-left-radius:0;border-bottom-right-radius:0}.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-left-radius:0;border-bottom-right-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)}:where([data-theme=dark]) details.lined,:where([data-theme=dark]) .details.line,:where([data-theme=dark]) details.border,:where([data-theme=dark]) .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);position:relative;border-radius:8px;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}dialog>.close{transition:all .25s;position:absolute;top:0;right:0;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}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:center;transform:scale(.8);opacity:0}}@keyframes backdrop{0%{opacity:0}}dialog::backdrop{--backdrop-color: rgba(0,0,0,.5);--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{overflow:visible;box-sizing:content-box;display:inline-block;height:1em;font-size:1em;line-height:1;vertical-align:-.125em;text-align:center}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}:where([data-theme=dark] .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:none;border-bottom-left-radius:var(--inner-radius);border-bottom-right-radius:var(--inner-radius)}.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);margin:0;background-color:var(--heading-background)}.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 *{background-color:transparent;color:var(--active-color)}.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:selection .3s}@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) );position:absolute;top:0;left:0;right:0;bottom:0;overflow:scroll;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}.overlay.fixed{position:fixed;z-index:9999}.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)}:where([data-theme=dark]){--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-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:0px;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);transition:background-color .3s ease,color .1s ease;text-align:inherit;white-space:inherit;vertical-align:var(--valign)}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{--border-right: 0}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{--table-border: var(--color-20)}[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{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:var(--tab-margin);margin:0;padding:0;list-style:none;width:100%}.tabset>.tabs>*,.tabset>.tabs .tab{flex:0 0 auto;margin:0;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);border-bottom-left-radius:0;border-bottom-right-radius:0;transition:all var(--tab-transition-time) ease-out}.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{overflow-x:auto;overflow-y:hidden;border-bottom:var(--tab-line-width) solid var(--tab-active-border-color)}: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 rgba(0, 0, 0, .1);--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{position:absolute;display:block;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}[data-tooltip]:before,[data-tooltip] .tooltip{font-size:var(--tooltip-font-size);font-weight:var(--tooltip-font-weight);min-width:12em;max-width:50vw;width:fit-content;white-space:normal;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:transparent;border-right-color:transparent}[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:transparent;border-right-color:transparent}[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}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}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fill-in{to{fill-opacity:1}}.icons{display:inline-grid;overflow:visible;box-sizing:content-box;height:1em;font-size:1em;line-height:1;vertical-align:-.125em;text-align:center}.icons>*{grid-area:1/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-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 .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{display:flex;align-items:flex-start;gap:1.5em}.alert .side-icon>.icon{color:var(--icon-color);background-color:var(--icon-background);font-size:var(--icon-size);margin:.25em;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%}[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)}section.datatable{--header-icon-color: var(--brand-30);--header-icon-opacity: .2;--header-icon-hover-opacity: .5;--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);transition:.3s opacity;color:var(--header-icon-color)}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:1}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{padding:0 4px 0 0;font-weight:400;background-color:var(--filters-shade)}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:transparent}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{font-weight:500;--background-color: var(--sorting-shade-1)}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){background-color:transparent;color:var(--selectable-color);transition:background-color .3s ease}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{display:flex;gap:.25em;align-items:center;padding-right:var(--body-padding)}.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;position:relative;overflow:visible;display:inline-block}.dropdown .trigger{position:relative;white-space:nowrap;cursor:pointer}.dropdown .trigger:not(button):not(.button){display:inline-block;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}.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);outline:none;box-shadow:var(--focus-ring)}.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{display:block;position:absolute;left:0;right:0;top:100%;height:calc(var(--menu-margin) + 10px);z-index:var(--safe-z-index)}.dropdown .menu,.dropdown .body{width:max-content;left:0;right:auto;z-index:var(--menu-z-index);overflow-y:scroll;max-height:var(--max-height);box-shadow:var(--shadow-2);background-color:var(--item-background)}.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{right:0;left:auto}.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{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.multiselect .option>.icon,.multiselect .option>.no-icon{flex-basis:1.5rem}.multiselect .option>:first-child{flex-basis:100%}.multiselect .selections{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.multiselect .selections .selection{display:flex;align-items:center;gap:.25rem;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)}.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)}.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)}.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;display:flex;justify-content:space-between;gap:.5em}.pager .pages{display:flex;gap:.5em}: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: calc(1em + var(--track-border-width) * 2);--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;width:100%;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:var(--gap);touch-action:none;-webkit-user-select:none;user-select:none;padding:.25em 0}.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;position:absolute;left:var(--track-offset);right:var(--track-offset);top:50%;transform:translateY(-50%);height:var(--track-height);border-radius:var(--track-half);border:var(--track-border-width) solid var(--track-border);background-color:var(--track-background);overflow:visible}.range .range-track .range-selection{position:absolute;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)}.range .range-track .range-thumbs{position:absolute;left:var(--thumbs-offset);right:var(--thumbs-offset);top:0;bottom:0}.range .range-thumb{position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--thumb-half);box-shadow:0 0 0 var(--shadow-size) var(--shadow-color);transition:box-shadow .3s,opacity .3s;background-color:var(--thumb-color);opacity:var(--thumb-opacity);transition:background-color var(--transition-time)}.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{outline:none;opacity:1;--shadow-size: var(--shadow-focus-size);--shadow-color: var(--shadow-focus-color)}.range .range-limits{display:flex;justify-content:space-between;align-items:flex-start;line-height:1;margin-top:-.5em;-webkit-user-select:none;user-select:none}.range .range-scale-value{color:var(--scale-color)}.range .range-ticks{position:absolute;top:var(--tick-offset);bottom:var(--tick-offset);left:var(--ticks-offset);right:var(--ticks-offset);display:flex;justify-content:space-between}.range .range-ticks .range-tick{position:relative;height:100%;width:var(--tick-width);background-color:var(--tick-color);border-radius:var(--tick-radius);--transform-scale: 0}.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{position:absolute;left:0;top:100%;transform:translate(var(--transform-scale))}.range .range-inputs{display:flex;justify-content:space-between;gap:var(--inputs-gap)}.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{width:auto;text-align:center}.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,.range .range-input input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.range .range-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.range .range-output{width:100%;min-height:1em;line-height:1;position:relative}.range .range-output .range-value{position:absolute;line-height:1;color:var(--value-color);bottom:0}.range .range-output .range-value.thumb{left:var(--percent);transform:translate(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{position:absolute;display:block;top:calc(100% + var(--menu-margin));left:0;right:0;overflow-y:scroll;max-height:var(--max-height);box-shadow:var(--shadow-2)}.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{position:absolute;display:block;top:calc(100% + var(--menu-margin) - var(--input-border-width));width:100%;z-index:var(--menu-z-index, 100);box-shadow:var(--shadow-2)}.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));position:absolute;display:block;top:var(--top);left:0;right:0;overflow-y:scroll;z-index:var(--menu-z-index, 100);max-height:var(--max-height);box-shadow:var(--shadow-2);background-color:var(--background-color)}.select.open .search .inputs{border-bottom:1px solid var(--border-color);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:solid;outline:none}.select.open .search .inputs .prefix,.select.open .search .inputs .suffix{border-bottom-left-radius:0;border-bottom-right-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{border-top:0;--top: calc( 100% + 1em * var(--input-line-height) + 1 * var(--input-border-width) + 2 * var(--input-padding-v) + 1 * var(--menu-margin) )}.inputs .select .inputs{border:none;box-shadow: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{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none}.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{display:flex;align-items:flex-start}.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{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--tile-min-width),1fr))}.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}:where(html){--body-color: var(--grey-20);--body-background: var(--grey-100);--link-color: var(--brand-45);--link-hover: var(--brand-55);--heading-color: var(--grey-10);--side-shadow: rgba(0, 0, 0, .04);--top-shadow: rgba(0, 0, 0, .08);--header-back: var(--brand-30);--header-text: var(--grey-60);--header-link: var(--grey20-80);--header-hover: var(--brand-95);--header-border: var(--brand-20);--app-back: var(--grey-70);--main-back: var(--grey-95);--side-back: var(--grey-85);--side-border: var(--grey-70);--side-title: var(--grey-50);--menu-head: var(--grey-30);--menu-head-hover: var(--grey-10);--menu-item-text: var(--grey-20);--menu-item-back: var(--grey-90);--menu-hover-text: var(--brand-10);--menu-hover-back: var(--grey20-95);--menu-active-text: var(--brand-0);--menu-active-back: var(--grey40-100);--submenu-head: var(--grey-30);--submenu-back: var(--grey-85);--submenu-text: var(--grey-30);--submenu-hover-head: var(--grey-0);--submenu-hover-text: var(--grey-0);--submenu-hover-back: var(--grey-85);--footer-color: var(--grey20-55);--footer-background: var(--brand-15);--footer-border: var(--brand-20);--footer-link: var(--grey20-60);--footer-hover: var(--grey40-75);--heading-color: var(--grey-30);--heading-background: var(--grey-90);--heading-border: var(--grey-85);--up-background: var(--grey-95);--up-color: var(--grey-50);--up-hover-background:var(--grey-100);--up-hover-color: var(--grey-5);--toc-background: var(--grey-100);--toc-border: var(--grey-85)}[data-theme=dark],.dark{--body-color: var(--grey20-80);--body-background: var(--grey20-0);--link-color: var(--grey40-60);--link-hover: var(--brand-75);--heading-color: var(--grey20-90);--side-shadow: rgba(0, 0, 0, .2);--top-shadow: rgba(0, 0, 0, .15);--header-back: var(--brand-20);--header-text: var(--grey20-60);--header-link: var(--grey20-70);--header-hover: var(--brand-95);--header-border: var(--brand-0);--app-back: var(--grey-0);--main-back: var(--grey-15);--side-back: var(--grey-10);--side-border: var(--grey-30);--side-title: var(--grey-40);--menu-head: var(--grey-70);--menu-head-hover: var(--grey-90);--menu-item-text: var(--grey-60);--menu-item-back: var(--grey-15);--menu-hover-text: var(--grey-70);--menu-hover-back: var(--grey-20);--menu-active-text: var(--grey-100);--menu-active-back: var(--grey-25);--submenu-head: var(--grey-70);--submenu-back: var(--grey-10);--submenu-text: var(--grey-70);--submenu-hover-head: var(--grey-100);--submenu-hover-text: var(--grey-90);--submenu-hover-back: var(--grey-10);--footer-color: var(--grey20-40);--footer-background: var(--brand-10);--footer-border: var(--brand-5);--footer-link: var(--grey20-55);--footer-hover: var(--grey40-70);--heading-color: var(--grey-75);--heading-background: var(--grey-20);--heading-border: var(--grey-10);--up-background: var(--grey-15);--up-color: var(--grey-60);--up-hover-background:var(--grey-5);--up-hover-color: var(--grey-95);--toc-background: var(--grey-5);--toc-border: var(--grey-15)}:root{--header-height: 42px;--sidebar-min-width: 12rem;--sidebar-max-width: 20rem;--sidebar-gutter: 1rem;--heading-outset: 1rem}:root{--side-width: 14rem;--side-padding: 1rem;--main-width: 70rem;--main-padding: 3rem;--app-width: calc(var(--main-width) + var(--side-width));--half-pad: calc((100% - var(--app-width)) / 2);--half-main-pad: calc((100% - var(--main-width)) / 2);--head-pad: 0px;--sidebar-toggle-opacity: 1}#site{--side-total: calc(var(--half-pad) + var(--side-width));--main-total: calc(var(--half-pad) + var(--main-width));--side-margin: 0px;--main-pad-right: var(--half-pad);--main-pad-left: 0px;--main-margin: 0px;--side-transition: .3s ease-in-out;position:relative;color:var(--body-color);background-color:var(--body-background)}#site.no-sidebar,#site[data-sidebar=closed]{--side-margin: calc(0px - max(var(--side-total), var(--side-width))) ;--main-total: 100%;--main-pad-right: var(--half-pad);--main-pad-left: var(--half-pad);--sidebar-toggle-opacity: .4}#app{--app-height: calc(100vh - 42px) ;position:relative;width:100%;height:var(--app-height);padding:0;display:flex}#app>aside,#app>main{transition:all .2s;overflow-y:scroll;transition:background-color .5s ease-in-out}#app>aside{width:max(var(--side-width),var(--side-total));padding:var(--side-padding);padding-left:max(var(--side-padding),var(--half-pad));margin-left:var(--side-margin);border-right:1px solid var(--side-border);background-color:var(--side-back);box-shadow:inset 0 6px 4px -4px var(--top-shadow),inset -2px 0 2px var(--side-shadow);transition:margin-left var(--side-transition),background-color .5s ease-in-out}#app>main{margin-left:0;width:var(--main-total);padding:3rem;padding-right:max(var(--main-padding),var(--main-pad-right));padding-left:max(var(--main-padding),var(--main-pad-left));box-shadow:2px 4px 6px var(--top-shadow);background-color:var(--main-back);transition:width var(--side-transition),padding-left var(--side-transition),padding-right var(--side-transition)}#app>main.wide{margin-left:0;flex-basis:100%}#app .section{font-size:1rem;font-weight:700;line-height:1.2;margin:0 0 .5em;text-align:left}@media (max-width: 85rem){:root{--head-pad: 1rem}}@media only screen and (max-width: 45rem){#site{--sidebar-width: min(80vw, 14rem)}#site #app>aside{position:fixed;z-index:1000;width:var(--sidebar-width);margin:0;margin-left:var(--sidebar-margin-left, 0);height:var(--app-height);overflow-y:scroll;box-shadow:2px 0 4px #0000001a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#site #app>main{transition:background-color .5s ease-in-out}#site.no-sidebar,#site:not([data-small-screen-sidebar=open]){--sidebar-margin-left: calc(0rem - var(--sidebar-width));--sidebar-toggle-opacity: .5}#site[data-small-screen-sidebar=open]:not(.no-sidebar){--sidebar-margin-left: 0px;--sidebar-toggle-opacity: 1}#site>footer>nav>*{display:block;width:100%}}*{scroll-margin-top:50px}#site>header{position:sticky;top:0;left:0;width:100%;z-index:1001;box-shadow:0 4px 3px -2px var(--top-shadow);background-color:var(--header-back);color:var(--header-text);border-bottom:1px solid var(--header-border)}#site>header>nav{height:var(--header-height);max-width:var(--app-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;color:var(--header-text);background-color:var(--header-back);padding:0 var(--head-pad, 0);font-size:1.25rem;line-height:1rem}#site>header>nav a:not(button,.button),#site>header>nav .action,#site>header>nav .night-and-day--switcher{transition:color .5s,opacity .3s;text-decoration:none;color:var(--header-link);cursor:pointer}#site>header>nav a:not(button,.button):hover,#site>header>nav .action:hover,#site>header>nav .night-and-day--switcher:hover{transition:color .1s;color:var(--header-hover)}#site>header>nav .toggle-sidebar{opacity:var(--sidebar-toggle-opacity)}#site>header>nav .toggle-sidebar:hover{opacity:1}#site>footer{color:var(--footer-color);background-color:var(--footer-background);padding:1rem;border-top:1px solid var(--footer-border);box-shadow:inset 0 1px 1px var(--top-shadow)}#site>footer>nav{max-width:var(--app-width);margin:0 auto;padding:0 var(--head-pad, 0)}#site>footer>nav :any-link,#site>footer>nav .hover{color:var(--footer-link)}#site>footer>nav :any-link:hover,#site>footer>nav .hover:hover{color:var(--footer-hover)}#app>aside h3:first-child{margin-top:0}#app>aside h3.sidebar-title{margin-bottom:.25rem;font-size:var(--size-medium);font-weight:400;color:var(--side-title)}#app>aside h3.sidebar-title:not(:first-child){margin-top:1.25rem}#app>aside section{margin-bottom:.5rem}#app>aside section h3{font-size:var(--size-small);margin-bottom:.25rem}#app>aside .details .summary{color:var(--menu-head);transition:all var(--unit-transition)}#app>aside .details .summary:hover{color:var(--menu-head-hover)}#app>aside div.menu{border:0;font-size:.9em;margin-bottom:0}#app>aside div.menu summary{margin-bottom:0rem;color:var(--menu-head)}#app>aside div.menu summary:hover{color:var(--menu-head-hover)}#app>aside div.menu .item{display:block;line-height:1.25;margin-bottom:.125em;padding:.25rem .5rem;color:var(--menu-item-text);background-color:var(--menu-item-back);text-decoration:none;border-radius:0;border:none;cursor:pointer;transition:all var(--unit-transition)}#app>aside div.menu .item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}#app>aside div.menu .item:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}#app>aside div.menu .item:hover{color:var(--menu-hover-text);background-color:var(--menu-hover-back)}#app>aside div.menu .item.active{color:var(--menu-active-text);background-color:var(--menu-active-back)}#app>aside div.menu .item.code{font-family:var(--font-mono)}#app>aside div.menu>div.menu{padding-left:.5rem;margin:.25rem 0}#app>aside div.menu>div.menu h4{color:var(--submenu-head);font-size:1.1em;font-weight:500;margin:.5rem 0 .125rem .25rem;transition:all var(--unit-transition)}#app>aside div.menu>div.menu h4:hover{cursor:pointer;color:var(--submenu-hover-head)}#app>aside div.menu>div.menu h4:last-child{margin-bottom:.5rem}#app>aside div.menu>div.menu .item{color:var(--submenu-text);background-color:var(--submenu-back);padding-left:.75rem}#app>aside div.menu>div.menu .item:hover{color:var(--submenu-hover-text);background-color:var(--submenu-hover-back);cursor:pointer}#app>aside div.menu>div.menu .item:active{color:var(--menu-active-text);background-color:var(--menu-active-back)}#app>aside div.menu>div.menu .item *{color:var(--submenu-text)}#app>aside div.menu>div.menu .item:hover *{color:var(--submenu-hover-text)}#app>aside div.menu>div.menu .item:active *{color:var(--menu-active-text)}#app>aside.gradients div.menu .item{background:linear-gradient(160deg in hsl,var(--menu-item-back),var(--side-back))}#app>aside.gradients div.menu .item:hover{background:linear-gradient(160deg in hsl,var(--menu-hover-back),var(--side-back))}#app>aside.gradients div.menu .item.active{background:linear-gradient(160deg in hsl,var(--menu-active-back),var(--side-back))}#app>main>h1:first-child,#app>main>div:first-child>h1:first-child,#page>h1:first-child,#page>div:first-child>h1:first-child{margin-top:-.5rem}#page .toc{border:1px solid var(--toc-border);background-color:var(--toc-background);margin-bottom:1rem;padding:.5rem 1rem}#page .toc h4{margin:.25rem 0}#page .toc h4:hover{cursor:pointer}#page .toc .item{margin:0 0 .125rem .5rem}#page .toc .item:hover{cursor:pointer}#page .toc .toc-section+.toc-section{margin-top:1rem}#page h2.page-heading{margin-top:2rem;margin-left:calc(0rem - var(--heading-outset));margin-right:calc(0rem - var(--heading-outset));padding:.25rem var(--heading-outset);border:1px solid var(--heading-border);border-radius:.25rem;color:var(--heading-color);background-color:var(--heading-background)}#page h2.page-heading .page-heading-scroll-up{color:var(--up-color);background-color:var(--up-background);padding:.25rem;margin-right:-.5rem;border-radius:.25rem;transition:all var(--unit-transition)}#page h2.page-heading .page-heading-scroll-up:hover{color:var(--up-hover-color);background-color:var(--up-hover-background)}#page h3.page-sub-heading{margin-top:1.5rem;margin-bottom:.5rem}#page h3.page-sub-heading+p{margin-top:0}#page section.page-section{margin-top:1rem;margin-bottom:2rem}#page section.page-section>h2:first-child{margin-bottom:1.5rem}#page section.page-sub-section{margin-top:1rem;margin-bottom:2rem}#page section.page-sub-section>h3:first-child{margin-bottom:.5rem}.prev-next a{--color: var(--grey40-50);--background: var(--grey20-100);--heading: var(--grey20-40);--border: var(--grey-80);--radius: var(--unit-radius);padding:.75em 1.25em;color:var(--color)!important;background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius)}.prev-next a.next{text-align:right}.prev-next a h6{color:var(--heading);font-weight:500;opacity:.7;transition:all var(--unit-transition)}.prev-next a:hover{--color: var(--brand-50);--background: var(--grey-100);--border: var(--grey40-80)}.prev-next a:hover h6{opacity:1}.prev-next-arrows{margin-top:-2rem;margin-bottom:.5rem}[data-theme=dark] .prev-next a{--color: var(--grey40-50);--background: var(--grey-5);--border: var(--grey-20);--heading: var(--grey20-70)}[data-theme=dark] .prev-next a:hover{--color: var(--brand-60);--background: var(--brand-0);--border: var(--grey40-25)}svg.oss-logo .inner-disc{fill:#888}svg.oss-logo .outer-ring{fill:#ccc;stroke:#000}svg.oss-logo .outer-text,svg.oss-logo .oss,svg.oss-logo .dot{fill:#000}.alert svg.oss-logo{--outer-ring-fill: var(--color-70);--outer-ring-stroke: var(--color-30);--inner-disc-fill: var(--color-75);--text-fill: var(--color-25)}.alert svg.oss-logo .inner-disc{fill:var(--inner-disc-fill)}.alert svg.oss-logo .outer-ring{fill:var(--outer-ring-fill);stroke:var(--outer-ring-stroke)}.alert svg.oss-logo .outer-text,.alert svg.oss-logo .oss,.alert svg.oss-logo .dot{fill:var(--text-fill)}[data-theme=dark] .alert svg.oss-logo{--outer-ring-fill: var(--color-35);--outer-ring-stroke: var(--color-65);--inner-disc-fill: var(--color-25);--text-fill: var(--color-75)}ul.toc{padding:0}ul.toc li{padding:.25rem .5rem;margin:0;border-radius:var(--unit-radius)}ul.toc li:hover{background-color:var(--menu-active-back);cursor:pointer}ul.toc .item{display:block}ul.toc .item.code{font-family:var(--font-mono)}.flex.baseline svg.icon{position:relative;top:.125em}body{color:var(--body-color);background-color:var(--body-background)}:any-link:not(button,.button),.hover{text-decoration:none;transition:all var(--unit-transition);color:var(--link-color)}:any-link:not(button,.button):hover,.hover:hover{color:var(--link-hover);cursor:pointer}h1,h2,h3,h4,h5,h6{color:var(--heading-color)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:2rem}p:first-child{margin-top:0}.intro{font-size:var(--size-large)}li:not(:last-child){margin-bottom:.5rem}.output>.caption+h1{margin-top:0}.card{--background: var(--grey-100);--border: var(--grey-80);background-color:var(--background);border:1px solid var(--border);border-radius:.5rem;padding:1em 1.5em;box-shadow:var(--shadow-1)}.card:hover{--background: white;--border: var(--brand-80)}[data-theme=dark] .card{--background: var(--grey-5);--border: var(--grey-20)}[data-theme=dark] .card:hover{--background: var(--grey-0);--border: var(--brand-20)}:where(html){--code-back: var(--grey20-100);--code-text: var(--grey20-20);--code-border: var(--grey20-85);--code-link-back: var(--brand-95);--code-link-text: var(--grey40-40);--code-link-border: var(--grey40-80);--code-link-underline: var(--grey40-70);--code-hover-back: var(--brand-90);--code-hover-text: var(--brand-30);--code-hover-border: var(--brand-70);--source-radius: .25rem;--source-back: hsl(206, 5%, 98%);--source-back-from: rgba(250, 250, 250, 0);--source-back-to: rgba(250, 250, 250, .9);--source-text: var(--grey40-30);--source-caption: var(--grey-20);--source-border: var(--grey20-75);--output-back: var(--grey-100);--output-back: white;--output-border: var(--source-border);--output-text: var(--grey-30);--expand-back: var(--grey40-90);--expand-text: var(--grey40-30);--expand-hover-back: var(--brand-85);--copied-back: var(--green-40);--copied-text: var(--green-90)}[data-theme=dark]{--code-back: var(--grey20-10);--code-text: var(--grey20-80);--code-border: var(--grey20-25);--code-link-back: var(--grey40-20);--code-link-text: var(--grey40-70);--code-link-border: var(--grey40-30);--code-hover-back: var(--brand-30);--code-hover-text: var(--brand-90);--code-hover-border: var(--brand-40);--source-back: hsl(206, 5%, 10%);--source-back-from: rgba(24, 26, 27, 0);--source-back-to: rgba(24, 26, 27, .9);--source-text: var(--grey40-80);--source-caption: var(--grey-70);--source-border: var(--grey20-20);--output-back: black;--output-border: var(--source-border);--output-text: var(--grey-70);--expand-back: var(--grey40-25);--expand-text: var(--brand-70);--expand-hover-back: var(--brand-35);--copied-back: var(--green-40);--copied-text: var(--green-90)}code:not(.source code):not(.toc code):not(h1 code):not(h2 code):not(h3 code),a.code{--color: var(--code-text);--background: var(--code-back);--border: var(--code-border);color:var(--color);background-color:var(--background);border:1px solid var(--border);padding:0 4px;border-radius:4px}a.code{color:var(--code-link-text);background-color:var(--code-link-back);border-color:var(--code-link-border);border-bottom-style:dashed;border-bottom-color:var(--code-line-underline);font-family:var(--font-mono);transition:all .3s}a.code:hover{color:var(--code-hover-text);background-color:var(--code-hover-back);border-color:var(--code-hover-border);border-bottom-color:var(--code-line-underline)}div.alert code:not(.source code):not(.toc code),div.alert a.code{text-decoration:none;--color: var(--color-40);--background: var(--color-95);--border: var(--color-80)}div.example div.source{max-width:100%}div.example div.interim{margin-block-start:2rem;margin-block-end:1rem}div.source{overflow:visible;overflow-x:scroll}div.source,div.output{position:relative;border-radius:var(--source-radius)}div.source h4.caption,div.output h4.caption{position:absolute;font-size:.8rem;font-weight:400;top:.25rem;right:.75rem;margin:0;padding:0;text-align:right}div.tabset:has(.source) ul.tabs li{border-bottom:none}div.tabset:has(.source) ul.tabs li.active{border-color:var(--source-border)}div.tabset:has(.source) div.source,div.tabset:has(.source) div.output{border-top-left-radius:0!important}div.source{font-size:.9rem;padding-bottom:1.5rem;overflow:visible;color:var(--source-text);background-color:var(--source-back);border:1px solid var(--source-border)}div.source pre{margin:0!important;max-height:18rem;overflow-y:scroll;overscroll-behavior:contain;transition:all .5s}div.source h4.caption{color:var(--source-caption)}div.source div.controls{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,var(--source-back-from) 0%,var(--source-back) 40%);display:flex;justify-content:space-between;align-items:flex-end;margin:0;border-radius:0 0 .25rem .25rem;padding:1rem 0 0}div.source .expand,div.source .clipboard{font-size:.8rem;color:var(--source-caption);color:var(--expand-text);background-color:var(--expand-back);opacity:.7;padding:.25em .5em;margin:0;min-width:11ch;text-align:center;transition:all 1s;-webkit-user-select:none;user-select:none}div.source .expand:hover,div.source .clipboard:hover{opacity:1;transition:all .2s;background-color:var(--expand-hover-back);cursor:pointer}div.source .expand{left:0%;border-radius:0 .25rem}div.source .clipboard{right:0rem;border-radius:.25rem 0;transition:all 1s}div.source .clipboard.copied{color:var(--copied-text);background-color:var(--copied-back);cursor:pointer}div.source.fixed-open .expand{visibility:hidden}div.source.expanded{padding-bottom:1.5rem}div.source.expanded div.controls{background:transparent}div.source.expanded pre{max-height:250rem;transition:all .5s}div.output{position:relative;background-color:var(--output-back);border:1px solid var(--output-border);padding:2rem}div.output h4.caption{color:var(--output-text)}[data-theme=dark] div.alert code:not(.source code):not(.toc code),[data-theme=dark] div.alert a.code{--color: var(--color-80);--background: var(--color-10);--border: var(--color-30)}.split+.split{margin-top:2rem}.hero h1{margin:0}.hero h2{font-size:var(--size-small);margin:0}.hero .overview{margin-top:1rem;font-size:var(--size-larger);line-height:1.25}.hero .underview{font-size:var(--size-large);margin-top:1rem;line-height:1.25}.loading{text-align:center}.source .shiki{--shiki-foreground: var(--codeblock-text);--shiki-background: var(--codeblock-back);--shiki-token-constant: var(--blue-50);--shiki-token-string: var(--brand-60);--shiki-token-string-expression: var(--shiki-token-string);--shiki-token-comment: var(--grey-60);--shiki-token-keyword: var(--grey40-60);--shiki-token-parameter: var(--indigo-40);--shiki-token-function: var(--indigo-40);--shiki-token-punctuation: var(--grey20-70);--shiki-token-link: var(--blue-60);--shiki-highlight-background: var(--grey-95);--shiki-highlight-foreground: var(--brand-30);--shiki-highlight-border: var(--grey20-85);--shiki-line-numbers: var(--grey20-80);--shiki-line-numbers-highlighted: var(--grey-65);--padding: 1rem;--highlight-border-width: 0rem;font-family:var(--font-mono);white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;padding:var(--padding)}.source .shiki span.line{display:block}.source .shiki span.line.highlighted{background-color:var(--shiki-highlight-background);margin:0 calc(0rem - var(--padding));padding:0 calc(var(--padding) - var(--highlight-border-width));border-left:var(--highlight-border-width) solid var(--shiki-highlight-border)}.source .shiki code{counter-reset:step;counter-increment:step 0}.source .shiki code span.line:before{content:counter(step);counter-increment:step;width:1rem;margin-right:1rem;display:inline-block;text-align:right;color:var(--shiki-line-numbers)}.source .shiki code span.line.highlighted:before{color:var(--shiki-line-numbers-highlighted)}.source .shiki code .line:empty{display:inline-block}[data-theme=dark] .source .shiki{--shiki-foreground: var(--codeblock-text);--shiki-background: var(--codeblock-back);--shiki-token-constant: var(--blue-50);--shiki-token-string: var(--brand-70);--shiki-token-string-expression: var(--shiki-token-string);--shiki-token-comment: var(--grey-40);--shiki-token-keyword: var(--grey40-50);--shiki-token-parameter: var(--indigo-60);--shiki-token-function: var(--indigo-70);--shiki-token-punctuation: var(--grey20-40);--shiki-token-link: var(--blue-40);--shiki-highlight-background: var(--grey-10);--shiki-highlight-foreground: var(--brand-70);--shiki-highlight-border: var(--brand-50);--shiki-line-numbers: var(--grey20-30);--shiki-line-numbers-highlighted: var(--grey20-45)}table.props-table td p:first-child{margin-top:0}table.props-table td p:last-child{margin-bottom:0}html{font-family:var(--font-sans)}body{color:var(--body-text);font-weight:400}h1,h2,h3,h4,h5,h6{color:var(--head-text)}.prose{--prose-width: calc(50% - 1rem) }.prose .example{--prose-width: 100%}.prose.flow p:not(:last-of-type){margin-bottom:1rem}.prose.flow p+p{margin-block-start:0}.wide{--prose-width: 100%}@media only screen and (max-width: 75rem){.prose>p{max-width:100%}}.intro{font-size:1.25rem}b{color:var(--bold-text)}li:not(:last-child){margin-bottom:.5em}.maroon :any-link{color:var(--maroon-70)}div.source:has(h4.caption){padding-top:.5rem}.ranges{--swatch-radius: 4px;margin:1rem 0}.ranges .color-range .swatches{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr))}.ranges .color-range .swatches .swatch{position:relative;padding:.5em;min-height:3rem}.ranges .color-range .swatches .swatch:first-child{border-radius:var(--swatch-radius) 0 0 var(--swatch-radius)}.ranges .color-range .swatches .swatch:last-child{border-radius:0 var(--swatch-radius) var(--swatch-radius) 0}.ranges .color-range .swatches .swatch .stop{font-size:.875rem;margin-bottom:.5em;line-height:1}.ranges .color-range .swatches .swatch .specs{font-size:.625rem;line-height:1.3;opacity:.8}.ranges .color-range .swatches .swatch.light{color:#000}.ranges .color-range .swatches .swatch.dark{color:#fff}.ranges.nameless .color-range .swatches .swatch{border-radius:0}.ranges.nameless .color-range:first-child .swatch:first-child{border-top-left-radius:var(--swatch-radius)}.ranges.nameless .color-range:first-child .swatch:last-child{border-top-right-radius:var(--swatch-radius)}.ranges.nameless .color-range:last-child .swatch:first-child{border-bottom-left-radius:var(--swatch-radius)}.ranges.nameless .color-range:last-child .swatch:last-child{border-bottom-right-radius:var(--swatch-radius)}.demo h3,.demo h4{margin-top:.5rem;margin-bottom:.25rem}.badger-css{--badger: var(--brand-30);--css: var(--brand-60)}.badger-css .badger{fill:var(--badger)}.badger-css .css{fill:var(--css)}blockquote{--color: var(--grey-50);--border-color: var(--violet-70);--background-color: var(--grey-100);--quote-color: var(--violet-80);--em-color: var(--violet-60);--attrib-color: var(--violet-60);color:var(--color);background-color:var(--background-color);padding:1rem 2rem 1rem 75px;position:relative;margin:1rem 0 2rem;font-size:1.25rem;font-style:italic;border-left:10px solid var(--border-color);box-shadow:var(--shadow-3);border-radius:.25rem}blockquote em{color:var(--em-color)}blockquote .attrib{font-size:1rem;text-align:right;color:var(--attrib-color);margin-top:1rem}blockquote .attrib:before{content:"-- "}blockquote:before{content:"‟";width:75px;line-height:110px;text-align:center;font-size:6rem;color:var(--quote-color);position:absolute;left:0;top:0}[data-theme=dark] blockquote{--color: var(--grey-70);--em-color: var(--violet-70);--border-color: var(--violet-60);--background-color: var(--grey-25);--quote-color: var(--violet-60);--attrib-color: var(--violet-70)}table.properties tr td,table.properties tr th{vertical-align:baseline}
