:root{--layoutBackgroundColor:#f1f5f9;--layoutTextColor:#1e293b;--layoutTitleTextColor:#1e3a8a;--layoutTitleBorderColor:#d9e9fd;--layoutTitleFontSize:1.875rem;--layoutTitle3FontSize:1.5rem;--headerBorderColor:#e2e8f0;--headerBackgroundColor:#fff;--headerBoxShadowColor:#0000000d;--navHrColor:#60a5fa;--navDivHoverBackgroundColor:#dbeafe;--navDivHoverBorderColor:#60a5fa;--navDivHoverTextColor:#60a5fa;--formInputBackgroundColor:#fff;--formInputBorderColor:#d1d5db;--formInputHoverBorderColor:#d1d5db;--formTableTdBorder:#d1d5db;--formTableButtonBorderRadius:.375rem;--formTableButtonBackgroundColor:#60a5fa;--formTableButtonTextColor:#fff;--footerBorderColor:#e2e8f0;--footerBackgroundColor:#fff;--footerTextColor:#64748b;--verifyEmailIntroTextColor:#4b5563;--verifyEmailStatusTextColor:#16a34a;--errorMessageBorderColor:#fecaca;--errorMessageBackgroundColor:#fecaca;--stickyFooterBackgroundColor:#f1f5f980;--icon-removeColor:red;--icon-addColor:green;--overviewTableBorderColor:#e2e8f0;--overviewTableHeaderBackgroundColor:#f8fafc;--overviewTableHeaderTextColor:#64748b;--overviewTableRowHoverBackgroundColor:#f1f5f9;--overviewTableTextColor:#334155;--overviewTableShadowColor1:#0000001a;--overviewTableHighlightBackgroundColor:#fff7ed;--overviewTableHighlightTextColor:#9a3412;--overviewTableHighlightHoverBackgroundColor:#ffedd5;--overviewTableHighlightBorderColor:#fed7aa;--overviewTableWarningBackgroundColor:#fefce8;--overviewTableWarningTextColor:#854d0e;--overviewTableWarningHoverBackgroundColor:#fef9c3;--overviewTableWarningBorderColor:#fef08a;--formButtonDisabledBackgroundColor:#cbd5e1}form input{background-color:var(--formInputBackgroundColor);border:1px solid var(--formInputBorderColor);border-radius:10px;padding:10px 15px}form table td:first-child{width:150px}form table td{border-bottom:var(--formTableTdBorder) solid 1px;padding:10px}form button{border-radius:var(--formTableButtonBorderRadius);background-color:var(--formTableButtonBackgroundColor);color:var(--formTableButtonTextColor);cursor:pointer;border:none;margin-top:10px;padding:10px 15px;font-weight:600;transition:opacity .2s}form button:hover{opacity:.9}form button:disabled{background-color:var(--formButtonDisabledBackgroundColor);cursor:not-allowed;opacity:.7}body{background-color:var(--layoutBackgroundColor);min-height:100vh;color:var(--layoutTextColor);flex-direction:column;margin:0;font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex}footer{border-top:1px solid var(--footerBorderColor);background-color:var(--footerBackgroundColor);color:var(--footerTextColor)}footer>div{text-align:right;max-width:100%;margin-left:auto;margin-right:auto;padding:1rem 1.5rem;font-size:.875rem;font-style:italic;line-height:1.25rem}main{flex:1 1 0}main>div{flex-direction:row;gap:2rem;max-width:100%;margin-left:auto;margin-right:auto;padding:1.5rem;display:flex}main>div .content{flex:1 1 0}main>div .content>h1:first-child{margin-top:0}header{background-color:var(--headerBackgroundColor);border-bottom:1px solid var(--headerBorderColor);box-shadow:0 1px 2px 0 var(--headerBoxShadowColor)}header>div{justify-content:space-between;align-items:center;max-width:100%;margin-left:auto;margin-right:auto;padding:.25rem 1.5rem;display:flex}h1{font-size:var(--layoutTitleFontSize);color:var(--layoutTitleTextColor);border-bottom:1px solid var(--layoutTitleBorderColor);width:100%;margin-bottom:1.5rem;padding-bottom:.5rem;font-weight:700}h3{font-size:var(--layoutTitle3FontSize);color:var(--layoutTitleTextColor);padding-top:.5rem;font-weight:400}nav{width:150px}nav hr{background:linear-gradient(90deg, transparent, var(--navHrColor) 20%, var(--navHrColor) 50%, var(--navHrColor) 80%, transparent);border:none;border-radius:50%;height:6px;margin:15px 0;transform:scaleY(.5)}nav div{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:7px 10px}nav div:hover{background-color:var(--navDivHoverBackgroundColor);border:1px solid var(--navDivHoverBorderColor);color:var(--navDivHoverTextColor)}nav i{margin-right:10px}table.resultTable td:first-child{width:150px}table.resultTable td{padding:5px 10px}table.resultTable h3{margin:0}table.overviewTable{border-collapse:separate;border-spacing:0;border:1px solid var(--overviewTableBorderColor);width:100%;color:var(--overviewTableTextColor);box-shadow:0 1px 3px 0 var(--overviewTableShadowColor1), 0 1px 2px 0 var(--overviewTableShadowColor2);background-color:#fff;border-radius:.5rem;font-size:.875rem}table.overviewTable thead th{background-color:var(--overviewTableHeaderBackgroundColor);text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--overviewTableHeaderTextColor);border-top:1px solid var(--overviewTableBorderColor);border-bottom:1px solid var(--overviewTableBorderColor);padding:.75rem 1rem;font-weight:600;position:sticky;top:0}table.overviewTable thead th:first-child{border-left:1px solid var(--overviewTableBorderColor);border-top-left-radius:.5rem}table.overviewTable thead th:last-child{border-right:1px solid var(--overviewTableBorderColor);border-top-right-radius:.5rem}table.overviewTable tbody tr{transition:background-color .2s}table.overviewTable tbody tr:hover{background-color:var(--overviewTableRowHoverBackgroundColor)}table.overviewTable tbody tr.highlight{background-color:var(--overviewTableHighlightBackgroundColor);color:var(--overviewTableHighlightTextColor)}table.overviewTable tbody tr.highlight:hover{background-color:var(--overviewTableHighlightHoverBackgroundColor)}table.overviewTable tbody tr.highlight td{border-bottom-color:var(--overviewTableHighlightBorderColor)}table.overviewTable tbody tr.warning{background-color:var(--overviewTableWarningBackgroundColor);color:var(--overviewTableWarningTextColor)}table.overviewTable tbody tr.warning:hover{background-color:var(--overviewTableWarningHoverBackgroundColor)}table.overviewTable tbody tr.warning td{border-bottom-color:var(--overviewTableWarningBorderColor)}table.overviewTable tbody tr:last-child td{border-bottom:none}table.overviewTable tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem}table.overviewTable tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem}table.overviewTable tbody tr td{vertical-align:middle;border-bottom:1px solid var(--overviewTableBorderColor);padding:.75rem 1rem}table.overviewTable tbody tr td:first-child{border-left:1px solid var(--overviewTableBorderColor)}table.overviewTable tbody tr td:last-child{border-right:1px solid var(--overviewTableBorderColor)}i:before{font-variant:normal;font-family:"Font Awesome 7 Free",serif;font-style:normal;font-weight:900;line-height:1;display:inline-block}i.icon-login:before{content:""}i.icon-logout:before{content:""}i.icon-grid:before{content:""}i.icon-globe:before{content:""}i.icon-search:before{content:""}i.icon-plus:before{content:"+";color:var(--icon-addColor)}i.icon-remove:before{content:"";color:var(--icon-removeColor)}i.icon-save:before{content:""}i.icon-sort-number-asc:before{content:""}i.icon-sort-number-desc:before{content:""}i.icon-sort-string-asc:before{content:""}i.icon-sort-string-desc:before{content:""}i.icon-sort-generic-asc:before{content:""}i.icon-sort-generic-desc:before{content:""}i.icon-fuel:before{content:""}.verify-email-intro{color:var(--verifyEmailIntroTextColor);margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.verify-email-status{color:var(--verifyEmailStatusTextColor);margin-bottom:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.verify-email-actions{justify-content:space-between;align-items:center;margin-top:1rem;display:flex}.error-message{border:1px solid var(--errorMessageBorderColor);background-color:var(--errorMessageBackgroundColor);border-radius:.375rem;padding:.75rem 1rem}.error-message ul{font-size:.875rem;line-height:1.25rem}.error-message ul li{margin-top:.25rem}.sticky-footer{background-color:var(--stickyFooterBackgroundColor);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-top:1px solid var(--layoutTitleBorderColor);z-index:10;margin-top:2rem;padding:1rem;position:sticky;bottom:0}
