:root{--sc-video-boot:#0c0c0d;--sc-video-skeleton:#1d1d21;--sc-video-sheen:#292930}html[data-video-boot],html[data-video-boot] body,html[data-video-boot] #root,html[data-video-boot] #boot-loader{background:var(--sc-video-boot)}.sc-video-loading{background:var(--sc-video-boot);flex-direction:column;gap:16px;min-height:100dvh;padding:24px;display:flex}.sc-video-loading-head{height:48px}.sc-video-loading-grid{grid-template-columns:1fr 3fr 1fr;gap:16px;min-height:60vh;display:grid}.sc-video-shimmer{background:var(--sc-video-skeleton);border-radius:6px;position:relative;overflow:hidden}.sc-video-shimmer:after{content:"";background:linear-gradient(90deg,transparent,var(--sc-video-sheen),transparent);animation:1.6s linear infinite sc-video-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes sc-video-shimmer{to{transform:translate(100%)}}@media (width<=767px){.sc-video-loading-grid{grid-template-columns:1fr}.sc-video-loading-grid>:not(:nth-child(2)){display:none}}@media (prefers-reduced-motion:reduce){.sc-video-shimmer:after{opacity:0;animation:none}}@media (pointer:coarse){.scenes-ui .sc-timeline-volume,.scenes-ui [aria-label$=\ options],.scenes-ui [data-scene-layers-panel] button,.scenes-ui [data-text-toolbar] button{min-width:44px!important;min-height:44px!important}}.scenes-ui .sc-export-bar>*,.scenes-ui .sc-export-bar input{min-width:0}@media (width>=1024px) and (width<=1279px){.scenes-ui .sc-export-bar{grid-template-columns:minmax(120px,1fr) minmax(260px,2fr)}}
