._container_17a9m_1{position:relative}._trigger_17a9m_5{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border-primary);background-color:var(--bg-primary);cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-family:inherit}._trigger_17a9m_5:hover{border-color:var(--border-secondary);background-color:var(--bg-secondary)}._triggerText_17a9m_24{font-size:13px;font-weight:600;color:var(--text-primary);letter-spacing:-.5px}._dropdown_17a9m_31{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;background-color:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:12px;box-shadow:var(--shadow-lg);z-index:1000;overflow:hidden;animation:_slideDown_17a9m_1 .15s ease-out}@keyframes _slideDown_17a9m_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._dropdownHeader_17a9m_56{padding:12px 16px 8px;font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}._options_17a9m_65{display:flex;flex-direction:column;padding:0 8px 8px;gap:4px}._option_17a9m_65{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;background-color:transparent;border-radius:8px;cursor:pointer;transition:background-color .15s ease;font-family:inherit}._option_17a9m_65:hover{background-color:var(--bg-secondary)}._optionActive_17a9m_90,._optionActive_17a9m_90:hover{background-color:var(--bg-tertiary)}._optionLabel_17a9m_98{font-weight:600;color:var(--text-primary);width:24px;text-align:center}._sizeSmall_17a9m_106{font-size:12px}._sizeNormal_17a9m_110{font-size:16px}._sizeLarge_17a9m_114{font-size:20px}._optionSublabel_17a9m_118{font-size:13px;font-weight:400;color:var(--text-secondary)}@media(max-width:480px){._trigger_17a9m_5{width:36px;height:36px}._triggerText_17a9m_24{font-size:11px}._dropdown_17a9m_31{min-width:140px;right:-8px}._dropdownHeader_17a9m_56{padding:10px 12px 6px;font-size:10px}._options_17a9m_65{padding:0 6px 6px}._option_17a9m_65{padding:8px 10px;gap:10px}._optionSublabel_17a9m_118{font-size:12px}}._googleButtonContainer_zi8rd_1{width:100%;margin:0}._googleButtonContainer_zi8rd_1 iframe,._googleButtonContainer_zi8rd_1 .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-size:16px!important}._branding_1jafh_1{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--occasion-background-accent, rgba(0, 0, 0, .05));border-radius:9999px;font-size:.875rem;font-weight:600;font-family:var(--occasion-font-sans, inherit);color:var(--occasion-primary, var(--accent-primary));margin-bottom:1.5rem;border:1px solid var(--occasion-primary-light, transparent)}._icon_1jafh_16{font-size:1rem}._name_1jafh_20{letter-spacing:.025em}[data-occasion=fin_de_ano] ._branding_1jafh_1,[data-occasion=idolo_favorito] ._branding_1jafh_1,[data-occasion=reclamacion] ._branding_1jafh_1{background:#ffffff1a;border-color:#fff3}[data-occasion=cumpleanos_18] ._branding_1jafh_1{background:#aaff001a;border-color:#af0;color:#af0;text-transform:uppercase;letter-spacing:.1em;font-weight:700}[data-occasion=idolo_favorito] ._branding_1jafh_1{background:#c4f20d26;border-color:#a8d000;color:#6b8c00;text-transform:uppercase;letter-spacing:.1em;font-weight:700}[data-occasion=idolo_favorito] ._darkMode_1jafh_53 ._branding_1jafh_1{background:#c4f20d1a;border-color:#c4f20d;color:#c4f20d}[data-occasion=fin_de_ano] ._branding_1jafh_1{background:#06f9f926;border-color:#00b8b8;color:#008b8b;text-transform:uppercase;letter-spacing:.1em;font-weight:700}[data-occasion=fin_de_ano] ._darkMode_1jafh_53 ._branding_1jafh_1{background:#06f9f91a;border-color:#06f9f9;color:#06f9f9}[data-occasion=bodas_oro] ._branding_1jafh_1{background:#d4a0171a;border-color:#d4a017;color:#b88a12;font-weight:600}[data-occasion=bodas_oro] ._darkMode_1jafh_53 ._branding_1jafh_1{background:#d4a01726;border-color:#d4a017;color:#f2b90d}[data-occasion=bodas_plata] ._branding_1jafh_1{background:#6b7b8a1a;border-color:#a8b0b8;color:#4a5568;font-weight:600}[data-occasion=bodas_plata] ._darkMode_1jafh_53 ._branding_1jafh_1{background:#8b9bab26;border-color:#6b7b8a;color:#c0c5ce}[data-occasion=despedida_soltero] ._branding_1jafh_1{background:#00ffff1a;border-color:#204b4b;color:#0ff;font-weight:900;text-transform:uppercase;letter-spacing:.1em;border-radius:0}[data-occasion=despedida_soltero] ._darkMode_1jafh_53 ._branding_1jafh_1{background:#00ffff1a;border-color:#0ff;color:#0ff}._page_130ts_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary);transition:background-color .3s ease,color .3s ease}._themedPage_130ts_10{background:var(--occasion-gradient-hero, var(--occasion-background-light));background-color:var(--occasion-background-light);font-family:var(--occasion-font-sans, inherit)}._darkMode_130ts_16{color-scheme:dark}._topBar_130ts_20{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 0}._themeToggleBtn_130ts_27{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border-primary);background-color:var(--bg-primary);font-size:calc(16px * var(--font-scale));cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._themeToggleBtn_130ts_27:hover{border-color:var(--border-secondary);background-color:var(--bg-secondary)}._topBarRight_130ts_46{display:flex;align-items:center;gap:12px}._main_130ts_52{flex:1;display:flex;justify-content:center;padding:48px 24px 104px}._container_130ts_59{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._themedContainer_130ts_69{background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1.5rem;padding:2.5rem;border:1px solid rgba(255,255,255,.5);box-shadow:var(--occasion-card-shadow, 0 25px 50px -12px rgba(0, 0, 0, .15));margin:2rem 1rem}._darkMode_130ts_16 ._themedContainer_130ts_69{background:#1a1a1ae6;border-color:#ffffff1a}._title_130ts_86{font-size:calc(36px * var(--font-scale));font-weight:400;color:var(--text-primary);text-align:center;margin:0 0 48px;line-height:1.2;width:100%;letter-spacing:-.02em}._themedPage_130ts_10 ._title_130ts_86{font-family:var(--occasion-font-serif, inherit);color:var(--occasion-text-main, var(--text-primary));font-weight:700}._form_130ts_104{margin-bottom:32px;width:100%;max-width:353px}._inputGroup_130ts_110{margin-bottom:24px}._label_130ts_114{display:block;font-size:calc(14px * var(--font-scale));font-weight:500;color:var(--text-secondary);margin-bottom:8px}._input_130ts_110{width:100%;padding:12px 16px;font-size:calc(15px * var(--font-scale));color:var(--text-primary);background-color:var(--input-bg);border:1.5px solid var(--input-border);border-radius:8px;outline:none;transition:all .2s ease;font-family:inherit}._input_130ts_110::placeholder{color:var(--text-muted);font-weight:400}._input_130ts_110:hover{border-color:var(--border-secondary)}._input_130ts_110:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--input-focus-shadow)}._themedPage_130ts_10 ._input_130ts_110{font-family:var(--occasion-font-sans, inherit);border-radius:var(--occasion-border-radius, 8px)}._themedPage_130ts_10 ._input_130ts_110:focus{border-color:var(--occasion-primary, var(--border-focus))}._darkMode_130ts_16 ._input_130ts_110{background-color:#1a1a1acc;border-color:#fff3;color:#fff}._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#ffffff80}[data-occasion=cumpleanos_18] ._input_130ts_110:focus{border-color:#af0;box-shadow:0 0 0 3px #af03}._passwordHint_130ts_175{font-size:calc(12px * var(--font-scale));color:var(--text-tertiary);margin-top:6px;margin-bottom:0}._materialIcon_130ts_182{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}._passwordWrapper_130ts_196{position:relative}._passwordInput_130ts_200{padding-right:44px}._passwordToggle_130ts_204{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:color .2s ease}._passwordToggle_130ts_204:hover{color:var(--text-secondary)}._passwordError_130ts_224{font-size:calc(12px * var(--font-scale));color:var(--error-text);margin-top:6px;margin-bottom:0}._checkboxGroup_130ts_231{margin-bottom:24px;margin-top:24px}._checkboxLabel_130ts_236{display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_130ts_231{margin-top:2px;width:18px;height:18px;cursor:pointer;flex-shrink:0;accent-color:var(--accent-primary)}._checkboxText_130ts_253{font-size:calc(14px * var(--font-scale));color:var(--text-secondary);line-height:1.5;font-weight:400}._termsText_130ts_260{font-size:calc(13px * var(--font-scale));color:var(--text-tertiary);line-height:1.6;margin-top:20px;margin-bottom:0;text-align:center}._termsLink_130ts_269{color:var(--accent-primary);text-decoration:none;font-weight:500;border-bottom:1px solid var(--accent-primary);transition:opacity .2s ease}._termsLink_130ts_269:hover{opacity:.6}._themedPage_130ts_10 ._termsLink_130ts_269{color:var(--occasion-primary, var(--accent-primary));border-bottom-color:var(--occasion-primary, var(--accent-primary))}._btnPrimary_130ts_287{width:100%;padding:14px 24px;font-size:calc(15px * var(--font-scale));font-weight:600;color:var(--text-inverse);background-color:var(--accent-primary);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.01em}._btnPrimary_130ts_287:hover{background-color:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-hover)}._btnPrimary_130ts_287:active{transform:translateY(0);box-shadow:var(--shadow-sm)}._btnPrimary_130ts_287:disabled{background-color:var(--text-muted);cursor:not-allowed;transform:none;box-shadow:none}._errorAlert_130ts_320{background-color:var(--error-bg);border:1px solid var(--error-border);color:var(--error-text);padding:12px 16px;border-radius:8px;font-size:calc(14px * var(--font-scale));margin-bottom:16px}._themedPage_130ts_10 ._btnPrimary_130ts_287{background:var(--occasion-gradient-button, var(--occasion-primary));background-color:var(--occasion-primary, var(--accent-primary));border-radius:var(--occasion-button-radius, 8px);font-family:var(--occasion-font-sans, inherit)}._themedPage_130ts_10 ._btnPrimary_130ts_287:hover:not(:disabled){box-shadow:0 10px 20px -5px #0003}[data-occasion=cumpleanos_18] ._btnPrimary_130ts_287{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 0 20px #af06}[data-occasion=cumpleanos_18] ._btnPrimary_130ts_287:hover{box-shadow:0 0 30px #af09}._divider_130ts_355{display:flex;align-items:center;gap:16px;margin:32px 0;width:100%;max-width:353px}._dividerLine_130ts_364{flex:1;height:1px;background-color:var(--border-primary)}._dividerText_130ts_370{font-size:calc(13px * var(--font-scale));color:var(--text-muted);font-weight:500;text-transform:lowercase}._googleSection_130ts_377{width:100%;max-width:353px;margin-bottom:24px}._footer_130ts_383{text-align:center;margin-top:24px;width:100%;max-width:353px;display:flex;flex-direction:column;gap:4px}._footerText_130ts_393{font-size:calc(16px * var(--font-scale));color:var(--text-secondary);margin:0}._link_130ts_399{color:var(--accent-primary);text-decoration:underline;font-weight:500;font-size:calc(16px * var(--font-scale));transition:opacity .2s ease}._link_130ts_399:hover{opacity:.7}._themedPage_130ts_10 ._link_130ts_399{color:var(--occasion-primary, var(--accent-primary))}._themedPage_130ts_10 ._label_130ts_114{color:var(--occasion-text-muted, var(--text-secondary));font-family:var(--occasion-font-sans, inherit)}._themedPage_130ts_10 ._footerText_130ts_393{color:var(--occasion-text-muted, var(--text-secondary))}._darkMode_130ts_16 ._label_130ts_114,._darkMode_130ts_16 ._footerText_130ts_393,._darkMode_130ts_16 ._checkboxText_130ts_253,._darkMode_130ts_16 ._termsText_130ts_260{color:#ffffffb3}._darkMode_130ts_16 ._passwordHint_130ts_175,._darkMode_130ts_16 ._passwordToggle_130ts_204{color:#ffffff80}._darkMode_130ts_16 ._passwordToggle_130ts_204:hover{color:#fffc}[data-occasion=cumpleanos_18] ._link_130ts_399,[data-occasion=cumpleanos_18] ._termsLink_130ts_269{color:#ff00bf;border-bottom-color:#ff00bf}[data-occasion=cumpleanos_18] ._link_130ts_399:hover,[data-occasion=cumpleanos_18] ._termsLink_130ts_269:hover{color:#af0}[data-occasion=idolo_favorito] ._btnPrimary_130ts_287{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[data-occasion=idolo_favorito] ._input_130ts_110:focus{border-color:#c4f20d;box-shadow:0 0 0 3px #c4f20d4d}[data-occasion=idolo_favorito] ._link_130ts_399,[data-occasion=idolo_favorito] ._termsLink_130ts_269{color:#a8d000;border-bottom-color:#a8d000}[data-occasion=idolo_favorito] ._link_130ts_399:hover,[data-occasion=idolo_favorito] ._termsLink_130ts_269:hover{color:#ff00bf}[data-occasion=idolo_favorito] ._darkMode_130ts_16{background:linear-gradient(135deg,#000,#0a0a0a)}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#121212f2;border-color:#c4f20d33}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._title_130ts_86{color:#fff}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._label_130ts_114,[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._footerText_130ts_393,[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._checkboxText_130ts_253,[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._termsText_130ts_260{color:#ffffffb3}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._passwordHint_130ts_175{color:#ffffff80}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._btnPrimary_130ts_287{box-shadow:0 0 20px #c4f20d66}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._btnPrimary_130ts_287:hover{box-shadow:0 0 30px #c4f20d99}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._input_130ts_110{background-color:#1a1a1acc;border-color:#fff3;color:#fff}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#ffffff80}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._input_130ts_110:focus{border-color:#c4f20d;box-shadow:0 0 0 3px #c4f20d33}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._link_130ts_399,[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._termsLink_130ts_269{color:#ff00bf;border-bottom-color:#ff00bf}[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._link_130ts_399:hover,[data-occasion=idolo_favorito] ._darkMode_130ts_16 ._termsLink_130ts_269:hover{color:#c4f20d}[data-occasion=fin_de_ano] ._btnPrimary_130ts_287{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[data-occasion=fin_de_ano] ._input_130ts_110:focus{border-color:#06f9f9;box-shadow:0 0 0 3px #06f9f94d}[data-occasion=fin_de_ano] ._link_130ts_399,[data-occasion=fin_de_ano] ._termsLink_130ts_269{color:#00b8b8;border-bottom-color:#00b8b8}[data-occasion=fin_de_ano] ._link_130ts_399:hover,[data-occasion=fin_de_ano] ._termsLink_130ts_269:hover{color:#f0f}[data-occasion=fin_de_ano] ._darkMode_130ts_16{background:linear-gradient(135deg,#000,#0a0a0a)}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#0a0a0af2;border-color:#06f9f933}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._title_130ts_86{color:#fff}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._label_130ts_114,[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._footerText_130ts_393,[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._checkboxText_130ts_253,[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._termsText_130ts_260{color:#ffffffb3}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._passwordHint_130ts_175{color:#ffffff80}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._btnPrimary_130ts_287{box-shadow:0 0 10px #06f9f9,0 0 20px #06f9f9,0 0 40px #06f9f966}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._btnPrimary_130ts_287:hover{box-shadow:0 0 15px #06f9f9,0 0 30px #06f9f9,0 0 60px #06f9f980}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._input_130ts_110{background-color:#000c;border-color:#ffffff1a;color:#fff}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#ffffff80}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._input_130ts_110:focus{border-color:#06f9f9;box-shadow:0 0 0 3px #06f9f933}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._link_130ts_399,[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._termsLink_130ts_269{color:#f0f;border-bottom-color:#f0f}[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._link_130ts_399:hover,[data-occasion=fin_de_ano] ._darkMode_130ts_16 ._termsLink_130ts_269:hover{color:#06f9f9}[data-occasion=bodas_oro] ._title_130ts_86{color:#3e3221}[data-occasion=bodas_oro] ._btnPrimary_130ts_287{background:#d4a017;border-radius:9999px;font-weight:700}[data-occasion=bodas_oro] ._btnPrimary_130ts_287:hover{background:#b88a12}[data-occasion=bodas_oro] ._input_130ts_110{border-color:#ebdcc1}[data-occasion=bodas_oro] ._input_130ts_110:focus{border-color:#d4a017;box-shadow:0 0 0 3px #d4a01726}[data-occasion=bodas_oro] ._link_130ts_399,[data-occasion=bodas_oro] ._termsLink_130ts_269{color:#d4a017;border-bottom-color:#d4a017}[data-occasion=bodas_oro] ._link_130ts_399:hover,[data-occasion=bodas_oro] ._termsLink_130ts_269:hover{color:#b88a12}[data-occasion=bodas_oro] ._label_130ts_114{color:#3e3221}[data-occasion=bodas_oro] ._themedContainer_130ts_69{background:#ffffffe6;border-color:#ebdcc1}[data-occasion=bodas_oro] ._darkMode_130ts_16{background:linear-gradient(135deg,#221e10,#2a261a)}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#2a261af2;border-color:#3a3424}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._title_130ts_86{color:#f4f0e7}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._label_130ts_114,[data-occasion=bodas_oro] ._darkMode_130ts_16 ._footerText_130ts_393,[data-occasion=bodas_oro] ._darkMode_130ts_16 ._checkboxText_130ts_253,[data-occasion=bodas_oro] ._darkMode_130ts_16 ._termsText_130ts_260{color:#dcd0b0}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._passwordHint_130ts_175{color:#9e8f75}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._input_130ts_110{background-color:#1a170ecc;border-color:#3a3424;color:#f4f0e7}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#9e8f75}[data-occasion=bodas_oro] ._darkMode_130ts_16 ._input_130ts_110:focus{border-color:#d4a017;box-shadow:0 0 0 3px #d4a01733}[data-occasion=bodas_plata] ._title_130ts_86{color:#2d3748}[data-occasion=bodas_plata] ._btnPrimary_130ts_287{background:#6b7b8a;border-radius:8px;font-weight:700}[data-occasion=bodas_plata] ._btnPrimary_130ts_287:hover{background:#566575}[data-occasion=bodas_plata] ._input_130ts_110{border-color:#c0c5ce}[data-occasion=bodas_plata] ._input_130ts_110:focus{border-color:#6b7b8a;box-shadow:0 0 0 3px #6b7b8a26}[data-occasion=bodas_plata] ._link_130ts_399,[data-occasion=bodas_plata] ._termsLink_130ts_269{color:#6b7b8a;border-bottom-color:#6b7b8a}[data-occasion=bodas_plata] ._link_130ts_399:hover,[data-occasion=bodas_plata] ._termsLink_130ts_269:hover,[data-occasion=bodas_plata] ._label_130ts_114{color:#4a5568}[data-occasion=bodas_plata] ._themedContainer_130ts_69{background:#ffffffe6;border-color:#c0c5ce}[data-occasion=bodas_plata] ._darkMode_130ts_16{background:linear-gradient(135deg,#1a1e24,#22272e)}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#22272ef2;border-color:#3d444d}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._title_130ts_86{color:#e2e8f0}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._label_130ts_114,[data-occasion=bodas_plata] ._darkMode_130ts_16 ._footerText_130ts_393,[data-occasion=bodas_plata] ._darkMode_130ts_16 ._checkboxText_130ts_253,[data-occasion=bodas_plata] ._darkMode_130ts_16 ._termsText_130ts_260{color:#a8b0b8}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._passwordHint_130ts_175{color:#6b7b8a}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._input_130ts_110{background-color:#1a1e24cc;border-color:#3d444d;color:#e2e8f0}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#6b7b8a}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._input_130ts_110:focus{border-color:#8b9bab;box-shadow:0 0 0 3px #8b9bab33}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._link_130ts_399,[data-occasion=bodas_plata] ._darkMode_130ts_16 ._termsLink_130ts_269{color:#8b9bab}[data-occasion=bodas_plata] ._darkMode_130ts_16 ._link_130ts_399:hover,[data-occasion=bodas_plata] ._darkMode_130ts_16 ._termsLink_130ts_269:hover{color:#c0c5ce}[data-occasion=despedida_soltero] ._page_130ts_1,[data-occasion=despedida_soltero] ._themedPage_130ts_10{background:#0a0a0f;color:#fff}[data-occasion=despedida_soltero] ._title_130ts_86{color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:-.02em}[data-occasion=despedida_soltero] ._themedContainer_130ts_69{background:#14141a;border:1px solid #204b4b;box-shadow:0 0 30px #00ffff1a}[data-occasion=despedida_soltero] ._btnPrimary_130ts_287{background:#0ff;color:#000;border-radius:0;font-weight:900;text-transform:uppercase;letter-spacing:.05em;border:none}[data-occasion=despedida_soltero] ._btnPrimary_130ts_287:hover{background:#ff0;box-shadow:0 0 20px #ff06}[data-occasion=despedida_soltero] ._input_130ts_110{background:#0a0a0f;border:1px solid #204b4b;color:#fff;border-radius:0}[data-occasion=despedida_soltero] ._input_130ts_110::placeholder{color:#9ca3af}[data-occasion=despedida_soltero] ._input_130ts_110:focus{border-color:#0ff;box-shadow:0 0 0 2px #0ff3}[data-occasion=despedida_soltero] ._link_130ts_399,[data-occasion=despedida_soltero] ._termsLink_130ts_269{color:#0ff}[data-occasion=despedida_soltero] ._link_130ts_399:hover,[data-occasion=despedida_soltero] ._termsLink_130ts_269:hover{color:#ff0}[data-occasion=despedida_soltero] ._label_130ts_114{color:#9ca3af;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;font-weight:600}[data-occasion=despedida_soltero] ._footerText_130ts_393,[data-occasion=despedida_soltero] ._checkboxText_130ts_253,[data-occasion=despedida_soltero] ._termsText_130ts_260{color:#9ca3af}[data-occasion=despedida_soltero] ._passwordHint_130ts_175{color:#6b7280}[data-occasion=despedida_soltero] ._dividerLine_130ts_364{background-color:#204b4b}[data-occasion=despedida_soltero] ._dividerText_130ts_370{color:#9ca3af}[data-occasion=despedida_soltero] ._darkMode_130ts_16{background:#0a0a0f}[data-occasion=despedida_soltero] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#14141a;border-color:#204b4b}[data-occasion=cumpleanos_30] ._themedPage_130ts_10{background:#fbfaf8}[data-occasion=cumpleanos_30] ._title_130ts_86{font-family:"Noto Serif",serif;color:#191110;font-weight:700}[data-occasion=cumpleanos_30] ._themedContainer_130ts_69{background:#ffffffe6;border-color:#f1ebe9}[data-occasion=cumpleanos_30] ._btnPrimary_130ts_287{background:#d3745f;border-radius:12px;font-weight:700}[data-occasion=cumpleanos_30] ._btnPrimary_130ts_287:hover{background:#c06550}[data-occasion=cumpleanos_30] ._input_130ts_110{border-color:#e8ddd5}[data-occasion=cumpleanos_30] ._input_130ts_110:focus{border-color:#d3745f;box-shadow:0 0 0 3px #d3745f26}[data-occasion=cumpleanos_30] ._link_130ts_399,[data-occasion=cumpleanos_30] ._termsLink_130ts_269{color:#d3745f;border-bottom-color:#d3745f}[data-occasion=cumpleanos_30] ._link_130ts_399:hover,[data-occasion=cumpleanos_30] ._termsLink_130ts_269:hover{color:#c06550}[data-occasion=cumpleanos_30] ._label_130ts_114,[data-occasion=cumpleanos_30] ._footerText_130ts_393,[data-occasion=cumpleanos_30] ._checkboxText_130ts_253,[data-occasion=cumpleanos_30] ._termsText_130ts_260{color:#6b5d58}[data-occasion=cumpleanos_30] ._passwordHint_130ts_175{color:#8a7a72}[data-occasion=cumpleanos_30] ._darkMode_130ts_16{background:linear-gradient(135deg,#191110,#2a2220)}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#2a2220f2;border-color:#3a3230}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._title_130ts_86{color:#fbfaf8}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._label_130ts_114,[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._footerText_130ts_393,[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._checkboxText_130ts_253,[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._termsText_130ts_260{color:#c8b8b0}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._passwordHint_130ts_175{color:#8a7a72}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._input_130ts_110{background-color:#1a1412cc;border-color:#3a3230;color:#fbfaf8}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#8a7a72}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._input_130ts_110:focus{border-color:#d3745f;box-shadow:0 0 0 3px #d3745f33}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._link_130ts_399,[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._termsLink_130ts_269{color:#e08a78;border-bottom-color:#e08a78}[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._link_130ts_399:hover,[data-occasion=cumpleanos_30] ._darkMode_130ts_16 ._termsLink_130ts_269:hover{color:#d3745f}[data-occasion=amigo_invisible] ._themedPage_130ts_10{background:#f0f8ff}[data-occasion=amigo_invisible] ._title_130ts_86{font-family:Space Grotesk,sans-serif;color:#0f172a;font-weight:700}[data-occasion=amigo_invisible] ._themedContainer_130ts_69{background:#ffffffe6;border-color:#e2e8f0}[data-occasion=amigo_invisible] ._btnPrimary_130ts_287{background:#ee2b34;border-radius:.75rem;font-weight:700}[data-occasion=amigo_invisible] ._btnPrimary_130ts_287:hover{background:#dc2626}[data-occasion=amigo_invisible] ._input_130ts_110{border-color:#e2e8f0}[data-occasion=amigo_invisible] ._input_130ts_110:focus{border-color:#ee2b34;box-shadow:0 0 0 3px #ee2b3426}[data-occasion=amigo_invisible] ._link_130ts_399,[data-occasion=amigo_invisible] ._termsLink_130ts_269{color:#16a34a;border-bottom-color:#16a34a}[data-occasion=amigo_invisible] ._link_130ts_399:hover,[data-occasion=amigo_invisible] ._termsLink_130ts_269:hover{color:#15803d}[data-occasion=amigo_invisible] ._label_130ts_114,[data-occasion=amigo_invisible] ._footerText_130ts_393,[data-occasion=amigo_invisible] ._checkboxText_130ts_253,[data-occasion=amigo_invisible] ._termsText_130ts_260{color:#64748b}[data-occasion=amigo_invisible] ._passwordHint_130ts_175{color:#94a3b8}[data-occasion=amigo_invisible] ._darkMode_130ts_16{background:linear-gradient(135deg,#221011,#1f1f2e)}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._themedContainer_130ts_69{background:#1e293bf2;border-color:#334155}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._title_130ts_86{color:#fff}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._label_130ts_114,[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._footerText_130ts_393,[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._checkboxText_130ts_253,[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._termsText_130ts_260{color:#94a3b8}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._passwordHint_130ts_175{color:#64748b}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._input_130ts_110{background-color:#0f172acc;border-color:#334155;color:#fff}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._input_130ts_110::placeholder{color:#64748b}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._input_130ts_110:focus{border-color:#ee2b34;box-shadow:0 0 0 3px #ee2b3433}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._link_130ts_399,[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._termsLink_130ts_269{color:#22c55e;border-bottom-color:#22c55e}[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._link_130ts_399:hover,[data-occasion=amigo_invisible] ._darkMode_130ts_16 ._termsLink_130ts_269:hover{color:#16a34a}@media(max-width:480px){._topBar_130ts_20{padding:20px 16px 0}._themeToggleBtn_130ts_27{width:36px;height:36px;font-size:calc(14px * var(--font-scale))}._main_130ts_52{padding:32px 20px 40px}._title_130ts_86{font-size:calc(28px * var(--font-scale));margin-bottom:36px}._input_130ts_110,._btnPrimary_130ts_287,._btnSocial_130ts_1147{font-size:calc(14px * var(--font-scale))}}@media(max-width:375px){._title_130ts_86{font-size:calc(26px * var(--font-scale))}._container_130ts_59{max-width:100%}}._page_17kvi_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary);transition:background-color .3s ease,color .3s ease}._themedPage_17kvi_10{background:var(--occasion-gradient-hero, var(--occasion-background-light));background-color:var(--occasion-background-light);font-family:var(--occasion-font-sans, inherit)}._darkMode_17kvi_16{color-scheme:dark}._topBar_17kvi_20{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 0}._themeToggleBtn_17kvi_27{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border-primary);background-color:var(--bg-primary);font-size:calc(16px * var(--font-scale));cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._themeToggleBtn_17kvi_27:hover{border-color:var(--border-secondary);background-color:var(--bg-secondary)}._topBarRight_17kvi_46{display:flex;align-items:center;gap:12px}._main_17kvi_52{flex:1;display:flex;justify-content:center;padding:48px 24px 104px}._container_17kvi_59{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._themedContainer_17kvi_69{background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:1.5rem;padding:2.5rem;border:1px solid rgba(255,255,255,.5);box-shadow:var(--occasion-card-shadow, 0 25px 50px -12px rgba(0, 0, 0, .15));margin:2rem 1rem}._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#1a1a1ae6;border-color:#ffffff1a}._title_17kvi_86{font-size:calc(36px * var(--font-scale));font-weight:400;color:var(--text-primary);text-align:center;margin:0 0 48px;line-height:1.2;width:100%;letter-spacing:-.02em}._themedPage_17kvi_10 ._title_17kvi_86{font-family:var(--occasion-font-serif, inherit);color:var(--occasion-text-main, var(--text-primary));font-weight:700}._form_17kvi_104{margin-bottom:32px;width:100%;max-width:353px}._inputGroup_17kvi_110{margin-bottom:24px}._label_17kvi_114{display:block;font-size:calc(14px * var(--font-scale));font-weight:500;color:var(--text-secondary);margin-bottom:8px}._input_17kvi_110{width:100%;padding:12px 16px;font-size:calc(15px * var(--font-scale));color:var(--text-primary);background-color:var(--input-bg);border:1.5px solid var(--input-border);border-radius:8px;outline:none;transition:all .2s ease;font-family:inherit}._input_17kvi_110::placeholder{color:var(--text-muted);font-weight:400}._input_17kvi_110:hover{border-color:var(--border-secondary)}._input_17kvi_110:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--input-focus-shadow)}._themedPage_17kvi_10 ._input_17kvi_110{font-family:var(--occasion-font-sans, inherit);border-radius:var(--occasion-border-radius, 8px)}._themedPage_17kvi_10 ._input_17kvi_110:focus{border-color:var(--occasion-primary, var(--border-focus))}._darkMode_17kvi_16 ._input_17kvi_110{background-color:#1a1a1acc;border-color:#fff3;color:#fff}._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#ffffff80}[data-occasion=cumpleanos_18] ._input_17kvi_110:focus{border-color:#af0;box-shadow:0 0 0 3px #af03}._btnPrimary_17kvi_175{width:100%;padding:14px 24px;font-size:calc(15px * var(--font-scale));font-weight:600;color:var(--text-inverse);background-color:var(--accent-primary);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.01em}._btnPrimary_17kvi_175:hover{background-color:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-hover)}._btnPrimary_17kvi_175:active{transform:translateY(0);box-shadow:var(--shadow-sm)}._btnPrimary_17kvi_175:disabled{background-color:var(--text-muted);cursor:not-allowed;transform:none;box-shadow:none}._themedPage_17kvi_10 ._btnPrimary_17kvi_175{background:var(--occasion-gradient-button, var(--occasion-primary));background-color:var(--occasion-primary, var(--accent-primary));border-radius:var(--occasion-button-radius, 8px);font-family:var(--occasion-font-sans, inherit)}._themedPage_17kvi_10 ._btnPrimary_17kvi_175:hover:not(:disabled){box-shadow:0 10px 20px -5px #0003}[data-occasion=cumpleanos_18] ._btnPrimary_17kvi_175{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 0 20px #af06}[data-occasion=cumpleanos_18] ._btnPrimary_17kvi_175:hover:not(:disabled){box-shadow:0 0 30px #af09}._errorAlert_17kvi_233{background-color:var(--error-bg);border:1px solid var(--error-border);color:var(--error-text);padding:12px 16px;border-radius:8px;font-size:calc(14px * var(--font-scale));margin-bottom:16px}._divider_17kvi_243{display:flex;align-items:center;gap:16px;margin:32px 0;width:100%;max-width:353px}._dividerLine_17kvi_252{flex:1;height:1px;background-color:var(--border-primary)}._dividerText_17kvi_258{font-size:calc(13px * var(--font-scale));color:var(--text-muted);font-weight:500;text-transform:lowercase}._googleSection_17kvi_265{width:100%;max-width:353px;margin-bottom:24px}._footer_17kvi_271{text-align:center;margin-top:24px;width:100%;max-width:353px;display:flex;flex-direction:column;gap:4px}._footerText_17kvi_281{font-size:calc(16px * var(--font-scale));color:var(--text-secondary);margin:0}._link_17kvi_287{color:var(--accent-primary);text-decoration:underline;font-weight:500;font-size:calc(16px * var(--font-scale));transition:opacity .2s ease}._link_17kvi_287:hover{opacity:.7}._themedPage_17kvi_10 ._link_17kvi_287{color:var(--occasion-primary, var(--accent-primary))}._themedPage_17kvi_10 ._label_17kvi_114{color:var(--occasion-text-muted, var(--text-secondary));font-family:var(--occasion-font-sans, inherit)}._themedPage_17kvi_10 ._footerText_17kvi_281{color:var(--occasion-text-muted, var(--text-secondary))}._darkMode_17kvi_16 ._label_17kvi_114,._darkMode_17kvi_16 ._footerText_17kvi_281{color:#ffffffb3}[data-occasion=cumpleanos_18] ._link_17kvi_287{color:#ff00bf}[data-occasion=cumpleanos_18] ._link_17kvi_287:hover{color:#af0}[data-occasion=idolo_favorito] ._btnPrimary_17kvi_175{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[data-occasion=idolo_favorito] ._input_17kvi_110:focus{border-color:#c4f20d;box-shadow:0 0 0 3px #c4f20d4d}[data-occasion=idolo_favorito] ._link_17kvi_287{color:#a8d000}[data-occasion=idolo_favorito] ._link_17kvi_287:hover{color:#ff00bf}[data-occasion=idolo_favorito] ._darkMode_17kvi_16{background:linear-gradient(135deg,#000,#0a0a0a)}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#121212f2;border-color:#c4f20d33}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._title_17kvi_86{color:#fff}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._label_17kvi_114,[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._footerText_17kvi_281{color:#ffffffb3}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._btnPrimary_17kvi_175{box-shadow:0 0 20px #c4f20d66}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._btnPrimary_17kvi_175:hover:not(:disabled){box-shadow:0 0 30px #c4f20d99}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._input_17kvi_110{background-color:#1a1a1acc;border-color:#fff3;color:#fff}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#ffffff80}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._input_17kvi_110:focus{border-color:#c4f20d;box-shadow:0 0 0 3px #c4f20d33}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._link_17kvi_287{color:#ff00bf}[data-occasion=idolo_favorito] ._darkMode_17kvi_16 ._link_17kvi_287:hover{color:#c4f20d}[data-occasion=fin_de_ano] ._btnPrimary_17kvi_175{color:#000;font-weight:700;text-transform:uppercase;letter-spacing:.05em}[data-occasion=fin_de_ano] ._input_17kvi_110:focus{border-color:#06f9f9;box-shadow:0 0 0 3px #06f9f94d}[data-occasion=fin_de_ano] ._link_17kvi_287{color:#00b8b8}[data-occasion=fin_de_ano] ._link_17kvi_287:hover{color:#f0f}[data-occasion=fin_de_ano] ._darkMode_17kvi_16{background:linear-gradient(135deg,#000,#0a0a0a)}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#0a0a0af2;border-color:#06f9f933}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._title_17kvi_86{color:#fff}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._label_17kvi_114,[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._footerText_17kvi_281{color:#ffffffb3}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._btnPrimary_17kvi_175{box-shadow:0 0 10px #06f9f9,0 0 20px #06f9f9,0 0 40px #06f9f966}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._btnPrimary_17kvi_175:hover:not(:disabled){box-shadow:0 0 15px #06f9f9,0 0 30px #06f9f9,0 0 60px #06f9f980}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._input_17kvi_110{background-color:#000c;border-color:#ffffff1a;color:#fff}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#ffffff80}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._input_17kvi_110:focus{border-color:#06f9f9;box-shadow:0 0 0 3px #06f9f933}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._link_17kvi_287{color:#f0f}[data-occasion=fin_de_ano] ._darkMode_17kvi_16 ._link_17kvi_287:hover{color:#06f9f9}[data-occasion=bodas_oro] ._title_17kvi_86{color:#3e3221}[data-occasion=bodas_oro] ._btnPrimary_17kvi_175{background:#d4a017;border-radius:9999px;font-weight:700}[data-occasion=bodas_oro] ._btnPrimary_17kvi_175:hover{background:#b88a12}[data-occasion=bodas_oro] ._input_17kvi_110{border-color:#ebdcc1}[data-occasion=bodas_oro] ._input_17kvi_110:focus{border-color:#d4a017;box-shadow:0 0 0 3px #d4a01726}[data-occasion=bodas_oro] ._link_17kvi_287{color:#d4a017}[data-occasion=bodas_oro] ._link_17kvi_287:hover{color:#b88a12}[data-occasion=bodas_oro] ._label_17kvi_114{color:#3e3221}[data-occasion=bodas_oro] ._themedContainer_17kvi_69{background:#ffffffe6;border-color:#ebdcc1}[data-occasion=bodas_oro] ._darkMode_17kvi_16{background:linear-gradient(135deg,#221e10,#2a261a)}[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#2a261af2;border-color:#3a3424}[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._title_17kvi_86{color:#f4f0e7}[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._label_17kvi_114,[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._footerText_17kvi_281{color:#dcd0b0}[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._input_17kvi_110{background-color:#1a170ecc;border-color:#3a3424;color:#f4f0e7}[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#9e8f75}[data-occasion=bodas_oro] ._darkMode_17kvi_16 ._input_17kvi_110:focus{border-color:#d4a017;box-shadow:0 0 0 3px #d4a01733}[data-occasion=bodas_plata] ._title_17kvi_86{color:#2d3748}[data-occasion=bodas_plata] ._btnPrimary_17kvi_175{background:#6b7b8a;border-radius:8px;font-weight:700}[data-occasion=bodas_plata] ._btnPrimary_17kvi_175:hover{background:#566575}[data-occasion=bodas_plata] ._input_17kvi_110{border-color:#c0c5ce}[data-occasion=bodas_plata] ._input_17kvi_110:focus{border-color:#6b7b8a;box-shadow:0 0 0 3px #6b7b8a26}[data-occasion=bodas_plata] ._link_17kvi_287{color:#6b7b8a}[data-occasion=bodas_plata] ._link_17kvi_287:hover,[data-occasion=bodas_plata] ._label_17kvi_114{color:#4a5568}[data-occasion=bodas_plata] ._themedContainer_17kvi_69{background:#ffffffe6;border-color:#c0c5ce}[data-occasion=bodas_plata] ._darkMode_17kvi_16{background:linear-gradient(135deg,#1a1e24,#22272e)}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#22272ef2;border-color:#3d444d}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._title_17kvi_86{color:#e2e8f0}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._label_17kvi_114,[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._footerText_17kvi_281{color:#a8b0b8}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._input_17kvi_110{background-color:#1a1e24cc;border-color:#3d444d;color:#e2e8f0}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#6b7b8a}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._input_17kvi_110:focus{border-color:#8b9bab;box-shadow:0 0 0 3px #8b9bab33}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._link_17kvi_287{color:#8b9bab}[data-occasion=bodas_plata] ._darkMode_17kvi_16 ._link_17kvi_287:hover{color:#c0c5ce}[data-occasion=despedida_soltero] ._page_17kvi_1,[data-occasion=despedida_soltero] ._themedPage_17kvi_10{background:#0a0a0f;color:#fff}[data-occasion=despedida_soltero] ._title_17kvi_86{color:#fff;font-weight:900;text-transform:uppercase;letter-spacing:-.02em}[data-occasion=despedida_soltero] ._themedContainer_17kvi_69{background:#14141a;border:1px solid #204b4b;box-shadow:0 0 30px #00ffff1a}[data-occasion=despedida_soltero] ._btnPrimary_17kvi_175{background:#0ff;color:#000;border-radius:0;font-weight:900;text-transform:uppercase;letter-spacing:.05em;border:none}[data-occasion=despedida_soltero] ._btnPrimary_17kvi_175:hover{background:#ff0;box-shadow:0 0 20px #ff06}[data-occasion=despedida_soltero] ._input_17kvi_110{background:#0a0a0f;border:1px solid #204b4b;color:#fff;border-radius:0}[data-occasion=despedida_soltero] ._input_17kvi_110::placeholder{color:#9ca3af}[data-occasion=despedida_soltero] ._input_17kvi_110:focus{border-color:#0ff;box-shadow:0 0 0 2px #0ff3}[data-occasion=despedida_soltero] ._link_17kvi_287{color:#0ff}[data-occasion=despedida_soltero] ._link_17kvi_287:hover{color:#ff0}[data-occasion=despedida_soltero] ._label_17kvi_114{color:#9ca3af;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;font-weight:600}[data-occasion=despedida_soltero] ._footerText_17kvi_281{color:#9ca3af}[data-occasion=despedida_soltero] ._dividerLine_17kvi_252{background-color:#204b4b}[data-occasion=despedida_soltero] ._dividerText_17kvi_258{color:#9ca3af}[data-occasion=despedida_soltero] ._darkMode_17kvi_16{background:#0a0a0f}[data-occasion=despedida_soltero] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#14141a;border-color:#204b4b}[data-occasion=cumpleanos_30] ._themedPage_17kvi_10{background:#fbfaf8}[data-occasion=cumpleanos_30] ._title_17kvi_86{font-family:"Noto Serif",serif;color:#191110;font-weight:700}[data-occasion=cumpleanos_30] ._themedContainer_17kvi_69{background:#ffffffe6;border-color:#f1ebe9}[data-occasion=cumpleanos_30] ._btnPrimary_17kvi_175{background:#d3745f;border-radius:12px;font-weight:700}[data-occasion=cumpleanos_30] ._btnPrimary_17kvi_175:hover{background:#c06550}[data-occasion=cumpleanos_30] ._input_17kvi_110{border-color:#e8ddd5}[data-occasion=cumpleanos_30] ._input_17kvi_110:focus{border-color:#d3745f;box-shadow:0 0 0 3px #d3745f26}[data-occasion=cumpleanos_30] ._link_17kvi_287{color:#d3745f}[data-occasion=cumpleanos_30] ._link_17kvi_287:hover{color:#c06550}[data-occasion=cumpleanos_30] ._label_17kvi_114,[data-occasion=cumpleanos_30] ._footerText_17kvi_281{color:#6b5d58}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16{background:linear-gradient(135deg,#191110,#2a2220)}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#2a2220f2;border-color:#3a3230}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._title_17kvi_86{color:#fbfaf8}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._label_17kvi_114,[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._footerText_17kvi_281{color:#c8b8b0}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._input_17kvi_110{background-color:#1a1412cc;border-color:#3a3230;color:#fbfaf8}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#8a7a72}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._input_17kvi_110:focus{border-color:#d3745f;box-shadow:0 0 0 3px #d3745f33}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._link_17kvi_287{color:#e08a78}[data-occasion=cumpleanos_30] ._darkMode_17kvi_16 ._link_17kvi_287:hover{color:#d3745f}[data-occasion=amigo_invisible] ._themedPage_17kvi_10{background:#f0f8ff}[data-occasion=amigo_invisible] ._title_17kvi_86{font-family:Space Grotesk,sans-serif;color:#0f172a;font-weight:700}[data-occasion=amigo_invisible] ._themedContainer_17kvi_69{background:#ffffffe6;border-color:#e2e8f0}[data-occasion=amigo_invisible] ._btnPrimary_17kvi_175{background:#ee2b34;border-radius:.75rem;font-weight:700}[data-occasion=amigo_invisible] ._btnPrimary_17kvi_175:hover{background:#dc2626}[data-occasion=amigo_invisible] ._input_17kvi_110{border-color:#e2e8f0}[data-occasion=amigo_invisible] ._input_17kvi_110:focus{border-color:#ee2b34;box-shadow:0 0 0 3px #ee2b3426}[data-occasion=amigo_invisible] ._link_17kvi_287{color:#16a34a}[data-occasion=amigo_invisible] ._link_17kvi_287:hover{color:#15803d}[data-occasion=amigo_invisible] ._label_17kvi_114,[data-occasion=amigo_invisible] ._footerText_17kvi_281{color:#64748b}[data-occasion=amigo_invisible] ._darkMode_17kvi_16{background:linear-gradient(135deg,#221011,#1f1f2e)}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._themedContainer_17kvi_69{background:#1e293bf2;border-color:#334155}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._title_17kvi_86{color:#fff}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._label_17kvi_114,[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._footerText_17kvi_281{color:#94a3b8}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._input_17kvi_110{background-color:#0f172acc;border-color:#334155;color:#fff}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._input_17kvi_110::placeholder{color:#64748b}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._input_17kvi_110:focus{border-color:#ee2b34;box-shadow:0 0 0 3px #ee2b3433}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._link_17kvi_287{color:#22c55e}[data-occasion=amigo_invisible] ._darkMode_17kvi_16 ._link_17kvi_287:hover{color:#16a34a}@media(max-width:480px){._topBar_17kvi_20{padding:20px 16px 0}._themeToggleBtn_17kvi_27{width:36px;height:36px;font-size:calc(14px * var(--font-scale))}._main_17kvi_52{padding:32px 20px 40px}._title_17kvi_86{font-size:calc(28px * var(--font-scale));margin-bottom:36px}._input_17kvi_110,._btnPrimary_17kvi_175{font-size:calc(14px * var(--font-scale))}}@media(max-width:375px){._title_17kvi_86{font-size:calc(26px * var(--font-scale))}._container_17kvi_59{max-width:100%}}._page_179dl_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bg-primary)}._topBar_179dl_8{display:flex;justify-content:space-between;align-items:center;padding:24px 32px 0}._themeToggleBtn_179dl_15{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--border-primary);background-color:var(--bg-primary);font-size:calc(16px * var(--font-scale));cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._themeToggleBtn_179dl_15:hover{border-color:var(--border-secondary);background-color:var(--bg-secondary)}._topBarRight_179dl_34{display:flex;align-items:center;gap:12px}._main_179dl_40{flex:1;display:flex;justify-content:center;padding:48px 24px 104px}._container_179dl_47{width:100%;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center}._header_179dl_56{text-align:center;margin-bottom:40px;width:100%;max-width:353px}._iconContainer_179dl_63{margin-bottom:16px}._emailIcon_179dl_67{font-size:calc(48px * var(--font-scale));line-height:1}._title_179dl_72{font-size:calc(36px * var(--font-scale));font-weight:400;color:var(--text-primary);text-align:center;margin:0 0 16px;line-height:1.2;letter-spacing:-.02em}._description_179dl_82{font-size:calc(15px * var(--font-scale));color:var(--text-tertiary);line-height:1.6;margin:0}._description_179dl_82 strong{color:var(--text-primary);font-weight:500}._codeInputContainer_179dl_94{width:100%;max-width:353px;margin-bottom:24px}._codeLabel_179dl_100{display:block;font-size:calc(14px * var(--font-scale));font-weight:500;color:var(--text-secondary);margin-bottom:12px;text-align:center}._codeInputs_179dl_109{display:flex;gap:8px;justify-content:center}._codeInput_179dl_94{width:52px;height:56px;font-size:calc(24px * var(--font-scale));font-weight:600;color:var(--text-primary);text-align:center;background-color:var(--input-bg);border:1.5px solid var(--input-border);border-radius:8px;outline:none;transition:all .2s ease;font-family:inherit}._codeInput_179dl_94:hover{border-color:var(--border-secondary)}._codeInput_179dl_94:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--input-focus-shadow)}._errorAlert_179dl_139{width:100%;max-width:353px;padding:12px 16px;margin-bottom:16px;font-size:calc(14px * var(--font-scale));color:var(--error-text);background-color:var(--error-bg);border:1px solid var(--error-border);border-radius:8px;text-align:center}._successAlert_179dl_152{width:100%;max-width:353px;padding:12px 16px;margin-bottom:16px;font-size:calc(14px * var(--font-scale));color:var(--success-text);background-color:var(--success-bg);border:1px solid var(--success-border);border-radius:8px;text-align:center}._btnPrimary_179dl_165{width:100%;max-width:353px;padding:14px 24px;font-size:calc(15px * var(--font-scale));font-weight:600;color:var(--text-inverse);background-color:var(--accent-primary);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:inherit;letter-spacing:.01em;margin-bottom:24px}._btnPrimary_179dl_165:hover:not(:disabled){background-color:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-hover)}._btnPrimary_179dl_165:active:not(:disabled){transform:translateY(0);box-shadow:var(--shadow-sm)}._btnPrimary_179dl_165:disabled{opacity:.5;cursor:not-allowed}._resendContainer_179dl_198{text-align:center;margin-bottom:24px;width:100%;max-width:353px}._resendText_179dl_205{font-size:calc(14px * var(--font-scale));color:var(--text-tertiary);margin:0 0 8px}._btnText_179dl_211{background:none;border:none;color:var(--accent-primary);font-size:calc(14px * var(--font-scale));font-weight:500;text-decoration:underline;cursor:pointer;padding:4px 8px;transition:opacity .2s ease;font-family:inherit}._btnText_179dl_211:hover:not(:disabled){opacity:.7}._btnText_179dl_211:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}._helpText_179dl_234{width:100%;max-width:353px;text-align:center}._helpText_179dl_234 p{font-size:calc(13px * var(--font-scale));color:var(--text-muted);margin:0;line-height:1.5}@media(max-width:480px){._topBar_179dl_8{padding:20px 16px 0}._themeToggleBtn_179dl_15{width:36px;height:36px;font-size:calc(14px * var(--font-scale))}._main_179dl_40{padding:32px 20px 40px}._title_179dl_72{font-size:calc(28px * var(--font-scale));margin-bottom:12px}._codeInput_179dl_94{width:46px;height:52px;font-size:calc(20px * var(--font-scale))}._codeInputs_179dl_109{gap:6px}}@media(max-width:375px){._title_179dl_72{font-size:calc(26px * var(--font-scale))}._container_179dl_47{max-width:100%}._codeInput_179dl_94{width:42px;height:48px;font-size:calc(18px * var(--font-scale))}}
