._section_15lni_1{gap:var(--space-4);flex-direction:column;display:flex}._sectionTitle_15lni_7{color:var(--color-text);font-size:var(--text-lg);margin:0;font-weight:600}._block_15lni_14{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}._form_15lni_21{gap:var(--space-4);flex-direction:column;width:100%;max-width:320px;display:flex}._field_15lni_29{gap:var(--space-1);flex-direction:column;display:flex}._row_15lni_35{gap:var(--space-3);flex-wrap:wrap;display:flex}._label_15lni_41{color:var(--color-text-muted);font-size:var(--text-sm)}._muted_15lni_46{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}._input_15lni_54{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--relief-inner-shade);color:var(--color-text);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);letter-spacing:.25em;transition:border-color var(--motion-micro) var(--ease-functional), box-shadow var(--motion-micro) var(--ease-functional)}._input_15lni_54:focus{border-color:var(--color-accent);box-shadow:var(--relief-inner-shade), 0 0 0 3px var(--color-accent-soft);outline:none}._input_15lni_54:disabled{box-shadow:none;opacity:.6}._qrWrap_15lni_81{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);width:fit-content}._secret_15lni_91{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);letter-spacing:.15em;word-break:break-all}._primaryButton_15lni_104{background-color:var(--color-accent);background-image:var(--relief-fill-sheen);border-radius:var(--radius-md);box-shadow:var(--relief-inner-highlight), var(--elevation-interactive-rest);color:var(--color-on-accent);cursor:pointer;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);transition:background-color var(--motion-micro) var(--ease-functional), box-shadow var(--motion-micro) var(--ease-functional), opacity var(--motion-micro) var(--ease-functional), transform var(--motion-micro) var(--ease-functional);border:none;font-weight:600}._primaryButton_15lni_104:hover:not(:disabled){background-color:var(--color-accent-strong);box-shadow:var(--relief-inner-highlight), var(--elevation-interactive-hover);transform:translateY(calc(-1 * var(--relief-lift)))}._primaryButton_15lni_104:active:not(:disabled){background-color:var(--color-accent-strong);box-shadow:var(--relief-inner-pressed), var(--elevation-interactive-active);transform:translateY(var(--relief-lift)) scaleY(.98)}._primaryButton_15lni_104:disabled{box-shadow:none;opacity:.6;cursor:not-allowed;background-image:none;transform:none}._secondaryButton_15lni_143{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--relief-inner-shade), var(--elevation-interactive-rest);color:var(--color-text);cursor:pointer;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);transition:background-color var(--motion-micro) var(--ease-functional), border-color var(--motion-micro) var(--ease-functional), box-shadow var(--motion-micro) var(--ease-functional), transform var(--motion-micro) var(--ease-functional)}._secondaryButton_15lni_143:hover:not(:disabled){background-color:var(--color-accent-soft);border-color:var(--color-border-strong);box-shadow:var(--elevation-interactive-hover);transform:translateY(calc(-1 * var(--relief-lift)))}._secondaryButton_15lni_143:active:not(:disabled){box-shadow:var(--relief-inner-pressed);transform:translateY(var(--relief-lift)) scaleY(.98)}._secondaryButton_15lni_143:disabled{box-shadow:none;opacity:.6;cursor:not-allowed;transform:none}._dangerButton_15lni_181{background-color:var(--color-danger);border-radius:var(--radius-md);box-shadow:var(--relief-inner-highlight-subtle), var(--elevation-interactive-rest);color:var(--color-on-accent);cursor:pointer;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);transition:background-color var(--motion-micro) var(--ease-functional), box-shadow var(--motion-micro) var(--ease-functional), opacity var(--motion-micro) var(--ease-functional), transform var(--motion-micro) var(--ease-functional);border:none;font-weight:600}._dangerButton_15lni_181:hover:not(:disabled){background-color:var(--color-danger-strong);box-shadow:var(--relief-inner-highlight-subtle), var(--elevation-interactive-hover);transform:translateY(calc(-1 * var(--relief-lift)))}._dangerButton_15lni_181:active:not(:disabled){box-shadow:var(--relief-inner-pressed), var(--elevation-interactive-active);transform:translateY(var(--relief-lift)) scaleY(.98)}._dangerButton_15lni_181:disabled{box-shadow:none;opacity:.6;cursor:not-allowed;transform:none}._primaryButton_15lni_104:focus-visible,._secondaryButton_15lni_143:focus-visible,._dangerButton_15lni_181:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._recoveryList_15lni_223{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:360px;margin:0;padding:0;list-style:none;display:grid}._recoveryCode_15lni_234{background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-mono,monospace);font-size:var(--text-sm);letter-spacing:.1em;padding:var(--space-2) var(--space-3);text-align:center}._errorAlert_15lni_246{background:var(--color-danger-soft);border:1px solid var(--color-danger-border);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);margin:0}._requiredAlert_15lni_256{background:var(--color-warning-soft);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);margin:0}._warning_15lni_266{color:var(--color-text);font-size:var(--text-sm);margin:0;font-weight:600}._enabledBadge_15lni_273{color:var(--color-success);font-size:var(--text-sm);margin:0;font-weight:600}@media (prefers-reduced-motion:reduce){._primaryButton_15lni_104,._secondaryButton_15lni_143,._dangerButton_15lni_181,._input_15lni_54{transition:none}._primaryButton_15lni_104:hover:not(:disabled),._primaryButton_15lni_104:active:not(:disabled),._secondaryButton_15lni_143:hover:not(:disabled),._secondaryButton_15lni_143:active:not(:disabled),._dangerButton_15lni_181:hover:not(:disabled),._dangerButton_15lni_181:active:not(:disabled){transform:none}}
