/* IEICII · Estructuras Enterprise hardening v275.1.1 */
.structure-test-notice-v27510{border-left:4px solid #4d75d6!important}
.preview-test-progress-v27511{margin:18px 0 4px;padding:14px 16px;border:1px solid #dce5ef;border-radius:14px;background:#f8fbff}.preview-test-progress-v27511>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:16px}.preview-test-progress-v27511 strong{font-size:1.1rem;color:#1d3f70}.preview-validation-v27511{margin:16px 0;padding:13px 15px;border:1px solid #e7c8c8;border-radius:13px;background:#fff7f7;color:#7d2d2d}.preview-validation-v27511.ok{border-color:#bfe3d0;background:#f0fbf5;color:#196541}.preview-validation-v27511 ul{margin:8px 0 0 18px}.preview-rule-hidden-v27511{display:none!important}.preview-condition-detail-v27511{margin-top:10px;padding:9px 11px;border:1px dashed #ccd9eb;border-radius:10px;background:#f8faff;color:#5a6c84}.preview-condition-detail-v27511 strong{display:block;margin-bottom:5px;font-size:.75rem;text-transform:uppercase;letter-spacing:.035em}.preview-condition-detail-v27511 ul{margin:0 0 0 18px;padding:0}.preview-condition-detail-v27511 li{margin:3px 0}.preview-condition-detail-v27511 code{font-size:.78rem}.preview-choice-grid-v27511{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.preview-table-actions-v27511{display:flex;align-items:center;gap:8px;justify-content:flex-end;margin-top:8px}.preview-test-actions-v27511{position:sticky;bottom:12px;z-index:5;display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:22px;padding:12px;border:1px solid #dbe5f1;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 12px 34px rgba(27,49,82,.12);backdrop-filter:blur(8px)}.preview-unit-v27511{display:block;margin-top:5px;color:#69788c}.enterprise-rubric-matrix-v27511{display:grid;gap:8px;margin-top:8px}.enterprise-rubric-matrix-v27511>article{padding:10px 12px;border:1px solid #dfe6ef;border-radius:12px;background:#fbfcfe}.enterprise-rubric-matrix-v27511 header{display:flex;justify-content:space-between;gap:10px}.enterprise-rubric-matrix-v27511 .rubric-levels-v27511{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}.enterprise-rubric-matrix-v27511 .rubric-levels-v27511 span{display:block;padding:7px 8px;border-radius:8px;background:#fff;border:1px solid #e4e9f0;font-size:.75rem}.enterprise-rubric-builder-note-v27511{padding:10px 12px;border-radius:12px;background:#f7faff;border:1px solid #dce6f5}.reviewer-scope-notice-v27511{margin-bottom:14px}
@media(max-width:760px){.preview-choice-grid-v27511{grid-template-columns:1fr}.enterprise-rubric-matrix-v27511 .rubric-levels-v27511{grid-template-columns:1fr 1fr}.preview-test-actions-v27511{bottom:6px}}
