.article-social-links-module__RRCS4a__root{border-top:1px solid var(--line);padding-top:var(--space-4);margin-top:40px;position:relative}.article-social-links-module__RRCS4a__root h2{margin:0}.article-social-links-module__RRCS4a__row{align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.article-social-links-module__RRCS4a__list{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.article-social-links-module__RRCS4a__link{color:var(--text);align-items:center;gap:8px;min-width:44px;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.article-social-links-module__RRCS4a__link:hover span,.article-social-links-module__RRCS4a__link:focus-visible span{text-decoration:underline}.article-social-links-module__RRCS4a__icon{font-size:22px;display:inline-flex}.article-social-links-module__RRCS4a__share{border:1px solid var(--line);color:var(--muted,currentColor);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.article-social-links-module__RRCS4a__share:hover,.article-social-links-module__RRCS4a__share[aria-expanded=true]{background:var(--paper-warm,#17201a0f);color:var(--text)}.article-social-links-module__RRCS4a__share:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.article-social-links-module__RRCS4a__panel{background:var(--sheet);border:1px solid var(--line);z-index:20;border-radius:14px;width:420px;max-width:100%;padding:4px 12px 12px;position:absolute;top:calc(100% - 4px);left:0;box-shadow:0 18px 48px #17201a29,0 2px 6px #17201a0f}.article-social-links-module__RRCS4a__chooser{border:0;flex-wrap:wrap;gap:6px;min-width:0;margin:8px 0 0;padding:0;display:flex}.article-social-links-module__RRCS4a__chip{border:1px solid var(--line);cursor:pointer;font-size:var(--text-sm);border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:650;display:inline-flex;position:relative}.article-social-links-module__RRCS4a__chip input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.article-social-links-module__RRCS4a__chip:has(input:checked){background:var(--paper-warm);border-color:var(--text)}.article-social-links-module__RRCS4a__chip:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.article-social-links-module__RRCS4a__chip .article-social-links-module__RRCS4a__icon{font-size:16px}@media (max-width:720px){.article-social-links-module__RRCS4a__chip{min-height:44px}}
@media (max-width:1024px){.blog-mobile-touch-targets-module__HkRvYq__blogIndex a.stamp{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogIndex .blog-card h2>a{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogArticle a.stamp{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogArticle .article-media-source>a{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogArticle a.article-media-title{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogArticle .article-toc a{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogArticle .record-card h3>a{overflow-wrap:anywhere;align-items:center;min-width:44px;max-width:100%;min-height:44px;display:inline-flex}.blog-mobile-touch-targets-module__HkRvYq__blogArticle details.record-card>summary{box-sizing:border-box;min-height:44px;padding-block:10px}}
