@import url(https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{box-sizing:border-box;font-size:16px;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{font:400 1rem/1.25 Helvetica,Arial,sans-serif;background:#fff;position:relative;min-height:100%;margin:0}#root,body{display:flex;flex-direction:column}#root{flex-grow:1}*,:after,:before{box-sizing:inherit}


/* !Typography ============================== */.h1,h1{margin-bottom:.25em;font:800 3.25em/1.1 Helvetica,Arial,sans-serif}.h2,h2{margin-bottom:.5em;font:600 2em/1.1 Helvetica,Arial,sans-serif}.h3,h3{margin-bottom:.25em;font:600 1.2em/1.1 Helvetica,Arial,sans-serif}.h4,h4{font-size:1.1em;font-weight:600}.h4,.h5,h4,h5{line-height:1.5;margin-bottom:.5em}.h5,h5{font-size:1.4em}.h6,h6{font-size:1.1em;line-height:1.5}p{margin:0 0 1em}p img{margin:0;max-width:100%;height:auto!important}p.lead{font-size:21px;line-height:1.25}em,i{font-style:italic}b,strong{font-weight:600}.small,small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777}blockquote{margin:0 0 20px;padding:10px 20px 0 15px;border-left:5px solid #ddd}blockquote cite{display:block;font-size:12px;color:#666}blockquote cite:before{content:"\2014    "}blockquote cite a,blockquote cite a:visited{color:#666}



/* !Links */a,a:hover{outline:0}a:focus,a:hover{color:inherit}a:focus{outline:thin dotted}a:active{outline:0}p a{line-height:inherit}


/* !Lists */ol,ul{padding:0 0 0 25px;margin:0 0 1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul ul{list-style:circle}ul{list-style:disc}ol{list-style:decimal}li{line-height:inherit}ul.unstyled{list-style:none;margin-left:0}dl{margin-bottom:1em}dl dd,dl dt{line-height:inherit}dl dt{font-weight:500}dl dd{margin-left:1em}dl dd:first-child{margin-left:0}dd:after{content:"\D\A";white-space:pre}

/* !Images */figure{margin:0 0 1rem}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}img.scale-with-grid{max-width:100%;height:auto}.img-left{float:left;margin:0 2em 2em 0}.img-right{float:right;margin:0 0 2em 2em}.icon-svg,.icon svg,.svg-icon,svg.icon{width:100%;height:100%}i.icon{width:1em;height:1em;display:inline-block;vertical-align:middle}

/* !Other */code,pre{padding:0 3px 2px;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:12px;border-radius:3px;border:1px solid rgba(0,0,0,.15)}code{background-color:#eee;color:rgba(0,0,0,.75);padding:1px 3px}pre{background-color:#f5f5f5;display:block;padding:8.5px;border:1px solid #ddd;white-space:pre;white-space:pre-wrap;word-wrap:break-word}hr{clear:both;height:0;margin:1em 0;border:0;border-bottom:1px solid #ddd}address{display:block;line-height:18px;margin-bottom:18px}.lower{text-transform:lowercase}.upper{text-transform:uppercase}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sup{top:-.5em}sub{bottom:-.25em}

/* ! Helper classes  */.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after{content:"";display:table;clear:both}


/* ! Buttons ============================== */.button{display:inline-block;vertical-align:middle;min-width:3.5em;padding:.7em 1em .6em;border:1px solid #eb2e38;border-radius:6px;background:#fff;color:#eb2e38;font-size:.675rem;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;transition:all .2s;appearance:none;cursor:pointer}.button.disabled{color:#d6d3d1;border-color:#d6d3d1;cursor:default}.button:not(.disabled):hover{border-color:transparent;background-color:#333;color:#fff!important}.button.active,.button:active{border-color:#b3d4fc}.button:focus{outline:1px dotted #666;outline-offset:1px}.button.disabled,.button[disabled]{border-color:#000;background-image:none;color:#000;opacity:.2;box-shadow:none;pointer-events:none;cursor:default}.button.outline{color:#eb2e38;border-color:currentColor;background-color:initial}.button.outline:hover{color:#333}.button [class*=fa-]{display:inline-block;margin-right:.25em;margin-right:.65em;margin-bottom:-.1em}


/* ! FORMS ============================== */fieldset,form{margin-bottom:2em}fieldset{min-width:0}fieldset>:last-child{margin-bottom:0}label,legend{display:block;margin-bottom:auto;color:#333;font-family:Source Sans Pro;font-size:1em;line-height:1.5;font-weight:500}.label-bold{font-weight:bolder}label.inblock{margin-left:1em;margin-right:.5em}.required>label:after{content:" *"}input,output,select,textarea{display:inline-block;margin:0;padding:.35em .25em .25em;width:100%;max-width:100%;min-width:50px;border-radius:4px;border:1px solid #d6d3d1;background:#fff;color:#333;font:400 .875rem/1.125 Helvetica,Arial,sans-serif;vertical-align:middle}.error>input,.error>output,.error>select,.error>textarea{border-color:#fb7185}input:focus,output:focus,select:focus,textarea:focus{outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}[type=checkbox],[type=radio]{margin-right:.5em}select{padding:.35em 2.5em .45em .5em;border:1px solid #d6d3d1;border-radius:4px;appearance:none;background-color:#fff;background-repeat:no-repeat;background-size:auto 35%;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon fill='%23D6D3D1' points='0,10 50,90 100,10'/%3E%3C/svg%3E");background-position:95%;background-position:right .5em top 55%;cursor:pointer}input.form-error,select.form-error,textarea.form-error{border-color:rgba(197,61,53,.4)}[class^=input-]{margin-top:.25rem;margin-bottom:.25rem}p.input-info{margin:0 0 .25em;font-size:.8em;color:#666}p.input-info:empty{display:none}[type=checkbox],[type=radio]{width:auto;height:auto;min-width:0;padding:0;margin:.2em .5em 0 0;line-height:normal;border:none;display:inline-block;vertical-align:text-top;transform:scale(1.5)}.input-checkbox label,.input-radio label{display:inline-block;vertical-align:text-top;max-width:90%;font-weight:400}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{border-color:#eee;cursor:not-allowed}.fm-checkbox>label:first-child,.fm-radio>label:first-child{display:block;font-weight:bolder}.input-check-option,.input-radio-option{display:block;margin-bottom:0;display:inline-block;vertical-align:text-top;width:33%;min-width:200px}.input-check-option input,.input-radio-option input{float:left}.input-check-option label,.input-radio-option label{display:block;margin:0 1.5em;font-weight:400}.input-prefix{padding:.5em .25em .5em .5em;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#eee;font-weight:700}.input-date select{width:31%;margin-right:1%}.input-checkbox{padding:2em 0 0 1em}.input-checkbox.checked-delete{padding:0}.input-range{display:inline-block;width:calc(100% - 100px)}.input-range__range{-webkit-appearance:none;width:100%;height:10px;border-radius:5px;background:#d7dcdf;outline:none;padding:0;margin:0}.input-range__range::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#2c3e50;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.input-range__range::-webkit-slider-thumb:hover,.input-range__range:active::-webkit-slider-thumb{background:#035700}.input-range__range::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#2c3e50;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.input-range__range::-moz-range-thumb:hover,.input-range__range:active::-moz-range-thumb{background:#035700}.input-range__range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px #1abc9c}.input-range__value{display:inline-block;position:relative;width:60px;padding:5px 10px;margin-left:8px;border-radius:4px;border:1px solid #d6d3d1;background:#fff;color:#000;line-height:20px;text-align:center}.input-range__value:after{position:absolute;top:8px;left:-7px;width:0;height:0;border-top:7px solid transparent;border-right:7px solid #d6d3d1;border-bottom:7px solid transparent;content:""}::-moz-range-track{background:#d7dcdf;border:0}[type=file]+label output{display:flex;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}[type=file]+label output strong{margin-left:auto;color:#dcc;font-weight:300;font-style:italic;text-transform:none}[type=file]+label output .icon{margin-top:-.25em;margin-right:.25em}[type=file]+label:hover output,[type=file]:focus+label output{color:#eb2e38;border-color:#035700;color:#035700}[type=file]+label:hover output strong,[type=file]:focus+label output strong{color:currentColor;font-weight:600}.no-js [type=file]+label,.no-js [type=file]+label output{display:none}.error-message{margin-bottom:0;padding:.25rem .5rem .5em;background:#fff1f2;color:#933;font-style:italic}.input-checkbox .error-message{margin-top:.25em}.controls-group{clear:both;padding:0;margin:0 0 1rem}.controls-group>.button{margin-bottom:.25rem}.controls-group>.button+.button{margin-left:1rem}.controls-group>.next{float:right}.fm-form{max-width:600px}.fm-form [type=email],.fm-form [type=number],.fm-form [type=password],.fm-form [type=tel],.fm-form [type=text],.fm-form [type=url],.fm-form select,.fm-form textarea{width:100%}.block{display:block}.inline{display:inline}.inblock{display:inline-block}.left{text-align:left}.right{text-align:right}.center{text-align:center}.o0{opacity:0}.o10{opacity:.1}.o20{opacity:.2}.o30{opacity:.3}.o40{opacity:.4}.o50{opacity:.5}.o60{opacity:.6}.o70{opacity:.7}.o80{opacity:.8}.o90{opacity:.9}.o100{opacity:1}.w5{width:5%}.w10{width:10%}.w12{width:12.5%}.w15{width:15%}.w16{width:16.666%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w33{width:33.333%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.w55{width:55%}.w60{width:60%}.w66{width:66.666%}.w65{width:65%}.w70{width:70%}.w75{width:75%}.w80{width:80%}.w85{width:85%}.w90{width:90%}.w95{width:95%}.w100{width:100%}.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.l1{-webkit-line-clamp:1}.l2{-webkit-line-clamp:2}.l3{-webkit-line-clamp:3}.l4{-webkit-line-clamp:4}.l5{-webkit-line-clamp:5}.l6{-webkit-line-clamp:6}.l7{-webkit-line-clamp:7}.l8{-webkit-line-clamp:8}.l9{-webkit-line-clamp:9}.l10{-webkit-line-clamp:10}


/* ! Content module columns */.cke>.c2,.cke>.c3,.cke>.c4,.cke>.c5,.cke>.c6{float:left;margin-left:5%}.cke>.c2{width:49%;width:calc(47.5% - 1px)}.cke>.c3{width:32%;width:calc(30% - 1px)}.cke>.c4{width:23.5%;width:calc(21.25% - 1px)}.cke>.c5{width:18.4%;width:calc(16% - 1px)}.cke>.c6{width:15%;width:calc(12.5% - 1px)}.cke>.c1,.cke>.c-first{clear:both;margin-left:0}.cke:after{content:"";display:table;clear:both}

/* ! CSS columns */.columns-2{columns:500px 2}.columns-2,.columns-3{grid-column-gap:3em;column-gap:3em}.columns-3{columns:250px 3}.columns-4{columns:250px 4;grid-column-gap:3em;column-gap:3em}


/* ! Debug Body Classes */body.debug:after{content:attr(class);right:0}body:after,body:before{position:fixed;top:0;display:inline-block;padding:0 .5em;color:#ccc;background:#333;z-index:1000;font-size:10px}

/* ! Dev. Site indicator */.debug-indicator{display:block;padding:.5em;background-color:#fc0;background-image:repeating-linear-gradient(45deg,transparent,transparent 7px,#330 0,#330 14px);text-align:center}.debug-indicator p{display:inline-block;margin:0;padding:.293em 1em;background-color:#000;color:#fff;line-height:1.4em;text-transform:uppercase;font-size:12px;font-family:courier,serif;font-weight:400;letter-spacing:.1em}.debug-indicator span{font-size:1.5em;line-height:1;cursor:help}



/* ! Messages ============================== */.message{position:relative;padding:1em 1.5em .85em;margin-bottom:1em;border:1px solid hsla(0,0%,100%,.4);border-radius:.25rem;background-color:#f59e0b;color:#fff}.message.success{background-color:#65a30d}.message.error{background-color:#be123c}.message.info{background-color:#3a82f5}.message .icon{margin-right:.5em;width:1.5em;height:1.5em}.message .icon>svg{display:block;width:100%;height:90%}.message a{color:inherit;text-decoration:underline}.message>:last-child{margin-bottom:0}.message .close{float:right;color:#000;font-size:20px;font-weight:700;line-height:normal;text-shadow:0 1px 0 #fff;text-decoration:none;opacity:.5}.message .close:hover{color:#000;text-decoration:none;opacity:.75}


/* ! Cards items */.cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:103%;margin:1em -1.5% 0;padding:0;list-style-type:none}.card{width:30%;margin:.8em 1.5%;padding:0 1em 1em;background-color:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.05);display:flex;flex-direction:column}.card .more{margin-top:auto;margin-bottom:0;flex-grow:0}.card-img{display:block;width:100%;margin:0;transition:all .5s ease}.card-link{display:block;width:calc(100% + 2em);margin:0 -1em 1em;overflow:hidden}.card-link:hover .card-img{transform:scale(1.1)}.card:nth-last-child(2):first-child,.card:nth-last-child(2):first-child~.card,.card:nth-last-child(4n):first-child,.card:nth-last-child(4n):first-child~.card{width:45%;margin-left:2%;margin-right:2%}


/* !Media grid ============================== */.media-grid{margin-left:-20px;margin-bottom:0}.media-grid:after,.media-grid:before{display:table;content:""}.media-grid:after{clear:both}.media-grid li{display:inline}.media-grid a,.media-grid div.group{float:left;padding:4px;margin:0 0 20px 20px;border:1px solid #ddd;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.075)}.media-grid a img{display:block}.media-grid a:hover{border-color:#7a2;box-shadow:0 1px 4px rgba(0,105,214,.25)}.media-grid .caption{display:block}



/* !Tabs (activate in tabs.js) ============================== */.tabs-nav{margin:0}.tabs-nav,.tabs-nav li{display:block;padding:0}.tabs-nav li{width:auto;float:left;margin-bottom:0}.tabs-nav li a{display:block;text-decoration:none;width:auto;min-height:34px;padding:10px 20px;border:1px solid #ddd;border-width:1px 1px 0 0;margin:0;background:#f6f6f6;font-size:13px}.tabs-nav li a:hover{background:#f0f0f0}.tabs-nav li a.active{background:#fff;position:relative;padding-bottom:11px;border-left-width:1px;margin:0 0 -1px -1px;color:#111;border-top-left-radius:3px;border-top-right-radius:3px}.tabs-nav li:first-child a.active{margin-left:0}.tabs-nav li:first-child a{border-width:1px 1px 0;border-top-left-radius:3px}.tabs-nav li:last-child a{border-top-right-radius:3px}.tabs-content{margin:0;padding:2em;border:1px solid #ddd;display:block;list-style:none;clear:both}.tabs-content>.tab{display:none}.tabs-content>.tab.active{display:block}



/* !Tables	============================== */.table-wrap{max-width:100%;overflow-x:auto;-ms-overflow-style:none}table{margin-bottom:2em;padding:0;font-size:inherit}table td,table th{padding:.625rem .625rem .5rem;line-height:1.125;text-align:left}table th{vertical-align:bottom;font-weight:600}table td,table thead:nth-child(n+2) th{border-top:1px solid #ddd}table tbody th,table td{vertical-align:top}.condensed td,.condensed th{padding:.25em .25em .2em}.bordered{border:1px solid #ddd}.bordered td+td,.bordered th+td,.bordered th+th{border-left:1px solid #ddd}.striped tbody tr:nth-child(odd) td,.striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.striped tbody tr:hover td,.striped tbody tr:hover th{background-color:#f5f5f5}table .header{cursor:pointer}table .header:after{content:"";float:right;margin-top:7px;border-color:#000 transparent;border-style:solid;border-width:0 4px 4px;visibility:hidden}table .headerSortDown,table .headerSortUp{background-color:#85c446;background-color:rgba(133,196,70,.3);text-shadow:0 1px 1px hsla(0,0%,100%,.75)}table .header:hover:after{visibility:visible}table .headerSortDown:after,table .headerSortDown:hover:after,table .headerSortUp:after{visibility:visible;opacity:.6}table .headerSortUp:after{border:4px solid transparent;border-top-color:#000;border-bottom:none;box-shadow:none}


/* !Pagination	============================== */.pagination-links{clear:both;display:flex;justify-content:center;margin:.5rem 0;padding:0;overflow:hidden;-webkit-user-select:none;user-select:none}.pagination-links li{display:block;float:left;margin:0 .25em;padding:.25em 0}.pagination-links .current,.pagination-links a{display:block;padding:.4em .75em;border-radius:.25em;border:1px solid #d6d3d1;font-weight:600;text-decoration:none;transition:all .2s}.pagination-links a:hover{background-color:#035700;color:#fff}.pagination-links .active a,.pagination-links .current{background-color:initial!important;color:#035700;text-decoration:none}.pagination-links .disabled a,.pagination-links .disabled a:hover{background-color:initial;color:#dcc;font-weight:400}.pagination-links li.pagination-select{margin:0 .5em}.pagination-links li.pagination-select select{width:auto}



/* ! Slick Slider default styles ============================== */.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{position:absolute;top:0;width:5%;height:100%;text-indent:-20em;overflow:hidden;border:none;color:#eee;background-color:hsla(0,0%,100%,0);background-position:50%;background-repeat:no-repeat;background-size:50% auto;transition:all .2s;opacity:.5;cursor:pointer;z-index:100}.slick-arrow:hover{background-color:hsla(0,0%,100%,.5)}.slick-prev{left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 100"><polygon fill="%23cccccc" points="50,14.4 14.4,50 50,85.6 50,100 0,50 0,50 50,0"/></svg>')}.slick-next{right:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 100"><polygon fill="%23cccccc" points="0,14.4 35.6,50 0,85.6 0,100 50,50 50,50 0,0"/></svg>')}.slick-dots{list-style:none;position:absolute;bottom:1em;margin:0 auto;text-align:center;width:100%;left:0;right:0;line-height:1}.slick-dots>li{display:inline-block;margin:0 .25em;text-align:center}.slick-dots>li>button{display:block;border:1px solid hsla(0,0%,39.2%,.9);border-radius:100%;background:none;text-indent:-10em;overflow:hidden;margin:0;padding:0;width:16px;height:16px;cursor:pointer}.slick-dots>li.slick-active>button,.slick-dots>li:hover>button{background-color:rgba(0,0,0,.5)}

/* ! Magnific Popup */.default-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:560px;margin:20px auto}

/* ! Tooltips */[data-tooltip]{position:relative;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}[data-tooltip]:before{opacity:0;transition:opacity .2s}[data-tooltip]:hover:before{content:attr(data-tooltip);display:block;position:absolute;bottom:100%;left:1em;transition:all .2s;padding:.5em .75em;background-color:#333;color:#fefefe;border-color:currentColor;border-radius:.5rem;border-bottom-left-radius:0;font-size:small;font-weight:100;line-height:1.25;letter-spacing:normal;min-width:200px;max-width:400px;box-shadow:0 0 8px 2px rgba(0,0,0,.1);opacity:1}html{--colorCiffc:#f5333f;--colorBody:#f2f6f5;--colorRed:#900;--colorPink:#f9f0f3;--colorGreen:#090;--colorLightGreen:#f0f9f3;--colorBlue:#18b4cd;--colorLightBlue:#fcfcff;--colorDark:#200;--colorApprovalDefault:#ccc;--colorApprovalDefaultBackground:hsla(0,0%,86.7%,0.2);--colorApprovalUnsubmitted:#ccc;--colorApprovalUnsubmittedBackground:hsla(0,0%,86.7%,0.2);--colorApprovalEdit:#18b4cd;--colorApprovalEditBackground:rgba(24,180,205,0.06666666666666667);--colorApprovalSubmit:#f9a123;--colorApprovalSubmitBackground:rgba(249,161,35,0.06666666666666667);--colorApprovalReject:#f5333f;--colorApprovalRejectBackground:rgba(245,51,63,0.06666666666666667);--colorApprovalApprove:#5eb546;--colorApprovalApproveBackground:rgba(24,180,205,0.06666666666666667);--colorApprovalUnpublished:#18b4cd;--colorApprovalUnpublished:rgba(24,180,205,0.06666666666666667);--colorApprovalPublished:#f9a123;--colorApprovalPublished:rgba(249,161,35,0.06666666666666667);--colorApprovalHover:#200;--boxShadow:0 0.25rem 0.5rem rgba(51,17,51,0.047058823529411764)}.nl2br{white-space:pre-line}.spinner{display:block;margin:0 auto;font-size:3rem;color:var(--colorCiffc)}.spinner.api-check{display:none}.spinner.api-check~:not(.back){animation:Pulsate 4s linear infinite;pointer-events:none}@keyframes Pulsate{0%{opacity:1}50%{opacity:.2}to{opacity:1}}a{color:inherit}a:hover{color:#000}.apl-lvl-1{background-color:#18b4cd}.apl-lvl-1-light{background-color:rgba(24,180,205,.2)}.apl-lvl-2{background-color:#5eb546}.apl-lvl-2-light{background-color:rgba(94,181,70,.2)}.apl-lvl-3{background-color:#ffc431}.apl-lvl-3-light{background-color:rgba(255,196,49,.26666666666666666)}.apl-lvl-4{background-color:#f9a123}.apl-lvl-4-light{background-color:rgba(249,161,35,.26666666666666666)}.apl-lvl-5{background-color:#f5333f}.apl-lvl-5-light{background-color:rgba(245,51,63,.2)}[class*=apl-lvl-]{color:#fff;font-family:Montserrat,sans-serif;font-weight:700}[class*=apl-lvl-][class*=-light]{color:rgba(0,0,0,.6666666666666666);font-weight:600}span[class*=apl-]{margin:0 .25em;padding:.125em .5em .05em;border-radius:.5em;color:#fff;font-weight:700;text-shadow:0 0 1rem rgba(0,0,0,.13333333333333333)}body{background-image:url(/blurry.png);background-repeat:no-repeat;background-size:100% auto;background-color:var(--colorBody);color:#000;font-size:1rem;font-family:Libre Franklin,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.4}#root{background:hsla(0,0%,100%,.4)}.container{position:relative;max-width:1300px;width:100%;margin:0 auto;padding:0 1rem}form.form-submitting{opacity:.5;cursor:wait!important}form.form-submitting *{pointer-events:none;cursor:wait!important}.form-status .error{padding:0 .25rem;background-color:var(--colorPink);color:var(--colorRed);font-style:italic}.form-status .syncing{padding:0 .25rem;background-color:rgba(0,0,255,.13333333333333333);color:#00c;font-style:italic}.form-status .editing{padding:0 .25rem;background-color:var(--colorLightBlue);color:var(--colorBlue);font-style:italic}.form-submit-buttons{display:flex;grid-gap:2rem;gap:2rem;margin:4rem 0 0}.form-submit-buttons .button-submit{appearance:none;display:flex;align-items:center;padding:1rem 4rem;border:0;border-radius:1rem;background-color:#eee;color:#fff;font-size:1.2rem;line-height:1.2;font-weight:600;cursor:pointer}.form-submit-buttons .button-submit.submitted{background:var(--colorApprovalSubmit);color:#000}.form-submit-buttons .button-submit.approved{background:var(--colorApprovalApprove);color:#fff}.form-submit-buttons .button-submit.rejected{background:var(--colorApprovalReject);color:#fff}.form-submit-buttons.unpublished{background:var(--colorApprovalUnpublished);color:#000}.form-submit-buttons .button-submit.published{background:var(--colorApprovalPublished);color:#000}.form-submit-buttons .button-submit[disabled]{cursor:not-allowed}.form-submit-buttons .button-submit:not([disabled]):hover{background:#000;color:#fff}.form-submit-buttons .button-submit [class*=fa-]{margin-right:.75rem;font-size:2rem}form button.link{display:inline-block;padding:.5rem .75rem;border:0;border-radius:1rem;background:#eee;color:#000;font-size:.875rem;text-decoration:underline;cursor:pointer}form button.link:hover{background:#000;color:#fff}form legend button.link{margin-left:1rem}div.input:not(.input-set){margin:0 0 .5rem}.input[data-validation]:not([data-validation=""])>.input>input[type=radio]~label,.input[data-validation]:not([data-validation=""])>label,.input[data-validation]:not([data-validation=""])>legend{color:var(--colorRed)}.input[data-validation]:not([data-validation=""])>.input>input[type=radio],.input[data-validation]:not([data-validation=""])>input,.input[data-validation]:not([data-validation=""])>select,.input[data-validation]:not([data-validation=""])>textarea{border-color:var(--colorRed);color:var(--colorRed)}.input[data-validation]:not([data-validation=""]):after{content:attr(data-validation);flex-grow:1;display:block;width:100%;margin:.25rem 0 0;padding:.25rem .5rem 0;background-color:var(--colorPink);color:var(--colorRed);font-family:sans-serif;font-size:.75rem;font-style:italic}.input[data-validation]:not([data-validation=""]):empty:after{margin:1rem 0;padding:.5rem 1rem;font-size:1rem;font-style:normal}div.input.submit{display:flex;margin-top:2rem}label,legend{color:inherit;font-size:1rem;font-family:Libre Franklin,Helvetica,Arial,sans-serif;font-weight:700;cursor:inherit}input[type=radio]{display:inline-block}input[type=radio]+label{display:inline-block;font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.label-info{display:block;font-size:.875rem;font-weight:400;font-style:italic}label .label-info{display:inline-block}input,select,textarea{padding:.5rem;color:inherit;font-size:1rem}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{border-color:transparent!important;background:#f6f6f6;color:#aaa}.input-set{flex-grow:1;display:flex;grid-gap:.125rem;gap:.125rem}.input-set>div.input{flex:1 1;margin:0}.input-set>div.input>select{width:100%}.input-series{width:100%;border:0}.input-series .input-series-set{position:relative;padding-bottom:1rem;padding-left:.75rem;padding-right:.75rem;margin-left:-.75em;margin-right:-.75rem;margin-bottom:1rem;border-bottom:1px solid #999}.input-series .input-series-set fieldset+*{margin-top:0}.input-series.without-add-button{margin-bottom:-.5rem}.input-series.without-add-button .input-series-set:last-child{border-bottom:0;margin-bottom:0}.input-series.without-dividing-lines .input-series-set{border-bottom:0}.input-series.without-duplicate-labels .input-series-set{padding-bottom:0;margin-bottom:.5rem}.input-series.without-duplicate-labels .input-series-set:nth-child(n+2) label{display:none}.input-series-add{margin-bottom:1.5rem}.input-series-set .input.with-input-series-add{display:flex;flex-direction:column}.input-series-set .input.with-input-series-add .input-series-add{align-self:flex-start;order:10;margin-top:1rem}.input-series-add-with-fields{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.125rem;gap:.125rem;margin-top:2rem!important}.input-series-add-with-fields>div.input{flex-grow:unset;min-width:30%;margin-bottom:0!important}.input-series-add-with-fields input:not([type=button]),.input-series-add-with-fields select,.input-series-add-with-fields textarea{flex-grow:1;width:unset;border-color:#789}.input-series-add-with-fields input[disabled]:not([type=button]),.input-series-add-with-fields select[disabled],.input-series-add-with-fields textarea[disabled]{border-color:inherit}.input-series-add-with-fields select{padding-right:2rem}.input-series-add-with-fields .input-series-add{margin:0;min-width:0}.input-series .input-series-remove{position:absolute;right:-3.5rem;top:.5rem;border:0;padding:1rem;background:#fff;color:var(--colorRed);font-size:2rem}.input-series.without-duplicate-labels .input-series-set:nth-child(n+2) .input-series-remove{top:-1rem}.input-series .input-series-set>.input-series-remove{display:none;pointer-events:none}.input-series .input-series-remove .button-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;display:inline-block;font-size:1.5rem;line-height:1;text-indent:.25em}form:not(.is-locked) .input-series .input-series-set:hover>.input-series-remove{display:flex;pointer-events:auto;cursor:pointer}.input-series .input-series-set:hover>.input-series-remove:hover{color:#000}.button{display:flex;align-content:baseline;padding:.5rem 1.5rem .4rem;border:2px solid #fff;border-radius:1rem;background-color:var(--colorCiffc);color:#fff;font-family:Montserrat,sans-serif!important;font-weight:600;font-size:.825rem;line-height:1;font-family:inherit;letter-spacing:0;text-transform:none;white-space:nowrap}.button [class*=fa-],.link [class*=fa-],a [class*=fa-]{margin:0 .425em -.1em}.button.button-outline{background:inherit;border:2px solid var(--colorCiffc);color:var(--colorCiffc)}.button.button-dark{background:var(--colorDark);border:2px solid var(--colorDark);color:"white"}.button.button-edit{background:var(--colorApprovalEdit);border:2px solid var(--colorApprovalEdit);color:"white"}.login-form{max-width:400px}.sitrep-display-prefixed{counter-increment:sitrep-display-section}.sitrep-display-prefixed:before{content:counter(sitrep-display-section,upper-alpha) ": ";margin-right:.25em;padding:.125em .25em .025em;border-radius:.5rem;background:var(--colorPink);color:var(--colorCiffc);font-weight:700}.form-sitrep-title{margin-top:-1rem;margin-bottom:1rem;color:inherit}.form-sitrep-title.is-editing{color:var(--colorApprovalEdit)}.form-sitrep .form-status-wrapper{padding:.5rem 1rem 1.5rem;background:#f6f6f6;color:inherit}.form-sitrep.is-editing .form-status-wrapper{background:var(--colorApprovalEditBackground);color:var(--colorApprovalEdit)}.form-sitrep.form-sitrep-type-approved .form-status-wrapper,.form-sitrep.form-sitrep-type-published .form-status-wrapper{background:var(--colorApprovalApproveBackground);color:var(--colorApprovalApprove)}.form-sitrep .form-status{display:flex;flex-wrap:wrap}.form-status dt:after{content:":"}.form-status dd{flex-grow:1;min-width:150px;margin-right:2rem;border-bottom:1px dotted grey;cursor:not-allowed}#claimSitrepInstructions{margin-top:2rem;margin-bottom:1rem;font-style:italic}.form-sitrep .form-wrapper{margin:0;padding:0;border:0}.form-sitrep .form-section{margin-bottom:2rem;border:1px solid #999}.form-sitrep{counter-reset:sitrep-form-section}.form-sitrep .form-section{counter-increment:sitrep-form-section}.form-sitrep .form-section>legend:first-child:before{content:counter(sitrep-form-section,upper-alpha) ": ";margin-right:.25em;padding:.125em .25em .025em;border-radius:.5rem;background:var(--colorPink);color:var(--colorCiffc);font-size:1.2em;font-weight:700}.form-section>p{margin-bottom:.5rem;line-height:1.3;font-style:italic}.form-section>legend{padding:0 1rem 0 .5rem;font-family:Libre Franklin,sans-serif;font-size:1.2rem;line-height:1.2;font-weight:600}.form-section fieldset{padding:0;margin:0;border:0}.form-section fieldset+*{margin-top:1rem}.form-section fieldset.sub-series{padding:.5rem .75rem 1rem;border:1px solid #ccc}.form-section fieldset legend{margin:.5rem 0 0;padding-right:1rem;font-weight:700}.form-section fieldset legend~* label{font-weight:400}.form-section fieldset.input{display:flex;flex-wrap:wrap;grid-gap:.125rem;gap:.125rem}.form-section fieldset.input>div.input{width:15%}.form-section fieldset.input>div.input.thin{flex-grow:1;width:4%}.form-section fieldset.input>div.input.wide{flex-grow:1}.form-section fieldset.input>.spacer{flex-grow:1;width:100%}.form-sitrep textarea{min-height:5rem}form.is-locked .hide-when-locked{display:none!important}.is-locked button:not(#claimSitrepButton,[type=submit]),.is-locked input:not(#claimSitrepButton,[type=submit],:checked),.is-locked select,.is-locked textarea,button:disabled,input:disabled,select:disabled,textarea:disabled{border:2px solid #f6f6f6!important;background:#f6f6f6!important;color:#aaa!important;opacity:1!important;pointer-events:none!important}.is-locked input[type=radio],input[type=radio]:disabled{appearance:none!important;width:.75rem!important;height:.75rem!important;border-radius:1rem!important}.is-locked input[type=radio]:checked,input[type=radio]:checked:disabled{background-color:#aaa!important}.is-locked .form-status-wrapper #claimSitrepButton:disabled{background:#ddd!important;color:#fff!important}.app-header{margin:0;background:transparent;color:#345;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:700;line-height:1.75;z-index:10}.app-header .container{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;padding:1rem .5rem}.app-header h1{margin:0 0 0 .5rem;padding:0;cursor:pointer}.app-header h1 a{display:block}.app-header h1 svg{width:16rem;height:auto;margin-top:.25rem}.main-nav{display:block;width:100%;font-size:1rem}.nav-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 1rem;padding:0;color:#9c3321;font-weight:400;list-style-type:none}.nav-list.primary-list{width:100%;margin:1rem 0 0;color:#9c3321;font-weight:600}.nav-list.secondary-list{order:-1;z-index:1;position:absolute;top:1rem;right:1rem;font-size:.85rem;margin-bottom:0}.app-header li .link,.app-header li a{position:relative;display:block;padding:.25rem .5rem;border:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}.app-header li a.pill-shape{margin-left:.625rem;margin-right:-.5rem}.app-header li a.pill-shape.logged-in{padding:0 1rem;margin-right:0;border-radius:1.5em;border:1.5px solid transparent;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13333333333333333);color:var(--colorCiffc);font-weight:600;text-transform:uppercase}.app-header li:hover a.pill-shape.logged-in{border-color:var(--colorCiffc)}.app-header li a svg{opacity:.7}.app-header li .link:hover,.app-header li a:hover{color:var(--colorCiffc)}.app-header li{position:relative}.agency-sidebar-navigation{position:absolute;right:0;display:none;flex-direction:column;list-style-type:none;width:auto;margin:0;padding:.25rem 0;background-color:var(--colorCiffc);color:#fff;font-size:1rem;font-weight:700;text-align:right;white-space:nowrap;opacity:.9}.app-header li:hover>.agency-sidebar-navigation{display:flex;border-top:.825rem solid #fffaff}.agency-sidebar-navigation:before{content:"";position:absolute;top:-1rem;right:1rem;width:0;height:0;border-left:1rem solid transparent;border-right:.5rem solid transparent;border-bottom:1rem solid var(--colorCiffc)}.agency-sidebar-navigation>li{width:100%;padding:.25rem 0 .25rem 1rem;border-top:1px solid hsla(0,0%,100%,.4)}.agency-sidebar-navigation>li:first-child{border-top:none}.agency-sidebar-navigation .link{text-align:inherit;width:100%}.agency-sidebar-navigation>li .link:hover,.agency-sidebar-navigation>li a:hover{color:#000}.agency-sidebar-navigation .menu-item{order:0}.agency-sidebar-navigation .menu-item-overview{order:-99}.agency-sidebar-navigation .menu-item-sitrep-input-agency,.agency-sidebar-navigation .menu-item-sitrep-input-national{order:-10}.agency-sidebar-navigation .menu-item-input-instructions{order:-5}.agency-sidebar-navigation .menu-item-logout{order:99}.menu-toggle{display:none;position:relative;-webkit-appearance:none;margin:auto .5rem auto auto;padding:.5rem .75rem .25rem;border:1px solid;border-radius:.25rem;background:none;color:var(--colorCiffc);line-height:1;font-size:2rem;cursor:pointer}.menu-toggle:hover{color:#000}.menu-toggle svg{transition:opacity .1s}.menu-toggle .fa-xmark{position:absolute;left:0;right:0;margin:auto;opacity:0}.menu-on .fa-bars{opacity:0}.menu-on .fa-xmark{opacity:1}main{display:flex;flex-direction:column;margin-bottom:4rem;z-index:0}main,main>section.contentpage{flex-grow:1}main>section:first-child{margin:0;padding:1.5rem 0 2.5rem;background:#fff}main b,main strong{font-weight:700}main em,main i{font-weight:400}main hgroup{display:flex;flex-direction:row;justify-content:space-between;align-items:center}main h1,main h2{margin-top:3rem;margin-bottom:1.5rem;color:#0f172a;font-family:Montserrat,sans-serif;font-size:3rem;line-height:1.15;font-weight:700}main h1:first-child,main h2:first-child{margin-top:0}main h3{margin-top:2rem;font-size:2rem;line-height:1.2}main h3,main h4{margin-bottom:.5rem;color:#0f172a;font-family:Libre Franklin,sans-serif;font-weight:700}main h4{margin-top:1.5rem;font-size:1.35rem;line-height:1.4}main h2+h3,main h2+h4{margin-top:-1rem}main h5{margin-top:1rem;margin-bottom:.25rem;color:#3f475a;font-family:Libre Franklin,sans-serif;font-size:1.125rem;line-height:1.5;font-weight:700}main ol,main p,main ul{margin-bottom:1.6rem}main p.no-bottom-margin{margin-bottom:0}main .back{display:block;margin:3rem 0 0;font-weight:700}.static-content{flex-grow:1}.footnotes{margin:1rem 0 2rem;padding:1rem 1rem 0;border-top:1px solid #ddd;font-style:italic}.footnotes :last-child{margin-bottom:0}.warning-box{flex-grow:1;width:100%;margin-bottom:2rem;padding:1rem;border:2px solid #a17112;border-radius:.5rem;background-color:#fbf0da}.warning-box>h2:first-child{margin-block:0 .5rem;font-size:2rem}.warning-box>*{color:#a17112}.warning-box>:last-child{margin-bottom:0}.warning-box.api-check~*{display:none}.table-wrapper{width:100%;max-width:100%;overflow-x:auto;-ms-overflow-style:none;margin:1rem auto;background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.2),transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.2),transparent) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll}.table-wrapper>table{margin:0 auto}table{width:100%;border-collapse:collapse;max-width:100%;overflow-x:scroll;margin:1rem auto;border:1px solid #ccc;box-shadow:var(--boxShadow)}form label+table,form legend+table{margin-top:.125rem}table:empty{display:block;width:100%;border:1px solid #ccc;background:#fff}table:empty:before{content:"";display:block;width:100%;height:2rem;margin-bottom:2rem;background:#f9f6f9}table thead{background-color:#f9f6f9}table tfoot{border-top:1px solid #ccc;font-weight:700}table tfoot .disclaimer{max-width:1px;border-top:none;font-weight:300;font-style:italic}table th{color:inherit;font-weight:700}table thead th{color:#666;font-weight:300;font-size:.8em;line-height:1.25}table tr:nth-child(2n){background-color:#fdfdfd}table tbody+tbody{border-top:1px solid #ccc}table .border-left{border-left:1px solid #ccc}table td.nowrap{white-space:nowrap}table td.nowrap:not(:first-child){padding-left:.25rem}table td.nowrap:not(:last-child){padding-right:.25rem}table th.nowrap:not(:first-child){padding-left:.25rem}table th.nowrap:not(:last-child){padding-right:.25rem}table td:empty:before{content:"-";color:#999}table td.empty-integer:empty:before{content:"0";color:inherit}.table-filter{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin:1rem 0}.table-filter>div{margin:0 1rem .5rem 0}.table-filter>div.to-right{flex-grow:1;text-align:right}.table-filter+table{margin-top:2em}.table-pagination{display:flex;justify-content:center;align-items:center}.table-pagination label{margin:0;padding:0}.table-pagination select{width:auto;margin:0 .5rem}.table-pagination span{margin:0;padding:0}.table-sidebyside{display:flex;flex-wrap:wrap;grid-gap:2.5rem;gap:2.5rem}.table-sidebyside>div{flex-grow:1}.siterep-archive,.siterep-archive ul{display:flex;flex-direction:column-reverse}.siterep-archive ul ul{flex-direction:column}.fires-charts .fire-chart-loading{display:flex;justify-content:center;align-items:center;margin:1rem 0;width:100%;min-height:30vh;border:1px solid #ccc;box-shadow:var(--boxShadow)}.fires-charts .container>h2{width:100%}.fires-charts .fire-chart canvas{margin:1rem 0;width:100%;border:1px solid #ccc;box-shadow:var(--boxShadow)}.dashboard{flex-grow:0;padding:0!important;background:transparent!important}.dashboard-row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch!important}.dashboard-row.not-stretched{align-items:flex-start!important}.dashboard-column{display:flex;flex-direction:column;width:25%;width:100%;flex-basis:25%;flex-grow:1}.dashboard-column.half{flex-grow:1;flex-basis:50%}.dashboard-card{position:relative;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-grow:1;min-height:8rem;margin:0 .3rem .6rem;padding:1rem .5rem;border-radius:.5rem;background:#fff;overflow:hidden;box-shadow:var(--boxShadow)}.dashboard-card.flat{padding:0;border:0;background:hsla(0,0%,100%,.6);box-shadow:none}.dashboard-card-titling{width:35%;text-align:center}.dashboard-card-summary{width:70%;display:flex;flex-direction:column;justify-content:center}.dashboard-card-summary>*{max-width:100%;margin:0 0 .25rem}.dashboard-card-summary-read-more{margin:.5rem 0 .25rem;padding:0;list-style-type:none}.dashboard-card-summary-read-more li{margin:0 0 .25rem;padding:0}.dashboard-card-summary-read-more a{font-style:italic}.dashboard-card-summary-read-more a svg{margin-left:.25rem}.dashboard-card-summary :last-child{margin-bottom:0}.dashboard-stat{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}.dashboard-stat .stat-label{max-width:80%;margin:0;color:#999;font-weight:500;font-size:.75rem;text-transform:uppercase;text-align:center;letter-spacing:-.025em;text-wrap:balance}.dashboard-stat .stat-value{flex-grow:1;display:flex;align-items:center;margin:0;color:#54565a;font-family:Montserrat,sans-serif;font-weight:600;font-size:4rem;font-size:clamp(2rem,min(2rem + 5vw),4rem);line-height:1}.dashboard-stat [class*=apl-lvl-]{display:inline-block;padding:.125rem 2rem;margin:0 auto .75rem;border-radius:.325em;width:auto;font-size:6rem;font-size:clamp(2rem,min(2rem + 6vw),6rem);line-height:1}.dashboard-stat .latest-sitrep-link{display:inline-block;margin:0 auto .75rem;color:#54565a;font-family:Montserrat,sans-serif;font-weight:600;font-size:1.5rem;line-height:1;text-align:center}.dashboard-stat .latest-sitrep-link-year{display:block}.dashboard-stat .latest-sitrep-link:hover{color:#000}.dashboard-map{padding:0}.dashboard-map-canvas{display:flex;flex-direction:column;flex-grow:1;flex-basis:100%;padding:0}.dashboard-map-canvas>*{flex-grow:1;height:40rem!important;border-radius:.25rem;overflow:hidden}.dashboard-map-legend{position:absolute;top:.5rem;right:1rem;max-width:20%;min-width:250px;padding:1rem .5rem .75rem;border-radius:.25rem;background:#f3f9fc;z-index:1000}.map-title{margin:0 auto;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.2rem;line-height:1.1}.map-legend-footer,.map-title{width:90%;color:#54565a;text-align:center;text-wrap:balance}.map-legend-footer{margin:.25rem auto 0;font-size:.8rem;line-height:1.5;font-style:italic}.map-legend{display:block;width:80%;margin:.5rem auto 0;padding:0;list-style-type:none}.map-legend>li{padding:.5rem 0}.map-legend .map-legend-item{display:flex;flex-direction:row;align-items:center;width:100%;margin:0;border:0;background:transparent;color:#54565a;font-size:1rem;font-weight:500;line-height:1.1;text-align:left}.map-legend .map-legend-item svg{margin:0 .75rem 0 0;font-size:1.5rem;cursor:pointer}.map-legend .map-legend-item svg:focus{color:#18b4cd;outline:none}.map-legend .soc-oc{color:#e00;text-shadow:0 0 0 #e00}.map-legend .soc-bh{color:#ed3;text-shadow:0 0 0 #ed3}.map-legend .soc-uc{color:#00a2ff;text-shadow:0 0 0 #00a2ff}.map-legend .soc-mon{color:#b3a;text-shadow:0 0 0 #b3a}.map-legend ul{margin:0 0 0 3rem;padding:0;list-style-type:none}.map-legend ul .map-legend-circle{display:inline-block;width:20px;text-align:center}.map-legend ul .map-legend-ha{margin-left:.5rem;font-size:.8rem;line-height:1.5;font-style:italic;color:rgba(0,0,0,.8)}.map-legend li.markers-hidden{filter:grayscale(1);opacity:.25}.dashboard-card>canvas{height:auto!important;width:90%!important;margin:0 0 1rem}.dashboard.agency .dashboard-column.wide .dashboard-card{display:block;min-height:0;padding:0 0 1rem;border:1px solid #ddd}.dashboard.agency .dashboard-column.wide .bold{color:#446;font-weight:600}.dashboard.agency .dashboard-column.wide th{background:#99a;color:#fff;font-weight:400}.dashboard.agency .dashboard-column.wide tbody tr:first-child td{padding-top:1rem;border-top:0}.dashboard.agency .dashboard-column:not(.wide){max-width:300px}.dashboard.agency .dashboard-column:not(.wide) .dashboard-card{align-items:flex-start}.dashboard.agency .agency-status-summary{display:flex;flex-wrap:wrap;margin:.5rem auto;padding:0;width:90%;color:#9ab}.dashboard.agency .agency-status-summary dt{margin:0 .5rem 0 0;padding:0;font-weight:300;text-align:right}.dashboard.agency .agency-status-summary dt:after{content:":"}.dashboard.agency .agency-status-summary dd{margin:0 1rem 0 0;padding:0;font-weight:700;text-align:left}.dashboard.agency .agency-status-summary dd:not(:last-child){flex-grow:1}.dashboard.agency table{flex-grow:1;margin:0;border:0;box-shadow:none}.dashboard.agency .agency-sidebar-navigation{display:flex;justify-content:space-between;align-items:center;margin:1.25rem auto 0;padding:0;width:90%;list-style-type:none}.dashboard.agency .agency-sidebar-navigation li{display:block;line-height:1}.dashboard.agency .agency-sidebar-navigation .link,.dashboard.agency .agency-sidebar-navigation a{all:unset;appearance:none;display:block;margin:0;padding:.25rem 1.5rem;border:0;border-radius:.5rem;background:#fff;color:var(--colorCiffc);font-size:1rem;font-weight:700;line-height:24px;text-decoration:none;box-shadow:var(--boxShadow);cursor:pointer}.dashboard.agency .agency-sidebar-navigation .link:hover,.dashboard.agency .agency-sidebar-navigation a:hover{margin-top:.15rem;margin-bottom:-.15rem;box-shadow:none}#approval-map-wrapper{position:relative;width:100%;max-width:700px;margin:1rem auto}#approval-map{width:100%}#approval-map path{fill:var(--colorApprovalDefault);stroke:var(--colorApprovalDefaultStroke);cursor:not-allowed}#approval-map .approved path{fill:var(--colorApprovalApprove)}#approval-map .editing path{fill:var(--colorApprovalEdit)}#approval-map .rejected path{fill:var(--colorApprovalReject)}#approval-map .submitted path{fill:var(--colorApprovalSubmit)}#approval-map .unsubmitted path{fill:var(--colorApprovalUnsubmitted)}#approval-map .approval-map-can-hover path{cursor:pointer}#approval-map .approval-map-can-hover:hover path{fill:var(--colorApprovalHover)!important;transition:fill .2s}#approval-map-legend{position:absolute;top:5%;right:5%;display:flex;flex-direction:column;margin:0;padding:0;list-style-type:none}#approval-map-legend li{display:flex;align-items:center;margin:0;padding:0;font-weight:400}#approval-map-legend .swatch{display:inline-block;margin-right:.5rem;width:1.25rem;height:1.25rem;border-radius:.25rem;background:var(--colorApprovalUnsubmitted)}#approval-map-legend .swatch.editing{background:var(--colorApprovalEdit)}#approval-map-legend .swatch.submitted{background:var(--colorApprovalSubmit)}#approval-map-legend .swatch.rejected{background:var(--colorApprovalReject)}#approval-map-legend .swatch.approved{background:var(--colorApprovalApprove)}.approval-map-table{min-width:250px}.flat .approval-map-table td,.flat .approval-map-table thead,.flat .approval-map-table tr{border-color:#eee;background-color:initial}:not(.flat) .approval-map-table span{padding:0 .25em;border-radius:.25em}:not(.flat) .approval-map-table .notstarted{color:var(--colorApprovalDefault)}:not(.flat) .approval-map-table span.notstarted{background-color:var(--colorApprovalDefaultBackground)}:not(.flat) .approval-map-table span.unsubmitted{background-color:var(--colorApprovalUnsubmittedBackground)}:not(.flat) .approval-map-table .editing{color:var(--colorApprovalEdit)}:not(.flat) .approval-map-table span.editing{background-color:var(--colorApprovalEditBackground)}:not(.flat) .approval-map-table .submitted{color:var(--colorApprovalSubmit)}:not(.flat) .approval-map-table span.submitted{background-color:var(--colorApprovalSubmitBackground)}:not(.flat) .approval-map-table .rejected{color:var(--colorApprovalReject)}:not(.flat) .approval-map-table span.rejected{background-color:var(--colorApprovalRejectBackground)}:not(.flat) .approval-map-table .approved{color:var(--colorApprovalApprove)}:not(.flat) .approval-map-table span.approved{background-color:var(--colorApprovalApproveBackground)}.markerFireOutOfControl{z-index:4}.markerFireBeingHeld{z-index:3}.markerFireUnderControl{z-index:2}.markerFireMonitored{z-index:1}.map-popover{display:none;background:#fff;padding:.5rem .75rem;border-radius:.5rem;height:120px;color:#000;font-size:.75rem;line-height:1rem}.map-popover.soc-oc{border:2px solid #e00}.map-popover.soc-bh{border:2px solid #ed3}.map-popover.soc-uc{border:2px solid #00a2ff}.map-popover.soc-mon{border:2px solid #b3a}.map-popover.show{display:block;z-index:200!important}.map-popover dl{display:flex;flex-wrap:wrap;justify-content:space-between;width:300px;margin:0;padding:0}.map-popover.fr dl{width:380px}.map-popover dd{width:40%;margin:0;padding:.125rem 0;border-top:1px solid #ccc;font-weight:700;text-align:left}.map-popover.fr dd{width:60%}.map-popover dd:after{content:":"}.map-popover dt{width:60%;margin:0;padding:.125rem 0;border-top:1px solid #ccc;font-weight:300;text-align:right}.map-popover.fr dt{width:40%}.map-popover dl :first-child,.map-popover dl :nth-child(2){border-top:none}.calendar-year{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:0 1rem;align-items:start;--calendarBorderWidth:2px;--calendarBorderColor:#ddd}.calendar-month{display:flex;align-items:stretch;flex-wrap:wrap;margin:0;padding:0;border-left-width:0;border-bottom:0 solid var(--calendarBorderColor);border-right:0 solid var(--calendarBorderColor);border-top-width:0;border-top:var(--calendarBorderWidth) solid var(--calendarBorderColor);border-left:var(--calendarBorderWidth) solid var(--calendarBorderColor);list-style-type:none}.calendar-month-name{width:100%;border-bottom:1px solid #000}.calendar-day{display:flex;margin:0;padding:0;width:14%;flex-grow:1;border-left:0 solid var(--calendarBorderColor);border-bottom-width:0;border-right-width:0;border-top:0 solid var(--calendarBorderColor);border-bottom:var(--calendarBorderWidth) solid var(--calendarBorderColor);border-right:var(--calendarBorderWidth) solid var(--calendarBorderColor);line-height:1;text-align:center}.calendar-day:not([class*=apl-lvl-]){background-color:#fff}.calendar-day.calendar-day-empty{background-color:#eee}.calendar-day .calendar-content{position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;min-height:2.5rem;text-decoration:none}.calendar-content .calendar-date{position:absolute;top:.15rem;left:.15rem;font-size:.5rem;text-align:left}.calendar-content .calendar-level{display:block;padding-top:.75rem;font-family:Libre Franklin,sans-serif;font-weight:600}.toast-popup{font-size:.875rem;box-shadow:none!important}.toast-popup.toast-notify{background-color:var(--colorLightBlue);color:var(--colorBlue)}.toast-popup.toast-error{background-color:var(--colorPink);color:var(--colorRed)}.toast-popup.toast-success{background-color:var(--colorLightGreen);color:var(--colorGreen)}@media only screen and (max-width:1000px){.app-header .container{flex-wrap:wrap}.menu-toggle{display:block}.main-nav{position:absolute;left:1rem;top:7.5rem;width:100%;min-height:calc(100vh - 7.75rem);flex-direction:column;align-items:flex-start;margin:0 -1rem 1rem;padding-bottom:1rem;background-color:var(--colorCiffc);font-size:1.2rem;transform:translateX(-100vw)}.menu-on .main-nav{transform:translateX(0)}.menu-on~footer,.menu-on~main{max-height:0;overflow:hidden}.app-header .language-toggle{position:fixed;top:-5rem;right:5rem;width:auto;color:var(--colorCiffc);font-weight:700;transform:translateX(100vw)}.app-header.menu-on .language-toggle{transform:translateX(0)}.app-header .language-toggle .link{color:inherit}.nav-list{flex-direction:column;border:none;margin:0;padding:0;width:100%;background-color:var(--colorCiffc);color:#fff}.nav-list.primary-list{margin:0}.nav-list.secondary-list{position:static;order:0;font-size:inherit}.nav-list li{display:block;width:100%;padding:0;border-top:1px solid hsla(0,0%,100%,.4)}.nav-list li .link,.nav-list li a{color:#fff;padding:.5rem 1rem;width:100%;text-align:left}.nav-list li .link:hover,.nav-list li a:hover{color:#000}.nav-list .nav-list .link,.nav-list .nav-list a{padding-left:3rem;color:hsla(0,0%,100%,.9333333333333333)}.agency-sidebar-navigation,.app-header li:hover>.agency-sidebar-navigation{display:flex;position:relative;right:auto;width:100%;border:none;background-color:hsla(0,0%,100%,.8);color:var(--colorCiffc);opacity:1}.agency-sidebar-navigation:before{content:none;left:1.75rem;right:auto}.nav-list .agency-sidebar-navigation .link,.nav-list .agency-sidebar-navigation a{color:var(--colorCiffc)}.app-header li a.pill-shape,.app-header li a.pill-shape.logged-in{border-radius:0;margin:0;padding:.5rem 1rem;border:none;background-color:inherit;font-weight:800}.app-header li a.pill-shape.logged-in{background-color:hsla(0,0%,100%,.8)}table tr:nth-child(2n){background-color:initial}.dashboard-map-legend{max-width:25%}.map-legend ul{margin-left:1rem}}@media only screen and (max-width:800px){.dashboard-map{flex-direction:column}.dashboard-map-legend{position:relative;inset:auto;max-width:100%;padding:1rem .5rem}.dashboard-card{justify-content:center;flex-direction:column;grid-gap:1rem;gap:1rem}.dashboard-card-summary{width:90%}.map-title{width:auto}.map-legend{display:flex;justify-content:center;grid-gap:2rem;gap:2rem;margin:0 auto;width:100%}.map-legend .map-legend-item{margin-bottom:.5rem;white-space:wrap;flex-direction:column;align-items:center;text-align:center}.map-legend .map-legend-item svg{margin:.25rem auto}.map-legend>li{white-space:nowrap;width:22%;text-align:center}.map-legend ul{margin:0 auto;width:auto;display:inline-block;text-align:left}}@media only screen and (max-width:600px){.app-header h1{width:40%}.app-header h1 svg{width:100%}.dashboard-row{flex-direction:column;width:auto}.dashboard-column{width:100%;flex-grow:1}.dashboard-card>canvas{width:85%!important}.dashboard.agency .agency-status-summary dt{width:50%}.map-legend{flex-direction:row;flex-wrap:wrap;justify-content:space-between;grid-gap:1rem;gap:1rem;width:auto;margin:1rem auto}.map-legend>li{width:45%}.more-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-filter>div{margin-right:0;width:100%}table{border-color:#ccc}.table-sidebyside{flex-direction:column;flex-wrap:nowrap}.form-status dt{width:35%}.form-status dd{width:55%;margin-bottom:.5rem}.input-series-add-with-fields{flex-direction:column}.input-series-add-with-fields .input-set{flex-direction:column;flex-wrap:wrap}.input-series-add-with-fields>div.input{min-width:auto;width:100%}.input-series-add-with-fields select{width:100%}.input-series-add-with-fields .fa-chevron-right{transform:rotate(90deg)}.form-section fieldset.input>div.input{width:-moz-fit-content;width:fit-content;margin-right:1rem}.form-section fieldset.input>div.input.thin{width:min-content;margin-right:1rem}form button.link{padding:.75rem 1rem}form legend button.link{margin-top:1rem}.input-series .input-series-remove{position:relative;inset:0;display:flex;padding:.75rem 1rem;margin:.75rem 0 .5rem!important;border:0;border-radius:1rem;background:#eee;font-size:1rem;cursor:pointer}.input-series .input-series-remove .button-label{border:0;clip:unset;height:auto;margin:0;overflow:hidden;padding:0;position:static;width:auto;font-size:1rem}.input-series.without-duplicate-labels .input-series-remove{top:0}input,output,select,textarea{font-size:16px}.button{font-size:1rem;padding:.75rem 1.75rem;border-radius:1.5rem}main hgroup{display:block}#root>footer .container{flex-direction:column}#root>footer .contacts{order:-1;margin:0 auto .5rem}#root>footer .contacts svg{font-size:2rem}}@media print{html{font-size:12px}*,:after,:before{background:transparent;color:#000;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}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}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#root>footer,.app-header,.back,.form-submit-buttons .button-submit.published,.main-nav,.skip-nav,.table-filter,.table-pagination,button{display:none!important}#root{background:#fff;border-top:0}.dashboard.agency .dashboard-column{flex-basis:auto}.calendar-day .calendar-content:after{content:none}}
/*# sourceMappingURL=main.9e56f2bf.chunk.css.map */