.cd-overlay.svelte-7e0w24{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c234073;z-index:60}.cd.svelte-7e0w24{position:fixed;z-index:61;left:50%;top:22%;transform:translate(-50%);width:min(480px,92vw);background:#fff;border-radius:10px;box-shadow:0 18px 50px #00000040;padding:18px 20px}.cd.svelte-7e0w24 h3:where(.svelte-7e0w24){margin:0 0 8px;font-size:15px;color:#0c2340}.cd-q.svelte-7e0w24{margin:0 0 12px;font-size:13px;line-height:1.5;color:#1f2937}.cd-note.svelte-7e0w24{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4a5663}.cd-note.svelte-7e0w24 span:where(.svelte-7e0w24){font-weight:500;text-transform:none;letter-spacing:0;color:#8494a4}.cd-note.svelte-7e0w24 textarea:where(.svelte-7e0w24){display:block;width:100%;box-sizing:border-box;margin-top:4px;font:inherit;font-size:13px;padding:6px 8px;border:1px solid #c4d0dc;border-radius:6px;resize:vertical}.cd-actions.svelte-7e0w24{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.cd-cancel.svelte-7e0w24{padding:7px 14px;border-radius:6px;border:1px solid #c4d0dc;background:#fff;font:inherit;font-weight:700;cursor:pointer}.cd-ok.svelte-7e0w24{padding:7px 14px;border-radius:6px;border:1px solid #a12727;background:#d42028;color:#fff;font:inherit;font-weight:700;cursor:pointer}
