._formWrapper_15zly_1{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--spacing-6);box-shadow:var(--shadow)}._formTitle_15zly_9{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:700;margin-top:0;margin-bottom:1.25rem;color:var(--foreground)}._form_15zly_1{display:flex;flex-direction:column}._row_15zly_23{display:flex;gap:var(--spacing-4)}._flex1_15zly_28{flex:1}@media(max-width:480px){._row_15zly_23{flex-direction:column;gap:0}}._rootError_15zly_39{background-color:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius-sm);font-size:.875rem;margin-bottom:var(--spacing-4)}._submitBtn_15zly_48{margin-top:var(--spacing-4);width:100%;font-family:var(--font-family-monospace);letter-spacing:.05em;font-weight:700;height:3rem}._successContainer_15zly_58{background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-8) var(--spacing-6);display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:var(--shadow)}._successIcon_15zly_70{color:var(--success);margin-bottom:var(--spacing-4)}._successTitle_15zly_75{font-family:var(--font-family-heading);font-size:1.5rem;font-weight:700;margin-top:0;margin-bottom:var(--spacing-2);color:var(--foreground)}._successText_15zly_84{color:var(--muted-foreground);font-size:.9375rem;margin-bottom:var(--spacing-6);max-width:300px}._codeBox_15zly_91{background-color:var(--background);border:1px solid var(--border);padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--spacing-1)}._codeLabel_15zly_101{font-family:var(--font-family-monospace);font-size:.75rem;color:var(--muted-foreground);letter-spacing:.05em}._codeValue_15zly_108{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:900;color:var(--foreground);letter-spacing:.1em}._skeleton_1dxd1_1{width:100%;height:2.5rem;border-radius:0;margin-top:var(--spacing-2)}._button_1dxd1_8{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);background-color:var(--surface);color:var(--primary);font-family:var(--font-family-monospace);font-size:.75rem;font-weight:700;text-transform:uppercase;text-decoration:none;border:1px solid var(--foreground);border-radius:var(--radius-pill);transition:all .2s ease;width:100%;box-sizing:border-box;box-shadow:2px 2px 0 0 var(--foreground);cursor:pointer;outline:none}._button_1dxd1_8:hover{background-color:var(--foreground);color:var(--surface);transform:translateY(-1px);box-shadow:3px 3px 0 0 var(--foreground)}._button_1dxd1_8:active{transform:translateY(1px);box-shadow:1px 1px 0 0 var(--foreground)}._button_1dxd1_8._destino_1dxd1_44{background-color:var(--surface);color:var(--accent);border-color:var(--accent-foreground);box-shadow:2px 2px #0003}._button_1dxd1_8._destino_1dxd1_44:hover{background-color:var(--accent-foreground);color:var(--accent);box-shadow:3px 3px #0000004d}._button_1dxd1_8._destino_1dxd1_44:active{box-shadow:1px 1px #0003}._inAppContainer_1dxd1_61{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._inAppFormWrapper_1dxd1_68{width:100%}._unauthMessage_1dxd1_72{padding:var(--spacing-4);background-color:var(--surface);border:1px solid var(--border);color:var(--muted-foreground);font-size:.875rem;text-align:center;border-radius:var(--radius)}._popoverMenu_1dxd1_82{background-color:var(--foreground);color:var(--background);border:1px solid var(--accent);box-shadow:var(--shadow-md);min-width:200px;display:flex;flex-direction:column}._popoverHeader_1dxd1_92{font-family:var(--font-family-monospace);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid rgba(255,255,255,.1);color:var(--accent)}._optionsList_1dxd1_102{display:flex;flex-direction:column}._optionRow_1dxd1_107{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:transparent;border:none;color:var(--background);font-family:var(--font-family-monospace);font-size:.875rem;cursor:pointer;text-align:left;transition:background-color .15s ease,color .15s ease;outline:none}._optionRow_1dxd1_107:hover,._optionRow_1dxd1_107:focus-visible{background-color:var(--accent);color:var(--accent-foreground)}
