.loopDialog{width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;box-sizing:border-box;padding:28px;border:1px solid var(--ink);border-radius:3px;background:var(--surface);color:var(--ink);box-shadow:6px 6px var(--accent)}.loopDialog::backdrop{background:rgba(10,15,13,.82)}.loopDialog h2{font:600 32px/1.1 'Space Grotesk',system-ui;letter-spacing:-.04em;margin:16px 0}.loopDialog p{font-size:15px}.loopDialogActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.loopDialog details{font-size:13px;margin-top:20px}.loopDialog summary{cursor:pointer}.loopDialog label{display:block;margin:12px 0 6px}.loopDialog select{padding:8px;background:var(--bg);color:var(--ink);border:1px solid var(--line);min-height:44px;font:inherit}.loopStatus{margin:0;padding:7px 12px;font-size:12px;border-bottom:1px solid var(--line);background:var(--soft);color:var(--subtle);flex-shrink:0}#cutLoopError{color:var(--red)}.loopDialog[open]{display:block}
