.trk-upper{text-transform:uppercase}.trk-otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;max-width:348px}.trk-box{height:48px;border:2px solid var(--color-001);border-radius:14px;background:var(--background);text-align:center;font-family:var(--font-001);font-size:1.25rem;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--foreground)}.trk-box:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.trk-box[aria-invalid=true]{border-color:var(--clr-danger)}.trk-resend:disabled{opacity:.6;cursor:default}.tk-slip-row.trk-now{background:var(--foreground);color:var(--background);padding-inline:16px;border-bottom-color:transparent}.tk-slip-row.trk-now .tk-dot{background:color-mix(in oklab,var(--background) 40%,transparent)}