.form-otp-segmented[data-v-22edb5cb]{--otp-focus:var(--form-focus-border,var(--admin-accent,var(--action-bg,#67432e)));--otp-surface:var(--form-surface,var(--glass-control-bg,#fffaf5));isolation:isolate;width:100%;display:block;position:relative}.form-otp-segmented[data-v-22edb5cb] input{z-index:2;opacity:.01;color:#0000;caret-color:#0000;width:100%;height:100%;box-shadow:none;border:0;padding:0;position:absolute;inset:0}.form-otp-cells[data-v-22edb5cb]{grid-template-columns:repeat(var(--otp-length),minmax(0,1fr));pointer-events:none;gap:clamp(4px,1vw,10px);display:grid}.form-otp-cells>span[data-v-22edb5cb]{border:1px solid var(--form-border);background:var(--form-surface);height:clamp(44px,6vw,56px);color:var(--form-text);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:22px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;box-shadow:inset 0 1px #ffffff38}.form-otp-cells>.is-active[data-v-22edb5cb]{border-color:var(--otp-focus);background:color-mix(in srgb,var(--otp-focus) 9%,var(--otp-surface));box-shadow:inset 0 -2px 0 var(--otp-focus)}.form-otp-segmented[data-v-22edb5cb]:has(input[aria-invalid=true]){--otp-focus:var(--form-danger,var(--admin-danger-text,#9b4141))}.form-otp-segmented:has(input[aria-invalid=true]) .form-otp-cells>span[data-v-22edb5cb]{border-color:var(--form-danger,#9b4141)}.form-otp-segmented[data-v-22edb5cb]:has(input[data-success=true]){--otp-focus:var(--admin-success-text,#23744b)}.form-otp-segmented.is-disabled[data-v-22edb5cb]{opacity:.6}@media (prefers-reduced-motion:reduce){.form-otp-cells>span[data-v-22edb5cb]{transition:none}}@media (forced-colors:active){.form-otp-segmented[data-v-22edb5cb] input{opacity:1;color:canvastext;caret-color:auto;border:2px solid buttontext;height:auto;padding:.6rem 1rem;position:static}.form-otp-segmented[data-v-22edb5cb] input:focus:not(:disabled){box-shadow:none;border-style:dashed;border-color:highlight}.form-otp-cells[data-v-22edb5cb]{display:none}}
