:root { --primary: hsl(206, 57%, 22%); --primary-l-1: hsl(205, 38%, 30%); --primary-l-2: hsl(206, 27%, 37%); --primary-l-3: hsl(205, 19%, 45%); --primary-l-4: hsl(205, 16%, 53%); --primary-l-5: hsl(205, 16%, 61%); --primary-l-6: hsl(206, 16%, 69%); --primary-l-7: hsl(205, 16%, 77%); --primary-l-8: hsl(205, 15%, 84%); --primary-l-9: hsl(202, 17%, 91%); --primary-l-10: hsl(202, 17%, 91%); --primary-d-1: hsl(206, 56%, 20%); --primary-d-2: hsl(206, 57%, 17%); --primary-d-3: hsl(206, 56%, 15%); --primary-d-4: hsl(205, 58%, 13%); --primary-d-5: hsl(206, 57%, 11%); --primary-d-6: hsl(206, 56%, 9%); --primary-d-7: hsl(205, 58%, 6%); --primary-d-8: hsl(205, 55%, 4%); --primary-d-9: hsl(206, 54%, 3%); --primary-d-10: hsl(206, 54%, 3%); --primary-t-1: hsla(206, 57%, 22%, 0.9); --primary-t-2: hsla(206, 57%, 22%, 0.8); --primary-t-3: hsla(206, 57%, 22%, 0.7); --primary-t-4: hsla(206, 57%, 22%, 0.6); --primary-t-5: hsla(206, 57%, 22%, 0.5); --primary-t-6: hsla(206, 57%, 22%, 0.4); --primary-t-7: hsla(206, 57%, 22%, 0.3); --primary-t-8: hsla(206, 57%, 22%, 0.2); --primary-t-9: hsla(206, 57%, 22%, 0.1); --primary-t-10: hsla(206, 57%, 22%, 0); --secondary: hsl(166, 57%, 22%); --secondary-l-1: hsl(166, 38%, 30%); --secondary-l-2: hsl(166, 27%, 37%); --secondary-l-3: hsl(167, 19%, 45%); --secondary-l-4: hsl(166, 16%, 53%); --secondary-l-5: hsl(165, 16%, 61%); --secondary-l-6: hsl(166, 16%, 69%); --secondary-l-7: hsl(164, 16%, 77%); --secondary-l-8: hsl(166, 16%, 85%); --secondary-l-9: hsl(165, 17%, 91%); --secondary-l-10: hsl(165, 17%, 91%); --secondary-d-1: hsl(166, 56%, 20%); --secondary-d-2: hsl(166, 57%, 17%); --secondary-d-3: hsl(165, 57%, 15%); --secondary-d-4: hsl(166, 58%, 13%); --secondary-d-5: hsl(167, 57%, 11%); --secondary-d-6: hsl(166, 56%, 9%); --secondary-d-7: hsl(167, 58%, 6%); --secondary-d-8: hsl(166, 57%, 5%); --secondary-d-9: hsl(165, 57%, 3%); --secondary-d-10: hsl(165, 57%, 3%); --secondary-t-1: hsla(166, 57%, 22%, 0.9); --secondary-t-2: hsla(166, 57%, 22%, 0.8); --secondary-t-3: hsla(166, 57%, 22%, 0.7); --secondary-t-4: hsla(166, 57%, 22%, 0.6); --secondary-t-5: hsla(166, 57%, 22%, 0.5); --secondary-t-6: hsla(166, 57%, 22%, 0.4); --secondary-t-7: hsla(166, 57%, 22%, 0.3); --secondary-t-8: hsla(166, 57%, 22%, 0.2); --secondary-t-9: hsla(166, 57%, 22%, 0.1); --secondary-t-10: hsla(166, 57%, 22%, 0); --accent: hsl(34, 91%, 66%); --accent-l-1: hsl(34, 91%, 69%); --accent-l-2: hsl(34, 91%, 73%); --accent-l-3: hsl(34, 90%, 76%); --accent-l-4: hsl(33, 90%, 79%); --accent-l-5: hsl(33, 91%, 83%); --accent-l-6: hsl(34, 91%, 86%); --accent-l-7: hsl(34, 92%, 90%); --accent-l-8: hsl(33, 89%, 93%); --accent-l-9: hsl(35, 90%, 96%); --accent-l-10: hsl(35, 90%, 96%); --accent-d-1: hsl(34, 68%, 59%); --accent-d-2: hsl(34, 53%, 53%); --accent-d-3: hsl(34, 47%, 46%); --accent-d-4: hsl(33, 47%, 39%); --accent-d-5: hsl(34, 48%, 33%); --accent-d-6: hsl(34, 48%, 26%); --accent-d-7: hsl(34, 48%, 20%); --accent-d-8: hsl(33, 46%, 13%); --accent-d-9: hsl(32, 46%, 8%); --accent-d-10: hsl(32, 46%, 8%); --accent-t-1: hsla(34, 91%, 66%, 0.9); --accent-t-2: hsla(34, 91%, 66%, 0.8); --accent-t-3: hsla(34, 91%, 66%, 0.7); --accent-t-4: hsla(34, 91%, 66%, 0.6); --accent-t-5: hsla(34, 91%, 66%, 0.5); --accent-t-6: hsla(34, 91%, 66%, 0.4); --accent-t-7: hsla(34, 91%, 66%, 0.3); --accent-t-8: hsla(34, 91%, 66%, 0.2); --accent-t-9: hsla(34, 91%, 66%, 0.1); --accent-t-10: hsla(34, 91%, 66%, 0); --background: hsl(200, 23%, 97%); --background-l-1: hsl(200, 27%, 98%); --background-l-2: hsl(210, 20%, 98%); --background-l-3: hsl(200, 33%, 98%); --background-l-4: hsl(210, 25%, 98%); --background-l-5: hsl(210, 33%, 99%); --background-l-6: hsl(180, 20%, 99%); --background-l-7: hsl(240, 33%, 99%); --background-l-8: hsl(180, 33%, 99%); --background-l-9: hsl(0, 0%, 100%); --background-l-10: hsl(0, 0%, 100%); --background-d-1: hsl(200, 5%, 88%); --background-d-2: hsl(210, 2%, 78%); --background-d-3: hsl(210, 1%, 68%); --background-d-4: hsl(210, 1%, 58%); --background-d-5: hsl(180, 0%, 49%); --background-d-6: hsl(180, 1%, 39%); --background-d-7: hsl(180, 1%, 29%); --background-d-8: hsl(180, 1%, 19%); --background-d-9: hsl(0, 0%, 12%); --background-d-10: hsl(0, 0%, 12%); --background-t-1: hsla(200, 23%, 97%, 0.9); --background-t-2: hsla(200, 23%, 97%, 0.8); --background-t-3: hsla(200, 23%, 97%, 0.7); --background-t-4: hsla(200, 23%, 97%, 0.6); --background-t-5: hsla(200, 23%, 97%, 0.5); --background-t-6: hsla(200, 23%, 97%, 0.4); --background-t-7: hsla(200, 23%, 97%, 0.3); --background-t-8: hsla(200, 23%, 97%, 0.2); --background-t-9: hsla(200, 23%, 97%, 0.1); --background-t-10: hsla(200, 23%, 97%, 0); --white: hsl(0, 0%, 100%); --white-d-1: hsl(0, 0%, 90%); --white-d-2: hsl(0, 0%, 80%); --white-d-3: hsl(0, 0%, 70%); --white-d-4: hsl(0, 0%, 60%); --white-d-5: hsl(0, 0%, 50%); --white-d-6: hsl(0, 0%, 40%); --white-d-7: hsl(0, 0%, 30%); --white-d-8: hsl(0, 0%, 28%); --white-d-9: hsl(0, 0%, 28%); --white-d-10: hsl(0, 0%, 28%); --white-t-1: hsla(0, 0%, 100%, 0.9); --white-t-2: hsla(0, 0%, 100%, 0.8); --white-t-3: hsla(0, 0%, 100%, 0.7); --white-t-4: hsla(0, 0%, 100%, 0.6); --white-t-5: hsla(0, 0%, 100%, 0.5); --white-t-6: hsla(0, 0%, 100%, 0.4); --white-t-7: hsla(0, 0%, 100%, 0.3); --white-t-8: hsla(0, 0%, 100%, 0.2); --white-t-9: hsla(0, 0%, 100%, 0.1); --white-t-10: hsla(0, 0%, 100%, 0); --neutral: hsl(210, 1%, 57%); --neutral-l-1: hsl(200, 8%, 93%); --neutral-l-2: hsl(210, 4%, 91%); --neutral-l-3: hsl(210, 3%, 88%); --neutral-l-4: hsl(200, 4%, 85%); --neutral-l-5: hsl(210, 2%, 82%); --neutral-l-6: hsl(210, 2%, 78%); --neutral-l-7: hsl(210, 2%, 75%); --neutral-l-8: hsl(180, 1%, 71%); --neutral-l-9: hsl(210, 1%, 67%); --neutral-l-10: hsl(180, 1%, 63%); --neutral-d-1: hsl(200, 1%, 56%); --neutral-d-2: hsl(200, 1%, 53%); --neutral-d-3: hsl(210, 1%, 49%); --neutral-d-4: hsl(200, 1%, 45%); --neutral-d-5: hsl(210, 1%, 41%); --neutral-d-6: hsl(210, 1%, 38%); --neutral-d-7: hsl(210, 1%, 34%); --neutral-d-8: hsl(180, 1%, 30%); --neutral-d-9: hsl(210, 2%, 24%); --neutral-d-10: hsl(240, 1%, 18%); --neutral-t-1: hsla(210, 1%, 57%, 0.9); --neutral-t-2: hsla(210, 1%, 57%, 0.8); --neutral-t-3: hsla(210, 1%, 57%, 0.7); --neutral-t-4: hsla(210, 1%, 57%, 0.6); --neutral-t-5: hsla(210, 1%, 57%, 0.5); --neutral-t-6: hsla(210, 1%, 57%, 0.4); --neutral-t-7: hsla(210, 1%, 57%, 0.3); --neutral-t-8: hsla(210, 1%, 57%, 0.2); --neutral-t-9: hsla(210, 1%, 57%, 0.1); --neutral-t-10: hsla(210, 1%, 57%, 0); --success: hsl(142, 71%, 45%); --success-l-1: hsl(142, 58%, 50%); --success-l-2: hsl(142, 58%, 55%); --success-l-3: hsl(142, 58%, 60%); --success-l-4: hsl(142, 58%, 64%); --success-l-5: hsl(142, 58%, 69%); --success-l-6: hsl(142, 58%, 74%); --success-l-7: hsl(142, 58%, 79%); --success-l-8: hsl(142, 58%, 84%); --success-l-9: hsl(143, 57%, 89%); --success-l-10: hsl(144, 59%, 93%); --success-d-1: hsl(142, 71%, 42%); --success-d-2: hsl(142, 71%, 38%); --success-d-3: hsl(142, 72%, 35%); --success-d-4: hsl(142, 71%, 31%); --success-d-5: hsl(142, 71%, 27%); --success-d-6: hsl(142, 71%, 23%); --success-d-7: hsl(142, 71%, 19%); --success-d-8: hsl(142, 71%, 15%); --success-d-9: hsl(142, 71%, 11%); --success-d-10: hsl(143, 71%, 7%); --success-t-1: hsla(142, 71%, 45%, 0.9); --success-t-2: hsla(142, 71%, 45%, 0.8); --success-t-3: hsla(142, 71%, 45%, 0.7); --success-t-4: hsla(142, 71%, 45%, 0.6); --success-t-5: hsla(142, 71%, 45%, 0.5); --success-t-6: hsla(142, 71%, 45%, 0.4); --success-t-7: hsla(142, 71%, 45%, 0.3); --success-t-8: hsla(142, 71%, 45%, 0.2); --success-t-9: hsla(142, 71%, 45%, 0.1); --success-t-10: hsla(142, 71%, 45%, 0); --warning: hsl(38, 92%, 50%); --warning-l-1: hsl(38, 92%, 54%); --warning-l-2: hsl(38, 92%, 58%); --warning-l-3: hsl(38, 92%, 62%); --warning-l-4: hsl(38, 92%, 67%); --warning-l-5: hsl(38, 92%, 71%); --warning-l-6: hsl(38, 92%, 76%); --warning-l-7: hsl(38, 92%, 80%); --warning-l-8: hsl(38, 92%, 85%); --warning-l-9: hsl(38, 92%, 90%); --warning-l-10: hsl(38, 94%, 94%); --warning-d-1: hsl(38, 92%, 45%); --warning-d-2: hsl(38, 92%, 41%); --warning-d-3: hsl(38, 93%, 37%); --warning-d-4: hsl(38, 93%, 32%); --warning-d-5: hsl(38, 92%, 28%); --warning-d-6: hsl(38, 92%, 24%); --warning-d-7: hsl(38, 92%, 19%); --warning-d-8: hsl(38, 92%, 15%); --warning-d-9: hsl(38, 92%, 10%); --warning-d-10: hsl(39, 93%, 6%); --warning-t-1: hsla(38, 92%, 50%, 0.9); --warning-t-2: hsla(38, 92%, 50%, 0.8); --warning-t-3: hsla(38, 92%, 50%, 0.7); --warning-t-4: hsla(38, 92%, 50%, 0.6); --warning-t-5: hsla(38, 92%, 50%, 0.5); --warning-t-6: hsla(38, 92%, 50%, 0.4); --warning-t-7: hsla(38, 92%, 50%, 0.3); --warning-t-8: hsla(38, 92%, 50%, 0.2); --warning-t-9: hsla(38, 92%, 50%, 0.1); --warning-t-10: hsla(38, 92%, 50%, 0); --error: hsl(0, 84%, 60%); --error-l-1: hsl(0, 84%, 64%); --error-l-2: hsl(0, 85%, 67%); --error-l-3: hsl(0, 84%, 71%); --error-l-4: hsl(0, 85%, 74%); --error-l-5: hsl(0, 84%, 78%); --error-l-6: hsl(0, 85%, 81%); --error-l-7: hsl(0, 84%, 85%); --error-l-8: hsl(0, 83%, 88%); --error-l-9: hsl(0, 85%, 92%); --error-l-10: hsl(0, 84%, 95%); --error-d-1: hsl(0, 69%, 55%); --error-d-2: hsl(0, 56%, 50%); --error-d-3: hsl(0, 56%, 45%); --error-d-4: hsl(0, 56%, 39%); --error-d-5: hsl(0, 56%, 34%); --error-d-6: hsl(0, 56%, 29%); --error-d-7: hsl(0, 56%, 23%); --error-d-8: hsl(0, 57%, 18%); --error-d-9: hsl(0, 57%, 13%); --error-d-10: hsl(0, 58%, 7%); --error-t-1: hsla(0, 84%, 60%, 0.9); --error-t-2: hsla(0, 84%, 60%, 0.8); --error-t-3: hsla(0, 84%, 60%, 0.7); --error-t-4: hsla(0, 84%, 60%, 0.6); --error-t-5: hsla(0, 84%, 60%, 0.5); --error-t-6: hsla(0, 84%, 60%, 0.4); --error-t-7: hsla(0, 84%, 60%, 0.3); --error-t-8: hsla(0, 84%, 60%, 0.2); --error-t-9: hsla(0, 84%, 60%, 0.1); --error-t-10: hsla(0, 84%, 60%, 0); --info: hsl(199, 89%, 48%); --info-l-1: hsl(199, 82%, 52%); --info-l-2: hsl(199, 82%, 56%); --info-l-3: hsl(199, 82%, 61%); --info-l-4: hsl(199, 82%, 65%); --info-l-5: hsl(199, 82%, 70%); --info-l-6: hsl(199, 81%, 75%); --info-l-7: hsl(199, 83%, 80%); --info-l-8: hsl(199, 82%, 85%); --info-l-9: hsl(199, 82%, 89%); --info-l-10: hsl(199, 82%, 93%); --info-d-1: hsl(199, 89%, 44%); --info-d-2: hsl(199, 89%, 39%); --info-d-3: hsl(199, 89%, 35%); --info-d-4: hsl(199, 90%, 31%); --info-d-5: hsl(199, 90%, 27%); --info-d-6: hsl(199, 90%, 23%); --info-d-7: hsl(199, 89%, 18%); --info-d-8: hsl(199, 89%, 14%); --info-d-9: hsl(199, 88%, 10%); --info-d-10: hsl(201, 87%, 6%); --info-t-1: hsla(199, 89%, 48%, 0.9); --info-t-2: hsla(199, 89%, 48%, 0.8); --info-t-3: hsla(199, 89%, 48%, 0.7); --info-t-4: hsla(199, 89%, 48%, 0.6); --info-t-5: hsla(199, 89%, 48%, 0.5); --info-t-6: hsla(199, 89%, 48%, 0.4); --info-t-7: hsla(199, 89%, 48%, 0.3); --info-t-8: hsla(199, 89%, 48%, 0.2); --info-t-9: hsla(199, 89%, 48%, 0.1); --info-t-10: hsla(199, 89%, 48%, 0); --black: hsl(0, 0%, 0%); --black-l-1: hsl(0, 0%, 10%); --black-l-2: hsl(0, 0%, 20%); --black-l-3: hsl(0, 0%, 30%); --black-l-4: hsl(0, 0%, 40%); --black-l-5: hsl(0, 0%, 50%); --black-l-6: hsl(0, 0%, 60%); --black-l-7: hsl(0, 0%, 70%); --black-l-8: hsl(0, 0%, 72%); --black-l-9: hsl(0, 0%, 72%); --black-l-10: hsl(0, 0%, 72%); --black-t-1: hsla(0, 0%, 0%, 0.9); --black-t-2: hsla(0, 0%, 0%, 0.8); --black-t-3: hsla(0, 0%, 0%, 0.7); --black-t-4: hsla(0, 0%, 0%, 0.6); --black-t-5: hsla(0, 0%, 0%, 0.5); --black-t-6: hsla(0, 0%, 0%, 0.4); --black-t-7: hsla(0, 0%, 0%, 0.3); --black-t-8: hsla(0, 0%, 0%, 0.2); --black-t-9: hsla(0, 0%, 0%, 0.1); --black-t-10: hsla(0, 0%, 0%, 0);}