.ic-retake-actions{position:absolute;left:0;top:-45px;display:flex;gap:6px;z-index:15;padding:5px;border:1px solid #4b4e56;border-radius:10px;background:#24262ceF;box-shadow:0 6px 20px #0005;white-space:nowrap}.ic-node:not(.ic-selected)>.ic-retake-actions{display:none}.ic-retake-actions button{padding:6px 12px;font-size:12px;border-radius:6px;background:#363940;color:#f1f1f3;border:0;cursor:pointer}.ic-retake-actions button:hover{background:#51545d}.ic-retake-actions button:disabled{opacity:.5}.ic-retake-timeline{margin:8px 12px 12px;color:#d5d7df;font-size:12px;user-select:none}.ic-retake-label{margin-bottom:7px;color:#c8cbd4}.ic-retake-track{position:relative;height:64px;background:#383b43;border-radius:7px;overflow:hidden;isolation:isolate;touch-action:none}.ic-retake-film{display:flex;position:absolute;inset:0;overflow:hidden;border-radius:7px;filter:grayscale(1);opacity:.35;pointer-events:none}.ic-retake-track.enabled .ic-retake-film{filter:none;opacity:.65}.ic-retake-film img{min-width:0;flex:1;object-fit:cover;height:100%;pointer-events:none}.ic-retake-choose{position:absolute;inset:0;z-index:2;width:100%;border:0;background:#25272d66;border-radius:7px;font-size:12px;color:#ededf2;cursor:pointer}.ic-retake-range{position:absolute;top:-2px;bottom:-2px;border:2px solid #e7bb70;background:#e7bb701b;box-sizing:border-box;box-shadow:-600px 0 0 600px #17191c55,600px 0 0 600px #17191c55;clip-path:inset(-3px -560px);z-index:3;pointer-events:none}.ic-retake-handle{position:absolute;top:-2px;bottom:-2px;width:12px;border:0;border-radius:4px;background:#e7bb70;cursor:ew-resize;pointer-events:auto;touch-action:none}.ic-retake-handle:after{content:'';display:block;width:2px;height:20px;background:#5f4b2e;position:absolute;top:20px;left:5px}.ic-retake-handle.left{left:-6px}.ic-retake-handle.right{right:-6px}.ic-retake-range-label{position:absolute;top:21px;left:50%;transform:translateX(-50%);color:white;text-shadow:0 1px 3px black;font-size:11px;white-space:nowrap}.ic-retake-inputs{display:flex;align-items:center;gap:6px;margin-top:10px}.ic-retake-inputs[hidden],.ic-retake-range[hidden],.ic-retake-choose[hidden]{display:none}.ic-retake-inputs input{width:68px;min-width:0;color:#e8eaf1;background:#292c34;border:1px solid #4b4e59;border-radius:5px;padding:5px}.ic-retake-inputs button{background:#54452e;color:#ffe1ad;border:1px solid #8e7348;border-radius:5px;padding:6px 10px}.ic-retake-hint{display:block;line-height:1.5;margin-top:6px;font-size:11px;color:#aeb3c0}.ic-video-node:has(.ic-retake-timeline){overflow:visible}.ic-video-node{overflow:visible}.ic-retake-actions:focus-within{display:flex!important}
