.PTXzOq_top{gap:12px;margin-bottom:16px;display:grid}.PTXzOq_drop{min-width:0}.PTXzOq_row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:8px 12px;margin-bottom:8px;display:grid}.PTXzOq_hint{font-size:var(--fs-xs);color:var(--ink-3);margin:8px 0}.PTXzOq_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}.PTXzOq_video{background:#000;border-radius:8px;width:100%;max-height:360px;margin-bottom:8px}.PTXzOq_timeline{border:1px solid var(--line,var(--border));background:var(--surface-2,var(--bg-2,transparent));border-radius:8px;height:84px;margin:8px 0 12px;position:relative;overflow:hidden}.PTXzOq_strip{display:flex;position:absolute;inset:0}.PTXzOq_thumb{object-fit:cover;flex:1 1 0;min-width:0;height:100%}.PTXzOq_band{background:color-mix(in srgb, var(--accent,#2563eb) 22%, transparent);border-left:2px solid var(--accent,#2563eb);border-right:2px solid var(--accent,#2563eb);pointer-events:none;position:absolute;top:0;bottom:0}.PTXzOq_head{background:var(--ink-1,#111);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.PTXzOq_range{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;bottom:0;left:0}.PTXzOq_range::-webkit-slider-runnable-track{background:0 0}.PTXzOq_range::-moz-range-track{background:0 0}.PTXzOq_range::-webkit-slider-thumb{appearance:none;pointer-events:auto;background:var(--accent,#2563eb);cursor:ew-resize;border-radius:3px;width:14px;height:100%}.PTXzOq_range::-moz-range-thumb{pointer-events:auto;background:var(--accent,#2563eb);cursor:ew-resize;border:0;border-radius:3px;width:14px;height:100%}.PTXzOq_range:focus-visible{outline:2px solid var(--accent,#2563eb);outline-offset:2px}.PTXzOq_keyHint{font-size:var(--fs-xs);color:var(--ink-3);margin:0 0 8px}.PTXzOq_list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}.PTXzOq_item{border:1px solid var(--line,var(--border));font-size:var(--fs-sm);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.PTXzOq_itemText{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;flex:200px;min-width:0}.PTXzOq_results{gap:12px;display:grid}.PTXzOq_preview{object-fit:contain;background:var(--surface-2,transparent);border-radius:8px;width:100%;max-width:100%;height:auto;max-height:360px;margin-top:8px;display:block}
