@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@viewport{width:device-width}.body{margin:2.2222222222rem auto;width:90%}.pagination,th button{text-align:center}th button{background-color:#0000;border:none;color:#005ea2;cursor:pointer;display:block;font:inherit;height:100%;margin:0;min-width:max-content;padding:.2rem .5rem;position:relative;width:100%}th button:after{position:absolute;right:-.2rem}th button[data-dir=desc]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23005ea2' d='M0 0h8L4 8'/%3E%3C/svg%3E")}th button[data-dir=asc]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23005ea2' d='m4 0 4 8H0z'/%3E%3C/svg%3E")}.region-primary{margin-left:40px;margin-right:auto;width:90%}@media(max-width:62.4375em){.region-primary{margin-left:10px;width:95%}}.primary-content{margin-left:40px;overflow-x:scroll;width:calc(100% - 300px)}@media(max-width:62.4375em){.primary-content{margin-left:0;width:100%}}.side-content{min-width:250px;width:20%}@media(max-width:62.4375em){.side-content{min-width:0;width:0}}.region-header{display:flex;flex-direction:column;gap:1.1111111111rem;padding:.8333333333rem .8333333333rem .3333333333rem}@media(min-width:62.5em){.region-header{align-items:center;flex-direction:row;flex-wrap:wrap;gap:2.2222222222rem;justify-content:space-between;padding-left:.5555555556rem;padding-top:.0555555556rem}}@media(max-width:62.4375em){.region-header{flex-direction:row;gap:4rem;padding-left:5px;padding-right:0;padding-top:5px}.primary-navigation{display:none}.primary-navigation.is-active{display:block;margin-top:-180px}}.region-footer{bottom:0;left:0;position:fixed;width:100%;z-index:2}div.region-footer-inner{background-color:#3c5d7b;height:38px}@media(max-width:62.4375em){div.region-footer-inner{height:32px}}.footer-text{color:#fff;padding-top:5px;text-align:center;vertical-align:center}@media(max-width:62.4375em){.footer-text{font-size:.7777777778rem}}.element-focusable,.element-invisible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.element-focusable:active,.element-focusable:focus{clip:auto;height:auto;overflow:auto;position:static!important;width:auto}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto;transition:none!important}}#skip-link{margin:0}#skip-link a,#skip-link a:visited{background-color:#666;color:#fff;display:block;padding:2px 0 3px;text-align:center;width:100%}html{background-color:#fff;color:#333132}.callout{border:1px solid #005ea2;box-shadow:0 1em 1em #005ea24d;font-size:14px;font-size:16px;margin-bottom:40px;margin-right:8px;margin-top:40px;padding:0 10px 10px;width:260px}.callout,.contact-advisory{background-color:#fff;display:block;position:relative}.contact-advisory{border:1px solid green;box-shadow:0 1em 1em #0080001a;color:green;float:right;font-size:12px;font-size:16px;margin-top:0;padding:0 6px 6px;width:calc(100% - 60px)}.closable-callout{background-color:#fff;border:1px solid #005ea2;box-shadow:0 1em 1em #005ea24d;display:block;font-size:14px;font-size:16px;margin:40px 8px 40px 15px;padding:0 10px 10px;position:relative;width:260px}@media(max-width:62.4375em){.closable-callout{margin-left:30px;margin-right:auto;margin-top:60px;width:280px}.closable-callout>.modal__close{display:block}}@media(min-width:62.5em){.closable-callout>.modal__close{display:none}}.img--inset{background-color:#fff;border:1px solid #5b80b2;box-shadow:0 1em 1em #005ea24d;float:right;margin-bottom:20px;margin-left:10px;margin-top:60px;width:300px}div.existing-request-container{display:grid;grid-template-columns:1fr 1fr;padding:5px;vertical-align:bottom}div.small-date{font-size:14px}div.splash-container{box-shadow:0 1em 1em rgba(0,94,162,.302);margin-bottom:80px;margin-top:40px;width:100%}div.site-name{margin-left:100px;margin-right:auto;max-width:320px;padding-top:20px;position:relative;width:320px}@media(max-width:62.4375em){div.site-name{margin-left:30px;width:50%}}.site-logo__svg{fill:#fff}.page-header{background-color:#fff;color:#005ea2;font-size:24px;padding:10px}input.input__search{background-color:#f5f7f7;border:0;border-bottom:1px solid #747476;font-size:.8888888889rem;line-height:1.25;padding:.5555555556rem;width:19.4444444444rem}@media(max-width:62.4375em){input.input__search{font-size:.7777777778rem;margin-right:10px;width:12.7777777778rem}}.hero{background-color:#000;color:#fff;height:220px;overflow:hidden;padding:.5555555556rem 5%;position:relative;text-align:center}@media(max-width:62.4375em){.hero{height:120px}}.hero__image{height:220px;left:0;object-fit:cover;opacity:.75;position:absolute;top:0;width:100%}@media(max-width:62.4375em){.hero__image{height:120px}}.hero__text{color:#fff;margin-inline:auto;max-width:22.2222222222rem;position:relative;text-shadow:0 2px 3px #000000a8;z-index:2}@media(max-width:62.4375em){.hero__text{margin-top:5rem}}.hero__title{font-size:2.3333333333rem;font-weight:700;line-height:1;margin-block:0 .5555555556rem;text-align:center}@media(max-width:62.4375em){.hero__title{font-size:1.8rem}}.hero__subtitle{font-size:1.5555555556rem;line-height:1.2903225806;margin:0}@media(max-width:62.4375em){.hero__subtitle{font-size:1.1rem}}.banner{background-color:#000;color:#fff;height:60px;overflow:hidden;padding:1rem 3%;position:relative;text-align:center}.banner__image{height:80px;left:0;object-fit:cover;opacity:.66;position:absolute;top:0;width:100%}.banner__text{margin-inline:auto;max-width:41.6666666667rem;position:relative;text-shadow:0 2px 3px #000000a8;z-index:2}.banner__title{font-size:1.3333333333rem;font-weight:700;line-height:1;margin-block:0 .5555555556rem}.banner__subtitle{font-size:1rem;line-height:1.2903225806;margin:0}.messages{background-color:#353641;background-position:1rem 50%;background-repeat:no-repeat;background-size:1rem auto;border:solid #353641;border-radius:2px;border-width:0 0 0 5px;color:#fff;margin-bottom:1rem;margin-top:1rem;padding:1.5rem 1.5rem 1.5rem calc(3rem - 5px)}.messages a{border-bottom:1px dotted;color:inherit;font-weight:700}.messages--status{background-image:url(../images/message-status.svg);border-color:#4c9d2a}.messages--warning{background-image:url(../images/message-warning.svg);border-color:#fadc3b}.messages--error{background-image:url(../images/message-error.svg);border-color:red}.inline-warning{background-image:url(../images/icon--inline-warning.svg);background-position:left 25%;background-repeat:no-repeat;padding-left:1.6666666667rem}.button--primary{background-color:#005ea2;border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1111111111rem;font-weight:700;line-height:1.2;padding:1rem 1.6666666667rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:top}.button--primary:focus,.button--primary:hover{background-color:#00406f;color:#fff}.button--secondary{background-color:#eac87d;border:none;border-radius:9px;color:#333132;cursor:pointer;display:inline-block;font-size:1.1111111111rem;font-weight:700;line-height:1.2;padding:1rem 1.6666666667rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:top}.button--secondary:focus,.button--secondary:hover{background-color:#e3b551;color:#333132}.button--small{font-size:.8888888889rem;line-height:1.125;padding:.6111111111rem 1.1666666667rem}.button--save{background-color:#005ea2;background-position:.8333333333rem 50%;background-repeat:no-repeat;border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1111111111rem;font-weight:700;line-height:1.2;padding:1rem 1.6666666667rem 1rem 2.7777777778rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:top}.button--save:focus,.button--save:hover{background-color:#00406f;color:#fff}.button--save.loading{background-image:url(../images/icon--loading--white.svg);background-position:.8333333333rem 50%;background-repeat:no-repeat;background-size:1.6666666667rem;padding-left:2.7777777778rem}.button__verify{background-color:#005ea2;border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-block;font-size:1.1111111111rem;font-weight:700;height:2.2222222222rem;line-height:1.2;padding:.4444444444rem;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:top;width:auto}.button__verify:focus,.button__verify:hover{background-color:#00406f;color:#fff}@media(max-width:62.4375em){.button__verify{font-size:14px}}.button--disabled{background-color:#ababab!important;cursor:not-allowed}.button-right{margin-bottom:40px;margin-left:340px}.tracts{display:grid;grid-template-columns:auto 1fr;height:calc(100vh - 80px)}.form--healthscore .form-group-label{font-size:1rem}.form--healthscore .form-group-label,.form--healthscore .form-group-label+button{margin-block:1.6666666667rem .6666666667rem}.form--healthscore label{font-size:.8333333333rem}.form--healthscore label[for=title]{font-size:1rem}.form--healthscore input[type=text]{width:100%}.form--healthscore input[type=submit]{margin-bottom:.8333333333rem}.form--healthscore .form-static-group{margin-bottom:1.1111111111rem}.form--healthscore .form-static-value{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5555555556rem;margin-block:.5555555556rem}.form--healthscore .form-static-value__label{font-size:.8333333333rem}.form--healthscore .form-static-value__data{font-size:.8888888889rem}.map{position:relative}.map div{height:100%!important;left:0;padding:0!important;position:absolute;top:0}.form--site-settings input[name=address],.map div{width:100%}.form--site-settings input[type=submit]{margin-top:1.1111111111rem}.settings-tray{box-shadow:0 .125em .125em #005ea2cc;height:100%;overflow-y:scroll;padding-top:.2222222222rem;width:5.5555555556rem}.settings-tray[open]{max-width:16rem;width:64vw}.settings-tray[open] .settings-tray__toggle{background-image:url(../images/icon--tray-collapse.svg);background-position:right 1.1111111111rem top 50%;font-size:1.0555555556rem;padding:1.1111111111rem;text-align:left}.settings-tray__toggle{background-color:#fff;background-image:url(../images/icon--tray-expand.svg);background-position:50% 1.1111111111rem;background-repeat:no-repeat;border-bottom:1px solid #f2f0f1;color:#747476;cursor:pointer;display:block;font-size:.8888888889rem;line-height:1.0526315789;margin-bottom:-1px;padding:3.3333333333rem .5555555556rem 1.1111111111rem;position:sticky;text-align:center;top:0;z-index:10}.settings-tray__section{border-top:1px solid #005ea2;padding:.8333333333rem 1.1111111111rem}.settings-tray__section>:first-child{margin-top:0}.settings-tray__section>:last-child{margin-bottom:0}.settings-tray__content{background-color:#005ea212;height:100%;padding:10px}div.chat-bubble-container{clear:right;max-width:75%}div.chat-bubble-container-alt{clear:right;float:right;max-width:75%;position:relative}div.chat-bubble{background-color:#005ea2;border-radius:.4444444444rem;color:#fff}div.chat-bubble,div.chat-bubble-alt{box-shadow:0 .125em .125em #005ea24d;display:table;font-size:14px;padding:.4444444444rem}div.chat-bubble-alt{background-color:#fff;border:1px solid #005ea2;border-radius:.4444444444rem;color:#005ea2}div.chat-bubble-timestamp,div.chat-bubble-timestamp-alt{color:#000;font-size:11px;margin-bottom:1.1111111111rem;margin-top:.1111111111rem}div.chat-bubble-timestamp-alt{float:right;position:relative}.message--text{border-radius:8px;height:150px;padding:8px;resize:none;width:100%}.enable--messaging{font-size:12px;padding:0}.post--button--container{margin-bottom:100px}.post--button{float:right;font-size:16px;margin-top:10px;position:relative}.form--login>div{margin-bottom:1.6666666667rem}.form--login input{width:100%}.tooltip-container{position:relative}.tooltip-container:focus-within button,.tooltip-container:hover button{background-color:#005ea2}.tooltip-container:focus-within .tooltip-bubble,.tooltip-container:hover .tooltip-bubble{border-color:#005ea2}.tooltip-container button{-webkit-appearance:none;appearance:none;background-color:#747476;border:0;border-radius:1em;color:#fff;cursor:default;display:inline-block;font-size:.5em;height:1.5em;line-height:1;padding:0;position:relative;vertical-align:text-top;width:1.5em}.tooltip-bubble{background-color:#fff;border:1px solid #676365;border-radius:9px;box-shadow:0 .125em .125em #0000004d;color:#333132;display:block;font-size:.7777777778rem;font-weight:400;left:-7.25em;padding:1em;position:absolute;top:.5em;transition:all .3s;width:32em;z-index:3}.tooltip-bubble a{color:inherit}a.tooltiplink{position:relative}a.tooltiplink:hover:after{background-color:#fff;border:1px solid #676365;border-radius:9px;box-shadow:0 .125em .125em #0000004d;color:#333132;content:attr(data-title);display:block;font-size:.7777777778rem;font-weight:400;left:8em;padding:1em;position:absolute;text-align:left;top:.5em;transition:all .3s;width:20em;z-index:3}.tooltip-container-1{background-color:#0000;border:none;color:#22746b;padding:0}.dialog-container,.dialog-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.dialog-container{display:flex;z-index:20}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:#2b2e38e6}.dialog-content{background-color:#fff;border:1px solid #f2f0f1;border-radius:.7222222222rem;box-shadow:0 3px 6px #00000026;margin:auto;max-height:90vh;max-width:33.3333333333rem;overflow:auto;padding:2.2222222222rem 3.3333333333rem;position:relative;width:40vw;z-index:21}@media(max-width:62.4375em){.dialog-content{margin:20px;padding:20px;width:90%}}.modal__close{-webkit-appearance:none;appearance:none;background-color:#747476;border:2;cursor:pointer;height:1.1111111111rem;-webkit-mask-image:url(../images/icon--close.svg);mask-image:url(../images/icon--close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;position:absolute;right:3.3333333333rem;text-indent:-9999px;top:2.5rem;transition:background-color .3s ease-in-out;width:1.1111111111rem}@media(max-width:62.4375em){.modal__close{right:1rem;top:1rem}}.modal__close:focus,.modal__close:hover{background-color:#960f33}.modal__title{font-size:1.8888888889rem;margin-block:0 .5555555556rem;padding-right:3.3333333333rem}@media(max-width:62.4375em){.modal__title{font-size:1.1111111111rem}}.modal-close{background-color:#005ea2;border:0;border-radius:8px;color:#fff;cursor:pointer;float:right;padding:8px}.submitter--container--1{grid-template-columns:1fr}.submitter--container--1,.submitter--container--2{display:grid;float:left;margin-left:10px;margin-top:5px;padding:5px 5px 5px 10px;width:650px}.submitter--container--2{grid-template-columns:1fr 1fr}.submitter--container--3{grid-template-columns:1fr 1fr 1fr}.submitter--container--3,.submitter--container--4{display:grid;float:left;margin-left:10px;margin-top:5px;padding:5px 5px 5px 10px;width:650px}.submitter--container--4{grid-template-columns:1fr 1fr 1fr 1fr}.advisory--container{display:grid;float:left;grid-template-columns:1fr;margin-left:0;margin-top:5px;padding:5px 5px 5px 10px;width:650px}.request-id-container{display:grid;float:left;grid-template-columns:3fr 1fr;height:auto;margin-left:10px;margin-top:20px;padding:10px;text-align:center;vertical-align:middle;width:650px}@media(max-width:62.4375em){.request-id-container{height:auto;margin-top:100px;width:95%}}.request-id-inner{margin-right:0;text-align:right;width:150px}@media(max-width:62.4375em){.request-id-inner{margin-right:500px;width:250px}}.parent-id-inner{margin-right:0;text-align:left;width:300px}@media(max-width:62.4375em){.parent-id-inner{margin-right:500px;width:250px}.empty-div{display:none}}.approve-reject{margin-right:20px;padding:6px;width:100px}@media(max-width:62.4375em){.approve-reject{font-size:14px;margin:8px;padding:2px}.request-status-text{font-size:14px}}div.input--container{height:80px;margin-right:20px;padding-bottom:0}input[type=file]{width:400px}input[type=file]::file-selector-button{background-color:#22746b;background-position:.8333333333rem 50%;background-repeat:no-repeat;border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:1.2;padding:8px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;vertical-align:middle}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.container{cursor:pointer;display:block;font-size:14px;margin-bottom:24px;padding-left:24px;position:relative;-webkit-user-select:none;user-select:none}input[type=file].disabled::file-selector-button{background-color:#cdcdcd;cursor:default}button.disabled{cursor:default}button.disabled,button.disabled:focus,button.disabled:hover{background-color:#cdcdcd}div.uploaded-file-container{margin-bottom:12px}div.message{background-color:#fff;border:1px solid #ababab;border-radius:5px;box-shadow:0 1em 1em #005ea24d;color:green;float:left;font-size:18px;margin-left:230px;margin-top:-35px;padding:8px;position:fixed}@media(max-width:62.4375em){div.message{margin-left:100px}}div.messaging-instructions{color:#005ea2;font-size:14px;margin-bottom:20px;padding-top:10px}div.instructions{font-size:16px;margin:20px 20px 0;width:90%}.float--right{float:right}.form-outer-shell{display:block;position:relative}.form-top-level{width:100%}input[name=email]{width:250px}input[name=phone_number]{width:128px}input[name=company_name],input[name=company_website],input[name=product_name]{width:100%}select[name=applicability],select[name=technology_type]{color:#000;font-size:16px;height:41px;padding:8px;width:100%}textarea[name=additional_info]{padding:8px}textarea[name=additional_info].input-ro{background-color:#fff;border:1px solid #ababab;opacity:.7;padding:8px}.form--end{width:100%}.file--divider,.form--end{background-color:#ababab;border-width:0;height:1px;margin-left:0}.file--divider{margin-block:.86666rem;width:75%}.checkbox--cbi{color:#22746b;float:right;margin:6px;width:auto}textarea.not-provided-comment{font-size:16px;margin-bottom:10px;resize:none}.more-info{margin-top:10px}label.file-upload{font-size:16px}.blurry-text{color:#0000;text-shadow:0 0 10px #00000080}label.form-category{font-size:20px}.contact-container{color:#005ea2;height:20px}.contact-container-1{color:#005ea2;height:120px}.company-container{color:#b35900;height:40px}input.contact{border:1px solid #005ea2;padding:.5555555556rem}input.company{border:1px solid #b35900;padding:.5555555556rem}.company-container-1{color:#b35900;height:80px}.company-container-2{color:#b35900;height:180px}select#applicability{border:1px solid #b35900!important}.additional-info-container{color:#b35900;height:250px}div.resolution{display:grid;grid-template-columns:1fr 1fr}input.resolution{border:1px solid #b35900;margin-right:10px;padding-right:10px;text-align:right}input.resolution.disabled{background-color:#efefef;border:1px solid #cdcdcd}select#technology_type{border:1px solid #b35900}.resolution-units{line-height:50px;margin-left:8px}textarea.additional-info{border:1px solid #b35900;min-width:500px}div.addendum,textarea.additional-info{font-size:16px;max-width:620px;resize:none}div.addendum{border:1px solid #005ea2;margin:6px 0 10px;padding:6px;width:100%}.document-container{color:#22746b;height:30px}input#cbi_included{border:#22746b!important}.document-container-1{color:#22746b;height:40px}.document-container-2{color:#22746b}.addendum-container{color:#000;height:auto;margin-bottom:80px}.file-container{height:40px;margin-right:20px;padding-bottom:0}.bottom-container{margin-bottom:60px}.action-button{padding:8px;width:120px}div.form-value{color:#000;font-size:16px}.required-input{border:5px dashed red;border-radius:5px;padding:.3333333333rem .3333333333rem .3333333333rem 2.2222222222rem}.modal__title{color:#005ea2}.pseudo-label{font-family:inherit;font-size:1rem;font-weight:700;margin-bottom:.2777777778rem}.pseudo-label.form-category{font-size:20px}.pseudo-label.file-upload{font-size:16px}.usa-summary-box:before{content:unset}#search-field{border-color:#000}#search-field::placeholder,input::placeholder{color:#000}.clickable-row:hover{cursor:pointer}th{color:#005ea2!important}.table-linked{text-decoration:underline}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/Roboto-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/Roboto-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(../fonts/Roboto-BoldItalic.woff2) format("woff2")}@media print{*{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a:link,a:visited{text-decoration:underline!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#skip-link,.action-links,.book-navigation,.breadcrumb,.feed-icons,.forum-topic-navigation,.links,.pager,.region-footer,.tabs{display:none;visibility:hidden}}
/*# sourceMappingURL=styles.css.map */
