.label-btn{z-index:2;text-align:center;width:100%;position:relative}.label-btn>input[type=checkbox]{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label-btn>input[type=checkbox]:focus-visible+div{outline-offset:2px;border-radius:9999px;outline:2px solid #2c61da}.label-btn>input[type=checkbox]+div{--tw-text-opacity:1;color:rgb(44 97 218/var(--tw-text-opacity,1));padding:.5rem .25rem;display:block}@media (min-width:640px){.label-btn>input[type=checkbox]+div{padding-left:.5rem;padding-right:.5rem}}.label-btn>input[type=checkbox]:checked+div{--tw-bg-opacity:1;background-color:rgb(44 97 218/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px}
.check-wrap>input[type=checkbox]{display:none}.check-wrap>input[type=checkbox]+span{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:fit-content;color:rgb(171 171 171/var(--tw-text-opacity,1));border-radius:9999px;padding:.125rem;display:block}.check-wrap input[type=checkbox]:checked+span{--tw-bg-opacity:1;background-color:rgb(44 97 218/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:fit-content;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:9999px;padding:.125rem;display:block}
.btn-wrap-xl,.btn-wrap-lg{width:100%;position:relative}@media (min-width:1024px){.btn-wrap-lg{width:150px}}.btn-wrap-md,.btn-wrap-sm{width:fit-content;position:relative}.btn-wrap>button{white-space:nowrap;overflow:hidden}.btn-wrap .btn-xl,.btn-wrap .btn-lg{border-radius:.375rem;width:100%;padding:.5rem 1rem;font-size:1rem;font-weight:700;line-height:1.5rem}.btn-wrap .btn-md{border-radius:.375rem;width:fit-content;padding:.375rem .625rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.btn-wrap .btn-sm{border-radius:.25rem;width:fit-content;padding:.25rem .5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.btn-wrap .btn-primary{--tw-bg-opacity:1;background-color:rgb(81 121 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-wrap .btn-dark{--tw-bg-opacity:1;background-color:rgb(26 29 35/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-wrap .btn-danger{--tw-bg-opacity:1;background-color:rgb(220 53 69/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-wrap .btn-warning{--tw-bg-opacity:1;background-color:rgb(255 193 7/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-wrap .btn-cancel{--tw-bg-opacity:1;background-color:rgb(239 239 240/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(97 100 107/var(--tw-text-opacity,1))}.btn-wrap .btn-purple{--tw-bg-opacity:1;background-color:rgb(103 90 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-wrap .btn-gradient-p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg,#974ff1 0%,#5c7ef5 100%)}.btn-wrap .btn-gradient-g{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg,#0faebf 0%,#1bcb8c 100%)}.btn-wrap .btn-gradient-b{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(#6e6bff 0%,#5096ff 100%)}.btn-wrap .btn-pink{--tw-bg-opacity:1;background-color:rgb(255 142 196/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
