::-webkit-input-placeholder{color:#0028FE66}::-moz-placeholder{color:#0028FE66}:focus::-webkit-input-placeholder{color:#FF00A666}:focus::-moz-placeholder{color:#FF00A666}input[type="text"],input[type="number"],input[type="email"],input[type="search"],input[type="date"],input[type="password"],input[type="url"],textarea,select{display:block;font-family:inherit;width:100%;max-width:24rem;height:2.5rem;padding:.5rem;border-radius:4px;border:1px solid var(--blue);background-color:var(--white);color:var(--blue);font-size:1rem}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]{-webkit-appearance:textfield;appearance:textfield}textarea{max-width:34rem;height:10rem}select{background-image:linear-gradient(45deg,transparent 50%,var(--blue) 50%),linear-gradient(135deg,var(--blue) 50%,transparent 50%);background-position:calc(100% - 16px) calc(.875em + 3px),calc(100% - 10px) calc(.875em + 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;-webkit-appearance:none}label[for],label:has(input),input[type="checkbox"],input[type="radio"],select{cursor:pointer}input[type="text"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="search"]:hover,input[type="date"]:hover,input[type="password"]:hover,input[type="url"]:hover,textarea:hover,select:hover{outline:var(--blue) solid 2px}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="date"]:focus,input[type="password"]:focus,input[type="url"]:focus,textarea:focus,select:focus{outline:var(--pink) solid 2px;border-color:var(--pink);color:var(--pink)}input[type="checkbox"],input[type="radio"]{margin-right:.25em}input[type="checkbox"]:focus,input[type="radio"]:focus{outline:var(--pink) solid 3px;outline-offset:3px}select:focus{background-image:linear-gradient(45deg,transparent 50%,var(--pink) 50%),linear-gradient(135deg,var(--pink) 50%,transparent 50%)}label:has(input:focus),label:has(+input:focus),label:has(textarea:focus),label:has(+textarea:focus),label:has(select:focus),label:has(+select:focus){color:var(--pink)}