.published-coverage{padding-block:32px;border-top:1px solid #e2e8f0;scroll-margin-top:96px;min-width:0}.published-coverage h2{font-size:22px;font-weight:650;line-height:1.3;color:#17212f}.published-coverage-intro{color:#475569;margin-top:8px;line-height:1.6}.published-coverage-note{color:#64748b;font-size:14px;margin-top:6px}.published-coverage-kind{margin-top:22px}.published-coverage h3{font-size:15px;color:#475569;margin-bottom:8px;font-weight:600}.published-coverage-group{border:1px solid #dce3ec;border-radius:12px;margin-top:8px;background:#fff}.published-coverage summary{min-height:48px;padding:12px 14px;cursor:pointer;color:#26364a}.published-coverage-group-title{font-weight:600;overflow-wrap:anywhere}.published-coverage-group-counts{display:flex;gap:12px;flex-wrap:wrap;color:#64748b;font-size:13px;margin:5px 0 0 18px;font-variant-numeric:tabular-nums}.published-coverage ul{list-style:none;padding:0 14px 8px}.published-coverage li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;border-top:1px solid #edf0f4;padding-block:12px;color:#334155;font-size:14px;line-height:1.6}.published-coverage li>span:first-child{overflow-wrap:anywhere}.published-coverage-row-count{color:#64748b;font-variant-numeric:tabular-nums}.published-coverage-open,.published-coverage-recovery :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;border-radius:10px;padding:11px 14px;font-weight:600;color:#3553c9;line-height:1.45;transition:background-color .16s,transform .16s}.published-coverage-open{margin-top:16px;background:#edf2ff}.published-coverage-recovery{margin-top:12px;color:#64748b;line-height:1.6}.published-coverage-recovery p{margin-bottom:8px}.published-coverage-recovery button{border:1px solid #cbd5e1;margin-right:6px}.published-coverage-method{margin-top:14px;color:#64748b;font-size:14px}.published-coverage-method summary{padding-left:0}.published-coverage-method p{margin:0 0 8px;max-width:44rem;line-height:1.6}.published-coverage :is(summary,a,button):focus-visible{outline:3px solid #4263eb;outline-offset:3px}.published-coverage :is(a,button):active{transform:scale(.96)}@media (max-width:360px){.published-coverage li{grid-template-columns:minmax(0,1fr);gap:3px}}@media (prefers-reduced-motion:reduce){.published-coverage :is(a,button){transition:none}}