/* Reading refinements scoped to the two expanded guides; original design retained. */
.guide-page .tutorial-list { margin: 18px 0 24px; padding-left: 25px; color: var(--muted); line-height: 1.85; }
.guide-page .tutorial-list li + li { margin-top: 12px; }
.guide-page .chapter > p { line-height: 1.85; }
.guide-page .chapter > p + p { margin-top: 16px; }
.guide-page .chapter a { color: var(--pink-dark); text-decoration: underline; text-underline-offset: 3px; }
.guide-page .tutorial-example { margin: 24px 0; }
.guide-page .tutorial-example pre { white-space: pre-wrap; overflow-wrap: anywhere; font: inherit; color: #424b58; line-height: 1.85; margin: 18px 0 0; }
.guide-page .tutorial-note { align-items: flex-start; margin-block: 24px; }
.guide-page .tutorial-note p { line-height: 1.8; }
.guide-page .table-scroll { margin-block: 22px; }
.guide-page .table-scroll td { overflow-wrap: anywhere; }
.guide-page .table-scroll th { overflow-wrap: normal; min-width: 90px; }
@media(max-width:650px){.guide-page .table-scroll table{min-width:540px;}.guide-page .chapter-intro h2{font-size:27px;}.guide-page .tutorial-example{padding:20px;}}
.guide-page .tutorial-updated { font-size:13px; color:var(--muted); margin-bottom:22px; }
