.OfferWall_offerWall__epAna{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;background:rgba(2,6,23,.92);color:#f8fafc;z-index:1000;overflow-y:auto}.OfferWall_panel__MPq_l{position:relative;width:min(100%,960px);padding:3rem 2.5rem 2.5rem;border-radius:1.25rem;background:#0f172a;box-shadow:0 30px 60px rgba(15,23,42,.5)}.OfferWall_closeButton__ofP6S{position:absolute;top:1.25rem;right:1.25rem;width:2.25rem;height:2.25rem;border:none;border-radius:9999px;background:rgba(15,23,42,.65);color:#f8fafc;font-size:1.25rem;cursor:pointer;transition:background .2s ease,transform .15s ease}.OfferWall_closeButton__ofP6S:focus-visible,.OfferWall_closeButton__ofP6S:hover{background:rgba(30,64,175,.9);outline:none;transform:translateY(-1px)}.OfferWall_title__63cz_{margin:0 0 2rem;font-size:1.85rem;text-align:center}.OfferWall_loading__6SoHF{text-align:center;color:#cbd5f5;margin-bottom:1rem}.OfferWall_cardRow__GFqXQ{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}.OfferWall_planCard__4nVTZ{flex:1 1 220px;max-width:260px;display:flex;flex-direction:column;gap:1.5rem;padding:1.75rem 1.5rem;border-radius:.75rem;background:rgba(30,41,59,.88);box-shadow:0 18px 35px rgba(15,23,42,.55);text-align:center}.OfferWall_planCard__4nVTZ h3{margin:0;font-size:1.25rem}.OfferWall_actions__COltb{display:flex;flex-direction:column;gap:.75rem}.OfferWall_button__FEgeW{padding:.75rem 1rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;color:#0f172a;background:#38bdf8;cursor:pointer;transition:background .2s ease,transform .15s ease}.OfferWall_button__FEgeW:disabled{opacity:.6;cursor:not-allowed;transform:none}.OfferWall_currentPlan__yAjye{background:#1f2937;color:#94a3b8;border:1px solid #334155}.OfferWall_button__FEgeW.OfferWall_currentPlan__yAjye:disabled{opacity:1;cursor:default}.OfferWall_button__FEgeW.OfferWall_currentPlan__yAjye:focus-visible,.OfferWall_button__FEgeW.OfferWall_currentPlan__yAjye:hover{background:#1f2937;transform:none}.OfferWall_secondary__SoX4U{background:rgba(148,163,184,.8);color:#0f172a}.OfferWall_button__FEgeW:focus-visible,.OfferWall_button__FEgeW:hover{background:#0ea5e9;outline:none;transform:translateY(-1px)}.OfferWall_secondary__SoX4U:focus-visible,.OfferWall_secondary__SoX4U:hover{background:#94a3b8}.OfferWall_errorMessage__j_2C2{margin:0;font-size:.875rem;color:#f87171}.OfferWall_planDescription__KYLLu{margin:0;font-size:.9rem;color:#cbd5f5}.OfferWall_pricing___nWJu{margin:0;font-size:1.2rem;font-weight:600;color:#38bdf8}.OfferWall_billingInterval__vbc9y{margin-left:.25rem;font-size:.9rem;color:#94a3b8}@media (max-width:768px){.OfferWall_offerWall__epAna{padding:2rem 1rem}.OfferWall_panel__MPq_l{padding:2.5rem 1.5rem 2rem}.OfferWall_planCard__4nVTZ{max-width:none}}.AuthWidget_container__UAA7V{position:fixed;top:1.5rem;right:1.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;z-index:950}.AuthWidget_status__7TII1{margin:0;font-size:.95rem;color:#e2e8f0;text-align:right}.AuthWidget_loginButton__amlZg{padding:.6rem 1.5rem;border-radius:9999px;border:none;cursor:pointer;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#38bdf8,#818cf8);transition:opacity .2s ease;box-shadow:0 12px 24px rgba(15,23,42,.32)}.AuthWidget_loginButton__amlZg:hover{opacity:.85}.AuthWidget_dialogOverlay__ZlFt_{position:fixed;inset:0;background:rgba(15,23,42,.85);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:960}.AuthWidget_dialog__lfaSu{width:100%;max-width:420px;background:rgba(15,23,42,.96);border-radius:1rem;box-shadow:0 20px 60px rgba(15,23,42,.6);display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.AuthWidget_dialogHeader___vv37{display:flex;align-items:center;justify-content:space-between;color:#e2e8f0}.AuthWidget_dialogHeader___vv37 h2{margin:0;font-size:1.25rem}.AuthWidget_closeButton__1Q3RN{background:transparent;border:none;font-size:1.25rem;color:#94a3b8;cursor:pointer}.AuthWidget_closeButton__1Q3RN:hover{color:#f8fafc}.AuthWidget_dialogBody__G4TNe{display:flex;flex-direction:column;gap:1rem}.AuthWidget_primaryButton__Ptsau{padding:.75rem 2rem;border-radius:9999px;border:none;cursor:pointer;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#38bdf8,#818cf8);transition:opacity .2s ease}.AuthWidget_primaryButton__Ptsau:hover{opacity:.85}.AuthWidget_googleButton___FwRm{width:100%;max-width:320px}.AuthWidget_otpForm__3a6V9{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:320px;background:rgba(15,23,42,.6);padding:1.25rem;border-radius:.75rem}.AuthWidget_label__kKWWK{font-size:.875rem;color:#cbd5f5;text-align:left}.AuthWidget_input__AAU5F{padding:.65rem .85rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:rgba(15,23,42,.8);color:#f8fafc}.AuthWidget_input__AAU5F:disabled{opacity:.6}.AuthWidget_submitButton__3A9zx{padding:.65rem;border-radius:.5rem;border:none;cursor:pointer;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#34d399,#22d3ee);transition:opacity .2s ease}.AuthWidget_submitButton__3A9zx:disabled{opacity:.7;cursor:not-allowed}.AuthWidget_resendButton__RXklE{padding:.5rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:transparent;color:#cbd5f5;cursor:pointer}.AuthWidget_resendButton__RXklE:disabled{opacity:.5;cursor:not-allowed}.AuthWidget_message__s3OU8{margin:0;font-size:.875rem;color:#34d399;text-align:left}.AuthWidget_error__PYD05{margin:0;font-size:.875rem;color:#f87171;text-align:left}.CreditTotal_creditBadge__PqY2Z{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .65rem;border-radius:9999px;border:1px solid rgba(148,163,184,.35);background:rgba(15,23,42,.68);color:#e2e8f0;font-size:.85rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.CreditTotal_icon__3567T{width:.7rem;height:.7rem;border-radius:50%;background:radial-gradient(circle at 30% 30%,#facc15,#f59e0b 55%,#b45309);box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.CreditTotal_value__SA60k{font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem;font-weight:600;min-width:1rem;text-align:right}.CreditTotal_error__hlxqy{border-color:hsla(0,91%,71%,.7);color:#fca5a5}.UserMenu_container__ySgGJ{position:fixed;top:1.5rem;right:1.5rem;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;z-index:950}.UserMenu_topRow__2SWtm{display:flex;align-items:center;gap:.75rem;justify-content:flex-end}.UserMenu_avatarButton__YuTzW{width:44px;height:44px;border-radius:9999px;border:none;background:linear-gradient(135deg,#38bdf8,#818cf8);color:#0f172a;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 12px 24px rgba(15,23,42,.4);transition:opacity .2s ease}.UserMenu_avatarButton__YuTzW:hover{opacity:.85}.UserMenu_avatarLabel__xTac4{font-size:1.1rem}.UserMenu_upgradeButton__aImC5{padding:.45rem .9rem;border-radius:9999px;border:1px solid rgba(148,163,184,.4);background:rgba(15,23,42,.65);color:#e2e8f0;font-size:.9rem;font-weight:500;cursor:pointer;transition:background .2s ease,border-color .2s ease}.UserMenu_upgradeButton__aImC5:focus-visible,.UserMenu_upgradeButton__aImC5:hover{background:rgba(59,130,246,.35);border-color:rgba(59,130,246,.6);outline:none}.UserMenu_menu__QSW3T{margin-top:.75rem;background:rgba(15,23,42,.95);border-radius:.75rem;box-shadow:0 20px 45px rgba(15,23,42,.55);padding:1rem;min-width:220px;display:flex;flex-direction:column;gap:.75rem}.UserMenu_menuHeader__VWfff{border-bottom:1px solid rgba(148,163,184,.3);padding-bottom:.75rem}.UserMenu_menuName__SsCaO{margin:0;font-size:1rem;font-weight:600;color:#e2e8f0}.UserMenu_menuEmail__j1CU9{margin:.25rem 0 0;font-size:.85rem;color:#94a3b8;word-break:break-all}.UserMenu_menuButton__5g3U5{padding:.6rem .75rem;border-radius:.5rem;border:none;background:rgba(148,163,184,.15);color:#e2e8f0;cursor:pointer;text-align:left;font-weight:500;transition:background .2s ease}.UserMenu_menuButton__5g3U5:hover{background:rgba(148,163,184,.3)}.UserMenu_settingsOverlay__CBuwg{position:fixed;inset:0;background:rgba(15,23,42,.85);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:960}.UserMenu_settingsPanel__GI0Vb{width:100%;max-width:360px;background:rgba(15,23,42,.95);border-radius:1rem;box-shadow:0 20px 60px rgba(15,23,42,.6);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.UserMenu_settingsHeader__c3835{display:flex;align-items:center;justify-content:space-between;color:#e2e8f0}.UserMenu_settingsHeader__c3835 h2{margin:0;font-size:1.2rem}.UserMenu_closeButton__Ac3C6{background:transparent;border:none;font-size:1.25rem;color:#94a3b8;cursor:pointer}.UserMenu_closeButton__Ac3C6:hover{color:#f8fafc}.UserMenu_settingsForm__3jf0f{display:flex;flex-direction:column;gap:.75rem}.UserMenu_label__NhI5r{font-size:.875rem;color:#cbd5f5;text-align:left}.UserMenu_input__e3eu1{padding:.65rem .85rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:rgba(15,23,42,.8);color:#f8fafc}.UserMenu_input__e3eu1:disabled{opacity:.6}.UserMenu_submitButton__6JqYY{padding:.65rem;border-radius:.5rem;border:none;cursor:pointer;font-weight:600;color:#0f172a;background:linear-gradient(135deg,#34d399,#22d3ee);transition:opacity .2s ease}.UserMenu_submitButton__6JqYY:disabled{opacity:.7;cursor:not-allowed}.UserMenu_message__Nr2p8{margin:0;font-size:.875rem;color:#34d399;text-align:left}.UserMenu_planSection__EhIWc{display:flex;flex-direction:column;gap:.75rem;padding:.85rem .9rem;border-radius:.75rem;background:rgba(148,163,184,.12)}.UserMenu_planHeader__KZvM_{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.UserMenu_planLabel__3VMuo{font-size:.8rem;color:#94a3b8}.UserMenu_planName__4qPm4{font-size:.95rem;font-weight:600;color:#e2e8f0}.UserMenu_planActions__ATgXE{display:flex;flex-wrap:wrap;gap:.5rem}.UserMenu_planButtonPrimary__hBWM_,.UserMenu_planButtonSecondary__bDiQt{flex:1 1 45%;min-width:120px;padding:.55rem .75rem;border-radius:.55rem;font-size:.85rem;font-weight:600;border:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.UserMenu_planButtonPrimary__hBWM_{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#0f172a}.UserMenu_planButtonSecondary__bDiQt{background:rgba(148,163,184,.25);color:#e2e8f0}.UserMenu_planButtonPrimary__hBWM_:hover,.UserMenu_planButtonSecondary__bDiQt:hover{transform:translateY(-1px);opacity:.9}.UserMenu_planNotice__xrPOr{display:flex;flex-direction:column;gap:.75rem;padding:.85rem .9rem;border-radius:.75rem;background:rgba(148,163,184,.12)}.UserMenu_planNoticeMessage___KceH{margin:0;font-size:.9rem;color:#f8fafc}.UserMenu_modalOverlay__pgbcL{position:fixed;inset:0;background:rgba(15,23,42,.85);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:970}.UserMenu_modalContent__rZvUS{width:min(100%,420px);background:rgba(15,23,42,.95);border-radius:1rem;box-shadow:0 24px 60px rgba(15,23,42,.6);padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;color:#e2e8f0}.UserMenu_modalTitle__L_hMl{margin:0;font-size:1.25rem;font-weight:600}.UserMenu_modalMessage__GrbQh{margin:0;font-size:.95rem;line-height:1.6;color:#cbd5f5}.UserMenu_modalActions__D_27L{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.UserMenu_modalPrimary__BizJe,.UserMenu_modalSecondary___VcJD{flex:1 1 45%;min-width:140px;padding:.65rem .75rem;border-radius:.55rem;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.UserMenu_modalPrimary__BizJe{background:linear-gradient(135deg,#f97316,#ef4444);color:#0f172a}.UserMenu_modalSecondary___VcJD{background:rgba(148,163,184,.25);color:#e2e8f0}.UserMenu_modalPrimary__BizJe:hover,.UserMenu_modalSecondary___VcJD:hover{transform:translateY(-1px);opacity:.9}.UserMenu_modalPrimary__BizJe:disabled,.UserMenu_modalSecondary___VcJD:disabled{opacity:.6;cursor:not-allowed;transform:none}.UserMenu_error__nel4p{margin:0;font-size:.875rem;color:#f87171;text-align:left}.Home_main__VkIEL{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center}.Home_center__O_TIN{background:rgba(15,23,42,.85);padding:3rem;border-radius:1rem;box-shadow:0 20px 45px rgba(15,23,42,.45);max-width:540px}.Home_center__O_TIN h1{font-size:2.5rem;margin-bottom:1rem}.Home_center__O_TIN p{font-size:1.125rem;line-height:1.8}