*{box-sizing:border-box}body{margin:0;background-color:#232323;font-family:Rubik,sans-serif;color:#c2c2c2;min-height:100vh}.text-dimmed{color:#545454}label{font-size:.75rem;font-weight:500}input[type=text]{width:100%;flex-shrink:1;-webkit-user-select:all;user-select:all}input[type=text].uppercase{text-transform:uppercase}input[type=text]::placeholder{text-transform:none;color:#545454}input[type=text]:disabled{color:#545454}input[type=text],select{outline:none;border:none;-webkit-appearance:none;appearance:none;font-size:.875rem;font-family:Rubik,sans-serif;padding:.5625rem .625rem;border-radius:3px;background-color:#343434;color:#c2c2c2}select{min-width:8.125rem;background-repeat:no-repeat;background-position:right .625rem center;background-size:.625rem 1rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="%23545454" d="M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z"/></svg>')}button{outline:none;border:none;font-family:Rubik,sans-serif;background-color:#1ba1ed;color:#fff;font-size:.875rem;font-weight:500;border-radius:3px;padding:.625rem .9375rem;cursor:pointer;transition:background-color .1s ease-in-out,color .1s ease-in-out}button:disabled{cursor:default;background-color:#545454;color:#c2c2c2}
