.loading-region{--loading-fill:color-mix(in srgb,currentColor 7%,transparent);--loading-glow:color-mix(in srgb,currentColor 4%,transparent);color:inherit;min-width:0}.loading-region>div{min-width:0}.loading-shape{background:var(--loading-fill,color-mix(in srgb,currentColor 7%,transparent));border-radius:7px;flex-shrink:0;max-width:100%;position:relative;overflow:hidden}.loading-shape:after{content:"";background:linear-gradient(100deg,transparent 25%,var(--loading-glow,color-mix(in srgb,currentColor 4%,transparent)) 50%,transparent 75%);animation:1.8s ease-in-out infinite loading-sweep;position:absolute;inset:0;transform:translate(-100%)}.loading-heading{justify-content:space-between;gap:24px;margin-bottom:32px;display:flex}.loading-heading>div:first-child{gap:14px;display:grid}.loading-lines{flex:1;gap:10px;min-width:0;display:grid}.loading-fields{gap:22px;display:grid}.loading-fields>div{gap:10px;display:grid}.loading-panel{border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:16px;align-content:start;gap:24px;min-width:0;padding:24px;display:grid}.loading-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.loading-card{align-content:start;gap:18px;min-width:0;display:grid}.loading-cover{aspect-ratio:4/5}.loading-video{aspect-ratio:16/10}.loading-tools{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}.loading-panel .loading-tools{margin:0}.loading-editor{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:32px;display:grid}.loading-stage{background:color-mix(in srgb,currentColor 2%,transparent);border-radius:16px;align-content:start;justify-items:center;gap:20px;padding:24px;display:grid}.loading-stage>.loading-shape{max-width:420px}.loading-slide-page{aspect-ratio:4/5}.loading-book-page{aspect-ratio:210/297}.loading-reel-page{aspect-ratio:9/16;max-height:560px}.loading-timeline{border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:12px;gap:12px;margin-top:24px;padding:24px;display:grid}.loading-planner{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:32px;display:grid}.loading-profile{align-items:center;gap:20px;margin-bottom:28px;display:flex}.loading-circle{border-radius:50%}.loading-feed{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.loading-feed .loading-shape{aspect-ratio:3/4;border-radius:2px}.loading-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:28px;display:grid}.loading-table-row{border-bottom:1px solid color-mix(in srgb,currentColor 8%,transparent);grid-template-columns:1fr 2fr 1fr;gap:24px;padding:16px 0;display:grid}.loading-settings-row{border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);grid-template-columns:1fr 1fr;gap:48px;padding:28px 0;display:grid}.page-skeleton-create .loading-panel{margin-bottom:32px}.loading-items{margin-block:20px}.loading-items .loading-cards{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:16px}.loading-chat{gap:28px;padding:20px 4px;display:grid}.loading-chat>.loading-shape{justify-self:end}.loading-chat .loading-lines{max-width:85%}.loading-audio{align-items:center;gap:16px;display:flex}.loading-workspace{grid-template-columns:var(--loading-sidebar,232px) minmax(0,1fr);min-height:100dvh;display:grid!important}.loading-sidebar{border-right:1px solid color-mix(in srgb,currentColor 10%,transparent);flex-direction:column;gap:30px;padding:32px 20px;display:flex}.loading-workspace-main{min-width:0;padding:48px clamp(24px,4vw,72px)}.loading-workspace-main .page-skeleton{max-width:1320px;margin:auto}.loading-image{display:grid;position:relative;overflow:hidden}.loading-image>img,.loading-image>.loading-shape{grid-area:1/1}.loading-image>img{object-fit:cover;width:100%;height:100%}.loading-image[data-pending=true]>img{opacity:0}.loading-image-error{min-height:120px;color:inherit;background:var(--loading-fill);text-align:center;place-items:center;padding:16px;font-size:12px;display:grid}.loading-refresh{color:inherit;opacity:.7;align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}@keyframes loading-sweep{to{transform:translate(100%)}}@media (max-width:900px){.loading-editor,.loading-planner{grid-template-columns:1fr}.loading-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.loading-workspace{grid-template-columns:1fr}.loading-sidebar{display:none}.loading-workspace-main{padding:28px 20px}.loading-stage{order:-1}.loading-stage>.loading-shape{max-width:300px}.loading-settings-row{gap:24px}}@media (max-width:540px){.loading-heading>.loading-shape{display:none}.loading-metrics,.loading-settings-row{grid-template-columns:1fr}.loading-cards{gap:16px}.loading-panel{padding:20px}.loading-heading{margin-bottom:24px}.loading-table-row{gap:12px}.loading-metrics>.loading-panel:not(:first-child){display:none}}@media (prefers-reduced-motion:reduce){.loading-shape:after{opacity:.35;animation:none;transform:none}}.media-grid .loading-image{aspect-ratio:4/3;border-radius:8px;width:100%}.media-grid .loading-image>img{height:100%;max-height:none}.reel-monitor-stage{position:relative}.reel-loading-overlay{z-index:1;pointer-events:none;background:#15141ac2;place-items:center;display:grid;position:absolute;inset:0}.reel-loading-overlay .loading-region,.reel-loading-overlay .loading-region>div{width:100%;height:100%}.reel-loading-overlay .loading-shape{--loading-fill:#ffffff08;--loading-glow:#ffffff0d;border-radius:0}.footage-results>.loading-items{grid-column:1/-1;width:100%}.canvas-loading:has(.page-skeleton){text-align:left;min-height:520px;display:block}.canvas-loading>.text-button{margin-top:20px}.loading-stage>.loading-reel-page{max-width:315px}.loading-items-image .loading-cover{aspect-ratio:4/3}.loading-items-style .loading-cover{aspect-ratio:2}.loading-items-style .loading-lines>.loading-shape:not(:first-child){display:none}.series-pending-item{gap:12px;padding-block:16px;display:grid}.canvas-preview{position:relative}.preview-loading-overlay{z-index:1;pointer-events:none;background:var(--background,#f7f6fa);border-radius:inherit;position:absolute;inset:0}.preview-loading-overlay .loading-region,.preview-loading-overlay .loading-region>div{width:100%;height:100%}.preview-loading-overlay .loading-shape{border-radius:inherit}.loading-chat-composer{border-top:1px solid color-mix(in srgb,currentColor 10%,transparent);margin-top:auto;padding:20px}
@font-face{font-family:inter;src:url(../media/inter_latin_400_normal-s.p.08vufg9rbrtqu.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inter;src:url(../media/inter_latin_500_normal-s.p.037elok7xg7ol.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:inter;src:url(../media/inter_latin_600_normal-s.p.42bxzpetz5w8g.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:inter;src:url(../media/inter_latin_700_normal-s.p.0w01zqnq_4v13.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_cdd6c405-module__aegzAq__className{font-family:inter,inter Fallback}.inter_cdd6c405-module__aegzAq__variable{--font-sans:"inter", "inter Fallback"}
