.pricing_table__dWlEV.pricing_table__dWlEV,.pricing_table__dWlEV.pricing_table__dWlEV :is(th,td){background-color:transparent!important;color:var(--dashboard-text-primary)!important;border-color:var(--dashboard-border)!important}.pricing_table__dWlEV.pricing_table__dWlEV tr:hover{background-color:transparent!important}@media (min-width:768px){.pricing_table__dWlEV.pricing_table__dWlEV :is(th,td).pricing_current__2hd5r{background-color:var(--dashboard-surface-hover)!important}}.pricing_plan__ARBMB{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;border:1px solid var(--plan-border);background:var(--plan-bg);box-shadow:var(--plan-shadow,none);color:var(--plan-text);transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease-out}.pricing_plan__ARBMB:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--plan-glow,none);transform-origin:100% 0;opacity:.9;transition:opacity .35s ease-out,transform .6s cubic-bezier(.16,1,.3,1);animation:pricing_bloom__Lltee 1.2s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 90ms + .12s)}@keyframes pricing_bloom__Lltee{0%{opacity:0;transform:scale(.55)}to{opacity:.9;transform:scale(1)}}.pricing_plan__ARBMB:hover{transform:translateY(-2px)}.pricing_plan__ARBMB:hover:before{opacity:1;transform:scale(1.12)}.pricing_start__GYfGX{--plan-bg:var(--dashboard-surface,#fff);--plan-border:var(--dashboard-border,#e5e7eb);--plan-line:var(--dashboard-border,#e5e7eb);--plan-text:var(--dashboard-text-primary,#111827);--plan-sub:var(--dashboard-text-secondary,#6b7280);--plan-accent:var(--dashboard-primary,#2C88F7)}.pricing_plus__IzOJC,.pricing_pro__KrmBU,.pricing_school__2imJq{--dashboard-text-primary:var(--plan-text);--dashboard-text-secondary:var(--plan-sub);--dashboard-border:var(--plan-line);--dashboard-primary:var(--plan-accent);--dashboard-primary-hover:var(--plan-accent-hover);--dashboard-surface-hover:var(--plan-hover)}.pricing_plus__IzOJC{--plan-bg:#fff;--plan-border:rgb(44 136 247/.42);--plan-line:rgb(44 136 247/.16);--plan-text:#0F1B2E;--plan-sub:#4F6079;--plan-accent:#2C88F7;--plan-accent-hover:#1B6CD4;--plan-hover:rgb(44 136 247/.07);--plan-shadow:0 1px 2px rgb(16 24 40/.04),0 18px 40px -22px rgb(44 136 247/.45);--plan-glow:radial-gradient(125% 74% at 100% 0%,rgb(44 136 247/.4) 0%,rgb(44 136 247/.16) 36%,transparent 68%),radial-gradient(55% 28% at 100% 0%,rgb(44 136 247/.26),transparent 72%)}.pricing_pro__KrmBU{--plan-bg:#fff;--plan-border:rgb(124 92 255/.42);--plan-line:rgb(124 92 255/.16);--plan-text:#15122E;--plan-sub:#5A5679;--plan-accent:#6A4CF0;--plan-accent-hover:#5537DB;--plan-hover:rgb(124 92 255/.07);--plan-shadow:0 1px 2px rgb(16 24 40/.04),0 18px 40px -22px rgb(124 92 255/.5);--plan-glow:radial-gradient(120% 74% at 100% 0%,rgb(124 92 255/.36) 0%,rgb(124 92 255/.13) 38%,transparent 70%),radial-gradient(85% 48% at 50% 0%,rgb(44 136 247/.2),transparent 70%)}.pricing_school__2imJq{--plan-bg:linear-gradient(160deg,#18215C,#251C69 52%,#33207F);--plan-border:rgb(124 92 255/.5);--plan-line:rgb(255 255 255/.14);--plan-text:#fff;--plan-sub:#CFCBF2;--plan-accent:#C4B5FF;--plan-accent-hover:#DCD2FF;--plan-hover:rgb(255 255 255/.08);--plan-on-accent:#1B1447;--plan-shadow:0 1px 2px rgb(16 24 40/.08),0 22px 44px -24px rgb(64 40 160/.7);--plan-glow:radial-gradient(110% 70% at 100% 0%,rgb(150 120 255/.55) 0%,rgb(124 92 255/.18) 38%,transparent 68%),radial-gradient(70% 40% at 40% 0%,rgb(44 136 247/.3),transparent 70%)}[data-theme=dark] .pricing_plus__IzOJC{--plan-bg:#1B2029;--plan-border:rgb(64 150 255/.5);--plan-line:rgb(64 150 255/.2);--plan-text:#F2F5FA;--plan-sub:#AEBBD0;--plan-accent:#2C88F7;--plan-accent-hover:#4A9BFA;--plan-hover:rgb(64 150 255/.12);--plan-shadow:0 18px 40px -24px rgb(44 136 247/.55);--plan-glow:radial-gradient(125% 74% at 100% 0%,rgb(64 150 255/.46) 0%,rgb(64 150 255/.16) 36%,transparent 68%),radial-gradient(55% 28% at 100% 0%,rgb(110 180 255/.32),transparent 72%)}[data-theme=dark] .pricing_pro__KrmBU{--plan-bg:#1E1D2B;--plan-border:rgb(140 112 255/.52);--plan-line:rgb(140 112 255/.2);--plan-text:#F4F2FC;--plan-sub:#B9B4D6;--plan-accent:#9E87FF;--plan-accent-hover:#B3A1FF;--plan-hover:rgb(140 112 255/.12);--plan-shadow:0 18px 40px -24px rgb(124 92 255/.6);--plan-glow:radial-gradient(120% 74% at 100% 0%,rgb(140 112 255/.46) 0%,rgb(140 112 255/.15) 38%,transparent 70%),radial-gradient(80% 45% at 55% 0%,rgb(64 150 255/.2),transparent 70%)}[data-theme=dark] .pricing_school__2imJq{--plan-bg:linear-gradient(160deg,#182057,#241A63 52%,#331E7A);--plan-border:rgb(150 125 255/.55)}.pricing_pro__KrmBU .pricing_cta__CLeNk{background-image:linear-gradient(105deg,#3D7FF8,#7C5CFF 72%)}.pricing_pro__KrmBU .pricing_cta__CLeNk:hover{background-image:linear-gradient(105deg,#2566DA,#6A48F0 72%)}.pricing_school__2imJq .pricing_cta__CLeNk{color:var(--plan-on-accent)}.pricing_yours__o4XcB{box-shadow:0 0 0 2px var(--plan-accent),var(--plan-shadow,0 0 #0000)}.pricing_badge__PILhw{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--plan-accent);background:color-mix(in srgb,var(--plan-accent) 12%,transparent)}.pricing_badgeSolid__Nr0u5{color:var(--plan-on-accent,#fff);background:var(--plan-accent)}.pricing_check__79XMj{color:var(--plan-accent)}.pricing_ink-start__4F7zO{color:inherit}.pricing_ink-plus__ybRSv{color:#2C88F7}.pricing_ink-pro__pY1qo{color:#6A4CF0}.pricing_ink-school__MNsu6{color:#4B2FC2}[data-theme=dark] .pricing_ink-pro__pY1qo{color:#A28CFF}[data-theme=dark] .pricing_ink-school__MNsu6{color:#C4B5FF}@media (prefers-reduced-motion:reduce){.pricing_plan__ARBMB,.pricing_plan__ARBMB:before{transition:none;animation:none}.pricing_plan__ARBMB:hover,.pricing_plan__ARBMB:hover:before{transform:none}}.pricing_mobileBilling__1U2Rc{min-width:0;color:var(--dashboard-text-primary)}.pricing_mobileSummary__TyMv8{padding:0 0 24px}.pricing_mobileOfferHeading__J6mMB,.pricing_mobilePlanHeading__uNWZs{display:flex;align-items:center;justify-content:space-between;gap:12px}.pricing_mobilePlanHeading__uNWZs h2{font:700 30px/1.2 Gilroy,Inter,sans-serif}.pricing_mobileStatus__YNkzC{color:var(--dashboard-text-secondary);font-size:13px}.pricing_mobileBalance__mBJV1{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin-top:22px;font-size:15px}.pricing_mobileBalance__mBJV1 p{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.pricing_mobileBalance__mBJV1 strong{font-size:24px;font-weight:650;font-variant-numeric:tabular-nums}.pricing_mobileBalance__mBJV1>span{color:var(--dashboard-text-secondary);font-size:13px}.pricing_mobileMeter__Fk6Es{overflow:hidden;height:5px;margin:10px 0 18px;border-radius:4px;background:var(--dashboard-surface-hover)}.pricing_mobileMeter__Fk6Es>div{height:100%;border-radius:inherit;background:var(--dashboard-primary)}.pricing_mobileFacts__37v25{display:grid;gap:12px;margin-top:12px;font-size:13px;line-height:1.5}.pricing_mobileFacts__37v25>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pricing_mobileFacts__37v25 dt{color:var(--dashboard-text-secondary)}.pricing_mobileFacts__37v25 dd{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}.pricing_mobilePrimary__cOZCq{min-height:46px;height:auto;width:100%;margin-top:20px;padding:12px 16px;text-align:center}.pricing_mobileNote__Kfyvh{margin-top:10px}.pricing_mobileNote__Kfyvh,.pricing_nativePurchaseNotice__W2_zO{font-size:13px;line-height:1.6;color:var(--dashboard-text-secondary)}.pricing_nativePurchaseNotice__W2_zO{margin-top:20px}.pricing_mobileDetails__BTrhU{display:grid;gap:4px}.pricing_mobileDetails__BTrhU details{scroll-margin-top:90px}.pricing_mobileDetails__BTrhU details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:600}.pricing_mobileDetails__BTrhU summary::-webkit-details-marker{display:none}.pricing_mobileDetails__BTrhU summary svg{width:18px;height:18px;flex-shrink:0;color:var(--dashboard-text-secondary);transition:transform .18s ease-out}.pricing_mobileDetails__BTrhU details[open]>summary svg{transform:rotate(180deg)}.pricing_mobileDetails__BTrhU details[open]{padding-bottom:20px}.pricing_mobileFeatures__Ye8hY{display:grid;gap:12px;margin-top:14px;font-size:14px;line-height:1.5}.pricing_mobileFeatures__Ye8hY li{display:flex;align-items:flex-start;gap:10px}.pricing_mobileFeatures__Ye8hY svg{width:16px;height:16px;margin-top:2px;flex:0 0 auto;color:var(--dashboard-primary)}.pricing_mobileCosts__cx8G9{display:grid;gap:14px;margin-top:20px;font-size:13px;line-height:1.5}.pricing_mobileCosts__cx8G9>div{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.pricing_mobileCosts__cx8G9 dd{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:600}.pricing_mobileHistory__LmUy6,.pricing_mobileTextButton__eUDLG{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;margin-top:8px;font-size:14px;color:var(--dashboard-primary);text-align:left}.pricing_mobileHistory__LmUy6 svg{width:18px;height:18px}.pricing_mobileConfirmation__FWIBS{margin-top:20px;font-size:14px;line-height:1.6}.pricing_mobileConfirmation__FWIBS>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.pricing_mobileConfirmation__FWIBS button{min-height:44px;height:auto;padding-top:10px;padding-bottom:10px}.pricing_mobilePlans__Z_ZV9{padding-top:30px;scroll-margin-top:90px}.pricing_mobilePlans__Z_ZV9>h2{font:700 22px/1.3 Gilroy,Inter,sans-serif}.pricing_mobilePlanTabs__abNc4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;margin-top:16px;border-radius:12px;background:var(--dashboard-surface-hover)}.pricing_mobilePlanTabs__abNc4 button{min-height:44px;border-radius:9px;font-size:13px;font-weight:600;color:var(--dashboard-text-secondary)}.pricing_mobilePlanTabs__abNc4 button[aria-pressed=true]{color:var(--dashboard-primary);background:var(--dashboard-surface)}.pricing_mobileOffer__zkSJg{padding:24px 0 0}.pricing_mobileOfferHeading__J6mMB h3{font:700 24px/1.3 Gilroy,Inter,sans-serif}.pricing_mobileOfferHeading__J6mMB>span{font-size:12px;color:var(--dashboard-text-secondary)}.pricing_mobilePrice__i6ZtZ{margin-top:20px;font-size:24px;font-weight:650;font-variant-numeric:tabular-nums}.pricing_mobilePrice__i6ZtZ span{font-size:13px;font-weight:400;color:var(--dashboard-text-secondary)}.pricing_mobileOfferCredits__MYiij{margin-top:6px;font-size:14px;font-weight:600}.pricing_mobileBilling__1U2Rc :is(summary,button,a):focus-visible{outline:2px solid var(--dashboard-primary);outline-offset:4px}@media (min-width:640px){.pricing_mobileBilling__1U2Rc{max-width:640px;margin:0 auto}}@media (min-width:1024px){.pricing_mobileBilling__1U2Rc{display:none}}@media (max-width:1023px){.pricing_pricingHeader___1bv_>div+div{display:none}}@media (prefers-reduced-motion:reduce){.pricing_mobileDetails__BTrhU summary svg{transition:none}}