.olmp-share-links,.olmp-follow-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.olmp-share-links a,.olmp-share-links button,.olmp-follow-links a{display:inline-flex;align-items:center;min-height:36px;padding:5px 10px;border:1px solid #dfe7ee;border-radius:5px;background:#fff;color:#086ba8;font:inherit;font-size:14px;line-height:1.4;text-decoration:none;cursor:pointer}.olmp-share-links a:hover,.olmp-share-links button:hover,.olmp-follow-links a:hover{background:#e7f2fa;border-color:#086ba8}.olmp-share-links :focus-visible,.olmp-follow-links :focus-visible,.olmp-native-toc summary:focus-visible{outline:2px solid #086ba8;outline-offset:3px}.olmp-copy-status{font-size:13px;width:100%}.olmp-native-toc{box-sizing:border-box;padding:20px;border:1px solid #dfe7ee;border-radius:6px;background:#f3f6f9;margin:24px 0;font-size:14px}.olmp-native-toc summary{font-size:16px;font-weight:600;cursor:pointer}.olmp-native-toc ol{margin:12px 0 0;padding-left:24px}.olmp-native-toc li{margin:4px 0;line-height:1.65}.olmp-native-toc .olmp-toc-level-1{margin-left:16px}.olmp-native-toc .olmp-toc-level-2{margin-left:32px}.olmp-native-toc .olmp-toc-level-3{margin-left:48px}.olmp-toc-anchor{scroll-margin-top:30px}.olmp-native-toc a{overflow-wrap:anywhere}.olmp-native-toc.olmp-toc-no-counter ol{list-style:none;padding-left:0}.olmp-mastodon-share{position:relative;font-size:14px}.olmp-mastodon-share summary{cursor:pointer;display:block;border:1px solid #dfe7ee;border-radius:5px;padding:5px 10px;min-height:36px;box-sizing:border-box;background:#fff;color:#086ba8;line-height:24px}.olmp-mastodon-share form{padding:12px;border:1px solid #dfe7ee;background:#fff;border-radius:5px}.olmp-mastodon-share input{display:block;max-width:100%;box-sizing:border-box}.olmp-mastodon-share [role=status]{display:block}.olmp-follow-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.olmp-follow-links a{box-sizing:border-box;width:100%;min-height:44px;gap:8px;padding:8px 10px}.olmp-follow-links svg.olmp-follow-icon{display:block;width:20px;height:20px;flex:0 0 20px;fill:currentColor}.olmp-follow-links a span{min-width:0}body #page #footer-widgets .widget .olmp-follow-links a{color:var(--olmp-blue)}.olmp-share-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:start}.olmp-share-links>a,.olmp-share-links>button,.olmp-share-links>details>summary{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:44px;padding:8px 10px;gap:8px;font-size:14px;line-height:1.4;color:#086ba8}.olmp-share-links svg.olmp-follow-icon{display:block;width:20px;height:20px;flex:0 0 20px}.olmp-share-links .olmp-mastodon-share{min-width:0}.olmp-share-links .olmp-mastodon-share summary{list-style:none}.olmp-share-links .olmp-mastodon-share summary::-webkit-details-marker{display:none}.olmp-share-links .olmp-copy-status{grid-column:1/-1}.olmp-share-links .olmp-copy-status:empty{display:none}