/* Full-page integration: only new scenes and original proof visibility. */
.updated-iceberg-v7{background:#020d20}.updated-iceberg-v7>a{display:block;line-height:0}.updated-iceberg-v7 img{display:block;width:100%;height:auto;filter:brightness(.96) saturate(.95)}.updated-iceberg-v7>a:focus-visible{outline:4px solid #20d8e8;outline-offset:-4px}.iceberg-mobile-v7{display:none}
.proof-scene .proof-visual{z-index:0}.proof-scene .proof-copy{z-index:1}.proof-scene .proof-copy{pointer-events:none}
@media(max-width:650px){.iceberg-mobile-v7{display:block;padding:26px 24px 32px;background:linear-gradient(#031126bb,#031126d9),url('assets/citadel-atmosphere.webp') center/cover}.iceberg-mobile-v7 h3{font-size:26px;line-height:1.12;margin:0 0 15px;text-align:center}.iceberg-mobile-v7 h3 span{color:#ff6e7b}.iceberg-mobile-v7 h3 strong{color:#11d7e7}.iceberg-mobile-v7>p{font-size:13px;text-align:center;line-height:1.7;margin:0 0 30px;color:#ffb8bc}.iceberg-mobile-v7 ul{list-style:none;padding:0;margin:0;display:grid;gap:20px}.iceberg-mobile-v7 li{padding-left:45px;font-size:17px;line-height:1.45;background:url('assets/chess/gold-n.webp') left center/30px 42px no-repeat;min-height:42px}.iceberg-mobile-v7 li b{color:#00dbe9}}

/* Only the two thoughts in Escape Mainstream Madden Enslavement. */
#enslavement .master-world .dialogue blockquote:after{display:none}
#enslavement .master-world .thought-connectors-v8{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}
#enslavement .thought-connectors-v8 circle{fill:#fff8e9;stroke:#a41332;stroke-width:2;filter:drop-shadow(0 2px 2px #00102080)}
@media(max-width:600px){#enslavement .thought-connectors-v8 circle{stroke-width:1.3}}

/* Promote the surface-game statement into the chapter title. Hide only the obsolete raster headline. */
.updated-iceberg-v7>a{overflow:hidden;display:flow-root}
.updated-iceberg-v7>a>img{margin-top:-4.6285%}
.proof-viewer[data-presentation="iceberg"] .proof-viewer-image{clip-path:inset(7.934% 0 0)}

.proof-scene{width:100%;max-width:100%;min-width:0}

/* The wolf's thought reads as two deliberate lines above his field table. */
#think-for-yourself .wolf-quote{container-type:inline-size}
#think-for-yourself .wolf-quote blockquote{display:flex;flex-direction:column;font-size:clamp(18px,4.7cqi,30px);padding-inline:18px}
.quote-line-v9{display:block;white-space:nowrap}
.faceoff-stage-v9{position:relative;overflow:hidden}
.wolf-field-art-v9{position:absolute;top:0;right:0;width:50%;height:100%;object-fit:fill;filter:brightness(.92) saturate(.9)}
@media(max-width:600px){#think-for-yourself .wolf-quote blockquote{font-size:16px;padding-inline:10px}.quote-line-v9{white-space:normal}}

#think-for-yourself .faceoff-world blockquote:after{display:none}
#think-for-yourself .thought-connectors-v8{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}
#think-for-yourself .thought-connectors-v8 circle{fill:#fff8e9;stroke:#a41332;stroke-width:2;filter:drop-shadow(0 2px 2px #00102080)}
#think-for-yourself .thought-connectors-v8 circle[data-thought="1"]{stroke:#00bfcf}
@media(max-width:600px){#think-for-yourself .thought-connectors-v8 circle{stroke-width:1.3}}

.wolf-field-v9{position:absolute;inset:0 0 0 auto;width:50%;height:100%;pointer-events:none;filter:brightness(.92) saturate(.9)}
