._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_14lqw_1{width:100%;height:2.5rem;border-radius:0;margin-top:var(--spacing-2)}._button_14lqw_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_14lqw_8:hover{background-color:var(--foreground);color:var(--surface);transform:translateY(-1px);box-shadow:3px 3px 0 0 var(--foreground)}._button_14lqw_8:active{transform:translateY(1px);box-shadow:1px 1px 0 0 var(--foreground)}._button_14lqw_8._destino_14lqw_44{background-color:var(--surface);color:var(--accent);border-color:var(--accent);box-shadow:2px 2px #0003}._button_14lqw_8._destino_14lqw_44:hover{background-color:var(--accent-foreground);color:var(--accent);box-shadow:3px 3px #0000004d}._button_14lqw_8._destino_14lqw_44:active{box-shadow:1px 1px #0003}._inAppContainer_14lqw_61{display:flex;flex-direction:column;gap:var(--spacing-4);width:100%}._inAppFormWrapper_14lqw_68{width:100%}._unauthMessage_14lqw_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_14lqw_82{background-color:var(--popup);color:var(--popup-foreground);border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden;min-width:200px;display:flex;flex-direction:column}._popoverHeader_14lqw_93{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 var(--border);color:var(--accent)}._optionsList_14lqw_103{display:flex;flex-direction:column}._optionRow_14lqw_108{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:transparent;border:none;color:var(--popup-foreground);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_14lqw_108:hover,._optionRow_14lqw_108:focus-visible{background-color:var(--accent);color:var(--accent-foreground)}
