.sigil[data-v-ae11eec6]{--sigil-accent: var(--ds-btn-accent, var(--ds-accent));--sigil-accent-end: var(--ds-btn-gradient-end, var(--sigil-accent));position:relative;display:flex;justify-content:center;padding:8px 0;width:100%;container-type:inline-size}.sigil-row[data-v-ae11eec6]{--sigil-cell: min( 48px, calc( (100cqw - var(--sigil-extra, 0px) - (var(--sigil-count, 4) - 1) * 8px) / var(--sigil-count, 4) ) );position:relative;display:flex;align-items:center;gap:8px}.sigil-cells[data-v-ae11eec6] .ds-otp-cell{width:var(--sigil-cell);height:var(--sigil-cell)}.sigil-prefix[data-v-ae11eec6]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--ds-default);color:var(--ds-text);font-weight:700;font-size:18px}.sigil-dash[data-v-ae11eec6]{width:10px;height:4px;border-radius:20px;background:var(--ds-separator-tertiary)}.sigil-cells[data-v-ae11eec6]{position:relative;display:inline-flex}.sigil-cells[data-v-ae11eec6] .ds-otp-cell{color:transparent!important}.sigil-cells[data-v-ae11eec6] .ds-otp-cell::selection{background:transparent}.sigil-glyphs[data-v-ae11eec6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:8px;pointer-events:none}.sigil-slot[data-v-ae11eec6]{position:relative;width:var(--sigil-cell);height:var(--sigil-cell);overflow:hidden;border-radius:12px}.sigil-digit[data-v-ae11eec6]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--ds-field-foreground, var(--ds-text));font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:20px;font-variant-numeric:tabular-nums}.sigil-roll-enter-active[data-v-ae11eec6]{animation:sigil-roll-in-ae11eec6 .42s cubic-bezier(.2,.9,.3,1.25)}.sigil-roll-leave-active[data-v-ae11eec6]{animation:sigil-roll-out-ae11eec6 .22s ease-in forwards}@keyframes sigil-roll-in-ae11eec6{0%{transform:translateY(110%);filter:blur(4px);opacity:0}60%{filter:blur(0);opacity:1}to{transform:translateY(0)}}@keyframes sigil-roll-out-ae11eec6{to{transform:translateY(-110%);filter:blur(3px);opacity:0}}.sigil[data-state=error] .sigil-digit[data-v-ae11eec6]{color:var(--ds-danger)}.sigil-scan[data-v-ae11eec6]{position:absolute;top:-6px;bottom:-6px;left:0;width:3px;border-radius:3px;background:var(--sigil-accent);box-shadow:0 0 12px 2px var(--sigil-accent),0 0 28px 6px color-mix(in srgb,var(--sigil-accent) 45%,transparent);opacity:0;pointer-events:none}.sigil[data-state=scanning] .sigil-scan[data-v-ae11eec6]{opacity:1;animation:sigil-scan-ae11eec6 .9s ease-in-out infinite alternate}.sigil[data-state=scanning][data-v-ae11eec6] .ds-otp-cell{border-color:color-mix(in srgb,var(--sigil-accent) 60%,transparent)!important;opacity:1!important}@keyframes sigil-scan-ae11eec6{0%{left:0}to{left:calc(100% - 3px)}}.sigil-row>[data-sigil-part][data-v-ae11eec6],.sigil-slot[data-v-ae11eec6],.sigil-cells[data-v-ae11eec6] .ds-otp-cell{transition:transform .48s cubic-bezier(.6,0,.3,1),opacity .38s ease .14s,background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.sigil[data-state=sealed] .sigil-row>[data-sigil-part][data-v-ae11eec6],.sigil[data-state=sealed] .sigil-slot[data-v-ae11eec6],.sigil[data-state=sealed][data-v-ae11eec6] .ds-otp-cell{transform:translate(var(--sigil-dx, 0)) scale(.35);opacity:0!important}.sigil-seal-slot[data-v-ae11eec6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sigil[data-state=error] .sigil-row[data-v-ae11eec6]{animation:sigil-shake-ae11eec6 .42s ease-in-out}@keyframes sigil-shake-ae11eec6{0%,to{transform:translate(0)}20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@media(prefers-reduced-motion:reduce){.sigil[data-v-ae11eec6] *{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important;transition-delay:0ms!important}.sigil[data-state=scanning] .sigil-scan[data-v-ae11eec6]{animation:none;left:50%}}
