/* ============================================================
   MEJORAS ATLAS · fila .atlas-vivo (page-atlas.php, banda dark
   "Una edición real"). Archivo NUEVO: el director lo concatena
   a main.css. No tocar main.css.
   ============================================================ */

#pg-atlas .atlas-vivo {
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
	gap: .4rem 1.5rem;
	margin: 1.2rem 0 2.2rem;
	padding: .7rem 0;
	border-top: 1px solid rgba(110, 147, 214, .28);
	border-bottom: 1px solid rgba(110, 147, 214, .28);
	font-size: .78rem;
	letter-spacing: .08em;
	color: var(--steel);
}

#pg-atlas .atlas-vivo .dato {
	white-space: nowrap;
}

#pg-atlas .atlas-vivo b {
	font-weight: 600;
	color: var(--gold);
}

#pg-atlas .atlas-vivo .sep {
	opacity: .55;
}

@media (max-width: 560px) {
	#pg-atlas .atlas-vivo {
		flex-direction: column;
		gap: .35rem;
	}

	#pg-atlas .atlas-vivo .sep {
		display: none;
	}
}

/* ---------- 6b · El método de la casa (desplegable sobrio) ---------- */
#pg-atlas .metodo-b { padding-top: clamp(40px, 6vw, 64px); }
#pg-atlas .metodo { border: 1px solid var(--hair); background: var(--papel); max-width: 880px; margin-top: 10px; }
#pg-atlas .metodo summary { cursor: pointer; list-style: none; padding: 16px 20px;
	font-size: 11.5px; letter-spacing: .18em; color: var(--gold-ink); }
#pg-atlas .metodo summary::-webkit-details-marker { display: none; }
#pg-atlas .metodo summary::after { content: "+"; float: right; color: var(--gold-ink); }
#pg-atlas .metodo[open] summary::after { content: "−"; }
#pg-atlas .metodo-cuerpo { padding: 6px 20px 20px; display: grid; gap: 14px; }
#pg-atlas .met-item { border-top: 1px solid var(--hair); padding-top: 12px; }
#pg-atlas .met-k { font-size: 11px; letter-spacing: .18em; color: var(--gold-ink); margin: 0 0 6px; }
#pg-atlas .met-item p:not(.met-k) { margin: 0; max-width: 72ch; font-size: 15px; }

/* ---------- Gate: enlace directo al archivo ---------- */
#pg-atlas .gate-archivo { margin: 14px 0 0; font-size: 14px; }
#pg-atlas .gate-archivo .linkline { color: var(--txt-d); }
