.vp.svelte-5qmk2s{display:flex;flex-direction:column;gap:12px;font-family:var(--cp-font);color:#fff;text-align:center}.vp__badge.svelte-5qmk2s{display:grid;place-items:center;width:52px;height:52px;margin:0 auto;border-radius:999px;background:#ff336629;color:var(--cp-pink, var(--color-cp-pink))}.vp__badge.svelte-5qmk2s svg{width:26px;height:26px}.vp__title.svelte-5qmk2s{margin:0;font-size:18px;font-weight:var(--cp-font-weight-bold)}.vp__text.svelte-5qmk2s{margin:0;font-size:14px;line-height:21px;color:#fffc}.vp__text.svelte-5qmk2s b:where(.svelte-5qmk2s){color:#fff;font-weight:var(--cp-font-weight-bold)}.vp__feedback.svelte-5qmk2s{padding:10px 14px;border-radius:12px;font-size:13px;line-height:19px;text-align:left}.vp__feedback--success.svelte-5qmk2s{background:#34c77b29;color:#8ce8b6}.vp__feedback--cooldown.svelte-5qmk2s{background:#ffffff14;color:#ffffffbf}.vp__feedback--limit.svelte-5qmk2s,.vp__feedback--warning.svelte-5qmk2s{background:#f0ad4e29;color:#f5c98a}.vp__feedback--error.svelte-5qmk2s{background:#e1413a29;color:#ff9d97}.vp__actions.svelte-5qmk2s{display:flex;justify-content:center;padding:2px 0}.vp__form.svelte-5qmk2s{display:flex;flex-direction:column;gap:6px;text-align:left}.vp__form-actions.svelte-5qmk2s{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:6px}.vp__label.svelte-5qmk2s{font-size:12px;font-weight:var(--cp-font-weight-bold);color:#ffffff8c}.vp__input.svelte-5qmk2s{min-width:0;height:42px;padding:0 14px;border:none;border-radius:12px;background:#ffffff17;color:#fff;font-family:inherit;font-size:14px}.vp__input.svelte-5qmk2s::placeholder{color:#fff6}.vp__input.svelte-5qmk2s:focus{outline:none;background:#ffffff24}.vp__input--invalid.svelte-5qmk2s{box-shadow:inset 0 0 0 2px #e1413a99}.vp__field-error.svelte-5qmk2s{margin:0;font-size:12px;line-height:17px;color:#ff9d97}.vp__btn.svelte-5qmk2s{width:100%;padding:12px 18px;border:none;border-radius:14px;font-family:inherit;font-size:15px;font-weight:var(--cp-font-weight-bold);color:#fff;background:var(--color-cp-slate-edge-dim);box-shadow:0 5px 0 var(--color-cp-slate-edge-alt);cursor:pointer;transition:filter .12s ease}.vp__btn--primary.svelte-5qmk2s{background:var(--cp-pink, var(--color-cp-pink));box-shadow:0 5px 0 var(--color-cp-pink-edge)}.vp__btn.svelte-5qmk2s:hover:not(:disabled){filter:brightness(1.08)}.vp__btn.svelte-5qmk2s:disabled{background:#4a545c;box-shadow:0 2px #2b3238;color:#ffffff73;cursor:default}.vp__link.svelte-5qmk2s{border:none;background:none;padding:0;font-family:inherit;font-size:13px;color:var(--cp-pink, var(--color-cp-pink));cursor:pointer}.vp__link.svelte-5qmk2s:hover{text-decoration:underline}.vp__link--center.svelte-5qmk2s{align-self:center}.vp__link--muted.svelte-5qmk2s{align-self:center;color:#ffffff80}.asp.svelte-d2euf{display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--cp-font);color:#fff;text-align:center}.asp__title.svelte-d2euf{margin:0;font-size:18px;font-weight:var(--cp-font-weight-bold)}.asp__text.svelte-d2euf{margin:0;font-size:14px;color:#fffc}.asp__dots.svelte-d2euf{display:flex;gap:6px;padding:6px 0 2px}.asp__dots.svelte-d2euf span:where(.svelte-d2euf){width:7px;height:7px;border-radius:999px;background:#ffffff8c;animation:svelte-d2euf-asp-pulse 1.1s ease-in-out infinite}.asp__dots.svelte-d2euf span:where(.svelte-d2euf):nth-child(2){animation-delay:.15s}.asp__dots.svelte-d2euf span:where(.svelte-d2euf):nth-child(3){animation-delay:.3s}@keyframes svelte-d2euf-asp-pulse{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.asp__dots.svelte-d2euf span:where(.svelte-d2euf){animation:none;opacity:.7}}.gsb.svelte-eobx8i{display:flex;justify-content:center;width:100%;min-height:44px}.gsb--loading.svelte-eobx8i{border-radius:22px;background:#ffffff0f}.gsb--disabled.svelte-eobx8i{pointer-events:none;opacity:.6}.af.svelte-k6g2ae{font-family:var(--cp-font);color:#fff}.af__title.svelte-k6g2ae{margin:0 0 18px;text-align:center;font-size:18px;font-weight:var(--cp-font-weight-bold)}.af__form.svelte-k6g2ae{display:flex;flex-direction:column;gap:14px}.af__field.svelte-k6g2ae{display:flex;flex-direction:column;gap:6px}.af__label.svelte-k6g2ae{font-size:12px;font-weight:var(--cp-font-weight-bold);color:#ffffff8c}.af__input.svelte-k6g2ae{min-width:0;height:42px;padding:0 14px;border:none;border-radius:12px;background:#ffffff17;color:#fff;font-family:inherit;font-size:14px}.af__input.svelte-k6g2ae::placeholder{color:#fff6}.af__input.svelte-k6g2ae:focus{outline:none;background:#ffffff24}.af__link.svelte-k6g2ae{border:none;background:none;padding:0;font-family:inherit;font-size:13px;color:var(--cp-pink, var(--color-cp-pink));cursor:pointer}.af__link.svelte-k6g2ae:hover{text-decoration:underline}.af__link--left.svelte-k6g2ae{align-self:flex-start}.af__link--center.svelte-k6g2ae{align-self:center}.af__error.svelte-k6g2ae{padding:10px 14px;border-radius:12px;background:#e1413a29;color:#ff9d97;font-size:13px}.af__actions.svelte-k6g2ae{display:flex;justify-content:center;padding:8px 4px 2px}.af__actions.svelte-k6g2ae .af-primary,.af__actions.svelte-k6g2ae .af-secondary,.af__actions.svelte-k6g2ae .af-google{--cp-btn-depth: 7px;--cp-btn-hover-lift: 9px;font-size:16px;--cp-btn-padding-y: 1.15em;width:100%}.af__actions.svelte-k6g2ae .af-primary,.af__actions.svelte-k6g2ae .af-secondary{--cp-btn-face: var(--color-cp-slate-edge-dim);--cp-btn-edge: var(--color-cp-slate-edge-alt);--cp-btn-text: var(--color-white);--cp-btn-grid-opacity: 0;--cp-btn-border: 0px;--cp-btn-border-hover: 0px;--cp-btn-radius: 17px}.af__actions.svelte-k6g2ae .af-google .cp-btn__label{display:inline-flex;align-items:center;gap:.5em}.af__actions.svelte-k6g2ae .af__gicon{width:1.1em;height:1.1em;flex:none}.af__actions.svelte-k6g2ae .af-primary:disabled{--cp-btn-border-hover: var(--cp-btn-border);--cp-btn-depth: 2px;--cp-btn-face: #4a545c;--cp-btn-edge: #2b3238;--cp-btn-text: rgba(255, 255, 255, .45);--cp-btn-grid-opacity: .05}.af__divider.svelte-k6g2ae{display:flex;align-items:center;gap:10px;margin:16px 0 4px}.af__divider-line.svelte-k6g2ae{flex:1;height:1px;background:#ffffff1f}.af__divider-label.svelte-k6g2ae{font-size:12px;color:#fff6}.af__switch.svelte-k6g2ae{margin:18px 0 0;text-align:center;font-size:13px;color:#ffffff8c}.af__sent.svelte-k6g2ae{display:flex;flex-direction:column;gap:10px;text-align:center}.af__text.svelte-k6g2ae{margin:0;font-size:14px;color:#fffc}.af__text.svelte-k6g2ae b:where(.svelte-k6g2ae){color:#fff;font-weight:var(--cp-font-weight-bold)}.af__hint.svelte-k6g2ae{margin:0;font-size:13px;color:#ffffff80}.af.svelte-1at0xdh{font-family:var(--cp-font);color:#fff}.af__title.svelte-1at0xdh{margin:0 0 18px;text-align:center;font-size:18px;font-weight:var(--cp-font-weight-bold)}.af__form.svelte-1at0xdh{display:flex;flex-direction:column;gap:14px}.af__field.svelte-1at0xdh{display:flex;flex-direction:column;gap:6px}.af__label.svelte-1at0xdh{font-size:12px;font-weight:var(--cp-font-weight-bold);color:#ffffff8c}.af__input.svelte-1at0xdh{min-width:0;height:42px;padding:0 14px;border:none;border-radius:12px;background:#ffffff17;color:#fff;font-family:inherit;font-size:14px}.af__input.svelte-1at0xdh::placeholder{color:#fff6}.af__input.svelte-1at0xdh:focus{outline:none;background:#ffffff24}.af__link.svelte-1at0xdh{border:none;background:none;padding:0;font-family:inherit;font-size:13px;color:var(--cp-pink, var(--color-cp-pink));cursor:pointer}.af__link.svelte-1at0xdh:hover{text-decoration:underline}.af__error.svelte-1at0xdh{padding:10px 14px;border-radius:12px;background:#e1413a29;color:#ff9d97;font-size:13px}.af__actions.svelte-1at0xdh{display:flex;justify-content:center;padding:8px 4px 2px}.af__actions.svelte-1at0xdh .af-primary,.af__actions.svelte-1at0xdh .af-secondary,.af__actions.svelte-1at0xdh .af-google{--cp-btn-depth: 7px;--cp-btn-hover-lift: 9px;font-size:16px;--cp-btn-padding-y: 1.15em;width:100%}.af__actions.svelte-1at0xdh .af-primary,.af__actions.svelte-1at0xdh .af-secondary{--cp-btn-face: var(--color-cp-slate-edge-dim);--cp-btn-edge: var(--color-cp-slate-edge-alt);--cp-btn-text: var(--color-white);--cp-btn-grid-opacity: 0;--cp-btn-border: 0px;--cp-btn-border-hover: 0px;--cp-btn-radius: 17px}.af__actions.svelte-1at0xdh .af-google .cp-btn__label{display:inline-flex;align-items:center;gap:.5em}.af__actions.svelte-1at0xdh .af__gicon{width:1.1em;height:1.1em;flex:none}.af__actions.svelte-1at0xdh .af-primary:disabled{--cp-btn-border-hover: var(--cp-btn-border);--cp-btn-depth: 2px;--cp-btn-face: #4a545c;--cp-btn-edge: #2b3238;--cp-btn-text: rgba(255, 255, 255, .45);--cp-btn-grid-opacity: .05}.af__divider.svelte-1at0xdh{display:flex;align-items:center;gap:10px;margin:16px 0 4px}.af__divider-line.svelte-1at0xdh{flex:1;height:1px;background:#ffffff1f}.af__divider-label.svelte-1at0xdh{font-size:12px;color:#fff6}.af__switch.svelte-1at0xdh{margin:18px 0 0;text-align:center;font-size:13px;color:#ffffff8c}.af__sent.svelte-1at0xdh{display:flex;flex-direction:column;gap:10px;text-align:center}.af__text.svelte-1at0xdh{margin:0;font-size:14px;color:#fffc}.af__text.svelte-1at0xdh b:where(.svelte-1at0xdh){color:#fff;font-weight:var(--cp-font-weight-bold)}.af__hint.svelte-1at0xdh{margin:0;font-size:13px;color:#ffffff80}.am.svelte-qo8nva{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;font-family:var(--cp-font)}.am__backdrop.svelte-qo8nva{position:absolute;top:0;right:0;bottom:0;left:0;border:none;background:#080e138c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.am__modal.svelte-qo8nva{position:relative;width:min(440px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow-y:auto;padding:30px 32px 32px;border-radius:20px;background:#171b24fa;color:#fff;border:4px solid var(--color-cp-night-deep);box-shadow:inset 0 5px #ffffff0f,inset 0 -10px #0000004d,0 0 0 10px #00000038,0 30px 80px #050a0f80}.am__close.svelte-qo8nva{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;border:none;border-radius:12px;background:transparent;color:#ffffff8c;transition:color .12s ease,background .12s ease}.am__close.svelte-qo8nva:hover{color:#fff;background:#ffffff14}.am__close.svelte-qo8nva svg{width:20px;height:20px}
