/* Shared, compact secondary navigation; article uses the existing editorial theme. */
.example-entry{margin-bottom:14px;background:#f5f0e6;border-color:#d8c8a8;color:#645027}
.example-entry small{color:#6b604b}.example-entry:hover{background:#eee5d4;border-color:#a28a57}
.feedback-callout,.article-page .feedback-callout{margin-top:16px;padding:15px 20px;gap:18px;border-left-width:3px;border-radius:10px;background:#faf5f6}
.feedback-callout .eyebrow{display:none}.feedback-callout h2{font:600 18px/1.4 Georgia,serif;margin:0 0 3px}.feedback-callout p{font-size:14px;line-height:1.5}
.feedback-action{padding:9px 14px;font-size:14px;font-weight:600;border-radius:7px}
.story-nav{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 40px}.story-nav a,.story-end a{padding:9px 14px;border:1px solid #c8d8e6;border-radius:7px;color:#244c70;text-decoration:none;font-size:16px;line-height:1.5}
.story-nav a:hover,.story-end a:hover{background:#edf3f8}.story-nav a:focus-visible,.story-end a:focus-visible{outline:3px solid #34658f;outline-offset:3px}
.example-page .article-prose h2,.example-page .article-prose h3{scroll-margin-top:24px}.example-page .story-chapter{padding-top:16px;font-size:36px}
.story-divider{border:0;border-top:1px solid #c8d8e6;margin:40px 0}.example-page blockquote p{margin:0}.example-page blockquote p+p{margin-top:10px}
.story-table{overflow-x:auto;margin:25px 0 30px}.story-table table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.6}.story-table th,.story-table td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid #d9e1e7}.story-table th{background:#edf3f8;color:#244c70;font-weight:700}.story-table tbody tr:nth-child(even){background:#f7f8fa}
.story-end{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.example-page .article-prose li{margin-bottom:9px}
@media(max-width:700px){.feedback-callout{padding:14px 16px;gap:12px}.feedback-action{align-self:flex-start}.example-page .story-chapter{font-size:29px}.story-table th,.story-table td{padding:9px 7px;font-size:14px}.story-nav{gap:7px}.story-nav a{font-size:15px;padding:8px 11px}}
