/* Magazine-style article detail pages, scoped away from cards and other pages. */
.uk11d-article-template { --reading-ink:#253545; --reading-muted:#627183; --reading-blue:#4f73f4; }
.uk11d-article-template .spp-news-single__hero { padding-top:42px; }
.uk11d-article-template .spp-news-single__hero h1 { max-width:1080px; font-size:clamp(32px,3.4vw,49px)!important; line-height:1.13!important; }
.uk11d-article-template .uk11d-reading-topic { margin-top:20px; display:flex; align-items:center; flex-wrap:wrap; gap:10px 22px; font-size:12px; font-weight:600; color:var(--reading-muted); }
.uk11d-reading-topic>span { display:inline-flex; align-items:center; gap:7px; }
.uk11d-reading-topic svg { width:16px; height:16px; }
.uk11d-reading-topic>span:first-child { color:#4b63b4; }
.uk11d-article-template .spp-news-single__featured-stage { padding:0; min-height:0; height:auto; aspect-ratio:2.35/1; border-radius:18px; }
.uk11d-article-template .spp-news-single__featured-stage>img { width:100%!important; height:100%!important; max-height:none!important; object-fit:cover!important; box-shadow:none; }
.uk11d-article-template .spp-news-single__featured-bg,.uk11d-article-template .spp-news-single__featured-stage:after { display:none; }
.uk11d-article-template .spp-news-single__article { padding-top:14px; }
.uk11d-reading-layout { display:grid; grid-template-columns:minmax(0,820px) 260px; justify-content:space-between; align-items:start; gap:48px; }
.uk11d-reading-main { min-width:0; }
.uk11d-article-template .spp-news-single__content { min-width:0; max-width:none; width:100%; margin:0; color:#435263; font-size:17px; line-height:1.82; }
.uk11d-article-template .spp-news-single__content p { color:#435263!important; font-size:17px!important; line-height:1.82!important; margin-bottom:22px!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-lead { font-size:20px!important; line-height:1.7!important; color:#2d4052!important; font-weight:500; margin:0 0 32px!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-section-title { position:relative; margin:42px 0 18px!important; padding-top:25px; border-top:1px solid #e5eaf1; font-size:29px!important; line-height:1.3!important; scroll-margin-top:115px; }
.uk11d-article-template .spp-news-single__content>p a,.uk11d-article-template .spp-expert-extension>p a { text-decoration:underline; text-decoration-color:#bdcaff; text-underline-offset:3px; }
.uk11d-article-template .spp-news-single__content li { color:#435263!important; font-size:16px!important; line-height:1.7!important; margin-bottom:10px!important; padding-left:4px; }
.uk11d-article-template .spp-news-single__content li::marker { color:#6481ea; }
.uk11d-article-template .spp-news-single__content .spp-expert-checklist { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; list-style:none; padding:0!important; margin:24px 0!important; }
.uk11d-article-template .spp-news-single__content .spp-expert-checklist>li { position:relative; margin:0!important; padding:13px 15px 13px 38px; background:#f4f7f8; border-radius:9px; font-size:15px!important; }
.uk11d-article-template .spp-news-single__content .spp-expert-checklist>li:before { content:'✓'; position:absolute; left:15px; top:13px; color:#3b7c6f; font-weight:700; }
.uk11d-article-template .spp-news-single__content blockquote { margin:35px 0!important; padding:26px 29px!important; border:0!important; border-left:4px solid #7186e7!important; border-radius:0 14px 14px 0; background:#f0f3ff; }
.uk11d-article-template .spp-news-single__content blockquote p { color:#34436a!important; font-size:18px!important; line-height:1.7!important; }
.uk11d-article-template .spp-news-single__content blockquote p:last-child { margin:0!important; }
.uk11d-reading-brief { margin:30px 0 40px; padding:26px; background:#f3f6fb; border:1px solid #e5eaf3; border-radius:16px; }
.uk11d-reading-kicker { display:flex; align-items:center; gap:9px; color:#506bc9; margin-bottom:22px; }
.uk11d-reading-kicker svg { width:22px; height:22px; flex:none; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-kicker h2 { padding:0; border:0; margin:0!important; color:#385281!important; font-size:16px!important; line-height:1.4!important; letter-spacing:0; }
.uk11d-reading-brief-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:22px; }
.uk11d-reading-point { min-width:0; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-point h3 { color:#293d53!important; font-size:16px!important; line-height:1.4!important; margin:0 0 8px!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-point p { color:#5a6a7e!important; font-size:14px!important; line-height:1.65!important; margin:0!important; }
.uk11d-reading-map { margin:42px 0; padding:32px; overflow:hidden; border-radius:18px; background:#1e3446; color:#fff; }
.uk11d-reading-eyebrow { display:block; margin-bottom:10px; font-size:10px; line-height:1.5; letter-spacing:.1em; text-transform:uppercase; font-weight:700; }
.uk11d-reading-map .uk11d-reading-eyebrow { color:#a5bfff; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-map h3 { margin:0 0 12px!important; color:#fff!important; font-size:27px!important; line-height:1.25!important; letter-spacing:-.02em; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-map figcaption>p { margin:0 0 26px!important; color:#cfdae5!important; font-size:15px!important; line-height:1.7!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-steps { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:22px; padding:0!important; margin:0!important; list-style:none; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-steps>li { min-width:0; padding:0; margin:0!important; color:#fff!important; font-size:15px!important; }
.uk11d-reading-step-top { display:flex; align-items:center; gap:15px; margin-bottom:18px; }
.uk11d-reading-step-icon { display:grid; place-items:center; flex:0 0 42px; width:42px; height:42px; background:#dbe5ff; border-radius:12px; color:#2a4569; }
.uk11d-reading-step-icon svg { width:24px; height:24px; }
.uk11d-reading-step-arrow { display:flex; align-items:center; flex:1; color:#86a0b7; }
.uk11d-reading-step-arrow:before { content:''; flex:1; height:1px; background:#627d91; }
.uk11d-reading-step-arrow svg { width:24px; height:24px; flex:none; margin-left:-10px; }
.uk11d-reading-steps strong { display:block; margin-bottom:9px; color:#fff; font-size:16px; font-weight:600; line-height:1.4; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-steps p { margin:0!important; color:#c6d4df!important; font-size:14px!important; line-height:1.65!important; }
.uk11d-reading-note { display:flex; align-items:flex-start; gap:18px; margin:38px 0; padding:28px; border-radius:15px; background:#fff5e5; border:1px solid #f3e6cf; }
.uk11d-reading-note-icon { display:grid; place-items:center; flex:0 0 44px; width:44px; height:44px; background:#f8e4bd; border-radius:13px; color:#8d6529; }
.uk11d-reading-note-icon svg { width:25px; height:25px; }
.uk11d-reading-note .uk11d-reading-eyebrow { color:#90703f; font-size:9px; margin-bottom:8px; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-note h3 { margin:0 0 10px!important; color:#624d32!important; font-size:21px!important; line-height:1.35!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-note p { margin:0!important; color:#705d43!important; font-size:15px!important; line-height:1.75!important; }
.uk11d-reading-compare { margin:42px 0; padding:29px; border:1px solid #dce8e4; border-radius:18px; background:#f4f9f7; }
.uk11d-reading-compare .uk11d-reading-eyebrow { color:#537d70; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-compare h3 { margin:0 0 24px!important; color:#2d5148!important; font-size:26px!important; line-height:1.3!important; }
.uk11d-reading-compare-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:18px; }
.uk11d-reading-compare-card { min-width:0; padding:22px; border:1px solid #dce6e1; border-radius:12px; background:#fff; }
.uk11d-reading-compare-card:nth-child(2) { background:#e8f2ed; border-color:#d3e4da; }
.uk11d-reading-compare-head { display:flex; align-items:center; gap:12px; margin-bottom:18px; }
.uk11d-reading-compare-head>span { display:grid; place-items:center; flex:0 0 38px; width:38px; height:38px; border-radius:10px; color:#4c7968; background:#edf5f1; }
.uk11d-reading-compare-card:nth-child(2) .uk11d-reading-compare-head>span { background:#d8e9df; }
.uk11d-reading-compare-head svg { width:22px; height:22px; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-compare h4 { margin:0!important; color:#315448!important; font-size:17px!important; line-height:1.4!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-compare ul { list-style:none; padding:0!important; margin:0!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-compare li { position:relative; padding:0 0 0 16px; margin:0 0 12px!important; color:#4e685e!important; font-size:14px!important; line-height:1.65!important; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-compare li:last-child { margin-bottom:0!important; }
.uk11d-reading-compare li:before { content:''; position:absolute; left:0; top:.65em; width:5px; height:5px; border-radius:50%; background:#7a9d8c; }
.uk11d-reading-matrix { box-sizing:border-box; width:100%; max-width:100%; margin:42px 0; padding:29px; border:1px solid #e1dfec; border-radius:18px; background:#f7f6fb; }
.uk11d-reading-matrix .uk11d-reading-eyebrow { color:#75628f; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix h3 { margin:0 0 24px!important; color:#4a3f61!important; font-size:26px!important; line-height:1.3!important; overflow-wrap:anywhere; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix table { box-sizing:border-box; table-layout:fixed; width:100%; max-width:100%; border-collapse:collapse; border:0; margin:0!important; background:transparent; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix th,.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix td { box-sizing:border-box; min-width:0; padding:16px 14px!important; border:0!important; border-bottom:1px solid #e1dfec!important; background:transparent; text-align:left; vertical-align:top; font-size:14px!important; line-height:1.65; white-space:normal; overflow-wrap:anywhere; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix thead th { padding-top:0!important; padding-bottom:12px!important; color:#796d8c; font-size:11px!important; font-weight:600; line-height:1.5; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix thead th:first-child { width:30%; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix tbody th { color:#4e4366; font-weight:600; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix td { color:#645d73; font-weight:400; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-matrix tbody tr:last-child>* { border-bottom:0!important; padding-bottom:0!important; }
.uk11d-reading-matrix-row-head { display:flex; align-items:flex-start; gap:10px; min-width:0; }
.uk11d-reading-matrix-row-head>span:last-child { min-width:0; padding-top:3px; }
.uk11d-reading-matrix-icon { display:grid; place-items:center; flex:0 0 30px; width:30px; height:30px; border-radius:9px; background:#eae6f4; color:#796597; }
.uk11d-reading-matrix-icon svg { width:19px; height:19px; }
.uk11d-reading-matrix-label { display:none; }
.uk11d-reading-matrix-value { min-width:0; }
.uk11d-article-template .spp-news-single__content blockquote.uk11d-reading-verdict { display:grid; grid-template-columns:48px minmax(0,1fr); gap:23px; margin:44px 0!important; padding:32px!important; border:1px solid #36516c!important; border-radius:18px; background:linear-gradient(130deg,#29435e,#1c3047); box-shadow:0 12px 28px rgba(26,47,69,.1); }
.uk11d-reading-verdict:before,.uk11d-reading-verdict:after { display:none!important; }
.uk11d-reading-verdict-icon { display:grid; place-items:center; width:48px; height:48px; border:1px solid #638094; border-radius:14px; background:#36546b; color:#edd1a0; }
.uk11d-reading-verdict-icon svg { width:27px; height:27px; }
.uk11d-reading-verdict-content { min-width:0; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-verdict p { margin:0!important; font-style:normal; }
.uk11d-article-template .spp-news-single__content .uk11d-reading-verdict-label { display:block; margin:0 0 14px; color:#e6ca97!important; font-size:11px; font-weight:700; line-height:1.5; letter-spacing:.1em; text-transform:uppercase; }
.uk11d-reading-verdict-main { display:block; color:#fff; font-size:21px; font-weight:600; line-height:1.65; overflow-wrap:anywhere; }
.uk11d-reading-verdict-detail { display:block; margin-top:17px; color:#c4d4e1; font-size:15px; font-weight:400; line-height:1.8; overflow-wrap:anywhere; }
.uk11d-reading-sidebar { min-width:0; position:sticky; top:112px; display:flex; flex-direction:column; gap:16px; max-height:calc(100vh - 132px); max-height:calc(100svh - 132px); }
.uk11d-reading-toc { display:flex; flex-direction:column; flex:1 1 auto; min-height:0; overflow:hidden; border:1px solid #e3e8f0; border-radius:14px; background:#fff; padding:22px 18px; }
.uk11d-article-template .uk11d-reading-toc h2 { flex:none; margin:0 0 17px!important; font-family:inherit!important; font-size:16px!important; font-weight:700!important; color:#2b4056!important; }
.uk11d-reading-toc nav { flex:1 1 auto; min-height:0; max-height:335px; overflow:auto; overscroll-behavior:contain; scrollbar-width:thin; scrollbar-color:#d5deec transparent; }
.uk11d-article-template .uk11d-reading-toc nav,.uk11d-article-template .uk11d-reading-mobile-toc nav { background:transparent!important; box-shadow:none; }
.uk11d-reading-toc ol,.uk11d-reading-mobile-toc ol { list-style:none; margin:0; padding:0; }
.uk11d-reading-toc li,.uk11d-reading-mobile-toc li { padding:0; margin:0; }
.uk11d-reading-toc a,.uk11d-reading-mobile-toc a { display:flex; align-items:flex-start; gap:10px; padding:8px 0; color:#64748b!important; font-size:12px; line-height:1.55; text-decoration:none!important; }
.uk11d-reading-toc a:hover,.uk11d-reading-mobile-toc a:hover { color:#395ed0!important; }
.uk11d-reading-sidebar-help { flex:0 0 auto; margin:0; padding:22px; border-radius:14px; background:#edf2ff; }
.uk11d-reading-sidebar-help>span { display:block; color:#6078bd; font-size:10px; font-weight:700; letter-spacing:.06em; margin-bottom:9px; text-transform:uppercase; }
.uk11d-article-template .uk11d-reading-sidebar-help h3 { font-family:inherit!important; margin:0 0 10px!important; color:#2b446b!important; font-size:18px!important; line-height:1.35!important; }
.uk11d-article-template .uk11d-reading-sidebar-help p { margin:0 0 17px; color:#657590; font-size:12px; line-height:1.7; }
.uk11d-article-template .uk11d-reading-sidebar-help button { display:flex; align-items:center; justify-content:center; gap:8px; width:100%; min-height:44px; height:auto; border:0; border-radius:8px; padding:11px 12px; background:#4f73f4; color:#fff; font-family:inherit; font-size:12px; font-weight:700; line-height:1.4; white-space:normal; }
.uk11d-reading-sidebar-help button svg { width:17px; height:17px; flex:none; }
.uk11d-reading-mobile-toc { display:none; }
.uk11d-article-template .spp-news-single__cta { padding:38px 40px; border-radius:18px; background:#263b59; box-shadow:none; }
.uk11d-article-template .spp-news-single__cta-text>span { color:#a5bfff; }
.uk11d-article-template .spp-news-single__cta h2 { font-size:29px!important; }
.uk11d-article-template .spp-news-single__cta p { color:#ced9e7; font-size:15px; line-height:1.7; }
.uk11d-article-template .spp-news-single__cta-buttons { min-width:230px; }
@media(max-width:1079px) {
 .uk11d-reading-layout { display:block; max-width:840px; }
 .uk11d-reading-sidebar { display:none; }
 .uk11d-reading-mobile-toc { display:block; margin:0 0 26px; padding:0 18px; border:1px solid #e2e7ef; border-radius:11px; background:#f9fbfd; }
 .uk11d-reading-mobile-toc summary { display:flex; align-items:center; justify-content:space-between; gap:15px; min-height:52px; padding:12px 0; list-style:none; font-size:13px; font-weight:600; color:#435b78; cursor:pointer; }
 .uk11d-reading-mobile-toc summary::-webkit-details-marker { display:none; }
 .uk11d-reading-mobile-toc summary:after { content:'+'; font-size:23px; font-weight:400; color:#6b83c5; }
 .uk11d-reading-mobile-toc[open] summary:after { content:'−'; }
 .uk11d-reading-mobile-toc nav { padding:4px 0 15px; border-top:1px solid #e2e7ef; }
 .uk11d-reading-mobile-toc a { font-size:13px; }
}
@media(max-width:767px) {
 .uk11d-article-template .spp-news-single__container { width:calc(100% - 36px); }
 .uk11d-article-template .spp-news-single__hero { padding-top:27px; }
 .uk11d-article-template .spp-news-single__hero h1 { font-size:clamp(28px,7.6vw,36px)!important; line-height:1.16!important; }
 .uk11d-article-template .spp-news-single__back { margin-bottom:24px; }
 .uk11d-article-template .uk11d-reading-topic { margin-top:17px; gap:8px 16px; font-size:10px; }
 .uk11d-article-template .spp-news-single__featured-stage { aspect-ratio:1.6/1; border-radius:12px; min-height:0; }
 .uk11d-article-template .spp-news-single__content,.uk11d-article-template .spp-news-single__content p { font-size:16px!important; line-height:1.8!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-lead { font-size:18px!important; line-height:1.7!important; margin-bottom:26px!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-section-title { margin:32px 0 16px!important; padding-top:22px; font-size:24px!important; scroll-margin-top:24px; }
 .uk11d-reading-brief { margin:27px 0 32px; padding:22px 20px; border-radius:12px; }
 .uk11d-reading-brief-grid { grid-template-columns:1fr; gap:20px; }
 .uk11d-reading-point+.uk11d-reading-point { padding-top:18px; border-top:1px solid #e0e7f1; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-point h3 { font-size:16px!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-point p { font-size:14px!important; }
 .uk11d-reading-kicker { margin-bottom:23px; }
 .uk11d-reading-map { margin:32px 0; padding:25px 22px; border-radius:13px; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-map h3 { font-size:23px!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-steps { grid-template-columns:1fr; gap:23px; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-steps>li { position:relative; display:grid; grid-template-columns:42px minmax(0,1fr); gap:0 14px; }
 .uk11d-reading-step-top { grid-row:1/3; margin:0; align-self:start; }
 .uk11d-reading-step-arrow { display:none; }
 .uk11d-reading-steps>li:not(:last-child):after { content:''; position:absolute; top:50px; bottom:-15px; left:20px; width:1px; background:#607c91; }
 .uk11d-reading-steps strong { grid-column:2; padding-top:3px; font-size:16px; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-steps p { grid-column:2; font-size:14px!important; }
 .uk11d-reading-note { margin:30px 0; padding:22px 20px; gap:14px; flex-wrap:wrap; }
 .uk11d-reading-note-icon { width:36px; height:36px; flex-basis:36px; border-radius:10px; }
 .uk11d-reading-note-icon svg { width:22px; height:22px; }
 .uk11d-reading-note>div { width:100%; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-note h3 { font-size:21px!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-note p { font-size:15px!important; }
 .uk11d-reading-compare { margin:32px 0; padding:24px 20px; border-radius:13px; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-compare h3 { font-size:23px!important; margin-bottom:20px!important; }
 .uk11d-reading-compare-grid { grid-template-columns:1fr; gap:14px; }
 .uk11d-reading-compare-card { padding:20px; }
 .uk11d-reading-matrix { margin:32px 0; padding:24px 20px; border-radius:13px; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-matrix h3 { font-size:23px!important; margin-bottom:20px!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-matrix table,.uk11d-reading-matrix tbody { display:block; width:100%; }
 .uk11d-reading-matrix thead { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); clip-path:inset(50%); white-space:nowrap; }
 .uk11d-reading-matrix tbody tr { display:block; min-width:0; margin:0 0 14px; padding:16px; border:1px solid #e6e1ef; border-radius:11px; background:#fff; }
 .uk11d-reading-matrix tbody tr:last-child { margin-bottom:0; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-matrix tbody th { display:block; width:100%; padding:0 0 13px!important; border:0!important; font-size:15px!important; line-height:1.5; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-matrix td { display:grid; grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr); gap:12px; width:100%; padding:12px 0!important; border:0!important; border-top:1px solid #eeeaf3!important; font-size:14px!important; line-height:1.6; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-matrix tbody tr:last-child>th { padding-bottom:13px!important; }
 .uk11d-article-template .spp-news-single__content .uk11d-reading-matrix tbody td:last-child { padding-bottom:0!important; }
 .uk11d-reading-matrix-label { display:block; min-width:0; padding-top:2px; color:#8a7d9d; font-size:11px; line-height:1.55; }
 .uk11d-article-template .spp-news-single__content blockquote.uk11d-reading-verdict { grid-template-columns:minmax(0,1fr); gap:18px; margin:34px 0!important; padding:25px 22px!important; border-radius:14px; }
 .uk11d-reading-verdict-icon { width:42px; height:42px; border-radius:12px; }
 .uk11d-reading-verdict-icon svg { width:24px; height:24px; }
 .uk11d-reading-verdict-main { font-size:19px; line-height:1.65; }
 .uk11d-reading-verdict-detail { font-size:14px; margin-top:15px; }
 .uk11d-article-template .spp-news-single__content .spp-expert-checklist { grid-template-columns:1fr; gap:8px; }
 .uk11d-article-template .spp-news-single__content blockquote { padding:23px 22px!important; }
 .uk11d-article-template .spp-news-single__content blockquote p { font-size:17px!important; }
 .uk11d-article-template .spp-news-single__cta { padding:28px 24px; border-radius:14px; }
 .uk11d-article-template .spp-news-single__cta h2 { font-size:25px!important; }
 .uk11d-article-template .spp-news-single__cta-buttons { min-width:0; }
}
@media(min-width:1080px) and (max-height:560px) {
 .uk11d-reading-sidebar { gap:12px; }
 .uk11d-reading-sidebar-help { padding:17px; }
 .uk11d-reading-sidebar-help>span { display:none; }
 .uk11d-article-template .uk11d-reading-sidebar-help p { margin-bottom:12px; }
 .uk11d-reading-toc { padding:16px; }
 .uk11d-article-template .uk11d-reading-toc h2 { margin-bottom:10px!important; }
}
@media(prefers-reduced-motion:reduce) {
 .uk11d-article-template * { scroll-behavior:auto!important; }
}
