/* XP6-MTF · Fase 7 — fase7.css v20261105p7
   Dos correcciones del fundador:
   1) EL LOGO EN EL FORMATO — el sello del formato como medallón circular
      dorado en la cabecera de cada hoja (tamaño de sello, no de foto),
      en la hoja del módulo, en los papeles del demo guiado, en el resumen
      y en la pieza de la sala.
   2) LA OBRA VISTA COMO MUSEO — la pieza se contempla en su sala: marco
      sobre la pared, ángulo de mirada, luz cenital, suelo y banca.
   Archivo propio: no redefine la piel del pulido (crear.css / estilo-mtf.css)
   ni la capa del demo (demo.css); las acompaña y, donde coincide, precisa. */

/* ── 1 · EL SELLO DEL FORMATO ─────────────────────────────── */
.sello-medallon{display:inline-block;flex:none;border-radius:50%;padding:3px;line-height:0;
  background:conic-gradient(from 210deg,#8a6a1f,#e8c268 28%,#b99b45 55%,#f2d492 78%,#8a6a1f);
  box-shadow:0 3px 10px rgba(90,70,20,.35),inset 0 1px 2px rgba(255,255,255,.65),0 0 0 1px rgba(122,95,34,.35)}
.sello-medallon img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;
  box-shadow:0 0 0 2px #fdf6da}

/* La cabecera de la hoja, con su sello (módulo y sala) */
.pagina-cab.sello-cab{gap:13px;padding-bottom:12px}
.sello-cab .sello-medallon{width:58px;height:58px}
.sello-cab .pagina-cab-txt strong{font-size:16.5px}
.sello-folio{font-family:system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:1px;color:#8a6d1f;
  border:1.5px solid #b99b45;border-radius:6px;padding:4px 8px;white-space:nowrap;
  background:linear-gradient(180deg,rgba(255,248,225,.9),rgba(233,201,120,.35));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 2px 6px rgba(90,70,20,.18)}

/* El sello en los papeles del demo guiado (historia e inscripción) */
.papel-sello{display:flex;align-items:center;gap:11px;border-bottom:1.5px solid #c9b578;
  padding-bottom:10px;margin-bottom:13px;text-align:left}
.papel-sello .sello-medallon{width:42px;height:42px}
.papel-sello-txt{display:flex;flex-direction:column;line-height:1.25}
.papel-sello-txt strong{font-family:Georgia,"Times New Roman",serif;letter-spacing:1.6px;
  font-size:15px;color:var(--tinta-papel)}
.papel-sello-txt small{font-family:system-ui,sans-serif;font-size:10.5px;letter-spacing:.7px;
  text-transform:uppercase;color:var(--suave-papel)}

/* El sello en el resumen del módulo */
.resumen-cab{display:flex;align-items:center;gap:11px;margin-bottom:4px}
.resumen-cab .sello-medallon{width:42px;height:42px}
.resumen-cab h3{margin:0}

/* ── 2 · LA SALA: LA OBRA VISTA COMO MUSEO ────────────────── */
.sala-escena{position:relative;border-radius:20px;overflow:hidden;margin:20px 0 6px;
  padding:38px 16px 0;
  background:linear-gradient(180deg,#1d3252 0%,#142741 58%,#0f1f36 72%,#0b1728 100%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -30px 60px rgba(0,0,0,.45),0 18px 44px rgba(0,0,0,.4)}
.sala-luz{position:absolute;inset:0;pointer-events:none;
  background:
    radial-gradient(560px 260px at 50% -70px, rgba(255,216,150,.30), rgba(255,216,150,0) 62%),
    linear-gradient(180deg, rgba(255,226,170,.05), rgba(255,226,170,0) 40%)}
.sala-luz::after{content:"";position:absolute;left:50%;top:0;width:340px;height:300px;
  transform:translateX(-50%);opacity:.5;
  background:linear-gradient(180deg, rgba(255,220,160,.13), rgba(255,220,160,0) 78%);
  clip-path:polygon(42% 0,58% 0,100% 100%,0 100%)}
.sala-marco-obra{position:relative;max-width:628px;margin:0 auto;padding:12px;
  background:linear-gradient(180deg,#1b2635,#101825);
  border:14px solid transparent;border-radius:4px;
  border-image:linear-gradient(135deg,#6d5516,#e8c268 30%,#8a6a1f 55%,#d9a441 80%,#6d5516) 1;
  transform:perspective(1300px) rotateY(-5deg) rotateX(.5deg);transform-origin:center center;
  box-shadow:0 34px 64px rgba(0,0,0,.66),0 12px 26px rgba(0,0,0,.5),0 0 0 2px #43350d,
    inset 0 0 0 1px rgba(232,194,104,.25)}
.sala-marco-obra .pagina{box-shadow:none;border-radius:2px;margin:0;max-width:none}
.sala-suelo{position:relative;height:96px;margin:26px -16px 0;
  background:linear-gradient(180deg,#31241
...[truncated 3072 chars]