@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700");@import '../lib/DataTables/datatables.min.css';.CMSText,.CMStext,.cmsText{background-color:#fff!important;padding:20px}.clickBox{cursor:pointer}img.flRight,img.flRightDesktop{float:right;margin:5px 0 1rem 2rem}img.flLeft,img.flLeftDesktop{float:left;margin:5px 2rem 1rem 0}@media (max-width:970px){img.flLeftDesktop,img.flRightDesktop{float:none;margin:0 0 1rem 0}}.load-bar{position:relative;width:100%;border:1px solid #ccc;text-align:center}.load-bar:before{content:"";position:absolute;z-index:0;top:0;left:0;height:100%;width:0%;background-color:#bce7bc}.load-bar span{position:relative;z-index:2}.load-bar.load-1:before{width:1%}.load-bar.load-2:before{width:2%}.load-bar.load-3:before{width:3%}.load-bar.load-4:before{width:4%}.load-bar.load-5:before{width:5%}.load-bar.load-6:before{width:6%}.load-bar.load-7:before{width:7%}.load-bar.load-8:before{width:8%}.load-bar.load-9:before{width:9%}.load-bar.load-10:before{width:10%}.load-bar.load-11:before{width:11%}.load-bar.load-12:before{width:12%}.load-bar.load-13:before{width:13%}.load-bar.load-14:before{width:14%}.load-bar.load-15:before{width:15%}.load-bar.load-16:before{width:16%}.load-bar.load-17:before{width:17%}.load-bar.load-18:before{width:18%}.load-bar.load-19:before{width:19%}.load-bar.load-20:before{width:20%}.load-bar.load-21:before{width:21%}.load-bar.load-22:before{width:22%}.load-bar.load-23:before{width:23%}.load-bar.load-24:before{width:24%}.load-bar.load-25:before{width:25%}.load-bar.load-26:before{width:26%}.load-bar.load-27:before{width:27%}.load-bar.load-28:before{width:28%}.load-bar.load-29:before{width:29%}.load-bar.load-30:before{width:30%}.load-bar.load-31:before{width:31%}.load-bar.load-32:before{width:32%}.load-bar.load-33:before{width:33%}.load-bar.load-34:before{width:34%}.load-bar.load-35:before{width:35%}.load-bar.load-36:before{width:36%}.load-bar.load-37:before{width:37%}.load-bar.load-38:before{width:38%}.load-bar.load-39:before{width:39%}.load-bar.load-40:before{width:40%}.load-bar.load-41:before{width:41%}.load-bar.load-42:before{width:42%}.load-bar.load-43:before{width:43%}.load-bar.load-44:before{width:44%}.load-bar.load-45:before{width:45%}.load-bar.load-46:before{width:46%}.load-bar.load-47:before{width:47%}.load-bar.load-48:before{width:48%}.load-bar.load-49:before{width:49%}.load-bar.load-50:before{width:50%}.load-bar.load-51:before{width:51%}.load-bar.load-52:before{width:52%}.load-bar.load-53:before{width:53%}.load-bar.load-54:before{width:54%}.load-bar.load-55:before{width:55%}.load-bar.load-56:before{width:56%}.load-bar.load-57:before{width:57%}.load-bar.load-58:before{width:58%}.load-bar.load-59:before{width:59%}.load-bar.load-60:before{width:60%}.load-bar.load-61:before{width:61%}.load-bar.load-62:before{width:62%}.load-bar.load-63:before{width:63%}.load-bar.load-64:before{width:64%}.load-bar.load-65:before{width:65%}.load-bar.load-66:before{width:66%}.load-bar.load-67:before{width:67%}.load-bar.load-68:before{width:68%}.load-bar.load-69:before{width:69%}.load-bar.load-70:before{width:70%}.load-bar.load-71:before{width:71%}.load-bar.load-72:before{width:72%}.load-bar.load-73:before{width:73%}.load-bar.load-74:before{width:74%}.load-bar.load-75:before{width:75%}.load-bar.load-76:before{width:76%}.load-bar.load-77:before{width:77%}.load-bar.load-78:before{width:78%}.load-bar.load-79:before{width:79%}.load-bar.load-80:before{width:80%}.load-bar.load-81:before{width:81%}.load-bar.load-82:before{width:82%}.load-bar.load-83:before{width:83%}.load-bar.load-84:before{width:84%}.load-bar.load-85:before{width:85%}.load-bar.load-86:before{width:86%}.load-bar.load-87:before{width:87%}.load-bar.load-88:before{width:88%}.load-bar.load-89:before{width:89%}.load-bar.load-90:before{width:90%}.load-bar.load-91:before{width:91%}.load-bar.load-92:before{width:92%}.load-bar.load-93:before{width:93%}.load-bar.load-94:before{width:94%}.load-bar.load-95:before{width:95%}.load-bar.load-96:before{width:96%}.load-bar.load-97:before{width:97%}.load-bar.load-98:before{width:98%}.load-bar.load-99:before{width:99%}.load-bar.load-100:before{width:100%}.readings-tooltip-trigger{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:#0080b1}.msg{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.13);box-shadow:0 1px 3px rgba(0,0,0,0.13);padding:1em 2em;background-color:#fff;border-left:4px solid #ccc}.msg.msg-error{border-color:#e7465e}.msg.msg-warning{border-color:#faa508}.msg.msg-info{border-color:#0080b1}.msg.msg-success{border-color:#38c172}.breadcrumbs{margin-bottom:1rem;margin-top:-1rem}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs,.breadcrumbs a{color:#8a939b}.breadcrumbs a:hover{color:#000}.breadcrumbs a,.breadcrumbs span{display:inline-block;padding:0 0.5em}.breadcrumbs a:first-child,.breadcrumbs span:first-child{padding-left:0}@media (min-width:971px){.breadcrumbs{margin-top:-2.5rem}}.table-tools{overflow:hidden}.table-tools .edit-table{text-align:right}.table-tools .edit-table .toggle-edit{display:inline-block;position:relative;line-height:1;margin-right:20px}.table-tools .edit-table .toggle-edit:after,.table-tools .edit-table .toggle-edit:before{content:"";position:absolute;z-index:1;bottom:0;width:10px;height:10px;background-color:#cad3da}.table-tools .edit-table .toggle-edit:before{left:-10px}.table-tools .edit-table .toggle-edit:after{right:-10px}.table-tools .edit-table .toggle-edit label{position:relative;cursor:pointer;padding:0.6em 1em;display:inline-block;background-color:#cad3da;border-top-left-radius:10px;border-top-right-radius:10px}.table-tools .edit-table .toggle-edit label:after,.table-tools .edit-table .toggle-edit label:before{content:"";position:absolute;z-index:2;bottom:0;width:20px;height:20px;border-radius:50%;background-color:#f1f1f1}.table-tools .edit-table .toggle-edit label:before{left:-20px}.table-tools .edit-table .toggle-edit label:after{right:-20px}.table-tools .table-tools-control{position:absolute;top:-1000px;left:-1000px}.table-tools .table-tools-control:checked~.edit-table-tools{display:block}.table-tools .edit-table-tools{display:none;padding:1em 2em;background-color:#cad3da;border-top-left-radius:10px;border-top-right-radius:10px}.pagination-quantity{text-align:center}.pagination-quantity select{margin:0 0.5em}.prevent-break-out{overflow:auto;margin-bottom:2rem}.prevent-break-out table{margin-bottom:0}table.summary{margin-bottom:2rem}table.summary th{width:40%}table.summary td{width:60%}table.prevent-wrap td,table.prevent-wrap th{white-space:nowrap}.activity-log{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.13);box-shadow:0 1px 3px rgba(0,0,0,0.13);background-color:#fff;padding:2rem;font-family:monospace;max-height:300px;overflow:auto}.title-with-action{margin-bottom:2rem}@media (min-width:1201px){.title-with-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-with-action .title h1,.title-with-action .title h2,.title-with-action .title h3,.title-with-action .title h4,.title-with-action .title h5,.title-with-action .title h6{margin-bottom:0}.title-with-action .action{white-space:nowrap;text-align:right}}.title-with-action-menu{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-with-action-menu .title h1,.title-with-action-menu .title h2,.title-with-action-menu .title h3,.title-with-action-menu .title h4,.title-with-action-menu .title h5,.title-with-action-menu .title h6{margin-bottom:0}.title-with-action-menu .action{position:relative;white-space:nowrap;text-align:right}.title-with-action-menu .action .action-menu ul{list-style-type:none;padding:0}@media (max-width:1200px){.title-with-action-menu label{display:inline-block;background-color:#cad3da;border:1px solid #ccc;padding:0.6em 1em;cursor:pointer}.title-with-action-menu input[type=checkbox]{position:absolute;top:-10px;left:-10px;visibility:hidden}.title-with-action-menu .action-menu{display:none;position:absolute;bottom:0;right:0;z-index:2}.title-with-action-menu .action-menu ul{position:absolute;z-index:2;top:-3px;right:0;background-color:#fff;border:1px solid #ccc;list-style-type:none;margin:0;padding:0;text-align:left}.title-with-action-menu .action-menu ul li{border-bottom:1px solid #ccc}.title-with-action-menu .action-menu ul li a{white-space:nowrap;display:block}.title-with-action-menu .action-menu ul li:last-child{border-bottom:0}.title-with-action-menu input[type=checkbox]:checked~.action-menu{display:block}.title-with-action-menu input[type=checkbox]:checked~label{background-color:#0080b1;color:#fff}}@media (min-width:1201px){.title-with-action-menu label{display:none}.title-with-action-menu input[type=checkbox]{display:none}.title-with-action-menu .action .action-menu ul li{display:inline-block}}.card{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.13);box-shadow:0 1px 3px rgba(0,0,0,0.13);background-color:#fff;padding:1rem;margin-bottom:2rem}.card form label{display:block}.card form button,.card form input,.card form select{width:100%}@media (min-width:751px){.card{padding:2rem}}.loading,.loading-abs{z-index:2;background-color:rgba(238,238,238,0.9);top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading .loading-content,.loading-abs .loading-content{background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:50% 0;padding-top:74px;text-align:center;font-size:1.4rem}.loading{position:fixed}.loading-abs{position:absolute}.collapse-mobile{position:relative;padding-bottom:1rem}.collapse-mobile input.collapse-control{position:absolute;top:-100px;left:-100px;z-index:-1;visibility:hidden}.collapse-mobile .collapse-trigger{display:none}@media (max-width:970px){.collapse-mobile .collapse-trigger{display:block;position:relative}.collapse-mobile .collapse-trigger h3{margin:0}.collapse-mobile .collapse-trigger label{display:block;cursor:pointer;position:relative;z-index:2}.collapse-mobile .collapse-trigger:after{content:"";display:block;position:absolute;z-index:1;top:0;right:0;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-position:50% 50%;background-size:1.2rem;background-image:url(../../assets/images/chevron-thin-down.svg)}.collapse-mobile .collapse-content{display:none}.collapse-mobile input.collapse-control:checked~.collapse-content{padding-top:2rem;display:block}.collapse-mobile input.collapse-control:checked~.collapse-trigger:after{background-image:url(../../assets/images/chevron-thin-up.svg)}}.five-stats,.four-stats,.one-stat,.three-stats,.two-stats{display:-ms-grid;display:grid;grid-gap:2rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (max-width:970px){.five-stats h2 span,.four-stats h2 span,.one-stat h2 span,.three-stats h2 span,.two-stats h2 span{display:block}}.five-stats h4,.four-stats h4,.one-stat h4,.three-stats h4,.two-stats h4{font-size:1em}@media (min-width:501px){.five-stats h4,.four-stats h4,.one-stat h4,.three-stats h4,.two-stats h4{font-size:1.2em}}@media (min-width:1201px){.five-stats h4,.four-stats h4,.one-stat h4,.three-stats h4,.two-stats h4{font-size:1.4em}}.five-stats .stats-col,.four-stats .stats-col,.one-stat .stats-col,.three-stats .stats-col,.two-stats .stats-col{width:100%;margin:0 auto}.five-stats{-ms-grid-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(5,1fr)}.five-stats .stats-col{max-width:130px}.four-stats{-ms-grid-columns:1fr 2rem 1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(4,1fr)}.four-stats .stats-col{max-width:140px}.three-stats{-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(3,1fr)}.three-stats .stats-col{max-width:150px}.two-stats{-ms-grid-columns:1fr 2rem 1fr;grid-template-columns:repeat(2,1fr)}.two-stats .time-col{max-width:170px}.one-stat{-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr)}.one-stat .stats-col{max-width:190px}@media (max-width:750px){.five-stats-collapse .stats-col,.four-stats-collapse .stats-col,.three-stats-collapse .stats-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.five-stats-collapse .stats-col .stats-status,.four-stats-collapse .stats-col .stats-status,.three-stats-collapse .stats-col .stats-status{margin-right:0;border-radius:0;width:auto;height:auto;padding:0.5em 1em}.five-stats-collapse .stats-col svg,.four-stats-collapse .stats-col svg,.three-stats-collapse .stats-col svg{display:none}.five-stats-collapse .stats-col h2,.four-stats-collapse .stats-col h2,.three-stats-collapse .stats-col h2{text-align:left}}@media (min-width:751px){.five-stats-collapse,.four-stats-collapse,.three-stats-collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.five-stats-collapse .stats-col,.four-stats-collapse .stats-col,.three-stats-collapse .stats-col{max-width:150px;width:28%}}.pie-chart-container{margin:0.5em auto;position:relative;z-index:1;padding-bottom:100%}.pie-chart-container .pie-chart{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:971px){.pie-chart-container{margin:1em auto}}.pie-chart{container-type:size;font-size:2rem;border-radius:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pie-chart a{text-decoration:none}.pie-chart.pie-primary{background-image:conic-gradient(#0080b1 var(--p),#dce2e7 var(--p))}.pie-chart.pie-primary .icon{color:#0080b1}.pie-chart.pie-stopped-tripped,.pie-chart.pie-tripped{background-image:conic-gradient(#e7465e var(--p),#dce2e7 var(--p))}.pie-chart.pie-stopped-tripped .icon,.pie-chart.pie-tripped .icon{color:#e7465e}.pie-chart.pie-on-standby,.pie-chart.pie-stopped-healthy{background-image:conic-gradient(#faa508 var(--p),#dce2e7 var(--p))}.pie-chart.pie-on-standby .icon,.pie-chart.pie-stopped-healthy .icon{color:#faa508}.pie-chart.pie-healthy,.pie-chart.pie-in-operation{background-image:conic-gradient(#38c172 var(--p),#dce2e7 var(--p))}.pie-chart.pie-healthy .icon,.pie-chart.pie-in-operation .icon{color:#38c172}.pie-chart.pie-under-maintenance{background-image:conic-gradient(#0080b1 var(--p),#dce2e7 var(--p))}.pie-chart.pie-under-maintenance .icon{color:#0080b1}.pie-chart.pie-issues{background-image:conic-gradient(#000 var(--p),#dce2e7 var(--p))}.pie-chart.pie-issues .icon{color:#000}.pie-chart p{position:relative;text-align:center;z-index:2;margin:0;line-height:1;font-size:30cqw}.pie-chart p .icon{font-size:40cqw;margin-bottom:7cqh}.pie-chart p.small{font-size:16cqw}.pie-chart:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 0.5em);height:calc(100% - 0.5em);background:white;border-radius:inherit}.al-c{text-align:center}.stats-time{line-height:1;font-size:1.6rem}.stats-time b{font-weight:normal}.stats-time svg{display:block;margin-left:auto;margin-right:auto;font-size:6rem;margin-bottom:0.1em;color:#dce2e7}.stats-time span{font-size:1rem}@media (min-width:501px){.stats-time{font-size:2rem}.stats-time svg{font-size:8rem}}@media (min-width:1201px){.stats-time{font-size:2.6rem}}.stats-status{font-size:1rem;width:7em;height:7em;border-radius:50%;text-align:center;background-color:#cad3da;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}.stats-status.status-healthy,.stats-status.status-in-operation{background-color:#38c172;color:#fff}.stats-status.status-on-standby,.stats-status.status-stopped-healthy{background-color:#faa508;color:#fff}.stats-status.status-stopped-tripped,.stats-status.status-tripped{background-color:#e7465e;color:#fff}.stats-status.status-under-maintenance{background-color:#0080b1;color:#fff}.stats-status.status-issues{background-color:#000;color:#fff}.stats-status.stats-status-small{width:2rem;height:2rem;font-size:1rem}@media (min-width:501px){.stats-status{font-size:1.2rem}}@media (min-width:1201px){.stats-status{font-size:1.4rem}}#guage-config{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#guage-config .colour-1{background-color:#f07171}#guage-config .colour-2{background-color:#f9c441}#guage-config .colour-3{background-color:#64b590}#guage-config.reversed{direction:rtl}#guage-config.reversed .colour-1{background-color:#64b590}#guage-config.reversed .colour-2{background-color:#f9c441}#guage-config.reversed .colour-3{background-color:#f07171}#guage-config>div{height:18px;width:20%}#guage-config>input{width:10%;text-align:center}#dashboard #dash-body{}#dashboard #dash-body table{width:100%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.13);box-shadow:0 1px 3px rgba(0,0,0,0.13)}#dashboard #dash-body table td,#dashboard #dash-body table th{background-color:#fff;border:0;vertical-align:top}#dashboard #dash-body table td.hidden,#dashboard #dash-body table th.hidden{display:none}#dashboard #dash-body table thead>tr>td,#dashboard #dash-body table thead>tr>th{border-bottom:1px solid #ccc;white-space:nowrap}#dashboard #dash-body table thead>tr>td img,#dashboard #dash-body table thead>tr>th img{margin-left:1em}#dashboard #dash-body table thead>tr>td.sortable,#dashboard #dash-body table thead>tr>th.sortable{cursor:pointer}#dashboard #dash-body table thead>tr>td.sortable.asc:after,#dashboard #dash-body table thead>tr>td.sortable.desc:after,#dashboard #dash-body table thead>tr>th.sortable.asc:after,#dashboard #dash-body table thead>tr>th.sortable.desc:after{content:"";display:inline-block;width:10px;height:10px;background-repeat:no-repeat;background-size:contain;margin-left:0.8em}#dashboard #dash-body table thead>tr>td.sortable.asc:after,#dashboard #dash-body table thead>tr>th.sortable.asc:after{background-image:url(../../assets/images/arrow-up.svg)}#dashboard #dash-body table thead>tr>td.sortable.desc:after,#dashboard #dash-body table thead>tr>th.sortable.desc:after{background-image:url(../../assets/images/arrow-down.svg)}#dashboard #dash-body table tbody>tr:nth-child(2n)>td,#dashboard #dash-body table tbody>tr:nth-child(2n)>th{background-color:#f9f9f9}#dashboard #dash-body table .tbl-action,#dashboard #dash-body table .tbl-curr-load,#dashboard #dash-body table .tbl-eng-no,#dashboard #dash-body table .tbl-load,#dashboard #dash-body table .tbl-max-load,#dashboard #dash-body table .tbl-status{text-align:center}#dashboard #dash-body table .tbl-action{width:35px}#dashboard #dash-body table .tbl-action a svg{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#dashboard #dash-body table.clickable tbody>tr:hover>td,#dashboard #dash-body table.clickable tbody>tr:hover>th{cursor:pointer;background-color:#f3f3f3}#dashboard #dash-body table.clickable tbody>tr:hover>td.tbl-action a,#dashboard #dash-body table.clickable tbody>tr:hover>th.tbl-action a{color:#0080b1}#dashboard #dash-body table.clickable tbody>tr:hover>td.tbl-action a svg,#dashboard #dash-body table.clickable tbody>tr:hover>th.tbl-action a svg{-webkit-transform:scale(1.3) translateX(0.25em);transform:scale(1.3) translateX(0.25em)}#dashboard #dash-body .column-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#dashboard #dash-body .column-selector label{cursor:pointer;padding:0.5em;width:310px;display:block}#dashboard #dash-body .column-selector label input{margin-right:1em}#dashboard #dash-body table.sticky-header .fixed-header th{position:fixed;top:0;background-color:#f2f2f2;z-index:1;width:100%}#dashboard #dash-body .dt-container{margin:2rem 0}#dashboard #dash-body .dt-input{background-color:#fff}#dashboard #dash-body #criticality-scores{}#dashboard #dash-body #criticality-scores tr td:last-child,#dashboard #dash-body #criticality-scores tr th:last-child{padding-right:40px}#dashboard #dash-body #criticality-scores td.setting input{width:50px}#dashboard #dash-body #criticality-scores thead th{vertical-align:bottom}#dashboard #dash-body #criticality-scores thead th.rotate{height:100px;white-space:nowrap}#dashboard #dash-body #criticality-scores thead th.rotate>div{-webkit-transform:translate(25px,0) rotate(315deg);transform:translate(25px,0) rotate(315deg);width:30px}#dashboard #dash-body #criticality-scores thead th.rotate>div>span{}#dashboard #dash-body #criticality-scores .copy-across{line-height:1;display:inline-block;vertical-align:middle;color:#0080b1;font-size:2em;text-align:center;cursor:pointer}#dashboard #dash-body #manage-metrics{width:100%;table-layout:fixed}#dashboard #dash-body #manage-metrics td.type,#dashboard #dash-body #manage-metrics th.type{width:75px}#dashboard #dash-body #manage-metrics td.name,#dashboard #dash-body #manage-metrics th.name{width:200px}#dashboard #dash-body #manage-metrics td.setting{text-align:center}.chart-container{position:relative;width:100%}#chart-container{height:600px;max-height:60vh}.engine-settings th.site{width:20%}.engine-settings th.name,.engine-settings th.setting{width:10%}.engine-settings select{width:100%}.critical-scores th.type{width:20%}.critical-scores th.setting{width:10%}.critical-scores input{width:50px}.select-multiple{border:1px solid #ccc;font-size:0.85rem;padding:0.5em;height:110px;overflow:auto}.select-multiple .option{position:relative;overflow:hidden;margin-bottom:0.3em}.select-multiple .option input{position:absolute;top:0;left:-20px;width:auto}.select-multiple .option label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;padding:0.5em 1em;border-radius:5px;line-height:1;border:1px solid #ccc;cursor:pointer;background-color:#ebeae9}.select-multiple .option input:checked~label{background-color:#0080b1;color:#fff}.select-multiple .option:last-child{border-bottom:0;margin-bottom:0}#performance-filters{margin-bottom:0}#performance-filters .label-spacer{display:none}#performance-filters #date-selection{margin-bottom:1rem}#performance-filters #date-selection #select-date-range{border:1px solid #ccc;padding:0.5em 1em;cursor:pointer}#performance-filters #date-selection #select-date-range .icon{-webkit-transform:scale(1.4);transform:scale(1.4);margin-right:1em}#performance-filters #scale-selection .options,#performance-filters #type-selection .options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;position:relative;overflow:hidden;margin-bottom:1rem}#performance-filters #scale-selection .options input,#performance-filters #type-selection .options input{position:absolute;top:-100px;left:-100px}#performance-filters #scale-selection .options label,#performance-filters #type-selection .options label{width:auto;text-align:center;padding:0.5em;border:1px solid #cce6ef;border-right:none;margin:0;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#performance-filters #scale-selection .options label:last-child,#performance-filters #type-selection .options label:last-child{border-right:1px solid #cce6ef}#performance-filters #scale-selection .options label:hover,#performance-filters #type-selection .options label:hover{cursor:pointer;background-color:#cce6ef}#performance-filters #scale-selection .options input:checked+label,#performance-filters #type-selection .options input:checked+label{background-color:#0080b1;color:#fff}@media (min-width:971px){#performance-filters{display:-ms-grid;display:grid;grid-row-gap:2rem;grid-column-gap:2rem}#performance-filters.filter-grid-3{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto auto;grid-template-rows:auto auto}#performance-filters.filter-grid-3>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-3>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}#performance-filters.filter-grid-3>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}#performance-filters.filter-grid-3 #performance-filter-date{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}#performance-filters.filter-grid-4{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}#performance-filters.filter-grid-4>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-4>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-4>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}#performance-filters.filter-grid-4>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2}#performance-filters.filter-grid-4>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}#performance-filters.filter-grid-4>:nth-child(6){-ms-grid-row:3;-ms-grid-column:2}#performance-filters.filter-grid-5{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}#performance-filters.filter-grid-5>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-5>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-5>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#performance-filters.filter-grid-5>:nth-child(4){-ms-grid-row:2;-ms-grid-column:1}#performance-filters.filter-grid-5>:nth-child(5){-ms-grid-row:2;-ms-grid-column:2}#performance-filters.filter-grid-5>:nth-child(6){-ms-grid-row:2;-ms-grid-column:3}#performance-filters.filter-grid-5>:nth-child(7){-ms-grid-row:3;-ms-grid-column:1}#performance-filters.filter-grid-5>:nth-child(8){-ms-grid-row:3;-ms-grid-column:2}#performance-filters.filter-grid-5>:nth-child(9){-ms-grid-row:3;-ms-grid-column:3}}@media (min-width:1201px){#performance-filters.filter-grid-3{-ms-grid-columns:(1fr)[3] 100px;grid-template-columns:repeat(3,1fr) 100px;-ms-grid-rows:none;grid-template-rows:none}#performance-filters.filter-grid-3>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-3>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#performance-filters.filter-grid-3>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}#performance-filters.filter-grid-3 #performance-filter-date{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:1;grid-column-end:2}#performance-filters.filter-grid-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto auto;grid-template-rows:auto auto}#performance-filters.filter-grid-4>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-4>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-4>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#performance-filters.filter-grid-4>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}#performance-filters.filter-grid-4>:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}#performance-filters.filter-grid-4>:nth-child(6){-ms-grid-row:2;-ms-grid-column:2}#performance-filters.filter-grid-4>:nth-child(7){-ms-grid-row:2;-ms-grid-column:3}#performance-filters.filter-grid-4>:nth-child(8){-ms-grid-row:2;-ms-grid-column:4}#performance-filters .label-spacer{display:block}}@media (min-width:1601px){#performance-filters.filter-grid-4{-ms-grid-columns:(1fr)[4] 100px;grid-template-columns:repeat(4,1fr) 100px;-ms-grid-rows:none;grid-template-rows:none}#performance-filters.filter-grid-4>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-4>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-4>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#performance-filters.filter-grid-4>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}#performance-filters.filter-grid-4>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}#performance-filters.filter-grid-5{-ms-grid-columns:(1fr)[5] 100px;grid-template-columns:repeat(5,1fr) 100px;-ms-grid-rows:none;grid-template-rows:none}#performance-filters.filter-grid-5>:first-child{-ms-grid-row:1;-ms-grid-column:1}#performance-filters.filter-grid-5>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}#performance-filters.filter-grid-5>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}#performance-filters.filter-grid-5>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}#performance-filters.filter-grid-5>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}#performance-filters.filter-grid-5>:nth-child(6){-ms-grid-row:1;-ms-grid-column:6}}.performance-dashboard .performance-stat h3{text-align:center}.performance-dashboard .performance-stat .performance-content{margin-top:2rem}#performance-guages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#performance-guages .performance-guage{width:48.7804878049%;margin-bottom:2rem}#performance-guages .performance-guage.performance-guage-spacer{display:none}#performance-guages .performance-guage .performance-pie-chart{width:150px;margin-left:auto;margin-right:auto}#performance-guages .performance-guage .performance-pie-chart .pie-chart-container p{font-size:2.6rem}#performance-guages .performance-guage .d3Guage svg{max-width:300px}@media (min-width:971px){#performance-guages .performance-guage{width:31.7073170732%}}@media (min-width:1601px){#performance-guages .performance-guage{width:23.1707317073%}#performance-guages .performance-guage.performance-guage-spacer{display:block}}.monterary h2,.monterary h3,.monterary h4,.monterary p{text-align:center}#documentation #documentation-menu{margin-bottom:2rem;font-size:1.2rem}#documentation #documentation-menu a{text-decoration:none}#documentation #documentation-menu a:hover{text-decoration:underline}#documentation #documentation-menu ul{padding:0;list-style-type:none}#documentation #documentation-menu li{margin-bottom:1rem;padding-left:1em;border-left:4px solid #ccc}#documentation #documentation-menu li.active{border-left-color:#0080b1}@media (min-width:971px){#documentation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#documentation #documentation-content{width:74.3902439024%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:100vh}#documentation #documentation-menu{width:23.1707317073%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}#documentation #documentation-menu ul{position:fixed}}form.spider-form{}form.spider-form .css-checkbox,form.spider-form .css-radio{height:2em;line-height:2em;position:relative;display:inline-block}form.spider-form .css-checkbox input,form.spider-form .css-radio input{opacity:0;position:absolute;left:0.7em;top:0.7em}form.spider-form .css-checkbox label,form.spider-form .css-radio label{position:relative;z-index:2;display:inline-block;vertical-align:middle;padding-left:2.8em}form.spider-form .css-checkbox label.hidden,form.spider-form .css-radio label.hidden{width:2em;height:2em;text-indent:2em;overflow:hidden;padding:0}form.spider-form .css-checkbox span.mark,form.spider-form .css-radio span.mark{font-size:2em;position:absolute;content:"";display:inline-block;vertical-align:middle;height:1em;width:1em;border:1px solid #ccc;left:-1px;top:-1px;background-color:#ffffff}form.spider-form .css-checkbox span.mark:after,form.spider-form .css-radio span.mark:after{position:absolute;content:"";content:none;display:inline-block;vertical-align:middle}form.spider-form .css-checkbox input:checked~span.mark,form.spider-form .css-radio input:checked~span.mark{background-color:#0080b1}form.spider-form .css-checkbox input:checked~span.mark:after,form.spider-form .css-radio input:checked~span.mark:after{content:""}form.spider-form .css-checkbox>input:focus~span.mark,form.spider-form .css-radio>input:focus~span.mark{border-color:blue}form.spider-form .css-checkbox input:not([disabled]):hover~span.mark,form.spider-form .css-radio input:not([disabled]):hover~span.mark{background-color:#dedede;border-color:#bababa}form.spider-form .css-checkbox input:checked:not([disabled]):hover~span.mark,form.spider-form .css-radio input:checked:not([disabled]):hover~span.mark{background-color:#00668d}form.spider-form .css-checkbox input[disabled]~span.mark,form.spider-form .css-radio input[disabled]~span.mark{background-color:#CCC}form.spider-form .css-checkbox span.mark{border-radius:4px}form.spider-form .css-checkbox span.mark:after{height:0.15em;width:0.4em;border-left:0.15em solid #fff;border-bottom:0.15em solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0.2em;top:0.28em}form.spider-form .css-radio span.mark{border-radius:50%}form.spider-form .css-radio span.mark:after{border-radius:50%;height:0.4em;width:0.4em;background-color:#fff;left:calc(0.3em - 1px);top:calc(0.3em - 1px)}form.spider-form .notselect{position:relative}form.spider-form .notselect>input{display:none}form.spider-form .notselect>label{display:none}form.spider-form .notselect>.options ul{list-style-type:none;padding-left:0}form.spider-form .notselect>.options li input{margin-right:0.5em}form.spider-form .notselect-loaded{margin-bottom:1em}form.spider-form .notselect-loaded>label{line-height:normal;position:relative;z-index:1;display:block;width:100%;padding:0.8em 0.8em;border-radius:4px;border:1px solid #ccc;background-color:#ffffff}form.spider-form .notselect-loaded>label:after{display:inline-block;content:"";width:0;height:0;border-width:5px;border-color:transparent;border-style:solid;border-top-color:#000;position:absolute;top:50%;margin-top:-2px;right:1em}form.spider-form .notselect-loaded>.options{display:none;position:absolute;z-index:1;bottom:0;left:0;width:100%}form.spider-form .notselect-loaded>.options ul{position:absolute;z-index:1;top:0;left:0;margin:0;padding:0;border:1px solid #ccc;border-top:0;width:100%;max-height:40vh;overflow:auto}form.spider-form .notselect-loaded>.options li{background-color:#ffffff;border-bottom:1px solid #ccc;white-space:nowrap;position:relative}form.spider-form .notselect-loaded>.options li label{display:block;padding:0.8em 0.8em;line-height:1.4}form.spider-form .notselect-loaded>.options li input{position:absolute;top:0;left:-30px}form.spider-form .notselect-loaded>.options li:last-child{border-bottom:0}form.spider-form .notselect-loaded>.options li:hover{background-color:#cce0f1;cursor:pointer}form.spider-form .notselect-loaded>.options li.selected{background-color:#0080b1;color:#fff}form.spider-form .notselect-loaded>input{display:inline-block;position:absolute;z-index:-1;left:0.5em;top:0.5em}form.spider-form .notselect-loaded>input:checked~label{border-bottom-left-radius:0;border-bottom-right-radius:0}form.spider-form .notselect-loaded>input:checked~.options{display:block}form.spider-form .notselect-loaded>input:focus~label{border-color:blue}form.spider-form .notselect-loaded>input:focus~.options ul{border-color:blue}form.spider-form input[type=date],form.spider-form input[type=datetime-local],form.spider-form input[type=email],form.spider-form input[type=file],form.spider-form input[type=number],form.spider-form input[type=password],form.spider-form input[type=tel],form.spider-form input[type=text],form.spider-form input[type=url],form.spider-form select,form.spider-form textarea{padding:0.8em 0.8em;background-color:#fff;color:#000;line-height:1;border-radius:5px;border:1px solid #ccc}form.spider-form input[type=date]::-webkit-input-placeholder,form.spider-form input[type=datetime-local]::-webkit-input-placeholder,form.spider-form input[type=email]::-webkit-input-placeholder,form.spider-form input[type=file]::-webkit-input-placeholder,form.spider-form input[type=number]::-webkit-input-placeholder,form.spider-form input[type=password]::-webkit-input-placeholder,form.spider-form input[type=tel]::-webkit-input-placeholder,form.spider-form input[type=text]::-webkit-input-placeholder,form.spider-form input[type=url]::-webkit-input-placeholder,form.spider-form select::-webkit-input-placeholder,form.spider-form textarea::-webkit-input-placeholder{color:#8a939b}form.spider-form input[type=date]::-moz-placeholder,form.spider-form input[type=datetime-local]::-moz-placeholder,form.spider-form input[type=email]::-moz-placeholder,form.spider-form input[type=file]::-moz-placeholder,form.spider-form input[type=number]::-moz-placeholder,form.spider-form input[type=password]::-moz-placeholder,form.spider-form input[type=tel]::-moz-placeholder,form.spider-form input[type=text]::-moz-placeholder,form.spider-form input[type=url]::-moz-placeholder,form.spider-form select::-moz-placeholder,form.spider-form textarea::-moz-placeholder{color:#8a939b}form.spider-form input[type=date]:-ms-input-placeholder,form.spider-form input[type=datetime-local]:-ms-input-placeholder,form.spider-form input[type=email]:-ms-input-placeholder,form.spider-form input[type=file]:-ms-input-placeholder,form.spider-form input[type=number]:-ms-input-placeholder,form.spider-form input[type=password]:-ms-input-placeholder,form.spider-form input[type=tel]:-ms-input-placeholder,form.spider-form input[type=text]:-ms-input-placeholder,form.spider-form input[type=url]:-ms-input-placeholder,form.spider-form select:-ms-input-placeholder,form.spider-form textarea:-ms-input-placeholder{color:#8a939b}form.spider-form input[type=date]::-ms-input-placeholder,form.spider-form input[type=datetime-local]::-ms-input-placeholder,form.spider-form input[type=email]::-ms-input-placeholder,form.spider-form input[type=file]::-ms-input-placeholder,form.spider-form input[type=number]::-ms-input-placeholder,form.spider-form input[type=password]::-ms-input-placeholder,form.spider-form input[type=tel]::-ms-input-placeholder,form.spider-form input[type=text]::-ms-input-placeholder,form.spider-form input[type=url]::-ms-input-placeholder,form.spider-form select::-ms-input-placeholder,form.spider-form textarea::-ms-input-placeholder{color:#8a939b}form.spider-form input[type=date]::placeholder,form.spider-form input[type=datetime-local]::placeholder,form.spider-form input[type=email]::placeholder,form.spider-form input[type=file]::placeholder,form.spider-form input[type=number]::placeholder,form.spider-form input[type=password]::placeholder,form.spider-form input[type=tel]::placeholder,form.spider-form input[type=text]::placeholder,form.spider-form input[type=url]::placeholder,form.spider-form select::placeholder,form.spider-form textarea::placeholder{color:#8a939b}@media print{form.spider-form input[type=date],form.spider-form input[type=datetime-local],form.spider-form input[type=email],form.spider-form input[type=file],form.spider-form input[type=number],form.spider-form input[type=password],form.spider-form input[type=tel],form.spider-form input[type=text],form.spider-form input[type=url],form.spider-form select,form.spider-form textarea{background-color:#fff}}@media print{form.spider-form input[type=date],form.spider-form input[type=datetime-local],form.spider-form input[type=email],form.spider-form input[type=file],form.spider-form input[type=number],form.spider-form input[type=password],form.spider-form input[type=tel],form.spider-form input[type=text],form.spider-form input[type=url],form.spider-form select,form.spider-form textarea{border:1px solid #000}}form.spider-form input[type=date].error,form.spider-form input[type=date].form-field-error,form.spider-form input[type=datetime-local].error,form.spider-form input[type=datetime-local].form-field-error,form.spider-form input[type=email].error,form.spider-form input[type=email].form-field-error,form.spider-form input[type=file].error,form.spider-form input[type=file].form-field-error,form.spider-form input[type=number].error,form.spider-form input[type=number].form-field-error,form.spider-form input[type=password].error,form.spider-form input[type=password].form-field-error,form.spider-form input[type=tel].error,form.spider-form input[type=tel].form-field-error,form.spider-form input[type=text].error,form.spider-form input[type=text].form-field-error,form.spider-form input[type=url].error,form.spider-form input[type=url].form-field-error,form.spider-form select.error,form.spider-form select.form-field-error,form.spider-form textarea.error,form.spider-form textarea.form-field-error{border-color:#e7465e}form.spider-form input[type=date].readonly,form.spider-form input[type=datetime-local].readonly,form.spider-form input[type=email].readonly,form.spider-form input[type=file].readonly,form.spider-form input[type=number].readonly,form.spider-form input[type=password].readonly,form.spider-form input[type=tel].readonly,form.spider-form input[type=text].readonly,form.spider-form input[type=url].readonly,form.spider-form select.readonly,form.spider-form textarea.readonly{background-color:#eeeeee}form.spider-form label.checkbox-inline,form.spider-form label.radio-inline{display:inline-block;padding-top:0.8em;margin-right:2em}form.spider-form label.checkbox-inline input[type=checkbox],form.spider-form label.checkbox-inline input[type=radio],form.spider-form label.radio-inline input[type=checkbox],form.spider-form label.radio-inline input[type=radio]{margin-right:0.5em}form.spider-form .checkbox,form.spider-form .radio{padding-top:0.8em}form.spider-form .checkbox input[type=checkbox],form.spider-form .checkbox input[type=radio],form.spider-form .radio input[type=checkbox],form.spider-form .radio input[type=radio]{margin-right:0.5em}form.spider-form{}form.spider-form .form-error-summary{background-color:#dc3030;color:#fff;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.spider-form .form-error-summary p:last-child{margin-bottom:0}form.spider-form .form-error-summary ul{margin:0}form.spider-form .form-error-summary .icon{font-size:3em;margin-right:15px}form.spider-form .form-error-summary.field-validation-valid{display:none}form.spider-form .form-row{margin-bottom:15px}form.spider-form .form-row input[type=date],form.spider-form .form-row input[type=datetime-local],form.spider-form .form-row input[type=email],form.spider-form .form-row input[type=file],form.spider-form .form-row input[type=number],form.spider-form .form-row input[type=password],form.spider-form .form-row input[type=tel],form.spider-form .form-row input[type=text],form.spider-form .form-row input[type=url],form.spider-form .form-row select,form.spider-form .form-row textarea{width:100%}form.spider-form .form-row .item-label{font-weight:bold;display:block}form.spider-form .form-row .item-message{font-style:italic;color:#999;margin-bottom:0.3em}form.spider-form .form-row.form-row-error{border-left:3px solid #dc3030;padding-left:15px}form.spider-form .form-row .form-field-message-error{color:#dc3030;font-weight:bold;margin-bottom:0.3em}form.spider-form .form-row .form-field-message-error .icon{font-size:1.6em;margin-right:0.2em;vertical-align:top}form.spider-form .item-input-datepicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form.spider-form .item-input-datepicker .date{width:91.4634146341%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}form.spider-form .item-input-datepicker .calendar-icon{padding-left:30px}form.spider-form .item-input-date-of-birth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}form.spider-form .item-input-date-of-birth .day,form.spider-form .item-input-date-of-birth .month{margin-right:2.4390243902%}form.spider-form .item-input-date-of-birth .day,form.spider-form .item-input-date-of-birth .month,form.spider-form .item-input-date-of-birth .year{width:31.7073170732%}.btn{text-decoration:none;line-height:1!important;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-width:1px;border-style:solid;border-radius:0;background-color:#666;color:#fff;border-color:#666;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;font-size:1rem;padding:0.9em 1.8em;cursor:pointer}@media print{.btn{background-color:transparent;color:#000;border-color:#000}}.btn:hover{color:#fff;background-color:#545454;border-color:#545454}.btn:active{background-color:#404040;border-color:#404040}.btn.btn-block{width:100%}.btn.btn-xs{font-size:0.6rem}.btn.btn-sm{font-size:0.8rem}.btn.btn-md{}.btn.btn-lg{font-size:1.2rem}.btn.btn-xl{font-size:1.4rem}.btn .icomoon,.btn .icon{-webkit-transform:scale(1.4);transform:scale(1.4)}.btn.btn-icon-left .icomoon,.btn.btn-icon-left .icon{margin-right:10px}.btn.btn-icon-right .icomoon,.btn.btn-icon-right .icon{margin-left:10px}.btn.btn-primary{background-color:#0080b1;color:#fff;border:0}@media print{.btn.btn-primary{background-color:transparent;color:#000;border-color:#000}}.btn.btn-primary:hover{color:#fff;background-color:#00668d}.btn.btn-primary:active{background-color:#004965}.btn.btn-danger{background-color:#e7465e;color:#fff;border:0}@media print{.btn.btn-danger{background-color:transparent;color:#000;border-color:#000}}.btn.btn-danger:hover{color:#fff;background-color:#e32642}.btn.btn-danger:active{background-color:#c71a34}.btn.btn-success{background-color:#38c172;color:#fff;border:0}@media print{.btn.btn-success{background-color:transparent;color:#000;border-color:#000}}.btn.btn-success:hover{color:#fff;background-color:#30a562}.btn.btn-success:active{background-color:#27864f}.tabs{position:relative;z-index:1;margin-bottom:1rem}.tabs>div.tab-controls{display:none}.tabs>div.tab-contents{position:relative;z-index:1}.tabs>div.tab-contents>div.item{margin-bottom:2px}.tabs>div.tab-contents>div.item>.tab-heading{margin:0}.tabs>div.tab-contents>div.item>.tab-heading>a{padding:0.8em 2em;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;text-decoration:none;line-height:1;font-size:1rem;display:block;background-color:#fff;color:#000;border:1px solid #ccc}@media print{.tabs>div.tab-contents>div.item>.tab-heading>a{background-color:transparent;color:#000}}@media print{.tabs>div.tab-contents>div.item>.tab-heading>a{border-color:#000}}.tabs>div.tab-contents>div.item>.tab-heading>a:hover{background-color:#65a2d6;color:#fff;border-color:#ccc}.tabs>div.tab-contents>div.item>.tab-heading>a:hover .tab-icon{color:#fff}@media print{.tabs>div.tab-contents>div.item>.tab-heading>a:hover{background-color:transparent}}@media print{.tabs>div.tab-contents>div.item>.tab-heading>a:hover{border-color:#000}}.tabs>div.tab-contents>div.item>.tab-heading>a:after{content:"+";display:inline-block;float:right;font-weight:bold;border-radius:50%;width:1.2em;height:1.2em;font-size:1.2em;line-height:1.2em;text-align:center;background-color:#000;color:#fff;position:relative;top:-0.2em}@media print{.tabs>div.tab-contents>div.item>.tab-heading>a:after{display:none}}.tabs>div.tab-contents>div.item>.tab-content{padding:2rem 0 1px 0;display:none}@media print{.tabs>div.tab-contents>div.item>.tab-content{display:block}}.tabs>div.tab-contents>div.item.tab-current{display:block}.tabs>div.tab-contents>div.item.tab-current>.tab-heading{border-color:#0080b1;border-bottom-color:#0080b1}@media print{.tabs>div.tab-contents>div.item.tab-current>.tab-heading{border-color:#000}}.tabs>div.tab-contents>div.item.tab-current>.tab-heading>a{cursor:default;background-color:#0080b1;color:#fff;border-color:#ccc}@media print{.tabs>div.tab-contents>div.item.tab-current>.tab-heading>a{background-color:transparent;color:#000}}@media print{.tabs>div.tab-contents>div.item.tab-current>.tab-heading>a{border-color:#000}}.tabs>div.tab-contents>div.item.tab-current>.tab-heading>a:after{content:"-";background-color:#fff;color:#0080b1}@media print{.tabs>div.tab-contents>div.item.tab-current>.tab-heading>a:after{display:none}}.tabs>div.tab-contents>div.item.tab-current>.tab-content{display:block}.tabs>div.tab-contents>div.item:last-child{margin-bottom:0}@media (min-width:971px){.tabs>div.tab-controls{display:block;position:relative;z-index:2}.tabs>div.tab-controls>div.item{text-align:center;display:inline-block;vertical-align:bottom;margin-right:2px}.tabs>div.tab-controls>div.item>a{padding:0.8em 2em;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;text-decoration:none;line-height:1;font-size:1rem;display:block;background-color:#fff;color:#000;border:1px solid #ccc;border-bottom-color:#ccc}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item>a{background-color:transparent;color:#000}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item>a{border-color:#000}}@media (min-width:971px){.tabs>div.tab-controls>div.item>a:hover{background-color:#65a2d6;color:#fff;border-color:#ccc}.tabs>div.tab-controls>div.item>a:hover .tab-icon{color:#fff}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item>a:hover{background-color:transparent}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item>a:hover{border-color:#000}}@media (min-width:971px){.tabs>div.tab-controls>div.item>a:hover{border-bottom-color:#ccc}.tabs>div.tab-controls>div.item.tab-current>a{cursor:default;background-color:#0080b1;color:#fff;border-color:#ccc;border-bottom-color:#0080b1}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item.tab-current>a{background-color:transparent;color:#000}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item.tab-current>a{border-color:#000}}@media print and (min-width:971px){.tabs>div.tab-controls>div.item.tab-current>a{border-bottom-color:#fff}}@media (min-width:971px){.tabs>div.tab-contents{margin-top:-1px;border-top:1px solid #ccc}}@media print and (min-width:971px){.tabs>div.tab-contents{border-top-color:#000}}@media (min-width:971px){.tabs>div.tab-contents>div.item{display:none}.tabs>div.tab-contents>div.item>.tab-heading{display:none}.tabs>div.tab-contents>div.item.tab-current>.tab-content{display:block}}.tabs.tabs-rounded>div.tab-controls>div.item>a{border-top-right-radius:7px;border-top-left-radius:7px;overflow:hidden}.tabs.tabs-icons-inline>div.tab-controls>div.item .label,.tabs.tabs-icons-inline>div.tab-controls>div.item .tab-icon,.tabs.tabs-icons-stacked>div.tab-controls>div.item .label,.tabs.tabs-icons-stacked>div.tab-controls>div.item .tab-icon{vertical-align:middle}.tabs.tabs-icons-inline>div.tab-controls>div.item .tab-icon,.tabs.tabs-icons-stacked>div.tab-controls>div.item .tab-icon{font-size:24px;color:#333}@media print{.tabs.tabs-icons-inline>div.tab-controls>div.item .tab-icon,.tabs.tabs-icons-stacked>div.tab-controls>div.item .tab-icon{color:#000}}.tabs.tabs-icons-inline>div.tab-controls>div.item.tab-current a,.tabs.tabs-icons-inline>div.tab-controls>div.item.tab-current a:hover,.tabs.tabs-icons-stacked>div.tab-controls>div.item.tab-current a,.tabs.tabs-icons-stacked>div.tab-controls>div.item.tab-current a:hover{color:#fff}@media print{.tabs.tabs-icons-inline>div.tab-controls>div.item.tab-current a,.tabs.tabs-icons-inline>div.tab-controls>div.item.tab-current a:hover,.tabs.tabs-icons-stacked>div.tab-controls>div.item.tab-current a,.tabs.tabs-icons-stacked>div.tab-controls>div.item.tab-current a:hover{color:#000}}.tabs.tabs-icons-inline>div.tab-controls>div.item.tab-current .tab-icon,.tabs.tabs-icons-stacked>div.tab-controls>div.item.tab-current .tab-icon{color:#333}@media print{.tabs.tabs-icons-inline>div.tab-controls>div.item.tab-current .tab-icon,.tabs.tabs-icons-stacked>div.tab-controls>div.item.tab-current .tab-icon{color:#000}}.tabs.tabs-icons-inline>div.tab-controls>div.item .tab-icon{margin-right:10px}.tabs.tabs-icons-stacked>div.tab-controls>div.item .tab-icon{margin-bottom:10px;display:block;text-align:center}.pagination{margin:0 0 1rem 0;text-align:center;list-style-type:none;padding:0}.pagination li{display:inline-block}.pagination a,.pagination span{padding:10px;text-decoration:none;margin-right:5px;display:inline-block;line-height:1}.pagination a{background-color:#fff;color:#000}.pagination a:hover{background-color:#0080b1;color:#fff}.pagination .active>span{background-color:#0080b1;color:#fff;font-style:normal}@media print{.pagination a,.pagination span{background-color:transparent;color:#000}.pagination .active>span{outline:1px solid #000}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}

