.pw-seo-links{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.pw-seo-links a{padding:8px 10px;border-radius:8px;background:#f2f7fa;color:#09547a;text-decoration:none}.pw-seo-links a:hover,.pw-seo-links a:focus{background:#e1eef6;text-decoration:underline}@media(max-width:760px){.pw-seo-links{gap:6px}.pw-seo-links a{font-size:13px}}
.pw-seo-page .pw-seo-links a[aria-current],.pw-seo-page .pw-days [aria-current],.pw-seo-page .pw-sort a[aria-current],.pw-seo-page .pw-sort>.pw-seo-selected,.pw-seo-page [data-active-filters]{background:#a71832;color:#fff;border-color:#a71832;font-weight:700}
.pw-seo-page .pw-seo-links a[aria-current]:hover,.pw-seo-page .pw-seo-links a[aria-current]:focus{background:#891329;color:#fff}
.pw-seo-label{flex-basis:100%;font-size:12px;font-weight:700;color:#40586d}
.pw-seo-directory-link{margin-top:12px;font-size:13px}.pw-seo-directory-link a[aria-current]{font-weight:700;text-decoration:underline}
.pw-seo-count-help{font-size:12px;line-height:1.5;color:#526779;margin:0 0 16px}
.pw-seo-summary{background:#f2f7fa;border-radius:9px;padding:12px 14px;margin:12px 0 16px;color:#234960;font-size:13px;line-height:1.6}
.pw-seo-summary strong{font-size:12px}.pw-seo-summary ul{display:flex;flex-wrap:wrap;gap:4px 0;list-style:none;padding:0;margin:3px 0 0}.pw-seo-summary li{overflow-wrap:anywhere}.pw-seo-summary li+li:before{content:'|';margin:0 9px;color:#657d8e}
.pw-seo-page .pw-seo-links a:focus-visible,.pw-seo-page .pw-days a:focus-visible,.pw-seo-page .pw-sort a:focus-visible,.pw-seo-page summary:focus-visible{outline:3px solid #073f67;outline-offset:3px}
.pw-seo-page .pw-seo-links a{max-width:100%;overflow-wrap:anywhere}
@media(max-width:760px){.pw-seo-summary{font-size:12px;padding:10px 12px}.pw-seo-page .pw-sort>.pw-seo-selected{white-space:normal}}
