:root{--rw11-bg:#f7f7f4;--rw11-surface:#fff;--rw11-surface-2:#f1f1ed;--rw11-ink:#080808;--rw11-text:#181817;--rw11-muted:#6e6e68;--rw11-line:#e5e5df;--rw11-line-strong:#d4d4cc;--rw11-mint:#5cf0af;--rw11-mint-soft:#e8fbf1;--rw11-shadow-sm:0 8px 24px #10100e0d;--rw11-shadow-md:0 20px 60px #10100e14;--rw11-shadow-lg:0 34px 100px #10100e1f;--rw-body:"Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rw-display:"Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{letter-spacing:-.008em;font-family:var(--rw-body)!important}.logo__mark,.auth-shell .logo__mark,.doc .logo__mark,.app-shell .logo__mark{background:var(--rw11-ink)!important;box-shadow:0 0 0 1px #0000000f, var(--rw11-shadow-sm)!important;border:0!important}.logo strong,.auth-shell .logo__text strong,.doc .logo strong,.app-shell .logo strong{letter-spacing:-.055em!important;font-weight:780!important}.app-shell .button,.auth-shell .button,.upgrade-modal .button,.doc__bar-cta{letter-spacing:-.018em!important;border-radius:16px!important;min-height:48px!important;font-weight:700!important}.app-shell .button--primary,.app-shell .button--success,.auth-shell .button--primary,.upgrade-modal .button--primary,.doc__bar-cta{box-shadow:0 8px 18px #0808081f!important}.app-shell .button--primary:hover,.app-shell .button--success:hover,.auth-shell .button--primary:hover,.upgrade-modal .button--primary:hover,.doc__bar-cta:hover{transform:translateY(-1px)!important;box-shadow:0 12px 26px #08080829!important}.auth-shell.auth-shell{background:var(--rw11-bg)!important;padding:clamp(18px,3vw,42px)!important}.auth-layout{gap:clamp(28px,5vw,72px)!important;width:min(1240px,100%)!important}.auth-shell .auth-card{max-width:440px!important}.auth-shell .auth-card__brand{margin-bottom:54px!important}.auth-shell .auth-card h1{letter-spacing:-.07em!important;max-width:14ch!important;font-weight:780!important}.auth-shell .auth-signup-path__num{background:#111!important}.auth-shell .auth-form input,.auth-shell .auth-google{border-radius:17px!important;min-height:56px!important}.auth-shell .auth-showcase{background:var(--rw11-ink)!important;color:#fff!important;min-height:700px!important;box-shadow:var(--rw11-shadow-lg)!important;border:0!important;border-radius:34px!important;position:relative!important}.auth-shell .auth-showcase:after{content:"";background:var(--rw11-mint);opacity:.95;border-radius:999px;width:190px;height:190px;position:absolute;top:-46px;right:-50px}.auth-shell .auth-showcase__copy{z-index:2!important;position:relative!important}.auth-shell .auth-showcase__copy>span{color:#ffffff8c!important}.auth-shell .auth-showcase__copy h2{color:#fff!important;letter-spacing:-.065em!important;font-weight:760!important}.auth-shell .auth-showcase__copy p{color:#ffffffa3!important}.auth-shell .auth-product{z-index:2!important;margin:40px -92px 24px 0!important;position:relative!important}.auth-shell .auth-product img{border:1px solid #ffffff26!important;border-radius:28px!important;box-shadow:0 26px 80px #00000061!important}.auth-shell .auth-showcase__facts{color:#ffffffad!important;border-color:#ffffff24!important}.app-shell.app-shell{background:var(--rw11-bg)!important}.app-shell .main-shell{background:var(--rw11-bg)!important;padding-top:24px!important}.app-shell .sidebar{background:#fffffff5!important;width:248px!important;padding:22px 17px!important;box-shadow:8px 0 30px #14141109!important}.app-shell .main-shell{margin-left:248px!important}.app-shell .sidebar__new{border-radius:17px!important;min-height:50px!important;box-shadow:0 10px 24px #0808081f!important}.app-shell .sidebar__nav button{border-radius:15px!important;min-height:48px!important;font-weight:650!important}.app-shell .sidebar__nav button.is-active{background:var(--rw11-ink)!important;color:#fff!important;border-color:#0000!important}.app-shell .sidebar__nav button.is-active svg,.app-shell .sidebar__nav button.is-active em{color:#fff!important}.app-shell .sidebar__nav button.is-active em{background:#ffffff21!important}.app-shell .sidebar__usage{background:var(--rw11-surface-2)!important;border:0!important}.app-shell .meter span{background:var(--rw11-mint)!important}.app-shell .workshop-hero{background:var(--rw11-ink)!important;color:#fff!important;max-width:1450px!important;min-height:310px!important;box-shadow:var(--rw11-shadow-md)!important;border:0!important;border-radius:34px!important;align-items:center!important;padding:clamp(34px,5vw,66px)!important;display:flex!important}.app-shell .workshop-hero:before,.app-shell .workshop-hero:after{display:none!important}.app-shell .workshop-hero__visual{width:360px!important;height:250px!important;position:absolute!important;top:50%!important;right:clamp(38px,6vw,94px)!important;transform:translateY(-50%)!important}.app-shell .workshop-hero__visual:before{content:""!important;background:var(--rw11-mint)!important;border-radius:999px!important;width:230px!important;height:230px!important;position:absolute!important;top:10px!important;right:48px!important}.app-shell .workshop-hero__reel{aspect-ratio:9/16!important;border:1px solid #ffffff1f!important;border-radius:20px!important;width:112px!important;position:absolute!important;overflow:hidden!important;box-shadow:0 20px 55px #0000004d!important}.app-shell .workshop-hero__reel img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.app-shell .workshop-hero__reel--one{top:44px!important;left:12px!important;transform:rotate(-8deg)!important}.app-shell .workshop-hero__reel--two{z-index:2!important;top:13px!important;left:122px!important}.app-shell .workshop-hero__reel--three{top:42px!important;right:10px!important;transform:rotate(8deg)!important}.app-shell .workshop-hero__visual>span{z-index:3!important;color:#111!important;background:#fff!important;border-radius:999px!important;padding:7px 10px!important;font-size:10px!important;font-weight:750!important;position:absolute!important;bottom:6px!important;right:18px!important;box-shadow:0 8px 24px #0003!important}.app-shell .workshop-hero__copy{z-index:2!important;position:relative!important}.app-shell .workshop-hero__eyebrow{color:#ffffff94!important}.app-shell .workshop-hero h1{color:#fff!important;letter-spacing:-.072em!important;max-width:10ch!important;font-weight:790!important}.app-shell .workshop-hero__copy>p{color:#ffffffa3!important;max-width:43ch!important}.app-shell .workshop-hero .button--primary{color:#111!important;background:#fff!important;border-color:#fff!important}.app-shell .workshop-hero .button--primary svg{color:#111!important}.app-shell .workshop-hero .button--secondary{color:#fff!important;background:#ffffff14!important;border-color:#ffffff3d!important}.app-shell .workshop-hero .button--secondary:hover{background:#ffffff24!important}.app-shell .step-rail{max-width:1450px!important;box-shadow:var(--rw11-shadow-sm)!important;background:#fff!important;border:0!important;padding:17px 20px!important}.app-shell .step.is-current>span,.app-shell .step.is-complete>span{background:var(--rw11-ink)!important}.app-shell .step.is-complete i{background:var(--rw11-mint)!important}.app-shell .panel,.app-shell .dropzone,.app-shell .workflow-card,.app-shell .library-page,.app-shell .export-item,.app-shell .settings-card{border-color:var(--rw11-line)!important;box-shadow:var(--rw11-shadow-sm)!important;border-radius:26px!important}.app-shell .clips-panel{padding:24px!important}.app-shell .clip-card{box-shadow:0 0 0 1px var(--rw11-line), 0 12px 28px #10100e0d!important;border:0!important;border-radius:22px!important}.app-shell .clip-card:hover{box-shadow:0 0 0 1px var(--rw11-line-strong), 0 18px 38px #10100e14!important}.app-shell .clip-card.is-active{box-shadow:0 0 0 2px var(--rw11-ink), 0 18px 38px #10100e14!important}.app-shell .clip-summary-line{background:var(--rw11-surface-2)!important;border:0!important}.app-shell .director,.app-shell .preview-panel,.app-shell .output-card{border-radius:26px!important}.app-shell .director{box-shadow:var(--rw11-shadow-md)!important}.app-shell .director .button--generate{border-radius:17px!important;min-height:54px!important}.app-shell .source-summary>div{background:var(--rw11-ink)!important;color:#fff!important;border:0!important}.app-shell .source-summary strong,.app-shell .source-summary span{color:#fff!important}.app-shell .source-summary span{opacity:.55!important}.app-shell .phone-shell{border-width:7px!important;border-color:#101010!important;box-shadow:0 26px 70px #0000002e!important}.app-shell .preview-panel{background:#fff!important;overflow:hidden!important}.app-shell .section-title{margin-bottom:20px!important}.app-shell .section-title h2{letter-spacing:-.045em!important;font-weight:760!important}.app-shell .output-card{box-shadow:var(--rw11-shadow-sm)!important;padding:18px!important}.app-shell .render-progress span,.app-shell .cloud-meter__fill{background:var(--rw11-mint)!important}.app-shell .settings-card{padding:28px!important}.app-shell .settings-grid>.settings-card:first-child{background:var(--rw11-ink)!important;color:#fff!important;border-color:var(--rw11-ink)!important}.app-shell .settings-grid>.settings-card:first-child :is(h2,strong){color:#fff!important}.app-shell .settings-grid>.settings-card:first-child :is(p,span,small,.cloud-note,.cloud-meter__head){color:#ffffffa3!important}.app-shell .settings-grid>.settings-card:first-child .button--ghost{color:#fff!important;background:#ffffff14!important;border-color:#fff3!important}.app-shell .toast{box-shadow:var(--rw11-shadow-md)!important;border:0!important}.upgrade-modal{box-shadow:var(--rw11-shadow-lg)!important;border:0!important;border-radius:32px!important}@media (width<=820px){.app-shell .main-shell{background:#fff!important;margin-left:0!important;padding-top:14px!important}.app-shell .workshop-hero{min-height:0!important;box-shadow:none!important;border-radius:26px!important;padding:28px 22px 26px!important}.app-shell .workshop-hero__visual{display:none!important}.app-shell .workshop-hero h1{max-width:9ch!important;font-size:clamp(42px,12.6vw,58px)!important}.app-shell .step-rail{box-shadow:none!important;border:1px solid var(--rw11-line)!important}.app-shell .panel,.app-shell .dropzone,.app-shell .workflow-card,.app-shell .library-page,.app-shell .export-item,.app-shell .settings-card{box-shadow:none!important}.app-shell .clips-panel{padding:16px!important}.app-shell .director,.app-shell .preview-panel{border-radius:22px!important}.app-shell .mobile-nav{box-shadow:0 -10px 34px #10100e14!important}}@media (width<=560px){.auth-shell.auth-shell{background:#fff!important}.auth-shell .auth-card__brand{margin-bottom:44px!important}.auth-shell .auth-card h1{font-size:42px!important}}.app-shell .clip-thumb__poster{z-index:1!important;object-fit:cover!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.app-shell .clip-thumb video{z-index:2!important;opacity:0!important;transition:opacity .16s!important;position:relative!important}.app-shell .clip-thumb.is-ready video{opacity:1!important}@media (width<=820px){.app-shell .workshop-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:26px!important;display:grid!important}.app-shell .workshop-hero__mobile-brand{width:100%!important;margin:0!important;display:flex!important}.app-shell .workshop-hero__mobile-brand .logo{color:#fff!important}.app-shell .workshop-hero__mobile-brand .logo__mark{color:#111!important;box-shadow:none!important;background:#fff!important}.app-shell .workshop-hero__mobile-brand .logo__text strong{color:#fff!important}.app-shell .workshop-hero__copy{width:100%!important;min-width:0!important}.app-shell .workshop-hero h1{max-width:8.5ch!important;margin-top:8px!important;font-size:clamp(42px,12vw,56px)!important;line-height:.94!important}.app-shell .workshop-hero__copy>p{max-width:32ch!important;font-size:14px!important}.app-shell .workshop-hero__actions{grid-template-columns:1fr!important;gap:9px!important;width:100%!important;margin-top:20px!important;display:grid!important}.app-shell .workshop-hero__actions .button{width:100%!important;min-height:52px!important}.app-shell .workshop-hero__mobile-brand .logo>div:last-child strong{color:#fff!important;font-size:16px!important;display:block!important}.app-shell .workshop-hero__mobile-brand .logo>div:last-child small{display:none!important}}:root{--rw11-bg:#fff;--rw11-surface:#fff;--rw11-surface-2:#f6f6f4;--rw11-ink:#0a0a0a;--rw11-text:#171717;--rw11-muted:#6b6b6b;--rw11-line:#e7e7e2;--rw11-line-strong:#d4d4ce;--lightningcss-light:initial!important;--lightningcss-dark: !important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html,body,#root{color:var(--rw11-text)!important;background:#fff!important}body{color:var(--rw11-text)!important}.app-shell,.app-shell.app-shell,.app-shell .main-shell,.app-shell .sidebar,.app-shell .panel,.app-shell .library-page,.app-shell .settings-card,.app-shell .preview-panel,.app-shell .director,.app-shell .workflow-card,.app-shell .dropzone,.app-shell .export-item,.app-shell .output-card,.app-shell .step-rail,.app-shell .clips-panel{color:var(--rw11-text)!important;background:#fff!important}.app-shell .workshop-hero{color:var(--rw11-text)!important;border:1px solid var(--rw11-line)!important;box-shadow:none!important;background:#fff!important}.app-shell .workshop-hero__eyebrow,.app-shell .workshop-hero__copy>p{color:var(--rw11-muted)!important}.app-shell .workshop-hero h1,.app-shell .workshop-hero__mobile-brand .logo,.app-shell .workshop-hero__mobile-brand .logo__text strong{color:var(--rw11-ink)!important}.app-shell .workshop-hero__mobile-brand .logo__mark{background:var(--rw11-ink)!important;color:#fff!important}.app-shell .workshop-hero .button--primary,.app-shell .button--primary,.app-shell .button--success,.auth-shell .button--primary,.upgrade-modal .button--primary{border-color:var(--rw11-ink)!important;background:var(--rw11-ink)!important;color:#fff!important}.app-shell .workshop-hero .button--primary svg,.app-shell .button--primary svg,.app-shell .button--success svg{color:#fff!important}.app-shell .workshop-hero .button--secondary,.app-shell .button--secondary,.app-shell .button--ghost{border-color:var(--rw11-line-strong)!important;color:var(--rw11-ink)!important;background:#fff!important}.app-shell .workshop-hero .button--secondary:hover,.app-shell .button--secondary:hover,.app-shell .button--ghost:hover{background:var(--rw11-surface-2)!important}.app-shell .settings-grid>.settings-card:first-child,.app-shell .source-summary>div{color:var(--rw11-text)!important;border-color:var(--rw11-line)!important;background:#fff!important}.app-shell .settings-grid>.settings-card:first-child :is(h2,strong),.app-shell .source-summary strong{color:var(--rw11-ink)!important}.app-shell .settings-grid>.settings-card:first-child :is(p,span,small,.cloud-note,.cloud-meter__head),.app-shell .source-summary span{color:var(--rw11-muted)!important;opacity:1!important}.app-shell .settings-grid>.settings-card:first-child .cloud-meter__track{background:#ecece8!important}.app-shell .settings-grid>.settings-card:first-child .button--ghost{border-color:var(--rw11-line-strong)!important;color:var(--rw11-ink)!important;background:#fff!important}.app-shell .mobile-nav{border-top-color:var(--rw11-line)!important;color:var(--rw11-text)!important;background:#fffffff7!important;box-shadow:0 -10px 30px #10100e0f!important}.app-shell .mobile-nav button{color:var(--rw11-muted)!important}.app-shell .mobile-nav button.is-active{color:var(--rw11-ink)!important}.app-shell input,.app-shell textarea,.app-shell select,.auth-shell input,.auth-shell textarea,.auth-shell select{border-color:var(--rw11-line-strong)!important;color:var(--rw11-ink)!important;background:#fff!important}.app-shell input::placeholder,.app-shell textarea::placeholder,.auth-shell input::placeholder,.auth-shell textarea::placeholder{color:#999994!important}.auth-shell,.auth-shell.auth-shell{color:var(--rw11-text)!important;background:#fff!important}.auth-shell .auth-card{color:var(--rw11-text)!important;border:1px solid var(--rw11-line)!important;box-shadow:none!important;background:#fff!important}.auth-shell .auth-card h1,.auth-shell .auth-card strong{color:var(--rw11-ink)!important}.auth-shell .auth-card__lead,.auth-shell .auth-form label,.auth-shell .auth-divider{color:var(--rw11-muted)!important}.auth-shell .auth-divider:before,.auth-shell .auth-divider:after{background:var(--rw11-line)!important}.auth-shell .auth-showcase{color:var(--rw11-text)!important;border:1px solid var(--rw11-line)!important;box-shadow:none!important;background:#fff!important}.auth-shell .auth-showcase:after{background:var(--rw11-surface-2)!important}.auth-shell .auth-showcase__copy>span,.auth-shell .auth-showcase__copy p,.auth-shell .auth-showcase__facts{color:var(--rw11-muted)!important;border-color:var(--rw11-line)!important}.auth-shell .auth-showcase__copy h2{color:var(--rw11-ink)!important}.auth-shell .auth-product img{border-color:var(--rw11-line)!important;box-shadow:0 18px 50px #10100e14!important}.upgrade-backdrop{background:#14141238!important}.upgrade-modal,.confirm-dialog,.dialog-content,[role=dialog]{color:var(--rw11-text)!important;border-color:var(--rw11-line)!important;background:#fff!important}.upgrade-modal h2,.upgrade-modal strong,[role=dialog] h1,[role=dialog] h2,[role=dialog] h3{color:var(--rw11-ink)!important}.upgrade-modal p,.upgrade-modal__features,.cloud-note,.cloud-meter__head,.cloud-upload__head{color:var(--rw11-muted)!important}.cloud-meter__track{background:#ecece8!important}.cloud-project,.cloud-project.is-active{border-color:var(--rw11-line)!important;background:#fff!important}.cloud-project__main small{color:var(--rw11-muted)!important}.cloud-project__badge{color:var(--rw11-ink)!important}.cloud-project__rename input{border-color:var(--rw11-line-strong)!important;color:var(--rw11-ink)!important;background:#fff!important}.free-preview-banner,.activity-banner{border-color:var(--rw11-line)!important;background:var(--rw11-surface-2)!important;color:var(--rw11-text)!important}.root-error-shell,.not-found-shell,.landing{color:var(--rw11-text)!important;background:#fff!important}.root-error-card,.not-found-card,.landing__plan-card{color:var(--rw11-text)!important;border-color:var(--rw11-line)!important;box-shadow:none!important;background:#fff!important}.landing__bar,.landing__footer{border-color:var(--rw11-line)!important}.landing__nav-status,.landing__plan-card h2 small,.landing__plan-card ul,.landing__plan-note,.landing__footer{color:var(--rw11-muted)!important}.landing__resources-grid a,.landing__faq-list>div{color:var(--rw11-text)!important;border-color:var(--rw11-line)!important;background:#fff!important}.landing__resources-grid a:hover{background:var(--rw11-surface-2)!important}.landing__footer-links a,.landing__footer a,.auth-links a,.auth-links button{color:var(--rw11-ink)!important}.app-shell .button:disabled,.auth-shell .button:disabled{opacity:.48!important}.app-shell .button--primary:disabled,.auth-shell .button--primary:disabled{color:#777772!important;background:#d9d9d5!important;border-color:#d9d9d5!important}.app-shell video,.app-shell .phone-shell,.rw10-reel,.rw9-reel{background:#111!important}@media (width<=820px){.app-shell .main-shell,.app-shell .workshop-hero,.auth-shell.auth-shell{background:#fff!important}}
