.app-toast-host[data-v-474ac8a2]{left:50%;pointer-events:none;position:fixed;top:var(--app-toast-top, calc(env(safe-area-inset-top, 0px) + 10px) );transform:translate(-50%);width:min(440px,calc(100vw - 32px));z-index:10050}.app-toast-stack[data-v-474ac8a2]{align-items:stretch;display:flex;flex-direction:column;gap:10px}.app-toast-card[data-v-474ac8a2]{background:#fff;border:1px solid #e8edf3;border-radius:14px;box-shadow:0 4px 20px #0f172a14;overflow:hidden;pointer-events:auto}.app-toast-card__body[data-v-474ac8a2]{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:14px 16px 12px}.app-toast-card__msg[data-v-474ac8a2]{color:#2d3748;flex:1;font-size:15px;font-weight:600;line-height:1.4;margin:0;min-width:0;text-align:left}.app-toast-card__msg[data-v-474ac8a2] a{color:#ca8a04;font-weight:700;text-decoration:underline;text-underline-offset:2px}.app-toast-card__msg[data-v-474ac8a2] a:hover{color:#a16207}.app-toast-card__close[data-v-474ac8a2]{align-items:center;background:transparent;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;padding:0;transition:color .15s ease,background-color .15s ease;width:28px}.app-toast-card__close[data-v-474ac8a2]:hover{background:#f1f5f9;color:#64748b}.app-toast-card__track[data-v-474ac8a2]{background:#f1f5f9;height:4px}.app-toast-card__bar[data-v-474ac8a2]{animation-fill-mode:forwards;animation-name:app-toast-progress-474ac8a2;animation-timing-function:linear;height:100%;transform-origin:left center;width:100%}.app-toast-card:hover .app-toast-card__bar[data-v-474ac8a2]{animation-play-state:paused}.app-toast-card__bar--success[data-v-474ac8a2]{background:#22c55e}.app-toast-card__bar--error[data-v-474ac8a2]{background:#ef4444}.app-toast-card__bar--warning[data-v-474ac8a2]{background:#eab308}@keyframes app-toast-progress-474ac8a2{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.app-toast-enter-active[data-v-474ac8a2],.app-toast-leave-active[data-v-474ac8a2]{transition:opacity .22s ease,transform .22s ease}.app-toast-enter-from[data-v-474ac8a2],.app-toast-leave-to[data-v-474ac8a2]{opacity:0;transform:translateY(-10px)}.app-toast-move[data-v-474ac8a2]{transition:transform .22s ease}.ai-promo-overlay[data-v-c4ada643]{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a80;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10950}.ai-promo-panel[data-v-c4ada643]{background:#fff;border-radius:24px;box-shadow:0 24px 80px #0f172a47;color:#0b1647;height:min(660px,calc(100dvh - 48px));max-width:1080px;outline:none;overflow:hidden;position:relative;width:100%}.ai-promo-panel[data-v-c4ada643],.ai-promo-panel[data-v-c4ada643] *{box-sizing:border-box}.ai-promo-panel button[data-v-c4ada643]{cursor:pointer;font-family:inherit}.ai-promo-panel button[data-v-c4ada643]:focus-visible{outline:3px solid #4084ff;outline-offset:3px}.ai-promo-close[data-v-c4ada643]{background:#fffffff2;border:0;border-radius:50%;box-shadow:0 3px 12px #253e6b1f;color:#10204d;display:grid;height:40px;padding:0;place-items:center;position:absolute;right:16px;top:16px;width:40px;z-index:2}.ai-promo-close[data-v-c4ada643]:hover{background:#eff6ff}.ai-promo-body[data-v-c4ada643]{display:grid;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ai-promo-copy[data-v-c4ada643]{display:flex;flex-direction:column;min-width:0;padding:28px 36px}.ai-promo-tabs[data-v-c4ada643]{border-bottom:1px solid #dce3f1;display:flex;flex-shrink:0;gap:12px;margin-bottom:20px}.ai-promo-tabs button[data-v-c4ada643]{background:none;border:0;border-bottom:3px solid transparent;color:#7787ac;flex-shrink:0;font-size:14px;line-height:22px;padding:0 8px 12px;white-space:nowrap}.ai-promo-tabs button[aria-selected=true][data-v-c4ada643]{border-bottom-color:#1254ff;color:#0b1647;font-weight:650}.ai-promo-tabs button[data-v-c4ada643]:hover{color:#1254ff}.ai-promo-slide[data-v-c4ada643]{display:flex;flex:1;flex-direction:column;min-width:0}.ai-promo-badge[data-v-c4ada643]{align-self:flex-start;background:#e8f0ff;border-radius:999px;color:#1254ff;font-size:11px;font-weight:700;line-height:18px;padding:4px 10px}.ai-promo-slide h2[data-v-c4ada643]{color:#0b1647;font-size:36px;font-weight:700;letter-spacing:-.9px;line-height:1.12;margin:14px 0 0}.ai-promo-description[data-v-c4ada643]{color:#6275a3;font-size:18px;line-height:25px;margin:10px 0 0}.ai-promo-features[data-v-c4ada643]{display:flex;flex-direction:column;gap:18px;list-style:none;margin:22px 0 20px;padding:0}.ai-promo-features li[data-v-c4ada643]{align-items:flex-start;display:flex;gap:16px}.ai-promo-feature-icon[data-v-c4ada643]{border-radius:15px;display:grid;flex:0 0 52px;height:52px;place-items:center;width:52px}.ai-promo-feature-icon.is-purple[data-v-c4ada643]{background:#efe7ff;color:#9756ff}.ai-promo-feature-icon.is-green[data-v-c4ada643]{background:#dcf9ee;color:#14c981}.ai-promo-feature-icon.is-blue[data-v-c4ada643]{background:#e0eeff;color:#287dff}.ai-promo-features li>div[data-v-c4ada643]{min-width:0}.ai-promo-features h3[data-v-c4ada643]{color:#0b1647;font-size:17px;font-weight:650;line-height:22px;margin:0}.ai-promo-features p[data-v-c4ada643]{color:#6275a3;font-size:14px;line-height:19px;margin:2px 0 0}.ai-promo-cta[data-v-c4ada643]{align-items:center;background:#1254ff;border:0;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:17px;font-weight:600;gap:20px;justify-content:center;line-height:24px;margin-top:auto;min-height:46px;padding:10px 16px;width:100%}.ai-promo-cta[data-v-c4ada643]:hover{background:#0643e2}.ai-promo-footer[data-v-c4ada643]{color:#6275a3;font-size:11px;line-height:16px;margin:10px 0 0;text-align:center}.ai-promo-media[data-v-c4ada643]{background:linear-gradient(135deg,#e8f0ff,#e4eaff);min-height:0;min-width:0;overflow:hidden;position:relative}.ai-promo-media img[data-v-c4ada643]{display:block;height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.ai-promo-media img.is-shape[data-v-c4ada643]{mix-blend-mode:multiply}@media(min-width:1024px)and (max-height:760px){.ai-promo-overlay[data-v-c4ada643]{padding:16px}.ai-promo-panel[data-v-c4ada643]{height:min(620px,calc(100dvh - 32px))}.ai-promo-copy[data-v-c4ada643]{padding:20px 32px}.ai-promo-tabs[data-v-c4ada643]{margin-bottom:16px}.ai-promo-tabs button[data-v-c4ada643]{font-size:14px;line-height:22px;padding-bottom:10px}.ai-promo-slide h2[data-v-c4ada643]{font-size:32px;margin-top:12px}.ai-promo-description[data-v-c4ada643]{font-size:16px;line-height:23px;margin-top:10px}.ai-promo-features[data-v-c4ada643]{gap:14px;margin:18px 0}.ai-promo-feature-icon[data-v-c4ada643]{border-radius:15px;flex-basis:52px;height:52px;width:52px}.ai-promo-features h3[data-v-c4ada643]{font-size:15px;line-height:21px}.ai-promo-features p[data-v-c4ada643]{font-size:13px;line-height:18px}.ai-promo-cta[data-v-c4ada643]{font-size:16px;min-height:46px;padding-block:9px}.ai-promo-footer[data-v-c4ada643]{font-size:11px;line-height:16px;margin-top:10px}}@media(max-width:1023px){.ai-promo-overlay[data-v-c4ada643]{padding:12px}.ai-promo-panel[data-v-c4ada643]{border-radius:22px;height:auto;max-height:calc(100dvh - 24px)}.ai-promo-body[data-v-c4ada643]{display:flex;flex-direction:column;max-height:calc(100dvh - 24px)}.ai-promo-copy[data-v-c4ada643]{flex-shrink:0;padding:58px 28px 28px}.ai-promo-close[data-v-c4ada643]{height:36px;right:12px;top:12px;width:36px}.ai-promo-tabs[data-v-c4ada643]{gap:12px;margin-bottom:22px}.ai-promo-tabs button[data-v-c4ada643]{font-size:14px;line-height:22px;padding:0 7px 12px}.ai-promo-slide h2[data-v-c4ada643]{font-size:34px}.ai-promo-description[data-v-c4ada643]{font-size:16px;line-height:24px}.ai-promo-features[data-v-c4ada643]{gap:18px;margin:24px 0}.ai-promo-feature-icon[data-v-c4ada643]{border-radius:15px;flex-basis:52px;height:52px;width:52px}.ai-promo-features li[data-v-c4ada643]{gap:16px}.ai-promo-features h3[data-v-c4ada643]{font-size:16px;line-height:22px}.ai-promo-features p[data-v-c4ada643]{font-size:13px;line-height:19px}.ai-promo-cta[data-v-c4ada643]{font-size:16px;min-height:48px}.ai-promo-media[data-v-c4ada643]{flex-shrink:0}.ai-promo-media img[data-v-c4ada643]{height:auto;max-height:620px;position:static;width:100%}}@media(max-width:380px){.ai-promo-copy[data-v-c4ada643]{padding-inline:20px}.ai-promo-tabs[data-v-c4ada643]{gap:5px}.ai-promo-tabs button[data-v-c4ada643]{font-size:13px}.ai-promo-slide h2[data-v-c4ada643]{font-size:30px}}.image-source-picker-enter-active[data-v-1fb22575],.image-source-picker-leave-active[data-v-1fb22575]{transition:opacity .18s ease}.image-source-picker-enter-active section[data-v-1fb22575],.image-source-picker-leave-active section[data-v-1fb22575]{transition:transform .18s ease}.image-source-picker-enter-from[data-v-1fb22575],.image-source-picker-leave-to[data-v-1fb22575]{opacity:0}.image-source-picker-enter-from section[data-v-1fb22575],.image-source-picker-leave-to section[data-v-1fb22575]{transform:translateY(8px) scale(.985)}
