/* =========================================================================
   SECCIÓN III · EL MODELO DIMENSIONAL DE PERSONALIDAD
   [D-177 · v9.13.0]

   Los cuatro elementos del funcionamiento van en <details> CERRADOS, como
   el manejo de efectos adversos [D-175] y los efectos adversos [D-167]: la
   lista de los cuatro cabe de un vistazo y cada uno se abre cuando toca.
   Contenido nativo, sin JavaScript: se imprime entero y lo indexa el
   buscador.

   Todo en tokens, sin un solo literal.
   ========================================================================= */

.psf-s3{
	margin:var(--pf-s-8) 0;padding:var(--pf-s-6) var(--pf-s-4);
	border:1px solid var(--pf-line);border-radius:var(--pf-r-md);
	background:var(--pf-surface);}
.psf-s3__cab{margin-bottom:var(--pf-s-6);}
.psf-s3__h2{
	margin:var(--pf-s-2) 0 var(--pf-s-3);font-family:var(--pf-serif);
	font-size:var(--pf-fs-h2);line-height:1.15;color:var(--pf-brand-deep);}
.psf-s3__lead{
	margin:0;font-size:var(--pf-fs-lead);line-height:1.6;color:var(--pf-ink-soft);
	max-width:var(--pf-w-read);}

.psf-s3__bloque{
	margin:0 0 var(--pf-s-6);padding-top:var(--pf-s-6);
	border-top:1px solid var(--pf-line);}
.psf-s3__h3{
	margin:0 0 var(--pf-s-3);font-family:var(--pf-sans);
	font-size:var(--pf-fs-h3);line-height:1.25;
	font-weight:var(--pf-w-semibold);color:var(--pf-brand-tx);}
.psf-s3__p{
	margin:0 0 var(--pf-s-4);font-size:var(--pf-fs-small);line-height:1.65;
	color:var(--pf-ink);max-width:var(--pf-w-read);}

/* ── La tabla comparativa ─────────────────────────────────────────── */
.psf-s3__scroll{overflow-x:auto;margin-bottom:var(--pf-s-3);}
.psf-s3__tabla{width:100%;border-collapse:collapse;font-size:var(--pf-fs-micro);}
.psf-s3__tabla th,.psf-s3__tabla td{
	padding:var(--pf-s-2);text-align:left;vertical-align:top;
	border-bottom:1px solid var(--pf-line);line-height:1.5;}
.psf-s3__tabla thead th{
	background:var(--pf-paper-alt);color:var(--pf-brand-tx);
	font-weight:var(--pf-w-semibold);}
.psf-s3__tabla tbody th{color:var(--pf-ink);font-weight:var(--pf-w-semibold);min-width:14ch;}
.psf-s3__tabla td{color:var(--pf-ink-soft);}

/* ── Los cuatro elementos del funcionamiento ──────────────────────── */
.psf-s3__el{border-top:1px solid var(--pf-line);}
.psf-s3__el:last-of-type{border-bottom:1px solid var(--pf-line);margin-bottom:var(--pf-s-4);}
.psf-s3__sum{
	display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pf-s-2);
	padding:var(--pf-s-3) 0;cursor:pointer;list-style:none;
	min-height:var(--pf-tap);}
.psf-s3__sum::-webkit-details-marker{display:none;}
.psf-s3__sum::before{content:"▸ ";color:var(--pf-ink-faint-tx);}
.psf-s3__el[open] .psf-s3__sum::before{content:"▾ ";}
.psf-s3__sum:focus-visible{outline:3px solid var(--pf-ink);outline-offset:3px;}
.psf-s3__dom{
	font-family:var(--pf-mono);font-size:var(--pf-fs-micro);
	color:var(--pf-ink-faint-tx);}
.psf-s3__et{
	flex:1 1 14ch;font-size:var(--pf-fs-body);
	font-weight:var(--pf-w-semibold);color:var(--pf-ink);}
.psf-s3__elc{padding:0 0 var(--pf-s-4);}
.psf-s3__q{
	margin:0 0 var(--pf-s-3);font-size:var(--pf-fs-small);line-height:1.6;
	color:var(--pf-ink);font-style:italic;}
.psf-s3__par{margin:0 0 var(--pf-s-3);}
.psf-s3__par p{
	margin:0 0 var(--pf-s-2);font-size:var(--pf-fs-small);line-height:1.6;
	color:var(--pf-ink-soft);}
/* El rótulo lleva su palabra, no solo un color: es lo que exige [1.4.1] y
   lo que sobrevive a una impresión en blanco y negro. */
.psf-s3__rot{
	display:inline-block;margin-right:var(--pf-s-2);padding:0 var(--pf-s-2);
	border:1px solid var(--pf-line);border-radius:var(--pf-r-pill);
	font-family:var(--pf-mono);font-size:var(--pf-fs-micro);
	color:var(--pf-ink);}
.psf-s3__rot--mal{border-width:2px;border-color:var(--pf-ink);font-weight:var(--pf-w-semibold);}
.psf-s3__pregh{
	margin:0 0 var(--pf-s-2);font-family:var(--pf-sans);
	font-size:var(--pf-fs-micro);font-weight:var(--pf-w-semibold);
	color:var(--pf-brand-tx);text-transform:uppercase;letter-spacing:.06em;}
