.emp-creditos-autor{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font:500 .86rem/1.6 var(--emp-fuente,system-ui);color:var(--emp-ds-text-muted,#a5b5ca);margin:.65rem 0 1rem}.emp-creditos-autor a{color:var(--emp-ds-link,#60d5ff);font-weight:750;text-decoration:none;text-underline-offset:.22em}.emp-creditos-autor a:hover{text-decoration:underline}.emp-creditos-icon{display:grid;place-items:center;inline-size:1.6rem;block-size:1.6rem;border:1px solid var(--emp-ds-border,#3b526b);border-radius:50%;color:var(--emp-ds-accent,#66ceef);font-size:.8rem}.emp-creditos-rol{font-size:.78rem}.emp-creditos-fuentes{clear:both;margin-top:2.4rem;padding:1.3rem 1.5rem;border:1px solid var(--emp-ds-border,#31475e);border-inline-start:3px solid var(--emp-ds-accent,#66ceef);border-radius:12px;background:var(--emp-ds-bg-surface-alt,#111d2a)}.emp-creditos-fuentes-titulo{display:flex;gap:.65rem;align-items:center;color:var(--emp-ds-text-heading,#f5f8ff)}.emp-creditos-fuentes ul{margin:.9rem 0 0;padding-inline-start:1.25rem}.emp-creditos-fuentes li{padding:.3rem 0;overflow-wrap:anywhere}.emp-creditos-fuentes a{color:var(--emp-ds-link,#60d5ff);text-underline-offset:.2em}.emp-creditos-fuentes small{margin-inline-start:.65rem;color:var(--emp-ds-text-muted,#a5b5ca)}.ed-credits .ed-credit-check{display:flex;align-items:center;gap:.6rem}.ed-credits .ed-credit-check input{width:auto;flex:0 0 auto}.ed-credits hr{border:0;border-top:1px solid #34475d;margin:1rem 0}.ed-credit-source{padding:1rem;margin:.75rem 0;border:1px solid #39506b;border-radius:12px;background:#0c1623}.ed-credit-source-head{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:10px}.ed-credit-source-head>div{display:flex;gap:4px}.ed-credit-source-head button{min-width:30px;padding:5px;border:1px solid #405b7a;background:#18283c;border-radius:5px;color:#d6e9ff;cursor:pointer}.ed-credit-source-head button:disabled{opacity:.4}.ed-credit-source [hidden]{display:none!important}.ed-credits small{display:block}.ed-credit-status{color:#92d4ff;font-size:.85rem}.ed-credits>button{margin:.5rem 0}.emp-creditos-autor a:focus-visible,.emp-creditos-fuentes a:focus-visible{outline:2px solid var(--emp-ds-focus,#66ceef);outline-offset:3px}
