label{font-size:20px;margin-top:10px;margin-bottom:3px}.input-fill::placeholder,.input-outline::placeholder,textarea::placeholder{color:var(--color-text-4)}.input-fill{border:none;background-color:var(--color-profile-100);font-size:20px;padding:.4vw .7vw;border-radius:10px}.input-fill:focus{outline:none}.input-outline{border:none;background-color:#0000;border-bottom:1.5px solid var(--color-text-3);font-size:20px;padding-bottom:.4vw;transition:.2s ease-in-out}.input-outline:focus{outline:none;border-bottom-color:var(--color-blue-600)}.input-outline:user-invalid{border-bottom-color:#e22}.button{border:none;background-color:var(--color-profile-100);font-size:20px;padding:6px 14px;border-radius:8px;transition:.1s ease-in-out;cursor:pointer}.button:disabled{color:var(--color-grey-300);background-color:var(--color-profile-000);cursor:not-allowed}@media (min-width: 768px){.button:not(:disabled):hover{background-color:var(--color-profile-300)}}textarea{max-height:100px}.void{display:block;margin:auto;flex-grow:1}@media (max-width: 768px){.input-fill{padding:4px}.input-fill,.input-outline{font-size:16px}.button{font-size:18px}.button:not(:disabled):hover{background-color:var(--color-profile-100)}}
