/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#717171;border-color:#bbb;background:#ededed;}
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;text-decoration:none;color:#337ab7;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
#air-financial-data{width:100%}#air-financial-data nav{overflow:hidden}#air-financial-data #air-chart{margin:1em 0;padding:1em;height:300px;border:solid 1px #dee2e6}#air-financial-data .table-wrapper{overflow:auto}#air-financial-data table{cursor:pointer}#air-financial-data table td:not(:first-child){text-align:right}#air-financial-data table tr[data-graph-attr=y]>td:first-child::before{content:"";display:inline-block;width:16px;height:16px;margin:.4rem .5rem 0 0;background-image:url('data:image/svg+xml;charset=utf8,<svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="chart-bar" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-chart-bar fa-w-16 fa-3x"><path fill="666666" d="M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z" class=""></path></svg>');background-repeat:no-repeat;vertical-align:top}#air-financial-data .icons{text-align:right}#air-financial-data .icons .icon{background-repeat:no-repeat;background-position:50%;display:block;float:right;width:24px;height:24px;margin-left:.25rem}#air-financial-data .icons .icon.spinner{transition:opacity .2s}#air-financial-data .icons .icon.download{background-image:url('data:image/svg+xml;charset=utf8,<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="file-excel" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" class="svg-inline--fa fa-file-excel fa-w-12 fa-3x"><path fill="currentColor" d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm60.1 106.5L224 336l60.1 93.5c5.1 8-.6 18.5-10.1 18.5h-34.9c-4.4 0-8.5-2.4-10.6-6.3C208.9 405.5 192 373 192 373c-6.4 14.8-10 20-36.6 68.8-2.1 3.9-6.1 6.3-10.5 6.3H110c-9.5 0-15.2-10.5-10.1-18.5l60.3-93.5-60.3-93.5c-5.2-8 .6-18.5 10.1-18.5h34.8c4.4 0 8.5 2.4 10.6 6.3 26.1 48.8 20 33.6 36.6 68.5 0 0 6.1-11.7 36.6-68.5 2.1-3.9 6.2-6.3 10.6-6.3H274c9.5-.1 15.2 10.4 10.1 18.4zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z" class=""></path></svg>');cursor:pointer}#air-financial-data .lds-dual-ring{display:inline-block;width:64px;height:64px}#air-financial-data .lds-dual-ring:after{content:" ";display:block;width:24px;height:24px;border-radius:50%;border:5px solid #fff;border-color:#222 rgba(0,0,0,0) #222 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.report ul.files{list-style:none;padding:0;}.air-reports.archive .item{margin:1em 0;padding:1em 0;border-bottom:solid 1px #eee;}.air-reports .reports.grid label{font-size:80%;}@media (min-width:768px){.air-reports .reports.grid .nav-tabs{display:block;}.air-reports .reports.grid .card{border:none;}.air-reports .reports.grid .card .card-header{display:none;}.air-reports .reports.grid .card .card-body{padding:0;}.air-reports .reports.grid .card .collapse{display:block;}}.air-reports .reports.grid .row.annual .body,.air-reports .reports.grid .row.interim .body{padding-bottom:1em;}.air-reports .reports.grid .row.annual h5 a,.air-reports .reports.grid .row.interim h5 a{text-transform:capitalize;}.air-reports .reports.grid .file a:before{margin-right:3px;content:"\f1c1";font-family:FontAwesome;display:none;}.air-reports .reports.grid #rtcMore .report:not(:last-child){border-bottom:solid 1px #dee2e6;margin-bottom:1em;}@media (max-width:767px){.air-reports .reports.grid .tab-content .tab-pane{display:none;opacity:1;}.air-reports .reports.grid .tab-content .tab-pane.show{display:block;}}.reports .nav-tabs{display:flex;border-bottom-color:#111111;height:60px;border-width:0;justify-content:space-between;padding:0;}.reports .tab-content{display:block;}.tab-content>.tab-pane{display:none;}.tab-content>.tab-pane ul{padding:0;margin:0;}.tab-content>.tab-pane ul li{list-style:none;}.tab-content>.tab-pane .date{min-width:130px;}.tab-content>.active{display:block;}.reports .nav-item{list-style-type:none;}.reports .nav-tabs{border-bottom:2px solid #dadada !important;}.reports .tab-content{display:block;}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.reports .nav-item{color:#111111;text-align:center;font-family:"DIN-OT-Medium";font-size:20px;font-style:normal;font-weight:500;line-height:32px;padding:10px 48px 14px 48px;list-style:none;display:inline-block;border-bottom:4px solid transparent;}.reports .nav-item:has(.nav-link.active){background:transparent;border-bottom:4px solid #2E659E !important;}.reports .nav-item button{width:100%;height:100%;background-color:transparent;border:0;color:#111111;margin:0;cursor:pointer;outline:none;}@media (max-width:767px){.reports .nav-tabs{height:50px;}.reports .nav-item{min-width:auto;font-size:14px;height:40px;min-height:50px;padding:0 5px;}}
