.cad-rename{z-index:1600;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.cad-rename__backdrop{background:var(--cad-overlay);cursor:pointer;border:0;position:absolute;inset:0}.cad-rename__panel{background:var(--cad-surface,var(--cad-surface));border:1px solid var(--cad-line,var(--cad-line));border-radius:var(--cad-radius-lg,var(--cad-radius-lg));width:100%;max-width:460px;padding:22px;position:relative;box-shadow:0 22px 70px #142d5338}.cad-rename__panel h2{color:var(--cad-ink,var(--cad-ink));margin:0 0 16px;font-size:1.15rem}.cad-rename__panel form{gap:10px;display:grid}.cad-rename__panel label{color:var(--cad-ink,var(--cad-ink));font-size:.82rem;font-weight:700}.cad-rename__panel input{border:1px solid var(--cad-line,var(--cad-control-border));border-radius:var(--cad-radius-md);box-sizing:border-box;color:var(--cad-ink,var(--cad-ink));font:inherit;width:100%;min-height:42px;padding:9px 11px}.cad-rename__panel p{color:var(--cad-muted,var(--cad-muted));min-height:2.3em;margin:0;font-size:.8rem;line-height:1.45}.cad-rename__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:5px;display:flex}.cad-rename__actions button{background:var(--cad-accent-soft,var(--cad-accent-soft));border:1px solid var(--cad-line,var(--cad-line));border-radius:var(--cad-radius-md);color:var(--cad-accent-hover,var(--cad-accent));cursor:pointer;font:inherit;min-height:38px;padding:7px 12px;font-size:.82rem;font-weight:700}.cad-rename__actions button[type=submit]{background:var(--cad-accent,var(--cad-accent));border-color:var(--cad-accent,var(--cad-accent));color:var(--cad-on-accent)}.cad-rename__actions button:disabled{cursor:not-allowed;opacity:.55}.cad-rename__panel :is(input,button):focus-visible{outline:2px solid var(--cad-accent,var(--cad-accent));outline-offset:2px}
