/* Static reading aids on four guides only; no product print/album selectors. */
.guide-task-start{padding:1rem 1.2rem;margin:1.25rem 0 2rem;border-left:3px solid #a8ae9c;background:#efeee6}
.guide-task-start p:last-child{margin-bottom:0}
.guide-actual-steps>li{margin-bottom:1.25rem}
.guide-results{min-width:0;scroll-margin-top:1rem}
.guide-source-note,.guide-troubleshooting{padding:1rem 1.2rem;background:#efeee6;border:1px solid #d8d3c7}
.guide-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem;align-items:start;min-width:0}
.guide-result-page{margin:0;padding:.9rem;border:1px solid #d8d3c7;border-radius:5px;background:#faf9f5;min-width:0;scroll-margin-top:1rem}
.guide-result-page h3{margin:.2rem 0 .7rem;overflow-wrap:anywhere}
.guide-result-image{display:block;border:1px solid #d3d0c8;background:#fff}
.guide-results img{display:block;max-width:100%;width:100%;height:auto;margin:0}
.guide-results figcaption{font-size:.92rem;line-height:1.6;margin:.7rem 0;overflow-wrap:anywhere}
.guide-results p,.guide-results li{overflow-wrap:anywhere}
.guide-result-text>summary,.guide-complete-output>summary,.guide-operation-shot>summary{padding:.6rem 0;min-height:44px;cursor:pointer;box-sizing:border-box}
.guide-complete-output,.guide-operation-shot{border-top:1px solid #d8d3c7;margin:1.3rem 0;padding-top:.5rem}
.guide-operation-shot figure{max-width:100%;margin:1rem 0}
.guide-result-text p{white-space:pre-wrap}
@media(max-width:650px){.guide-result-grid{grid-template-columns:1fr}.guide-task-start,.guide-source-note,.guide-troubleshooting{padding:.8rem}.guide-result-page{padding:.7rem}}
