.ChangePasswordForm_passwordSection__Oa85p{margin-top:2rem}.ChangePasswordForm_sectionTitle__WmKOj{font-size:1.5rem!important;font-weight:600;margin:0 0 1rem;color:#333}.ChangePasswordForm_passwordForm__tUcog{max-width:500px}.ChangePasswordForm_submitButton__tN6MJ{transition:transform .2s,box-shadow .2s}.ChangePasswordForm_submitButton__tN6MJ:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.ChangePasswordForm_submitButton__tN6MJ:active:not(:disabled){transform:translateY(0)}@media(max-width:1024px)and (min-width:769px){.ChangePasswordForm_passwordSection__Oa85p{margin-top:2rem}.ChangePasswordForm_sectionTitle__WmKOj{margin-bottom:1rem}.ChangePasswordForm_passwordForm__tUcog{max-width:460px}.ChangePasswordForm_passwordInputRoot__ke6r1 .mantine-InputWrapper-label{font-size:.8rem}.ChangePasswordForm_passwordInput__kho4O{min-height:38px;font-size:.9rem}.ChangePasswordForm_submitButton__tN6MJ{min-height:38px;font-size:.9rem;padding:.55rem .95rem}}@media(max-width:768px){.ChangePasswordForm_sectionTitle__WmKOj{font-size:1.05rem!important;line-height:1.25}}.SubscriptionProgressBar1_container__pOg4T{width:100%;padding:1.5rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.08);flex:1 1;display:flex;flex-direction:column}.SubscriptionProgressBar1_header__5kcoy{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.SubscriptionProgressBar1_label__IlLMh{font-size:.875rem;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.5px}.SubscriptionProgressBar1_percentage__IrPPf{font-size:1.125rem;font-weight:700;color:#10b981}.SubscriptionProgressBar1_progressBar__9WWFY{width:100%;height:22px;background:#f0f0f0;border-radius:11px;overflow:hidden;margin-bottom:.75rem}.SubscriptionProgressBar1_progressFill__q0lna{height:100%;background:#10b981;border-radius:11px;transition:width .6s ease-out}.SubscriptionProgressBar1_stats__7DFfK{display:flex;justify-content:space-between;font-size:.875rem;color:#666}.SubscriptionProgressBar1_used__zaVdT{font-weight:600;color:#333}.SubscriptionProgressBar1_remaining__IY_Mt{color:#999}.SubscriptionProgressBar1_renewalInfo__uBMVQ{font-size:.875rem;color:#6b7280;line-height:1.5;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}@media(max-width:1024px)and (min-width:769px){.SubscriptionProgressBar1_container__pOg4T{padding:1rem;border-radius:10px}.SubscriptionProgressBar1_header__5kcoy{margin-bottom:.55rem}.SubscriptionProgressBar1_label__IlLMh{font-size:.78rem}.SubscriptionProgressBar1_percentage__IrPPf{font-size:1rem}.SubscriptionProgressBar1_progressBar__9WWFY{height:18px;border-radius:9px;margin-bottom:.6rem}.SubscriptionProgressBar1_progressFill__q0lna{border-radius:9px}.SubscriptionProgressBar1_stats__7DFfK{font-size:.78rem}.SubscriptionProgressBar1_renewalInfo__uBMVQ{font-size:.78rem;line-height:1.4;margin-top:.75rem;padding-top:.75rem}}.SubscriptionPlanInfo_container__AwHkp{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 2px 8px rgba(0,0,0,.08);flex:1 1}.SubscriptionPlanInfo_icon__bUXhq{font-size:2.5rem;flex-shrink:0;line-height:1}.SubscriptionPlanInfo_content__GCYcS{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.SubscriptionPlanInfo_planName__uOLoD{font-size:1.5rem;font-weight:700;color:#111827;margin:0}.SubscriptionPlanInfo_period__siDQj{font-size:.875rem;color:#4b5563;font-weight:500;text-transform:capitalize}.SubscriptionPlanInfo_limitValue__5uwn9{color:#111827;font-weight:600;margin-left:.25rem}.SubscriptionPlanInfo_dates__WRc9p{display:flex;align-items:center;gap:.5rem;font-size:.875rem;margin-top:.25rem}.SubscriptionPlanInfo_dateLabel__e0WEH{color:#6b7280;font-weight:500}.SubscriptionPlanInfo_dateValue__RTd2Y{color:#111827;font-weight:600}.SubscriptionPlanInfo_upgrade__K7vpd{margin-top:.5rem}.SubscriptionPlanInfo_upgradeLink__q93VV{font-size:.8125rem;font-weight:500;color:#2563eb;text-decoration:none}.SubscriptionPlanInfo_upgradeLink__q93VV:hover{text-decoration:underline;color:#1d4ed8}@media(max-width:640px){.SubscriptionPlanInfo_container__AwHkp{padding:1.25rem;gap:1rem}.SubscriptionPlanInfo_icon__bUXhq{font-size:2rem}.SubscriptionPlanInfo_planName__uOLoD{font-size:1.25rem}}@media(max-width:1024px)and (min-width:769px){.SubscriptionPlanInfo_container__AwHkp{gap:.9rem;padding:1rem;border-radius:10px}.SubscriptionPlanInfo_icon__bUXhq{font-size:2rem}.SubscriptionPlanInfo_content__GCYcS{gap:.35rem}.SubscriptionPlanInfo_planName__uOLoD{font-size:1.2rem}.SubscriptionPlanInfo_dates__WRc9p,.SubscriptionPlanInfo_period__siDQj{font-size:.8125rem}.SubscriptionPlanInfo_upgrade__K7vpd{margin-top:.3rem}}.SubscriptionPaymentHistoryTable_section__zz7ih{margin-top:3rem}.SubscriptionPaymentHistoryTable_title__jXUgG{font-size:1.5rem;font-weight:600;margin:0 0 1rem;color:#333}.SubscriptionPaymentHistoryTable_error__STjXj,.SubscriptionPaymentHistoryTable_state__B_Rqn{padding:1.25rem;border-radius:12px;font-size:.95rem}.SubscriptionPaymentHistoryTable_state__B_Rqn{background:#f8fafc;border:1px solid #e5eaf1;color:#5b6472}.SubscriptionPaymentHistoryTable_error__STjXj{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.SubscriptionPaymentHistoryTable_tableWrapper__dNGx3{width:100%;overflow-x:auto;border:1px solid #e5eaf1;border-radius:14px;background:#fff}.SubscriptionPaymentHistoryTable_table__URqR5{width:100%;border-collapse:collapse;min-width:760px}.SubscriptionPaymentHistoryTable_table__URqR5 td,.SubscriptionPaymentHistoryTable_table__URqR5 th{padding:.95rem 1rem;text-align:left;border-bottom:1px solid #edf2f7;color:#374151;font-size:.95rem;vertical-align:middle}.SubscriptionPaymentHistoryTable_table__URqR5 th{background:#f8fafc;color:#5b6472;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.SubscriptionPaymentHistoryTable_table__URqR5 tr:last-child td{border-bottom:0}.SubscriptionPaymentHistoryTable_status__5rexz{display:inline-flex;align-items:center;padding:.25rem .55rem;border-radius:999px;font-size:.8rem;font-weight:700;line-height:1.2;white-space:nowrap}.SubscriptionPaymentHistoryTable_status_completed__Ve864{background:#dcfce7;color:#166534}.SubscriptionPaymentHistoryTable_status_pending__phHW0{background:#fef3c7;color:#92400e}.SubscriptionPaymentHistoryTable_status_default__J2FOf,.SubscriptionPaymentHistoryTable_status_expired__ieA0_{background:#f1f5f9;color:#475569}@media(max-width:768px){.SubscriptionPaymentHistoryTable_section__zz7ih{margin-top:2rem}.SubscriptionPaymentHistoryTable_title__jXUgG{font-size:1.05rem}.SubscriptionPaymentHistoryTable_tableWrapper__dNGx3{border:0;border-radius:0;overflow:visible}.SubscriptionPaymentHistoryTable_table__URqR5{min-width:0}.SubscriptionPaymentHistoryTable_table__URqR5 thead{display:none}.SubscriptionPaymentHistoryTable_table__URqR5 tbody,.SubscriptionPaymentHistoryTable_table__URqR5 td,.SubscriptionPaymentHistoryTable_table__URqR5 tr{display:block;width:100%}.SubscriptionPaymentHistoryTable_table__URqR5 tr{padding:.9rem;border:1px solid #e5eaf1;border-radius:12px;background:#fff;margin-bottom:.8rem}.SubscriptionPaymentHistoryTable_table__URqR5 td{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:0;font-size:.9rem;text-align:right}.SubscriptionPaymentHistoryTable_table__URqR5 td:before{content:attr(data-label);color:#64748b;font-weight:700;text-align:left}}.ShowTokenTooltipSetting_wrapper__lT7x1{position:relative;margin-top:1rem;padding-top:1rem}.ShowTokenTooltipSetting_content___t_B5{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.25rem;font-size:1.0625rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px}.ShowTokenTooltipSetting_description__1jQhR{font-size:1rem;margin:0;color:#4b5563}.ShowTokenTooltipSetting_sectionTitle__bdIop{font-size:1.15rem;font-weight:600;margin:0 0 .35rem;color:#333}.ShowTokenTooltipSetting_textBlock__7ks3Z{min-width:0}.ShowTokenTooltipSetting_hotKeysList__H595P{display:flex;flex-direction:column;gap:.45rem;margin:.85rem 0 0;padding:0}.ShowTokenTooltipSetting_hotKeyItem___gSLQ{display:grid;grid-template-columns:6.25rem minmax(0,1fr);gap:.75rem;align-items:center}.ShowTokenTooltipSetting_hotKeyAction__BjkLi,.ShowTokenTooltipSetting_hotKeyShortcut__cHhsM{margin:0}.ShowTokenTooltipSetting_hotKeyShortcut__cHhsM kbd{display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;padding:.2rem .45rem;border:solid #d1d5db;border-width:1px 1px 2px;border-radius:6px;background:#fff;color:#1f2937;font-family:inherit;font-size:.88rem;font-weight:700;line-height:1.2}.ShowTokenTooltipSetting_hotKeyAction__BjkLi{color:#4b5563;font-size:.95rem;line-height:1.35}.ShowTokenTooltipSetting_switchWrap__02wX_{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:96px;padding:.75rem 1rem}@media(max-width:767px){.ShowTokenTooltipSetting_wrapper__lT7x1{margin-top:.425rem;padding-top:.425rem}.ShowTokenTooltipSetting_content___t_B5{align-items:flex-start;gap:.75rem;padding:.75rem;font-size:.9rem}.ShowTokenTooltipSetting_sectionTitle__bdIop{font-size:.95rem;margin-bottom:.25rem}.ShowTokenTooltipSetting_description__1jQhR{font-size:.84rem;line-height:1.35}.ShowTokenTooltipSetting_hotKeysList__H595P{gap:.35rem;margin-top:.65rem}.ShowTokenTooltipSetting_hotKeyItem___gSLQ{grid-template-columns:5.35rem minmax(0,1fr);gap:.5rem}.ShowTokenTooltipSetting_hotKeyShortcut__cHhsM kbd{min-width:4.75rem;padding:.18rem .35rem;font-size:.74rem}.ShowTokenTooltipSetting_hotKeyAction__BjkLi{font-size:.8rem;line-height:1.3}.ShowTokenTooltipSetting_switchWrap__02wX_{min-width:56px;padding:.25rem 0}.ShowTokenTooltipSetting_switchWrap__02wX_ .mantine-Switch-root{transform:scale(.82);transform-origin:center}}@media(max-width:1024px)and (min-width:768px){.ShowTokenTooltipSetting_wrapper__lT7x1{margin-top:.625rem;padding-top:.625rem}.ShowTokenTooltipSetting_content___t_B5{gap:1rem;padding:.875rem 1rem;font-size:.95rem}.ShowTokenTooltipSetting_sectionTitle__bdIop{font-size:1.05rem}.ShowTokenTooltipSetting_description__1jQhR{font-size:.9rem;line-height:1.4}.ShowTokenTooltipSetting_hotKeyAction__BjkLi{font-size:.86rem}.ShowTokenTooltipSetting_switchWrap__02wX_ .mantine-Switch-root{transform:scale(.9);transform-origin:center}}.SearchIdiomsSetting_wrapper___H5st{position:relative;margin-top:1rem;padding-top:1rem}.SearchIdiomsSetting_content__LjDXp{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.25rem;font-size:1.0625rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px}.SearchIdiomsSetting_description__yS_R_{font-size:1rem;margin:0;color:#4b5563}.SearchIdiomsSetting_sectionTitle__41Mp_{font-size:1.15rem;font-weight:600;margin:0 0 .35rem;color:#333}.SearchIdiomsSetting_textBlock__2I93X{min-width:0}.SearchIdiomsSetting_switchWrap__Pdmkj{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:96px;padding:.75rem 1rem}@media(max-width:767px){.SearchIdiomsSetting_wrapper___H5st{margin-top:.425rem;padding-top:.425rem}.SearchIdiomsSetting_content__LjDXp{align-items:flex-start;gap:.75rem;padding:.75rem;font-size:.9rem}.SearchIdiomsSetting_sectionTitle__41Mp_{font-size:.95rem;margin-bottom:.25rem}.SearchIdiomsSetting_description__yS_R_{font-size:.84rem;line-height:1.35}.SearchIdiomsSetting_switchWrap__Pdmkj{min-width:56px;padding:.25rem 0}.SearchIdiomsSetting_switchWrap__Pdmkj .mantine-Switch-root{transform:scale(.82);transform-origin:center}}@media(max-width:1024px)and (min-width:768px){.SearchIdiomsSetting_wrapper___H5st{margin-top:.625rem;padding-top:.625rem}.SearchIdiomsSetting_content__LjDXp{gap:1rem;padding:.875rem 1rem;font-size:.95rem}.SearchIdiomsSetting_sectionTitle__41Mp_{font-size:1.05rem}.SearchIdiomsSetting_description__yS_R_{font-size:.9rem;line-height:1.4}.SearchIdiomsSetting_switchWrap__Pdmkj .mantine-Switch-root{transform:scale(.9);transform-origin:center}}.LearnedWordsConsecutiveSetting_wrapper__vdbyD{position:relative;margin-top:1rem;padding-top:1rem}.LearnedWordsConsecutiveSetting_content__j9xDS{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.25rem;font-size:1.0625rem;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px}.LearnedWordsConsecutiveSetting_description__klF9m{font-size:1rem;margin:0;color:#4b5563}.LearnedWordsConsecutiveSetting_sectionTitle__3lV72{font-size:1.15rem;font-weight:600;margin:0 0 .35rem;color:#333}.LearnedWordsConsecutiveSetting_textBlock__vRJW9{min-width:0}.LearnedWordsConsecutiveSetting_stepper___Xtzo{display:flex;align-items:center;justify-content:center;gap:.5rem;flex:0 0 auto;padding:.25rem .5rem}.LearnedWordsConsecutiveSetting_arrowBtn__Vp2zU{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#1f2937;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.LearnedWordsConsecutiveSetting_arrowBtn__Vp2zU:hover:not(:disabled){background:#eef2ff;border-color:#c7d2fe;color:var(--mantine-color-blue-6)}.LearnedWordsConsecutiveSetting_arrowBtn__Vp2zU:active:not(:disabled){background:#e0e7ff}.LearnedWordsConsecutiveSetting_arrowBtn__Vp2zU:disabled{opacity:.4;cursor:not-allowed}.LearnedWordsConsecutiveSetting_value__BzS_5{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;font-size:1.5rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1f2937;-webkit-user-select:none;user-select:none}@media(max-width:767px){.LearnedWordsConsecutiveSetting_wrapper__vdbyD{margin-top:.425rem;padding-top:.425rem}.LearnedWordsConsecutiveSetting_content__j9xDS{align-items:center;gap:.75rem;padding:.75rem;font-size:.9rem}.LearnedWordsConsecutiveSetting_sectionTitle__3lV72{font-size:.95rem;margin-bottom:.25rem}.LearnedWordsConsecutiveSetting_description__klF9m{font-size:.84rem;line-height:1.35}.LearnedWordsConsecutiveSetting_stepper___Xtzo{gap:.35rem;padding:.1rem 0}.LearnedWordsConsecutiveSetting_arrowBtn__Vp2zU{width:2.1rem;height:2.1rem;border-radius:8px}.LearnedWordsConsecutiveSetting_value__BzS_5{min-width:2rem;font-size:1.25rem}}@media(max-width:1024px)and (min-width:768px){.LearnedWordsConsecutiveSetting_wrapper__vdbyD{margin-top:.625rem;padding-top:.625rem}.LearnedWordsConsecutiveSetting_content__j9xDS{gap:1rem;padding:.875rem 1rem;font-size:.95rem}.LearnedWordsConsecutiveSetting_sectionTitle__3lV72{font-size:1.05rem}.LearnedWordsConsecutiveSetting_description__klF9m{font-size:.9rem;line-height:1.4}.LearnedWordsConsecutiveSetting_arrowBtn__Vp2zU{width:2.3rem;height:2.3rem}.LearnedWordsConsecutiveSetting_value__BzS_5{font-size:1.35rem}}.PricingPage_container__WMjm2{display:flex;justify-content:center;align-items:flex-start;flex:1 1;min-height:100%;width:100%;padding:1rem;background:#fff;box-sizing:border-box;overflow-y:auto}.PricingPage_content__TgPOL{width:100%;max-width:1200px;background:#fff;padding:1.5rem 1rem}.PricingPage_title__rzRSh{font-size:1.75rem;font-weight:700;margin-bottom:1.5rem;color:#333;text-align:center}.PricingPage_pricingGrid__wFX_P{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:1rem;max-width:1000px;margin-left:auto;margin-right:auto}.PricingPage_pricingCard__3i5gz{background:#fff;border-radius:8px;padding:1.25rem 2rem;position:relative;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column;text-align:center;border:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.PricingPage_pricingCard__3i5gz:hover{border-color:#667eea;box-shadow:0 4px 16px rgba(102,126,234,.15)}.PricingPage_pricingCardPro__ZbBsf{border-color:#667eea;border-width:2px}.PricingPage_pricingCardActive__qbxj_{border-color:#10b981!important;box-shadow:0 2px 8px rgba(16,185,129,.2)}.PricingPage_pricingCardActive__qbxj_:hover{border-color:#10b981!important;box-shadow:0 4px 16px rgba(16,185,129,.3)}.PricingPage_badge__wf5zz{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:.35rem .75rem;border-radius:16px;font-size:.75rem;font-weight:600;white-space:nowrap}.PricingPage_pricingCardActive__qbxj_ .PricingPage_badge__wf5zz{background:linear-gradient(135deg,#10b981,#059669 50%,#047857);box-shadow:0 2px 8px rgba(16,185,129,.3)}.PricingPage_planIcon__pXePI{font-size:2rem;text-align:center;margin-bottom:.75rem}.PricingPage_planName__xBJje{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:#333;text-align:center}.PricingPage_price__BKZvG{text-align:center;margin-bottom:1rem}.PricingPage_priceAmount__rL6gP{font-size:2rem;font-weight:700;color:#333}.PricingPage_pricePeriod__v5cJf{font-size:.875rem;color:#666;margin-left:.25rem}.PricingPage_featureGroups__GvQL9{display:flex;flex-direction:column;justify-content:space-evenly;gap:1rem;flex-grow:1;flex-shrink:0;min-height:0;text-align:left;width:100%}.PricingPage_featureGroup__YqkdJ{margin:0}.PricingPage_featureGroupTitle__gRQEO{display:flex;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:.8125rem;font-weight:700;color:#444;letter-spacing:.02em;text-align:left}.PricingPage_featureGroupTitleLabel__ZLajc{flex:1 1;min-width:0;line-height:1.25}.PricingPage_featureGroupTitleLabelShared__kvy7F{display:flex;flex-wrap:wrap;align-items:center;column-gap:.35rem;row-gap:.2rem}.PricingPage_featureGroupTitleChunk__hhDgT{display:inline-flex;align-items:center;gap:.35rem}.PricingPage_featureGroupTitleConnector__RVrmG{font-weight:700;opacity:.92}.PricingPage_featureGroupGlyph__6qBW2{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;flex-shrink:0}.PricingPage_featuresList__3GZ0F{list-style:none;padding:0;margin:0;text-align:left}.PricingPage_featuresList__3GZ0F li{padding:.45rem 0;font-size:.875rem;line-height:1.5}.PricingPage_featuresList__3GZ0F li:not(.PricingPage_featuresListPlaceholder__YhK7z){display:flex;align-items:flex-start;gap:.5rem;color:#555;border-bottom:1px solid #f0f0f0}.PricingPage_featuresList__3GZ0F li:not(.PricingPage_featuresListPlaceholder__YhK7z):has(+.PricingPage_featuresListPlaceholder__YhK7z),.PricingPage_featuresList__3GZ0F li:not(.PricingPage_featuresListPlaceholder__YhK7z):last-child{border-bottom:none}.PricingPage_featuresList__3GZ0F li.PricingPage_featuresListPlaceholder__YhK7z{box-sizing:border-box;min-height:2.2125rem;color:rgba(0,0,0,0);pointer-events:none;-webkit-user-select:none;user-select:none;border:none}.PricingPage_checkMark__G7Lwu{color:#10b981;flex-shrink:0;font-weight:700}.PricingPage_featureText__Z5W3o{min-width:0}.PricingPage_featureLink__ayUnI{color:#5568d3;text-decoration:underline;text-underline-offset:2px}.PricingPage_featureLink__ayUnI:hover{color:#3f52bc}.PricingPage_featureInfoButton__BL9YT{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;vertical-align:middle}.PricingPage_featureInfoButton__BL9YT:focus-visible .PricingPage_featureInfoIcon__lT5pw,.PricingPage_featureInfoButton__BL9YT:hover .PricingPage_featureInfoIcon__lT5pw{transform:scale(1.08)}.PricingPage_featureInfoIcon__lT5pw{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;color:#334155;font-size:.9rem;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none;transition:transform .16s ease}.PricingPage_featureInfoTooltip__FUNic{position:fixed;left:0;top:0;width:max-content;max-width:min(220px,100vw - 1.5rem);padding:.45rem .6rem;border-radius:6px;background:#1f2937;color:#fff;font-size:.75rem;line-height:1.35;text-align:left;box-shadow:0 6px 18px rgba(0,0,0,.2);z-index:2}.PricingPage_ctaButton__FHFt2{width:100%;padding:.75rem 1rem;background:#f5f5f5;color:#333;border:2px solid #ddd;border-radius:6px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s;margin-top:1.25rem;flex-shrink:0}.PricingPage_ctaButton__FHFt2:hover{background:#e5e5e5;border-color:#bbb;transform:translateY(-2px)}.PricingPage_ctaButtonPrimary__08iOW{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none}.PricingPage_ctaButtonPrimary__08iOW:hover{background:linear-gradient(135deg,#5568d3,#653a8f);box-shadow:0 4px 12px rgba(102,126,234,.4)}.PricingPage_ctaButtonDisabled____nxT{background:#e5e5e5!important;color:#999!important;cursor:not-allowed!important;opacity:.7}.PricingPage_ctaButtonDisabled____nxT:hover{background:#e5e5e5!important;transform:none!important;box-shadow:none!important}.PricingPage_renewalMessage__rOivA{margin-top:1rem;padding:1rem 1.25rem;background:#f0f9ff;border:1px solid #bae6fd;border-radius:8px}.PricingPage_renewalText__YUNm5{margin:0;font-size:.875rem;color:#0369a1;line-height:1.5;text-align:center}.PricingPage_aiAgentsSection__rhQQQ{margin-top:3rem;padding-top:2rem;border-top:1px solid #e8e8e8;max-width:1000px;margin-left:auto;margin-right:auto}.PricingPage_aiAgentsTitle__a_zzf{font-size:1.35rem;font-weight:700;color:#333;text-align:center;margin:0 0 .75rem}.PricingPage_aiAgentsIntro__yCtnW{text-align:center;color:#555;font-size:.9375rem;line-height:1.5;max-width:560px;margin:0 auto 1.5rem}.PricingPage_aiAgentsGrid__bzVLx{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.PricingPage_aiAgentCard__fhFOO{padding:1.25rem;border-radius:8px;background:#f8f9fc;border:1px solid #e8ecf4;text-align:left}.PricingPage_aiAgentPlanBadge__txFun{display:inline-block;font-size:.7rem;font-weight:600;color:#666;background:#e8ecf4;padding:.2rem .5rem;border-radius:4px;margin-bottom:.5rem}.PricingPage_aiAgentName__s5BLc{display:block;font-size:1rem;font-weight:700;color:#667eea;margin-bottom:.5rem}.PricingPage_aiAgentDescription__O0DuG{margin:0;font-size:.875rem;color:#555;line-height:1.55}@media(max-width:1024px)and (min-width:769px){.PricingPage_pricingGrid__wFX_P{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:900px;margin:0 auto}.PricingPage_pricingCard__3i5gz{padding:1rem 1.75rem}.PricingPage_priceAmount__rL6gP{font-size:1.75rem}.PricingPage_planName__xBJje{font-size:1.15rem}.PricingPage_featuresList__3GZ0F li{font-size:.8125rem;line-height:1.4;padding:.4rem 0}.PricingPage_featuresList__3GZ0F li.PricingPage_featuresListPlaceholder__YhK7z{min-height:1.9375rem}}@media(max-width:768px){.PricingPage_pricingGrid__wFX_P{grid-template-columns:1fr;margin-top:0;max-width:560px}.PricingPage_container__WMjm2{padding:.5rem 0}.PricingPage_content__TgPOL{padding:1rem 0}.PricingPage_title__rzRSh{font-size:1.5rem;margin-bottom:1rem}.PricingPage_pricingCard__3i5gz{padding:1rem 1.6rem}.PricingPage_featuresList__3GZ0F li.PricingPage_featuresListPlaceholder__YhK7z{display:none}.PricingPage_planIcon__pXePI,.PricingPage_priceAmount__rL6gP{font-size:1.75rem}.PricingPage_aiAgentsGrid__bzVLx{grid-template-columns:1fr}.PricingPage_aiAgentsSection__rhQQQ{margin-top:2rem;padding-top:1.5rem}.PricingPage_aiAgentsTitle__a_zzf{font-size:1.2rem}}