.publishButton{background:var(--accent);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:12px;padding:10px 14px;font-weight:750}.publishButton:disabled{opacity:.6;cursor:default}.reovanLaunchBadge{z-index:1000;color:#fff;background:#171717;border:1px solid #ffffff29;border-radius:999px;max-width:calc(100vw - 36px);padding:10px 13px;font-size:12px;line-height:1;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #0003}.reovanLaunchBadge strong{color:#b9a7ff}.pricingShell{width:min(960px,100% - 40px);min-height:100vh;margin:0 auto}.pricingHero{max-width:780px;padding:92px 0 54px}.pricingHero h1{letter-spacing:-.065em;margin:0;font-size:clamp(48px,8vw,82px);line-height:.98}.pricingHero>p:last-child{max-width:650px;color:var(--muted);font-size:18px;line-height:1.6}.pricingCard{border:1px solid var(--line);background:var(--surface);border-radius:22px;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:80px;padding:28px;display:grid}.pricingName{margin:0;font-weight:800}.pricingPrice{letter-spacing:-.04em;margin:12px 0 0;font-size:32px;font-weight:800}.pricingCard ul{color:var(--muted);margin:0;padding-left:20px;line-height:2}@media (max-width:680px){.editorTopActions .saveStatus,.editorTopActions .textButton{display:none}.pricingShell{width:min(100% - 28px,960px)}.pricingCard{grid-template-columns:1fr}}
.customDomainPrimaryFeedback{margin:-3px 2px 0;display:block}.customDomainCopyAction{justify-content:flex-end;align-items:center;gap:7px;min-width:max-content;display:inline-flex}.customDomainCopyAction span{color:#36805a;white-space:nowrap;font-size:8px;font-weight:820}.customDomainDnsValue>.customDomainCopyAction{justify-self:end}.websiteSettingsModalForm>div[hidden]{display:none!important}.personalizerBrandGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.personalizerBrandGrid .personalizerBrandControl,.personalizerBrandGrid .personalizerBrandControl+.personalizerBrandControl{min-width:0;margin-top:0}.personalizerBrandColorGrid .personalizerColorPicker{grid-template-columns:38px minmax(0,1fr)}.personalizerBrandColorGrid .personalizerColorPicker input[type=color]{width:38px}.personalizerImageAlt{color:#707786;gap:5px;margin-top:9px;font-size:8px;font-weight:760;display:grid}.personalizerImageAlt input{color:#202637;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe3e9;border-radius:9px;outline:0;padding:7px 9px;font-size:9px}.personalizerImageAlt input:focus{border-color:#9f9ded;box-shadow:0 0 0 3px #5654f514}.personalizerSectionCard{transition:border-color .18s,box-shadow .18s,background .18s}.personalizerSectionCardSelected{background:#fbfaff;border-color:#aaa9ee;box-shadow:0 0 0 3px #5654f512}.personalizerSectionCard>summary{grid-template-columns:32px minmax(0,1fr) 18px;justify-content:stretch}.personalizerSectionCardTitle{gap:3px;min-width:0;display:grid}.personalizerVisibilityToggle{border-radius:8px;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;display:grid;position:relative}.personalizerVisibilityInput{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.personalizerVisibilityToggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.personalizerSectionChevron{fill:none;stroke:#8a919e;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px;transition:transform .18s}.personalizerSectionCard[open] .personalizerSectionChevron{transform:rotate(180deg)}.personalizerLinkAccordion{transition:border-color .18s,box-shadow .18s,background .18s}.personalizerLinkAccordionSelected{background:#fbfaff;border-color:#aaa9ee;box-shadow:0 0 0 3px #5654f512}.personalizerCanvas{height:100%;min-height:0}.personalizerViewportStage{touch-action:none;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;padding:56px!important;overflow:hidden!important}.personalizerViewportFrame{will-change:transform;flex:none;margin:0 auto;min-height:0!important;overflow:hidden!important}.personalizerViewportFrame iframe{width:100%;height:100%!important;min-height:0!important;overflow:hidden!important}.personalizerCanvasBar{transition:bottom .22s,transform .18s,opacity .18s}.personalizerCanvasToolGroup,.personalizerCanvasZoomGroup{border-right:1px solid #eceef2;padding-right:4px}.personalizerCanvasViewportSelect{align-items:center;display:inline-flex;position:relative}.personalizerCanvasViewportSelect .srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.personalizerCanvasViewportSelect select{color:#687080;cursor:pointer;min-height:28px;font:inherit;background:0 0;border:0;border-radius:7px;outline:0;padding:0 24px 0 8px;font-size:8px;font-weight:800}.personalizerCanvasViewportSelect select:hover,.personalizerCanvasViewportSelect select:focus{color:#3f3bd0;background:#f5f6f9}.personalizerGuideButton{color:#444c5c;cursor:pointer;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #dfe3e9;border-radius:9px;padding:0 10px;font-size:9px;font-weight:800}.personalizerGuideButton:hover:not(:disabled){background:#f7f8fa;border-color:#cfd4dd}.personalizerGuideButton:disabled{opacity:.55;cursor:default}.templateDesignPreview{aspect-ratio:4/3;width:100%;height:auto!important;min-height:0!important}.templateHeroPreview iframe{transform-origin:0 0!important;width:400%!important;height:400%!important;top:0!important;left:0!important;transform:scale(.25)!important}.templateDetailIntro{padding-bottom:12px!important}.templateDetailIntro>p:last-child{max-width:760px}.templateShowcaseSplit{grid-template-columns:minmax(0,4fr) minmax(210px,1fr);align-items:start;gap:24px;width:100%;margin:24px auto 0;display:grid}.templateShowcasePreview{border:1px solid var(--line);background:#fff;border-radius:16px;grid-area:1/1;min-width:0;overflow:hidden;box-shadow:0 18px 50px #161c2d14}.templateShowcasePreview iframe{min-height:900px!important}.templateShowcaseCta{grid-area:1/2;min-width:0}.templateShowcaseCtaSticky{border:1px solid var(--line);background:#fff;border-radius:16px;gap:12px;padding:18px;display:grid;position:sticky;top:92px;box-shadow:0 14px 40px #161c2d12}.templateShowcaseCtaSticky h2{letter-spacing:-.035em;margin:0;font-size:21px;line-height:1.1}.templateShowcaseCtaSticky>p:not(.eyebrow):not(.templateEditNote){color:var(--muted);margin:-3px 0 2px;font-size:11px;line-height:1.55}.templateShowcasePrimary,.templateShowcaseSecondary{text-align:center;justify-content:center;width:100%;min-height:42px}.templateShowcaseSecondary{align-items:center;display:inline-flex}.templateShowcaseCtaSticky .templateEditNote{color:var(--muted);margin:3px 0 0;font-size:9px;line-height:1.55}.templateDetailArticle{max-width:760px;margin:64px auto 0;padding:0 8px}.templateDetailArticle h2{letter-spacing:-.045em;margin:7px 0 20px;font-size:clamp(30px,4vw,44px);line-height:1.08}.templateDetailArticle>p:not(.eyebrow){color:#515968;margin:0 0 18px;font-size:15px;line-height:1.78}@media (max-width:800px){.personalizerViewportStage{padding:26px 18px 70px!important}.personalizerPanel{opacity:0;visibility:hidden;pointer-events:none;transition:transform .22s cubic-bezier(.2,.75,.25,1),opacity .18s,visibility 0s linear .22s;transform:translateY(calc(100% + 14px));display:grid!important}.personalizerPanelMobileOpen{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.personalizerCanvasBarRaised{bottom:12px}.personalizerCanvasViewportSelect select{max-width:82px;padding-left:6px;padding-right:20px;font-size:7px}.editorShellPersonalizer+.supportWidget{right:10px;bottom:calc(78px + env(safe-area-inset-bottom))}.templateShowcaseSplit{grid-template-columns:1fr;gap:18px;margin-top:18px}.templateShowcaseCta{grid-area:1/1}.templateShowcaseCtaSticky{padding:16px;position:static}.templateShowcasePreview{border-radius:13px;grid-area:2/1}.templateShowcasePreview iframe{min-height:720px!important}.templateDetailArticle{margin-top:42px;padding:0}.templateDetailArticle>p:not(.eyebrow){font-size:14px;line-height:1.72}}@media (max-width:520px){.personalizerBrandGrid{gap:8px}.personalizerBrandColorGrid .personalizerColorPicker{grid-template-columns:34px minmax(0,1fr);gap:5px}.personalizerBrandColorGrid .personalizerColorPicker input[type=color]{width:34px}.customDomainCopyAction{justify-content:flex-start}.customDomainDnsValue>.customDomainCopyAction{justify-self:start}.personalizerCanvasBar{max-width:calc(100% - 16px)}.personalizerCanvasToolGroup button{min-width:28px;padding-inline:5px}.personalizerCanvasViewportSelect select{max-width:74px}.templateShowcasePreview iframe{min-height:640px!important}}.templateDetailIntro{max-width:820px;padding-bottom:18px!important}.templateDetailIntro>p:last-of-type{max-width:760px}.templateDetailCta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:22px;display:flex}.templateDetailCta .salesButton{min-height:44px;padding-inline:18px}.templateDetailCta>span{color:var(--muted);font-size:10px;line-height:1.5}.templateDetailPreview{border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;margin-top:18px;overflow:hidden;box-shadow:0 18px 50px #161c2d14}.templateDetailPreview iframe{min-height:920px!important}.templateDetailDescriptionSimple{text-align:left;max-width:780px;margin:52px 0 0;padding:0}.templateDetailDescriptionSimple p{color:#515968;margin:0 0 20px;font-size:15px;line-height:1.78}.templateDetailDescriptionSimple p:first-child{color:#343b49;font-size:17px;line-height:1.7}.templateRelated{margin-top:70px}@media (max-width:800px){.templateDetailIntro{max-width:none}.templateDetailCta{flex-direction:column;align-items:stretch}.templateDetailCta .salesButton{justify-content:center;width:100%}.templateDetailPreview{border-radius:13px;margin-top:10px}.templateDetailPreview iframe{min-height:720px!important}.templateDetailDescriptionSimple{max-width:none;margin-top:38px}.templateDetailDescriptionSimple p{font-size:14px;line-height:1.72}.templateDetailDescriptionSimple p:first-child{font-size:15px}.templateRelated{margin-top:52px}}@media (max-width:520px){.templateDetailPreview iframe{min-height:640px!important}}@media (min-width:761px){.dashboardAppShell:has(.dashboardHomeContent){--dash-bg:#f5f7fc;--dash-surface:#fff;--dash-navy:#0b1024;--dash-navy-soft:#121833;--dash-line:#e3e8f2;--dash-muted:#77839b;--dash-text:#111827;--dash-purple:#5748ee;--dash-purple-strong:#4938df;--dash-purple-soft:#eeecff;--dash-green:#159b68;--dash-green-soft:#ebfbf3;--dash-amber:#ee9a00;--dash-amber-soft:#fff8e8;background:var(--dash-bg);grid-template-columns:254px minmax(0,1fr)!important}.dashboardAppShell:has(.dashboardHomeContent):has(.dashboardSidebarCollapsed){grid-template-columns:76px minmax(0,1fr)!important}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell:has(.dashboardHomeContent){grid-template-columns:76px minmax(0,1fr)!important}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebar{color:#d8def0;background:radial-gradient(circle at 28% 5%,#5c50ff1f,#0000 24%),linear-gradient(#10152d 0%,#090d1e 100%);border-right:0;box-shadow:12px 0 36px #10163014;padding:22px 16px 18px!important}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarHeader{min-height:44px;margin-bottom:30px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardBrand{color:#fff;letter-spacing:-.055em;font-size:25px;font-weight:860;height:40px!important}:is(.dashboardAppShell:has(.dashboardHomeContent) .dashboardBrandLong,.dashboardAppShell:has(.dashboardHomeContent) .dashboardBrandShort){top:5px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardBrandLong:after{content:"";vertical-align:middle;background:#8177ff;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block;box-shadow:0 0 12px #8177ffcc}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarToggle{color:#9aa5c4;background:0 0;border-color:#0000;top:4px;right:-3px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarToggle:hover{color:#fff;background:#ffffff0f;border-color:#ffffff14}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideNav:before{content:"WORKSPACE";color:#7682a4;letter-spacing:.09em;margin:0 12px 7px;font-size:9px;font-weight:800}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideNav{gap:5px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideLink{color:#aeb8d2;border:1px solid #0000;border-radius:11px;font-size:13px;font-weight:650;min-height:44px!important;padding:0 12px!important}.dashboardAppShell:has(.dashboardHomeContent) html[data-reovan-sidebar-collapsed="1"] .dashboardSideLink{color:#aeb8d2;border:1px solid #0000;border-radius:11px;font-size:13px;font-weight:650;min-height:44px!important;padding:0 12px!important}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideLink:hover{color:#fff;background:#ffffff0b;border-color:#7a6dff1f}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideLinkActive{color:#fff;background:linear-gradient(90deg,#5748ee38,#5748ee1a),#ffffff06;border-color:#695bff75;box-shadow:inset 0 0 0 1px #7e72ff12,0 8px 26px #0000001a}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideLinkActive:after{content:"";background:#8177ff;border-radius:50%;width:5px;height:5px;margin-left:auto;box-shadow:0 0 10px #8177ffb3}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideLink .dashboardIcon{color:#98a5c7}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSideLinkActive .dashboardIcon{color:#9d95ff}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarBottom{border-top-color:#ffffff14;padding-top:13px!important}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarBottom:before{content:"PREFERENCES";color:#7682a4;letter-spacing:.09em;margin:0 12px 8px;font-size:9px;font-weight:800;display:block}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarCollapsed .dashboardSideNav:before{display:none}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarCollapsed .dashboardSidebarBottom:before{display:none}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell:has(.dashboardHomeContent) .dashboardSideNav:before{display:none}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell:has(.dashboardHomeContent) .dashboardSidebarBottom:before{display:none}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspace{background:radial-gradient(circle at 82% 10%, #6a5cff0b, transparent 28%), var(--dash-bg);min-height:100dvh;box-shadow:none;border:0;border-radius:0;position:relative;overflow:visible;margin:0!important}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspaceTopbar{-webkit-backdrop-filter:blur(18px);background:#ffffffe0;border-bottom:1px solid #e6ebf4;min-height:64px;padding:0 30px}.dashboardAppShell:has(.dashboardHomeContent) .productTopbarContext:empty:before{content:"Dashboard";color:#7c879d;background:#f8faff;border:1px solid #e1e7f1;border-radius:10px;align-items:center;min-height:34px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.dashboardAppShell:has(.dashboardHomeContent) .dashboardTopbarUserTools{gap:8px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardTopbarUserTools>*{border-radius:11px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspaceInner{width:min(100%,1220px);margin:0 auto;padding:32px 32px 54px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardHeroRow{background:radial-gradient(circle at 80% 24%,#5b4df418,#0000 30%),linear-gradient(135deg,#fff 0%,#fafbff 62%,#f1f3ff 100%);border:1px solid #dfe5f1;border-radius:18px;align-items:center;min-height:180px;padding:30px 32px;box-shadow:0 8px 28px #202a4b0b}.dashboardAppShell:has(.dashboardHomeContent) .dashboardHeroRow>div:first-child:before{content:"●  WORKSPACE OVERVIEW";color:#4c43d9;letter-spacing:.045em;background:#f1f0ff;border:1px solid #d8d7ff;border-radius:999px;width:max-content;margin-bottom:12px;padding:5px 9px;font-size:9px;font-weight:850;display:block}.dashboardAppShell:has(.dashboardHomeContent) .dashboardHeroRow h1{max-width:760px;color:var(--dash-text);letter-spacing:-.052em;font-size:clamp(30px,3.1vw,42px);font-weight:820;line-height:1.03}.dashboardAppShell:has(.dashboardHomeContent) .dashboardHeroRow p{color:#758199;max-width:690px;margin-top:9px;font-size:13px;line-height:1.55}.dashboardAppShell:has(.dashboardHomeContent) .dashboardCreateButton{background:linear-gradient(135deg,#6556f6,#4e3ce6);border:1px solid #4a39e11a;border-radius:10px;min-height:40px;padding:0 15px;font-size:11px;font-weight:780;box-shadow:0 8px 20px #4f3de633,inset 0 1px #ffffff2e}.dashboardAppShell:has(.dashboardHomeContent) .dashboardCreateButton:hover{transform:translateY(-1px);box-shadow:0 11px 26px #4f3de640,inset 0 1px #fff3}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricGrid{gap:16px;margin-top:28px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricCard{background:#fffffff5;border:1px solid #dfe5ef;border-radius:16px;grid-template-columns:1fr;align-content:start;gap:16px;min-height:160px;padding:18px 20px;display:grid;position:relative;box-shadow:0 8px 24px #1e2a440b}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricCard:after{content:"›";color:#8d99ae;background:#fbfcff;border:1px solid #e5eaf3;border-radius:50%;place-items:center;width:24px;height:24px;font-size:16px;font-weight:500;display:grid;position:absolute;top:17px;right:17px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricIcon{border:1px solid;border-color:color-mix(in srgb, currentColor 16%, transparent);border-radius:11px;flex-basis:38px;width:38px;height:38px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricIcon .dashboardIcon{width:19px;height:19px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricIconBlue{color:#5b55f2;background:#f0f3ff}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricIconGreen{color:#159b68;background:#ebfbf3}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricIconPurple{color:#8b52eb;background:#f6efff}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricCard strong{color:#111827;letter-spacing:-.045em;font-size:25px;font-weight:830;line-height:1}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricCard span{color:#728096;margin-top:7px;font-size:11px;line-height:1.35}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricCardLink:hover{border-color:#cfd6e4;transform:translateY(-2px);box-shadow:0 12px 30px #1e2a4413}.dashboardAppShell:has(.dashboardHomeContent) .dashboardOnboardingCard{background:radial-gradient(circle at 90% 0,#5e52f714,#0000 28%),#fff;border-color:#dfe4f2;border-radius:16px;margin-top:24px;padding:18px 20px;box-shadow:0 7px 24px #1e2a4409}.dashboardAppShell:has(.dashboardHomeContent) .dashboardOnboardingStep{background:#fafbfe;border-color:#e5e9f2}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteSection{margin-top:34px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadsSection{margin-top:36px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSectionTitleRow{margin-bottom:13px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSectionTitleRow h2{color:#111827;letter-spacing:-.035em;font-size:18px;font-weight:820}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSectionTitleRow>div>p{color:#7c879b;margin-top:4px;font-size:10px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardSectionTitleRow>a{color:#4c40e6;font-size:10px;font-weight:780}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteGrid{background:#fff;border-color:#dfe5ef;border-radius:16px;overflow:hidden;box-shadow:0 8px 26px #1e2a440b}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard{background:#fff;border-color:#edf0f5;border-radius:0;grid-template-columns:120px minmax(240px,1fr) auto auto;gap:14px;min-height:96px;padding:11px 14px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:first-child{background:#fff;border-color:#edf0f5;border-radius:0;grid-template-columns:120px minmax(240px,1fr) auto auto;gap:14px;min-height:96px;padding:11px 14px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:last-child{background:#fff;border-color:#edf0f5;border-radius:0;grid-template-columns:120px minmax(240px,1fr) auto auto;gap:14px;min-height:96px;padding:11px 14px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:only-child{background:#fff;border-color:#edf0f5;border-radius:0;grid-template-columns:120px minmax(240px,1fr) auto auto;gap:14px;min-height:96px;padding:11px 14px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:hover{background:#fbfcff}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:first-child{border-radius:16px 16px 0 0}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:last-child{border-radius:0 0 16px 16px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:only-child{border-radius:16px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteThumb{border-color:#e1e5ec;border-radius:10px;align-self:center;width:120px;height:72px;padding:7px;box-shadow:inset 0 0 0 1px #ffffff8c}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteThumbBody{gap:4px;margin-top:8px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteThumbBody strong{max-width:96px;font-size:8px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteIdentity{align-self:center}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteNameRow{gap:7px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteNameRow h3{color:#171d2d;letter-spacing:-.015em;order:1;font-size:13px;font-weight:780}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteRenameButton{color:#94a0b3;order:2;width:22px;height:22px;padding:3px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteUrl{color:#5549e9;max-width:520px;margin-top:2px;font-size:9px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteUrlPlaceholder{margin-top:2px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteIdentity p{color:#8792a6;margin:0;font-size:9px;display:inline}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteEdited{color:#8792a6;margin:0;font-size:9px;display:inline}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteIdentity p:before{content:"•";color:#c4cad5;margin:0 7px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteEdited:before{content:"•";color:#c4cad5;margin:0 7px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteStatus{align-self:center}.dashboardAppShell:has(.dashboardHomeContent) .statusPill{color:#14865d;text-transform:capitalize;background:#effbf5;border:1px solid #aee8ce;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.dashboardAppShell:has(.dashboardHomeContent) .statusPill i{background:currentColor;width:6px;height:6px}.dashboardAppShell:has(.dashboardHomeContent) .statusPillDraft{color:#d98a00;background:#fff9ea;border-color:#f1d079}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteActions{align-self:center;gap:8px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteActions .siteActionPrimary{color:#fff;background:#12192d;border:0;border-radius:9px;min-width:78px;min-height:34px;padding:0 12px;font-size:10px;font-weight:760}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:has(.statusPillDraft) .siteActionPrimary{color:#252d3f;background:#f1f3f7}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteMenu>summary{color:#768197;letter-spacing:-1px;background:#fff;border:1px solid #dfe5ee;border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadList{border-color:#dfe5ef;border-radius:16px;box-shadow:0 8px 26px #1e2a440b}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadRow{border-color:#edf0f5;grid-template-columns:auto minmax(150px,.8fr) minmax(240px,1.5fr) auto;gap:13px;min-height:66px;padding:11px 14px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadAvatar{color:#5144e8;background:#f3f0ff;border:1px solid #e0dcff;border-radius:10px;width:34px;height:34px;font-size:10px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadIdentity strong{color:#171d2c;font-size:11px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadIdentity span{color:#8994a8;font-size:9px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadRow>p{color:#68758d;font-size:10px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadRow .leadStatus{color:#5951c9;background:#f6f5ff;border:1px solid #dddff3;min-width:68px;padding:6px 9px;font-size:8px}:is(.dashboardAppShell:has(.dashboardHomeContent) .dashboardLeadsEmpty,.dashboardAppShell:has(.dashboardHomeContent) .dashboardUpgradeLeadsCard){border-color:#dfe5ef;border-radius:16px;box-shadow:0 8px 26px #1e2a440a}}@media (min-width:761px) and (max-width:1120px){.dashboardAppShell:has(.dashboardHomeContent){grid-template-columns:218px minmax(0,1fr)!important}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspaceInner{padding-inline:22px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard{grid-template-columns:104px minmax(190px,1fr) auto auto}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:first-child{grid-template-columns:104px minmax(190px,1fr) auto auto}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:last-child{grid-template-columns:104px minmax(190px,1fr) auto auto}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:only-child{grid-template-columns:104px minmax(190px,1fr) auto auto}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteThumb{width:104px;height:66px}}@media (max-width:760px){.dashboardAppShell:has(.dashboardHomeContent){background:#f5f7fc}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspace{background:radial-gradient(circle at 85% 3%,#5d50f40f,#0000 24%),#f5f7fc}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspaceTopbar{background:#ffffffeb;border-bottom-color:#e5eaf2}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWorkspaceInner{padding-top:18px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardHeroRow{background:radial-gradient(circle at 88% 0,#5b4df414,#0000 32%),#fff;border:1px solid #dfe5f1;border-radius:16px;gap:16px;padding:20px;box-shadow:0 7px 22px #1e2a440a}.dashboardAppShell:has(.dashboardHomeContent) .dashboardHeroRow>div:first-child:before{content:"WORKSPACE OVERVIEW";color:#5045dc;letter-spacing:.045em;background:#f0efff;border-radius:999px;width:max-content;margin-bottom:10px;padding:4px 8px;font-size:8px;font-weight:850;display:block}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMetricCard{background:#fff;border-color:#dfe5ef;border-radius:14px;box-shadow:0 6px 18px #1e2a440a}:is(.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteGrid,.dashboardAppShell:has(.dashboardHomeContent) .dashboardRecentLeadList){border-radius:14px}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard{border-color:#e3e8f1;border-radius:14px;box-shadow:0 6px 18px #1e2a4409}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:first-child{border-color:#e3e8f1;border-radius:14px;box-shadow:0 6px 18px #1e2a4409}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:last-child{border-color:#e3e8f1;border-radius:14px;box-shadow:0 6px 18px #1e2a4409}.dashboardAppShell:has(.dashboardHomeContent) .dashboardWebsiteCard:only-child{border-color:#e3e8f1;border-radius:14px;box-shadow:0 6px 18px #1e2a4409}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMobileNav{background:#fffffff5;border-color:#dde3ed;box-shadow:0 14px 36px #18203a1f}.dashboardAppShell:has(.dashboardHomeContent) .dashboardMobileNavLinkActive{color:#4f42df;background:#efedff}}@media (min-width:761px){.dashboardAppShell{--dash-bg:#f5f7fc;--dash-surface:#fff;--dash-navy:#0b1024;--dash-line:#e3e8f2;--dash-muted:#77839b;--dash-text:#111827;--dash-purple:#5748ee;--dash-purple-strong:#4938df;--dash-purple-soft:#eeecff;background:var(--dash-bg)!important;grid-template-columns:254px minmax(0,1fr)!important}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell{grid-template-columns:76px minmax(0,1fr)!important}.dashboardAppShell:has(.dashboardSidebarCollapsed){grid-template-columns:76px minmax(0,1fr)!important}.dashboardAppShell .dashboardSidebar,html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSidebar,.dashboardAppShell .dashboardSidebar.dashboardSidebarCollapsed{color:#d8def0;box-shadow:12px 0 36px #10163014;background:radial-gradient(circle at 28% 5%,#5c50ff1f,#0000 24%),linear-gradient(#10152d 0%,#090d1e 100%)!important;border-right:0!important;width:auto!important;padding:22px 16px 18px!important}.dashboardAppShell .dashboardSidebarHeader,html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSidebarHeader,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSidebarHeader{min-height:44px!important;margin-bottom:30px!important}.dashboardAppShell .dashboardBrand{letter-spacing:-.055em;font-size:25px;font-weight:860;color:#fff!important;height:40px!important}.dashboardAppShell .dashboardBrandLong,.dashboardAppShell .dashboardBrandShort{top:5px!important}.dashboardAppShell .dashboardBrandLong:after{content:"";vertical-align:middle;background:#8177ff;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block;box-shadow:0 0 12px #8177ffcc}.dashboardAppShell .dashboardSidebarToggle{color:#9aa5c4!important;background:0 0!important;border-color:#0000!important;top:4px!important;right:-3px!important}.dashboardAppShell .dashboardSidebarToggle:hover{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff14!important}.dashboardAppShell .dashboardSideNav{gap:5px}.dashboardAppShell .dashboardSideNav:before{content:"WORKSPACE";color:#7682a4;letter-spacing:.09em;margin:0 12px 7px;font-size:9px;font-weight:800;display:block}.dashboardAppShell .dashboardSidebarBottom{border-top-color:#ffffff14!important;padding-top:13px!important}.dashboardAppShell .dashboardSidebarBottom:before{content:"PREFERENCES";color:#7682a4;letter-spacing:.09em;margin:0 12px 8px;font-size:9px;font-weight:800;display:block}.dashboardAppShell .dashboardSideLink,html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSideLink,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLink{color:#aeb8d2;border:1px solid #0000;border-radius:11px;font-size:13px;font-weight:650;overflow:hidden;justify-content:flex-start!important;gap:13px!important;min-height:44px!important;padding:0 12px!important}.dashboardAppShell .dashboardSideLink .dashboardIcon,html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSideLink .dashboardIcon,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLink .dashboardIcon{color:#98a5c7;flex:0 0 20px!important;width:20px!important;height:20px!important}.dashboardAppShell .dashboardSideLink>span{opacity:1;white-space:nowrap;max-width:150px;transform:translate(0);display:inline-block!important}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSideLink>span,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLink>span{pointer-events:none;transform:translate(-8px);opacity:0!important;max-width:0!important}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSideNav:before,html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSidebarBottom:before,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSideNav:before,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSidebarBottom:before{display:none!important}.dashboardAppShell .dashboardSideLink:hover{color:#fff;background:#ffffff0b;border-color:#7a6dff1f}.dashboardAppShell .dashboardSideLinkActive{color:#fff;background:linear-gradient(90deg,#5748ee38,#5748ee1a),#ffffff06;border-color:#695bff75;box-shadow:inset 0 0 0 1px #7e72ff12,0 8px 26px #0000001a}.dashboardAppShell .dashboardSideLinkActive .dashboardIcon{color:#9d95ff!important}.dashboardAppShell .dashboardSideLinkActive:after{content:"";background:#8177ff;border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-left:auto;box-shadow:0 0 10px #8177ffb3}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell .dashboardSideLinkActive:after,.dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLinkActive:after{display:none}.dashboardAppShell .dashboardWorkspace{position:relative;overflow:visible;background:radial-gradient(circle at 82% 10%, #6a5cff0b, transparent 28%), var(--dash-bg)!important;min-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}.dashboardAppShell .dashboardWorkspaceTopbar{-webkit-backdrop-filter:blur(18px);background:#ffffffe0!important;border-bottom:1px solid #e6ebf4!important;min-height:64px!important;padding:0 30px!important}.dashboardAppShell .productAppContent{background:0 0;min-height:calc(100dvh - 64px)}.dashboardAppShell .productPageInner{width:min(100%,1220px);padding-left:32px;padding-right:32px}.dashboardAppShell :is(.accountPanel,.accountCard,.settingsPanel,.pricingCard,.templateCatalogCard,.templateBrowserToolbar,.leadsTable,.leadStats,.websitesToolbar){border-color:#dfe5ef}}@media (min-width:761px) and (max-width:1120px){.dashboardAppShell{grid-template-columns:218px minmax(0,1fr)!important}html[data-reovan-sidebar-collapsed="1"] .dashboardAppShell{grid-template-columns:76px minmax(0,1fr)!important}.dashboardAppShell:has(.dashboardSidebarCollapsed){grid-template-columns:76px minmax(0,1fr)!important}.dashboardAppShell .productPageInner{padding-left:22px;padding-right:22px}}.templateDetailBrowserFrame{background:#fff;border:1px solid #d9dee8;border-radius:17px;width:100%;margin-top:18px;overflow:hidden;box-shadow:0 22px 60px #121b341a,0 2px 8px #121b340a}.templateDetailBrowserBar{background:linear-gradient(#fbfcfe 0%,#f5f6f9 100%);border-bottom:1px solid #e6e9ef;align-items:center;gap:7px;height:42px;padding:0 16px;display:flex}.templateBrowserDot{border-radius:50%;width:10px;height:10px;display:block;box-shadow:inset 0 0 0 1px #00000014}.templateBrowserDotRed{background:#ff5f57}.templateBrowserDotYellow{background:#febc2e}.templateBrowserDotGreen{background:#28c840}.templateDetailBrowserFrame .templateDetailPreview{box-shadow:none!important;border:0!important;border-radius:0!important;margin-top:0!important}.personalizerViewportStage{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;touch-action:auto;padding:56px!important;display:block!important;overflow:auto!important}.personalizerViewportFrame{transform-origin:top!important;margin:0 auto 56px!important}.personalizerViewportStageHand{cursor:grab}.personalizerViewportStageHand:active{cursor:grabbing}@media (max-width:800px){.personalizerViewportStage{padding:28px 18px 86px!important}.personalizerViewportFrame{margin-bottom:46px!important}.templateDetailBrowserFrame{border-radius:14px;margin-top:10px}.templateDetailBrowserBar{height:36px;padding-inline:13px}.templateBrowserDot{width:9px;height:9px}}.dashboardAppShell,.editorShellPersonalizer,.marketingHeader,.catalogShell,.pricingShell,.templateDetailShell{font-family:var(--font-plus-jakarta), system-ui, sans-serif}@media (min-width:761px){body .dashboardAppShell{color:#1e293b;background:#f8fafc!important;grid-template-columns:256px minmax(0,1fr)!important}html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell{grid-template-columns:76px minmax(0,1fr)!important}body .dashboardAppShell:has(.dashboardSidebarCollapsed){grid-template-columns:76px minmax(0,1fr)!important}body .dashboardAppShell .dashboardSidebar{box-shadow:none!important;background:radial-gradient(circle at 10% 20%,#6366f12e,#0000 45%),radial-gradient(circle at 80% 85%,#8b5cf61f,#0000 40%),#070a13!important;border-right:1px solid #1e293bcc!important;padding:20px 16px 16px!important}body .dashboardAppShell .dashboardSidebarHeader{min-height:36px!important;margin-bottom:32px!important}body .dashboardAppShell .dashboardSidebarHeader .dashboardBrand{color:#fff!important;letter-spacing:-.025em!important;height:36px!important;padding:0 0 0 46px!important;font-size:20px!important;font-weight:700!important}body .dashboardAppShell .dashboardBrandLong,body .dashboardAppShell .dashboardBrandShort{top:6px!important;left:46px!important}body .dashboardAppShell .dashboardBrandShort{display:none!important}body .dashboardAppShell .dashboardBrandLong:after{width:6px!important;height:6px!important;box-shadow:none!important;background:#6366f1!important;margin-left:4px!important}body .dashboardAppShell .dashboardBrand:before{content:"";background:linear-gradient(145deg,#6366f138,#8b5cf614),#0b1120;border:1px solid #6366f1;border-radius:12px;width:36px;height:36px;position:absolute;top:0;left:0;box-shadow:0 0 16px -2px #6366f140}body .dashboardAppShell .dashboardSidebarToggle{color:#94a3b8!important;background:0 0!important;border:0!important;border-radius:8px!important;width:28px!important;min-width:28px!important;height:28px!important;top:4px!important;right:0!important}body .dashboardAppShell .dashboardSidebarToggle:hover{color:#fff!important;background:#1e293b99!important}body .dashboardAppShell .dashboardSideNav{gap:4px!important}body .dashboardAppShell .dashboardSideNav:before,body .dashboardAppShell .dashboardSidebarBottom:before{color:#64748b!important;letter-spacing:.08em!important;margin:0 12px 10px!important;font-size:11px!important;font-weight:600!important}body .dashboardAppShell .dashboardSideLink,html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell .dashboardSideLink,body .dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLink{color:#94a3b8!important;border:1px solid #0000!important;border-radius:12px!important;justify-content:flex-start!important;gap:12px!important;min-height:40px!important;padding:0 12px!important;font-size:14px!important;font-weight:500!important}body .dashboardAppShell .dashboardSideLink .dashboardIcon,html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell .dashboardSideLink .dashboardIcon,body .dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLink .dashboardIcon{color:#94a3b8!important;stroke-width:2px!important;flex:0 0 16px!important;width:16px!important;height:16px!important}body .dashboardAppShell .dashboardSideLink:hover{color:#f1f5f9!important;background:#1e293b80!important}body .dashboardAppShell .dashboardSideLinkActive{color:#fff!important;background:linear-gradient(90deg,#4f46e533,#6366f11a)!important;border-color:#6366f14d!important;box-shadow:inset 0 0 0 1px #ffffff04!important}body .dashboardAppShell .dashboardSideLinkActive .dashboardIcon{color:#818cf8!important}body .dashboardAppShell .dashboardSideLinkActive:after{background:#818cf8!important;flex:0 0 6px!important;width:6px!important;height:6px!important;box-shadow:0 0 16px -2px #6366f18c!important}body .dashboardAppShell .dashboardSidebarBottom{border-top:1px solid #1e293be6!important;padding-top:16px!important}html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell .dashboardSideNav:before,html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell .dashboardSidebarBottom:before,body .dashboardAppShell .dashboardSidebarCollapsed .dashboardSideNav:before,body .dashboardAppShell .dashboardSidebarCollapsed .dashboardSidebarBottom:before{display:none!important}html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell .dashboardSideLink>span,body .dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLink>span{pointer-events:none;opacity:0!important;max-width:0!important;margin:0!important}html[data-reovan-sidebar-collapsed="1"] body .dashboardAppShell .dashboardSideLinkActive:after,body .dashboardAppShell .dashboardSidebarCollapsed .dashboardSideLinkActive:after{display:none!important}body .dashboardAppShell .dashboardWorkspace{min-height:100dvh!important;box-shadow:none!important;background:radial-gradient(circle at 100% 0,#6366f112,#0000 65%),#f8fafc!important;border:0!important;border-radius:0!important;margin:0!important}body .dashboardAppShell .dashboardWorkspaceTopbar{z-index:30;-webkit-backdrop-filter:blur(12px);position:sticky;top:0;background:#ffffffb3!important;border-bottom:1px solid #e2e8f0cc!important;height:64px!important;min-height:64px!important;padding:0 32px!important}body .dashboardAppShell .dashboardWorkspaceInner,body .dashboardAppShell .productPageInner{width:min(100%,1280px)!important;max-width:1280px!important;margin:0 auto!important;padding:32px!important}body .dashboardAppShell .productPageHero,body .dashboardAppShell .dashboardHeroRow{background:radial-gradient(circle at 88% 18%,#c7d2fe47,#0000 26%),linear-gradient(90deg,#fff,#eef2ff6b,#fff)!important;border:1px solid #c7d2feb3!important;border-radius:16px!important;box-shadow:0 1px 3px #00000008,0 6px 16px -4px #0f172a0a!important}body .dashboardAppShell .productPageHero{padding:28px 32px!important}body .dashboardAppShell .dashboardHeroRow{min-height:0!important;padding:32px!important}body .dashboardAppShell :is(.dashboardTitle,.catalogHero h1,.pricingHero h1,.accountIntro h1,.dashboardIntro h1,.productPageHeaderRow h1),body .dashboardAppShell .dashboardHeroRow h1{color:#0f172a!important;letter-spacing:-.025em!important;font-size:30px!important;font-weight:800!important;line-height:1.18!important}body .dashboardAppShell :is(.dashboardCopy,.catalogHero p,.accountIntro p,.dashboardIntro p),body .dashboardAppShell .dashboardHeroRow p{color:#64748b!important;font-size:14px!important;line-height:1.6!important}body .dashboardAppShell .eyebrow{color:#4338ca!important;letter-spacing:.07em!important;font-size:11px!important;font-weight:700!important}body .dashboardAppShell .dashboardCreateButton,body .dashboardAppShell .pricingButton:not(.pricingButtonCurrent){color:#fff!important;background:linear-gradient(90deg,#4f46e5,#4338ca)!important;border-radius:12px!important;min-height:40px!important;padding:0 16px!important;font-size:12px!important;font-weight:600!important;box-shadow:0 8px 18px #6366f138!important}body .dashboardAppShell :is(.dashboardMetricCard,.accountCard,.accountBillingPrimary,.dashboardOnboardingCard,.dashboardUpgradeLeadsCard,.dashboardLeadsEmpty,.leadAnalyticsMetricCard,.leadAnalyticsChartCard,.leadAnalyticsInsightCard,.leadAnalyticsSources,.pricingGrid>*,.templateCatalogCard,.templateBlankCard,.leadAccordionList,.dashboardSection,.dashboardRecentLeadList,.dashboardWebsiteGrid){background:#fff!important;border:1px solid #e2e8f0e6!important;border-radius:16px!important;box-shadow:0 1px 3px #00000008,0 6px 16px -4px #0f172a0a!important}body .dashboardAppShell :is(.dashboardMetricCard,.accountCard,.templateCatalogCard,.pricingGrid>*):hover{border-color:#cbd5e1!important;box-shadow:0 12px 28px -6px #0f172a14,0 4px 10px -2px #0f172a08!important}body .dashboardAppShell .dashboardMetricGrid{gap:20px!important}body .dashboardAppShell .dashboardMetricCard{gap:16px!important;min-height:168px!important;padding:20px!important}body .dashboardAppShell .dashboardMetricIcon{border-radius:12px!important;flex:0 0 40px!important;width:40px!important;height:40px!important}body .dashboardAppShell .dashboardMetricCard strong{color:#0f172a!important;font-size:24px!important;font-weight:800!important}body .dashboardAppShell .dashboardMetricCard span{color:#64748b!important;font-size:12px!important;font-weight:500!important}body .dashboardAppShell .dashboardWebsiteCard,body .dashboardAppShell .dashboardWebsiteCard:first-child,body .dashboardAppShell .dashboardWebsiteCard:last-child,body .dashboardAppShell .dashboardWebsiteCard:only-child{background:#fff!important;border-color:#e2e8f0!important;min-height:96px!important;padding:12px 16px!important}body .dashboardAppShell .dashboardWebsiteThumb{border-color:#e2e8f0!important;border-radius:12px!important}body .dashboardAppShell .dashboardWebsiteNameRow h3,body .dashboardAppShell .dashboardRecentLeadIdentity strong{color:#0f172a!important;font-weight:700!important}body .dashboardAppShell .dashboardWebsiteUrl{color:#4f46e5!important}body .dashboardAppShell .dashboardWebsiteActions .siteActionPrimary{color:#fff!important;background:#0f172a!important;border-radius:12px!important}body .dashboardAppShell .dashboardWebsiteCard:has(.statusPillDraft) .siteActionPrimary{color:#334155!important;background:#f1f5f9!important}body .dashboardAppShell .templateSearch,body .dashboardAppShell :is(input,select,textarea):not([type=color]){border-color:#e2e8f0;border-radius:12px}}.editorShellPersonalizer{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:#1e293b;background:#f8fafc}.editorShellPersonalizer .editorTopbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0!important;border-bottom:1px solid #e2e8f0e6!important;flex-basis:64px!important;height:64px!important;padding:0 20px!important}.editorShellPersonalizer .editorReferenceBrandMark{border-radius:10px;box-shadow:0 0 16px -2px #6366f13d;color:#818cf8!important;background:#0b1120!important}.editorShellPersonalizer .editorReferenceBrand strong,.editorShellPersonalizer .editorTitleButton,.editorShellPersonalizer .editorSaveLabel{font-family:inherit}.editorShellPersonalizer .editorTitleButton{color:#0f172a!important;font-weight:700!important}.editorShellPersonalizer :is(.editorPreviewPopupButton,.personalizerHistoryActions button){color:#475569!important;background:#fff!important;border-color:#e2e8f0!important;border-radius:10px!important}.editorShellPersonalizer .publishButton{background:linear-gradient(90deg,#4f46e5,#4338ca)!important;border-radius:12px!important;font-weight:600!important;box-shadow:0 8px 18px #6366f133!important}.editorShellPersonalizer .personalizerWorkspace{background:#f1f5f9!important}.editorShellPersonalizer .personalizerPanel{background:#fff!important;border-right-color:#e2e8f0!important}.editorShellPersonalizer .personalizerIntro{padding:20px 20px 14px}.editorShellPersonalizer .personalizerIntro>span,.editorShellPersonalizer .personalizerStepHeading>span,.editorShellPersonalizer .personalizerLaunchEyebrow{color:#64748b!important;font-size:10px!important;font-weight:700!important}.editorShellPersonalizer .personalizerIntro h1{color:#0f172a!important;letter-spacing:-.03em!important;font-size:22px!important;font-weight:800!important}.editorShellPersonalizer .personalizerIntro p,.editorShellPersonalizer .personalizerStepHeading p{color:#64748b!important;font-size:11px!important}.editorShellPersonalizer .personalizerSteps{border-bottom-color:#e2e8f0!important}.editorShellPersonalizer .personalizerSteps button{color:#64748b!important;border-radius:12px!important}.editorShellPersonalizer .personalizerSteps button:hover{background:#f8fafc!important}.editorShellPersonalizer .personalizerSteps button.active>span:not(.complete){background:#4f46e5!important;border-color:#4f46e5!important}.editorShellPersonalizer .personalizerControls{padding:18px 16px 30px!important}.editorShellPersonalizer :is(.personalizerBrandGroup,.personalizerFieldCard,.personalizerLaunchCard,.personalizerSectionCard,.personalizerLinkAccordion,.personalizerLaunchGuide>div){box-shadow:0 1px 3px #0f172a06;background:#fff!important;border-color:#e2e8f0!important;border-radius:12px!important}.editorShellPersonalizer :is(.personalizerFieldCardSelected,.personalizerSectionCardSelected,.personalizerLinkAccordionSelected){background:#f8faff!important;border-color:#a5b4fc!important;box-shadow:0 0 0 3px #6366f114!important}.editorShellPersonalizer :is(.personalizerBrandControl select,.personalizerColorPicker input,.personalizerInputLabel input,.personalizerImageAlt input){min-height:38px;color:#334155!important;background:#fff!important;border-color:#e2e8f0!important;border-radius:10px!important}.editorShellPersonalizer .personalizerColorPicker input:not([type=color]){color:#64748b!important;background:#f8fafc!important}.editorShellPersonalizer :is(.personalizerBrandControl select,.personalizerInputLabel input,.personalizerImageAlt input):focus{border-color:#818cf8!important;box-shadow:0 0 0 3px #6366f11a!important}.editorShellPersonalizer .personalizerCanvas{background:#f1f5f9!important}.editorShellPersonalizer .personalizerCanvasToolbar{min-height:48px;background:#f8fafcf5!important;border-bottom-color:#e2e8f0!important}.editorShellPersonalizer .personalizerCanvasToolbar strong{color:#334155!important;font-size:10px!important;font-weight:700!important}.editorShellPersonalizer .personalizerCanvasToolbar span{color:#94a3b8!important}.editorShellPersonalizer .personalizerViewportStage{background:#f1f5f9!important;padding:48px!important}.editorShellPersonalizer .personalizerViewportFrame{background:#fff!important;border-color:#dbe2ec!important;border-radius:10px!important;margin-left:auto!important;margin-right:auto!important;box-shadow:0 1px 3px #00000008,0 12px 30px -8px #0f172a24!important}.editorShellPersonalizer .personalizerCanvasBar{background:#fffffff5!important;border-color:#e2e8f0!important;border-radius:12px!important;box-shadow:0 1px 3px #00000008,0 12px 28px -6px #0f172a1f!important}.editorShellPersonalizer .personalizerCanvasBar button.active{color:#4338ca!important;background:#eef2ff!important}.editorShellPersonalizer .personalizerCanvasViewportSelect select{color:#64748b!important}.marketingHeader{-webkit-backdrop-filter:blur(12px);width:min(1280px,100% - 48px);font-family:var(--font-plus-jakarta), system-ui, sans-serif;border-bottom:1px solid #e2e8f0cc;margin:0 auto;background:#ffffffb8!important;min-height:64px!important;padding:0!important}.marketingHeader .brand{color:#0f172a!important;letter-spacing:-.025em!important;font-size:20px!important;font-weight:800!important}.marketingHeader .appNav{gap:5px!important}.marketingHeader .appNavLink{min-height:36px;color:#64748b!important;border-radius:10px!important;padding:0 11px!important;font-size:12px!important;font-weight:600!important}.marketingHeader .appNavLink:hover,.marketingHeader .appNavLinkActive{color:#0f172a!important;background:#f1f5f9!important}.catalogShell,.pricingShell,.templateDetailShell{color:#1e293b;min-height:100dvh;font-family:var(--font-plus-jakarta), system-ui, sans-serif;background:radial-gradient(circle at 86% 4%,#6366f10f,#0000 26%),#f8fafc!important}.catalogShell>:is(.catalogHero,.templateBrowser,.catalogFooter),.pricingShell>:is(.pricingHero,.pricingGrid,.pricingLegal),.templateDetailShell>:is(.templateSalesIntro,.templateDetailBrowserFrame,.templateDetailDescriptionSimple,.templateRelated,.templateDetailFooter){width:min(1280px,100% - 48px);margin-left:auto;margin-right:auto}.catalogHero,.pricingHero,.templateDetailIntro{padding-top:64px!important;padding-bottom:28px!important}.catalogHero h1,.pricingHero h1,.templateDetailIntro h1{color:#0f172a!important;letter-spacing:-.04em!important;font-size:clamp(38px,5vw,58px)!important;font-weight:800!important;line-height:1.04!important}.catalogHero>p:last-of-type,.pricingHero>p:last-of-type,.templateDetailIntro>p:last-of-type{color:#64748b!important;font-size:16px!important;line-height:1.65!important}.catalogShell .eyebrow,.pricingShell .eyebrow,.templateDetailShell .eyebrow{color:#4338ca!important;letter-spacing:.07em!important;font-size:11px!important;font-weight:700!important}.catalogShell .templateSearch,.catalogShell .templateCategoryChips,.catalogShell .templateCatalogCard,.templateDetailShell .templateCatalogCard,.pricingShell .pricingGrid>*{background:#fff!important;border-color:#e2e8f0!important;border-radius:16px!important;box-shadow:0 1px 3px #00000008,0 6px 16px -4px #0f172a0a!important}.catalogShell .templateCatalogCard:hover,.templateDetailShell .templateCatalogCard:hover,.pricingShell .pricingGrid>:hover{border-color:#cbd5e1!important;box-shadow:0 12px 28px -6px #0f172a14,0 4px 10px -2px #0f172a08!important}.catalogShell .cardAction,.templateDetailShell .salesButton,.pricingShell .pricingButton:not(.pricingButtonCurrent){color:#fff!important;background:linear-gradient(90deg,#4f46e5,#4338ca)!important;border-radius:12px!important;box-shadow:0 8px 18px #6366f133!important}.templateDetailBrowserFrame{border-color:#e2e8f0!important;border-radius:16px!important;box-shadow:0 1px 3px #00000008,0 16px 38px -10px #0f172a21!important}.templateDetailBrowserBar{background:#f8fafc!important;border-bottom-color:#e2e8f0!important;height:40px!important}.templateDetailDescriptionSimple,.templateDetailDescriptionSimple p{color:#475569!important}@media (max-width:800px){.editorShellPersonalizer .personalizerViewportStage{padding:24px 16px 86px!important}.marketingHeader,.catalogShell>:is(.catalogHero,.templateBrowser,.catalogFooter),.pricingShell>:is(.pricingHero,.pricingGrid,.pricingLegal),.templateDetailShell>:is(.templateSalesIntro,.templateDetailBrowserFrame,.templateDetailDescriptionSimple,.templateRelated,.templateDetailFooter){width:min(100% - 24px,1280px)}.catalogHero,.pricingHero,.templateDetailIntro{padding-top:44px!important}}.dashboardWorkspace,.dashboardWorkspace button,.dashboardWorkspace input,.dashboardWorkspace select,.dashboardWorkspace textarea{font-family:var(--font-plus-jakarta), system-ui, sans-serif}.dashboardWorkspace{color:#1e293b;font-size:13px;line-height:1.5}.dashboardWorkspace :is(.dashboardTitle,.productPageHeaderRow h1,.productPageHero h1,.dashboardIntro h1,.catalogHero h1,.pricingHero h1,.accountIntro h1){color:#0f172a!important;letter-spacing:-.025em!important;font-size:30px!important;font-weight:800!important;line-height:1.18!important}.dashboardWorkspace .dashboardHeroRow h1{color:#0f172a!important;letter-spacing:-.03em!important;font-size:clamp(30px,3vw,36px)!important;font-weight:800!important;line-height:1.12!important}.dashboardWorkspace :is(.dashboardSectionTitleRow h2,.sectionHeading h2,.sectionHeading>div>h2,.sectionHeading>h2,.sectionHeading,.leadAnalyticsChartHeader h2,.leadAnalyticsInsights h2){font-size:18px!important;line-height:1.3!important}.dashboardWorkspace :is(.dashboardSectionTitleRow h2,.sectionHeading h2,.leadAnalyticsChartHeader h2,.leadAnalyticsInsights h2){color:#0f172a!important;letter-spacing:-.02em!important;font-weight:700!important}.dashboardWorkspace :is(.dashboardWebsiteNameRow h3,.templateCatalogCard h3,.templateBlankCard h3,.leadAnalyticsInsightCard h3,.emptyState h3,.accountCard>strong,.accountBillingPrimary strong){color:#0f172a!important;letter-spacing:-.01em!important;font-size:14px!important;font-weight:700!important;line-height:1.35!important}.dashboardWorkspace :is(.dashboardCopy,.productPageHero>p:not(.eyebrow),.dashboardHeroRow p,.catalogHero>p:not(.eyebrow),.pricingHero>p:not(.eyebrow),.accountIntro>p:not(.eyebrow),.dashboardIntro>p:not(.eyebrow),.templateCatalogCard>p,.templateBlankCard>p,.dashboardUpgradeLeadsCard p,.dashboardLeadsEmpty p,.emptyState p,.accountCard p,.accountBillingPrimary p,.leadAnalyticsInsightCard p){color:#64748b!important;font-size:13px!important;line-height:1.55!important}.dashboardWorkspace :is(.dashboardSectionTitleRow p,.dashboardSectionTitleRow>span,.dashboardWebsiteIdentity p,.dashboardWebsiteEdited,.dashboardWebsiteUrl,.dashboardWebsiteUrlPlaceholder,.dashboardRecentLeadIdentity span,.templateBrowserResultRow,.accountCard small,.accountBillingPrimary small,.accountLabel,.leadSourceIdentity span,.sectionKicker){font-size:11px!important;line-height:1.45!important}.dashboardWorkspace :is(.eyebrow,.dashboardOnboardingEyebrow,.sectionKicker){text-transform:uppercase;letter-spacing:.07em!important;font-size:10px!important;font-weight:700!important}.dashboardWorkspace :is(button,.dashboardCreateButton,.siteAction,.siteActionPrimary,.secondaryAction,.pricingButton,.cardAction,.websiteTab,.leadFilter,.templateCategoryChip,.dashboardSectionTitleRow>a,.accountHeadingActions a,.accountHeadingActions button){font-size:12px!important;font-weight:600!important;line-height:1.2!important}.dashboardWorkspace :is(input:not([type=color]),select,textarea){font-size:12px!important;line-height:1.35!important}.dashboardWorkspace .dashboardMetricCard strong{font-size:24px!important;font-weight:800!important;line-height:1.1!important}.dashboardWorkspace .dashboardMetricCard span{font-size:12px!important;font-weight:500!important;line-height:1.4!important}.dashboardWorkspace .dashboardWebsiteNameRow h3{font-size:14px!important}.dashboardWorkspace .dashboardRecentLeadIdentity strong{font-size:13px!important;font-weight:700!important}.dashboardWorkspace .dashboardRecentLeadRow>p{font-size:12px!important;line-height:1.45!important}.dashboardWorkspace :is(.statusPill,.leadStatus){font-size:11px!important;font-weight:700!important}.dashboardWorkspace .templateCatalogCard h3{margin-top:14px;font-size:14px!important}.dashboardWorkspace .templateCatalogCard>p{font-size:12px!important}.dashboardWorkspace .templatePremiumBadge{font-size:10px!important}.dashboardWorkspace .accountLabel{color:#64748b!important;font-size:11px!important;font-weight:600!important}.dashboardWorkspace .accountCard>strong,.dashboardWorkspace .accountBillingPrimary strong{font-size:16px!important}.editorShellPersonalizer,.editorShellPersonalizer button,.editorShellPersonalizer input,.editorShellPersonalizer select,.editorShellPersonalizer textarea{font-family:var(--font-plus-jakarta), system-ui, sans-serif!important}.editorShellPersonalizer{color:#1e293b;font-size:13px;line-height:1.5}.editorShellPersonalizer :is(.editorReferenceBrand strong,.editorTitleButton,.editorSaveLabel,.editorPreviewPopupButton,.publishButton,.publishMenuSettingsButton,.publishMenuRevertButton,.publishMenuPanel>button){font-size:12px!important;font-weight:600!important;line-height:1.2!important}.editorShellPersonalizer .editorTitleButton{font-size:13px!important;font-weight:700!important}.editorShellPersonalizer .editorReferenceBrandMark{font-size:13px!important}.editorShellPersonalizer .personalizerIntro h1{letter-spacing:-.025em!important;font-size:20px!important;font-weight:800!important;line-height:1.2!important}.editorShellPersonalizer .personalizerStepHeading h2{letter-spacing:-.02em!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important}.editorShellPersonalizer :is(.personalizerIntro p,.personalizerStepHeading p,.personalizerHint,.personalizerLinkPrompt p,.personalizerLaunchGuide small,.personalizerBrandGroupHeading span,.personalizerMotionToggle small){color:#64748b!important;font-size:12px!important;line-height:1.5!important}.editorShellPersonalizer :is(.personalizerIntro>span,.personalizerStepHeading>span,.personalizerLaunchEyebrow,.personalizerFieldHeading span){letter-spacing:.06em!important;font-size:10px!important;font-weight:700!important}.editorShellPersonalizer .personalizerSteps button strong{font-size:11px!important;font-weight:600!important}.editorShellPersonalizer .personalizerSteps button>span{font-size:10px!important}.editorShellPersonalizer :is(.personalizerBrandGroupHeading strong,.personalizerFieldHeading strong,.personalizerSectionCard>summary strong,.personalizerLinkAccordion>summary strong,.personalizerLaunchGuide strong,.personalizerLinkPrompt strong,.personalizerMotionToggle strong){color:#0f172a!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}.editorShellPersonalizer :is(.personalizerBrandControlHeading span,.personalizerSectionImageHeading span,.personalizerInputLabel,.personalizerImageAlt,.personalizerDestination legend,.personalizerCheck,.personalizerSectionCard>summary small,.personalizerLinkAccordion>summary small){font-size:11px!important;font-weight:600!important;line-height:1.4!important}.editorShellPersonalizer :is(.personalizerBrandControl select,.personalizerColorPicker input:not([type=color]),.personalizerFieldCard>input,.personalizerFieldCard>textarea,.personalizerInputLabel input,.personalizerAdvanced input,.personalizerImageAlt input){font-size:12px!important;font-weight:500!important;line-height:1.35!important}.editorShellPersonalizer :is(.personalizerBrandResetRow button,.personalizerReplaceImage,.personalizerDestination button,.personalizerGuideButton,.personalizerFieldHeading>button,.personalizerVisibilityToggle){font-size:11px!important;font-weight:600!important;line-height:1.2!important}.editorShellPersonalizer .personalizerCanvasToolbar strong{font-size:12px!important;font-weight:700!important}.editorShellPersonalizer .personalizerCanvasToolbar span{font-size:11px!important}.editorShellPersonalizer .personalizerCanvasBar button,.editorShellPersonalizer .personalizerCanvasZoomGroup span,.editorShellPersonalizer .personalizerCanvasViewportSelect select{font-size:11px!important;font-weight:600!important}.editorShellPersonalizer :is(.websiteSettingsDialog,.websiteSettingsDialog button,.websiteSettingsDialog input,.websiteSettingsDialog select,.websiteSettingsDialog textarea){font-family:var(--font-plus-jakarta), system-ui, sans-serif!important}.editorShellPersonalizer .websiteSettingsDialog h2{font-size:20px!important;font-weight:800!important}.editorShellPersonalizer .websiteSettingsDialog h3{font-size:14px!important;font-weight:700!important}.editorShellPersonalizer .websiteSettingsDialog p,.editorShellPersonalizer .websiteSettingsDialog label{font-size:12px!important;line-height:1.5!important}.editorShellPersonalizer .websiteSettingsDialog :is(button,input,select,textarea){font-size:12px!important}@media (max-width:800px){.dashboardWorkspace :is(.dashboardTitle,.productPageHeaderRow h1,.productPageHero h1,.dashboardIntro h1,.catalogHero h1,.pricingHero h1,.accountIntro h1){font-size:26px!important}.editorShellPersonalizer .personalizerIntro h1{font-size:18px!important}.editorShellPersonalizer .personalizerStepHeading h2{font-size:16px!important}.editorShellPersonalizer .personalizerCanvasBar{left:50%;bottom:calc(76px + env(safe-area-inset-bottom));z-index:70;pointer-events:auto;position:fixed}}.editorShellPersonalizer .personalizerCanvas{grid-template-rows:minmax(0,1fr)!important}.editorShellPersonalizer .editorPreviewPopupButton{justify-content:center;align-items:center;gap:6px;display:inline-flex!important}.editorPreviewPlayIcon{flex:0 0 16px;place-items:center;width:16px;height:16px;display:inline-grid}.editorPreviewPlayIcon svg{fill:currentColor;width:16px;height:16px;display:block}.editorShellPersonalizer .personalizerLaunchGuide{gap:10px}.editorShellPersonalizer .personalizerLaunchGuide>.personalizerLaunchActionCard{align-items:stretch;gap:10px;min-height:0;padding:12px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.personalizerLaunchActionCopy{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.personalizerLaunchActionCopy>span{color:#4338ca;background:#eef2ff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:grid}.personalizerLaunchActionCopy p{gap:2px;margin:0;display:grid}.editorShellPersonalizer .personalizerLaunchPublishGuide{background:linear-gradient(#eef2fffa,#f8fafffa)!important;border-color:#a5b4fc!important;box-shadow:0 0 0 3px #6366f114,0 8px 22px #4f46e514!important}.editorShellPersonalizer .personalizerLaunchPublishGuide .personalizerLaunchActionCopy>span{color:#fff;background:#4f46e5}.supportSubjectFieldset{border:0;margin:0;padding:0}.supportSubjectFieldset legend{color:var(--muted);margin-bottom:7px;font-size:11px;font-weight:700}.supportSubjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.supportSubjectOption{cursor:pointer;position:relative;margin:0!important;display:block!important}.supportSubjectOption input{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.supportSubjectOption span{color:#596175;text-align:center;background:#fff;border:1px solid #dfe3e9;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:8px 9px;font-size:10px;font-weight:650;line-height:1.25;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:flex}.supportSubjectOption input:checked+span{color:#3730a3;background:#eef2ff;border-color:#a5b4fc;box-shadow:0 0 0 2px #6366f114}.supportSubjectOption:focus-within span{outline-offset:2px;outline:2px solid #6366f159}@media (max-width:800px){.editorShellPersonalizer .personalizerPanel{transition:transform .22s cubic-bezier(.2,.75,.25,1),opacity .22s cubic-bezier(.2,.75,.25,1),visibility 0s linear .22s!important}.editorShellPersonalizer .personalizerPanelMobileOpen{transition-delay:0s!important}.editorShellPersonalizer .personalizerCanvasBar{will-change:bottom;justify-content:center;gap:4px;width:min(380px,100vw - 20px);max-width:calc(100vw - 20px);transition:bottom .22s cubic-bezier(.2,.75,.25,1)!important}.editorShellPersonalizer .personalizerCanvasViewportSelect select{width:96px;min-width:96px;max-width:none;padding-left:8px;padding-right:22px;font-size:10px!important}.editorShellPersonalizer .personalizerCanvasToolGroup button,.editorShellPersonalizer .personalizerCanvasZoomGroup button{min-width:30px;padding-inline:6px}.editorShellPersonalizer .personalizerViewportStage{padding-left:16px!important;padding-right:16px!important}.editorShellPersonalizer .editorPreviewPopupButton{width:34px;min-width:34px;height:34px;min-height:34px;padding:0!important}.editorShellPersonalizer .editorPreviewLabel{display:none}.editorShellPersonalizer+.supportWidget{right:12px!important;bottom:calc(92px + env(safe-area-inset-bottom))!important}.editorShellPersonalizer+.supportWidget .supportPanel{max-height:calc(100dvh - 178px)}}@media (max-width:420px){.editorShellPersonalizer .personalizerCanvasBar{width:calc(100vw - 14px);max-width:calc(100vw - 14px);padding-inline:3px}.editorShellPersonalizer .personalizerCanvasViewportSelect select{width:91px;min-width:91px}.supportSubjectGrid{gap:6px}.supportSubjectOption span{padding-inline:7px;font-size:9px}}.editorShellPersonalizer .personalizerSectionCardSelected,.editorShellPersonalizer .personalizerLinkAccordionSelected{background:#f7f6ff!important;border-color:#6d68ee!important;box-shadow:0 0 0 2px #5654f529,0 8px 22px #3e3abe1a!important}.editorShellPersonalizer .personalizerSectionCardSelected>summary,.editorShellPersonalizer .personalizerLinkAccordionSelected>summary{background:#f0efff!important}.editorShellPersonalizer .personalizerSectionCardSelected>summary strong,.editorShellPersonalizer .personalizerLinkAccordionSelected>summary strong{color:#302d9f!important}@media (max-width:800px){.editorShellPersonalizer .personalizerCanvasBar{gap:4px!important;padding:4px!important}.editorShellPersonalizer .personalizerCanvasBar button{padding-left:8px!important;padding-right:8px!important}.editorShellPersonalizer .personalizerCanvasToolGroup button{padding-left:6px!important;padding-right:6px!important}.editorShellPersonalizer+.supportWidget{bottom:calc(128px + env(safe-area-inset-bottom))!important}.editorShellPersonalizer+.supportWidget .supportPanel{max-height:calc(100dvh - 214px)!important}.editorShellPersonalizer .personalizerSectionCardSelected,.editorShellPersonalizer .personalizerLinkAccordionSelected{border-width:2px!important;box-shadow:0 0 0 3px #5654f521,0 10px 26px #3e3abe21!important}}@media (max-width:420px){.editorShellPersonalizer .personalizerCanvasBar{padding:4px!important}}.personalizerMobilePanelHeader{display:none}.personalizerConfidenceStrip{background:#f8fafc;border:1px solid #dfe6ef;border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:9px;margin-bottom:12px;padding:10px 11px;display:grid}.personalizerConfidenceStrip>span{color:#23764a;background:#eaf8ef;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.personalizerConfidenceStrip p{gap:2px;margin:0;display:grid}.personalizerConfidenceStrip strong{color:#223047;font-size:11px;font-weight:750}.personalizerConfidenceStrip small{color:#748095;font-size:10px;line-height:1.45}.personalizerStepStatus{background:#fff;border:1px solid #cfd5df;border-radius:50%;width:6px;height:6px;margin-left:auto;display:inline-block}.personalizerStepStatusComplete{background:#35a66f;border-color:#35a66f;box-shadow:0 0 0 2px #35a66f1a}.personalizerReadiness{background:#fbfcfe;border:1px solid #e3e7ee;border-radius:13px;gap:12px;margin-bottom:12px;padding:13px;display:grid}.personalizerReadinessReady{background:#f5fbf7;border-color:#c8e8d6}.personalizerReadinessHeading{gap:3px;display:grid}.personalizerReadinessHeading>span{color:#6b7280;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.personalizerReadinessReady .personalizerReadinessHeading>span{color:#28774e}.personalizerReadinessHeading>strong{color:#1f2937;font-size:13px;font-weight:800}.personalizerReadinessHeading>small{color:#788296;font-size:10px;line-height:1.45}.personalizerReadinessList{gap:8px;display:grid}.personalizerReadinessList>div{background:#fffc;border-radius:9px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:9px;display:grid}.personalizerReadinessList>div>i{color:#a0a7b3;background:#fff;border:1px solid #d8dde6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:900;display:grid}.personalizerReadinessList>div.complete>i{color:#24764a;background:#eaf8ef;border-color:#b9dfc8}.personalizerReadinessList>div>span{gap:2px;display:grid}.personalizerReadinessList strong{color:#283245;font-size:10px!important}.personalizerReadinessList small{line-height:1.4;color:#7d8798!important;font-size:9px!important}.editorCompletionBackdrop{z-index:2147483605;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11182757;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.editorCompletionCard{text-align:center;background:#fff;border:1px solid #dfe4eb;border-radius:18px;justify-items:center;width:min(430px,100%);padding:24px;display:grid;box-shadow:0 30px 90px #1118273d}.editorCompletionIcon{color:#23804e;background:#e9f8ef;border-radius:50%;place-items:center;width:48px;height:48px;font-size:20px;font-weight:900;display:grid}.editorCompletionCard>span{color:#2e7b51;letter-spacing:.07em;text-transform:uppercase;margin-top:12px;font-size:9px;font-weight:850}.editorCompletionCard h2{color:#182033;letter-spacing:-.035em;margin:5px 0 0;font-size:24px}.editorCompletionCard p{color:#7a8393;margin:8px 0 0;font-size:11px}.editorCompletionCard>a{color:#3936ca;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:9px;font-size:11px;font-weight:750;overflow:hidden}.editorCompletionActions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:18px;display:grid}.editorCompletionActions button,.editorCompletionActions a,.editorCompletionDone{min-height:40px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.editorCompletionActions button{color:#596175;background:#fff;border:1px solid #dfe3ea}.editorCompletionActions a{color:#fff;background:#4b47dd;border:1px solid #4b47dd}.editorCompletionDone{color:#818997;background:0 0;border:0;margin-top:8px}@media (max-width:800px){.editorShellPersonalizer .personalizerCanvasBar{display:none!important}.editorShellPersonalizer .personalizerPanel{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(100%);z-index:120!important;width:100vw!important;height:100dvh!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;grid-template-rows:auto minmax(0,1fr)!important;transition:transform .22s cubic-bezier(.2,.75,.25,1),opacity .18s,visibility 0s linear .22s!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.editorShellPersonalizer .personalizerPanelMobileOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s!important}.editorShellPersonalizer .personalizerMobilePanelHeader{background:#fffffffa;border-bottom:1px solid #e6e9ef;grid-template-rows:auto 5px;grid-template-columns:minmax(0,1fr) 36px;align-items:start;gap:10px 12px;min-height:78px;padding:14px 16px 11px;display:grid}.personalizerMobilePanelHeader>div:first-child{gap:2px;min-width:0;display:grid}.personalizerMobilePanelHeader>div:first-child>span{color:#7a8393;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}.personalizerMobilePanelHeader>div:first-child>strong{color:#172033;letter-spacing:-.02em;font-size:16px;font-weight:800}.personalizerMobilePanelHeader>div:first-child>small{color:#87909f;font-size:9px}.personalizerMobilePanelClose{color:#515968;cursor:pointer;width:36px;height:36px;font:inherit;background:#f8f9fb;border:1px solid #dfe3ea;border-radius:10px;place-items:center;font-size:20px;line-height:1;display:grid}.personalizerMobileProgress{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.personalizerMobileProgress i{background:#e6e8ed;border-radius:999px;height:4px}.personalizerMobileProgress i.complete{background:#35a66f}.editorShellPersonalizer .personalizerControls{overscroll-behavior:contain;min-height:0;overflow-y:auto;padding:16px 14px 34px!important}.editorShellPersonalizer .personalizerConfidenceStrip{margin-bottom:14px}.editorShellPersonalizer .personalizerMobileNav{z-index:80}.personalizerMobileNav button{position:relative}.personalizerMobileNav .personalizerStepStatus{width:5px;height:5px;position:absolute;top:7px;right:calc(50% - 14px)}.editorShellPersonalizer+.supportWidget{right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important}.editorShellPersonalizer+.supportWidget .supportPanel{max-height:calc(100dvh - 162px)!important}.editorShellPersonalizer:has(.personalizerPanelMobileOpen)+.supportWidget{display:none!important}.editorCompletionBackdrop{padding:10px}.editorCompletionCard{border-radius:16px;width:100%;max-width:430px;padding:22px 18px}}:root{--reovan-chrome:#111318;--reovan-chrome-2:#181b22;--reovan-chrome-3:#20242d;--reovan-chrome-line:#2a2f39;--reovan-chrome-text:#f7f8fb;--reovan-chrome-muted:#9ba4b4;--reovan-workspace:#f5f6f8;--reovan-surface:#fff;--reovan-soft:#f8f9fb;--reovan-line:#e2e5eb;--reovan-ink:#171b25;--reovan-muted:#737b8c;--reovan-violet:#5b5af4;--reovan-violet-strong:#4946de}.marketingHeader{box-shadow:0 14px 36px #05080f29;border:1px solid var(--reovan-chrome-line)!important;background:linear-gradient(180deg, #ffffff06, #fff0), var(--reovan-chrome)!important;border-radius:15px!important;min-height:64px!important;margin-top:14px!important;padding:0 16px!important}.marketingHeader .brand{letter-spacing:-.045em;color:var(--reovan-chrome-text)!important}.marketingHeader .appNavLink,.marketingHeader .appNavButton{color:#aeb6c5!important}.marketingHeader .appNavLink:hover,.marketingHeader .appNavButton:hover,.marketingHeader .appNavLinkActive{color:#fff!important;background:#ffffff12!important}.marketingHeader .appNavPrimary{box-shadow:0 8px 20px #4f46e547;color:#fff!important;background:linear-gradient(135deg,#6867ff,#514ee8)!important;border-color:#0000!important}.catalogShell,.pricingShell,.templateDetailShell{background:var(--reovan-workspace)}.catalogShell>.catalogHero,.pricingShell>.pricingHero,.templateDetailShell>.templateSalesIntro{border:1px solid var(--reovan-chrome-line);color:#fff;background:radial-gradient(circle at 88% 0,#6366f12e,#0000 34%),linear-gradient(145deg,#151820,#0f1116 74%);border-radius:20px;margin-top:18px;box-shadow:0 22px 60px #090c1221;padding:46px 40px!important}.catalogShell>.catalogHero .eyebrow,.pricingShell>.pricingHero .eyebrow,.templateDetailShell>.templateSalesIntro .eyebrow{color:#a9a8ff!important}.catalogShell>.catalogHero>p:last-child,.pricingShell>.pricingHero>p,.templateDetailShell>.templateSalesIntro>p:last-child{color:#adb5c4!important}.catalogShell>.catalogHero .catalogProof span,.templateDetailShell>.templateSalesIntro .templateTrustStrip span{color:#c2c8d3!important;background:#ffffff0e!important;border-color:#303641!important}.catalogFooter,.pricingLegal{border-top-color:#dde1e8!important}.authShell{background:radial-gradient(circle at 50% 12%, #6366f121, transparent 30%), var(--reovan-chrome);width:100%!important;max-width:none!important;padding:32px 20px!important}.authCard{background:#fff!important;border-color:#ffffff14!important;box-shadow:0 26px 80px #00000047!important}.dashboardAppShell{background:radial-gradient(circle at 10% 4%, #5c59f41f, transparent 22%), var(--reovan-chrome)!important}.dashboardSidebar{border-right-color:var(--reovan-chrome-line)!important;background:linear-gradient(180deg, #ffffff06, transparent 30%), var(--reovan-chrome)!important}.dashboardBrand,.dashboardBrandLong,.dashboardBrandShort{color:#fff!important}.dashboardSideLink{color:#a4adbd!important}.dashboardSideLink:hover{color:#eef1f7!important;background:#ffffff0e!important}.dashboardSideLinkActive{box-shadow:inset 0 0 0 1px #7e7bff26;color:#fff!important;background:linear-gradient(90deg,#625ff538,#625ff51a)!important}.dashboardSidebarToggle{color:#8f99aa!important;background:#1a1e26!important;border-color:#303641!important}.dashboardSidebarToggle:hover{color:#fff!important;background:#20252e!important;border-color:#444b59!important}.dashboardSidebarBottom{border-top-color:#282d36!important}.dashboardWorkspace{background:var(--reovan-workspace)!important;border-color:#2a2f38!important;box-shadow:0 24px 70px #00000038!important}.dashboardWorkspaceTopbar{-webkit-backdrop-filter:blur(18px);background:#ffffffe0;border-bottom-color:#e5e8ee!important}.productTopbarContext a{color:#6f7787!important}.dashboardWorkspaceInner,.productAppContent,.productPageInner{color:var(--reovan-ink)}.dashboardHeroRow h1,.productPageHero h1,.productPageHeaderRow h1,.accountIntro h1,.settingsIntro h1{color:#151a24}.dashboardHeroRow p,.productPageHero>p:last-child,.productPageHeaderRow p,.accountIntro>p,.settingsIntro>div>p{color:var(--reovan-muted)!important}.dashboardMetricCard,.dashboardWebsiteGrid,.dashboardOnboardingCard,.websiteCard,.accountCard,.settingsSection,.leadCard,.leadStats>div,.pricingCard,.templateCard,.emptyState,.blankStartCallout,.homeClosing{background:#fff!important;border-color:#e0e4ea!important;box-shadow:0 1px 2px #10182806,0 8px 24px #10182809!important}.dashboardMetricCardLink:hover,.templateCatalogCard:hover{border-color:#cfd5df!important;box-shadow:0 2px 5px #1018280a,0 14px 30px #10182812!important}.dashboardCreateButton,.pricingButton,.formButton,.salesButton,.settingsSaveBar button{background:linear-gradient(135deg, var(--reovan-violet), var(--reovan-violet-strong))!important}.settingsSaveBar{background:#fffffff0!important;border-color:#dde2e9!important}@media (max-width:760px){.dashboardAppShell{background:var(--reovan-workspace)!important}.dashboardWorkspaceTopbar{background:linear-gradient(180deg, #ffffff06, transparent), var(--reovan-chrome)!important;border-bottom-color:#282d36!important}.dashboardMobileTopbarBrand{color:#fff!important}.dashboardWorkspaceTopbar .dashboardIcon,.dashboardWorkspaceTopbar button,.dashboardWorkspaceTopbar summary{color:#c7cdd8!important}.dashboardMobileNav{-webkit-backdrop-filter:blur(18px);background:#111318f7!important;border-top-color:#292e38!important;box-shadow:0 -10px 28px #080a0f29!important}.dashboardMobileNavLink{color:#8993a5!important}.dashboardMobileNavLinkActive{color:#fff!important;background:#5c59f42e!important}}.editorShellPersonalizer{background:var(--reovan-chrome)!important}.editorShellPersonalizer .editorTopbar{border-bottom-color:var(--reovan-chrome-line)!important;background:linear-gradient(180deg, #ffffff06, transparent), var(--reovan-chrome)!important;box-shadow:0 8px 26px #0000001f!important}.editorShellPersonalizer .editorReferenceBrand,.editorShellPersonalizer .editorReferenceBrand strong,.editorShellPersonalizer .editorReferenceBrandMark,.editorShellPersonalizer .editorTitleButton,.editorShellPersonalizer .editorReferenceTitle,.editorShellPersonalizer .editorSaveIndicator{color:#eef1f6!important}.editorShellPersonalizer .editorReferenceDivider{background:#343944!important}.editorShellPersonalizer .editorSaveIndicatorSaved{color:#9ed9bb!important}.editorShellPersonalizer .editorSaveIndicatorUnsaved{color:#e7c47a!important}.editorShellPersonalizer .personalizerHistoryActions button,.editorShellPersonalizer .editorPreviewPopupButton,.editorShellPersonalizer .publishButton{color:#c9d0dc!important;box-shadow:none!important;background:#1b1f27!important;border-color:#303641!important}.editorShellPersonalizer .personalizerHistoryActions button:hover:not(:disabled),.editorShellPersonalizer .editorPreviewPopupButton:hover{color:#fff!important;background:#222731!important;border-color:#454c59!important}.editorShellPersonalizer .publishButton{color:#fff!important;background:linear-gradient(135deg,#6664ff,#514ee8)!important;border-color:#0000!important;box-shadow:0 8px 20px #4641d23b!important}.editorShellPersonalizer .editorBrandMenuPanel,.editorShellPersonalizer .editorPublishMenuPanel,.editorShellPersonalizer .publishMenuPanel{color:var(--reovan-ink)!important;background:#fff!important;border-color:#dfe3ea!important;box-shadow:0 18px 55px #0000002e!important}.editorShellPersonalizer .personalizerWorkspace,.editorShellPersonalizer .personalizerCanvas,.editorShellPersonalizer .personalizerViewportStage{background:radial-gradient(circle at 50% 12%,#6366f113,#0000 30%),#171a21!important}.editorShellPersonalizer .personalizerViewportStage{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),radial-gradient(circle at 50% 10%,#6366f113,#0000 30%)!important;background-size:24px 24px,24px 24px,auto!important}.editorShellPersonalizer .personalizerViewportFrame{background:#fff!important;border-color:#313641!important;box-shadow:0 0 0 1px #ffffff06,0 26px 70px #00000057!important}.editorShellPersonalizer .personalizerPanel{color:var(--reovan-ink);background:#fff!important;border-color:#e1e5eb!important}.editorShellPersonalizer .personalizerIntro,.editorShellPersonalizer .personalizerControls,.editorShellPersonalizer .personalizerMobilePanelHeader{background:#fff}.editorShellPersonalizer .personalizerSteps{background:#fbfcfd;border-bottom-color:#e8ebf0}.editorShellPersonalizer .personalizerSteps button.active{color:#312e98;background:#efefff;border-color:#d5d4ff}.editorShellPersonalizer .personalizerConfidenceStrip,.editorShellPersonalizer .personalizerReadiness,.editorShellPersonalizer .personalizerLaunchActionCard,.editorShellPersonalizer .personalizerBrandGroup,.editorShellPersonalizer .personalizerFieldCard,.editorShellPersonalizer .personalizerSectionCard,.editorShellPersonalizer .personalizerLinkAccordion{background:#fff;border-color:#e0e4ea!important}.editorShellPersonalizer .personalizerConfidenceStrip{background:#f8fafc!important}.editorShellPersonalizer .personalizerLaunchPublishGuide{background:linear-gradient(#efeffffa,#fafafffa)!important;border-color:#aaa8ff!important}.editorPreviewModalBackdrop{-webkit-backdrop-filter:blur(7px);background:#07090db8!important}.editorPreviewModal{background:#171a21!important;border-color:#2c313b!important;box-shadow:0 34px 100px #0000006b!important}.editorPreviewModalHeader{color:#fff!important;background:#111318!important;border-bottom-color:#2b303a!important}.editorPreviewModalHeader span{color:#929cad!important}.editorPreviewModalHeader strong{color:#f7f8fb!important}.editorPreviewModalBreakpointToggle{background:#1a1e26!important;border-color:#303641!important}.editorPreviewModalBreakpointToggle button{color:#9ba4b4!important}.editorPreviewModalBreakpointToggle button.active{color:#fff!important;box-shadow:none!important;background:#2a2f39!important}.editorPreviewModalClose{color:#cbd2dd!important;background:#1a1e26!important;border-color:#303641!important}.editorPreviewModalStage{background:#171a21!important}@media (max-width:800px){.editorShellPersonalizer .personalizerMobileNav{background:#111318fa!important;border-top-color:#292e38!important;box-shadow:0 -10px 30px #00000038!important}.editorShellPersonalizer .personalizerMobileNav button{color:#8f99aa!important}.editorShellPersonalizer .personalizerMobileNav button.active{color:#fff!important;background:#5c59f430!important}.editorShellPersonalizer .personalizerPanel{background:#fff!important}.editorShellPersonalizer .personalizerMobilePanelHeader{background:#fff!important;border-bottom-color:#e4e7ec!important}.editorShellPersonalizer .personalizerMobilePanelClose{color:#4f5868!important;background:#f6f7f9!important;border-color:#dfe3ea!important}}.supportLauncher{color:#f5f7fa!important;background:linear-gradient(#20242c,#15181e)!important;border-color:#303641!important;box-shadow:0 12px 30px #0000003d,inset 0 1px #ffffff0f!important}.supportLauncher:hover{background:#222731!important;border-color:#454c59!important}.supportPanel{background:#fff!important;border-color:#dfe3e9!important;box-shadow:0 24px 70px #0003!important}.productToast{color:#f4f6fa!important;background:#111318f5!important;border-color:#ffffff14!important;box-shadow:0 14px 36px #0000003d!important}.productConfirmDialog,.websiteSettingsModal,.editorCompletionCard{background:#fff!important;border-color:#dfe3ea!important}@media (max-width:680px){.marketingHeader{border-radius:13px!important;min-height:56px!important;margin-top:10px!important;padding-inline:12px!important}.catalogShell>.catalogHero,.pricingShell>.pricingHero,.templateDetailShell>.templateSalesIntro{border-radius:16px;margin-top:10px;padding:30px 22px!important}}
