/* Desktop Styles */
@font-face {font-family:'Material Icons';font-style:normal;font-weight:400;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.eot?v=v1.017); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.woff2?v=v1.017) format('woff2'),url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.woff?v=v1.017) format('woff'),url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.ttf?v=v1.017) format('truetype');font-display:swap;}.material-icons {font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}@font-face {font-family:'Ionicons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.eot?v=v4.5.10-1); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.woff2?v=v4.5.10-1) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.woff?v=v4.5.10-1) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.ttf?v=v4.5.10-1) format("truetype");font-display:swap;}.ionicons {font-family:'Ionicons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'captainicon';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.eot?v=v1.0); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.woff?v=v1.0) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.ttf?v=v1.0) format("truetype");font-display:swap;}.captain-icon {font-family:'captainicon';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Entypo';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.eot?v=v2.0); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.woff?v=v2.0) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.ttf?v=v2.0) format("truetype");font-display:swap;}.entypo {font-family:'Entypo';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Font Awesome 5 Brands Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.ttf?v=v5.11.2) format("truetype");font-display:swap;}@font-face {font-family:'Font Awesome 5 Free Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.ttf?v=v5.11.2) format("truetype");font-display:swap;}@font-face {font-family:'Font Awesome 5 Free Solid';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.ttf?v=v5.11.2) format("truetype");font-display:swap;}.font-awesome-brands {font-family:'Font Awesome 5 Brands Regular';}.font-awesome-regular {font-family:'Font Awesome 5 Free Regular';}.font-awesome-solid {font-family:'Font Awesome 5 Free Solid';}.font-awesome-brands,.font-awesome-regular,.font-awesome-solid {font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Material Design Icons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.eot?v=v4.5.95); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.woff2?v=v4.5.95) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.woff?v=v4.5.95) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.ttf?v=v4.5.95) format("truetype");font-display:swap;}.material-design-icons {font-family:'Material Design Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;}@font-face {font-family:'MFG Labs Iconset Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.eot?v=v1.001); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.woff?v=v1.001) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.ttf?v=v1.001) format("truetype");font-display:swap;}.mfg-labs {font-family:'MFG Labs Iconset Regular';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Typicons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.eot?v=v2.0.3); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.woff?v=v2.0.3) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.ttf?v=v2.0.3) format("truetype");font-display:swap;}.typicons {font-family:'Typicons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}:root {--svg-arrow-short-left-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,16 21,7 21,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-left-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,16 21,7 21,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-right-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,7 21,16 11,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-right-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,7 21,16 11,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-up-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,21 16,11 25,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-up-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,21 16,11 25,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-down-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,11 25,11 16,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-down-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,11 25,11 16,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-left-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,16 23,7 23,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-left-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,16 23,7 23,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-right-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,7 23,16 9,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-right-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,7 23,16 9,25' class='triangle' /%3E%3C/svg%3E");--svg-loading-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cline stroke='currentColor' stroke-width='4' x1='8' y1='6' x2='8' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;9;6;6;6;6;6;6;9;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;23;26;26;26;26;26;26;23;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='16' y1='6' x2='16' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;9;6;6;6;6;9;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;23;26;26;26;26;23;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='24' y1='6' x2='24' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;12;9;6;6;9;12;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;20;23;26;26;23;20;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E");--svg-loading-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cline stroke='currentColor' stroke-width='4' x1='8' y1='6' x2='8' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;9;6;6;6;6;6;6;9;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;23;26;26;26;26;26;26;23;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='16' y1='6' x2='16' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;9;6;6;6;6;9;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;23;26;26;26;26;23;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='24' y1='6' x2='24' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;12;9;6;6;9;12;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;20;23;26;26;23;20;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E");}html {-webkit-text-size-adjust:100%; overscroll-behavior:contain;}html.cp-NeedVirtualKeyboardAdj {overflow:auto !important;}body {background-color:white;color:black;margin:0px;overflow:hidden;}body, table td {font-size:small;}a, a:visited, a:hover {color:#c8102e;text-decoration:none;}a:hover {text-decoration:underline;}input, password, select, textarea {background-image:linear-gradient(white, white);background-color:white;color:black;font-size:small;}input:-moz-autofill, password:-moz-autofill, select:-moz-autofill {box-shadow:0 0 0 100px white inset;background-color:white !important;}input:-webkit-autofill, password:-webkit-autofill, select:-webkit-autofill {box-shadow:0 0 0 100px white inset;background-color:white !important;color:black !important;}input:focus, password:focus, select:focus, textarea:focus, div:focus {outline:none;}::placeholder { color:black;opacity:0.35;}:-ms-input-placeholder { color:black;opacity:0.35;}::-ms-input-placeholder { color:black;opacity:0.35;}div.cp-RootPanel {position:fixed !important;width:100%;height:100%;width:calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right));height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin-top:env(safe-area-inset-top);margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);margin-bottom:env(safe-area-inset-bottom);}html.cp-NeedVirtualKeyboardAdj div.cp-RootPanel {position:absolute !important;padding-bottom:var(--cp-app-virtual-keyboard-height);}html.cp-NeedVirtualKeyboardAdj div.cp-RootPanel > div:not([aria-hidden]) {bottom:var(--cp-app-virtual-keyboard-height) !important;}div.cp-RootPopupPanel {pointer-events:none;}div.cp-RootPopupPanel > * {pointer-events:auto;}:not(:root):fullscreen::backdrop {background-color:white;}div.cp-RootPopupPanel:fullscreen::backdrop {background:transparent;}.gwt-TabLayoutPanelContent, .cp-TabFlexPanelContent, textarea {overscroll-behavior:auto;}input[type=number] {-moz-appearance:textfield;}input[type="number"]:hover,input[type="number"]:focus {-moz-appearance:initial;}::-webkit-scrollbar {width:16px;height:16px;}::-webkit-scrollbar:hover {height:18px;}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {height:16px;width:16px;display:block;background:#e8e8e8;background-repeat:no-repeat;}::-webkit-scrollbar-button {box-shadow:inset 0 0 4px #f8f8f8;}::-webkit-scrollbar-button:horizontal:decrement {background:#e8e8e8 var(--svg-arrow-short-left-url-content-box-border);border-bottom-left-radius:inherit;}::-webkit-scrollbar-button:horizontal:increment {background:#e8e8e8 var(--svg-arrow-short-right-url-content-box-border);}::-webkit-scrollbar-button:horizontal:increment:not(:corner-present) {border-bottom-right-radius:inherit;}::-webkit-scrollbar-button:vertical:decrement {background:#e8e8e8 var(--svg-arrow-short-up-url-content-box-border);border-top-right-radius:inherit;}::-webkit-scrollbar-button:vertical:increment {background:#e8e8e8 var(--svg-arrow-short-down-url-content-box-border);}::-webkit-scrollbar-button:vertical:increment:not(:corner-present) {border-bottom-right-radius:inherit;}::-webkit-scrollbar-button:horizontal:decrement:active,::-webkit-scrollbar-button:horizontal:decrement:hover {background:#e8e8e8 var(--svg-arrow-short-left-url-accent);}::-webkit-scrollbar-button:horizontal:increment:active,::-webkit-scrollbar-button:horizontal:increment:hover {background:#e8e8e8 var(--svg-arrow-short-right-url-accent);}::-webkit-scrollbar-button:vertical:decrement:active,::-webkit-scrollbar-button:vertical:decrement:hover {background:#e8e8e8 var(--svg-arrow-short-up-url-accent);}::-webkit-scrollbar-button:vertical:increment:active,::-webkit-scrollbar-button:vertical:increment:hover {background:#e8e8e8 var(--svg-arrow-short-down-url-accent);}::-webkit-scrollbar-track {background-color:#e8e8e8;}::-webkit-scrollbar-track-piece {background-color:#e8e8e8;}::-webkit-scrollbar-track-piece:vertical {background:linear-gradient(to right, #e8e8e8, #f8f8f8 40%, #f8f8f8 60%, #e8e8e8);}::-webkit-scrollbar-track-piece:horizontal {background-color:#e8e8e8;background:linear-gradient(to bottom, #e8e8e8, #f8f8f8 40%, #f8f8f8 60%, #e8e8e8);}::-webkit-scrollbar-corner {border-bottom-right-radius:inherit;background-color:inherit;}::-webkit-scrollbar-thumb {background:#bbbbbb;border:2px solid #e8e8e8;border-radius:8px;}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover {background:#c8102e;}::-webkit-scrollbar-thumb:vertical {height:24px;}::-webkit-scrollbar-thumb:horizontal {width:24px;}table.cp-StandardDataTable {border-collapse:collapse;--cell-width:auto;--cell-height:auto;--cell-valign:initial;}table.cp-StandardDataTable th,table.cp-StandardDataTable td {border:1px solid #bbbbbb;padding:4px 16px;}table.cp-StandardDataTable > tbody > tr > th:first-child {text-align:right;}table.cp-StandardDataTable.accent-th > thead > tr > th,table.cp-StandardDataTable.accent-th > tbody > tr > th {background:#c8102e;color:#f8f8f8;}table.cp-StandardDataTable.compact th,table.cp-StandardDataTable.compact td {padding:0 8px;}table.cp-StandardDataTable.fixed-cell-size td {box-sizing:border-box;width:var(--cell-width);min-width:var(--cell-width);height:var(--cell-height);min-height:var(--cell-height);}table.cp-StandardDataTable.cell-valign td {vertical-align:var(--cell-valign);}.cp-ReduceSizeHide {display:none !important;}[data-cp-size-monitored],[data-cp-size-monitored] * {--cp-transient-state:monitored;}[data-cp-size-dims-changing],[data-cp-size-dims-changing] * {--cp-transient-state:could-move;}[data-cp-size-check-pending],[data-cp-size-check-pending] * {--cp-transient-state:check-pending;}[data-cp-size-animating],[data-cp-size-animating] * {--cp-transient-state:animating;}[data-cp-size-checking],[data-cp-size-checking] * {--cp-transient-state:checking;}.cp-PrintPreview .dir-north {overflow-x:visible !important;}.cp-PrintPreview .cp-PrintOpts {display:flex;justify-content:space-between;}.cp-PrintPreview .cp-PrintOpts .gen-opts {display:flex;align-items:center;}.cp-PrintPreview .cp-PrintOpts .gen-opts .orientation {margin-right:8px;}.cp-PrintContent.landscape {page:standard-landscape;width:10in;}.cp-PrintContent.portrait {page:standard-portrait;width:7.5in;}.cp-PrintContent.landscape.one-page {height:7.5in;}.cp-PrintContent.portrait.one-page {height:10in;}.cp-GridFixedItemAspect > *:not(.ignore-fixed-aspect)::before {content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100% / (var(--aspect-ratio)));}.cp-GridFixedCellAspect {--grid-row-gap:0px;--grid-col-gap:0px;--item-col-span:1;--item-row-span:1;}.cp-GridFixedCellAspect > *:not(.ignore-fixed-aspect)::before {content:"";display:inline-block;width:1px;height:0;--col-tot-gap:((var(--item-col-span) - 1) * var(--grid-col-gap)); --row-tot-gap:((var(--item-row-span) - 1) * var(--grid-row-gap)); --item-height-aspect-ratio:(var(--item-row-span) / var(--item-col-span)); padding-bottom:calc((((100% - var(--col-tot-gap)) * var(--item-height-aspect-ratio)) / (var(--aspect-ratio))) + var(--row-tot-gap));}.cp-GridFixedItemWidth > * {width:var(--fixed-item-width);box-sizing:border-box;}.cp-WFILabel .wficon,.cp-WFILabel .caption {vertical-align:middle;}.cp-WFILabel[disabled] {color:#bbbbbb;opacity:1;cursor:default;pointer-events:none;}.cp-ToggleCheckBox {width:42px;height:24px;border-radius:999px;position:relative;display:inline-block;box-sizing:border-box;border:1px solid #c8102e;}.cp-ToggleCheckBox:not(.cp-ToggleCheckBox-disabled){background-color:white;}.cp-ToggleCheckBox-disabled {border:1px solid #bbbbbb;}.cp-ToggleCheckBox input[type=checkbox]{visibility:hidden;}.cp-ToggleCheckBox label {display:block;width:18px;height:18px;border-radius:999px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;cursor:pointer;position:absolute;top:2px;z-index:1;left:2px;background:#bbbbbb;}.cp-ToggleCheckBox-disabled label {cursor:default;}.cp-ToggleCheckBox input[type=checkbox]:checked + label {left:20px;background:#c8102e;}.cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label {background:black;}.cp-ToggleCheckBox input[type=checkbox]:indeterminate + label {left:10px;background:#bbbbbb;background:linear-gradient(to right, #bbbbbb, #c8102e);}.cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label {background:linear-gradient(to right, #bbbbbb, black);}.cp-LabeledToggleCheckBox .label {margin-left:12px;cursor:pointer;font-size:small;}.cp-LabeledToggleCheckBox .label.selected {color:#c8102e;font-weight:bold;}.cp-LabeledToggleCheckBox .label.indeterminate {font-style:italic;}.cp-LabeledToggleCheckBox.cp-Disabled .label {color:#bbbbbb;cursor:default;}.cp-MultiSelect {max-height:152px;overflow:auto;border:1px solid #c8102e;padding:16px;border-radius:16px;box-sizing:border-box;}.cp-MultiSelect.cp-Disabled {border-color:#bbbbbb;color:#bbbbbb;}.cp-MultiSelect .items-base {display:flex;flex-direction:column;}.cp-MultiSelect-Search {width:100%;}.cp-MultiSelect-Search {border-top-left-radius:16px;border-top-right-radius:16px;}.cp-MultiSelect-Wrapper .cp-MultiSelect-Search + .cp-MultiSelect {border-top-left-radius:0;border-top-right-radius:0;border-top:none;}.cp-MultiSelect-Wrapper .cp-MultiSelect-Search:focus + .cp-MultiSelect {border-color:darkcyan;}.cp-MultiSelectItem {display:flex;align-items:center;padding:4px;}.cp-MultiSelectItem.last-selected {padding-bottom:8px;border-bottom:1px solid #c8102e;margin-bottom:4px;}.cp-MultiSelect.cp-Disabled .cp-MultiSelectItem.last-selected {border-color:#bbbbbb;}.cp-MultiSelectItem .cp-ToggleCheckBox {margin-right:8px;flex-grow:0;flex-shrink:0;}.cp-MultiSelectItem > *:nth-child(2) {flex-grow:1;}.cp-MultiSelectItem > *:nth-child(2):not(.cp-Disabled) {cursor:pointer;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem {min-width:0;display:flex;align-items:center;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .label {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem .label {color:#c8102e;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem.cp-Disabled .label {color:#bbbbbb;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem:not(.has-match) .label {font-weight:bold;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .label .search_match {font-weight:bolder;text-decoration:underline;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .cp-Toolbar {margin-right:0 !important;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn {margin:-8px -4px;}.cp-SimpleMultiSelectItem.selected {transition:background-color 2.5s ease, color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-SimpleMultiSelectItem .label,.cp-SimpleMultiSelectItem.selected .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn:not(.cp-TextPushButton-up-disabled):not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled) {transition:color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-ToggleCheckBox {transition:background-color 2.5s ease, border-color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-ToggleCheckBox input[type=checkbox]:checked + label {transition:background 2.5s ease;}.cp-SimpleMultiSelectItem.selected.recently-selected {transition:background-color 0s linear, color 0s linear;background-color:darkcyan;color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-SimpleMultiSelectItem .label,.cp-SimpleMultiSelectItem.selected.recently-selected .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn:not(.cp-TextPushButton-up-disabled):not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled) {transition:color 0s linear;color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-ToggleCheckBox {transition:background-color 0s linear, border-color 0s linear;background-color:darkcyan;border-color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-ToggleCheckBox input[type=checkbox]:checked + label {transition:background 0s linear;background:white;}input[type=range].cp-RangeInput {-webkit-appearance:none;margin:9px 0;background:transparent;padding-top:0; padding-bottom:0;}input[type=range].cp-RangeInput:focus {outline:none;}input[type=range].cp-RangeInput::-webkit-slider-runnable-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;padding-left:8px;padding-right:8px;}input[type=range].cp-RangeInput::-webkit-slider-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.35);border:1px solid #bbbbbb;height:18px;width:18px;border-radius:9999px;background:#c8102e;cursor:pointer;-webkit-appearance:none;margin-top:-5.8px;}input[type=range].cp-RangeInput:focus::-webkit-slider-runnable-track {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-webkit-slider-thumb {box-shadow:inset 0 0 4px #ffbbcc, 0 0 4px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput::-moz-range-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;padding-left:8px;padding-right:8px;}input[type=range].cp-RangeInput::-moz-range-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.35);border:1px solid #bbbbbb;height:18px;width:18px;border-radius:9999px;background:#c8102e;cursor:pointer;}input[type=range].cp-RangeInput:focus::-moz-range-track {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-moz-range-thumb {box-shadow:inset 0 0 4px #ffbbcc, 0 0 4px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput::-ms-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:transparent;border-color:transparent;border-width:13px 0;color:transparent;}input[type=range].cp-RangeInput::-ms-fill-lower {box-sizing:border-box;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;}input[type=range].cp-RangeInput::-ms-fill-upper {box-sizing:border-box;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;}input[type=range].cp-RangeInput::-ms-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.35);border:1px solid #bbbbbb;height:18px;width:18px;border-radius:9999px;background:#c8102e;cursor:pointer;margin-left:8px;margin-right:8px;}input[type=range].cp-RangeInput:focus::-ms-fill-lower {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-ms-fill-upper {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-ms-thumb {box-shadow:inset 0 0 4px #ffbbcc, 0 0 4px rgba(0,0,0,0.35);}.cp-TimeZoneSelect {cursor:pointer;}.cp-TimeZoneSelect:hover {text-decoration:none;}.cp-TimeZoneSelect-Options {margin-left:0 !important;}.cp-TimeZoneSelect-Options .menu-items {overflow-y:auto;max-height:11.2em; margin-left:-16px;padding-left:16px;}.cp-TimeZoneSelect-Options .menu-items a.selected {font-weight:bold;}.cp-TimeZoneSelect-Options .menu-items a.selected::before {border-left:8px solid #c8102e;}.cp-CompositeInput {border:1px solid #c8102e;padding:5px 4px;box-sizing:border-box;font-family:Arial Unicode MS, Arial, sans-serif;background-color:white;display:flex;}.cp-CompositeInputContent {display:flex;flex-basis:100%;}.cp-CompositeInput .cp-InputContainer {display:inline-block;}.cp-CompositeInput.has-lab-top,.cp-CompositeInput.has-lab-bottom {flex-direction:column;}.cp-CompositeInput.has-lab-left,.cp-CompositeInput.has-lab-right {align-items:center;}.compound_content > div > span.cp-InputOuterLabel,.cp-CompositeInput .cp-InputOuterLabel,.cp-CompositeInput .cp-InputContainer .cp-InputLabel {font-size:80%;color:#c8102e;}.compound_content > div > span.cp-InputOuterLabel {white-space:nowrap;}.compound_content > div.cp-ConfigItemDisabled > span.cp-InputOuterLabel,.cp-CompositeInput.cp-Disabled .cp-InputOuterLabel,.cp-CompositeInput .cp-InputContainer.cp-Disabled .cp-InputLabel {color:#bbbbbb;}.cp-CompositeInput .cp-InputContainer .cp-InputElement {border:none;padding:0;}.cp-CompositeInput .cp-InputContainer .cp-InputElement:focus {outline:none;}.cp-CompositeInput.has-clear {position:relative;padding-right:24px; }.cp-CompositeInput .cp-InputClear {position:absolute;right:4px;top:50%;transform:translate(0, -50%);padding:0;margin:0 !important;text-shadow:none;}.cp-CompositeInput .cp-InputClear .html-face {display:flex; }.cp-CompositeInput .cp-InputClear .wficon {margin:0 !important;font-size:16px;}.cp-LabeledInput .cp-InputContainer,.cp-ActionInput .cp-InputContainer {width:100%;display:inline-table;}.cp-LabeledInput .cp-InputContainer.lab-left td:last-child,.cp-LabeledInput .cp-InputContainer.lab-right td:first-child,.cp-ActionInput .cp-InputContainer.lab-left td:last-child,.cp-ActionInput .cp-InputContainer.lab-right td:first-child {width:99%;}.compound_content > div > span.cp-InputOuterLabel.lab-pos-left,.compound_content > div > span.cp-InputOuterLabel.lab-pos-right,.cp-CompositeInput .cp-InputOuterLabel.lab-pos-left,.cp-CompositeInput .cp-InputOuterLabel.lab-pos-right,.cp-LabeledInput .cp-InputContainer.lab-left .cp-InputLabel,.cp-LabeledInput .cp-InputContainer.lab-right .cp-InputLabel,.cp-ActionInput .cp-InputContainer.lab-left .cp-InputActionBtn,.cp-ActionInput .cp-InputContainer.lab-right .cp-InputActionBtn {font-size:100%;}.cp-CompositeInput .cp-InputOuterLabel.lab-pos-left,.cp-LabeledInput .cp-InputContainer.lab-left .cp-InputLabel {padding-right:8px;}.cp-LabeledInput .cp-InputContainer .cp-InputElement,.cp-ActionInput .cp-InputContainer .cp-InputElement {width:100%;}@media screen {.gwt-Anchor {font-size:small;}}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton,.cp-InputActionBtn.gwt-PushButton {margin:0;padding:0;background-color:transparent;background:none;color:#c8102e;line-height:18px;display:block; }.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton .wficon,.cp-CompositeInput .cp-InputActionBtn.gwt-PushButton .wficon {font-size:18px;display:block; margin:0;}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-hovering,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-hovering:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-hovering,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-hovering:focus,.cp-InputActionBtn.gwt-PushButton-up,.cp-InputActionBtn.gwt-PushButton-up:focus,.cp-InputActionBtn.gwt-PushButton-up-hovering,.cp-InputActionBtn.gwt-PushButton-up-hovering:focus {text-shadow:none;box-shadow:none;}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-disabled,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-disabled,.cp-InputActionBtn.gwt-PushButton-up-disabled {background-color:transparent;color:#bbbbbb;opacity:1;cursor:default;box-shadow:none;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up:focus,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up-hovering,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up-hovering:focus,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up:focus,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up-hovering,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up-hovering:focus {color:#bbbbbb;padding:0 8px;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down:focus,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-hovering,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-hovering:focus {background-color:#c8102e;color:white;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-disabled {background-color:#bbbbbb;color:white;}.cp-CompositeInput .cp-InputContainer .cp-InputElement:disabled,.cp-CompositeInput.cp-Disabled,.cp-CompositeInput.cp-Disabled .cp-InputOuterLabel,.cp-CompositeInput.cp-Disabled .cp-InputContainer .cp-InputLabel {color:#bbbbbb;}.cp-CompositeInput.cp-Disabled {border:1px solid #bbbbbb;}.cp-FlagStrip {display:flex;flex-wrap:wrap;}.cp-FlagStrip.vertical {flex-direction:column;}.cp-FlagStrip [class*="cp-FlagItem"] {white-space:nowrap;}.cp-FlagStrip.uniform-size [class*="cp-FlagItem"] {flex-grow:1;flex-basis:0;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:not(:first-child):not(:last-child) {margin-left:0;margin-right:0;border-radius:0;border-left:1px solid #e8e8e8;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:not(:first-child):not(:last-child) {margin-top:0;margin-bottom:0;border-radius:0;border-top:1px solid #e8e8e8;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:first-child {margin-right:0;border-radius:16px;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:first-child:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:first-child {margin-bottom:0;border-radius:16px;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:first-child:not(:last-child) {border-bottom-left-radius:0;border-bottom-right-radius:0;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:last-child {margin-left:0;border-radius:16px;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:last-child:not(:first-child) {border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #e8e8e8;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:last-child {margin-top:0;border-radius:16px;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:last-child:not(:first-child) {border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #e8e8e8;}.cp-FlagStrip:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .wficon {font-size:18px;}.cp-FlagStrip:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .html-face {display:flex;}.cp-FlagStrip.center-lab:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .html-face {justify-content:center;}.cp-FlagStrip.center-lab.cp-WFIFlagStrip [class*="cp-FlagItem"] .html-face {text-align:center;}.cp-FlagStrip.cp-WFIFlagStrip [class*="cp-FlagItem"] .wficon {margin:0;}.cp-FlagStrip.cp-WFIFlagStrip [class*="cp-FlagItem"] {padding:8px;}.cp-Responsive:not([data-cp-size-check-pending]):not([data-cp-size-checking]):not([data-cp-size-dims-changing]):not([data-cp-size-animating]) .cp-RadioStrip {flex-wrap:nowrap;}.cp-Responsive .cp-ForcedChoice {font-weight:bold;padding:8px 0px;margin:2px;line-height:18px;color:darkcyan;display:inline-block;font-size:small;}.cp-DurationBox {position:relative;}.cp-DurationBox.cp-CompositeInputContent.has-weeks-toggle {padding-right:40px;}.cp-DurationBox .cp-WeeksToggle {position:absolute;right:4px;top:25%;bottom:25%;color:#bbbbbb;}.cp-DurationBox .cp-WeeksToggle-selected {color:#c8102e;}.cp-DurationBox.cp-Disabled .cp-WeeksToggle-selected {color:#bbbbbb;cursor:default !important;}.cp-DurationBox .cp-InputContainer .cp-InputElement {max-width:50px;}.cp-BirthdayBox .cp-InputContainer td,.cp-LicenseKeyBox .cp-InputContainer td {vertical-align:middle !important;}.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-BirthdayBox .cp-InputContainer .cp-InputLabel,.cp-LicenseKeyBox .cp-InputContainer .cp-InputElement,.cp-LicenseKeyBox .cp-InputContainer .cp-InputLabel {font-family:"Lucida Console", Monaco, monospace;float:left; }.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-LicenseKeyBox .cp-InputContainer .cp-InputElement {width:calc(var(--ch-width) * 1ch) !important;text-align:center;}.cp-BirthdayBox .cp-InputContainer .cp-InputLabel,.cp-LicenseKeyBox .cp-InputContainer .cp-InputLabel {margin-left:8px;margin-right:8px;}.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-BirthdayBox .cp-InputContainer .cp-InputLabel {line-height:18px; }.cp-BirthdayBox .cp-InputContainer .cp-InputLabel {font-size:revert;}.cp-LabeledInput.cp-EmailWithDefSuffix.show-def-lab .cp-InputElement {min-width:10px;width:calc((var(--ch-width) + 1) * 1ch) !important;max-width:100%;text-align:right; }.cp-LabeledInput.cp-EmailWithDefSuffix.show-def-lab .cp-InputContainer.lab-right td:first-child {width:1%;}.cp-DimensionsInput {gap:4px;}.cp-DimensionsInput .cell {display:flex;align-items:center;justify-content:center;border:1px solid #bbbbbb;background-color:white;cursor:pointer;transition:all 2000ms linear, font-size 0ms linear;}.cp-DimensionsInput .cell.first-row.first-col {border-top-left-radius:24px;}.cp-DimensionsInput .cell.last-row.first-col,.cp-DimensionsInput .cell.sel-last-row.first-col {border-bottom-left-radius:24px;}.cp-DimensionsInput .cell.first-row.last-col,.cp-DimensionsInput .cell.first-row.sel-last-col {border-top-right-radius:24px;}.cp-DimensionsInput .cell.last-row.last-col,.cp-DimensionsInput .cell.sel-last-row.sel-last-col {border-bottom-right-radius:24px;}.cp-DimensionsInput .cell.selected {border-color:#c8102e;background-color:#c8102e;color:white;}.cp-DimensionsInput .cell:not(.sel-last-row.sel-last-col):not(:hover) {font-size:smaller;}.cp-DimensionsInput .cell.sel-last-row.sel-last-col {font-weight:bold;}.cp-DimensionsInput .cell:hover {background-color:darkcyan;color:white;}.gwt-Button, .gwt-Button:active, .gwt-PushButton, .gwt-ToggleButton, .cp-TriToggleButton {padding:8px 24px;margin:2px;line-height:18px;background:none;background-color:#c8102e;color:#f8f8f8;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:small;}.gwt-PushButton span.caption[class*="has-badge"]::after,.gwt-ToggleButton span.caption[class*="has-badge"]::after,.cp-TriToggleButton span.caption[class*="has-badge"]::after {top:-8px !important;right:-24px !important;transform:translate(33%, -33%);}.gwt-Button:active, .gwt-Button[disabled], .gwt-Button[disabled]:hover, .gwt-Button[disabled]:focus {text-shadow:none !important;box-shadow:none !important;border:none !important;outline:none;}.gwt-PushButton .wficon, .gwt-PushButton .caption,.gwt-ToggleButton .wficon, .gwt-ToggleButton .caption,.cp-TriToggleButton .wficon, .cp-TriToggleButton .caption,.cp-TextPushButton .wficon, .cp-TextPushButton .caption,.cp-TextToggleButton .wficon, .cp-TextToggleButton .caption {vertical-align:middle;}.gwt-PushButton.has-caption .wficon + .caption,.gwt-ToggleButton.has-caption .wficon + .caption,.cp-TriToggleButton.has-caption .wficon + .caption,.cp-TextPushButton.has-caption .wficon + .caption,.cp-TextToggleButton.has-caption .wficon + .caption {margin-left:8px;}.gwt-Button,.gwt-PushButton-up,.gwt-ToggleButton-up,.cp-TriToggleButton-up {text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px rgba(0,0,0,0.35);}.gwt-PushButton .wficon, .gwt-ToggleButton .wficon, .cp-TriToggleButton .wficon,.cp-TextPushButton .wficon, .cp-TextToggleButton .wficon {margin-left:-8px;}.gwt-PushButton:not(.has-caption) .wficon, .gwt-ToggleButton:not(.has-caption) .wficon, .cp-TriToggleButton:not(.has-caption) .wficon,.cp-TextPushButton:not(.has-caption) .wficon, .cp-TextToggleButton:not(.has-caption) .wficon {margin-right:-8px;}.gwt-Button .wficon,.gwt-PushButton-up .wficon,.gwt-ToggleButton-up .wficon,.cp-TriToggleButton-up .wficon {text-shadow:inherit;color:inherit;-webkit-background-clip:inherit;-moz-background-clip:inherit;background-color:inherit;}.gwt-ToggleButton-down,.cp-TriToggleButton-down {text-shadow:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35);background-color:darkcyan;color:white;}.cp-TriToggleButton-neutral {text-shadow:none;box-shadow:none;}.gwt-Button:focus, .gwt-Button:hover,.gwt-PushButton-up:focus, .gwt-PushButton-up-hovering, .gwt-PushButton-up-hovering:focus,.gwt-ToggleButton-up:focus, .gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering:focus,.cp-TriToggleButton-up:focus, .cp-TriToggleButton-up-hovering, .cp-TriToggleButton-up-hovering:focus {text-shadow:-1px -1px 0px #c8102e, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px darkcyan;}.gwt-Button:focus .wficon, .gwt-Button:hover .wficon,.gwt-PushButton-up:focus .wficon, .gwt-PushButton-up-hovering .wficon, .gwt-PushButton-up-hovering:focus .wficon,.gwt-ToggleButton-up:focus .wficon, .gwt-ToggleButton-up-hovering .wficon, .gwt-ToggleButton-up-hovering:focus .wficon,.cp-TriToggleButton-up:focus .wficon, .cp-TriToggleButton-up-hovering .wficon, .cp-TriToggleButton-up-hovering:focus .wficon {text-shadow:inherit;color:inherit;-webkit-background-clip:inherit;-moz-background-clip:inherit;background-color:inherit;}.gwt-ToggleButton-down:focus, .gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-hovering:focus,.cp-TriToggleButton-down:focus, .cp-TriToggleButton-down-hovering, .cp-TriToggleButton-down-hovering:focus {text-shadow:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35), inset -2px -2px 4px rgba(255,255,255,0.5);background-color:darkcyan;color:white;}.cp-TriToggleButton-neutral:focus, .cp-TriToggleButton-neutral-hovering, .cp-TriToggleButton-neutral-hovering:focus {text-shadow:0 0 4px darkcyan;box-shadow:inset 0 0 4px darkcyan, 0 0 4px darkcyan;}.gwt-Button:focus,.gwt-PushButton:focus,.gwt-ToggleButton:focus,.cp-TriToggleButton:focus {outline:none;}.gwt-Button[disabled],.gwt-PushButton-up-disabled,.gwt-ToggleButton-up-disabled, .gwt-ToggleButton-down-disabled,.cp-TriToggleButton-up-disabled, .cp-TriToggleButton-neutral-disabled, .cp-TriToggleButton-down-disabled {background-color:#bbbbbb;color:#f8f8f8;opacity:1;cursor:default;}.gwt-ToggleButton-down-disabled,.cp-TriToggleButton-down-disabled {box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35);}.cp-TriToggleButton-neutral-disabled {text-shadow:0 0 6px rgba(0,0,0,0.35);}.cp-TextPushButton, .cp-TextToggleButton {padding:8px 24px;margin:2px;line-height:18px;background:none;color:#c8102e;border:none;cursor:pointer;display:inline-block;border-radius:8px;font-size:small;}.cp-TextPushButton span.caption[class*="has-badge"]::after,.cp-TextToggleButton span.caption[class*="has-badge"]::after {top:-8px !important;right:-24px !important;transform:translate(33%, -33%);}.cp-TextPushButton-up,.cp-TextToggleButton-up {text-shadow:-1px -1px 0px rgba(255,255,255,0.5), 1px 1px 0px rgba(0,0,0,0.5);}.gwt-ToggleButton-up.flatten,.cp-TextToggleButton-up.flatten {text-shadow:none;}.gwt-ToggleButton-up.flatten {box-shadow:none;}.cp-TextToggleButton-down,.cp-TextToggleButton-down:focus,.cp-TextToggleButton-down-hovering,.cp-TextToggleButton-down-hovering:focus {text-shadow:1px 1px 0px rgba(255,255,255,0.5), -1px -1px 0px rgba(0,0,0,0.5);color:darkcyan;}.cp-TextToggleButton-down.flatten {color:#c8102e;}.cp-TextToggleButton-down.flatten:focus {color:darkcyan;}.gwt-ToggleButton-down.flatten,.gwt-ToggleButton-down.flatten:focus,.gwt-ToggleButton-down-hovering.flatten,.gwt-ToggleButton-down-hovering.flatten:focus,.cp-TextToggleButton-down.flatten,.cp-TextToggleButton-down.flatten:focus,.cp-TextToggleButton-down-hovering.flatten,.cp-TextToggleButton-down-hovering.flatten:focus {text-shadow:none;}.gwt-ToggleButton-down.flatten,.gwt-ToggleButton-down.flatten:focus,.gwt-ToggleButton-down-hovering.flatten,.gwt-ToggleButton-down-hovering.flatten:focus {box-shadow:none;}.cp-TextPushButton-up:focus,.cp-TextPushButton-up-hovering,.cp-TextPushButton-up-hovering:focus,.cp-TextToggleButton-up:focus,.cp-TextToggleButton-up-hovering,.cp-TextToggleButton-up-hovering:focus {text-shadow:-1px -1px 0px rgba(255,255,255,0.5), 1px 1px 0px rgba(0,0,0,0.5);color:darkcyan;}.gwt-ToggleButton-up.flatten:focus,.gwt-ToggleButton-up-hovering.flatten,.gwt-ToggleButton-up-hovering.flatten:focus,.cp-TextToggleButton-up.flatten:focus,.cp-TextToggleButton-up-hovering.flatten,.cp-TextToggleButton-up-hovering.flatten:focus {text-shadow:none;}.gwt-ToggleButton-up.flatten:focus,.gwt-ToggleButton-up-hovering.flatten,.gwt-ToggleButton-up-hovering.flatten:focus {box-shadow:none;}.cp-TextPushButton:focus,.cp-TextToggleButton:focus {outline:none;}.cp-TextPushButton-down-hovering {color:darkcyan;}.cp-TextToggleButton-down:focus,.cp-TextToggleButton-down-hovering,.cp-TextToggleButton-down-hovering:focus {background-color:#e8e8e8;}.cp-TextToggleButton-down.flatten:focus,.cp-TextToggleButton-down-hovering.flatten,.cp-TextToggleButton-down-hovering.flatten:focus {background-color:transparent;}.cp-TextPushButton-up-disabled,.cp-TextToggleButton-up-disabled,.cp-TextToggleButton-down-disabled {color:#bbbbbb;opacity:1;cursor:default;}.cp-TextToggleButton-down-disabled {text-shadow:1px 1px 0px rgba(255,255,255,0.5), -1px -1px 0px rgba(0,0,0,0.5);}.gwt-ToggleButton-down-disabled.flatten,.cp-TextToggleButton-down-disabled.flatten {text-shadow:none;}.gwt-TextBox, .gwt-PasswordTextBox, .gwt-ListBox, .gwt-DateBox, .gwt-TextArea {border:1px solid #c8102e;padding:5px 4px;box-sizing:border-box;font-family:Arial Unicode MS, Arial, sans-serif;}.gwt-TextBox:focus, .gwt-PasswordTextBox:focus, .gwt-ListBox:focus, .gwt-DateBox:focus, .gwt-TextArea:focus, .cp-CompositeInput:focus-within {border:1px solid darkcyan;}.gwt-TextBox[disabled], .gwt-PasswordTextBox[disabled], .gwt-ListBox[disabled], .gwt-DateBox[disabled], .gwt-TextArea[disabled] {border:1px solid #bbbbbb;color:#bbbbbb;}.gwt-ListBox.cp-ContainsNumbers {text-align-last:right;}input[type=number], .cp-ContainsNumbers {text-align:right;}.cp-SplitLayoutPanel-HDragger,.cp-SplitLayoutPanel-VDragger {background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;}.cp-SplitLayoutPanel-HDragger {cursor:col-resize;background-image:linear-gradient(to right, #c8102e, #c8102e 1px, transparent 1px, transparent 2px, #c8102e 2px);background-size:3px 16px;}.cp-SplitLayoutPanel-VDragger {cursor:row-resize;background-image:linear-gradient(to bottom, #c8102e, #c8102e 1px, transparent 1px, transparent 2px, #c8102e 2px);background-size:16px 3px;}.cp-TabFlexPanel .cp-TabFlexPanelContentContainer {border-style:solid;border-width:0px 1px 1px;}.cp-TabFlexPanel .cp-TabFlexPanelContent {overflow:hidden;padding:6px;}.cp-TabFlexPanel .cp-TabFlexPanelTab {cursor:pointer;font-weight:normal;text-align:center;}.cp-TabFlexPanel .cp-TabFlexPanelTab-selected {cursor:default;font-weight:bold;}.cp-TabLayoutPanel,.cp-TabFlexPanel:not(.tabs-bottom) {--tabs-top:1;--tabs-bottom:0;}.cp-TabFlexPanel.tabs-bottom {--tabs-top:0;--tabs-bottom:1;}.cp-TabLayoutPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > div:nth-child(2),.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > .cp-TabFlexPanelTabs {border-radius:calc(16px * var(--tabs-top)) calc(16px * var(--tabs-top)) calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-bottom));border:1px solid #bbbbbb;background:#e8e8e8;}.cp-TabLayoutPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > div:nth-child(2),.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content):not(.tabs-bottom) > .cp-TabFlexPanelTabs {border-bottom:none;}.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content).tabs-bottom > .cp-TabFlexPanelTabs {border-top:none;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel > .cp-TabFlexPanelTabs {background:transparent;padding-left:12px;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel:not(.tabs-bottom) > .cp-TabFlexPanelTabs {padding-top:12px;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelTabs {padding-bottom:12px;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab:first-child,.cp-TabFlexPanel > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab:first-child {margin-left:0;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {background:#bbbbbb;color:#c8102e;border-radius:calc(8px * var(--tabs-top)) calc(8px * var(--tabs-top)) calc(8px * var(--tabs-bottom)) calc(8px * var(--tabs-bottom));padding:8px 16px 8px 16px;margin-left:8px;}.cp-TabLayoutPanel:not(flat-content) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel:not(flat-content) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:#f8f8f8;color:#c8102e;}.cp-TabLayoutPanel.root-bg > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.root-bg > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:white;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel > .cp-TabFlexPanelContentContainer {border-color:#bbbbbb;border-radius:calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-top)) calc(16px * var(--tabs-top));box-shadow:none;border-width:calc(1px * var(--tabs-bottom)) 1px calc(1px * var(--tabs-top));}.cp-TabLayoutPanel.outline-content > div:nth-child(2),.cp-TabFlexPanel.outline-content:not(.tabs-bottom) > .cp-TabFlexPanelTabs {padding-bottom:1px;margin-bottom:-1px;}.cp-TabFlexPanel.outline-content:not(.tabs-bottom) > .cp-TabFlexPanelTabs > .cp-TabFlexPanelTab {margin-bottom:-1px;}.cp-TabFlexPanel.outline-content.tabs-bottom > .cp-TabFlexPanelTabs {padding-top:1px;margin-top:-1px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelContentContainer {border-color:#c8102e;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.outline-content:not(.no-tabs) > .cp-TabFlexPanelContentContainer {border-radius:16px;border-top-width:1px;border-bottom-width:1px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs {padding-left:48px; }.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {border-radius:calc(12px * var(--tabs-top)) calc(12px * var(--tabs-top)) calc(12px * var(--tabs-bottom)) calc(12px * var(--tabs-bottom));}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {padding:8px 24px 8px 24px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab:not(.gwt-TabLayoutPanelTab-selected),.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab:not(.cp-TabFlexPanelTab-selected) {background:#e8e8e8;color:#c8102e;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border:1px solid #c8102e;z-index:1;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs):not(.tabs-bottom) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {padding:7px 23px 9px 23px;}.cp-TabFlexPanel.outline-content:not(.no-tabs).tabs-bottom > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {padding:9px 23px 7px 23px;margin-top:-1px;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs):not(.tabs-bottom) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border-bottom:none;}.cp-TabFlexPanel.outline-content:not(.no-tabs).tabs-bottom > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border-top:none;}.cp-TabLayoutPanel.no-tabs > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.no-tabs > .cp-TabFlexPanelContentContainer {border-radius:16px;border-top-width:1px;border-bottom-width:1px;}.cp-TabLayoutPanel.no-tabs .gwt-TabLayoutPanelTabs,.cp-TabLayoutPanel.no-tabs .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.no-tabs .cp-TabFlexPanelTabs,.cp-TabFlexPanel.no-tabs .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {display:none;transform:translate3d(0, 0, 0);}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs {background:transparent;padding-top:6px;padding-bottom:6px;padding-left:6px;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {background:#e8e8e8;color:#c8102e;border-radius:8px;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:#c8102e;color:#f8f8f8;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelContentContainer {border:none !important;border-radius:0;box-shadow:none;}.cp-TabFlexPanel > .cp-TabFlexPanelTabs {white-space:nowrap;overflow-x:hidden;}.cp-TabFlexPanel > .cp-TabFlexPanelContentContainer {overflow:hidden;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelContentContainer {order:1;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelTabs {order:2;}.cp-PagedView.tabs-bottom > .cp-PagedViewIndicators {order:2;}.cp-PagedView .cp-PagedViewIndicators {padding:16px;}.cp-PagedView.no-tabs .cp-PagedViewIndicators {display:none;}.cp-PagedView > .bt-page-prev {position:absolute;left:0;top:50%;transform:translateY(-50%);}.cp-PagedView > .bt-page-next {position:absolute;right:0;top:50%;transform:translateY(-50%);}.cp-PagedView:not(:hover) > .bt-page-prev,.cp-PagedView:not(:hover) > .bt-page-next {display:none;}.cp-PagedViewIndicators {display:flex;align-items:center;justify-content:center;}.cp-PagedViewIndicators .cp-PagedViewIndicator {cursor:pointer;background-color:#bbbbbb;height:24px;width:24px;border-radius:50%;margin:0 8px;transition:all 2000ms linear;}.cp-PagedViewIndicators .cp-PagedViewIndicator:hover {transition:all 0s linear;}.cp-PagedViewIndicators .cp-PagedViewIndicator:hover,.cp-PagedViewIndicators .cp-PagedViewIndicator-selected {height:32px;width:32px;margin:0 4px;}.cp-PagedViewIndicators .cp-PagedViewIndicator-selected {background-color:darkcyan;}.gwt-DatePicker {border-radius:16px;overflow:hidden; }.gwt-DatePicker .datePickerMonthSelector,.gwt-DatePicker .datePickerWeekendLabel,.gwt-DatePicker .datePickerWeekdayLabel {background:#c8102e;color:white;border:none;}.gwt-DatePicker .datePickerMonthSelector {padding-top:8px;}.gwt-DatePicker td.datePickerMonth,.gwt-DatePicker td.datePickerYear,.gwt-DatePicker .datePickerPreviousButton,.gwt-DatePicker .datePickerNextButton,.gwt-DatePicker .datePickerPreviousYearButton,.gwt-DatePicker .datePickerNextYearButton {color:white;}.gwt-DatePicker .datePickerPreviousButton,.gwt-DatePicker .datePickerNextButton,.gwt-DatePicker .datePickerPreviousYearButton,.gwt-DatePicker .datePickerNextYearButton {padding:0 16px;}.gwt-DatePicker .datePickerDays {background:white;}.gwt-DatePicker .datePickerDay,.gwt-DatePicker .datePickerWeekdayLabel,.gwt-DatePicker .datePickerWeekendLabel {border:none;font-size:75%;font-weight:normal;}.gwt-DatePicker .datePickerDay {padding:4px;color:black;}.gwt-DatePicker .datePickerDays tr:last-child td div {padding-bottom:12px;}.gwt-DatePicker .datePickerDayIsFiller {color:#bbbbbb;}.gwt-DatePicker .datePickerDayIsWeekend {background:#f8f8f8;}.gwt-DatePicker .datePickerDayIsToday {background:transparent;border:1px solid #c8102e;padding:3px;}.gwt-DatePicker .datePickerDays tr:last-child td div.datePickerDayIsToday {padding-bottom:11px;}.gwt-DatePicker .datePickerDayIsValue {background:#e8e8e8;}.gwt-DatePicker .datePickerDayIsHighlighted {background:#e8e8e8;border:1px solid darkcyan;padding:3px;}.gwt-DatePicker .datePickerDays tr:last-child td div.datePickerDayIsHighlighted {padding-bottom:11px;}.gwt-DisclosurePanel .header, .gwt-DisclosurePanel .header a, .gwt-DisclosurePanel .header td {color:black;font-size:small;}.gwt-DisclosurePanel .header .gwt-Image {display:block;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel .header td {padding:2px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel .header .wficon {color:#c8102e;font-size:24px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header a,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header td {cursor:default;}.gwt-DisclosurePanel .header .gwt-Image {transition:transform 350ms ease-out;}.gwt-DisclosurePanel-open .header .gwt-Image {background:var(--svg-arrow-lg-down-url-accent);}.gwt-DisclosurePanel-closed .header .gwt-Image {background:var(--svg-arrow-lg-down-url-accent);transform:rotate(-90deg);}.gwt-DisclosurePanel .header div.icon {width:18px !important;height:18px !important;}.gwt-DisclosurePanel .header .gwt-Image {width:0;height:0;padding:9px;}.gwt-DisclosurePanel .content {border-left:initial;padding:initial;margin-left:initial;}.gwt-DisclosurePanel > tbody > tr > td > div > div.content,.cp-DisclosurePanel.as-block > div > div.content {border-left:3px solid #c8102e;padding:4px 0 4px 8.5px;margin-left:10.5px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div > div.content,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content {margin-left:12.5px;padding-left:12.5px;}.cp-DisclosurePanel.with-heading {width:100%;}.cp-DisclosurePanel.with-heading a.header > h1,.cp-DisclosurePanel.with-heading a.header > h2,.cp-DisclosurePanel.with-heading a.header > h3,.cp-DisclosurePanel.with-heading a.header > h4,.cp-DisclosurePanel.with-heading a.header > h5,.cp-DisclosurePanel.with-heading a.header > h6 {display:flex;align-items:center;padding-left:0;margin-bottom:4px;min-height:24px;}.cp-DisclosurePanel.with-heading a.header > h1 .icon,.cp-DisclosurePanel.with-heading a.header > h2 .icon,.cp-DisclosurePanel.with-heading a.header > h3 .icon,.cp-DisclosurePanel.with-heading a.header > h4 .icon,.cp-DisclosurePanel.with-heading a.header > h5 .icon,.cp-DisclosurePanel.with-heading a.header > h6 .icon {padding:3px; }.cp-DisclosurePanel.as-block {box-sizing:border-box;display:flex;flex-direction:column;}.cp-DisclosurePanel.as-block > *:first-child {flex-grow:0;flex-shrink:0;}.cp-DisclosurePanel.as-block > *:last-child {flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;}.cp-DisclosurePanel.as-block > div > div.content {flex-grow:1;}.cp-TreeLeafSelection .leaf-base:not(:first-child),.cp-TreeLeafSelection .leaf.cp-LabeledToggleCheckBox:not(:first-child) {margin-top:8px;}.cp-TreeLeafSelection .gwt-Label:not(.leaf) {font-weight:bold;}.cp-TreeLeafSelection .gwt-Label.leaf {margin-left:54px;}.cp-TreeLeafSelection.cp-DisclosurePanel.as-block:hover > div > div.content {border-color:darkcyan;}.cp-TreeLeafSelection .gwt-Label.leaf:hover,.cp-TreeLeafSelection .cp-LabeledToggleCheckBox.leaf:hover,.cp-TreeLeafSelection.gwt-DisclosurePanel-open.as-block:hover > .header {font-weight:bold;}.cp-TreeLeafSelection.gwt-DisclosurePanel-open.as-block:hover > .header .gwt-Image,.cp-TreeLeafSelection.gwt-DisclosurePanel-closed.as-block:hover > .header .gwt-Image {background:var(--svg-arrow-lg-down-url-highlight);}.version_table {border:1px solid #bbbbbb;border-collapse:collapse;margin:0 auto;}.version_table td, .version_table th {border:1px solid #bbbbbb;}.version_table td, .version_table th {padding:8px 16px;}.version_table th {font-weight:bold;text-align:left;}.version_table thead th {font-weight:bold;background-color:#c8102e;color:#f8f8f8;font-size:150%;padding:16px 32px;}.release_notes_panel {overflow:auto !important;}.release_notes_panel .release_notes {overflow:auto !important;font-family:courier;font-size:initial;text-align:justify;padding:16px;}.release_notes_panel .release_notes h1 {margin-bottom:0;margin-top:8px;font-variant:small-caps;}.release_notes_panel .release_notes p.subtitle {margin-top:0;}.release_notes_panel .release_notes h2 {margin-bottom:2px;font-variant:small-caps;}.release_notes_panel .release_notes h3 {padding-left:12px;margin-top:2px;margin-bottom:2px;}.release_notes_panel .release_notes ul {margin-top:2px;margin-bottom:2px;}.release_notes_panel .release_notes ul.release_items {margin-top:2px;margin-bottom:16px;}.release_notes_panel .release_notes div.types {background-color:#e8e8e8;font-size:70%;color:#c8102e;font-family:Arial, sans-serif;font-variant:small-caps;font-variant:all-small-caps;padding:2px;padding-left:4px;}.cp-TilePanel {border:1px solid #bbbbbb;border-bottom:none;}.cp-TilePanel-Last {border-bottom:1px solid #bbbbbb;}.cp-TilePanel-HasRightNeighbor {border-right:none;}.cp-TilePanel-RoundTopLeft {border-top-left-radius:16px;}.cp-TilePanel-RoundTopRight {border-top-right-radius:16px;}.cp-TilePanel-RoundBottomLeft {border-bottom-left-radius:16px;}.cp-TilePanel-RoundBottomRight {border-bottom-right-radius:16px;}.cp-TilePanel-RoundTopLeft .cp-TitleBoxHeader {border-top-left-radius:16px;}.cp-TilePanel-RoundTopRight .cp-TitleBoxHeader {border-top-right-radius:16px;}.cp-TitleBoxHeader {cursor:default;font-size:1.3em;font-weight:bold;border-bottom:1px solid #bbbbbb;background-color:#c8102e;background:linear-gradient(to bottom, #ffbbcc, #c8102e);color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:0 16px;}.cp-TitleBoxHeader.has-toolbar {padding-right:0;}.cp-TitleBoxHeader.has-toolbar .caption {flex:1 1;min-width:0;}.cp-TitleBoxHeader.has-subtitle .caption {display:flex;flex-direction:column;}.cp-TitleBoxHeader.has-subtitle.has-toolbar .caption {align-items:stretch;}.cp-TitleBoxHeader.has-subtitle:not(.has-toolbar) .caption {align-items:center;}.cp-TitleBoxHeader .caption > * {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-TitleBoxHeader.has-subtitle .caption > * {font-size:calc(0.9 * var(--title-height));line-height:var(--title-height);}.cp-TitleBoxHeader:not(.has-subtitle) .caption > .sub-title {display:none;}.cp-TitleBox .cp-TitleBoxHeader {cursor:default;}.cp-TitleBoxCollapsible .cp-TitleBoxHeader {cursor:pointer;}.cp-TitleBox-AlignBottom {position:absolute;bottom:0;}.cp-TitleBox .cp-TitleBoxHeader .cp-Toolbar {margin-right:1px;}.cp-TitleBox .cp-TitleBoxHeader .cp-Toolbar .cp-ToolbarBtn {padding:4px;padding-bottom:3px;margin:4px;background-color:#e8e8e8;border-radius:8px;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.35);}.cp-TilePanel-RoundTopRight .cp-Toolbar .cp-ToolbarBtn:last-child {border-top-right-radius:12px;}div.cp-ProgressContainer {margin:16px auto;width:25px;height:25px;}div.cp-ProgressContainer div.cp-ProgressAnimation {border:5px solid #e8e8e8;border-top:5px solid #c8102e;border-radius:50%;width:15px;height:15px;-webkit-animation:cp-ProgSpin 0.75s linear infinite;-moz-animation:cp-ProgSpin 0.75s linear infinite;-ms-animation:cp-ProgSpin 0.75s linear infinite;-o-animation:cp-ProgSpin 0.75s linear infinite;animation:cp-ProgSpin 0.75s linear infinite;}@-webkit-keyframes cp-ProgSpin {0% { -webkit-transform:rotate(0deg); }100% { -webkit-transform:rotate(360deg); }}@-moz-keyframes cp-ProgSpin {0% { -moz-transform:rotate(0deg); }100% { -moz-transform:rotate(360deg); }}@-ms-keyframes cp-ProgSpin {0% { -ms-transform:rotate(0deg); }100% { -ms-transform:rotate(360deg); }}@-o-keyframes cp-ProgSpin {0% { -o-transform:rotate(0deg); }100% { -o-transform:rotate(360deg); }}@keyframes cp-ProgSpin {0% { transform:rotate(0deg); }100% { transform:rotate(360deg); }}.cp-ProgressContainer.has-logo {margin:12px auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;}.cp-NavBaseContainer.shorten .cp-ProgressContainer.has-logo {margin:3px auto;width:28px;height:28px;}.cp-ProgressContainer .cp-ProgressLogo .img-container {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_icon.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));position:relative;}.cp-ProgressContainer .cp-ProgressLogo .img-container img {width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));display:block;margin-left:auto;margin-right:auto;opacity:0;}.cp-NavBaseContainer.shorten .cp-ProgressContainer .cp-ProgressLogo .img-container img {width:28px;height:28px;}#cp-id-ProgressMsg {opacity:0;padding:0 32px;line-height:9px;background:#c8102e;background:linear-gradient(to bottom, #c8102e, #ffbbcc);color:#c8102e;border:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:2px 2px 4px rgba(0,0,0,0.35);text-shadow:-1px -1px 0px transparent, 1px 1px 0px transparent;visibility:hidden; min-width:100px; text-align:center; position:fixed; z-index:10; right:50px;top:18px; transition:text-shadow 2.5s ease-in, color 2.5s ease-in, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0.5s;}#cp-id-ProgressMsg.show {visibility:visible; opacity:1;line-height:18px;padding:16px 32px;transition:text-shadow 2.5s ease-in, color 2.5s ease-in, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0s;}#cp-id-ProgressMsg.new-msg {text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);color:#f8f8f8;transition:text-shadow 0s linear, color 0s linear, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0s;}.cp-ProgressBar {--prog-val:0;min-height:20px;border:1px solid #c8102e;background:linear-gradient(to right, #c8102e 0, #c8102e calc(var(--prog-val) * 1%), transparent calc(var(--prog-val) * 1%));background-clip:content-box;margin:4px;padding:4px;box-sizing:border-box;border-radius:1000px;}.cp-PopupPanel {background-color:white;border-radius:16px;padding:32px;box-shadow:4px 4px 8px rgba(0,0,0,0.35);z-index:100;}.cp-PopupPanel:not(.alt-style) {border:2px #c8102e solid !important;}.cp-PopupPanel.alt-style {border:2px darkcyan solid !important;}.cp-PopupPanel.reduce-padding {padding:16px;}.cp-PopupPanel.force-scroll {overflow:auto !important;}.cp-PopupPanel.point-above::before {content:"";position:absolute;top:-17px;left:min(calc(100% - 56px), max(var(--point-left-offset), 56px));margin-left:-17px;width:33.941125496954px;height:33.941125496954px;border-width:2px;border-style:solid;transform:rotate(45deg);background:linear-gradient(135deg, white, white 24px, transparent 24px, transparent) no-repeat;box-sizing:border-box;}.cp-PopupPanel.point-above:not(.alt-style)::before {border-color:#c8102e transparent transparent #c8102e;}.cp-PopupPanel.point-above.alt-style::before {border-color:darkcyan transparent transparent darkcyan;}.cp-PopupPanel.has-title.point-above:not(.alt-style)::before {background:linear-gradient(135deg, #c8102e, #c8102e 24px, transparent 24px, transparent) no-repeat;}.cp-PopupPanel.has-title.point-above.alt-style::before {background:linear-gradient(135deg, darkcyan, darkcyan 24px, transparent 24px, transparent) no-repeat;}.cp-PopupPanel.point-below::after {content:"";position:absolute;bottom:-17px;left:min(calc(100% - 56px), max(var(--point-left-offset), 56px));margin-left:-17px;width:33.941125496954px;height:33.941125496954px;border-width:2px;border-style:solid;transform:rotate(45deg);background:linear-gradient(-45deg, white, white 24px, transparent 24px, transparent) no-repeat;box-sizing:border-box;}.cp-PopupPanel.point-below:not(.alt-style)::after {border-color:transparent #c8102e #c8102e transparent;}.cp-PopupPanel.point-below.alt-style::after {border-color:transparent darkcyan darkcyan transparent;}.cp-PopupPanel.has-title {padding:0;}.cp-PopupPanel.has-title:not(.alt-style) {background-color:#c8102e;}.cp-PopupPanel.has-title.alt-style {background-color:darkcyan;}.cp-PopupPanel.has-title .popupContent {padding:32px;background-color:white;}.cp-PopupPanel .cp-PopupTitle {padding:4px 16px 12px;font-weight:bold;border-top-left-radius:16px;border-top-right-radius:16px;}.cp-PopupPanel:not(.alt-style) .cp-PopupTitle {color:white;background-color:#c8102e;}.cp-PopupPanel.alt-style .cp-PopupTitle {color:white;background-color:darkcyan;}.cp-PopupPanel.has-title .popupContent {overflow:hidden !important;border-radius:16px;}.cp-PopupPanelDlg-Glass {background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;width:auto !important;height:auto !important;right:0;bottom:0;position:fixed !important; overscroll-behavior:none;}.cp-PopupPanelDlg {background-color:white;border-radius:18px;padding:32px;box-shadow:0 0 24px black;z-index:100;overscroll-behavior:contain;}.cp-PopupPanelDlg:not(.alt-style) {border:4px #c8102e solid !important;}.cp-PopupPanelDlg.alt-style {border:4px darkcyan solid !important;}.cp-PopupPanelDlg.has-title {padding:0;}.cp-PopupPanelDlg.has-title:not(.alt-style) {background-color:#c8102e;}.cp-PopupPanelDlg.has-title.alt-style {background-color:darkcyan;}.cp-PopupPanelDlg.has-title:not(.cp-has-FlushInnerContent) .popupContent {padding:32px;background-color:white;}.cp-PopupPanelDlg.cp-has-FlushInnerContent {padding:0;}.cp-PopupPanelDlg.has-title.cp-has-FlushInnerContent .popupContent {padding:0;}.cp-PopupPanelDlg-FS {width:calc(100% - 100px);height:calc(100% - 100px);box-sizing:border-box;}@media (max-width:800px), (max-height:800px){.cp-PopupPanelDlg-FS {width:calc(100% - 50px);height:calc(100% - 50px);}}.cp-PopupPanelDlg-FS.has-title {display:flex;flex-direction:column;}.cp-PopupPanelDlg-FS.has-title .popupContent{flex-grow:1;position:relative;}.cp-PopupPanelDlg .cp-DlgTitle {padding:4px 16px 12px;font-weight:bold;border-top-left-radius:16px;border-top-right-radius:16px;}.cp-PopupPanelDlg:not(.alt-style) .cp-DlgTitle {color:white;background-color:#c8102e;}.cp-PopupPanelDlg.alt-style .cp-DlgTitle {color:white;background-color:darkcyan;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle {display:flex;align-items:center;}.cp-PopupPanelDlg .cp-DlgTitle .label {flex-grow:1;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-Toolbar {margin-left:32px;margin-right:0;}.cp-PopupPanelDlg.has-title.has-toolbar.has-close .cp-Toolbar {margin-right:32px;}.cp-PopupPanelDlg.has-toolbar .dlg-tb-wrapper {display:flex;justify-content:flex-end;}.cp-PopupPanelDlg.has-toolbar .dlg-tb-wrapper .cp-Toolbar {margin-right:0;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled),.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-1 {color:white;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-2:not([disabled]) {color:black;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up-hovering.state-off:hover {color:white;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-down-hovering.state-on:hover {color:black;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton-up.state-off:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up.state-off:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-1:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-2:not([disabled]):hover {background-color:darkcyan;background-color:#bbbbbb;}.cp-PopupPanelDlg .popupContent, .cp-PopupPanelDlg .base-layout-panel {overflow:hidden !important;border-radius:16px;}.cp-PopupPanelDlg.cp-has-FlushInnerContent .popupContent, .cp-PopupPanelDlg.cp-has-FlushInnerContent .base-layout-panel {border-radius:18px;}.cp-PopupPanelDlg-FS .base-layout-panel {position:absolute !important;left:32px !important;right:32px !important;top:32px !important;bottom:32px !important;}.cp-PopupPanelDlg-FS.cp-has-FlushInnerContent .base-layout-panel {left:0px !important;right:0px !important;top:0px !important;bottom:0px !important;}.cp-PopupPanelDlg .cp-PopupCloseBtn {padding:4px 4px;border-radius:17px;cursor:pointer;display:inline-block;position:absolute;top:-17px;right:-17px;}.cp-PopupPanelDlg:not(.alt-style) .cp-PopupCloseBtn {background-color:#c8102e;color:white;border:2px #c8102e solid !important;}.cp-PopupPanelDlg.alt-style .cp-PopupCloseBtn {background-color:darkcyan;color:white;border:2px darkcyan solid !important;}.cp-PopupPanelDlg.cp-has-FlushInnerContent .cp-PopupCloseBtn {z-index:1;}.cp-PopupPanelDlg .cp-PopupCloseBtn .wficon {font-size:22px;vertical-align:middle;}.cp-PopupPanelDlg .cp-PopupCloseBtn-up, .cp-PopupPanelDlg .cp-PopupCloseBtn-up:focus, .cp-PopupPanelDlg .cp-PopupCloseBtn-up-hovering, .cp-PopupPanelDlg .cp-PopupCloseBtn-up-hovering:focus {box-shadow:0 0 12px black;}.cp-PopupPanelDlg .cp-PopupCloseBtn:focus {outline:none;}.cp-PopupPanelDlg .cp-PopupCloseBtn-up-disabled {background-color:#f8f8f8;color:#bbbbbb;border-color:#bbbbbb !important;opacity:1;cursor:default;}.cp-PopupPanelDlg .base-layout-panel iframe {border:none;box-sizing:border-box;}.cp-PopupPanelDlg.cp-MsgPopupDlg {box-sizing:border-box;}.cp-PopupPanelDlg.cp-MsgPopupDlg .msg-content {margin-bottom:32px;overflow:auto;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container {display:flex;align-items:baseline;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > .msg-content {flex-grow:1;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel {color:#c8102e;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel .wficon {font-size:32px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel.error {color:#ff99aa;}.cp-PopupPanelDlg.cp-ErrorDlg {border-color:red !important;}.cp-PopupPanelDlg.cp-ErrorDlg.has-title {background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .cp-DlgTitle {color:white;background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button {background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button:focus, .cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button:hover {text-shadow:-1px -1px 0px red, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px #ff99aa;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel.warn {color:#ffe765;}.cp-PopupPanelDlg.cp-WarnDlg {border-color:gold !important;}.cp-PopupPanelDlg.cp-WarnDlg.has-title {background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .cp-DlgTitle {color:white;background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button {background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button:focus, .cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button:hover {text-shadow:-1px -1px 0px gold, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px #ffe765;}.cp-PopupPanelDlg.cp-DispCopyright.cp-has-FlushInnerContent {padding-bottom:32px;}.cp-PopupPanelDlg.cp-DispCopyright::after {content:attr(copyrightText);position:absolute;right:34px;font-size:26px;height:28px;line-height:28px;}.cp-PopupPanelDlg.cp-DispCopyright:not(.cp-has-FlushInnerContent)::after {bottom:2px;}.cp-PopupPanelDlg.cp-DispCopyright.cp-has-FlushInnerContent::after {bottom:0;color:white;}.cp-MenuPopup:not(.expand-left) {min-width:175px;}.cp-MenuPopup.expand-left {min-width:120px;}.cp-MenuPopup:not(.no-offset):not(.expand-left) {margin-left:64px; }.cp-MenuPopup.expand-left:not(.no-offset) {margin-left:-64px; }.cp-MenuLink {position:relative;}.cp-MenuLink.data-pending {opacity:0.5;filter:grayscale(1);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink {padding-right:24px;}.cp-MenuPopup.expand-left .cp-MenuLink,.cp-MenuPopup.expand-left.has-sub-menu .menu-items > a {padding-left:24px;}.cp-MenuLink,.cp-MenuPopup .menu-items > a {transition:color 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::after {transition:transform 2000ms ease-out, background 2000ms ease-out;}.cp-MenuPopup.expand-left .cp-MenuLink::before {transition:transform 2000ms ease-out, background 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::before,.cp-MenuPopup:not(.expand-left) .menu-items > a::before {content:'';transition:border 2000ms ease-out;}.cp-MenuPopup.expand-left .cp-MenuLink::after,.cp-MenuPopup.expand-left .menu-items > a::after {content:'';transition:border 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::after {content:'';background:var(--svg-arrow-right-url-accent);width:18px;height:18px;display:inline-block;position:absolute;right:0;}.cp-MenuPopup.expand-left .cp-MenuLink::before {content:'';background:var(--svg-arrow-left-url-accent);width:18px;height:18px;display:inline-block;position:absolute;left:0;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-down::after,.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-up::after {background:var(--svg-arrow-right-url-highlight);}.cp-MenuPopup.expand-left .cp-MenuLink.active-down::before,.cp-MenuPopup.expand-left .cp-MenuLink.active-up::before {background:var(--svg-arrow-left-url-highlight);}.cp-MenuPopup.expand-left .cp-MenuLink.data-pending::before,.cp-MenuPopup:not(.expand-left) .cp-MenuLink.data-pending::after {background:var(--svg-loading-url-accent);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-down:not(.data-pending)::after {transform:rotate(90deg);}.cp-MenuPopup.expand-left .cp-MenuLink.active-down:not(.data-pending)::before {transform:rotate(-90deg);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-up:not(.data-pending)::after {transform:rotate(-90deg);}.cp-MenuPopup.expand-left .cp-MenuLink.active-up:not(.data-pending)::before {transform:rotate(90deg);}.cp-MenuPopup .menu-items > a {position:relative;}.cp-MenuPopup .menu-items > a:hover {text-decoration:none;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::before,.cp-MenuPopup:not(.expand-left) .menu-items > a::before {content:'';border-left:0 solid transparent;position:absolute;top:0;bottom:0;left:-16px;}.cp-MenuPopup.expand-left .cp-MenuLink::after,.cp-MenuPopup.expand-left .menu-items > a::after {content:'';border-right:0 solid transparent;position:absolute;top:0;bottom:0;right:-16px;}.cp-MenuPopup:not(.expand-left) .menu-items > a.cp-MenuLink.active-down::before,.cp-MenuPopup:not(.expand-left) .menu-items > a.cp-MenuLink.active-up::before,.cp-MenuPopup:not(.expand-left) .menu-items > a:hover::before {border-left:8px solid darkcyan;}.cp-MenuPopup.expand-left .menu-items > a.cp-MenuLink.active-down::after,.cp-MenuPopup.expand-left .menu-items > a.cp-MenuLink.active-up::after,.cp-MenuPopup.expand-left .menu-items > a:hover::after {border-right:8px solid darkcyan;}.cp-MenuPopup .menu-items > a.cp-MenuLink.active-down,.cp-MenuPopup .menu-items > a.cp-MenuLink.active-up,.cp-MenuPopup .menu-items > a:hover {color:darkcyan;}.cp-PopupPanelDlg.cp-MsgPopupDlg {max-width:50%;min-width:200px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .msg-content {max-height:calc(90vh - 100px);}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel {margin-right:32px;margin-bottom:32px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel {display:flex;justify-content:flex-end;align-items:flex-end;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel.center-btns {justify-content:center;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel.uniform-btns .gwt-Button {flex-grow:1;flex-basis:0;}.cp-Toolbar:not(.as-menu) {display:inline-block;margin:0 16px;}.cp-Toolbar.as-menu {display:block;margin:0;}.cp-ToolbarBtn {padding:8px;margin:0;text-shadow:none !important;}.cp-Toolbar:not(.as-menu) .cp-ToolbarBtn {height:24px;width:24px;border-radius:20px;}.cp-Toolbar.as-menu .cp-ToolbarBtn {padding-right:16px;margin:0;height:24px;display:block;white-space:nowrap;}.cp-ToolbarBtn.cp-WFILabel {display:inline-block;cursor:pointer;line-height:18px;}.cp-ToolbarBtn.cp-WFILabel:hover,.cp-ToolbarBtn.cp-TextPushButton-up-hovering:hover,.cp-ToolbarBtn.cp-TextToggleButton-up-hovering:hover {background-color:#e8e8e8;}.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-WFILabel:hover,.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-TextPushButton-up-hovering:hover,.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-TextToggleButton-up-hovering:hover {background-color:#f8f8f8;}.cp-ToolbarBtn .wficon {margin:0 !important;}.cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-ToolbarBtn.state-on-1 {color:#c8102e;}.cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-ToolbarBtn.state-on-2:not([disabled]) {color:darkcyan;}.cp-ToolbarBtn.cp-tb-type-info {cursor:default;}.cp-Toolbar:not(.as-menu) .cp-ToolbarBtn.cp-TBSpacer {padding-left:4px;padding-right:4px;width:12px;}.cp-Toolbar.as-menu .cp-ToolbarBtn.cp-TBSpacer {height:0;padding-bottom:0;padding-top:8px;margin-bottom:8px;border-bottom:1px solid #bbbbbb;}h1.has-toolbar,h2.has-toolbar,h3.has-toolbar,h4.has-toolbar,h5.has-toolbar,h6.has-toolbar {display:flex;}h1.has-toolbar .label,h2.has-toolbar .label,h3.has-toolbar .label,h4.has-toolbar .label,h5.has-toolbar .label,h6.has-toolbar .label {flex-grow:1;align-self:center;}h1.has-toolbar .cp-Toolbar,h2.has-toolbar .cp-Toolbar,h3.has-toolbar .cp-Toolbar,h4.has-toolbar .cp-Toolbar,h5.has-toolbar .cp-Toolbar,h6.has-toolbar .cp-Toolbar {margin-right:8px; align-self:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel {color:#c8102e;padding-bottom:16px;display:flex;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn {height:24px;width:24px;border-radius:20px;margin:0;padding:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-1 {color:#c8102e;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-2:not([disabled]) {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up-hovering.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):hover {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-down-hovering.state-on:hover {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton-up.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-1:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-2:not([disabled]):hover {background-color:#f8f8f8;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-disabled:hover {background-color:transparent;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn .wficon {font-size:24px;margin:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up:focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-hovering,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-hovering:focus {text-shadow:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .left-toolbars,.cp-NavHeaderBase > .cp-NavHeaderPanel .right-toolbars,.cp-NavHeaderBase > .cp-NavHeaderPanel .left-toolbars .cp-Toolbar,.cp-NavHeaderBase > .cp-NavHeaderPanel .right-toolbars .cp-Toolbar {display:flex;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel.search-active > *:not(.show-with-search) {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase {flex-grow:1;min-height:10px;display:flex;padding-right:64px;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel:not(.search-active) .cp-NavSearchBase {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn {height:32px;width:32px;border-radius:9999px;margin-right:8px;margin-left:0;transition:margin 2000ms ease-out;}.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn,.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn {margin-left:8px;margin-right:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn .wficon {font-size:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel {flex-grow:1;max-width:1024px;margin-left:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox {padding:8px;border-radius:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox.has-clear {padding-right:28px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox.has-clear .cp-InputClear {right:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnExpand {height:32px;width:32px;border-radius:9999px;margin-left:8px;margin-right:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnExpand .wficon {font-size:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderLogoContainer {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:relative;margin:0 16px;display:table; }.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderLogo {height:40px;opacity:0;display:block;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase {flex-grow:1;margin:0 32px;display:flex;font-weight:bold;align-items:center;justify-content:center;overflow:hidden;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.hidden,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase.hidden {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-minor,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase .title-alt {white-space:nowrap;}.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderTitleBase .title-minor,.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderAltTitleBase .title-alt {overflow:hidden;text-overflow:ellipsis;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase .title-alt {color:darkcyan;font-size:28px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .sep {color:#e8e8e8;margin:0 16px;font-size:24px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-minor {color:#c8102e;font-size:16px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .sep {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked {flex-direction:column;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .title-major {font-size:20px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .title-minor {font-size:12px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnAccount {height:32px;width:32px;margin-left:32px;border-radius:9999px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnAccount .wficon {font-size:32px;}.cp-AccountPopup {min-width:300px;min-height:200px;padding:0;max-height:calc(100% - 80px);box-sizing:border-box;overflow:auto !important;}.cp-AccountPopup .header {border-bottom:1px solid #e8e8e8;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#f8f8f8;background:linear-gradient(to bottom, #f8f8f8, #e8e8e8);padding:32px;position:sticky;top:0;}.cp-AccountPopup .header .account-icon {color:darkcyan;margin-bottom:8px;text-align:center;}.cp-AccountPopup .header .account-icon .wficon {font-size:64px;}.cp-AccountPopup .header .name, .cp-AccountPopup .user_name {white-space:nowrap;text-align:center;}.cp-AccountPopup .header .name {font-weight:bold;font-size:120%;}.cp-AccountPopup .user_info {padding:32px;}.cp-AccountPopup .user_info table {margin:0 auto;}.cp-AccountPopup .user_info table th {text-align:left;}.cp-AccountPopup .user_info table th, .cp-AccountPopup .user_info table td {padding:8px 16px;white-space:nowrap;}.cp-AccountPopup .user_info table td .action {cursor:pointer;}.cp-AccountPopup .actions {border-top:1px solid #e8e8e8;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:16px;padding-top:0;display:flex;flex-direction:column;}.cp-AccountPopup .actions .cp-TextPushButton,.cp-AccountPopup .actions .cp-TextToggleButton {display:block;margin:0;border-top:1px solid #e8e8e8;border-radius:0;padding-top:16px;padding-bottom:16px;}.cp-AccountPopup .actions .cp-TextPushButton.sys-util {border-top-color:#c8102e;}.cp-AccountPopup .actions .cp-TextPushButton.sys-util ~ .cp-TextPushButton.sys-util {border-top-color:#e8e8e8;}.cp-AccountPopup .actions .cp-TextPushButton:first-child,.cp-AccountPopup .actions .cp-TextToggleButton:first-child {border-top:none;}.cp-AccountPopup .actions .cp-TextPushButton .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering .caption {color:black;}.cp-AccountPopup .actions .cp-TextToggleButton-down,.cp-AccountPopup .actions .cp-TextToggleButton-down:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus {background:darkcyan;color:white;}.cp-AccountPopup .actions .cp-TextToggleButton-down .caption {color:white;}.cp-AccountPopup .actions .cp-TextPushButton-up,.cp-AccountPopup .actions .cp-TextPushButton-up:focus,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering:focus,.cp-AccountPopup .actions .cp-TextToggleButton-up,.cp-AccountPopup .actions .cp-TextToggleButton-up:focus,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down,.cp-AccountPopup .actions .cp-TextToggleButton-down:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus {text-shadow:none;}.cp-AccountPopup .actions .cp-TextPushButton-up-hovering .caption,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering:focus .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering:focus .caption,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering .caption,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus .caption {font-weight:bold;}.cp-AccountPopup .actions .cp-TextPushButton .wficon,.cp-AccountPopup .actions .cp-TextToggleButton .wficon {margin-left:-16px;margin-right:16px;}.cp-NavPanel .cp-NavBase img.cp-NavLogo {width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));display:block;margin-left:auto;margin-right:auto;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogo {width:auto;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogo {width:48px;}.cp-NavPanel.cp-NavPanel-icon > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));}.cp-NavPanel.cp-NavPanel-icon > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo {opacity:0;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer {position:relative;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));transition:opacity 2000ms ease;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");opacity:1;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_icon.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");opacity:0;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before,.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before {opacity:0;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after,.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {opacity:1;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo {opacity:0;}.cp-NavBaseContainer, .cp-NavBaseContainer > .cp-NavBase {background-color:white;}.cp-NavBase {display:flex;flex-direction:column;align-items:stretch;}.cp-NavPanel.cp-NavPanel-combo.collapsing-forced > .cp-NavBaseContainer,.cp-NavPanel.cp-NavPanel-combo.expanding-forced > .cp-NavBaseContainer,.cp-NavPanel.cp-NavPanel-combo.expanded-forced > .cp-NavBaseContainer {overflow:visible !important;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase {transition:all 2000ms linear;width:var(--nav-panel-width);overflow:hidden;z-index:50;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"]:not(.collapsed-forced) > .cp-NavBaseContainer > .cp-NavBase {box-shadow:4px 4px 8px rgba(0,0,0,0.35);border-radius:16px;box-sizing:border-box;}.cp-NavPanel.cp-NavPanel-combo.collapsing-forced > .cp-NavBaseContainer > .cp-NavBase,.cp-NavPanel.cp-NavPanel-combo.collapsed-forced > .cp-NavBaseContainer > .cp-NavBase {width:var(--nav-panel-min-width);padding:0px;border:0px transparent solid !important;margin-top:0;margin-bottom:0;}.cp-NavPanel.cp-NavPanel-combo.expanding-forced > .cp-NavBaseContainer > .cp-NavBase,.cp-NavPanel.cp-NavPanel-combo.expanded-forced > .cp-NavBaseContainer > .cp-NavBase {padding:4px;border:2px #c8102e solid !important;margin-top:-2px;margin-bottom:-2px;}.cp-NavBase .cp-NavLogo,.cp-NavBase .cp-NavButtonPanel,.cp-NavBase .cp-ActionButtonPanel {flex-grow:0;}.cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {transition:background-color 2000ms linear, color 2000ms linear, border 2000ms linear, box-shadow 2000ms linear, text-shadow 2000ms linear;font-size:small;}.cp-NavBase .cp-NavSpacer {flex-grow:1;display:flex;align-items:center;}.cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {position:relative;margin-top:8px;}.cp-NavPanel.cp-NavPanel-combo:not(.collapsed):not([class*="-forced"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-bundled):not(.sidebar-empty) {border:2px solid #c8102e;margin-right:8px;border-radius:16px;background:#f8f8f8;}.cp-NavPanel.cp-NavPanel-combo:not(.collapsed):not([class*="-forced"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-bundled,.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty),.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {border-top:2px solid #c8102e;margin-bottom:2px;}.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty),.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {background:#f8f8f8;background:linear-gradient(to bottom, #f8f8f8, rgba(248,248,248,0));}.cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-empty .cp-NavSidebarLayout{display:none;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout {position:absolute !important;left:0;top:0;right:0;bottom:0;margin-top:8px;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-bundled .cp-NavSidebarLayout {margin-right:8px;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-NavSidebar {position:absolute;left:0;top:0;right:0;bottom:0;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout.bundled .cp-NavSidebar {visibility:hidden;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout:not(.bundled) .cp-BundledButton {visibility:hidden;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel .header td {padding:0;}.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {box-sizing:border-box;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:1;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:0;display:inline-block;width:0;}.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:0;}.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:1;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer {justify-content:flex-end;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer {justify-content:center;}.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnExpand,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnCollapse,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnExpand,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnCollapse {display:none;}.cp-NavSpacer .cp-BtnExpand:focus,.cp-NavSpacer .cp-BtnCollapse:focus {outline:none !important;}.cp-NavSpacer .cp-BtnExpand,.cp-NavSpacer .cp-BtnCollapse {border:none;outline:inherit !important;cursor:pointer;cursor:e-resize;font-weight:bold;background:none !important;color:#c8102e;width:32px;height:32px;margin:0;padding:0;}.cp-NavSpacer .cp-BtnExpand .wficon,.cp-NavSpacer .cp-BtnCollapse .wficon {width:32px;height:32px;font-size:32px;}.cp-BundledPopup {min-width:150px;}.cp-BundledPopup .cp-BundledButton {padding-right:16px;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-BundledPopup .cp-BundledButton {white-space:nowrap;}.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header a,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header td {cursor:pointer;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer, .cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase {background-color:#c8102e;overflow:visible !important;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel {padding-left:16px;box-sizing:border-box;}.cp-NavPanel .cp-NavBase .cp-NavButtonPanel, .cp-NavPanel .cp-NavBase .cp-ActionButtonPanel {width:100%;}.cp-NavButtonPanel {margin-top:32px;}.cp-NavLogoContainer + .cp-NavButtonPanel,.cp-NavHeaderBase + .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer + .cp-NavButtonPanel {margin-top:16px;}.cp-NavButtonPanel, .cp-ActionButtonPanel {width:100%;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected,.cp-ActionButtonPanel .cp-ActionButton,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-BundledPopup .cp-BundledButton {height:48px;text-align:right;color:inherit;border:none;outline:inherit !important;cursor:pointer;margin-right:0;font-weight:bold;margin-bottom:8px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton {height:36px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton,.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton,.cp-NavBaseContainer.shorten.shorten-more .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavBaseContainer.shorten.shorten-more .cp-BundledPopup .cp-BundledButton {height:28px;}.cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"]::after,.cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"]::after {top:-5px;right:-5px;transform:translate(0, 0);}.cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"][badgeCnt]::after,.cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"][badgeCnt]::after {top:-9px;right:-9px;transform:translate(0, 0);}.cp-NavSpacer.has-sidebar .cp-NavSidebar .cp-WFIDisclosurePanel .header td:last-child {font-weight:bold;}.cp-NavPanel-text .cp-NavButtonPanel td,.cp-NavPanel-text .cp-NavButtonPanel td,.cp-NavPanel-text .cp-ActionButtonPanel td {max-width:10px;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel-text .cp-ActionButtonPanel .cp-ActionButton {width:100%;padding-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"],.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"] {display:inline-block;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"]::after,.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"]::after {left:0;right:auto;top:50% !important;transform:translate(calc(24px - 50%), -50%);}.cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-ActionButtonPanel .cp-ActionButton img {margin:8px 16px;width:32px;height:32px;}.cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-SideBarContentPopup > thead > tr > th .wficon {margin:8px;width:32px;height:32px;font-size:32px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton img {margin:2px 16px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavBaseContainer.shorten .cp-SideBarContentPopup > thead > tr > th .wficon {margin:2px 8px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton img {height:24px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-SideBarContentPopup > thead > tr > th .wficon {height:24px;font-size:24px;text-align:center;}.cp-NavButtonPanel .cp-NavButton .wficon[class*="has-badge"]::after,.cp-NavButtonPanel .cp-NavButton-selected .wficon[class*="has-badge"]::after,.cp-ActionButtonPanel .cp-ActionButton .wficon[class*="has-badge"]::after {top:-9px;right:-8px;transform:translate(calc(50% - 10px), calc(-50% + 10px));}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton .wficon[class*="has-badge"]::after {top:-4px;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-SideBarContentPopup > thead > tr > th .wficon[class*="has-badge"]::after,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon[class*="has-badge"]::after,.cp-BundledPopup .cp-BundledButton .wficon[class*="has-badge"]::after {top:-8px;right:-8px;transform:translate(calc(50% - 10px), calc(-50% + 10px));}.cp-NavBaseContainer.shorten .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-SideBarContentPopup > thead > tr > th .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton .wficon[class*="has-badge"]::after {top:-2px;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after {opacity:0;transition:opacity 2000ms ease;}.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel-closed .header i.wficon[class*="has-badge"]::after {opacity:1;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content {margin-left:23px;padding-left:8px;border-color:#c8102e;}.cp-SideBarContentPopup > thead > tr > th .wficon,.cp-SideBarContentPopup > thead > tr > th {color:#c8102e;}.cp-SideBarContentPopup > thead > tr > th .wficon {margin-left:0;}.cp-SideBarContentPopup > thead > tr > th:first-child {width:1px;text-align:center;}.cp-SideBarContentPopup > thead > tr > th:last-child {white-space:nowrap;text-align:left;font-size:120%;}.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div,.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div {overflow-y:hidden !important;white-space:nowrap;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div {display:block;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content .sec-header,.cp-SideBarContent > .inner-content > .sec-header {font-weight:bold;font-size:larger;color:darkcyan;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div .inner-content > *,.cp-SideBarContent > .inner-content > * {display:block;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div .inner-content > *:not(.allow-wrap) {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2px;}.cp-NavButtonPanel .cp-NavButton:focus, .cp-NavButtonPanel .cp-NavButton-selected:focus,.cp-ActionButtonPanel .cp-ActionButton:focus,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton:focus,.cp-BundledPopup .cp-BundledButton:focus {outline:none !important;}.cp-NavButtonPanel .cp-NavButton,.cp-ActionButtonPanel .cp-ActionButton,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {background:none !important;color:#c8102e;}.cp-BundledPopup .cp-BundledButton {background:none !important;color:#c8102e;}.cp-NavButtonPanel .cp-NavButton-selected {background-color:#c8102e;color:white;box-shadow:4px 4px 8px rgba(0,0,0,0.35);text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);z-index:1;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected {border-top-left-radius:16px;border-bottom-left-radius:16px;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"]:not(.collapsed-forced) > .cp-NavBaseContainer .cp-NavButtonPanel .cp-NavButton-selected {border-top-right-radius:16px;border-bottom-right-radius:16px;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar {text-align:left;padding-left:8px;}.cp-BundledPopup .cp-BundledButton {text-align:left;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-bundled) .cp-NavSidebar {padding-left:6px;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar {overflow-y:auto;overflow-x:hidden;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-BundledPopup .cp-BundledButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-BundledPopup .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {vertical-align:middle;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton {color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {color:#c8102e;background-color:#f8f8f8;box-shadow:inset 3px 2px 3px rgba(0,0,0,0.35);text-shadow:-1px -1px 0px rgba(255,255,255,0.5), 1px 1px 0px rgba(0,0,0,0.5);}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:46px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:34px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:26px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {content:"";background-color:#f8f8f8;right:-6px;position:absolute;width:6px;margin-top:-46px;z-index:1;height:53px;background:linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8 5px, #f8f8f8 48px, rgba(248,248,248,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {margin-top:-34px;height:41px;background:linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8 5px, #f8f8f8 36px, rgba(248,248,248,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {margin-top:-26px;height:33px;background:linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8 5px, #f8f8f8 28px, rgba(248,248,248,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after {margin-top:-1px;}.cp-NavPanel .cp-ContentBase {box-shadow:4px 4px 8px rgba(0,0,0,0.35);border-radius:16px;}.cp-NavPanel .cp-ContentBase.cp-DispCopyright {margin-bottom:calc(10pt + 2px);overflow:visible !important;}.cp-NavPanel .cp-ContentBase.cp-DispCopyright::after {content:attr(copyrightText);position:absolute;top:100%;left:0;right:0;font-size:8pt;height:10pt;text-align:right;padding-top:2px;padding-right:8px;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase {border-radius:0;box-shadow:none;background-color:#c8102e;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer > div > .gwt-TabLayoutPanelContent {padding:16px !important;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:2px #c8102e solid !important;background-color:#f8f8f8;border-radius:16px;overflow:hidden;padding:4px;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:none !important;border-radius:0;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35);}.cp-NavPanel .cp-ContentBase .cp-as-InnerContent {margin:16px;}.cp-NavPanel .cp-ContentBase .cp-as-FlushInnerContent {}.cp-NavPanel .cp-NavAccessoryPanelBase {box-shadow:4px 4px 8px rgba(0,0,0,0.35);border-radius:16px;}.cp-NavPanel .cp-NavAccessoryPanel {border:2px #c8102e solid !important;background-color:#f8f8f8;border-radius:16px;overflow:hidden;padding:4px;}.cp-NavPanel .cp-NavAccessoryPanel > div > .cp-NavAccessoryPanelContent {padding:16px !important;}.cp-NavPanel .cp-NavAccessoryPanel > div > .cp-as-InnerContent {margin:16px;}.cp-JumpPanel .cp-JumpNavPanelBase {padding:8px;padding-right:32px;}.cp-JumpPanel .cp-JumpNavPanel a {display:block;padding:4px 16px;border-radius:8px;white-space:nowrap;max-width:250px;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;}.cp-JumpPanel .cp-JumpNavPanel a:hover {background-color:darkcyan;color:white;text-decoration:none;}.cp-JumpPanel .cp-JumpNavPanel a.level-0 {font-weight:bold;font-size:1.5em;}.cp-JumpPanel .cp-JumpNavPanel a.level-1 {font-weight:bold;font-size:1.2em;padding-left:32px;}.cp-JumpPanel .cp-JumpNavPanel a.level-2 {font-weight:bold;padding-left:48px;}.cp-JumpPanel .cp-JumpNavPanel a.level-3 {padding-left:64px;}.cp-ConfigPanel {overflow:visible !important; }.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header, .cp-ConfigPanel > div > .footer {display:flex;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header {align-items:center;border-bottom:1px solid #bbbbbb;padding-bottom:12px;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .gwt-PushButton {margin-right:16px;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .spacer,.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner {flex-grow:1;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner {margin:2px 16px;text-align:center;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-loaded {font-size:smaller;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error,.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error-with-focus {padding:4px;font-weight:bold;background:red;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error-with-focus {cursor:pointer;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-success {padding:4px;font-weight:bold;animation-name:AutoSaveSuccessAnimation;animation-duration:20000ms;}@keyframes AutoSaveSuccessAnimation {0% { background-color:darkcyan; color:white; }75% { background-color:darkcyan; color:white; }100% { background-color:transparent; color:initial; }}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-working {font-style:italic;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner + .cp-Toolbar {margin-left:0;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .cp-Toolbar {margin-right:0;align-self:center;}.cp-ConfigPanel > div > .footer {border-top:1px solid #bbbbbb;justify-content:space-between;align-items:flex-end;}.cp-NewConfigPanel > div > .footer,.cp-ConfigPanel > div > .footer[data-showing-reset="0"][data-showing-save="1"] {justify-content:flex-end;}.cp-ConfigPanel h1 {}.cp-ConfigPanel h1, .cp-ConfigPanel h2, .cp-ConfigPanel h3, .cp-ConfigPanel h4, .cp-ConfigPanel h5, .cp-ConfigPanel h6 {background-color:#e8e8e8;padding-left:16px;}.cp-ConfigPanel h1, .cp-ConfigPanel h2, .cp-ConfigPanel h3, .cp-ConfigPanel h4, .cp-ConfigPanel h5, .cp-ConfigPanel h6 {margin-bottom:0;}.cp-ConfigPanel h3, .cp-ConfigPanel h4 {background:linear-gradient(to right, #e8e8e8, #f8f8f8);}.cp-ConfigPanel h5 {background:linear-gradient(to right, #e8e8e8, #f8f8f8 50%);font-size:1em;}.cp-ConfigPanel h6 {background:linear-gradient(to right, #e8e8e8, #f8f8f8 25%);font-size:1em;}.cp-ConfigPanel div:nth-of-type(1) > h1:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h2:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h3:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h4:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h5:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h6:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h1:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h2:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h3:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h4:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h5:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h6:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h1:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h2:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h3:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h4:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h5:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h6:nth-of-type(1) {margin-top:0;}.cp-ConfigPanel h1.no-remove, .cp-ConfigPanel h2.no-remove, .cp-ConfigPanel h3.no-remove, .cp-ConfigPanel h4.no-remove, .cp-ConfigPanel h5.no-remove, .cp-ConfigPanel h6.no-remove {margin-bottom:8px;}.cp-ConfigPanel a.remove {margin-top:0;margin-bottom:8px;margin-left:16px; display:block;}.cp-ConfigPanel .instructions {margin-bottom:8px;font-style:italic;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] {margin-left:32px;width:calc(100% - 32px);}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"],.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"] {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"]:not(.no-stretch),.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"]:not(.no-stretch) {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"].no-stretch,.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"].no-stretch {width:auto;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > * > tr > * {padding:4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > tbody > tr > td > div > table:first-child[class^="cp-ConfigParamsTable"] > tbody:first-of-type > tr:first-child > * {padding-top:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > tbody > tr > td > div > table:last-child[class^="cp-ConfigParamsTable"] > tbody:last-of-type > tr:last-child > * {padding-bottom:0;}.cp-ConfigPanel .cp-ConfigParamsTable > tbody > tr > th:first-child:not(.content-fill),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-"] > tbody > tr > th:first-child:not(.content-fill) {font-weight:bold;text-align:right;white-space:nowrap;}.cp-ConfigPanel .cp-ConfigParamsTable .multi-line-label,.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-"] .multi-line-label {vertical-align:top;padding-top:6px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .with-multi-line-content {vertical-align:top;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.icon {padding-left:8px;width:1%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.icon .wficon {margin-right:0;margin-left:0;}.cp-ConfigPanel .cp-ConfigParamsTable > tbody > tr > td:last-child,.cp-ConfigPanel .cp-ConfigParamsTable-content-only > tbody > tr > td:last-child {width:99%;}.cp-ConfigPanel .cp-ConfigParamsTable-content-icon > tbody > tr > td:first-child,.cp-ConfigPanel .cp-ConfigParamsTable-lab-content-icon > tbody > tr > td:nth-child(2) {width:99%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > thead > tr > th {text-align:left;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(1),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(2) {width:33%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(2),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(3) {width:67%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(1),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(2) {padding:4px 8px 4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(2),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(3) {padding:4px 16px 4px 8px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-TextBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-ListBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-DateBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-CompositeInput,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-TextArea {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable td {padding:4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > tbody > tr > td:first-child {font-weight:bold;text-align:right;white-space:nowrap;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > * > tr > *:first-child,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"] > * > tr > *:first-child,.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"] > * > tr > *:first-child {padding-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .compound_content.horizontal-layout > *:first-child,.cp-ConfigPanel .cp-ConfigDisclosurePanel .compound_content.horizontal-layout > *:first-child {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > tbody > tr > td:last-child,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"] > tbody > tr > td:last-child {padding-right:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] th.selected,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.selected {color:#c8102e;font-weight:bold;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] th.disabled,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.disabled {color:#bbbbbb;font-weight:normal;}.cp-ConfigPanel .cp-ConfigItemDisabled {color:#bbbbbb;}.cp-ConfigPanel .cp-MultiSelect {min-height:100px;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel-open .header .gwt-Image {background:var(--svg-arrow-lg-down-url-content-box-border);}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel-closed .header .gwt-Image {background:var(--svg-arrow-lg-down-url-content-box-border);transform:rotate(-90deg);}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header,.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header a,.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header td {color:#bbbbbb;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel a.header {cursor:default;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel > tbody > tr > td > div > div.content,.cp-ConfigPanel .cp-ConfigItemDisabled.cp-DisclosurePanel.as-block >div > div.content {border-color:#bbbbbb;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.no-stretch) {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"].no-stretch {width:auto;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > *:first-child {padding-left:32px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header > th,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tfoot > tr.footer > th {font-weight:bold;text-align:left;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover input,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover password,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover select,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover .cp-CompositeInput {background:#e8e8e8;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header.sticky > th {position:sticky;top:0;background:#f8f8f8;z-index:20;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox,.for-table.cp-ToggleCheckBox {width:24px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox label,.for-table.cp-ToggleCheckBox label {background:transparent;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox input[type=checkbox]:checked + label,.for-table.cp-ToggleCheckBox input[type=checkbox]:checked + label {left:2px;background:#c8102e;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label,.for-table.cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label {background:black;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox input[type=checkbox]:indeterminate + label,.for-table.cp-ToggleCheckBox input[type=checkbox]:indeterminate + label {left:2px;background:#bbbbbb;background:linear-gradient(to right, #bbbbbb, #c8102e);}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label,.for-table.cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label {background:linear-gradient(to right, #bbbbbb, black);}[class^="cp-ConfigParamsTable-stacked-content"] td.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"] th.content.t_bool {width:1%;text-align:center;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody:not(:empty) + tbody > tr.new-config-item > td {border-top:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;padding-top:8px;padding-bottom:8px;}.cp-ConfigPanel .compound_content.horizontal-layout {display:flex;align-items:center;}.cp-ConfigPanel .compound_content.horizontal-layout > * {margin:4px 16px;}.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-TextBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-ListBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-DateBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.cp-CompositeInput,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-TextArea {width:auto;}.cp-ConfigPanel .compound_content.horizontal-layout > *:first-child {margin-left:32px;}.cp-ConfigPanel .compound_content.horizontal-layout > *:last-child {margin-right:0;}.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-TextBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-ListBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-DateBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.cp-CompositeInput,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-TextArea {flex-grow:1;}.cp-ConfigPanel .cp-DispositionName .compound_content,.cp-ConfigPanel .cp-DispositionAddress:not(.cp-ConfigItemReadOnly) .compound_content,.cp-ConfigPanel .cp-DispositionGeo .compound_content,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content {display:flex;}.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first:not(.gwt-TextBox):not(:empty),.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first.gwt-TextBox {margin-right:8px;}.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first.gwt-TextBox {width:66%;}.cp-ConfigPanel .cp-DispositionName .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionAddress .compound_content {flex-wrap:wrap;}.cp-ConfigPanel .cp-DispositionAddress:not(.cp-ConfigItemReadOnly) .compound_content .config-item-street {flex-basis:100%;flex-grow:1;}.cp-ConfigPanel .cp-DispositionAddress .compound_content input.config-item-street {margin-bottom:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-city {margin-right:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content input.config-item-city {flex-grow:1;width:auto;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .gwt-Label.config-item-city::after {content:',';}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-state {max-width:3.5em;margin-right:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-zip {max-width:5em;}.cp-ConfigPanel .cp-DispositionAddress .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-city,.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-state,.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-zip {display:inline-block;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat:not(.cp-CompositeInputContent):not(.cp-DispositionDegree) {margin-right:8px;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat:not(.cp-CompositeInputContent):not(.cp-DispositionDegree)::after {content:',';}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat.cp-DispositionDegree:not(.cp-CompositeInputContent) {margin-right:16px;position:relative;display:block;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat.cp-DispositionDegree:not(.cp-CompositeInputContent)::after {content:',';position:absolute;display:block;left:calc(100% + 7px);bottom:0;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"]:not(:last-child) {margin-right:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_top]::before {content:attr(lab_text_top) ":";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_left]::before {content:attr(lab_text_left) ":";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_top]::before,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_left]::before {font-weight:bold;margin-right:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_bottom]::after {content:"[" attr(lab_text_bottom) "]";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_right]::after {content:"[" attr(lab_text_right) "]";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_bottom]::after,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_right]::after {font-weight:bold;margin-left:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label:not(:empty) ~ div {border-left:2px solid #bbbbbb;padding-left:8px;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content {display:flex;flex-wrap:wrap;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton {white-space:nowrap;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton .wficon,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton .wficon {font-size:18px;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton .html-face,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton .html-face {display:flex;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-HTML:not(:last-child),.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-WFILabel:not(:last-child) {margin-right:16px;padding-right:16px;border-right:2px solid #bbbbbb;}.cp-ConfigPanel .cp-HasSeparateSpinners {align-items:center;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement {padding-right:4px;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement::-webkit-outer-spin-button,.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement[type=number] {-moz-appearance:textfield;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-down .wficon,.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-up .wficon {font-size:24px;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-down {margin-left:8px;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-up {margin-left:8px;margin-right:8px;}.cp-SinglePageWizardPanel .cp-DisclosurePanel .content > .continue-base {margin-top:16px;display:flex;justify-content:flex-end;}.gwt-DisclosurePanel.report-opts-panel .header td {font-weight:bold;color:#c8102e;}.cp-ReportPanel .report-container {display:flex;flex-direction:column;}.cp-ReportPanel .report-opts-panel {margin-bottom:16px;flex-grow:0;width:100%;background:white;padding:8px;border:2px solid #c8102e;border-radius:16px;}.cp-ReportPanel .report-opts-panel.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-ReportPanel .report-opts-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"] {margin-left:0;width:100%;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"],[class^="cp-ConfigParamsTable"].like-report-table {margin-left:0;width:auto;}.cp-ReportPanel .report-content-panel {flex-grow:1;overflow:auto !important;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > thead > tr.header > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > thead > tr.header.sticky > th {background:#c8102e;color:#f8f8f8;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"],[class^="cp-ConfigParamsTable-stacked-content"].like-report-table {border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > th,.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > td,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > td {border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > *:first-child,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > *:first-child {padding-left:16px;}.cp-ReportPanel .report-content-panel td.content.t_bool,.cp-ReportPanel .report-content-panel th.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table td.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table th.content.t_bool {text-align:center;}.gwt-DisclosurePanel.dashboard-opts-panel .header td,.gwt-DisclosurePanel.dashboard-opts-panel .header td a.apply {font-weight:bold;color:#c8102e;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header table {width:100%;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header td:last-child {width:100%;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header td a.apply {display:none;}.gwt-DisclosurePanel-open.dashboard-opts-panel.using-apply:not(.opening) .header td a.apply {display:block;float:right;border:1px solid;padding:0 16px;margin-top:-2px; border-radius:8px;}.cp-DashboardPanel .dashboard-container {display:flex;flex-direction:column;}.cp-DashboardPanel .dashboard-opts-container-panel {margin-bottom:16px;flex-grow:0;max-height:44px;overflow:visible;z-index:1;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .dashboard-opts-container-panel {margin-bottom:8px;}}.cp-DashboardPanel .dashboard-opts-panel {width:100%;background:white;padding:8px;border:2px solid #c8102e;border-radius:16px;}.cp-DashboardPanel .dashboard-opts-panel.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-DashboardPanel .dashboard-opts-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"] {margin-left:0;width:100%;}.cp-DashboardPanel .dashboard-opts-panel h1 {font-size:1.2em;}.cp-DashboardPanel .dashboard-opts-panel h2 {font-size:1em;}.cp-DashboardPanel .dashboard-opts-panel .config-item-root.content {max-height:calc(100vh - 300px);}.cp-DashboardPanel .dashboard-opts-panel:not(.opening):not(.closing) .config-item-root.content {overflow:auto;}.cp-DashboardPanel .dashboard-opts-glass,.cp-DashboardPanel .dashboard-update-glass,.cp-DashboardPanel .widget-update-glass {position:absolute;top:60px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);display:flex;align-items:flex-end;justify-content:center;transition:all 2000ms linear, top 0s linear;visibility:hidden;border-radius:16px;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .dashboard-opts-glass {top:52px;}}.cp-DashboardPanel .widget-update-glass {top:0;z-index:1;border-radius:inherit;}.cp-DashboardPanel.showing-opts .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-update-glass,.cp-DashboardPanel:not(.updating) [class^="widget-type-"].updating > .widget-update-glass {background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);visibility:visible;}.cp-DashboardPanel:not(.updating) [class^="widget-type-"].updating [class^="widget-type-"].updating > .widget-update-glass {visibility:hidden;}.cp-DashboardPanel.updating:not(.showing-opts) .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-update-glass,.cp-DashboardPanel [class^="widget-type-"].updating > .widget-update-glass {align-items:center;}.cp-DashboardPanel .dashboard-opts-glass .lab-update,.cp-DashboardPanel .dashboard-opts-glass .lab-pending,.cp-DashboardPanel .dashboard-update-glass .lab-update,.cp-DashboardPanel .widget-update-glass .lab-update {display:none;font-size:large;font-weight:bold;color:white;margin-bottom:32px;}.cp-DashboardPanel .dashboard-opts-glass .lab-update .cp-ProgressContainer,.cp-DashboardPanel .dashboard-update-glass .lab-update .cp-ProgressContainer,.cp-DashboardPanel .widget-update-glass .lab-update .cp-ProgressContainer {margin:0 16px 0 0;}.cp-DashboardPanel .dashboard-opts-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation,.cp-DashboardPanel .dashboard-update-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation,.cp-DashboardPanel .widget-update-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation {border-color:darkgray;border-top-color:white;}.cp-DashboardPanel.updating .dashboard-opts-glass .lab-update,.cp-DashboardPanel.change-pending .dashboard-opts-glass .lab-pending,.cp-DashboardPanel.updating .dashboard-update-glass .lab-update,.cp-DashboardPanel [class^="widget-type-"].updating > .widget-update-glass .lab-update {display:inline-flex;align-items:center;}.cp-DashboardPanel .dashboard-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"],[class^="cp-ConfigParamsTable"].like-dashboard-table {margin-left:0;width:auto;}.cp-DashboardPanel .dashboard-content-panel {flex-grow:1;overflow:auto !important;position:relative;}.cp-UserDashboard .pinned-content-panel {position:relative;min-height:15vh;margin-bottom:16px;}.cp-UserDashboard .user-dashboard-opts-panel {margin-bottom:16px;flex-grow:0;background:white;padding:8px;border:2px solid #c8102e;border-radius:16px;display:flex;align-items:center;}@media (max-width:800px), (max-height:800px){.cp-UserDashboard .pinned-content-panel,.cp-UserDashboard .user-dashboard-opts-panel {margin-bottom:8px;}}.cp-UserDashboard .user-dashboard-opts-panel .lab-base {flex-grow:1;display:flex;align-items:center;}.cp-UserDashboard .user-dashboard-opts-panel .lab-base .lab {color:#c8102e;font-weight:bold;font-size:larger;margin-left:16px;margin-right:4px;}.cp-UserDashboard .user-dashboard-opts-panel .lab-base .lab-ro {font-size:larger;}.cp-UserDashboard .user-dashboard-opts-panel .bt-add {margin-right:32px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex {display:flex;flex-wrap:wrap;margin-right:-16px;margin-bottom:-16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex > * {flex-grow:1;margin-right:16px;margin-bottom:16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed,.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_dynamic {display:grid;grid-gap:16px;--grid-row-gap:16px;--grid-col-gap:16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .cp-DashboardWidgets.layout-flex {margin-right:-8px;margin-bottom:-8px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex > * {margin-right:8px;margin-bottom:8px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed,.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_dynamic {grid-gap:8px;--grid-row-gap:8px;--grid-col-gap:8px;}}.cp-DashboardPanel .pinned-content-panel.other-fullscreen,.cp-DashboardPanel .dashboard-content-panel.other-fullscreen {display:none;}.cp-DashboardPanel .pinned-content-panel.fullscreen,.cp-DashboardPanel .dashboard-content-panel.fullscreen {flex-grow:1;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen {display:grid !important;grid-template-columns:auto 1fr auto !important;grid-template-rows:1fr auto !important;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"] {grid-row-start:1 !important;grid-row-end:span 1 !important;grid-column-start:2 !important;grid-column-end:span 1 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].prev {animation:2000ms linear widget-left-out;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].show-from-prev {animation:2000ms linear widget-left-in;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].show-from-next {animation:2000ms linear widget-right-in;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].next {animation:2000ms linear widget-right-out;animation-fill-mode:forwards;}@keyframes widget-right-out {0% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }100% { transform:translateX(100%); clip-path:inset(0px 100% 0px 0px); }}@keyframes widget-right-in {0% { transform:translateX(100%); clip-path:inset(0px 100% 0px 0px); }100% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }}@keyframes widget-left-out {0% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }100% { transform:translateX(-100%); clip-path:inset(0px 0px 0px 100%); }}@keyframes widget-left-in {0% { transform:translateX(-100%); clip-path:inset(0px 0px 0px 100%); }100% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-prev,.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-next {align-self:center;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-prev {grid-row-start:1 !important;grid-column-start:1 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-next {grid-row-start:1 !important;grid-column-start:3 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page-base {grid-row-start:2 !important;grid-column:1 / span 3;display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page {cursor:pointer;background-color:#bbbbbb;height:24px;width:24px;border-radius:50%;margin:0 8px;transition:all 2000ms linear;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page:hover {transition:all 0s linear;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page:hover,.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page.active {height:32px;width:32px;margin:0 4px;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page.active {background-color:darkcyan;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].updating {position:relative;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .hover-content,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .cp-DragHandle,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .cp-DragHandleMove {display:none;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .hover-content {box-shadow:2px 2px 4px rgba(0,0,0,0.35);}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .hover-content:not(:hover) {opacity:0.5;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].bordered-tl.bordered-tr.bordered-bl.bordered-br .hover-content {border-radius:inherit;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .cp-Toolbar,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh {position:absolute;background:white;border:inherit;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .cp-Toolbar {right:12px;top:12px;border-top-right-radius:inherit;padding:8px 16px;margin:0;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh {left:12px;bottom:12px;border-bottom-left-radius:inherit;padding-right:12px;display:flex;align-items:center;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh::before {content:'';background:conic-gradient(transparent 0deg, darkcyan calc(var(--remain-percent) * 360deg), transparent calc(var(--remain-percent) * 360deg));border-radius:50%;border:1px solid #bbbbbb;margin:8px;display:block;height:16px;width:16px;}.cp-DashboardPanel .widget-type-text {display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:larger;}.cp-DashboardPanel .widget-type-html {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .widget-type-url_iframe {display:flex;flex-direction:column;}.cp-DashboardPanel .widget-type-url_iframe > .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:white;background-color:#c8102e;padding:12px 16px;font-weight:bold;transition:padding-left 2000ms ease-out;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-DragHandleTop.cp-DragHandleLeft) > .widget-type-url_iframe > .title {padding-left:40px;}.cp-DashboardPanel .widget-type-url_iframe > iframe {flex:1 1;border:none;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(> .widget-type-url_iframe > .title) .cp-DragHandleTop,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-TitleBox .cp-TitleBoxHeader) .cp-DragHandleTop {color:white;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .cp-TitleBox .cp-TitleBoxHeader.has-toolbar {transition:padding-left 2000ms ease-out;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-DragHandleTop.cp-DragHandleLeft) .cp-TitleBox .cp-TitleBoxHeader.has-toolbar {padding-left:40px;}.cp-DashboardPanel .widget-type-graph_img > img {width:100%;height:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img:not(.loading):not(.error),.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget:not(.loading):not(.error) {overflow:hidden;}.cp-DashboardPanel .widget-type-user_widget:not(.loading):not(.error) {position:relative;}.cp-DashboardPanel .widget-type-user_widget:not(.loading):not(.error) > *:not(.hover-content):not(.cp-DragHandle):not(.cp-DragHandleMove) {position:absolute;top:0;bottom:0;left:0;right:0;}.cp-DashboardPanel .widget-type-user_widget.cp-DropAvailForMove:not(.cp-Dragging) {box-shadow:inset 0 0 8px;animation:widget-drop-avail 2000ms linear 2 alternate;}@keyframes widget-drop-avail {0% { transform:translateX(0px); z-index:1; }100% { transform:translateX(32px); z-index:1; }}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error {background:#f8f8f8;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .waiting,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .waiting,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error .error {font-size:large;font-weight:bold;text-align:center;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error .error {margin:32px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .loading {letter-spacing:10px;animation:loading_breath 2s linear infinite;}@keyframes loading_breath {0% { letter-spacing:normal; }50% { letter-spacing:5px; }100% { letter-spacing:normal; }}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor {display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-foot {display:flex;align-items:center;justify-content:stretch;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main > *,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor > * {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-foot {flex-grow:1;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-sub-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor {flex-grow:2;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-val {flex-grow:3;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main {flex-grow:4;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .cp-WFILabel.vw-trans {align-self:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body {}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget {display:flex;flex-direction:column;align-items:center;justify-content:center;background:white;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base {min-height:calc(0.75 * var(--vw-clamp-h));min-width:calc(0.75 * var(--vw-clamp-w));max-width:100%;box-sizing:border-box;flex-grow:0;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title {font-weight:bold;color:#c8102e;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item {flex-shrink:1;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab {color:#c8102e;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget:not(.vw-has-any-main-val) .vw-body .vw-item .vw-main {display:none;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-val {font-weight:bold;color:darkcyan;align-items:flex-end;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-lab {color:#bbbbbb;align-items:flex-start;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor {display:none;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-has-any-main-val.vw-has-any-minor-val .vw-body .vw-item .vw-minor {border-top:1px solid #bbbbbb;border-image:linear-gradient(to right, rgba(187,187,187,0), #bbbbbb 40%, #bbbbbb 60%, rgba(187,187,187,0));border-image-slice:1;border-image-width:1px 0 0 0;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-val {font-weight:bold;align-items:flex-end;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-lab {color:#bbbbbb;align-items:flex-start;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-is-text {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-err{color:red;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-warn{color:gold;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-normal{color:darkcyan;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-worst{color:red;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-worse{color:darkorange;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-bad{color:goldenrod;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-neutral{color:gray;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-good{color:mediumseagreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-better{color:seagreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-best{color:darkgreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xs.vw-sz-h-xs .vw-head .vw-title {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-content-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-main-val {font-size:110%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-main-lab {font-size:70%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-minor-val {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-minor-lab {font-size:60%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-sm.vw-sz-h-sm .vw-head .vw-title {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-content-lab {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-main-val {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-main-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-minor-val {font-size:110%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-minor-lab {font-size:70%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-md.vw-sz-h-md .vw-head .vw-title {font-size:130%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-content-lab {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-main-val {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-main-lab {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-minor-val {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-minor-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-lg .vw-head .vw-title {font-size:175%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-lg.vw-has-any-main-val.vw-has-any-minor-val .vw-body .vw-item .vw-minor {margin-top:4px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-md .vw-body .cp-WFILabel.vw-trans .wficon {font-size:40px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-content-lab {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-main-val {font-size:300%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-main-lab {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-minor-val {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-minor-lab {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xl.vw-sz-h-xl .vw-head .vw-title {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xl.vw-sz-h-lg .vw-body .cp-WFILabel.vw-trans .wficon {font-size:56px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-content-lab {font-size:175%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-main-val {font-size:400%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-main-lab {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-minor-val {font-size:300%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-minor-lab {font-size:120%;}.cp-DashboardPanel .bordered {border:1px solid #c8102e;}.cp-DashboardPanel .bordered-tl {border-top-left-radius:16px;}.cp-DashboardPanel .bordered-bl {border-bottom-left-radius:16px;}.cp-DashboardPanel .bordered-tr {border-top-right-radius:16px;}.cp-DashboardPanel .bordered-br {border-bottom-right-radius:16px;}.cp-UserDashboard-CfgDlg:not(.cp-UserDashboard-CfgDlg-New) {max-width:800px;}.cp-UserDashboard-CfgDlg-New {max-width:600px;max-height:350px;}.cp-UserDashboard-CfgDlg .cp-DimensionsInput {max-width:400px;}.cp-UserDashboard-CfgDlg .pinned-list,.cp-UserDashboard-CfgDlg .widget-list,.cp-UserDashboard-CfgDlg .user-list,.cp-UserDashboard-CfgDlg .other-list {width:calc(100% - 32px);margin-left:16px;}.cp-UserDashboard-CfgDlg .pinned-list td:first-child,.cp-UserDashboard-CfgDlg .widget-list td:first-child,.cp-UserDashboard-CfgDlg .user-list td:first-child,.cp-UserDashboard-CfgDlg .other-list td:first-child {width:99%;padding-left:16px;}.cp-UserDashboard-CfgDlg .pinned-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .widget-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .user-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .other-list tr:not(:last-child) td {width:99%;border-bottom:1px solid #bbbbbb;}.cp-UserDashboard-CfgDlg .pinned-list tr:hover,.cp-UserDashboard-CfgDlg .widget-list tr:hover,.cp-UserDashboard-CfgDlg .user-list tr:hover,.cp-UserDashboard-CfgDlg .other-list tr:hover {background:#e8e8e8;}.cp-UserDashboard-CfgDlg .bt-new-base {padding:16px;text-align:center;}.cp-UserDashboard-AccessCfgDlg {max-width:1024px;}.cp-UserWidgetEditPanelOverlay {display:flex;background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:16px;border-radius:16px;z-index:2; }.cp-UserWidgetEditPanelOverlay .cp-UserWidgetEditPanel {flex:1 1 60%;background:white;padding:16px;border:2px solid #c8102e;border-radius:16px;min-width:30vw;max-width:800px;}.cp-UserWidgetEditPanelOverlay .cp-UserWidgetEditPanel .dir-south {left:16px !important;bottom:16px !important;right:16px !important;}.cp-UserWidgetEditPanelOverlay .cp-DashboardWidgets {flex:1 3 40%;padding:32px;align-self:center;min-width:20vw;}.cp-UserWidgetEditPanelOverlay .cp-DashboardWidgets > * {max-width:800px;max-height:800px;left:50%;transform:translatex(-50%);}.cp-UserWidgetEditDlg {max-width:800px;}.cp-UserWidgetEditPanel .cp-DisclosurePanel.gen-opts .cp-DimensionsInput {max-width:450px;--aspect-ratio:3/2 !important;gap:1px;}.cp-UserWidgetEditPanel .cp-DisclosurePanel.gen-opts .cp-DimensionsInput .cell.first-row.first-col.sel-last-row.sel-last-col {border-radius:16px;}.cp-UserWidgetEditPanelOverlay .tree-leaf-base,.cp-UserWidgetEditDlg .tree-leaf-base {min-height:300px;max-height:50vh;overflow:auto;box-sizing:border-box;border:1px solid #c8102e;margin-right:16px;padding:16px;border-radius:16px;}.cp-LoginPanelBase {position:fixed !important;inset:var(--cp-app-device-fixed-inset-top) var(--cp-app-device-fixed-inset-right) var(--cp-app-device-fixed-inset-bottom) var(--cp-app-device-fixed-inset-left) !important;display:flex;align-items:center;justify-content:center;}.cp-LoginPanel {padding:32px !important;border:2px #c8102e solid !important;background-color:#f8f8f8;border-radius:32px;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35), 4px 4px 8px rgba(0,0,0,0.35);}.cp-LoginPanelBase.need-scroll {display:block;overflow:auto;}.cp-LoginPanelBase.need-scroll .cp-LoginPanel {display:block;width:fit-content;margin:0 auto;}.cp-LoginPanel img.logo {vertical-align:middle;filter:drop-shadow(0 0 8px rgba(255,255,255,0.5));}.cp-LoginPanel .logo-base {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_logo.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:100% auto;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));}.cp-LoginPanel .logo-base img.logo {opacity:0;}.cp-LoginPanel .entry-table {width:100%;margin-top:8px;}.cp-LoginPanel .entry-table > tbody > tr:first-child > td {padding-bottom:4px;}.cp-LoginPanel .entry-table > tbody > tr > td:first-child {font-weight:bold;font-size:120%;text-align:right;white-space:nowrap;width:8px;padding-right:16px;}.cp-LoginPanel .entry-table .gwt-TextBox,.cp-LoginPanel .entry-table .cp-CompositeInput.cp-DispositionPassword {min-width:100%;}@media (max-width:400px) {.cp-LoginPanel .entry-table .gwt-TextBox,.cp-LoginPanel .entry-table .cp-CompositeInput.cp-DispositionPassword {width:50vw;}}.cp-LoginPanel .button-panel {margin-top:32px;display:flex;align-items:center;justify-content:flex-end;}.cp-LoginPanel .button-panel .gwt-PushButton {font-size:120%;line-height:24px;}.cp-LoginPanel .login-msg {max-width:400px;padding:16px;margin-top:16px;margin-bottom:16px;color:#c8102e;font-size:120%;border:1px solid #c8102e;background-color:rgba(187,187,187,0.25);box-sizing:border-box;border-radius:16px;text-shadow:0 0 8px rgba(255,255,255,0.5);}.cp-LoginPanel img.logo {width:400px;}@media (min-width:1024px) {.cp-ChangePasswordDlg {max-width:500px !important;}}.cp-ChangePasswordDlg .entry-table {width:100%;margin-top:32px;margin-bottom:8px;}.cp-ChangePasswordDlg .entry-table > tbody > tr > td {padding-bottom:4px;}.cp-ChangePasswordDlg .entry-table > tbody > tr > td:first-child {font-weight:bold;font-size:120%;text-align:right;white-space:nowrap;width:8px;padding-right:16px;}.cp-ChangePasswordDlg .entry-table .gwt-TextBox,.cp-ChangePasswordDlg .entry-table .cp-CompositeInput.cp-DispositionPassword {min-width:100%;}@media (max-width:400px) {.cp-ChangePasswordDlg .entry-table .gwt-TextBox,.cp-ChangePasswordDlg .entry-table .cp-CompositeInput.cp-DispositionPassword {width:50vw;}}.cp-LogViewContainerPanel .view-opts-container {background:#e8e8e8;width:100%;border-radius:16px;}.cp-LogViewContainerPanel .view-opts-container.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-LogViewContainerPanel .view-opts-container .view-opts {display:flex;align-items:center;flex-wrap:wrap;}.cp-LogViewContainerPanel .view-opts-container .cp-LabeledInput,.cp-LogViewContainerPanel .view-opts-container .cp-CheckButton,.cp-LogViewContainerPanel .view-opts-container .gwt-PushButton {margin:0 8px 8px 0;}.cp-LogViewContainerPanel .view-opts-container .cp-LabeledInput .cp-InputElement {width:50px;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses {border-collapse:collapse;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > thead th,.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > tbody th {font-weight:bold;text-align:left;background:#c8102e;color:#f8f8f8;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > thead th {background:linear-gradient(to bottom, #ffbbcc, #c8102e);text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);}.cp-LogViewContainerPanel .view-opts-container .view-opts .break {flex-basis:100%;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses th {padding:8px 16px;white-space:nowrap;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses td {padding:4px 16px;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses td {text-align:center;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > tbody > tr:hover {background:#e8e8e8;}.cp-LogViewPanel {overflow:auto;margin-top:16px;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel {width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel a.header .html-header {display:flex;align-items:center;font-weight:bold;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel a.header .html-header .wficon {margin-right:8px;color:#c8102e;}.cp-LogViewPanel .cp-LogSetPanel .summary {margin-bottom:8px;font-style:italic;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries {border-collapse:collapse;width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.type,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.compare {width:1%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.msg {width:98%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.name,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.dt,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.compare,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.data_link {white-space:nowrap;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.dt,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last {text-align:right;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action {padding-top:0;padding-bottom:0;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .dur {font-weight:bold;color:#c8102e;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .action_name {font-size:70%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .action_name {max-width:100px;overflow:hidden;text-overflow:ellipsis;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.compare {text-align:center;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.type .wficon {color:#c8102e;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.msg,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last {font-weight:bold;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > thead th {font-weight:bold;text-align:left;background:#c8102e;background:linear-gradient(to bottom, #ffbbcc, #c8102e);color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries th {padding:8px 16px;white-space:nowrap;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td {padding:4px 16px;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td:first-child {text-align:center;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover input,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover password,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover select,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover .cp-CompositeInput {background:#e8e8e8;}.cp-LogViewPanel .cp-LogEntryPanel {display:flex;align-items:center;}.cp-LogViewPanel .cp-LogEntryPanel .type-icon {display:inline-block;}.cp-LogViewPanel .cp-LogEntryPanel .type-icon .wficon {margin-right:8px;color:#c8102e;}.cp-LogViewPanel .cp-LogEntryPanel .name {margin-right:8px;}.cp-LogViewPanel .cp-LogEntryPanel .msg {font-weight:bold;}.cp-LogViewPanel .cp-LogEntryPanel .msg:not(.has-context) {flex-grow:1;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link {flex-grow:1;font-size:x-small;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link,.cp-LogViewPanel .cp-LogEntryPanel .dt,.cp-LogViewPanel .cp-LogEntryPanel .from_epoch,.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {margin-left:8px;}.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action {border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;padding-left:8px;padding-right:8px;}.cp-LogViewPanel .cp-LogEntryPanel .from_action + .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action + .from_action {border-left:none;padding-left:0;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .dur {font-weight:bold;color:#c8102e;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .dur,.cp-LogViewPanel .cp-LogEntryPanel .from_action .action_name,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {text-align:center;font-size:70%;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .action_name,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {max-width:100px;overflow:hidden;text-overflow:ellipsis;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link,.cp-LogViewPanel .cp-LogEntryPanel .name,.cp-LogViewPanel .cp-LogEntryPanel .dt,.cp-LogViewPanel .cp-LogEntryPanel .from_epoch,.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {white-space:nowrap;}.cp-LogViewPanel .cp-LogEntryPanel .name::before {content:'{ ';}.cp-LogViewPanel .cp-LogEntryPanel .name::after {content:' }';}.cp-LogViewPanel .cp-LogEntryPanel .data_link::before {content:'[ ';font-size:small; }.cp-LogViewPanel .cp-LogEntryPanel .data_link::after {content:' ]';font-size:small; }.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header > table {width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .msg {flex:1 1 10px;width:10px;text-overflow:ellipsis;overflow:hidden;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt {font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .dt::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt::before {content:'( ';}.cp-LogViewPanel .cp-LogEntryPanel .dt::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt::after {content:' )';}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch {font-weight:normal;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .from_epoch::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch::before {content:'[ ';}.cp-LogViewPanel .cp-LogEntryPanel .from_epoch::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch::after {content:' ]';}.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {font-weight:bold;}.cp-LogViewPanel .cp-LogEntryPanel .from_last::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last::before {content:'[ ';font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .from_last::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last::after {content:' ]';font-weight:normal;}.cp-LogContextDlg table.context-table {border-collapse:collapse;width:100%;margin-top:8px;margin-bottom:8px;border-collapse:collapse;border:1px solid #bbbbbb;}.cp-LogContextDlg table.context-table caption {font-weight:bold;text-align:left;background:#bbbbbb;background:linear-gradient(to bottom, #bbbbbb, #e8e8e8 30%, #bbbbbb);padding:8px 16px;}.cp-LogContextDlg table.context-table > thead > tr > th {text-align:left;padding:8px 16px;background:#c8102e;color:white;border:1px solid #bbbbbb;}.cp-LogContextDlg table.context-table > tbody > tr > td {white-space:nowrap;padding:4px 16px;border:1px solid #bbbbbb;}.cp-LogContextDlg table.context-table > tbody > tr > td:last-child {width:99%;white-space:normal;}.cp-DebugOverlay {padding:8px;z-index:500;position:fixed !important;}.cp-DebugOverlay .popupContent > div {display:flex;}.cp-DebugOverlay .popupContent > div {min-height:40px;}.cp-DebugOverlay:not(.collapsed) .popupContent > div {min-width:200px;}.cp-DebugOverlay:not(.maximized) .popupContent > div {max-height:calc(50vh - 36px);max-width:calc(75vw - 36px);max-height:calc((0.5 * var(--cp-app-safe-visual-viewport-height)) - 36px);max-width:calc((0.75 * var(--cp-app-safe-visual-viewport-width)) - 36px);}.cp-DebugOverlay.maximized .popupContent > div {max-height:calc(100vh - 36px);max-width:calc(100vw - 36px);max-height:calc(var(--cp-app-safe-visual-viewport-height) - 36px);max-width:calc(var(--cp-app-safe-visual-viewport-width) - 36px);}.cp-DebugOverlay .popupContent > div > div {display:flex;flex-direction:column;}.cp-DebugOverlay:not(:focus):not(:focus-within) {background-color:rgba(255,255,255,0.5);border-style:dashed !important;box-shadow:none;}.cp-DebugOverlay.collapsed:not(:focus):not(:focus-within) {background-color:rgba(255,255,255,0.75);}.cp-DebugOverlay:not(:focus):not(:focus-within):hover {background-color:white;}.cp-DebugOverlay:not(:focus):not(:focus-within):not(.collapsed):not(:hover) .popupContent > div > div > .cp-Toolbar {display:none;}.cp-DebugOverlay .popupContent > div > div > .cp-Toolbar {margin:0 !important;}.cp-DebugOverlay.collapsed .msgs {display:none;}.cp-DebugOverlay .msgs {font-weight:bold;flex:1 1;overflow:auto;overscroll-behavior:none;}.cp-DebugOverlay .msgs table {border-collapse:collapse;}.cp-DebugOverlay .msgs table th,.cp-DebugOverlay .msgs table td {border:1px solid #bbbbbb;padding:0 8px;}.cp-DebugOverlay.pos_tl,.cp-DebugOverlay.pos_tr {top:8px;top:calc(8px + var(--cp-app-device-fixed-inset-top)) !important;}.cp-DebugOverlay.pos_bl,.cp-DebugOverlay.pos_br {bottom:8px;bottom:calc(8px + var(--cp-app-device-fixed-inset-bottom)) !important;}.cp-DebugOverlay.pos_tl,.cp-DebugOverlay.pos_bl {left:8px;left:calc(8px + var(--cp-app-device-fixed-inset-left)) !important;}.cp-DebugOverlay.pos_tr,.cp-DebugOverlay.pos_br {right:8px;right:calc(8px + var(--cp-app-device-fixed-inset-right)) !important;}table.xdebug-error {border-collapse:collapse;}table.xdebug-error td,table.xdebug-error th {padding:4px 8px;border:1px solid #bbbbbb;}table.xdebug-error th[bgcolor="#f57900"] {background-color:orange;color:black;}table.xdebug-error th[bgcolor="#f57900"] span {padding:0 8px;background-color:red !important;color:white !important;}table.xdebug-error a {color:black !important;}table.xdebug-error th[bgcolor="#e9b96e"] {background:#e8e8e8;}table.xdebug-error td,table.xdebug-error th:not([colspan]) {background:#f8f8f8;}table.xdebug-error font[color="#00bb00"] {color:darkcyan;}.cp-QueryBuilderView {display:flex;flex-direction:column;}.cp-QueryBuilderView .opts-base {display:flex;}.cp-QueryBuilderView .opts-base .opts-input {display:flex;flex-direction:column;align-items:stretch;}.cp-QueryBuilderView .opts-base .opts-input .cp-RadioStrip {align-self:center;}.cp-QueryBuilderView .opts-base .opts-input > .gwt-ListBox {margin-bottom:8px;}.cp-QueryBuilderView .opts-base .opts-input textarea {min-height:200px;}.cp-QueryBuilderView .opts-base .opts-input > .gwt-PushButton {align-self:flex-end;}.cp-QueryBuilderView .opts-base .json-res-container {flex:1 1;position:relative;margin:0 16px;border-radius:16px;background:#e8e8e8;}.cp-QueryBuilderView .opts-base .json-res-container::before {content:'Query Results';position:absolute;top:16px;left:16px;}.cp-QueryBuilderView .opts-base .json-res-container .json-res-base {position:absolute;top:34px;bottom:16px;left:16px;right:16px;overflow:auto;}.cp-QueryBuilderView .opts-base .used-query-container {margin-left:16px;padding:16px;border-radius:16px;background:#e8e8e8;display:flex;flex-direction:column;position:relative;}.cp-QueryBuilderView .opts-base .used-query-container .gwt-ListBox {margin-bottom:8px;}.cp-QueryBuilderView .opts-base .used-query-container .cp-CopyToClipboardBtn {position:absolute;bottom:16px;}.cp-QueryBuilderView .opts-base .used-query-container:not(:hover) .cp-CopyToClipboardBtn {display:none;}.cp-QueryBuilderView .opts-base .used-query-container .used-query-base {overflow-y:auto;overflow-x:hidden;white-space:pre;font-family:monospace;flex:1 1 10px;max-width:30vw;}.cp-QueryBuilderView .opts-output {display:flex;margin-bottom:16px;}.cp-QueryBuilderView .opts-output .gwt-TextBox {flex:1 1;}.cp-QueryBuilderView .results-base {flex:1 1;overflow:auto;}.cp-QueryBuilderSelectFields .cp-LabeledToggleCheckBox {margin-bottom:8px;margin-left:calc(42px * var(--nest-depth));}span.caption[class*="has-badge"],i.wficon[class*="has-badge"],.cp-BadgeLabel[class*="has-badge"] {position:relative;}span.caption[class*="has-badge"] {display:flex;width:100%;}span.caption[class*="has-badge"]::after,i.wficon[class*="has-badge"]::after {top:0;right:0;transform:translate(33%, -33%);}.cp-BadgeLabel[class*="has-badge"]::after {top:0;right:0;transform:translate(50%, -66%);}span.caption[class*="has-badge"]::after,i.wficon[class*="has-badge"]::after,.cp-BadgeLabel[class*="has-badge"]::after {content:'';min-width:12px;height:12px;background-color:darkcyan;position:absolute;border-radius:6px;border:1px solid #bbbbbb;box-sizing:border-box;box-shadow:2px 2px 4px rgba(0,0,0,0.35);}span.caption[class*="has-badge"][badgeCnt]::after,i.wficon[class*="has-badge"][badgeCnt]::after,.cp-BadgeLabel[class*="has-badge"][badgeCnt]::after {content:attr(badgeCnt);min-width:20px;height:20px;border-radius:10px;color:white;font-family:Arial Unicode MS, Arial, sans-serif;font-size:10px;padding-left:4px;padding-right:4px;text-align:center;line-height:18px;font-weight:bold;text-shadow:none;}.has-badge-err::after {background-color:red !important;color:white !important;}.has-badge-warn::after {background-color:gold !important;color:black !important;}.has-badge-notice::after {background-color:darkgray !important;color:black !important;}.has-badge-sat7-scale-1::after {background-color:sat7Scale1BGColor !important;color:sat7Scale1BGTextColor !important;}.has-badge-sat7-scale-2::after {background-color:sat7Scale2BGColor !important;color:sat7Scale2BGTextColor !important;}.has-badge-sat7-scale-3::after {background-color:sat7Scale3BGColor !important;color:sat7Scale3BGTextColor !important;}.has-badge-sat7-scale-4::after {background-color:sat7Scale4BGColor !important;color:sat7Scale4BGTextColor !important;}.has-badge-sat7-scale-5::after {background-color:sat7Scale5BGColor !important;color:sat7Scale5BGTextColor !important;}.has-badge-sat7-scale-6::after {background-color:sat7Scale6BGColor !important;color:sat7Scale6BGTextColor !important;}.has-badge-sat7-scale-7::after {background-color:sat7Scale7BGColor !important;color:sat7Scale7BGTextColor !important;}.cp-WirelessScanDlg .scan-actions {padding:16px;background:#e8e8e8;border-radius:16px;display:flex;flex-direction:column;border:1px solid #bbbbbb;}.cp-WirelessScanDlg .scan-actions .gwt-PushButton {display:block;text-align:center;}.cp-WirelessScanDlg .scan-actions .lab-select-info {margin-top:16px;margin-bottom:32px;flex-grow:1;}.cp-WirelessScanDlg .scan-actions .lab-select-info .heading {font-weight:bold;}.cp-WirelessScanDlg .scan-actions .lab-select-info .info {margin-left:16px;}.cp-WirelessScanDlg .scan-results-base {overflow:auto;margin-right:16px;border-radius:16px;border:1px solid #bbbbbb;}.cp-WirelessScanDlg .scan-results {width:100%;border-collapse:collapse;}.cp-WirelessScanDlg .scan-results tbody tr {cursor:pointer;}.cp-WirelessScanDlg .scan-results tbody tr:hover {background:#e8e8e8;}.cp-WirelessScanDlg .scan-results tbody tr.disabled {cursor:default;color:#bbbbbb;}.cp-WirelessScanDlg .scan-results th,.cp-WirelessScanDlg .scan-results td {padding:8px 0 8px 16px;}.cp-WirelessScanDlg .scan-results th:last-child,.cp-WirelessScanDlg .scan-results td:last-child {padding-right:16px;}.cp-WirelessScanDlg .scan-results thead th {position:sticky;top:0;z-index:20;background:#c8102e;color:white;text-align:left;}.cp-WirelessScanDlg .scan-results td .wficon {font-size:16px;}.cp-WirelessScanDlg .scan-results td:nth-child(2) {width:99%;}.cp-WirelessScanDlg .scan-results td:nth-child(3) {padding-right:8px;}.cp-WirelessScanDlg .scan-results td:nth-child(4) {padding-left:8px;}.cp-SearchPanel {display:flex;align-items:center;}.cp-SearchPanel .lab-search {margin-right:16px;}.cp-SearchPanel .cp-SearchBox {flex-grow:1;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox.attached-at-bottom {border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-width:2px !important;border-bottom-width:1px !important;box-shadow:4px 4px 8px rgba(0,0,0,0.35);z-index:100;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox.attached-at-bottom:focus-within {border-color:#c8102e;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox .search-filter.active {border:1px solid #c8102e;margin-top:-1px;margin-bottom:-1px;}.cp-SearchFilter {overflow:hidden !important;}.cp-SearchFilter.attached-at-top {border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;}.cp-SearchFilter .search-filter-opts-panel {overflow:auto;box-sizing:border-box;}.cp-SearchFilter .search-filter-opts-panel h1 {font-size:1.5em;background:linear-gradient(to right, #e8e8e8, rgba(232,232,232,0));}.cp-SearchResults.attached-at-top {border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;}.cp-SearchResults {overflow:hidden !important;}.cp-SearchResults .results-base {overflow:auto;box-sizing:border-box;}.cp-SearchResults .results-base .cp-SearchResultsArea {margin-bottom:16px;}.cp-SearchResults .results-base .cp-SearchResultsArea > h1 {margin-top:0;margin-bottom:8px;padding-left:16px;font-size:1.5em;background:linear-gradient(to right, #e8e8e8, rgba(232,232,232,0));}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel {width:100%;display:block;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody > tr,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody > tr > td {display:block;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel a.header > h1 {display:flex;align-items:center;padding-left:0;margin-top:0;margin-bottom:8px;min-height:24px;font-size:1.5em;background:linear-gradient(to right, #e8e8e8, rgba(232,232,232,0));}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel a.header > h1 .icon {padding:3px; }.cp-SearchResults .results-base .lab-no-results {font-weight:bold;font-size:110%;}.cp-SearchResults .results-base .more-results {text-align:center;}.cp-SearchResults .results-base > .more-results {padding-bottom:8px;}.cp-SearchResults .results-base .cp-SearchResultsArea .more-results {padding-top:8px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem {display:flex;margin-left:16px;padding-top:4px;padding-bottom:4px;padding-right:1px;border-bottom:1px solid #f8f8f8;cursor:pointer;align-items:center;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem {margin-left:1px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem:last-child {padding-bottom:0;border-bottom-color:transparent;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem.selected,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem:hover {border:1px solid darkcyan;margin-left:15px;padding-top:3px;padding-right:0;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem.selected,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem:hover {margin-left:0;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base {display:flex;flex-direction:column;flex-grow:1;min-width:0;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-main {font-weight:bold;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-main,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {font-size:80%;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {color:#bbbbbb;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .highlight {border:1px solid #c8102e;padding:2px 8px;display:inline-block;border-radius:1000px; }.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .highlight:first-child {margin-left:2px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .prefix {font-weight:bold;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .sep {color:#bbbbbb;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .action-base .cp-Toolbar {white-space:nowrap;}.cp-DragHandle,.cp-DragHandleMove {position:absolute;display:flex;align-items:center;justify-content:center;}.cp-DragHandleMove {cursor:move;}.cp-DragHandleLeft:not(.cp-DragHandleTop):not(.cp-DragHandleBottom),.cp-DragHandleRight:not(.cp-DragHandleTop):not(.cp-DragHandleBottom) {top:0;bottom:0;flex-direction:column;}.cp-DragHandle.cp-DragHandleLeft:not(.cp-DragHandleTop):not(.cp-DragHandleBottom),.cp-DragHandle.cp-DragHandleRight:not(.cp-DragHandleTop):not(.cp-DragHandleBottom) {cursor:ew-resize;}.cp-DragHandleTop:not(.cp-DragHandleLeft):not(.cp-DragHandleRight),.cp-DragHandleBottom:not(.cp-DragHandleLeft):not(.cp-DragHandleRight) {left:0;right:0;}.cp-DragHandle.cp-DragHandleTop:not(.cp-DragHandleLeft):not(.cp-DragHandleRight),.cp-DragHandle.cp-DragHandleBottom:not(.cp-DragHandleLeft):not(.cp-DragHandleRight) {cursor:ns-resize;}.cp-DragHandle.cp-DragHandleTop.cp-DragHandleLeft {cursor:nw-resize;}.cp-DragHandle.cp-DragHandleTop.cp-DragHandleRight {cursor:ne-resize;}.cp-DragHandle.cp-DragHandleBottom.cp-DragHandleLeft {cursor:sw-resize;}.cp-DragHandle.cp-DragHandleBottom.cp-DragHandleRight {cursor:se-resize;}.cp-DragHandleLeft {left:0;}.cp-DragHandleRight {right:0;}.cp-DragHandleTop {top:0;}.cp-DragHandleBottom {bottom:0;}.cp-DragShadowEl {border:2px dashed black;box-sizing:border-box;position:absolute;pointer-events:none;opacity:0.75 !important;}.cp-DragHandle .wficon {font-size:16px;}.demo-components-panel {overflow:auto !important;}.demo-components-panel .err-btn,.demo-components-panel .menu-btn {padding:8px;margin:0;}.demo-components-panel .buttons {border-collapse:collapse;border:1px solid #bbbbbb;}.demo-components-panel .buttons th {text-align:left;background-color:#e8e8e8;}.demo-components-panel .buttons th, .demo-components-panel .buttons td {border-bottom:1px solid #bbbbbb;padding:0 8px;}.demo-components-panel .calc-style-table {width:100%;min-width:800px;border-collapse:collapse;border:1px solid #bbbbbb;}.demo-components-panel .calc-style-table td {white-space:nowrap;border:1px solid #bbbbbb;text-align:center;}.demo-components-panel .calc-style-table td:first-child {width:99%;}.demo-components-panel .calc-style-table textarea {height:150px;width:300px;white-space:pre;}.demo-components-panel .calc-style-table .calc-style-1,.demo-components-panel .calc-style-table .calc-style-2,.demo-components-panel .calc-style-table .calc-style-3 {background-color:#ffbbcc;border-color:#c8102e;border-style:solid;}.demo-components-panel .calc-style-table .calc-style-1 div,.demo-components-panel .calc-style-table .calc-style-2 div,.demo-components-panel .calc-style-table .calc-style-3 div {background-color:black;color:white;}.demo-components-panel .calc-style-table .calc-style-1 {margin:8px;padding:16px;border-width:4px;}.demo-components-panel .calc-style-table .calc-style-2 {margin:0 auto;padding:16px 32px;border-width:8px;width:50%;max-width:300px;min-width:100px;height:25%;max-height:200px;min-height:50px;}.demo-components-panel .calc-style-table .calc-style-3 {margin:10%;padding:5%;border-width:1em;height:150px;width:150px;overflow:auto;}.demo-components-panel .calc-style-table .calc-style-3 div {height:200px;}.demo-components-panel .copy-paste-demo {margin-top:32px;border-collapse:collapse;border:1px solid #bbbbbb;}.demo-components-panel .copy-paste-demo td, .demo-components-panel .copy-paste-demo th {padding:8px 16px;border:1px solid #bbbbbb;}.demo-components-panel .copy-paste-demo td:nth-child(2) {width:49%;}.demo-components-panel .copy-paste-demo td:last-child {width:49%;}.demo-components-panel .copy-paste-demo td textarea {min-height:100px;width:100%;box-sizing:border-box;}.demo-components-panel .copy-paste-demo td input {width:100%;}.demo-components-panel .copy-paste-demo td:nth-child(3) {position:relative;}.demo-components-panel .copy-paste-demo td:nth-child(3) textarea {position:absolute;top:8px;bottom:8px;left:16px;right:16px;width:calc(100% - 32px);}.cp-LoginPanel .logo-base {margin-bottom:-50px;}.cp-LoginPanel .entry-table {z-index:10;position:relative;}.cp-LoginPanel .login-msg {z-index:10;position:relative;}.has-badge-custom-Custom-Name::after {background-color:white !important;color:black !important;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected {transition:background-color 2000ms linear, color 2000ms linear, border 2000ms linear, box-shadow 2000ms linear, text-shadow 2000ms linear}.desktop_panel {margin:16px;}#cp-id-ProgressMsg.using-header {top:74px;}.config-debug-panel .debug-opts-container.gwt-DisclosurePanel {width:100%;}.config-debug-panel .debug-opts-container.gwt-DisclosurePanel-open {padding-bottom:8px;}.config-debug-panel .debug-opts textarea {width:100%;height:10em;}.config-debug-panel .debug-opts .button-panel {display:flex;justify-content:flex-end;}.flags_layout_table tr.header th {white-space:nowrap;}.flags_layout_table .desc{width:80%;}.flags_layout_table .active {width:19%;text-align:center !important;}.data_handling h1 {margin-bottom:0;text-align:center;}.data_handling h2 {text-align:center;}.data_handling .tables_grid td {vertical-align:top;}.data_handling .tables_grid, .data_handling .data_table {margin:0 auto;}.data_handling .data_table td, .data_handling .data_table th {padding:8px 16px;}.data_handling .data_table .header td, .data_handling .data_table thead th {font-weight:bold;font-size:1em;background-color:#c8102e;background:linear-gradient(to bottom, #ffbbcc, #c8102e);color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5);border-bottom:1px solid #bbbbbb;}.data_handling .data_table .even {}.data_handling .data_table .odd {background-color:#e8e8e8;}.data_handling .data_table .footer td, .data_handling .data_table tfoot th {font-weight:bold;background-color:#bbbbbb;background:linear-gradient(to bottom, #bbbbbb, #e8e8e8 30%, #bbbbbb);}.data_handling .flex, .data_handling .flex td, .data_handling .cp-flex, .data_handling .cp-flex td {border:1px solid #bbbbbb;}.data_handling .opts_panel {margin-top:16px;margin-bottom:16px;text-align:center;}.data_handling .opts_panel .gwt-PushButton {margin-right:16px;}.data_handling .output_table {margin:0 auto;border:1px solid black;border-collapse:collapse;}.data_handling .output_table td {padding:8px 16px;border:1px solid black;}.local_report {overflow:auto !important;}.local_report h1 {background-color:#e8e8e8;padding-left:16px; margin-bottom:8px;}.local_report h1:nth-of-type(1) {margin-top:0;border-top-left-radius:16px;border-top-right-radius:16px;}.local_report .local_report_table {border:1px solid #bbbbbb;border-collapse:collapse;cursor:pointer;}.local_report .local_report_table > * {border-top:2px solid #c8102e;border-bottom:2px solid #c8102e;}.local_report .local_report_table td, .local_report .local_report_table th {border:1px solid #bbbbbb;padding:8px 16px;}.local_report .local_report_table th {text-align:left;font-weight:bold;}.local_report .local_report_table thead th {background-color:#e8e8e8;}.local_report .local_report_table tfoot th {background:linear-gradient(to bottom, #bbbbbb, #e8e8e8 30%, #bbbbbb);}.local_report .local_report_table caption {background-color:#c8102e;color:#f8f8f8;}.local_report .local_report_table:nth-of-type(4) caption, .local_report .local_report_table:nth-of-type(5) caption {background-color:transparent;color:#c8102e;border:none;caption-side:bottom;}.dnd_base h1 {margin-bottom:0;text-align:center;}.dnd_base > div > div {overflow:auto;}.dnd_base .move-1,.dnd_base .move-2,.dnd_base .move-3 {width:100px;height:100px;border:1px solid;display:flex;align-items:center;justify-content:center;margin:4px;font-weight:bold;background:white;box-sizing:border-box;transition:all 2000ms ease-in, border-width 0s linear;}.dnd_base .move-1 {color:red;}.dnd_base .move-2 {color:blue;}.dnd_base .move-3 {color:purple;}.dnd_base .drop-targets {position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;}.dnd_base .drop-target-1,.dnd_base .drop-target-2,.dnd_base .drop-target-3 {width:150px;height:10px;flex-grow:1;border:1px dashed;box-sizing:border-box;margin:4px;display:flex;flex-direction:column;align-items:center;background:#e8e8e8;}.dnd_base .drop-target-1 {color:red;}.dnd_base .drop-target-2 {color:blue;}.dnd_base .drop-target-3 {color:purple;}.dnd_base .drop-targets > div > *:not(.gwt-Label):not(.cp-Dropped),.dnd_base > div > div > *.cp-Dropped {padding:4px;height:32px;min-height:10px;width:calc(100% - 16px);transition:all 2000ms ease-in, border-width 0s linear;}.dnd_base > div > div > *.cp-Dropped {width:150px;}.dnd_base .cols-base {position:absolute;top:0;left:calc(50% - 150px);display:flex;}.dnd_base .cols-base .col-1-base,.dnd_base .cols-base .col-2-base,.dnd_base .cols-base .col-3-base {width:100px;border-left:1px solid black;border-top:1px solid black;position:relative;}.dnd_base .cols-base .col-3-base {border-right:1px solid black;}.dnd_base .cols-base .col-sec {height:25px;box-sizing:border-box;border-bottom:1px solid #bbbbbb;}.dnd_base .cols-base .col-sec.last {border-bottom:1px solid black;}.dnd_base .cols-base .col-item {position:absolute;left:2px;right:4px;background:white;opacity:0.8;border:1px solid #c8102e;box-sizing:border-box;border-radius:16px;}.dnd_base .cols-base .col-item.cp-Stretchable {border-bottom-width:2px;}.dnd_base .cols-base .col-item.cp-Stretchable:not(.cp-Movable) {background:linear-gradient(to bottom, #e8e8e8, white);}.dnd_base .cols-base .col-item.cp-Movable {border-width:2px;}.dnd_base .cols-base .col-item:not(.cp-Movable):not(.cp-Stretchable) {background:#e8e8e8;}.dnd_base .cols-base .col-1-base .col-item {top:50px;height:100px;}.dnd_base .cols-base .col-2-base .col-item {top:100px;height:75px;}.dnd_base .cols-base .col-3-base .col-item {top:25px;height:200px;}.dnd_base .rows-base {position:absolute;top:0;left:calc(50% - 250px);display:flex;flex-direction:column}@media (max-width:1000px){.dnd_base .rows-base {top:auto;bottom:0;left:0;}}.dnd_base .rows-base .row-1-base,.dnd_base .rows-base .row-2-base,.dnd_base .rows-base .row-3-base {height:100px;border-top:1px solid black;border-left:1px solid black;position:relative;display:flex;}.dnd_base .rows-base .row-3-base {border-bottom:1px solid black;}.dnd_base .rows-base .row-sec {width:25px;box-sizing:border-box;border-right:1px solid #bbbbbb;}.dnd_base .rows-base .row-sec.last {border-right:1px solid black;}.dnd_base .rows-base .row-item {position:absolute;top:2px;bottom:4px;background:white;opacity:0.8;border:1px solid #c8102e;box-sizing:border-box;border-radius:16px;}.dnd_base .rows-base .row-item.cp-Stretchable {border-right-width:2px;}.dnd_base .rows-base .row-item.cp-Stretchable:not(.cp-Movable) {background:linear-gradient(to right, #e8e8e8, white);}.dnd_base .rows-base .row-item.cp-Movable {border-width:2px;}.dnd_base .rows-base .row-item:not(.cp-Movable):not(.cp-Stretchable) {background:#e8e8e8;}.dnd_base .rows-base .row-1-base .row-item {left:50px;width:100px;}.dnd_base .rows-base .row-2-base .row-item {left:100px;width:75px;}.dnd_base .rows-base .row-3-base .row-item {left:25px;width:200px;}.cp-DropAvailForMove {background:white !important;border:1px solid !important;}.cp-Draggable.cp-Dragging {border-style:dotted !important;border-width:3px !important;}@media (prefers-color-scheme:dark) {@font-face {font-family:'Material Icons';font-style:normal;font-weight:400;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.eot?v=v1.017); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.woff2?v=v1.017) format('woff2'),url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.woff?v=v1.017) format('woff'),url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.ttf?v=v1.017) format('truetype');font-display:swap;}.material-icons {font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}@font-face {font-family:'Ionicons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.eot?v=v4.5.10-1); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.woff2?v=v4.5.10-1) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.woff?v=v4.5.10-1) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.ttf?v=v4.5.10-1) format("truetype");font-display:swap;}.ionicons {font-family:'Ionicons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'captainicon';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.eot?v=v1.0); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.woff?v=v1.0) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.ttf?v=v1.0) format("truetype");font-display:swap;}.captain-icon {font-family:'captainicon';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Entypo';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.eot?v=v2.0); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.woff?v=v2.0) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.ttf?v=v2.0) format("truetype");font-display:swap;}.entypo {font-family:'Entypo';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Font Awesome 5 Brands Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.ttf?v=v5.11.2) format("truetype");font-display:swap;}@font-face {font-family:'Font Awesome 5 Free Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.ttf?v=v5.11.2) format("truetype");font-display:swap;}@font-face {font-family:'Font Awesome 5 Free Solid';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.ttf?v=v5.11.2) format("truetype");font-display:swap;}.font-awesome-brands {font-family:'Font Awesome 5 Brands Regular';}.font-awesome-regular {font-family:'Font Awesome 5 Free Regular';}.font-awesome-solid {font-family:'Font Awesome 5 Free Solid';}.font-awesome-brands,.font-awesome-regular,.font-awesome-solid {font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Material Design Icons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.eot?v=v4.5.95); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.woff2?v=v4.5.95) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.woff?v=v4.5.95) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.ttf?v=v4.5.95) format("truetype");font-display:swap;}.material-design-icons {font-family:'Material Design Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;}@font-face {font-family:'MFG Labs Iconset Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.eot?v=v1.001); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.woff?v=v1.001) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.ttf?v=v1.001) format("truetype");font-display:swap;}.mfg-labs {font-family:'MFG Labs Iconset Regular';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Typicons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.eot?v=v2.0.3); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.woff?v=v2.0.3) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.ttf?v=v2.0.3) format("truetype");font-display:swap;}.typicons {font-family:'Typicons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}:root {--svg-arrow-short-left-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,16 21,7 21,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-left-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23444444'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,16 21,7 21,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-right-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,7 21,16 11,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-right-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23444444'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,7 21,16 11,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-up-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,21 16,11 25,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-up-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23444444'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,21 16,11 25,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-down-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,11 25,11 16,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-down-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23444444'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,11 25,11 16,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23444444'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-left-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,16 23,7 23,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-left-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,16 23,7 23,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-right-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,7 23,16 9,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-right-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,7 23,16 9,25' class='triangle' /%3E%3C/svg%3E");--svg-loading-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23e02222'%3E%3Cline stroke='currentColor' stroke-width='4' x1='8' y1='6' x2='8' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;9;6;6;6;6;6;6;9;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;23;26;26;26;26;26;26;23;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='16' y1='6' x2='16' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;9;6;6;6;6;9;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;23;26;26;26;26;23;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='24' y1='6' x2='24' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;12;9;6;6;9;12;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;20;23;26;26;23;20;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E");--svg-loading-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cline stroke='currentColor' stroke-width='4' x1='8' y1='6' x2='8' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;9;6;6;6;6;6;6;9;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;23;26;26;26;26;26;26;23;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='16' y1='6' x2='16' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;9;6;6;6;6;9;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;23;26;26;26;26;23;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='24' y1='6' x2='24' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;12;9;6;6;9;12;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;20;23;26;26;23;20;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E");}html {-webkit-text-size-adjust:100%; overscroll-behavior:contain;}html.cp-NeedVirtualKeyboardAdj {overflow:auto !important;}body {background-color:black;color:white;margin:0px;overflow:hidden;}body, table td {font-size:small;}a, a:visited, a:hover {color:#e02222;text-decoration:none;}a:hover {text-decoration:underline;}input, password, select, textarea {background-image:linear-gradient(black, black);background-color:black;color:white;font-size:small;}input:focus, password:focus, select:focus, textarea:focus, div:focus {outline:none;}::placeholder { color:white;opacity:0.35;}:-ms-input-placeholder { color:white;opacity:0.35;}::-ms-input-placeholder { color:white;opacity:0.35;}div.cp-RootPanel {position:fixed !important;width:100%;height:100%;width:calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right));height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin-top:env(safe-area-inset-top);margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);margin-bottom:env(safe-area-inset-bottom);}html.cp-NeedVirtualKeyboardAdj div.cp-RootPanel {position:absolute !important;padding-bottom:var(--cp-app-virtual-keyboard-height);}html.cp-NeedVirtualKeyboardAdj div.cp-RootPanel > div:not([aria-hidden]) {bottom:var(--cp-app-virtual-keyboard-height) !important;}div.cp-RootPopupPanel {pointer-events:none;}div.cp-RootPopupPanel > * {pointer-events:auto;}:not(:root):fullscreen::backdrop {background-color:black;}div.cp-RootPopupPanel:fullscreen::backdrop {background:transparent;}.gwt-TabLayoutPanelContent, .cp-TabFlexPanelContent, textarea {overscroll-behavior:auto;}input[type=number] {-moz-appearance:textfield;}input[type="number"]:hover,input[type="number"]:focus {-moz-appearance:initial;}::-webkit-scrollbar {width:16px;height:16px;}::-webkit-scrollbar:hover {height:18px;}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {height:16px;width:16px;display:block;background:#282828;background-repeat:no-repeat;}::-webkit-scrollbar-button {box-shadow:inset 0 0 4px #181818;}::-webkit-scrollbar-button:horizontal:decrement {background:#282828 var(--svg-arrow-short-left-url-content-box-border);border-bottom-left-radius:inherit;}::-webkit-scrollbar-button:horizontal:increment {background:#282828 var(--svg-arrow-short-right-url-content-box-border);}::-webkit-scrollbar-button:horizontal:increment:not(:corner-present) {border-bottom-right-radius:inherit;}::-webkit-scrollbar-button:vertical:decrement {background:#282828 var(--svg-arrow-short-up-url-content-box-border);border-top-right-radius:inherit;}::-webkit-scrollbar-button:vertical:increment {background:#282828 var(--svg-arrow-short-down-url-content-box-border);}::-webkit-scrollbar-button:vertical:increment:not(:corner-present) {border-bottom-right-radius:inherit;}::-webkit-scrollbar-button:horizontal:decrement:active,::-webkit-scrollbar-button:horizontal:decrement:hover {background:#282828 var(--svg-arrow-short-left-url-accent);}::-webkit-scrollbar-button:horizontal:increment:active,::-webkit-scrollbar-button:horizontal:increment:hover {background:#282828 var(--svg-arrow-short-right-url-accent);}::-webkit-scrollbar-button:vertical:decrement:active,::-webkit-scrollbar-button:vertical:decrement:hover {background:#282828 var(--svg-arrow-short-up-url-accent);}::-webkit-scrollbar-button:vertical:increment:active,::-webkit-scrollbar-button:vertical:increment:hover {background:#282828 var(--svg-arrow-short-down-url-accent);}::-webkit-scrollbar-track {background-color:#282828;}::-webkit-scrollbar-track-piece {background-color:#282828;}::-webkit-scrollbar-track-piece:vertical {background:linear-gradient(to right, #282828, #181818 40%, #181818 60%, #282828);}::-webkit-scrollbar-track-piece:horizontal {background-color:#282828;background:linear-gradient(to bottom, #282828, #181818 40%, #181818 60%, #282828);}::-webkit-scrollbar-corner {border-bottom-right-radius:inherit;background-color:inherit;}::-webkit-scrollbar-thumb {background:#444444;border:2px solid #282828;border-radius:8px;}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover {background:#e02222;}::-webkit-scrollbar-thumb:vertical {height:24px;}::-webkit-scrollbar-thumb:horizontal {width:24px;}table.cp-StandardDataTable {border-collapse:collapse;--cell-width:auto;--cell-height:auto;--cell-valign:initial;}table.cp-StandardDataTable th,table.cp-StandardDataTable td {border:1px solid #444444;padding:4px 16px;}table.cp-StandardDataTable > tbody > tr > th:first-child {text-align:right;}table.cp-StandardDataTable.accent-th > thead > tr > th,table.cp-StandardDataTable.accent-th > tbody > tr > th {background:#e02222;color:#181818;}table.cp-StandardDataTable.compact th,table.cp-StandardDataTable.compact td {padding:0 8px;}table.cp-StandardDataTable.fixed-cell-size td {box-sizing:border-box;width:var(--cell-width);min-width:var(--cell-width);height:var(--cell-height);min-height:var(--cell-height);}table.cp-StandardDataTable.cell-valign td {vertical-align:var(--cell-valign);}.cp-ReduceSizeHide {display:none !important;}[data-cp-size-monitored],[data-cp-size-monitored] * {--cp-transient-state:monitored;}[data-cp-size-dims-changing],[data-cp-size-dims-changing] * {--cp-transient-state:could-move;}[data-cp-size-check-pending],[data-cp-size-check-pending] * {--cp-transient-state:check-pending;}[data-cp-size-animating],[data-cp-size-animating] * {--cp-transient-state:animating;}[data-cp-size-checking],[data-cp-size-checking] * {--cp-transient-state:checking;}.cp-PrintPreview .dir-north {overflow-x:visible !important;}.cp-PrintPreview .cp-PrintOpts {display:flex;justify-content:space-between;}.cp-PrintPreview .cp-PrintOpts .gen-opts {display:flex;align-items:center;}.cp-PrintPreview .cp-PrintOpts .gen-opts .orientation {margin-right:8px;}.cp-PrintContent.landscape {page:standard-landscape;width:10in;}.cp-PrintContent.portrait {page:standard-portrait;width:7.5in;}.cp-PrintContent.landscape.one-page {height:7.5in;}.cp-PrintContent.portrait.one-page {height:10in;}.cp-GridFixedItemAspect > *:not(.ignore-fixed-aspect)::before {content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100% / (var(--aspect-ratio)));}.cp-GridFixedCellAspect {--grid-row-gap:0px;--grid-col-gap:0px;--item-col-span:1;--item-row-span:1;}.cp-GridFixedCellAspect > *:not(.ignore-fixed-aspect)::before {content:"";display:inline-block;width:1px;height:0;--col-tot-gap:((var(--item-col-span) - 1) * var(--grid-col-gap)); --row-tot-gap:((var(--item-row-span) - 1) * var(--grid-row-gap)); --item-height-aspect-ratio:(var(--item-row-span) / var(--item-col-span)); padding-bottom:calc((((100% - var(--col-tot-gap)) * var(--item-height-aspect-ratio)) / (var(--aspect-ratio))) + var(--row-tot-gap));}.cp-GridFixedItemWidth > * {width:var(--fixed-item-width);box-sizing:border-box;}.cp-WFILabel .wficon,.cp-WFILabel .caption {vertical-align:middle;}.cp-WFILabel[disabled] {color:#444444;opacity:1;cursor:default;pointer-events:none;}.cp-ToggleCheckBox {width:42px;height:24px;border-radius:999px;position:relative;display:inline-block;box-sizing:border-box;border:1px solid #e02222;}.cp-ToggleCheckBox:not(.cp-ToggleCheckBox-disabled){background-color:black;}.cp-ToggleCheckBox-disabled {border:1px solid #444444;}.cp-ToggleCheckBox input[type=checkbox]{visibility:hidden;}.cp-ToggleCheckBox label {display:block;width:18px;height:18px;border-radius:999px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;cursor:pointer;position:absolute;top:2px;z-index:1;left:2px;background:#444444;}.cp-ToggleCheckBox-disabled label {cursor:default;}.cp-ToggleCheckBox input[type=checkbox]:checked + label {left:20px;background:#e02222;}.cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label {background:white;}.cp-ToggleCheckBox input[type=checkbox]:indeterminate + label {left:10px;background:#444444;background:linear-gradient(to right, #444444, #e02222);}.cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label {background:linear-gradient(to right, #444444, white);}.cp-LabeledToggleCheckBox .label {margin-left:12px;cursor:pointer;font-size:small;}.cp-LabeledToggleCheckBox .label.selected {color:#e02222;font-weight:bold;}.cp-LabeledToggleCheckBox .label.indeterminate {font-style:italic;}.cp-LabeledToggleCheckBox.cp-Disabled .label {color:#444444;cursor:default;}.cp-MultiSelect {max-height:152px;overflow:auto;border:1px solid #e02222;padding:16px;border-radius:16px;box-sizing:border-box;}.cp-MultiSelect.cp-Disabled {border-color:#444444;color:#444444;}.cp-MultiSelect .items-base {display:flex;flex-direction:column;}.cp-MultiSelect-Search {width:100%;}.cp-MultiSelect-Search {border-top-left-radius:16px;border-top-right-radius:16px;}.cp-MultiSelect-Wrapper .cp-MultiSelect-Search + .cp-MultiSelect {border-top-left-radius:0;border-top-right-radius:0;border-top:none;}.cp-MultiSelect-Wrapper .cp-MultiSelect-Search:focus + .cp-MultiSelect {border-color:darkcyan;}.cp-MultiSelectItem {display:flex;align-items:center;padding:4px;}.cp-MultiSelectItem.last-selected {padding-bottom:8px;border-bottom:1px solid #e02222;margin-bottom:4px;}.cp-MultiSelect.cp-Disabled .cp-MultiSelectItem.last-selected {border-color:#444444;}.cp-MultiSelectItem .cp-ToggleCheckBox {margin-right:8px;flex-grow:0;flex-shrink:0;}.cp-MultiSelectItem > *:nth-child(2) {flex-grow:1;}.cp-MultiSelectItem > *:nth-child(2):not(.cp-Disabled) {cursor:pointer;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem {min-width:0;display:flex;align-items:center;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .label {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem .label {color:#e02222;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem.cp-Disabled .label {color:#444444;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem:not(.has-match) .label {font-weight:bold;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .label .search_match {font-weight:bolder;text-decoration:underline;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .cp-Toolbar {margin-right:0 !important;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn {margin:-8px -4px;}.cp-SimpleMultiSelectItem.selected {transition:background-color 2.5s ease, color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-SimpleMultiSelectItem .label,.cp-SimpleMultiSelectItem.selected .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn:not(.cp-TextPushButton-up-disabled):not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled) {transition:color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-ToggleCheckBox {transition:background-color 2.5s ease, border-color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-ToggleCheckBox input[type=checkbox]:checked + label {transition:background 2.5s ease;}.cp-SimpleMultiSelectItem.selected.recently-selected {transition:background-color 0s linear, color 0s linear;background-color:darkcyan;color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-SimpleMultiSelectItem .label,.cp-SimpleMultiSelectItem.selected.recently-selected .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn:not(.cp-TextPushButton-up-disabled):not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled) {transition:color 0s linear;color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-ToggleCheckBox {transition:background-color 0s linear, border-color 0s linear;background-color:darkcyan;border-color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-ToggleCheckBox input[type=checkbox]:checked + label {transition:background 0s linear;background:white;}input[type=range].cp-RangeInput {-webkit-appearance:none;margin:9px 0;background:transparent;padding-top:0; padding-bottom:0;}input[type=range].cp-RangeInput:focus {outline:none;}input[type=range].cp-RangeInput::-webkit-slider-runnable-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:#e02222;border-radius:4.2px;border:0.2px solid #444444;padding-left:8px;padding-right:8px;}input[type=range].cp-RangeInput::-webkit-slider-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(255,255,255,0.35);border:1px solid #444444;height:18px;width:18px;border-radius:9999px;background:#e02222;cursor:pointer;-webkit-appearance:none;margin-top:-5.8px;}input[type=range].cp-RangeInput:focus::-webkit-slider-runnable-track {box-shadow:inset 0 0 4px #ff6677, 0 0 2px rgba(255,255,255,0.35);}input[type=range].cp-RangeInput:focus::-webkit-slider-thumb {box-shadow:inset 0 0 4px #ff6677, 0 0 4px rgba(255,255,255,0.35);}input[type=range].cp-RangeInput::-moz-range-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:#e02222;border-radius:4.2px;border:0.2px solid #444444;padding-left:8px;padding-right:8px;}input[type=range].cp-RangeInput::-moz-range-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(255,255,255,0.35);border:1px solid #444444;height:18px;width:18px;border-radius:9999px;background:#e02222;cursor:pointer;}input[type=range].cp-RangeInput:focus::-moz-range-track {box-shadow:inset 0 0 4px #ff6677, 0 0 2px rgba(255,255,255,0.35);}input[type=range].cp-RangeInput:focus::-moz-range-thumb {box-shadow:inset 0 0 4px #ff6677, 0 0 4px rgba(255,255,255,0.35);}input[type=range].cp-RangeInput::-ms-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:transparent;border-color:transparent;border-width:13px 0;color:transparent;}input[type=range].cp-RangeInput::-ms-fill-lower {box-sizing:border-box;height:8.4px;cursor:pointer;background:#e02222;border-radius:4.2px;border:0.2px solid #444444;}input[type=range].cp-RangeInput::-ms-fill-upper {box-sizing:border-box;height:8.4px;cursor:pointer;background:#e02222;border-radius:4.2px;border:0.2px solid #444444;}input[type=range].cp-RangeInput::-ms-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(255,255,255,0.35);border:1px solid #444444;height:18px;width:18px;border-radius:9999px;background:#e02222;cursor:pointer;margin-left:8px;margin-right:8px;}input[type=range].cp-RangeInput:focus::-ms-fill-lower {box-shadow:inset 0 0 4px #ff6677, 0 0 2px rgba(255,255,255,0.35);}input[type=range].cp-RangeInput:focus::-ms-fill-upper {box-shadow:inset 0 0 4px #ff6677, 0 0 2px rgba(255,255,255,0.35);}input[type=range].cp-RangeInput:focus::-ms-thumb {box-shadow:inset 0 0 4px #ff6677, 0 0 4px rgba(255,255,255,0.35);}.cp-TimeZoneSelect {cursor:pointer;}.cp-TimeZoneSelect:hover {text-decoration:none;}.cp-TimeZoneSelect-Options {margin-left:0 !important;}.cp-TimeZoneSelect-Options .menu-items {overflow-y:auto;max-height:11.2em; margin-left:-16px;padding-left:16px;}.cp-TimeZoneSelect-Options .menu-items a.selected {font-weight:bold;}.cp-TimeZoneSelect-Options .menu-items a.selected::before {border-left:8px solid #e02222;}.cp-CompositeInput {border:1px solid #e02222;padding:5px 4px;box-sizing:border-box;font-family:Arial Unicode MS, Arial, sans-serif;background-color:black;display:flex;}.cp-CompositeInputContent {display:flex;flex-basis:100%;}.cp-CompositeInput .cp-InputContainer {display:inline-block;}.cp-CompositeInput.has-lab-top,.cp-CompositeInput.has-lab-bottom {flex-direction:column;}.cp-CompositeInput.has-lab-left,.cp-CompositeInput.has-lab-right {align-items:center;}.compound_content > div > span.cp-InputOuterLabel,.cp-CompositeInput .cp-InputOuterLabel,.cp-CompositeInput .cp-InputContainer .cp-InputLabel {font-size:80%;color:#e02222;}.compound_content > div > span.cp-InputOuterLabel {white-space:nowrap;}.compound_content > div.cp-ConfigItemDisabled > span.cp-InputOuterLabel,.cp-CompositeInput.cp-Disabled .cp-InputOuterLabel,.cp-CompositeInput .cp-InputContainer.cp-Disabled .cp-InputLabel {color:#444444;}.cp-CompositeInput .cp-InputContainer .cp-InputElement {border:none;padding:0;}.cp-CompositeInput .cp-InputContainer .cp-InputElement:focus {outline:none;}.cp-CompositeInput.has-clear {position:relative;padding-right:24px; }.cp-CompositeInput .cp-InputClear {position:absolute;right:4px;top:50%;transform:translate(0, -50%);padding:0;margin:0 !important;text-shadow:none;}.cp-CompositeInput .cp-InputClear .html-face {display:flex; }.cp-CompositeInput .cp-InputClear .wficon {margin:0 !important;font-size:16px;}.cp-LabeledInput .cp-InputContainer,.cp-ActionInput .cp-InputContainer {width:100%;display:inline-table;}.cp-LabeledInput .cp-InputContainer.lab-left td:last-child,.cp-LabeledInput .cp-InputContainer.lab-right td:first-child,.cp-ActionInput .cp-InputContainer.lab-left td:last-child,.cp-ActionInput .cp-InputContainer.lab-right td:first-child {width:99%;}.compound_content > div > span.cp-InputOuterLabel.lab-pos-left,.compound_content > div > span.cp-InputOuterLabel.lab-pos-right,.cp-CompositeInput .cp-InputOuterLabel.lab-pos-left,.cp-CompositeInput .cp-InputOuterLabel.lab-pos-right,.cp-LabeledInput .cp-InputContainer.lab-left .cp-InputLabel,.cp-LabeledInput .cp-InputContainer.lab-right .cp-InputLabel,.cp-ActionInput .cp-InputContainer.lab-left .cp-InputActionBtn,.cp-ActionInput .cp-InputContainer.lab-right .cp-InputActionBtn {font-size:100%;}.cp-CompositeInput .cp-InputOuterLabel.lab-pos-left,.cp-LabeledInput .cp-InputContainer.lab-left .cp-InputLabel {padding-right:8px;}.cp-LabeledInput .cp-InputContainer .cp-InputElement,.cp-ActionInput .cp-InputContainer .cp-InputElement {width:100%;}@media screen {.gwt-Anchor {font-size:small;}}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton,.cp-InputActionBtn.gwt-PushButton {margin:0;padding:0;background-color:transparent;background:none;color:#e02222;line-height:18px;display:block; }.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton .wficon,.cp-CompositeInput .cp-InputActionBtn.gwt-PushButton .wficon {font-size:18px;display:block; margin:0;}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-hovering,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-hovering:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-hovering,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-hovering:focus,.cp-InputActionBtn.gwt-PushButton-up,.cp-InputActionBtn.gwt-PushButton-up:focus,.cp-InputActionBtn.gwt-PushButton-up-hovering,.cp-InputActionBtn.gwt-PushButton-up-hovering:focus {text-shadow:none;box-shadow:none;}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-disabled,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-disabled,.cp-InputActionBtn.gwt-PushButton-up-disabled {background-color:transparent;color:#444444;opacity:1;cursor:default;box-shadow:none;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up:focus,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up-hovering,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up-hovering:focus,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up:focus,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up-hovering,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up-hovering:focus {color:#444444;padding:0 8px;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down:focus,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-hovering,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-hovering:focus {background-color:#e02222;color:black;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-disabled {background-color:#444444;color:black;}.cp-CompositeInput .cp-InputContainer .cp-InputElement:disabled,.cp-CompositeInput.cp-Disabled,.cp-CompositeInput.cp-Disabled .cp-InputOuterLabel,.cp-CompositeInput.cp-Disabled .cp-InputContainer .cp-InputLabel {color:#444444;}.cp-CompositeInput.cp-Disabled {border:1px solid #444444;}.cp-FlagStrip {display:flex;flex-wrap:wrap;}.cp-FlagStrip.vertical {flex-direction:column;}.cp-FlagStrip [class*="cp-FlagItem"] {white-space:nowrap;}.cp-FlagStrip.uniform-size [class*="cp-FlagItem"] {flex-grow:1;flex-basis:0;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:not(:first-child):not(:last-child) {margin-left:0;margin-right:0;border-radius:0;border-left:1px solid #282828;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:not(:first-child):not(:last-child) {margin-top:0;margin-bottom:0;border-radius:0;border-top:1px solid #282828;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:first-child {margin-right:0;border-radius:16px;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:first-child:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:first-child {margin-bottom:0;border-radius:16px;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:first-child:not(:last-child) {border-bottom-left-radius:0;border-bottom-right-radius:0;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:last-child {margin-left:0;border-radius:16px;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:last-child:not(:first-child) {border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #282828;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:last-child {margin-top:0;border-radius:16px;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:last-child:not(:first-child) {border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #282828;}.cp-FlagStrip:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .wficon {font-size:18px;}.cp-FlagStrip:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .html-face {display:flex;}.cp-FlagStrip.center-lab:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .html-face {justify-content:center;}.cp-FlagStrip.center-lab.cp-WFIFlagStrip [class*="cp-FlagItem"] .html-face {text-align:center;}.cp-FlagStrip.cp-WFIFlagStrip [class*="cp-FlagItem"] .wficon {margin:0;}.cp-FlagStrip.cp-WFIFlagStrip [class*="cp-FlagItem"] {padding:8px;}.cp-Responsive:not([data-cp-size-check-pending]):not([data-cp-size-checking]):not([data-cp-size-dims-changing]):not([data-cp-size-animating]) .cp-RadioStrip {flex-wrap:nowrap;}.cp-Responsive .cp-ForcedChoice {font-weight:bold;padding:8px 0px;margin:2px;line-height:18px;color:darkcyan;display:inline-block;font-size:small;}.cp-DurationBox {position:relative;}.cp-DurationBox.cp-CompositeInputContent.has-weeks-toggle {padding-right:40px;}.cp-DurationBox .cp-WeeksToggle {position:absolute;right:4px;top:25%;bottom:25%;color:#444444;}.cp-DurationBox .cp-WeeksToggle-selected {color:#e02222;}.cp-DurationBox.cp-Disabled .cp-WeeksToggle-selected {color:#444444;cursor:default !important;}.cp-DurationBox .cp-InputContainer .cp-InputElement {max-width:50px;}.cp-BirthdayBox .cp-InputContainer td,.cp-LicenseKeyBox .cp-InputContainer td {vertical-align:middle !important;}.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-BirthdayBox .cp-InputContainer .cp-InputLabel,.cp-LicenseKeyBox .cp-InputContainer .cp-InputElement,.cp-LicenseKeyBox .cp-InputContainer .cp-InputLabel {font-family:"Lucida Console", Monaco, monospace;float:left; }.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-LicenseKeyBox .cp-InputContainer .cp-InputElement {width:calc(var(--ch-width) * 1ch) !important;text-align:center;}.cp-BirthdayBox .cp-InputContainer .cp-InputLabel,.cp-LicenseKeyBox .cp-InputContainer .cp-InputLabel {margin-left:8px;margin-right:8px;}.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-BirthdayBox .cp-InputContainer .cp-InputLabel {line-height:18px; }.cp-BirthdayBox .cp-InputContainer .cp-InputLabel {font-size:revert;}.cp-LabeledInput.cp-EmailWithDefSuffix.show-def-lab .cp-InputElement {min-width:10px;width:calc((var(--ch-width) + 1) * 1ch) !important;max-width:100%;text-align:right; }.cp-LabeledInput.cp-EmailWithDefSuffix.show-def-lab .cp-InputContainer.lab-right td:first-child {width:1%;}.cp-DimensionsInput {gap:4px;}.cp-DimensionsInput .cell {display:flex;align-items:center;justify-content:center;border:1px solid #444444;background-color:black;cursor:pointer;transition:all 2000ms linear, font-size 0ms linear;}.cp-DimensionsInput .cell.first-row.first-col {border-top-left-radius:24px;}.cp-DimensionsInput .cell.last-row.first-col,.cp-DimensionsInput .cell.sel-last-row.first-col {border-bottom-left-radius:24px;}.cp-DimensionsInput .cell.first-row.last-col,.cp-DimensionsInput .cell.first-row.sel-last-col {border-top-right-radius:24px;}.cp-DimensionsInput .cell.last-row.last-col,.cp-DimensionsInput .cell.sel-last-row.sel-last-col {border-bottom-right-radius:24px;}.cp-DimensionsInput .cell.selected {border-color:#e02222;background-color:#e02222;color:black;}.cp-DimensionsInput .cell:not(.sel-last-row.sel-last-col):not(:hover) {font-size:smaller;}.cp-DimensionsInput .cell.sel-last-row.sel-last-col {font-weight:bold;}.cp-DimensionsInput .cell:hover {background-color:darkcyan;color:white;}.gwt-Button, .gwt-Button:active, .gwt-PushButton, .gwt-ToggleButton, .cp-TriToggleButton {padding:8px 24px;margin:2px;line-height:18px;background:none;background-color:#e02222;color:#181818;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:small;}.gwt-PushButton span.caption[class*="has-badge"]::after,.gwt-ToggleButton span.caption[class*="has-badge"]::after,.cp-TriToggleButton span.caption[class*="has-badge"]::after {top:-8px !important;right:-24px !important;transform:translate(33%, -33%);}.gwt-Button:active, .gwt-Button[disabled], .gwt-Button[disabled]:hover, .gwt-Button[disabled]:focus {text-shadow:none !important;box-shadow:none !important;border:none !important;outline:none;}.gwt-PushButton .wficon, .gwt-PushButton .caption,.gwt-ToggleButton .wficon, .gwt-ToggleButton .caption,.cp-TriToggleButton .wficon, .cp-TriToggleButton .caption,.cp-TextPushButton .wficon, .cp-TextPushButton .caption,.cp-TextToggleButton .wficon, .cp-TextToggleButton .caption {vertical-align:middle;}.gwt-PushButton.has-caption .wficon + .caption,.gwt-ToggleButton.has-caption .wficon + .caption,.cp-TriToggleButton.has-caption .wficon + .caption,.cp-TextPushButton.has-caption .wficon + .caption,.cp-TextToggleButton.has-caption .wficon + .caption {margin-left:8px;}.gwt-Button,.gwt-PushButton-up,.gwt-ToggleButton-up,.cp-TriToggleButton-up {text-shadow:none;box-shadow:0 0 6px rgba(255,255,255,0.35);}.gwt-PushButton .wficon, .gwt-ToggleButton .wficon, .cp-TriToggleButton .wficon,.cp-TextPushButton .wficon, .cp-TextToggleButton .wficon {margin-left:-8px;}.gwt-PushButton:not(.has-caption) .wficon, .gwt-ToggleButton:not(.has-caption) .wficon, .cp-TriToggleButton:not(.has-caption) .wficon,.cp-TextPushButton:not(.has-caption) .wficon, .cp-TextToggleButton:not(.has-caption) .wficon {margin-right:-8px;}.gwt-Button .wficon,.gwt-PushButton-up .wficon,.gwt-ToggleButton-up .wficon,.cp-TriToggleButton-up .wficon {text-shadow:1px 1px 2px rgba(64,64,64,0.5);color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#282828;}.gwt-ToggleButton-down,.cp-TriToggleButton-down {text-shadow:none;box-shadow:inset 0 0 6px rgba(255,255,255,0.35);background-color:darkcyan;color:white;}.cp-TriToggleButton-neutral {text-shadow:none;box-shadow:none;}.gwt-Button:focus, .gwt-Button:hover,.gwt-PushButton-up:focus, .gwt-PushButton-up-hovering, .gwt-PushButton-up-hovering:focus,.gwt-ToggleButton-up:focus, .gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering:focus,.cp-TriToggleButton-up:focus, .cp-TriToggleButton-up-hovering, .cp-TriToggleButton-up-hovering:focus {text-shadow:-1px -1px 0px #e02222, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:0 0 6px darkcyan;}.gwt-Button:focus .wficon, .gwt-Button:hover .wficon,.gwt-PushButton-up:focus .wficon, .gwt-PushButton-up-hovering .wficon, .gwt-PushButton-up-hovering:focus .wficon,.gwt-ToggleButton-up:focus .wficon, .gwt-ToggleButton-up-hovering .wficon, .gwt-ToggleButton-up-hovering:focus .wficon,.cp-TriToggleButton-up:focus .wficon, .cp-TriToggleButton-up-hovering .wficon, .cp-TriToggleButton-up-hovering:focus .wficon {text-shadow:1px 1px 2px rgba(255,255,255,0.35);color:transparent;-webkit-background-clip:text;-moz-background-clip:text;background-color:#282828;}.gwt-ToggleButton-down:focus, .gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-hovering:focus,.cp-TriToggleButton-down:focus, .cp-TriToggleButton-down-hovering, .cp-TriToggleButton-down-hovering:focus {text-shadow:none;box-shadow:inset 2px 2px 4px rgba(255,255,255,0.35), inset -2px -2px 4px rgba(255,255,255,0.5);background-color:darkcyan;color:white;}.cp-TriToggleButton-neutral:focus, .cp-TriToggleButton-neutral-hovering, .cp-TriToggleButton-neutral-hovering:focus {text-shadow:0 0 4px darkcyan;box-shadow:inset 0 0 4px darkcyan, 0 0 4px darkcyan;}.gwt-Button:focus,.gwt-PushButton:focus,.gwt-ToggleButton:focus,.cp-TriToggleButton:focus {outline:none;}.gwt-Button[disabled],.gwt-PushButton-up-disabled,.gwt-ToggleButton-up-disabled, .gwt-ToggleButton-down-disabled,.cp-TriToggleButton-up-disabled, .cp-TriToggleButton-neutral-disabled, .cp-TriToggleButton-down-disabled {background-color:#444444;color:#181818;opacity:1;cursor:default;}.gwt-ToggleButton-down-disabled,.cp-TriToggleButton-down-disabled {box-shadow:inset 0 0 6px rgba(255,255,255,0.35);}.cp-TriToggleButton-neutral-disabled {text-shadow:0 0 6px rgba(255,255,255,0.35);}.cp-TextPushButton, .cp-TextToggleButton {padding:8px 24px;margin:2px;line-height:18px;background:none;color:#e02222;border:none;cursor:pointer;display:inline-block;border-radius:8px;font-size:small;}.cp-TextPushButton span.caption[class*="has-badge"]::after,.cp-TextToggleButton span.caption[class*="has-badge"]::after {top:-8px !important;right:-24px !important;transform:translate(33%, -33%);}.cp-TextPushButton-up,.cp-TextToggleButton-up {text-shadow:0 0 6px rgba(255,255,255,0.5);}.gwt-ToggleButton-up.flatten,.cp-TextToggleButton-up.flatten {text-shadow:none;}.gwt-ToggleButton-up.flatten {box-shadow:none;}.cp-TextToggleButton-down,.cp-TextToggleButton-down:focus,.cp-TextToggleButton-down-hovering,.cp-TextToggleButton-down-hovering:focus {text-shadow:none;color:darkcyan;}.cp-TextToggleButton-down.flatten {color:#e02222;}.cp-TextToggleButton-down.flatten:focus {color:darkcyan;}.gwt-ToggleButton-down.flatten,.gwt-ToggleButton-down.flatten:focus,.gwt-ToggleButton-down-hovering.flatten,.gwt-ToggleButton-down-hovering.flatten:focus,.cp-TextToggleButton-down.flatten,.cp-TextToggleButton-down.flatten:focus,.cp-TextToggleButton-down-hovering.flatten,.cp-TextToggleButton-down-hovering.flatten:focus {text-shadow:none;}.gwt-ToggleButton-down.flatten,.gwt-ToggleButton-down.flatten:focus,.gwt-ToggleButton-down-hovering.flatten,.gwt-ToggleButton-down-hovering.flatten:focus {box-shadow:none;}.cp-TextPushButton-up:focus,.cp-TextPushButton-up-hovering,.cp-TextPushButton-up-hovering:focus,.cp-TextToggleButton-up:focus,.cp-TextToggleButton-up-hovering,.cp-TextToggleButton-up-hovering:focus {text-shadow:0 0 6px rgba(255,255,255,0.5);color:darkcyan;}.gwt-ToggleButton-up.flatten:focus,.gwt-ToggleButton-up-hovering.flatten,.gwt-ToggleButton-up-hovering.flatten:focus,.cp-TextToggleButton-up.flatten:focus,.cp-TextToggleButton-up-hovering.flatten,.cp-TextToggleButton-up-hovering.flatten:focus {text-shadow:none;}.gwt-ToggleButton-up.flatten:focus,.gwt-ToggleButton-up-hovering.flatten,.gwt-ToggleButton-up-hovering.flatten:focus {box-shadow:none;}.cp-TextPushButton:focus,.cp-TextToggleButton:focus {outline:none;}.cp-TextPushButton-down-hovering {color:darkcyan;}.cp-TextToggleButton-down:focus,.cp-TextToggleButton-down-hovering,.cp-TextToggleButton-down-hovering:focus {background-color:#282828;}.cp-TextToggleButton-down.flatten:focus,.cp-TextToggleButton-down-hovering.flatten,.cp-TextToggleButton-down-hovering.flatten:focus {background-color:transparent;}.cp-TextPushButton-up-disabled,.cp-TextToggleButton-up-disabled,.cp-TextToggleButton-down-disabled {color:#444444;opacity:1;cursor:default;}.cp-TextToggleButton-down-disabled {text-shadow:0 0 6px rgba(64,64,64,0.5);}.gwt-ToggleButton-down-disabled.flatten,.cp-TextToggleButton-down-disabled.flatten {text-shadow:none;}.gwt-TextBox, .gwt-PasswordTextBox, .gwt-ListBox, .gwt-DateBox, .gwt-TextArea {border:1px solid #e02222;padding:5px 4px;box-sizing:border-box;font-family:Arial Unicode MS, Arial, sans-serif;}.gwt-TextBox:focus, .gwt-PasswordTextBox:focus, .gwt-ListBox:focus, .gwt-DateBox:focus, .gwt-TextArea:focus, .cp-CompositeInput:focus-within {border:1px solid darkcyan;}.gwt-TextBox[disabled], .gwt-PasswordTextBox[disabled], .gwt-ListBox[disabled], .gwt-DateBox[disabled], .gwt-TextArea[disabled] {border:1px solid #444444;color:#444444;}.gwt-ListBox.cp-ContainsNumbers {text-align-last:right;}input[type=number], .cp-ContainsNumbers {text-align:right;}.cp-SplitLayoutPanel-HDragger,.cp-SplitLayoutPanel-VDragger {background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;}.cp-SplitLayoutPanel-HDragger {cursor:col-resize;background-image:linear-gradient(to right, #e02222, #e02222 1px, transparent 1px, transparent 2px, #e02222 2px);background-size:3px 16px;}.cp-SplitLayoutPanel-VDragger {cursor:row-resize;background-image:linear-gradient(to bottom, #e02222, #e02222 1px, transparent 1px, transparent 2px, #e02222 2px);background-size:16px 3px;}.cp-TabFlexPanel .cp-TabFlexPanelContentContainer {border-style:solid;border-width:0px 1px 1px;}.cp-TabFlexPanel .cp-TabFlexPanelContent {overflow:hidden;padding:6px;}.cp-TabFlexPanel .cp-TabFlexPanelTab {cursor:pointer;font-weight:normal;text-align:center;}.cp-TabFlexPanel .cp-TabFlexPanelTab-selected {cursor:default;font-weight:bold;}.cp-TabLayoutPanel,.cp-TabFlexPanel:not(.tabs-bottom) {--tabs-top:1;--tabs-bottom:0;}.cp-TabFlexPanel.tabs-bottom {--tabs-top:0;--tabs-bottom:1;}.cp-TabLayoutPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > div:nth-child(2),.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > .cp-TabFlexPanelTabs {border-radius:calc(16px * var(--tabs-top)) calc(16px * var(--tabs-top)) calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-bottom));border:1px solid #444444;background:#282828;}.cp-TabLayoutPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > div:nth-child(2),.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content):not(.tabs-bottom) > .cp-TabFlexPanelTabs {border-bottom:none;}.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content).tabs-bottom > .cp-TabFlexPanelTabs {border-top:none;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel > .cp-TabFlexPanelTabs {background:transparent;padding-left:12px;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel:not(.tabs-bottom) > .cp-TabFlexPanelTabs {padding-top:12px;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelTabs {padding-bottom:12px;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab:first-child,.cp-TabFlexPanel > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab:first-child {margin-left:0;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {background:#444444;color:#e02222;border-radius:calc(8px * var(--tabs-top)) calc(8px * var(--tabs-top)) calc(8px * var(--tabs-bottom)) calc(8px * var(--tabs-bottom));padding:8px 16px 8px 16px;margin-left:8px;}.cp-TabLayoutPanel:not(flat-content) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel:not(flat-content) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:#181818;color:#e02222;}.cp-TabLayoutPanel.root-bg > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.root-bg > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:black;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel > .cp-TabFlexPanelContentContainer {border-color:#444444;border-radius:calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-top)) calc(16px * var(--tabs-top));box-shadow:none;border-width:calc(1px * var(--tabs-bottom)) 1px calc(1px * var(--tabs-top));}.cp-TabLayoutPanel.outline-content > div:nth-child(2),.cp-TabFlexPanel.outline-content:not(.tabs-bottom) > .cp-TabFlexPanelTabs {padding-bottom:1px;margin-bottom:-1px;}.cp-TabFlexPanel.outline-content:not(.tabs-bottom) > .cp-TabFlexPanelTabs > .cp-TabFlexPanelTab {margin-bottom:-1px;}.cp-TabFlexPanel.outline-content.tabs-bottom > .cp-TabFlexPanelTabs {padding-top:1px;margin-top:-1px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelContentContainer {border-color:#e02222;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.outline-content:not(.no-tabs) > .cp-TabFlexPanelContentContainer {border-radius:16px;border-top-width:1px;border-bottom-width:1px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs {padding-left:48px; }.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {border-radius:calc(12px * var(--tabs-top)) calc(12px * var(--tabs-top)) calc(12px * var(--tabs-bottom)) calc(12px * var(--tabs-bottom));}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {padding:8px 24px 8px 24px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab:not(.gwt-TabLayoutPanelTab-selected),.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab:not(.cp-TabFlexPanelTab-selected) {background:#282828;color:#e02222;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border:1px solid #e02222;z-index:1;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs):not(.tabs-bottom) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {padding:7px 23px 9px 23px;}.cp-TabFlexPanel.outline-content:not(.no-tabs).tabs-bottom > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {padding:9px 23px 7px 23px;margin-top:-1px;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs):not(.tabs-bottom) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border-bottom:none;}.cp-TabFlexPanel.outline-content:not(.no-tabs).tabs-bottom > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border-top:none;}.cp-TabLayoutPanel.no-tabs > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.no-tabs > .cp-TabFlexPanelContentContainer {border-radius:16px;border-top-width:1px;border-bottom-width:1px;}.cp-TabLayoutPanel.no-tabs .gwt-TabLayoutPanelTabs,.cp-TabLayoutPanel.no-tabs .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.no-tabs .cp-TabFlexPanelTabs,.cp-TabFlexPanel.no-tabs .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {display:none;transform:translate3d(0, 0, 0);}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs {background:transparent;padding-top:6px;padding-bottom:6px;padding-left:6px;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {background:#282828;color:#e02222;border-radius:8px;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:#e02222;color:#181818;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelContentContainer {border:none !important;border-radius:0;box-shadow:none;}.cp-TabFlexPanel > .cp-TabFlexPanelTabs {white-space:nowrap;overflow-x:hidden;}.cp-TabFlexPanel > .cp-TabFlexPanelContentContainer {overflow:hidden;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelContentContainer {order:1;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelTabs {order:2;}.cp-PagedView.tabs-bottom > .cp-PagedViewIndicators {order:2;}.cp-PagedView .cp-PagedViewIndicators {padding:16px;}.cp-PagedView.no-tabs .cp-PagedViewIndicators {display:none;}.cp-PagedView > .bt-page-prev {position:absolute;left:0;top:50%;transform:translateY(-50%);}.cp-PagedView > .bt-page-next {position:absolute;right:0;top:50%;transform:translateY(-50%);}.cp-PagedView:not(:hover) > .bt-page-prev,.cp-PagedView:not(:hover) > .bt-page-next {display:none;}.cp-PagedViewIndicators {display:flex;align-items:center;justify-content:center;}.cp-PagedViewIndicators .cp-PagedViewIndicator {cursor:pointer;background-color:#444444;height:24px;width:24px;border-radius:50%;margin:0 8px;transition:all 2000ms linear;}.cp-PagedViewIndicators .cp-PagedViewIndicator:hover {transition:all 0s linear;}.cp-PagedViewIndicators .cp-PagedViewIndicator:hover,.cp-PagedViewIndicators .cp-PagedViewIndicator-selected {height:32px;width:32px;margin:0 4px;}.cp-PagedViewIndicators .cp-PagedViewIndicator-selected {background-color:darkcyan;}.gwt-DatePicker {border-radius:16px;overflow:hidden; }.gwt-DatePicker .datePickerMonthSelector,.gwt-DatePicker .datePickerWeekendLabel,.gwt-DatePicker .datePickerWeekdayLabel {background:#e02222;color:black;border:none;}.gwt-DatePicker .datePickerMonthSelector {padding-top:8px;}.gwt-DatePicker td.datePickerMonth,.gwt-DatePicker td.datePickerYear,.gwt-DatePicker .datePickerPreviousButton,.gwt-DatePicker .datePickerNextButton,.gwt-DatePicker .datePickerPreviousYearButton,.gwt-DatePicker .datePickerNextYearButton {color:black;}.gwt-DatePicker .datePickerPreviousButton,.gwt-DatePicker .datePickerNextButton,.gwt-DatePicker .datePickerPreviousYearButton,.gwt-DatePicker .datePickerNextYearButton {padding:0 16px;}.gwt-DatePicker .datePickerDays {background:black;}.gwt-DatePicker .datePickerDay,.gwt-DatePicker .datePickerWeekdayLabel,.gwt-DatePicker .datePickerWeekendLabel {border:none;font-size:75%;font-weight:normal;}.gwt-DatePicker .datePickerDay {padding:4px;color:white;}.gwt-DatePicker .datePickerDays tr:last-child td div {padding-bottom:12px;}.gwt-DatePicker .datePickerDayIsFiller {color:#444444;}.gwt-DatePicker .datePickerDayIsWeekend {background:#181818;}.gwt-DatePicker .datePickerDayIsToday {background:transparent;border:1px solid #e02222;padding:3px;}.gwt-DatePicker .datePickerDays tr:last-child td div.datePickerDayIsToday {padding-bottom:11px;}.gwt-DatePicker .datePickerDayIsValue {background:#282828;}.gwt-DatePicker .datePickerDayIsHighlighted {background:#282828;border:1px solid darkcyan;padding:3px;}.gwt-DatePicker .datePickerDays tr:last-child td div.datePickerDayIsHighlighted {padding-bottom:11px;}.gwt-DisclosurePanel .header, .gwt-DisclosurePanel .header a, .gwt-DisclosurePanel .header td {color:white;font-size:small;}.gwt-DisclosurePanel .header .gwt-Image {display:block;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel .header td {padding:2px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel .header .wficon {color:#e02222;font-size:24px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header a,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header td {cursor:default;}.gwt-DisclosurePanel .header .gwt-Image {transition:transform 350ms ease-out;}.gwt-DisclosurePanel-open .header .gwt-Image {background:var(--svg-arrow-lg-down-url-accent);}.gwt-DisclosurePanel-closed .header .gwt-Image {background:var(--svg-arrow-lg-down-url-accent);transform:rotate(-90deg);}.gwt-DisclosurePanel .header div.icon {width:18px !important;height:18px !important;}.gwt-DisclosurePanel .header .gwt-Image {width:0;height:0;padding:9px;}.gwt-DisclosurePanel .content {border-left:initial;padding:initial;margin-left:initial;}.gwt-DisclosurePanel > tbody > tr > td > div > div.content,.cp-DisclosurePanel.as-block > div > div.content {border-left:3px solid #e02222;padding:4px 0 4px 8.5px;margin-left:10.5px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div > div.content,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content {margin-left:12.5px;padding-left:12.5px;}.cp-DisclosurePanel.with-heading {width:100%;}.cp-DisclosurePanel.with-heading a.header > h1,.cp-DisclosurePanel.with-heading a.header > h2,.cp-DisclosurePanel.with-heading a.header > h3,.cp-DisclosurePanel.with-heading a.header > h4,.cp-DisclosurePanel.with-heading a.header > h5,.cp-DisclosurePanel.with-heading a.header > h6 {display:flex;align-items:center;padding-left:0;margin-bottom:4px;min-height:24px;}.cp-DisclosurePanel.with-heading a.header > h1 .icon,.cp-DisclosurePanel.with-heading a.header > h2 .icon,.cp-DisclosurePanel.with-heading a.header > h3 .icon,.cp-DisclosurePanel.with-heading a.header > h4 .icon,.cp-DisclosurePanel.with-heading a.header > h5 .icon,.cp-DisclosurePanel.with-heading a.header > h6 .icon {padding:3px; }.cp-DisclosurePanel.as-block {box-sizing:border-box;display:flex;flex-direction:column;}.cp-DisclosurePanel.as-block > *:first-child {flex-grow:0;flex-shrink:0;}.cp-DisclosurePanel.as-block > *:last-child {flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;}.cp-DisclosurePanel.as-block > div > div.content {flex-grow:1;}.cp-TreeLeafSelection .leaf-base:not(:first-child),.cp-TreeLeafSelection .leaf.cp-LabeledToggleCheckBox:not(:first-child) {margin-top:8px;}.cp-TreeLeafSelection .gwt-Label:not(.leaf) {font-weight:bold;}.cp-TreeLeafSelection .gwt-Label.leaf {margin-left:54px;}.cp-TreeLeafSelection.cp-DisclosurePanel.as-block:hover > div > div.content {border-color:darkcyan;}.cp-TreeLeafSelection .gwt-Label.leaf:hover,.cp-TreeLeafSelection .cp-LabeledToggleCheckBox.leaf:hover,.cp-TreeLeafSelection.gwt-DisclosurePanel-open.as-block:hover > .header {font-weight:bold;}.cp-TreeLeafSelection.gwt-DisclosurePanel-open.as-block:hover > .header .gwt-Image,.cp-TreeLeafSelection.gwt-DisclosurePanel-closed.as-block:hover > .header .gwt-Image {background:var(--svg-arrow-lg-down-url-highlight);}.version_table {border:1px solid #444444;border-collapse:collapse;margin:0 auto;}.version_table td, .version_table th {border:1px solid #444444;}.version_table td, .version_table th {padding:8px 16px;}.version_table th {font-weight:bold;text-align:left;}.version_table thead th {font-weight:bold;background-color:#e02222;color:#181818;font-size:150%;padding:16px 32px;}.release_notes_panel {overflow:auto !important;}.release_notes_panel .release_notes {overflow:auto !important;font-family:courier;font-size:initial;text-align:justify;padding:16px;}.release_notes_panel .release_notes h1 {margin-bottom:0;margin-top:8px;font-variant:small-caps;}.release_notes_panel .release_notes p.subtitle {margin-top:0;}.release_notes_panel .release_notes h2 {margin-bottom:2px;font-variant:small-caps;}.release_notes_panel .release_notes h3 {padding-left:12px;margin-top:2px;margin-bottom:2px;}.release_notes_panel .release_notes ul {margin-top:2px;margin-bottom:2px;}.release_notes_panel .release_notes ul.release_items {margin-top:2px;margin-bottom:16px;}.release_notes_panel .release_notes div.types {background-color:#282828;font-size:70%;color:#e02222;font-family:Arial, sans-serif;font-variant:small-caps;font-variant:all-small-caps;padding:2px;padding-left:4px;}.cp-TilePanel {border:1px solid #444444;border-bottom:none;}.cp-TilePanel-Last {border-bottom:1px solid #444444;}.cp-TilePanel-HasRightNeighbor {border-right:none;}.cp-TilePanel-RoundTopLeft {border-top-left-radius:16px;}.cp-TilePanel-RoundTopRight {border-top-right-radius:16px;}.cp-TilePanel-RoundBottomLeft {border-bottom-left-radius:16px;}.cp-TilePanel-RoundBottomRight {border-bottom-right-radius:16px;}.cp-TilePanel-RoundTopLeft .cp-TitleBoxHeader {border-top-left-radius:16px;}.cp-TilePanel-RoundTopRight .cp-TitleBoxHeader {border-top-right-radius:16px;}.cp-TitleBoxHeader {cursor:default;font-size:1.3em;font-weight:bold;border-bottom:1px solid #444444;background-color:#e02222;background:#e02222;color:#181818;text-shadow:none;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:0 16px;}.cp-TitleBoxHeader.has-toolbar {padding-right:0;}.cp-TitleBoxHeader.has-toolbar .caption {flex:1 1;min-width:0;}.cp-TitleBoxHeader.has-subtitle .caption {display:flex;flex-direction:column;}.cp-TitleBoxHeader.has-subtitle.has-toolbar .caption {align-items:stretch;}.cp-TitleBoxHeader.has-subtitle:not(.has-toolbar) .caption {align-items:center;}.cp-TitleBoxHeader .caption > * {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-TitleBoxHeader.has-subtitle .caption > * {font-size:calc(0.9 * var(--title-height));line-height:var(--title-height);}.cp-TitleBoxHeader:not(.has-subtitle) .caption > .sub-title {display:none;}.cp-TitleBox .cp-TitleBoxHeader {cursor:default;}.cp-TitleBoxCollapsible .cp-TitleBoxHeader {cursor:pointer;}.cp-TitleBox-AlignBottom {position:absolute;bottom:0;}.cp-TitleBox .cp-TitleBoxHeader .cp-Toolbar {margin-right:1px;}.cp-TitleBox .cp-TitleBoxHeader .cp-Toolbar .cp-ToolbarBtn {padding:4px;padding-bottom:3px;margin:4px;background-color:#282828;border-radius:8px;box-shadow:none;}.cp-TilePanel-RoundTopRight .cp-Toolbar .cp-ToolbarBtn:last-child {border-top-right-radius:12px;}div.cp-ProgressContainer {margin:16px auto;width:25px;height:25px;}div.cp-ProgressContainer div.cp-ProgressAnimation {border:5px solid #282828;border-top:5px solid #e02222;border-radius:50%;width:15px;height:15px;-webkit-animation:cp-ProgSpin 0.75s linear infinite;-moz-animation:cp-ProgSpin 0.75s linear infinite;-ms-animation:cp-ProgSpin 0.75s linear infinite;-o-animation:cp-ProgSpin 0.75s linear infinite;animation:cp-ProgSpin 0.75s linear infinite;}@-webkit-keyframes cp-ProgSpin {0% { -webkit-transform:rotate(0deg); }100% { -webkit-transform:rotate(360deg); }}@-moz-keyframes cp-ProgSpin {0% { -moz-transform:rotate(0deg); }100% { -moz-transform:rotate(360deg); }}@-ms-keyframes cp-ProgSpin {0% { -ms-transform:rotate(0deg); }100% { -ms-transform:rotate(360deg); }}@-o-keyframes cp-ProgSpin {0% { -o-transform:rotate(0deg); }100% { -o-transform:rotate(360deg); }}@keyframes cp-ProgSpin {0% { transform:rotate(0deg); }100% { transform:rotate(360deg); }}.cp-ProgressContainer.has-logo {margin:12px auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;}.cp-NavBaseContainer.shorten .cp-ProgressContainer.has-logo {margin:3px auto;width:28px;height:28px;}.cp-ProgressContainer .cp-ProgressLogo .img-container {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_icon.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=dark");background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));position:relative;}.cp-ProgressContainer .cp-ProgressLogo .img-container img {width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));display:block;margin-left:auto;margin-right:auto;opacity:0;}.cp-NavBaseContainer.shorten .cp-ProgressContainer .cp-ProgressLogo .img-container img {width:28px;height:28px;}#cp-id-ProgressMsg {opacity:0;padding:0 32px;line-height:9px;background:#e02222;color:#e02222;border:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 0 6px rgba(255,255,255,0.35);clip-path:polygon(-6px 0px, calc(100% + 6px) 0px, calc(100% + 6px) calc(100% + 6px), -6px calc(100% + 6px));text-shadow:none;visibility:hidden; min-width:100px; text-align:center; position:fixed; z-index:10; right:50px;top:18px; transition:text-shadow 2.5s ease-in, color 2.5s ease-in, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0.5s;}#cp-id-ProgressMsg.show {visibility:visible; opacity:1;line-height:18px;padding:16px 32px;transition:text-shadow 2.5s ease-in, color 2.5s ease-in, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0s;}#cp-id-ProgressMsg.new-msg {color:#181818;transition:text-shadow 0s linear, color 0s linear, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0s;}.cp-ProgressBar {--prog-val:0;min-height:20px;border:1px solid #e02222;background:linear-gradient(to right, #e02222 0, #e02222 calc(var(--prog-val) * 1%), transparent calc(var(--prog-val) * 1%));background-clip:content-box;margin:4px;padding:4px;box-sizing:border-box;border-radius:1000px;}.cp-PopupPanel {background-color:black;border-radius:16px;padding:32px;box-shadow:0 0 6px rgba(255,255,255,0.35);z-index:100;}.cp-PopupPanel:not(.alt-style) {border:2px #e02222 solid !important;}.cp-PopupPanel.alt-style {border:2px darkcyan solid !important;}.cp-PopupPanel.reduce-padding {padding:16px;}.cp-PopupPanel.force-scroll {overflow:auto !important;}.cp-PopupPanel.point-above::before {content:"";position:absolute;top:-17px;left:min(calc(100% - 56px), max(var(--point-left-offset), 56px));margin-left:-17px;width:33.941125496954px;height:33.941125496954px;border-width:2px;border-style:solid;transform:rotate(45deg);background:linear-gradient(135deg, black, black 24px, transparent 24px, transparent) no-repeat;box-sizing:border-box;}.cp-PopupPanel.point-above:not(.alt-style)::before {border-color:#e02222 transparent transparent #e02222;}.cp-PopupPanel.point-above.alt-style::before {border-color:darkcyan transparent transparent darkcyan;}.cp-PopupPanel.has-title.point-above:not(.alt-style)::before {background:linear-gradient(135deg, #e02222, #e02222 24px, transparent 24px, transparent) no-repeat;}.cp-PopupPanel.has-title.point-above.alt-style::before {background:linear-gradient(135deg, darkcyan, darkcyan 24px, transparent 24px, transparent) no-repeat;}.cp-PopupPanel.point-below::after {content:"";position:absolute;bottom:-17px;left:min(calc(100% - 56px), max(var(--point-left-offset), 56px));margin-left:-17px;width:33.941125496954px;height:33.941125496954px;border-width:2px;border-style:solid;transform:rotate(45deg);background:linear-gradient(-45deg, black, black 24px, transparent 24px, transparent) no-repeat;box-sizing:border-box;}.cp-PopupPanel.point-below:not(.alt-style)::after {border-color:transparent #e02222 #e02222 transparent;}.cp-PopupPanel.point-below.alt-style::after {border-color:transparent darkcyan darkcyan transparent;}.cp-PopupPanel.has-title {padding:0;}.cp-PopupPanel.has-title:not(.alt-style) {background-color:#e02222;}.cp-PopupPanel.has-title.alt-style {background-color:darkcyan;}.cp-PopupPanel.has-title .popupContent {padding:32px;background-color:black;}.cp-PopupPanel .cp-PopupTitle {padding:4px 16px 12px;font-weight:bold;border-top-left-radius:16px;border-top-right-radius:16px;}.cp-PopupPanel:not(.alt-style) .cp-PopupTitle {color:black;background-color:#e02222;}.cp-PopupPanel.alt-style .cp-PopupTitle {color:white;background-color:darkcyan;}.cp-PopupPanel.has-title .popupContent {overflow:hidden !important;border-radius:16px;}.cp-PopupPanelDlg-Glass {background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;width:auto !important;height:auto !important;right:0;bottom:0;position:fixed !important; overscroll-behavior:none;}.cp-PopupPanelDlg {background-color:black;border-radius:18px;padding:32px;box-shadow:0 0 24px black;z-index:100;overscroll-behavior:contain;}.cp-PopupPanelDlg:not(.alt-style) {border:4px #e02222 solid !important;}.cp-PopupPanelDlg.alt-style {border:4px darkcyan solid !important;}.cp-PopupPanelDlg.has-title {padding:0;}.cp-PopupPanelDlg.has-title:not(.alt-style) {background-color:#e02222;}.cp-PopupPanelDlg.has-title.alt-style {background-color:darkcyan;}.cp-PopupPanelDlg.has-title:not(.cp-has-FlushInnerContent) .popupContent {padding:32px;background-color:black;}.cp-PopupPanelDlg.cp-has-FlushInnerContent {padding:0;}.cp-PopupPanelDlg.has-title.cp-has-FlushInnerContent .popupContent {padding:0;}.cp-PopupPanelDlg-FS {width:calc(100% - 100px);height:calc(100% - 100px);box-sizing:border-box;}@media (max-width:800px), (max-height:800px){.cp-PopupPanelDlg-FS {width:calc(100% - 50px);height:calc(100% - 50px);}}.cp-PopupPanelDlg-FS.has-title {display:flex;flex-direction:column;}.cp-PopupPanelDlg-FS.has-title .popupContent{flex-grow:1;position:relative;}.cp-PopupPanelDlg .cp-DlgTitle {padding:4px 16px 12px;font-weight:bold;border-top-left-radius:16px;border-top-right-radius:16px;}.cp-PopupPanelDlg:not(.alt-style) .cp-DlgTitle {color:black;background-color:#e02222;}.cp-PopupPanelDlg.alt-style .cp-DlgTitle {color:white;background-color:darkcyan;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle {display:flex;align-items:center;}.cp-PopupPanelDlg .cp-DlgTitle .label {flex-grow:1;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-Toolbar {margin-left:32px;margin-right:0;}.cp-PopupPanelDlg.has-title.has-toolbar.has-close .cp-Toolbar {margin-right:32px;}.cp-PopupPanelDlg.has-toolbar .dlg-tb-wrapper {display:flex;justify-content:flex-end;}.cp-PopupPanelDlg.has-toolbar .dlg-tb-wrapper .cp-Toolbar {margin-right:0;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled),.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-1 {color:black;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-2:not([disabled]) {color:white;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up-hovering.state-off:hover {color:white;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-down-hovering.state-on:hover {color:black;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton-up.state-off:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up.state-off:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-1:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-2:not([disabled]):hover {background-color:darkcyan;}.cp-PopupPanelDlg .popupContent, .cp-PopupPanelDlg .base-layout-panel {overflow:hidden !important;border-radius:16px;}.cp-PopupPanelDlg.cp-has-FlushInnerContent .popupContent, .cp-PopupPanelDlg.cp-has-FlushInnerContent .base-layout-panel {border-radius:18px;}.cp-PopupPanelDlg-FS .base-layout-panel {position:absolute !important;left:32px !important;right:32px !important;top:32px !important;bottom:32px !important;}.cp-PopupPanelDlg-FS.cp-has-FlushInnerContent .base-layout-panel {left:0px !important;right:0px !important;top:0px !important;bottom:0px !important;}.cp-PopupPanelDlg .cp-PopupCloseBtn {padding:4px 4px;border-radius:17px;cursor:pointer;display:inline-block;position:absolute;top:-17px;right:-17px;}.cp-PopupPanelDlg:not(.alt-style) .cp-PopupCloseBtn {background-color:#e02222;color:black;border:2px #e02222 solid !important;}.cp-PopupPanelDlg.alt-style .cp-PopupCloseBtn {background-color:darkcyan;color:white;border:2px darkcyan solid !important;}.cp-PopupPanelDlg.cp-has-FlushInnerContent .cp-PopupCloseBtn {z-index:1;}.cp-PopupPanelDlg .cp-PopupCloseBtn .wficon {font-size:22px;vertical-align:middle;}.cp-PopupPanelDlg .cp-PopupCloseBtn-up, .cp-PopupPanelDlg .cp-PopupCloseBtn-up:focus, .cp-PopupPanelDlg .cp-PopupCloseBtn-up-hovering, .cp-PopupPanelDlg .cp-PopupCloseBtn-up-hovering:focus {box-shadow:0 0 12px black;}.cp-PopupPanelDlg .cp-PopupCloseBtn:focus {outline:none;}.cp-PopupPanelDlg .cp-PopupCloseBtn-up-disabled {background-color:#181818;color:#444444;border-color:#444444 !important;opacity:1;cursor:default;}.cp-PopupPanelDlg .base-layout-panel iframe {border:none;box-sizing:border-box;}.cp-PopupPanelDlg.cp-MsgPopupDlg {box-sizing:border-box;}.cp-PopupPanelDlg.cp-MsgPopupDlg .msg-content {margin-bottom:32px;overflow:auto;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container {display:flex;align-items:baseline;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > .msg-content {flex-grow:1;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel {color:#e02222;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel .wficon {font-size:32px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel.error {color:#ff99aa;}.cp-PopupPanelDlg.cp-ErrorDlg {border-color:red !important;}.cp-PopupPanelDlg.cp-ErrorDlg.has-title {background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .cp-DlgTitle {color:black;background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button {background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button:focus, .cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button:hover {text-shadow:-1px -1px 0px red, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:0 0 6px #ff99aa;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel.warn {color:#ffe765;}.cp-PopupPanelDlg.cp-WarnDlg {border-color:gold !important;}.cp-PopupPanelDlg.cp-WarnDlg.has-title {background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .cp-DlgTitle {color:black;background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button {background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button:focus, .cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button:hover {text-shadow:-1px -1px 0px gold, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:0 0 6px #ffe765;}.cp-PopupPanelDlg.cp-DispCopyright.cp-has-FlushInnerContent {padding-bottom:32px;}.cp-PopupPanelDlg.cp-DispCopyright::after {content:attr(copyrightText);position:absolute;right:34px;font-size:26px;height:28px;line-height:28px;}.cp-PopupPanelDlg.cp-DispCopyright:not(.cp-has-FlushInnerContent)::after {bottom:2px;}.cp-PopupPanelDlg.cp-DispCopyright.cp-has-FlushInnerContent::after {bottom:0;color:black;}.cp-MenuPopup:not(.expand-left) {min-width:175px;}.cp-MenuPopup.expand-left {min-width:120px;}.cp-MenuPopup:not(.no-offset):not(.expand-left) {margin-left:64px; }.cp-MenuPopup.expand-left:not(.no-offset) {margin-left:-64px; }.cp-MenuLink {position:relative;}.cp-MenuLink.data-pending {opacity:0.5;filter:grayscale(1);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink {padding-right:24px;}.cp-MenuPopup.expand-left .cp-MenuLink,.cp-MenuPopup.expand-left.has-sub-menu .menu-items > a {padding-left:24px;}.cp-MenuLink,.cp-MenuPopup .menu-items > a {transition:color 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::after {transition:transform 2000ms ease-out, background 2000ms ease-out;}.cp-MenuPopup.expand-left .cp-MenuLink::before {transition:transform 2000ms ease-out, background 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::before,.cp-MenuPopup:not(.expand-left) .menu-items > a::before {content:'';transition:border 2000ms ease-out;}.cp-MenuPopup.expand-left .cp-MenuLink::after,.cp-MenuPopup.expand-left .menu-items > a::after {content:'';transition:border 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::after {content:'';background:var(--svg-arrow-right-url-accent);width:18px;height:18px;display:inline-block;position:absolute;right:0;}.cp-MenuPopup.expand-left .cp-MenuLink::before {content:'';background:var(--svg-arrow-left-url-accent);width:18px;height:18px;display:inline-block;position:absolute;left:0;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-down::after,.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-up::after {background:var(--svg-arrow-right-url-highlight);}.cp-MenuPopup.expand-left .cp-MenuLink.active-down::before,.cp-MenuPopup.expand-left .cp-MenuLink.active-up::before {background:var(--svg-arrow-left-url-highlight);}.cp-MenuPopup.expand-left .cp-MenuLink.data-pending::before,.cp-MenuPopup:not(.expand-left) .cp-MenuLink.data-pending::after {background:var(--svg-loading-url-accent);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-down:not(.data-pending)::after {transform:rotate(90deg);}.cp-MenuPopup.expand-left .cp-MenuLink.active-down:not(.data-pending)::before {transform:rotate(-90deg);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-up:not(.data-pending)::after {transform:rotate(-90deg);}.cp-MenuPopup.expand-left .cp-MenuLink.active-up:not(.data-pending)::before {transform:rotate(90deg);}.cp-MenuPopup .menu-items > a {position:relative;}.cp-MenuPopup .menu-items > a:hover {text-decoration:none;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::before,.cp-MenuPopup:not(.expand-left) .menu-items > a::before {content:'';border-left:0 solid transparent;position:absolute;top:0;bottom:0;left:-16px;}.cp-MenuPopup.expand-left .cp-MenuLink::after,.cp-MenuPopup.expand-left .menu-items > a::after {content:'';border-right:0 solid transparent;position:absolute;top:0;bottom:0;right:-16px;}.cp-MenuPopup:not(.expand-left) .menu-items > a.cp-MenuLink.active-down::before,.cp-MenuPopup:not(.expand-left) .menu-items > a.cp-MenuLink.active-up::before,.cp-MenuPopup:not(.expand-left) .menu-items > a:hover::before {border-left:8px solid darkcyan;}.cp-MenuPopup.expand-left .menu-items > a.cp-MenuLink.active-down::after,.cp-MenuPopup.expand-left .menu-items > a.cp-MenuLink.active-up::after,.cp-MenuPopup.expand-left .menu-items > a:hover::after {border-right:8px solid darkcyan;}.cp-MenuPopup .menu-items > a.cp-MenuLink.active-down,.cp-MenuPopup .menu-items > a.cp-MenuLink.active-up,.cp-MenuPopup .menu-items > a:hover {color:darkcyan;}.cp-PopupPanelDlg.cp-MsgPopupDlg {max-width:50%;min-width:200px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .msg-content {max-height:calc(90vh - 100px);}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel {margin-right:32px;margin-bottom:32px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel {display:flex;justify-content:flex-end;align-items:flex-end;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel.center-btns {justify-content:center;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel.uniform-btns .gwt-Button {flex-grow:1;flex-basis:0;}.cp-Toolbar:not(.as-menu) {display:inline-block;margin:0 16px;}.cp-Toolbar.as-menu {display:block;margin:0;}.cp-ToolbarBtn {padding:8px;margin:0;text-shadow:none !important;}.cp-Toolbar:not(.as-menu) .cp-ToolbarBtn {height:24px;width:24px;border-radius:20px;}.cp-Toolbar.as-menu .cp-ToolbarBtn {padding-right:16px;margin:0;height:24px;display:block;white-space:nowrap;}.cp-ToolbarBtn.cp-WFILabel {display:inline-block;cursor:pointer;line-height:18px;}.cp-ToolbarBtn.cp-WFILabel:hover,.cp-ToolbarBtn.cp-TextPushButton-up-hovering:hover,.cp-ToolbarBtn.cp-TextToggleButton-up-hovering:hover {background-color:#282828;}.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-WFILabel:hover,.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-TextPushButton-up-hovering:hover,.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-TextToggleButton-up-hovering:hover {background-color:#181818;}.cp-ToolbarBtn .wficon {margin:0 !important;}.cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-ToolbarBtn.state-on-1 {color:#e02222;}.cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-ToolbarBtn.state-on-2:not([disabled]) {color:darkcyan;}.cp-ToolbarBtn.cp-tb-type-info {cursor:default;}.cp-Toolbar:not(.as-menu) .cp-ToolbarBtn.cp-TBSpacer {padding-left:4px;padding-right:4px;width:12px;}.cp-Toolbar.as-menu .cp-ToolbarBtn.cp-TBSpacer {height:0;padding-bottom:0;padding-top:8px;margin-bottom:8px;border-bottom:1px solid #444444;}h1.has-toolbar,h2.has-toolbar,h3.has-toolbar,h4.has-toolbar,h5.has-toolbar,h6.has-toolbar {display:flex;}h1.has-toolbar .label,h2.has-toolbar .label,h3.has-toolbar .label,h4.has-toolbar .label,h5.has-toolbar .label,h6.has-toolbar .label {flex-grow:1;align-self:center;}h1.has-toolbar .cp-Toolbar,h2.has-toolbar .cp-Toolbar,h3.has-toolbar .cp-Toolbar,h4.has-toolbar .cp-Toolbar,h5.has-toolbar .cp-Toolbar,h6.has-toolbar .cp-Toolbar {margin-right:8px; align-self:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel {color:#e02222;padding-bottom:16px;display:flex;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn {height:24px;width:24px;border-radius:20px;margin:0;padding:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-1 {color:#e02222;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-2:not([disabled]) {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up-hovering.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):hover {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-down-hovering.state-on:hover {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton-up.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-1:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-2:not([disabled]):hover {background-color:#181818;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-disabled:hover {background-color:transparent;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn .wficon {font-size:24px;margin:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up:focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-hovering,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-hovering:focus {text-shadow:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .left-toolbars,.cp-NavHeaderBase > .cp-NavHeaderPanel .right-toolbars,.cp-NavHeaderBase > .cp-NavHeaderPanel .left-toolbars .cp-Toolbar,.cp-NavHeaderBase > .cp-NavHeaderPanel .right-toolbars .cp-Toolbar {display:flex;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel.search-active > *:not(.show-with-search) {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase {flex-grow:1;min-height:10px;display:flex;padding-right:64px;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel:not(.search-active) .cp-NavSearchBase {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn {height:32px;width:32px;border-radius:9999px;margin-right:8px;margin-left:0;transition:margin 2000ms ease-out;}.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn,.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn {margin-left:8px;margin-right:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn .wficon {font-size:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel {flex-grow:1;max-width:1024px;margin-left:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox {padding:8px;border-radius:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox.has-clear {padding-right:28px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox.has-clear .cp-InputClear {right:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnExpand {height:32px;width:32px;border-radius:9999px;margin-left:8px;margin-right:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnExpand .wficon {font-size:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderLogoContainer {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=dark");background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:relative;margin:0 16px;display:table; }.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderLogo {height:40px;opacity:0;display:block;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase {flex-grow:1;margin:0 32px;display:flex;font-weight:bold;align-items:center;justify-content:center;overflow:hidden;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.hidden,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase.hidden {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-minor,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase .title-alt {white-space:nowrap;}.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderTitleBase .title-minor,.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderAltTitleBase .title-alt {overflow:hidden;text-overflow:ellipsis;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase .title-alt {color:darkcyan;font-size:28px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .sep {color:#282828;margin:0 16px;font-size:24px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-minor {color:#e02222;font-size:16px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .sep {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked {flex-direction:column;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .title-major {font-size:20px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .title-minor {font-size:12px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnAccount {height:32px;width:32px;margin-left:32px;border-radius:9999px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnAccount .wficon {font-size:32px;}.cp-AccountPopup {min-width:300px;min-height:200px;padding:0;max-height:calc(100% - 80px);box-sizing:border-box;overflow:auto !important;}.cp-AccountPopup .header {border-bottom:1px solid #282828;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#181818;background:linear-gradient(to bottom, #181818, #282828);padding:32px;position:sticky;top:0;}.cp-AccountPopup .header .account-icon {color:darkcyan;margin-bottom:8px;text-align:center;}.cp-AccountPopup .header .account-icon .wficon {font-size:64px;}.cp-AccountPopup .header .name, .cp-AccountPopup .user_name {white-space:nowrap;text-align:center;}.cp-AccountPopup .header .name {font-weight:bold;font-size:120%;}.cp-AccountPopup .user_info {padding:32px;}.cp-AccountPopup .user_info table {margin:0 auto;}.cp-AccountPopup .user_info table th {text-align:left;}.cp-AccountPopup .user_info table th, .cp-AccountPopup .user_info table td {padding:8px 16px;white-space:nowrap;}.cp-AccountPopup .user_info table td .action {cursor:pointer;}.cp-AccountPopup .actions {border-top:1px solid #282828;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:16px;padding-top:0;display:flex;flex-direction:column;}.cp-AccountPopup .actions .cp-TextPushButton,.cp-AccountPopup .actions .cp-TextToggleButton {display:block;margin:0;border-top:1px solid #282828;border-radius:0;padding-top:16px;padding-bottom:16px;}.cp-AccountPopup .actions .cp-TextPushButton.sys-util {border-top-color:#e02222;}.cp-AccountPopup .actions .cp-TextPushButton.sys-util ~ .cp-TextPushButton.sys-util {border-top-color:#282828;}.cp-AccountPopup .actions .cp-TextPushButton:first-child,.cp-AccountPopup .actions .cp-TextToggleButton:first-child {border-top:none;}.cp-AccountPopup .actions .cp-TextPushButton .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering .caption {color:white;}.cp-AccountPopup .actions .cp-TextToggleButton-down,.cp-AccountPopup .actions .cp-TextToggleButton-down:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus {background:darkcyan;color:white;}.cp-AccountPopup .actions .cp-TextToggleButton-down .caption {color:white;}.cp-AccountPopup .actions .cp-TextPushButton-up,.cp-AccountPopup .actions .cp-TextPushButton-up:focus,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering:focus,.cp-AccountPopup .actions .cp-TextToggleButton-up,.cp-AccountPopup .actions .cp-TextToggleButton-up:focus,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down,.cp-AccountPopup .actions .cp-TextToggleButton-down:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus {text-shadow:none;}.cp-AccountPopup .actions .cp-TextPushButton-up-hovering .caption,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering:focus .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering:focus .caption,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering .caption,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus .caption {font-weight:bold;}.cp-AccountPopup .actions .cp-TextPushButton .wficon,.cp-AccountPopup .actions .cp-TextToggleButton .wficon {margin-left:-16px;margin-right:16px;}.cp-NavPanel .cp-NavBase img.cp-NavLogo {width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));display:block;margin-left:auto;margin-right:auto;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogo {width:auto;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogo {width:48px;}.cp-NavPanel.cp-NavPanel-icon > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=dark");background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));}.cp-NavPanel.cp-NavPanel-icon > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo {opacity:0;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer {position:relative;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));transition:opacity 2000ms ease;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=dark");opacity:1;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_icon.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=dark");opacity:0;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before,.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before {opacity:0;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after,.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {opacity:1;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo {opacity:0;}.cp-NavBaseContainer, .cp-NavBaseContainer > .cp-NavBase {background-color:black;}.cp-NavBase {display:flex;flex-direction:column;align-items:stretch;}.cp-NavPanel.cp-NavPanel-combo.collapsing-forced > .cp-NavBaseContainer,.cp-NavPanel.cp-NavPanel-combo.expanding-forced > .cp-NavBaseContainer,.cp-NavPanel.cp-NavPanel-combo.expanded-forced > .cp-NavBaseContainer {overflow:visible !important;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase {transition:all 2000ms linear;width:var(--nav-panel-width);overflow:hidden;z-index:50;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"]:not(.collapsed-forced) > .cp-NavBaseContainer > .cp-NavBase {box-shadow:none;border-radius:16px;box-sizing:border-box;}.cp-NavPanel.cp-NavPanel-combo.collapsing-forced > .cp-NavBaseContainer > .cp-NavBase,.cp-NavPanel.cp-NavPanel-combo.collapsed-forced > .cp-NavBaseContainer > .cp-NavBase {width:var(--nav-panel-min-width);padding:0px;border:0px transparent solid !important;margin-top:0;margin-bottom:0;}.cp-NavPanel.cp-NavPanel-combo.expanding-forced > .cp-NavBaseContainer > .cp-NavBase,.cp-NavPanel.cp-NavPanel-combo.expanded-forced > .cp-NavBaseContainer > .cp-NavBase {padding:4px;border:2px #e02222 solid !important;margin-top:-2px;margin-bottom:-2px;}.cp-NavBase .cp-NavLogo,.cp-NavBase .cp-NavButtonPanel,.cp-NavBase .cp-ActionButtonPanel {flex-grow:0;}.cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {transition:background-color 2000ms linear, color 2000ms linear, border 2000ms linear, box-shadow 2000ms linear, text-shadow 2000ms linear;font-size:small;}.cp-NavBase .cp-NavSpacer {flex-grow:1;display:flex;align-items:center;}.cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {position:relative;margin-top:8px;}.cp-NavPanel.cp-NavPanel-combo:not(.collapsed):not([class*="-forced"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-bundled):not(.sidebar-empty) {border:2px solid #e02222;margin-right:8px;border-radius:16px;background:#181818;}.cp-NavPanel.cp-NavPanel-combo:not(.collapsed):not([class*="-forced"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-bundled,.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty),.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {border-top:2px solid #e02222;margin-bottom:2px;}.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty),.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {background:#181818;background:linear-gradient(to bottom, #181818, rgba(24,24,24,0));}.cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-empty .cp-NavSidebarLayout{display:none;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout {position:absolute !important;left:0;top:0;right:0;bottom:0;margin-top:8px;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-bundled .cp-NavSidebarLayout {margin-right:8px;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-NavSidebar {position:absolute;left:0;top:0;right:0;bottom:0;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout.bundled .cp-NavSidebar {visibility:hidden;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout:not(.bundled) .cp-BundledButton {visibility:hidden;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel .header td {padding:0;}.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {box-sizing:border-box;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:1;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:0;display:inline-block;width:0;}.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:0;}.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:1;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer {justify-content:flex-end;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer {justify-content:center;}.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnExpand,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnCollapse,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnExpand,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnCollapse {display:none;}.cp-NavSpacer .cp-BtnExpand:focus,.cp-NavSpacer .cp-BtnCollapse:focus {outline:none !important;}.cp-NavSpacer .cp-BtnExpand,.cp-NavSpacer .cp-BtnCollapse {border:none;outline:inherit !important;cursor:pointer;cursor:e-resize;font-weight:bold;background:none !important;color:#e02222;width:32px;height:32px;margin:0;padding:0;}.cp-NavSpacer .cp-BtnExpand .wficon,.cp-NavSpacer .cp-BtnCollapse .wficon {width:32px;height:32px;font-size:32px;}.cp-BundledPopup {min-width:150px;}.cp-BundledPopup .cp-BundledButton {padding-right:16px;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-BundledPopup .cp-BundledButton {white-space:nowrap;}.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header a,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header td {cursor:pointer;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer, .cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase {background-color:#e02222;overflow:visible !important;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel {padding-left:16px;box-sizing:border-box;}.cp-NavPanel .cp-NavBase .cp-NavButtonPanel, .cp-NavPanel .cp-NavBase .cp-ActionButtonPanel {width:100%;}.cp-NavButtonPanel {margin-top:32px;}.cp-NavLogoContainer + .cp-NavButtonPanel,.cp-NavHeaderBase + .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer + .cp-NavButtonPanel {margin-top:16px;}.cp-NavButtonPanel, .cp-ActionButtonPanel {width:100%;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected,.cp-ActionButtonPanel .cp-ActionButton,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-BundledPopup .cp-BundledButton {height:48px;text-align:right;color:inherit;border:none;outline:inherit !important;cursor:pointer;margin-right:0;font-weight:bold;margin-bottom:8px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton {height:36px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton,.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton,.cp-NavBaseContainer.shorten.shorten-more .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavBaseContainer.shorten.shorten-more .cp-BundledPopup .cp-BundledButton {height:28px;}.cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"]::after,.cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"]::after {top:-5px;right:-5px;transform:translate(0, 0);}.cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"][badgeCnt]::after,.cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"][badgeCnt]::after {top:-9px;right:-9px;transform:translate(0, 0);}.cp-NavSpacer.has-sidebar .cp-NavSidebar .cp-WFIDisclosurePanel .header td:last-child {font-weight:bold;}.cp-NavPanel-text .cp-NavButtonPanel td,.cp-NavPanel-text .cp-NavButtonPanel td,.cp-NavPanel-text .cp-ActionButtonPanel td {max-width:10px;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel-text .cp-ActionButtonPanel .cp-ActionButton {width:100%;padding-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"],.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"] {display:inline-block;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"]::after,.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"]::after {left:0;right:auto;top:50% !important;transform:translate(calc(24px - 50%), -50%);}.cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-ActionButtonPanel .cp-ActionButton img {margin:8px 16px;width:32px;height:32px;}.cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-SideBarContentPopup > thead > tr > th .wficon {margin:8px;width:32px;height:32px;font-size:32px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton img {margin:2px 16px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavBaseContainer.shorten .cp-SideBarContentPopup > thead > tr > th .wficon {margin:2px 8px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton img {height:24px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-SideBarContentPopup > thead > tr > th .wficon {height:24px;font-size:24px;text-align:center;}.cp-NavButtonPanel .cp-NavButton .wficon[class*="has-badge"]::after,.cp-NavButtonPanel .cp-NavButton-selected .wficon[class*="has-badge"]::after,.cp-ActionButtonPanel .cp-ActionButton .wficon[class*="has-badge"]::after {top:-9px;right:-8px;transform:translate(calc(50% - 10px), calc(-50% + 10px));}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton .wficon[class*="has-badge"]::after {top:-4px;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-SideBarContentPopup > thead > tr > th .wficon[class*="has-badge"]::after,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon[class*="has-badge"]::after,.cp-BundledPopup .cp-BundledButton .wficon[class*="has-badge"]::after {top:-8px;right:-8px;transform:translate(calc(50% - 10px), calc(-50% + 10px));}.cp-NavBaseContainer.shorten .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-SideBarContentPopup > thead > tr > th .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton .wficon[class*="has-badge"]::after {top:-2px;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after {opacity:0;transition:opacity 2000ms ease;}.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel-closed .header i.wficon[class*="has-badge"]::after {opacity:1;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content {margin-left:23px;padding-left:8px;border-color:#e02222;}.cp-SideBarContentPopup > thead > tr > th .wficon,.cp-SideBarContentPopup > thead > tr > th {color:#e02222;}.cp-SideBarContentPopup > thead > tr > th .wficon {margin-left:0;}.cp-SideBarContentPopup > thead > tr > th:first-child {width:1px;text-align:center;}.cp-SideBarContentPopup > thead > tr > th:last-child {white-space:nowrap;text-align:left;font-size:120%;}.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div,.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div {overflow-y:hidden !important;white-space:nowrap;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div {display:block;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content .sec-header,.cp-SideBarContent > .inner-content > .sec-header {font-weight:bold;font-size:larger;color:darkcyan;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div .inner-content > *,.cp-SideBarContent > .inner-content > * {display:block;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div .inner-content > *:not(.allow-wrap) {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2px;}.cp-NavButtonPanel .cp-NavButton:focus, .cp-NavButtonPanel .cp-NavButton-selected:focus,.cp-ActionButtonPanel .cp-ActionButton:focus,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton:focus,.cp-BundledPopup .cp-BundledButton:focus {outline:none !important;}.cp-NavButtonPanel .cp-NavButton,.cp-ActionButtonPanel .cp-ActionButton,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {background:none !important;color:#e02222;}.cp-BundledPopup .cp-BundledButton {background:none !important;color:#e02222;}.cp-NavButtonPanel .cp-NavButton-selected {background-color:#e02222;color:black;box-shadow:none;text-shadow:none;z-index:1;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected {border-top-left-radius:16px;border-bottom-left-radius:16px;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"]:not(.collapsed-forced) > .cp-NavBaseContainer .cp-NavButtonPanel .cp-NavButton-selected {border-top-right-radius:16px;border-bottom-right-radius:16px;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar {text-align:left;padding-left:8px;}.cp-BundledPopup .cp-BundledButton {text-align:left;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-bundled) .cp-NavSidebar {padding-left:6px;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar {overflow-y:auto;overflow-x:hidden;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-BundledPopup .cp-BundledButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-BundledPopup .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {vertical-align:middle;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton {color:#181818;text-shadow:none;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {color:#e02222;background-color:#181818;box-shadow:none;text-shadow:none;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:46px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:34px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:26px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {content:"";display:none;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {margin-top:-34px;height:41px;background:linear-gradient(to bottom, rgba(24,24,24,0), #181818 5px, #181818 36px, rgba(24,24,24,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {margin-top:-26px;height:33px;background:linear-gradient(to bottom, rgba(24,24,24,0), #181818 5px, #181818 28px, rgba(24,24,24,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after {margin-top:-1px;}.cp-NavPanel .cp-ContentBase {box-shadow:none;border-radius:16px;}.cp-NavPanel .cp-ContentBase.cp-DispCopyright {margin-bottom:calc(10pt + 2px);overflow:visible !important;}.cp-NavPanel .cp-ContentBase.cp-DispCopyright::after {content:attr(copyrightText);position:absolute;top:100%;left:0;right:0;font-size:8pt;height:10pt;text-align:right;padding-top:2px;padding-right:8px;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase {border-radius:0;box-shadow:none;background-color:#e02222;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer > div > .gwt-TabLayoutPanelContent {padding:16px !important;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:2px #e02222 solid !important;background-color:#181818;border-radius:16px;overflow:hidden;padding:4px;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:none !important;border-radius:0;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:none;}.cp-NavPanel .cp-ContentBase .cp-as-InnerContent {margin:16px;}.cp-NavPanel .cp-ContentBase .cp-as-FlushInnerContent {}.cp-NavPanel .cp-NavAccessoryPanelBase {box-shadow:none;border-radius:16px;}.cp-NavPanel .cp-NavAccessoryPanel {border:2px #e02222 solid !important;background-color:#181818;border-radius:16px;overflow:hidden;padding:4px;}.cp-NavPanel .cp-NavAccessoryPanel > div > .cp-NavAccessoryPanelContent {padding:16px !important;}.cp-NavPanel .cp-NavAccessoryPanel > div > .cp-as-InnerContent {margin:16px;}.cp-JumpPanel .cp-JumpNavPanelBase {padding:8px;padding-right:32px;}.cp-JumpPanel .cp-JumpNavPanel a {display:block;padding:4px 16px;border-radius:8px;white-space:nowrap;max-width:250px;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;}.cp-JumpPanel .cp-JumpNavPanel a:hover {background-color:darkcyan;color:white;text-decoration:none;}.cp-JumpPanel .cp-JumpNavPanel a.level-0 {font-weight:bold;font-size:1.5em;}.cp-JumpPanel .cp-JumpNavPanel a.level-1 {font-weight:bold;font-size:1.2em;padding-left:32px;}.cp-JumpPanel .cp-JumpNavPanel a.level-2 {font-weight:bold;padding-left:48px;}.cp-JumpPanel .cp-JumpNavPanel a.level-3 {padding-left:64px;}.cp-ConfigPanel {overflow:visible !important; }.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header, .cp-ConfigPanel > div > .footer {display:flex;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header {align-items:center;border-bottom:1px solid #444444;padding-bottom:12px;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .gwt-PushButton {margin-right:16px;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .spacer,.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner {flex-grow:1;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner {margin:2px 16px;text-align:center;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-loaded {font-size:smaller;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error,.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error-with-focus {padding:4px;font-weight:bold;background:red;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error-with-focus {cursor:pointer;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-success {padding:4px;font-weight:bold;animation-name:AutoSaveSuccessAnimation;animation-duration:20000ms;}@keyframes AutoSaveSuccessAnimation {0% { background-color:darkcyan; color:white; }75% { background-color:darkcyan; color:white; }100% { background-color:transparent; color:initial; }}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-working {font-style:italic;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner + .cp-Toolbar {margin-left:0;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .cp-Toolbar {margin-right:0;align-self:center;}.cp-ConfigPanel > div > .footer {border-top:1px solid #444444;justify-content:space-between;align-items:flex-end;}.cp-NewConfigPanel > div > .footer,.cp-ConfigPanel > div > .footer[data-showing-reset="0"][data-showing-save="1"] {justify-content:flex-end;}.cp-ConfigPanel h1 {}.cp-ConfigPanel h1, .cp-ConfigPanel h2, .cp-ConfigPanel h3, .cp-ConfigPanel h4, .cp-ConfigPanel h5, .cp-ConfigPanel h6 {background-color:#282828;padding-left:16px;}.cp-ConfigPanel h1, .cp-ConfigPanel h2, .cp-ConfigPanel h3, .cp-ConfigPanel h4, .cp-ConfigPanel h5, .cp-ConfigPanel h6 {margin-bottom:0;}.cp-ConfigPanel h3, .cp-ConfigPanel h4 {background:linear-gradient(to right, #282828, #181818);}.cp-ConfigPanel h5 {background:linear-gradient(to right, #282828, #181818 50%);font-size:1em;}.cp-ConfigPanel h6 {background:linear-gradient(to right, #282828, #181818 25%);font-size:1em;}.cp-ConfigPanel div:nth-of-type(1) > h1:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h2:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h3:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h4:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h5:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h6:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h1:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h2:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h3:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h4:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h5:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h6:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h1:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h2:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h3:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h4:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h5:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h6:nth-of-type(1) {margin-top:0;}.cp-ConfigPanel h1.no-remove, .cp-ConfigPanel h2.no-remove, .cp-ConfigPanel h3.no-remove, .cp-ConfigPanel h4.no-remove, .cp-ConfigPanel h5.no-remove, .cp-ConfigPanel h6.no-remove {margin-bottom:8px;}.cp-ConfigPanel a.remove {margin-top:0;margin-bottom:8px;margin-left:16px; display:block;}.cp-ConfigPanel .instructions {margin-bottom:8px;font-style:italic;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] {margin-left:32px;width:calc(100% - 32px);}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"],.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"] {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"]:not(.no-stretch),.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"]:not(.no-stretch) {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"].no-stretch,.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"].no-stretch {width:auto;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > * > tr > * {padding:4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > tbody > tr > td > div > table:first-child[class^="cp-ConfigParamsTable"] > tbody:first-of-type > tr:first-child > * {padding-top:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > tbody > tr > td > div > table:last-child[class^="cp-ConfigParamsTable"] > tbody:last-of-type > tr:last-child > * {padding-bottom:0;}.cp-ConfigPanel .cp-ConfigParamsTable > tbody > tr > th:first-child:not(.content-fill),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-"] > tbody > tr > th:first-child:not(.content-fill) {font-weight:bold;text-align:right;white-space:nowrap;}.cp-ConfigPanel .cp-ConfigParamsTable .multi-line-label,.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-"] .multi-line-label {vertical-align:top;padding-top:6px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .with-multi-line-content {vertical-align:top;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.icon {padding-left:8px;width:1%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.icon .wficon {margin-right:0;margin-left:0;}.cp-ConfigPanel .cp-ConfigParamsTable > tbody > tr > td:last-child,.cp-ConfigPanel .cp-ConfigParamsTable-content-only > tbody > tr > td:last-child {width:99%;}.cp-ConfigPanel .cp-ConfigParamsTable-content-icon > tbody > tr > td:first-child,.cp-ConfigPanel .cp-ConfigParamsTable-lab-content-icon > tbody > tr > td:nth-child(2) {width:99%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > thead > tr > th {text-align:left;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(1),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(2) {width:33%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(2),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(3) {width:67%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(1),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(2) {padding:4px 8px 4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(2),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(3) {padding:4px 16px 4px 8px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-TextBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-ListBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-DateBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-CompositeInput,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-TextArea {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable td {padding:4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > tbody > tr > td:first-child {font-weight:bold;text-align:right;white-space:nowrap;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > * > tr > *:first-child,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"] > * > tr > *:first-child,.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"] > * > tr > *:first-child {padding-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .compound_content.horizontal-layout > *:first-child,.cp-ConfigPanel .cp-ConfigDisclosurePanel .compound_content.horizontal-layout > *:first-child {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > tbody > tr > td:last-child,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"] > tbody > tr > td:last-child {padding-right:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] th.selected,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.selected {color:#e02222;font-weight:bold;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] th.disabled,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.disabled {color:#444444;font-weight:normal;}.cp-ConfigPanel .cp-ConfigItemDisabled {color:#444444;}.cp-ConfigPanel .cp-MultiSelect {min-height:100px;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel-open .header .gwt-Image {background:var(--svg-arrow-lg-down-url-content-box-border);}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel-closed .header .gwt-Image {background:var(--svg-arrow-lg-down-url-content-box-border);transform:rotate(-90deg);}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header,.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header a,.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header td {color:#444444;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel a.header {cursor:default;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel > tbody > tr > td > div > div.content,.cp-ConfigPanel .cp-ConfigItemDisabled.cp-DisclosurePanel.as-block >div > div.content {border-color:#444444;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.no-stretch) {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"].no-stretch {width:auto;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > *:first-child {padding-left:32px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header > th,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tfoot > tr.footer > th {font-weight:bold;text-align:left;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover input,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover password,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover select,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover .cp-CompositeInput {background:#282828;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header.sticky > th {position:sticky;top:0;background:#181818;z-index:20;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox,.for-table.cp-ToggleCheckBox {width:24px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox label,.for-table.cp-ToggleCheckBox label {background:transparent;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox input[type=checkbox]:checked + label,.for-table.cp-ToggleCheckBox input[type=checkbox]:checked + label {left:2px;background:#e02222;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label,.for-table.cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label {background:white;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox input[type=checkbox]:indeterminate + label,.for-table.cp-ToggleCheckBox input[type=checkbox]:indeterminate + label {left:2px;background:#444444;background:linear-gradient(to right, #444444, #e02222);}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label,.for-table.cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label {background:linear-gradient(to right, #444444, white);}[class^="cp-ConfigParamsTable-stacked-content"] td.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"] th.content.t_bool {width:1%;text-align:center;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody:not(:empty) + tbody > tr.new-config-item > td {border-top:1px solid #444444;border-bottom:1px solid #444444;padding-top:8px;padding-bottom:8px;}.cp-ConfigPanel .compound_content.horizontal-layout {display:flex;align-items:center;}.cp-ConfigPanel .compound_content.horizontal-layout > * {margin:4px 16px;}.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-TextBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-ListBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-DateBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.cp-CompositeInput,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-TextArea {width:auto;}.cp-ConfigPanel .compound_content.horizontal-layout > *:first-child {margin-left:32px;}.cp-ConfigPanel .compound_content.horizontal-layout > *:last-child {margin-right:0;}.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-TextBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-ListBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-DateBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.cp-CompositeInput,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-TextArea {flex-grow:1;}.cp-ConfigPanel .cp-DispositionName .compound_content,.cp-ConfigPanel .cp-DispositionAddress:not(.cp-ConfigItemReadOnly) .compound_content,.cp-ConfigPanel .cp-DispositionGeo .compound_content,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content {display:flex;}.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first:not(.gwt-TextBox):not(:empty),.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first.gwt-TextBox {margin-right:8px;}.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first.gwt-TextBox {width:66%;}.cp-ConfigPanel .cp-DispositionName .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionAddress .compound_content {flex-wrap:wrap;}.cp-ConfigPanel .cp-DispositionAddress:not(.cp-ConfigItemReadOnly) .compound_content .config-item-street {flex-basis:100%;flex-grow:1;}.cp-ConfigPanel .cp-DispositionAddress .compound_content input.config-item-street {margin-bottom:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-city {margin-right:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content input.config-item-city {flex-grow:1;width:auto;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .gwt-Label.config-item-city::after {content:',';}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-state {max-width:3.5em;margin-right:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-zip {max-width:5em;}.cp-ConfigPanel .cp-DispositionAddress .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-city,.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-state,.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-zip {display:inline-block;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat:not(.cp-CompositeInputContent):not(.cp-DispositionDegree) {margin-right:8px;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat:not(.cp-CompositeInputContent):not(.cp-DispositionDegree)::after {content:',';}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat.cp-DispositionDegree:not(.cp-CompositeInputContent) {margin-right:16px;position:relative;display:block;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat.cp-DispositionDegree:not(.cp-CompositeInputContent)::after {content:',';position:absolute;display:block;left:calc(100% + 7px);bottom:0;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"]:not(:last-child) {margin-right:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_top]::before {content:attr(lab_text_top) ":";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_left]::before {content:attr(lab_text_left) ":";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_top]::before,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_left]::before {font-weight:bold;margin-right:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_bottom]::after {content:"[" attr(lab_text_bottom) "]";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_right]::after {content:"[" attr(lab_text_right) "]";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_bottom]::after,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_right]::after {font-weight:bold;margin-left:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label:not(:empty) ~ div {border-left:2px solid #444444;padding-left:8px;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content {display:flex;flex-wrap:wrap;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton {white-space:nowrap;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton .wficon,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton .wficon {font-size:18px;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton .html-face,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton .html-face {display:flex;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-HTML:not(:last-child),.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-WFILabel:not(:last-child) {margin-right:16px;padding-right:16px;border-right:2px solid #444444;}.cp-ConfigPanel .cp-HasSeparateSpinners {align-items:center;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement {padding-right:4px;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement::-webkit-outer-spin-button,.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement[type=number] {-moz-appearance:textfield;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-down .wficon,.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-up .wficon {font-size:24px;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-down {margin-left:8px;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-up {margin-left:8px;margin-right:8px;}.cp-SinglePageWizardPanel .cp-DisclosurePanel .content > .continue-base {margin-top:16px;display:flex;justify-content:flex-end;}.gwt-DisclosurePanel.report-opts-panel .header td {font-weight:bold;color:#e02222;}.cp-ReportPanel .report-container {display:flex;flex-direction:column;}.cp-ReportPanel .report-opts-panel {margin-bottom:16px;flex-grow:0;width:100%;background:black;padding:8px;border:2px solid #e02222;border-radius:16px;}.cp-ReportPanel .report-opts-panel.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-ReportPanel .report-opts-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"] {margin-left:0;width:100%;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"],[class^="cp-ConfigParamsTable"].like-report-table {margin-left:0;width:auto;}.cp-ReportPanel .report-content-panel {flex-grow:1;overflow:auto !important;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > thead > tr.header > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > thead > tr.header.sticky > th {background:#e02222;color:#181818;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"],[class^="cp-ConfigParamsTable-stacked-content"].like-report-table {border-left:1px solid #444444;border-top:1px solid #444444;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > th,.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > td,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > td {border-right:1px solid #444444;border-bottom:1px solid #444444;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > *:first-child,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > *:first-child {padding-left:16px;}.cp-ReportPanel .report-content-panel td.content.t_bool,.cp-ReportPanel .report-content-panel th.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table td.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table th.content.t_bool {text-align:center;}.gwt-DisclosurePanel.dashboard-opts-panel .header td,.gwt-DisclosurePanel.dashboard-opts-panel .header td a.apply {font-weight:bold;color:#e02222;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header table {width:100%;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header td:last-child {width:100%;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header td a.apply {display:none;}.gwt-DisclosurePanel-open.dashboard-opts-panel.using-apply:not(.opening) .header td a.apply {display:block;float:right;border:1px solid;padding:0 16px;margin-top:-2px; border-radius:8px;}.cp-DashboardPanel .dashboard-container {display:flex;flex-direction:column;}.cp-DashboardPanel .dashboard-opts-container-panel {margin-bottom:16px;flex-grow:0;max-height:44px;overflow:visible;z-index:1;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .dashboard-opts-container-panel {margin-bottom:8px;}}.cp-DashboardPanel .dashboard-opts-panel {width:100%;background:black;padding:8px;border:2px solid #e02222;border-radius:16px;}.cp-DashboardPanel .dashboard-opts-panel.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-DashboardPanel .dashboard-opts-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"] {margin-left:0;width:100%;}.cp-DashboardPanel .dashboard-opts-panel h1 {font-size:1.2em;}.cp-DashboardPanel .dashboard-opts-panel h2 {font-size:1em;}.cp-DashboardPanel .dashboard-opts-panel .config-item-root.content {max-height:calc(100vh - 300px);}.cp-DashboardPanel .dashboard-opts-panel:not(.opening):not(.closing) .config-item-root.content {overflow:auto;}.cp-DashboardPanel .dashboard-opts-glass,.cp-DashboardPanel .dashboard-update-glass,.cp-DashboardPanel .widget-update-glass {position:absolute;top:60px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);display:flex;align-items:flex-end;justify-content:center;transition:all 2000ms linear, top 0s linear;visibility:hidden;border-radius:16px;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .dashboard-opts-glass {top:52px;}}.cp-DashboardPanel .widget-update-glass {top:0;z-index:1;border-radius:inherit;}.cp-DashboardPanel.showing-opts .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-update-glass,.cp-DashboardPanel:not(.updating) [class^="widget-type-"].updating > .widget-update-glass {background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);visibility:visible;}.cp-DashboardPanel:not(.updating) [class^="widget-type-"].updating [class^="widget-type-"].updating > .widget-update-glass {visibility:hidden;}.cp-DashboardPanel.updating:not(.showing-opts) .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-update-glass,.cp-DashboardPanel [class^="widget-type-"].updating > .widget-update-glass {align-items:center;}.cp-DashboardPanel .dashboard-opts-glass .lab-update,.cp-DashboardPanel .dashboard-opts-glass .lab-pending,.cp-DashboardPanel .dashboard-update-glass .lab-update,.cp-DashboardPanel .widget-update-glass .lab-update {display:none;font-size:large;font-weight:bold;color:white;margin-bottom:32px;}.cp-DashboardPanel .dashboard-opts-glass .lab-update .cp-ProgressContainer,.cp-DashboardPanel .dashboard-update-glass .lab-update .cp-ProgressContainer,.cp-DashboardPanel .widget-update-glass .lab-update .cp-ProgressContainer {margin:0 16px 0 0;}.cp-DashboardPanel .dashboard-opts-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation,.cp-DashboardPanel .dashboard-update-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation,.cp-DashboardPanel .widget-update-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation {border-color:darkgray;border-top-color:white;}.cp-DashboardPanel.updating .dashboard-opts-glass .lab-update,.cp-DashboardPanel.change-pending .dashboard-opts-glass .lab-pending,.cp-DashboardPanel.updating .dashboard-update-glass .lab-update,.cp-DashboardPanel [class^="widget-type-"].updating > .widget-update-glass .lab-update {display:inline-flex;align-items:center;}.cp-DashboardPanel .dashboard-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"],[class^="cp-ConfigParamsTable"].like-dashboard-table {margin-left:0;width:auto;}.cp-DashboardPanel .dashboard-content-panel {flex-grow:1;overflow:auto !important;position:relative;}.cp-UserDashboard .pinned-content-panel {position:relative;min-height:15vh;margin-bottom:16px;}.cp-UserDashboard .user-dashboard-opts-panel {margin-bottom:16px;flex-grow:0;background:black;padding:8px;border:2px solid #e02222;border-radius:16px;display:flex;align-items:center;}@media (max-width:800px), (max-height:800px){.cp-UserDashboard .pinned-content-panel,.cp-UserDashboard .user-dashboard-opts-panel {margin-bottom:8px;}}.cp-UserDashboard .user-dashboard-opts-panel .lab-base {flex-grow:1;display:flex;align-items:center;}.cp-UserDashboard .user-dashboard-opts-panel .lab-base .lab {color:#e02222;font-weight:bold;font-size:larger;margin-left:16px;margin-right:4px;}.cp-UserDashboard .user-dashboard-opts-panel .lab-base .lab-ro {font-size:larger;}.cp-UserDashboard .user-dashboard-opts-panel .bt-add {margin-right:32px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex {display:flex;flex-wrap:wrap;margin-right:-16px;margin-bottom:-16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex > * {flex-grow:1;margin-right:16px;margin-bottom:16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed,.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_dynamic {display:grid;grid-gap:16px;--grid-row-gap:16px;--grid-col-gap:16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .cp-DashboardWidgets.layout-flex {margin-right:-8px;margin-bottom:-8px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex > * {margin-right:8px;margin-bottom:8px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed,.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_dynamic {grid-gap:8px;--grid-row-gap:8px;--grid-col-gap:8px;}}.cp-DashboardPanel .pinned-content-panel.other-fullscreen,.cp-DashboardPanel .dashboard-content-panel.other-fullscreen {display:none;}.cp-DashboardPanel .pinned-content-panel.fullscreen,.cp-DashboardPanel .dashboard-content-panel.fullscreen {flex-grow:1;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen {display:grid !important;grid-template-columns:auto 1fr auto !important;grid-template-rows:1fr auto !important;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"] {grid-row-start:1 !important;grid-row-end:span 1 !important;grid-column-start:2 !important;grid-column-end:span 1 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].prev {animation:2000ms linear widget-left-out;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].show-from-prev {animation:2000ms linear widget-left-in;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].show-from-next {animation:2000ms linear widget-right-in;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].next {animation:2000ms linear widget-right-out;animation-fill-mode:forwards;}@keyframes widget-right-out {0% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }100% { transform:translateX(100%); clip-path:inset(0px 100% 0px 0px); }}@keyframes widget-right-in {0% { transform:translateX(100%); clip-path:inset(0px 100% 0px 0px); }100% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }}@keyframes widget-left-out {0% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }100% { transform:translateX(-100%); clip-path:inset(0px 0px 0px 100%); }}@keyframes widget-left-in {0% { transform:translateX(-100%); clip-path:inset(0px 0px 0px 100%); }100% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-prev,.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-next {align-self:center;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-prev {grid-row-start:1 !important;grid-column-start:1 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-next {grid-row-start:1 !important;grid-column-start:3 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page-base {grid-row-start:2 !important;grid-column:1 / span 3;display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page {cursor:pointer;background-color:#444444;height:24px;width:24px;border-radius:50%;margin:0 8px;transition:all 2000ms linear;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page:hover {transition:all 0s linear;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page:hover,.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page.active {height:32px;width:32px;margin:0 4px;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page.active {background-color:darkcyan;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].updating {position:relative;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .hover-content,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .cp-DragHandle,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .cp-DragHandleMove {display:none;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .hover-content {box-shadow:0 0 6px rgba(255,255,255,0.35);}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .hover-content:not(:hover) {opacity:0.5;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].bordered-tl.bordered-tr.bordered-bl.bordered-br .hover-content {border-radius:inherit;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .cp-Toolbar,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh {position:absolute;background:black;border:inherit;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .cp-Toolbar {right:12px;top:12px;border-top-right-radius:inherit;padding:8px 16px;margin:0;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh {left:12px;bottom:12px;border-bottom-left-radius:inherit;padding-right:12px;display:flex;align-items:center;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh::before {content:'';background:conic-gradient(transparent 0deg, darkcyan calc(var(--remain-percent) * 360deg), transparent calc(var(--remain-percent) * 360deg));border-radius:50%;border:1px solid #444444;margin:8px;display:block;height:16px;width:16px;}.cp-DashboardPanel .widget-type-text {display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:larger;}.cp-DashboardPanel .widget-type-html {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .widget-type-url_iframe {display:flex;flex-direction:column;}.cp-DashboardPanel .widget-type-url_iframe > .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:black;background-color:#e02222;padding:12px 16px;font-weight:bold;transition:padding-left 2000ms ease-out;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-DragHandleTop.cp-DragHandleLeft) > .widget-type-url_iframe > .title {padding-left:40px;}.cp-DashboardPanel .widget-type-url_iframe > iframe {flex:1 1;border:none;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(> .widget-type-url_iframe > .title) .cp-DragHandleTop,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-TitleBox .cp-TitleBoxHeader) .cp-DragHandleTop {color:black;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .cp-TitleBox .cp-TitleBoxHeader.has-toolbar {transition:padding-left 2000ms ease-out;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-DragHandleTop.cp-DragHandleLeft) .cp-TitleBox .cp-TitleBoxHeader.has-toolbar {padding-left:40px;}.cp-DashboardPanel .widget-type-graph_img > img {width:100%;height:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img:not(.loading):not(.error),.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget:not(.loading):not(.error) {overflow:hidden;}.cp-DashboardPanel .widget-type-user_widget:not(.loading):not(.error) {position:relative;}.cp-DashboardPanel .widget-type-user_widget:not(.loading):not(.error) > *:not(.hover-content):not(.cp-DragHandle):not(.cp-DragHandleMove) {position:absolute;top:0;bottom:0;left:0;right:0;}.cp-DashboardPanel .widget-type-user_widget.cp-DropAvailForMove:not(.cp-Dragging) {box-shadow:inset 0 0 8px;animation:widget-drop-avail 2000ms linear 2 alternate;}@keyframes widget-drop-avail {0% { transform:translateX(0px); z-index:1; }100% { transform:translateX(32px); z-index:1; }}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error {background:#181818;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .waiting,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .waiting,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error .error {font-size:large;font-weight:bold;text-align:center;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error .error {margin:32px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .loading {letter-spacing:10px;animation:loading_breath 2s linear infinite;}@keyframes loading_breath {0% { letter-spacing:normal; }50% { letter-spacing:5px; }100% { letter-spacing:normal; }}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor {display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-foot {display:flex;align-items:center;justify-content:stretch;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main > *,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor > * {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-foot {flex-grow:1;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-sub-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor {flex-grow:2;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-val {flex-grow:3;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main {flex-grow:4;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .cp-WFILabel.vw-trans {align-self:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body {}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget {display:flex;flex-direction:column;align-items:center;justify-content:center;background:black;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base {min-height:calc(0.75 * var(--vw-clamp-h));min-width:calc(0.75 * var(--vw-clamp-w));max-width:100%;box-sizing:border-box;flex-grow:0;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title {font-weight:bold;color:#e02222;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item {flex-shrink:1;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab {color:#e02222;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget:not(.vw-has-any-main-val) .vw-body .vw-item .vw-main {display:none;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-val {font-weight:bold;color:darkcyan;align-items:flex-end;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-lab {color:#444444;align-items:flex-start;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor {display:none;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-has-any-main-val.vw-has-any-minor-val .vw-body .vw-item .vw-minor {border-top:1px solid #444444;border-image:linear-gradient(to right, rgba(68,68,68,0), #444444 40%, #444444 60%, rgba(68,68,68,0));border-image-slice:1;border-image-width:1px 0 0 0;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-val {font-weight:bold;align-items:flex-end;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-lab {color:#444444;align-items:flex-start;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-is-text {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-err{color:red;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-warn{color:gold;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-normal{color:darkcyan;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-worst{color:#ff7777;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-worse{color:orange;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-bad{color:gold;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-neutral{color:lightgray;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-good{color:green;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-better{color:limegreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-best{color:lime;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xs.vw-sz-h-xs .vw-head .vw-title {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-content-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-main-val {font-size:110%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-main-lab {font-size:70%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-minor-val {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-minor-lab {font-size:60%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-sm.vw-sz-h-sm .vw-head .vw-title {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-content-lab {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-main-val {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-main-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-minor-val {font-size:110%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-minor-lab {font-size:70%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-md.vw-sz-h-md .vw-head .vw-title {font-size:130%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-content-lab {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-main-val {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-main-lab {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-minor-val {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-minor-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-lg .vw-head .vw-title {font-size:175%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-lg.vw-has-any-main-val.vw-has-any-minor-val .vw-body .vw-item .vw-minor {margin-top:4px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-md .vw-body .cp-WFILabel.vw-trans .wficon {font-size:40px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-content-lab {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-main-val {font-size:300%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-main-lab {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-minor-val {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-minor-lab {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xl.vw-sz-h-xl .vw-head .vw-title {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xl.vw-sz-h-lg .vw-body .cp-WFILabel.vw-trans .wficon {font-size:56px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-content-lab {font-size:175%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-main-val {font-size:400%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-main-lab {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-minor-val {font-size:300%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-minor-lab {font-size:120%;}.cp-DashboardPanel .bordered {border:1px solid #e02222;}.cp-DashboardPanel .bordered-tl {border-top-left-radius:16px;}.cp-DashboardPanel .bordered-bl {border-bottom-left-radius:16px;}.cp-DashboardPanel .bordered-tr {border-top-right-radius:16px;}.cp-DashboardPanel .bordered-br {border-bottom-right-radius:16px;}.cp-UserDashboard-CfgDlg:not(.cp-UserDashboard-CfgDlg-New) {max-width:800px;}.cp-UserDashboard-CfgDlg-New {max-width:600px;max-height:350px;}.cp-UserDashboard-CfgDlg .cp-DimensionsInput {max-width:400px;}.cp-UserDashboard-CfgDlg .pinned-list,.cp-UserDashboard-CfgDlg .widget-list,.cp-UserDashboard-CfgDlg .user-list,.cp-UserDashboard-CfgDlg .other-list {width:calc(100% - 32px);margin-left:16px;}.cp-UserDashboard-CfgDlg .pinned-list td:first-child,.cp-UserDashboard-CfgDlg .widget-list td:first-child,.cp-UserDashboard-CfgDlg .user-list td:first-child,.cp-UserDashboard-CfgDlg .other-list td:first-child {width:99%;padding-left:16px;}.cp-UserDashboard-CfgDlg .pinned-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .widget-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .user-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .other-list tr:not(:last-child) td {width:99%;border-bottom:1px solid #444444;}.cp-UserDashboard-CfgDlg .pinned-list tr:hover,.cp-UserDashboard-CfgDlg .widget-list tr:hover,.cp-UserDashboard-CfgDlg .user-list tr:hover,.cp-UserDashboard-CfgDlg .other-list tr:hover {background:#282828;}.cp-UserDashboard-CfgDlg .bt-new-base {padding:16px;text-align:center;}.cp-UserDashboard-AccessCfgDlg {max-width:1024px;}.cp-UserWidgetEditPanelOverlay {display:flex;background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:16px;border-radius:16px;z-index:2; }.cp-UserWidgetEditPanelOverlay .cp-UserWidgetEditPanel {flex:1 1 60%;background:black;padding:16px;border:2px solid #e02222;border-radius:16px;min-width:30vw;max-width:800px;}.cp-UserWidgetEditPanelOverlay .cp-UserWidgetEditPanel .dir-south {left:16px !important;bottom:16px !important;right:16px !important;}.cp-UserWidgetEditPanelOverlay .cp-DashboardWidgets {flex:1 3 40%;padding:32px;align-self:center;min-width:20vw;}.cp-UserWidgetEditPanelOverlay .cp-DashboardWidgets > * {max-width:800px;max-height:800px;left:50%;transform:translatex(-50%);}.cp-UserWidgetEditDlg {max-width:800px;}.cp-UserWidgetEditPanel .cp-DisclosurePanel.gen-opts .cp-DimensionsInput {max-width:450px;--aspect-ratio:3/2 !important;gap:1px;}.cp-UserWidgetEditPanel .cp-DisclosurePanel.gen-opts .cp-DimensionsInput .cell.first-row.first-col.sel-last-row.sel-last-col {border-radius:16px;}.cp-UserWidgetEditPanelOverlay .tree-leaf-base,.cp-UserWidgetEditDlg .tree-leaf-base {min-height:300px;max-height:50vh;overflow:auto;box-sizing:border-box;border:1px solid #e02222;margin-right:16px;padding:16px;border-radius:16px;}.cp-LoginPanelBase {position:fixed !important;inset:var(--cp-app-device-fixed-inset-top) var(--cp-app-device-fixed-inset-right) var(--cp-app-device-fixed-inset-bottom) var(--cp-app-device-fixed-inset-left) !important;display:flex;align-items:center;justify-content:center;}.cp-LoginPanel {padding:32px !important;border:2px #e02222 solid !important;background-color:#181818;border-radius:32px;box-shadow:none;}.cp-LoginPanelBase.need-scroll {display:block;overflow:auto;}.cp-LoginPanelBase.need-scroll .cp-LoginPanel {display:block;width:fit-content;margin:0 auto;}.cp-LoginPanel img.logo {vertical-align:middle;filter:drop-shadow(0 0 8px rgba(255,255,255,0.5));}.cp-LoginPanel .logo-base {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_logo.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=dark");background-size:100% auto;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));}.cp-LoginPanel .logo-base img.logo {opacity:0;}.cp-LoginPanel .entry-table {width:100%;margin-top:8px;}.cp-LoginPanel .entry-table > tbody > tr:first-child > td {padding-bottom:4px;}.cp-LoginPanel .entry-table > tbody > tr > td:first-child {font-weight:bold;font-size:120%;text-align:right;white-space:nowrap;width:8px;padding-right:16px;}.cp-LoginPanel .entry-table .gwt-TextBox,.cp-LoginPanel .entry-table .cp-CompositeInput.cp-DispositionPassword {min-width:100%;}@media (max-width:400px) {.cp-LoginPanel .entry-table .gwt-TextBox,.cp-LoginPanel .entry-table .cp-CompositeInput.cp-DispositionPassword {width:50vw;}}.cp-LoginPanel .button-panel {margin-top:32px;display:flex;align-items:center;justify-content:flex-end;}.cp-LoginPanel .button-panel .gwt-PushButton {font-size:120%;line-height:24px;}.cp-LoginPanel .login-msg {max-width:400px;padding:16px;margin-top:16px;margin-bottom:16px;color:#e02222;font-size:120%;border:1px solid #e02222;background-color:rgba(68,68,68,0.25);box-sizing:border-box;border-radius:16px;text-shadow:0 0 8px rgba(255,255,255,0.5);}.cp-LoginPanel img.logo {width:400px;}@media (min-width:1024px) {.cp-ChangePasswordDlg {max-width:500px !important;}}.cp-ChangePasswordDlg .entry-table {width:100%;margin-top:32px;margin-bottom:8px;}.cp-ChangePasswordDlg .entry-table > tbody > tr > td {padding-bottom:4px;}.cp-ChangePasswordDlg .entry-table > tbody > tr > td:first-child {font-weight:bold;font-size:120%;text-align:right;white-space:nowrap;width:8px;padding-right:16px;}.cp-ChangePasswordDlg .entry-table .gwt-TextBox,.cp-ChangePasswordDlg .entry-table .cp-CompositeInput.cp-DispositionPassword {min-width:100%;}@media (max-width:400px) {.cp-ChangePasswordDlg .entry-table .gwt-TextBox,.cp-ChangePasswordDlg .entry-table .cp-CompositeInput.cp-DispositionPassword {width:50vw;}}.cp-LogViewContainerPanel .view-opts-container {background:#282828;width:100%;border-radius:16px;}.cp-LogViewContainerPanel .view-opts-container.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-LogViewContainerPanel .view-opts-container .view-opts {display:flex;align-items:center;flex-wrap:wrap;}.cp-LogViewContainerPanel .view-opts-container .cp-LabeledInput,.cp-LogViewContainerPanel .view-opts-container .cp-CheckButton,.cp-LogViewContainerPanel .view-opts-container .gwt-PushButton {margin:0 8px 8px 0;}.cp-LogViewContainerPanel .view-opts-container .cp-LabeledInput .cp-InputElement {width:50px;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses {border-collapse:collapse;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > thead th,.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > tbody th {font-weight:bold;text-align:left;background:#e02222;color:#181818;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > thead th {background:#e02222;text-shadow:none;}.cp-LogViewContainerPanel .view-opts-container .view-opts .break {flex-basis:100%;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses th {padding:8px 16px;white-space:nowrap;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses td {padding:4px 16px;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses td {text-align:center;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > tbody > tr:hover {background:#282828;}.cp-LogViewPanel {overflow:auto;margin-top:16px;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel {width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel a.header .html-header {display:flex;align-items:center;font-weight:bold;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel a.header .html-header .wficon {margin-right:8px;color:#e02222;}.cp-LogViewPanel .cp-LogSetPanel .summary {margin-bottom:8px;font-style:italic;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries {border-collapse:collapse;width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.type,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.compare {width:1%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.msg {width:98%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.name,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.dt,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.compare,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.data_link {white-space:nowrap;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.dt,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last {text-align:right;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action {padding-top:0;padding-bottom:0;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .dur {font-weight:bold;color:#e02222;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .action_name {font-size:70%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .action_name {max-width:100px;overflow:hidden;text-overflow:ellipsis;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.compare {text-align:center;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.type .wficon {color:#e02222;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.msg,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last {font-weight:bold;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > thead th {font-weight:bold;text-align:left;background:#e02222;background:#e02222;color:#181818;text-shadow:none;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries th {padding:8px 16px;white-space:nowrap;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td {padding:4px 16px;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td:first-child {text-align:center;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover input,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover password,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover select,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover .cp-CompositeInput {background:#282828;}.cp-LogViewPanel .cp-LogEntryPanel {display:flex;align-items:center;}.cp-LogViewPanel .cp-LogEntryPanel .type-icon {display:inline-block;}.cp-LogViewPanel .cp-LogEntryPanel .type-icon .wficon {margin-right:8px;color:#e02222;}.cp-LogViewPanel .cp-LogEntryPanel .name {margin-right:8px;}.cp-LogViewPanel .cp-LogEntryPanel .msg {font-weight:bold;}.cp-LogViewPanel .cp-LogEntryPanel .msg:not(.has-context) {flex-grow:1;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link {flex-grow:1;font-size:x-small;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link,.cp-LogViewPanel .cp-LogEntryPanel .dt,.cp-LogViewPanel .cp-LogEntryPanel .from_epoch,.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {margin-left:8px;}.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action {border-left:1px solid #444444;border-right:1px solid #444444;padding-left:8px;padding-right:8px;}.cp-LogViewPanel .cp-LogEntryPanel .from_action + .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action + .from_action {border-left:none;padding-left:0;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .dur {font-weight:bold;color:#e02222;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .dur,.cp-LogViewPanel .cp-LogEntryPanel .from_action .action_name,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {text-align:center;font-size:70%;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .action_name,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {max-width:100px;overflow:hidden;text-overflow:ellipsis;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link,.cp-LogViewPanel .cp-LogEntryPanel .name,.cp-LogViewPanel .cp-LogEntryPanel .dt,.cp-LogViewPanel .cp-LogEntryPanel .from_epoch,.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {white-space:nowrap;}.cp-LogViewPanel .cp-LogEntryPanel .name::before {content:'{ ';}.cp-LogViewPanel .cp-LogEntryPanel .name::after {content:' }';}.cp-LogViewPanel .cp-LogEntryPanel .data_link::before {content:'[ ';font-size:small; }.cp-LogViewPanel .cp-LogEntryPanel .data_link::after {content:' ]';font-size:small; }.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header > table {width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .msg {flex:1 1 10px;width:10px;text-overflow:ellipsis;overflow:hidden;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt {font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .dt::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt::before {content:'( ';}.cp-LogViewPanel .cp-LogEntryPanel .dt::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt::after {content:' )';}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch {font-weight:normal;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .from_epoch::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch::before {content:'[ ';}.cp-LogViewPanel .cp-LogEntryPanel .from_epoch::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch::after {content:' ]';}.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {font-weight:bold;}.cp-LogViewPanel .cp-LogEntryPanel .from_last::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last::before {content:'[ ';font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .from_last::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last::after {content:' ]';font-weight:normal;}.cp-LogContextDlg table.context-table {border-collapse:collapse;width:100%;margin-top:8px;margin-bottom:8px;border-collapse:collapse;border:1px solid #444444;}.cp-LogContextDlg table.context-table caption {font-weight:bold;text-align:left;background:#444444;background:#444444;padding:8px 16px;}.cp-LogContextDlg table.context-table > thead > tr > th {text-align:left;padding:8px 16px;background:#e02222;color:black;border:1px solid #444444;}.cp-LogContextDlg table.context-table > tbody > tr > td {white-space:nowrap;padding:4px 16px;border:1px solid #444444;}.cp-LogContextDlg table.context-table > tbody > tr > td:last-child {width:99%;white-space:normal;}.cp-DebugOverlay {padding:8px;z-index:500;position:fixed !important;}.cp-DebugOverlay .popupContent > div {display:flex;}.cp-DebugOverlay .popupContent > div {min-height:40px;}.cp-DebugOverlay:not(.collapsed) .popupContent > div {min-width:200px;}.cp-DebugOverlay:not(.maximized) .popupContent > div {max-height:calc(50vh - 36px);max-width:calc(75vw - 36px);max-height:calc((0.5 * var(--cp-app-safe-visual-viewport-height)) - 36px);max-width:calc((0.75 * var(--cp-app-safe-visual-viewport-width)) - 36px);}.cp-DebugOverlay.maximized .popupContent > div {max-height:calc(100vh - 36px);max-width:calc(100vw - 36px);max-height:calc(var(--cp-app-safe-visual-viewport-height) - 36px);max-width:calc(var(--cp-app-safe-visual-viewport-width) - 36px);}.cp-DebugOverlay .popupContent > div > div {display:flex;flex-direction:column;}.cp-DebugOverlay:not(:focus):not(:focus-within) {background-color:rgba(0,0,0,0.5);border-style:dashed !important;box-shadow:none;}.cp-DebugOverlay.collapsed:not(:focus):not(:focus-within) {background-color:rgba(0,0,0,0.75);}.cp-DebugOverlay:not(:focus):not(:focus-within):hover {background-color:black;}.cp-DebugOverlay:not(:focus):not(:focus-within):not(.collapsed):not(:hover) .popupContent > div > div > .cp-Toolbar {display:none;}.cp-DebugOverlay .popupContent > div > div > .cp-Toolbar {margin:0 !important;}.cp-DebugOverlay.collapsed .msgs {display:none;}.cp-DebugOverlay .msgs {font-weight:bold;flex:1 1;overflow:auto;overscroll-behavior:none;}.cp-DebugOverlay .msgs table {border-collapse:collapse;}.cp-DebugOverlay .msgs table th,.cp-DebugOverlay .msgs table td {border:1px solid #444444;padding:0 8px;}.cp-DebugOverlay.pos_tl,.cp-DebugOverlay.pos_tr {top:8px;top:calc(8px + var(--cp-app-device-fixed-inset-top)) !important;}.cp-DebugOverlay.pos_bl,.cp-DebugOverlay.pos_br {bottom:8px;bottom:calc(8px + var(--cp-app-device-fixed-inset-bottom)) !important;}.cp-DebugOverlay.pos_tl,.cp-DebugOverlay.pos_bl {left:8px;left:calc(8px + var(--cp-app-device-fixed-inset-left)) !important;}.cp-DebugOverlay.pos_tr,.cp-DebugOverlay.pos_br {right:8px;right:calc(8px + var(--cp-app-device-fixed-inset-right)) !important;}table.xdebug-error {border-collapse:collapse;}table.xdebug-error td,table.xdebug-error th {padding:4px 8px;border:1px solid #444444;}table.xdebug-error th[bgcolor="#f57900"] {background-color:darkorange;color:black;}table.xdebug-error th[bgcolor="#f57900"] span {padding:0 8px;background-color:red !important;color:white !important;}table.xdebug-error a {color:white !important;}table.xdebug-error th[bgcolor="#e9b96e"] {background:#282828;}table.xdebug-error td,table.xdebug-error th:not([colspan]) {background:#181818;}table.xdebug-error font[color="#00bb00"] {color:darkcyan;}.cp-QueryBuilderView {display:flex;flex-direction:column;}.cp-QueryBuilderView .opts-base {display:flex;}.cp-QueryBuilderView .opts-base .opts-input {display:flex;flex-direction:column;align-items:stretch;}.cp-QueryBuilderView .opts-base .opts-input .cp-RadioStrip {align-self:center;}.cp-QueryBuilderView .opts-base .opts-input > .gwt-ListBox {margin-bottom:8px;}.cp-QueryBuilderView .opts-base .opts-input textarea {min-height:200px;}.cp-QueryBuilderView .opts-base .opts-input > .gwt-PushButton {align-self:flex-end;}.cp-QueryBuilderView .opts-base .json-res-container {flex:1 1;position:relative;margin:0 16px;border-radius:16px;background:#282828;}.cp-QueryBuilderView .opts-base .json-res-container::before {content:'Query Results';position:absolute;top:16px;left:16px;}.cp-QueryBuilderView .opts-base .json-res-container .json-res-base {position:absolute;top:34px;bottom:16px;left:16px;right:16px;overflow:auto;}.cp-QueryBuilderView .opts-base .used-query-container {margin-left:16px;padding:16px;border-radius:16px;background:#282828;display:flex;flex-direction:column;position:relative;}.cp-QueryBuilderView .opts-base .used-query-container .gwt-ListBox {margin-bottom:8px;}.cp-QueryBuilderView .opts-base .used-query-container .cp-CopyToClipboardBtn {position:absolute;bottom:16px;}.cp-QueryBuilderView .opts-base .used-query-container:not(:hover) .cp-CopyToClipboardBtn {display:none;}.cp-QueryBuilderView .opts-base .used-query-container .used-query-base {overflow-y:auto;overflow-x:hidden;white-space:pre;font-family:monospace;flex:1 1 10px;max-width:30vw;}.cp-QueryBuilderView .opts-output {display:flex;margin-bottom:16px;}.cp-QueryBuilderView .opts-output .gwt-TextBox {flex:1 1;}.cp-QueryBuilderView .results-base {flex:1 1;overflow:auto;}.cp-QueryBuilderSelectFields .cp-LabeledToggleCheckBox {margin-bottom:8px;margin-left:calc(42px * var(--nest-depth));}span.caption[class*="has-badge"],i.wficon[class*="has-badge"],.cp-BadgeLabel[class*="has-badge"] {position:relative;}span.caption[class*="has-badge"] {display:flex;width:100%;}span.caption[class*="has-badge"]::after,i.wficon[class*="has-badge"]::after {top:0;right:0;transform:translate(33%, -33%);}.cp-BadgeLabel[class*="has-badge"]::after {top:0;right:0;transform:translate(50%, -66%);}span.caption[class*="has-badge"]::after,i.wficon[class*="has-badge"]::after,.cp-BadgeLabel[class*="has-badge"]::after {content:'';min-width:12px;height:12px;background-color:darkcyan;position:absolute;border-radius:6px;border:1px solid #444444;box-sizing:border-box;box-shadow:0 0 6px rgba(255,255,255,0.35);}span.caption[class*="has-badge"][badgeCnt]::after,i.wficon[class*="has-badge"][badgeCnt]::after,.cp-BadgeLabel[class*="has-badge"][badgeCnt]::after {content:attr(badgeCnt);min-width:20px;height:20px;border-radius:10px;color:white;font-family:Arial Unicode MS, Arial, sans-serif;font-size:10px;padding-left:4px;padding-right:4px;text-align:center;line-height:18px;font-weight:bold;text-shadow:none;}.has-badge-err::after {background-color:red !important;color:white !important;}.has-badge-warn::after {background-color:gold !important;color:black !important;}.has-badge-notice::after {background-color:darkgray !important;color:black !important;}.has-badge-sat7-scale-1::after {background-color:sat7Scale1BGColor !important;color:sat7Scale1BGTextColor !important;}.has-badge-sat7-scale-2::after {background-color:sat7Scale2BGColor !important;color:sat7Scale2BGTextColor !important;}.has-badge-sat7-scale-3::after {background-color:sat7Scale3BGColor !important;color:sat7Scale3BGTextColor !important;}.has-badge-sat7-scale-4::after {background-color:sat7Scale4BGColor !important;color:sat7Scale4BGTextColor !important;}.has-badge-sat7-scale-5::after {background-color:sat7Scale5BGColor !important;color:sat7Scale5BGTextColor !important;}.has-badge-sat7-scale-6::after {background-color:sat7Scale6BGColor !important;color:sat7Scale6BGTextColor !important;}.has-badge-sat7-scale-7::after {background-color:sat7Scale7BGColor !important;color:sat7Scale7BGTextColor !important;}.cp-WirelessScanDlg .scan-actions {padding:16px;background:#282828;border-radius:16px;display:flex;flex-direction:column;border:1px solid #444444;}.cp-WirelessScanDlg .scan-actions .gwt-PushButton {display:block;text-align:center;}.cp-WirelessScanDlg .scan-actions .lab-select-info {margin-top:16px;margin-bottom:32px;flex-grow:1;}.cp-WirelessScanDlg .scan-actions .lab-select-info .heading {font-weight:bold;}.cp-WirelessScanDlg .scan-actions .lab-select-info .info {margin-left:16px;}.cp-WirelessScanDlg .scan-results-base {overflow:auto;margin-right:16px;border-radius:16px;border:1px solid #444444;}.cp-WirelessScanDlg .scan-results {width:100%;border-collapse:collapse;}.cp-WirelessScanDlg .scan-results tbody tr {cursor:pointer;}.cp-WirelessScanDlg .scan-results tbody tr:hover {background:#282828;}.cp-WirelessScanDlg .scan-results tbody tr.disabled {cursor:default;color:#444444;}.cp-WirelessScanDlg .scan-results th,.cp-WirelessScanDlg .scan-results td {padding:8px 0 8px 16px;}.cp-WirelessScanDlg .scan-results th:last-child,.cp-WirelessScanDlg .scan-results td:last-child {padding-right:16px;}.cp-WirelessScanDlg .scan-results thead th {position:sticky;top:0;z-index:20;background:#e02222;color:black;text-align:left;}.cp-WirelessScanDlg .scan-results td .wficon {font-size:16px;}.cp-WirelessScanDlg .scan-results td:nth-child(2) {width:99%;}.cp-WirelessScanDlg .scan-results td:nth-child(3) {padding-right:8px;}.cp-WirelessScanDlg .scan-results td:nth-child(4) {padding-left:8px;}.cp-SearchPanel {display:flex;align-items:center;}.cp-SearchPanel .lab-search {margin-right:16px;}.cp-SearchPanel .cp-SearchBox {flex-grow:1;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox.attached-at-bottom {border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-width:2px !important;border-bottom-width:1px !important;box-shadow:0 0 6px rgba(255,255,255,0.35);z-index:100;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox.attached-at-bottom:focus-within {border-color:#e02222;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox .search-filter.active {border:1px solid #e02222;margin-top:-1px;margin-bottom:-1px;}.cp-SearchFilter {overflow:hidden !important;}.cp-SearchFilter.attached-at-top {border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;}.cp-SearchFilter .search-filter-opts-panel {overflow:auto;box-sizing:border-box;}.cp-SearchFilter .search-filter-opts-panel h1 {font-size:1.5em;background:linear-gradient(to right, #282828, rgba(40,40,40,0));}.cp-SearchResults.attached-at-top {border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;}.cp-SearchResults {overflow:hidden !important;}.cp-SearchResults .results-base {overflow:auto;box-sizing:border-box;}.cp-SearchResults .results-base .cp-SearchResultsArea {margin-bottom:16px;}.cp-SearchResults .results-base .cp-SearchResultsArea > h1 {margin-top:0;margin-bottom:8px;padding-left:16px;font-size:1.5em;background:linear-gradient(to right, #282828, rgba(40,40,40,0));}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel {width:100%;display:block;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody > tr,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody > tr > td {display:block;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel a.header > h1 {display:flex;align-items:center;padding-left:0;margin-top:0;margin-bottom:8px;min-height:24px;font-size:1.5em;background:linear-gradient(to right, #282828, rgba(40,40,40,0));}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel a.header > h1 .icon {padding:3px; }.cp-SearchResults .results-base .lab-no-results {font-weight:bold;font-size:110%;}.cp-SearchResults .results-base .more-results {text-align:center;}.cp-SearchResults .results-base > .more-results {padding-bottom:8px;}.cp-SearchResults .results-base .cp-SearchResultsArea .more-results {padding-top:8px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem {display:flex;margin-left:16px;padding-top:4px;padding-bottom:4px;padding-right:1px;border-bottom:1px solid #181818;cursor:pointer;align-items:center;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem {margin-left:1px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem:last-child {padding-bottom:0;border-bottom-color:transparent;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem.selected,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem:hover {border:1px solid darkcyan;margin-left:15px;padding-top:3px;padding-right:0;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem.selected,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem:hover {margin-left:0;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base {display:flex;flex-direction:column;flex-grow:1;min-width:0;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-main {font-weight:bold;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-main,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {font-size:80%;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {color:#444444;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .highlight {border:1px solid #e02222;padding:2px 8px;display:inline-block;border-radius:1000px; }.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .highlight:first-child {margin-left:2px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .prefix {font-weight:bold;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .sep {color:#444444;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .action-base .cp-Toolbar {white-space:nowrap;}.cp-DragHandle,.cp-DragHandleMove {position:absolute;display:flex;align-items:center;justify-content:center;}.cp-DragHandleMove {cursor:move;}.cp-DragHandleLeft:not(.cp-DragHandleTop):not(.cp-DragHandleBottom),.cp-DragHandleRight:not(.cp-DragHandleTop):not(.cp-DragHandleBottom) {top:0;bottom:0;flex-direction:column;}.cp-DragHandle.cp-DragHandleLeft:not(.cp-DragHandleTop):not(.cp-DragHandleBottom),.cp-DragHandle.cp-DragHandleRight:not(.cp-DragHandleTop):not(.cp-DragHandleBottom) {cursor:ew-resize;}.cp-DragHandleTop:not(.cp-DragHandleLeft):not(.cp-DragHandleRight),.cp-DragHandleBottom:not(.cp-DragHandleLeft):not(.cp-DragHandleRight) {left:0;right:0;}.cp-DragHandle.cp-DragHandleTop:not(.cp-DragHandleLeft):not(.cp-DragHandleRight),.cp-DragHandle.cp-DragHandleBottom:not(.cp-DragHandleLeft):not(.cp-DragHandleRight) {cursor:ns-resize;}.cp-DragHandle.cp-DragHandleTop.cp-DragHandleLeft {cursor:nw-resize;}.cp-DragHandle.cp-DragHandleTop.cp-DragHandleRight {cursor:ne-resize;}.cp-DragHandle.cp-DragHandleBottom.cp-DragHandleLeft {cursor:sw-resize;}.cp-DragHandle.cp-DragHandleBottom.cp-DragHandleRight {cursor:se-resize;}.cp-DragHandleLeft {left:0;}.cp-DragHandleRight {right:0;}.cp-DragHandleTop {top:0;}.cp-DragHandleBottom {bottom:0;}.cp-DragShadowEl {border:2px dashed white;box-sizing:border-box;position:absolute;pointer-events:none;opacity:0.75 !important;}.cp-DragHandle .wficon {font-size:16px;}.demo-components-panel {overflow:auto !important;}.demo-components-panel .err-btn,.demo-components-panel .menu-btn {padding:8px;margin:0;}.demo-components-panel .buttons {border-collapse:collapse;border:1px solid #444444;}.demo-components-panel .buttons th {text-align:left;background-color:#282828;}.demo-components-panel .buttons th, .demo-components-panel .buttons td {border-bottom:1px solid #444444;padding:0 8px;}.demo-components-panel .calc-style-table {width:100%;min-width:800px;border-collapse:collapse;border:1px solid #444444;}.demo-components-panel .calc-style-table td {white-space:nowrap;border:1px solid #444444;text-align:center;}.demo-components-panel .calc-style-table td:first-child {width:99%;}.demo-components-panel .calc-style-table textarea {height:150px;width:300px;white-space:pre;}.demo-components-panel .calc-style-table .calc-style-1,.demo-components-panel .calc-style-table .calc-style-2,.demo-components-panel .calc-style-table .calc-style-3 {background-color:#ff6677;border-color:#e02222;border-style:solid;}.demo-components-panel .calc-style-table .calc-style-1 div,.demo-components-panel .calc-style-table .calc-style-2 div,.demo-components-panel .calc-style-table .calc-style-3 div {background-color:white;color:black;}.demo-components-panel .calc-style-table .calc-style-1 {margin:8px;padding:16px;border-width:4px;}.demo-components-panel .calc-style-table .calc-style-2 {margin:0 auto;padding:16px 32px;border-width:8px;width:50%;max-width:300px;min-width:100px;height:25%;max-height:200px;min-height:50px;}.demo-components-panel .calc-style-table .calc-style-3 {margin:10%;padding:5%;border-width:1em;height:150px;width:150px;overflow:auto;}.demo-components-panel .calc-style-table .calc-style-3 div {height:200px;}.demo-components-panel .copy-paste-demo {margin-top:32px;border-collapse:collapse;border:1px solid #444444;}.demo-components-panel .copy-paste-demo td, .demo-components-panel .copy-paste-demo th {padding:8px 16px;border:1px solid #444444;}.demo-components-panel .copy-paste-demo td:nth-child(2) {width:49%;}.demo-components-panel .copy-paste-demo td:last-child {width:49%;}.demo-components-panel .copy-paste-demo td textarea {min-height:100px;width:100%;box-sizing:border-box;}.demo-components-panel .copy-paste-demo td input {width:100%;}.demo-components-panel .copy-paste-demo td:nth-child(3) {position:relative;}.demo-components-panel .copy-paste-demo td:nth-child(3) textarea {position:absolute;top:8px;bottom:8px;left:16px;right:16px;width:calc(100% - 32px);}.cp-LoginPanel .logo-base {margin-bottom:-50px;}.cp-LoginPanel .entry-table {z-index:10;position:relative;}.cp-LoginPanel .login-msg {z-index:10;position:relative;}.has-badge-custom-Custom-Name::after {background-color:white !important;color:black !important;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected {transition:background-color 2000ms linear, color 2000ms linear, border 2000ms linear, box-shadow 2000ms linear, text-shadow 2000ms linear}.desktop_panel {margin:16px;}#cp-id-ProgressMsg.using-header {top:74px;}.config-debug-panel .debug-opts-container.gwt-DisclosurePanel {width:100%;}.config-debug-panel .debug-opts-container.gwt-DisclosurePanel-open {padding-bottom:8px;}.config-debug-panel .debug-opts textarea {width:100%;height:10em;}.config-debug-panel .debug-opts .button-panel {display:flex;justify-content:flex-end;}.flags_layout_table tr.header th {white-space:nowrap;}.flags_layout_table .desc{width:80%;}.flags_layout_table .active {width:19%;text-align:center !important;}.data_handling h1 {margin-bottom:0;text-align:center;}.data_handling h2 {text-align:center;}.data_handling .tables_grid td {vertical-align:top;}.data_handling .tables_grid, .data_handling .data_table {margin:0 auto;}.data_handling .data_table td, .data_handling .data_table th {padding:8px 16px;}.data_handling .data_table .header td, .data_handling .data_table thead th {font-weight:bold;font-size:1em;background-color:#e02222;background:#e02222;color:#181818;text-shadow:none;border-bottom:1px solid #444444;}.data_handling .data_table .even {}.data_handling .data_table .odd {background-color:#282828;}.data_handling .data_table .footer td, .data_handling .data_table tfoot th {font-weight:bold;background-color:#444444;background:#444444;}.data_handling .flex, .data_handling .flex td, .data_handling .cp-flex, .data_handling .cp-flex td {border:1px solid #444444;}.data_handling .opts_panel {margin-top:16px;margin-bottom:16px;text-align:center;}.data_handling .opts_panel .gwt-PushButton {margin-right:16px;}.data_handling .output_table {margin:0 auto;border:1px solid white;border-collapse:collapse;}.data_handling .output_table td {padding:8px 16px;border:1px solid white;}.local_report {overflow:auto !important;}.local_report h1 {background-color:#282828;padding-left:16px; margin-bottom:8px;}.local_report h1:nth-of-type(1) {margin-top:0;border-top-left-radius:16px;border-top-right-radius:16px;}.local_report .local_report_table {border:1px solid #444444;border-collapse:collapse;cursor:pointer;}.local_report .local_report_table > * {border-top:2px solid #e02222;border-bottom:2px solid #e02222;}.local_report .local_report_table td, .local_report .local_report_table th {border:1px solid #444444;padding:8px 16px;}.local_report .local_report_table th {text-align:left;font-weight:bold;}.local_report .local_report_table thead th {background-color:#282828;}.local_report .local_report_table tfoot th {background:linear-gradient(to bottom, #444444, #282828 30%, #444444);}.local_report .local_report_table caption {background-color:#e02222;color:#181818;}.local_report .local_report_table:nth-of-type(4) caption, .local_report .local_report_table:nth-of-type(5) caption {background-color:transparent;color:#e02222;border:none;caption-side:bottom;}.dnd_base h1 {margin-bottom:0;text-align:center;}.dnd_base > div > div {overflow:auto;}.dnd_base .move-1,.dnd_base .move-2,.dnd_base .move-3 {width:100px;height:100px;border:1px solid;display:flex;align-items:center;justify-content:center;margin:4px;font-weight:bold;background:black;box-sizing:border-box;transition:all 2000ms ease-in, border-width 0s linear;}.dnd_base .move-1 {color:red;}.dnd_base .move-2 {color:blue;}.dnd_base .move-3 {color:purple;}.dnd_base .drop-targets {position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;}.dnd_base .drop-target-1,.dnd_base .drop-target-2,.dnd_base .drop-target-3 {width:150px;height:10px;flex-grow:1;border:1px dashed;box-sizing:border-box;margin:4px;display:flex;flex-direction:column;align-items:center;background:#282828;}.dnd_base .drop-target-1 {color:red;}.dnd_base .drop-target-2 {color:blue;}.dnd_base .drop-target-3 {color:purple;}.dnd_base .drop-targets > div > *:not(.gwt-Label):not(.cp-Dropped),.dnd_base > div > div > *.cp-Dropped {padding:4px;height:32px;min-height:10px;width:calc(100% - 16px);transition:all 2000ms ease-in, border-width 0s linear;}.dnd_base > div > div > *.cp-Dropped {width:150px;}.dnd_base .cols-base {position:absolute;top:0;left:calc(50% - 150px);display:flex;}.dnd_base .cols-base .col-1-base,.dnd_base .cols-base .col-2-base,.dnd_base .cols-base .col-3-base {width:100px;border-left:1px solid white;border-top:1px solid white;position:relative;}.dnd_base .cols-base .col-3-base {border-right:1px solid white;}.dnd_base .cols-base .col-sec {height:25px;box-sizing:border-box;border-bottom:1px solid #444444;}.dnd_base .cols-base .col-sec.last {border-bottom:1px solid white;}.dnd_base .cols-base .col-item {position:absolute;left:2px;right:4px;background:black;opacity:0.8;border:1px solid #e02222;box-sizing:border-box;border-radius:16px;}.dnd_base .cols-base .col-item.cp-Stretchable {border-bottom-width:2px;}.dnd_base .cols-base .col-item.cp-Stretchable:not(.cp-Movable) {background:linear-gradient(to bottom, #282828, black);}.dnd_base .cols-base .col-item.cp-Movable {border-width:2px;}.dnd_base .cols-base .col-item:not(.cp-Movable):not(.cp-Stretchable) {background:#282828;}.dnd_base .cols-base .col-1-base .col-item {top:50px;height:100px;}.dnd_base .cols-base .col-2-base .col-item {top:100px;height:75px;}.dnd_base .cols-base .col-3-base .col-item {top:25px;height:200px;}.dnd_base .rows-base {position:absolute;top:0;left:calc(50% - 250px);display:flex;flex-direction:column}@media (max-width:1000px){.dnd_base .rows-base {top:auto;bottom:0;left:0;}}.dnd_base .rows-base .row-1-base,.dnd_base .rows-base .row-2-base,.dnd_base .rows-base .row-3-base {height:100px;border-top:1px solid white;border-left:1px solid white;position:relative;display:flex;}.dnd_base .rows-base .row-3-base {border-bottom:1px solid white;}.dnd_base .rows-base .row-sec {width:25px;box-sizing:border-box;border-right:1px solid #444444;}.dnd_base .rows-base .row-sec.last {border-right:1px solid white;}.dnd_base .rows-base .row-item {position:absolute;top:2px;bottom:4px;background:black;opacity:0.8;border:1px solid #e02222;box-sizing:border-box;border-radius:16px;}.dnd_base .rows-base .row-item.cp-Stretchable {border-right-width:2px;}.dnd_base .rows-base .row-item.cp-Stretchable:not(.cp-Movable) {background:linear-gradient(to right, #282828, black);}.dnd_base .rows-base .row-item.cp-Movable {border-width:2px;}.dnd_base .rows-base .row-item:not(.cp-Movable):not(.cp-Stretchable) {background:#282828;}.dnd_base .rows-base .row-1-base .row-item {left:50px;width:100px;}.dnd_base .rows-base .row-2-base .row-item {left:100px;width:75px;}.dnd_base .rows-base .row-3-base .row-item {left:25px;width:200px;}.cp-DropAvailForMove {background:black !important;border:1px solid !important;}.cp-Draggable.cp-Dragging {border-style:dotted !important;border-width:3px !important;}}@media print {@font-face {font-family:'Material Icons';font-style:normal;font-weight:400;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.eot?v=v1.017); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.woff2?v=v1.017) format('woff2'),url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.woff?v=v1.017) format('woff'),url(vendor/codeprosoftware/php-toolkit-base/fonts/MaterialIcons-Regular.ttf?v=v1.017) format('truetype');font-display:swap;}.material-icons {font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}@font-face {font-family:'Ionicons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.eot?v=v4.5.10-1); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.woff2?v=v4.5.10-1) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.woff?v=v4.5.10-1) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/ionicons.ttf?v=v4.5.10-1) format("truetype");font-display:swap;}.ionicons {font-family:'Ionicons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'captainicon';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.eot?v=v1.0); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.woff?v=v1.0) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/captainicon.ttf?v=v1.0) format("truetype");font-display:swap;}.captain-icon {font-family:'captainicon';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Entypo';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.eot?v=v2.0); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.woff?v=v2.0) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/entypo.ttf?v=v2.0) format("truetype");font-display:swap;}.entypo {font-family:'Entypo';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Font Awesome 5 Brands Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-brands-400.ttf?v=v5.11.2) format("truetype");font-display:swap;}@font-face {font-family:'Font Awesome 5 Free Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-regular-400.ttf?v=v5.11.2) format("truetype");font-display:swap;}@font-face {font-family:'Font Awesome 5 Free Solid';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.eot?v=v5.11.2); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.woff2?v=v5.11.2) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.woff?v=v5.11.2) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/fa-solid-900.ttf?v=v5.11.2) format("truetype");font-display:swap;}.font-awesome-brands {font-family:'Font Awesome 5 Brands Regular';}.font-awesome-regular {font-family:'Font Awesome 5 Free Regular';}.font-awesome-solid {font-family:'Font Awesome 5 Free Solid';}.font-awesome-brands,.font-awesome-regular,.font-awesome-solid {font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Material Design Icons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.eot?v=v4.5.95); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.woff2?v=v4.5.95) format("woff2"),url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.woff?v=v4.5.95) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/materialdesignicons-webfont.ttf?v=v4.5.95) format("truetype");font-display:swap;}.material-design-icons {font-family:'Material Design Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;}@font-face {font-family:'MFG Labs Iconset Regular';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.eot?v=v1.001); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.woff?v=v1.001) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/mfglabsiconset-webfont.ttf?v=v1.001) format("truetype");font-display:swap;}.mfg-labs {font-family:'MFG Labs Iconset Regular';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}@font-face {font-family:'Typicons';font-weight:normal;font-style:normal;src:url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.eot?v=v2.0.3); src:url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.woff?v=v2.0.3) format("woff"),url(vendor/codeprosoftware/php-toolkit-base/fonts/typicons.ttf?v=v2.0.3) format("truetype");font-display:swap;}.typicons {font-family:'Typicons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;text-align:center;}:root {--svg-arrow-short-left-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,16 21,7 21,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-left-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,16 21,7 21,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-right-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,7 21,16 11,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-right-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='11,7 21,16 11,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-up-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,21 16,11 25,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-up-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,21 16,11 25,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-down-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,11 25,11 16,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-short-down-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='7,11 25,11 16,21' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-lg-down-url-content-box-border:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23bbbbbb'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='5,7 27,7 16,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-left-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,16 23,7 23,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-left-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,16 23,7 23,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-right-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,7 23,16 9,25' class='triangle' /%3E%3C/svg%3E");--svg-arrow-right-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cpolygon fill='currentColor' stroke='currentColor' stroke-width='1' points='9,7 23,16 9,25' class='triangle' /%3E%3C/svg%3E");--svg-loading-url-accent:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='%23c8102e'%3E%3Cline stroke='currentColor' stroke-width='4' x1='8' y1='6' x2='8' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;9;6;6;6;6;6;6;9;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;23;26;26;26;26;26;26;23;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='16' y1='6' x2='16' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;9;6;6;6;6;9;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;23;26;26;26;26;23;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='24' y1='6' x2='24' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;12;9;6;6;9;12;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;20;23;26;26;23;20;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E");--svg-loading-url-highlight:url("data:image/svg+xml; charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0, 0, 32, 32' color='darkcyan'%3E%3Cline stroke='currentColor' stroke-width='4' x1='8' y1='6' x2='8' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;9;6;6;6;6;6;6;9;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;23;26;26;26;26;26;26;23;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='16' y1='6' x2='16' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;9;6;6;6;6;9;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;23;26;26;26;26;23;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3Cline stroke='currentColor' stroke-width='4' x1='24' y1='6' x2='24' y2='26' stroke-linecap='round'%3E%3Canimate attributeName='y1' values='12;12;12;9;6;6;9;12;12;12' dur='2s' repeatCount='indefinite'/%3E%3Canimate attributeName='y2' values='20;20;20;23;26;26;23;20;20;20' dur='2s' repeatCount='indefinite'/%3E%3C/line%3E%3C/svg%3E");}html {-webkit-text-size-adjust:100%; overscroll-behavior:contain;}html.cp-NeedVirtualKeyboardAdj {overflow:auto !important;}body {background-color:white;color:black;margin:0px;overflow:hidden;}body, table td {font-size:small;}a, a:visited, a:hover {color:#c8102e;text-decoration:none;}a:hover {text-decoration:underline;}input, password, select, textarea {background-image:linear-gradient(white, white);background-color:white;color:black;font-size:small;}input:-moz-autofill, password:-moz-autofill, select:-moz-autofill {box-shadow:0 0 0 100px white inset;background-color:white !important;}input:-webkit-autofill, password:-webkit-autofill, select:-webkit-autofill {box-shadow:0 0 0 100px white inset;background-color:white !important;color:black !important;}input:focus, password:focus, select:focus, textarea:focus, div:focus {outline:none;}::placeholder { color:black;opacity:0.35;}:-ms-input-placeholder { color:black;opacity:0.35;}::-ms-input-placeholder { color:black;opacity:0.35;}div.cp-RootPanel {position:fixed !important;width:100%;height:100%;width:calc(100% - env(safe-area-inset-left) - env(safe-area-inset-right));height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin-top:env(safe-area-inset-top);margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);margin-bottom:env(safe-area-inset-bottom);}html.cp-NeedVirtualKeyboardAdj div.cp-RootPanel {position:absolute !important;padding-bottom:var(--cp-app-virtual-keyboard-height);}html.cp-NeedVirtualKeyboardAdj div.cp-RootPanel > div:not([aria-hidden]) {bottom:var(--cp-app-virtual-keyboard-height) !important;}div.cp-RootPopupPanel {pointer-events:none;}div.cp-RootPopupPanel > * {pointer-events:auto;}:not(:root):fullscreen::backdrop {background-color:white;}div.cp-RootPopupPanel:fullscreen::backdrop {background:transparent;}.gwt-TabLayoutPanelContent, .cp-TabFlexPanelContent, textarea {overscroll-behavior:auto;}input[type=number] {-moz-appearance:textfield;}input[type="number"]:hover,input[type="number"]:focus {-moz-appearance:initial;}::-webkit-scrollbar {width:16px;height:16px;}::-webkit-scrollbar:hover {height:18px;}::-webkit-scrollbar-button:start:decrement,::-webkit-scrollbar-button:end:increment {height:16px;width:16px;display:block;background:#e8e8e8;background-repeat:no-repeat;}::-webkit-scrollbar-button {box-shadow:inset 0 0 4px #f8f8f8;}::-webkit-scrollbar-button:horizontal:decrement {background:#e8e8e8 var(--svg-arrow-short-left-url-content-box-border);border-bottom-left-radius:inherit;}::-webkit-scrollbar-button:horizontal:increment {background:#e8e8e8 var(--svg-arrow-short-right-url-content-box-border);}::-webkit-scrollbar-button:horizontal:increment:not(:corner-present) {border-bottom-right-radius:inherit;}::-webkit-scrollbar-button:vertical:decrement {background:#e8e8e8 var(--svg-arrow-short-up-url-content-box-border);border-top-right-radius:inherit;}::-webkit-scrollbar-button:vertical:increment {background:#e8e8e8 var(--svg-arrow-short-down-url-content-box-border);}::-webkit-scrollbar-button:vertical:increment:not(:corner-present) {border-bottom-right-radius:inherit;}::-webkit-scrollbar-button:horizontal:decrement:active,::-webkit-scrollbar-button:horizontal:decrement:hover {background:#e8e8e8 var(--svg-arrow-short-left-url-accent);}::-webkit-scrollbar-button:horizontal:increment:active,::-webkit-scrollbar-button:horizontal:increment:hover {background:#e8e8e8 var(--svg-arrow-short-right-url-accent);}::-webkit-scrollbar-button:vertical:decrement:active,::-webkit-scrollbar-button:vertical:decrement:hover {background:#e8e8e8 var(--svg-arrow-short-up-url-accent);}::-webkit-scrollbar-button:vertical:increment:active,::-webkit-scrollbar-button:vertical:increment:hover {background:#e8e8e8 var(--svg-arrow-short-down-url-accent);}::-webkit-scrollbar-track {background-color:#e8e8e8;}::-webkit-scrollbar-track-piece {background-color:#e8e8e8;}::-webkit-scrollbar-track-piece:vertical {background:linear-gradient(to right, #e8e8e8, #f8f8f8 40%, #f8f8f8 60%, #e8e8e8);}::-webkit-scrollbar-track-piece:horizontal {background-color:#e8e8e8;background:linear-gradient(to bottom, #e8e8e8, #f8f8f8 40%, #f8f8f8 60%, #e8e8e8);}::-webkit-scrollbar-corner {border-bottom-right-radius:inherit;background-color:inherit;}::-webkit-scrollbar-thumb {background:#bbbbbb;border:2px solid #e8e8e8;border-radius:8px;}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover {background:#c8102e;}::-webkit-scrollbar-thumb:vertical {height:24px;}::-webkit-scrollbar-thumb:horizontal {width:24px;}table.cp-StandardDataTable {border-collapse:collapse;--cell-width:auto;--cell-height:auto;--cell-valign:initial;}table.cp-StandardDataTable th,table.cp-StandardDataTable td {border:1px solid #bbbbbb;padding:4px 16px;}table.cp-StandardDataTable > tbody > tr > th:first-child {text-align:right;}table.cp-StandardDataTable.accent-th > thead > tr > th,table.cp-StandardDataTable.accent-th > tbody > tr > th {background:#c8102e;color:#f8f8f8;}table.cp-StandardDataTable.compact th,table.cp-StandardDataTable.compact td {padding:0 8px;}table.cp-StandardDataTable.fixed-cell-size td {box-sizing:border-box;width:var(--cell-width);min-width:var(--cell-width);height:var(--cell-height);min-height:var(--cell-height);}table.cp-StandardDataTable.cell-valign td {vertical-align:var(--cell-valign);}.cp-ReduceSizeHide {display:none !important;}[data-cp-size-monitored],[data-cp-size-monitored] * {--cp-transient-state:monitored;}[data-cp-size-dims-changing],[data-cp-size-dims-changing] * {--cp-transient-state:could-move;}[data-cp-size-check-pending],[data-cp-size-check-pending] * {--cp-transient-state:check-pending;}[data-cp-size-animating],[data-cp-size-animating] * {--cp-transient-state:animating;}[data-cp-size-checking],[data-cp-size-checking] * {--cp-transient-state:checking;}.cp-PrintPreview .dir-north {overflow-x:visible !important;}.cp-PrintPreview .cp-PrintOpts {display:flex;justify-content:space-between;}.cp-PrintPreview .cp-PrintOpts .gen-opts {display:flex;align-items:center;}.cp-PrintPreview .cp-PrintOpts .gen-opts .orientation {margin-right:8px;}.cp-PrintContent.landscape {page:standard-landscape;width:10in;}.cp-PrintContent.portrait {page:standard-portrait;width:7.5in;}.cp-PrintContent.landscape.one-page {height:7.5in;}.cp-PrintContent.portrait.one-page {height:10in;}.cp-GridFixedItemAspect > *:not(.ignore-fixed-aspect)::before {content:"";display:inline-block;width:1px;height:0;padding-bottom:calc(100% / (var(--aspect-ratio)));}.cp-GridFixedCellAspect {--grid-row-gap:0px;--grid-col-gap:0px;--item-col-span:1;--item-row-span:1;}.cp-GridFixedCellAspect > *:not(.ignore-fixed-aspect)::before {content:"";display:inline-block;width:1px;height:0;--col-tot-gap:((var(--item-col-span) - 1) * var(--grid-col-gap)); --row-tot-gap:((var(--item-row-span) - 1) * var(--grid-row-gap)); --item-height-aspect-ratio:(var(--item-row-span) / var(--item-col-span)); padding-bottom:calc((((100% - var(--col-tot-gap)) * var(--item-height-aspect-ratio)) / (var(--aspect-ratio))) + var(--row-tot-gap));}.cp-GridFixedItemWidth > * {width:var(--fixed-item-width);box-sizing:border-box;}.cp-WFILabel .wficon,.cp-WFILabel .caption {vertical-align:middle;}.cp-WFILabel[disabled] {color:#bbbbbb;opacity:1;cursor:default;pointer-events:none;}.cp-ToggleCheckBox {width:42px;height:24px;border-radius:999px;position:relative;display:inline-block;box-sizing:border-box;border:1px solid #c8102e;}.cp-ToggleCheckBox:not(.cp-ToggleCheckBox-disabled){background-color:white;}.cp-ToggleCheckBox-disabled {border:1px solid #bbbbbb;}.cp-ToggleCheckBox input[type=checkbox]{visibility:hidden;}.cp-ToggleCheckBox label {display:block;width:18px;height:18px;border-radius:999px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;cursor:pointer;position:absolute;top:2px;z-index:1;left:2px;background:#bbbbbb;}.cp-ToggleCheckBox-disabled label {cursor:default;}.cp-ToggleCheckBox input[type=checkbox]:checked + label {left:20px;background:#c8102e;}.cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label {background:black;}.cp-ToggleCheckBox input[type=checkbox]:indeterminate + label {left:10px;background:#bbbbbb;background:linear-gradient(to right, #bbbbbb, #c8102e);}.cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label {background:linear-gradient(to right, #bbbbbb, black);}.cp-LabeledToggleCheckBox .label {margin-left:12px;cursor:pointer;font-size:small;}.cp-LabeledToggleCheckBox .label.selected {color:#c8102e;font-weight:bold;}.cp-LabeledToggleCheckBox .label.indeterminate {font-style:italic;}.cp-LabeledToggleCheckBox.cp-Disabled .label {color:#bbbbbb;cursor:default;}.cp-MultiSelect {max-height:152px;overflow:auto;border:1px solid #c8102e;padding:16px;border-radius:16px;box-sizing:border-box;}.cp-MultiSelect.cp-Disabled {border-color:#bbbbbb;color:#bbbbbb;}.cp-MultiSelect .items-base {display:flex;flex-direction:column;}.cp-MultiSelect-Search {width:100%;}.cp-MultiSelect-Search {border-top-left-radius:16px;border-top-right-radius:16px;}.cp-MultiSelect-Wrapper .cp-MultiSelect-Search + .cp-MultiSelect {border-top-left-radius:0;border-top-right-radius:0;border-top:none;}.cp-MultiSelect-Wrapper .cp-MultiSelect-Search:focus + .cp-MultiSelect {border-color:darkcyan;}.cp-MultiSelectItem {display:flex;align-items:center;padding:4px;}.cp-MultiSelectItem.last-selected {padding-bottom:8px;border-bottom:1px solid #c8102e;margin-bottom:4px;}.cp-MultiSelect.cp-Disabled .cp-MultiSelectItem.last-selected {border-color:#bbbbbb;}.cp-MultiSelectItem .cp-ToggleCheckBox {margin-right:8px;flex-grow:0;flex-shrink:0;}.cp-MultiSelectItem > *:nth-child(2) {flex-grow:1;}.cp-MultiSelectItem > *:nth-child(2):not(.cp-Disabled) {cursor:pointer;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem {min-width:0;display:flex;align-items:center;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .label {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;flex-shrink:1;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem .label {color:#c8102e;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem.cp-Disabled .label {color:#bbbbbb;}.cp-MultiSelectItem.selected .cp-SimpleMultiSelectItem:not(.has-match) .label {font-weight:bold;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .label .search_match {font-weight:bolder;text-decoration:underline;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .cp-Toolbar {margin-right:0 !important;}.cp-MultiSelectItem .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn {margin:-8px -4px;}.cp-SimpleMultiSelectItem.selected {transition:background-color 2.5s ease, color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-SimpleMultiSelectItem .label,.cp-SimpleMultiSelectItem.selected .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn:not(.cp-TextPushButton-up-disabled):not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled) {transition:color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-ToggleCheckBox {transition:background-color 2.5s ease, border-color 2.5s ease;}.cp-SimpleMultiSelectItem.selected .cp-ToggleCheckBox input[type=checkbox]:checked + label {transition:background 2.5s ease;}.cp-SimpleMultiSelectItem.selected.recently-selected {transition:background-color 0s linear, color 0s linear;background-color:darkcyan;color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-SimpleMultiSelectItem .label,.cp-SimpleMultiSelectItem.selected.recently-selected .cp-SimpleMultiSelectItem .cp-Toolbar .cp-ToolbarBtn:not(.cp-TextPushButton-up-disabled):not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled) {transition:color 0s linear;color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-ToggleCheckBox {transition:background-color 0s linear, border-color 0s linear;background-color:darkcyan;border-color:white;}.cp-SimpleMultiSelectItem.selected.recently-selected .cp-ToggleCheckBox input[type=checkbox]:checked + label {transition:background 0s linear;background:white;}input[type=range].cp-RangeInput {-webkit-appearance:none;margin:9px 0;background:transparent;padding-top:0; padding-bottom:0;}input[type=range].cp-RangeInput:focus {outline:none;}input[type=range].cp-RangeInput::-webkit-slider-runnable-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;padding-left:8px;padding-right:8px;}input[type=range].cp-RangeInput::-webkit-slider-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.35);border:1px solid #bbbbbb;height:18px;width:18px;border-radius:9999px;background:#c8102e;cursor:pointer;-webkit-appearance:none;margin-top:-5.8px;}input[type=range].cp-RangeInput:focus::-webkit-slider-runnable-track {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-webkit-slider-thumb {box-shadow:inset 0 0 4px #ffbbcc, 0 0 4px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput::-moz-range-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;padding-left:8px;padding-right:8px;}input[type=range].cp-RangeInput::-moz-range-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.35);border:1px solid #bbbbbb;height:18px;width:18px;border-radius:9999px;background:#c8102e;cursor:pointer;}input[type=range].cp-RangeInput:focus::-moz-range-track {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-moz-range-thumb {box-shadow:inset 0 0 4px #ffbbcc, 0 0 4px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput::-ms-track {box-sizing:border-box;width:100%;height:8.4px;cursor:pointer;background:transparent;border-color:transparent;border-width:13px 0;color:transparent;}input[type=range].cp-RangeInput::-ms-fill-lower {box-sizing:border-box;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;}input[type=range].cp-RangeInput::-ms-fill-upper {box-sizing:border-box;height:8.4px;cursor:pointer;background:#c8102e;border-radius:4.2px;border:0.2px solid #bbbbbb;}input[type=range].cp-RangeInput::-ms-thumb {box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,0.35);border:1px solid #bbbbbb;height:18px;width:18px;border-radius:9999px;background:#c8102e;cursor:pointer;margin-left:8px;margin-right:8px;}input[type=range].cp-RangeInput:focus::-ms-fill-lower {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-ms-fill-upper {box-shadow:inset 0 0 4px #ffbbcc, 0 0 2px rgba(0,0,0,0.35);}input[type=range].cp-RangeInput:focus::-ms-thumb {box-shadow:inset 0 0 4px #ffbbcc, 0 0 4px rgba(0,0,0,0.35);}.cp-TimeZoneSelect {cursor:pointer;}.cp-TimeZoneSelect:hover {text-decoration:none;}.cp-TimeZoneSelect-Options {margin-left:0 !important;}.cp-TimeZoneSelect-Options .menu-items {overflow-y:auto;max-height:11.2em; margin-left:-16px;padding-left:16px;}.cp-TimeZoneSelect-Options .menu-items a.selected {font-weight:bold;}.cp-TimeZoneSelect-Options .menu-items a.selected::before {border-left:8px solid #c8102e;}.cp-CompositeInput {border:1px solid #c8102e;padding:5px 4px;box-sizing:border-box;font-family:Arial Unicode MS, Arial, sans-serif;background-color:white;display:flex;}.cp-CompositeInputContent {display:flex;flex-basis:100%;}.cp-CompositeInput .cp-InputContainer {display:inline-block;}.cp-CompositeInput.has-lab-top,.cp-CompositeInput.has-lab-bottom {flex-direction:column;}.cp-CompositeInput.has-lab-left,.cp-CompositeInput.has-lab-right {align-items:center;}.compound_content > div > span.cp-InputOuterLabel,.cp-CompositeInput .cp-InputOuterLabel,.cp-CompositeInput .cp-InputContainer .cp-InputLabel {font-size:80%;color:#c8102e;}.compound_content > div > span.cp-InputOuterLabel {white-space:nowrap;}.compound_content > div.cp-ConfigItemDisabled > span.cp-InputOuterLabel,.cp-CompositeInput.cp-Disabled .cp-InputOuterLabel,.cp-CompositeInput .cp-InputContainer.cp-Disabled .cp-InputLabel {color:#bbbbbb;}.cp-CompositeInput .cp-InputContainer .cp-InputElement {border:none;padding:0;}.cp-CompositeInput .cp-InputContainer .cp-InputElement:focus {outline:none;}.cp-CompositeInput.has-clear {position:relative;padding-right:24px; }.cp-CompositeInput .cp-InputClear {position:absolute;right:4px;top:50%;transform:translate(0, -50%);padding:0;margin:0 !important;text-shadow:none;}.cp-CompositeInput .cp-InputClear .html-face {display:flex; }.cp-CompositeInput .cp-InputClear .wficon {margin:0 !important;font-size:16px;}.cp-LabeledInput .cp-InputContainer,.cp-ActionInput .cp-InputContainer {width:100%;display:inline-table;}.cp-LabeledInput .cp-InputContainer.lab-left td:last-child,.cp-LabeledInput .cp-InputContainer.lab-right td:first-child,.cp-ActionInput .cp-InputContainer.lab-left td:last-child,.cp-ActionInput .cp-InputContainer.lab-right td:first-child {width:99%;}.compound_content > div > span.cp-InputOuterLabel.lab-pos-left,.compound_content > div > span.cp-InputOuterLabel.lab-pos-right,.cp-CompositeInput .cp-InputOuterLabel.lab-pos-left,.cp-CompositeInput .cp-InputOuterLabel.lab-pos-right,.cp-LabeledInput .cp-InputContainer.lab-left .cp-InputLabel,.cp-LabeledInput .cp-InputContainer.lab-right .cp-InputLabel,.cp-ActionInput .cp-InputContainer.lab-left .cp-InputActionBtn,.cp-ActionInput .cp-InputContainer.lab-right .cp-InputActionBtn {font-size:100%;}.cp-CompositeInput .cp-InputOuterLabel.lab-pos-left,.cp-LabeledInput .cp-InputContainer.lab-left .cp-InputLabel {padding-right:8px;}.cp-LabeledInput .cp-InputContainer .cp-InputElement,.cp-ActionInput .cp-InputContainer .cp-InputElement {width:100%;}@media screen {.gwt-Anchor {font-size:small;}}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton,.cp-InputActionBtn.gwt-PushButton {margin:0;padding:0;background-color:transparent;background:none;color:#c8102e;line-height:18px;display:block; }.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton .wficon,.cp-CompositeInput .cp-InputActionBtn.gwt-PushButton .wficon {font-size:18px;display:block; margin:0;}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-hovering,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-hovering:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down:focus,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-hovering,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-hovering:focus,.cp-InputActionBtn.gwt-PushButton-up,.cp-InputActionBtn.gwt-PushButton-up:focus,.cp-InputActionBtn.gwt-PushButton-up-hovering,.cp-InputActionBtn.gwt-PushButton-up-hovering:focus {text-shadow:none;box-shadow:none;}.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-up-disabled,.cp-ActionInput .cp-InputActionBtn.gwt-ToggleButton-down-disabled,.cp-InputActionBtn.gwt-PushButton-up-disabled {background-color:transparent;color:#bbbbbb;opacity:1;cursor:default;box-shadow:none;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up:focus,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up-hovering,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-up-hovering:focus,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up:focus,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up-hovering,.cp-DispositionRegEx .cp-InputActionBtn.gwt-PushButton-up-hovering:focus {color:#bbbbbb;padding:0 8px;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down:focus,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-hovering,.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-hovering:focus {background-color:#c8102e;color:white;}.cp-ActionInput.cp-DispositionRegEx .cp-InputActionBtn.gwt-ToggleButton-down-disabled {background-color:#bbbbbb;color:white;}.cp-CompositeInput .cp-InputContainer .cp-InputElement:disabled,.cp-CompositeInput.cp-Disabled,.cp-CompositeInput.cp-Disabled .cp-InputOuterLabel,.cp-CompositeInput.cp-Disabled .cp-InputContainer .cp-InputLabel {color:#bbbbbb;}.cp-CompositeInput.cp-Disabled {border:1px solid #bbbbbb;}.cp-FlagStrip {display:flex;flex-wrap:wrap;}.cp-FlagStrip.vertical {flex-direction:column;}.cp-FlagStrip [class*="cp-FlagItem"] {white-space:nowrap;}.cp-FlagStrip.uniform-size [class*="cp-FlagItem"] {flex-grow:1;flex-basis:0;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:not(:first-child):not(:last-child) {margin-left:0;margin-right:0;border-radius:0;border-left:1px solid #e8e8e8;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:not(:first-child):not(:last-child) {margin-top:0;margin-bottom:0;border-radius:0;border-top:1px solid #e8e8e8;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:first-child {margin-right:0;border-radius:16px;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:first-child:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:first-child {margin-bottom:0;border-radius:16px;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:first-child:not(:last-child) {border-bottom-left-radius:0;border-bottom-right-radius:0;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:last-child {margin-left:0;border-radius:16px;}.cp-FlagStrip.connected:not(.vertical) [class*="cp-FlagItem"]:last-child:not(:first-child) {border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #e8e8e8;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:last-child {margin-top:0;border-radius:16px;}.cp-FlagStrip.connected.vertical [class*="cp-FlagItem"]:last-child:not(:first-child) {border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #e8e8e8;}.cp-FlagStrip:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .wficon {font-size:18px;}.cp-FlagStrip:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .html-face {display:flex;}.cp-FlagStrip.center-lab:not(.cp-WFIFlagStrip) [class*="cp-FlagItem"] .html-face {justify-content:center;}.cp-FlagStrip.center-lab.cp-WFIFlagStrip [class*="cp-FlagItem"] .html-face {text-align:center;}.cp-FlagStrip.cp-WFIFlagStrip [class*="cp-FlagItem"] .wficon {margin:0;}.cp-FlagStrip.cp-WFIFlagStrip [class*="cp-FlagItem"] {padding:8px;}.cp-Responsive:not([data-cp-size-check-pending]):not([data-cp-size-checking]):not([data-cp-size-dims-changing]):not([data-cp-size-animating]) .cp-RadioStrip {flex-wrap:nowrap;}.cp-Responsive .cp-ForcedChoice {font-weight:bold;padding:8px 0px;margin:2px;line-height:18px;color:darkcyan;display:inline-block;font-size:small;}.cp-DurationBox {position:relative;}.cp-DurationBox.cp-CompositeInputContent.has-weeks-toggle {padding-right:40px;}.cp-DurationBox .cp-WeeksToggle {position:absolute;right:4px;top:25%;bottom:25%;color:#bbbbbb;}.cp-DurationBox .cp-WeeksToggle-selected {color:#c8102e;}.cp-DurationBox.cp-Disabled .cp-WeeksToggle-selected {color:#bbbbbb;cursor:default !important;}.cp-DurationBox .cp-InputContainer .cp-InputElement {max-width:50px;}.cp-BirthdayBox .cp-InputContainer td,.cp-LicenseKeyBox .cp-InputContainer td {vertical-align:middle !important;}.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-BirthdayBox .cp-InputContainer .cp-InputLabel,.cp-LicenseKeyBox .cp-InputContainer .cp-InputElement,.cp-LicenseKeyBox .cp-InputContainer .cp-InputLabel {font-family:"Lucida Console", Monaco, monospace;float:left; }.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-LicenseKeyBox .cp-InputContainer .cp-InputElement {width:calc(var(--ch-width) * 1ch) !important;text-align:center;}.cp-BirthdayBox .cp-InputContainer .cp-InputLabel,.cp-LicenseKeyBox .cp-InputContainer .cp-InputLabel {margin-left:8px;margin-right:8px;}.cp-BirthdayBox .cp-InputContainer .cp-InputElement,.cp-BirthdayBox .cp-InputContainer .cp-InputLabel {line-height:18px; }.cp-BirthdayBox .cp-InputContainer .cp-InputLabel {font-size:revert;}.cp-LabeledInput.cp-EmailWithDefSuffix.show-def-lab .cp-InputElement {min-width:10px;width:calc((var(--ch-width) + 1) * 1ch) !important;max-width:100%;text-align:right; }.cp-LabeledInput.cp-EmailWithDefSuffix.show-def-lab .cp-InputContainer.lab-right td:first-child {width:1%;}.cp-DimensionsInput {gap:4px;}.cp-DimensionsInput .cell {display:flex;align-items:center;justify-content:center;border:1px solid #bbbbbb;background-color:white;cursor:pointer;transition:all 2000ms linear, font-size 0ms linear;}.cp-DimensionsInput .cell.first-row.first-col {border-top-left-radius:24px;}.cp-DimensionsInput .cell.last-row.first-col,.cp-DimensionsInput .cell.sel-last-row.first-col {border-bottom-left-radius:24px;}.cp-DimensionsInput .cell.first-row.last-col,.cp-DimensionsInput .cell.first-row.sel-last-col {border-top-right-radius:24px;}.cp-DimensionsInput .cell.last-row.last-col,.cp-DimensionsInput .cell.sel-last-row.sel-last-col {border-bottom-right-radius:24px;}.cp-DimensionsInput .cell.selected {border-color:#c8102e;background-color:#c8102e;color:white;}.cp-DimensionsInput .cell:not(.sel-last-row.sel-last-col):not(:hover) {font-size:smaller;}.cp-DimensionsInput .cell.sel-last-row.sel-last-col {font-weight:bold;}.cp-DimensionsInput .cell:hover {background-color:darkcyan;color:white;}.gwt-Button, .gwt-Button:active, .gwt-PushButton, .gwt-ToggleButton, .cp-TriToggleButton {padding:8px 24px;margin:2px;line-height:18px;background:none;background-color:#c8102e;color:#f8f8f8;border:none;border-radius:8px;cursor:pointer;display:inline-block;font-size:small;}.gwt-PushButton span.caption[class*="has-badge"]::after,.gwt-ToggleButton span.caption[class*="has-badge"]::after,.cp-TriToggleButton span.caption[class*="has-badge"]::after {top:-8px !important;right:-24px !important;transform:translate(33%, -33%);}.gwt-Button:active, .gwt-Button[disabled], .gwt-Button[disabled]:hover, .gwt-Button[disabled]:focus {text-shadow:none !important;box-shadow:none !important;border:none !important;outline:none;}.gwt-PushButton .wficon, .gwt-PushButton .caption,.gwt-ToggleButton .wficon, .gwt-ToggleButton .caption,.cp-TriToggleButton .wficon, .cp-TriToggleButton .caption,.cp-TextPushButton .wficon, .cp-TextPushButton .caption,.cp-TextToggleButton .wficon, .cp-TextToggleButton .caption {vertical-align:middle;}.gwt-PushButton.has-caption .wficon + .caption,.gwt-ToggleButton.has-caption .wficon + .caption,.cp-TriToggleButton.has-caption .wficon + .caption,.cp-TextPushButton.has-caption .wficon + .caption,.cp-TextToggleButton.has-caption .wficon + .caption {margin-left:8px;}.gwt-Button,.gwt-PushButton-up,.gwt-ToggleButton-up,.cp-TriToggleButton-up {text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px rgba(0,0,0,0.35);}.gwt-PushButton .wficon, .gwt-ToggleButton .wficon, .cp-TriToggleButton .wficon,.cp-TextPushButton .wficon, .cp-TextToggleButton .wficon {margin-left:-8px;}.gwt-PushButton:not(.has-caption) .wficon, .gwt-ToggleButton:not(.has-caption) .wficon, .cp-TriToggleButton:not(.has-caption) .wficon,.cp-TextPushButton:not(.has-caption) .wficon, .cp-TextToggleButton:not(.has-caption) .wficon {margin-right:-8px;}.gwt-Button .wficon,.gwt-PushButton-up .wficon,.gwt-ToggleButton-up .wficon,.cp-TriToggleButton-up .wficon {text-shadow:inherit;color:inherit;-webkit-background-clip:inherit;-moz-background-clip:inherit;background-color:inherit;}.gwt-ToggleButton-down,.cp-TriToggleButton-down {text-shadow:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35);background-color:darkcyan;color:white;}.cp-TriToggleButton-neutral {text-shadow:none;box-shadow:none;}.gwt-Button:focus, .gwt-Button:hover,.gwt-PushButton-up:focus, .gwt-PushButton-up-hovering, .gwt-PushButton-up-hovering:focus,.gwt-ToggleButton-up:focus, .gwt-ToggleButton-up-hovering, .gwt-ToggleButton-up-hovering:focus,.cp-TriToggleButton-up:focus, .cp-TriToggleButton-up-hovering, .cp-TriToggleButton-up-hovering:focus {text-shadow:-1px -1px 0px #c8102e, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px darkcyan;}.gwt-Button:focus .wficon, .gwt-Button:hover .wficon,.gwt-PushButton-up:focus .wficon, .gwt-PushButton-up-hovering .wficon, .gwt-PushButton-up-hovering:focus .wficon,.gwt-ToggleButton-up:focus .wficon, .gwt-ToggleButton-up-hovering .wficon, .gwt-ToggleButton-up-hovering:focus .wficon,.cp-TriToggleButton-up:focus .wficon, .cp-TriToggleButton-up-hovering .wficon, .cp-TriToggleButton-up-hovering:focus .wficon {text-shadow:inherit;color:inherit;-webkit-background-clip:inherit;-moz-background-clip:inherit;background-color:inherit;}.gwt-ToggleButton-down:focus, .gwt-ToggleButton-down-hovering, .gwt-ToggleButton-down-hovering:focus,.cp-TriToggleButton-down:focus, .cp-TriToggleButton-down-hovering, .cp-TriToggleButton-down-hovering:focus {text-shadow:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35), inset -2px -2px 4px rgba(255,255,255,0.5);background-color:darkcyan;color:white;}.cp-TriToggleButton-neutral:focus, .cp-TriToggleButton-neutral-hovering, .cp-TriToggleButton-neutral-hovering:focus {text-shadow:0 0 4px darkcyan;box-shadow:inset 0 0 4px darkcyan, 0 0 4px darkcyan;}.gwt-Button:focus,.gwt-PushButton:focus,.gwt-ToggleButton:focus,.cp-TriToggleButton:focus {outline:none;}.gwt-Button[disabled],.gwt-PushButton-up-disabled,.gwt-ToggleButton-up-disabled, .gwt-ToggleButton-down-disabled,.cp-TriToggleButton-up-disabled, .cp-TriToggleButton-neutral-disabled, .cp-TriToggleButton-down-disabled {background-color:#bbbbbb;color:#f8f8f8;opacity:1;cursor:default;}.gwt-ToggleButton-down-disabled,.cp-TriToggleButton-down-disabled {box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35);}.cp-TriToggleButton-neutral-disabled {text-shadow:0 0 6px rgba(0,0,0,0.35);}.cp-TextPushButton, .cp-TextToggleButton {padding:8px 24px;margin:2px;line-height:18px;background:none;color:#c8102e;border:none;cursor:pointer;display:inline-block;border-radius:8px;font-size:small;}.cp-TextPushButton span.caption[class*="has-badge"]::after,.cp-TextToggleButton span.caption[class*="has-badge"]::after {top:-8px !important;right:-24px !important;transform:translate(33%, -33%);}.cp-TextPushButton-up,.cp-TextToggleButton-up {text-shadow:-1px -1px 0px rgba(255,255,255,0.5), 1px 1px 0px rgba(0,0,0,0.5);}.gwt-ToggleButton-up.flatten,.cp-TextToggleButton-up.flatten {text-shadow:none;}.gwt-ToggleButton-up.flatten {box-shadow:none;}.cp-TextToggleButton-down,.cp-TextToggleButton-down:focus,.cp-TextToggleButton-down-hovering,.cp-TextToggleButton-down-hovering:focus {text-shadow:1px 1px 0px rgba(255,255,255,0.5), -1px -1px 0px rgba(0,0,0,0.5);color:darkcyan;}.cp-TextToggleButton-down.flatten {color:#c8102e;}.cp-TextToggleButton-down.flatten:focus {color:darkcyan;}.gwt-ToggleButton-down.flatten,.gwt-ToggleButton-down.flatten:focus,.gwt-ToggleButton-down-hovering.flatten,.gwt-ToggleButton-down-hovering.flatten:focus,.cp-TextToggleButton-down.flatten,.cp-TextToggleButton-down.flatten:focus,.cp-TextToggleButton-down-hovering.flatten,.cp-TextToggleButton-down-hovering.flatten:focus {text-shadow:none;}.gwt-ToggleButton-down.flatten,.gwt-ToggleButton-down.flatten:focus,.gwt-ToggleButton-down-hovering.flatten,.gwt-ToggleButton-down-hovering.flatten:focus {box-shadow:none;}.cp-TextPushButton-up:focus,.cp-TextPushButton-up-hovering,.cp-TextPushButton-up-hovering:focus,.cp-TextToggleButton-up:focus,.cp-TextToggleButton-up-hovering,.cp-TextToggleButton-up-hovering:focus {text-shadow:-1px -1px 0px rgba(255,255,255,0.5), 1px 1px 0px rgba(0,0,0,0.5);color:darkcyan;}.gwt-ToggleButton-up.flatten:focus,.gwt-ToggleButton-up-hovering.flatten,.gwt-ToggleButton-up-hovering.flatten:focus,.cp-TextToggleButton-up.flatten:focus,.cp-TextToggleButton-up-hovering.flatten,.cp-TextToggleButton-up-hovering.flatten:focus {text-shadow:none;}.gwt-ToggleButton-up.flatten:focus,.gwt-ToggleButton-up-hovering.flatten,.gwt-ToggleButton-up-hovering.flatten:focus {box-shadow:none;}.cp-TextPushButton:focus,.cp-TextToggleButton:focus {outline:none;}.cp-TextPushButton-down-hovering {color:darkcyan;}.cp-TextToggleButton-down:focus,.cp-TextToggleButton-down-hovering,.cp-TextToggleButton-down-hovering:focus {background-color:#e8e8e8;}.cp-TextToggleButton-down.flatten:focus,.cp-TextToggleButton-down-hovering.flatten,.cp-TextToggleButton-down-hovering.flatten:focus {background-color:transparent;}.cp-TextPushButton-up-disabled,.cp-TextToggleButton-up-disabled,.cp-TextToggleButton-down-disabled {color:#bbbbbb;opacity:1;cursor:default;}.cp-TextToggleButton-down-disabled {text-shadow:1px 1px 0px rgba(255,255,255,0.5), -1px -1px 0px rgba(0,0,0,0.5);}.gwt-ToggleButton-down-disabled.flatten,.cp-TextToggleButton-down-disabled.flatten {text-shadow:none;}.gwt-TextBox, .gwt-PasswordTextBox, .gwt-ListBox, .gwt-DateBox, .gwt-TextArea {border:1px solid #c8102e;padding:5px 4px;box-sizing:border-box;font-family:Arial Unicode MS, Arial, sans-serif;}.gwt-TextBox:focus, .gwt-PasswordTextBox:focus, .gwt-ListBox:focus, .gwt-DateBox:focus, .gwt-TextArea:focus, .cp-CompositeInput:focus-within {border:1px solid darkcyan;}.gwt-TextBox[disabled], .gwt-PasswordTextBox[disabled], .gwt-ListBox[disabled], .gwt-DateBox[disabled], .gwt-TextArea[disabled] {border:1px solid #bbbbbb;color:#bbbbbb;}.gwt-ListBox.cp-ContainsNumbers {text-align-last:right;}input[type=number], .cp-ContainsNumbers {text-align:right;}.cp-SplitLayoutPanel-HDragger,.cp-SplitLayoutPanel-VDragger {background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;}.cp-SplitLayoutPanel-HDragger {cursor:col-resize;background-image:linear-gradient(to right, #c8102e, #c8102e 1px, transparent 1px, transparent 2px, #c8102e 2px);background-size:3px 16px;}.cp-SplitLayoutPanel-VDragger {cursor:row-resize;background-image:linear-gradient(to bottom, #c8102e, #c8102e 1px, transparent 1px, transparent 2px, #c8102e 2px);background-size:16px 3px;}.cp-TabFlexPanel .cp-TabFlexPanelContentContainer {border-style:solid;border-width:0px 1px 1px;}.cp-TabFlexPanel .cp-TabFlexPanelContent {overflow:hidden;padding:6px;}.cp-TabFlexPanel .cp-TabFlexPanelTab {cursor:pointer;font-weight:normal;text-align:center;}.cp-TabFlexPanel .cp-TabFlexPanelTab-selected {cursor:default;font-weight:bold;}.cp-TabLayoutPanel,.cp-TabFlexPanel:not(.tabs-bottom) {--tabs-top:1;--tabs-bottom:0;}.cp-TabFlexPanel.tabs-bottom {--tabs-top:0;--tabs-bottom:1;}.cp-TabLayoutPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > div:nth-child(2),.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > .cp-TabFlexPanelTabs {border-radius:calc(16px * var(--tabs-top)) calc(16px * var(--tabs-top)) calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-bottom));border:1px solid #bbbbbb;background:#e8e8e8;}.cp-TabLayoutPanel:not(.flat-content):not(.no-tabs):not(.outline-content) > div:nth-child(2),.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content):not(.tabs-bottom) > .cp-TabFlexPanelTabs {border-bottom:none;}.cp-TabFlexPanel:not(.flat-content):not(.no-tabs):not(.outline-content).tabs-bottom > .cp-TabFlexPanelTabs {border-top:none;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel > .cp-TabFlexPanelTabs {background:transparent;padding-left:12px;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel:not(.tabs-bottom) > .cp-TabFlexPanelTabs {padding-top:12px;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelTabs {padding-bottom:12px;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab:first-child,.cp-TabFlexPanel > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab:first-child {margin-left:0;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {background:#bbbbbb;color:#c8102e;border-radius:calc(8px * var(--tabs-top)) calc(8px * var(--tabs-top)) calc(8px * var(--tabs-bottom)) calc(8px * var(--tabs-bottom));padding:8px 16px 8px 16px;margin-left:8px;}.cp-TabLayoutPanel:not(flat-content) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel:not(flat-content) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:#f8f8f8;color:#c8102e;}.cp-TabLayoutPanel.root-bg > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.root-bg > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:white;}.cp-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel > .cp-TabFlexPanelContentContainer {border-color:#bbbbbb;border-radius:calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-bottom)) calc(16px * var(--tabs-top)) calc(16px * var(--tabs-top));box-shadow:none;border-width:calc(1px * var(--tabs-bottom)) 1px calc(1px * var(--tabs-top));}.cp-TabLayoutPanel.outline-content > div:nth-child(2),.cp-TabFlexPanel.outline-content:not(.tabs-bottom) > .cp-TabFlexPanelTabs {padding-bottom:1px;margin-bottom:-1px;}.cp-TabFlexPanel.outline-content:not(.tabs-bottom) > .cp-TabFlexPanelTabs > .cp-TabFlexPanelTab {margin-bottom:-1px;}.cp-TabFlexPanel.outline-content.tabs-bottom > .cp-TabFlexPanelTabs {padding-top:1px;margin-top:-1px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelContentContainer {border-color:#c8102e;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.outline-content:not(.no-tabs) > .cp-TabFlexPanelContentContainer {border-radius:16px;border-top-width:1px;border-bottom-width:1px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs {padding-left:48px; }.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {border-radius:calc(12px * var(--tabs-top)) calc(12px * var(--tabs-top)) calc(12px * var(--tabs-bottom)) calc(12px * var(--tabs-bottom));}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {padding:8px 24px 8px 24px;}.cp-TabLayoutPanel.outline-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab:not(.gwt-TabLayoutPanelTab-selected),.cp-TabFlexPanel.outline-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab:not(.cp-TabFlexPanelTab-selected) {background:#e8e8e8;color:#c8102e;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border:1px solid #c8102e;z-index:1;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs):not(.tabs-bottom) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {padding:7px 23px 9px 23px;}.cp-TabFlexPanel.outline-content:not(.no-tabs).tabs-bottom > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {padding:9px 23px 7px 23px;margin-top:-1px;}.cp-TabLayoutPanel.outline-content:not(.no-tabs) > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.outline-content:not(.no-tabs):not(.tabs-bottom) > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border-bottom:none;}.cp-TabFlexPanel.outline-content:not(.no-tabs).tabs-bottom > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {border-top:none;}.cp-TabLayoutPanel.no-tabs > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.no-tabs > .cp-TabFlexPanelContentContainer {border-radius:16px;border-top-width:1px;border-bottom-width:1px;}.cp-TabLayoutPanel.no-tabs .gwt-TabLayoutPanelTabs,.cp-TabLayoutPanel.no-tabs .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.no-tabs .cp-TabFlexPanelTabs,.cp-TabFlexPanel.no-tabs .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {display:none;transform:translate3d(0, 0, 0);}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs {background:transparent;padding-top:6px;padding-bottom:6px;padding-left:6px;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab {background:#e8e8e8;color:#c8102e;border-radius:8px;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelTabs .gwt-TabLayoutPanelTab-selected,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelTabs .cp-TabFlexPanelTab-selected {background:#c8102e;color:#f8f8f8;}.cp-TabLayoutPanel.flat-content > div > .gwt-TabLayoutPanelContentContainer,.cp-TabFlexPanel.flat-content > .cp-TabFlexPanelContentContainer {border:none !important;border-radius:0;box-shadow:none;}.cp-TabFlexPanel > .cp-TabFlexPanelTabs {white-space:nowrap;overflow-x:hidden;}.cp-TabFlexPanel > .cp-TabFlexPanelContentContainer {overflow:hidden;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelContentContainer {order:1;}.cp-TabFlexPanel.tabs-bottom > .cp-TabFlexPanelTabs {order:2;}.cp-PagedView.tabs-bottom > .cp-PagedViewIndicators {order:2;}.cp-PagedView .cp-PagedViewIndicators {padding:16px;}.cp-PagedView.no-tabs .cp-PagedViewIndicators {display:none;}.cp-PagedView > .bt-page-prev {position:absolute;left:0;top:50%;transform:translateY(-50%);}.cp-PagedView > .bt-page-next {position:absolute;right:0;top:50%;transform:translateY(-50%);}.cp-PagedView:not(:hover) > .bt-page-prev,.cp-PagedView:not(:hover) > .bt-page-next {display:none;}.cp-PagedViewIndicators {display:flex;align-items:center;justify-content:center;}.cp-PagedViewIndicators .cp-PagedViewIndicator {cursor:pointer;background-color:#bbbbbb;height:24px;width:24px;border-radius:50%;margin:0 8px;transition:all 2000ms linear;}.cp-PagedViewIndicators .cp-PagedViewIndicator:hover {transition:all 0s linear;}.cp-PagedViewIndicators .cp-PagedViewIndicator:hover,.cp-PagedViewIndicators .cp-PagedViewIndicator-selected {height:32px;width:32px;margin:0 4px;}.cp-PagedViewIndicators .cp-PagedViewIndicator-selected {background-color:darkcyan;}.gwt-DatePicker {border-radius:16px;overflow:hidden; }.gwt-DatePicker .datePickerMonthSelector,.gwt-DatePicker .datePickerWeekendLabel,.gwt-DatePicker .datePickerWeekdayLabel {background:#c8102e;color:white;border:none;}.gwt-DatePicker .datePickerMonthSelector {padding-top:8px;}.gwt-DatePicker td.datePickerMonth,.gwt-DatePicker td.datePickerYear,.gwt-DatePicker .datePickerPreviousButton,.gwt-DatePicker .datePickerNextButton,.gwt-DatePicker .datePickerPreviousYearButton,.gwt-DatePicker .datePickerNextYearButton {color:white;}.gwt-DatePicker .datePickerPreviousButton,.gwt-DatePicker .datePickerNextButton,.gwt-DatePicker .datePickerPreviousYearButton,.gwt-DatePicker .datePickerNextYearButton {padding:0 16px;}.gwt-DatePicker .datePickerDays {background:white;}.gwt-DatePicker .datePickerDay,.gwt-DatePicker .datePickerWeekdayLabel,.gwt-DatePicker .datePickerWeekendLabel {border:none;font-size:75%;font-weight:normal;}.gwt-DatePicker .datePickerDay {padding:4px;color:black;}.gwt-DatePicker .datePickerDays tr:last-child td div {padding-bottom:12px;}.gwt-DatePicker .datePickerDayIsFiller {color:#bbbbbb;}.gwt-DatePicker .datePickerDayIsWeekend {background:#f8f8f8;}.gwt-DatePicker .datePickerDayIsToday {background:transparent;border:1px solid #c8102e;padding:3px;}.gwt-DatePicker .datePickerDays tr:last-child td div.datePickerDayIsToday {padding-bottom:11px;}.gwt-DatePicker .datePickerDayIsValue {background:#e8e8e8;}.gwt-DatePicker .datePickerDayIsHighlighted {background:#e8e8e8;border:1px solid darkcyan;padding:3px;}.gwt-DatePicker .datePickerDays tr:last-child td div.datePickerDayIsHighlighted {padding-bottom:11px;}.gwt-DisclosurePanel .header, .gwt-DisclosurePanel .header a, .gwt-DisclosurePanel .header td {color:black;font-size:small;}.gwt-DisclosurePanel .header .gwt-Image {display:block;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel .header td {padding:2px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel .header .wficon {color:#c8102e;font-size:24px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header a,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header td {cursor:default;}.gwt-DisclosurePanel .header .gwt-Image {transition:transform 350ms ease-out;}.gwt-DisclosurePanel-open .header .gwt-Image {background:var(--svg-arrow-lg-down-url-accent);}.gwt-DisclosurePanel-closed .header .gwt-Image {background:var(--svg-arrow-lg-down-url-accent);transform:rotate(-90deg);}.gwt-DisclosurePanel .header div.icon {width:18px !important;height:18px !important;}.gwt-DisclosurePanel .header .gwt-Image {width:0;height:0;padding:9px;}.gwt-DisclosurePanel .content {border-left:initial;padding:initial;margin-left:initial;}.gwt-DisclosurePanel > tbody > tr > td > div > div.content,.cp-DisclosurePanel.as-block > div > div.content {border-left:3px solid #c8102e;padding:4px 0 4px 8.5px;margin-left:10.5px;}.gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div > div.content,.gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content {margin-left:12.5px;padding-left:12.5px;}.cp-DisclosurePanel.with-heading {width:100%;}.cp-DisclosurePanel.with-heading a.header > h1,.cp-DisclosurePanel.with-heading a.header > h2,.cp-DisclosurePanel.with-heading a.header > h3,.cp-DisclosurePanel.with-heading a.header > h4,.cp-DisclosurePanel.with-heading a.header > h5,.cp-DisclosurePanel.with-heading a.header > h6 {display:flex;align-items:center;padding-left:0;margin-bottom:4px;min-height:24px;}.cp-DisclosurePanel.with-heading a.header > h1 .icon,.cp-DisclosurePanel.with-heading a.header > h2 .icon,.cp-DisclosurePanel.with-heading a.header > h3 .icon,.cp-DisclosurePanel.with-heading a.header > h4 .icon,.cp-DisclosurePanel.with-heading a.header > h5 .icon,.cp-DisclosurePanel.with-heading a.header > h6 .icon {padding:3px; }.cp-DisclosurePanel.as-block {box-sizing:border-box;display:flex;flex-direction:column;}.cp-DisclosurePanel.as-block > *:first-child {flex-grow:0;flex-shrink:0;}.cp-DisclosurePanel.as-block > *:last-child {flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;}.cp-DisclosurePanel.as-block > div > div.content {flex-grow:1;}.cp-TreeLeafSelection .leaf-base:not(:first-child),.cp-TreeLeafSelection .leaf.cp-LabeledToggleCheckBox:not(:first-child) {margin-top:8px;}.cp-TreeLeafSelection .gwt-Label:not(.leaf) {font-weight:bold;}.cp-TreeLeafSelection .gwt-Label.leaf {margin-left:54px;}.cp-TreeLeafSelection.cp-DisclosurePanel.as-block:hover > div > div.content {border-color:darkcyan;}.cp-TreeLeafSelection .gwt-Label.leaf:hover,.cp-TreeLeafSelection .cp-LabeledToggleCheckBox.leaf:hover,.cp-TreeLeafSelection.gwt-DisclosurePanel-open.as-block:hover > .header {font-weight:bold;}.cp-TreeLeafSelection.gwt-DisclosurePanel-open.as-block:hover > .header .gwt-Image,.cp-TreeLeafSelection.gwt-DisclosurePanel-closed.as-block:hover > .header .gwt-Image {background:var(--svg-arrow-lg-down-url-highlight);}.version_table {border:1px solid #bbbbbb;border-collapse:collapse;margin:0 auto;}.version_table td, .version_table th {border:1px solid #bbbbbb;}.version_table td, .version_table th {padding:8px 16px;}.version_table th {font-weight:bold;text-align:left;}.version_table thead th {font-weight:bold;background-color:#c8102e;color:#f8f8f8;font-size:150%;padding:16px 32px;}.release_notes_panel {overflow:auto !important;}.release_notes_panel .release_notes {overflow:auto !important;font-family:courier;font-size:initial;text-align:justify;padding:16px;}.release_notes_panel .release_notes h1 {margin-bottom:0;margin-top:8px;font-variant:small-caps;}.release_notes_panel .release_notes p.subtitle {margin-top:0;}.release_notes_panel .release_notes h2 {margin-bottom:2px;font-variant:small-caps;}.release_notes_panel .release_notes h3 {padding-left:12px;margin-top:2px;margin-bottom:2px;}.release_notes_panel .release_notes ul {margin-top:2px;margin-bottom:2px;}.release_notes_panel .release_notes ul.release_items {margin-top:2px;margin-bottom:16px;}.release_notes_panel .release_notes div.types {background-color:#e8e8e8;font-size:70%;color:#c8102e;font-family:Arial, sans-serif;font-variant:small-caps;font-variant:all-small-caps;padding:2px;padding-left:4px;}.cp-TilePanel {border:1px solid #bbbbbb;border-bottom:none;}.cp-TilePanel-Last {border-bottom:1px solid #bbbbbb;}.cp-TilePanel-HasRightNeighbor {border-right:none;}.cp-TilePanel-RoundTopLeft {border-top-left-radius:16px;}.cp-TilePanel-RoundTopRight {border-top-right-radius:16px;}.cp-TilePanel-RoundBottomLeft {border-bottom-left-radius:16px;}.cp-TilePanel-RoundBottomRight {border-bottom-right-radius:16px;}.cp-TilePanel-RoundTopLeft .cp-TitleBoxHeader {border-top-left-radius:16px;}.cp-TilePanel-RoundTopRight .cp-TitleBoxHeader {border-top-right-radius:16px;}.cp-TitleBoxHeader {cursor:default;font-size:1.3em;font-weight:bold;border-bottom:1px solid #bbbbbb;background-color:#c8102e;background:linear-gradient(to bottom, #ffbbcc, #c8102e);color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;padding:0 16px;}.cp-TitleBoxHeader.has-toolbar {padding-right:0;}.cp-TitleBoxHeader.has-toolbar .caption {flex:1 1;min-width:0;}.cp-TitleBoxHeader.has-subtitle .caption {display:flex;flex-direction:column;}.cp-TitleBoxHeader.has-subtitle.has-toolbar .caption {align-items:stretch;}.cp-TitleBoxHeader.has-subtitle:not(.has-toolbar) .caption {align-items:center;}.cp-TitleBoxHeader .caption > * {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-TitleBoxHeader.has-subtitle .caption > * {font-size:calc(0.9 * var(--title-height));line-height:var(--title-height);}.cp-TitleBoxHeader:not(.has-subtitle) .caption > .sub-title {display:none;}.cp-TitleBox .cp-TitleBoxHeader {cursor:default;}.cp-TitleBoxCollapsible .cp-TitleBoxHeader {cursor:pointer;}.cp-TitleBox-AlignBottom {position:absolute;bottom:0;}.cp-TitleBox .cp-TitleBoxHeader .cp-Toolbar {margin-right:1px;}.cp-TitleBox .cp-TitleBoxHeader .cp-Toolbar .cp-ToolbarBtn {padding:4px;padding-bottom:3px;margin:4px;background-color:#e8e8e8;border-radius:8px;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.35);}.cp-TilePanel-RoundTopRight .cp-Toolbar .cp-ToolbarBtn:last-child {border-top-right-radius:12px;}div.cp-ProgressContainer {margin:16px auto;width:25px;height:25px;}div.cp-ProgressContainer div.cp-ProgressAnimation {border:5px solid #e8e8e8;border-top:5px solid #c8102e;border-radius:50%;width:15px;height:15px;-webkit-animation:cp-ProgSpin 0.75s linear infinite;-moz-animation:cp-ProgSpin 0.75s linear infinite;-ms-animation:cp-ProgSpin 0.75s linear infinite;-o-animation:cp-ProgSpin 0.75s linear infinite;animation:cp-ProgSpin 0.75s linear infinite;}@-webkit-keyframes cp-ProgSpin {0% { -webkit-transform:rotate(0deg); }100% { -webkit-transform:rotate(360deg); }}@-moz-keyframes cp-ProgSpin {0% { -moz-transform:rotate(0deg); }100% { -moz-transform:rotate(360deg); }}@-ms-keyframes cp-ProgSpin {0% { -ms-transform:rotate(0deg); }100% { -ms-transform:rotate(360deg); }}@-o-keyframes cp-ProgSpin {0% { -o-transform:rotate(0deg); }100% { -o-transform:rotate(360deg); }}@keyframes cp-ProgSpin {0% { transform:rotate(0deg); }100% { transform:rotate(360deg); }}.cp-ProgressContainer.has-logo {margin:12px auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;}.cp-NavBaseContainer.shorten .cp-ProgressContainer.has-logo {margin:3px auto;width:28px;height:28px;}.cp-ProgressContainer .cp-ProgressLogo .img-container {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_icon.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));position:relative;}.cp-ProgressContainer .cp-ProgressLogo .img-container img {width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));display:block;margin-left:auto;margin-right:auto;opacity:0;}.cp-NavBaseContainer.shorten .cp-ProgressContainer .cp-ProgressLogo .img-container img {width:28px;height:28px;}#cp-id-ProgressMsg {opacity:0;padding:0 32px;line-height:9px;background:#c8102e;background:linear-gradient(to bottom, #c8102e, #ffbbcc);color:#c8102e;border:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:2px 2px 4px rgba(0,0,0,0.35);text-shadow:-1px -1px 0px transparent, 1px 1px 0px transparent;visibility:hidden; min-width:100px; text-align:center; position:fixed; z-index:10; right:50px;top:18px; transition:text-shadow 2.5s ease-in, color 2.5s ease-in, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0.5s;}#cp-id-ProgressMsg.show {visibility:visible; opacity:1;line-height:18px;padding:16px 32px;transition:text-shadow 2.5s ease-in, color 2.5s ease-in, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0s;}#cp-id-ProgressMsg.new-msg {text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);color:#f8f8f8;transition:text-shadow 0s linear, color 0s linear, opacity 0.5s linear, padding 0.5s linear, line-height 0.5s linear, visibility 0s 0s;}.cp-ProgressBar {--prog-val:0;min-height:20px;border:1px solid #c8102e;background:linear-gradient(to right, #c8102e 0, #c8102e calc(var(--prog-val) * 1%), transparent calc(var(--prog-val) * 1%));background-clip:content-box;margin:4px;padding:4px;box-sizing:border-box;border-radius:1000px;}.cp-PopupPanel {background-color:white;border-radius:16px;padding:32px;box-shadow:4px 4px 8px rgba(0,0,0,0.35);z-index:100;}.cp-PopupPanel:not(.alt-style) {border:2px #c8102e solid !important;}.cp-PopupPanel.alt-style {border:2px darkcyan solid !important;}.cp-PopupPanel.reduce-padding {padding:16px;}.cp-PopupPanel.force-scroll {overflow:auto !important;}.cp-PopupPanel.point-above::before {content:"";position:absolute;top:-17px;left:min(calc(100% - 56px), max(var(--point-left-offset), 56px));margin-left:-17px;width:33.941125496954px;height:33.941125496954px;border-width:2px;border-style:solid;transform:rotate(45deg);background:linear-gradient(135deg, white, white 24px, transparent 24px, transparent) no-repeat;box-sizing:border-box;}.cp-PopupPanel.point-above:not(.alt-style)::before {border-color:#c8102e transparent transparent #c8102e;}.cp-PopupPanel.point-above.alt-style::before {border-color:darkcyan transparent transparent darkcyan;}.cp-PopupPanel.has-title.point-above:not(.alt-style)::before {background:linear-gradient(135deg, #c8102e, #c8102e 24px, transparent 24px, transparent) no-repeat;}.cp-PopupPanel.has-title.point-above.alt-style::before {background:linear-gradient(135deg, darkcyan, darkcyan 24px, transparent 24px, transparent) no-repeat;}.cp-PopupPanel.point-below::after {content:"";position:absolute;bottom:-17px;left:min(calc(100% - 56px), max(var(--point-left-offset), 56px));margin-left:-17px;width:33.941125496954px;height:33.941125496954px;border-width:2px;border-style:solid;transform:rotate(45deg);background:linear-gradient(-45deg, white, white 24px, transparent 24px, transparent) no-repeat;box-sizing:border-box;}.cp-PopupPanel.point-below:not(.alt-style)::after {border-color:transparent #c8102e #c8102e transparent;}.cp-PopupPanel.point-below.alt-style::after {border-color:transparent darkcyan darkcyan transparent;}.cp-PopupPanel.has-title {padding:0;}.cp-PopupPanel.has-title:not(.alt-style) {background-color:#c8102e;}.cp-PopupPanel.has-title.alt-style {background-color:darkcyan;}.cp-PopupPanel.has-title .popupContent {padding:32px;background-color:white;}.cp-PopupPanel .cp-PopupTitle {padding:4px 16px 12px;font-weight:bold;border-top-left-radius:16px;border-top-right-radius:16px;}.cp-PopupPanel:not(.alt-style) .cp-PopupTitle {color:white;background-color:#c8102e;}.cp-PopupPanel.alt-style .cp-PopupTitle {color:white;background-color:darkcyan;}.cp-PopupPanel.has-title .popupContent {overflow:hidden !important;border-radius:16px;}.cp-PopupPanelDlg-Glass {background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;width:auto !important;height:auto !important;right:0;bottom:0;position:fixed !important; overscroll-behavior:none;}.cp-PopupPanelDlg {background-color:white;border-radius:18px;padding:32px;box-shadow:0 0 24px black;z-index:100;overscroll-behavior:contain;}.cp-PopupPanelDlg:not(.alt-style) {border:4px #c8102e solid !important;}.cp-PopupPanelDlg.alt-style {border:4px darkcyan solid !important;}.cp-PopupPanelDlg.has-title {padding:0;}.cp-PopupPanelDlg.has-title:not(.alt-style) {background-color:#c8102e;}.cp-PopupPanelDlg.has-title.alt-style {background-color:darkcyan;}.cp-PopupPanelDlg.has-title:not(.cp-has-FlushInnerContent) .popupContent {padding:32px;background-color:white;}.cp-PopupPanelDlg.cp-has-FlushInnerContent {padding:0;}.cp-PopupPanelDlg.has-title.cp-has-FlushInnerContent .popupContent {padding:0;}.cp-PopupPanelDlg-FS {width:calc(100% - 100px);height:calc(100% - 100px);box-sizing:border-box;}@media (max-width:800px), (max-height:800px){.cp-PopupPanelDlg-FS {width:calc(100% - 50px);height:calc(100% - 50px);}}.cp-PopupPanelDlg-FS.has-title {display:flex;flex-direction:column;}.cp-PopupPanelDlg-FS.has-title .popupContent{flex-grow:1;position:relative;}.cp-PopupPanelDlg .cp-DlgTitle {padding:4px 16px 12px;font-weight:bold;border-top-left-radius:16px;border-top-right-radius:16px;}.cp-PopupPanelDlg:not(.alt-style) .cp-DlgTitle {color:white;background-color:#c8102e;}.cp-PopupPanelDlg.alt-style .cp-DlgTitle {color:white;background-color:darkcyan;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle {display:flex;align-items:center;}.cp-PopupPanelDlg .cp-DlgTitle .label {flex-grow:1;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-Toolbar {margin-left:32px;margin-right:0;}.cp-PopupPanelDlg.has-title.has-toolbar.has-close .cp-Toolbar {margin-right:32px;}.cp-PopupPanelDlg.has-toolbar .dlg-tb-wrapper {display:flex;justify-content:flex-end;}.cp-PopupPanelDlg.has-toolbar .dlg-tb-wrapper .cp-Toolbar {margin-right:0;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled),.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-1 {color:white;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-2:not([disabled]) {color:black;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up-hovering.state-off:hover {color:white;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-down-hovering.state-on:hover {color:black;}.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):focus,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextPushButton-up.state-off:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-TextToggleButton-up.state-off:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]):hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-1:hover,.cp-PopupPanelDlg.has-title.has-toolbar .cp-DlgTitle .cp-ToolbarBtn.state-on-2:not([disabled]):hover {background-color:darkcyan;background-color:#bbbbbb;}.cp-PopupPanelDlg .popupContent, .cp-PopupPanelDlg .base-layout-panel {overflow:hidden !important;border-radius:16px;}.cp-PopupPanelDlg.cp-has-FlushInnerContent .popupContent, .cp-PopupPanelDlg.cp-has-FlushInnerContent .base-layout-panel {border-radius:18px;}.cp-PopupPanelDlg-FS .base-layout-panel {position:absolute !important;left:32px !important;right:32px !important;top:32px !important;bottom:32px !important;}.cp-PopupPanelDlg-FS.cp-has-FlushInnerContent .base-layout-panel {left:0px !important;right:0px !important;top:0px !important;bottom:0px !important;}.cp-PopupPanelDlg .cp-PopupCloseBtn {padding:4px 4px;border-radius:17px;cursor:pointer;display:inline-block;position:absolute;top:-17px;right:-17px;}.cp-PopupPanelDlg:not(.alt-style) .cp-PopupCloseBtn {background-color:#c8102e;color:white;border:2px #c8102e solid !important;}.cp-PopupPanelDlg.alt-style .cp-PopupCloseBtn {background-color:darkcyan;color:white;border:2px darkcyan solid !important;}.cp-PopupPanelDlg.cp-has-FlushInnerContent .cp-PopupCloseBtn {z-index:1;}.cp-PopupPanelDlg .cp-PopupCloseBtn .wficon {font-size:22px;vertical-align:middle;}.cp-PopupPanelDlg .cp-PopupCloseBtn-up, .cp-PopupPanelDlg .cp-PopupCloseBtn-up:focus, .cp-PopupPanelDlg .cp-PopupCloseBtn-up-hovering, .cp-PopupPanelDlg .cp-PopupCloseBtn-up-hovering:focus {box-shadow:0 0 12px black;}.cp-PopupPanelDlg .cp-PopupCloseBtn:focus {outline:none;}.cp-PopupPanelDlg .cp-PopupCloseBtn-up-disabled {background-color:#f8f8f8;color:#bbbbbb;border-color:#bbbbbb !important;opacity:1;cursor:default;}.cp-PopupPanelDlg .base-layout-panel iframe {border:none;box-sizing:border-box;}.cp-PopupPanelDlg.cp-MsgPopupDlg {box-sizing:border-box;}.cp-PopupPanelDlg.cp-MsgPopupDlg .msg-content {margin-bottom:32px;overflow:auto;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container {display:flex;align-items:baseline;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > .msg-content {flex-grow:1;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel {color:#c8102e;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel .wficon {font-size:32px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel.error {color:#ff99aa;}.cp-PopupPanelDlg.cp-ErrorDlg {border-color:red !important;}.cp-PopupPanelDlg.cp-ErrorDlg.has-title {background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .cp-DlgTitle {color:white;background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button {background-color:red;}.cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button:focus, .cp-PopupPanelDlg.cp-ErrorDlg .action-panel .gwt-Button:hover {text-shadow:-1px -1px 0px red, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px #ff99aa;}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel.warn {color:#ffe765;}.cp-PopupPanelDlg.cp-WarnDlg {border-color:gold !important;}.cp-PopupPanelDlg.cp-WarnDlg.has-title {background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .cp-DlgTitle {color:white;background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button {background-color:gold;}.cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button:focus, .cp-PopupPanelDlg.cp-WarnDlg .action-panel .gwt-Button:hover {text-shadow:-1px -1px 0px gold, 1px 1px 0px rgba(255,255,255,0.5);box-shadow:2px 2px 4px #ffe765;}.cp-PopupPanelDlg.cp-DispCopyright.cp-has-FlushInnerContent {padding-bottom:32px;}.cp-PopupPanelDlg.cp-DispCopyright::after {content:attr(copyrightText);position:absolute;right:34px;font-size:26px;height:28px;line-height:28px;}.cp-PopupPanelDlg.cp-DispCopyright:not(.cp-has-FlushInnerContent)::after {bottom:2px;}.cp-PopupPanelDlg.cp-DispCopyright.cp-has-FlushInnerContent::after {bottom:0;color:white;}.cp-MenuPopup:not(.expand-left) {min-width:175px;}.cp-MenuPopup.expand-left {min-width:120px;}.cp-MenuPopup:not(.no-offset):not(.expand-left) {margin-left:64px; }.cp-MenuPopup.expand-left:not(.no-offset) {margin-left:-64px; }.cp-MenuLink {position:relative;}.cp-MenuLink.data-pending {opacity:0.5;filter:grayscale(1);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink {padding-right:24px;}.cp-MenuPopup.expand-left .cp-MenuLink,.cp-MenuPopup.expand-left.has-sub-menu .menu-items > a {padding-left:24px;}.cp-MenuLink,.cp-MenuPopup .menu-items > a {transition:color 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::after {transition:transform 2000ms ease-out, background 2000ms ease-out;}.cp-MenuPopup.expand-left .cp-MenuLink::before {transition:transform 2000ms ease-out, background 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::before,.cp-MenuPopup:not(.expand-left) .menu-items > a::before {content:'';transition:border 2000ms ease-out;}.cp-MenuPopup.expand-left .cp-MenuLink::after,.cp-MenuPopup.expand-left .menu-items > a::after {content:'';transition:border 2000ms ease-out;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::after {content:'';background:var(--svg-arrow-right-url-accent);width:18px;height:18px;display:inline-block;position:absolute;right:0;}.cp-MenuPopup.expand-left .cp-MenuLink::before {content:'';background:var(--svg-arrow-left-url-accent);width:18px;height:18px;display:inline-block;position:absolute;left:0;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-down::after,.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-up::after {background:var(--svg-arrow-right-url-highlight);}.cp-MenuPopup.expand-left .cp-MenuLink.active-down::before,.cp-MenuPopup.expand-left .cp-MenuLink.active-up::before {background:var(--svg-arrow-left-url-highlight);}.cp-MenuPopup.expand-left .cp-MenuLink.data-pending::before,.cp-MenuPopup:not(.expand-left) .cp-MenuLink.data-pending::after {background:var(--svg-loading-url-accent);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-down:not(.data-pending)::after {transform:rotate(90deg);}.cp-MenuPopup.expand-left .cp-MenuLink.active-down:not(.data-pending)::before {transform:rotate(-90deg);}.cp-MenuPopup:not(.expand-left) .cp-MenuLink.active-up:not(.data-pending)::after {transform:rotate(-90deg);}.cp-MenuPopup.expand-left .cp-MenuLink.active-up:not(.data-pending)::before {transform:rotate(90deg);}.cp-MenuPopup .menu-items > a {position:relative;}.cp-MenuPopup .menu-items > a:hover {text-decoration:none;}.cp-MenuPopup:not(.expand-left) .cp-MenuLink::before,.cp-MenuPopup:not(.expand-left) .menu-items > a::before {content:'';border-left:0 solid transparent;position:absolute;top:0;bottom:0;left:-16px;}.cp-MenuPopup.expand-left .cp-MenuLink::after,.cp-MenuPopup.expand-left .menu-items > a::after {content:'';border-right:0 solid transparent;position:absolute;top:0;bottom:0;right:-16px;}.cp-MenuPopup:not(.expand-left) .menu-items > a.cp-MenuLink.active-down::before,.cp-MenuPopup:not(.expand-left) .menu-items > a.cp-MenuLink.active-up::before,.cp-MenuPopup:not(.expand-left) .menu-items > a:hover::before {border-left:8px solid darkcyan;}.cp-MenuPopup.expand-left .menu-items > a.cp-MenuLink.active-down::after,.cp-MenuPopup.expand-left .menu-items > a.cp-MenuLink.active-up::after,.cp-MenuPopup.expand-left .menu-items > a:hover::after {border-right:8px solid darkcyan;}.cp-MenuPopup .menu-items > a.cp-MenuLink.active-down,.cp-MenuPopup .menu-items > a.cp-MenuLink.active-up,.cp-MenuPopup .menu-items > a:hover {color:darkcyan;}.cp-PopupPanelDlg.cp-MsgPopupDlg {max-width:50%;min-width:200px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .msg-content {max-height:calc(90vh - 100px);}.cp-PopupPanelDlg.cp-MsgPopupDlg .glyph-container > div.cp-WFILabel {margin-right:32px;margin-bottom:32px;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel {display:flex;justify-content:flex-end;align-items:flex-end;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel.center-btns {justify-content:center;}.cp-PopupPanelDlg.cp-MsgPopupDlg .action-panel.uniform-btns .gwt-Button {flex-grow:1;flex-basis:0;}.cp-Toolbar:not(.as-menu) {display:inline-block;margin:0 16px;}.cp-Toolbar.as-menu {display:block;margin:0;}.cp-ToolbarBtn {padding:8px;margin:0;text-shadow:none !important;}.cp-Toolbar:not(.as-menu) .cp-ToolbarBtn {height:24px;width:24px;border-radius:20px;}.cp-Toolbar.as-menu .cp-ToolbarBtn {padding-right:16px;margin:0;height:24px;display:block;white-space:nowrap;}.cp-ToolbarBtn.cp-WFILabel {display:inline-block;cursor:pointer;line-height:18px;}.cp-ToolbarBtn.cp-WFILabel:hover,.cp-ToolbarBtn.cp-TextPushButton-up-hovering:hover,.cp-ToolbarBtn.cp-TextToggleButton-up-hovering:hover {background-color:#e8e8e8;}.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-WFILabel:hover,.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-TextPushButton-up-hovering:hover,.cp-Toolbar.root-bg .cp-ToolbarBtn.cp-TextToggleButton-up-hovering:hover {background-color:#f8f8f8;}.cp-ToolbarBtn .wficon {margin:0 !important;}.cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-ToolbarBtn.state-on-1 {color:#c8102e;}.cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-ToolbarBtn.state-on-2:not([disabled]) {color:darkcyan;}.cp-ToolbarBtn.cp-tb-type-info {cursor:default;}.cp-Toolbar:not(.as-menu) .cp-ToolbarBtn.cp-TBSpacer {padding-left:4px;padding-right:4px;width:12px;}.cp-Toolbar.as-menu .cp-ToolbarBtn.cp-TBSpacer {height:0;padding-bottom:0;padding-top:8px;margin-bottom:8px;border-bottom:1px solid #bbbbbb;}h1.has-toolbar,h2.has-toolbar,h3.has-toolbar,h4.has-toolbar,h5.has-toolbar,h6.has-toolbar {display:flex;}h1.has-toolbar .label,h2.has-toolbar .label,h3.has-toolbar .label,h4.has-toolbar .label,h5.has-toolbar .label,h6.has-toolbar .label {flex-grow:1;align-self:center;}h1.has-toolbar .cp-Toolbar,h2.has-toolbar .cp-Toolbar,h3.has-toolbar .cp-Toolbar,h4.has-toolbar .cp-Toolbar,h5.has-toolbar .cp-Toolbar,h6.has-toolbar .cp-Toolbar {margin-right:8px; align-self:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel {color:#c8102e;padding-bottom:16px;display:flex;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn {height:24px;width:24px;border-radius:20px;margin:0;padding:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton-up.state-off,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up.state-off,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]),.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-1 {color:#c8102e;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-down.state-on,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-2:not([disabled]) {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up-hovering.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):hover {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-down-hovering.state-on:hover {color:darkcyan;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn:not(.cp-TextPushButton-up-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton:not(.cp-TextToggleButton-up-disabled):not(.cp-TextToggleButton-down-disabled):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextPushButton-up.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-TextToggleButton-up.state-off:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.cp-WFILabel.state-off:not([disabled]):hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-1:hover,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-ToolbarBtn.state-on-2:not([disabled]):hover {background-color:#f8f8f8;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-disabled:hover {background-color:transparent;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn .wficon {font-size:24px;margin:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up:focus,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-hovering,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-WFIHeaderBtn.cp-TextPushButton-up-hovering:focus {text-shadow:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .left-toolbars,.cp-NavHeaderBase > .cp-NavHeaderPanel .right-toolbars,.cp-NavHeaderBase > .cp-NavHeaderPanel .left-toolbars .cp-Toolbar,.cp-NavHeaderBase > .cp-NavHeaderPanel .right-toolbars .cp-Toolbar {display:flex;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel.search-active > *:not(.show-with-search) {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase {flex-grow:1;min-height:10px;display:flex;padding-right:64px;align-items:center;}.cp-NavHeaderBase > .cp-NavHeaderPanel:not(.search-active) .cp-NavSearchBase {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn {height:32px;width:32px;border-radius:9999px;margin-right:8px;margin-left:0;transition:margin 2000ms ease-out;}.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn,.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn {margin-left:8px;margin-right:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-BtnSearchReturn .wficon {font-size:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel {flex-grow:1;max-width:1024px;margin-left:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox {padding:8px;border-radius:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox.has-clear {padding-right:28px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavSearchBase .cp-SearchPanel .cp-CompositeInput.cp-SearchBox.has-clear .cp-InputClear {right:8px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnExpand {height:32px;width:32px;border-radius:9999px;margin-left:8px;margin-right:0;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnExpand .wficon {font-size:32px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderLogoContainer {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:relative;margin:0 16px;display:table; }.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderLogo {height:40px;opacity:0;display:block;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase {flex-grow:1;margin:0 32px;display:flex;font-weight:bold;align-items:center;justify-content:center;overflow:hidden;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.hidden,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase.hidden {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-minor,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase .title-alt {white-space:nowrap;}.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderTitleBase .title-minor,.cp-NavHeaderBase > .cp-NavHeaderPanel:not([data-cp-size-checking]) .cp-NavHeaderAltTitleBase .title-alt {overflow:hidden;text-overflow:ellipsis;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-major,.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderAltTitleBase .title-alt {color:darkcyan;font-size:28px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .sep {color:#e8e8e8;margin:0 16px;font-size:24px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase .title-minor {color:#c8102e;font-size:16px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .sep {display:none;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked {flex-direction:column;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .title-major {font-size:20px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-NavHeaderTitleBase.stacked .title-minor {font-size:12px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnAccount {height:32px;width:32px;margin-left:32px;border-radius:9999px;}.cp-NavHeaderBase > .cp-NavHeaderPanel .cp-BtnAccount .wficon {font-size:32px;}.cp-AccountPopup {min-width:300px;min-height:200px;padding:0;max-height:calc(100% - 80px);box-sizing:border-box;overflow:auto !important;}.cp-AccountPopup .header {border-bottom:1px solid #e8e8e8;border-top-left-radius:16px;border-top-right-radius:16px;background-color:#f8f8f8;background:linear-gradient(to bottom, #f8f8f8, #e8e8e8);padding:32px;position:sticky;top:0;}.cp-AccountPopup .header .account-icon {color:darkcyan;margin-bottom:8px;text-align:center;}.cp-AccountPopup .header .account-icon .wficon {font-size:64px;}.cp-AccountPopup .header .name, .cp-AccountPopup .user_name {white-space:nowrap;text-align:center;}.cp-AccountPopup .header .name {font-weight:bold;font-size:120%;}.cp-AccountPopup .user_info {padding:32px;}.cp-AccountPopup .user_info table {margin:0 auto;}.cp-AccountPopup .user_info table th {text-align:left;}.cp-AccountPopup .user_info table th, .cp-AccountPopup .user_info table td {padding:8px 16px;white-space:nowrap;}.cp-AccountPopup .user_info table td .action {cursor:pointer;}.cp-AccountPopup .actions {border-top:1px solid #e8e8e8;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:16px;padding-top:0;display:flex;flex-direction:column;}.cp-AccountPopup .actions .cp-TextPushButton,.cp-AccountPopup .actions .cp-TextToggleButton {display:block;margin:0;border-top:1px solid #e8e8e8;border-radius:0;padding-top:16px;padding-bottom:16px;}.cp-AccountPopup .actions .cp-TextPushButton.sys-util {border-top-color:#c8102e;}.cp-AccountPopup .actions .cp-TextPushButton.sys-util ~ .cp-TextPushButton.sys-util {border-top-color:#e8e8e8;}.cp-AccountPopup .actions .cp-TextPushButton:first-child,.cp-AccountPopup .actions .cp-TextToggleButton:first-child {border-top:none;}.cp-AccountPopup .actions .cp-TextPushButton .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering .caption {color:black;}.cp-AccountPopup .actions .cp-TextToggleButton-down,.cp-AccountPopup .actions .cp-TextToggleButton-down:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus {background:darkcyan;color:white;}.cp-AccountPopup .actions .cp-TextToggleButton-down .caption {color:white;}.cp-AccountPopup .actions .cp-TextPushButton-up,.cp-AccountPopup .actions .cp-TextPushButton-up:focus,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering:focus,.cp-AccountPopup .actions .cp-TextToggleButton-up,.cp-AccountPopup .actions .cp-TextToggleButton-up:focus,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down,.cp-AccountPopup .actions .cp-TextToggleButton-down:focus,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus {text-shadow:none;}.cp-AccountPopup .actions .cp-TextPushButton-up-hovering .caption,.cp-AccountPopup .actions .cp-TextPushButton-up-hovering:focus .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering .caption,.cp-AccountPopup .actions .cp-TextToggleButton-up-hovering:focus .caption,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering .caption,.cp-AccountPopup .actions .cp-TextToggleButton-down-hovering:focus .caption {font-weight:bold;}.cp-AccountPopup .actions .cp-TextPushButton .wficon,.cp-AccountPopup .actions .cp-TextToggleButton .wficon {margin-left:-16px;margin-right:16px;}.cp-NavPanel .cp-NavBase img.cp-NavLogo {width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));display:block;margin-left:auto;margin-right:auto;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogo {width:auto;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogo {width:48px;}.cp-NavPanel.cp-NavPanel-icon > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));}.cp-NavPanel.cp-NavPanel-icon > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo {opacity:0;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer {position:relative;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-size:auto 100%;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));transition:opacity 2000ms ease;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_nav.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");opacity:1;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_icon.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");opacity:0;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before,.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:before {opacity:0;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after,.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer:after {opacity:1;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer img.cp-NavLogo {opacity:0;}.cp-NavBaseContainer, .cp-NavBaseContainer > .cp-NavBase {background-color:white;}.cp-NavBase {display:flex;flex-direction:column;align-items:stretch;}.cp-NavPanel.cp-NavPanel-combo.collapsing-forced > .cp-NavBaseContainer,.cp-NavPanel.cp-NavPanel-combo.expanding-forced > .cp-NavBaseContainer,.cp-NavPanel.cp-NavPanel-combo.expanded-forced > .cp-NavBaseContainer {overflow:visible !important;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase {transition:all 2000ms linear;width:var(--nav-panel-width);overflow:hidden;z-index:50;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"]:not(.collapsed-forced) > .cp-NavBaseContainer > .cp-NavBase {box-shadow:4px 4px 8px rgba(0,0,0,0.35);border-radius:16px;box-sizing:border-box;}.cp-NavPanel.cp-NavPanel-combo.collapsing-forced > .cp-NavBaseContainer > .cp-NavBase,.cp-NavPanel.cp-NavPanel-combo.collapsed-forced > .cp-NavBaseContainer > .cp-NavBase {width:var(--nav-panel-min-width);padding:0px;border:0px transparent solid !important;margin-top:0;margin-bottom:0;}.cp-NavPanel.cp-NavPanel-combo.expanding-forced > .cp-NavBaseContainer > .cp-NavBase,.cp-NavPanel.cp-NavPanel-combo.expanded-forced > .cp-NavBaseContainer > .cp-NavBase {padding:4px;border:2px #c8102e solid !important;margin-top:-2px;margin-bottom:-2px;}.cp-NavBase .cp-NavLogo,.cp-NavBase .cp-NavButtonPanel,.cp-NavBase .cp-ActionButtonPanel {flex-grow:0;}.cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {transition:background-color 2000ms linear, color 2000ms linear, border 2000ms linear, box-shadow 2000ms linear, text-shadow 2000ms linear;font-size:small;}.cp-NavBase .cp-NavSpacer {flex-grow:1;display:flex;align-items:center;}.cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {position:relative;margin-top:8px;}.cp-NavPanel.cp-NavPanel-combo:not(.collapsed):not([class*="-forced"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-bundled):not(.sidebar-empty) {border:2px solid #c8102e;margin-right:8px;border-radius:16px;background:#f8f8f8;}.cp-NavPanel.cp-NavPanel-combo:not(.collapsed):not([class*="-forced"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-bundled,.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty),.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {border-top:2px solid #c8102e;margin-bottom:2px;}.cp-NavPanel.cp-NavPanel-combo.collapsed > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty),.cp-NavPanel.cp-NavPanel-combo[class*="-forced"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-empty) {background:#f8f8f8;background:linear-gradient(to bottom, #f8f8f8, rgba(248,248,248,0));}.cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-empty .cp-NavSidebarLayout{display:none;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout {position:absolute !important;left:0;top:0;right:0;bottom:0;margin-top:8px;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar.sidebar-bundled .cp-NavSidebarLayout {margin-right:8px;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-NavSidebar {position:absolute;left:0;top:0;right:0;bottom:0;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout.bundled .cp-NavSidebar {visibility:hidden;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout:not(.bundled) .cp-BundledButton {visibility:hidden;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel .header td {padding:0;}.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-NavPanel-text > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {box-sizing:border-box;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:1;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:0;display:inline-block;width:0;}.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:0;}.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {transition:opacity 2000ms linear;opacity:1;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer {justify-content:flex-end;}.cp-NavPanel.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer {justify-content:center;}.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnExpand,.cp-NavPanel.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnCollapse,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnExpand,.cp-NavPanel.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer .cp-BtnCollapse {display:none;}.cp-NavSpacer .cp-BtnExpand:focus,.cp-NavSpacer .cp-BtnCollapse:focus {outline:none !important;}.cp-NavSpacer .cp-BtnExpand,.cp-NavSpacer .cp-BtnCollapse {border:none;outline:inherit !important;cursor:pointer;cursor:e-resize;font-weight:bold;background:none !important;color:#c8102e;width:32px;height:32px;margin:0;padding:0;}.cp-NavSpacer .cp-BtnExpand .wficon,.cp-NavSpacer .cp-BtnCollapse .wficon {width:32px;height:32px;font-size:32px;}.cp-BundledPopup {min-width:150px;}.cp-BundledPopup .cp-BundledButton {padding-right:16px;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-BundledPopup .cp-BundledButton {white-space:nowrap;}.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header a,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .gwt-DisclosurePanel.cp-WFIDisclosurePanel.locked .header td {cursor:pointer;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer, .cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase {background-color:#c8102e;overflow:visible !important;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel {padding-left:16px;box-sizing:border-box;}.cp-NavPanel .cp-NavBase .cp-NavButtonPanel, .cp-NavPanel .cp-NavBase .cp-ActionButtonPanel {width:100%;}.cp-NavButtonPanel {margin-top:32px;}.cp-NavLogoContainer + .cp-NavButtonPanel,.cp-NavHeaderBase + .cp-NavBaseContainer > .cp-NavBase .cp-NavLogoContainer + .cp-NavButtonPanel {margin-top:16px;}.cp-NavButtonPanel, .cp-ActionButtonPanel {width:100%;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected,.cp-ActionButtonPanel .cp-ActionButton,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-BundledPopup .cp-BundledButton {height:48px;text-align:right;color:inherit;border:none;outline:inherit !important;cursor:pointer;margin-right:0;font-weight:bold;margin-bottom:8px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton {height:36px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton,.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton,.cp-NavBaseContainer.shorten.shorten-more .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavBaseContainer.shorten.shorten-more .cp-BundledPopup .cp-BundledButton {height:28px;}.cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"]::after,.cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"]::after {top:-5px;right:-5px;transform:translate(0, 0);}.cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"][badgeCnt]::after,.cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"][badgeCnt]::after {top:-9px;right:-9px;transform:translate(0, 0);}.cp-NavSpacer.has-sidebar .cp-NavSidebar .cp-WFIDisclosurePanel .header td:last-child {font-weight:bold;}.cp-NavPanel-text .cp-NavButtonPanel td,.cp-NavPanel-text .cp-NavButtonPanel td,.cp-NavPanel-text .cp-ActionButtonPanel td {max-width:10px;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel-text .cp-ActionButtonPanel .cp-ActionButton {width:100%;padding-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"],.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"] {display:inline-block;}.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton span.caption[class*="has-badge"]::after,.cp-NavPanel-text .cp-NavButtonPanel .cp-NavButton-selected span.caption[class*="has-badge"]::after {left:0;right:auto;top:50% !important;transform:translate(calc(24px - 50%), -50%);}.cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-ActionButtonPanel .cp-ActionButton img {margin:8px 16px;width:32px;height:32px;}.cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-SideBarContentPopup > thead > tr > th .wficon {margin:8px;width:32px;height:32px;font-size:32px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton img {margin:2px 16px;}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavBaseContainer.shorten .cp-SideBarContentPopup > thead > tr > th .wficon {margin:2px 8px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton img, .cp-NavButtonPanel .cp-NavButton-selected img,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton img {height:24px;}.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-BundledPopup .cp-BundledButton .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavBaseContainer.shorten.shorten-more .cp-SideBarContentPopup > thead > tr > th .wficon {height:24px;font-size:24px;text-align:center;}.cp-NavButtonPanel .cp-NavButton .wficon[class*="has-badge"]::after,.cp-NavButtonPanel .cp-NavButton-selected .wficon[class*="has-badge"]::after,.cp-ActionButtonPanel .cp-ActionButton .wficon[class*="has-badge"]::after {top:-9px;right:-8px;transform:translate(calc(50% - 10px), calc(-50% + 10px));}.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-NavButtonPanel .cp-NavButton-selected .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-ActionButtonPanel .cp-ActionButton .wficon[class*="has-badge"]::after {top:-4px;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-SideBarContentPopup > thead > tr > th .wficon[class*="has-badge"]::after,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon[class*="has-badge"]::after,.cp-BundledPopup .cp-BundledButton .wficon[class*="has-badge"]::after {top:-8px;right:-8px;transform:translate(calc(50% - 10px), calc(-50% + 10px));}.cp-NavBaseContainer.shorten .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-SideBarContentPopup > thead > tr > th .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon[class*="has-badge"]::after,.cp-NavBaseContainer.shorten .cp-BundledPopup .cp-BundledButton .wficon[class*="has-badge"]::after {top:-2px;}.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after {opacity:0;transition:opacity 2000ms ease;}.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo[class*="collapsed"] > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header i.wficon[class*="has-badge"]::after,.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel-closed .header i.wficon[class*="has-badge"]::after {opacity:1;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content {margin-left:23px;padding-left:8px;border-color:#c8102e;}.cp-SideBarContentPopup > thead > tr > th .wficon,.cp-SideBarContentPopup > thead > tr > th {color:#c8102e;}.cp-SideBarContentPopup > thead > tr > th .wficon {margin-left:0;}.cp-SideBarContentPopup > thead > tr > th:first-child {width:1px;text-align:center;}.cp-SideBarContentPopup > thead > tr > th:last-child {white-space:nowrap;text-align:left;font-size:120%;}.cp-NavPanel-combo.collapsing > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div,.cp-NavPanel-combo.expanding > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel > tbody > tr > td > div {overflow-y:hidden !important;white-space:nowrap;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div {display:block;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div > div.content .sec-header,.cp-SideBarContent > .inner-content > .sec-header {font-weight:bold;font-size:larger;color:darkcyan;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div .inner-content > *,.cp-SideBarContent > .inner-content > * {display:block;}.cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .gwt-DisclosurePanel.cp-WFIDisclosurePanel.as-block > div .inner-content > *:not(.allow-wrap) {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:2px;}.cp-NavButtonPanel .cp-NavButton:focus, .cp-NavButtonPanel .cp-NavButton-selected:focus,.cp-ActionButtonPanel .cp-ActionButton:focus,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton:focus,.cp-BundledPopup .cp-BundledButton:focus {outline:none !important;}.cp-NavButtonPanel .cp-NavButton,.cp-ActionButtonPanel .cp-ActionButton,.cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {background:none !important;color:#c8102e;}.cp-BundledPopup .cp-BundledButton {background:none !important;color:#c8102e;}.cp-NavButtonPanel .cp-NavButton-selected {background-color:#c8102e;color:white;box-shadow:4px 4px 8px rgba(0,0,0,0.35);text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);z-index:1;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected {border-top-left-radius:16px;border-bottom-left-radius:16px;}.cp-NavPanel.cp-NavPanel-combo[class*="-forced"]:not(.collapsed-forced) > .cp-NavBaseContainer .cp-NavButtonPanel .cp-NavButton-selected {border-top-right-radius:16px;border-bottom-right-radius:16px;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar {text-align:left;padding-left:8px;}.cp-BundledPopup .cp-BundledButton {text-align:left;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar:not(.sidebar-bundled) .cp-NavSidebar {padding-left:6px;}.cp-NavPanel.cp-NavPanel-combo:not([class*="collapsed"]) > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar {overflow-y:auto;overflow-x:hidden;}.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .wficon,.cp-BundledPopup .cp-BundledButton .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header .wficon,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton .caption,.cp-BundledPopup .cp-BundledButton .caption,.cp-NavPanel.cp-NavPanel-combo > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebar .header td:last-child {vertical-align:middle;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-ActionButtonPanel .cp-ActionButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavSpacer.has-sidebar .cp-NavSidebarLayout .cp-BundledButton {color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {color:#c8102e;background-color:#f8f8f8;box-shadow:inset 3px 2px 3px rgba(0,0,0,0.35);text-shadow:-1px -1px 0px rgba(255,255,255,0.5), 1px 1px 0px rgba(0,0,0,0.5);}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:46px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:34px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected {line-height:26px; }.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {content:"";background-color:#f8f8f8;right:-6px;position:absolute;width:6px;margin-top:-46px;z-index:1;height:53px;background:linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8 5px, #f8f8f8 48px, rgba(248,248,248,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {margin-top:-34px;height:41px;background:linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8 5px, #f8f8f8 36px, rgba(248,248,248,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel .cp-NavButton-selected::after {margin-top:-26px;height:33px;background:linear-gradient(to bottom, rgba(248,248,248,0), #f8f8f8 5px, #f8f8f8 28px, rgba(248,248,248,0));}.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after,.cp-NavPanel.cp-as-FlushInnerContent > .cp-NavBaseContainer.shorten.shorten-more > .cp-NavBase .cp-NavButtonPanel button.cp-NavButton-selected::after {margin-top:-1px;}.cp-NavPanel .cp-ContentBase {box-shadow:4px 4px 8px rgba(0,0,0,0.35);border-radius:16px;}.cp-NavPanel .cp-ContentBase.cp-DispCopyright {margin-bottom:calc(10pt + 2px);overflow:visible !important;}.cp-NavPanel .cp-ContentBase.cp-DispCopyright::after {content:attr(copyrightText);position:absolute;top:100%;left:0;right:0;font-size:8pt;height:10pt;text-align:right;padding-top:2px;padding-right:8px;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase {border-radius:0;box-shadow:none;background-color:#c8102e;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer > div > .gwt-TabLayoutPanelContent {padding:16px !important;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:2px #c8102e solid !important;background-color:#f8f8f8;border-radius:16px;overflow:hidden;padding:4px;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:none !important;border-radius:0;border-top-left-radius:16px;border-bottom-left-radius:16px;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35);}.cp-NavPanel .cp-ContentBase .cp-as-InnerContent {margin:16px;}.cp-NavPanel .cp-ContentBase .cp-as-FlushInnerContent {}.cp-NavPanel .cp-NavAccessoryPanelBase {box-shadow:4px 4px 8px rgba(0,0,0,0.35);border-radius:16px;}.cp-NavPanel .cp-NavAccessoryPanel {border:2px #c8102e solid !important;background-color:#f8f8f8;border-radius:16px;overflow:hidden;padding:4px;}.cp-NavPanel .cp-NavAccessoryPanel > div > .cp-NavAccessoryPanelContent {padding:16px !important;}.cp-NavPanel .cp-NavAccessoryPanel > div > .cp-as-InnerContent {margin:16px;}.cp-JumpPanel .cp-JumpNavPanelBase {padding:8px;padding-right:32px;}.cp-JumpPanel .cp-JumpNavPanel a {display:block;padding:4px 16px;border-radius:8px;white-space:nowrap;max-width:250px;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;}.cp-JumpPanel .cp-JumpNavPanel a:hover {background-color:darkcyan;color:white;text-decoration:none;}.cp-JumpPanel .cp-JumpNavPanel a.level-0 {font-weight:bold;font-size:1.5em;}.cp-JumpPanel .cp-JumpNavPanel a.level-1 {font-weight:bold;font-size:1.2em;padding-left:32px;}.cp-JumpPanel .cp-JumpNavPanel a.level-2 {font-weight:bold;padding-left:48px;}.cp-JumpPanel .cp-JumpNavPanel a.level-3 {padding-left:64px;}.cp-ConfigPanel {overflow:visible !important; }.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header, .cp-ConfigPanel > div > .footer {display:flex;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header {align-items:center;border-bottom:1px solid #bbbbbb;padding-bottom:12px;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .gwt-PushButton {margin-right:16px;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .spacer,.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner {flex-grow:1;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner {margin:2px 16px;text-align:center;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-loaded {font-size:smaller;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error,.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error-with-focus {padding:4px;font-weight:bold;background:red;color:white;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-error-with-focus {cursor:pointer;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-success {padding:4px;font-weight:bold;animation-name:AutoSaveSuccessAnimation;animation-duration:20000ms;}@keyframes AutoSaveSuccessAnimation {0% { background-color:darkcyan; color:white; }75% { background-color:darkcyan; color:white; }100% { background-color:transparent; color:initial; }}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner.autosave-working {font-style:italic;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .banner + .cp-Toolbar {margin-left:0;}.cp-ConfigPanel > div:not(.gwt-DisclosurePanel) > .header .cp-Toolbar {margin-right:0;align-self:center;}.cp-ConfigPanel > div > .footer {border-top:1px solid #bbbbbb;justify-content:space-between;align-items:flex-end;}.cp-NewConfigPanel > div > .footer,.cp-ConfigPanel > div > .footer[data-showing-reset="0"][data-showing-save="1"] {justify-content:flex-end;}.cp-ConfigPanel h1 {}.cp-ConfigPanel h1, .cp-ConfigPanel h2, .cp-ConfigPanel h3, .cp-ConfigPanel h4, .cp-ConfigPanel h5, .cp-ConfigPanel h6 {background-color:#e8e8e8;padding-left:16px;}.cp-ConfigPanel h1, .cp-ConfigPanel h2, .cp-ConfigPanel h3, .cp-ConfigPanel h4, .cp-ConfigPanel h5, .cp-ConfigPanel h6 {margin-bottom:0;}.cp-ConfigPanel h3, .cp-ConfigPanel h4 {background:linear-gradient(to right, #e8e8e8, #f8f8f8);}.cp-ConfigPanel h5 {background:linear-gradient(to right, #e8e8e8, #f8f8f8 50%);font-size:1em;}.cp-ConfigPanel h6 {background:linear-gradient(to right, #e8e8e8, #f8f8f8 25%);font-size:1em;}.cp-ConfigPanel div:nth-of-type(1) > h1:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h2:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h3:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h4:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h5:nth-of-type(1),.cp-ConfigPanel div:nth-of-type(1) > h6:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h1:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h2:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h3:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h4:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h5:nth-of-type(1),.cp-ConfigPanel .cp-ConfigDisclosurePanel:nth-of-type(1) a.header > h6:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h1:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h2:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h3:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h4:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h5:nth-of-type(1),.cp-ConfigPanel td.content-fill > .cp-ConfigDisclosurePanel a.header > h6:nth-of-type(1) {margin-top:0;}.cp-ConfigPanel h1.no-remove, .cp-ConfigPanel h2.no-remove, .cp-ConfigPanel h3.no-remove, .cp-ConfigPanel h4.no-remove, .cp-ConfigPanel h5.no-remove, .cp-ConfigPanel h6.no-remove {margin-bottom:8px;}.cp-ConfigPanel a.remove {margin-top:0;margin-bottom:8px;margin-left:16px; display:block;}.cp-ConfigPanel .instructions {margin-bottom:8px;font-style:italic;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] {margin-left:32px;width:calc(100% - 32px);}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"],.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"] {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"]:not(.no-stretch),.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"]:not(.no-stretch) {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"].no-stretch,.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"].no-stretch {width:auto;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > * > tr > * {padding:4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > tbody > tr > td > div > table:first-child[class^="cp-ConfigParamsTable"] > tbody:first-of-type > tr:first-child > * {padding-top:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] > tbody > tr > td > div > table:last-child[class^="cp-ConfigParamsTable"] > tbody:last-of-type > tr:last-child > * {padding-bottom:0;}.cp-ConfigPanel .cp-ConfigParamsTable > tbody > tr > th:first-child:not(.content-fill),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-"] > tbody > tr > th:first-child:not(.content-fill) {font-weight:bold;text-align:right;white-space:nowrap;}.cp-ConfigPanel .cp-ConfigParamsTable .multi-line-label,.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-"] .multi-line-label {vertical-align:top;padding-top:6px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .with-multi-line-content {vertical-align:top;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.icon {padding-left:8px;width:1%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.icon .wficon {margin-right:0;margin-left:0;}.cp-ConfigPanel .cp-ConfigParamsTable > tbody > tr > td:last-child,.cp-ConfigPanel .cp-ConfigParamsTable-content-only > tbody > tr > td:last-child {width:99%;}.cp-ConfigPanel .cp-ConfigParamsTable-content-icon > tbody > tr > td:first-child,.cp-ConfigPanel .cp-ConfigParamsTable-lab-content-icon > tbody > tr > td:nth-child(2) {width:99%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > thead > tr > th {text-align:left;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(1),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(2) {width:33%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(2),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(3) {width:67%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(1),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(2) {padding:4px 8px 4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-content-content"] > tbody > tr > td:nth-child(2),.cp-ConfigPanel [class^="cp-ConfigParamsTable-lab-content-content"] > tbody > tr > td:nth-child(3) {padding:4px 16px 4px 8px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-TextBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-ListBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-DateBox,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-CompositeInput,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .gwt-TextArea {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable td {padding:4px 16px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > tbody > tr > td:first-child {font-weight:bold;text-align:right;white-space:nowrap;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > * > tr > *:first-child,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"] > * > tr > *:first-child,.cp-ConfigPanel .cp-ConfigDisclosurePanel [class^="cp-ConfigParamsTable"] > * > tr > *:first-child {padding-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .compound_content.horizontal-layout > *:first-child,.cp-ConfigPanel .cp-ConfigDisclosurePanel .compound_content.horizontal-layout > *:first-child {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] .cp-SelectOptTable > tbody > tr > td:last-child,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] [class^="cp-ConfigParamsTable"] > tbody > tr > td:last-child {padding-right:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] th.selected,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.selected {color:#c8102e;font-weight:bold;}.cp-ConfigPanel [class^="cp-ConfigParamsTable"] th.disabled,.cp-ConfigPanel [class^="cp-ConfigParamsTable"] td.disabled {color:#bbbbbb;font-weight:normal;}.cp-ConfigPanel .cp-ConfigItemDisabled {color:#bbbbbb;}.cp-ConfigPanel .cp-MultiSelect {min-height:100px;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel-open .header .gwt-Image {background:var(--svg-arrow-lg-down-url-content-box-border);}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel-closed .header .gwt-Image {background:var(--svg-arrow-lg-down-url-content-box-border);transform:rotate(-90deg);}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header,.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header a,.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel .header td {color:#bbbbbb;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel a.header {cursor:default;}.cp-ConfigPanel .cp-ConfigItemDisabled.gwt-DisclosurePanel > tbody > tr > td > div > div.content,.cp-ConfigPanel .cp-ConfigItemDisabled.cp-DisclosurePanel.as-block >div > div.content {border-color:#bbbbbb;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] {margin-left:0;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.no-stretch) {width:100%;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"].no-stretch {width:auto;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > *:first-child {padding-left:32px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header > th,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tfoot > tr.footer > th {font-weight:bold;text-align:left;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover input,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover password,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover select,.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"]:not(.for-obj-cfg) > tbody > tr:hover .cp-CompositeInput {background:#e8e8e8;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header.sticky > th {position:sticky;top:0;background:#f8f8f8;z-index:20;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox,.for-table.cp-ToggleCheckBox {width:24px;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox label,.for-table.cp-ToggleCheckBox label {background:transparent;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox input[type=checkbox]:checked + label,.for-table.cp-ToggleCheckBox input[type=checkbox]:checked + label {left:2px;background:#c8102e;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label,.for-table.cp-ToggleCheckBox-disabled input[type=checkbox]:checked + label {background:black;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox input[type=checkbox]:indeterminate + label,.for-table.cp-ToggleCheckBox input[type=checkbox]:indeterminate + label {left:2px;background:#bbbbbb;background:linear-gradient(to right, #bbbbbb, #c8102e);}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody > tr > td > .cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label,.for-table.cp-ToggleCheckBox-disabled input[type=checkbox]:indeterminate + label {background:linear-gradient(to right, #bbbbbb, black);}[class^="cp-ConfigParamsTable-stacked-content"] td.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"] th.content.t_bool {width:1%;text-align:center;}.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > tbody:not(:empty) + tbody > tr.new-config-item > td {border-top:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;padding-top:8px;padding-bottom:8px;}.cp-ConfigPanel .compound_content.horizontal-layout {display:flex;align-items:center;}.cp-ConfigPanel .compound_content.horizontal-layout > * {margin:4px 16px;}.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-TextBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-ListBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-DateBox,.cp-ConfigPanel .compound_content.horizontal-layout > *.cp-CompositeInput,.cp-ConfigPanel .compound_content.horizontal-layout > *.gwt-TextArea {width:auto;}.cp-ConfigPanel .compound_content.horizontal-layout > *:first-child {margin-left:32px;}.cp-ConfigPanel .compound_content.horizontal-layout > *:last-child {margin-right:0;}.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-TextBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-ListBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-DateBox,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.cp-CompositeInput,.cp-ConfigPanel .compound_content.horizontal-layout.stretch > *.gwt-TextArea {flex-grow:1;}.cp-ConfigPanel .cp-DispositionName .compound_content,.cp-ConfigPanel .cp-DispositionAddress:not(.cp-ConfigItemReadOnly) .compound_content,.cp-ConfigPanel .cp-DispositionGeo .compound_content,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content {display:flex;}.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first:not(.gwt-TextBox):not(:empty),.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first.gwt-TextBox {margin-right:8px;}.cp-ConfigPanel .cp-DispositionName .compound_content .config-item-first.gwt-TextBox {width:66%;}.cp-ConfigPanel .cp-DispositionName .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionAddress .compound_content {flex-wrap:wrap;}.cp-ConfigPanel .cp-DispositionAddress:not(.cp-ConfigItemReadOnly) .compound_content .config-item-street {flex-basis:100%;flex-grow:1;}.cp-ConfigPanel .cp-DispositionAddress .compound_content input.config-item-street {margin-bottom:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-city {margin-right:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content input.config-item-city {flex-grow:1;width:auto;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .gwt-Label.config-item-city::after {content:',';}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-state {max-width:3.5em;margin-right:8px;}.cp-ConfigPanel .cp-DispositionAddress .compound_content .config-item-zip {max-width:5em;}.cp-ConfigPanel .cp-DispositionAddress .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-city,.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-state,.cp-ConfigPanel .cp-DispositionAddress.cp-ConfigItemReadOnly .compound_content .config-item-zip {display:inline-block;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat:not(.cp-CompositeInputContent):not(.cp-DispositionDegree) {margin-right:8px;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat:not(.cp-CompositeInputContent):not(.cp-DispositionDegree)::after {content:',';}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat.cp-DispositionDegree:not(.cp-CompositeInputContent) {margin-right:16px;position:relative;display:block;}.cp-ConfigPanel .cp-DispositionGeo .compound_content .config-item-lat.cp-DispositionDegree:not(.cp-CompositeInputContent)::after {content:',';position:absolute;display:block;left:calc(100% + 7px);bottom:0;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"]:not(:last-child) {margin-right:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_top]::before {content:attr(lab_text_top) ":";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_left]::before {content:attr(lab_text_left) ":";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_top]::before,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_left]::before {font-weight:bold;margin-right:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_bottom]::after {content:"[" attr(lab_text_bottom) "]";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_right]::after {content:"[" attr(lab_text_right) "]";}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_bottom]::after,.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label[lab_text_right]::after {font-weight:bold;margin-left:8px;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content [class*="config-item-"].gwt-Label:empty {display:none;}.cp-ConfigPanel .cp-DispositionPhoneNums .compound_content > [class*="config-item-"].gwt-Label:not(:empty) ~ div {border-left:2px solid #bbbbbb;padding-left:8px;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content {display:flex;flex-wrap:wrap;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton {white-space:nowrap;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton .wficon,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton .wficon {font-size:18px;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-ToggleButton .html-face,.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-TriToggleButton .html-face {display:flex;}.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .gwt-HTML:not(:last-child),.cp-ConfigPanel .cp-DispositionFlagSet .compound_content .cp-WFILabel:not(:last-child) {margin-right:16px;padding-right:16px;border-right:2px solid #bbbbbb;}.cp-ConfigPanel .cp-HasSeparateSpinners {align-items:center;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement {padding-right:4px;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement::-webkit-outer-spin-button,.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement::-webkit-inner-spin-button {-webkit-appearance:none;margin:0;}.cp-ConfigPanel .cp-HasSeparateSpinners input.cp-InputElement[type=number] {-moz-appearance:textfield;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-down .wficon,.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-up .wficon {font-size:24px;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-down {margin-left:8px;}.cp-ConfigPanel .cp-HasSeparateSpinners .bt-spin-up {margin-left:8px;margin-right:8px;}.cp-SinglePageWizardPanel .cp-DisclosurePanel .content > .continue-base {margin-top:16px;display:flex;justify-content:flex-end;}.gwt-DisclosurePanel.report-opts-panel .header td {font-weight:bold;color:#c8102e;}.cp-ReportPanel .report-container {display:flex;flex-direction:column;}.cp-ReportPanel .report-opts-panel {margin-bottom:16px;flex-grow:0;width:100%;background:white;padding:8px;border:2px solid #c8102e;border-radius:16px;}.cp-ReportPanel .report-opts-panel.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-ReportPanel .report-opts-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"] {margin-left:0;width:100%;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"],[class^="cp-ConfigParamsTable"].like-report-table {margin-left:0;width:auto;}.cp-ReportPanel .report-content-panel {flex-grow:1;overflow:auto !important;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > thead > tr.header > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > thead > tr.header > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > thead > tr.header.sticky > th {background:#c8102e;color:#f8f8f8;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"],[class^="cp-ConfigParamsTable-stacked-content"].like-report-table {border-left:1px solid #bbbbbb;border-top:1px solid #bbbbbb;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > th,.cp-ReportPanel .report-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > td,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > th,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > td {border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}.cp-ReportPanel .report-content-panel.cp-ConfigPanel [class^="cp-ConfigParamsTable-stacked-content"] > * > tr > *:first-child,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table > * > tr > *:first-child {padding-left:16px;}.cp-ReportPanel .report-content-panel td.content.t_bool,.cp-ReportPanel .report-content-panel th.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table td.content.t_bool,[class^="cp-ConfigParamsTable-stacked-content"].like-report-table th.content.t_bool {text-align:center;}.gwt-DisclosurePanel.dashboard-opts-panel .header td,.gwt-DisclosurePanel.dashboard-opts-panel .header td a.apply {font-weight:bold;color:#c8102e;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header table {width:100%;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header td:last-child {width:100%;}.gwt-DisclosurePanel.dashboard-opts-panel.using-apply .header td a.apply {display:none;}.gwt-DisclosurePanel-open.dashboard-opts-panel.using-apply:not(.opening) .header td a.apply {display:block;float:right;border:1px solid;padding:0 16px;margin-top:-2px; border-radius:8px;}.cp-DashboardPanel .dashboard-container {display:flex;flex-direction:column;}.cp-DashboardPanel .dashboard-opts-container-panel {margin-bottom:16px;flex-grow:0;max-height:44px;overflow:visible;z-index:1;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .dashboard-opts-container-panel {margin-bottom:8px;}}.cp-DashboardPanel .dashboard-opts-panel {width:100%;background:white;padding:8px;border:2px solid #c8102e;border-radius:16px;}.cp-DashboardPanel .dashboard-opts-panel.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-DashboardPanel .dashboard-opts-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"] {margin-left:0;width:100%;}.cp-DashboardPanel .dashboard-opts-panel h1 {font-size:1.2em;}.cp-DashboardPanel .dashboard-opts-panel h2 {font-size:1em;}.cp-DashboardPanel .dashboard-opts-panel .config-item-root.content {max-height:calc(100vh - 300px);}.cp-DashboardPanel .dashboard-opts-panel:not(.opening):not(.closing) .config-item-root.content {overflow:auto;}.cp-DashboardPanel .dashboard-opts-glass,.cp-DashboardPanel .dashboard-update-glass,.cp-DashboardPanel .widget-update-glass {position:absolute;top:60px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);display:flex;align-items:flex-end;justify-content:center;transition:all 2000ms linear, top 0s linear;visibility:hidden;border-radius:16px;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .dashboard-opts-glass {top:52px;}}.cp-DashboardPanel .widget-update-glass {top:0;z-index:1;border-radius:inherit;}.cp-DashboardPanel.showing-opts .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-update-glass,.cp-DashboardPanel:not(.updating) [class^="widget-type-"].updating > .widget-update-glass {background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);visibility:visible;}.cp-DashboardPanel:not(.updating) [class^="widget-type-"].updating [class^="widget-type-"].updating > .widget-update-glass {visibility:hidden;}.cp-DashboardPanel.updating:not(.showing-opts) .dashboard-opts-glass,.cp-DashboardPanel.updating .dashboard-update-glass,.cp-DashboardPanel [class^="widget-type-"].updating > .widget-update-glass {align-items:center;}.cp-DashboardPanel .dashboard-opts-glass .lab-update,.cp-DashboardPanel .dashboard-opts-glass .lab-pending,.cp-DashboardPanel .dashboard-update-glass .lab-update,.cp-DashboardPanel .widget-update-glass .lab-update {display:none;font-size:large;font-weight:bold;color:white;margin-bottom:32px;}.cp-DashboardPanel .dashboard-opts-glass .lab-update .cp-ProgressContainer,.cp-DashboardPanel .dashboard-update-glass .lab-update .cp-ProgressContainer,.cp-DashboardPanel .widget-update-glass .lab-update .cp-ProgressContainer {margin:0 16px 0 0;}.cp-DashboardPanel .dashboard-opts-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation,.cp-DashboardPanel .dashboard-update-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation,.cp-DashboardPanel .widget-update-glass .lab-update div.cp-ProgressContainer div.cp-ProgressAnimation {border-color:darkgray;border-top-color:white;}.cp-DashboardPanel.updating .dashboard-opts-glass .lab-update,.cp-DashboardPanel.change-pending .dashboard-opts-glass .lab-pending,.cp-DashboardPanel.updating .dashboard-update-glass .lab-update,.cp-DashboardPanel [class^="widget-type-"].updating > .widget-update-glass .lab-update {display:inline-flex;align-items:center;}.cp-DashboardPanel .dashboard-content-panel.cp-ConfigPanel .config-item-root > [class^="cp-ConfigParamsTable"],[class^="cp-ConfigParamsTable"].like-dashboard-table {margin-left:0;width:auto;}.cp-DashboardPanel .dashboard-content-panel {flex-grow:1;overflow:auto !important;position:relative;}.cp-UserDashboard .pinned-content-panel {position:relative;min-height:15vh;margin-bottom:16px;}.cp-UserDashboard .user-dashboard-opts-panel {margin-bottom:16px;flex-grow:0;background:white;padding:8px;border:2px solid #c8102e;border-radius:16px;display:flex;align-items:center;}@media (max-width:800px), (max-height:800px){.cp-UserDashboard .pinned-content-panel,.cp-UserDashboard .user-dashboard-opts-panel {margin-bottom:8px;}}.cp-UserDashboard .user-dashboard-opts-panel .lab-base {flex-grow:1;display:flex;align-items:center;}.cp-UserDashboard .user-dashboard-opts-panel .lab-base .lab {color:#c8102e;font-weight:bold;font-size:larger;margin-left:16px;margin-right:4px;}.cp-UserDashboard .user-dashboard-opts-panel .lab-base .lab-ro {font-size:larger;}.cp-UserDashboard .user-dashboard-opts-panel .bt-add {margin-right:32px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex {display:flex;flex-wrap:wrap;margin-right:-16px;margin-bottom:-16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex > * {flex-grow:1;margin-right:16px;margin-bottom:16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed,.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_dynamic {display:grid;grid-gap:16px;--grid-row-gap:16px;--grid-col-gap:16px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}@media (max-width:800px), (max-height:800px){.cp-DashboardPanel .cp-DashboardWidgets.layout-flex {margin-right:-8px;margin-bottom:-8px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-flex > * {margin-right:8px;margin-bottom:8px;}.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_fixed,.cp-DashboardPanel .cp-DashboardWidgets.layout-grid_dynamic {grid-gap:8px;--grid-row-gap:8px;--grid-col-gap:8px;}}.cp-DashboardPanel .pinned-content-panel.other-fullscreen,.cp-DashboardPanel .dashboard-content-panel.other-fullscreen {display:none;}.cp-DashboardPanel .pinned-content-panel.fullscreen,.cp-DashboardPanel .dashboard-content-panel.fullscreen {flex-grow:1;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen {display:grid !important;grid-template-columns:auto 1fr auto !important;grid-template-rows:1fr auto !important;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"] {grid-row-start:1 !important;grid-row-end:span 1 !important;grid-column-start:2 !important;grid-column-end:span 1 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].prev {animation:2000ms linear widget-left-out;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].show-from-prev {animation:2000ms linear widget-left-in;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].show-from-next {animation:2000ms linear widget-right-in;animation-fill-mode:forwards;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen > [class^="widget-type-"].next {animation:2000ms linear widget-right-out;animation-fill-mode:forwards;}@keyframes widget-right-out {0% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }100% { transform:translateX(100%); clip-path:inset(0px 100% 0px 0px); }}@keyframes widget-right-in {0% { transform:translateX(100%); clip-path:inset(0px 100% 0px 0px); }100% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }}@keyframes widget-left-out {0% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }100% { transform:translateX(-100%); clip-path:inset(0px 0px 0px 100%); }}@keyframes widget-left-in {0% { transform:translateX(-100%); clip-path:inset(0px 0px 0px 100%); }100% { transform:translateX(0px); clip-path:inset(0px 0px 0px 0px); }}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-prev,.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-next {align-self:center;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-prev {grid-row-start:1 !important;grid-column-start:1 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .bt-fs-next {grid-row-start:1 !important;grid-column-start:3 !important;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page-base {grid-row-start:2 !important;grid-column:1 / span 3;display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page {cursor:pointer;background-color:#bbbbbb;height:24px;width:24px;border-radius:50%;margin:0 8px;transition:all 2000ms linear;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page:hover {transition:all 0s linear;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page:hover,.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page.active {height:32px;width:32px;margin:0 4px;}.cp-DashboardPanel .cp-DashboardWidgets.fullscreen .fs-page.active {background-color:darkcyan;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].updating {position:relative;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .hover-content,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .cp-DragHandle,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:not(:hover) .cp-DragHandleMove {display:none;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .hover-content {box-shadow:2px 2px 4px rgba(0,0,0,0.35);}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .hover-content:not(:hover) {opacity:0.5;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].bordered-tl.bordered-tr.bordered-bl.bordered-br .hover-content {border-radius:inherit;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .cp-Toolbar,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh {position:absolute;background:white;border:inherit;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .cp-Toolbar {right:12px;top:12px;border-top-right-radius:inherit;padding:8px 16px;margin:0;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh {left:12px;bottom:12px;border-bottom-left-radius:inherit;padding-right:12px;display:flex;align-items:center;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] > .lab-refresh::before {content:'';background:conic-gradient(transparent 0deg, darkcyan calc(var(--remain-percent) * 360deg), transparent calc(var(--remain-percent) * 360deg));border-radius:50%;border:1px solid #bbbbbb;margin:8px;display:block;height:16px;width:16px;}.cp-DashboardPanel .widget-type-text {display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:larger;}.cp-DashboardPanel .widget-type-html {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .widget-type-url_iframe {display:flex;flex-direction:column;}.cp-DashboardPanel .widget-type-url_iframe > .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:white;background-color:#c8102e;padding:12px 16px;font-weight:bold;transition:padding-left 2000ms ease-out;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-DragHandleTop.cp-DragHandleLeft) > .widget-type-url_iframe > .title {padding-left:40px;}.cp-DashboardPanel .widget-type-url_iframe > iframe {flex:1 1;border:none;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(> .widget-type-url_iframe > .title) .cp-DragHandleTop,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-TitleBox .cp-TitleBoxHeader) .cp-DragHandleTop {color:white;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"] .cp-TitleBox .cp-TitleBoxHeader.has-toolbar {transition:padding-left 2000ms ease-out;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"]:hover:has(.cp-DragHandleTop.cp-DragHandleLeft) .cp-TitleBox .cp-TitleBoxHeader.has-toolbar {padding-left:40px;}.cp-DashboardPanel .widget-type-graph_img > img {width:100%;height:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img:not(.loading):not(.error),.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget:not(.loading):not(.error) {overflow:hidden;}.cp-DashboardPanel .widget-type-user_widget:not(.loading):not(.error) {position:relative;}.cp-DashboardPanel .widget-type-user_widget:not(.loading):not(.error) > *:not(.hover-content):not(.cp-DragHandle):not(.cp-DragHandleMove) {position:absolute;top:0;bottom:0;left:0;right:0;}.cp-DashboardPanel .widget-type-user_widget.cp-DropAvailForMove:not(.cp-Dragging) {box-shadow:inset 0 0 8px;animation:widget-drop-avail 2000ms linear 2 alternate;}@keyframes widget-drop-avail {0% { transform:translateX(0px); z-index:1; }100% { transform:translateX(32px); z-index:1; }}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error {background:#f8f8f8;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .waiting,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .waiting,.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error .error {font-size:large;font-weight:bold;text-align:center;}.cp-DashboardPanel .cp-DashboardWidgets [class^="widget-type-"].error .error {margin:32px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-graph_img.loading .loading,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-user_widget.loading .loading {letter-spacing:10px;animation:loading_breath 2s linear infinite;}@keyframes loading_breath {0% { letter-spacing:normal; }50% { letter-spacing:5px; }100% { letter-spacing:normal; }}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor {display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-foot {display:flex;align-items:center;justify-content:stretch;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main > *,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor > * {display:flex;align-items:center;justify-content:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-foot {flex-grow:1;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-sub-title,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor {flex-grow:2;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-val {flex-grow:3;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main {flex-grow:4;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .cp-WFILabel.vw-trans {align-self:center;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body {}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget {display:flex;flex-direction:column;align-items:center;justify-content:center;background:white;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-base {min-height:calc(0.75 * var(--vw-clamp-h));min-width:calc(0.75 * var(--vw-clamp-w));max-width:100%;box-sizing:border-box;flex-grow:0;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-head .vw-title {font-weight:bold;color:#c8102e;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item {flex-shrink:1;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-content-lab {color:#c8102e;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget:not(.vw-has-any-main-val) .vw-body .vw-item .vw-main {display:none;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-val {font-weight:bold;color:darkcyan;align-items:flex-end;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-main-lab {color:#bbbbbb;align-items:flex-start;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor {display:none;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-has-any-main-val.vw-has-any-minor-val .vw-body .vw-item .vw-minor {border-top:1px solid #bbbbbb;border-image:linear-gradient(to right, rgba(187,187,187,0), #bbbbbb 40%, #bbbbbb 60%, rgba(187,187,187,0));border-image-slice:1;border-image-width:1px 0 0 0;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-val {font-weight:bold;align-items:flex-end;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-minor-lab {color:#bbbbbb;align-items:flex-start;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-is-text {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-err{color:red;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-warn{color:gold;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-stat-normal{color:darkcyan;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-worst{color:red;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-worse{color:darkorange;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-bad{color:goldenrod;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-neutral{color:gray;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-good{color:mediumseagreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-better{color:seagreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget .vw-body .vw-item .vw-rel-best{color:darkgreen;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xs.vw-sz-h-xs .vw-head .vw-title {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-content-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-main-val {font-size:110%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-main-lab {font-size:70%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-minor-val {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xs.vw-sz-h-xs .vw-body .vw-item .vw-minor-lab {font-size:60%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-sm.vw-sz-h-sm .vw-head .vw-title {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-content-lab {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-main-val {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-main-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-minor-val {font-size:110%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-xs.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-sm.vw-sz-h-sm .vw-body .vw-item .vw-minor-lab {font-size:70%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-md.vw-sz-h-md .vw-head .vw-title {font-size:130%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-content-lab {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-main-val {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-main-lab {font-size:90%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-minor-val {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-sm.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-md.vw-sz-h-md .vw-body .vw-item .vw-minor-lab {font-size:80%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-lg .vw-head .vw-title {font-size:175%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-lg.vw-has-any-main-val.vw-has-any-minor-val .vw-body .vw-item .vw-minor {margin-top:4px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-lg.vw-sz-h-md .vw-body .cp-WFILabel.vw-trans .wficon {font-size:40px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-content-lab {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-main-val {font-size:300%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-main-lab {font-size:120%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-minor-val {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-md.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-lg.vw-sz-h-lg .vw-body .vw-item .vw-minor-lab {font-size:100%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xl.vw-sz-h-xl .vw-head .vw-title {font-size:200%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-w-xl.vw-sz-h-lg .vw-body .cp-WFILabel.vw-trans .wficon {font-size:56px;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-content-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-content-lab {font-size:175%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-main-val {font-size:400%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-main-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-main-lab {font-size:150%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-val,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-minor-val {font-size:300%;}.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-lg.vw-has-any-main-val:not(.vw-has-any-minor-val) .vw-body .vw-item .vw-minor-lab,.cp-DashboardPanel .cp-DashboardWidgets .widget-type-value_widget.vw-sz-item-w-xl.vw-sz-h-xl .vw-body .vw-item .vw-minor-lab {font-size:120%;}.cp-DashboardPanel .bordered {border:1px solid #c8102e;}.cp-DashboardPanel .bordered-tl {border-top-left-radius:16px;}.cp-DashboardPanel .bordered-bl {border-bottom-left-radius:16px;}.cp-DashboardPanel .bordered-tr {border-top-right-radius:16px;}.cp-DashboardPanel .bordered-br {border-bottom-right-radius:16px;}.cp-UserDashboard-CfgDlg:not(.cp-UserDashboard-CfgDlg-New) {max-width:800px;}.cp-UserDashboard-CfgDlg-New {max-width:600px;max-height:350px;}.cp-UserDashboard-CfgDlg .cp-DimensionsInput {max-width:400px;}.cp-UserDashboard-CfgDlg .pinned-list,.cp-UserDashboard-CfgDlg .widget-list,.cp-UserDashboard-CfgDlg .user-list,.cp-UserDashboard-CfgDlg .other-list {width:calc(100% - 32px);margin-left:16px;}.cp-UserDashboard-CfgDlg .pinned-list td:first-child,.cp-UserDashboard-CfgDlg .widget-list td:first-child,.cp-UserDashboard-CfgDlg .user-list td:first-child,.cp-UserDashboard-CfgDlg .other-list td:first-child {width:99%;padding-left:16px;}.cp-UserDashboard-CfgDlg .pinned-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .widget-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .user-list tr:not(:last-child) td,.cp-UserDashboard-CfgDlg .other-list tr:not(:last-child) td {width:99%;border-bottom:1px solid #bbbbbb;}.cp-UserDashboard-CfgDlg .pinned-list tr:hover,.cp-UserDashboard-CfgDlg .widget-list tr:hover,.cp-UserDashboard-CfgDlg .user-list tr:hover,.cp-UserDashboard-CfgDlg .other-list tr:hover {background:#e8e8e8;}.cp-UserDashboard-CfgDlg .bt-new-base {padding:16px;text-align:center;}.cp-UserDashboard-AccessCfgDlg {max-width:1024px;}.cp-UserWidgetEditPanelOverlay {display:flex;background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:16px;border-radius:16px;z-index:2; }.cp-UserWidgetEditPanelOverlay .cp-UserWidgetEditPanel {flex:1 1 60%;background:white;padding:16px;border:2px solid #c8102e;border-radius:16px;min-width:30vw;max-width:800px;}.cp-UserWidgetEditPanelOverlay .cp-UserWidgetEditPanel .dir-south {left:16px !important;bottom:16px !important;right:16px !important;}.cp-UserWidgetEditPanelOverlay .cp-DashboardWidgets {flex:1 3 40%;padding:32px;align-self:center;min-width:20vw;}.cp-UserWidgetEditPanelOverlay .cp-DashboardWidgets > * {max-width:800px;max-height:800px;left:50%;transform:translatex(-50%);}.cp-UserWidgetEditDlg {max-width:800px;}.cp-UserWidgetEditPanel .cp-DisclosurePanel.gen-opts .cp-DimensionsInput {max-width:450px;--aspect-ratio:3/2 !important;gap:1px;}.cp-UserWidgetEditPanel .cp-DisclosurePanel.gen-opts .cp-DimensionsInput .cell.first-row.first-col.sel-last-row.sel-last-col {border-radius:16px;}.cp-UserWidgetEditPanelOverlay .tree-leaf-base,.cp-UserWidgetEditDlg .tree-leaf-base {min-height:300px;max-height:50vh;overflow:auto;box-sizing:border-box;border:1px solid #c8102e;margin-right:16px;padding:16px;border-radius:16px;}.cp-LoginPanelBase {position:fixed !important;inset:var(--cp-app-device-fixed-inset-top) var(--cp-app-device-fixed-inset-right) var(--cp-app-device-fixed-inset-bottom) var(--cp-app-device-fixed-inset-left) !important;display:flex;align-items:center;justify-content:center;}.cp-LoginPanel {padding:32px !important;border:2px #c8102e solid !important;background-color:#f8f8f8;border-radius:32px;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.35), 4px 4px 8px rgba(0,0,0,0.35);}.cp-LoginPanelBase.need-scroll {display:block;overflow:auto;}.cp-LoginPanelBase.need-scroll .cp-LoginPanel {display:block;width:fit-content;margin:0 auto;}.cp-LoginPanel img.logo {vertical-align:middle;filter:drop-shadow(0 0 8px rgba(255,255,255,0.5));}.cp-LoginPanel .logo-base {background-image:url("vendor/codeprosoftware/php-toolkit-base/imgs/cp_logo.svg.php?theme=Demo%5CTheme%5CDemoTheme&v=2.0.0.213&target=desktop&forced_mode=standard");background-size:100% auto;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 0 4px rgba(255,255,255,0.5));}.cp-LoginPanel .logo-base img.logo {opacity:0;}.cp-LoginPanel .entry-table {width:100%;margin-top:8px;}.cp-LoginPanel .entry-table > tbody > tr:first-child > td {padding-bottom:4px;}.cp-LoginPanel .entry-table > tbody > tr > td:first-child {font-weight:bold;font-size:120%;text-align:right;white-space:nowrap;width:8px;padding-right:16px;}.cp-LoginPanel .entry-table .gwt-TextBox,.cp-LoginPanel .entry-table .cp-CompositeInput.cp-DispositionPassword {min-width:100%;}@media (max-width:400px) {.cp-LoginPanel .entry-table .gwt-TextBox,.cp-LoginPanel .entry-table .cp-CompositeInput.cp-DispositionPassword {width:50vw;}}.cp-LoginPanel .button-panel {margin-top:32px;display:flex;align-items:center;justify-content:flex-end;}.cp-LoginPanel .button-panel .gwt-PushButton {font-size:120%;line-height:24px;}.cp-LoginPanel .login-msg {max-width:400px;padding:16px;margin-top:16px;margin-bottom:16px;color:#c8102e;font-size:120%;border:1px solid #c8102e;background-color:rgba(187,187,187,0.25);box-sizing:border-box;border-radius:16px;text-shadow:0 0 8px rgba(255,255,255,0.5);}.cp-LoginPanel img.logo {width:400px;}@media (min-width:1024px) {.cp-ChangePasswordDlg {max-width:500px !important;}}.cp-ChangePasswordDlg .entry-table {width:100%;margin-top:32px;margin-bottom:8px;}.cp-ChangePasswordDlg .entry-table > tbody > tr > td {padding-bottom:4px;}.cp-ChangePasswordDlg .entry-table > tbody > tr > td:first-child {font-weight:bold;font-size:120%;text-align:right;white-space:nowrap;width:8px;padding-right:16px;}.cp-ChangePasswordDlg .entry-table .gwt-TextBox,.cp-ChangePasswordDlg .entry-table .cp-CompositeInput.cp-DispositionPassword {min-width:100%;}@media (max-width:400px) {.cp-ChangePasswordDlg .entry-table .gwt-TextBox,.cp-ChangePasswordDlg .entry-table .cp-CompositeInput.cp-DispositionPassword {width:50vw;}}.cp-LogViewContainerPanel .view-opts-container {background:#e8e8e8;width:100%;border-radius:16px;}.cp-LogViewContainerPanel .view-opts-container.gwt-DisclosurePanel-open {padding-bottom:16px;}.cp-LogViewContainerPanel .view-opts-container .view-opts {display:flex;align-items:center;flex-wrap:wrap;}.cp-LogViewContainerPanel .view-opts-container .cp-LabeledInput,.cp-LogViewContainerPanel .view-opts-container .cp-CheckButton,.cp-LogViewContainerPanel .view-opts-container .gwt-PushButton {margin:0 8px 8px 0;}.cp-LogViewContainerPanel .view-opts-container .cp-LabeledInput .cp-InputElement {width:50px;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses {border-collapse:collapse;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > thead th,.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > tbody th {font-weight:bold;text-align:left;background:#c8102e;color:#f8f8f8;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > thead th {background:linear-gradient(to bottom, #ffbbcc, #c8102e);text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);}.cp-LogViewContainerPanel .view-opts-container .view-opts .break {flex-basis:100%;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses th {padding:8px 16px;white-space:nowrap;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses td {padding:4px 16px;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses td {text-align:center;}.cp-LogViewContainerPanel .view-opts-container .view-opts table.uses > tbody > tr:hover {background:#e8e8e8;}.cp-LogViewPanel {overflow:auto;margin-top:16px;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel {width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel a.header .html-header {display:flex;align-items:center;font-weight:bold;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel a.header .html-header .wficon {margin-right:8px;color:#c8102e;}.cp-LogViewPanel .cp-LogSetPanel .summary {margin-bottom:8px;font-style:italic;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries {border-collapse:collapse;width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.type,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.compare {width:1%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries col.msg {width:98%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.name,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.dt,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.compare,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.data_link {white-space:nowrap;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.dt,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last {text-align:right;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action {padding-top:0;padding-bottom:0;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .dur {font-weight:bold;color:#c8102e;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .action_name {font-size:70%;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_action .action_name {max-width:100px;overflow:hidden;text-overflow:ellipsis;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.compare {text-align:center;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.type .wficon {color:#c8102e;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.msg,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td.from_last {font-weight:bold;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > thead th {font-weight:bold;text-align:left;background:#c8102e;background:linear-gradient(to bottom, #ffbbcc, #c8102e);color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5), 1px 1px 0px rgba(255,255,255,0.5);}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries th {padding:8px 16px;white-space:nowrap;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td {padding:4px 16px;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries td:first-child {text-align:center;}.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover input,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover password,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover select,.cp-LogViewPanel .cp-LogSetPanel .cp-LogEntries > tbody > tr:hover .cp-CompositeInput {background:#e8e8e8;}.cp-LogViewPanel .cp-LogEntryPanel {display:flex;align-items:center;}.cp-LogViewPanel .cp-LogEntryPanel .type-icon {display:inline-block;}.cp-LogViewPanel .cp-LogEntryPanel .type-icon .wficon {margin-right:8px;color:#c8102e;}.cp-LogViewPanel .cp-LogEntryPanel .name {margin-right:8px;}.cp-LogViewPanel .cp-LogEntryPanel .msg {font-weight:bold;}.cp-LogViewPanel .cp-LogEntryPanel .msg:not(.has-context) {flex-grow:1;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link {flex-grow:1;font-size:x-small;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link,.cp-LogViewPanel .cp-LogEntryPanel .dt,.cp-LogViewPanel .cp-LogEntryPanel .from_epoch,.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {margin-left:8px;}.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action {border-left:1px solid #bbbbbb;border-right:1px solid #bbbbbb;padding-left:8px;padding-right:8px;}.cp-LogViewPanel .cp-LogEntryPanel .from_action + .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action + .from_action {border-left:none;padding-left:0;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .dur {font-weight:bold;color:#c8102e;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .dur,.cp-LogViewPanel .cp-LogEntryPanel .from_action .action_name,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .dur,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {text-align:center;font-size:70%;}.cp-LogViewPanel .cp-LogEntryPanel .from_action .action_name,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {max-width:100px;overflow:hidden;text-overflow:ellipsis;}.cp-LogViewPanel .cp-LogEntryPanel a.data_link,.cp-LogViewPanel .cp-LogEntryPanel .name,.cp-LogViewPanel .cp-LogEntryPanel .dt,.cp-LogViewPanel .cp-LogEntryPanel .from_epoch,.cp-LogViewPanel .cp-LogEntryPanel .from_action,.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {white-space:nowrap;}.cp-LogViewPanel .cp-LogEntryPanel .name::before {content:'{ ';}.cp-LogViewPanel .cp-LogEntryPanel .name::after {content:' }';}.cp-LogViewPanel .cp-LogEntryPanel .data_link::before {content:'[ ';font-size:small; }.cp-LogViewPanel .cp-LogEntryPanel .data_link::after {content:' ]';font-size:small; }.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header > table {width:100%;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .msg {flex:1 1 10px;width:10px;text-overflow:ellipsis;overflow:hidden;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt {font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .dt::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt::before {content:'( ';}.cp-LogViewPanel .cp-LogEntryPanel .dt::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .dt::after {content:' )';}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch {font-weight:normal;}.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_action .action_name {font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .from_epoch::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch::before {content:'[ ';}.cp-LogViewPanel .cp-LogEntryPanel .from_epoch::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_epoch::after {content:' ]';}.cp-LogViewPanel .cp-LogEntryPanel .from_last,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last {font-weight:bold;}.cp-LogViewPanel .cp-LogEntryPanel .from_last::before,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last::before {content:'[ ';font-weight:normal;}.cp-LogViewPanel .cp-LogEntryPanel .from_last::after,.cp-LogViewPanel .cp-LogSetPanel .cp-DisclosurePanel .header .html-header .from_last::after {content:' ]';font-weight:normal;}.cp-LogContextDlg table.context-table {border-collapse:collapse;width:100%;margin-top:8px;margin-bottom:8px;border-collapse:collapse;border:1px solid #bbbbbb;}.cp-LogContextDlg table.context-table caption {font-weight:bold;text-align:left;background:#bbbbbb;background:linear-gradient(to bottom, #bbbbbb, #e8e8e8 30%, #bbbbbb);padding:8px 16px;}.cp-LogContextDlg table.context-table > thead > tr > th {text-align:left;padding:8px 16px;background:#c8102e;color:white;border:1px solid #bbbbbb;}.cp-LogContextDlg table.context-table > tbody > tr > td {white-space:nowrap;padding:4px 16px;border:1px solid #bbbbbb;}.cp-LogContextDlg table.context-table > tbody > tr > td:last-child {width:99%;white-space:normal;}.cp-DebugOverlay {padding:8px;z-index:500;position:fixed !important;}.cp-DebugOverlay .popupContent > div {display:flex;}.cp-DebugOverlay .popupContent > div {min-height:40px;}.cp-DebugOverlay:not(.collapsed) .popupContent > div {min-width:200px;}.cp-DebugOverlay:not(.maximized) .popupContent > div {max-height:calc(50vh - 36px);max-width:calc(75vw - 36px);max-height:calc((0.5 * var(--cp-app-safe-visual-viewport-height)) - 36px);max-width:calc((0.75 * var(--cp-app-safe-visual-viewport-width)) - 36px);}.cp-DebugOverlay.maximized .popupContent > div {max-height:calc(100vh - 36px);max-width:calc(100vw - 36px);max-height:calc(var(--cp-app-safe-visual-viewport-height) - 36px);max-width:calc(var(--cp-app-safe-visual-viewport-width) - 36px);}.cp-DebugOverlay .popupContent > div > div {display:flex;flex-direction:column;}.cp-DebugOverlay:not(:focus):not(:focus-within) {background-color:rgba(255,255,255,0.5);border-style:dashed !important;box-shadow:none;}.cp-DebugOverlay.collapsed:not(:focus):not(:focus-within) {background-color:rgba(255,255,255,0.75);}.cp-DebugOverlay:not(:focus):not(:focus-within):hover {background-color:white;}.cp-DebugOverlay:not(:focus):not(:focus-within):not(.collapsed):not(:hover) .popupContent > div > div > .cp-Toolbar {display:none;}.cp-DebugOverlay .popupContent > div > div > .cp-Toolbar {margin:0 !important;}.cp-DebugOverlay.collapsed .msgs {display:none;}.cp-DebugOverlay .msgs {font-weight:bold;flex:1 1;overflow:auto;overscroll-behavior:none;}.cp-DebugOverlay .msgs table {border-collapse:collapse;}.cp-DebugOverlay .msgs table th,.cp-DebugOverlay .msgs table td {border:1px solid #bbbbbb;padding:0 8px;}.cp-DebugOverlay.pos_tl,.cp-DebugOverlay.pos_tr {top:8px;top:calc(8px + var(--cp-app-device-fixed-inset-top)) !important;}.cp-DebugOverlay.pos_bl,.cp-DebugOverlay.pos_br {bottom:8px;bottom:calc(8px + var(--cp-app-device-fixed-inset-bottom)) !important;}.cp-DebugOverlay.pos_tl,.cp-DebugOverlay.pos_bl {left:8px;left:calc(8px + var(--cp-app-device-fixed-inset-left)) !important;}.cp-DebugOverlay.pos_tr,.cp-DebugOverlay.pos_br {right:8px;right:calc(8px + var(--cp-app-device-fixed-inset-right)) !important;}table.xdebug-error {border-collapse:collapse;}table.xdebug-error td,table.xdebug-error th {padding:4px 8px;border:1px solid #bbbbbb;}table.xdebug-error th[bgcolor="#f57900"] {background-color:orange;color:black;}table.xdebug-error th[bgcolor="#f57900"] span {padding:0 8px;background-color:red !important;color:white !important;}table.xdebug-error a {color:black !important;}table.xdebug-error th[bgcolor="#e9b96e"] {background:#e8e8e8;}table.xdebug-error td,table.xdebug-error th:not([colspan]) {background:#f8f8f8;}table.xdebug-error font[color="#00bb00"] {color:darkcyan;}.cp-QueryBuilderView {display:flex;flex-direction:column;}.cp-QueryBuilderView .opts-base {display:flex;}.cp-QueryBuilderView .opts-base .opts-input {display:flex;flex-direction:column;align-items:stretch;}.cp-QueryBuilderView .opts-base .opts-input .cp-RadioStrip {align-self:center;}.cp-QueryBuilderView .opts-base .opts-input > .gwt-ListBox {margin-bottom:8px;}.cp-QueryBuilderView .opts-base .opts-input textarea {min-height:200px;}.cp-QueryBuilderView .opts-base .opts-input > .gwt-PushButton {align-self:flex-end;}.cp-QueryBuilderView .opts-base .json-res-container {flex:1 1;position:relative;margin:0 16px;border-radius:16px;background:#e8e8e8;}.cp-QueryBuilderView .opts-base .json-res-container::before {content:'Query Results';position:absolute;top:16px;left:16px;}.cp-QueryBuilderView .opts-base .json-res-container .json-res-base {position:absolute;top:34px;bottom:16px;left:16px;right:16px;overflow:auto;}.cp-QueryBuilderView .opts-base .used-query-container {margin-left:16px;padding:16px;border-radius:16px;background:#e8e8e8;display:flex;flex-direction:column;position:relative;}.cp-QueryBuilderView .opts-base .used-query-container .gwt-ListBox {margin-bottom:8px;}.cp-QueryBuilderView .opts-base .used-query-container .cp-CopyToClipboardBtn {position:absolute;bottom:16px;}.cp-QueryBuilderView .opts-base .used-query-container:not(:hover) .cp-CopyToClipboardBtn {display:none;}.cp-QueryBuilderView .opts-base .used-query-container .used-query-base {overflow-y:auto;overflow-x:hidden;white-space:pre;font-family:monospace;flex:1 1 10px;max-width:30vw;}.cp-QueryBuilderView .opts-output {display:flex;margin-bottom:16px;}.cp-QueryBuilderView .opts-output .gwt-TextBox {flex:1 1;}.cp-QueryBuilderView .results-base {flex:1 1;overflow:auto;}.cp-QueryBuilderSelectFields .cp-LabeledToggleCheckBox {margin-bottom:8px;margin-left:calc(42px * var(--nest-depth));}span.caption[class*="has-badge"],i.wficon[class*="has-badge"],.cp-BadgeLabel[class*="has-badge"] {position:relative;}span.caption[class*="has-badge"] {display:flex;width:100%;}span.caption[class*="has-badge"]::after,i.wficon[class*="has-badge"]::after {top:0;right:0;transform:translate(33%, -33%);}.cp-BadgeLabel[class*="has-badge"]::after {top:0;right:0;transform:translate(50%, -66%);}span.caption[class*="has-badge"]::after,i.wficon[class*="has-badge"]::after,.cp-BadgeLabel[class*="has-badge"]::after {content:'';min-width:12px;height:12px;background-color:darkcyan;position:absolute;border-radius:6px;border:1px solid #bbbbbb;box-sizing:border-box;box-shadow:2px 2px 4px rgba(0,0,0,0.35);}span.caption[class*="has-badge"][badgeCnt]::after,i.wficon[class*="has-badge"][badgeCnt]::after,.cp-BadgeLabel[class*="has-badge"][badgeCnt]::after {content:attr(badgeCnt);min-width:20px;height:20px;border-radius:10px;color:white;font-family:Arial Unicode MS, Arial, sans-serif;font-size:10px;padding-left:4px;padding-right:4px;text-align:center;line-height:18px;font-weight:bold;text-shadow:none;}.has-badge-err::after {background-color:red !important;color:white !important;}.has-badge-warn::after {background-color:gold !important;color:black !important;}.has-badge-notice::after {background-color:darkgray !important;color:black !important;}.has-badge-sat7-scale-1::after {background-color:sat7Scale1BGColor !important;color:sat7Scale1BGTextColor !important;}.has-badge-sat7-scale-2::after {background-color:sat7Scale2BGColor !important;color:sat7Scale2BGTextColor !important;}.has-badge-sat7-scale-3::after {background-color:sat7Scale3BGColor !important;color:sat7Scale3BGTextColor !important;}.has-badge-sat7-scale-4::after {background-color:sat7Scale4BGColor !important;color:sat7Scale4BGTextColor !important;}.has-badge-sat7-scale-5::after {background-color:sat7Scale5BGColor !important;color:sat7Scale5BGTextColor !important;}.has-badge-sat7-scale-6::after {background-color:sat7Scale6BGColor !important;color:sat7Scale6BGTextColor !important;}.has-badge-sat7-scale-7::after {background-color:sat7Scale7BGColor !important;color:sat7Scale7BGTextColor !important;}.cp-WirelessScanDlg .scan-actions {padding:16px;background:#e8e8e8;border-radius:16px;display:flex;flex-direction:column;border:1px solid #bbbbbb;}.cp-WirelessScanDlg .scan-actions .gwt-PushButton {display:block;text-align:center;}.cp-WirelessScanDlg .scan-actions .lab-select-info {margin-top:16px;margin-bottom:32px;flex-grow:1;}.cp-WirelessScanDlg .scan-actions .lab-select-info .heading {font-weight:bold;}.cp-WirelessScanDlg .scan-actions .lab-select-info .info {margin-left:16px;}.cp-WirelessScanDlg .scan-results-base {overflow:auto;margin-right:16px;border-radius:16px;border:1px solid #bbbbbb;}.cp-WirelessScanDlg .scan-results {width:100%;border-collapse:collapse;}.cp-WirelessScanDlg .scan-results tbody tr {cursor:pointer;}.cp-WirelessScanDlg .scan-results tbody tr:hover {background:#e8e8e8;}.cp-WirelessScanDlg .scan-results tbody tr.disabled {cursor:default;color:#bbbbbb;}.cp-WirelessScanDlg .scan-results th,.cp-WirelessScanDlg .scan-results td {padding:8px 0 8px 16px;}.cp-WirelessScanDlg .scan-results th:last-child,.cp-WirelessScanDlg .scan-results td:last-child {padding-right:16px;}.cp-WirelessScanDlg .scan-results thead th {position:sticky;top:0;z-index:20;background:#c8102e;color:white;text-align:left;}.cp-WirelessScanDlg .scan-results td .wficon {font-size:16px;}.cp-WirelessScanDlg .scan-results td:nth-child(2) {width:99%;}.cp-WirelessScanDlg .scan-results td:nth-child(3) {padding-right:8px;}.cp-WirelessScanDlg .scan-results td:nth-child(4) {padding-left:8px;}.cp-SearchPanel {display:flex;align-items:center;}.cp-SearchPanel .lab-search {margin-right:16px;}.cp-SearchPanel .cp-SearchBox {flex-grow:1;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox.attached-at-bottom {border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;border-width:2px !important;border-bottom-width:1px !important;box-shadow:4px 4px 8px rgba(0,0,0,0.35);z-index:100;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox.attached-at-bottom:focus-within {border-color:#c8102e;}.cp-SearchPanel .cp-CompositeInput.cp-SearchBox .search-filter.active {border:1px solid #c8102e;margin-top:-1px;margin-bottom:-1px;}.cp-SearchFilter {overflow:hidden !important;}.cp-SearchFilter.attached-at-top {border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;}.cp-SearchFilter .search-filter-opts-panel {overflow:auto;box-sizing:border-box;}.cp-SearchFilter .search-filter-opts-panel h1 {font-size:1.5em;background:linear-gradient(to right, #e8e8e8, rgba(232,232,232,0));}.cp-SearchResults.attached-at-top {border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:none !important;}.cp-SearchResults {overflow:hidden !important;}.cp-SearchResults .results-base {overflow:auto;box-sizing:border-box;}.cp-SearchResults .results-base .cp-SearchResultsArea {margin-bottom:16px;}.cp-SearchResults .results-base .cp-SearchResultsArea > h1 {margin-top:0;margin-bottom:8px;padding-left:16px;font-size:1.5em;background:linear-gradient(to right, #e8e8e8, rgba(232,232,232,0));}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel {width:100%;display:block;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody > tr,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel > tbody > tr > td {display:block;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel a.header > h1 {display:flex;align-items:center;padding-left:0;margin-top:0;margin-bottom:8px;min-height:24px;font-size:1.5em;background:linear-gradient(to right, #e8e8e8, rgba(232,232,232,0));}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel a.header > h1 .icon {padding:3px; }.cp-SearchResults .results-base .lab-no-results {font-weight:bold;font-size:110%;}.cp-SearchResults .results-base .more-results {text-align:center;}.cp-SearchResults .results-base > .more-results {padding-bottom:8px;}.cp-SearchResults .results-base .cp-SearchResultsArea .more-results {padding-top:8px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem {display:flex;margin-left:16px;padding-top:4px;padding-bottom:4px;padding-right:1px;border-bottom:1px solid #f8f8f8;cursor:pointer;align-items:center;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem {margin-left:1px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem:last-child {padding-bottom:0;border-bottom-color:transparent;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem.selected,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem:hover {border:1px solid darkcyan;margin-left:15px;padding-top:3px;padding-right:0;}.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem.selected,.cp-SearchResults .results-base .cp-SearchResultsArea > .cp-DisclosurePanel .cp-SearchResultItem:hover {margin-left:0;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base {display:flex;flex-direction:column;flex-grow:1;min-width:0;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-main {font-weight:bold;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-main,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor,.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {font-size:80%;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-matches {color:#bbbbbb;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .highlight {border:1px solid #c8102e;padding:2px 8px;display:inline-block;border-radius:1000px; }.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .highlight:first-child {margin-left:2px;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .prefix {font-weight:bold;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .result-base .lab-minor .sep {color:#bbbbbb;}.cp-SearchResults .results-base .cp-SearchResultsArea .cp-SearchResultItem .action-base .cp-Toolbar {white-space:nowrap;}.cp-DragHandle,.cp-DragHandleMove {position:absolute;display:flex;align-items:center;justify-content:center;}.cp-DragHandleMove {cursor:move;}.cp-DragHandleLeft:not(.cp-DragHandleTop):not(.cp-DragHandleBottom),.cp-DragHandleRight:not(.cp-DragHandleTop):not(.cp-DragHandleBottom) {top:0;bottom:0;flex-direction:column;}.cp-DragHandle.cp-DragHandleLeft:not(.cp-DragHandleTop):not(.cp-DragHandleBottom),.cp-DragHandle.cp-DragHandleRight:not(.cp-DragHandleTop):not(.cp-DragHandleBottom) {cursor:ew-resize;}.cp-DragHandleTop:not(.cp-DragHandleLeft):not(.cp-DragHandleRight),.cp-DragHandleBottom:not(.cp-DragHandleLeft):not(.cp-DragHandleRight) {left:0;right:0;}.cp-DragHandle.cp-DragHandleTop:not(.cp-DragHandleLeft):not(.cp-DragHandleRight),.cp-DragHandle.cp-DragHandleBottom:not(.cp-DragHandleLeft):not(.cp-DragHandleRight) {cursor:ns-resize;}.cp-DragHandle.cp-DragHandleTop.cp-DragHandleLeft {cursor:nw-resize;}.cp-DragHandle.cp-DragHandleTop.cp-DragHandleRight {cursor:ne-resize;}.cp-DragHandle.cp-DragHandleBottom.cp-DragHandleLeft {cursor:sw-resize;}.cp-DragHandle.cp-DragHandleBottom.cp-DragHandleRight {cursor:se-resize;}.cp-DragHandleLeft {left:0;}.cp-DragHandleRight {right:0;}.cp-DragHandleTop {top:0;}.cp-DragHandleBottom {bottom:0;}.cp-DragShadowEl {border:2px dashed black;box-sizing:border-box;position:absolute;pointer-events:none;opacity:0.75 !important;}.cp-DragHandle .wficon {font-size:16px;}.demo-components-panel {overflow:auto !important;}.demo-components-panel .err-btn,.demo-components-panel .menu-btn {padding:8px;margin:0;}.demo-components-panel .buttons {border-collapse:collapse;border:1px solid #bbbbbb;}.demo-components-panel .buttons th {text-align:left;background-color:#e8e8e8;}.demo-components-panel .buttons th, .demo-components-panel .buttons td {border-bottom:1px solid #bbbbbb;padding:0 8px;}.demo-components-panel .calc-style-table {width:100%;min-width:800px;border-collapse:collapse;border:1px solid #bbbbbb;}.demo-components-panel .calc-style-table td {white-space:nowrap;border:1px solid #bbbbbb;text-align:center;}.demo-components-panel .calc-style-table td:first-child {width:99%;}.demo-components-panel .calc-style-table textarea {height:150px;width:300px;white-space:pre;}.demo-components-panel .calc-style-table .calc-style-1,.demo-components-panel .calc-style-table .calc-style-2,.demo-components-panel .calc-style-table .calc-style-3 {background-color:#ffbbcc;border-color:#c8102e;border-style:solid;}.demo-components-panel .calc-style-table .calc-style-1 div,.demo-components-panel .calc-style-table .calc-style-2 div,.demo-components-panel .calc-style-table .calc-style-3 div {background-color:black;color:white;}.demo-components-panel .calc-style-table .calc-style-1 {margin:8px;padding:16px;border-width:4px;}.demo-components-panel .calc-style-table .calc-style-2 {margin:0 auto;padding:16px 32px;border-width:8px;width:50%;max-width:300px;min-width:100px;height:25%;max-height:200px;min-height:50px;}.demo-components-panel .calc-style-table .calc-style-3 {margin:10%;padding:5%;border-width:1em;height:150px;width:150px;overflow:auto;}.demo-components-panel .calc-style-table .calc-style-3 div {height:200px;}.demo-components-panel .copy-paste-demo {margin-top:32px;border-collapse:collapse;border:1px solid #bbbbbb;}.demo-components-panel .copy-paste-demo td, .demo-components-panel .copy-paste-demo th {padding:8px 16px;border:1px solid #bbbbbb;}.demo-components-panel .copy-paste-demo td:nth-child(2) {width:49%;}.demo-components-panel .copy-paste-demo td:last-child {width:49%;}.demo-components-panel .copy-paste-demo td textarea {min-height:100px;width:100%;box-sizing:border-box;}.demo-components-panel .copy-paste-demo td input {width:100%;}.demo-components-panel .copy-paste-demo td:nth-child(3) {position:relative;}.demo-components-panel .copy-paste-demo td:nth-child(3) textarea {position:absolute;top:8px;bottom:8px;left:16px;right:16px;width:calc(100% - 32px);}.cp-LoginPanel .logo-base {margin-bottom:-50px;}.cp-LoginPanel .entry-table {z-index:10;position:relative;}.cp-LoginPanel .login-msg {z-index:10;position:relative;}.has-badge-custom-Custom-Name::after {background-color:white !important;color:black !important;}.cp-NavButtonPanel .cp-NavButton,.cp-NavButtonPanel .cp-NavButton-selected {transition:background-color 2000ms linear, color 2000ms linear, border 2000ms linear, box-shadow 2000ms linear, text-shadow 2000ms linear}.desktop_panel {margin:16px;}#cp-id-ProgressMsg.using-header {top:74px;}.config-debug-panel .debug-opts-container.gwt-DisclosurePanel {width:100%;}.config-debug-panel .debug-opts-container.gwt-DisclosurePanel-open {padding-bottom:8px;}.config-debug-panel .debug-opts textarea {width:100%;height:10em;}.config-debug-panel .debug-opts .button-panel {display:flex;justify-content:flex-end;}.flags_layout_table tr.header th {white-space:nowrap;}.flags_layout_table .desc{width:80%;}.flags_layout_table .active {width:19%;text-align:center !important;}.data_handling h1 {margin-bottom:0;text-align:center;}.data_handling h2 {text-align:center;}.data_handling .tables_grid td {vertical-align:top;}.data_handling .tables_grid, .data_handling .data_table {margin:0 auto;}.data_handling .data_table td, .data_handling .data_table th {padding:8px 16px;}.data_handling .data_table .header td, .data_handling .data_table thead th {font-weight:bold;font-size:1em;background-color:#c8102e;background:linear-gradient(to bottom, #ffbbcc, #c8102e);color:#f8f8f8;text-shadow:-1px -1px 0px rgba(0,0,0,0.5);border-bottom:1px solid #bbbbbb;}.data_handling .data_table .even {}.data_handling .data_table .odd {background-color:#e8e8e8;}.data_handling .data_table .footer td, .data_handling .data_table tfoot th {font-weight:bold;background-color:#bbbbbb;background:linear-gradient(to bottom, #bbbbbb, #e8e8e8 30%, #bbbbbb);}.data_handling .flex, .data_handling .flex td, .data_handling .cp-flex, .data_handling .cp-flex td {border:1px solid #bbbbbb;}.data_handling .opts_panel {margin-top:16px;margin-bottom:16px;text-align:center;}.data_handling .opts_panel .gwt-PushButton {margin-right:16px;}.data_handling .output_table {margin:0 auto;border:1px solid black;border-collapse:collapse;}.data_handling .output_table td {padding:8px 16px;border:1px solid black;}.local_report {overflow:auto !important;}.local_report h1 {background-color:#e8e8e8;padding-left:16px; margin-bottom:8px;}.local_report h1:nth-of-type(1) {margin-top:0;border-top-left-radius:16px;border-top-right-radius:16px;}.local_report .local_report_table {border:1px solid #bbbbbb;border-collapse:collapse;cursor:pointer;}.local_report .local_report_table > * {border-top:2px solid #c8102e;border-bottom:2px solid #c8102e;}.local_report .local_report_table td, .local_report .local_report_table th {border:1px solid #bbbbbb;padding:8px 16px;}.local_report .local_report_table th {text-align:left;font-weight:bold;}.local_report .local_report_table thead th {background-color:#e8e8e8;}.local_report .local_report_table tfoot th {background:linear-gradient(to bottom, #bbbbbb, #e8e8e8 30%, #bbbbbb);}.local_report .local_report_table caption {background-color:#c8102e;color:#f8f8f8;}.local_report .local_report_table:nth-of-type(4) caption, .local_report .local_report_table:nth-of-type(5) caption {background-color:transparent;color:#c8102e;border:none;caption-side:bottom;}.dnd_base h1 {margin-bottom:0;text-align:center;}.dnd_base > div > div {overflow:auto;}.dnd_base .move-1,.dnd_base .move-2,.dnd_base .move-3 {width:100px;height:100px;border:1px solid;display:flex;align-items:center;justify-content:center;margin:4px;font-weight:bold;background:white;box-sizing:border-box;transition:all 2000ms ease-in, border-width 0s linear;}.dnd_base .move-1 {color:red;}.dnd_base .move-2 {color:blue;}.dnd_base .move-3 {color:purple;}.dnd_base .drop-targets {position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;}.dnd_base .drop-target-1,.dnd_base .drop-target-2,.dnd_base .drop-target-3 {width:150px;height:10px;flex-grow:1;border:1px dashed;box-sizing:border-box;margin:4px;display:flex;flex-direction:column;align-items:center;background:#e8e8e8;}.dnd_base .drop-target-1 {color:red;}.dnd_base .drop-target-2 {color:blue;}.dnd_base .drop-target-3 {color:purple;}.dnd_base .drop-targets > div > *:not(.gwt-Label):not(.cp-Dropped),.dnd_base > div > div > *.cp-Dropped {padding:4px;height:32px;min-height:10px;width:calc(100% - 16px);transition:all 2000ms ease-in, border-width 0s linear;}.dnd_base > div > div > *.cp-Dropped {width:150px;}.dnd_base .cols-base {position:absolute;top:0;left:calc(50% - 150px);display:flex;}.dnd_base .cols-base .col-1-base,.dnd_base .cols-base .col-2-base,.dnd_base .cols-base .col-3-base {width:100px;border-left:1px solid black;border-top:1px solid black;position:relative;}.dnd_base .cols-base .col-3-base {border-right:1px solid black;}.dnd_base .cols-base .col-sec {height:25px;box-sizing:border-box;border-bottom:1px solid #bbbbbb;}.dnd_base .cols-base .col-sec.last {border-bottom:1px solid black;}.dnd_base .cols-base .col-item {position:absolute;left:2px;right:4px;background:white;opacity:0.8;border:1px solid #c8102e;box-sizing:border-box;border-radius:16px;}.dnd_base .cols-base .col-item.cp-Stretchable {border-bottom-width:2px;}.dnd_base .cols-base .col-item.cp-Stretchable:not(.cp-Movable) {background:linear-gradient(to bottom, #e8e8e8, white);}.dnd_base .cols-base .col-item.cp-Movable {border-width:2px;}.dnd_base .cols-base .col-item:not(.cp-Movable):not(.cp-Stretchable) {background:#e8e8e8;}.dnd_base .cols-base .col-1-base .col-item {top:50px;height:100px;}.dnd_base .cols-base .col-2-base .col-item {top:100px;height:75px;}.dnd_base .cols-base .col-3-base .col-item {top:25px;height:200px;}.dnd_base .rows-base {position:absolute;top:0;left:calc(50% - 250px);display:flex;flex-direction:column}@media (max-width:1000px){.dnd_base .rows-base {top:auto;bottom:0;left:0;}}.dnd_base .rows-base .row-1-base,.dnd_base .rows-base .row-2-base,.dnd_base .rows-base .row-3-base {height:100px;border-top:1px solid black;border-left:1px solid black;position:relative;display:flex;}.dnd_base .rows-base .row-3-base {border-bottom:1px solid black;}.dnd_base .rows-base .row-sec {width:25px;box-sizing:border-box;border-right:1px solid #bbbbbb;}.dnd_base .rows-base .row-sec.last {border-right:1px solid black;}.dnd_base .rows-base .row-item {position:absolute;top:2px;bottom:4px;background:white;opacity:0.8;border:1px solid #c8102e;box-sizing:border-box;border-radius:16px;}.dnd_base .rows-base .row-item.cp-Stretchable {border-right-width:2px;}.dnd_base .rows-base .row-item.cp-Stretchable:not(.cp-Movable) {background:linear-gradient(to right, #e8e8e8, white);}.dnd_base .rows-base .row-item.cp-Movable {border-width:2px;}.dnd_base .rows-base .row-item:not(.cp-Movable):not(.cp-Stretchable) {background:#e8e8e8;}.dnd_base .rows-base .row-1-base .row-item {left:50px;width:100px;}.dnd_base .rows-base .row-2-base .row-item {left:100px;width:75px;}.dnd_base .rows-base .row-3-base .row-item {left:25px;width:200px;}.cp-DropAvailForMove {background:white !important;border:1px solid !important;}.cp-Draggable.cp-Dragging {border-style:dotted !important;border-width:3px !important;}@page standard-portrait {size:portrait;margin:0.5in;}@page standard-landscape {size:landscape;margin:0.5in;}.cp-Toolbar {display:none !important;}.cp-NavBaseContainer {display:none;margin:0;}.cp-ContentBase {left:0 !important;position:initial;}.cp-NavPanel .cp-ContentBase {box-shadow:none;border-radius:0;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer > div > .gwt-TabLayoutPanelContent {padding:0 !important;}.cp-NavPanel > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:none !important;background-color:transparent;border-radius:0;overflow:auto;padding:0;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase {background-color:transparent;}.cp-NavPanel.cp-as-FlushInnerContent > .cp-ContentBase > .gwt-TabLayoutPanel > div > .gwt-TabLayoutPanelContentContainer {border:none !important;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none;}.cp-NavPanel .cp-ContentBase .cp-as-InnerContent {margin:0;}}