.button{display:flex;align-items:center;justify-content:center;gap:.5rem}.button-primary{--tw-bg-opacity:1;background-color:rgb(135 58 113/var(--tw-bg-opacity));padding:.625rem 1.5rem;font-size:1rem;line-height:1.5;letter-spacing:.15px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-primary:hover{--tw-bg-opacity:1;background-color:rgb(106 46 89/var(--tw-bg-opacity))}.button-primary:focus-visible{--tw-bg-opacity:1;background-color:rgb(173 72 144/var(--tw-bg-opacity));outline-style:solid;outline-width:2px;outline-offset:-1px;outline-color:#6a2e59}.button-primary:active{--tw-bg-opacity:1;background-color:rgb(72 31 60/var(--tw-bg-opacity))}.button-primary-round{border-radius:9999px}.button-primary-square{border-radius:.5rem}.button-primary-disabled[aria-disabled=true]{--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(121 116 126/var(--tw-text-opacity))}.button-primary-disabled:disabled,.button-primary-disabled[aria-disabled=true]:active,.button-primary-disabled[aria-disabled=true]:hover{border-style:none;--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(121 116 126/var(--tw-text-opacity))}.button-primary-disabled:disabled{cursor:not-allowed}.button-secondary{background-color:transparent;padding:.625rem 1.5rem;font-size:1rem;line-height:1.5;letter-spacing:.15px;font-weight:700;--tw-text-opacity:1;color:rgb(25 23 27/var(--tw-text-opacity));outline-style:solid;outline-width:2px;outline-offset:-1px;outline-color:#19171b}.button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(238 238 238/var(--tw-bg-opacity))}.button-secondary:focus-visible{--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));outline-width:3px;outline-color:#afabb2}.button-secondary:active{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}.button-secondary-round{border-radius:9999px}.button-secondary-square{border-radius:.5rem}.button-secondary-disabled[aria-disabled=true]{background-color:transparent;--tw-text-opacity:1;color:rgb(175 171 178/var(--tw-text-opacity));outline-color:#d2d2d2}.button-secondary-disabled[aria-disabled=true]:active,.button-secondary-disabled[aria-disabled=true]:hover{background-color:transparent}.button-secondary-disabled:disabled{cursor:not-allowed;background-color:transparent;--tw-text-opacity:1;color:rgb(175 171 178/var(--tw-text-opacity));outline-color:#d2d2d2}.button-icon{border-radius:.375rem;background-color:transparent}.button-icon:focus-visible{outline-style:solid;outline-width:3px;outline-offset:-1px;outline-color:#6a2e59}.button-icon-disabled:disabled{cursor:not-allowed}.button-text{background-color:transparent;font-weight:700;--tw-text-opacity:1;color:rgb(135 58 113/var(--tw-text-opacity))}.button-text:hover{text-decoration-line:underline}.button-text:focus{--tw-text-opacity:1;color:rgb(106 46 89/var(--tw-text-opacity))}.button-text:focus-visible{text-decoration-line:underline;outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.button-text:active{--tw-text-opacity:1;color:rgb(72 31 60/var(--tw-text-opacity))}.button-text-disabled[aria-disabled=true]{cursor:not-allowed;--tw-text-opacity:1;color:rgb(175 171 178/var(--tw-text-opacity))}.button-text-disabled:hover[aria-disabled=true]{text-decoration-line:none}.button-text-disabled:disabled{cursor:not-allowed}.button-text-disabled:disabled,.button-text-disabled[aria-disabled=true]:disabled{--tw-text-opacity:1;color:rgb(175 171 178/var(--tw-text-opacity))}.button-text-disabled:hover:disabled{text-decoration-line:none}.button-ghost-light{border-radius:9999px;background-color:transparent;padding:.625rem 1.5rem;font-size:1rem;line-height:1.5;letter-spacing:.15px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));outline-style:solid;outline-width:2px;outline-offset:-1px;outline-color:#fff}.button-ghost-light:hover{--tw-text-opacity:1;color:rgb(210 210 210/var(--tw-text-opacity));outline-color:#d2d2d2}.button-ghost-light:focus{--tw-text-opacity:1;color:rgb(175 171 178/var(--tw-text-opacity))}.button-ghost-light:focus-visible{--tw-text-opacity:1;color:rgb(223 223 223/var(--tw-text-opacity));outline-width:3px;outline-color:#afabb2}.button-ghost-light:active{--tw-text-opacity:1;color:rgb(86 83 90/var(--tw-text-opacity));outline-color:#56535a}.button-ghost-light-disabled[aria-disabled=true]{--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(251 251 251/var(--tw-text-opacity))}.button-ghost-light-disabled[aria-disabled=true]:active,.button-ghost-light-disabled[aria-disabled=true]:hover{border-style:none;--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(121 116 126/var(--tw-text-opacity))}.button-ghost-light-disabled:disabled{cursor:not-allowed;border-style:none;--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(251 251 251/var(--tw-text-opacity))}.button-ghost-dark{border-radius:9999px;background-color:transparent;padding:.625rem 1.5rem;font-size:1rem;line-height:1.5;letter-spacing:.15px;font-weight:700;--tw-text-opacity:1;color:rgb(25 23 27/var(--tw-text-opacity));outline-style:solid;outline-width:2px;outline-offset:-1px;outline-color:#19171b}.button-ghost-dark:hover{--tw-text-opacity:1;color:rgb(86 83 90/var(--tw-text-opacity));outline-color:#56535a}.button-ghost-dark:focus{--tw-text-opacity:1;color:rgb(146 141 150/var(--tw-text-opacity));outline-width:3px;outline-color:#928d96}.button-ghost-dark:active{--tw-text-opacity:1;color:rgb(175 171 178/var(--tw-text-opacity));outline-color:#afabb2}.button-ghost-dark-disabled[aria-disabled=true]{--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(25 23 27/var(--tw-text-opacity))}.button-ghost-dark-disabled[aria-disabled=true]:active,.button-ghost-dark-disabled[aria-disabled=true]:hover{border-style:none;--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(121 116 126/var(--tw-text-opacity))}.button-ghost-dark-disabled:disabled{cursor:not-allowed;border-style:none;--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(25 23 27/var(--tw-text-opacity))}.button-form{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(86 107 156/var(--tw-bg-opacity));padding:.625rem 1.5rem;font-size:1rem;line-height:1.5;letter-spacing:.15px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.button-form:hover{--tw-bg-opacity:1;background-color:rgb(67 83 121/var(--tw-bg-opacity))}.button-form:focus-visible{--tw-bg-opacity:1;background-color:rgb(67 83 121/var(--tw-bg-opacity));outline-style:solid;outline-width:2px;outline-offset:-1px;outline-color:#0c2b4a}.button-form:active{--tw-bg-opacity:1;background-color:rgb(12 43 74/var(--tw-bg-opacity))}.button-form-disabled[aria-disabled=true]{color:rgb(175 171 178/var(--tw-text-opacity))}.button-form-disabled[aria-disabled=true],.button-form-disabled[aria-disabled=true]:hover{--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1}.button-form-disabled[aria-disabled=true]:hover{border-style:none;color:rgb(121 116 126/var(--tw-text-opacity))}.button-form-disabled[aria-disabled=true]:active{color:rgb(121 116 126/var(--tw-text-opacity))}.button-form-disabled:disabled,.button-form-disabled[aria-disabled=true]:active{border-style:none;--tw-bg-opacity:1;background-color:rgb(223 223 223/var(--tw-bg-opacity));--tw-text-opacity:1}.button-form-disabled:disabled{cursor:not-allowed;color:rgb(175 171 178/var(--tw-text-opacity))}progress[value]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;border-radius:9999px;border-style:none}progress[value]::-webkit-progress-bar{width:100%;border-radius:9999px}progress[value]::-webkit-progress-value{border-radius:9999px}progress[value]::-moz-progress-bar{border-radius:9999px}progress[value].sm-progress-bar{height:.3125rem}progress[value].sm-progress-bar::-webkit-progress-bar{height:.3125rem}progress[value].md-progress-bar{height:.5rem}progress[value].md-progress-bar::-webkit-progress-bar{height:.5rem}progress[value].purple-progress-bar{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}progress[value].purple-progress-bar::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}progress[value].purple-progress-bar.transparent{background-color:hsla(0,0%,82%,.4)}progress[value].purple-progress-bar.transparent::-webkit-progress-bar{background-color:hsla(0,0%,82%,.4)}progress[value].purple-progress-bar::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(151 47 122/var(--tw-bg-opacity))}progress[value].purple-progress-bar::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(151 47 122/var(--tw-bg-opacity))}progress[value].green-progress-bar{--tw-bg-opacity:1;background-color:rgb(244 247 249/var(--tw-bg-opacity))}progress[value].green-progress-bar::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(244 247 249/var(--tw-bg-opacity))}progress[value].green-progress-bar.transparent{background-color:rgba(244,247,249,.4)}progress[value].green-progress-bar.transparent::-webkit-progress-bar{background-color:rgba(244,247,249,.4)}progress[value].green-progress-bar::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(63 176 61/var(--tw-bg-opacity))}progress[value].green-progress-bar::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(63 176 61/var(--tw-bg-opacity))}progress[value].red-progress-bar{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}progress[value].red-progress-bar::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}progress[value].red-progress-bar.transparent{background-color:hsla(0,0%,82%,.4)}progress[value].red-progress-bar.transparent::-webkit-progress-bar{background-color:hsla(0,0%,82%,.4)}progress[value].red-progress-bar::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(179 38 30/var(--tw-bg-opacity))}progress[value].red-progress-bar::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(179 38 30/var(--tw-bg-opacity))}progress[value].orange-progress-bar{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}progress[value].orange-progress-bar::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(210 210 210/var(--tw-bg-opacity))}progress[value].orange-progress-bar.transparent{background-color:hsla(0,0%,82%,.4)}progress[value].orange-progress-bar.transparent::-webkit-progress-bar{background-color:hsla(0,0%,82%,.4)}progress[value].orange-progress-bar::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(249 159 56/var(--tw-bg-opacity))}progress[value].orange-progress-bar::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(249 159 56/var(--tw-bg-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.custom-scrollbar{--scrollbar-track:#d2d2d2;--scrollbar-thumb:#79747e;--scrollbar-track-radius:9999px;--scrollbar-thumb-radius:9999px}@supports selector(::-webkit-scrollbar){.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.custom-scrollbar::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover,var(--scrollbar-track))}.custom-scrollbar::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track)))}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover,var(--scrollbar-thumb))}.custom-scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb)))}.custom-scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.custom-scrollbar::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover,var(--scrollbar-corner))}.custom-scrollbar::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner)))}@supports (-moz-appearance:none){.custom-scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}}.custom-scrollbar::-webkit-scrollbar{display:block;width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px)}.custom-scrollbar{--scrollbar-width:0.25rem;--scrollbar-height:0.25rem}}@supports not selector(::-webkit-scrollbar){.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.custom-scrollbar::-webkit-scrollbar-track:hover{background-color:var(--scrollbar-track-hover,var(--scrollbar-track))}.custom-scrollbar::-webkit-scrollbar-track:active{background-color:var(--scrollbar-track-active,var(--scrollbar-track-hover,var(--scrollbar-track)))}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover,var(--scrollbar-thumb))}.custom-scrollbar::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-active,var(--scrollbar-thumb-hover,var(--scrollbar-thumb)))}.custom-scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.custom-scrollbar::-webkit-scrollbar-corner:hover{background-color:var(--scrollbar-corner-hover,var(--scrollbar-corner))}.custom-scrollbar::-webkit-scrollbar-corner:active{background-color:var(--scrollbar-corner-active,var(--scrollbar-corner-hover,var(--scrollbar-corner)))}@supports (-moz-appearance:none){.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb,initial) var(--scrollbar-track,initial)}}.custom-scrollbar::-webkit-scrollbar{display:block;width:8px;height:8px}}