.login-card .one-time-code{border:0;min-width:0;margin:0;padding:0}.login-card .one-time-code legend{color:#8e887e;margin-bottom:9px;padding:0;font-size:12px;line-height:1.4}.login-card .one-time-code-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.login-card .one-time-code-fields input{box-sizing:border-box;aspect-ratio:1;color:#eee9df;text-align:center;caret-color:#e6c68e;width:100%;min-width:0;height:auto;box-shadow:none;background:#100f0c;border:1px solid #302b24;border-radius:12px;outline:none;margin:0;padding:0;font:500 24px/1 system-ui,sans-serif;display:block}.login-card .one-time-code-fields input:focus{border-color:#d5b16e;box-shadow:0 0 0 2px #d5b16e26}@media (max-width:360px){.login-card .one-time-code-fields{gap:6px}.login-card .one-time-code-fields input{border-radius:9px;font-size:21px}}
