body{font-family:Helvetica,sans-serif;font-size:10pt;margin:0;background-color:#283e75!important}div#nav-bar-vertical-spacer{height:33px;background-color:#3b3b75}.main-body{margin-left:auto;margin-right:auto;position:relative;width:100%;min-height:80vh;display:flex;flex-wrap:wrap;justify-content:center}.main-body .page-content{flex:1;display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;padding-bottom:4vw;min-height:80vh;overflow:auto;max-height:80vh}.main-body .page-content .page-title-large{flex:1;display:flex;width:100%;flex-basis:100%;padding:0;margin:.1vw .1vw .1vw 1vw;font-size:48pt;font-size:5vw;font-family:Arial,Helvetica,sans-serif;font-weight:900;color:#192652;text-align:center;justify-content:center;word-break:break-all;align-items:center}.main-body .page-content .page-title-large.page-title-large-quotes::before{content:'"';color:#ddd}.main-body .page-content .page-title-large.page-title-large-quotes::after{content:'"';color:#ddd}@media (min-width:1024px){.main-body .page-content .page-title-large{font-size:40pt}}.main-body .page-content .tabified{margin:.25vw}.main-body .page-notification{padding:.25vw;margin-bottom:.5vw;margin-top:.5vw;flex:.95;flex-basis:95%;background-color:#dbdbff;border:1px solid #b3b3ff;font-size:12pt;border-radius:5px;top:0;position:relative;justify-self:center;align-self:center;box-sizing:border-box;text-align:center;margin-left:auto;margin-right:auto;max-width:78vw}.main-body .page-notification-ok{background-color:#bdffbd;border-color:#98dd98;color:#545454}.main-body .page-notification-error{background-color:#ffa2a2;border-color:#ff8c8c;color:#650000}.main-body .page-notification-hidden{opacity:0;top:-20px}.main-body .page-notification-reveal{opacity:1;top:0;transition:top .1s,opacity .1s}.main-body .page-section{display:flex;margin:.25vw;box-sizing:border-box;flex-wrap:wrap;background-color:#fff;box-shadow:0 5px 10px #ddd;border:1px solid #ccc;align-content:space-between;flex:.5;position:relative;justify-content:center}.main-body .page-section.page-section-top-align{display:flex;align-content:flex-start}.main-body .page-section .page-section-title{flex:1;flex-basis:100%;margin-top:0;padding:.25vw;background-color:#eee;color:#333;border-bottom:1px solid #ccc;font-size:12pt;font-weight:700;align-self:flex-start;margin-bottom:0;text-align:center}.main-body .page-section .page-section-description{font-size:10pt;padding:.25vw;margin:.25vw;color:#252525;width:100%;text-align:center}.main-body .page-section .page-section-description span.entity{font-family:Calibri;background-color:#efefef;padding-left:.5vw;padding-right:.5vw;border-radius:3px;color:#555;margin:2px;letter-spacing:1px}.main-body .page-section .page-section-contents{text-align:left;padding:.25vw;font-size:11pt;line-height:16pt}.main-body .page-section .page-section-contents .page-section-dismiss{position:absolute;right:6px;top:6px;height:20px;width:20px;text-align:center;cursor:pointer}.main-body .page-section .page-section-contents .page-section-dismiss:hover{background-color:#000;color:#fff}.main-body .page-section .page-section-contents .page-section-footer-links{margin:15px 0 5px 0}.main-body .page-section .page-section-contents .page-section-footer-links a{display:inline-block;background-color:#eee;padding:3px 10px 3px 10px;border-radius:5px;margin:0 5px 0 5px}.main-body .page-section .page-section-contents span.entity{font-family:Calibri;background-color:#efefef;padding-left:.5vw;padding-right:.5vw;border-radius:3px;color:#555;margin:2px;letter-spacing:1px}.main-body .page-section .page-section-contents h1{padding-left:1vw}.main-body .page-section .page-section-message{text-align:center;align-self:center;width:100%;padding:1vw;font-size:12pt;box-sizing:border-box}.main-body .page-section .page-section-form{padding:1vw;margin:1vw;font-size:12pt;width:100%}.main-body .page-section .page-section-form form{width:100%;justify-content:center;display:flex;flex-flow:column}.main-body .page-section .page-section-form input,.main-body .page-section .page-section-form option,.main-body .page-section .page-section-form select{font-size:12pt;width:100%;max-width:280px}.main-body .page-section .page-section-form select{padding:.5vw}.main-body .page-section .page-section-image{margin:1vw;border:1px solid #ddd;display:inline-block;padding:0}.main-body .page-section .page-section-image img{max-width:450px;width:100%}.main-body .page-section .page-section-image .caption{background-color:#eee;padding:1vw;font-size:10pt;color:#333;width:100%;max-width:450px}.main-body .page-section.page-section-inline{flex-direction:row}.main-body .page-section.page-section-large{flex:1;flex-basis:100%}.main-body .page-section.page-section-medium{flex:.6;flex-basis:60%}.main-body .page-section.page-section-center-items{justify-content:center}.main-body .page-section.page-section-collapsable{background-color:none}.main-body .page-section.page-section-collapsable .page-section-collapsable-close-button{display:unset}.main-body .page-section.page-section-collapsable .page-section-collapsable-show-button{display:none}.main-body .page-section.page-section-collapsable.page-section-collapsable-hidden .page-section-contents{display:none}.main-body .page-section.page-section-collapsable.page-section-collapsable-hidden .page-section-collapsable-close-button{display:none}.main-body .page-section.page-section-collapsable.page-section-collapsable-hidden .page-section-collapsable-show-button{display:unset}.main-body .page-section .page-section-progress-bar{width:100%;margin:1vw;position:relative}.main-body .page-section .page-section-progress-bar-label{position:absolute;left:50%;font-size:16pt;transform:translate(-50%,0)}.main-body .page-section .page-section-progress-bar .ui-progressbar-value.ui-corner-left.ui-widget-header{background-color:#8fcbff}.main-body .page-section fieldset.fieldset-headers{font-weight:700;font-size:14pt}.main-body .page-section .page-section-search-bar input{padding:.5vw;color:#000;font-size:11pt;min-width:250px;width:50%}.main-body .page-section .footer-spacer{height:auto;flex:1;flex-basis:100%}.main-body .log-container{flex:1;flex-basis:100%;justify-content:center;display:flex}.main-body .log-container table{max-width:600px;margin:1vw;background-color:#000;box-shadow:unset;color:#00f500;font-family:consolas;font-size:12pt;border-collapse:collapse}.main-body .log-container table td{border:0}.main-body .page-title{margin-bottom:.2vw;background-color:#192652;color:#fff;font-weight:400;margin-top:0;text-align:center;width:100%;margin-left:auto;margin-right:auto;padding:10px;font-size:20pt;align-self:flex-start}.main-body .page-title a{color:#c2c2ff;text-decoration:none}.main-body .page-title span.entity{font-family:Calibri;background-color:#253979;padding-left:.5vw;padding-right:.5vw;border-radius:3px}.main-body .password-error{display:block;color:red;font-size:12pt}.main-body .form-errors{font-size:12pt;flex:1;text-align:center;color:red;padding:.5vw;margin:.5vw;background-color:#ffe0e0;border-radius:4px}.main-body .description{background-color:#fff;width:100%;margin-right:auto;margin-left:auto;box-shadow:0 4px 9px 0 #80808040;padding:.25vw;vertical-align:top;font-size:10pt;margin:.25vw;text-align:center;border:1px solid #c4c4c4}.main-body .description-warning{background-color:orange;font-size:12pt}.main-body p.description-warning{background-color:#ffe0a7;font-size:12pt;padding:10px;border-radius:6px;text-align:center}.main-body .ui-sortable .ui-sortable-helper{background-color:#eee;box-shadow:0 8px 10px #00000061;z-index:9999;position:relative;border-radius:4px;border:1px solid #9c9c9c;transform:scale(1.01);transition:transform .5s}.main-body .ui-sortable .ui-sortable-placeholder{background-color:#cacaca}.main-body .table-container{margin:.25vw}.main-body .table-container .table-container-buttons-container{background-color:#eee;padding:.5vw;border-radius:5px 5px 0 0;text-align:right}.main-body .table-container td img{vertical-align:middle}.main-body .table-container form table{table-layout:auto}.main-body .table-container span.entity{background-color:#efefef;padding-left:.5vw;padding-right:.5vw;font-family:Calibri;color:#888;border-radius:3px;letter-spacing:1px}.main-body a.button,.main-body button{padding:.5vw 1.2vw .5vw 1.2vw;background-color:#fff;border:1px solid #aaa;border-radius:3px;margin:.1vw;display:inline-block;text-decoration:unset;color:#00f;cursor:pointer}.main-body a.button,.main-body button{font-size:12pt}.main-body .subtle{font-size:8pt;color:#555}@media (max-width:810px){.main-body .page-content{overflow:auto}.main-body .page-section{flex:1;flex-basis:100%}}.main-body .dataset_name{font-family:consolas;background-color:#f5f5ff;border-radius:10px;padding:0 6px 0 6px;color:#009}.tooltip{z-index:9999!important}.footer{background-color:#283e75;padding:.25vw;display:flex;justify-content:center;color:#fff;font-size:10pt}.footer .footer-copyright,.footer .footer-links-left,.footer .footer-links-right{flex:1}.footer .footer-copyright a,.footer .footer-links-left a,.footer .footer-links-right a{color:#fff}.footer .footer-links-left{justify-content:flex-start}.footer .footer-copyright{justify-content:center;text-align:center}.footer .footer-links-right{justify-items:flex-end;text-align:right}.footer .footer-links-right a{display:block}.linkify{color:#00f;text-decoration:none;cursor:pointer}a{text-decoration:none}.green-checkmark{color:#0c0}.red-x{color:red}.label-icon-left{padding:0}span.carrier-nvo-tag{background-color:#4747ff;color:#fff;font-size:7pt;font-style:italic;padding:.1vw .3vw .1vw .3vw;border-radius:4px 4px 4px 4px;letter-spacing:.1vw}