@keyframes g-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.g-pop{animation:.18s ease-out g-pop}@media (prefers-reduced-motion:reduce){.g-pop{animation:none}}.g-svg{justify-content:center;align-items:center;display:inline-flex}.g-svg svg{display:block}:root .clone-input:focus,:root .clone-input:focus-visible{box-shadow:none;outline:none}.clone-auth .auth-code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;display:grid}.clone-auth .auth-code input{background:var(--g-raised);color:#fff;text-align:center;border:1px solid #0000;border-radius:10px;outline:none;width:100%;min-width:0;height:44px;font-size:16px;font-weight:700;transition:border-color .15s}.clone-auth .auth-code input:hover{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.clone-auth .auth-code input:focus,.clone-auth .auth-code input:focus-visible{border-color:var(--g-green);box-shadow:none;outline:none}