/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaaaaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);-webkit-transition:opacity 0.15s ease-out,max-height 0s 0.15s,border-width 0s 0.15s,-webkit-transform 0.15s ease-out;transition:opacity 0.15s ease-out,max-height 0s 0.15s,border-width 0s 0.15s,-webkit-transform 0.15s ease-out;transition:transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s 0.15s,border-width 0s 0.15s;transition:transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s 0.15s,border-width 0s 0.15s,-webkit-transform 0.15s ease-out}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);-webkit-transition:opacity 0.15s ease-out,max-height 0s,border-width 0s,-webkit-transform 0.15s ease-out;transition:opacity 0.15s ease-out,max-height 0s,border-width 0s,-webkit-transform 0.15s ease-out;transition:transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s,border-width 0s;transition:transform 0.15s ease-out,opacity 0.15s ease-out,max-height 0s,border-width 0s,-webkit-transform 0.15s ease-out;-webkit-box-shadow:0 6px 18px 1px rgba(0,0,0,0.12);box-shadow:0 6px 18px 1px rgba(0,0,0,0.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:0.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:0.25em;margin-right:0.25em}.picker__year{color:#999;font-size:0.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:0.5em;margin-left:0.25em;margin-right:0.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:0.5em 1.25em;width:1em;height:1em;-webkit-box-sizing:content-box;box-sizing:content-box;top:-0.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-0.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-right:0.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:0.75em;margin-bottom:0.5em}@media (min-height:33.875em){.picker__table{margin-bottom:0.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:0.75em;padding-bottom:0.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:0.5em}}.picker__day{padding:0.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:0.5em solid #0059bc;border-left:0.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:0.8em;padding:0.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:0.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:0.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:0.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:0.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.region-overview .region-overview-map{margin-bottom:2rem}.region-overview .region-overview-map #map{aspect-ratio:1/1}.region-overview .region-overview-status{font-size:0.8rem}.region-overview .five-stats .stats-col{max-width:100px}@media (min-width:751px){.region-overview .region-overview-map #map{aspect-ratio:6/4}}@media (min-width:1201px){.region-overview{display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:60% 2rem 1fr;grid-template-columns:60% 1fr}.region-overview .region-overview-map{position:relative;margin-bottom:0}.region-overview .region-overview-map #map{position:absolute;top:0;left:0;right:0;bottom:0;aspect-ratio:initial}.region-overview .region-overview-status{margin-bottom:0}}@media (min-width:1601px){.region-overview .region-overview-status{font-size:0.8rem;display:-ms-grid;display:grid;grid-gap:2rem;-ms-grid-columns:auto 2rem 1fr;grid-template-columns:auto 1fr}.region-overview .region-overview-status h2{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:2em}.region-overview .region-overview-status .region-overview-map{margin-bottom:0}}#map{width:100%}#map .area{border-radius:50%;color:#000;font-size:14px;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#map .area .areaicon svg{height:33px;width:auto}#map .area.area-ok .areaicon{color:#179200}#map .area.area-bad .areaicon{color:#920000}#map .area .details{display:none}#map .area .details .title{font-size:1em;margin-bottom:0.5em}#map .area .details .title a{text-decoration:underline;color:#0080b1}#map .area .statuses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5em;list-style-type:none;margin:0;padding:0}#map .area .statuses li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F5F5F5;border:1px solid #ccc;border-radius:5px;font-size:0.9em;padding:0.3em 0.5em}#map .area .statuses li.status-ok.status-aboveZero{border-color:#179200;background-color:#179200;color:#fff}#map .area .statuses li.status-bad.status-aboveZero{border-color:#920000;background-color:#920000;color:#fff}#map .area .statuses li:last-child{margin-right:0}#map .area.highlight{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FFFFFF;border-radius:8px;-webkit-box-shadow:10px 10px 5px rgba(0,0,0,0.2);box-shadow:10px 10px 5px rgba(0,0,0,0.2);height:80px;width:auto;padding:8px 15px}#map .area.highlight .details{display:block}#map .area.highlight .areaicon svg{width:33px;height:33px}@media (min-width:501px){#site-overview-form{display:-ms-grid;display:grid;grid-row-gap:2rem;grid-column-gap:2rem;-ms-grid-columns:1fr 2rem auto;grid-template-columns:1fr auto}}#site-overview{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:2rem}#site-overview>h2{margin:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#site-overview .pie-chart-container{container-type:size}#site-overview .pie-chart-container .pie-chart p .icon{font-size:40cqw}#site-overview .pie-chart-container .pie-chart p.small{font-size:16cqw}#site-overview .type-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#site-overview .type-group>.type-group-col{width:20%;max-width:130px;margin-right:2rem}#site-overview .type-group>.type-group-col:last-child{margin-right:0}@media (min-width:751px){#site-overview{-ms-grid-columns:auto 2rem 1fr;grid-template-columns:auto 1fr}}.tooltip{display:none;width:400px;position:absolute;z-index:2;top:0;left:0;background:#2e3134;color:#ddd;font-weight:bold;padding:1rem;border-radius:8px;font-size:0.9rem}.tooltip h3,.tooltip p,.tooltip span{white-space:normal;overflow-wrap:break-word}.tooltip .tooltip-arrow{position:absolute;background:#2e3134;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.tooltip .tooltip-graph{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#3a3e42;border-bottom:1px solid #8a939b}.tooltip .tooltip-graph>div{margin-right:1px;width:4px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:60px;text-align:center;background-color:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,from(#0080b1),to(#3a3e42));background-image:linear-gradient(to top,#0080b1 var(--g),#3a3e42 var(--g))}
/*# sourceMappingURL=non-critical-styles.css.map */