.corolink-editar{max-width:100%;min-width:0;color:inherit}.corolink-editar *{box-sizing:border-box}
.corolink-editar p,.corolink-editar h2,.corolink-editar label{overflow-wrap:anywhere}
.corolink-editar__chooser,.corolink-editar__form{padding:24px;border:1px solid #d6e0e8;border-radius:12px;background:#fff;margin:0 0 24px}
.corolink-editar__field{margin:16px 0;min-width:0}.corolink-editar label{display:block;font-weight:600;margin-bottom:6px}
.corolink-editar input[type=text],.corolink-editar select,.corolink-editar textarea{width:100%;max-width:100%;min-width:0;min-height:48px;padding:11px 12px;border:1px solid #aab9c5;border-radius:6px;font:inherit;color:#243b53;background:#fff}
.corolink-editar textarea{resize:vertical}.corolink-editar button{min-height:48px;max-width:100%;padding:12px 20px;border:0;border-radius:6px;background:#22495c;color:white;cursor:pointer;font:inherit;font-weight:600;white-space:normal}
.corolink-editar button[disabled]{opacity:.55;cursor:default}.corolink-editar [hidden]{display:none!important}
.corolink-editar__chooser button{margin-top:12px}.corolink-editar__columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.corolink-editar__material{padding:8px 20px 20px;border:1px solid #d6e0e8;border-radius:8px;margin:20px 0;min-width:0}
.corolink-editar__material legend{padding:0 8px;font-weight:600}.corolink-editar__remove{display:flex!important;align-items:center;gap:10px;min-height:48px;font-weight:400!important}
.corolink-editar__remove input{width:20px;height:20px;flex-shrink:0}.corolink-editar__material:has(.corolink-editar__remove input:checked){opacity:.7}
.corolink-editar__notice{padding:14px 16px;background:#fff8ed;border-left:4px solid #c7943f;color:#64451e}.corolink-editar__notice--success{background:#edf7ef;border-color:#2a7440;color:#235a32}
.corolink-editar input:focus-visible,.corolink-editar select:focus-visible,.corolink-editar textarea:focus-visible,.corolink-editar button:focus-visible{outline:3px solid #ca8d28;outline-offset:2px}
@media(max-width:600px){.corolink-editar__chooser,.corolink-editar__form{padding:16px 12px}.corolink-editar__material{padding:8px 12px 16px}.corolink-editar__columns{grid-template-columns:1fr;gap:0}.corolink-editar button{width:100%}}
