@charset "UTF-8";button.nice{padding:15px 25px;border:none;background:#2c2c2c;border-radius:10px;font-size:1em;cursor:pointer;color:#fff;transition:outline-color cubic-bezier(.165,.84,.44,1) .3s,box-shadow cubic-bezier(.165,.84,.44,1) .3s,opacity cubic-bezier(.165,.84,.44,1) .3s;outline:2px solid rgba(255,255,255,.1);outline-offset:2px;outline-color:transparent;font-weight:100;letter-spacing:.8px;margin:10px 0}button.nice:focus{outline-color:#ffffff1a;box-shadow:0 0 20px 5px #ffffff0d}button.nice:disabled{opacity:.3;cursor:initial}.input-group{font-size:1em;position:relative;margin:15px auto}.input-group input{width:100%;padding:10px 20px;outline:none;background:#0b0b0b;color:#fff;border-radius:5px;font-size:inherit;border:2px solid rgba(255,255,255,.1);transition:border-color cubic-bezier(.175,.885,.32,1.275) .3s,color cubic-bezier(.165,.84,.44,1) .3s}.input-group input::placeholder{font-family:sans-serif}.input-group input:focus-visible{border:2px solid rgba(255,255,255,.2)}.input-group label{position:absolute;top:12px;left:17px;pointer-events:none;padding:0 5px;background:#0b0b0b;transition:top cubic-bezier(.175,.885,.32,1.275) .3s,transform cubic-bezier(.175,.885,.32,1.275) .3s,color cubic-bezier(.165,.84,.44,1) .3s,font-size cubic-bezier(.175,.885,.32,1.275) .3s;-webkit-user-select:none;user-select:none}.input-group input:focus~label,.input-group input:not(:placeholder-shown)~label{top:0;transform:translateY(-50%);font-size:.9em;pointer-events:initial}.input-group input:disabled{border-color:#ffffff0d;color:#ffffff4d;-webkit-user-select:none;user-select:none}.input-group input:disabled~label{color:#ffffff4d}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#0b0b0b;color:#fff;font-family:sans-serif;min-height:100vh;overflow-x:hidden}main{padding:30px;min-height:100vh;display:grid;place-items:center}main>div{width:75%;text-align:center}main a{text-decoration:none;color:#fff;font-weight:light;letter-spacing:1px}button.nice,form>button{padding:15px 25px;border:none;background:#2c2c2c;border-radius:10px;font-size:1em;cursor:pointer;color:#fff;transition:outline-color cubic-bezier(.165,.84,.44,1) .3s,box-shadow cubic-bezier(.165,.84,.44,1) .3s,opacity cubic-bezier(.165,.84,.44,1) .3s;outline:2px solid rgba(255,255,255,.1);outline-offset:2px;outline-color:transparent;font-weight:100;letter-spacing:.8px;margin:10px 0}button.nice:focus,form>button:focus{outline-color:#ffffff1a;box-shadow:0 0 20px 5px #ffffff0d}button.nice:disabled,form>button:disabled{opacity:.3;cursor:initial}main>div>h1{font-size:3em}main>div>form{width:400px;margin:0 auto}form>button{width:100%}section.analysis{min-height:100vh;background:#1b1b1b;padding:30px}section.analysis h1{font-size:2.5em;text-align:center}section.analysis table{border-collapse:collapse;table-layout:auto;margin:20px auto;width:450px}section.analysis table th,section.analysis table td{padding:15px;text-align:left;border:1px solid rgba(255,255,255,.1)}section.analysis table td>strong{letter-spacing:1px;font-weight:100}section.analysis table tr:nth-child(2n){background-color:#ffffff08}
