/* Candivio 6 — menu et modal communs */
.cv-add-wrap{position:relative;display:inline-flex;max-width:100%}.cv-add-menu{position:absolute;right:0;top:calc(100% + 7px);z-index:1500;min-width:235px;padding:7px;background:#fff;border:1px solid #dce8ef;border-radius:13px;box-shadow:0 14px 35px #183b5b25}.cv-add-menu.hidden{display:none}.cv-add-menu button{display:block;width:100%;text-align:left;padding:12px 13px;background:none;border:0;border-radius:8px;color:#193449;cursor:pointer;font:inherit}.cv-add-menu button:hover,.cv-add-menu button:focus-visible{background:#e8f8f5}.cv-aux-modal{max-width:650px;width:min(94vw,650px);max-height:90dvh;overflow:auto}.cv-ai-inline{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:10px 0 18px}.cv-ai-inline small{color:#627787}#cvAuxRoot{z-index:99999}#cvAuxBody form{display:grid;gap:15px}#cvAuxBody .cv-feedback-form{grid-template-columns:repeat(2,minmax(0,1fr))}#cvAuxBody .cv-span-all{grid-column:1/-1}#cvAuxBody label{display:flex;flex-direction:column;gap:7px}#cvAuxBody input,#cvAuxBody textarea,#cvAuxBody select{width:100%;min-width:0}#cvAiStatus{color:#b33a38}@media(max-width:650px){.cv-add-wrap{width:100%}.cv-add-menu{left:0;right:0;min-width:0}.cv-aux-modal{width:calc(100vw - 20px);max-height:96dvh}#cvAuxBody .cv-feedback-form{grid-template-columns:1fr}}