@abw/badger-react-ui
Version:
React UI Components
2,336 lines (2,095 loc) • 187 kB
CSS
@charset "UTF-8";
/* helpers/all.scss */
/* config/all.scss */
/* config/namespaces.scss */
/* config/units.scss */
:where(html) {
--unit-size: 1em;
--unit-line: 1.5;
--unit-space: 0.25;
--unit-margin: 0.25rem;
--unit-padding: 0.25em;
--unit-padding-v: 0.25em;
--unit-padding-h: 0.5em;
--unit-radius: 0.25rem;
--unit-transition: 0.3s;
}
: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 {
--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);
}
.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);
}
/* utilities/all.scss */
/* utilities/reset.scss */
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: 0.01ms !important;
animation-iteration-count: 1 !important;
transition-duration: 0.01ms !important;
scroll-behavior: auto !important;
}
}
/*-- utilities/alignment.scss --*/
.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;
}
/* utilities/borders.scss */
: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: 0.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);
}
/*-- utilities/breakpoints.scss --*/
.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;
}
}
/*-- utilities/color.scss --*/
: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);
}
/*-- utilities/columns --*/
: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 {
grid-column: popout;
}
.conform .content, [class*=conform-] .content {
grid-column: popout;
}
[data-theme=dark] {
color-scheme: dark;
}
[data-theme=light] {
color-scheme: light;
}
/*-- utilities/display.scss --*/
.block {
display: block;
}
.inline {
display: inline;
}
.inline-block {
display: inline-block;
}
/*
.row {
display: flow-root
}
.tr {
display: table
}
.td {
display: table-cell;
// vertical-align: top;
}
*/
/*-- utilities/flex.scss --*/
.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;
}
/* utilities/fonts.scss */
: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);
}
/*-- utilities/gradients --*/
: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);
}
/*-- utilities/grid.scss --*/
: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.mid