/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.nist-svg__wrapper{position:relative;display:inline-block;max-width:100%;clear:both;overflow-x:auto}.nist-svg__wrapper--scalable{position:relative;display:block;width:100%;padding:0}.nist-svg--scalable{position:relative;height:100%;width:100%;left:0;top:0}.nist-svg__tooltip{position:absolute;top:20px;right:20px;bottom:20px;left:20px;background-color:rgba(51,51,51,.9);color:#fff;padding:10%;display:none}.nist-svg__tooltip-content{text-align:left;padding-top:20px}.nist-svg__tooltip-close{position:absolute;top:20px;right:20px;font-size:30px;display:block;height:30px;width:30px}[data-nist-element]{display:none}
@media screen{.nist-header--full .usa-nav{z-index:500;}.mgi-partner-logo{display:flex;align-items:center;justify-content:center;margin:15px 0px 40px 0;}.mgi-partner-logo img{width:100px;}.mgi-partner-logo a{display:inline-block;}.captcha-type-challenge--image .captcha__element{display:flex;flex-direction:column;align-items:flex-start;gap:0;}.captcha__image-wrapper{flex:0 0 auto;}.table-wrapper{position:relative;overflow:auto;margin-top:1rem;margin-bottom:1rem;clear:both;}.table-wrapper.overflow .table-inner{position:absolute;top:0;left:0;}.table-overflow{background-color:rgba(51,51,51,.9);font-size:13px;text-align:center;padding:50px 3px 10px 3px;position:absolute;top:0;bottom:0;right:0;color:#fff;width:40px;}table{margin:0;}.form-type-password .usa-input,.form-type-password .usa-label,.form-type-password .select-wrapper,.form-type-password .description,.form-type-password .chosen-container,.form-type-password .select2-container{max-width:30rem;}@media (min-width:40em) and (max-width:50em){.usa-header.nist-header--mgi.nist-header--full .usa-navbar__outer{padding-top:1.5rem;padding-bottom:1.5rem;}}@media (max-width:40em){.usa-header .usa-navbar{display:flex;flex-direction:column;}.usa-header .usa-navbar .usa-logo{width:100%;margin-bottom:1rem;}.usa-header .usa-navbar .usa-header__right{width:100%;margin:0;justify-content:space-between;}.usa-header .usa-navbar .nist-header__search-group{flex-grow:1;margin-right:1rem;}.usa-header .usa-navbar .grid-col-auto{flex:0 0 auto;}.usa-header.nist-header--mgi.nist-header--full .usa-navbar__outer{padding-bottom:4.5rem;padding-top:0;}}@media (max-width:30em){.usa-search{width:100%;}.usa-header.nist-header--mgi.nist-header--full .usa-nav__outer{padding-bottom:4rem;padding-top:0;}}.nist-header--full .usa-navbar{padding-bottom:1.5rem;}
}
