.pin-input-wrapper{display:flex;width:100%;max-width:350px;gap:0}.pin-box{flex:1 1 0;min-width:0;aspect-ratio:1 / 1;height:auto;font-size:1.6rem;text-align:center;border:1px solid #ccc;outline:none;transition:all .2s ease;color:#222;caret-color:#222;background-color:transparent;border-radius:10px}.pin-box+.pin-box{margin-left:6px}.pin-box:focus{border-color:#323232;box-shadow:0 0 4px #2c2c2c65}
