.AuthGate-module__BzLviW__authPage{color:#050505;background:#f6f3ec;min-height:100svh;position:relative;overflow:hidden}.AuthGate-module__BzLviW__brandHeader{z-index:2;position:absolute;top:clamp(28px,3.5vw,48px);left:clamp(28px,3.8vw,56px)}.AuthGate-module__BzLviW__brandHeader a{border-radius:8px;display:block}.AuthGate-module__BzLviW__brandHeader a:focus-visible{outline-offset:8px;outline:2px solid #050505}.AuthGate-module__BzLviW__logoImage{filter:invert();width:clamp(140px,10.5vw,164px);height:auto;display:block}.AuthGate-module__BzLviW__loginPanel{justify-content:flex-end;align-items:center;min-height:100svh;padding:116px clamp(54px,6vw,104px) 56px;display:flex}.AuthGate-module__BzLviW__loginForm{width:min(760px,56vw);margin-right:clamp(0px,1.5vw,28px)}.AuthGate-module__BzLviW__screenReaderOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AuthGate-module__BzLviW__formStageViewport{grid-template-columns:minmax(0,1fr);min-height:260px;display:grid}.AuthGate-module__BzLviW__formStage{opacity:1;visibility:visible;pointer-events:auto;grid-area:1/1;align-self:center;transform:translateY(0)}.AuthGate-module__BzLviW__formStage[data-active=false]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(16px)}.AuthGate-module__BzLviW__formStage[data-active=false][data-stage=email]{transform:translateY(-16px)}.AuthGate-module__BzLviW__stageHeading{margin-bottom:28px}.AuthGate-module__BzLviW__stageHeading h1{letter-spacing:-.03em;text-align:right;white-space:nowrap;width:100%;margin:0;font-size:clamp(30px,2.4vw,38px);font-weight:700;line-height:1.1}.AuthGate-module__BzLviW__stageHeading p{letter-spacing:-.01em;text-align:right;width:min(620px,100%);margin:22px 0 0 auto;font-size:clamp(15px,1.05vw,17px);font-weight:400;line-height:1.3}.AuthGate-module__BzLviW__inputShell{background:#ffffff6b;border:1px solid #b8b5ae;border-radius:15px;grid-template-columns:minmax(0,1fr) 56px;align-items:center;width:min(540px,100%);height:60px;margin-left:auto;transition:border-color .15s,box-shadow .15s,background .15s;display:grid;overflow:hidden}.AuthGate-module__BzLviW__inputShell:hover{border-color:#87847e}.AuthGate-module__BzLviW__inputShell:focus-within{background:#ffffff94;border-color:#050505;box-shadow:0 0 0 1px #050505}.AuthGate-module__BzLviW__authInput{color:#050505;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:none;padding:0 0 0 18px;font-size:17px;font-weight:400;line-height:1}.AuthGate-module__BzLviW__authInput::placeholder{color:#8f8c86;opacity:1}.AuthGate-module__BzLviW__authInput:disabled{color:#7b7872;cursor:not-allowed}.AuthGate-module__BzLviW__submitButton{color:#050505;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-self:center;place-items:center;width:44px;height:44px;display:grid}.AuthGate-module__BzLviW__submitButton span{font-size:23px;font-weight:400;line-height:1;transition:transform .15s;display:block}.AuthGate-module__BzLviW__submitButton:hover:not(:disabled) span,.AuthGate-module__BzLviW__submitButton:focus-visible:not(:disabled) span{transform:translate(3px)}.AuthGate-module__BzLviW__submitButton:focus-visible{outline-offset:-5px;outline:2px solid #050505}.AuthGate-module__BzLviW__submitButton:disabled{color:#85817a;cursor:not-allowed}.AuthGate-module__BzLviW__submitButton[data-pending=true] span{transform:translateY(-4px)}.AuthGate-module__BzLviW__verifyingState,.AuthGate-module__BzLviW__verifiedState{text-align:center;place-items:center;min-height:220px;display:grid}.AuthGate-module__BzLviW__verifyingState{align-content:center;gap:20px}.AuthGate-module__BzLviW__verificationSpinner{border:3px solid #0505052e;border-top-color:#050505;border-radius:50%;width:44px;height:44px}.AuthGate-module__BzLviW__verifyingState p,.AuthGate-module__BzLviW__verifiedState p{letter-spacing:-.035em;margin:0;font-size:clamp(30px,2.4vw,38px);font-weight:700;line-height:1.08}.AuthGate-module__BzLviW__statusMessage{color:#66635e;text-align:right;width:min(540px,100%);min-height:19px;margin:10px 0 0 auto;font-size:13px;font-weight:500;line-height:1.45}.AuthGate-module__BzLviW__statusMessage[data-status=error]{color:#a52a24}.AuthGate-module__BzLviW__statusMessage[data-status=sent]{color:#496247}@media (prefers-reduced-motion:no-preference){.AuthGate-module__BzLviW__formStage{transition:opacity .2s,transform .2s,visibility .2s}.AuthGate-module__BzLviW__verificationSpinner{animation:.72s linear infinite AuthGate-module__BzLviW__verificationSpinnerRotate}}@keyframes AuthGate-module__BzLviW__verificationSpinnerRotate{to{transform:rotate(360deg)}}@media (max-width:1000px){.AuthGate-module__BzLviW__loginPanel{justify-content:center;padding:132px 40px 48px}.AuthGate-module__BzLviW__loginForm{width:min(720px,100%);margin-right:0}}@media (max-width:560px){.AuthGate-module__BzLviW__authPage{overflow:auto}.AuthGate-module__BzLviW__brandHeader{top:24px;left:24px}.AuthGate-module__BzLviW__logoImage{width:136px}.AuthGate-module__BzLviW__loginPanel{align-items:flex-start;padding:142px 20px 32px}.AuthGate-module__BzLviW__formStageViewport{min-height:260px}.AuthGate-module__BzLviW__stageHeading{margin-bottom:26px}.AuthGate-module__BzLviW__stageHeading h1,.AuthGate-module__BzLviW__verifyingState p,.AuthGate-module__BzLviW__verifiedState p{font-size:30px}.AuthGate-module__BzLviW__stageHeading h1{text-align:center;white-space:normal}.AuthGate-module__BzLviW__stageHeading p{margin:18px auto 0;font-size:15px;line-height:1.32}.AuthGate-module__BzLviW__inputShell{border-radius:14px;grid-template-columns:minmax(0,1fr) 54px;width:100%;height:58px}.AuthGate-module__BzLviW__authInput{padding-left:16px;font-size:16px}.AuthGate-module__BzLviW__submitButton{width:42px;height:42px}.AuthGate-module__BzLviW__submitButton span{font-size:22px}.AuthGate-module__BzLviW__statusMessage{width:100%}}
.LandingPage-module__w-S7lq__page{color:#050505;background:#fff;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.LandingPage-module__w-S7lq__betaBanner{text-align:center;background:#a8caf4;place-items:center;min-height:44px;padding:8px 24px;display:grid}.LandingPage-module__w-S7lq__betaBanner p{font-size:12px;line-height:1.35}.LandingPage-module__w-S7lq__betaBanner strong{font-weight:800}.LandingPage-module__w-S7lq__header{background:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding:12px clamp(24px,3vw,44px);display:flex}.LandingPage-module__w-S7lq__brandLink{flex:none;line-height:0;display:block}.LandingPage-module__w-S7lq__logo,.LandingPage-module__w-S7lq__logoInverted{width:clamp(148px,11vw,178px);height:auto;display:block}.LandingPage-module__w-S7lq__logoInverted{filter:invert()}.LandingPage-module__w-S7lq__headerActions,.LandingPage-module__w-S7lq__heroActions{align-items:center;gap:12px;display:flex}.LandingPage-module__w-S7lq__outlineButton,.LandingPage-module__w-S7lq__primaryButton,.LandingPage-module__w-S7lq__textButton{color:#050505;min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.LandingPage-module__w-S7lq__outlineButton{background:#fff;border:1px solid #050505;border-radius:14px}.LandingPage-module__w-S7lq__primaryButton{background:#ffdc62;border-radius:14px}.LandingPage-module__w-S7lq__textButton{background:0 0;min-height:36px;padding:0 3px;font-size:13px}.LandingPage-module__w-S7lq__arrow{font-size:19px;font-weight:400;line-height:0;text-decoration:none;transition:transform .16s;display:inline-block}.LandingPage-module__w-S7lq__outlineButton:hover .LandingPage-module__w-S7lq__arrow,.LandingPage-module__w-S7lq__outlineButton:focus-visible .LandingPage-module__w-S7lq__arrow,.LandingPage-module__w-S7lq__primaryButton:hover .LandingPage-module__w-S7lq__arrow,.LandingPage-module__w-S7lq__primaryButton:focus-visible .LandingPage-module__w-S7lq__arrow,.LandingPage-module__w-S7lq__textButton:hover .LandingPage-module__w-S7lq__arrow,.LandingPage-module__w-S7lq__textButton:focus-visible .LandingPage-module__w-S7lq__arrow{transform:translate(4px)}.LandingPage-module__w-S7lq__outlineButton:hover,.LandingPage-module__w-S7lq__outlineButton:focus-visible{background:#f6f3ec;outline:none}.LandingPage-module__w-S7lq__primaryButton:hover,.LandingPage-module__w-S7lq__primaryButton:focus-visible{background:#ffd343;outline:none}.LandingPage-module__w-S7lq__textButton:hover,.LandingPage-module__w-S7lq__textButton:focus-visible{outline:none}.LandingPage-module__w-S7lq__textButton:hover .LandingPage-module__w-S7lq__actionLabel,.LandingPage-module__w-S7lq__textButton:focus-visible .LandingPage-module__w-S7lq__actionLabel{text-underline-offset:4px;text-decoration:underline}.LandingPage-module__w-S7lq__hero{background:#f6f3ec;padding:52px clamp(24px,3vw,44px) 44px;position:relative;overflow:hidden}.LandingPage-module__w-S7lq__heroCopy,.LandingPage-module__w-S7lq__heroArtwork,.LandingPage-module__w-S7lq__processSection{width:min(100%,1360px);margin:0 auto}.LandingPage-module__w-S7lq__heroCopy h1{letter-spacing:-.035em;max-width:1280px;font-size:clamp(36px,3vw,44px);font-weight:800;line-height:1.04}.LandingPage-module__w-S7lq__heroDescription{letter-spacing:-.01em;max-width:1260px;margin-top:24px;font-size:clamp(15px,1.15vw,18px);line-height:1.28}.LandingPage-module__w-S7lq__heroPromise{margin-top:32px;font-size:clamp(17px,1.3vw,20px);font-weight:800;line-height:1.15}.LandingPage-module__w-S7lq__heroActions{margin-top:28px}.LandingPage-module__w-S7lq__heroArtwork{background:#fbf8f1;border-radius:clamp(20px,2vw,30px);margin-top:56px;position:relative;overflow:visible}.LandingPage-module__w-S7lq__heroArtwork:before{z-index:0;content:"";background:#fff;position:absolute;inset:50% calc(50% - 50vw) -60px}.LandingPage-module__w-S7lq__heroImage{z-index:1;border-radius:inherit;width:100%;height:auto;display:block;position:relative}.LandingPage-module__w-S7lq__processSection{padding:0 0 88px}.LandingPage-module__w-S7lq__sectionHeading>p{color:#b0b0b0;font-size:clamp(12px,.95vw,14px);line-height:1.2}.LandingPage-module__w-S7lq__sectionHeading h2{letter-spacing:-.035em;max-width:820px;margin-top:18px;font-size:clamp(34px,3vw,44px);font-weight:800;line-height:1.12}.LandingPage-module__w-S7lq__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2vw,28px);margin-top:40px;display:grid}.LandingPage-module__w-S7lq__stepCard{background:#fff;border:1px solid #d8d8d8;min-width:0;overflow:hidden}.LandingPage-module__w-S7lq__stepArtwork{aspect-ratio:1.82;background:#fbf6df;width:100%;position:relative;overflow:hidden}.LandingPage-module__w-S7lq__stepImage{object-fit:cover;object-position:top center}.LandingPage-module__w-S7lq__stepCopy{min-height:126px;padding:18px 16px 22px}.LandingPage-module__w-S7lq__stepCopy h3{font-size:clamp(17px,1.2vw,19px);font-weight:800;line-height:1.15}.LandingPage-module__w-S7lq__stepCopy p{margin-top:12px;font-size:clamp(13px,.95vw,15px);line-height:1.25}.LandingPage-module__w-S7lq__statement{text-align:center;letter-spacing:-.02em;max-width:980px;margin:66px auto 0;font-size:clamp(23px,1.85vw,28px);line-height:1.2}.LandingPage-module__w-S7lq__footer{color:#fff;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:30px 24px 24px;display:flex}.LandingPage-module__w-S7lq__footer .LandingPage-module__w-S7lq__logo{width:clamp(168px,12vw,190px)}.LandingPage-module__w-S7lq__footer p{margin-top:16px;font-size:clamp(15px,1.2vw,18px);line-height:1.3}.LandingPage-module__w-S7lq__footer a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:1180px){.LandingPage-module__w-S7lq__hero{background:#f6f3ec;padding-top:44px}.LandingPage-module__w-S7lq__heroArtwork{margin-top:48px}.LandingPage-module__w-S7lq__processSection{width:auto;margin-left:24px;margin-right:24px}.LandingPage-module__w-S7lq__stepGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage-module__w-S7lq__stepCard:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 12px)}}@media (max-width:760px){.LandingPage-module__w-S7lq__betaBanner{min-height:42px;padding:8px 16px}.LandingPage-module__w-S7lq__betaBanner p{font-size:11px}.LandingPage-module__w-S7lq__header{gap:12px;min-height:66px;padding:10px 16px}.LandingPage-module__w-S7lq__headerActions .LandingPage-module__w-S7lq__outlineButton{display:none}.LandingPage-module__w-S7lq__headerActions,.LandingPage-module__w-S7lq__heroActions{gap:8px}.LandingPage-module__w-S7lq__outlineButton,.LandingPage-module__w-S7lq__primaryButton,.LandingPage-module__w-S7lq__textButton{border-radius:13px;gap:7px;min-height:44px;padding:0 14px;font-size:12px}.LandingPage-module__w-S7lq__textButton{min-height:34px;padding-left:2px}.LandingPage-module__w-S7lq__arrow{font-size:17px}.LandingPage-module__w-S7lq__hero{background:#f6f3ec;padding:36px 18px}.LandingPage-module__w-S7lq__heroCopy h1{font-size:clamp(31px,8.5vw,40px);line-height:1.02}.LandingPage-module__w-S7lq__heroDescription{margin-top:22px;font-size:15px;line-height:1.35}.LandingPage-module__w-S7lq__heroPromise{margin-top:26px;font-size:17px;line-height:1.25}.LandingPage-module__w-S7lq__heroActions{margin-top:24px}.LandingPage-module__w-S7lq__heroArtwork{border-radius:16px;margin-top:40px}.LandingPage-module__w-S7lq__processSection{margin-left:18px;margin-right:18px;padding-top:4px;padding-bottom:62px}.LandingPage-module__w-S7lq__sectionHeading>p{font-size:11px}.LandingPage-module__w-S7lq__sectionHeading h2{margin-top:16px;font-size:clamp(29px,8vw,36px);line-height:1.08}.LandingPage-module__w-S7lq__stepGrid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:32px}.LandingPage-module__w-S7lq__stepCard:last-child{grid-column:auto;width:100%}.LandingPage-module__w-S7lq__stepCopy{min-height:0;padding:18px 16px 20px}.LandingPage-module__w-S7lq__stepCopy h3{font-size:18px}.LandingPage-module__w-S7lq__stepCopy p{margin-top:10px;font-size:14px;line-height:1.3}.LandingPage-module__w-S7lq__statement{margin-top:50px;font-size:22px;line-height:1.22}.LandingPage-module__w-S7lq__footer{min-height:156px;padding-left:18px;padding-right:18px}}@media (max-width:430px){.LandingPage-module__w-S7lq__betaBanner span{display:none}.LandingPage-module__w-S7lq__header .LandingPage-module__w-S7lq__logoInverted{width:128px}.LandingPage-module__w-S7lq__headerActions .LandingPage-module__w-S7lq__primaryButton{padding:0 12px}.LandingPage-module__w-S7lq__headerActions .LandingPage-module__w-S7lq__primaryButton .LandingPage-module__w-S7lq__arrow{display:none}.LandingPage-module__w-S7lq__heroActions{flex-direction:column-reverse;align-items:stretch}.LandingPage-module__w-S7lq__heroActions .LandingPage-module__w-S7lq__textButton,.LandingPage-module__w-S7lq__heroActions .LandingPage-module__w-S7lq__primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.LandingPage-module__w-S7lq__arrow{transition:none}}
.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPage{isolation:isolate;background:var(--color-app-background);width:100%;height:100%;min-height:640px;color:var(--color-app-foreground);grid-template-rows:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPage:before,.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPage:after{display:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__chatSidebarSlot{z-index:3;grid-template-rows:minmax(0,1fr);align-content:start;min-width:0;min-height:0;margin-left:clamp(12px,1.2vw,20px);display:grid;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__chatSidebarPanel{background:0 0;border-right:0;min-width:0;height:100%;min-height:0;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewHeader{--preview-header-height:82px;--preview-header-control-height:42px;z-index:2;min-width:0;min-height:var(--preview-header-height);grid-column:1/-1;grid-template-columns:minmax(0,1fr);align-items:start;padding:0;display:grid;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__headerLeading{min-width:0;min-height:var(--preview-header-control-height);margin-top:calc((var(--preview-header-height) - var(--preview-header-control-height)) / 2);grid-area:1/1;place-self:start;align-items:center;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleBar{min-width:0;margin-top:calc((var(--preview-header-height) - var(--preview-header-control-height)) / 2);grid-area:1/1;place-self:start center;justify-items:center;gap:6px;max-width:min(760px,100%);display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleView,.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleForm{min-width:0;min-height:var(--preview-header-control-height);justify-content:center;align-items:center;gap:10px;max-width:100%;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitle{min-width:0;max-width:min(520px,42vw);color:var(--color-app-foreground);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:500;line-height:1.12;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleInput{border:1px solid var(--color-app-border);background:var(--color-app-surface);width:min(520px,42vw);min-width:0;height:32px;color:var(--color-app-foreground);font:inherit;letter-spacing:0;border-radius:10px;outline:none;padding:0 10px;font-size:14px;font-weight:500;line-height:1}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleInput:focus{border-color:#ffdd66b8;box-shadow:0 0 0 3px #ffdd6629}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleInput:disabled{opacity:.64}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton{color:#fff;cursor:pointer;background:#4c4d50f0;border:0;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton:hover:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton:focus-visible:not(:disabled){background:#606165fa;outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton:disabled{opacity:.58;cursor:not-allowed}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton svg{width:16px;height:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleError{color:#ffb4a8;text-align:center;max-width:min(520px,42vw);margin:0;font-size:12px;font-weight:620;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__headerActions{min-height:var(--preview-header-control-height);margin-top:calc((var(--preview-header-height) - var(--preview-header-control-height)) / 2);grid-area:1/1;place-self:start end;align-items:center;gap:12px;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton{width:38px;min-width:38px;height:38px;min-height:38px;color:var(--color-app-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton{min-width:92px;height:var(--preview-header-control-height);color:#050505;cursor:pointer;min-height:0;font:inherit;background:#fd6;border:0;border-radius:999px;place-items:center;padding:0 20px;font-size:16px;font-weight:740;line-height:1;display:inline-grid;box-shadow:0 16px 42px #fd63,inset 0 1px #ffffff75}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton[data-loading=true]{color:#050505;background:#fd6}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButtonSpinner{border:3px solid #05050533;border-top-color:#050505;border-radius:999px;width:18px;height:18px;animation:.76s linear infinite RemotionProjectSandboxPreviewPage-module__7CdO3a__spinnerRotate}.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton:hover:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton:focus-visible:not(:disabled){background:var(--color-app-subtle-surface);outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton:hover:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton:focus-visible:not(:disabled){background:#eeff1f;outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton:disabled,.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton:disabled{cursor:not-allowed;box-shadow:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton:disabled{color:var(--color-app-muted);background:0 0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton:disabled{color:#0505059e;background:#ffdd6661}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton[data-loading=true]:disabled{color:#050505;background:#fd6}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewWorkspace{z-index:1;grid-template-columns:minmax(383.3px,min(35.9vw,551.1px)) minmax(0,1fr);gap:clamp(8px,1.2vw,18px);min-width:0;min-height:0;padding:0;display:grid;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain{--scene-rail-width:clamp(204.8px, 17.6vw, 262.4px);grid-template-columns:var(--scene-rail-width) minmax(0, 1fr);border:1px solid var(--color-app-border);background:var(--color-app-background);border-radius:40px;grid-template-rows:auto minmax(0,1fr);gap:2px clamp(18px,2.2vw,30px);min-width:0;min-height:0;margin:clamp(14px,2vh,24px) clamp(14px,2vh,24px) clamp(14px,2vh,24px) 0;padding:28px 36px 14px;display:grid;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-text-panel-open=true]{overflow:visible}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-state=preparing]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 40px 54px}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-state=preparing]{border-color:#ffffff5c}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-exporting=true]{grid-template-columns:minmax(0,1fr);gap:18px 0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-exporting=true] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{grid-column:1}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{--text-editor-panel-right:12px;--text-editor-panel-width:min(430px, 33vw);--text-editor-panel-reserved-width:calc(var(--text-editor-panel-width) + var(--text-editor-panel-right) + 20px);--player-target-width:min(clamp(231.2px, 23.9vw, 324.9px), 41.9vw, 100%);--player-max-height:min(73.1vh, 926.9px);grid-area:2/1/auto/-1;grid-template-rows:minmax(0,1fr);align-content:safe center;justify-items:center;gap:0;height:100%;min-height:0;padding:0;transition:gap .42s,padding .42s;display:grid;position:relative;overflow:hidden auto}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{scrollbar-color:#08090833 transparent;scrollbar-width:thin}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage::-webkit-scrollbar{width:8px}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage::-webkit-scrollbar-track{background:0 0}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage::-webkit-scrollbar-thumb{background:#08090833;border-radius:999px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStageContent{grid-template-rows:min(calc(var(--player-target-width) * var(--player-aspect-ratio-inverse)), var(--player-max-height)) max-content;align-content:safe center;justify-items:center;gap:clamp(10px,1.5vh,16px);width:100%;min-height:100%;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-text-panel-open=true]{padding-right:var(--text-editor-panel-reserved-width);overflow:visible}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true]{--player-target-width:min(clamp(150px, 16vw, 252px), 34vw, 100%);--player-max-height:min(31vh, 420px);flex-direction:column;align-content:stretch;align-items:stretch;gap:0;padding-top:clamp(16px,3.5vh,44px);display:flex;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStageContent{height:min(calc(var(--player-target-width) * var(--player-aspect-ratio-inverse)), var(--player-max-height));align-content:start;align-self:start;gap:0;min-height:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressPanel{flex:1 1 0;align-content:center;align-self:stretch;width:100%;min-height:0;margin-top:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlayerRow{place-items:center;width:100%;height:100%;min-height:0;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__playerFrame{z-index:3;width:auto;max-width:100%;height:100%;min-height:0;max-height:100%;box-shadow:var(--preview-player-shadow);transform-origin:top;background:#020202;border:1px solid #ffffff14;border-radius:18px;place-items:center;transition:height .52s cubic-bezier(.2,.8,.2,1),border-radius .52s cubic-bezier(.2,.8,.2,1),transform .52s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__playerPlaybackSurface{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__playerPlaybackSurface:focus-visible{outline-offset:-4px;outline:2px solid #ffffffeb}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true] .RemotionProjectSandboxPreviewPage-module__7CdO3a__playerFrame{border-radius:26px;transform:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackControls{z-index:3;border:1px solid var(--color-preview-playback-border);background:var(--color-preview-playback-background);border-radius:999px;align-items:center;gap:10.2px;width:min(clamp(197.2px,20.4vw,277.1px),35.7vw,100%);min-height:42.5px;padding:5.95px 13.6px;display:flex;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackToggle{border:1px solid var(--color-preview-playback-border);width:30.6px;height:30.6px;color:var(--color-preview-playback-control);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackToggle svg{width:15.3px;height:15.3px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackToggle:not([data-playing=true]) svg{transform:translate(1px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackToggle:focus-visible,.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress:focus-visible{outline:1.7px solid var(--color-preview-playback-control);outline-offset:2.55px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress{appearance:none;cursor:pointer;background:0 0;border:0;flex:auto;min-width:0;height:15.3px;padding:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress:disabled{cursor:default;opacity:.55}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-preview-playback-progress) 0, var(--color-preview-playback-progress) var(--preview-playback-progress), var(--color-preview-playback-track) var(--preview-playback-progress), var(--color-preview-playback-track) 100%);border-radius:999px;height:3.4px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress::-webkit-slider-thumb{appearance:none;background:var(--color-preview-playback-progress);border:0;border-radius:50%;width:8.5px;height:8.5px;margin-top:-2.55px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress::-moz-range-track{background:linear-gradient(to right, var(--color-preview-playback-progress) 0, var(--color-preview-playback-progress) var(--preview-playback-progress), var(--color-preview-playback-track) var(--preview-playback-progress), var(--color-preview-playback-track) 100%);border:0;border-radius:999px;height:3.4px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackProgress::-moz-range-thumb{background:var(--color-preview-playback-progress);border:0;border-radius:50%;width:8.5px;height:8.5px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackDuration{color:var(--color-app-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11px;font-weight:520;line-height:1}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewToolTray{z-index:4;pointer-events:none;grid-area:2/2;justify-content:flex-end;place-self:stretch stretch;align-items:flex-start;min-width:0;height:100%;min-height:0;padding:10px 8px;display:flex;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton{z-index:12;border:1px solid var(--color-app-border);background:var(--color-preview-chat-composer-background);min-width:0;max-width:100%;min-height:44px;color:var(--color-app-foreground);cursor:pointer;font:inherit;box-shadow:none;pointer-events:auto;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 clamp(13px,1.2vw,18px);display:flex;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolGlyph{min-width:19px;min-height:19px;color:var(--color-app-foreground);letter-spacing:0;flex:none;place-items:center;font-size:15px;font-weight:700;line-height:1;display:inline-grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolLabel{min-width:0;color:var(--color-app-foreground);letter-spacing:0;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:1;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton:focus-visible{background:var(--color-app-subtle-surface);outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton[data-active=true] .RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolGlyph{color:#fd6}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton:focus-visible{box-shadow:0 0 0 2px #ffdd66b3}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorPanel{top:0;bottom:0;right:var(--text-editor-panel-right);z-index:40;width:var(--text-editor-panel-width);border:1px solid var(--color-app-border);background:var(--color-preview-chat-composer-background);height:auto;max-height:none;color:var(--color-app-foreground);box-shadow:none;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;padding:28px 28px 22px;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeaderText{gap:6px;min-width:0;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader h2{color:var(--color-app-foreground);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.15}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader p{max-width:520px;color:var(--color-app-muted);letter-spacing:0;margin:0;font-size:15px;font-weight:400;line-height:1.28}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorCloseButton,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorIconButton{color:var(--color-app-foreground);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;display:inline-grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorCloseButton{background:var(--color-app-foreground);width:30px;height:30px;color:var(--color-app-background);border-radius:999px;flex:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorCloseButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorCloseButton:focus-visible,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorIconButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorIconButton:focus-visible{opacity:.78;outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorCloseButton:focus-visible,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorIconButton:focus-visible{box-shadow:0 0 0 2px #ffdd6694}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList{scrollbar-color:#ffffff57 var(--color-app-subtle-surface);scrollbar-width:thin;align-content:start;gap:20px;min-height:0;padding:0 16px 20px;display:grid;overflow-y:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList::-webkit-scrollbar{width:8px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList::-webkit-scrollbar-track{background:var(--color-app-subtle-surface);border-radius:999px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList::-webkit-scrollbar-thumb{background:#ffffff57;border-radius:999px}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList{scrollbar-color:#08090847 var(--color-app-subtle-surface)}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList::-webkit-scrollbar-thumb{background:#08090847}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorItem{gap:8px;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorItemLabel{min-width:0;color:var(--color-app-foreground);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;padding:0 4px;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorField{border:1px solid var(--color-app-border);background:0 0;border-radius:18px;align-content:start;min-height:84px;padding:12px 14px 46px;display:grid;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorTextarea{resize:none;width:100%;min-height:24px;color:var(--color-app-foreground);font:inherit;letter-spacing:0;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:15px;font-weight:400;line-height:1.35;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorTextarea:focus{box-shadow:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorTextarea::selection{background:#ffdd6647}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorFormatBar{border:1px solid var(--color-app-border);background:var(--color-app-surface);width:fit-content;min-width:0;max-width:100%;min-height:28px;color:var(--color-app-foreground);border-radius:999px;align-items:center;display:inline-flex;position:absolute;bottom:7px;right:7px;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarNumber,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorAlignmentSelect,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorInlineButtons{align-items:center;min-height:28px;display:inline-flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarNumber,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorAlignmentSelect{min-width:0;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect:after,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorAlignmentSelect:after{content:"";opacity:.9;pointer-events:none;border-top:3px solid;border-left:3px solid #0000;border-right:3px solid #0000;flex:none;width:0;height:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect select,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarNumber input{height:28px;color:inherit;font:inherit;letter-spacing:0;background:0 0;border:0;outline:none;font-size:12px;font-weight:500}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect select{appearance:none;text-overflow:ellipsis;white-space:nowrap;max-width:88px;padding:0 3px 0 11px;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarNumber input{text-align:center;width:32px;padding:0 1px 0 6px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarNumber input::-webkit-outer-spin-button{appearance:none;margin:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarNumber input::-webkit-inner-spin-button{appearance:none;margin:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorInlineButtons{padding:0 2px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorIconButton{width:28px;height:28px;color:var(--color-app-foreground);border-radius:0;font-size:12px;font-weight:740}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorIconButton[data-active=true]{background:var(--color-app-subtle-surface);color:var(--color-app-foreground)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorAlignmentSelect{gap:4px;padding:0 11px 0 7px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorAlignmentSelect select{cursor:pointer;opacity:0;position:absolute;inset:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorControlLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorEmpty,.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorError{color:var(--color-app-muted);margin:0;font-size:12px;font-weight:560;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorEmpty{padding:10px 12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorError{color:#ff8b8b;padding:0 16px 14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__interactivePreview,.RemotionProjectSandboxPreviewPage-module__7CdO3a__videoPreview{background:#000;border:0;width:100%;height:100%;display:block}.RemotionProjectSandboxPreviewPage-module__7CdO3a__videoPreview{object-fit:contain}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaceholder{width:100%;height:100%;min-height:320px;color:var(--color-app-muted);text-align:center;grid-area:2/1/auto/-1;place-items:center;padding:24px;font-size:14px;font-weight:650;line-height:1.45;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingState{text-align:center;align-content:center;justify-items:center;gap:14px;min-width:0;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator{width:82px;height:70px;color:var(--color-app-foreground);display:block;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span{transform-origin:50%;will-change:opacity, transform;background:0 0;border:1.5px solid;border-radius:999px;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span:first-child{animation:3.6s cubic-bezier(.65,0,.35,1) infinite RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingOrbitOne}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span:nth-child(2){animation:3.6s cubic-bezier(.65,0,.35,1) infinite RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingOrbitTwo}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span:nth-child(3){animation:3.6s cubic-bezier(.65,0,.35,1) infinite RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingOrbitThree}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingCopy{justify-items:center;gap:6px;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingState h1,.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingState p{margin:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingState h1{color:var(--color-app-foreground);letter-spacing:-.025em;font-size:clamp(24px,1.9vw,30px);font-weight:700;line-height:1.08}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingState p{color:var(--color-app-muted);font-size:clamp(15px,1.15vw,18px);font-weight:400;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__addArticleButton{background:var(--color-brand-accent);color:#080908;cursor:pointer;width:min(360px,82%);min-height:56px;font:inherit;border:0;border-radius:999px;justify-self:center;padding:0 28px;font-size:18px;font-weight:600;line-height:1;transition:background .16s,transform .16s}.RemotionProjectSandboxPreviewPage-module__7CdO3a__addArticleButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__addArticleButton:focus-visible{background:#ffe681;outline:none;transform:translateY(-1px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressPanel{justify-items:center;gap:20px;min-width:0;animation:.46s both RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressEnter;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressRing{aspect-ratio:1;background:conic-gradient(from 0deg, #fd6 0deg var(--export-progress-angle), #343434 var(--export-progress-angle) 360deg);width:clamp(112px,13vw,160px);color:var(--color-preview-export-progress-foreground);letter-spacing:0;border-radius:999px;place-items:center;font-size:30px;font-weight:500;line-height:1;display:grid;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressRing:after{border-radius:inherit;background:var(--color-app-background);content:"";position:absolute;inset:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressValue{z-index:1;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner{z-index:1;width:30px;height:30px;color:var(--color-preview-export-spinner-track);position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path{stroke:var(--color-preview-export-spinner-track);animation:1.1s linear infinite RemotionProjectSandboxPreviewPage-module__7CdO3a__exportSpinnerDashColor}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(2){animation-delay:-962.5ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(3){animation-delay:-825ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(4){animation-delay:-687.5ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(5){animation-delay:-550ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(6){animation-delay:-412.5ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(7){animation-delay:-275ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressSpinner path:nth-child(8){animation-delay:-137.5ms}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressLabel,.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelButton{letter-spacing:0;margin:0;font-size:22px;font-weight:500;line-height:1.1}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressLabel{color:var(--color-preview-export-progress-foreground);font-size:19px}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressLabel{color:#fff}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelButton{color:var(--color-app-muted)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelButton{color:var(--color-app-foreground);cursor:pointer;background:0 0;border:0;margin-top:-8px;padding:0;font-size:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelButton:disabled{cursor:not-allowed;opacity:.76}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelError{color:#ff7a7a;letter-spacing:0;text-align:center;max-width:260px;margin:-8px 0 0;font-size:12px;font-weight:500;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneTray{z-index:2;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-area:2/1;grid-template-rows:minmax(0,1fr);place-self:stretch stretch;margin:0;padding:0;display:grid;position:relative}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptComposer{scrollbar-width:thin;background:0 0;gap:10px;min-width:0;max-height:min(64svh,560px);margin:0;padding:10px 18px 18px;display:grid;overflow-y:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptComposerCard{border:1px solid var(--color-app-border);background:var(--color-app-surface);min-width:0;box-shadow:var(--preview-panel-shadow);border-radius:24px;gap:12px;padding:16px;display:grid;position:relative;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementPanel{border:1px solid var(--color-app-border);background:var(--color-app-surface);min-width:0;box-shadow:var(--preview-panel-shadow);border-radius:22px;padding:12px;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementList{--scene-replacement-item-height:clamp(124.8px, 18svh, 170.4px);scrollbar-width:thin;overscroll-behavior-x:contain;align-items:stretch;gap:8px;min-width:0;padding:0 0 2px;display:flex;overflow:auto hidden}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementList{scrollbar-color:#08090833 transparent}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementList::-webkit-scrollbar{height:8px}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementList::-webkit-scrollbar-track{background:0 0}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementList::-webkit-scrollbar-thumb{background:#08090833;border-radius:999px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton{width:clamp(59px,9vw,107px);height:var(--scene-replacement-item-height);font:inherit;cursor:pointer;border-radius:12px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton{width:calc(var(--scene-replacement-item-height) * .672);border:1px solid var(--color-app-border);background:var(--color-app-subtle-surface);color:var(--color-app-muted);align-content:center;gap:6px;padding:8px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton span{max-width:100%;color:inherit;text-align:center;white-space:normal;font-size:11px;font-weight:520;line-height:1.12}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton{background:var(--color-app-subtle-surface);color:var(--color-app-muted);border:1px solid #0000;padding:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton:hover:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton:focus-visible:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton:hover:not([aria-disabled=true]),.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton:focus-visible:not([aria-disabled=true]){border-color:#ffdd6694;outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-current=true]{box-shadow:none;border-color:#0000;overflow:visible}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-current=true] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateBadge{text-overflow:clip;max-width:none;overflow:visible}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-pending=true]{border-color:#ffdd66d1;box-shadow:inset 0 0 0 2px #ffdd6638,0 0 0 1px #ffdd662e}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-selected=true]{box-shadow:none;border-color:#0000}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-current=true]:after,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-selected=true]:after{z-index:4;border-radius:inherit;content:"";pointer-events:none;border:3px solid #ffdd66e0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffdd662e}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton:disabled,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[aria-disabled=true]{cursor:not-allowed}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton[data-disabled=true]:not([data-current=true]):not([data-pending=true]){opacity:.56}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidatePreview{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateMedia,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateFallback{place-items:center;width:100%;height:100%;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateMedia{object-fit:cover;display:block}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateFallback{color:#ffffff80;background:linear-gradient(#ffffff1a,#0000 40%),#141820}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateIconBadges{pointer-events:none;align-items:center;gap:4px;display:flex;position:absolute;top:5px;right:5px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateTypeBadge,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateSearchBadge{color:#ffffffeb;background:#0000009e;border:1px solid #ffffff2e;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateSearchBadge{color:#fd6}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementSearchStatus{width:calc(var(--scene-replacement-item-height) * .72);min-height:var(--scene-replacement-item-height);border:1px solid var(--color-app-border);background:var(--color-app-subtle-surface);color:var(--color-app-muted);text-align:center;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11px;line-height:1.25;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateBadge{color:#ffffffdb;text-overflow:ellipsis;white-space:nowrap;background:#000000ad;border-radius:999px;max-width:calc(100% - 10px);padding:3px 6px;font-size:10px;font-weight:700;line-height:1;position:absolute;bottom:5px;right:5px;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptCloseButton{z-index:4;background:var(--color-app-subtle-surface);width:28px;height:28px;color:var(--color-app-foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptCloseButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptCloseButton:focus-visible{background:var(--color-app-border);color:var(--color-app-foreground);outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptContext{align-items:flex-start;min-width:0;min-height:192px;padding-right:38px;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptPreviewFrame{background:var(--color-app-subtle-surface);border-radius:10px;flex:0 auto;place-items:center;max-width:min(256px,100% - 38px);max-height:192px;display:grid;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptPreviewImage{object-fit:contain;width:100%;height:100%;display:block}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptPreviewIcon{color:var(--color-app-muted)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptTextarea{resize:none;width:100%;min-height:68px;color:var(--color-app-foreground);font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:2px 0;font-size:18px;font-weight:400;line-height:1.24}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptTextarea::placeholder,.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptTextarea:disabled{color:var(--color-app-muted)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton,.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton{min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton{background:var(--color-app-subtle-surface);color:var(--color-app-foreground);flex:none;gap:6px;padding:0 12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton:focus-visible{background:var(--color-app-border);color:var(--color-app-foreground);outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton[aria-pressed=true]{background:var(--color-preview-action-selected-background);color:var(--color-preview-action-selected-foreground)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton:disabled{cursor:not-allowed;background:var(--color-app-subtle-surface);color:var(--color-app-muted);opacity:.52}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton{background:var(--color-preview-send-background);width:36px;color:var(--color-preview-send-foreground);flex:none;margin-left:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton:focus-visible{background:var(--color-preview-send-background);color:var(--color-preview-send-foreground);outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton:disabled{cursor:not-allowed;background:var(--color-preview-send-disabled-background);color:var(--color-preview-send-disabled-foreground)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptError{color:#ffb4a8;margin:0;font-size:12px;font-weight:560;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneList{scrollbar-width:thin;overscroll-behavior-y:contain;background:0 0;border-radius:18px;flex-direction:column;align-items:stretch;gap:clamp(8px,1.4svh,12px);min-width:0;min-height:0;padding:10px 8px;display:flex;overflow:hidden auto}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneList{scrollbar-color:#08090833 transparent}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneList::-webkit-scrollbar{width:8px}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneList::-webkit-scrollbar-track{background:0 0}html[data-theme=light] .RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneList::-webkit-scrollbar-thumb{background:#08090833;border-radius:999px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneButton{aspect-ratio:16/9;border:1px solid var(--color-home-container-border);background:var(--color-preview-playback-background);color:#080908;cursor:pointer;width:100%;font:inherit;text-align:left;border-radius:12px;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneButton[aria-pressed=true]{border-color:var(--color-preview-scene-active-border)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneButton:focus-visible{outline-offset:2px;outline:2px solid #fd6}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneThumbnailFrame{aspect-ratio:16/9;border-radius:inherit;background:var(--color-preview-playback-background);width:100%;max-width:none;height:100%;box-shadow:none;border:0;display:block;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneThumbnail,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneThumbnailFallback{width:100%;height:100%;display:block}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneThumbnail{background:var(--color-preview-playback-background);object-fit:contain}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneThumbnailFallback{background:var(--color-preview-playback-background)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__errorToast{z-index:3;color:#ffb4a8;background:#220e0cf0;border:1px solid #ff715f7a;border-radius:8px;max-width:min(420px,100% - 48px);margin:0;padding:10px 12px;font-size:13px;font-weight:620;line-height:1.4;position:absolute;bottom:clamp(24px,4vh,42px);right:clamp(24px,4vw,56px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogBackdrop{z-index:12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0809088f;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialog{border:1px solid var(--color-app-border);width:min(600px,100%);height:min(440px,100% - 48px);min-height:0;max-height:min(440px,100% - 48px);color:var(--color-app-foreground);background:#faf9f6;border-radius:28px;grid-template-rows:auto auto minmax(0,1fr) auto;padding:26px 24px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #0809083d}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogTitle{color:var(--color-app-foreground);letter-spacing:0;text-align:left;margin:0;font-size:21px;font-weight:760;line-height:1.12}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogText,.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogError{overflow-wrap:anywhere;margin:0;font-weight:400}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogText{color:var(--color-app-muted);margin-top:7px;font-size:13px;line-height:1.3}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogError{text-align:left;color:#ffb4a8;font-size:12px;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceList{border:1px solid var(--color-app-border);scrollbar-width:thin;border-radius:20px;align-content:start;gap:14px;min-width:0;min-height:0;margin-top:16px;padding:16px;display:grid;overflow-y:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOption{min-width:0;color:var(--color-app-foreground);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:0;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOptionInput{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck{color:#030303;background:#fd6;border:1px solid #0000;border-radius:999px;flex:none;place-items:center;width:17px;height:17px;display:inline-grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck svg{width:11px;height:11px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOptionInput:not(:checked)+.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck{color:#0000;background:0 0;border-color:#08090838}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOptionInput:focus-visible+.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck{outline-offset:3px;outline:2px solid #ffdd6675}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOptionInput:disabled+.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck,.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOptionInput:disabled~.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceText{opacity:.54}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceText{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:400;line-height:1.3}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogActions{justify-content:flex-end;margin-top:16px;display:flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogPrimary{color:#050505;width:min(240px,100%);min-height:46px;font:inherit;cursor:pointer;background:#fd6;border:0;border-radius:999px;padding:0 20px;font-size:15px;font-weight:650;line-height:1}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogBackdrop{background:#000000bd}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialog{background:#17181c;box-shadow:0 28px 90px #00000085}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOptionInput:not(:checked)+.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck{border-color:#ffffff52}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogPrimary:hover:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogPrimary:focus-visible:not(:disabled){background:#ecff4a;outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogPrimary:disabled{opacity:.55;cursor:not-allowed}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogBackdrop{z-index:15;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0809088f;justify-content:center;align-items:center;padding:clamp(18px,4vmin,42px);display:flex;position:absolute;inset:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialog{border:1px solid var(--color-app-border);width:min(700px,100%);min-height:min(460px,100svh - 84px);color:var(--color-app-foreground);background:#faf9f6;border-radius:28px;flex-direction:column;padding:28px 24px 16px;display:flex;box-shadow:0 28px 90px #0809083d}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogTitle{color:var(--color-app-foreground);letter-spacing:0;margin:0;font-size:22px;font-weight:780;line-height:1.12}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogDescription{color:var(--color-app-foreground);margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.35}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuide{border:1px solid var(--color-app-border);border-radius:22px;align-content:start;gap:11px;min-height:254px;margin-top:20px;padding:18px;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogLead{color:var(--color-app-foreground);margin:0 0 3px;font-size:15px;font-style:italic;font-weight:720;line-height:1.3}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem{gap:2px;min-width:0;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem strong,.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem span{overflow-wrap:anywhere;color:var(--color-app-foreground);line-height:1.3}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem strong{font-size:15px;font-weight:700}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem span{font-size:14px;font-weight:400}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogButton{color:#050505;width:min(170px,100%);min-height:44px;font:inherit;cursor:pointer;background:#fd6;border:0;border-radius:999px;align-self:flex-end;margin-top:14px;padding:0 22px;font-size:15px;font-weight:650;line-height:1}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogButton:hover,.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogButton:focus-visible{background:#ecff4a;outline:none}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogBackdrop{background:#000000bd}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialog{background:#17181c;box-shadow:0 28px 90px #00000085}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteBackdrop{z-index:13;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0809088f;justify-content:center;align-items:center;padding:clamp(18px,4vmin,42px);display:flex;position:absolute;inset:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDialog{border:1px solid var(--color-app-border);width:min(600px,100%);min-height:min(420px,100svh - 84px);color:var(--color-app-foreground);background:#faf9f6;border-radius:28px;flex-direction:column;padding:28px 24px 20px;display:flex;position:relative;box-shadow:0 28px 90px #0809083d}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteTitle{color:var(--color-app-foreground);letter-spacing:0;text-align:left;margin:0;font-size:19px;font-weight:780;line-height:1.1}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDetails{border:1px solid var(--color-app-border);border-radius:22px;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:14px;min-width:0;min-height:240px;margin-top:16px;padding:10px;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster{border:1px solid var(--color-app-border);background:linear-gradient(#ffffff8a,#0000 38%),#dedbd4;border-radius:16px;width:104px;height:218px;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster img,.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster span{width:100%;height:100%;display:block}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster img{object-fit:cover}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta{justify-items:start;gap:8px;min-width:0;padding-top:6px;display:grid}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta strong{min-width:0;max-width:100%;color:var(--color-app-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:400;line-height:1.18;overflow:hidden}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta span{color:var(--color-app-muted);font-size:13px;font-weight:400;line-height:1.2}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteBrand{color:var(--color-app-foreground);font-size:17px;font-weight:400}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteUpdatedAt{margin-top:2px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDuration{border:1px solid var(--color-app-border);color:var(--color-app-foreground);background:0 0;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteBackdrop{background:#000000bd}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDialog{background:#17181c;box-shadow:0 28px 90px #00000085}html[data-theme=dark] .RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster{background:linear-gradient(#ffffff1f,#0000 38%),#111820}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton{color:#050505;cursor:pointer;width:min(240px,100%);min-height:48px;font:inherit;background:#fd6;border:0;border-radius:999px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;margin-top:auto;padding:0 24px;font-size:17px;font-weight:700;line-height:1;display:inline-flex}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton svg{width:16px;height:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton:hover:not(:disabled),.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton:focus-visible:not(:disabled){background:#ecff4a;outline:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton:disabled{opacity:.55;cursor:not-allowed}@keyframes RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingOrbitOne{0%,to{opacity:.72;transform:translate(-50%,-50%)translate(-16px)scale(.88)}33.333%{opacity:.48;transform:translate(-50%,-50%)translate(8px,-9px)scale(.6)}66.666%{opacity:1;transform:translate(-50%,-50%)translate(9px,8px)scale(1.04)}}@keyframes RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingOrbitTwo{0%,to{opacity:.9;transform:translate(-50%,-50%)translate(16px,5px)scale(1)}33.333%{opacity:.76;transform:translate(-50%,-50%)translate(-13px,8px)scale(.82)}66.666%{opacity:.44;transform:translate(-50%,-50%)translateY(-10px)scale(.58)}}@keyframes RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingOrbitThree{0%,to{opacity:.5;transform:translate(-50%,-50%)translateY(-13px)scale(.62)}33.333%{opacity:1;transform:translate(-50%,-50%)translate(10px,9px)scale(1.02)}66.666%{opacity:.7;transform:translate(-50%,-50%)translate(-14px)scale(.78)}}@keyframes RemotionProjectSandboxPreviewPage-module__7CdO3a__spinnerRotate{to{transform:rotate(360deg)}}@keyframes RemotionProjectSandboxPreviewPage-module__7CdO3a__exportSpinnerDashColor{0%,12.5%{stroke:var(--color-preview-export-spinner-accent);opacity:1}50%,to{stroke:var(--color-preview-export-spinner-track);opacity:.35}}@keyframes RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressEnter{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span{animation:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span:first-child{transform:translate(-50%,-50%)translate(-13px)scale(.84)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span:nth-child(2){transform:translate(-50%,-50%)translate(13px)scale(.84)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPreparingIndicator>span:nth-child(3){transform:translate(-50%,-50%)scale(.58)}}@media (max-width:900px){.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPage{min-height:720px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain{--scene-rail-width:176px;border-radius:34px;column-gap:14px;margin:16px 16px 16px 0;padding:22px 22px 4px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-state=preparing]{padding:32px 28px 40px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewHeader{--preview-header-height:76px;--preview-header-control-height:40px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewWorkspace{grid-template-columns:minmax(359.4px,min(50.3vw,503.1px)) minmax(0,1fr);gap:8px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton{width:36px;min-width:36px;height:36px;min-height:36px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton{min-width:84px;height:var(--preview-header-control-height);min-height:0;padding:0 18px;font-size:15px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitle{max-width:min(420px,38vw);font-size:17px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleInput{width:min(420px,38vw);height:31px;font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton{width:31px;height:31px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton svg{width:16px;height:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButtonSpinner{width:18px;height:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{--player-target-width:min(clamp(225.2px, 35.9vw, 314.9px), 71.8vw, 100%)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage:not([data-text-panel-open=true]):not([data-exporting=true]){padding-left:calc(var(--scene-rail-width) + 14px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackControls{width:min(clamp(192.1px,30.6vw,268.6px),61.2vw,100%)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{--text-editor-panel-right:10px;--text-editor-panel-width:min(360px, 34vw);--text-editor-panel-reserved-width:calc(var(--text-editor-panel-width) + var(--text-editor-panel-right) + 16px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true]{--player-target-width:min(clamp(150px, 27vw, 226px), 52vw, 100%);--player-max-height:min(29vh, 360px);gap:12px;padding-top:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton{gap:6px;min-height:40px;padding:0 13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolGlyph{min-width:17px;min-height:17px;font-size:13.5px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolLabel{font-size:11px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorPanel{right:var(--text-editor-panel-right);width:var(--text-editor-panel-width);max-height:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader{padding:22px 22px 18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList{gap:16px;padding:0 14px 16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorField{border-radius:16px;padding:11px 12px 44px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorTextarea{font-size:15px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressRing{width:clamp(104px,21vw,144px);font-size:28px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressLabel,.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelButton{font-size:15px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogBackdrop{padding:24px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialog{border-radius:24px;width:min(560px,100%);height:min(420px,100% - 24px);min-height:0;max-height:min(420px,100% - 24px);padding:22px 20px 18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogTitle{font-size:20px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogText{margin-top:6px;font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceList{gap:13px;margin-top:14px;padding:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceOption{gap:9px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck{width:16px;height:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck svg{width:10px;height:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceText{font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogPrimary{width:min(220px,100%);min-height:44px;font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialog{width:min(620px,100%);min-height:min(430px,100svh - 64px);padding:24px 20px 16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogTitle{font-size:21px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogDescription{margin-top:7px;font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuide{gap:10px;min-height:236px;margin-top:18px;padding:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogLead,.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem strong{font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem span{font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogButton{width:min(160px,100%);min-height:42px;margin-top:14px;font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDialog{gap:0;width:min(560px,100%);min-height:min(400px,100svh - 64px);padding:24px 20px 18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteTitle{font-size:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDetails{border-radius:20px;grid-template-columns:96px minmax(0,1fr);min-height:220px;margin-top:14px;padding:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster{width:96px;height:198px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta strong{font-size:17px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta span{font-size:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton{width:min(220px,100%);min-height:46px;font-size:16px}}@media (max-width:760px){.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewWorkspace{grid-template-columns:1fr;gap:20px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain{min-height:640px}}@media (max-width:640px){.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPage{grid-template-rows:auto;height:auto;min-height:100svh}.RemotionProjectSandboxPreviewPage-module__7CdO3a__chatSidebarPanel{border-right:0;border-radius:0;min-height:min(72svh,620px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__chatSidebarSlot{margin-left:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain{--scene-rail-width:166.4px;border-radius:28px;column-gap:12px;margin:12px 12px 12px 0;padding:18px 18px 0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewMain[data-state=preparing]{min-height:70svh;margin:0 12px 12px;padding:28px 20px 32px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__addArticleButton{width:min(100%,320px);min-height:52px;font-size:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewHeader{--preview-header-control-height:38px;grid-template-columns:minmax(0,1fr)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleBar{justify-self:center}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleView,.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleForm{gap:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitle{max-width:42vw;font-size:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleInput{border-radius:12px;width:42vw;height:36px;padding:0 12px;font-size:17px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton{width:36px;height:36px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleEditButton svg{width:20px;height:20px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__projectTitleError{max-width:42vw}.RemotionProjectSandboxPreviewPage-module__7CdO3a__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__downloadButton{width:34px;min-width:34px;height:34px;min-height:34px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButton{min-width:78px;height:var(--preview-header-control-height);min-height:0;padding:0 16px;font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportButtonSpinner{width:17px;height:17px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{padding:20px 16px 28px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-text-panel-open=true]{padding-right:16px;overflow:visible}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true]{gap:12px;padding:14px 16px 28px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolButton{width:40px;min-height:40px;padding:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewTextToolLabel{display:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorPanel{border-radius:22px;justify-self:end;width:min(70vw,280px,100%);height:calc(100svh - 36px);max-height:none;margin-top:14px;position:static;transform:none}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader{padding:18px 18px 15px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader h2{font-size:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorHeader p{font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorList{gap:14px;padding:0 10px 14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorItemLabel{font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorField{min-height:78px;padding:10px 11px 42px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorFormatBar{max-width:calc(100% - 14px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect{flex:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorToolbarSelect select{max-width:68px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__textEditorAlignmentSelect{margin-left:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewWorkspace{padding:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage{--player-target-width:min(71.8vw, 299px, 100%);--player-max-height:100%}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewPlaybackControls{width:min(61.2vw,255px,100%)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__previewStage[data-exporting=true]{--player-target-width:min(42vw, 176px, 100%);--player-max-height:min(30vh, 300px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressRing{width:min(36vw,126px);font-size:24px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressPanel{gap:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportProgressLabel,.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCancelButton{font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptComposer{max-height:min(68svh,540px);padding:10px 14px 16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptComposerCard{border-radius:22px;padding:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementPanel{border-radius:18px;padding:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementList{--scene-replacement-item-height:clamp(117.6px, 21.6svh, 160.8px);gap:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton,.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementCandidateButton{border-radius:12px;width:clamp(58px,13vw,84px)}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton{width:calc(var(--scene-replacement-item-height) * .672);padding:6px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneReplacementUploadButton span{font-size:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptCloseButton{top:10px;right:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptPreviewFrame{border-radius:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptTextarea{min-height:66px;font-size:17px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActions{gap:8px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton,.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton{border-radius:999px;min-height:36px;font-size:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptActionButton{padding:0 10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__scenePromptSendButton{width:36px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDialog{border-radius:24px;gap:0;min-height:min(370px,100svh - 36px);padding:24px 18px 20px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteTitle{text-align:left;font-size:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDetails{border-radius:20px;grid-template-columns:86px minmax(0,1fr);gap:12px;min-height:200px;margin-top:16px;padding:10px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompletePoster{border-radius:12px;width:86px;height:178px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta{gap:8px;padding-top:4px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta strong{font-size:15px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteMeta span{font-size:11px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDuration{padding:6px 8px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportCompleteDownloadButton{width:100%;min-height:44px;font-size:16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogBackdrop{padding:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialog{border-radius:22px;width:min(100%,100% - 12px);height:min(420px,100% - 12px);min-height:0;max-height:min(420px,100% - 12px);padding:20px 16px 16px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogTitle{font-size:18px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogText{margin-top:5px;font-size:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceList{gap:12px;margin-top:12px;padding:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck{width:15px;height:15px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceCheck svg{width:9px;height:9px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__guidanceText{font-size:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__exportDialogPrimary{width:100%;min-height:42px;font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogBackdrop{padding:12px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialog{border-radius:22px;width:100%;min-height:0;max-height:calc(100svh - 24px);padding:20px 16px 16px;overflow-y:auto}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogTitle{font-size:20px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogDescription{margin-top:6px;font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuide{border-radius:18px;gap:10px;min-height:0;margin-top:16px;padding:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogLead,.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem strong{font-size:14px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogGuideItem span{font-size:13px}.RemotionProjectSandboxPreviewPage-module__7CdO3a__firstVideoDialogButton{width:100%;min-height:42px;margin-top:14px;font-size:14px}}@media (max-height:760px){.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneTray{padding:0}.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneList{gap:8px}}@media (max-height:660px){.RemotionProjectSandboxPreviewPage-module__7CdO3a__sceneTray{padding:0}}
.ProjectsPanel-module__jHkoLW__projectsWorkspace{z-index:1;background:var(--color-app-background);width:100%;color:var(--color-app-foreground);position:relative}.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=grid]{overscroll-behavior:contain;scrollbar-color:var(--color-flow-scrollbar) transparent;height:100%;min-height:0;padding:94px clamp(36px,4vw,78px) 72px max(320px,18vw);overflow:hidden auto}.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=grid]::-webkit-scrollbar{background:0 0;width:10px;height:10px}.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=grid]::-webkit-scrollbar-track{background:0 0}.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=grid]::-webkit-scrollbar-thumb{background:var(--color-flow-scrollbar);background-clip:content-box;border:3px solid #0000;border-radius:999px}.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=grid]::-webkit-scrollbar-corner{background:0 0}.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=detail]{grid-template-columns:minmax(0,1fr);height:100%;min-height:0;display:grid}.ProjectsPanel-module__jHkoLW__projectsBrowser{gap:48px;width:100%;display:grid}.ProjectsPanel-module__jHkoLW__projectsBrowserHeader{justify-content:space-between;align-items:flex-start;gap:28px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectsBrowserHeader h1{color:var(--color-app-foreground);margin:0;font-size:clamp(26px,2vw,34px);font-weight:720;line-height:1}.ProjectsPanel-module__jHkoLW__projectsHeaderControls{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectSearch,.ProjectsPanel-module__jHkoLW__projectSort,.ProjectsPanel-module__jHkoLW__projectsBrandFilter{border:1px solid var(--color-app-border);background:var(--color-projects-control-background);min-width:0;min-height:36px;color:var(--color-app-muted);font:inherit;border-radius:999px;align-items:center;font-size:14px;font-weight:400;line-height:1;display:inline-flex;position:relative}.ProjectsPanel-module__jHkoLW__projectSearch{gap:8px;width:min(240px,26vw);padding:0 14px}.ProjectsPanel-module__jHkoLW__projectSearch svg,.ProjectsPanel-module__jHkoLW__projectSort svg,.ProjectsPanel-module__jHkoLW__projectsBrandFilter svg{flex:none;width:16px;height:16px}.ProjectsPanel-module__jHkoLW__projectSearch input{width:100%;min-width:0;color:var(--color-app-foreground);font:inherit;background:0 0;border:0;outline:none;padding:0;line-height:1}.ProjectsPanel-module__jHkoLW__projectSearch input::placeholder{color:var(--color-app-muted)}.ProjectsPanel-module__jHkoLW__projectSort,.ProjectsPanel-module__jHkoLW__projectsBrandFilter{gap:7px;padding:0 13px}.ProjectsPanel-module__jHkoLW__projectSort{background:var(--color-projects-control-emphasis-background);color:var(--color-app-muted)}.ProjectsPanel-module__jHkoLW__projectSort select,.ProjectsPanel-module__jHkoLW__projectsBrandFilter select{width:100%;height:100%;font:inherit;opacity:0;cursor:pointer;font-weight:400;position:absolute;inset:0}.ProjectsPanel-module__jHkoLW__projectsFilterBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectsFilterControls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectsScopeFilters{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectsFilterButton{border:1px solid var(--color-app-border);background:var(--color-projects-control-background);min-width:94px;min-height:36px;color:var(--color-app-muted);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px;font-weight:400;line-height:1;transition:background .16s,border-color .16s,color .16s}.ProjectsPanel-module__jHkoLW__projectsFilterButton:hover,.ProjectsPanel-module__jHkoLW__projectsFilterButton:focus-visible{border-color:var(--color-app-foreground);background:var(--color-app-subtle-surface);color:var(--color-app-foreground);outline:none}.ProjectsPanel-module__jHkoLW__projectsFilterButton[aria-pressed=true]{background:var(--color-projects-control-emphasis-background);color:var(--color-projects-control-emphasis-foreground);border-color:#0000}.ProjectsPanel-module__jHkoLW__projectsBrandFilter{background:var(--color-projects-control-emphasis-background)}.ProjectsPanel-module__jHkoLW__projectsGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));place-items:start;gap:92px clamp(42px,5vw,86px);min-width:0;display:grid}.ProjectsPanel-module__jHkoLW__projectCard{width:100%;min-width:0;max-width:344px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:14px;padding:0;display:grid}.ProjectsPanel-module__jHkoLW__projectCard:focus-visible{outline-offset:8px;outline:2px solid #fd6}.ProjectsPanel-module__jHkoLW__projectCardFrame{aspect-ratio:9/16;background:linear-gradient(160deg, color-mix(in srgb, var(--project-accent) 72%, #fff 28%) 0%, var(--project-accent) 100%);border-radius:32px;justify-content:space-between;align-items:flex-end;gap:12px;width:100%;padding:18px;transition:box-shadow .16s,transform .16s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}.ProjectsPanel-module__jHkoLW__projectCardFrame[data-has-thumbnail=true]{background:#101013}.ProjectsPanel-module__jHkoLW__projectCardFrame:after{z-index:1;pointer-events:none;content:"";opacity:0;background:linear-gradient(#0000 54%,#00000094 100%);position:absolute;inset:0}.ProjectsPanel-module__jHkoLW__projectCardFrame[data-has-thumbnail=true]:after{opacity:1}.ProjectsPanel-module__jHkoLW__projectCardThumbnail{z-index:0;background-position:50%;background-size:cover;display:block;position:absolute;inset:0}.ProjectsPanel-module__jHkoLW__projectCard:hover .ProjectsPanel-module__jHkoLW__projectCardFrame,.ProjectsPanel-module__jHkoLW__projectCard:focus-visible .ProjectsPanel-module__jHkoLW__projectCardFrame{box-shadow:inset 0 0 0 1px #ffffff52, var(--projects-card-hover-shadow);transform:translateY(-2px)}.ProjectsPanel-module__jHkoLW__projectCardStatus,.ProjectsPanel-module__jHkoLW__projectCardPreviewBadge{z-index:2;color:#fff;background:#0000009e;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:7px 10px;font-size:12px;font-weight:400;line-height:1;display:inline-flex;position:relative}.ProjectsPanel-module__jHkoLW__projectCardPreviewBadge{display:none}.ProjectsPanel-module__jHkoLW__projectCardBody{gap:3px;min-width:0;padding:0 18px;display:grid}.ProjectsPanel-module__jHkoLW__projectCardTitle,.ProjectsPanel-module__jHkoLW__projectCardMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ProjectsPanel-module__jHkoLW__projectCardTitle{color:var(--color-app-foreground);font-size:20px;font-weight:760;line-height:1.2}.ProjectsPanel-module__jHkoLW__projectCardMeta{color:var(--color-app-muted);font-size:14px;font-weight:400;line-height:1.25}.ProjectsPanel-module__jHkoLW__projectsPaging{min-height:44px;color:var(--color-app-muted);align-items:center;gap:16px;font-size:14px;font-weight:620;display:flex}.ProjectsPanel-module__jHkoLW__projectsLoadMore{border:1px solid var(--color-app-border);background:var(--color-projects-control-background);min-height:42px;color:var(--color-app-foreground);font:inherit;cursor:pointer;border-radius:999px;padding:0 18px;font-size:14px;font-weight:400}.ProjectsPanel-module__jHkoLW__projectsLoadMore:hover:not(:disabled),.ProjectsPanel-module__jHkoLW__projectsLoadMore:focus-visible{border-color:#fd6;outline:none}.ProjectsPanel-module__jHkoLW__projectsLoadMore:disabled{cursor:default;opacity:.58}.ProjectsPanel-module__jHkoLW__projectsEndLabel{align-items:center;gap:7px;display:inline-flex}.ProjectsPanel-module__jHkoLW__projectsEndLabel svg{width:16px;height:16px}.ProjectsPanel-module__jHkoLW__projectSkeletonCard{gap:9px;width:100%;max-width:344px;padding:0 18px;display:grid}.ProjectsPanel-module__jHkoLW__projectSkeletonFrame,.ProjectsPanel-module__jHkoLW__projectSkeletonLine{background:var(--color-projects-skeleton-background);display:block;overflow:hidden}.ProjectsPanel-module__jHkoLW__projectSkeletonFrame{aspect-ratio:9/16;border-radius:32px;width:calc(100% + 36px);margin:0 -18px 6px}.ProjectsPanel-module__jHkoLW__projectSkeletonLine{border-radius:999px;height:14px}.ProjectsPanel-module__jHkoLW__projectSkeletonLine:nth-child(2){width:86%}.ProjectsPanel-module__jHkoLW__projectSkeletonLine:nth-child(3){width:64%}.ProjectsPanel-module__jHkoLW__projectSkeletonLine:nth-child(4){width:58%}.ProjectsPanel-module__jHkoLW__projectDetail{background:var(--color-app-background);border:0;border-radius:0;min-height:0;overflow:hidden}.ProjectsPanel-module__jHkoLW__projectStatusDot{background:#8b93a1;border-radius:999px;flex:none;width:9px;height:9px}.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=queued],.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=running],.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=planning],.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=rendering],.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=visual_qa_pending]{background:#fd6}.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=completed]{background:#42d178}.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=failed],.ProjectsPanel-module__jHkoLW__projectStatusDot[data-status=queue_failed]{background:#ff715f}.ProjectsPanel-module__jHkoLW__projectDetail{grid-template-rows:auto minmax(0,1fr);display:grid}.ProjectsPanel-module__jHkoLW__projectDetail[data-view=remotion-sandbox]{background:var(--color-app-background);border:0;border-radius:0;grid-template-rows:minmax(0,1fr)}.ProjectsPanel-module__jHkoLW__projectRemotionSandboxPreview,.ProjectsPanel-module__jHkoLW__projectRemotionSandboxPreviewPage{height:100%;min-height:0}.ProjectsPanel-module__jHkoLW__projectRemotionSandboxPreview{padding:20px;overflow:auto}.ProjectsPanel-module__jHkoLW__projectRemotionSandboxPreviewPage{overflow:hidden}.ProjectsPanel-module__jHkoLW__projectEmptyState{min-height:0;color:var(--color-app-muted);text-align:center;align-content:center;justify-items:center;gap:14px;padding:32px;display:grid}.ProjectsPanel-module__jHkoLW__projectEmptyState h2{color:var(--color-app-foreground);margin:0;font-size:22px;font-weight:750;line-height:1.2}.ProjectsPanel-module__jHkoLW__projectEmptyState p{max-width:520px;margin:0;font-size:15px;font-weight:600;line-height:1.45}.ProjectsPanel-module__jHkoLW__projectActivityList{text-align:left;gap:10px;width:min(560px,100%);margin:10px 0 0;padding:0;list-style:none;display:grid}.ProjectsPanel-module__jHkoLW__projectActivityItem{border:1px solid var(--color-app-border);background:var(--color-app-surface);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ProjectsPanel-module__jHkoLW__projectActivityItem strong,.ProjectsPanel-module__jHkoLW__projectActivityItem small{display:block}.ProjectsPanel-module__jHkoLW__projectActivityItem strong{color:var(--color-app-foreground);font-size:13px;line-height:1.3}.ProjectsPanel-module__jHkoLW__projectActivityItem small{color:var(--color-app-muted);margin-top:4px;font-size:12px;line-height:1.35}.ProjectsPanel-module__jHkoLW__projectProgressState{background:var(--color-app-background);scrollbar-color:var(--color-flow-scrollbar) transparent;place-items:center;height:100%;min-height:0;padding:clamp(28px,6vw,80px);display:grid;overflow:auto}.ProjectsPanel-module__jHkoLW__projectProgressState::-webkit-scrollbar{background:0 0;width:10px;height:10px}.ProjectsPanel-module__jHkoLW__projectProgressState::-webkit-scrollbar-track{background:0 0}.ProjectsPanel-module__jHkoLW__projectProgressState::-webkit-scrollbar-thumb{background:var(--color-flow-scrollbar);background-clip:content-box;border:3px solid #0000;border-radius:999px}.ProjectsPanel-module__jHkoLW__projectProgressState::-webkit-scrollbar-corner{background:0 0}.ProjectsPanel-module__jHkoLW__projectProgressShell{gap:34px;width:min(760px,100%);display:grid}.ProjectsPanel-module__jHkoLW__projectProgressHeader{align-items:flex-start;gap:12px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectProgressHeader .ProjectsPanel-module__jHkoLW__projectStatusDot{margin-top:9px}.ProjectsPanel-module__jHkoLW__projectProgressHeader span:last-child{gap:8px;min-width:0;display:grid}.ProjectsPanel-module__jHkoLW__projectProgressHeader h2{color:var(--color-app-foreground);margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:720;line-height:1.05}.ProjectsPanel-module__jHkoLW__projectProgressHeader p{max-width:680px;color:var(--color-app-muted);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:460;line-height:1.45}.ProjectsPanel-module__jHkoLW__projectProgressList{gap:18px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ProjectsPanel-module__jHkoLW__projectProgressItem{align-items:flex-start;gap:14px;min-width:0;display:flex}.ProjectsPanel-module__jHkoLW__projectProgressMarker{border:1px solid var(--color-flow-marker-border);background:var(--color-flow-marker-background);width:28px;height:28px;color:var(--color-flow-title);border-radius:8px;flex:none;place-items:center;display:inline-grid;position:relative}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressMarker{background:0 0;border:0;border-radius:50%}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=pending]{opacity:.42}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=pending] .ProjectsPanel-module__jHkoLW__projectProgressMarker{background:0 0}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=complete] .ProjectsPanel-module__jHkoLW__projectProgressMarker{width:var(--flow-marker-complete-size);height:var(--flow-marker-complete-size);border:var(--flow-marker-complete-border);background:var(--color-flow-marker-complete-background);color:var(--color-flow-marker-complete-foreground);box-shadow:none}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=complete] .ProjectsPanel-module__jHkoLW__projectProgressMarker:before{content:"";transform-origin:50%;border-bottom:2px solid;border-left:2px solid;border-radius:1px;width:9px;height:5px;display:block;transform:translateY(-1px)rotate(-45deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=failed] .ProjectsPanel-module__jHkoLW__projectProgressMarker{color:#050505;background:#ff715f;border-color:#ff715f61;border-radius:50%}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=failed] .ProjectsPanel-module__jHkoLW__projectProgressMarker:before{content:"!";font-size:12px;font-weight:900;line-height:1}.ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke{opacity:.14;transform-origin:50% 12px;background:currentColor;border-radius:999px;width:3px;height:7px;display:none;position:absolute;top:2px;left:calc(50% - 1.5px)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke{animation:.96s linear infinite ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpokeFade;display:block}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:first-child{animation-delay:-880ms;transform:rotate(0)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(2){animation-delay:-800ms;transform:rotate(30deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(3){animation-delay:-720ms;transform:rotate(60deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(4){animation-delay:-640ms;transform:rotate(90deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(5){animation-delay:-560ms;transform:rotate(120deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(6){animation-delay:-480ms;transform:rotate(150deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(7){animation-delay:-400ms;transform:rotate(180deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(8){animation-delay:-320ms;transform:rotate(210deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(9){animation-delay:-240ms;transform:rotate(240deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(10){animation-delay:-160ms;transform:rotate(270deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(11){animation-delay:-80ms;transform:rotate(300deg)}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpoke:nth-child(12){animation-delay:0s;transform:rotate(330deg)}.ProjectsPanel-module__jHkoLW__projectProgressContent{gap:5px;min-width:0;padding-top:2px;display:grid}.ProjectsPanel-module__jHkoLW__projectProgressContent strong{color:var(--color-app-foreground);font-size:17px;font-weight:720;line-height:1.25}.ProjectsPanel-module__jHkoLW__projectProgressItem[data-status=active] .ProjectsPanel-module__jHkoLW__projectProgressContent strong{color:var(--color-projects-progress-active)}.ProjectsPanel-module__jHkoLW__projectProgressContent small{color:var(--color-app-muted);overflow-wrap:anywhere;white-space:pre-line;font-size:14px;font-weight:430;line-height:1.45}.ProjectsPanel-module__jHkoLW__projectDecisionState{place-items:center;min-height:0;padding:32px;display:grid}.ProjectsPanel-module__jHkoLW__projectDecisionCard{border:1px solid var(--color-app-border);background:var(--color-flow-decision-background);width:min(760px,100%);min-height:250px;box-shadow:var(--flow-decision-shadow);border-radius:28px;align-content:space-between;gap:30px;padding:28px;display:grid}.ProjectsPanel-module__jHkoLW__projectDecisionCopy{gap:24px;display:grid}.ProjectsPanel-module__jHkoLW__projectDecisionCopy h2{color:var(--color-app-foreground);margin:0;font-size:24px;font-weight:650;line-height:1.1}.ProjectsPanel-module__jHkoLW__projectDecisionCopy p{max-width:700px;color:var(--color-flow-copy);margin:0;font-size:17px;font-weight:430;line-height:1.35}.ProjectsPanel-module__jHkoLW__projectDecisionButtonRow{flex-wrap:wrap;gap:26px;display:flex}.ProjectsPanel-module__jHkoLW__projectDecisionPrimary,.ProjectsPanel-module__jHkoLW__projectDecisionSecondary{min-height:56px;font:inherit;cursor:pointer;border:0;border-radius:26px;flex:220px;padding:0 24px;font-size:16px;font-weight:400;line-height:1.2;transition:border-color .16s,background .16s,color .16s,opacity .16s}.ProjectsPanel-module__jHkoLW__projectDecisionPrimary{color:#050505;background:#fd6}.ProjectsPanel-module__jHkoLW__projectDecisionSecondary{background:var(--color-app-subtle-surface);color:var(--color-app-foreground)}.ProjectsPanel-module__jHkoLW__projectDecisionPrimary:hover:not(:disabled),.ProjectsPanel-module__jHkoLW__projectDecisionSecondary:hover:not(:disabled){opacity:.9}.ProjectsPanel-module__jHkoLW__projectDecisionPrimary:disabled,.ProjectsPanel-module__jHkoLW__projectDecisionSecondary:disabled{cursor:default;opacity:.58}.ProjectsPanel-module__jHkoLW__projectDecisionError{color:#ff9a8f;max-width:min(620px,100%);margin:0;font-size:13px;font-weight:520;line-height:1.35}@keyframes ProjectsPanel-module__jHkoLW__projectProgressSpinnerSpokeFade{0%{opacity:.95}to{opacity:.14}}@media (max-width:640px){.ProjectsPanel-module__jHkoLW__projectsWorkspace[data-screen=grid]{height:auto;min-height:0;padding:24px 18px 42px;overflow:visible}.ProjectsPanel-module__jHkoLW__projectsBrowser{gap:30px}.ProjectsPanel-module__jHkoLW__projectsBrowserHeader,.ProjectsPanel-module__jHkoLW__projectsHeaderControls,.ProjectsPanel-module__jHkoLW__projectsFilterBar,.ProjectsPanel-module__jHkoLW__projectsFilterControls,.ProjectsPanel-module__jHkoLW__projectsScopeFilters{flex-direction:column;align-items:stretch}.ProjectsPanel-module__jHkoLW__projectsHeaderControls{gap:12px}.ProjectsPanel-module__jHkoLW__projectSearch{width:100%}.ProjectsPanel-module__jHkoLW__projectSort,.ProjectsPanel-module__jHkoLW__projectsBrandFilter,.ProjectsPanel-module__jHkoLW__projectsFilterButton{justify-content:center;width:100%}.ProjectsPanel-module__jHkoLW__projectsGrid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:52px}.ProjectsPanel-module__jHkoLW__projectCard,.ProjectsPanel-module__jHkoLW__projectSkeletonCard{max-width:min(360px,100%)}.ProjectsPanel-module__jHkoLW__projectDetail,.ProjectsPanel-module__jHkoLW__projectRemotionSandboxPreview,.ProjectsPanel-module__jHkoLW__projectRemotionSandboxPreviewPage{min-height:72svh}.ProjectsPanel-module__jHkoLW__projectDecisionState{padding:18px}.ProjectsPanel-module__jHkoLW__projectProgressState{align-items:start;min-height:72svh;padding:32px 20px}.ProjectsPanel-module__jHkoLW__projectProgressShell{gap:26px}.ProjectsPanel-module__jHkoLW__projectProgressHeader h2{font-size:25px}.ProjectsPanel-module__jHkoLW__projectProgressContent strong{font-size:16px}.ProjectsPanel-module__jHkoLW__projectDecisionCard{border-radius:22px;min-height:220px;padding:22px}.ProjectsPanel-module__jHkoLW__projectDecisionCopy h2{font-size:21px}.ProjectsPanel-module__jHkoLW__projectDecisionCopy p{font-size:16px}.ProjectsPanel-module__jHkoLW__projectDecisionButtonRow{gap:12px}.ProjectsPanel-module__jHkoLW__projectDecisionPrimary,.ProjectsPanel-module__jHkoLW__projectDecisionSecondary{flex-basis:100%;min-height:50px}}
