﻿:root{--brand-teal-dark:#1f6c7d;--teal-100:#a0eeff;--teal-200:#b3d4dc;}.btn-outline-dark{--bs-btn-color:var(--brand-teal-dark);--bs-btn-border-color:var(--brand-teal-dark);--bs-btn-hover-bg:var(--brand-teal-dark);--bs-btn-hover-border-color:var(--brand-teal-dark);--bs-btn-active-bg:var(--brand-teal-dark);--bs-btn-active-border-color:var(--brand-teal-dark);--bs-btn-disabled-color:var(--brand-teal-dark);--bs-btn-disabled-border-color:var(--brand-teal-dark);}.btn-outline-light{--bs-btn-active-color:var(--brand-teal-dark);--bs-btn-hover-color:var(--brand-teal-dark);}.dropdown-menu.check-list .form-check label{width:100%;}.dropdown-menu.check-list .form-check:has(input[type=checkbox]:checked){background-color:var(--teal-200);}:root{--brand-teal-dark:#1f6c7d;--teal-100:#a0eeff;--teal-200:#b3d4dc;}.btn-outline-dark{--bs-btn-color:var(--brand-teal-dark);--bs-btn-border-color:var(--brand-teal-dark);--bs-btn-hover-bg:var(--brand-teal-dark);--bs-btn-hover-border-color:var(--brand-teal-dark);--bs-btn-active-bg:var(--brand-teal-dark);--bs-btn-active-border-color:var(--brand-teal-dark);--bs-btn-disabled-color:var(--brand-teal-dark);--bs-btn-disabled-border-color:var(--brand-teal-dark);}.btn-outline-light{--bs-btn-active-color:var(--brand-teal-dark);--bs-btn-hover-color:var(--brand-teal-dark);}.data-container{border:1px solid #cfd4da;border-radius:.375rem;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;padding:1rem;background:#fff;}@media(min-width:768px){.data-container{padding:1.5rem;}}@media(min-width:992px){.data-container{padding:2rem;}}.data-container .data-label,.data-container h4{font-size:.875rem;font-weight:700;line-height:normal;margin:0;white-space:nowrap;}@media(min-width:768px){.data-container .data-label,.data-container h4{font-size:1rem;}}.data-container .data-value,.data-container span{font-size:1rem;font-weight:400;line-height:normal;}@media(min-width:768px){.data-container .data-value,.data-container span{font-size:1.25rem;}}.data-container .data-label,.data-container h4{color:#1f6c7d;}.data-container--dark{background:#1f6c7d;color:#fff;}.data-container--dark .data-label,.data-container--dark h4{color:#fff;}.detail-grid{align-items:center;display:grid;gap:.5rem 1rem;grid-template-columns:var(--dg-cols,auto 1fr);}.info-container{border-radius:.375rem;display:flex;flex-direction:column;padding:1rem;background:#fff;border:1px solid #cfd4da;}@media(min-width:768px){.info-container{padding:1.5rem;}}@media(min-width:992px){.info-container{padding:2rem;}}.info-container h3{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:1.3125rem;font-weight:400;line-height:normal;letter-spacing:.42px;margin-bottom:0;}.info-container hr{margin-bottom:1.125rem;margin-top:1.125rem;}.info-container .info-row{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;justify-content:space-between;}@media(min-width:768px){.info-container .info-row{flex-direction:row;flex-wrap:wrap;}}.info-container .info-row+.info-row{margin-top:1.5rem;}.info-container .info-col{display:flex;flex-direction:row;align-items:baseline;gap:.75rem;width:100%;}@media(min-width:576px){.info-container .info-col{width:auto;}}@media(min-width:768px){.info-container .info-col{flex-direction:column;gap:1.25rem;}}.info-container .info-col h4{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:normal;margin:0;white-space:nowrap;}@media(min-width:768px){.info-container .info-col h4{font-size:1rem;}}.info-container .info-col span{display:inline-flex;align-items:center;gap:.25rem;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:1rem;font-weight:400;line-height:normal;}@media(min-width:768px){.info-container .info-col span{font-size:1.25rem;}}.info-container h3{color:#1f6c7d;}.info-container hr{background:#cfd4da;}.info-container .info-col h4{color:#1f6c7d;}.info-container-dark{border-radius:.375rem;display:flex;flex-direction:column;padding:1rem;background:#1f6c7d;color:#fff;flex-shrink:0;}@media(min-width:768px){.info-container-dark{padding:1.5rem;}}@media(min-width:992px){.info-container-dark{padding:2rem;}}.info-container-dark h3{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:1.3125rem;font-weight:400;line-height:normal;letter-spacing:.42px;margin-bottom:0;}.info-container-dark hr{margin-bottom:1.125rem;margin-top:1.125rem;}.info-container-dark .info-row{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;justify-content:space-between;}@media(min-width:768px){.info-container-dark .info-row{flex-direction:row;flex-wrap:wrap;}}.info-container-dark .info-row+.info-row{margin-top:1.5rem;}.info-container-dark .info-col{display:flex;flex-direction:row;align-items:baseline;gap:.75rem;width:100%;}@media(min-width:576px){.info-container-dark .info-col{width:auto;}}@media(min-width:768px){.info-container-dark .info-col{flex-direction:column;gap:1.25rem;}}.info-container-dark .info-col h4{font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:.875rem;font-weight:700;line-height:normal;margin:0;white-space:nowrap;}@media(min-width:768px){.info-container-dark .info-col h4{font-size:1rem;}}.info-container-dark .info-col span{display:inline-flex;align-items:center;gap:.25rem;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;font-size:1rem;font-weight:400;line-height:normal;}@media(min-width:768px){.info-container-dark .info-col span{font-size:1.25rem;}}.info-container-dark h3{color:#fff;}.info-container-dark hr{background:#2a869b;}.info-container-dark .info-col h4{color:var(--calc-vs-badge-text);}.info-container-dark .info-col span{color:#fff;}.dropdown .btn.focus-open.show{outline:2px solid var(--bs-btn-color)!important;}.dropdown.strategy-fixed .show{z-index:1020;}.dropdown .dropdown-menu{overscroll-behavior:none;}.dropdown--list .dropdown-item{border:0!important;font-size:medium;}.table-options-dropdown-menu{background-color:#fff;width:240px;border-radius:8px;border:1px solid #f2f4f7;overflow:hidden;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);padding:0;}.table-options-dropdown-menu .dropdown-item{color:var(--bs-link-color);display:block;padding:10px 16px;font-size:14px;text-decoration:none;}.tico-align{display:inline-flex;align-items:center;gap:.25rem;}[class^=ico-],[class*=" ico-"]{width:1rem;height:1rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1;margin:0;padding:0;}[class^=ico-] a[data-bs-toggle=popover],[class*=" ico-"] a[data-bs-toggle=popover]{display:inline-flex;align-items:center;justify-content:center;}[class^=ico-].ico-xs,[class*=" ico-"].ico-xs{width:12px;height:12px;font-size:12px;}[class^=ico-].ico-sm,[class*=" ico-"].ico-sm{width:16px;height:16px;font-size:16px;}[class^=ico-].ico-20,[class*=" ico-"].ico-20{width:20px;height:20px;font-size:20px;}[class^=ico-].ico-md,[class*=" ico-"].ico-md{width:24px;height:24px;font-size:24px;}[class^=ico-].ico-lg,[class*=" ico-"].ico-lg{width:36px;height:36px;font-size:36px;}[class^=ico-].ico-xl,[class*=" ico-"].ico-xl{width:48px;height:48px;font-size:48px;}.icon-circle{aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(180deg,#b7e3ed 0%,#e0f1f5 50%);box-shadow:0 4px 4px 0 rgba(0,0,0,.15);color:#1f6c7d;font-size:30px;height:52px!important;width:52px!important;margin:4px!important;}.info-circle{height:13px;width:13px;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-bottom:0;}.info-circle-icon{display:inline-block;height:13px;width:13px;background-image:url("../img/info-circle.svg");background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-bottom:0;}.info-circle-icon-red{background-image:url("../img/info-circle-red.svg");}.close-icon{height:24px;min-height:24px;min-width:24px;width:24px;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-bottom:0;background-image:url("../img/close-icon.svg");}.icon-16{display:inline-block;height:16px;min-height:16px;min-width:16px;width:16px;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-bottom:0;}.icon-20{display:inline-block;height:20px;min-height:20px;min-width:20px;width:20px;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-bottom:0;}.icon-50{height:50px;min-height:50px;width:50px;min-width:50px;background-repeat:no-repeat;flex-shrink:0;margin-bottom:0;}.icon-60{border-radius:50%;height:60px;min-height:60px;width:60px;min-width:60px;background-repeat:no-repeat;flex-shrink:0;margin-bottom:0;background-position:center;}.arrow-down-gray-icon{background-image:url("../img/arrow-down-gray.svg");}.arrow-left-icon{background-image:url("../img/arrow-left.svg");}.arrow-right-icon{background-image:url("../img/arrow-right.svg");}.ellipses-icon{background-image:url("../img/ellipses.svg");}.arrow-up-icon{background-image:url("../img/arrow-up.svg");}.arrow-down-icon{background-image:url("../img/arrow-down.svg");}.syringe-icon{background-image:url("../img/syringe.svg");}.alert-icon{background-image:url("../img/alert-icon.svg");}.success-icon{background-image:url("../img/success-icon.svg");}.chevron-down-icon{background-image:url("../img/chevron-down-dark.svg");}.action-icon{border-radius:50%;height:50px;min-height:50px;width:50px;min-width:50px;background-repeat:no-repeat;flex-shrink:0;margin-bottom:0;background-position:center;}.new-treatment-icon{background-image:url("../img/new-treatment-plan.svg");}.new-patient-profile-icon{background-image:url("../img/new-patient-profile.svg");}.patient-switching-icon{background-image:url("../img/switcher.svg");}.patient-gene-therapy-icon{background-image:url("../img/gene-therapy.svg");}.patient-surgical-plan-icon{background-image:url("../img/surgical-plan.svg");}.app-download{max-height:69px;}.modal .modal-w-40{--bs-modal-width:40%!important;}.modal .modal-w-50{--bs-modal-width:50%!important;}[data-bs-toggle]{cursor:pointer;}.popper-w-400-px{--bs-popover-max-width:476px;}.popper-w-auto{--bs-popover-max-width:auto;}.popover{box-shadow:0 2px 8px rgba(0,0,0,.1);}.popover.p-0 .popover-body{padding:0;}.popover .popover-body ol{margin-bottom:0;padding-left:1.25rem;}.popover .popover-body ol li{margin-bottom:8px;}#baseline-options .btn-group .toggle-btn{font-weight:700;font-size:1rem;border:1px solid rgba(0,0,0,.38);padding:.375rem .75rem;}#baseline-options .btn-group .toggle-btn:not(.active){background-color:#a5c0c6;color:#d7e3e6;}#baseline-options .btn-group .toggle-btn:not(.active):hover{background-color:#95b5bc;}#baseline-options .btn-group .toggle-btn.active{background-color:#1f6c7d;color:#fff;}#baseline-options input[name=BaselineValue]{text-align:center;}.bar-slider{--handle-radius:32px;}.bar-slider .slider-track{position:relative;width:100%;height:18px;border-radius:20px;cursor:pointer;}.bar-slider .slider-handle{position:absolute;top:50%;width:var(--handle-radius);height:var(--handle-radius);background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,.2);transform:translate(-50%,-50%);touch-action:none;z-index:3;}.bar-slider .slider-bubble{position:absolute;bottom:36px;padding:4px 6px;font-weight:600;white-space:nowrap;font-size:14px;pointer-events:none;border-radius:6px;}.deviation-slider .arrow-label{font-size:11px;letter-spacing:.5px;margin:0 2rem;width:25%;}.deviation-slider .arrow-line-dark,.deviation-slider .arrow-line-light{height:1px;width:200px;background:#1f6c7d;position:relative;}.deviation-slider .arrow-line-light{background:#fff;}.deviation-slider .arrow-line-dark::before,.deviation-slider .arrow-line-light::before,.deviation-slider .arrow-line-dark::after,.deviation-slider .arrow-line-light::after{content:"";width:11px;height:11px;border-top:1px solid #1f6c7d;border-left:1px solid #1f6c7d;position:absolute;top:-5px;}.deviation-slider .arrow-line-light::before,.deviation-slider .arrow-line-light::after{border-top:1px solid #fff;border-left:1px solid #fff;}.deviation-slider .arrow-line-dark::before,.deviation-slider .arrow-line-light::before{left:-4px;transform:rotate(-45deg);}.deviation-slider .arrow-line-dark::after,.deviation-slider .arrow-line-light::after{right:-4px;transform:rotate(135deg);}.deviation-slider .slider-track-dark{background:linear-gradient(to right,#6cbecc 0%,#1f6c7d 100%);}.deviation-slider .slider-track-light{background:linear-gradient(to right,#4fb5cc 0%,#fff 100%);}.deviation-slider .slider-bubble.bubble-dark{background:#1f6c7d;color:#fff;border:1px solid #fff;}.deviation-slider .slider-bubble.bubble-light{background:#fff;color:#1f6c7d;border:1px solid #1f6c7d;}.deviation-slider .ticks-dark{position:absolute;width:100%;top:18px;padding:0 calc(var(--handle-radius)/2);pointer-events:none;height:12px;box-sizing:border-box;}.deviation-slider .ticks-dark .tick,.deviation-slider .ticks-dark .sub-tick{display:inline-block;width:1px;height:17px;background-color:#5b6161;vertical-align:top;}.deviation-slider .ticks-dark .sub-tick{background-color:#9e9e9e;height:10px;}.deviation-slider .ticks-light{position:absolute;width:100%;top:18px;padding:0 calc(var(--handle-radius)/2);pointer-events:none;height:12px;box-sizing:border-box;}.deviation-slider .ticks-light .tick,.deviation-slider .ticks-light .sub-tick{display:inline-block;width:1px;height:17px;background-color:#fff;vertical-align:top;}.deviation-slider .ticks-light .sub-tick{background-color:#a0eeff;height:10px;}.deviation-slider .axis-buttons{margin-top:12px;height:40px;padding:0 calc(var(--handle-radius)/2);margin:calc(var(--handle-radius)/2) var(--handle-radius);}.deviation-slider .btn{position:absolute;transform:translateX(-50%);font-weight:700;}.deviation-slider .btn-left{left:0%;}.deviation-slider .btn-left-mid{left:25%;}.deviation-slider .btn-right-mid{left:75%;}.deviation-slider .btn-right{left:100%;}.deviation-slider .btn-center{padding:10px 4px;left:50%;}.level-slider .level-slider-track{background:#dee2e6;}.level-slider .level-bubble-low,.level-slider .level-bubble-med{background:#fff;color:#1f6c7d;border:1px solid #1f6c7d;bottom:54px;}.level-slider .level-handle-low{z-index:4;}.level-slider .level-handle-med{z-index:5;}.level-slider .level-ticks{position:absolute;top:18px;width:100%;padding:0 calc(var(--handle-radius)/2);pointer-events:none;height:12px;box-sizing:border-box;}.level-slider .level-ticks .tick,.level-slider .level-ticks .sub-tick{display:inline-block;width:1px;height:17px;background-color:#5b6161;vertical-align:top;}.level-slider .level-ticks .sub-tick{background-color:#9e9e9e;height:12px;}.level-slider .level-labels{padding:0 calc(var(--handle-radius)/2);}@keyframes spinner-rotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.spinner-overlay{position:absolute;inset:0;background-color:rgba(255,255,255,.6);z-index:10;display:flex;justify-content:center;align-items:center;pointer-events:auto;}.spinner-wrapper{--spinner-duration:1.5s;text-align:center;pointer-events:auto;}.spinner-wrapper *{animation-duration:var(--spinner-duration)!important;animation-iteration-count:infinite!important;transition-duration:unset!important;}.spinner-border{width:1rem;height:1rem;border-width:.125rem;}.spinner-icon{display:inline-block;vertical-align:middle;font-size:1rem;transform-origin:50% 50%;animation-name:spinner-rotate!important;animation-timing-function:linear!important;}.spinner-icon.spinning{--spinner-duration:1.5s;animation-duration:var(--spinner-duration)!important;animation-iteration-count:infinite!important;transition-duration:unset!important;}.spinner-text{display:block;margin-top:.5rem;font-weight:bold;color:#333;}.spinner-only .spinner-text{display:none;}.spinner-size-1 .spinner-border{width:1rem;height:1rem;border-width:.125rem;}.spinner-size-1 .spinner-text{font-size:1rem;}.spinner-size-1 .spinner-icon{width:1rem;height:1rem;font-size:1rem;line-height:1;}.spinner-size-1h .spinner-border{width:1.5rem;height:1.5rem;border-width:.1875rem;}.spinner-size-1h .spinner-text{font-size:1.5rem;}.spinner-size-1h .spinner-icon{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1;}.spinner-size-2 .spinner-border{width:2rem;height:2rem;border-width:.25rem;}.spinner-size-2 .spinner-text{font-size:2rem;}.spinner-size-2 .spinner-icon{width:2rem;height:2rem;font-size:2rem;line-height:1;}.spinner-size-2h .spinner-border{width:2.5rem;height:2.5rem;border-width:.3125rem;}.spinner-size-2h .spinner-text{font-size:2.5rem;}.spinner-size-2h .spinner-icon{width:2.5rem;height:2.5rem;font-size:2.5rem;line-height:1;}.spinner-size-3 .spinner-border{width:3rem;height:3rem;border-width:.375rem;}.spinner-size-3 .spinner-text{font-size:3rem;}.spinner-size-3 .spinner-icon{width:3rem;height:3rem;font-size:3rem;line-height:1;}.spinner-size-3h .spinner-border{width:3.5rem;height:3.5rem;border-width:.4375rem;}.spinner-size-3h .spinner-text{font-size:3.5rem;}.spinner-size-3h .spinner-icon{width:3.5rem;height:3.5rem;font-size:3.5rem;line-height:1;}.spinner-size-4 .spinner-border{width:4rem;height:4rem;border-width:.5rem;}.spinner-size-4 .spinner-text{font-size:4rem;}.spinner-size-4 .spinner-icon{width:4rem;height:4rem;font-size:4rem;line-height:1;}:root{--brand-teal-dark:#1f6c7d;--teal-100:#a0eeff;--teal-200:#b3d4dc;}.btn-outline-dark{--bs-btn-color:var(--brand-teal-dark);--bs-btn-border-color:var(--brand-teal-dark);--bs-btn-hover-bg:var(--brand-teal-dark);--bs-btn-hover-border-color:var(--brand-teal-dark);--bs-btn-active-bg:var(--brand-teal-dark);--bs-btn-active-border-color:var(--brand-teal-dark);--bs-btn-disabled-color:var(--brand-teal-dark);--bs-btn-disabled-border-color:var(--brand-teal-dark);}.btn-outline-light{--bs-btn-active-color:var(--brand-teal-dark);--bs-btn-hover-color:var(--brand-teal-dark);}.table-tabs .nav-tabs .nav-link{color:#bce8f2!important;cursor:pointer;margin-bottom:0;border:0;box-shadow:inset 0 -4px 0 transparent;background-color:#2a869b!important;}.table-tabs .nav-tabs .nav-link:hover,.table-tabs .nav-tabs .nav-link:focus{isolation:isolate;color:#bce8f2!important;border-bottom-color:transparent;box-shadow:inset 0 -3px 0 #cff4fc;}.table-tabs .nav-tabs .nav-link.active,.table-tabs .nav-tabs .nav-item.show .nav-link{color:#fff!important;box-shadow:inset 0 -4px 0 #fff;}.table tbody tr>td{font-size:1.125rem!important;max-width:250px;}[data-bs-toggle=tooltip]{cursor:pointer;}.tooltip ol{margin-bottom:0;padding-left:1.25rem;}.tooltip ol li{margin-bottom:5px;}.tooltip-wide{--bs-tooltip-max-width:400px;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);}.tooltip-wide .tooltip-inner{padding:5px;}#chart-tooltip{transition:left .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);opacity:0;pointer-events:none;position:absolute;z-index:2000;background:#333;color:#fff;border-radius:4px;border:0;box-shadow:0 2px 8px rgba(0,0,0,.25);padding:8px;font-size:12px;min-width:120px;box-sizing:border-box;}#chart-tooltip.active{opacity:1;}#chart-tooltip.chevron-left::before,#chart-tooltip.chevron-right::before{content:"";position:absolute;width:0;height:0;border:8px solid transparent;top:var(--chevron-top,50%);transform:translateY(-50%);opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);}#chart-tooltip.active.chevron-left::before,#chart-tooltip.active.chevron-right::before{opacity:1;}#chart-tooltip.chevron-left::before{left:-8px;border-right:8px solid #222;border-left:0;}#chart-tooltip.chevron-right::before{right:-8px;border-left:8px solid #222;border-right:0;}#chart-tooltip .chevron{transition:left .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);opacity:0;position:absolute;width:18px;height:10px;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;}#chart-tooltip .chevron.left{left:-9px;transform:translateY(-50%) rotate(180deg);}#chart-tooltip .chevron.right{right:-9px;transform:translateY(-50%) rotate(0deg);}#chart-tooltip-chevron{position:absolute;width:16px;height:12px;z-index:2001;pointer-events:none;}.flip-h{transform:scaleX(-1);}.flip-v{transform:scaleY(-1);}:root{--brand-teal-dark:#1f6c7d;--teal-100:#a0eeff;--teal-200:#b3d4dc;}.btn-outline-dark{--bs-btn-color:var(--brand-teal-dark);--bs-btn-border-color:var(--brand-teal-dark);--bs-btn-hover-bg:var(--brand-teal-dark);--bs-btn-hover-border-color:var(--brand-teal-dark);--bs-btn-active-bg:var(--brand-teal-dark);--bs-btn-active-border-color:var(--brand-teal-dark);--bs-btn-disabled-color:var(--brand-teal-dark);--bs-btn-disabled-border-color:var(--brand-teal-dark);}.btn-outline-light{--bs-btn-active-color:var(--brand-teal-dark);--bs-btn-hover-color:var(--brand-teal-dark);}.field-validation-error{width:100%;display:inline-block;padding:0 1.2rem;margin-top:3px;position:relative;box-sizing:border-box;color:#ac2318;text-align:left;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:.35rem;padding-left:0;}.field-validation-error[data-clip-to-popover]{max-height:1.5em;overflow:hidden;}.field-validation-error[data-clip-to-popover].is-clipped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.field-validation-error.is-clipped{cursor:pointer;}.field-validation-error.is-clipped::after{content:"";font-family:"icomoon";position:absolute;right:.25rem;bottom:0;width:1.25rem;height:1.25rem;font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;color:currentColor;pointer-events:none;}.field-validation-error::before{font-family:"icomoon";position:absolute;left:0;width:1rem;height:1rem;}.field-validation-error::before{content:"";position:static;width:auto;height:auto;display:inline-flex;align-items:center;}.field-validation-error.light{color:#eda6a6;}.field-validation-valid{display:none;}.field-validation-warning{width:100%;display:inline-block;padding:0 1.2rem;margin-top:3px;position:relative;box-sizing:border-box;color:#b15000;text-align:left;display:flex;flex-direction:row;justify-content:start;align-items:center;gap:.35rem;padding-left:0;}.field-validation-warning[data-clip-to-popover]{max-height:1.5em;overflow:hidden;}.field-validation-warning[data-clip-to-popover].is-clipped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.field-validation-warning.is-clipped{cursor:pointer;}.field-validation-warning.is-clipped::after{content:"";font-family:"icomoon";position:absolute;right:.25rem;bottom:0;width:1.25rem;height:1.25rem;font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;color:currentColor;pointer-events:none;}.field-validation-warning::before{font-family:"icomoon";position:absolute;left:0;width:1rem;height:1rem;}.field-validation-warning::before{content:"";position:static;width:auto;height:auto;display:inline-flex;align-items:center;}.field-validation-warning.light{color:#fecba1;}.popover.error-popover{opacity:1!important;background-color:#f6e7e7;border-color:#ac2318;max-width:450px;}.popover.error-popover .popover-body{text-align:start;color:#ac2318;font-size:var(--bs-body-font-size);}.popover.error-popover .popover-body ul{margin-bottom:0;}.popover.error-popover.bs-popover-top .popover-arrow::before,.popover.error-popover[data-popper-placement^=top] .popover-arrow::before{border-top-color:#ac2318!important;}.popover.error-popover.bs-popover-top .popover-arrow::after,.popover.error-popover[data-popper-placement^=top] .popover-arrow::after{border-top-color:#f6e7e7!important;}.popover.error-popover.bs-popover-bottom .popover-arrow::before,.popover.error-popover[data-popper-placement^=bottom] .popover-arrow::before{border-bottom-color:#ac2318!important;}.popover.error-popover.bs-popover-bottom .popover-arrow::after,.popover.error-popover[data-popper-placement^=bottom] .popover-arrow::after{border-bottom-color:#f6e7e7!important;}.popover.error-popover.bs-popover-start .popover-arrow::before,.popover.error-popover[data-popper-placement^=left] .popover-arrow::before{border-left-color:#ac2318!important;}.popover.error-popover.bs-popover-start .popover-arrow::after,.popover.error-popover[data-popper-placement^=left] .popover-arrow::after{border-left-color:#f6e7e7!important;}.popover.error-popover.bs-popover-end .popover-arrow::before,.popover.error-popover[data-popper-placement^=right] .popover-arrow::before{border-right-color:#ac2318!important;}.popover.error-popover.bs-popover-end .popover-arrow::after,.popover.error-popover[data-popper-placement^=right] .popover-arrow::after{border-right-color:#f6e7e7!important;}.popover.warning-popover{opacity:1!important;background-color:#fff3cd;border-color:#fff3cd;max-width:450px;}.popover.warning-popover .popover-body{text-align:start;color:#b15000;font-size:var(--bs-body-font-size);}.popover.warning-popover .popover-body ul{margin-bottom:0;}.popover.warning-popover.bs-popover-top .popover-arrow::before,.popover.warning-popover[data-popper-placement^=top] .popover-arrow::before{border-top-color:#fff3cd!important;}.popover.warning-popover.bs-popover-top .popover-arrow::after,.popover.warning-popover[data-popper-placement^=top] .popover-arrow::after{border-top-color:#fff3cd!important;}.popover.warning-popover.bs-popover-bottom .popover-arrow::before,.popover.warning-popover[data-popper-placement^=bottom] .popover-arrow::before{border-bottom-color:#fff3cd!important;}.popover.warning-popover.bs-popover-bottom .popover-arrow::after,.popover.warning-popover[data-popper-placement^=bottom] .popover-arrow::after{border-bottom-color:#fff3cd!important;}.popover.warning-popover.bs-popover-start .popover-arrow::before,.popover.warning-popover[data-popper-placement^=left] .popover-arrow::before{border-left-color:#fff3cd!important;}.popover.warning-popover.bs-popover-start .popover-arrow::after,.popover.warning-popover[data-popper-placement^=left] .popover-arrow::after{border-left-color:#fff3cd!important;}.popover.warning-popover.bs-popover-end .popover-arrow::before,.popover.warning-popover[data-popper-placement^=right] .popover-arrow::before{border-right-color:#fff3cd!important;}.popover.warning-popover.bs-popover-end .popover-arrow::after,.popover.warning-popover[data-popper-placement^=right] .popover-arrow::after{border-right-color:#fff3cd!important;}.w-20{width:20%;}.w-30{width:30%;}.w-35{width:35%;}.w-40{width:40%;}.dt-container{width:100%;}.dataTable th,.dataTable td{vertical-align:middle;}th.dt-header-baseline{vertical-align:bottom;}th.dt-header-baseline .dt-column-order{top:auto!important;bottom:22px!important;background-color:#f00;}.dt-processing *{animation-duration:1.5s!important;animation-iteration-count:infinite!important;transition-duration:unset!important;}.dt-processing .spinner-icon{z-index:12!important;}div.dt-processing>div{display:none;}table.dataTable thead .dt-column-order{position:absolute;right:12px;top:0;bottom:0;width:12px;font-size:1.3em!important;line-height:1!important;margin-left:5px!important;}table.dataTable thead .dt-column-order:before,table.dataTable thead .dt-column-order:after{content:""!important;width:14px;min-width:14px;height:12px;min-height:12px;}.dt-orderable-asc .dt-column-order:after{background-image:url("../img/sort-desc.svg");line-height:1!important;padding:5px!important;border-radius:50%;}.dt-orderable-desc .dt-column-order:before{background-image:url("../img/sort-asc.svg");line-height:1!important;padding:5px!important;border-radius:50%;}.dt-column-order::before,.dt-column-order::after{color:#000;opacity:.3!important;}th.dt-ordering-asc .dt-column-order::before{opacity:1!important;}th.dt-ordering-desc .dt-column-order::after{opacity:1!important;}.dt-layout-row{display:flex;align-items:center;justify-content:center;width:100%;}.dt-layout-row div.dt-paging>nav{align-items:center;display:flex;padding:12px 24px 16px 24px;}.dt-layout-row div.dt-paging>nav button.dt-paging-button,.dt-layout-row div.dt-paging>nav .ellipsis{align-items:center;background-color:#fff;margin-left:-1px;margin-right:0;color:#1d2939;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px;text-decoration:none;border:1px solid #d0d5dd;border-color:#ccc;background:unset;background-color:#fff;border-radius:unset;z-index:1000;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.current,.dt-layout-row div.dt-paging>nav .ellipsis.current{background:unset;background-color:rgba(42,134,155,.2);z-index:1010;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.current:hover,.dt-layout-row div.dt-paging>nav .ellipsis.current:hover{background:unset;background-color:rgba(42,134,155,.1);z-index:1010;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.disabled,.dt-layout-row div.dt-paging>nav .ellipsis.disabled{border-color:#d0d5dd;color:rgba(29,41,57,.25)!important;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.disabled:hover,.dt-layout-row div.dt-paging>nav .ellipsis.disabled:hover{border-color:#d0d5dd;color:rgba(29,41,57,.25)!important;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.disabled:hover.previous,.dt-layout-row div.dt-paging>nav .ellipsis.disabled:hover.previous{color:transparent!important;background-image:url("../img/arrow-left.svg");background-repeat:no-repeat;background-position:center;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.disabled:hover.next,.dt-layout-row div.dt-paging>nav .ellipsis.disabled:hover.next{color:transparent!important;background-image:url("../img/arrow-right.svg");background-repeat:no-repeat;background-position:center;}.dt-layout-row div.dt-paging>nav button.dt-paging-button:hover,.dt-layout-row div.dt-paging>nav .ellipsis:hover{background:unset;background-color:rgba(42,134,155,.1);border-color:#d0d5dd;color:#1d2939!important;z-index:1010;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.previous,.dt-layout-row div.dt-paging>nav .ellipsis.previous{border-top-left-radius:8px;border-bottom-left-radius:8px;background-repeat:no-repeat;background-position:center;color:transparent!important;background-image:url("../img/arrow-left.svg");}.dt-layout-row div.dt-paging>nav button.dt-paging-button.previous:hover,.dt-layout-row div.dt-paging>nav .ellipsis.previous:hover{color:transparent!important;}.dt-layout-row div.dt-paging>nav button.dt-paging-button.next,.dt-layout-row div.dt-paging>nav .ellipsis.next{border-top-right-radius:8px;border-bottom-right-radius:8px;background-repeat:no-repeat;background-position:center;color:transparent!important;background-image:url("../img/arrow-right.svg");}.dt-layout-row div.dt-paging>nav button.dt-paging-button.next:hover,.dt-layout-row div.dt-paging>nav .ellipsis.next:hover{color:transparent;}.measurement-row-target{--dev-note:"this class is used in UI testing, do not remove";}kbd{background-color:var(--bs-secondary-bg);color:#101828;border:1px solid #344054;}.empty-canvas{background-color:#f6fafb;border-radius:20px;display:flex;justify-content:center;align-items:center;}.flash-transition{transition:background-color .6s ease,border-color .6s ease,box-shadow .6s ease!important;-webkit-transition:background-color .6s ease,border-color .6s ease,box-shadow .6s ease!important;}.flash-invalid{background-color:#f8d7da!important;border-color:#dc3545!important;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)!important;}.link{cursor:pointer;}.offscreen{position:relative!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;pointer-events:none!important;}.page-title{font-size:2rem;font-weight:700;color:#1f6c7d;}.pointer{cursor:pointer;}.search-with-icon{position:relative;}.search-with-icon input{padding-left:2.25rem!important;z-index:1!important;}.search-with-icon i{position:absolute;left:0;top:50%;margin-left:.5rem!important;opacity:.5!important;transform:translateY(-50%);z-index:2!important;}.stats-grid{display:grid;gap:.25rem;grid-template-columns:repeat(3,1fr);}.stats-grid .card,.stats-grid .card-body{display:grid;grid-template-rows:subgrid;grid-row:span 2;width:100%;}.stats-grid.stats-grid--product{grid-template-columns:repeat(5,1fr);}.stats-grid.stats-grid--product .card,.stats-grid.stats-grid--product .card-body{grid-row:span 3;}@media(max-width:767.98px){.stats-grid.stats-grid--product{grid-template-columns:1fr;}}.vertical-sep{display:flex;align-items:center;padding-left:1rem;padding-right:1rem;}.vertical-sep::before{content:"";border-left:1px solid #dee2e6;height:50%;display:inline-block;}.z-auto{z-index:auto!important;}