.london-page .morning-scene-heading h1{line-height:1.42;max-width:19em}.london-page .chronicle-eyebrow b{font-weight:400;margin-left:1em}.london-portrait{display:block;width:64px;height:72px;object-fit:cover;object-position:center 25%;border:1px solid #a68c5859;border-radius:4px;flex:0 0 auto}.london-page .morning-identity>.london-portrait{width:44px;height:52px}.london-scene-image{max-width:680px}.london-scene-image img{aspect-ratio:1672/941;object-fit:contain;height:auto}.london-thought{margin:1.4rem 0;padding:1rem 1.25rem;border-left:2px solid #a98b55;background:linear-gradient(90deg,#b7995310,transparent);color:#cfceb8}.london-thought>span{display:block;font-size:.7rem;letter-spacing:.12em;color:#bba575;margin-bottom:.45rem}.london-thought p{font-size:inherit;line-height:1.9;margin:0}.london-paper{max-width:460px;margin:1.4rem auto 1.8rem;background:#c9b994;color:#292e26;padding:1.4rem 1.8rem;border:1px solid #efe1bf;box-shadow:0 8px 30px #0003;transform:rotate(-.4deg)}.london-paper figcaption{font-size:.76rem;border-bottom:1px solid #5d604960;padding-bottom:.8rem}.london-paper>strong{font-family:Georgia,serif;font-size:2.5rem;letter-spacing:.15em;display:block;margin:1rem 0}.london-paper dl{margin:0}.london-paper dl>div{display:flex;justify-content:space-between;gap:1rem;margin:.4rem 0}.london-paper dd{margin:0}.london-paper>p{font-size:.72rem;margin:1rem 0 0}.london-cast{display:grid;gap:.8rem;margin:1.4rem 0}.london-cast article{display:flex;align-items:center;gap:1rem;padding:.8rem;background:#ffffff04;border-top:1px solid #baaa7520}.london-cast h3{margin:0;font-size:1rem;color:#d2c294}.london-cast p{font-size:.85rem;margin:.3rem 0 0;color:#acb6a6}.london-sightlines{padding:1.1rem;background:#a3966620;border:1px solid #a3976540;margin:1.5rem 0}.london-view-tabs{display:flex;gap:.5rem;margin:1rem 0}.london-view-tabs button,.london-choices button{border:1px solid #b7a57166;padding:.65rem 1rem;background:#111f19;color:#d7d3ba;border-radius:3px;cursor:pointer}.london-view-tabs button[aria-pressed=true],.london-choices button[aria-pressed=true]{background:#bda574;color:#17241c}.london-sight-diagram{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;padding:1rem;background:#101b16}.london-eye{grid-column:1/-1;color:#d4bd82;font-size:.85rem}.london-desk,.london-tray{display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:.8rem}.london-desk{border:1px solid #99744b;background:repeating-linear-gradient(0deg,#4a3925,#4a3925 4px,#413523 5px)}.london-tray{border:1px dashed #b7a574;align-self:end;min-height:100px;background:#203e2b}.london-sight-diagram[data-view=outside] .london-tray{background:#1a211c;color:#a9b09f}.london-desk b,.london-tray b{font-size:.85rem}.london-desk span,.london-tray span{font-size:.8rem;line-height:1.6}.london-sight-diagram>p{grid-column:1/-1;font-size:.9rem;line-height:1.8;margin:0}.london-sight-note{font-size:.8rem;line-height:1.8;color:#b8c0ad}.london-choices{display:grid;gap:.7rem;max-width:640px;margin:1.5rem auto}.london-choices button{text-align:left;line-height:1.7}.london-promise-record{max-width:640px;margin:1rem auto;font-size:.85rem;color:#c3b987}.london-page button:disabled{opacity:.4;cursor:not-allowed}.london-page .morning-actions{flex-wrap:wrap}.london-page .morning-case-summary p{line-height:1.95}.story-review-reading.registry-page,.story-review-reading.counter-page,.story-review-reading.borrowed-page{--london:1}.story-review-reading .london-choices{display:none}@media(max-width:600px){.london-portrait{width:52px;height:62px}.london-page .morning-identity-note{font-size:.62rem}.london-paper{padding:1rem 1.2rem}.london-thought{padding:.85rem 1rem}.london-sightlines{padding:.75rem}.london-sight-diagram{padding:.75rem;gap:.5rem}.london-desk,.london-tray{padding:.6rem}.london-page .morning-scene-heading h1{font-size:clamp(1.55rem,6.4vw,2.65rem)}}

.london-speech-unpictured{display:block;padding-left:1.25rem;border-left:1px solid #a3976540}
