.reviewed-video-select{flex:100%;grid-column:1/-1;gap:8px;width:100%;min-width:0;display:grid;position:relative}.reviewed-video-label{color:#adb0c2;font-size:13px}.reviewed-video-trigger,.reviewed-video-options>button{text-align:left;color:#f6f5fb;cursor:pointer;background:#121520;border:1px solid #35384a;border-radius:10px;align-items:center;gap:12px;width:100%;min-width:0;min-height:54px;padding:10px 12px;display:flex}.reviewed-video-trigger:disabled{opacity:.65;cursor:default}.reviewed-video-value{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.reviewed-video-trigger>svg,.reviewed-video-options>button>svg{flex:0 0 18px;width:18px;height:18px}.reviewed-video-thumbnail{background:#080b12;border-radius:6px;flex:0 0 80px;place-items:center;width:80px;height:45px;display:grid;overflow:hidden}.reviewed-video-thumbnail img{object-fit:contain;width:100%;height:100%}.reviewed-video-thumbnail svg{color:#9ca5bc;width:22px;height:22px}.reviewed-video-thumbnail .media-thumbnail-empty{place-items:center;width:100%;height:100%;min-height:0;display:grid}.reviewed-video-copy{flex:1;gap:4px;min-width:0;display:grid}.reviewed-video-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.reviewed-video-copy small{color:#b8c4d9;white-space:nowrap;font-size:12px;line-height:20px}.reviewed-video-options{z-index:30;background:#0d1019;border:1px solid #42495e;border-radius:12px;max-height:min(340px,50vh);margin-top:6px;padding:6px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #0008}.reviewed-video-options>button{background:0 0;border-color:#0000;min-height:64px;margin:2px 0}.reviewed-video-options>button:hover,.reviewed-video-options>button[aria-selected=true]{background:#242039;border-color:#655392}.reviewed-video-select button:focus-visible{outline-offset:2px;outline:2px solid #35c9ef}.reviewed-video-options>p{color:#adb0c2;padding:10px;font-size:13px}.generation-result-timing{color:#c6d9e9;font-variant-numeric:tabular-nums;gap:3px;margin-top:8px;font-size:12px;display:grid}.generation-result-timing>span+span{color:#adb0c2}.creation-result-canvas .result-asset-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}:is(.result-asset-grid,.result-asset-list)>article>footer{grid-template-columns:minmax(0,1fr);place-items:center start;gap:10px;display:grid}:is(.result-asset-grid,.result-asset-list)>article>footer>div:first-child{flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;min-width:0;display:flex}:is(.result-asset-grid,.result-asset-list)>article>footer strong{white-space:nowrap;font-size:12px}:is(.result-asset-grid,.result-asset-list)>article>footer :is(small,time){white-space:nowrap;color:#adb0c2;font-size:11px}.result-asset-grid footer .generation-result-timing,.result-asset-list footer .generation-result-timing{flex-wrap:wrap;flex:100%;align-items:center;gap:6px 10px;margin:0;display:inline-flex}.generation-result-timing>span{white-space:nowrap}:is(.result-asset-grid,.result-asset-list)>article>footer>.result-asset-actions{flex-wrap:wrap;justify-content:flex-start;width:auto;max-width:100%;margin:0}.result-asset-grid .result-asset-actions select,.result-asset-list .result-asset-actions select{text-overflow:ellipsis;flex:0 144px;width:144px;min-width:100px;max-width:160px;padding:0 8px;font-size:12px}.generation-stage-progress{min-width:0;margin:16px 0}.tone-gray{--stage-color:#9aa5bb}.tone-blue{--stage-color:#65a8ff}.tone-purple{--stage-color:#b091ff}.tone-cyan{--stage-color:#35c9ef}.tone-orange{--stage-color:#ffbe68}.tone-green{--stage-color:#50dbad}.tone-red{--stage-color:#ff858c}.generation-stage-caption{color:var(--stage-color);margin:0 0 10px;font-size:12px}.generation-stage-progress ol{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.generation-stage-progress li{text-align:center;color:#a0aabd;overflow-wrap:anywhere;gap:7px;min-width:0;font-size:10px;display:grid}.generation-stage-bar{background:#303647;border-radius:6px;height:5px;display:block}.generation-stage-progress li.done .generation-stage-bar,.generation-stage-progress li.current .generation-stage-bar{background:var(--stage-color)}.generation-stage-progress li.current{color:var(--stage-color);font-weight:650}.generation-stage-progress li.running .generation-stage-bar{animation:1.6s ease-in-out infinite generation-stage-pulse}@keyframes generation-stage-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.generation-stage-progress li.running .generation-stage-bar{animation:none}}@media (max-width:480px){.reviewed-video-thumbnail{flex-basis:64px;width:64px;height:40px}.reviewed-video-options{max-height:42vh}.generation-stage-progress ol{gap:3px}.generation-stage-progress li{font-size:9px}}