.psf-s3__preg{margin:0;padding-left:1.15em;}
.psf-s3__preg li{
	margin-bottom:var(--pf-s-2);font-size:var(--pf-fs-small);line-height:1.6;
	color:var(--pf-ink);}

/* ── Los cinco dominios de rasgo ──────────────────────────────────── */
.psf-s3__dom-l{margin:0 0 var(--pf-s-4);padding:0;list-style:none;}
.psf-s3__dom-l li{
	padding:var(--pf-s-3) 0;border-bottom:1px solid var(--pf-line);}
.psf-s3__dom-n{
	display:inline;font-size:var(--pf-fs-body);
	font-weight:var(--pf-w-semibold);color:var(--pf-ink);}
.psf-s3__dom-v{
	display:inline;margin-left:var(--pf-s-2);font-family:var(--pf-mono);
	font-size:var(--pf-fs-micro);color:var(--pf-ink-faint-tx);}
.psf-s3__dom-d{
	display:block;margin-top:var(--pf-s-1);font-size:var(--pf-fs-small);
	line-height:1.6;color:var(--pf-ink-soft);}

/* ── Instrumentos ─────────────────────────────────────────────────── */
.psf-s3__ins{
	margin:0 0 var(--pf-s-4);padding:var(--pf-s-3) var(--pf-s-4);
	border:1px solid var(--pf-line);border-radius:var(--pf-r-md);
	background:var(--pf-paper-alt);}
.psf-s3__ins-n{
	margin:0 0 var(--pf-s-1);font-family:var(--pf-sans);
	font-size:var(--pf-fs-body);font-weight:var(--pf-w-semibold);
	color:var(--pf-brand-tx);}
.psf-s3__ins-q{
	margin:0 0 var(--pf-s-2);font-family:var(--pf-mono);
	font-size:var(--pf-fs-micro);color:var(--pf-ink-faint-tx);}
.psf-s3__ins-p{
	margin:0 0 var(--pf-s-2);font-size:var(--pf-fs-small);line-height:1.6;
	color:var(--pf-ink);}

/* ── El «ojo con esto» y el pie ───────────────────────────────────── */
.psf-s3__ojo{
	margin:var(--pf-s-3) 0;padding:var(--pf-s-3) var(--pf-s-4);
	border-left:4px solid var(--pf-ink);background:var(--pf-paper-alt);
	font-size:var(--pf-fs-small);line-height:1.65;color:var(--pf-ink);
	max-width:var(--pf-w-read);}
.psf-s3__ftes{
	margin:0;font-size:var(--pf-fs-micro);line-height:1.5;
	color:var(--pf-ink-faint-tx);}
.psf-s3__ftes a{color:var(--pf-brand-tx);}
.psf-s3__aviso{
	margin:var(--pf-s-4) 0 0;font-size:var(--pf-fs-micro);
	line-height:1.55;color:var(--pf-ink-faint-tx);}

/* ── El enlace a la página de escalas ─────────────────────────────── */
.psf-s3__ir{
	display:block;margin:var(--pf-s-6) 0 0;padding:var(--pf-s-3) var(--pf-s-4);
	border:2px solid var(--pf-brand-line);border-radius:var(--pf-r-md);
	background:var(--pf-brand-tint);text-decoration:none;}
.psf-s3__ir:hover{border-color:var(--pf-brand-tx);}
.psf-s3__ir:focus-visible{outline:3px solid var(--pf-ink);outline-offset:3px;}
.psf-s3__ir-t{
	display:block;font-size:var(--pf-fs-body);
	font-weight:var(--pf-w-semibold);color:var(--pf-brand-tx);}
.psf-s3__ir-s{
	display:block;margin-top:var(--pf-s-1);font-size:var(--pf-fs-micro);
	line-height:1.5;color:var(--pf-ink-soft);}

/* En papel, todo abierto: un desplegable cerrado es contenido perdido. */
@media print{
	.psf-s3__elc{display:block !important;}
	.psf-s3__sum::before{content:"";}
	.psf-s3__ir{display:none;}
}

/* ── La tarjeta destacada del índice de diagnósticos ──────────────── */
/* [D-180 · v9.14.0] Va en esta hoja porque se encola con el índice de
   diagnósticos, que es la única página donde aparece. */
.psf-dx-destacada{
	display:block;margin:var(--pf-s-6) 0;padding:var(--pf-s-4);
	border:2px solid var(--pf-brand-line);border-radius:var(--pf-r-md);
	background:var(--pf-brand-tint);text-decoration:none;}
.psf-dx-destacada:hover{border-color:var(--pf-brand-tx);}
.psf-dx-destacada:focus-visible{outline:3px solid var(--pf-ink);outline-offset:3px;}
.psf-dx-destacada__chip{
	display:block;font-family:var(--pf-mono);font-size:var(--pf-fs-micro);
	color:var(--pf-ink-faint-tx);}
.psf-dx-destacada__t{
	display:block;margin-top:var(--pf-s-1);font-family:var(--pf-serif);
	font-size:var(--pf-fs-h3);line-height:1.2;color:var(--pf-brand-deep);}
.psf-dx-destacada__s{
	display:block;margin-top:var(--pf-s-2);font-size:var(--pf-fs-small);
	line-height:1.6;color:var(--pf-ink-soft);}
