@media screen{:root{--key-row-header-scale:4;--hour-column-scale:24;--hour-column-fractional:240fr}}@media print{:root{--key-row-header-scale:1;--hour-column-scale:6;--hour-column-fractional:60fr}}html{min-width:320px;font-size:62.5%}*{box-sizing:border-box}html{min-height:100%;margin:0;padding:0;position:relative}body{flex-direction:column;min-width:320px;height:100vh;margin:0;padding:0;font:500 1.6rem museo-sans,Arial,sans-serif;display:flex}html{overflow:overlay;overscroll-behavior:none}body{overflow:overlay;overscroll-behavior:auto}aside,main,article,header,section,footer,nav,form,fieldset,ul,li,figure,figcaption,q,blockquote{margin:0;padding:0;display:flex}a{text-decoration:none}ul,li{margin:0;padding:0}ul p,ul strong,ul b,ul em,ul i,ul sup,ul sub,li p,li strong,li b,li em,li i,li sup,li sub{display:inline}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}fieldset,.fieldset{border-width:0;margin:0;padding:0}body main{flex-direction:column;flex:auto}a:focus{outline:none}a.image-link{margin:0;padding:0;line-height:0}a.image-link *{pointer-events:none}p{letter-spacing:.1rem;margin:2rem 0}p:first-of-type{margin-top:.8rem}p:last-of-type{margin-bottom:.8rem}p:only-of-type{margin-top:.8rem;margin-bottom:0}.fa{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;display:flex}.fa:before,.fa:after{font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;display:inline-block}.fa:after{margin-left:.75rem}.model-type{text-transform:capitalize}.hidden{display:none!important}.no-warp,.nowrap{white-space:nowrap}#messages{cursor:pointer;font:700 1.2rem museo-sans,Arial,sans-serif;position:relative}#messages>div{color:#fff;background-color:#babbbe;border:0 solid #fff;flex:1;padding:.5rem .8rem;font-size:1.2rem}#messages #flash_notice,#messages #flash-notice{color:#6c6;background-color:#cfc;border-color:#6c6}#messages #flash_alert,#messages #flash-alert{color:#fd7e14;background-color:#fed2ad;border-color:#fd7e14}#messages #flash_error,#messages #flash-error{color:#c33;background-color:#fcc;border-color:#c33}#messages #flash_timedout,#messages #flash-timedout{display:none}body.devise #messages{flex-direction:column;flex:0 1 0;display:flex}#error-explanation{background-color:#fcc;border:0 solid #c33;border-radius:.5rem;flex-direction:column}#error-explanation h2{color:#c33;text-transform:none;padding:1rem 1.2rem 0;font:700 1.2rem museo-sans,Arial,sans-serif}#error-explanation h2+ul{padding:1rem 1rem 1rem 2rem}#error-explanation ul{flex-direction:column;padding:1rem}#error-explanation ul li{color:#c33;flex-direction:row;margin:.3rem;font:500 1.2rem museo-sans,Arial,sans-serif;display:flex}#error-explanation ul li:before{content:"•";padding-right:.3rem}html #mobile-menu-button #bars{cursor:pointer;flex-direction:column;flex:0 0 3rem;place-content:flex-end center;align-self:flex-end}html #mobile-menu-button #bars .bar,html #mobile-menu-button #bars #crossbars{width:3rem;height:.3rem;min-height:.3rem;max-height:.3rem;margin:.6rem 0;transition:all .2s linear}html #mobile-menu-button #bars .bar{background-color:#0eb04e;border-radius:.5rem}html #mobile-menu-button #bars>.bar:first-of-type{margin-top:0}html #mobile-menu-button #bars>.bar:last-of-type{margin-bottom:0}html #mobile-menu-button #bars #crossbars{height:.3rem}html #mobile-menu-button #bars #crossbars .bar{margin:0;position:absolute}html #mobile-menu-button #bars #crossbars .bar:first-of-type{z-index:11}html #mobile-menu-button #bars #crossbars .bar:last-of-type{z-index:12}html.mobile-menu-open{height:100vh;overflow:hidden}html.mobile-menu-open aside.sidebar .container{border-color:#ffffff26}html.mobile-menu-open #mobile-menu-button #bars>.bar:first-of-type,html.mobile-menu-open #mobile-menu-button #bars>.bar:last-of-type{opacity:0}html.mobile-menu-open #mobile-menu-button #bars #crossbars .bar:first-of-type{transform:rotate(45deg)}html.mobile-menu-open #mobile-menu-button #bars #crossbars .bar:last-of-type{transform:rotate(-45deg)}html.mobile-menu-open body>header nav,html.mobile-menu-open body>aside.sidebar nav{top:5.6rem}form{flex-direction:column;flex:auto;row-gap:2rem;display:flex}form [placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:all .5s}form ::placeholder{text-indent:.3rem;-webkit-font-smoothing:antialiased;color:#6e707e!important;font:italic 500 1.6rem museo-sans,Arial,sans-serif!important}form :placeholder-shown{text-indent:.3rem;-webkit-font-smoothing:antialiased;color:#6e707e!important;font:italic 500 1.6rem museo-sans,Arial,sans-serif!important}form :-ms-placeholder-shown{text-indent:.3rem;-webkit-font-smoothing:antialiased;color:#6e707e!important;font:italic 500 1.6rem museo-sans,Arial,sans-serif!important}form ::placeholder{text-indent:.3rem;-webkit-font-smoothing:antialiased;color:#6e707e!important;font:italic 500 1.6rem museo-sans,Arial,sans-serif!important}form .disabled ::placeholder{color:#6e707e80!important}form .disabled :placeholder-shown{color:#6e707e80!important}form .disabled :-ms-placeholder-shown{color:#6e707e80!important}form .disabled ::placeholder{color:#6e707e80!important}form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=url],form input[type=date],form input[type=time],form input[type=month],form input[type=week],form input[type=datetime],form input[type=datetime-local],form select,form textarea{box-sizing:border-box;color:#192f4d;background-color:#fff;border:1px solid #d1d3e2;border-radius:.6rem;flex:100%;width:100%;min-width:10rem;height:3.9rem;min-height:3.9rem;padding:.6rem 1.2rem;font:500 1.6rem museo-sans,Arial,sans-serif;display:flex}form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=url]:focus,form input[type=date]:focus,form input[type=time]:focus,form input[type=month]:focus,form input[type=week]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form select:focus,form textarea:focus{box-shadow:none!important;outline:none!important}form input[type=email].error,form input[type=number].error,form input[type=password].error,form input[type=search].error,form input[type=tel].error,form input[type=text].error,form input[type=url].error,form input[type=date].error,form input[type=time].error,form input[type=month].error,form input[type=week].error,form input[type=datetime].error,form input[type=datetime-local].error,form select.error,form textarea.error{background-color:#ffbfbf;border-style:inset;border-color:#c33;border-width:1px!important}form textarea{box-sizing:border-box;height:14rem}form label{color:#858796;align-items:center;font-size:1.6rem;display:flex}form fieldset,form legend,form .fieldset,form .legend,form .field-group,form .field,form .title,form .value,form .instructions,form .datetime-picker,form .range-separator,form .badge-list,form .actions{flex-wrap:wrap;flex:auto;display:flex}form .field textarea:disabled,form .field textarea.disabled,form .field label.checkbox.disabled,form .field input:disabled,form .field input:disabled+label,form .field select:disabled{color:#b7b9cc;cursor:not-allowed}form .field .badge-list{flex:100%;justify-content:flex-start;max-width:none}form .error-messages-container{opacity:0;flex-direction:column;flex:0 100%;row-gap:.3rem;margin:0;padding:0;transition:all .25s ease-out;display:flex}form .error-messages-container .error-message{color:#c33;margin-left:.5rem;font:300 1.2rem museo-sans,Arial,sans-serif;display:flex}form .form-errors-container{color:#c33;background-color:#fcc;border:1px solid #c33;border-radius:.5rem;padding:.5rem}form .actions.has-errors .error-messages-container,form .field.has-errors .error-messages-container,form .field-group.has-errors .error-messages-container{opacity:1;flex:100%}form .actions.has-errors .error-messages-container .error-message,form .field.has-errors .error-messages-container .error-message,form .field-group.has-errors .error-messages-container .error-message{justify-content:center}form .field.has-errors .title label,form .field.has-errors .title .label,form .field-group.has-errors .title label,form .field-group.has-errors .title .label{color:#c33!important}form .field.has-errors .values,form .field.has-errors .values .inline-input-container label,form .field.has-errors .value input,form .field.has-errors .value label.checkbox,form .field.has-errors .value textarea,form .field-group.has-errors .values,form .field-group.has-errors .values .inline-input-container label,form .field-group.has-errors .value input,form .field-group.has-errors .value label.checkbox,form .field-group.has-errors .value textarea{background-color:#fcc;border-color:#c33!important}form .inline-collection .field.has-errors .values{background-color:#0000;border-color:#0000}form .tooltip .tooltip-icon{color:#ffcb21;flex:0 auto;place-content:flex-end flex-start;align-items:flex-end;min-width:1.6rem;min-height:1.6rem;margin-left:1rem;font-size:1.5rem;display:flex;position:relative}form .tooltip .tooltip-icon.trigger{cursor:pointer}form .tooltip .tooltip-icon.trigger *{pointer-events:none}form .tooltip .tooltip-icon:before{z-index:999;position:absolute;top:-.6rem}form .tooltip .tooltip-icon:after{color:#f8f9fc;content:attr(data-tip);opacity:0;text-transform:initial;white-space:normal;z-index:998;visibility:hidden;background-color:#615d5d;border-radius:.5rem;flex:auto;margin:.2rem 0 0 -.5rem;padding:.7rem 1rem .7rem 3rem;font:1.2rem/1.6rem museo-sans,Arial,sans-serif;transition:all .25s ease-out;display:none;position:absolute;box-shadow:0 .2rem .5rem #3a3b4533}form .tooltip .tooltip-icon:hover{flex:auto}form .tooltip .tooltip-icon:hover:after{opacity:1;visibility:visible;display:flex}form .instructions{margin:.5rem 0 0 .5rem;display:flex}form .instructions.links{margin-top:.8rem}form .instructions.links a{color:#397fdb}form .instructions.qualified .message{font-size:1.2rem;display:flex}form .instructions.qualified .icon{display:flex}form .instructions.qualified .icon .fa-check-circle{color:#1cc88a;margin-left:.5rem}form .controls{flex-direction:row;justify-content:center;column-gap:1.5rem;display:flex}form .controls a.btn,form .controls input[type=button].btn,form .controls button.btn{flex:0 auto;width:3.9rem;min-width:3.9rem;max-width:3.9rem;height:3.9rem;min-height:3.9rem;max-height:3.9rem;margin:0;padding:1rem}form .actions{flex-direction:row;flex:100%;justify-content:center;gap:1.5rem;display:flex}form .actions a.btn,form .actions input[type=submit].btn,form .actions button.btn{flex:auto;margin:0}form fieldset,form .fieldset,form .nested-fields{background-color:#fff;border-radius:.5rem;align-content:flex-start;margin-bottom:2rem}form fieldset h1,form .fieldset h1,form .nested-fields h1{margin:-1rem 0 1rem}form fieldset .section-body,form .fieldset .section-body,form .nested-fields .section-body{margin-top:2rem}form fieldset,form .fieldset,form .nested-fields{row-gap:1.5rem;margin-bottom:0}form fieldset legend,form fieldset .legend,form .fieldset legend,form .fieldset .legend,form .nested-fields legend,form .nested-fields .legend{color:#5a5c69;border:0 dotted #b7b9cc;border-bottom-width:1px;flex:100%;justify-content:space-between;align-items:center;margin:0 0 1.5rem;padding:0 0 1rem;font-size:2rem;text-decoration:none;display:flex}form fieldset legend.tooltip,form fieldset .legend.tooltip,form .fieldset legend.tooltip,form .fieldset .legend.tooltip,form .nested-fields legend.tooltip,form .nested-fields .legend.tooltip{justify-content:flex-start}form fieldset legend.tooltip .tooltip-icon:after,form fieldset .legend.tooltip .tooltip-icon:after,form .fieldset legend.tooltip .tooltip-icon:after,form .fieldset .legend.tooltip .tooltip-icon:after,form .nested-fields legend.tooltip .tooltip-icon:after,form .nested-fields .legend.tooltip .tooltip-icon:after{margin-top:-.4rem}form fieldset .fieldset-description,form .fieldset .fieldset-description,form .nested-fields .fieldset-description{color:#6e707e;flex-direction:column;flex:100%;font:300 1.2rem museo-sans,Arial,sans-serif;display:flex}form fieldset .fieldset-description h4,form .fieldset .fieldset-description h4,form .nested-fields .fieldset-description h4{letter-spacing:.1rem;padding-bottom:.3rem;font:italic 500 1.3rem museo-sans,Arial,sans-serif}form fieldset .fieldset-description p,form .fieldset .fieldset-description p,form .nested-fields .fieldset-description p{margin:.5rem 0}form fieldset .fieldset-description p:first-of-type,form .fieldset .fieldset-description p:first-of-type,form .nested-fields .fieldset-description p:first-of-type{margin-top:0}form fieldset .fieldset-description ul,form .fieldset .fieldset-description ul,form .nested-fields .fieldset-description ul{flex-direction:column;gap:.75rem;margin:1.5rem 0;padding-left:1.6rem;list-style:outside;display:flex}form fieldset .fieldset-description ul li,form .fieldset .fieldset-description ul li,form .nested-fields .fieldset-description ul li{display:list-item}form fieldset .fieldset-description ul.field-notifications,form .fieldset .fieldset-description ul.field-notifications,form .nested-fields .fieldset-description ul.field-notifications{list-style:none}form fieldset .fieldset-description ul.field-notifications .notice,form .fieldset .fieldset-description ul.field-notifications .notice,form .nested-fields .fieldset-description ul.field-notifications .notice{color:#fd7e14;font:500 1.6rem museo-sans,Arial,sans-serif;font-size:1.2rem!important}form fieldset legend+.fieldset-description .legend+.fieldset-description,form .fieldset legend+.fieldset-description .legend+.fieldset-description,form .nested-fields legend+.fieldset-description .legend+.fieldset-description{margin:-2rem 0 0}form fieldset.collapsed,form .fieldset.collapsed,form .nested-fields.collapsed{min-height:6.8rem;max-height:6.8rem;overflow:hidden}form fieldset.collapsed legend,form fieldset.collapsed .legend,form .fieldset.collapsed legend,form .fieldset.collapsed .legend,form .nested-fields.collapsed legend,form .nested-fields.collapsed .legend{border-color:#fff}form fieldset .field-group,form .fieldset .field-group,form .nested-fields .field-group{flex:100%;place-content:flex-start space-between;align-items:flex-start;gap:1.5rem 3.5rem;width:100%}form fieldset .field-group h5,form .fieldset .field-group h5,form .nested-fields .field-group h5{color:#858796;flex:100%;margin-bottom:.5rem;font:italic 300 1.1rem museo-sans,Arial,sans-serif}form fieldset .field-group .field,form .fieldset .field-group .field,form .nested-fields .field-group .field{flex:calc(50% - 3.5rem)}form fieldset .field-group.nested-field-group,form .fieldset .field-group.nested-field-group,form .nested-fields .field-group.nested-field-group{gap:1.5rem}form fieldset .field-group.checkbox-group,form .fieldset .field-group.checkbox-group,form .nested-fields .field-group.checkbox-group{flex-wrap:wrap;justify-content:space-between;gap:.5rem}form fieldset .field-group.checkbox-group .field,form .fieldset .field-group.checkbox-group .field,form .nested-fields .field-group.checkbox-group .field{flex:0 0 23%;min-width:20rem}form fieldset .field-group.checkbox-group .field .title,form .fieldset .field-group.checkbox-group .field .title,form .nested-fields .field-group.checkbox-group .field .title,form fieldset .field-group.checkbox-group .field .title label,form fieldset .field-group.checkbox-group .field .title .label,form .fieldset .field-group.checkbox-group .field .title label,form .fieldset .field-group.checkbox-group .field .title .label,form .nested-fields .field-group.checkbox-group .field .title label,form .nested-fields .field-group.checkbox-group .field .title .label{text-align:left;justify-content:flex-start}form fieldset .field-group.checkbox-group .field.stacked,form .fieldset .field-group.checkbox-group .field.stacked,form .nested-fields .field-group.checkbox-group .field.stacked{flex:0 auto;min-width:auto;padding:.5rem}form fieldset .field-group.days-of-week .field.checkbox.stacked,form .fieldset .field-group.days-of-week .field.checkbox.stacked,form .nested-fields .field-group.days-of-week .field.checkbox.stacked{align-content:center;align-items:center}form fieldset .field-group.three-column .field,form .fieldset .field-group.three-column .field,form .nested-fields .field-group.three-column .field{flex:30%}form fieldset .field-group.auto .field,form .fieldset .field-group.auto .field,form .nested-fields .field-group.auto .field{flex-basis:auto}form fieldset .field-group.three-column-with-checkbox .field.checkbox,form fieldset .field-group.three-column-with-checkbox .field.checkbox-lrg,form .fieldset .field-group.three-column-with-checkbox .field.checkbox,form .fieldset .field-group.three-column-with-checkbox .field.checkbox-lrg,form .nested-fields .field-group.three-column-with-checkbox .field.checkbox,form .nested-fields .field-group.three-column-with-checkbox .field.checkbox-lrg{flex:0 auto}form fieldset .field-group.collapsed,form .fieldset .field-group.collapsed,form .nested-fields .field-group.collapsed{display:none}form fieldset .field,form .fieldset .field,form .nested-fields .field{flex-flow:column;flex:auto;row-gap:.7rem;min-width:24rem}form fieldset .field .value,form .fieldset .field .value,form .nested-fields .field .value,form fieldset .field .error-message,form .fieldset .field .error-message,form .nested-fields .field .error-message{flex:100%}form fieldset .field.copyable .value,form .fieldset .field.copyable .value,form .nested-fields .field.copyable .value{align-items:center}form fieldset .field.copyable .value input,form .fieldset .field.copyable .value input,form .nested-fields .field.copyable .value input{padding-right:3rem}form fieldset .field.copyable .value .icon,form .fieldset .field.copyable .value .icon,form .nested-fields .field.copyable .value .icon{cursor:pointer;position:absolute;right:.8rem}form fieldset .field.copyable .value .icon .disabled,form .fieldset .field.copyable .value .icon .disabled,form .nested-fields .field.copyable .value .icon .disabled{opacity:.5;pointer-events:none!important}form fieldset .field.required label:after,form .fieldset .field.required label:after,form .nested-fields .field.required label:after{content:"*"}form fieldset .field.component .value,form .fieldset .field.component .value,form .nested-fields .field.component .value{flex:100%}form fieldset .field.component .select-custom-input-container,form .fieldset .field.component .select-custom-input-container,form .nested-fields .field.component .select-custom-input-container{margin-top:.3rem}form fieldset .field.textarea,form .fieldset .field.textarea,form .nested-fields .field.textarea{flex:100%}form fieldset .field.textarea .value,form .fieldset .field.textarea .value,form .nested-fields .field.textarea .value{width:100%}form fieldset .field-group:last-of-type,form .fieldset .field-group:last-of-type,form .nested-fields .field-group:last-of-type{margin-bottom:0}form fieldset .field.center,form .fieldset .field.center,form .nested-fields .field.center{justify-content:center}form fieldset .field.required input[type=checkbox]:enabled+label.checkbox:after,form fieldset .field.required input[type=checkbox]:checked+label.checkbox:after,form .fieldset .field.required input[type=checkbox]:enabled+label.checkbox:after,form .fieldset .field.required input[type=checkbox]:checked+label.checkbox:after,form .nested-fields .field.required input[type=checkbox]:enabled+label.checkbox:after,form .nested-fields .field.required input[type=checkbox]:checked+label.checkbox:after{content:"";display:none}form fieldset .field.cke-collection,form .fieldset .field.cke-collection,form .nested-fields .field.cke-collection{flex:auto}form fieldset .field.cke-collection textarea,form .fieldset .field.cke-collection textarea,form .nested-fields .field.cke-collection textarea{min-height:14rem}form fieldset .field.indicator,form .fieldset .field.indicator,form .nested-fields .field.indicator{flex-direction:row;justify-content:flex-end}form fieldset .field.indicator .title,form .fieldset .field.indicator .title,form .nested-fields .field.indicator .title{justify-content:flex-end;align-items:center;margin-right:1rem}form fieldset .field.indicator .value,form .fieldset .field.indicator .value,form .nested-fields .field.indicator .value{flex-direction:row-reverse}form fieldset .field.indicator .value input[type=number],form .fieldset .field.indicator .value input[type=number],form .nested-fields .field.indicator .value input[type=number]{text-align:right;border-width:1px 1px 1px 0;border-radius:0 .5rem .5rem 0;flex:none;max-width:10rem}form fieldset .field.indicator .value input[type=number]:disabled,form .fieldset .field.indicator .value input[type=number]:disabled,form .nested-fields .field.indicator .value input[type=number]:disabled{color:#dddfeb;opacity:1;border-color:#dddfeb}form fieldset .field.indicator .value input[type=number]+span,form .fieldset .field.indicator .value input[type=number]+span,form .nested-fields .field.indicator .value input[type=number]+span{color:#fff;content:attr(data-currency-type);background-color:#192f4d;border:0 solid #192f4d;border-radius:.5rem 0 0 .5rem;flex:none;justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}form fieldset .field.indicator .value input[type=number]:disabled+span,form .fieldset .field.indicator .value input[type=number]:disabled+span,form .nested-fields .field.indicator .value input[type=number]:disabled+span{background-color:#dddfeb;border-color:#dddfeb}form fieldset .field.image-set .value,form .fieldset .field.image-set .value,form .nested-fields .field.image-set .value{justify-content:center;align-items:center;min-height:50rem}form fieldset .field.image-set .value label,form .fieldset .field.image-set .value label,form .nested-fields .field.image-set .value label{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-clip:content-box;border-width:1px;border-color:#d1d3e2;border-radius:.5rem;flex:100%;align-self:stretch;padding:1rem;transition:all .2s ease-in-out}form fieldset .field.image-set .value label:before,form .fieldset .field.image-set .value label:before,form .nested-fields .field.image-set .value label:before{content:"";opacity:0;background-color:#ffffffbf;background-position:50%;background-repeat:no-repeat;flex:100%;justify-content:center;align-self:stretch;width:100%;height:100%;transition:all .2s linear;display:flex}form fieldset .field.image-set .value label:hover:before,form .fieldset .field.image-set .value label:hover:before,form .nested-fields .field.image-set .value label:hover:before{opacity:1}form fieldset .field.image-set .value input[type=file],form .fieldset .field.image-set .value input[type=file],form .nested-fields .field.image-set .value input[type=file]{display:none}form fieldset .field.image-set.additional,form .fieldset .field.image-set.additional,form .nested-fields .field.image-set.additional{max-width:20rem}form fieldset .field.image-set.additional .values,form .fieldset .field.image-set.additional .values,form .nested-fields .field.image-set.additional .values{flex-flow:column wrap;flex:50%}form fieldset .field.image-set.additional .values .value,form .fieldset .field.image-set.additional .values .value,form .nested-fields .field.image-set.additional .values .value{min-height:10rem;margin:0 0 1rem}form fieldset .field.image-set.additional .values .value:last-of-type,form .fieldset .field.image-set.additional .values .value:last-of-type,form .nested-fields .field.image-set.additional .values .value:last-of-type{margin:0}form fieldset .field.checkbox,form .fieldset .field.checkbox,form .nested-fields .field.checkbox{flex-direction:row-reverse;justify-content:flex-end;align-items:center}form fieldset .field.checkbox .value,form .fieldset .field.checkbox .value,form .nested-fields .field.checkbox .value{flex:0}form fieldset .field.checkbox .title,form .fieldset .field.checkbox .title,form .nested-fields .field.checkbox .title{margin-bottom:0}form fieldset .field.checkbox .title:hover+.value input[type=checkbox]+label.checkbox,form .fieldset .field.checkbox .title:hover+.value input[type=checkbox]+label.checkbox,form .nested-fields .field.checkbox .title:hover+.value input[type=checkbox]+label.checkbox{background-color:#397fdb;border-color:#397fdb}form fieldset .field.checkbox .title:hover+.value input[type=checkbox]+label.checkbox:before,form .fieldset .field.checkbox .title:hover+.value input[type=checkbox]+label.checkbox:before,form .nested-fields .field.checkbox .title:hover+.value input[type=checkbox]+label.checkbox:before{color:#fff;content:"";font-family:"Font Awesome 6 Pro";font-weight:900}form fieldset .field.checkbox .title:hover+.value input[type=checkbox]:checked+label.checkbox,form .fieldset .field.checkbox .title:hover+.value input[type=checkbox]:checked+label.checkbox,form .nested-fields .field.checkbox .title:hover+.value input[type=checkbox]:checked+label.checkbox{background-color:#192f4d;border-color:#192f4d}form fieldset .field.checkbox .title:hover+.value input[type=checkbox]:checked+label.checkbox:before,form .fieldset .field.checkbox .title:hover+.value input[type=checkbox]:checked+label.checkbox:before,form .nested-fields .field.checkbox .title:hover+.value input[type=checkbox]:checked+label.checkbox:before{color:#fff;content:"";font-family:"Font Awesome 6 Pro";font-weight:900}form fieldset .field.checkbox.disabled,form .fieldset .field.checkbox.disabled,form .nested-fields .field.checkbox.disabled{cursor:not-allowed}form fieldset .field.checkbox.disabled .title>label,form .fieldset .field.checkbox.disabled .title>label,form .nested-fields .field.checkbox.disabled .title>label{color:#ccc;cursor:not-allowed}form fieldset .field.checkbox.disabled .value,form .fieldset .field.checkbox.disabled .value,form .nested-fields .field.checkbox.disabled .value{cursor:not-allowed}form fieldset .field.checkbox.disabled .value *,form .fieldset .field.checkbox.disabled .value *,form .nested-fields .field.checkbox.disabled .value *{pointer-events:none}form fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]+label.checkbox,form .fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]+label.checkbox,form .nested-fields .field.checkbox.disabled .title:hover+.value input[type=checkbox]+label.checkbox{background-color:#fff;border-color:#d1d3e2}form fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]+label.checkbox:before,form .fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]+label.checkbox:before,form .nested-fields .field.checkbox.disabled .title:hover+.value input[type=checkbox]+label.checkbox:before{content:none}form fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]:checked+label.checkbox,form .fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]:checked+label.checkbox,form .nested-fields .field.checkbox.disabled .title:hover+.value input[type=checkbox]:checked+label.checkbox{background-color:#fff;border-color:#d1d3e2}form fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]:checked+label.checkbox:before,form .fieldset .field.checkbox.disabled .title:hover+.value input[type=checkbox]:checked+label.checkbox:before,form .nested-fields .field.checkbox.disabled .title:hover+.value input[type=checkbox]:checked+label.checkbox:before{color:#ccc;content:"";font-family:"Font Awesome 6 Pro";font-weight:900}form fieldset .field.checkbox label,form .fieldset .field.checkbox label,form .nested-fields .field.checkbox label{cursor:pointer;line-height:inherit;text-transform:capitalize;justify-content:center;align-items:center;padding:0}form fieldset .field.checkbox label.raw,form .fieldset .field.checkbox label.raw,form .nested-fields .field.checkbox label.raw{text-transform:unset}form fieldset .field.checkbox label.checkbox,form .fieldset .field.checkbox label.checkbox,form .nested-fields .field.checkbox label.checkbox{background-color:#fff;border:1px solid #d1d3e2;border-radius:.6rem;width:2rem;height:2rem;transition:all .2s linear}form fieldset .field.checkbox input[type=checkbox],form .fieldset .field.checkbox input[type=checkbox],form .nested-fields .field.checkbox input[type=checkbox]{opacity:0;width:0;height:0;display:none}form fieldset .field.checkbox input[type=checkbox]+label.checkbox,form .fieldset .field.checkbox input[type=checkbox]+label.checkbox,form .nested-fields .field.checkbox input[type=checkbox]+label.checkbox{background-color:#fff;display:flex}form fieldset .field.checkbox input[type=checkbox]+label.checkbox:before,form .fieldset .field.checkbox input[type=checkbox]+label.checkbox:before,form .nested-fields .field.checkbox input[type=checkbox]+label.checkbox:before{color:#fff0;content:"";font-family:"Font Awesome 6 Pro";font-size:1.3rem;font-weight:900;transition:all .2s linear}form fieldset .field.checkbox input[type=checkbox]:enabled+label.checkbox:hover,form .fieldset .field.checkbox input[type=checkbox]:enabled+label.checkbox:hover,form .nested-fields .field.checkbox input[type=checkbox]:enabled+label.checkbox:hover{background-color:#397fdb}form fieldset .field.checkbox input[type=checkbox]:enabled+label.checkbox:hover:before,form .fieldset .field.checkbox input[type=checkbox]:enabled+label.checkbox:hover:before,form .nested-fields .field.checkbox input[type=checkbox]:enabled+label.checkbox:hover:before{color:#fff}form fieldset .field.checkbox input[type=checkbox]:checked+label.checkbox:hover,form .fieldset .field.checkbox input[type=checkbox]:checked+label.checkbox:hover,form .nested-fields .field.checkbox input[type=checkbox]:checked+label.checkbox:hover{background-color:#192f4d;border-color:#192f4d}form fieldset .field.checkbox input[type=checkbox]:checked+label.checkbox:hover:before,form .fieldset .field.checkbox input[type=checkbox]:checked+label.checkbox:hover:before,form .nested-fields .field.checkbox input[type=checkbox]:checked+label.checkbox:hover:before{color:#fffc;content:"";font-family:"Font Awesome 6 Pro";font-weight:900}form fieldset .field.checkbox input[type=checkbox]:checked+label.checkbox:before,form .fieldset .field.checkbox input[type=checkbox]:checked+label.checkbox:before,form .nested-fields .field.checkbox input[type=checkbox]:checked+label.checkbox:before{color:#397fdb}form fieldset .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:before,form .fieldset .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:before,form .nested-fields .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:before{color:#ccc;display:inline-block}form fieldset .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:hover,form .fieldset .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:hover,form .nested-fields .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:hover{background-color:#fff;border-color:#d1d3e2}form fieldset .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:hover:before,form .fieldset .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:hover:before,form .nested-fields .field.checkbox input[type=checkbox]:disabled:checked+label.checkbox:hover:before{color:#ccc;content:"";cursor:not-allowed;font-family:"Font Awesome 6 Pro";font-weight:900}form fieldset .field.checkbox-lrg label.title,form fieldset .field.checkbox-lrg .label.title,form .fieldset .field.checkbox-lrg label.title,form .fieldset .field.checkbox-lrg .label.title,form .nested-fields .field.checkbox-lrg label.title,form .nested-fields .field.checkbox-lrg .label.title{text-transform:none;justify-content:flex-start;margin-bottom:0;font-size:1.6rem}form fieldset .field.checkbox-lrg label.checkbox,form .fieldset .field.checkbox-lrg label.checkbox,form .nested-fields .field.checkbox-lrg label.checkbox{width:3.9rem;height:3.9rem}form fieldset .field.checkbox-lrg input[type=checkbox]:enabled+label.checkbox:before,form fieldset .field.checkbox-lrg input[type=checkbox]:checked+label.checkbox:before,form .fieldset .field.checkbox-lrg input[type=checkbox]:enabled+label.checkbox:before,form .fieldset .field.checkbox-lrg input[type=checkbox]:checked+label.checkbox:before,form .nested-fields .field.checkbox-lrg input[type=checkbox]:enabled+label.checkbox:before,form .nested-fields .field.checkbox-lrg input[type=checkbox]:checked+label.checkbox:before{font-size:3rem}form fieldset .field.checkbox-lrg .error-message,form .fieldset .field.checkbox-lrg .error-message,form .nested-fields .field.checkbox-lrg .error-message{margin-left:0}form fieldset .field.checkbox-lrg.stacked,form .fieldset .field.checkbox-lrg.stacked,form .nested-fields .field.checkbox-lrg.stacked{flex-direction:column;align-items:flex-start}form fieldset .field.checkbox-lrg.stacked .title,form .fieldset .field.checkbox-lrg.stacked .title,form .nested-fields .field.checkbox-lrg.stacked .title{flex:0 auto}form fieldset .field.checkbox-lrg.stacked .title label,form fieldset .field.checkbox-lrg.stacked .title .label,form .fieldset .field.checkbox-lrg.stacked .title label,form .fieldset .field.checkbox-lrg.stacked .title .label,form .nested-fields .field.checkbox-lrg.stacked .title label,form .nested-fields .field.checkbox-lrg.stacked .title .label{text-transform:unset}form fieldset .field.checkbox-lrg.stacked .value,form .fieldset .field.checkbox-lrg.stacked .value,form .nested-fields .field.checkbox-lrg.stacked .value{flex:0 auto}form fieldset .field.checkbox-lrg.center,form .fieldset .field.checkbox-lrg.center,form .nested-fields .field.checkbox-lrg.center{flex-direction:column-reverse}form fieldset .field.checkbox-lrg.center .value,form .fieldset .field.checkbox-lrg.center .value,form .nested-fields .field.checkbox-lrg.center .value{flex:1;margin:1rem 0}form fieldset .field.checkbox-lrg.inline,form .fieldset .field.checkbox-lrg.inline,form .nested-fields .field.checkbox-lrg.inline{flex-wrap:nowrap;flex:1 1 0;align-self:flex-end;align-items:center}form fieldset .field.checkbox-lrg.inline .title,form .fieldset .field.checkbox-lrg.inline .title,form .nested-fields .field.checkbox-lrg.inline .title{text-transform:none;flex:0 auto;justify-content:flex-start;align-items:center;margin-left:1rem;font-size:1.6rem}form fieldset .field.checkbox-lrg.inline .title.tooltip,form .fieldset .field.checkbox-lrg.inline .title.tooltip,form .nested-fields .field.checkbox-lrg.inline .title.tooltip{flex:auto}form fieldset .buttons,form .fieldset .buttons,form .nested-fields .buttons{flex:100%}form fieldset .nested-fields,form .fieldset .nested-fields,form .nested-fields .nested-fields{background-color:#f8f9fc;border:1px solid #e3e6f0;border-radius:.5rem;flex-wrap:wrap;flex:auto;margin:2rem;padding:2rem;display:flex;box-shadow:0 .3rem 1rem #3a3b4526}form fieldset .nested-fields fieldset,form fieldset .nested-fields .fieldset,form .fieldset .nested-fields fieldset,form .fieldset .nested-fields .fieldset,form .nested-fields .nested-fields fieldset,form .nested-fields .nested-fields .fieldset{background-color:#0000}form fieldset .nested-fields .controls,form .fieldset .nested-fields .controls,form .nested-fields .nested-fields .controls{flex:100%;justify-content:flex-end;display:flex}form fieldset .nested-fields .controls .remove-btn,form .fieldset .nested-fields .controls .remove-btn,form .nested-fields .nested-fields .controls .remove-btn{cursor:pointer}form fieldset .inline-nested-fields,form .fieldset .inline-nested-fields,form .nested-fields .inline-nested-fields{justify-content:flex-start;display:flex}form.standard-form .inline-collection .field .values{flex-wrap:wrap;flex:100%}@media (min-width:1200px){form.standard-form .inline-collection .field .values{flex-wrap:nowrap}}form div.tooltip,form div.title{flex:100%;align-items:center;position:relative}form div.tooltip .tooltip,form div.title .tooltip{flex-wrap:nowrap}.authenticated-portal-reservations.new article,.authenticated-portal-reservations.edit article{background-image:linear-gradient(#0000008c,#ffffff59),url(https://res.cloudinary.com/huipjtihc/image/upload/f_auto,dpr_auto,q_auto:good/public/aircraft-spot-jetbridge);background-size:cover}.authenticated-portal-reservations.new article>header,.authenticated-portal-reservations.edit article>header{row-gap:unset;flex-direction:column;padding-left:.5rem}.authenticated-portal-reservations.new article>header h1,.authenticated-portal-reservations.new article>header h2,.authenticated-portal-reservations.new article>header h3,.authenticated-portal-reservations.edit article>header h1,.authenticated-portal-reservations.edit article>header h2,.authenticated-portal-reservations.edit article>header h3{color:#f8f9fc;line-height:1}.authenticated-portal-reservations.new article>header h1,.authenticated-portal-reservations.edit article>header h1{margin-bottom:.3rem;font-size:2.8rem}.authenticated-portal-reservations.new article>header h2,.authenticated-portal-reservations.edit article>header h2{color:#fff;margin-bottom:0;font:italic 300 1.4rem museo-sans,Arial,sans-serif}.authenticated-portal-reservations.new article section .floating-window,.authenticated-portal-reservations.edit article section .floating-window{z-index:10000;justify-content:center;align-items:center;width:100vw;padding:3rem 6rem;transition:all .25s ease-out;display:flex;position:fixed;bottom:0;right:0;transform:translateY(calc(100% - 5.6rem))}.authenticated-portal-reservations.new article section .floating-window:after,.authenticated-portal-reservations.edit article section .floating-window:after{content:"";z-index:-1;position:absolute;inset:0}.authenticated-portal-reservations.new article section .floating-window.shown,.authenticated-portal-reservations.edit article section .floating-window.shown{transform:translateY(0%)}.authenticated-portal-reservations.new article section .floating-window.shown:after,.authenticated-portal-reservations.edit article section .floating-window.shown:after{-webkit-backdrop-filter:blur(.25rem)contrast(.9);backdrop-filter:blur(.25rem)contrast(.9);-webkit-mask:linear-gradient(#0000,#000 50%);mask:linear-gradient(#0000,#000 50%)}.authenticated-portal-reservations.new article section .floating-window.shown .floating-window-component-container,.authenticated-portal-reservations.edit article section .floating-window.shown .floating-window-component-container{filter:drop-shadow(0 0 2rem #3a3b4580)}.authenticated-portal-reservations.new article section .floating-window .floating-window-component-container,.authenticated-portal-reservations.edit article section .floating-window .floating-window-component-container{flex-direction:column;justify-content:center;align-items:center;width:100%;transition:all .25s ease-out;display:flex}.authenticated-portal-reservations.new article section .floating-window .floating-window-component-container .fullscreen-controls button,.authenticated-portal-reservations.edit article section .floating-window .floating-window-component-container .fullscreen-controls button{border-radius:.5rem .5rem 0 0;min-width:5rem}.authenticated-portal-reservations.new article section .floating-window .floating-window-component-container .table.collection-list,.authenticated-portal-reservations.edit article section .floating-window .floating-window-component-container .table.collection-list{border:.5rem solid #743980;border-top-width:0;border-radius:1rem;overflow:hidden}.authenticated-portal-reservations.new article section .floating-window .floating-window-component-container .table.collection-list .thead .tr,.authenticated-portal-reservations.edit article section .floating-window .floating-window-component-container .table.collection-list .thead .tr{background-color:#743980}@media (min-width:1200px){.authenticated-portal-reservations.new article section .floating-window,.authenticated-portal-reservations.edit article section .floating-window{width:calc(100vw - 22.5rem)}}.authenticated-portal-reservations.new article section form#reservation-form.with-reservation-sequence,.authenticated-portal-reservations.edit article section form#reservation-form.with-reservation-sequence{margin-bottom:calc(var(--offset-height) / 10 * 1rem - 7rem)}.authenticated-portal-reservations.new article section form#reservation-form label,.authenticated-portal-reservations.new article section form#reservation-form h4,.authenticated-portal-reservations.new article section form#reservation-form h6,.authenticated-portal-reservations.new article section form#reservation-form .form-group span,.authenticated-portal-reservations.edit article section form#reservation-form label,.authenticated-portal-reservations.edit article section form#reservation-form h4,.authenticated-portal-reservations.edit article section form#reservation-form h6,.authenticated-portal-reservations.edit article section form#reservation-form .form-group span{color:#6e707e}.authenticated-portal-reservations.new article section form#reservation-form .fieldset,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset{padding:2rem}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group .range-separator,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group .range-separator{flex:0 auto;align-items:center;padding:1rem 2rem 0;display:flex}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.component-group,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.component-group{justify-content:flex-start}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.component-group .component,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.component-group .component{flex:0 2.7rem;max-width:2.7rem}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.days-of-week,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.days-of-week{margin-top:4rem;flex:0 auto!important}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg{min-width:unset!important;align-content:center!important;align-items:center!important}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg .title,.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg .value,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg .title,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg .value{flex:0 auto!important}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group.days-of-week .field.checkbox-lrg{flex-direction:column!important}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group .field,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group .field{flex-flow:wrap;flex:1;place-content:flex-start;align-items:flex-start}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group .field .title,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group .field .title{flex:100%}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group .field .title label,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group .field .title label{white-space:nowrap}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group .field .value .form-group,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group .field .value .form-group{margin-bottom:0}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group .field.component .datetime-picker,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group .field.component .datetime-picker{height:auto}.authenticated-portal-reservations.new article section form#reservation-form .fieldset .field-group#reservation-scheduling-type,.authenticated-portal-reservations.edit article section form#reservation-form .fieldset .field-group#reservation-scheduling-type{margin-bottom:2rem}.authenticated-portal-reservations.new article section form#reservation-form .actions button,.authenticated-portal-reservations.edit article section form#reservation-form .actions button{flex:auto}.authenticated-portal-reservations.new article section form#reservation-form .actions button:only-of-type,.authenticated-portal-reservations.new article section form#reservation-form .actions button:last-of-type,.authenticated-portal-reservations.new article section form#reservation-form .actions button.btn-submit,.authenticated-portal-reservations.new article section form#reservation-form .actions button.btn-next,.authenticated-portal-reservations.edit article section form#reservation-form .actions button:only-of-type,.authenticated-portal-reservations.edit article section form#reservation-form .actions button:last-of-type,.authenticated-portal-reservations.edit article section form#reservation-form .actions button.btn-submit,.authenticated-portal-reservations.edit article section form#reservation-form .actions button.btn-next{flex:3 auto}form.filter-form .fieldset.filter-fieldset{background-color:#0000;margin-bottom:0}form.filter-form .fieldset.filter-fieldset .field-group{column-gap:1.5rem}form.filter-form .fieldset.filter-fieldset .filter-container{flex:calc(50% - 3.5rem)}form.filter-form .fieldset.filter-fieldset#filters-shown-by-default{flex:100%}form.filter-form .fieldset.filter-fieldset#filters-hidden-by-default{max-height:0;margin-top:1rem;overflow:hidden}form.filter-form .fieldset.filter-fieldset#filters-hidden-by-default.open{max-height:none;overflow:unset}form.filter-form .btn-toggle{flex:100%;justify-content:center;display:flex}form.filter-form .btn-toggle i{flex:auto;justify-content:center;display:flex}form.filter-form .actions{gap:1.5rem 1rem}form.filter-form .actions input[type=submit],form.filter-form .actions button[type=submit],form.filter-form .actions .btn{white-space:nowrap;background-clip:padding-box;border-width:0;border-radius:.5rem;flex:0;place-content:center;align-items:center;height:3.2rem;min-height:3.2rem;max-height:3.2rem;font-size:1.4rem;line-height:1;border-color:#0000!important}form.filter-form .actions #toggle-button i{transform:rotate(0)}form.filter-form .actions #toggle-button.open i{padding-top:.2rem;transform:rotate(180deg)}form.import-form{flex-flow:wrap;flex:auto;align-content:flex-start;align-items:flex-start;display:flex}form.import-form label.btn input[type=file]{display:none}.date-time-picker{font:500 1.6rem museo-sans,Arial,sans-serif}.date-time-picker input,.date-time-picker label,.date-time-picker p,.date-time-picker span{color:#192f4d;font:500 1.6rem museo-sans,Arial,sans-serif}.date-time-picker label{display:none}.date-time-picker .field{margin-bottom:0!important}.date-time-picker .header-picker{background-color:#192f4d!important}.date-time-picker .header-picker div{opacity:1}.date-time-picker .header-picker span{color:#fffc;font:700 1.6rem museo-sans,Arial,sans-serif}.date-time-picker .week-days-container{font:700 1.6rem museo-sans,Arial,sans-serif}.date-time-picker .arrow-month{flex:0 auto!important}.date-time-picker .field-input{box-sizing:border-box;color:#192f4d;background-color:#fff;border:1px solid #d1d3e2;border-radius:.6rem;flex:100%;width:100%;min-width:10rem;height:3.9rem;min-height:3.9rem;padding:.6rem 1.2rem;font:500 1.6rem museo-sans,Arial,sans-serif;display:flex}.date-time-picker .field-input:focus{box-shadow:none!important;outline:none!important}.date-time-picker .field-input.error{background-color:#ffbfbf;border-style:inset;border-color:#c33;border-width:1px!important}.date-time-picker .time-picker:before,.date-time-picker .time-picker:after{margin-top:-1.5rem}.date-time-picker .datetimepicker.visible{z-index:1999}@media (max-width:1200px){.date-time-picker .shortcuts-container{padding:0}.date-time-picker .shortcuts-container button.shortcut-button{height:auto;margin-right:0!important;padding:0!important}.date-time-picker .shortcuts-container button.shortcut-button .custom-button-effect{height:auto;padding:1rem .5rem}.date-time-picker .shortcuts-container button.shortcut-button .custom-button-content span{white-space:normal}}.date-time-picker .field-clear-button{display:none!important}.date-time-picker button{overflow:hidden;padding:.3rem .8rem!important}.date-time-picker button .custom-button-effect,.date-time-picker button .datepicker-button-effect,.date-time-picker button .datepicker-day-effect,.date-time-picker button .time-picker-column-item-effect{background-color:#fff!important;transition:all .15s ease-in-out!important;transform:scale(1)!important}.date-time-picker button .custom-button-content,.date-time-picker button .datepicker-button-content,.date-time-picker button .datepicker-day-text,.date-time-picker button .time-picker-column-item-text{font:700 1.6rem museo-sans,Arial,sans-serif;color:#192f4d!important}.date-time-picker button.between .datepicker-today{width:auto!important}.date-time-picker button.is-hover .custom-button-effect,.date-time-picker button.is-hover .datepicker-button-effect,.date-time-picker button.is-hover .datepicker-day-effect,.date-time-picker button.is-hover .time-picker-column-item-effect,.date-time-picker button:hover .custom-button-effect,.date-time-picker button:hover .datepicker-button-effect,.date-time-picker button:hover .datepicker-day-effect,.date-time-picker button:hover .time-picker-column-item-effect{opacity:1!important;background-color:#192f4d!important}.date-time-picker button.is-hover .custom-button-content,.date-time-picker button.is-hover .custom-button-content span,.date-time-picker button.is-hover .datepicker-button-content,.date-time-picker button.is-hover .datepicker-day-text,.date-time-picker button.is-hover .time-picker-column-item-text,.date-time-picker button:hover .custom-button-content,.date-time-picker button:hover .custom-button-content span,.date-time-picker button:hover .datepicker-button-content,.date-time-picker button:hover .datepicker-day-text,.date-time-picker button:hover .time-picker-column-item-text{color:#fffc!important}.date-time-picker button.datepicker-prev svg{display:none!important}.date-time-picker button.datepicker-prev:after{content:"";font-family:"Font Awesome 6 Pro";font-size:1.8rem}.date-time-picker button.datepicker-next svg{display:none!important}.date-time-picker button.datepicker-next:after{content:"";font-family:"Font Awesome 6 Pro";font-size:1.8rem}.date-time-picker button.selected .custom-button-effect,.date-time-picker button.selected .datepicker-button-effect,.date-time-picker button.selected .datepicker-day-effect,.date-time-picker button.selected .time-picker-column-item-effect,.date-time-picker button.active .custom-button-effect,.date-time-picker button.active .datepicker-button-effect,.date-time-picker button.active .datepicker-day-effect,.date-time-picker button.active .time-picker-column-item-effect{background-color:#397fdb!important}.date-time-picker button.selected .custom-button-content,.date-time-picker button.selected .datepicker-button-content,.date-time-picker button.selected .datepicker-day-text,.date-time-picker button.selected .time-picker-column-item-text,.date-time-picker button.active .custom-button-content,.date-time-picker button.active .datepicker-button-content,.date-time-picker button.active .datepicker-day-text,.date-time-picker button.active .time-picker-column-item-text{color:#fff!important}.date-time-picker button.between .custom-button-effect,.date-time-picker button.between .datepicker-button-effect,.date-time-picker button.between .datepicker-day-effect,.date-time-picker button.between .time-picker-column-item-effect{background-color:#397fdbcc!important}.date-time-picker button.between .custom-button-content,.date-time-picker button.between .datepicker-button-content,.date-time-picker button.between .datepicker-day-text,.date-time-picker button.between .time-picker-column-item-text{color:#fff!important}.date-time-picker button.disabled .custom-button-effect,.date-time-picker button.disabled .datepicker-button-effect,.date-time-picker button.disabled .datepicker-day-effect,.date-time-picker button.disabled .time-picker-column-item-effect{background-color:#fff!important}.date-time-picker button.disabled .custom-button-content,.date-time-picker button.disabled .datepicker-button-content,.date-time-picker button.disabled .datepicker-day-text,.date-time-picker button.disabled .time-picker-column-item-text{color:#b7b9cc!important}.inline-collection:not(.icons) .field.required .values .inline-input-container label:after{content:unset}.inline-collection .values{flex:auto;display:flex}@media (min-width:1200px){.inline-collection .values.single-column .inline-input-container{max-width:50%}}.inline-collection .values label:after{padding:.2rem 0 0 .5rem}.inline-collection .values .inline-input-container{flex:100%;display:flex!important}.inline-collection .values .inline-input-container label{cursor:pointer;background-color:#fff;border:1px solid #d1d3e2;border-bottom-width:0;flex:100%;place-content:center;align-items:center;padding:1rem 2rem;transition:all .2s linear;display:flex;color:#858796!important}.inline-collection .values .inline-input-container label:hover{background-color:#eaecf4;color:#397fdb!important}.inline-collection .values .inline-input-container label span{white-space:nowrap}.inline-collection .values .inline-input-container label span+i{padding:0 0 0 .5rem}.inline-collection .values .inline-input-container label:after{font-family:"Font Awesome 6 Pro"}@media (min-width:1200px){.inline-collection .values .inline-input-container label{border-width:1px 0 1px 1px}}.inline-collection .values .inline-input-container input[type=checkbox],.inline-collection .values .inline-input-container input[type=radio]{opacity:0;width:0;height:0;display:none}.inline-collection .values .inline-input-container input[type=checkbox]+label,.inline-collection .values .inline-input-container input[type=radio]+label{-webkit-user-select:none;user-select:none}.inline-collection .values .inline-input-container input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container input[type=radio]:checked+label{background-color:#397fdb;border-color:#fff #397fdb;color:#fff!important}@media (min-width:1200px){.inline-collection .values .inline-input-container input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container input[type=radio]:checked+label{border-color:#397fdb #fff}}.inline-collection .values .inline-input-container input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container input[type=radio]:checked+label:hover{background-color:#192f4d;border-color:#fff #192f4d}@media (min-width:1200px){.inline-collection .values .inline-input-container input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container input[type=radio]:checked+label:hover{border-color:#192f4d #fff}}.inline-collection .values .inline-input-container input[type=checkbox]:disabled+label,.inline-collection .values .inline-input-container input[type=radio]:disabled+label{cursor:not-allowed;background-color:#ffffff40;color:#85879640!important}.inline-collection .values .inline-input-container input[type=checkbox]:checked:disabled+label,.inline-collection .values .inline-input-container input[type=radio]:checked:disabled+label{cursor:not-allowed;background-color:#397fdb;color:#fff!important}.inline-collection .values .inline-input-container input[type=checkbox]:checked:disabled+label:hover,.inline-collection .values .inline-input-container input[type=radio]:checked:disabled+label:hover{background-color:#397fdb40;border-color:#397fdb40}@media (min-width:1200px){.inline-collection .values .inline-input-container input[type=checkbox]:checked:disabled+label:hover,.inline-collection .values .inline-input-container input[type=radio]:checked:disabled+label:hover{border-color:#397fdb40}}.inline-collection .values .inline-input-container:first-of-type label{border-radius:.5rem .5rem 0 0}@media (min-width:1200px){.inline-collection .values .inline-input-container:first-of-type label{border-radius:.5rem 0 0 .5rem}}.inline-collection .values .inline-input-container:first-of-type input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container:first-of-type input[type=radio]:checked+label{border-color:#397fdb #397fdb #fff}@media (min-width:1200px){.inline-collection .values .inline-input-container:first-of-type input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container:first-of-type input[type=radio]:checked+label{border-color:#397fdb #fff #397fdb #397fdb}}.inline-collection .values .inline-input-container:first-of-type input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container:first-of-type input[type=radio]:checked+label:hover{border-color:#192f4d #192f4d #fff}@media (min-width:1200px){.inline-collection .values .inline-input-container:first-of-type input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container:first-of-type input[type=radio]:checked+label:hover{border-color:#192f4d #fff #192f4d #192f4d}}.inline-collection .values .inline-input-container:first-of-type input[type=checkbox]:checked:disabled+label,.inline-collection .values .inline-input-container:first-of-type input[type=radio]:checked:disabled+label,.inline-collection .values .inline-input-container:first-of-type input[type=checkbox]:checked:disabled+label:hover,.inline-collection .values .inline-input-container:first-of-type input[type=radio]:checked:disabled+label:hover{border-color:#397fdb40}.inline-collection .values .inline-input-container:last-of-type label{border-width:1px;border-radius:0 0 .5rem .5rem}@media (min-width:1200px){.inline-collection .values .inline-input-container:last-of-type label{border-radius:0 .5rem .5rem 0}}.inline-collection .values .inline-input-container:last-of-type input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container:last-of-type input[type=radio]:checked+label{border-color:#fff #397fdb #397fdb}@media (min-width:1200px){.inline-collection .values .inline-input-container:last-of-type input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container:last-of-type input[type=radio]:checked+label{border-color:#397fdb #397fdb #397fdb #fff}}.inline-collection .values .inline-input-container:last-of-type input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container:last-of-type input[type=radio]:checked+label:hover{border-color:#fff #192f4d #192f4d}@media (min-width:1200px){.inline-collection .values .inline-input-container:last-of-type input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container:last-of-type input[type=radio]:checked+label:hover{border-color:#192f4d #192f4d #192f4d #fff}}.inline-collection .values .inline-input-container:last-of-type input[type=checkbox]:checked:disabled+label,.inline-collection .values .inline-input-container:last-of-type input[type=radio]:checked:disabled+label,.inline-collection .values .inline-input-container:last-of-type input[type=checkbox]:checked:disabled+label:hover,.inline-collection .values .inline-input-container:last-of-type input[type=radio]:checked:disabled+label:hover{border-color:#397fdb40}.inline-collection .values .inline-input-container:only-of-type label{border-width:1px;border-radius:.5rem}@media (min-width:1200px){.inline-collection .values .inline-input-container:only-of-type label{border-radius:.5rem}}.inline-collection .values .inline-input-container:only-of-type input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container:only-of-type input[type=radio]:checked+label{border-color:#397fdb}@media (min-width:1200px){.inline-collection .values .inline-input-container:only-of-type input[type=checkbox]:checked+label,.inline-collection .values .inline-input-container:only-of-type input[type=radio]:checked+label{border-color:#397fdb}}.inline-collection .values .inline-input-container:only-of-type input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container:only-of-type input[type=radio]:checked+label:hover{border-color:#192f4d}@media (min-width:1200px){.inline-collection .values .inline-input-container:only-of-type input[type=checkbox]:checked+label:hover,.inline-collection .values .inline-input-container:only-of-type input[type=radio]:checked+label:hover{border-color:#192f4d}}.inline-collection .values .inline-input-container:only-of-type input[type=checkbox]:checked:disabled+label,.inline-collection .values .inline-input-container:only-of-type input[type=radio]:checked:disabled+label,.inline-collection .values .inline-input-container:only-of-type input[type=checkbox]:checked:disabled+label:hover,.inline-collection .values .inline-input-container:only-of-type input[type=radio]:checked:disabled+label:hover{border-color:#397fdb40}.inline-collection.icons.calendar input[type=checkbox]+label:after,.inline-collection.icons.calendar input[type=radio]+label:after{content:""}.inline-collection.icons.calendar input[type=checkbox]+label:hover:after,.inline-collection.icons.calendar input[type=radio]+label:hover:after{content:""}.inline-collection.icons.calendar input[type=checkbox]:checked+label:after,.inline-collection.icons.calendar input[type=radio]:checked+label:after{content:""}.inline-collection.icons.calendar input[type=checkbox]:disabled+label:after,.inline-collection.icons.calendar input[type=radio]:disabled+label:after{content:""}.inline-collection.icons.calendar input[type=checkbox]:checked:disabled+label:after,.inline-collection.icons.calendar input[type=radio]:checked:disabled+label:after{content:"";font-family:Font Awesome Kit}.inline-collection.icons.custom input[type=checkbox]+label:after,.inline-collection.icons.custom input[type=radio]+label:after,.inline-collection.icons.custom input[type=checkbox]:checked+label:after,.inline-collection.icons.custom input[type=radio]:checked+label:after{content:attr(data-icon)}.inline-collection.radio-collection .field .values{flex-wrap:wrap;order:1;align-items:flex-start}.inline-collection.radio-collection .field .values .inline-input-container{flex-wrap:wrap;flex:auto;align-items:flex-start}.inline-collection.radio-collection .field .values .inline-input-container input[type=radio]:checked+label{border-color:#397fdb!important}.inline-collection.radio-collection .field .values .inline-input-container input[type=radio]:checked+label:hover{border-color:#192f4d;color:#fffc!important}form fieldset .rates,form .fieldset .rates{flex:auto;justify-content:center;margin-top:2rem}form fieldset .rates .rate-group,form .fieldset .rates .rate-group{flex-direction:column;gap:1rem 0;display:flex}form fieldset .rates .rate-group .field-group,form .fieldset .rates .rate-group .field-group{flex:none;justify-content:flex-end;gap:0 1rem}form fieldset .rates .rate-group .field-group .field,form fieldset .rates .rate-group .field-group .field.indicator,form .fieldset .rates .rate-group .field-group .field,form .fieldset .rates .rate-group .field-group .field.indicator{flex:50%;margin-bottom:0}form fieldset .rates .rate-group .field-group .field.checkbox,form fieldset .rates .rate-group .field-group .field.indicator.checkbox,form .fieldset .rates .rate-group .field-group .field.checkbox,form .fieldset .rates .rate-group .field-group .field.indicator.checkbox{flex:40%}form fieldset .rates .rate-group .field-group .field .title,form fieldset .rates .rate-group .field-group .field.indicator .title,form .fieldset .rates .rate-group .field-group .field .title,form .fieldset .rates .rate-group .field-group .field.indicator .title{max-height:unset;margin-bottom:0}form fieldset .rates .rate-group .field-group .field .value,form fieldset .rates .rate-group .field-group .field.indicator .value,form .fieldset .rates .rate-group .field-group .field .value,form .fieldset .rates .rate-group .field-group .field.indicator .value{flex-wrap:nowrap;flex:0 1 0}.searchable-select{position:relative}.searchable-select i{place-content:center flex-start;align-items:center;display:flex}.searchable-select i.tooltip{color:#ffcb21;position:relative}.searchable-select i.tooltip:before{z-index:999;position:absolute}.searchable-select i.tooltip:after{color:#e0e0e0;content:attr(data-tip);letter-spacing:.05em;opacity:0;text-transform:initial;white-space:pre;background-color:#615d5d;border-radius:.5rem;margin-left:-.5rem;padding:.7rem 1rem .7rem 3rem;font:1.2rem/1.6rem museo-sans,Arial,sans-serif;transition:opacity .4s ease-out}.searchable-select i.tooltip:hover:after{opacity:1}.searchable-select .title label{position:relative}.searchable-select .values{box-sizing:border-box;color:#192f4d;background-color:#fff;border:1px solid #d1d3e2;border-radius:.6rem;flex:100%;width:100%;min-width:10rem;height:3.9rem;min-height:3.9rem;padding:.6rem 1.2rem;font:500 1.6rem museo-sans,Arial,sans-serif;display:flex}.searchable-select .values:focus{box-shadow:none!important;outline:none!important}.searchable-select .values.error{background-color:#ffbfbf;border-style:inset;border-color:#c33;border-width:1px!important}.searchable-select .values{flex-wrap:wrap;height:auto;padding:.1rem}.searchable-select .values .value{color:#fff;background-color:#397fdb;border-radius:.5rem;flex-wrap:nowrap;place-content:center flex-start;align-items:center;position:relative;flex:0 auto!important}.searchable-select .values .value i{margin:0 0 0 1rem}.searchable-select .values .value i.trigger{cursor:pointer}.searchable-select .values .value.bucket{-webkit-user-select:none;user-select:none;scrollbar-width:none;-ms-overflow-style:none;flex:0 auto;order:3;min-height:0;margin:.2rem;padding:.5rem .7rem .6rem;overflow:scroll}.searchable-select .values .value.bucket::-webkit-scrollbar{display:none}.searchable-select .values .value.item.hidden{display:none}.searchable-select .values .value.input{background-color:#fff;order:2;align-items:flex-start}.searchable-select .values .value.input input{border-width:0;border-radius:.5rem;min-width:20rem;height:3.5rem;min-height:3.5rem}.searchable-select .values .value.input .carrot{position:absolute}.searchable-select .values .value.prompt{color:#fffc;background-color:#192f4d;order:1;height:3.1rem;min-height:3.1rem}.searchable-select .values .value .appended-attribute{margin-left:.5rem}.searchable-select .values .value .datalist{max-height:10.5rem;overflow-y:overlay;z-index:1000;background-color:#fff;border:1px solid #d1d3e2;border-top-width:0;border-radius:0 0 .5rem .5rem;flex-flow:column wrap;justify-content:flex-start;align-self:flex-start;align-items:center;margin:3.5rem 0 0;display:none;position:absolute;box-shadow:0 .4rem .5rem #3a3b4533}.searchable-select .values .value .datalist.active{display:flex}.searchable-select .values .value .datalist .options{min-width:5rem}.searchable-select .values .value .datalist .options .option{color:#192f4d;cursor:pointer;text-align:left;border:0 solid #d1d3e2;min-width:6rem;padding:.8rem 2rem .8rem 1rem;font-size:1.3rem;transition:all .15s ease-in-out}.searchable-select .values .value .datalist .options .option:hover{color:#fff;background-color:#397fdb}.searchable-select .values .value .datalist .options .option:only-of-type,.searchable-select .values .value .datalist .options .option:last-of-type{border-radius:0 0 .5rem .5rem}.searchable-select .values .value .datalist .options .option.icon.warning:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900}.searchable-select .values .value.prompt:hover~.value.input .datalist,.searchable-select .values .value.input:hover .datalist{display:flex}.searchable-select.multi-select .values .value.input{flex:2 auto!important}.searchable-select.disabled .values .value.item{cursor:not-allowed;background-color:#858796}.searchable-select.disabled .values .value.prompt{background-color:#5a5c6980}.searchable-select.disabled .values .value.prompt:hover~.value.input .datalist,.searchable-select.disabled .values .value.input:hover .datalist{display:none}main article .component #schedules-layout{margin-bottom:30rem}main article .component #schedules-layout .section-body{min-height:auto;max-height:calc(100vh - 43rem);overflow:visible}@media (min-width:1200px){main article .component #schedules-layout .section-body{max-height:calc(100vh - 37.4rem)}}@media print{main article .component #schedules-layout .section-body{height:100vh!important;max-height:none!important}}.cell-spacer{min-width:calc(var(--key-row-header-scale) * 3rem);max-width:calc(var(--key-row-header-scale) * 3rem);width:calc(var(--key-row-header-scale) * 3rem);background-color:#0000;align-items:flex-end;display:flex}.chart{grid-template:"chart-grid"0fr"chart-header"max-content"chart-body"max-content/auto;grid-auto-flow:row;gap:0;width:100%;height:100%;display:grid;position:relative;overflow:scroll}@media print{.chart{overflow:hidden}}.chart-grid{grid-template-columns:minmax(calc(var(--key-row-header-scale) * 3rem), calc(var(--key-row-header-scale) * 3rem)) repeat(var(--total-hours), minmax(calc(var(--hour-column-scale) * 1rem), var(--hour-column-fractional)));width:100%;height:calc(var(--chart-body-height) * 1px);top:calc(var(--chart-header-height) * 1px);pointer-events:none;background-color:#0000;grid-template-rows:100%;display:grid;position:absolute}.chart-grid span{border-right:1px solid #fff;display:block}.chart-grid span:last-of-type{border-width:0}.chart-grid span.active{background-color:#08203e33}.chart-area{background-color:#f3f6fa;display:grid}.chart-area .chart-row:nth-child(odd){background-color:#eaecf4}@media print{.chart-area .chart-row:first-child{border:0 solid #fff;border-top-width:1px}}.chart-area .chart-area .chart-row:nth-child(2n){background-color:#f3f6fa}#chart-header{grid-template-columns:minmax(calc(var(--key-row-header-scale) * 3rem), calc(var(--key-row-header-scale) * 3rem)) var(--total-minutes-in-units);color:#fff;z-index:20;background-color:#858796;grid-area:chart-header;grid-template-rows:1fr 1fr;grid-template-areas:"spacer days""spacer hours";grid-auto-flow:row;gap:0;position:sticky;top:0}@media print{#chart-header{grid-template-columns:minmax(calc(var(--key-row-header-scale) * 3rem), calc(var(--key-row-header-scale) * 3rem)) auto}}#chart-header .cell-spacer{grid-area:spacer}#chart-header .cell-spacer:after{content:"";background-color:#9cb6d9;border:0 solid #fff;border-right-width:1px;flex:auto;height:50%;display:flex}#chart-body{grid-area:chart-body;grid-template-rows:auto;grid-template-columns:auto;grid-auto-flow:row;gap:0}.chart-row{grid-template-columns:minmax(calc(var(--key-row-header-scale) * 3rem), calc(var(--key-row-header-scale) * 3rem)) auto;grid-template-rows:1fr;grid-auto-flow:row;gap:0;display:grid}.row-header{text-align:center;z-index:15;color:#5a5c69;-webkit-backdrop-filter:blur(.25rem)contrast(.9);backdrop-filter:blur(.25rem)contrast(.9);text-shadow:0 0 .5rem #fff;border-top:0;border-left:0;padding:2rem 0;font-size:1.5rem;font-weight:700;position:sticky;left:0}@media print{.row-header{color:#fff;background-color:#9cb6d9;border-width:0;font-weight:500;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important}}.row-header.key:only-of-type{border-width:0 1px 0 0}@media print{.row-header.key:only-of-type{color:#fff;background-color:#9cb6d9;border-width:0}}.row-data{grid-template-columns:repeat(var(--total-minutes), 1fr);grid-template-rows:1fr;grid-auto-flow:dense;gap:.5rem 0;margin:0;padding:1rem 0;list-style:none;display:grid}.column-headers{grid-template-rows:1fr;grid-auto-flow:row;gap:0;display:grid}.key{border:0 solid #fff;border-right-width:1px;place-content:center;align-items:center;padding:1.2rem 1rem;display:flex}.key:last-of-type{border-width:0}.hour.dst-offset{background-color:#fd7e14}.hoverable{cursor:help}.hoverable a:link,.hoverable a:visited{cursor:pointer}.hoverable a:hover{text-decoration:underline}.hoverable a:before{color:#fff;content:"?";background-color:#ffcb21;border-radius:50%;flex:0 auto;place-content:center;align-items:center;width:1rem;height:1rem;margin-right:.5rem;padding:.3rem .25rem .2rem;font:700 1.2rem museo-sans,Arial,sans-serif;display:inline-flex;position:relative;cursor:help!important}.hoverable.icon-after{flex-direction:row}.hoverable.icon-after:after{color:#fff;content:"?";background-color:#ffcb21;border-radius:50%;flex:0 auto;place-content:center;align-items:center;width:1rem;height:1rem;margin-left:.5rem;padding:.3rem .2rem .25rem .25rem;font:700 1.2rem museo-sans,Arial,sans-serif;display:inline-flex;position:relative;cursor:help!important}.changed{font-style:italic;color:#fd7e14!important}.badge-list{flex-wrap:wrap;flex:0 1 0;place-content:center flex-start;align-items:center;gap:.5rem;display:flex}.badge-list.overflow-container{border:0 dotted #858796;border-top-width:1px;flex:0 auto;margin-top:.5rem;padding-top:1rem}.badge{color:#fff;cursor:help;background-color:#858796;border-radius:.5rem;flex-wrap:wrap;justify-content:center;padding:.4rem .6rem;font-size:1.3rem;display:flex}.badge .block{opacity:.8}.badge.badge-toggle{cursor:pointer}.badge.badge-toggle:before{content:"Hide "}.badge.badge-toggle:after{content:" -"}.badge.badge-toggle.truncated:before{content:"Show "}.badge.badge-toggle.truncated:after{content:" +"}.badge.badge-toggle *{pointer-events:none}.badge.airport{background-color:#e83e8c}.badge.airline{background-color:#192f4d}.badge.ground-handler{background-color:#36b9cc}.badge.manager{background-color:#000}.badge.full-turn-use,.badge.implicit-use,.badge.turn-use,.badge.arrival-use,.badge.departure-use,.badge.remote-use{background-color:#1cc88a}.badge.ron,.badge.ron-use{background-color:#6f42c1}.badge.day,.badge.day-use{background-color:#f6c23e}.badge.block,.badge.block-use{background-color:#858796}.badge.overtime,.badge.overtime-use{background-color:#fd7e14}.badge.overtime-extended-use{background-color:#c33}.badge.waived{opacity:.25}.badge.general,.badge.general-use-all,.badge.joint-use,.badge.ticket-counter-use,.badge.baggage-conveyor-system-use,.badge.regulatory,.badge.fis-use{background-color:#203c65}.badge.diversion-use,.badge.government-use,.badge.charter-use,.badge.scheduled-use,.badge.passenger-use,.badge.domestic-use,.badge.international-use,.badge.cargo-use,.badge.livestock-use{background-color:#36b9cc}.status.approved{color:#00864d}.status.pending{color:#f6c23e}.status.denied{color:#fd7e14}.status.canceled{color:#c33!important}.status.diverted,.status.diverted-in{color:#7b009e!important}.status.diverted-away{color:#da3f33!important}.bool-true{color:#1cc88a;font-size:1.7rem}.bool-false{color:#e74a3b}.expected{color:#00864d}.warning{color:#fd7e14}.notice{color:#f6c23e}.error{color:#c33}.diverted,.diverted-in{color:#7b009e}.diverted-away{color:#da3f33}.instructions{color:#6e707e;margin:.5rem 0 0 .5rem;font:300 1.2rem museo-sans,Arial,sans-serif;display:flex}.instructions.links{margin-top:.8rem}.instructions.links a{color:#397fdb}.hint{color:#7b009e;text-align:center;white-space:normal;flex:0 auto;margin:0 .5rem;font:italic 300 1.3rem museo-sans,Arial,sans-serif;display:inline-flex}.hint strong:first-of-type{padding:0 .25rem 0 0}.hint strong:last-of-type{padding:0 0 0 .25rem}em{font:italic 500 1.6rem museo-sans,Arial,sans-serif;font-size:inherit}.btn,button,label.input input[type=file],input[type=button],input[type=reset],input[type=search],input[type=submit]{appearance:none;background:0 0;border-width:0;outline:none;font:500 16px museo-sans,Arial,sans-serif;border-color:#0000!important}.btn:not(:disabled),button:not(:disabled),label.input input[type=file]:not(:disabled),input[type=button]:not(:disabled),input[type=reset]:not(:disabled),input[type=search]:not(:disabled),input[type=submit]:not(:disabled){cursor:pointer}.btn:disabled,.btn[disabled],.btn.disabled,button:disabled,button[disabled],button.disabled,label.input input[type=file]:disabled,label.input input[type=file][disabled],label.input input[type=file].disabled,input[type=button]:disabled,input[type=button][disabled],input[type=button].disabled,input[type=reset]:disabled,input[type=reset][disabled],input[type=reset].disabled,input[type=search]:disabled,input[type=search][disabled],input[type=search].disabled,input[type=submit]:disabled,input[type=submit][disabled],input[type=submit].disabled{cursor:not-allowed}.btn *,button *,label.input input[type=file] *,input[type=button] *,input[type=reset] *,input[type=search] *,input[type=submit] *{pointer-events:none}.btn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background-clip:padding-box;border-radius:5px;flex:1;place-content:center;align-items:center;column-gap:5px;height:38px;min-height:38px;margin:0;padding:4px 12px;font-size:15px;line-height:1;transition:all .25s ease-out;display:flex;box-shadow:0 .2rem .5rem #3a3b4533}.btn i{text-align:center;width:20px;min-width:20px;max-width:20px;height:16px}.btn.btn-primary,.btn.btn-add{color:#fff;background-color:#397fdb}.btn.btn-primary:hover,.btn.btn-add:hover{background-color:#256cc9}.btn.btn-primary:disabled,.btn.btn-primary.disabled,.btn.btn-primary[disabled],.btn.btn-add:disabled,.btn.btn-add.disabled,.btn.btn-add[disabled]{background-color:#397fdb80}.btn.btn-primary:disabled:hover,.btn.btn-primary.disabled:hover,.btn.btn-primary[disabled]:hover,.btn.btn-add:disabled:hover,.btn.btn-add.disabled:hover,.btn.btn-add[disabled]:hover{background-color:#256cc980}.btn.btn-import,.btn.btn-export,.btn.btn-submit,.btn.btn-update,.btn.btn-create{color:#fff;background-color:#1cc88a}.btn.btn-import:hover,.btn.btn-export:hover,.btn.btn-submit:hover,.btn.btn-update:hover,.btn.btn-create:hover{background-color:#17a673}.btn.btn-import:disabled,.btn.btn-import.disabled,.btn.btn-import[disabled],.btn.btn-export:disabled,.btn.btn-export.disabled,.btn.btn-export[disabled],.btn.btn-submit:disabled,.btn.btn-submit.disabled,.btn.btn-submit[disabled],.btn.btn-update:disabled,.btn.btn-update.disabled,.btn.btn-update[disabled],.btn.btn-create:disabled,.btn.btn-create.disabled,.btn.btn-create[disabled]{background-color:#1cc88a80}.btn.btn-import:disabled:hover,.btn.btn-import.disabled:hover,.btn.btn-import[disabled]:hover,.btn.btn-export:disabled:hover,.btn.btn-export.disabled:hover,.btn.btn-export[disabled]:hover,.btn.btn-submit:disabled:hover,.btn.btn-submit.disabled:hover,.btn.btn-submit[disabled]:hover,.btn.btn-update:disabled:hover,.btn.btn-update.disabled:hover,.btn.btn-update[disabled]:hover,.btn.btn-create:disabled:hover,.btn.btn-create.disabled:hover,.btn.btn-create[disabled]:hover{background-color:#17a67380}.btn.btn-next{color:#fff;background-color:#42a1a1}.btn.btn-next:hover{background-color:teal}.btn.btn-next:disabled,.btn.btn-next.disabled,.btn.btn-next[disabled]{background-color:#42a1a180}.btn.btn-next:disabled:hover,.btn.btn-next.disabled:hover,.btn.btn-next[disabled]:hover{background-color:#00808080}.btn.btn-clear,.btn.btn-reset,.btn.btn-remove,.btn.btn-cancel,.btn.btn-destroy{color:#fff;background-color:#fd7e14}.btn.btn-clear:hover,.btn.btn-reset:hover,.btn.btn-remove:hover,.btn.btn-cancel:hover,.btn.btn-destroy:hover{background-color:#e37112}.btn.btn-toggle{color:#fff;background-color:#743980}.btn.btn-toggle:hover{background-color:#673870}.btn.btn-toggle.sml{cursor:pointer;border-radius:.5rem;width:auto;min-width:auto;height:auto;min-height:auto;padding:.7rem;line-height:0}.btn.btn-toggle.sml i{min-height:1.6rem}.btn.btn-jumbo{height:64px;min-height:64px;margin:6px;padding:8px 32px;font-size:24px}body.index main article section,body.show main article section,body.edit main article section,body.new main article section{word-wrap:break-word;background-color:#fff;background-clip:border-box;flex-direction:column;display:flex}body.index main article section,body.show main article section{border:1px solid #e3e6f0;border-radius:.5rem}body.edit main article section,body.new main article section{box-shadow:none;background-color:#0000;padding:0}body.edit main article section .section-body,body.new main article section .section-body{overflow:visible}body.edit main article section .section-body form .fieldset,body.new main article section .section-body form .fieldset{padding:2rem;box-shadow:0 .2rem .5rem #3a3b4533}body.index main article section footer h4{font:italic 500 1.6rem museo-sans,Arial,sans-serif}body.show main article section{margin-bottom:2rem}body.show main article section .section-body .fieldset,body.show main article section .section-body .field-group,body.show main article section .section-body .field,body.show main article section .section-body .title,body.show main article section .section-body .value{flex-wrap:wrap;flex:auto;display:flex}body.show main article section .section-body .fieldset .field-group{flex:100%}body.show main article section .section-body .fieldset .field-group .field{flex:0 48%;margin:0 2% 1.5rem 0}body.show main article section .section-body .fieldset .field-group .field:last-of-type{margin-right:0%}body.show main article section .section-body .fieldset .field-group .field .title{color:#858796;flex:100%;margin-bottom:.8rem;font:500 1.4rem museo-sans,Arial,sans-serif}body.show main article section .section-body .fieldset .field-group .field .value{color:#192f4d;border:0 solid #d1d3e2;border-bottom-width:1px;margin-bottom:.8rem;padding-bottom:.4rem;font-size:2rem}body.show main article section .section-body .fieldset .field-group .field .value span.not-provided{font:italic 500 1.6rem museo-sans,Arial,sans-serif}body.show main article section.associations table thead tr th,body.show main article section.associations table thead tr td,body.show main article section.associations table tbody tr th,body.show main article section.associations table tbody tr td{text-align:left}body.show main article section.associations table tbody tr:only-of-type td:first-of-type{border-radius:0 0 0 .5rem}body.show main article section.associations table tbody tr:only-of-type td:last-of-type{border-radius:0 0 .5rem}td.icon-lrg i,.td.icon-lrg i{font-size:1.8rem}td .highlight,.td .highlight{background-color:#0000001a;border-radius:1rem;padding:.5rem;font:italic 700 1.6rem museo-sans,Arial,sans-serif}.list-actions{justify-content:flex-end;padding:1rem;display:flex;position:relative}.list-actions i{font-size:1.5rem}.list-actions i.fa-ellipsis-v{cursor:context-menu;font-size:2rem}.list-actions i.fa-pencil{cursor:not-allowed}.list-actions .action-links{opacity:0;z-index:999;background-color:#fff;border:0 solid #858796;border-radius:.5rem;flex-direction:row-reverse;max-height:0;transition:all .25s ease-out;display:flex;position:absolute;overflow:hidden;box-shadow:0 .2rem .5rem #3a3b4533}.list-actions .action-links a.action-link{color:#397fdb;cursor:pointer;white-space:nowrap;border:0 solid #dddfeb;border-right-width:.1rem;flex:0 auto;place-content:center;align-items:center;min-width:10rem;padding:1rem;font:500 1.5rem museo-sans,Arial,sans-serif;transition:all .25s ease-out;display:flex}.list-actions .action-links a.action-link *{pointer-events:none}.list-actions .action-links a.action-link i{text-align:center;width:2rem;min-width:2rem;max-width:2rem;height:1.6rem;margin-right:.5rem}.list-actions .action-links a.action-link span{text-align:left;display:flex;justify-content:flex-start!important}@media (hover){.list-actions .action-links a.action-link:hover{color:#fff;background-color:#6590dd}}.list-actions .action-links a.action-link:first-of-type,.list-actions .action-links a.action-link:only-of-type{border-width:0}.list-actions .action-links .action-link-group{flex-direction:column;display:flex}.list-actions .action-links .action-link-group a.action-link{border-width:0 .1rem 0 0;flex:auto;justify-content:flex-start;padding-right:1.5rem}.list-actions .action-links .action-link-group a.action-link.action-waive{flex:auto}.list-actions .action-links .action-link-group a.action-link.action-waive span.fa-stack{width:2.5rem;font-size:inherit;height:1.6rem;vertical-align:unset;line-height:normal}.list-actions:hover .action-links{opacity:1;max-height:none}tr td:first-of-type .list-actions,tr .td:first-of-type .list-actions,.tr td:first-of-type .list-actions,.tr .td:first-of-type .list-actions{justify-content:flex-start}tr td:first-of-type .list-actions .action-links,tr .td:first-of-type .list-actions .action-links,.tr td:first-of-type .list-actions .action-links,.tr .td:first-of-type .list-actions .action-links{flex-direction:row;margin:0!important}tr:nth-child(n+2) td:first-of-type .list-actions .action-links,tr:nth-child(n+2) .td:first-of-type .list-actions .action-links,.tr:nth-child(n+2) td:first-of-type .list-actions .action-links,.tr:nth-child(n+2) .td:first-of-type .list-actions .action-links{transform:translate(-1rem,calc(1rem - 50%))}tr:nth-child(n+2) td:last-of-type .list-actions .action-links,tr:nth-child(n+2) .td:last-of-type .list-actions .action-links,.tr:nth-child(n+2) td:last-of-type .list-actions .action-links,.tr:nth-child(n+2) .td:last-of-type .list-actions .action-links{transform:translate(1rem,calc(1rem - 50%))}tr:nth-last-child(-n+2) td:first-of-type .list-actions .action-links,tr:nth-last-child(-n+2) .td:first-of-type .list-actions .action-links,.tr:nth-last-child(-n+2) td:first-of-type .list-actions .action-links,.tr:nth-last-child(-n+2) .td:first-of-type .list-actions .action-links{transform:translate(-1rem,calc(3rem - 100%))}tr:nth-last-child(-n+2) td:last-of-type .list-actions .action-links,tr:nth-last-child(-n+2) .td:last-of-type .list-actions .action-links,.tr:nth-last-child(-n+2) td:last-of-type .list-actions .action-links,.tr:nth-last-child(-n+2) .td:last-of-type .list-actions .action-links{transform:translate(1rem,calc(3rem - 100%))}tr:first-child td:first-of-type .list-actions .action-links,tr:first-child .td:first-of-type .list-actions .action-links,.tr:first-child td:first-of-type .list-actions .action-links,.tr:first-child .td:first-of-type .list-actions .action-links{transform:translate(-1rem,-1rem)}tr:first-child td:first-of-type .list-actions .action-links .action-link:first-of-type,tr:first-child .td:first-of-type .list-actions .action-links .action-link:first-of-type,.tr:first-child td:first-of-type .list-actions .action-links .action-link:first-of-type,.tr:first-child .td:first-of-type .list-actions .action-links .action-link:first-of-type{border-width:0 .1rem 0 0}tr:first-child td:first-of-type .list-actions .action-links .action-link:only-of-type,tr:first-child td:first-of-type .list-actions .action-links .action-link:last-of-type,tr:first-child .td:first-of-type .list-actions .action-links .action-link:only-of-type,tr:first-child .td:first-of-type .list-actions .action-links .action-link:last-of-type,.tr:first-child td:first-of-type .list-actions .action-links .action-link:only-of-type,.tr:first-child td:first-of-type .list-actions .action-links .action-link:last-of-type,.tr:first-child .td:first-of-type .list-actions .action-links .action-link:only-of-type,.tr:first-child .td:first-of-type .list-actions .action-links .action-link:last-of-type{border-width:0}tr:first-child td:first-of-type .list-actions .action-links .secondary-actions,tr:first-child .td:first-of-type .list-actions .action-links .secondary-actions,.tr:first-child td:first-of-type .list-actions .action-links .secondary-actions,.tr:first-child .td:first-of-type .list-actions .action-links .secondary-actions{border:0 solid #dddfeb;border-left-width:.1rem}tr:first-child td:last-of-type .list-actions .action-links,tr:first-child .td:last-of-type .list-actions .action-links,.tr:first-child td:last-of-type .list-actions .action-links,.tr:first-child .td:last-of-type .list-actions .action-links{transform:translate(1rem,-1rem)}table.collection-list{border-collapse:separate;border-spacing:0;width:100%}table.collection-list .badge-list{place-content:flex-start center}table.collection-list caption{caption-side:top}table.collection-list thead tr,table.collection-list tbody tr,table.collection-list tfoot tr{transition:all .25s ease-out}table.collection-list thead tr th,table.collection-list thead tr td,table.collection-list tbody tr th,table.collection-list tbody tr td,table.collection-list tfoot tr th,table.collection-list tfoot tr td{color:#5a5c69;text-align:center;font-size:1.3rem;font-weight:400}table.collection-list thead tr th.separator,table.collection-list thead tr td.separator,table.collection-list tbody tr th.separator,table.collection-list tbody tr td.separator,table.collection-list tfoot tr th.separator,table.collection-list tfoot tr td.separator{border:0 dashed #dddfeb;border-right-width:.1rem}table.collection-list thead tr th.actions,table.collection-list thead tr td.actions,table.collection-list tbody tr th.actions,table.collection-list tbody tr td.actions,table.collection-list tfoot tr th.actions,table.collection-list tfoot tr td.actions{box-sizing:border-box;text-align:center;width:5rem;min-width:5rem;max-width:5rem}table.collection-list thead tr th.image-cell .image-container img,table.collection-list thead tr td.image-cell .image-container img,table.collection-list tbody tr th.image-cell .image-container img,table.collection-list tbody tr td.image-cell .image-container img,table.collection-list tfoot tr th.image-cell .image-container img,table.collection-list tfoot tr td.image-cell .image-container img{width:auto;max-width:10rem;max-height:4rem}table.collection-list thead tr th.left,table.collection-list thead tr td.left,table.collection-list tbody tr th.left,table.collection-list tbody tr td.left,table.collection-list tfoot tr th.left,table.collection-list tfoot tr td.left{text-align:left!important}table.collection-list thead tr th.right,table.collection-list thead tr td.right,table.collection-list tbody tr th.right,table.collection-list tbody tr td.right,table.collection-list tfoot tr th.right,table.collection-list tfoot tr td.right{text-align:right!important}table.collection-list thead tr th.center,table.collection-list thead tr td.center,table.collection-list tbody tr th.center,table.collection-list tbody tr td.center,table.collection-list tfoot tr th.center,table.collection-list tfoot tr td.center{text-align:center!important}table.collection-list thead tr td ul,table.collection-list thead tr td ol,table.collection-list tbody tr td ul,table.collection-list tbody tr td ol,table.collection-list tfoot tr td ul,table.collection-list tfoot tr td ol{flex-direction:column;row-gap:.5rem;list-style-position:inside}table.collection-list thead tr td ul li,table.collection-list thead tr td ol li,table.collection-list tbody tr td ul li,table.collection-list tbody tr td ol li,table.collection-list tfoot tr td ul li,table.collection-list tfoot tr td ol li{display:list-item}table.collection-list thead{border-color:#0000}table.collection-list thead tr:first-of-type{background-color:#858796}table.collection-list thead tr:first-of-type th:last-of-type{border-radius:0 .5rem 0 0}table.collection-list thead tr th{color:#fff;padding:1.2rem 1rem}table.collection-list thead tr th a{color:#fff;font:1.4rem museo-sans,Arial,sans-serif}table.collection-list thead tr th a:hover{text-decoration:underline}table.collection-list thead tr th a.sort_link{white-space:nowrap}table.collection-list thead tr th.no_sort a{cursor:not-allowed}table.collection-list thead tr th.no_sort a:hover{text-decoration:none}table.collection-list thead tr th.no_sort a i{display:none}table.collection-list thead tr:only-of-type th:only-of-type:empty:after{content:"";display:none}table.collection-list tbody tr:last-of-type td:first-of-type{border-radius:0 0 0 .5rem}table.collection-list tbody tr:last-of-type td:last-of-type{border-radius:0 0 .5rem}table.collection-list tbody tr:nth-of-type(odd){background-color:#eaecf4}table.collection-list tbody tr:nth-of-type(odd):hover{background-color:#dfeafc}table.collection-list tbody tr:nth-of-type(2n){background-color:#f8f9fc}table.collection-list tbody tr:nth-of-type(2n):hover{background-color:#d2dff5}table.collection-list tbody tr.soft-deleted:nth-of-type(odd){background-color:#fd7e1466}table.collection-list tbody tr.soft-deleted:nth-of-type(odd):hover{background-color:#dfeafc}table.collection-list tbody tr.soft-deleted:nth-of-type(2n){background-color:#fd7e1480}table.collection-list tbody tr.soft-deleted:nth-of-type(2n):hover{background-color:#d2dff5}table.collection-list tbody tr td{text-align:center;padding:1.2rem}table.collection-list tbody tr td .status-icon{font-size:2rem}table.collection-list tbody tr td .humanized-date-time{flex-direction:column;display:flex}table.collection-list tbody tr td .humanized-date-time .humanized-date-time-group.for-date .date{white-space:nowrap}table.collection-list tbody tr td .humanized-date-time .humanized-date-time-group.for-time .zone{font:italic 300 1.3rem museo-sans,Arial,sans-serif}table.collection-list tfoot{border:0 solid #eaecf4;border-top-width:.1rem}table.collection-list tfoot tr th{text-align:center}table.collection-list tfoot tr th:first-of-type{text-align:left;border-radius:0 0 0 .5rem}table.collection-list tfoot tr th:last-of-type{text-align:right;border-radius:0 0 .5rem}table.collection-list tfoot tr td{text-align:center;padding:1.2rem}table.collection-list tfoot tr td:first-of-type{text-align:left;border-radius:0 0 0 .5rem}table.collection-list tfoot tr td:last-of-type{text-align:right;border-radius:0 0 .5rem}.table.collection-list{border-collapse:separate;border-spacing:0;width:100%}.table.collection-list .list-actions .action-links{margin:-.1rem 0 0}.table.collection-list .list-actions .action-links a.action-link{justify-content:center!important}.table.collection-list .list-actions .action-links a.action-link span{margin-left:.3rem}.table.collection-list caption{caption-side:top}.table.collection-list .thead .tr .th,.table.collection-list .thead .tr .td,.table.collection-list .tbody .tr .th,.table.collection-list .tbody .tr .td,.table.collection-list .tfoot .tr .th,.table.collection-list .tfoot .tr .td{color:#5a5c69;text-align:center;font-size:1.3rem;font-weight:400}.table.collection-list .thead .tr .th:first-of-type,.table.collection-list .thead .tr .td:first-of-type,.table.collection-list .tbody .tr .th:first-of-type,.table.collection-list .tbody .tr .td:first-of-type,.table.collection-list .tfoot .tr .th:first-of-type,.table.collection-list .tfoot .tr .td:first-of-type{text-align:left;padding-left:1.6rem}.table.collection-list .thead .tr .th:last-of-type,.table.collection-list .thead .tr .td:last-of-type,.table.collection-list .tbody .tr .th:last-of-type,.table.collection-list .tbody .tr .td:last-of-type,.table.collection-list .tfoot .tr .th:last-of-type,.table.collection-list .tfoot .tr .td:last-of-type{text-align:right}.table.collection-list .thead .tr .th.left,.table.collection-list .thead .tr .td.left,.table.collection-list .tbody .tr .th.left,.table.collection-list .tbody .tr .td.left,.table.collection-list .tfoot .tr .th.left,.table.collection-list .tfoot .tr .td.left{text-align:left!important}.table.collection-list .thead .tr .th.right,.table.collection-list .thead .tr .td.right,.table.collection-list .tbody .tr .th.right,.table.collection-list .tbody .tr .td.right,.table.collection-list .tfoot .tr .th.right,.table.collection-list .tfoot .tr .td.right{text-align:right!important}.table.collection-list .thead .tr .th.center,.table.collection-list .thead .tr .td.center,.table.collection-list .tbody .tr .th.center,.table.collection-list .tbody .tr .td.center,.table.collection-list .tfoot .tr .th.center,.table.collection-list .tfoot .tr .td.center{text-align:center!important}.table.collection-list .thead .tr .th.separator,.table.collection-list .thead .tr .td.separator,.table.collection-list .tbody .tr .th.separator,.table.collection-list .tbody .tr .td.separator,.table.collection-list .tfoot .tr .th.separator,.table.collection-list .tfoot .tr .td.separator{border:0 dashed #dddfeb;border-right-width:.1rem}.table.collection-list .thead,.table.collection-list .tbody .thead{border-color:#0000}.table.collection-list .thead .tr:first-of-type,.table.collection-list .tbody .thead .tr:first-of-type{background-color:#868795}.table.collection-list .thead .tr:first-of-type .th.key-column,.table.collection-list .tbody .thead .tr:first-of-type .th.key-column{background-color:#787986}.table.collection-list .thead .tr:first-of-type .th:last-of-type,.table.collection-list .tbody .thead .tr:first-of-type .th:last-of-type{border-radius:0 .5rem 0 0}.table.collection-list .thead .tr .th,.table.collection-list .tbody .thead .tr .th{color:#fff;padding:1.2rem 1rem}.table.collection-list .thead .tr .th a,.table.collection-list .tbody .thead .tr .th a{color:#fff;font:1.4rem museo-sans,Arial,sans-serif}.table.collection-list .thead .tr .th a:hover,.table.collection-list .tbody .thead .tr .th a:hover{text-decoration:underline}.table.collection-list .thead .tr .th a.sort_link,.table.collection-list .tbody .thead .tr .th a.sort_link{white-space:nowrap}.table.collection-list .thead .tr .th.no_sort a,.table.collection-list .tbody .thead .tr .th.no_sort a{cursor:not-allowed}.table.collection-list .thead .tr .th.no_sort a:hover,.table.collection-list .tbody .thead .tr .th.no_sort a:hover{text-decoration:none}.table.collection-list .thead .tr .th.no_sort a i,.table.collection-list .tbody .thead .tr .th.no_sort a i{display:none}.table.collection-list .tbody .tr{transition:all .25s ease-out}.table.collection-list .tbody .tr:last-of-type .td:first-of-type{border-radius:0 0 0 .5rem}.table.collection-list .tbody .tr:last-of-type .td:last-of-type{border-radius:0 0 .5rem}.table.collection-list .tbody .tr:nth-of-type(odd){background-color:#eaecf4}.table.collection-list .tbody .tr:nth-of-type(odd):hover,.table.collection-list .tbody .tr:nth-of-type(odd).active{background-color:#dfeafc}.table.collection-list .tbody .tr:nth-of-type(2n){background-color:#f8f9fc}.table.collection-list .tbody .tr:nth-of-type(2n):hover,.table.collection-list .tbody .tr:nth-of-type(2n).active{background-color:#d2dff5}.table.collection-list .tbody .tr .td{text-align:center;padding:1.2rem}.table.collection-list .tbody .tr .td.actions{text-align:right}.table.collection-list .tbody .tr .td .humanized-date-time{flex-direction:column;display:flex}.table.collection-list .tbody .tr .td .humanized-date-time .humanized-date-time-group.for-date .date{white-space:nowrap}.table.collection-list .tbody .tr .td .humanized-date-time .humanized-date-time-group.for-time .zone{font:italic 300 1.3rem museo-sans,Arial,sans-serif}.table.collection-list .tfoot{border:0 solid #eaecf4;border-top-width:.1rem}.table.collection-list .tfoot .tr .th{text-align:center}.table.collection-list .tfoot .tr .th:first-of-type{text-align:left;border-radius:0 0 0 .5rem}.table.collection-list .tfoot .tr .th:last-of-type{text-align:right;border-radius:0 0 .5rem}.table.collection-list .tfoot .tr .td{text-align:center;padding:1.2rem}.table.collection-list .tfoot .tr .td:first-of-type{text-align:left;border-radius:0 0 0 .5rem}.table.collection-list .tfoot .tr .td:last-of-type{text-align:right;border-radius:0 0 .5rem}table thead tr th,table tbody tr th,table tfoot tr th{background-color:#868795}table thead tr th.key-column,table tbody tr th.key-column,table tfoot tr th.key-column{background-color:#787986}table thead tr:nth-of-type(2n),table tbody tr:nth-of-type(2n),table tfoot tr:nth-of-type(2n){background-color:#f8f9fc}table thead tr:nth-of-type(2n) td.key-column,table tbody tr:nth-of-type(2n) td.key-column,table tfoot tr:nth-of-type(2n) td.key-column{background-color:#ecedef;transition:all .25s ease-out}table thead tr:nth-of-type(2n):hover,table tbody tr:nth-of-type(2n):hover,table tfoot tr:nth-of-type(2n):hover{background-color:#d2dff5}table thead tr:nth-of-type(2n):hover td.key-column,table tbody tr:nth-of-type(2n):hover td.key-column,table tfoot tr:nth-of-type(2n):hover td.key-column{background-color:#cbd5e8}table thead tr:nth-of-type(odd),table tbody tr:nth-of-type(odd),table tfoot tr:nth-of-type(odd){background-color:#ebecf4}table thead tr:nth-of-type(odd) td.key-column,table tbody tr:nth-of-type(odd) td.key-column,table tfoot tr:nth-of-type(odd) td.key-column{background-color:#e0e1e8;transition:all .25s ease-out}table thead tr:nth-of-type(odd):hover,table tbody tr:nth-of-type(odd):hover,table tfoot tr:nth-of-type(odd):hover{background-color:#dfeafc}table thead tr:nth-of-type(odd):hover td.key-column,table tbody tr:nth-of-type(odd):hover td.key-column,table tfoot tr:nth-of-type(odd):hover td.key-column{background-color:#d7dfef}table thead tr th:not(.actions):empty:after,table thead tr td:empty:after,table tbody tr th:not(.actions):empty:after,table tbody tr td:empty:after,table tfoot tr th:not(.actions):empty:after,table tfoot tr td:empty:after{content:"—";display:block}table.sum thead tr th,table.sum thead tr td,table.sum tbody tr th,table.sum tbody tr td,table.sum tfoot tr th,table.sum tfoot tr td{text-align:center}table.sum thead tr th:first-of-type,table.sum thead tr td:first-of-type,table.sum tbody tr th:first-of-type,table.sum tbody tr td:first-of-type,table.sum tfoot tr th:first-of-type,table.sum tfoot tr td:first-of-type{text-align:center;padding-left:1rem}table.sum thead tr th:last-of-type,table.sum thead tr td:last-of-type,table.sum tbody tr th:last-of-type,table.sum tbody tr td:last-of-type,table.sum tfoot tr th:last-of-type,table.sum tfoot tr td:last-of-type{text-align:center}table.sum tbody tr:last-of-type td:first-of-type,table.sum tbody tr:last-of-type td:last-of-type{border-radius:0}table.sum tfoot{color:#1cc88a}table.sum tfoot tr{border-spacing:0}table.sum tfoot tr th{border-spacing:0;padding:1.2rem}table.sum tfoot tr th:first-of-type,table.sum tfoot tr th:last-of-type{color:#fff;background-color:#1cc88a}table.sum tfoot tr td{border-spacing:0;border:.1rem solid #eaecf4;border-width:.1rem 0;padding:1.2rem}table.sum tfoot tr td:first-of-type,table.sum tfoot tr td:last-of-type{border-radius:0}table.sum tfoot.highlight-all tr th{color:#fff;background-color:#1cc88a}table.collection-list.compact thead tr th,table.collection-list.compact thead tr td,table.collection-list.compact tbody tr th,table.collection-list.compact tbody tr td,table.collection-list.compact tfoot tr th,table.collection-list.compact tfoot tr td{font-size:1.3rem}table.collection-list.usage-collection thead tr th:last-of-type,table.collection-list.usage-collection thead tr td:last-of-type,table.collection-list.usage-collection tbody tr th:last-of-type,table.collection-list.usage-collection tbody tr td:last-of-type,table.collection-list.usage-collection tfoot tr th:last-of-type,table.collection-list.usage-collection tfoot tr td:last-of-type{text-align:right}table.collection-list.grid{box-sizing:border-box;grid-template-columns:3.5rem repeat(auto-fit, minmax(calc((100% - 7rem) / (var(--column-count) - 2)), 1fr)) 3.5rem;grid-template-rows:0 repeat(auto-fill,0) 4rem;transition:all .25s ease-out;display:grid}table.collection-list.grid:first-of-type{grid-template-rows:2.5rem repeat(auto-fill,0) 4rem}table.collection-list.grid .abridged{opacity:0;transition:all .25s ease-out}table.collection-list.grid .controls .fa,table.collection-list.grid .warnings .fa{cursor:pointer;padding:.6rem;transform:rotate(0)}table.collection-list.grid .controls .fa.toggle-expand-btn:before{content:""}table.collection-list.grid .warnings{background-color:#f6c23e!important}table.collection-list.grid .warnings .fa{color:#373737!important}table.collection-list.grid thead,table.collection-list.grid tbody,table.collection-list.grid tfoot{box-sizing:border-box;grid-column:span var(--column-count);border:none;flex:auto;transition:all .25s ease-out;display:flex}table.collection-list.grid thead tr,table.collection-list.grid tbody tr,table.collection-list.grid tfoot tr{box-sizing:border-box;grid-column:span var(--column-count);flex:0 0 100%;display:flex}table.collection-list.grid thead tr th,table.collection-list.grid thead tr td,table.collection-list.grid tbody tr th,table.collection-list.grid tbody tr td,table.collection-list.grid tfoot tr th,table.collection-list.grid tfoot tr td{box-sizing:border-box;border:none;flex:1 1 0;grid-column:auto;justify-content:center;align-items:center;padding:.5rem;display:flex}table.collection-list.grid thead tr th:first-of-type,table.collection-list.grid thead tr th:last-of-type,table.collection-list.grid thead tr td:first-of-type,table.collection-list.grid thead tr td:last-of-type,table.collection-list.grid tbody tr th:first-of-type,table.collection-list.grid tbody tr th:last-of-type,table.collection-list.grid tbody tr td:first-of-type,table.collection-list.grid tbody tr td:last-of-type,table.collection-list.grid tfoot tr th:first-of-type,table.collection-list.grid tfoot tr th:last-of-type,table.collection-list.grid tfoot tr td:first-of-type,table.collection-list.grid tfoot tr td:last-of-type{text-align:right;flex:0 1 0;min-width:3.5rem}table.collection-list.grid tfoot tr th:nth-of-type(2){text-align:left;justify-content:flex-start}table.collection-list.grid tfoot tr th:nth-of-type(2) span{padding-left:1.5rem}table.collection-list.grid thead{overflow:hidden}table.collection-list.grid tbody{max-height:0;overflow:overlay;flex-wrap:wrap}table.collection-list.grid tfoot{background-color:unset}table.collection-list.grid tfoot tr th:first-of-type,table.collection-list.grid tfoot tr th:last-of-type{border-radius:0}table.collection-list.grid.expanded{grid-template-rows:2.5rem repeat(auto-fill,calc(100% - 6.5rem)) 4rem}table.collection-list.grid.expanded .abridged{opacity:1}table.collection-list.grid.expanded .controls .fa.toggle-expand-btn{transform:rotate(180deg)}table.collection-list.grid.expanded tbody{max-height:calc(var(--row-count) * 4) rem}table.collection-list.grid:nth-of-type(odd) tfoot{background-color:#eaecf4}table.collection-list.grid:nth-of-type(odd) tfoot:hover{background-color:#1cc88a33}table.collection-list.grid:nth-of-type(odd).expanded tfoot{background-color:#1cc88a}table.collection-list.grid:nth-of-type(odd).expanded tfoot tr th{color:#fff}table.collection-list.grid:nth-of-type(2n) tfoot{background-color:#f8f9fc}table.collection-list.grid:nth-of-type(2n) tfoot:hover{background-color:#1cc88a66}table.collection-list.grid:nth-of-type(2n).expanded tfoot{background-color:#1cc88a}table.collection-list.grid:nth-of-type(2n).expanded tfoot tr th{color:#fff}.table.grid{box-sizing:border-box;grid-template-columns:repeat(calc(var(--column-count) - 1), 1fr) 4rem;grid-template-rows:repeat(minmax(min-content, max-content));transition:all .25s ease-out;display:grid}.table.grid .abridged{opacity:0;transition:all .25s ease-out}.table.grid .controls .fa,.table.grid .warnings .fa{cursor:pointer;transform:rotate(0)}.table.grid .controls .fa:before,.table.grid .controls .fa:after,.table.grid .warnings .fa:before,.table.grid .warnings .fa:after{box-sizing:border-box;padding:.3rem}.table.grid .controls .fa.toggle-expand-btn:before{content:""}.table.grid .warnings{background-color:#f6c23e!important}.table.grid .warnings .fa{color:#373737!important}.table.grid .thead,.table.grid .tbody,.table.grid .tfoot{box-sizing:border-box;grid-column:span var(--column-count);grid-template-columns:repeat(calc(var(--column-count) - 1), 1fr) 4rem;transition:all .25s ease-out;display:grid}.table.grid .thead .tr,.table.grid .tbody .tr,.table.grid .tfoot .tr{box-sizing:border-box;grid-column:span var(--column-count);grid-template-columns:repeat(calc(var(--column-count) - 1), 1fr) 4rem;align-items:stretch;display:grid}.table.grid .thead .tr .th,.table.grid .thead .tr .td,.table.grid .tbody .tr .th,.table.grid .tbody .tr .td,.table.grid .tfoot .tr .th,.table.grid .tfoot .tr .td{box-sizing:border-box;flex:1 1 0;grid-column:auto;justify-content:center;align-items:center;min-height:4rem;padding:.5rem;display:flex}.table.grid .thead{overflow:hidden}.table.grid .tfoot{background-color:unset}.table.grid .tfoot .tr .th:first-of-type,.table.grid .tfoot .tr .th:last-of-type{border-radius:0}.table.grid .tfoot .tr .th:nth-of-type(2){text-align:left;justify-content:flex-start}.table.grid .tfoot .tr .th:nth-of-type(2) span{padding-left:1rem}.table.grid .tfoot .tr .th.abridged{display:none}.table.grid .tfoot .tr .th.airline-cell{grid-column:span 3}.table.grid .tfoot .tr .th.date-cell{grid-column:span 1}.table.grid:nth-of-type(odd) .tfoot{background-color:#eaecf4}.table.grid:nth-of-type(odd) .tfoot:hover{background-color:#1cc88a33}.table.grid:nth-of-type(odd).expanded>.tfoot{background-color:#1cc88a}.table.grid:nth-of-type(odd).expanded>.tfoot .tr .th{color:#fff}.table.grid:nth-of-type(2n) .tfoot{background-color:#f8f9fc}.table.grid:nth-of-type(2n) .tfoot:hover{background-color:#1cc88a66}.table.grid:nth-of-type(2n).expanded>.tfoot{background-color:#1cc88a}.table.grid:nth-of-type(2n).expanded>.tfoot .tr .th{color:#fff}.table.grid.passenger-usage .tfoot .tr .th.airline-cell,.table.grid.cargo-usage .tfoot .tr .th.airline-cell{grid-column:span 2}.expandable-list:nth-of-type(2n) .tfoot .tr{background-color:#f8f9fc}.expandable-list:nth-of-type(2n) .tfoot .tr .th.key-column{background-color:#ecedef;transition:all .25s ease-out}.expandable-list:nth-of-type(2n) .tfoot .tr:hover{background-color:#d2dff5}.expandable-list:nth-of-type(2n) .tfoot .tr:hover .th.key-column{background-color:#cbd5e8}.expandable-list:nth-of-type(odd) .tfoot .tr{background-color:#ebecf4}.expandable-list:nth-of-type(odd) .tfoot .tr .th.key-column{background-color:#e0e1e8;transition:all .25s ease-out}.expandable-list:nth-of-type(odd) .tfoot .tr:hover{background-color:#dfeafc}.expandable-list:nth-of-type(odd) .tfoot .tr:hover .th.key-column{background-color:#d7dfef}table.collection-list.message-list{margin-bottom:2rem}table.collection-list.message-list thead tr th,table.collection-list.message-list thead tr td,table.collection-list.message-list tbody tr th,table.collection-list.message-list tbody tr td,table.collection-list.message-list tfoot tr th,table.collection-list.message-list tfoot tr td{text-align:left;font-size:1.6rem}table.collection-list.message-list tbody tr:only-of-type td:only-of-type{border-bottom-left-radius:.5rem}table.future-schedules tbody tr td.hour{white-space:nowrap;max-width:6rem;padding:0}table.future-schedules tbody tr td.hour .schedules-container{display:flex}table.future-schedules tbody tr td.hour .schedules-container .quarter{flex:0 0 1.5rem;width:1.5rem;min-width:1.5rem;max-width:1.5rem;height:2.5rem;display:flex}table.future-schedules tbody tr td.hour .schedules-container .minute{flex:0 0 .1rem;width:.1rem;min-width:.1rem;max-width:.1rem;height:2.5rem;display:flex}table.future-schedules .schedule-span{display:flex;position:relative}table.future-schedules .schedule-span .schedule-details-tool-tip{filter:drop-shadow(0 .125rem .25rem #3a3b45bf);z-index:600;opacity:0;pointer-events:none;z-index:99999;background-color:#0000;flex-direction:column;align-items:center;max-width:27.2rem;margin:2.6rem 0 0 -13.6rem;transition:opacity .25s ease-out;display:flex;position:fixed}table.future-schedules .schedule-span .schedule-details-tool-tip:hover,table.future-schedules .schedule-span .schedule-details-tool-tip.open{opacity:1;pointer-events:auto}table.future-schedules .schedule-span .schedule-details-tool-tip:before{content:"";border:1rem solid #0000;border-top-width:0;border-bottom-color:#eaecf4;width:0;height:0;display:flex}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container{background-color:#fff}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details{border-collapse:collapse}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td{color:#5a5c69;text-align:center;font-size:1.3rem;font-weight:400}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td:first-of-type{text-align:left;padding-left:1.6rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th:last-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td:last-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th:last-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:last-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th:last-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td:last-of-type{text-align:right}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th:last-of-type.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td:last-of-type.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th:last-of-type.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:last-of-type.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th:last-of-type.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td:last-of-type.separator{text-align:center;border-width:0}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th.separator,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td.separator{border:0 dashed #dddfeb;border-right-width:.1rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th.actions,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td.actions,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th.actions,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td.actions,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th.actions,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td.actions{box-sizing:border-box;text-align:center;width:5rem;min-width:5rem;max-width:5rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th.left,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td.left,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th.left,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td.left,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th.left,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td.left{text-align:left!important}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th.right,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td.right,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th.right,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td.right,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th.right,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td.right{text-align:right!important}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr th.center,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr td.center,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr th.center,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td.center,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr th.center,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tfoot tr td.center{text-align:center!important}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead{border:0 solid #d1d3e2;border-bottom-width:.1rem;max-height:6.2rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details thead tr:first-of-type{background-color:#fff}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody{max-height:21.8rem;overflow-y:overlay;display:block}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr{transition:all .25s ease-out}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:last-of-type td:first-of-type{border-radius:0 0 0 .5rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:last-of-type td:last-of-type{border-radius:0 0 .5rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(odd){background-color:#eaecf4}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(odd):hover{background-color:#dfeafc}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(2n){background-color:#f8f9fc}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(2n):hover{background-color:#d2dff5}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td{width:auto;height:auto;min-width:unset;border-width:0;max-width:none;padding:1rem}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:last-of-type{border-radius:0}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:first-of-type{text-align:right}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:last-of-type{text-align:left;border-width:0 0 0 .1rem;border-color:#fff}table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(odd) td:first-of-type,table.future-schedules .schedule-span .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(2n) td:first-of-type{background-color:unset}table.future-schedules .schedule-span:hover .schedule-details-tool-tip{opacity:1;pointer-events:auto}table.future-schedules .schedule-span .time-span{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#3b5998 0%,#397fdb 100%);border-radius:1.5rem;align-content:center;align-items:center;padding:.3rem 1rem .3rem .3rem;font-size:1.2rem;display:flex;position:absolute;overflow:hidden}table.future-schedules .schedule-span .time-span .airline{background-color:#397fdb;border-radius:1rem;margin-right:1rem;padding:.3rem .7rem}table.future-schedules .schedule-span .time-span.signatory .airline,table.future-schedules .schedule-span .time-span.lessee .airline{background-color:#0eb04e}table.future-schedules .schedule-span .time-span .puck-content{flex:100%;place-content:center space-between;align-items:center;display:flex}table.future-schedules .schedule-span .time-span .puck-content .content-left{flex:0 auto;display:flex}table.future-schedules .schedule-span .time-span .puck-content .separator{background-color:#ffffff80;flex:auto;height:.1rem;margin:0 .5rem}table.future-schedules .schedule-span .time-span .puck-content .content-right{flex:0 auto;display:flex}table.future-schedules .schedule-span .time-span .puck-content .ellipsis{font-size:1.7rem}table.future-schedules .schedule-span .time-span.clip-right{clip-path:polygon(calc(100% - 1.1rem) 0%,100% 50%,calc(100% - 1.1rem) 100%,0% 100%,0 50%,0% 0%);padding-right:.7rem;border-right:0!important}table.future-schedules .schedule-span .time-span.clip-left{clip-path:polygon(100% 0,100% 50%,100% 100%,1.1rem 100%,0 50%,1.1rem 0);padding-left:.4rem;border-left:0!important}table.future-schedules .schedule-span .time-span.clip-left .airline{clip-path:polygon(100% 0,100% 50%,100% 100%,.8rem 100%,0 50%,.8rem 0);padding-left:1rem}table.future-schedules .schedule-span .time-span.clip-both,table.future-schedules .schedule-span .time-span.clip-left.clip-right{clip-path:polygon(calc(100% - 1.1rem) 0%,100% 50%,calc(100% - 1.1rem) 100%,1.1rem 100%,0 50%,1.1rem 0%);padding-left:.4rem;padding-right:.7rem;border-left:0!important;border-right:0!important}table.future-schedules .schedule-span .time-span.clip-both .airline,table.future-schedules .schedule-span .time-span.clip-left.clip-right .airline{clip-path:polygon(100% 0,100% 50%,100% 100%,.8rem 100%,0 50%,.8rem 0);padding-left:1rem}table.future-schedules .schedule-span.pending{margin-top:-.2rem}table.future-schedules .schedule-span.pending .time-span{border:.2rem solid #f6c23e}table.future-schedules .schedule-span.pending .schedule-details-tool-tip{margin-top:2.8rem}table.future-schedules thead tr th:first-of-type,table.future-schedules thead tr th:last-of-type{text-align:center}table.future-schedules thead tr th.spacer{width:9rem;min-width:9rem;max-width:9rem;margin:0!important;padding:0!important}table.future-schedules thead tr th.day{border:0 solid #fff;border-right-width:.1rem}table.future-schedules thead tr th.day:last-of-type{border-color:#0000}table.future-schedules thead tr.hours{background-color:#9cb6d9}table.future-schedules thead tr.hours th{background-color:#9cb6d9;border:0 solid #fff;border-right-width:.1rem;width:6rem;min-width:6rem;max-width:6rem}table.future-schedules thead tr.hours th:first-of-type{border-width:0 .1rem 0 0}table.future-schedules thead tr.hours th.spacer{width:9rem;min-width:9rem;max-width:9rem}table.future-schedules thead tr.hours th.hour.dst-offset{background-color:#fd7e14}table.future-schedules thead tr.hours th.day-end{border-color:#858796}table.future-schedules thead tr.hours th.day-end:last-of-type{border-color:#0000}table.future-schedules tbody tr:nth-of-type(odd) td.spot .spot-content,table.future-schedules tbody tr:nth-of-type(2n) td.spot .spot-content{background-color:unset}table.future-schedules tbody tr td{border:0 solid #fff;border-right-width:.1rem;min-width:6rem;height:5rem;min-height:5rem;max-height:5rem;padding:1.2rem 0}table.future-schedules tbody tr td:first-of-type,table.future-schedules tbody tr td:last-of-type{text-align:center}table.future-schedules tbody tr td:first-of-type{border-width:0 .1rem}table.future-schedules tbody tr td:last-of-type{overflow:hidden}table.future-schedules tbody tr td.spot{vertical-align:top;border-width:0 .1rem .1rem 0;width:9rem;min-width:9rem;max-width:9rem;padding:0!important}table.future-schedules tbody tr td.spot:first-of-type{border-width:0 .1rem 0 0}table.future-schedules tbody tr td.spot .spot-content{-webkit-backdrop-filter:blur(.25rem)contrast(.9);backdrop-filter:blur(.25rem)contrast(.9);-webkit-user-select:none;user-select:none;z-index:500;border:0 solid #fff;border-right-width:.1rem;place-content:center;align-items:center;width:9rem;min-width:9rem;max-width:9rem;height:5rem;min-height:5rem;max-height:5rem;font:700 1.3rem museo-sans,Arial,sans-serif;display:flex;position:absolute;overflow:hidden;padding-left:.3rem!important;padding-right:.3rem!important}table.future-schedules tbody tr td.day-end{border-color:#858796}table.future-schedules tbody tr td.day-end:last-of-type{border-color:#0000}table.future-schedules tbody tr:last-of-type td:first-of-type.spot,table.future-schedules tbody tr:last-of-type td:first-of-type.spot .spot-content{border-radius:0 0 0 .5rem}table.future-schedules tbody tr:last-of-type td:last-of-type{border-radius:0 0 .5rem}table.schedules tbody tr td.hour{white-space:nowrap;vertical-align:middle;max-width:24rem;padding:0}table.schedules tbody tr td.hour .schedules-container{flex-wrap:wrap;align-content:space-evenly;align-items:center;height:100%;display:flex}table.schedules tbody tr td.hour .schedules-container .schedule{position:relative}table.schedules .schedule{color:#fff;cursor:pointer;white-space:nowrap;left:var(--offset);min-width:var(--truncated-width);max-width:var(--truncated-width);width:var(--truncated-width);background:linear-gradient(90deg,#3b5998 0%,#397fdb 100%);border-radius:1.5rem;flex-wrap:nowrap;place-content:center flex-start;align-items:center;padding:.3rem 1rem .3rem .3rem;font-size:1.2rem;display:flex;position:relative}table.schedules .schedule:hover .schedule-details{display:flex}table.schedules .schedule:hover .schedule-details-tool-tip{opacity:1;pointer-events:auto}table.schedules .schedule .schedule-overview{width:100%;display:flex}table.schedules .schedule .schedule-overview *{pointer-events:none!important}table.schedules .schedule .schedule-details{width:32.5rem;display:none}table.schedules .schedule .schedule-details-tool-tip{filter:drop-shadow(0 .125rem .25rem #3a3b45bf);z-index:600;z-index:99999;background-color:#0000;flex-direction:column;align-items:center;width:32.5rem;min-width:32.5rem;max-width:32.5rem;margin:2.6rem 0 0 -16.25rem;transition:opacity .25s ease-out;position:fixed;top:2.6rem}table.schedules .schedule .schedule-details-tool-tip:before{content:"";border:1rem solid #0000;border-top-width:0;border-bottom-color:#eaecf4;width:0;height:0;display:flex}table.schedules .schedule.blackout{background:repeating-linear-gradient(-45deg,#2b2b2b,#2b2b2b 1rem,#3f3d11 1rem 2rem)}table.schedules .schedule.blackout .airline{display:none}table.schedules .schedule.blackout .puck-content .separator{margin:0 .8rem}table.schedules .schedule.blackout .puck-content .content-left,table.schedules .schedule.blackout .puck-content .content-right{background:#000;border-radius:1rem;align-items:center;min-height:2.1rem;margin-left:-.2rem;padding:.3rem .7rem;line-height:1}table.schedules .schedule.blackout .puck-content .content-left{margin-left:-.2rem}table.schedules .schedule.blackout .puck-content .content-right{margin-right:-.2rem}table.schedules .schedule.blackout.clip-left .content-left{clip-path:polygon(100% 0,100% 50%,100% 100%,.9rem 100%,0 50%,.9rem 0);padding-left:1.5rem;border-left:0!important}table.schedules .schedule.blackout.clip-right .content-right{clip-path:polygon(calc(100% - .9rem) 0%,100% 50%,calc(100% - .9rem) 100%,0% 100%,0 50%,0% 0%);padding-right:1.5rem;border-right:0!important}table.schedules .schedule.blackout.clip-both,table.schedules .schedule.blackout.clip-left.clip-right{clip-path:polygon(calc(100% - .9rem) 0%,100% 50%,calc(100% - .9rem) 100%,.9rem 100%,0 50%,.9rem 0%);padding-left:.4rem;padding-right:.7rem;border-left:0!important;border-right:0!important}table.schedules .schedule.signatory .airline,table.schedules .schedule.lessee .airline{background-color:#0eb04e}table.schedules .schedule .airline{background-color:#397fdb;border-radius:1rem;margin-right:1rem;padding:.3rem .7rem}table.schedules .schedule .puck-content{flex:100%;place-content:center space-between;align-items:center;display:flex}table.schedules .schedule .puck-content .content-left{flex:0 auto;display:flex}table.schedules .schedule .puck-content .separator{background-color:#ffffff80;flex:auto;height:.1rem;margin:0 .5rem}table.schedules .schedule .puck-content .separator.compact{background-color:#0000;height:auto;margin:0}table.schedules .schedule .puck-content .separator.compact:after{content:"/"}table.schedules .schedule .puck-content .content-right{flex:0 auto;display:flex}table.schedules .schedule .puck-content .ellipsis{font-size:1.7rem}table.schedules .schedule.clip-right{clip-path:polygon(calc(100% - 1.1rem) 0%,100% 50%,calc(100% - 1.1rem) 100%,0% 100%,0 50%,0% 0%);padding-right:1.7rem;border-right:0!important}table.schedules .schedule.clip-left{clip-path:polygon(100% 0,100% 50%,100% 100%,1.1rem 100%,0 50%,1.1rem 0);padding-left:.4rem;border-left:0!important}table.schedules .schedule.clip-left .airline{clip-path:polygon(100% 0,100% 50%,100% 100%,.8rem 100%,0 50%,.8rem 0);padding-left:1rem}table.schedules .schedule.clip-both,table.schedules .schedule.clip-left.clip-right{clip-path:polygon(calc(100% - 1.1rem) 0%,100% 50%,calc(100% - 1.1rem) 100%,1.1rem 100%,0 50%,1.1rem 0%);padding-left:.4rem;padding-right:1.7rem;border-left:0!important;border-right:0!important}table.schedules .schedule.clip-both .airline,table.schedules .schedule.clip-left.clip-right .airline{clip-path:polygon(100% 0,100% 50%,100% 100%,.8rem 100%,0 50%,.8rem 0);padding-left:1rem}table.schedules .schedule.pending{background:#f6c23ebf}table.schedules .schedule.pending:hover{background:#f6c23e}table.schedules .schedule.denied{background:#cc3333bf}table.schedules .schedule.denied:hover{background:#c33}table.schedules .schedule.canceled{background:#fd7e14bf}table.schedules .schedule.canceled:hover{background:#fd7e14}table.schedules thead tr th:first-of-type,table.schedules thead tr th:last-of-type{text-align:center}table.schedules thead tr th.day{border:0 solid #fff;border-right-width:.1rem}table.schedules thead tr th.day:last-of-type{border-color:#0000}table.schedules thead tr.hours{background-color:#9cb6d9}table.schedules thead tr.hours th{border:0 solid #fff;border-right-width:.1rem;width:24rem;min-width:24rem;max-width:24rem}table.schedules thead tr.hours th:first-of-type{border-width:0 .1rem 0 0}table.schedules thead tr.hours th.spacer{width:9rem;min-width:9rem;max-width:9rem}table.schedules thead tr.hours th.hour:last-of-type{border-color:#0000}table.schedules thead tr.hours th.day-end{border-color:#858796}table.schedules thead tr.hours th.day-end:last-of-type{border-color:#0000}table.schedules tbody tr:nth-of-type(odd) td.spot .spot-content{text-shadow:0 0 .5rem #fff;-webkit-backdrop-filter:blur(.25rem)contrast(.9);backdrop-filter:blur(.25rem)contrast(.9)}table.schedules tbody tr:nth-of-type(2n) td.spot{min-width:6rem!important}table.schedules tbody tr:nth-of-type(2n) td.spot .spot-content{text-shadow:0 0 .5rem #fff;-webkit-backdrop-filter:blur(.25rem)contrast(.9);backdrop-filter:blur(.25rem)contrast(.9)}table.schedules tbody tr td{border:0 solid #fff;border-right-width:.1rem;min-width:24rem;height:5rem;min-height:5rem;max-height:5rem;padding:1.2rem 0}table.schedules tbody tr td:first-of-type,table.schedules tbody tr td:last-of-type{text-align:center}table.schedules tbody tr td:first-of-type{border-width:0 .1rem;width:9rem;min-width:9rem;max-width:9rem}table.schedules tbody tr td:last-of-type{overflow:hidden}table.schedules tbody tr td.spot{vertical-align:top;border-width:0 .1rem .1rem 0;padding:0!important}table.schedules tbody tr td.spot:first-of-type{border-width:0 .1rem 0 0}table.schedules tbody tr td.spot .spot-content{-webkit-user-select:none;user-select:none;z-index:500;border:0 solid #fff;border-right-width:.1rem;place-content:center;align-items:center;width:9rem;min-width:9rem;max-width:9rem;height:5rem;min-height:5rem;max-height:5rem;font:700 1.3rem museo-sans,Arial,sans-serif;display:flex;position:absolute;overflow:hidden;padding-left:.3rem!important;padding-right:.3rem!important}table.schedules tbody tr td.hour:last-of-type{border-color:#0000}table.schedules tbody tr td.day-end{border-color:#858796}table.schedules tbody tr td.day-end:last-of-type{border-color:#0000}table.schedules tbody tr:last-of-type td:first-of-type.spot,table.schedules tbody tr:last-of-type td:first-of-type.spot .spot-content{border-radius:0 0 0 .5rem}table.schedules tbody tr:last-of-type td:last-of-type{border-radius:0 0 .5rem}table.collection-list .schedule-details-tool-tip .details-container{max-height:none;overflow-y:overlay;border-radius:1rem;flex-direction:column-reverse;display:flex}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details{border-collapse:collapse}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details thead{border:0 solid #d1d3e2;border-bottom-width:.1rem;max-height:6.2rem}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details thead tr:first-of-type{background-color:#fff}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody{max-height:21.8rem;overflow-y:overlay;display:block}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td{width:50%;height:auto;min-width:unset;border-width:0;max-width:none;padding:1rem}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:first-of-type,table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:last-of-type{border-radius:0}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:first-of-type{text-align:right}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr td:last-of-type{text-align:left;border-width:0 0 0 .1rem;border-color:#fff}table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(odd) td:first-of-type,table.collection-list .schedule-details-tool-tip .details-container table.tool-tip-details tbody tr:nth-of-type(2n) td:first-of-type{background-color:unset}table.collection-list .schedule-details-tool-tip .details-container .list-actions{border:0 solid #d1d3e2;border-bottom-width:.1rem;justify-content:flex-start;padding:0;position:static}table.collection-list .schedule-details-tool-tip .details-container .list-actions>i{display:none}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links{box-shadow:none;max-height:unset;opacity:1;overflow:overlay;border-radius:0;flex-direction:row-reverse;width:100%;position:static;transform:none!important}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link{min-width:unset;flex:1 1 0;justify-content:center;padding-right:1rem;display:flex}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link:first-of-type{flex:2 1 0}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link i{margin-right:0}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link i.deny,table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link i.cancel{padding-top:.1rem}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link-group{flex-direction:row;flex:0 auto}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link-group .action-link{border-width:0 .1rem 0 0}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link-group .action-link span:not(.fa-stack){display:none}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link-group .action-link span.fa-stack{width:2rem;min-width:2rem;max-width:2rem}table.collection-list .schedule-details-tool-tip .details-container .list-actions .action-links .action-link-group .action-link.action-destroy{display:none}table.collection-list .schedule-details-tool-tip .details-container.bottom{flex-direction:column}table.collection-list .schedule-details-tool-tip .details-container.bottom .list-actions{border-width:.1rem 0 0}.expandable{grid-template-rows:0 0 minmax(4rem,max-content)}.expandable:first-of-type{grid-template-rows:min-content 0 minmax(4rem,max-content)}.expandable .thead{max-height:0}.expandable .tbody{max-height:0;overflow:overlay;flex-wrap:wrap}.expandable .tbody .table .tbody .tr:nth-of-type(2n) .th,.expandable .tbody .table .tbody .tr:nth-of-type(2n) .td{background-color:#f8f9fc;transition:all .25s ease-out}.expandable .tbody .table .tbody .tr:nth-of-type(2n) .th.key-column,.expandable .tbody .table .tbody .tr:nth-of-type(2n) .td.key-column{background-color:#ecedef}.expandable .tbody .table .tbody .tr:nth-of-type(2n):hover,.expandable .tbody .table .tbody .tr:nth-of-type(2n):hover .th,.expandable .tbody .table .tbody .tr:nth-of-type(2n):hover .td{background-color:#d2dff5}.expandable .tbody .table .tbody .tr:nth-of-type(2n):hover .th.key-column,.expandable .tbody .table .tbody .tr:nth-of-type(2n):hover .td.key-column{background-color:#cbd5e8}.expandable .tbody .table .tbody .tr:nth-of-type(odd) .th,.expandable .tbody .table .tbody .tr:nth-of-type(odd) .td{background-color:#ebecf4;transition:all .25s ease-out}.expandable .tbody .table .tbody .tr:nth-of-type(odd) .th.key-column,.expandable .tbody .table .tbody .tr:nth-of-type(odd) .td.key-column{background-color:#e0e1e8}.expandable .tbody .table .tbody .tr:nth-of-type(odd):hover,.expandable .tbody .table .tbody .tr:nth-of-type(odd):hover .th,.expandable .tbody .table .tbody .tr:nth-of-type(odd):hover .td{background-color:#dfeafc}.expandable .tbody .table .tbody .tr:nth-of-type(odd):hover .th.key-column,.expandable .tbody .table .tbody .tr:nth-of-type(odd):hover .td.key-column{background-color:#d7dfef}.expandable .tbody .table:first-of-type .thead{max-height:none!important}.expandable .tbody .table:nth-of-type(2n) .tfoot .tr{transition:all .25s ease-out}.expandable .tbody .table:nth-of-type(2n) .tfoot .tr .th{background-color:#f8f9fc;transition:all .25s ease-out}.expandable .tbody .table:nth-of-type(2n) .tfoot .tr .th.key-column{background-color:#ecedef}.expandable .tbody .table:nth-of-type(2n) .tfoot .tr:hover .th{background-color:#1cc88a66}.expandable .tbody .table:nth-of-type(2n) .tfoot .tr:hover .th.key-column{background-color:#1cc88a80}.expandable .tbody .table:nth-of-type(odd) .tfoot .tr{transition:all .25s ease-out}.expandable .tbody .table:nth-of-type(odd) .tfoot .tr .th{background-color:#ebecf4;transition:all .25s ease-out}.expandable .tbody .table:nth-of-type(odd) .tfoot .tr .th.key-column{background-color:#e0e1e8}.expandable .tbody .table:nth-of-type(odd) .tfoot .tr:hover .th{background-color:#1cc88a33}.expandable .tbody .table:nth-of-type(odd) .tfoot .tr:hover .th.key-column{background-color:#1cc88a4d}.expandable.table{border-collapse:separate;border-spacing:0;grid-template-columns:3.5rem repeat(calc(var(--column-count) - 2), 1fr) 3.5rem;width:100%;transition:all .25s ease-out}.expandable.table caption{caption-side:top}.expandable.table .abridged{opacity:0;transition:all .25s ease-out}.expandable.table .controls .fa,.expandable.table .warnings .fa{cursor:pointer;transform:rotate(0)}.expandable.table .controls .fa:before,.expandable.table .controls .fa:after,.expandable.table .warnings .fa:before,.expandable.table .warnings .fa:after{box-sizing:border-box;padding:.3rem}.expandable.table .warnings{background-color:#f6c23e!important}.expandable.table .warnings .fa{color:#373737!important}.expandable.table .thead,.expandable.table .tbody,.expandable.table .tfoot{grid-template-columns:3.5rem repeat(calc(var(--column-count) - 2), 1fr) 3.5rem;border:none;transition:all .25s ease-out}.expandable.table .thead .tr,.expandable.table .tbody .tr,.expandable.table .tfoot .tr{grid-template-columns:3.5rem repeat(calc(var(--column-count) - 2), 1fr) 3.5rem}.expandable.table .thead .tr .th,.expandable.table .thead .tr .td,.expandable.table .tbody .tr .th,.expandable.table .tbody .tr .td,.expandable.table .tfoot .tr .th,.expandable.table .tfoot .tr .td{color:#5a5c69;text-align:center;border:none;font-size:1.3rem;font-weight:400}.expandable.table .thead .tr .th.left,.expandable.table .thead .tr .td.left,.expandable.table .tbody .tr .th.left,.expandable.table .tbody .tr .td.left,.expandable.table .tfoot .tr .th.left,.expandable.table .tfoot .tr .td.left{text-align:left!important}.expandable.table .thead .tr .th.right,.expandable.table .thead .tr .td.right,.expandable.table .tbody .tr .th.right,.expandable.table .tbody .tr .td.right,.expandable.table .tfoot .tr .th.right,.expandable.table .tfoot .tr .td.right{text-align:right!important}.expandable.table .thead .tr .th.center,.expandable.table .thead .tr .td.center,.expandable.table .tbody .tr .th.center,.expandable.table .tbody .tr .td.center,.expandable.table .tfoot .tr .th.center,.expandable.table .tfoot .tr .td.center{text-align:center!important}.expandable.table .thead .tr .th.separator,.expandable.table .thead .tr .td.separator,.expandable.table .tbody .tr .th.separator,.expandable.table .tbody .tr .td.separator,.expandable.table .tfoot .tr .th.separator,.expandable.table .tfoot .tr .td.separator{border:0 dashed #dddfeb;border-right-width:.1rem}.expandable.table .thead .tr .th:not(.actions):empty:after,.expandable.table .thead .tr .td:empty:after,.expandable.table .tbody .tr .th:not(.actions):empty:after,.expandable.table .tbody .tr .td:empty:after,.expandable.table .tfoot .tr .th:not(.actions):empty:after,.expandable.table .tfoot .tr .td:empty:after{content:"—";display:block}.expandable.table .thead,.expandable.table .tbody .thead{border-color:#0000}.expandable.table .thead .tr:first-of-type,.expandable.table .tbody .thead .tr:first-of-type{background-color:#868795}.expandable.table .thead .tr:first-of-type .th.key-column,.expandable.table .tbody .thead .tr:first-of-type .th.key-column{background-color:#787986}.expandable.table .thead .tr:first-of-type .th:last-of-type,.expandable.table .tbody .thead .tr:first-of-type .th:last-of-type{border-radius:0 .5rem 0 0}.expandable.table .thead .tr .th,.expandable.table .tbody .thead .tr .th{color:#fff}.expandable.table .thead .tr .th a,.expandable.table .tbody .thead .tr .th a{color:#fff;font:1.4rem museo-sans,Arial,sans-serif}.expandable.table .thead .tr .th a:hover,.expandable.table .tbody .thead .tr .th a:hover{text-decoration:underline}.expandable.table .thead .tr .th a.sort_link,.expandable.table .tbody .thead .tr .th a.sort_link{white-space:nowrap}.expandable.table .thead .tr .th.no_sort a,.expandable.table .tbody .thead .tr .th.no_sort a{cursor:not-allowed}.expandable.table .thead .tr .th.no_sort a:hover,.expandable.table .tbody .thead .tr .th.no_sort a:hover{text-decoration:none}.expandable.table .thead .tr .th.no_sort a i,.expandable.table .tbody .thead .tr .th.no_sort a i{display:none}.expandable.table .thead .tr .th{background-color:#868795}.expandable.table .thead .tr .th.key-column{background-color:#787986}.expandable.table .tbody>.tr{transition:all .25s ease-out}.expandable.table .tbody>.tr .td{text-align:center;padding:1.2rem}.expandable.table .tbody>.tr .td.actions{text-align:right}.expandable.table .tbody>.tr .td .humanized-date-time{flex-direction:column;display:flex}.expandable.table .tbody>.tr .td .humanized-date-time .humanized-date-time-group.for-date .date{white-space:nowrap}.expandable.table .tbody>.tr .td .humanized-date-time .humanized-date-time-group.for-time .zone{font:italic 300 1.3rem museo-sans,Arial,sans-serif}.expandable.table .tbody:last-of-type:has(+div:not(.footer)) .tr:last-of-type .td:first-of-type{border-radius:0 0 0 .5rem}.expandable.table .tbody:last-of-type:has(+div:not(.footer)) .tr:last-of-type .td:last-of-type{border-radius:0 0 .5rem}.expandable.table .tfoot .tr .th{text-align:center}.expandable.table .tfoot .tr .th:first-of-type{text-align:left;border-radius:0 0 0 .5rem}.expandable.table .tfoot .tr .th:last-of-type{text-align:right;border-radius:0 0 .5rem}.expandable.table .tfoot .tr .td{text-align:center;padding:1.2rem}.expandable.table .tfoot .tr .td:first-of-type{text-align:left;border-radius:0 0 0 .5rem}.expandable.table .tfoot .tr .td:last-of-type{text-align:right;border-radius:0 0 .5rem}.expandable.grid{box-sizing:border-box;grid-column:span var(--column-count);grid-template-columns:3.5rem repeat(calc(var(--column-count) - 2), minmax(6rem, 1fr)) 3.5rem;grid-template-rows:span var(--row-count);display:grid}.expandable.grid .grid-column-span-2{grid-column:span 2!important}.expandable.grid .grid-column-span-3{grid-column:span 3!important}.expandable.grid .grid-column-span-4{grid-column:span 4!important}.expandable.grid .grid-column-span-5{grid-column:span 5!important}.expandable.grid .thead,.expandable.grid .tbody,.expandable.grid .tfoot,.expandable.grid .tr{box-sizing:border-box;grid-column:span var(--column-count);grid-template-columns:3.5rem repeat(calc(var(--column-count) - 2), minmax(6rem, 1fr)) 3.5rem;display:grid}.expandable.grid .thead,.expandable.grid .tbody,.expandable.grid .tfoot{align-items:stretch}.expandable.grid .thead .tr .th,.expandable.grid .thead .tr .td,.expandable.grid .tbody .tr .th,.expandable.grid .tbody .tr .td,.expandable.grid .tfoot .tr .th,.expandable.grid .tfoot .tr .td{border:none}.expandable.grid .thead .tr .th:first-of-type,.expandable.grid .thead .tr .th:last-of-type,.expandable.grid .thead .tr .td:first-of-type,.expandable.grid .thead .tr .td:last-of-type,.expandable.grid .tbody .tr .th:first-of-type,.expandable.grid .tbody .tr .th:last-of-type,.expandable.grid .tbody .tr .td:first-of-type,.expandable.grid .tbody .tr .td:last-of-type,.expandable.grid .tfoot .tr .th:first-of-type,.expandable.grid .tfoot .tr .th:last-of-type,.expandable.grid .tfoot .tr .td:first-of-type,.expandable.grid .tfoot .tr .td:last-of-type{flex:auto;min-width:3.5rem;padding:0}.expandable.grid .thead .tr .th.empty:after,.expandable.grid .thead .tr .th.blank:after,.expandable.grid .thead .tr .th:empty:after,.expandable.grid .thead .tr .td.empty:after,.expandable.grid .thead .tr .td.blank:after,.expandable.grid .thead .tr .td:empty:after,.expandable.grid .tbody .tr .th.empty:after,.expandable.grid .tbody .tr .th.blank:after,.expandable.grid .tbody .tr .th:empty:after,.expandable.grid .tbody .tr .td.empty:after,.expandable.grid .tbody .tr .td.blank:after,.expandable.grid .tbody .tr .td:empty:after,.expandable.grid .tfoot .tr .th.empty:after,.expandable.grid .tfoot .tr .th.blank:after,.expandable.grid .tfoot .tr .th:empty:after,.expandable.grid .tfoot .tr .td.empty:after,.expandable.grid .tfoot .tr .td.blank:after,.expandable.grid .tfoot .tr .td:empty:after{content:"—";display:block}.expandable.grid .thead .th.abridged,.expandable.grid .tfoot .th.abridged{opacity:0;display:flex}.expandable.grid .thead{overflow:hidden}.expandable.grid .tbody{max-height:0;overflow:overlay;flex-wrap:wrap}.expandable.grid .tfoot .tr{background-color:#0000}.expandable.grid .tfoot:not(.summary) .th:first-of-type,.expandable.grid .tfoot:not(.summary) .th:last-of-type{border-radius:0}.expandable.grid .tfoot.summary{background-color:#1cc88a;border-radius:0 0 .5rem .5rem}.expandable.grid .tfoot.summary .tr .th{color:#fff;font:700 1.5rem museo-sans,Arial,sans-serif}.expandable.grid .tfoot.summary .tr .th.key-column{background-color:#1cc88a}.expandable.expanded{grid-template-rows:min-content max-content minmax(4rem,max-content)}.expandable.expanded .abridged{opacity:1}.expandable.expanded>.thead,.expandable.expanded>.tbody,.expandable.expanded>.tfoot{max-height:none}.expandable.expanded>.thead .th.abridged,.expandable.expanded>.tfoot .th.abridged{opacity:1}.expandable.expanded>.thead .th.controls .fa.toggle-expand-btn,.expandable.expanded>.tfoot .th.controls .fa.toggle-expand-btn{transform:rotate(180deg)}.expandable.expanded>.tfoot:not(.summary),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary){border:0 solid #1cc88a;border-top:1px dashed #1cc88a;border-bottom-width:2px}.expandable.expanded>.tfoot:not(.summary) .tr,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr,.expandable.expanded>.tfoot:not(.summary) .tr:nth-of-type(odd),.expandable.expanded>.tfoot:not(.summary) .tr:nth-of-type(2n),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:nth-of-type(odd),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:nth-of-type(2n),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:nth-of-type(odd),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:nth-of-type(2n){background-color:#fff}.expandable.expanded>.tfoot:not(.summary) .tr .th,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th{color:#5a5c69;font:italic 700 1.3rem museo-sans,Arial,sans-serif}.expandable.expanded>.tfoot:not(.summary) .tr .th,.expandable.expanded>.tfoot:not(.summary) .tr:hover.th,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:hover.th,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:hover.th{background-color:#1cc88a40}.expandable.expanded>.tfoot:not(.summary) .tr .th.key-column,.expandable.expanded>.tfoot:not(.summary) .tr:hover.th.key-column,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th.key-column,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:hover.th.key-column,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th.key-column,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:hover.th.key-column{background-color:#c2d8ce}.expandable.expanded>.tfoot:not(.summary) .tr .th:nth-of-type(odd),.expandable.expanded>.tfoot:not(.summary) .tr .th:nth-of-type(2n),.expandable.expanded>.tfoot:not(.summary) .tr:hover.th:nth-of-type(odd),.expandable.expanded>.tfoot:not(.summary) .tr:hover.th:nth-of-type(2n),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th:nth-of-type(odd),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th:nth-of-type(2n),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(odd),.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(2n),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th:nth-of-type(odd),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th:nth-of-type(2n),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(odd),.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(2n){background-color:#1cc88a40}.expandable.expanded>.tfoot:not(.summary) .tr .th:nth-of-type(odd).key-column,.expandable.expanded>.tfoot:not(.summary) .tr .th:nth-of-type(2n).key-column,.expandable.expanded>.tfoot:not(.summary) .tr:hover.th:nth-of-type(odd).key-column,.expandable.expanded>.tfoot:not(.summary) .tr:hover.th:nth-of-type(2n).key-column,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th:nth-of-type(odd).key-column,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr .th:nth-of-type(2n).key-column,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(odd).key-column,.expandable.expanded:nth-of-type(2n)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(2n).key-column,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th:nth-of-type(odd).key-column,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr .th:nth-of-type(2n).key-column,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(odd).key-column,.expandable.expanded:nth-of-type(odd)>.tfoot:not(.summary) .tr:hover.th:nth-of-type(2n).key-column{background-color:#c2d8ce}@media (min-width:1200px){.mobile-only{display:none!important}.desktop-only{display:flex!important}}html{min-width:320px;overflow:hidden auto}body{overscroll-behavior-x:none;background-color:#f8f9fc;flex-flow:wrap;min-width:320px;height:100%}body.devise{flex-flow:column}body *{box-sizing:border-box}body #wrapper,body main,body aside,body article,body header,body nav,body footer{flex:auto;display:flex}body aside{min-width:320px}body main{background-color:#f8f9fc;flex-direction:column;width:100%}@media print{body main{width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}}@media (min-width:1200px){body main{min-width:79.9rem;max-width:calc(100% - 22.5rem)}}body main>header{z-index:999;background-color:#fffffff2;width:auto;height:7.1rem;margin-bottom:2.5rem;position:fixed;box-shadow:0 .2rem .5rem #3a3b4533}@media print{body main>header{display:none}}body main>header ul#header-nav{flex:auto;justify-content:flex-end;align-items:center;height:7rem;padding:.8rem 1.6rem;position:static!important}body main>header ul#header-nav>li{flex:0 auto;display:flex}body main>header ul#header-nav>li a#menu-toggler i.far.fa-bars:before{font-size:3rem!important}body main>header ul#header-nav>li a{color:#397fdb}body main>header ul#header-nav>li ul#menu{display:none}body main article{flex-direction:column;flex:auto;row-gap:2rem;padding:2rem 1rem 1rem}body main article>.component{flex-direction:column;flex:auto;row-gap:2rem;display:flex}@media (min-width:1200px){body main article{row-gap:3rem;padding:2rem}}@media print and (min-width:1200px){body main article{padding:0!important}}@media (min-width:1200px){body main article>.component{row-gap:3rem}}body main article .container-fluid{padding:0}body main article>header,body main article>.component header{flex-wrap:wrap;flex:0 auto;place-content:flex-start space-between;align-items:flex-start;row-gap:1rem}@media (min-width:1200px){body main article>header,body main article>.component header{row-gap:2rem}}@media print{body main article>header,body main article>.component header{display:none}}body main article>header .header-group,body main article>.component header .header-group{flex-wrap:wrap;flex:100%;place-content:flex-start space-between;align-items:center;padding-right:0;display:flex}body main article>header .header-group h1,body main article>header .header-group .buttons,body main article>.component header .header-group h1,body main article>.component header .header-group .buttons{flex:0 auto;margin-bottom:0}body main article>header .header-group h1,body main article>.component header .header-group h1{flex-direction:column;margin-left:.3rem}body main article>header .header-group h1.with-page-info,body main article>.component header .header-group h1.with-page-info{flex-direction:column}body main article>header .header-group h1.with-page-info em.page-info,body main article>.component header .header-group h1.with-page-info em.page-info{color:#858796;font-size:1.1rem}body main article>header .header-group.filters,body main article>.component header .header-group.filters{padding-left:0;padding-right:0}body main article>header h1,body main article>.component header h1{color:#397fdb;flex:auto;margin-bottom:.5rem;font-size:2.8rem;line-height:3.3rem;display:flex}body main article>header .controls,body main article>.component header .controls{flex:auto;place-content:flex-start flex-end;align-items:flex-start;display:flex}body main article>header .filters,body main article>header .buttons,body main article>.component header .filters,body main article>.component header .buttons{align-content:flex-start;align-items:flex-start;margin-top:1rem;display:flex}body main article>header .filters,body main article>.component header .filters{flex:100%;margin-top:0}body main article>header .buttons,body main article>.component header .buttons{flex:0 auto;gap:.2rem .6rem;margin-top:0;margin-bottom:.5rem}body main article>header .buttons .btn,body main article>header .buttons .button,body main article>.component header .buttons .btn,body main article>.component header .buttons .button{white-space:nowrap;background-clip:padding-box;border-width:0;border-radius:.5rem;flex:1;place-content:center;align-items:center;height:3.8rem;min-height:3.8rem;max-height:3.8rem;margin:0;padding:.4rem 1.2rem;font-size:1.5rem;line-height:1;display:flex;border-color:#0000!important}body main article section{background-color:#fff;border-radius:.5rem;flex-direction:column;padding:2rem;box-shadow:0 .2rem .5rem #3a3b4533}@media print{body main article section{padding:0}}body main article section header .nav-tabs{overflow-x:overlay;border-width:0;margin:0 .4rem;padding:0}body main article section header .nav-tabs .nav-item{margin-right:1px}body main article section header .nav-tabs .nav-item a{color:#186cb5;background-color:#ced2d780;border-width:0;border-radius:.5rem .5rem 0 0;max-width:100%;padding:1rem 1.3rem;font-size:1.5rem;transition:all .25s ease-out}body main article section header .nav-tabs .nav-item a:hover{color:#f8f9fc;background-color:#b7b9cc;border-width:0}body main article section header .nav-tabs .nav-item.active{color:#fff;background-color:#858796;border-width:0;border-radius:.5rem .5rem 0 0}body main article section header .nav-tabs .nav-item.active a{color:#fff;background-color:#858796;border-width:0}body main article section header .nav-tabs .nav-item.active a:hover{border-width:0}@media (max-width:1200px){body main article section header .nav-tabs .nav-item{max-height:3.9rem;overflow:hidden}}body main article section .section-body{min-height:25rem;overflow:overlay;border-radius:.5rem;flex-wrap:wrap;flex:auto;align-content:flex-start;align-items:flex-start;row-gap:1.5rem;display:flex}body main article section .section-body.no-overflow{overflow:visible}body main article section .section-body.no-gap{row-gap:0}body main article section footer{flex-wrap:wrap;justify-content:center;padding-top:2rem}body main article section footer .pagy.info{color:#6e707e;text-align:center;width:100%;margin-bottom:1.5rem;font:italic 1.6rem museo-sans,Arial,sans-serif}body main article section footer nav.pagy.series-nav{flex:0 auto}body main article section footer nav.pagy.series-nav a{color:#397fdb;white-space:nowrap;background-color:#fff;border:1px solid #dddfeb;border-left-width:0;flex:auto;align-content:center;align-items:center;min-height:2.6rem;line-height:1;transition:all .25s ease-out;display:flex;overflow:hidden;padding:.8rem 1.2rem!important}body main article section footer nav.pagy.series-nav a:hover{background-color:#dddfeb;text-decoration:none}@media (min-width:1200px){body main article section footer nav.pagy.series-nav a{display:flex}}body main article section footer nav.pagy.series-nav a:not([href])[aria-label=Previous],body main article section footer nav.pagy.series-nav a:not([href])[aria-label=Next]{display:none}body main article section footer nav.pagy.series-nav a.current:not([href]){display:flex}body main article section footer nav.pagy.series-nav a.current,body main article section footer nav.pagy.series-nav a.gap,body main article section footer nav.pagy.series-nav a[aria-current],body main article section footer nav.pagy.series-nav a[role=separator]{color:#dddfeb;white-space:nowrap;background-color:#fff;border:1px solid #dddfeb;border-left-width:0;flex:auto;align-content:center;align-items:center;min-height:2.6rem;line-height:1;overflow:hidden;padding:.8rem 1.2rem!important}body main article section footer nav.pagy.series-nav a.gap,body main article section footer nav.pagy.series-nav a[role=separator]{display:none}@media (min-width:1200px){body main article section footer nav.pagy.series-nav a.gap,body main article section footer nav.pagy.series-nav a[role=separator]{display:flex}}body main article section footer nav.pagy.series-nav a.current,body main article section footer nav.pagy.series-nav a[aria-current]{color:#fff;pointer-events:none;background-color:#397fdb;border-color:#397fdb}body main article section footer nav.pagy.series-nav a[aria-label=Previous]{border-width:1px 0}@media (min-width:1200px){body main article section footer nav.pagy.series-nav a[aria-label=Previous]{border-width:1px 1px 1px 0}}body main article section footer nav.pagy.series-nav a:first-of-type,body main article section footer nav.pagy.series-nav a:nth-of-type(2).current,body main article section footer nav.pagy.series-nav a:nth-of-type(2)[aria-current]{border-width:1px;border-radius:.5rem 0 0 .5rem}body main article section footer nav.pagy.series-nav a[href]:has(+a[aria-label=Next][aria-disabled]){border-radius:0 .5rem .5rem 0}body main article section footer nav.pagy.series-nav a:last-of-type,body main article section footer nav.pagy.series-nav a:nth-last-of-type(-n+2).current,body main article section footer nav.pagy.series-nav a:nth-last-of-type(-n+2)[aria-current]{border-radius:0 .5rem .5rem 0}body main article section.jumbotron{align-items:center;padding:4rem!important}body main article section.jumbotron h1{color:#858796;margin-bottom:.8rem;font-size:4rem}body main article section.jumbotron .actions{margin-top:2rem}body main>footer{color:#858796;background-color:#fff;flex-wrap:wrap;flex:0 auto;place-content:center;align-items:center;gap:1rem 2.5rem;height:7.2rem;padding:1rem 2.5rem;font-size:1.3rem}@media print{body main>footer{display:none}}body main>footer .copyright,body main>footer .links{text-align:center;flex:0 auto;font:500 1.3rem museo-sans,Arial,sans-serif}body main>footer .links a{color:#397fdb;font:500 1.3rem museo-sans,Arial,sans-serif}aside.sidebar{z-index:1000;background-color:#0000;flex-flow:column;flex:0 1 0;width:100vw;min-width:320px;min-height:5.6rem}@media print{aside.sidebar{display:none}}@media (min-width:1200px){aside.sidebar{background-color:#192f4d;flex:0 22.5rem;width:22.5rem;min-width:22.5rem;min-height:100dvh;margin-bottom:0;left:0}}aside.sidebar .inner-content-container{background-color:#192f4d;width:100vw;min-width:320px;position:fixed}@media (min-width:1200px){aside.sidebar .inner-content-container{width:22.5rem;min-width:22.5rem;height:100%}}aside.sidebar .inner-content-container .container{z-index:1010;background-color:#192f4d;border:0 solid #0000;border-bottom-width:1px;place-content:center space-between;align-items:center;min-height:5.6rem;padding:1rem;transition:all .35s ease-out;display:flex;position:relative}@media (min-width:1200px){aside.sidebar .inner-content-container .container{border-width:0;justify-content:center;padding:2rem 0 .5rem}}aside.sidebar .inner-content-container #main-logo{flex:0 auto;justify-content:center;align-items:center;display:flex}aside.sidebar .inner-content-container #main-logo img{width:18.4rem}@media (min-width:1200px){aside.sidebar .inner-content-container #mobile-menu-button{display:none}}aside.sidebar .inner-content-container #mobile-menu-button #bars .bar{background-color:#fff}aside.sidebar .inner-content-container hr.sidebar-divider{border:0 solid #ffffff26;border-top-width:1px;margin:.25rem 1.5rem}@media (min-width:1200px){aside.sidebar .inner-content-container hr.sidebar-divider{margin:1rem 1.5rem}}aside.sidebar .inner-content-container>hr.sidebar-divider{display:none}@media (min-width:1200px){aside.sidebar .inner-content-container>hr.sidebar-divider{margin:1.5rem;display:block}}aside.sidebar .inner-content-container nav{overflow-y:overlay;background-color:#192f4d;flex-flow:column;width:100%;padding-top:.5rem;padding-bottom:1.5rem;transition:all .35s ease-out}@media (max-width:1200px){aside.sidebar .inner-content-container nav{z-index:1002;height:calc(100dvh - 5.6rem);position:absolute;top:-100dvh;left:0}}@media (min-width:1200px){aside.sidebar .inner-content-container nav{height:calc(100% - 8.7rem);overflow:overlay;padding-top:0;position:static}}aside.sidebar .inner-content-container nav a{color:#fffc;align-content:center;align-items:center;padding:1.5rem 2.5rem;font-size:1.6rem;line-height:normal;transition:all .25s ease-out;display:flex}aside.sidebar .inner-content-container nav a *{pointer-events:none}@media (min-width:1200px){aside.sidebar .inner-content-container nav a{padding:1rem 2.5rem;font-size:1.4rem;line-height:2rem}}aside.sidebar .inner-content-container nav a i,aside.sidebar .inner-content-container nav a .fa,aside.sidebar .inner-content-container nav a svg.svg-inline--fa{text-align:center;width:2rem;min-width:2rem;max-width:2rem;height:1.6rem;margin-top:.2rem;margin-right:1rem}aside.sidebar .inner-content-container nav a.active,aside.sidebar .inner-content-container nav a:hover{background-color:#08203e}aside.sidebar .fullscreen-controls{height:100%;display:none}aside.sidebar .fullscreen-controls #toggle-navigation{border-radius:0 .5rem .5rem 0;align-self:center;width:2.6rem;min-width:2.6rem;max-width:2.6rem;min-height:5rem;padding:.7rem .5rem;position:absolute;left:100%}aside.sidebar .fullscreen-controls #toggle-navigation i{min-height:1.6rem}aside.sidebar .fullscreen-controls #toggle-navigation i.fa-chevron-right{display:block}aside.sidebar .fullscreen-controls #toggle-navigation i.fa-chevron-left{display:none}.fullscreen aside.sidebar{z-index:1002;position:absolute;top:0%;left:0%}@media (max-width:1200px){.fullscreen aside.sidebar{transform:translateY(-100%)}}@media (min-width:1200px){.fullscreen aside.sidebar{height:100dvh;transform:translate(-100%);box-shadow:0 .2rem .5rem #3a3b4533}}.fullscreen aside.sidebar.shown{transform:translate(0%)}.fullscreen aside.sidebar.shown .fullscreen-controls #toggle-navigation i.fa-chevron-right{display:none}.fullscreen aside.sidebar.shown .fullscreen-controls #toggle-navigation i.fa-chevron-left{display:block}@media (min-width:1200px){.fullscreen aside.sidebar .fullscreen-controls{display:flex}}.fullscreen aside.sidebar .fullscreen-controls #toggle-component-header{min-width:5rem}@media (max-width:1200px){.fullscreen.header-shown aside.sidebar{transform:translate(0%)}.fullscreen.header-shown aside.sidebar .fullscreen-controls #toggle-navigation i.fa-chevron-right{display:none}.fullscreen.header-shown aside.sidebar .fullscreen-controls #toggle-navigation i.fa-chevron-left{display:block}}.fullscreen main footer{display:none}.authenticated-admin-dashboard aside.sidebar nav a#nav-link-dashboard,.authenticated-portal-dashboard aside.sidebar nav a#nav-link-dashboard,.authenticated-admin-reservations aside.sidebar nav a#nav-link-reservations,.authenticated-portal-reservations aside.sidebar nav a#nav-link-reservations,.authenticated-admin-flights aside.sidebar nav a#nav-link-flights,.authenticated-portal-flights aside.sidebar nav a#nav-link-flights,.authenticated-admin-airports aside.sidebar nav a#nav-link-airports,.authenticated-portal-airports aside.sidebar nav a#nav-link-airports,.authenticated-admin-aprons aside.sidebar nav a#nav-link-aprons,.authenticated-portal-aprons aside.sidebar nav a#nav-link-aprons,.authenticated-admin-baggage-schedules aside.sidebar nav a#nav-link-baggage-schedules,.authenticated-portal-baggage-schedules aside.sidebar nav a#nav-link-baggage-schedules,.authenticated-admin-belt-assignments aside.sidebar nav a#nav-link-belt-assignments,.authenticated-portal-belt-assignments aside.sidebar nav a#nav-link-belt-assignments,.authenticated-admin-schedules aside.sidebar nav a#nav-link-schedules,.authenticated-portal-schedules aside.sidebar nav a#nav-link-schedules,.authenticated-admin-spots aside.sidebar nav a#nav-link-spots,.authenticated-admin-spots aside.sidebar nav a#nav-link-inventory,.authenticated-portal-spots aside.sidebar nav a#nav-link-spots,.authenticated-portal-spots aside.sidebar nav a#nav-link-inventory,.authenticated-admin-inventory aside.sidebar nav a#nav-link-spots,.authenticated-admin-inventory aside.sidebar nav a#nav-link-inventory,.authenticated-portal-inventory aside.sidebar nav a#nav-link-spots,.authenticated-portal-inventory aside.sidebar nav a#nav-link-inventory,.authenticated-admin-baggage-carousels aside.sidebar nav a#nav-link-baggage-carousels,.authenticated-portal-baggage-carousels aside.sidebar nav a#nav-link-baggage-carousels,.authenticated-admin-time-ranges aside.sidebar nav a#nav-link-time-ranges,.authenticated-portal-time-ranges aside.sidebar nav a#nav-link-time-ranges,.authenticated-admin-airlines aside.sidebar nav a#nav-link-airlines,.authenticated-portal-airlines aside.sidebar nav a#nav-link-airlines,.authenticated-admin-lessees aside.sidebar nav a#nav-link-lessees,.authenticated-portal-lessees aside.sidebar nav a#nav-link-lessees,.authenticated-admin-organizations aside.sidebar nav a#nav-link-organizations,.authenticated-portal-organizations aside.sidebar nav a#nav-link-organizations,.authenticated-admin-users aside.sidebar nav a#nav-link-users,.authenticated-portal-users aside.sidebar nav a#nav-link-users,.authenticated-admin-organization-users aside.sidebar nav a#nav-link-organization-users,.authenticated-portal-organization-users aside.sidebar nav a#nav-link-organization-users,.authenticated-admin-aircrafts aside.sidebar nav a#nav-link-aircrafts,.authenticated-portal-aircrafts aside.sidebar nav a#nav-link-aircrafts,.authenticated-admin-aircraft-types aside.sidebar nav a#nav-link-aircraft-types,.authenticated-portal-aircraft-types aside.sidebar nav a#nav-link-aircraft-types,.authenticated-admin-aircraft-type-usage-weights aside.sidebar nav a#nav-link-aircraft-type-usage-weights,.authenticated-portal-aircraft-type-usage-weights aside.sidebar nav a#nav-link-aircraft-type-usage-weights,.authenticated-admin-aircraft-type-weights aside.sidebar nav a#nav-link-aircraft-type-weights,.authenticated-portal-aircraft-type-weights aside.sidebar nav a#nav-link-aircraft-type-weights,.authenticated-admin-alternate-aircraft-type-weights aside.sidebar nav a#nav-link-alternate-aircraft-type-weights,.authenticated-portal-alternate-aircraft-type-weights aside.sidebar nav a#nav-link-alternate-aircraft-type-weights,.authenticated-admin-aircraft-type-wake-turbulences aside.sidebar nav a#nav-link-aircraft-type-wake-turbulences,.authenticated-portal-aircraft-type-wake-turbulences aside.sidebar nav a#nav-link-aircraft-type-wake-turbulences,.authenticated-admin-weight-categories aside.sidebar nav a#nav-link-weight-categories,.authenticated-portal-weight-categories aside.sidebar nav a#nav-link-weight-categories,.authenticated-admin-wake-turbulence-categories aside.sidebar nav a#nav-link-wake-turbulence-categories,.authenticated-portal-wake-turbulence-categories aside.sidebar nav a#nav-link-wake-turbulence-categories,.authenticated-admin-financials aside.sidebar nav a#nav-link-financials,.authenticated-portal-financials aside.sidebar nav a#nav-link-financials,.authenticated-admin-usages aside.sidebar nav a#nav-link-usages,.authenticated-portal-usages aside.sidebar nav a#nav-link-usages,.authenticated-admin-uses aside.sidebar nav a#nav-link-uses,.authenticated-portal-uses aside.sidebar nav a#nav-link-uses,.authenticated-admin-charges aside.sidebar nav a#nav-link-charges,.authenticated-portal-charges aside.sidebar nav a#nav-link-charges,.authenticated-admin-spot-adjacencies aside.sidebar nav a#nav-link-spot-adjacencies,.authenticated-portal-spot-adjacencies aside.sidebar nav a#nav-link-spot-adjacencies,.authenticated-admin-usage-resources aside.sidebar nav a#nav-link-usage-resources,.authenticated-portal-usage-resources aside.sidebar nav a#nav-link-usage-resources,.authenticated-admin-usage-types aside.sidebar nav a#nav-link-usage-types,.authenticated-portal-usage-types aside.sidebar nav a#nav-link-usage-types,.authenticated-admin-usage-type-resource-options aside.sidebar nav a#nav-link-usage-type-resource-options,.authenticated-portal-usage-type-resource-options aside.sidebar nav a#nav-link-usage-type-resource-options,.authenticated-admin-leads aside.sidebar nav a#nav-link-leads,.authenticated-portal-leads aside.sidebar nav a#nav-link-leads,.authenticated-admin-locations aside.sidebar nav a#nav-link-locations,.authenticated-portal-locations aside.sidebar nav a#nav-link-locations,.authenticated-admin-blacklists aside.sidebar nav a#nav-link-blacklists,.authenticated-portal-blacklists aside.sidebar nav a#nav-link-blacklists,.authenticated-admin-profile aside.sidebar nav a#nav-link-profile,.authenticated-portal-profile aside.sidebar nav a#nav-link-profile,.authenticated-admin-documentation aside.sidebar nav a#nav-link-documentation,.authenticated-portal-documentation aside.sidebar nav a#nav-link-documentation{background-color:#08203e}body:not(.devise) a.button,body:not(.devise) a.button:link,body:not(.devise) a.button:visited,body:not(.devise) button,body:not(.devise) input[type=button],body:not(.devise) input[type=reset],body:not(.devise) input[type=submit]{appearance:none;color:#fff;cursor:pointer;text-align:center;white-space:nowrap;background-color:#00864d;border-style:solid;border-width:0;border-radius:2.95rem;flex-direction:row;flex:0 auto;place-content:center;align-items:center;width:auto;height:6rem;padding:0 2.5rem;font:700 1.8rem museo-sans,Arial,sans-serif;transition:all .25s ease-out;display:flex}body:not(.devise) a.button:active,body:not(.devise) a.button:link:active,body:not(.devise) a.button:visited:active,body:not(.devise) button:active,body:not(.devise) input[type=button]:active,body:not(.devise) input[type=reset]:active,body:not(.devise) input[type=submit]:active{background-color:#00864d;border-color:#00864d}body:not(.devise) a.button:hover,body:not(.devise) a.button:link:hover,body:not(.devise) a.button:visited:hover,body:not(.devise) button:hover,body:not(.devise) input[type=button]:hover,body:not(.devise) input[type=reset]:hover,body:not(.devise) input[type=submit]:hover{background-color:#00b440;border-color:#00b440}body:not(.devise) a.button:focus,body:not(.devise) a.button:link:focus,body:not(.devise) a.button:visited:focus,body:not(.devise) button:focus,body:not(.devise) input[type=button]:focus,body:not(.devise) input[type=reset]:focus,body:not(.devise) input[type=submit]:focus{outline:none}body:not(.devise) a.button *,body:not(.devise) a.button:link *,body:not(.devise) a.button:visited *,body:not(.devise) button *,body:not(.devise) input[type=button] *,body:not(.devise) input[type=reset] *,body:not(.devise) input[type=submit] *{pointer-events:none}body:not(.devise) a.button.disabled,body:not(.devise) button[disabled],body:not(.devise) input[disabled]{cursor:default}body:not(.devise) a.button-outline,body:not(.devise) a.button-outline:link,body:not(.devise) a.button-outline:visited{color:#606060;background-color:#fff;border:2px solid #00864d}body:not(.devise) a.button-outline:hover,body:not(.devise) a.button-outline:link:hover,body:not(.devise) a.button-outline:visited:hover{color:#fff;background-color:#00864d;border-color:#00864d}body:not(.devise) a.button.sml{white-space:nowrap;height:3.5rem;padding:0 1.25rem;font-size:1.6rem}.header-button{color:#fff;border:0 solid #dddfeb;border-top-width:1px;flex:auto;place-content:center;align-items:center;font:500 1.6rem museo-sans,Arial,sans-serif;display:flex}@media (min-width:900px){.header-button{color:#606060;border-width:0;margin:0 1.07rem;padding:1.3rem 1.6rem}}.header-button:first-of-type{border-width:0;margin-left:0}.header-button:last-of-type{margin-right:0}@media (min-width:900px){.header-button.sign-in-button,.header-button.dashboard-button{color:#fff;background-color:#4371b7;font:700 1.6rem museo-sans,Arial,sans-serif}}.header-button.sign-in-button:after{content:""}form,fieldset,.fieldset{flex-flow:column wrap;flex:100%;width:100%;max-width:84rem}legend{text-align:center;margin-bottom:9.5rem;font-size:3.2rem;font-weight:500}[placeholder]:focus::-webkit-input-placeholder{opacity:0;transition:all .25s ease-out}::placeholder{-webkit-font-smoothing:antialiased;color:#fff!important;font:italic 500 2rem museo-sans,Arial,sans-serif!important}:placeholder-shown{-webkit-font-smoothing:antialiased;color:#fff!important;font:italic 500 2rem museo-sans,Arial,sans-serif!important}:-ms-placeholder-shown{-webkit-font-smoothing:antialiased;color:#fff!important;font:italic 500 2rem museo-sans,Arial,sans-serif!important}::placeholder{-webkit-font-smoothing:antialiased;color:#fff!important;font:italic 500 2rem museo-sans,Arial,sans-serif!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=date],input[type=time],select,textarea{color:#fff;background-color:#606060e6;border:3px solid #0000;border-radius:5.4rem;outline:none;flex:auto;height:6.4rem;min-height:6.4rem;padding:2rem 2.5rem;font:500 2rem museo-sans,Arial,sans-serif}textarea{height:inherit;border-radius:4rem;min-height:25rem}.actions{justify-content:center;margin-top:1.3rem;display:flex}.field-group{flex-wrap:wrap;justify-content:space-between;display:flex}.field-group .field{flex:100%;display:flex}@media (min-width:600px){.field-group .field{flex:0 48%}}.field-group .field:only-of-type{flex:auto}.field{flex-direction:column;margin-bottom:1.2rem}@media (min-width:600px){.field{flex:0 48%}}.field .message{flex-direction:column;place-content:flex-start;align-items:flex-start;margin:.9rem 0 0 2.7rem;font-size:2rem;font-weight:500;display:none}.field.error .message{color:#c33;flex:100%;display:flex}.field.error .message .error-description:first-letter{text-transform:capitalize}.field.error input[type=email],.field.error input[type=number],.field.error input[type=password],.field.error input[type=search],.field.error input[type=tel],.field.error input[type=text],.field.error input[type=url],.field.error input[type=date],.field.error input[type=time],.field.error select,.field.error textarea{border-color:#c33}#form-response-message h5{text-align:center;font:700 2.4rem/3.8rem museo-sans,Arial,sans-serif}body>header{z-index:1000;background-color:#fff;flex:auto;align-content:center;align-items:stretch;width:100%;min-height:5.6rem;max-height:9.7rem;padding:0;position:fixed}@media (min-width:900px){body>header{padding:2.6rem 5.5rem;position:static;box-shadow:0 .2rem .4rem #00000080}}body>header>.container{z-index:300;background-color:#fff;flex-direction:row;flex:100%;place-content:center space-between;align-items:center;min-height:5.6rem;padding:1.6rem;position:relative;box-shadow:0 .4rem 1rem #00000026}@media (min-width:900px){body>header>.container{box-shadow:none;flex:auto;height:auto;min-height:auto;padding:0;position:static}}body>header #goapron-logo img{min-width:14.7rem;min-height:2.2rem}@media (min-width:900px){body>header #goapron-logo img{min-width:19.7rem;min-height:3.5rem}}body>header nav{background:linear-gradient(#136d5a 0%,#203c65 100%);flex-flow:column wrap;flex:0 auto;width:100vw;height:calc(100vh - 5.6rem);padding:0 6rem 6rem;transition:all .35s ease-out;position:absolute;top:-100vh;left:0}@media (min-width:900px){body>header nav{background:#fff;border-width:0;flex-flow:row;width:auto;height:auto;padding:0;display:flex;position:static}body>header nav a.header-button:nth-last-child(2){margin-right:0}}body>header nav #goapron-icon .container{background-color:#fff;border-radius:1.4rem;flex:0 auto;justify-content:center;padding:1rem}body>header nav #login-main-nav-button{display:none!important}body.supported>header nav #login-main-nav-button{display:flex!important}body.supported>header nav #login-main-nav-button.desktop-only{display:none!important}@media (min-width:900px){body.supported>header nav #login-main-nav-button.desktop-only{display:flex!important}}.mobile-only{display:flex!important}@media (min-width:900px){.mobile-only{display:none!important}}.desktop-only{display:none!important}@media (min-width:900px){.desktop-only{display:flex!important}}html{background-color:#f2f6f7}body{color:#606060;background-position:top;background-repeat:no-repeat;height:100%;font:300 1.6rem museo-sans,Arial,sans-serif}h1{color:#454545;font:300 3.2rem museo-sans,Arial,sans-serif}@media (min-width:900px){h1{font-size:5rem}}@media (min-width:1200px){h1{font-size:6rem}}@media (min-width:1440px){h1{letter-spacing:.24rem}}h2{color:#fff;font:700 2.8rem museo-sans,Arial,sans-serif}@media (min-width:900px){h2{font-size:4.2rem}}h3{color:#4371b7;font:700 2.4rem museo-sans,Arial,sans-serif}@media (min-width:900px){h3{font-size:3.8rem}}h4{color:#fff;font:700 2.2rem museo-sans,Arial,sans-serif}@media (min-width:900px){h4{font-size:2.8rem}}p{color:#454545;font:300 1.6rem museo-sans,Arial,sans-serif}@media (min-width:900px){p{font-size:2.3rem}}q,blockquote{color:#fff;font:500 1.8rem museo-sans,Arial,sans-serif}@media (min-width:900px){q,blockquote{font-size:2.3rem}}ul,ol,dl,ul li,ol li,dl li{flex-direction:column}ul dt,ul dt+dd,ol dt,ol dt+dd,dl dt,dl dt+dd{display:inline-block}figure figcaption{flex-direction:column}#preheader{background:linear-gradient(71deg,#203c65 0%,#136d5a 100%);flex:100%;place-content:center;align-items:center;min-height:5.5rem;max-height:5.8rem;margin-top:5.6rem;padding:1rem 1.6rem;display:flex}@media (min-width:900px){#preheader{margin-top:0;padding:1rem 5.5rem}}#preheader .container{flex-direction:row;flex:0 auto;place-content:center;align-items:center;display:flex}#preheader .container span{color:#fff;margin:0 1rem;font:300 1.6rem museo-sans,Arial,sans-serif;display:inline-block}#preheader .container span a,#preheader .container span a:link,#preheader .container span a:visited{color:#fff;white-space:nowrap;font:italic 500 1.6rem museo-sans,Arial,sans-serif;text-decoration:underline}@media (min-width:900px){#mobile-menu-button{display:none}}section{flex-direction:column;place-content:flex-start;align-items:center;padding:2.6rem 1.6rem}@media (min-width:360px){section{padding:4rem}}@media (min-width:1200px){section{padding:5.5rem}}@media (max-width:1200px){section:first-of-type{padding-top:8.2rem}}@media (min-width:600px){section:first-of-type{padding:12.8rem 5.5rem 7.2rem}}@media (min-width:1200px){section:first-of-type{padding-top:7.2rem}}section header{text-align:center;flex-direction:column;place-content:flex-start center;align-items:center;max-width:104rem;margin-bottom:2rem}section header p,section header p:only-of-type{margin:2rem 0}#preheader~main section#home.hero{background-position-y:-1rem;max-height:58rem;padding-top:2.5rem}@media (min-width:600px){#preheader~main section#home.hero{background-position-y:-5rem;max-height:47rem;padding-top:5rem}}@media (min-width:900px){#preheader~main section#home.hero{background-attachment:scroll;height:87.4rem;max-height:none;margin-bottom:-5.5rem}}@media (min-width:1366px){#preheader~main section#home.hero{background-position-y:top;background-size:cover;background-attachment:fixed;height:87.4rem;max-height:none}}@media (min-width:1440px){#preheader~main section#home.hero{padding:11.2rem}}@media (min-width:1800px){#preheader~main section#home.hero{background-position-y:50%}}#preheader+#messages{margin-top:0}#messages{width:100%;margin-top:5.6rem}@media (min-width:1200px){#messages{margin-top:unset;z-index:auto}}.container{flex-direction:column;flex:auto;display:flex}.container.columns{flex-flow:wrap;flex:auto;align-content:flex-start;align-items:stretch}@media (min-width:1200px){.container.columns{flex-wrap:nowrap}}.container.columns .content-block{flex:100%;justify-content:center;align-items:stretch}@media (min-width:768px){.container.columns .content-block{flex:50%}}.content-block{flex:0 48%;padding:2rem 0;display:flex}.text-block{padding:3rem 1.6rem;display:inline-block}@media (min-width:360px){.text-block{padding:4rem}}.text-block p:first-of-type{margin-top:0}.image-block{min-height:21rem}@media (min-width:600px){.image-block{min-height:35rem}}.callout{background:linear-gradient(71deg,#203c65 0%,#136d5a 100%);flex-flow:wrap;flex:auto;place-content:center;align-items:center;padding:0;display:flex}.callout h1,.callout h2,.callout h3,.callout h4,.callout h5,.callout p{color:#fff;flex:auto}.callout header{flex-direction:column;flex:auto;place-content:center space-between;align-items:center;max-width:94.4rem}@media (min-width:1024px){.callout header{flex-direction:row}.callout header h2{max-width:28.7rem;margin-right:6rem}}@media (min-width:1200px){.callout header h2{margin-right:8rem}}.callout header p{letter-spacing:0;max-width:57.7rem}.callout .content-block{padding:0}body>footer{background-color:#f2f6f7;flex-direction:column;flex:auto;place-content:flex-start center;align-items:center;padding:1.2rem 4rem;font:500 1.6rem museo-sans,Arial,sans-serif}@media (min-width:900px){body>footer{flex-flow:row-reverse;justify-content:space-between;padding:2.6rem 5.5rem}}body>footer>div{text-align:center}@media (min-width:900px){body>footer>div{flex-direction:left}}body>footer .copyright{padding:1.2rem 4rem}@media (min-width:900px){body>footer .copyright{padding:0}}body>footer .links{flex-direction:column;display:flex}@media (min-width:900px){body>footer .links{flex-direction:row;margin-bottom:0}}body>footer .links a,body>footer .links a:link,body>footer .links a:visited{color:#606060}body>footer .links .footer-link{padding:1.2rem}@media (min-width:900px){body>footer .links .footer-link{padding:1.3rem 2.6rem}body>footer .links .footer-link:last-of-type{padding-right:0}}html body.devise{background-color:#192f4d;background-image:linear-gradient(#192f4d 10%,#060c13 100%);height:100%;min-height:100vh}html body.devise>main{background-color:#0000;margin-left:0}html body.devise>main>article,html body.devise>main>footer{display:none}html body.devise>main>section.roadblock{flex:auto;display:flex}html body.devise>main>section.roadblock header#hero{place-content:center}html body.devise>main>section.roadblock header#hero h2,html body.devise>main>section.roadblock header#hero h5,html body.devise>main>section.roadblock header#hero p{color:#fff}html body.devise>main>section.roadblock header#hero p a{font:300 1.6rem museo-sans,Arial,sans-serif;font-size:2.3rem!important}html body.devise>main>section.roadblock header#hero p a:hover{text-decoration:underline}html body.devise>footer{flex:0 auto}html body.devise.supported>main{background-color:#0000;min-width:auto;max-width:none;margin:0;padding:0}html body.devise.supported>main>section.roadblock{display:none!important}html body.devise.supported>main>article{flex-direction:row;flex:auto;place-content:flex-start center;align-items:flex-start;padding:9rem 2rem;display:flex;margin:0!important}html body.devise.supported>main>article section{border-width:0;border-radius:.6rem;flex-flow:wrap;width:100%;min-width:28rem;max-width:90rem;padding:0}html body.devise.supported>main>article section header,html body.devise.supported>main>article section .section-body,html body.devise.supported>main>article section footer{flex:0 0 50%;display:flex}html body.devise.supported>main>article section header.hero{background-image:url(https://res.cloudinary.com/huipjtihc/image/upload/f_auto,dpr_auto,q_auto:good,c_scale,w_900/public/aircraft-spot-jetbridge);background-position-x:right;background-repeat:no-repeat;background-size:cover;border-radius:.5rem 0 0 .5rem;align-self:stretch;margin:0;display:none}@media (min-width:600px){html body.devise.supported>main>article section header.hero{display:flex}}html body.devise.supported>main>article section .section-body.login-container{flex:50%;padding:2rem}@media (min-width:600px){html body.devise.supported>main>article section .section-body.login-container{padding:5rem}}html body.devise.supported>main>article section .section-body.login-container h1{color:#3a3b45;letter-spacing:normal;margin-bottom:2.5rem;font:500 2.4rem museo-sans,Arial,sans-serif}html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field{flex:auto}html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field:last-of-type,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field:last-of-type{margin-bottom:0}html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field .title,html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field label,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field .title,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field label{font:500 1.6rem museo-sans,Arial,sans-serif}html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field .instructions.links,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field .instructions.links{text-align:right;flex-direction:column;place-content:flex-end;align-items:flex-end;row-gap:.5rem}html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field .instructions.links a,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field .instructions.links a{font:500 1.6rem museo-sans,Arial,sans-serif;display:flex}html body.devise.supported>main>article section .section-body.login-container form fieldset .field-group .field .instructions.links a:hover,html body.devise.supported>main>article section .section-body.login-container form .fieldset .field-group .field .instructions.links a:hover{text-decoration:underline}html body.devise.supported>main>article section .section-body.login-container form .actions .btn{flex:auto;margin:0}html body.devise.supported>main>footer{display:flex}@media (-ms-high-contrast:none),(-ms-high-contrast:active){html body .container,html body .quote-container,html body .button-container,html body .copyright,html body h1,html body h2,html body h3,html body h4,html body h5,html body p,html body figcaption,html body blockquote{max-width:100%}html body>header .container{width:auto}html body section header{max-width:100%}html body section header h1,html body section header h2,html body section header h3,html body section header h4,html body section header h5,html body section header p,html body section header figcaption,html body section#features figcaption,html body section#features figcaption p{width:100%}html body section#workflows header,html body section#workflows .container.columns{flex:auto;width:100%;max-width:110rem}html body section.legal-page h1,html body section.legal-page h2,html body section.legal-page h3,html body section.legal-page h4,html body section.legal-page h5,html body section.legal-page p,html body section.legal-page small,html body section.legal-page ul{width:100%}html body section.legal-page ul li{width:auto}html body form{flex:0 auto;display:block}}body.not-chrome{background-image:url(https://res.cloudinary.com/huipjtihc/image/upload/public/san-diego-international-airport);background-position:top;background-repeat:no-repeat;background-size:cover;overflow:hidden}body.not-chrome #goapron-logo{height:22px;position:fixed;top:19.8px;left:39px}body.not-chrome #goapron-logo img{height:100%}body.not-chrome .only-chrome{display:none}body.not-chrome .wrong-browser{color:#fff;background-color:#000000b3;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%;display:flex}body.not-chrome .wrong-browser .wrong-browser-warning{max-width:60%}body.not-chrome .wrong-browser .wrong-browser-warning a{color:#fff;text-decoration:underline}body.is-chrome .non-chrome{display:none}
