.ConfirmDialog_overlay__a_Ww6{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.ConfirmDialog_content__dJPDa.ConfirmDialog_content__dJPDa{border-radius:22px;background-color:#fff;border:1px solid rgba(15,23,42,.07);box-shadow:0 40px 80px -32px rgba(15,23,42,.5),0 10px 24px -14px rgba(15,23,42,.22);overflow:hidden}.ConfirmDialog_content__dJPDa.ConfirmDialog_content__dJPDa:before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--cd-mid),var(--cd-deep))}.ConfirmDialog_danger__0Rqgz{--cd-mid:#f04438;--cd-deep:#c02a20;--cd-tint:#fff5f4;--cd-halo:rgba(240,68,56,.14);--cd-glow:rgba(180,35,24,.42)}.ConfirmDialog_warning__iib0f{--cd-mid:#f59e0b;--cd-deep:#b45309;--cd-tint:#fffaef;--cd-halo:rgba(245,158,11,.16);--cd-glow:rgba(180,83,9,.42)}.ConfirmDialog_info__lkaPY,.ConfirmDialog_question__1QKJz{--cd-mid:#0ea5e9;--cd-deep:#0369a1;--cd-tint:#f2fafe;--cd-halo:rgba(14,165,233,.14);--cd-glow:rgba(3,105,161,.42)}.ConfirmDialog_header__m4E2v.ConfirmDialog_header__m4E2v{padding:22px 22px 0;background-color:transparent;border-bottom:none;align-items:flex-start;min-height:0}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj{padding:0 22px 22px}.ConfirmDialog_titleSlot__aosaJ.ConfirmDialog_titleSlot__aosaJ{flex:1;min-width:0;margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}.ConfirmDialog_head__jhXAe{display:flex;align-items:flex-start;gap:13px;padding-top:4px}.ConfirmDialog_medallion__GRc9d{flex:0 0 auto;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,var(--cd-mid) 0,var(--cd-deep) 100%);box-shadow:0 10px 20px -10px var(--cd-glow),0 0 0 5px var(--cd-halo),inset 0 1px 0 hsla(0,0%,100%,.4)}.ConfirmDialog_medallionMark__RvIwq{width:23px;height:23px;display:block}.ConfirmDialog_title__157_0{margin:0;padding-top:4px;color:#0f172a;font-size:1.0625rem;font-weight:650;line-height:1.45;letter-spacing:-.012em;text-align:start;text-wrap:balance}.ConfirmDialog_message__04T5k{margin:14px 0 0;color:#475569;font-size:.9375rem;line-height:1.6;text-align:start}.ConfirmDialog_details__kKbcO{margin-top:16px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:linear-gradient(180deg,#fff 0,var(--cd-tint) 100%);overflow:hidden}.ConfirmDialog_detailRow__t6nhq{display:flex;align-items:baseline;gap:12px;padding:11px 14px}.ConfirmDialog_detailRow__t6nhq+.ConfirmDialog_detailRow__t6nhq{border-top:1px solid rgba(15,23,42,.06)}.ConfirmDialog_detailLabel__WpfXm{flex:0 0 auto;min-width:86px;color:#64748b;font-size:.8125rem;font-weight:500;line-height:1.5}.ConfirmDialog_detailValue__haMpO{flex:1;min-width:0;color:#0f172a;font-size:.9375rem;font-weight:600;line-height:1.5;text-align:end;overflow-wrap:anywhere}.ConfirmDialog_detailValueMuted__tLJZl{color:#94a3b8;font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}.ConfirmDialog_detailValueStrong__Ie_9_{color:var(--cd-deep);font-weight:700}.ConfirmDialog_custom__xq_Zq{margin-top:16px}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Group-root{margin-top:22px;gap:10px}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Button-root{height:44px;padding-inline:22px;border-radius:12px;font-weight:600;font-size:.9375rem;transition:transform .12s ease,box-shadow .16s ease,background-color .16s ease}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Button-root:active{transform:translateY(1px)}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Button-root[data-variant=filled]{box-shadow:0 10px 20px -12px var(--cd-glow)}@media (max-width:47.99em){.ConfirmDialog_content__dJPDa.ConfirmDialog_content__dJPDa{border-radius:20px}.ConfirmDialog_header__m4E2v.ConfirmDialog_header__m4E2v{padding:18px 18px 0}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj{padding:0 18px 18px}.ConfirmDialog_medallion__GRc9d{width:38px;height:38px}.ConfirmDialog_medallionMark__RvIwq{width:21px;height:21px}.ConfirmDialog_title__157_0{font-size:1rem}.ConfirmDialog_detailLabel__WpfXm{min-width:78px}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Group-root{flex-direction:row-reverse}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Button-root{flex:1 1 0;min-width:0;height:48px;padding-inline:10px;font-size:.90625rem}.ConfirmDialog_body__2wtMj.ConfirmDialog_body__2wtMj .mantine-Button-root[data-variant=filled]{flex-grow:1.7}}.MainPage_wrapper__XtzPM{position:fixed;inset:0;height:100vh;height:100dvh;width:100%;background-image:url("/ChatGPT Image May 1, 2026 at 06_01_49 PM.png");background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#f3f0fa;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:1rem}.MainPage_backgroundImageSection__3nzvA{display:none}.MainPage_centerContainer__CPWCv{width:100%;height:100%;padding:.625rem}.MainPage_card__G61Es{width:100%;max-width:520px;max-height:100vh;background:hsla(0,0%,100%,.95);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border:2px solid hsla(0,0%,100%,.5);border-radius:32px;padding:3rem 3.5rem;box-shadow:0 20px 60px -15px rgba(0,0,0,.3),inset 0 0 0 1px hsla(0,0%,100%,.1),0 0 100px rgba(102,126,234,.1);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;z-index:1;animation:MainPage_cardFadeIn__IxBCJ .6s ease-out;display:flex;flex-direction:column;box-sizing:border-box}@keyframes MainPage_cardFadeIn__IxBCJ{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MainPage_card__G61Es:hover{transform:translateY(-5px) scale(1.01);box-shadow:0 30px 80px -20px rgba(0,0,0,.4),inset 0 0 0 1px hsla(0,0%,100%,.2),0 0 120px rgba(102,126,234,.15)}.MainPage_cardBackground__bn23z{position:absolute;inset:0;background:linear-gradient(135deg,rgba(102,126,234,.05),rgba(118,75,162,.05));opacity:0;transition:opacity .4s ease;z-index:-1}.MainPage_card__G61Es:hover .MainPage_cardBackground__bn23z{opacity:1}.MainPage_card__G61Es:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2 50%,#f093fb);background-size:200% 100%;animation:MainPage_shimmer__N0EE7 3s linear infinite}@keyframes MainPage_shimmer__N0EE7{0%{background-position:-200% 0}to{background-position:200% 0}}.MainPage_cardContent__qv7Ft{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;min-height:0}.MainPage_logoContainer__U5zXe{width:100%;height:180px;margin-bottom:1rem;position:relative;animation:MainPage_logoFloat___SQpg 3s ease-in-out infinite;filter:drop-shadow(0 8px 16px rgba(0,0,0,.15));transition:transform .3s ease;flex-shrink:0}.MainPage_logoContainer__U5zXe:hover{transform:scale(1.02)}@keyframes MainPage_logoFloat___SQpg{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.MainPage_logoImage__GToKE{-o-object-fit:contain;object-fit:contain;width:100%!important;height:100%!important;transition:all .3s ease}.MainPage_freeTrialBadge__ZS0S4{animation:MainPage_badgePulse__4h755 2s ease-in-out infinite;box-shadow:0 4px 15px rgba(102,126,234,.3);font-weight:700;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:visible}@keyframes MainPage_badgePulse__4h755{0%,to{transform:scale(1);box-shadow:0 4px 15px rgba(102,126,234,.3)}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(102,126,234,.4)}}.MainPage_subtitleText__14jcm{animation:MainPage_fadeInUp__pPZfE .8s ease-out .2s both;font-weight:600;letter-spacing:.5px;font-size:.9375rem;margin:0;flex-shrink:0}.MainPage_mainTitle__jC8i1{animation:MainPage_fadeInUp__pPZfE .8s ease-out .4s both;margin-bottom:0;margin-top:.25rem;flex-shrink:0}.MainPage_titleText__7urhQ{font-weight:800;color:#1a202c}.MainPage_highlightText__c_tPh,.MainPage_titleText__7urhQ{font-size:clamp(1.5rem,4vw,2rem);letter-spacing:-.02em;display:inline-block}.MainPage_highlightText__c_tPh{font-weight:900;background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:MainPage_gradientText__ORmns 3s ease infinite}@keyframes MainPage_gradientText__ORmns{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes MainPage_fadeInUp__pPZfE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.MainPage_actions__PKLZS{margin-top:auto}.MainPage_primaryButton__iz0ab{height:50px;font-size:1rem;font-weight:700;letter-spacing:.3px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;box-shadow:0 8px 20px rgba(102,126,234,.3);animation:MainPage_fadeInUp__pPZfE .8s ease-out .6s both}.MainPage_primaryButton__iz0ab:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.MainPage_primaryButton__iz0ab:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 30px rgba(102,126,234,.4)}.MainPage_primaryButton__iz0ab:hover:before{width:300px;height:300px}.MainPage_primaryButton__iz0ab:active{transform:translateY(-1px) scale(.98)}.MainPage_secondaryButton__F3W7G{height:50px;font-size:1rem;font-weight:600;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border:2px solid rgba(102,126,234,.2);color:#667eea;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;animation:MainPage_fadeInUp__pPZfE .8s ease-out .7s both}.MainPage_secondaryButton__F3W7G:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.1),transparent);transition:left .5s ease}.MainPage_secondaryButton__F3W7G:hover{background:#fff;border-color:rgba(102,126,234,.4);transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.2)}.MainPage_secondaryButton__F3W7G:hover:before{left:100%}@media (max-width:768px){.MainPage_wrapper__XtzPM{position:relative;inset:auto;height:auto;min-height:100vh;min-height:100dvh;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;overflow:visible;background-image:none;background-color:#f3f0fa}.MainPage_backgroundImageSection__3nzvA{display:block;position:relative;width:100%;aspect-ratio:1286/1223;max-height:48vh;max-height:48dvh;background-image:url("/ChatGPT Image May 1, 2026 at 07_20_24 PM.png");background-size:cover;background-position:top;background-repeat:no-repeat;background-color:#ebe6f7;flex:0 0 auto}.MainPage_backgroundImageSection__3nzvA:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,rgba(243,240,250,0) 0,rgba(243,240,250,.9));pointer-events:none}.MainPage_centerContainer__CPWCv{flex:1;height:auto;padding:0;align-items:stretch;display:flex;margin-top:-28px;position:relative;z-index:1}.MainPage_card__G61Es{flex:1;max-width:none;max-height:none;margin:0;border:none;border-radius:28px 28px 0 0;padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 -12px 32px -16px rgba(60,40,120,.25);animation:MainPage_cardFadeIn__IxBCJ .45s ease-out}.MainPage_card__G61Es:hover{transform:none;box-shadow:0 -12px 32px -16px rgba(60,40,120,.25)}.MainPage_cardContent__qv7Ft{gap:.75rem;justify-content:center;overflow:visible}.MainPage_logoContainer__U5zXe{display:none}.MainPage_subtitleText__14jcm{font-size:.875rem}.MainPage_highlightText__c_tPh,.MainPage_titleText__7urhQ{font-size:clamp(1.5rem,7vw,1.9rem)}.MainPage_primaryButton__iz0ab,.MainPage_secondaryButton__F3W7G{height:52px;font-size:1rem}.MainPage_actions__PKLZS{margin-top:1rem}}@media (max-width:768px) and (max-height:640px){.MainPage_backgroundImageSection__3nzvA{max-height:36vh;max-height:36dvh}}.MainPage_modal__oB4Yi{animation:MainPage_modalFadeIn__prBIx .3s ease-out}@keyframes MainPage_modalFadeIn__prBIx{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.MainPage_modalContent__tX1kW{background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(247,250,252,.98));backdrop-filter:blur(20px)}.MainPage_modalHeader__3kMul{border-bottom:2px solid;-o-border-image:linear-gradient(90deg,#667eea,#764ba2) 1;border-image:linear-gradient(90deg,#667eea,#764ba2) 1;padding-bottom:1rem}@media (max-width:768px){.MainPage_modalInner__a7psJ{align-items:flex-end;padding:0}.MainPage_modalContent__tX1kW{width:100%;max-width:100%;margin:0;border-radius:24px 24px 0 0;max-height:calc(100dvh - 24px)}.MainPage_modalBody__INwAi{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.MainPage_resetSteps__7PSLX{align-items:center;justify-content:center}.MainPage_resetStep__uDtRX{flex:0 0 auto}.MainPage_resetStepBody__hh5Jj{display:none}.MainPage_resetSeparator__DaUeW{margin:0 6px;max-width:56px}}.MainPage_modernInput__kxrqA{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.MainPage_modernInput__kxrqA:focus-within{transform:translateY(-2px)}.MainPage_modernInput__kxrqA input{border:2px solid #e2e8f0;transition:border-color .2s ease,box-shadow .2s ease}.MainPage_modernInput__kxrqA input:focus{border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1)}.MainPage_modalButton___AuLQ{height:50px;font-weight:700;letter-spacing:.3px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;box-shadow:0 6px 20px rgba(102,126,234,.3)}.MainPage_modalButton___AuLQ:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.MainPage_modalButton___AuLQ:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(102,126,234,.4)}.MainPage_modalButton___AuLQ:hover:before{width:300px;height:300px}.MainPage_linkButton__Wb_pa{transition:all .3s ease;color:#667eea}.MainPage_linkButton__Wb_pa:hover{background:rgba(102,126,234,.1);transform:translateX(-3px)}.MainPage_backButton__N4ofD{transition:all .3s ease}.MainPage_backButton__N4ofD:hover{background:rgba(102,126,234,.1);transform:translateX(-3px)}.MainPage_privacyLink__NnWAl{transition:all .3s ease;text-decoration:none}.MainPage_privacyLink__NnWAl:hover{color:#667eea;text-decoration:underline;transform:translateY(-2px)}.MainPage_alertBox__RPDrw{border-left:4px solid;animation:MainPage_alertSlideIn__5exXf .4s ease-out}@keyframes MainPage_alertSlideIn__5exXf{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}