/* Source footer geometry is provided by each captured stylesheet. */
.static-reference-footer{font-family:avenirroman,Arial,sans-serif}
.static-reference-footer img{max-width:100%}
.static-reference-footer a[aria-disabled=true]{cursor:default}
.static-showcase-notice{padding:18px max(20px,calc((100vw - 1200px)/2));background:#231f20}
.static-showcase-notice p{margin:0 0 8px;border:0;padding:0;font-size:12px}
.static-reference-footer .li_fath_a{cursor:pointer}
.static-source-page .pu_more[role=button]{cursor:pointer}
.static-source-page .static-faq-open-icon{transform:rotate(180deg)}
.static-source-page .static-faq-open .news_box{visibility:visible}
.static-source-page [role=button]:focus-visible{outline:2px solid #006bff;outline-offset:4px}

.static-source-page .static-tool-field:disabled{opacity:1;cursor:default}
.static-source-page .calculator [role=button]{cursor:pointer}

/* Captured Help Center omits narrow-screen banner rules. Keep the source artwork and typography within the viewport. */
@media(max-width:767px){
 #content[aria-label="Help Center static reference"] .banner{padding:100px 20px}
 #content[aria-label="Help Center static reference"] .banner h1{font-size:36px;line-height:1.15}
 #content[aria-label="Help Center static reference"] .static-search-preview{position:relative;width:100%;max-width:800px;margin:auto}
 #content[aria-label="Help Center static reference"] .static-search-preview #query{display:block;text-align:left}
}
@media(max-width:359px){
 #content[aria-label="Help Center static reference"] .banner h1{font-size:32px}
 #content[aria-label="Compensation Fund static reference"] .plus_banner h1{font-size:36px}
}
