.sample-diagram,.reading-diagram,.task-visual svg{display:block;width:100%;height:auto;max-width:800px;margin:18px auto}.sample-diagram text{font:20px 'Segoe UI',Arial,sans-serif;fill:#10233c}.sample-page figure{margin:18px 0}.sample-page figcaption{font-size:.93rem;color:#53667a}.sample-page .option-bank{padding:16px;background:#edf3f9;border-radius:9px;margin:14px 0}.sample-page .quick-guide{border-left:4px solid #d64250;padding:14px 18px;background:#f4f8fc;border-radius:8px}.sample-page .task-rule{font-weight:700}.sample-page .flow-steps{list-style:none;max-width:620px;padding:0;margin:20px auto}.sample-page .flow-steps li{background:#f4f8fc;border:1px solid #aabed0;border-radius:8px;padding:14px;margin:0 0 32px;position:relative}.sample-page .flow-steps li:not(:last-child)::after{content:'↓';position:absolute;bottom:-30px;left:50%;font-size:24px}.sample-page .task-visual{width:100%}.sample-page details summary{cursor:pointer;font-weight:700}.sample-page .reading-diagram text{font:18px system-ui;fill:#10233c}.sample-page .reading-diagram .leader{fill:none;stroke:#d64250;stroke-width:2}
