@charset "UTF-8";.cmp-timeline__list{border:0;filter:none;border-radius:0;flex-wrap:nowrap;overflow-x:auto;justify-content:stretch !important;width:100%;flex-direction:row;display:flex;padding-left:0;list-style:none}
.cmp-timeline__list li{background:#fff;margin-right:5px;border:0;color:#dee2e6;outline:0;white-space:nowrap;font-size:14px;font-weight:500;flex-grow:1;text-align:center;vertical-align:middle;height:100%;flex-basis:0;transition:none !important;cursor:pointer;position:relative}
.cmp-timeline__list li em{font-size:32px;display:block;margin-bottom:10px;margin:0 auto;background:gray;color:#e0e0e0;width:28px;height:30px;border-radius:50%}
.cmp-timeline__list li em:before{font-size:32px;top:6px;left:50%;margin-left:-16px;position:absolute}
.cmp-timeline__list li:after,.cmp-timeline__list li:before{content:"";position:absolute;top:22px;left:50%;margin-left:15px;width:50%;height:3px;background:#dee2e6;z-index:0}
.cmp-timeline__list li:before{left:0;margin-left:-16px}
.cmp-timeline__list li:first-of-type::before{display:none}
.cmp-timeline__list li:last-of-type:after{display:none}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress{background:transparent !important}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress .cmp-timeline__title{color:#000}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress .cmp-timeline__subtitle{color:#000}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em{background:#000;color:#1b1b1b}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em:before{font-size:32px;margin-left:-16px;top:6px}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress:before{background:#000}
.cmp-timeline__list li.step-completed{background:transparent !important;color:#000}
.cmp-timeline__list li.step-completed em{color:#000;background:#fff}
.cmp-timeline__list li.step-completed em:before{font-size:32px;margin-left:-16px;top:6px}
.cmp-timeline__list li.step-completed:before,.cmp-timeline__list li.step-completed:after{background:#000}
.cmp-timeline__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-timeline__title{text-decoration:underline;margin-top:16px;display:block}
.cmp-timeline__subtitle{display:block;font-weight:400}
.cmp-timeline__subtitle-text{font-weight:500}
.cmp-timeline__timeline-text{margin-bottom:56px;display:flex;align-items:center;text-align:center;font-size:18px;line-height:28px;color:#1b1b1b;font-weight:500}
.cmp-timeline__timeline-text:before,.cmp-timeline__timeline-text:after{content:'';flex:1;border-bottom:1px solid #e0e0e0}
.cmp-timeline__timeline-text:not(:empty)::before,.cmp-timeline__timeline-text:not(:empty)::after{margin-right:8px;margin-left:8px}
@media(max-width:767px){.cmp-timeline__list li:after{height:100%;width:3px;left:9%;margin-left:5px}
.cmp-timeline__list li:before{width:unset}
.cmp-timeline__list li em{left:8%;position:absolute;z-index:3;top:-1px}
.cmp-timeline__list li em:before{top:-1px}
.cmp-timeline__list li:first-of-type::before{display:none}
.cmp-timeline__list li:last-of-type:before,.cmp-timeline__list li:last-of-type:after{display:none}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em{left:8%;position:absolute;z-index:3;top:0}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em:before{top:-1px}
.cmp-timeline__list li.step-completed em{left:8%;position:absolute;z-index:3;top:0}
.cmp-timeline__list li.step-completed em:before{top:-1px}
ol.cmp-timeline__list{flex-direction:column}
li.cmp-timeline__tab{position:relative;justify-content:flex-start;display:flex;text-align:left}
.cmp-timeline__description{padding-left:150px}
.cmp-timeline__title{margin-top:-10px;margin-bottom:16px}
.cmp-timeline__subtitle{margin-top:5px;margin-bottom:60px}
.cmp-timeline__timeline-text p{top:26%}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-widget-content{background:#fff;color:#333}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0;z-index:100;background:#fff}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;border-bottom:1px solid #f0f0f0}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:500}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:8px;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;content:'';font-size:0;border:0;background:#fff}
.ui-dialog .ui-dialog-titlebar-close:before,.ui-dialog .ui-dialog-titlebar-close:after{content:"";display:block;height:2px;width:15px;background:gray;transform-origin:center;position:absolute;top:50%;transform:rotate(135deg) translateY(0);right:0}
.ui-dialog .ui-dialog-titlebar-close:after{transform:rotate(45deg) translateY(-50%);right:0;top:11px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-icon-alert{display:none}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{background:#fff;border:1px solid #0070ba;color:#0070ba;border-radius:2px;font-family:"Fira Sans",Helvetica,Arial,sans-serif;font-weight:500;padding:3px 10px}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button + button{background:#0070ba;border:1px solid #0070ba;color:#fff}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
@keyframes tooltipster-fading{0{opacity:0}
100%{opacity:1}
}
@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}
75%{transform:rotate(2deg)}
100%{transform:rotate(0)}
}
@keyframes tooltipster-scaling{50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.tooltipster-fall{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-base{display:flex;pointer-events:none;position:absolute}
.tooltipster-box{flex:1 1 auto}
.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.tooltipster-fade.tooltipster-show{opacity:1}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}
.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}
.tooltipster-fall.tooltipster-initial{top:0 !important}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}
.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}
.tooltipster-slide.tooltipster-initial{left:-40px !important}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}
.tooltipster-update-fade{animation:tooltipster-fading .4s}
.tooltipster-update-rotate{animation:tooltipster-rotating .6s}
.tooltipster-update-scale{animation:tooltipster-scaling .6s}
.tooltipster-sidetip .tooltipster-box{background:#009b97;border:0;border-radius:4px}
.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}
.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}
.tooltipster-sidetip .tooltipster-arrow-background{height:0;position:absolute;width:0;border:10px solid transparent}
.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0;border:10px solid transparent;left:0;top:0}
.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#009b97;left:0;top:3px}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#009b97}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#009b97;left:-3px;top:0}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#009b97}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#009b97;left:3px;top:0}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#009b97}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#009b97;left:0;top:-3px}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#009b97}
@font-face{font-family:'icomoon';src:url('clientlib-site/site/resources/custom-fonts/icomoon.ttf?it368r') format('truetype'),url('clientlib-site/site/resources/custom-fonts/icomoon.woff?it368r') format('woff'),url('clientlib-site/site/resources/custom-fonts/icomoon.svg?it368r#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-check-circle:before{content:"\e1001"}
.icon-check:before{content:"\e1002"}
.icon-chevron-selector:before{content:"\e1003"}
.icon-copy:before{content:"\e1004"}
.icon-download:before{content:"\e1005"}
.icon-export:before{content:"\e1006"}
.icon-file:before{content:"\e1007"}
.icon-file-pdf:before{content:"\e1008"}
.icon-filter:before{content:"\e1009"}
.icon-filter-2:before{content:"\e1010"}
.icon-home:before{content:"\e1011"}
.icon-info-circle:before{content:"\e1012"}
.icon-link:before{content:"\e1013"}
.icon-loading:before{content:"\e1014"}
.icon-plus:before{content:"\e1015"}
.icon-print:before{content:"\e1016"}
.icon-send:before{content:"\e1017"}
.icon-settings:before{content:"\e1018"}
.icon-share:before{content:"\e1019"}
.icon-share-2:before{content:"\e1020"}
.icon-signal:before{content:"\e1021"}
.icon-signal-2:before{content:"\e1022"}
.icon-summary:before{content:"\e1023"}
.icon-upload-cloud:before{content:"\e1024"}
.icon-upload-file:before{content:"\e1025"}
.icon-x-circle:before{content:"\e1026"}
.icon-asterisk:before{content:"\e1027"}
.icon-bell:before{content:"\e1028"}
.icon-calendar-plus:before{content:"\e1029"}
.icon-calendar-select-range:before{content:"\e1030"}
.cmp-tabs--default .cmp-tabs__tablist{border:1px solid #000;filter:drop-shadow(0 1px 2px rgba(16,24,40,0.05));border-radius:4px}
.cmp-tabs--default .cmp-tabs__tablist li{background:#fff !important;border-right:1px solid #ddd;color:#000 !important}
.cmp-tabs--default .cmp-tabs__tablist li.cmp-tabs__tab--active,.cmp-tabs--default .cmp-tabs__tablist li .cmp-tabs__tab--active:focus{background:#ddd !important;color:#000 !important}
.cmp-tabs--default .cmp-tabs__tablist li.disabled{background:#f7f7f7 !important;border-right:1px solid #e0e0e0;color:#b9b9b9 !important;pointer-events:none;cursor:not-allowed}
.cmp-tabs--default .cmp-tabs__tabpanel{background:#fff}
@media(min-width:768px){.cmp-tabs--default .cmp-tabs__tabpanel{padding:30px 0 0}
}
.cmp-form .tabs{padding-left:0 !important;padding-right:0 !important}
.tabs:not(.cq-Editable-dom) .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li{cursor:not-allowed;pointer-events:none}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .disabled{cursor:not-allowed !important;pointer-events:none !important}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container{padding-left:0 !important;padding-right:0 !important}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper{padding:0 !important}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .back-btn a{display:inline-flex;flex-direction:row-reverse}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .back-btn a .fas{margin-left:0;margin-right:10px;top:4px}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .container{margin-top:18px}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .cmp-button--link .cmp-button{text-align:left}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .cmp-button--link .cmp-button a{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-top:10px;align-items:baseline}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .cmp-button--link .cmp-button a em{margin-left:0;margin-right:8px;margin-top:-1px}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .next-btn.cmp-button{float:right}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper .cmp-form-button{margin-top:0;float:right}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel .container .content-wrapper h4{margin-bottom:0}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard li.cmp-tabs__tab{background:#fff !important;border-right:0;color:#000 !important}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist{border:0;filter:none;border-radius:0}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li{position:relative}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li em{font-size:40px;display:block;margin-bottom:10px;margin:0 auto;background:#858585;color:#f0f0f0;width:28px;height:30px;border-radius:50%}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li em:before{font-size:32px;top:6px;left:50%;margin-left:-16px;position:absolute}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li:after,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li:before{content:"";position:absolute;top:22px;left:50%;margin-left:17px;width:50%;height:3px;background:#f0f0f0;z-index:0}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li:before{left:0;margin-left:-16px}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li:first-of-type:before{display:none}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li:last-of-type:after{display:none}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.cmp-tabs__tab--active,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed{background:transparent !important}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.cmp-tabs__tab--active .cmp-tabs__title,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed .cmp-tabs__title,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.cmp-tabs__tab--active .cmp-tabs__subtitle,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed .cmp-tabs__subtitle{color:#000}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.cmp-tabs__tab--active em,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed em{color:#000;background:#f0f0f0}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.cmp-tabs__tab--active em:before,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed em:before{font-size:36px;margin-left:-18px}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.cmp-tabs__tab--active:before,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed:before{background:#000}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed em{color:#000;background:#fff}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed em:before{content:"\f058" !important}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed:after,.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tablist>li.step-completed:before{background:#000}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__title{text-decoration:underline;margin-top:16px;display:block}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__subtitle{display:block;font-weight:400}
.cmp-tabs--default .cmp-tabs.cmp-tabs--view-wizard .cmp-tabs__tabpanel{background:#fff !important}
.cmp-button .icon-home:before,.cmp-button .icon-summary:before,.cmp-button .icon-share:before{font-size:40px !important}
.create-sample-cancel-btn{margin-left:15px}
.edit-sample-form{display:none}
#totalServiceCost,.submit-sample-form,.edit-sample-form{float:right}
.table-remove-link,.table-remove-link:hover{cursor:default !important;text-decoration:none !important;pointer-events:none}
.select-analysis-table .tablecontent td:nth-child(2) a,.select-enzymes-table .tablecontent td:nth-child(2) a,.select-expected-level-table .tablecontent td:nth-child(2) a,.select-analysis-table .tablecontent td:nth-child(2) a:hover,.select-enzymes-table .tablecontent td:nth-child(2) a:hover,.select-expected-level-table .tablecontent td:nth-child(2) a:hover{cursor:default !important;text-decoration:none !important;pointer-events:none}
.dif-container--error{position:relative;padding:8px 38px}
.dif-container--error .fa{position:absolute;background:#000;padding:5px;border-radius:50%;color:#fff;left:10px;font-size:10px;top:12px}
.dif-container--error .fa.fa-exclamation{background:#e51f22;width:20px;text-align:center}
.dif-error-msg{color:#e51f22;font-size:x-small;line-height:14px;font-weight:600}
form[name="provide-info"] button[type="submit"]{margin-top:20px !important;font-family:'DM Sans',sans-serif}
.button.disabled a{background:#e0e0e0;cursor:not-allowed;pointer-events:none}
#dialog-confirm{display:none}
#dialog-confirm p{margin-bottom:20px}
.submit-sample-disable{pointer-events:none}
.popup .overlay{position:absolute;width:100%;height:100%;background:#b6b6b685;top:0;left:0;z-index:12}
.popup.popup--wide{padding:65px 20px 20px}
.popup.popup--wide .cmp-form-container--color-blue + .container{position:absolute;bottom:40px;right:47px}
.popup.popup--wide .cmp-form-container--color-blue .cmp-form-options{margin:0 0 17px}
.popup .cmp-form-container--color-blue{padding-left:0 !important;padding-right:0 !important}
.popup .cmp-form-container--color-blue + .container .content-wrapper>.content>.responsivegrid>.aem-Grid{display:flex;justify-content:flex-end}
.popup .cmp-form-container--color-blue + .container .content-wrapper>.content>.responsivegrid>.aem-Grid .button{width:auto !important;float:none}
.popup .cmp-form-container--color-blue + .container .content-wrapper>.content>.responsivegrid>.aem-Grid .button .cmp-button{margin-bottom:0}
.popup .cmp-form-container--color-blue + .container .content-wrapper>.content>.responsivegrid>.aem-Grid .cmp-button--secondary{margin-right:12px;width:auto !important}
.popup:not(.popup-wide) .cmp-form-container--color-blue{margin-bottom:0 !important}
.popup:not(.popup-wide) .options + .responsivegrid.aem-GridColumn,.popup:not(.popup-wide) .text + .responsivegrid.aem-GridColumn{display:inline-block;width:49% !important;margin-right:1%}
.popup:not(.popup-wide) .options + .responsivegrid.aem-GridColumn .button,.popup:not(.popup-wide) .text + .responsivegrid.aem-GridColumn .button{margin-top:10px}
.popup:not(.popup-wide) .options + .responsivegrid.aem-GridColumn .button a,.popup:not(.popup-wide) .text + .responsivegrid.aem-GridColumn .button a{width:100%}
.popup:not(.popup-wide) .options + .responsivegrid.aem-GridColumn + .button,.popup:not(.popup-wide) .text + .responsivegrid.aem-GridColumn + .button{display:inline-block;width:49% !important;margin-left:1%}
.popup:not(.popup-wide) .options + .responsivegrid.aem-GridColumn + .button button,.popup:not(.popup-wide) .text + .responsivegrid.aem-GridColumn + .button button{margin:0;width:100%;margin-top:10px}
.popup .popup__close:before,.popup .popup__close:after{background:gray}
.popup .cmp-form{margin-top:0}
@media(min-width:768px){.popup .cmp-tabs--default .cmp-tabs__tabpanel{padding:20px 0 0}
}
.popup .dataTables_length{display:none}
.popup .datatable{border:1px solid #f0f0f0}
#sample-delete-popup,#sample-publish-popup{display:none;overflow:hidden;height:40%;width:55% !important}
[data-stage="checkBudget"] [data-status="complete"],[data-stage="checkBudget"] [data-status="in-progress"],[data-stage="checkBudget"] [data-status="error"],[data-stage="processSamples"] [data-status="complete"],[data-stage="processSamples"] [data-status="in-progress"],[data-stage="processSamples"] [data-status="error"],[data-stage="collectLabels"] [data-status="complete"],[data-stage="collectLabels"] [data-status="in-progress"],[data-stage="collectLabels"] [data-status="error"]{display:none}
.cta-requestsummary,.close-request{display:none}
[data-stage="checkBudget"] [data-status="complete"] span,[data-stage="checkBudget"] [data-status="in-progress"] span,[data-stage="checkBudget"] [data-status="error"] span,[data-stage="processSamples"] [data-status="complete"] span,[data-stage="processSamples"] [data-status="in-progress"] span,[data-stage="processSamples"] [data-status="error"] span,[data-stage="collectLabels"] [data-status="complete"] span,[data-stage="collectLabels"] [data-status="in-progress"] span,[data-stage="collectLabels"] [data-status="error"] span{display:inline;padding-right:10px}
.status-message{display:flex;justify-content:space-between;align-items:center;width:100%}
.status-text{flex-grow:1;text-align:left}
.status-text a{font-size:16px}
.status-icon{margin-left:10px}
#sample-submission-progress{display:none}
.popup:not(.popup-wide) .text + .dcssubmitflow.responsivegrid.aem-GridColumn{width:100% !important}
.status-component [data-status="error"],.status-component [data-status="error"] .status-text a{color:#ee2d2f}
.status-component [data-status="complete"] i{color:#008000}
.faded-text{opacity:.5;color:#666}
.faded-text i{display:none}
.dcssubmitflow section + .status-message[data-status="complete"]{display:none}
.dcssubmitflow section + .status-message[data-status="complete"] p{font-size:16px;line-height:28px;flex-grow:1;text-align:left;font-weight:bold;margin-top:32px;opacity:1;will-change:font-weight opacity;transition:opacity .3s ease-in-out}
.dcssubmitflow section + .status-message[data-status="complete"] i.status-icon{color:#008000}
.cmp-form-options--radio label input + span:before{border:1px solid #0070ba !important;width:19px;height:19px}
.cmp-form-options--radio label input:checked + span:before{background:#0070ba !important}
.cmp-form-options--radio label input:checked + span:after{background:#fff !important;width:8px;height:8px;left:8.5px}
.aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--offset--default--6.image{margin-left:0}
.gigya-composite-control-header.title{text-align:left !important}
@media(min-width:991px){.flex-50{display:flex;margin-bottom:12px}
.flex-50>div{width:50%}
}
.text h4,.title h4{font-weight:500}
.text + .button .cmp-button{text-align:right}
.cmp-tag{padding:2px 8px;align-items:center;border-radius:16px;background:#f0f0f0;color:#000;font-size:12px;font-weight:500;line-height:16px}
.cmp-tag.table-result-count{margin-left:8px;position:relative;top:-2px}
.cmp-tag.hide{display:none}
form .title{padding-top:0}
.section__header{border:1px solid #e0e0e0;padding:20px;text-align:right}
.section__header h4{margin-bottom:0}
.section__header .text,.section__header .title{text-align:left}
.section__header .cmp-title__text{margin-bottom:4px}
.section__header .text{padding:0 !important}
.section__header .text .cmp-text p{margin-bottom:0}
.section__header .button{padding-right:0 !important}
.section__header .button .cmp-button{margin-bottom:0}
.section__body,.section__header + div{border:1px solid #e0e0e0;padding:0;border-top:0}
.disabled{background:#e0e0e0 !important;cursor:not-allowed !important;border:1px solid #808080 !important;color:#808080 !important}
h5{font-weight:500}
.cmp-breadcrumb__list{padding-left:0}
.view-feature-card .aem-Grid.aem-Grid--12{display:flex;justify-content:center}
@media(min-width:768px){.root>.aem-Grid>.responsivegrid>.aem-Grid>.container>div>.content-wrapper>.content .section__header .button{display:inline-block;margin-left:0}
}
.no-click{pointer-events:none !important;cursor:not-allowed !important}
@media(min-width:991px){.gigya-user-info__options.active{top:40px}
}
.gigya-user-info__options.active .profile__heading li label{display:none}
@media(min-width:991px){.gigya-user-info__options.active .profile__heading li a{padding:12px 0;height:auto}
}
@media(min-width:991px){header .container:first-child .content .top-navigation:only-child{right:25px}
}
.cmp-form-options--drop-down legend{font-weight:500;margin-bottom:6px}
.cmp-form-options--drop-down .cmp-form-options--drop-down__container:after{font-size:8px;line-height:44px;color:#000}
@media(min-width:991px){div[class*=' column-'].style-grid.listV2.column-3 .cmp-list__item,div[class*=' column-'].style-grid.listV2.column-4 .cmp-list__item,div[class*=' column-'].style-grid.listV2.column-5 .cmp-list__item{margin-left:9px;margin-right:0 !important}
}
.cmp-button a em[class^="icon-"]::before,.cmp-button a em[class*=" icon-"]::before{font-size:18px;position:relative;top:3px;left:4px}
@media(max-width:991px){.gigya-user-info.bottom-nav{border-bottom:1px solid #e0e0e0 !important}
.gigya-user-info.bottom-nav a{margin-left:0 !important;margin-right:0 !important;padding:16px 15px !important}
.gigya-user-info.bottom-nav a>em{right:15px !important}
.gigya-user-info.bottom-nav a.gigya-user-info__name{border-bottom:0 !important}
.gigya-user-info.bottom-nav.open{height:165px}
.gigya-user-info.bottom-nav ul.gigya-user-info__options{right:auto;left:0;top:51px !important;box-shadow:none;transition:none;height:100%}
.gigya-user-info.bottom-nav ul.gigya-user-info__options li:first-child{display:none}
.gigya-user-info.bottom-nav ul.gigya-user-info__options a.gigya-user-info__logout{text-decoration:none}
}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:normal;src:url('clientlib-site/site/resources/DMSans-Regular.ttf') format('truetype');font-display:swap}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;src:url('clientlib-site/site/resources/DMSans-Medium.ttf') format('woff');font-display:swap}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;src:url('clientlib-site/site/resources/DMSans-Bold.ttf') format('woff');font-display:swap}
html,body{font-family:'DM Sans',sans-serif;font-size:16px;line-height:28px;font-weight:400;-webkit-text-size-adjust:100%;-moz-font-feature-settings:"ss02","ss03";-webkit-font-feature-settings:"ss02","ss03";font-feature-settings:"ss02","ss03";margin:0;-webkit-font-smoothing:antialiased}
.header header .container .header-left .logo{margin-left:0}
.header header .container .header-left .logo a{width:200px}
.header header .container .header-right .nav nav>ul>.cmp-navigation__item--active>a,.header header .container .header-right .nav nav>ul>li>a{color:#000}
@media(min-width:992px){.header header .container .header-right .nav nav>ul>.cmp-navigation__item:hover>a:after,.header header .container .header-right .nav nav>ul>.cmp-navigation__item--active>a:after{background:#000 !important}
}
.footerV2 .footer-navigation .cmp-navigation>ul:not(.freeform-nav) .cmp-navigation__item a{color:#000 !important}
@media(min-width:992px){.footerV2 .footer-content + .container>.content>.logo{max-width:200px;margin-bottom:20px}
}
.footerV2 .footer-navigation .cmp-navigation>ul:not(.freeform-nav) .cmp-navigation__item:first-of-type{padding-left:0}
@media(min-width:992px){footer .content .logo{width:200px}
}
.spinner:after{border-top:5px solid #000}
.breadcrumb nav ol li:last-child{color:#000}
.breadcrumb nav ol li a,.breadcrumb nav ol li .fas{color:#000}
.button .cmp-button a{background:#000;color:#fff;border:1px solid #000}
.button .cmp-button a:active,.button .cmp-button a:focus,.button .cmp-button a:hover{background:#000;color:#fff}
.button.cmp-button--inverted-color .cmp-button a{color:#000;border:1px solid #000;background:#fff}
.button.cmp-button--inverted-color .cmp-button a:active,.button.cmp-button--inverted-color .cmp-button a:focus,.button.cmp-button--inverted-color .cmp-button a:hover{background:#000;color:#fff}
.button.highlight-button .cmp-button a{background:transparent}
.cmp-form-button{background:#000;font-family:'DM Sans',sans-serif;font-size:14px;line-height:24px;font-weight:500;border-radius:4px;font-style:normal;text-transform:none}
.cmp-button--color-red.cmp-button--link a{color:#e51f22;background:transparent !important;border:none !important}
.cmp-button--color-red.cmp-button--link a:hover,.cmp-button--color-red.cmp-button--link a:active,.cmp-button--color-red.cmp-button--link a:focus{color:#e51f22 !important}
.text .cmp-text h1,.text .cmp-text h2,.text .cmp-text h3,.text .cmp-text h4,.text .cmp-text h5,.text .cmp-text h6,.text .cmp-text .H1-tag,.text .cmp-text .H2-tag,.text .cmp-text .H3-tag,.text .cmp-text .H4-tag,.text .cmp-text .H5-tag,.text .cmp-text .H6-tag{color:#000}
a{color:#000}
.title .cmp-title h1,.title .cmp-title h2,.title .cmp-title h3,.title .cmp-title h4,.title .cmp-title h5,.title .cmp-title h6,.title .cmp-title .h1-tag,.title .cmp-title .h2-tag,.title .cmp-title .h3-tag,.title .cmp-title .h4-tag,.title .cmp-title .h5-tag,.title .cmp-title .h6-tag{color:#000}
table.dataTable .cmp-form-options--checkbox label input + span:after,table.dataTable .cmp-form-options--checkbox label input + span:before{border:1px solid #000 !important}
table.dataTable .cmp-form-options--checkbox label input:checked + span:after{background:#000}
.cmp-form-options--drop-down select:focus,.cmp-form-options--multi-drop-down select:focus,.cmp-form-options--drop-down select:active,.cmp-form-options--multi-drop-down select:active,.cmp-form-options--drop-down select:hover,.cmp-form-options--multi-drop-down select:hover{box-shadow:none;color:#000;border:1px solid #000}
.cmp-form-text__text:focus,.cmp-form-text__textarea:focus,.cmp-form-text__text:active,.cmp-form-text__textarea:active,.cmp-form-text__text:hover,.cmp-form-text__textarea:hover{box-shadow:none;color:#000;border:1px solid #000}
.cmp-form-options--checkbox .cmp-form-options__field--checkbox.disabled + span::before,table.dataTable .cmp-form-options--checkbox .cmp-form-options__field--checkbox.disabled + span::before,.cmp-form-options--checkbox .cmp-form-options__field--checkbox.disabled + span::after,table.dataTable .cmp-form-options--checkbox .cmp-form-options__field--checkbox.disabled + span::after{background:#e6e6e6;border:1px solid #adadad !important}
#submit-success-text,.download-labels-analysis{display:none}
#customOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);color:white;display:flex;align-items:center;justify-content:center;z-index:99999999}
#customOverlay p{margin:0}
.section__header #filters .text + .text{padding-left:16px !important}
form[action$="unsubmitted-table-filters.html"] .text + .text,form[action$="unsubmitted-table-filters.html"] .options + .options:not(:nth-child(even)){padding-left:10px}
form[action$="submitted-table-filters.html"] .text + .text,form[action$="submitted-table-filters.html"] .options + .options:not(:nth-child(even)){padding-left:10px}
select[multiple]{padding:5px;border-radius:5px;outline:0}
select[multiple]:after{display:none}
select[multiple] option{padding:8px;cursor:pointer;border-bottom:1px solid #bbb;color:#000}
select[multiple] option:hover{background-color:gray;color:#fff}
select[multiple] option:checked{background-color:gray;color:#fff}
select[multiple] option:checked::after{content:" ✔";color:#fff;font-weight:bold}
.cmp-form-options--multi-drop-down .cmp-form-options--drop-down__container:after{display:none}
.btn-servicecat-submit-analysis a{padding-left:22px;padding-right:22px}
.btn-servicecat-submit-analysis a span{white-space:nowrap}
.dcsSampleDetails{display:flex;justify-content:center;padding:20px}
.dcsSampleDetails .analysis-type{display:none}
.dcsSampleDetails .details-container{width:100%;max-width:1200px}
.dcsSampleDetails .details-container .details-grid{display:flex;flex-direction:column;gap:16px;flex-wrap:wrap}
.dcsSampleDetails .details-container .details-grid .step-section{background:#f8f9fa;padding:15px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;align-items:start;width:100%;padding:10px;box-sizing:border-box}
.dcsSampleDetails .details-container .details-grid .step-section h4{font-size:18px;margin-bottom:12px;color:#333;grid-column:-1;text-align:left;border-bottom:2px solid #ddd;padding-bottom:5px}
.dcsSampleDetails .details-container .details-grid .step-section p[data-apifieldname]{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:8px 12px;font-size:14px;word-wrap:break-word;overflow:hidden;white-space:normal;text-overflow:ellipsis;width:calc(100%);flex-grow:1;display:inline-block}
.dcsSampleDetails .details-container .details-grid .step-section p[data-apifieldname] strong{color:#222;min-width:40%;white-space:nowrap}
.dcsSampleDetails .details-container .details-grid .step-section p[data-apifieldname] strong::after{content:"";margin-right:4px;display:block}
@media(max-width:1024px){.dcsSampleDetails .details-container .details-grid .step-section{grid-template-columns:repeat(2,minmax(200px,1fr))}
}
@media(max-width:768px){.dcsSampleDetails .details-container .details-grid .step-section{grid-template-columns:repeat(1,minmax(200px,1fr))}
}
.dataTable.select-analysis-table span.ellipsis-tooltip.tooltipstered,.dataTable.select-expected-level-table span.ellipsis-tooltip.tooltipstered,.dataTable.show-enzyme-competitor-table span.ellipsis-tooltip.tooltipstered,.dataTable.select-enzymes-table span.ellipsis-tooltip.tooltipstered{height:1.5em;max-width:220px}
.dataTable.select-analysis-table>thead>tr>th,.dataTable.select-expected-level-table>thead>tr>th,.dataTable.show-enzyme-competitor-table>thead>tr>th,.dataTable.select-enzymes-table>thead>tr>th,.dataTable.select-analysis-table>thead>tr>td,.dataTable.select-expected-level-table>thead>tr>td,.dataTable.show-enzyme-competitor-table>thead>tr>td,.dataTable.select-enzymes-table>thead>tr>td{padding:4px 5px !important}
.dataTable.select-analysis-table>tbody>tr>th,.dataTable.select-expected-level-table>tbody>tr>th,.dataTable.show-enzyme-competitor-table>tbody>tr>th,.dataTable.select-enzymes-table>tbody>tr>th,.dataTable.select-analysis-table>tbody>tr>td,.dataTable.select-expected-level-table>tbody>tr>td,.dataTable.show-enzyme-competitor-table>tbody>tr>td,.dataTable.select-enzymes-table>tbody>tr>td{padding:4px 5px}
.dataTable.select-analysis-table .cmp-form-text__text,.dataTable.select-expected-level-table .cmp-form-text__text,.dataTable.show-enzyme-competitor-table .cmp-form-text__text,.dataTable.select-enzymes-table .cmp-form-text__text,.dataTable.select-analysis-table .cmp-form-text__textarea,.dataTable.select-expected-level-table .cmp-form-text__textarea,.dataTable.show-enzyme-competitor-table .cmp-form-text__textarea,.dataTable.select-enzymes-table .cmp-form-text__textarea{height:36px}
table.dataTable.select-analysis-table{border-collapse:collapse}
table.dataTable.select-analysis-table thead{border-bottom:1px solid #f0f0f0 !important}
table.dataTable.select-analysis-table thead tr th{border-bottom:1px solid #f0f0f0 !important}
table.dataTable.select-analysis-table tbody tr{border-bottom:1px solid #f0f0f0 !important}
table.dataTable.unsubmitted-samples>tbody>tr>td{padding:6px 14px}
table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(1){width:1%}
table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(2),table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(3),table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(4),table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(5){width:15%}
table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(2) span.ellipsis-tooltip.tooltipstered,table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(3) span.ellipsis-tooltip.tooltipstered,table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(4) span.ellipsis-tooltip.tooltipstered,table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(5) span.ellipsis-tooltip.tooltipstered{height:3.5em;-webkit-line-clamp:2;max-width:100%}
table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(6){width:20%}
table.dataTable.unsubmitted-samples>tbody>tr>td:nth-child(6) span.ellipsis-tooltip.tooltipstered{height:3.5em;-webkit-line-clamp:2;max-width:100%}
table.dataTable.submitted-samples>tbody>tr>td{padding:6px 16px}
table.dataTable.submitted-samples>tbody>tr>td:nth-child(1){width:1%}
table.dataTable.submitted-samples>tbody>tr>td:nth-child(2) span.ellipsis-tooltip.tooltipstered,table.dataTable.submitted-samples>tbody>tr>td:nth-child(5) span.ellipsis-tooltip.tooltipstered,table.dataTable.submitted-samples>tbody>tr>td:nth-child(6) span.ellipsis-tooltip.tooltipstered{height:3.5em;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}
table.dataTable.submitted-samples>thead>tr>th[data-apifieldname="sampleCount"],table.dataTable.submitted-samples>thead>tr>th[data-apifieldname="status"],table.dataTable.submitted-samples>thead>tr>th[data-apifieldname="Actions"]{width:10%}
table.dataTable.submitted-samples>thead>tr>th[data-apifieldname="laboratory"]{width:35%}
table.dataTable.submitted-samples>thead>tr>th[data-apifieldname="analysisType"]{width:24%}
table.dataTable.submitted-samples>thead>tr>th[data-apifieldname="customer"]{width:30%}
table.dataTable>tbody>tr>td .cmp-form-options label[for^="create-sample-analyte-unit"]{position:absolute;right:4px;top:-12px}
@import 'https://code.highcharts.com/css/highcharts.css';.highcharts-boxplot-series .highcharts-point{stroke-width:2px}
.highcharts-boxplot-box{fill:#000;stroke:none}
.highcharts-boxplot-median{stroke:#fff;stroke-width:2px}
.highcharts-boxplot-stem{stroke:#000}
.highcharts-boxplot-whisker{stroke:#000;stroke-width:2px}
.highcharts-axis.highcharts-xaxis{display:none}
.highcharts-xaxis-labels{font-size:14px;font-family:'DM Sans',sans-serif;font-weight:500;line-height:24px}
.highcharts-yaxis-labels{display:none}
.highcharts-credits{display:none}
.highcharts-title{font-size:20px;font-family:'DM Sans',sans-serif;font-weight:500;line-height:24px;color:#1b1b1b}
.highcharts-exporting-group{display:none}
.statistic__initial-view{padding:20px 20px 0;text-align:center;color:gray}
.highcharts-tooltip text{font-family:'DM Sans',sans-serif}
#statistic-wrapper{display:none}
#statistic-wrapper .btn-start-calculate{text-align:center;margin-top:0;padding-top:30px;border-top:1px solid #e0e0e0}
#statistic-wrapper .btn-start-calculate .cmp-button{margin-bottom:20px}
@media(min-width:991px){#container__my-samples .btn-add-samples .cmp-button{text-align:right}
}
#container__my-samples .btn-add-samples .cmp-button a .fas{top:1px}
@media(min-width:991px){.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6{padding-left:13px}
}
@media(max-width:991px){.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6{margin-top:15px}
}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__body{padding:20px}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__body .cmp-tabs__tabpanel{padding:0;background:#fff}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__body .cmp-tabs__tablist{border-bottom:1px solid #e0e0e0}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__body .cmp-tabs__tablist>li{padding:1px 4px 11px 4px;background:#fff !important;border-bottom:2px solid #fff}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__body .cmp-tabs__tablist>li.cmp-tabs__tab--active{border-bottom:2px solid #1b1b1b}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__header .cmp-title__text{position:relative}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__header .cmp-title__text .fa-info-circle{position:absolute;top:11px;margin-left:5px}
@media(max-width:991px){.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__header .cmp-title__text .fa-info-circle{top:7px}
}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__header .text{padding-bottom:0}
.samplelist .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--6 + .aem-GridColumn.aem-GridColumn--default--6 .section__header .text .cmp-text p{margin-bottom:0}
.samplelist .btn-start-calculate,.samplelist .btn-start-analysis{visibility:hidden}
.samplelist .btn-start-calculate.show,.samplelist .btn-start-analysis.show{visibility:visible}
@media(max-width:991px){.samplelist .btn-start-calculate{text-align:left;margin:15px 0}
}
#message-box{position:fixed;top:90px;left:5%;width:90%;background-color:#ecf7eb;padding:10px;text-align:center;display:none;color:#45ac34;border-radius:30px}
#message-box a{color:#45ac34;text-decoration:underline;cursor:pointer;font-weight:500}
@media(min-width:991px){.cmp-samplelist{margin-right:13px}
}
.cmp-samplelist .section__body{border-top:1px solid #e0e0e0}
.cmp-samplelist .radius{border-radius:50%}
.cmp-samplelist__initial-view{text-align:center;padding:50px 20% 20px;display:none}
.cmp-samplelist__initial-view .btn-add-samples .cmp-button{text-align:center !important}
.cmp-samplelist__initial-view .btn-add-samples .cmp-button a{background:transparent;border:0}
.cmp-samplelist__initial-view .btn-add-samples .cmp-button a .plus-icon.radius{margin:0}
.cmp-samplelist__initial-view h5{font-weight:600;font-size:18px;line-height:28px;text-align:center;color:#1b1b1b;margin-bottom:8px}
.cmp-samplelist__initial-view p{color:gray}
.cmp-samplelist__initial-view .cmp-button{margin-bottom:0}
.cmp-samplelist__initial-view + section{display:none}
#container__my-samples .plus-icon,.cmp-samplelist .plus-icon,#container__my-samples .fa-plus,.cmp-samplelist .fa-plus{background-image:conic-gradient(from 90deg at 2px 2px,#f0f0f0 90deg,#1b1b1b 0);background-position-x:100%;background-position-y:100%;background-size:10.5px 10.5px;width:48px;height:48px;aspect-ratio:1;border:15px solid #f0f0f0;display:inline-block;margin-bottom:20px;cursor:pointer}
#container__my-samples .plus-icon.fas,.cmp-samplelist .plus-icon.fas,#container__my-samples .fa-plus.fas,.cmp-samplelist .fa-plus.fas{border:0;margin:0;background-image:conic-gradient(from 90deg at 2px 2px,transparent 90deg,#1b1b1b 0);width:12px;height:12px;margin-left:7px;background-size:7px 7px;opacity:1}
#container__my-samples .plus-icon.fas:before,.cmp-samplelist .plus-icon.fas:before,#container__my-samples .fa-plus.fas:before,.cmp-samplelist .fa-plus.fas:before{font-family:none;content:''}
.cmp-tabs .overflow-wrap:after{display:none}
.cmp-sample-list--popup__content,.cmp-sample-list-error--popup__content{display:none;position:fixed;left:0;right:0;background-color:#fff;top:50%;width:50%;margin:auto;text-align:center;box-shadow:2px 2px 8px rgba(0,0,0,0.5);padding:50px}
.cmp-sample-list--popup__close{display:block;text-align:right;position:relative;top:-30px;font-size:24px;text-decoration:none;color:black}
.popup__content #filters .cmp-form-options--checkbox label{min-width:160px}
:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white}
:root.dark{--dt-html-background:#212529}
table.dataTable td.dt-control{text-align:center;cursor:pointer}
table.dataTable td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0 solid transparent}
table.dataTable tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent}
html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255,255,255,0.5)}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255,255,255,0.5);border-left-color:transparent}
div.dt-scroll{width:100%}
div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}
div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0 !important;padding-bottom:0 !important;border-top-width:0 !important;border-bottom-width:0 !important}
div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}
table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}
table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}
table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc{position:relative;padding-right:30px}
table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:absolute;right:12px;top:0;bottom:0;width:12px}
table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}
table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}
table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,0.05);outline-offset:-2px}
table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:.6}
table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}
table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:0}
div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}
:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,0.05)}
div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}
div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}
div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}
div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}
div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}
div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}
div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}
@keyframes datatables-loader-1{0{transform:scale(0)}
100%{transform:scale(1)}
}
@keyframes datatables-loader-3{0{transform:scale(1)}
100%{transform:scale(0)}
}
@keyframes datatables-loader-2{0{transform:translate(0,0)}
100%{transform:translate(24px,0)}
}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
table.dataTable th,table.dataTable td{box-sizing:border-box}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}
table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}
table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}
table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}
table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}
table.dataTable{width:100%;margin:0 auto;border-spacing:0}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}
table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,0.3)}
table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:0}
table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0,0,0,0.3);padding:10px 10px 6px 10px}
table.dataTable>tbody>tr{background-color:transparent}
table.dataTable>tbody>tr:first-child>*{border-top:0}
table.dataTable>tbody>tr:last-child>*{border-bottom:0}
table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.9);color:#fff;color:rgb(var(--dt-row-selected-text))}
table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}
table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}
table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0,0,0,0.15)}
table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:0}
table.dataTable.row-border>tbody>tr.selected + tr.selected>td,table.dataTable.display>tbody>tr.selected + tr.selected>td{border-top-color:rgba(13,110,253,0.65);border-top-color:rgba(var(--dt-row-selected),0.65)}
table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15)}
table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0,0,0,0.15)}
table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,0.3)}
table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),0.023)}
table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.923)}
table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.035)}
table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1) !important}
table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019)}
table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919)}
table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.054)}
table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.047)}
table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.039)}
table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.954)}
table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.947)}
table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.939)}
table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019)}
table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.011)}
table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.003)}
table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919)}
table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.911)}
table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.903)}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.082)}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.074)}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.062)}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.982)}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.974)}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.962)}
table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}
div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}
div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}
div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}
div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}
div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}
@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}
div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}
div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}
div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}
div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}
}
div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}
div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}
div.dt-container div.dt-layout-full{width:100%}
div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}
div.dt-container div.dt-layout-table>div{display:block !important}
@media screen and (max-width:767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}
div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}
}
div.dt-container{position:relative;clear:both}
div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}
div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit}
div.dt-container select.dt-input{padding:4px}
div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}
div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit !important;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,0.05)),color-stop(100%,rgba(0,0,0,0.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,0.05) 0,rgba(0,0,0,0.05) 100%)}
div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0,0,0,0.5) !important;border:1px solid transparent;background:transparent;box-shadow:none}
div.dt-container .dt-paging .dt-paging-button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}
div.dt-container .dt-paging .dt-paging-button:active{outline:0;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}
div.dt-container .dt-paging .ellipsis{padding:0 1em}
div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}
div.dt-container .dataTables_scroll{clear:both}
div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}
div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}
div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}
div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,0.3)}
div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,0.3)}
div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:0}
html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}
html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid #595b5e}
html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:0}
html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid #595b5e}
html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid #404346}
html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:0}
html.dark table.dataTable.row-border>tbody>tr.selected + tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected + tr.selected>td{border-top-color:rgba(13,110,253,0.65);border-top-color:rgba(var(--dt-row-selected),0.65)}
html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid #404346;border-right:1px solid #404346}
html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid #404346}
html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}
html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255,255,255,0.2);background-color:var(--dt-html-background)}
html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid #595b5e;background:rgba(255,255,255,0.15)}
html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666 !important}
html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid #353535;background:#353535}
html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}
*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}
*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}
*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}
*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}
*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}
@keyframes dtb-spinner{100%{transform:rotate(360deg)}
}
@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}
}
@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}
}
div.dataTables_wrapper{position:relative}
div.dt-buttons{position:initial}
div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border-radius:.75em;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.8);text-align:center;z-index:2003;overflow:hidden}
div.dt-button-info h2{padding:2rem 2rem 1rem 2rem;margin:0;font-weight:normal}
div.dt-button-info>div{padding:1em 2em 2em 2em}
div.dtb-popover-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:2003}
button.dtb-hide-drop{display:none !important}
div.dt-button-collection-title{text-align:center;padding:.3em .5em .5em;margin-left:.5em;margin-right:.5em;font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
div.dt-button-collection-title:empty{display:none}
span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}
span.dt-button-spacer.bar{border-left:1px solid rgba(0,0,0,0.3);vertical-align:middle;padding-left:.5em}
span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0}
div.dt-button-collection .dt-button-active{padding-right:3em}
div.dt-button-collection .dt-button-active:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}
div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0}
div.dt-button-collection .dt-button-active.dt-button-split:after{display:none}
div.dt-button-collection .dt-button-active.dt-button-split>*:first-child{padding-right:3em}
div.dt-button-collection .dt-button-active.dt-button-split>*:first-child:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}
div.dt-button-collection .dt-button-active-a a{padding-right:3em}
div.dt-button-collection .dt-button-active-a a:after{position:absolute;right:1em;display:inline-block;content:"✓";color:inherit}
div.dt-button-collection span.dt-button-spacer{width:100%;font-size:.9em;text-align:center;margin:.5em 0}
div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%}
div.dt-button-collection span.dt-button-spacer.bar{border-left:0;border-bottom:1px solid rgba(0,0,0,0.1);padding-left:0}
@media print{table.dataTable tr>*{box-shadow:none !important}
}
html.dark div.dt-button-info{background-color:var(--dt-html-background);border:1px solid rgba(255,255,255,0.15)}
div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-left:.167em;margin-right:.167em;margin-bottom:.333em;padding:.5em 1em;border:1px solid rgba(0,0,0,0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:inherit;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(230,230,230,0.1) 0,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:0;text-overflow:ellipsis}
div.dt-buttons>.dt-button:first-child,div.dt-buttons>div.dt-button-split .dt-button:first-child{margin-left:0}
div.dt-buttons>.dt-button.disabled,div.dt-buttons>div.dt-button-split .dt-button.disabled{cursor:default;opacity:.4}
div.dt-buttons>.dt-button.dt-button-active:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(179,179,179,0.1) 0,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");box-shadow:inset 1px 1px 3px #999}
div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(128,128,128,0.1) 0,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}
div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{text-decoration:none}
div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){border:1px solid #666;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(153,153,153,0.1) 0,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}
div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #3584e4}
div.dt-buttons>.dt-button embed,div.dt-buttons>div.dt-button-split .dt-button embed{outline:0}
div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(0,0,0,0.15);border-top-right-radius:0;border-bottom-right-radius:0}
div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666}
div.dt-buttons>div.dt-button-split .dt-button:last-child{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}
div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666}
div.dt-buttons span.dt-button-down-arrow{position:relative;top:-2px;font-size:10px;padding-left:10px;line-height:1em;opacity:.6}
div.dt-buttons div.dt-button-split{display:inline-block}
div.dt-buttons div.dt-button-split .dt-button:first-child{margin-right:0}
div.dt-buttons div.dt-button-split .dt-button:last-child{margin-left:-1px;padding-left:.75em;padding-right:.75em;z-index:2}
div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0}
div.dt-button-collection{position:absolute;top:0;left:0;width:200px;margin-top:3px;margin-bottom:3px;padding:.75em 0;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.3);box-sizing:border-box}
div.dt-button-collection .dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;background:0;margin:0;padding:.5em 1em;border:0;text-align:left;cursor:pointer;color:inherit}
div.dt-button-collection .dt-button.dt-button-active{background:0;box-shadow:none}
div.dt-button-collection .dt-button.disabled{cursor:default;opacity:.4}
div.dt-button-collection .dt-button:hover:not(.disabled){border:0;background:rgba(153,153,153,0.1);box-shadow:none}
div.dt-button-collection div.dt-button-split{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}
div.dt-button-collection div.dt-button-split button.dt-button{margin:0;display:inline-block;width:0;flex-grow:1;flex-shrink:0;flex-basis:50px}
div.dt-button-collection div.dt-button-split button.dt-button-split-drop{min-width:33px;flex:0}
div.dt-button-collection.fixed .dt-button{border-radius:.25em;background:rgba(255,255,255,0.1)}
div.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white;padding:.5em}
div.dt-button-collection.fixed.two-column{margin-left:-200px}
div.dt-button-collection.fixed.three-column{margin-left:-225px}
div.dt-button-collection.fixed.four-column{margin-left:-300px}
div.dt-button-collection.fixed.columns{margin-left:-409px}
@media screen and (max-width:1024px){div.dt-button-collection.fixed.columns{margin-left:-308px}
}
@media screen and (max-width:640px){div.dt-button-collection.fixed.columns{margin-left:-203px}
}
@media screen and (max-width:460px){div.dt-button-collection.fixed.columns{margin-left:-100px}
}
div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}
div.dt-button-collection.two-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.four-column>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}
div.dt-button-collection.two-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.four-column>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}
div.dt-button-collection.two-column{width:400px}
div.dt-button-collection.two-column>:last-child{padding-bottom:1px;column-count:2}
div.dt-button-collection.three-column{width:450px}
div.dt-button-collection.three-column>:last-child{padding-bottom:1px;column-count:3}
div.dt-button-collection.four-column{width:600px}
div.dt-button-collection.four-column>:last-child{padding-bottom:1px;column-count:4}
div.dt-button-collection .dt-button{border-radius:0}
div.dt-button-collection.columns{width:auto}
div.dt-button-collection.columns>:last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px}
div.dt-button-collection.columns>:last-child .dt-button{min-width:200px;flex:0 1;margin:0}
div.dt-button-collection.columns.dtb-b3>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b1>:last-child{justify-content:space-between}
div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%}
div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%}
div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%}
@media screen and (max-width:1024px){div.dt-button-collection.columns>:last-child{width:612px}
}
@media screen and (max-width:640px){div.dt-button-collection.columns>:last-child{width:406px}
div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%}
}
@media screen and (max-width:460px){div.dt-button-collection.columns>:last-child{width:200px}
}
div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.7) 100%);z-index:2001}
.dt-button.processing{color:rgba(0,0,0,0.2)}
.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}
@media screen and (max-width:640px){div.dt-buttons{float:none !important;text-align:center}
}
html.dark div.dt-buttons>.dt-button,html.dark div.dt-buttons>div.dt-button-split .dt-button{border:1px solid #595b5e;background:rgba(255,255,255,0.15)}
html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:rgba(179,179,179,0.15);box-shadow:inset 1px 1px 2px black}
html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:rgba(128,128,128,0.15);box-shadow:inset 1px 1px 3px black}
html.dark div.dt-buttons>.dt-button:hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background:rgba(179,179,179,0.15)}
html.dark div.dt-buttons>.dt-button:focus:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #6ea8fe}
html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(255,255,255,0.1)}
html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #595b5e}
html.dark div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #595b5e}
html.dark div.dt-button-collection{border:1px solid rgba(255,255,255,0.15);background-color:#212529;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.8)}
table.dataTable>tbody>tr>.selected{background-color:rgba(13,110,253,0.9);color:white}
table.dataTable>tbody>tr>.dt-select{text-align:center;vertical-align:middle}
table.dataTable>thead>tr>.dt-select{text-align:center}
table.dataTable input.dt-select-checkbox{appearance:none;position:relative;display:inline-block;width:12px;height:12px;border:1px solid;border-radius:3px;vertical-align:middle;margin-top:1px;color:inherit;font-size:20px;line-height:1em}
table.dataTable input.dt-select-checkbox:checked:after{display:block;content:"✓";margin-top:-8px}
table.dataTable input.dt-select-checkbox:indeterminate:after{display:block;position:absolute;content:" ";top:3px;left:3px;height:4px;width:4px;background-color:black;border-radius:2px}
table.dataTable>tbody>tr.selected input.dt-select-checkbox:checked{border:1px solid}
table.dataTable>tbody>tr>td.select-checkbox,table.dataTable>tbody>tr>th.select-checkbox{position:relative}
table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:before{display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;box-sizing:border-box;content:" ";margin-top:-6px;margin-left:-6px;border:1px solid;border-radius:3px}
table.dataTable>tbody>tr.selected>td.select-checkbox:before,table.dataTable>tbody>tr.selected>th.select-checkbox:before{border:1px solid;content:"✓";font-size:20px;line-height:6px;text-align:center}
table.dataTable.compact>tbody>tr>td.select-checkbox:before,table.dataTable.compact>tbody>tr>th.select-checkbox:before{margin-top:-12px}
table.dataTable.compact>tbody>tr.selected>td.select-checkbox:after,table.dataTable.compact>tbody>tr.selected>th.select-checkbox:after{margin-top:-16px}
div.dt-container span.select-info,div.dt-container span.select-item{margin-left:.5em}
html.dark table.dataTable input.dt-select-checkbox:indeterminate:after,html[data-bs-theme=dark] table.dataTable input.dt-select-checkbox:indeterminate:after{background-color:white}
@media screen and (max-width:640px){div.dt-container span.select-info,div.dt-container span.select-item{margin-left:0;display:block}
}
div.dtsr-confirmation,div.dtsr-creation{position:fixed;top:20%;left:50%;width:500px;margin-left:-250px;background-color:white;border-radius:.75em;box-shadow:0 12px 30px rgba(0,0,0,0.6);z-index:2003;box-sizing:border-box;padding:2em}
div.dtsr-confirmation div.dtsr-creation-text,div.dtsr-confirmation div.dtsr-confirmation-title-row,div.dtsr-creation div.dtsr-creation-text,div.dtsr-creation div.dtsr-confirmation-title-row{text-align:left}
div.dtsr-confirmation div.dtsr-creation-text h2,div.dtsr-confirmation div.dtsr-confirmation-title-row h2,div.dtsr-creation div.dtsr-creation-text h2,div.dtsr-creation div.dtsr-confirmation-title-row h2{padding-left:0;border-bottom:0;margin-top:0;padding-top:0;margin-bottom:1rem}
div.dtsr-confirmation div.dtsr-confirmation-text,div.dtsr-creation div.dtsr-confirmation-text{text-align:center}
div.dtsr-confirmation div.dtsr-modal-foot,div.dtsr-confirmation div.dtsr-confirmation-buttons,div.dtsr-creation div.dtsr-modal-foot,div.dtsr-creation div.dtsr-confirmation-buttons{text-align:right;margin-top:1em}
div.dtsr-confirmation div.dtsr-modal-foot button,div.dtsr-confirmation div.dtsr-confirmation-buttons button,div.dtsr-creation div.dtsr-modal-foot button,div.dtsr-creation div.dtsr-confirmation-buttons button{margin:0}
div.dtsr-confirmation div.dtsr-creation-text,div.dtsr-creation div.dtsr-creation-text{text-align:left;padding:0;border:0}
div.dtsr-confirmation div.dtsr-creation-text span,div.dtsr-creation div.dtsr-creation-text span{font-size:20px}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-left,div.dtsr-confirmation div.dtsr-creation-form div.dtsr-right,div.dtsr-creation div.dtsr-creation-form div.dtsr-left,div.dtsr-creation div.dtsr-creation-form div.dtsr-right{display:inline-block;width:50%}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-left,div.dtsr-creation div.dtsr-creation-form div.dtsr-left{text-align:right}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-right,div.dtsr-confirmation div.dtsr-creation-form div.dtsr-name-row,div.dtsr-creation div.dtsr-creation-form div.dtsr-right,div.dtsr-creation div.dtsr-creation-form div.dtsr-name-row{text-align:left}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row{display:flex;margin:.5em 0}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row:first-child,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row:first-child{margin-top:1em;margin-bottom:1em}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row:last-child,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row:last-child{margin-bottom:0}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row label,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row label{width:25%;padding-right:1em;text-align:right;padding-top:2px}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row div.dtsr-input,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row div.dtsr-input{width:75%}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row div.dtsr-input div.dtsr-check-label,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row div.dtsr-input div.dtsr-check-label{margin-bottom:.5em}
div.dtsr-confirmation div.dtsr-creation-form div.dtsr-form-row div.dtsr-input div.dtsr-check-label input,div.dtsr-creation div.dtsr-creation-form div.dtsr-form-row div.dtsr-input div.dtsr-check-label input{margin-right:.5em}
div.dtsr-confirmation div.dtsr-confirmation-text,div.dtsr-creation div.dtsr-confirmation-text{text-align:left}
div.dtsr-confirmation div.dtsr-confirmation-text label.dtsr-name-label,div.dtsr-creation div.dtsr-confirmation-text label.dtsr-name-label{width:auto;display:inline-block;text-align:right;padding-right:15px}
div.dtsr-confirmation div.dtsr-confirmation-text input.dtsr-name-input,div.dtsr-creation div.dtsr-confirmation-text input.dtsr-name-input{width:66.6%;display:inline-block}
div.dtsr-confirmation div.dtsr-modal-foot,div.dtsr-creation div.dtsr-modal-foot{text-align:right;padding-top:10px}
div.dtsr-confirmation span.dtsr-modal-error,div.dtsr-creation span.dtsr-modal-error{color:red;font-size:.9em}
div.dtsr-creation{top:10%}
div.dtsr-check-row{padding-top:0}
div.dtsr-popover-close{position:absolute;top:10px;right:10px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}
div.dtsr-background{z-index:2002;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.7) 100%)}
div.dt-button-collection h3{text-align:center;margin-top:4px;margin-bottom:8px;font-size:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
div.dt-button-collection span.dtsr-emptyStates{border-radius:5px;display:inline-block;line-height:1.6em;white-space:nowrap;text-align:center;vertical-align:middle;width:100%;padding-bottom:7px;padding-top:3px}
html.dark div.dtsr-confirmation,html.dark div.dtsr-creation,html[data-bs-theme=dark] div.dtsr-confirmation,html[data-bs-theme=dark] div.dtsr-creation{background-color:#212529;border:1px solid rgba(255,255,255,0.15)}
html.dark div.dtsr-confirmation button,html.dark div.dtsr-creation button,html[data-bs-theme=dark] div.dtsr-confirmation button,html[data-bs-theme=dark] div.dtsr-creation button{color:inherit;border:1px solid rgba(255,255,255,0.175);background-color:#2f3438}
html.dark div.dtsr-confirmation button:hover,html.dark div.dtsr-creation button:hover,html[data-bs-theme=dark] div.dtsr-confirmation button:hover,html[data-bs-theme=dark] div.dtsr-creation button:hover{background-color:#404549}
div.dtsr-confirmation h2,div.dtsr-creation h2{font-size:24px}
div.dtsr-confirmation input[type=text],div.dtsr-creation input[type=text]{padding:3px}
div.dtsr-confirmation div.dtsr-creation-text,div.dtsr-creation div.dtsr-creation-text{margin-bottom:2em}
div.dtsr-confirmation button,div.dtsr-creation button{display:inline-block;margin:1em;padding:.5em 1em;border-radius:.5em;border:1px solid rgba(0,0,0,0.175);background-color:#f6f6f6;text-align:left;cursor:pointer}
div.dtsr-confirmation button:hover,div.dtsr-creation button:hover{background-color:#ebebeb}
@media(max-width:991px){.dataTables_wrapper{overflow-x:scroll}
}
.fa-info-circle.tooltip{color:gray;font-size:12px;cursor:pointer}
table.dataTable{width:100% !important}
table.dataTable.no-footer{border-bottom:1px solid #f0f0f0}
table.dataTable + .dataTables_info{padding-left:18px}
table.dataTable + .dataTables_info .select-info{display:none}
table.dataTable tbody td{padding:22px 18px;vertical-align:top;text-align:left !important}
@media(max-width:991px){table.dataTable tbody td{padding:10px}
}
table.dataTable tbody td .fa-info-circle{display:none}
@media(max-width:991px){table.dataTable tbody td .fa-info-circle{margin-top:7px;position:absolute;margin-left:-8px}
}
table.dataTable tbody td .row-status{background:#ecf7eb;mix-blend-mode:multiply;border-radius:16px;text-align:center;padding:2px 8px;color:#45ac34;font-weight:500;font-size:12px;line-height:16px;margin-right:15px;display:inline-block}
table.dataTable tbody td .row-status.cell-data{font-size:14px;line-height:24px;padding:2px 12px}
table.dataTable tbody td .row-status.error{background:#fee4e2;color:#b42318;width:auto !important}
table.dataTable tbody td .row-status.blue{background:#dcfae6;color:#085d3a}
table.dataTable tbody td .row-status.grey{background:#f0f0f0;color:gray}
table.dataTable tbody td .row-status.row-status--created{background-color:#f0f0f0;color:#000}
table.dataTable tbody td .row-status.row-status--submit-failed{background-color:#f5d8b8;color:#cc7414}
table.dataTable tbody td .row-status.row-status--requested{background-color:#cbe7f5;color:#307297}
table.dataTable tbody td .row-status.row-status--refused{background-color:#f5d0c9;color:#9d2835}
table.dataTable tbody td .row-status.row-status--published{background-color:#c3e6e1;color:#277e6e}
table.dataTable tbody td .row-status.row-status--default{background-color:#fff;color:#000}
table.dataTable tbody td .cell-info{display:block;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:gray}
table.dataTable tbody td a{font-weight:500;color:#000}
table.dataTable tbody td a:hover{text-decoration:underline}
table.dataTable tbody td .cmp-form-options{margin:0}
table.dataTable tbody td .cmp-form-text{margin-bottom:0}
table.dataTable tbody td .cmp-form-text label{position:absolute;right:4px;top:-12px}
table.dataTable tbody td .cmp-form-text input{width:95%}
table.dataTable thead th,table.dataTable tfoot th{font-weight:500;font-size:12px;line-height:16px;border-bottom:1px solid #f0f0f0;padding:14px 18px;text-align:left}
@media(max-width:991px){table.dataTable thead th,table.dataTable tfoot th{padding:14px 10px}
}
table.dataTable thead th .cmp-form-options,table.dataTable tfoot th .cmp-form-options{margin-bottom:0;text-align:left}
table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background:#f9fafb;border-bottom:1px solid #f0f0f0}
table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fff}
table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#fff}
table.dataTable + .dataTables_info{display:none !important}
table.dataTable + .dataTables_info + .dataTables_paginate{width:100%;text-align:center;padding-top:18px;padding-bottom:18px}
table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis{width:40px;height:40px;background:#f0f0f0;border-radius:4px;color:#000 !important;font-weight:500;font-size:14px;line-height:30px;padding:5px;margin-left:2px;display:inline-block}
table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button:hover,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis:hover,table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button:active,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis:active{border:0;background:#f0f0f0}
table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button.previous,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis.previous,table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button.next,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis.next{display:none}
table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button.current,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis.current,table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button.current:hover,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis.current:hover,table.dataTable + .dataTables_info + .dataTables_paginate .paginate_button.current:active,table.dataTable + .dataTables_info + .dataTables_paginate .ellipsis.current:active{background:#000;color:#fff !important;border:0}
table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1,table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected,table.dataTable tbody tr.selected{background-color:#f9fafb}
table.dataTable .cmp-form-options--checkbox label input + span:before,table.dataTable .cmp-form-options--checkbox label input + span:after{border:1px solid #000;top:0}
table.dataTable .cmp-form-options--checkbox label.disabled{cursor:not-allowed;pointer-events:none}
table.dataTable .cmp-form-options--checkbox label.disabled input + span:before,table.dataTable .cmp-form-options--checkbox label.disabled input + span:after{border:1px solid #9b9b9b}
table.dataTable .cmp-form-options--checkbox label.disabled input + span:before{background:#ebebeb}
.dataTables_wrapper .dataTables_processing{top:auto;height:100%;background:#ffffff94;z-index:1;padding-top:8%;bottom:0;font-size:14px}
.fa-ellipsis-v{color:gray;cursor:pointer}
.fa-ellipsis-v.disabled{opacity:.4}
.my-custom-theme{border-radius:4px;border:0}
.my-custom-theme .tooltipster-content{font-family:'DM Sans',sans-serif;font-size:12px;line-height:16px;padding:12px 15px;background:#009b97;color:#fff;border:0 !important;border-radius:4px}
.my-custom-theme .tooltipster-content ul{display:flex;flex-wrap:wrap}
.my-custom-theme .tooltipster-content ul li{width:50%}
.my-custom-theme .tooltipster-content ul li strong{font-weight:600}
.cmp-three-dot-menu{display:none}
.cmp-three-dot-menu-tooltip{flex-wrap:unset;flex-direction:column;white-space:nowrap;color:#000}
.cmp-three-dot-menu-tooltip__options{text-decoration:none;color:#808080 !important;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:16px}
.cmp-three-dot-menu-tooltip__item{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #f0f0f0;cursor:pointer}
.cmp-three-dot-menu-tooltip__item:first-of-type{padding-top:12px !important}
.cmp-three-dot-menu-tooltip__item:last-of-type{border-bottom:0}
.cmp-three-dot-table-menu{height:auto !important;border-radius:4px;border:1px solid #f0f0f0;box-shadow:0 0 10px #f0f0f0;background:#fff}
.cmp-three-dot-table-menu .tooltipster-content{background:#fff !important;padding-top:0;padding-bottom:0}
.cmp-three-dot-table-menu .tooltipster-content ul li{width:100%}
.cmp-three-dot-table-menu .tooltipster-box{background:#fff !important}
.cmp-three-dot-table-menu .tooltipster-arrow-background{border-right-color:#fff !important;border:10px solid #fff !important}
.datatable-style-no-border{margin-top:32px;margin-bottom:32px;padding:0}
.datatable-style-no-border table.dataTable thead th{border-bottom:0;font-size:14px !important;line-height:24px;border-right:1px solid;border-color:rgba(0,0,0,0.2);font-size:14px;font-weight:400 !important;background:#fff !important;padding:0 24px 4px;max-width:237px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.datatable-style-no-border table.dataTable thead th:first-child{padding-left:0}
.datatable-style-no-border table.dataTable thead th:last-of-type{border-right:0;padding-right:0}
.datatable-style-no-border table.dataTable tfoot th{border-bottom:0}
.datatable-style-no-border table.dataTable tbody tr td{font-weight:500 !important;font-size:16px !important;line-height:28px;box-shadow:none !important}
.datatable-style-no-border table.dataTable tbody td{border-right:1px solid;border-color:rgba(0,0,0,0.2);font-size:14px;font-weight:400 !important;background:#fff;padding:0 24px 4px;max-width:237px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.datatable-style-no-border table.dataTable tbody td:first-child{padding-left:0}
.datatable-style-no-border table.dataTable tbody td:last-of-type{border-right:0;padding-right:0}
.datatable-style-no-border table.dataTable.no-footer{border-bottom:0}
.select-expected-level-table thead .cmp-form-options--checkbox,.select-enzymes-table thead .cmp-form-options--checkbox,.select-analysis-table thead .cmp-form-options--checkbox,.unsubmitted-samples-table thead .cmp-form-options--checkbox{display:none}
.cmp-tabs--view-wizard .cmp-tabs__tabpanel:nth-of-type(3) .spacerComponent + .datatable + .datatable + .container{margin-top:64px !important}
.ellipsis-tooltip .tooltipster-box,.ellipsis-tooltip .tooltipster-content{background:#fff !important}
.ellipsis-tooltip .tooltipster-content{padding:10px;text-decoration:none;color:#808080 !important;text-align:center;font-size:12px;font-weight:500;line-height:16px;border-radius:4px;border:1px solid #f0f0f0;box-shadow:0 0 10px #f0f0f0;height:auto !important}
.ellipsis-tooltip.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff}
.ellipsis-tooltip.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#f0f0f0}
span.ellipsis-tooltip.tooltipstered{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:5.5em;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;max-width:62px;white-space:normal}
div.dt-container .dt-info{display:none !important}
div.dt-container .dt-paging{width:100%;text-align:center;padding-top:18px;padding-bottom:18px}
div.dt-container .dt-paging button.dt-paging-button.current,div.dt-container .dt-paging button.dt-paging-button.current:hover{background:#000;color:#fff !important;border:0}
div.dt-container .dt-paging button.dt-paging-button,div.dt-container .dt-paging button.dt-paging-button:hover{width:40px;height:40px;background:#f0f0f0;border-radius:4px;color:#000 !important;font-weight:500;font-size:14px;line-height:30px;padding:5px;margin-left:2px;display:inline-block}
div.dt-container .dt-paging .ellipsis,div.dt-container .dt-paging .ellipsis:hover{width:40px;height:40px;background:#f0f0f0;border-radius:4px;color:#000 !important;font-weight:500;font-size:14px;line-height:30px;padding:5px;margin-left:2px;display:inline-block}
div.dt-container .dt-processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);top:auto;height:100%;background:#ffffff94;z-index:1;padding-top:8%;bottom:0;font-size:14px;color:#333}
div.dt-container .dt-processing>div:last-child{display:none}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dt-info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dt-paging{color:#333}
button.dt-paging-button.disabled.first,button.dt-paging-button.disabled.previous,button.dt-paging-button.next,button.dt-paging-button.last,button.dt-paging-button.first,button.dt-paging-button.previous{display:none !important}
table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:22px 16px;vertical-align:top;text-align:left !important;border-bottom:1px solid #f0f0f0 !important}
table.dataTable thead th,table.dataTable tfoot th{padding:14px 16px !important}
table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border-bottom:1px solid #f0f0f0}
.datatable-style-no-border table.dataTable tbody td{border-bottom:0 !important}
table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{display:none}
table.dataTable>tbody>tr.selected>*{box-shadow:none !important;color:#000}
table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:none !important;color:#000}
table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:none !important}
table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:none}
table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:none !important;background:#f9fafb}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:none !important}
table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:0}
table.display.graphqlDataTable.dataTable>tbody>tr>th,table.display.graphqlDataTable.dataTable>tbody>tr>td{border-bottom:none !important}
.cmp-myresults__default-view{display:none}
.cmp-myresults__default-view .section__body{border-top:1px solid #e0e0e0}
.cmp-myresults__default-view .title,.cmp-myresults__default-view .text{padding-left:0 !important;padding-right:0 !important}
.cmp-myresults__details-view{display:none}
@media(min-width:991px){.cmp-myresults__details-view .title{display:flex;justify-content:space-between}
.cmp-myresults__details-view .title .buttons-wrapper{display:flex;justify-content:space-between;gap:11px}
}
.cmp-myresults__details-view .section__body{border-top:1px solid #e0e0e0}
.cmp-myresults__details-view .cmp-myresults__config{line-height:16px;font-weight:500}
@media(min-width:991px){.cmp-myresults__details-view .cmp-myresults__config + section .cmp-text{max-width:60%}
}
@media print{.cmp-myresults__details-view .title .buttons-wrapper{display:none}
}
.cmp-timeline__list{border:0;filter:none;border-radius:0;flex-wrap:nowrap;overflow-x:auto;justify-content:stretch !important;width:100%;flex-direction:row;display:flex;padding-left:0;list-style:none}
.cmp-timeline__list li{background:#fff;margin-right:5px;border:0;color:#dee2e6;outline:0;white-space:nowrap;font-size:14px;font-weight:500;flex-grow:1;text-align:center;vertical-align:middle;height:100%;flex-basis:0;transition:none !important;cursor:pointer;position:relative}
.cmp-timeline__list li em{font-size:32px;display:block;margin-bottom:10px;margin:0 auto;background:gray;color:#e0e0e0;width:28px;height:30px;border-radius:50%}
.cmp-timeline__list li em:before{font-size:32px;top:6px;left:50%;margin-left:-16px;position:absolute}
.cmp-timeline__list li:after,.cmp-timeline__list li:before{content:"";position:absolute;top:22px;left:50%;margin-left:15px;width:50%;height:3px;background:#dee2e6;z-index:0}
.cmp-timeline__list li:before{left:0;margin-left:-16px}
.cmp-timeline__list li:first-of-type::before{display:none}
.cmp-timeline__list li:last-of-type:after{display:none}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress{background:transparent !important}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress .cmp-timeline__title{color:#000}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress .cmp-timeline__subtitle{color:#000}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em{background:#000;color:#1b1b1b}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em:before{font-size:32px;margin-left:-16px;top:6px}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress:before{background:#000}
.cmp-timeline__list li.step-completed{background:transparent !important;color:#000}
.cmp-timeline__list li.step-completed em{color:#000;background:#fff}
.cmp-timeline__list li.step-completed em:before{font-size:32px;margin-left:-16px;top:6px}
.cmp-timeline__list li.step-completed:before,.cmp-timeline__list li.step-completed:after{background:#000}
.cmp-timeline__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-timeline__title{text-decoration:underline;margin-top:16px;display:block}
.cmp-timeline__subtitle{display:block;font-weight:400}
.cmp-timeline__subtitle-text{font-weight:500}
.cmp-timeline__timeline-text{margin-bottom:56px;display:flex;align-items:center;text-align:center;font-size:18px;line-height:28px;color:#1b1b1b;font-weight:500}
.cmp-timeline__timeline-text:before,.cmp-timeline__timeline-text:after{content:'';flex:1;border-bottom:1px solid #e0e0e0}
.cmp-timeline__timeline-text:not(:empty)::before,.cmp-timeline__timeline-text:not(:empty)::after{margin-right:8px;margin-left:8px}
@media(max-width:767px){.cmp-timeline__list li:after{height:100%;width:3px;left:9%;margin-left:5px}
.cmp-timeline__list li:before{width:unset}
.cmp-timeline__list li em{left:8%;position:absolute;z-index:3;top:-1px}
.cmp-timeline__list li em:before{top:-1px}
.cmp-timeline__list li:first-of-type::before{display:none}
.cmp-timeline__list li:last-of-type:before,.cmp-timeline__list li:last-of-type:after{display:none}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em{left:8%;position:absolute;z-index:3;top:0}
.cmp-timeline__list li.cmp-timeline__list--active-inprogress em:before{top:-1px}
.cmp-timeline__list li.step-completed em{left:8%;position:absolute;z-index:3;top:0}
.cmp-timeline__list li.step-completed em:before{top:-1px}
ol.cmp-timeline__list{flex-direction:column}
li.cmp-timeline__tab{position:relative;justify-content:flex-start;display:flex;text-align:left}
.cmp-timeline__description{padding-left:150px}
.cmp-timeline__title{margin-top:-10px;margin-bottom:16px}
.cmp-timeline__subtitle{margin-top:5px;margin-bottom:60px}
.cmp-timeline__timeline-text p{top:26%}
}