/* Shared learning listing control; module fetch logic remains independent. */
body :is(.sofl-load-more,button.sofl-load-more,a.sofl-load-more){display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 24px;border:1px solid var(--sofl-navy,#08264c);border-radius:8px;background:var(--sofl-navy,#08264c);color:#fff;font-family:var(--font-body,Inter,sans-serif);font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;cursor:pointer;box-shadow:none}
body :is(button.sofl-load-more,a.sofl-load-more):hover{background:#172b49;color:#fff;border-color:#172b49}
body :is(button.sofl-load-more,a.sofl-load-more):focus-visible{outline:3px solid #d8ae53;outline-offset:3px}
body .sofl-load-more:is(:disabled,[aria-disabled=true]){opacity:.65;cursor:wait;pointer-events:none}
body .sofl-load-more[hidden]{display:none}
body :is(.ms-load-more,.qw-more,.sofl-load-more-row){display:flex;justify-content:center;margin:24px 0;gap:12px}
@media(max-width:575.98px){body .sofl-load-more{max-width:100%;min-width:160px}}

