#pastic-page-tools{box-sizing:border-box;clear:both;width:calc(100% - 32px);max-width:1170px;margin:32px auto 24px;padding:16px 0 0;border-top:1px solid #ced8e1;color:#18364e;font:400 14px/1.5 Arial,Helvetica,sans-serif;text-align:left}
#pastic-page-tools *{box-sizing:border-box}
#pastic-page-tools [hidden]{display:none!important}
#pastic-page-tools .pastic-tools-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
#pastic-page-tools .pastic-tools-button,#pastic-page-tools .pastic-tools-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin:0;padding:10px 16px;border:1px solid #71869a;border-radius:4px;background:#fff;color:#0a4074;font:600 14px/1.5 Arial,Helvetica,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer;box-shadow:none;white-space:normal}
#pastic-page-tools .pastic-tools-button:hover,#pastic-page-tools .pastic-tools-link:hover{background:#edf5f7;color:#072f57;border-color:#0a4074;text-decoration:none}
#pastic-page-tools .pastic-tools-button[aria-expanded=true]{background:#0a4074;border-color:#0a4074;color:#fff}
#pastic-page-tools button:focus-visible,#pastic-page-tools a:focus-visible,#pastic-page-tools input:focus-visible{outline:3px solid #0a4074;outline-offset:3px}
#pastic-page-tools button:disabled{cursor:wait;opacity:.6}
#pastic-page-tools svg{flex:none;width:18px;height:18px}
#pastic-page-tools .pastic-tools-panel{margin-top:14px;padding:16px;border:1px solid #ced8e1;border-radius:4px;background:#f7fafc}
#pastic-page-tools .pastic-tools-label{margin:0 0 10px;color:#18364e;font:600 14px/1.5 Arial,Helvetica,sans-serif}
#pastic-page-tools .pastic-tools-options{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
#pastic-page-tools .pastic-tools-options li{margin:0;padding:0;list-style:none}
#pastic-page-tools .pastic-tools-help{margin:12px 0 0;color:#3e5265;font:400 13px/1.5 Arial,Helvetica,sans-serif}
#pastic-page-tools .pastic-tools-status{min-height:21px;margin:8px 0 0;color:#18364e;font:400 14px/1.5 Arial,Helvetica,sans-serif}
#pastic-page-tools .pastic-tools-copy{margin-top:12px}
#pastic-page-tools .pastic-tools-copy label{display:block;margin:0 0 6px;font-weight:600}
#pastic-page-tools .pastic-tools-copy input{display:block;width:100%;max-width:100%;min-height:44px;margin:0;padding:10px;border:1px solid #71869a;border-radius:4px;background:#fff;color:#18364e;font:400 16px/1.5 Arial,Helvetica,sans-serif}
#pastic-page-tools .pastic-tools-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:480px){#pastic-page-tools .pastic-tools-panel{padding:12px}#pastic-page-tools .pastic-tools-options li{flex:1 1 calc(50% - 8px)}#pastic-page-tools .pastic-tools-options a,#pastic-page-tools .pastic-tools-options button{width:100%}}
@media(forced-colors:active){#pastic-page-tools button:focus-visible,#pastic-page-tools a:focus-visible,#pastic-page-tools input:focus-visible{outline-color:Highlight}}
@media print{
 body.pastic-page-tools-enabled #pastic-page-tools,body.pastic-page-tools-enabled footer,body.pastic-page-tools-enabled #footer,body.pastic-page-tools-enabled #header,body.pastic-page-tools-enabled>header,body.pastic-page-tools-enabled .portal-site-header,body.pastic-page-tools-enabled .gov-topbar,body.pastic-page-tools-enabled nav,body.pastic-page-tools-enabled .main-menu,body.pastic-page-tools-enabled #menu-bar,body.pastic-page-tools-enabled #close-navigation,body.pastic-page-tools-enabled #pastic-bot,body.pastic-page-tools-enabled dialog,body.pastic-page-tools-enabled .blocker,body.pastic-page-tools-enabled .nsd-note,body.pastic-page-tools-enabled .owl-nav,body.pastic-page-tools-enabled .owl-dots{display:none!important}
 body.pastic-page-tools-enabled{background:#fff!important;color:#000!important}
 body.pastic-page-tools-enabled .body-page,body.pastic-page-tools-enabled .dialog-off-canvas-main-canvas,body.pastic-page-tools-enabled .main,body.pastic-page-tools-enabled .content{height:auto!important;max-height:none!important;overflow:visible!important;box-shadow:none!important}
 body.pastic-page-tools-enabled table{max-width:100%!important}
 body.pastic-page-tools-enabled thead{display:table-header-group}
 body.pastic-page-tools-enabled a{color:#000!important}
 body.pastic-page-tools-enabled a[href]::after{content:none!important}
 body.pastic-page-tools-enabled :is(main,[role=main]) :is(ul,ol){padding-inline-start:24px}
}
