@media (min-width:768px){.dashboard-content-below-fixed-header{padding-top:max(128px,80px + env(safe-area-inset-top,0px) + 24px)!important}}.dashboard-content-below-fixed-header{padding-top:max(120px,64px + env(safe-area-inset-top,0px) + 24px)!important}@media (max-width:767px){*{box-sizing:border-box}.desktop-nav{display:none!important}.mobile-nav{display:flex!important}body,html{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:hidden;width:100%}#root{max-width:100vw;width:100%}.ant-card-body,.dashboard-content-below-fixed-header,.dashboard-tab-content{word-wrap:break-word;overflow-wrap:break-word}code,pre{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.workflow-container{margin:0!important;max-width:100vw!important;padding:var(--space-2)!important;width:100%!important}.ant-btn{min-height:44px!important;min-width:44px!important;padding:10px 16px!important}.ant-btn.ant-btn-sm{min-height:40px!important;min-width:40px!important}a[role=button],button.ant-btn-text{align-items:center!important;display:inline-flex!important;justify-content:center!important;min-height:44px!important;min-width:44px!important}.ant-modal{margin:8px!important;max-width:100vw!important;padding-bottom:env(safe-area-inset-bottom,0)}.ant-modal-content{border-radius:12px 12px 0 0!important}.ant-modal-body{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);overflow-y:auto}.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table{min-width:280px}.thinking-panel{font-size:14px}.thinking-panel .ant-progress-text{font-size:12px}section#audience-segments,section#home{margin-bottom:var(--space-4)!important;padding:var(--space-4) var(--space-3)!important}.logged-out-progress-header{min-height:56px!important;padding:max(10px,env(safe-area-inset-top)) 12px 10px!important}.dashboard-content-below-fixed-header{padding-top:max(116px,56px + env(safe-area-inset-top,0px) + 32px)!important}.logged-out-header-left{min-width:0!important}.unified-workflow-hero{padding:var(--space-4) var(--space-3)!important}.unified-workflow-hero .ant-typography{word-wrap:break-word;overflow-wrap:break-word}.unified-workflow-hero h2.ant-typography{font-size:1.5rem!important;line-height:1.3!important}.unified-workflow-hero .ant-typography+.ant-typography,.unified-workflow-hero p.ant-typography{font-size:1rem!important}.dashboard-tab-content{padding-bottom:var(--space-4)!important}.dashboard-footer,.dashboard-tab-content{padding-left:var(--space-4)!important;padding-right:var(--space-4)!important}.system-hint{margin-top:calc(env(safe-area-inset-top, 0px) + 68px);margin-top:calc(env(safe-area-inset-top, 0px) + var(--space-4, 16px) + 52px)}.system-hint__message{min-width:0;overflow-wrap:break-word}}@media (min-width:768px){.desktop-nav{display:flex!important}.mobile-nav{display:none!important}}@media (max-width:480px){.hero-title{font-size:2.2rem!important;line-height:1.3!important}.section-title{font-size:1.8rem!important}.card-title{font-size:1.1rem!important}.page-title{font-size:2.5rem!important}}@media (max-width:600px){.hero-title{font-size:2.8rem!important}}@media (max-width:767px){.hero-section{margin-bottom:var(--space-5)!important;padding:var(--space-5) var(--space-4)!important}.content-section{padding:var(--space-4) var(--space-2)!important}.mobile-header{padding:var(--space-1) 0!important}.mobile-container{padding:0 10px!important}body>div>div{max-width:100%!important;padding:var(--space-2)!important}.ant-card{margin-bottom:15px!important}.ant-progress{margin:10px 0!important}.ant-typography h1{font-size:1.8rem!important;margin-bottom:8px!important}.ant-steps,.ant-typography p{margin-bottom:15px!important}.ant-col{padding:4px!important}.ant-btn{font-size:14px!important;padding:10px 16px!important}.ant-input{font-size:16px!important;padding:8px 12px!important}.ant-card{border-radius:8px!important}.ant-typography h1{font-size:24px!important;line-height:1.3!important}.ant-typography h2{font-size:20px!important;line-height:1.3!important}.ant-typography h3{font-size:18px!important;line-height:1.3!important}.ant-row{margin:0!important}.ant-row .ant-col{padding:8px!important}.ant-steps{margin-bottom:20px!important}.ant-steps-item-title{font-size:14px!important}.ant-steps-item-description{font-size:12px!important}}@media (max-width:480px){.hero-paragraph{font-size:18px!important}.feature-icon{font-size:36px!important}.feature-text{font-size:14px!important}}@media (max-width:767px){.staging-promote-bar{bottom:calc(56px + env(safe-area-inset-bottom, 0px))!important;flex-wrap:wrap!important;font-size:12px!important;gap:8px!important}.staging-promote-bar,.staging-promote-bar button,.staging-promote-bar-restore{min-height:44px!important;padding:8px 12px!important}.staging-promote-bar-restore{bottom:calc(68px + env(safe-area-inset-bottom, 0px))!important}.website-input-form{max-width:100%!important;padding:0 var(--space-3)!important}.website-input-row{border-radius:var(--radius-base)!important;flex-wrap:wrap!important}.website-input-row .ant-input{font-size:16px!important}.website-input-row .ant-btn,.website-input-row .ant-input{border-radius:var(--radius-base)!important;min-height:48px!important}.website-input-row .ant-btn{width:100%!important}.heading-hero{font-size:var(--font-size-3xl)!important;line-height:1.2!important}}@media (max-width:480px){.heading-hero{font-size:var(--font-size-2xl)!important;line-height:1.2!important}}@media (max-width:767px){iframe,img,video{height:auto!important;max-width:100%!important}iframe{min-height:200px}}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:767px){.mobile-bottom-nav,[data-mobile-bottom-nav]{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important;padding-bottom:calc(var(--space-2, 8px) + env(safe-area-inset-bottom))!important}body{padding-bottom:env(safe-area-inset-bottom)}}}@media (max-width:767px){.onboarding-funnel-root{max-width:100%!important;overflow-x:clip!important;padding:max(72px,calc(env(safe-area-inset-top, 0px) + 52px)) max(12px,env(safe-area-inset-right,0px)) max(28px,calc(env(safe-area-inset-bottom, 0px) + 20px)) max(12px,env(safe-area-inset-left,0px))!important}.onboarding-funnel-root section{scroll-margin-top:max(120px,calc(env(safe-area-inset-top, 0px) + 100px))!important}.onboarding-funnel-root .onboarding-narration{background:#0000!important;margin-left:0!important;margin-right:0!important;padding:10px 0 16px!important;position:relative!important;top:auto!important;z-index:1!important}.onboarding-funnel-root .onboarding-narration p{font-size:16px!important;line-height:1.55!important;margin:0!important}.logged-out-header-nav-link{align-items:center!important;border-radius:8px!important;display:inline-flex!important;font-size:15px!important;min-height:44px!important;padding:8px 14px!important}.unified-workflow-hero h1.ant-typography,.unified-workflow-hero h2.ant-typography,.unified-workflow-hero h3.ant-typography{font-size:22px!important;line-height:1.28!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;padding-left:8px!important;padding-right:8px!important}.unified-workflow-hero p.ant-typography{font-size:15px!important;line-height:1.55!important;padding-left:10px!important;padding-right:10px!important}.post-registration-conversion-root{padding:max(12px,env(safe-area-inset-top,0px)) max(10px,env(safe-area-inset-right,0px)) max(8px,env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))!important}.post-registration-conversion-shell{border-radius:var(--radius-lg)!important;height:calc(100vh - 28px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;height:calc(100dvh - 28px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;max-height:calc(100vh - 28px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;max-height:calc(100dvh - 28px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important}.auth-modal,.payment-modal{margin:0 auto max(8px,env(safe-area-inset-bottom,0px))!important;max-width:calc(100vw - 20px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important;padding-bottom:0!important;top:max(8px,env(safe-area-inset-top,0px))!important;vertical-align:top!important;width:calc(100vw - 20px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important}.auth-modal .ant-modal-content,.payment-modal .ant-modal-content{display:flex!important;flex-direction:column!important;max-height:calc(100vh - 16px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px))!important;overflow:hidden!important}.payment-modal .ant-modal-header{flex-shrink:0!important}.auth-modal .ant-modal-body,.payment-modal .ant-modal-body{-webkit-overflow-scrolling:touch!important;flex:1 1 auto!important;max-height:none!important;min-height:0!important;overflow-y:auto!important;padding:12px!important}.payment-modal .embedded-checkout-shell{min-height:0!important;padding:0!important}}@media (max-width:1023px){.post-registration-conversion-shell{margin-left:auto;margin-right:auto}.post-registration-conversion-studio{bottom:auto;left:auto;overflow:visible;position:static;top:auto;transform:none;width:100%;z-index:1}.post-registration-conversion-shell--review .genbody{flex-direction:column}.post-registration-conversion-shell--review .genleft{flex:0 0 auto;max-width:none;width:100%}.post-registration-conversion-shell--review .draft{flex:1 1 auto;min-height:0}.post-registration-conversion-preview--review .post-registration-conversion-preview-scroll{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px))}.post-registration-conversion-preview-scroll{inset:auto;overflow-y:auto;position:relative;z-index:2}}@media (min-width:1024px){.post-registration-conversion-root--generating,.post-registration-conversion-root--review{align-items:stretch!important;padding-left:max(24px,env(safe-area-inset-left,0px))!important;padding-right:max(24px,env(safe-area-inset-right,0px))!important}.post-registration-conversion-shell--generating,.post-registration-conversion-shell--review{max-width:none!important;width:100%!important}.post-registration-conversion-shell--review .genleft{max-width:340px}.post-registration-conversion-preview--review .post-registration-conversion-preview-scroll{padding-left:clamp(16px,2vw,28px);padding-right:clamp(16px,2vw,28px)}.post-registration-conversion-body:not(.post-registration-conversion-body--generating) .post-registration-conversion-preview-scroll{-webkit-overflow-scrolling:touch;inset:auto;overflow-y:auto;position:relative}.post-registration-conversion-body--generating{align-items:stretch;display:flex;flex-direction:row;gap:24px}.post-registration-conversion-body--generating .post-registration-conversion-studio{bottom:auto;flex:1 1 auto;max-height:none;max-width:none;min-width:280px;overflow-y:auto;position:static;top:auto;transform:none;width:auto;z-index:1}.post-registration-conversion-body--generating .post-registration-conversion-preview{display:flex;flex:0 0 auto;flex-direction:column;max-width:800px;min-height:0;min-width:0;position:relative;width:min(800px,100%)}.post-registration-conversion-body--generating .post-registration-conversion-preview-scroll{flex:1 1;inset:auto;min-height:0;position:relative}.post-registration-conversion-body--generating .post-registration-conversion-preview-blur-target--blurred{filter:none!important;-webkit-user-select:auto!important;user-select:auto!important}.post-registration-conversion-body--generating .post-registration-conversion-studio [data-testid=generation-studio-snapshot]{max-height:380px!important;min-height:280px!important}.inline-funnel-generation-layout--split,.inline-funnel-generation-layout--split.genbody{align-items:stretch;display:flex;flex-direction:row;gap:18px;width:100%}.inline-funnel-generation-layout--split .genleft,.inline-funnel-generation-layout--split .inline-funnel-generation-studio{flex:1 1 300px;max-width:none;min-width:260px}.inline-funnel-generation-layout--split .draft,.inline-funnel-generation-layout--split .inline-funnel-generation-preview{flex:0 0 56%;max-width:none;min-width:0;width:auto}.inline-funnel-generation-layout--split .inline-funnel-generation-preview .ant-card{margin-top:0!important}.conversion-voice-compare-wrap{width:100%}.conversion-voice-compare-wrap .ant-segmented{flex-wrap:wrap;width:100%}}@media (max-width:767px){.onboarding-funnel-root .onboarding-choice-grid{gap:12px!important;grid-template-columns:1fr!important;max-width:100%!important;overflow-x:clip!important;width:100%!important}.onboarding-funnel-root .onboarding-choice-grid>*{max-width:100%!important;min-width:0!important;width:100%!important}.onboarding-funnel-root .onboarding-choice-grid [data-testid^=audience-card-],.onboarding-funnel-root .onboarding-choice-grid [data-testid^=topic-card-]{max-width:100%!important;transform:none!important;width:100%!important}.onboarding-skeleton-shell{padding-left:12px!important;padding-right:12px!important}.signup-gate-card.ant-card{max-width:100%!important}.signup-gate-card .ant-card-head{min-height:auto!important;padding:12px 14px!important}.signup-gate-card .ant-card-head-title{line-height:1.35!important;white-space:normal!important}.signup-gate-card .ant-card-body{padding:16px 14px 20px!important}}.marketing-page-root{padding:48px max(16px,env(safe-area-inset-right,0px)) max(64px,calc(env(safe-area-inset-bottom, 0px) + 48px)) max(16px,env(safe-area-inset-left,0px))}.marketing-page-inner{padding:48px max(24px,env(safe-area-inset-right,0px)) max(48px,calc(env(safe-area-inset-bottom, 0px) + 32px)) max(24px,env(safe-area-inset-left,0px))}.marketing-page-content{padding:56px 0 24px}@media (max-width:767px){.marketing-page-root{padding:max(28px,calc(env(safe-area-inset-top, 0px) + 20px)) max(12px,env(safe-area-inset-right,0px)) max(44px,calc(env(safe-area-inset-bottom, 0px) + 32px)) max(12px,env(safe-area-inset-left,0px))}.marketing-page-root .ant-typography h1{font-size:1.65rem!important;line-height:1.25!important}.marketing-page-inner{padding:max(28px,calc(env(safe-area-inset-top, 0px) + 20px)) max(12px,env(safe-area-inset-right,0px)) max(44px,calc(env(safe-area-inset-bottom, 0px) + 32px)) max(12px,env(safe-area-inset-left,0px))!important}.marketing-page-content{padding-bottom:8px!important;padding-top:12px!important}.marketing-comparison-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;overflow-x:auto;padding:0 4px}.marketing-comparison-table-wrap .ant-table{min-width:480px}.marketing-section-pad{border-radius:14px!important;margin-top:40px!important;padding:28px 16px!important}.ant-drawer-content-wrapper{max-width:calc(100vw - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px))!important}.ant-drawer .ant-drawer-body{padding-bottom:max(16px,env(safe-area-inset-bottom,0px))!important}#main-content.dashboard-main-with-fab{padding-top:calc(72px + env(safe-area-inset-top, 0px))!important;padding-top:calc(56px + env(safe-area-inset-top, 0px) + var(--space-4, 16px))!important}}.post-review-root{height:100vh;height:100dvh}.post-review-root--workspace{display:flex;flex:1 1;flex-direction:column;height:100%;max-height:100%;min-height:0}.post-review-header{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.post-review-header::-webkit-scrollbar{display:none}.post-review-header__actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:nowrap;gap:8px}.post-review-header__actions .ant-btn{flex-shrink:0;white-space:nowrap}@media (max-width:767px){.post-review-header{flex-wrap:wrap!important;gap:6px!important;height:auto!important;min-height:48px!important;padding:8px 10px!important;row-gap:8px!important}.post-review-header__title-group span{max-width:100%!important}.post-review-header__divider--optional,.post-review-header__meta,.post-review-header__voice-tag{display:none!important}.post-review-header__actions{-webkit-overflow-scrolling:touch!important;align-items:center!important;display:flex!important;flex:1 1 100%!important;gap:6px!important;overflow-x:auto!important;padding-bottom:2px!important;scrollbar-width:none}.post-review-header__actions::-webkit-scrollbar{display:none}.post-review-header__actions .ant-btn{flex-shrink:0!important}.post-review-body{flex-direction:column!important;position:relative!important}.post-review-side-panel[data-open=false]{display:none!important}.post-review-side-panel[data-open=true]{border-left:none!important;border-radius:14px 14px 0 0!important;border-top:1px solid var(--color-border-base)!important;bottom:0!important;box-shadow:0 -8px 32px #00000024!important;height:min(78vh,calc(100dvh - 96px))!important;left:0!important;max-height:min(78vh,calc(100dvh - 96px))!important;position:fixed!important;right:0!important;top:auto!important;width:100%!important;z-index:200!important}.post-review-editor-pane{padding:12px!important}.post-review-root--workspace .post-review-header__back-btn{display:none!important}.post-review-article-inline{gap:8px!important;padding:10px 12px!important}.post-review-article-inline .ant-tag{height:auto;max-width:100%;white-space:normal}.post-review-article-inline .ant-alert{margin-bottom:0!important}}