.menu .n-pronto{background:var(--gris-c);color:var(--gris);font-weight:600}.menu a[data-entrega]:not([aria-current=page]){opacity:.75}.aviso-error{background:var(--error-s);color:var(--error)}.aviso-ok{background:var(--ok-s);color:var(--ok)}.perfil-sel.usuario{color:var(--osc);text-decoration:none}.cabecera-acciones form{margin:0}.marcador-entrega{color:var(--mag-o);font-weight:700}.btn[disabled]{opacity:.55;cursor:not-allowed}a.kpi{color:inherit;text-decoration:none;display:block}.actividad-texto{color:var(--osc);font-weight:600}.barra-acciones{flex-wrap:wrap;gap:10px;margin:0 0 16px;display:flex}.formulario{max-width:460px}.formulario-secundario{max-width:460px;margin-top:18px}.formulario .perfiles{border:1.5px solid var(--linea);border-radius:10px;flex-direction:column;gap:6px;margin:0 0 14px;padding:10px 14px;display:flex}.formulario .perfiles legend{color:var(--osc);padding:0 6px;font-size:.86rem;font-weight:600}.formulario .perfiles label,.formulario .casilla{align-items:center;gap:8px;font-size:.9rem;display:flex}.formulario .casilla{margin-bottom:14px}tr.inactivo td{color:#8a8a8a}.temporal{background:var(--cian-s);border-radius:12px;max-width:460px;margin-bottom:16px;padding:12px 14px}.temporal code{letter-spacing:.04em;user-select:all;word-break:break-all;margin-top:6px;font-size:1.1rem;font-weight:700;display:block}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.campo-error{color:var(--error);margin:0;font-size:.82rem;font-weight:600}.campo input[aria-invalid=true]{border-color:var(--error)}.cab.cab-titulo{align-items:center;margin-bottom:6px}.cab.cab-titulo h1{margin:0}.cab-desc{margin:0 0 20px}.tarjeta-boton{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;display:block}.rejilla>.tarjeta+.tarjeta{margin-top:0}.medios-barra{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 14px;display:flex}.buscar-contenido{border:1.5px solid var(--linea);background:#fff;border-radius:10px;width:min(360px,100%);min-height:40px;margin-bottom:12px;padding:8px 12px}.medio-previa{object-fit:contain;background:var(--cian-s);border-radius:14px;width:100%;max-height:340px}.bil .ayuda{margin:8px 0 0}.bil-g .campo span .trad{margin-left:6px}.bloque-textos .cab-bloque{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.bloque-textos .cab-bloque h2{color:var(--osc);margin:0 auto 0 0;font-size:1rem}.bloque-textos .bil .ayuda{font-family:ui-monospace,monospace;font-size:.72rem}.tarjeta-titulo{color:var(--osc)}.tarjeta-boton .tarjeta-texto{margin:10px 0 0;display:block}.tarjeta-boton .celda-f{display:flex}.valor-ico{background:var(--cian-s);border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:10px;display:inline-grid}.valor-ico svg{width:24px;height:24px;display:block}.iconos-valor{border:0;flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:0;display:flex}.iconos-valor legend{color:var(--osc);margin-bottom:8px;padding:0;font-size:.86rem;font-weight:700}.iconos-valor label{border:1.5px solid var(--linea);cursor:pointer;background:#fff;border-radius:12px;place-items:center;width:56px;height:56px;display:grid;position:relative}.iconos-valor label:has(input:checked){border-color:var(--mag-b);box-shadow:0 0 0 3px #e91e8c2e}.iconos-valor label:has(input:focus-visible){outline:2px solid var(--cian);outline-offset:2px}.iconos-valor input{opacity:0;width:1px;height:1px;position:absolute}.iconos-valor .valor-ico{margin:0}.celda-orden{white-space:nowrap;width:1%}.fila-abrir{text-align:left;font:inherit;color:var(--osc);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.fila-abrir:hover{color:var(--mag-o)}.miniatura.redonda,.foto-act img.redonda{border-radius:50%}.foto-act img.redonda{width:96px;height:96px}.miniatura.inicial{color:var(--mag-o);place-items:center;font-weight:800;display:grid}.foto-vacia{background:var(--gris-c);width:96px;height:96px;color:var(--gris);border-radius:50%;place-items:center;font-size:.8rem;font-weight:600;display:grid}.foto-acciones{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.btn-publicar{gap:8px}.btn-publicar .n-publicar{min-width:22px;height:22px;color:var(--mag-o);background:#fff;border-radius:999px;place-items:center;padding:0 6px;font-size:.75rem;font-weight:800;display:inline-grid}.publicar-titulo{color:var(--osc);margin:0 0 8px;font-size:1rem;font-weight:800}.publicar-lista{gap:4px;margin:0;padding-left:18px;display:grid}.publicar-estado{align-items:center;gap:10px;margin:0 0 6px;display:flex}
