.share-output{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.share-ready{align-items:center;gap:9px;font-size:16px;display:flex}.share-ready>span{background:var(--accent);width:28px;height:28px;color:var(--bg);border-radius:50%;place-items:center;display:grid}.share-preview{object-fit:contain;background:var(--bg);border-radius:7px;width:100%;max-height:180px;margin-block:10px}.share-file-controls{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.share-output .share-file-controls>.primary{flex-basis:100%;min-height:52px;font-size:16px}.share-file-controls>.secondary{flex:1}.share-link-controls{flex-wrap:wrap;gap:7px;display:flex}.share-scene{margin-top:12px}.share-scene-compact{margin-top:10px}.share-more{margin-top:3px}.share-more>summary{width:fit-content;min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.share-more>summary::-webkit-details-marker{display:none}.share-more[open]>summary>svg:last-child{transform:rotate(180deg)}.share-more>p,.share-hint,.share-status{color:var(--muted);font-size:13px;line-height:1.4}.share-more>p{margin-bottom:8px}.share-hint,.share-status{margin-top:8px}.share-status:empty{display:none}.share-output>.field,.share-scene>.field{margin-top:6px}.share-output .share-source-copy{justify-content:flex-start;padding-inline:0}.share-output .share-source-copy:hover{background:0 0}.cut-workspace{gap:clamp(14px,4vw,46px)}.cut-workspace .editor-title{padding-top:0}.cut-workspace .editor-title h1{overflow-wrap:anywhere}.cut-workspace .cut-duration{color:var(--muted)}.cut-workspace .screen-well{border-radius:14px;overflow:hidden}.cut-workspace .filmstrip{touch-action:pan-y;margin-inline:20px}.cut-workspace .trim-handle span{width:19px}.cut-workspace .trim-handle span:after{border-color:#151326;width:5px;height:18px}.cut-workspace .trim-selection{border-width:3px}.cut-workspace .cut-playback{width:44px;min-width:44px;padding:0}.cut-trim-label{color:var(--ink);font-size:13px;font-weight:700}.cut-workspace .time-position{white-space:nowrap}.cut-timing>summary,.cut-options>summary{width:fit-content;min-height:44px;color:var(--muted);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:700;list-style:none;display:flex}.cut-timing>summary::-webkit-details-marker{display:none}.cut-options>summary::-webkit-details-marker{display:none}.cut-timing[open]>summary svg:last-child,.cut-options[open]>summary svg:last-child{transform:rotate(180deg)}.cut-timing .timeline-bottom{flex-wrap:wrap;justify-content:flex-start;gap:10px 16px;padding-bottom:6px}.cut-workspace .cut-settings{border:0;padding:0}.cut-settings .caption-group{margin-top:0}.cut-settings .settings-group legend{color:var(--ink)}.cut-settings .caption-group legend{font-size:17px}.cut-settings .caption-field{min-height:76px}.cut-settings .cut-format{gap:8px}.cut-settings .cut-format button{background:var(--panel);min-height:66px;color:var(--ink);border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px 3px;display:flex}.cut-settings .cut-format button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#151326}.cut-settings .cut-format button:hover{border-color:var(--accent)}.cut-settings .cut-format button svg{color:inherit}.cut-settings .cut-format button strong{font:inherit;font-weight:750}.cut-options{margin-top:4px}.cut-options .settings-group{margin-top:0}.cut-limit{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.cut-limit .button{color:var(--accent)}.cut-workspace .export-button{min-height:52px}@media (max-width:450px){.cut-workspace .timeline-top{flex-wrap:wrap}.cut-workspace .timeline-top .timeline-zoom{margin-inline-start:auto}}
