*{padding:0;margin:0;list-style:none;text-decoration:none;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;-webkit-tap-highlight-color:transparent}html::-webkit-scrollbar{width:.625rem;height:.625rem}html::-webkit-scrollbar-thumb{background:var(--black);border-radius:16px}html::-webkit-scrollbar-track{background:linear-gradient(90deg,#434343,#434343 1px,#111 0,#111)}html::-webkit-scrollbar-button{display:none}body{background:#f0f0f0}input,textarea,button,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{background:transparent;border:none;font-size:1.125rem;line-height:1.125rem;cursor:pointer;transition:all .3s ease-in-out;border-radius:.8125rem;padding:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;position:relative}input[type=text],input[type=number],input[type=email],input[type=password],input[type=date],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:1px solid var(--gray2);border-radius:5px;background:var(--white);color:var(--dark2);font-size:1rem;padding:1rem;transition:all .2s ease-in-out;width:100%}select{-webkit-appearance:initial;-moz-appearance:initial;appearance:initial}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,select:focus{border-color:var(--main);color:var(--black);box-shadow:0 1px 2px #0000000d}input[type=radio]:focus,input[type=checkbox]:focus{outline:none;background-color:transparent}input[type=radio]::-webkit-checkmark:focus,input[type=checkbox]::-webkit-checkmark:focus{outline:none}input[type=radio]::-webkit-checkmark:checked,input[type=checkbox]::-webkit-checkmark:checked{background-color:transparent}p{font-size:1rem;line-height:1rem}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width: 375px){button{font-size:1rem;line-height:1rem;padding:.9rem}input[type=text],input[type=number],input[type=email],input[type=password]{padding:.9rem}}
