/* Existing Olympia result-list presentation, scoped to the article block. */
.sm-olympic-result-links{container:sm-olympic-links / inline-size;min-width:0;max-width:100%;margin-block:8px}
.sm-olympic-result-links .sm-olympic-result-links-inner{background:var(--sm-paper);padding:16px 18px 18px;min-width:0}
.entry-content .sm-olympic-result-links h3{margin:0 0 10px;padding:0;border:0;font:700 12px/1.4 var(--sm-font-ui);text-transform:uppercase;letter-spacing:.05em;color:var(--sm-text)}
.entry-content .sm-olympic-result-links h3:after{content:none}
.entry-content .sm-olympic-result-links ul{display:grid;grid-template-columns:minmax(0,1fr);gap:6px 24px;list-style:none;margin:0;padding:0}
.entry-content .sm-olympic-result-links li{margin:0;padding:0;min-width:0;overflow-wrap:anywhere}
.entry-content .sm-olympic-result-links a{font:14px/1.5 var(--sm-font-ui);color:var(--sm-text);text-decoration:none;border:0;overflow-wrap:anywhere}
.entry-content .sm-olympic-result-links a:after{content:" →";color:var(--sm-orange);white-space:nowrap}
.entry-content .sm-olympic-result-links a:hover{text-decoration:underline}
@container sm-olympic-links (min-width:541px){.entry-content .sm-olympic-result-links ul{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container sm-olympic-links (min-width:901px){.entry-content .sm-olympic-result-links ul{grid-template-columns:repeat(4,minmax(0,1fr))}}
@container sm-olympic-links (max-width:540px){.sm-olympic-result-links .sm-olympic-result-links-inner{padding:14px}}
