qk-video-maker{overflow-x:clip}qk-video-maker .qk-card{overflow:hidden}qk-video-maker .vm-tile{cursor:pointer;border:2px solid #0000;border-radius:.875rem;flex-direction:column;gap:.25rem;padding:.25rem;transition:border-color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}qk-video-maker .vm-tile:hover{background-color:var(--qk-surface-2)}qk-video-maker .vm-tile:has(input[type=radio]:checked){border-color:var(--qk-primary);background-color:var(--qk-highlight)}qk-video-maker .vm-tile:has(input[type=radio]:focus-visible){outline:3px solid var(--qk-focus);outline-offset:2px}qk-video-maker .vm-tile img,qk-video-maker .vm-tile canvas{aspect-ratio:9/16;object-fit:cover;background-color:var(--qk-surface-2);border-radius:.625rem;width:100%;height:auto;display:block}qk-video-maker .vm-tile span{color:var(--qk-ink-muted);text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.3}qk-video-maker .vm-tile:has(input[type=radio]:checked) span{color:var(--qk-ink);font-weight:600}qk-video-maker .vm-progress{width:100%;height:.5rem;accent-color:var(--qk-primary)}qk-video-maker #status[data-state=error] #statusText{color:var(--qk-danger)}qk-video-maker #status[data-state=done] #statusText{color:var(--qk-primary)}qk-video-maker .vm-diag h3{margin-block:1rem .375rem;font-size:.875rem;font-weight:600}qk-video-maker .vm-diag table{border-collapse:collapse;width:100%;font-size:.8125rem}qk-video-maker .vm-diag th,qk-video-maker .vm-diag td{border-block-end:1px solid var(--qk-line);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:.25rem .5rem}qk-video-maker .vm-diag th{color:var(--qk-ink-muted);font-weight:500}
