.loader{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%;animation:spin 1s linear infinite}.loader svg,.loader path{fill:var(--brand-blue-main)}.loader svg{position:relative;top:1px;left:1px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.primary-btn,.secondary-btn{border:none;background:none;outline:none;cursor:pointer;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;padding:11px 16px;border-radius:3px;color:var(--brand-white);background-color:var(--brand-navy-main)}.primary-btn:active,.secondary-btn:active{background-color:var(--brand-navy-d2)}.primary-btn:disabled,.secondary-btn:disabled{background-color:var(--brand-navy-l1);cursor:unset}.primary-btn__loader,.secondary-btn__loader{margin-right:8px}.primary-btn__loader svg,.secondary-btn__loader svg{width:100%;height:100%}.primary-btn__loader svg path,.secondary-btn__loader svg path{fill:var(--brand-white)}.secondary-btn{padding:10px 16px;border:1px solid var(--brand-navy-main);color:var(--brand-navy-main);background-color:transparent}.secondary-btn:active{background-color:var(--brand-navy-l2)}.secondary-btn:disabled{background-color:var(--brand-white);color:var(--brand-navy-l1);border-color:var(--brand-navy-l1)}.icon-btn__wrapper_not-allowed{cursor:unset}.icon-btn__wrapper_pointer{cursor:pointer;padding:0 2px}.icon-btn{padding:0;border:none;background:none;outline:none;cursor:pointer;position:relative;display:inline-flex;flex-flow:row wrap;width:36px;height:36px;border-radius:3px}.icon-btn svg{margin:auto}.icon-btn:active,.icon-btn.selected{background-color:var(--brand-blue-main)}.icon-btn:active svg,.icon-btn:active path,.icon-btn.selected svg,.icon-btn.selected path{fill:var(--brand-white)}.icon-btn:active path[stroke=black],.icon-btn.selected path[stroke=black]{stroke:var(--brand-white)}.icon-btn:disabled{background-color:transparent;pointer-events:none}.icon-btn:disabled svg,.icon-btn:disabled path{stroke:var(--brand-grey-l2)}.icon-btn:disabled path[stroke=black]{stroke:var(--brand-grey-l2)}.icon-btn.rotate:active .icon-btn-rotate,.icon-btn.rotate.selected .icon-btn-rotate{transform:rotate(180deg)}.icon-btn.toolbar{width:40px;height:48px;border-radius:0}.icon-btn.toolbar:active,.icon-btn.toolbar.selected{background-color:var(--brand-blue-main)}.icon-btn.toolbar:active svg,.icon-btn.toolbar.selected svg{fill:var(--brand-white)}.icon-btn.toolbar:disabled{background-color:transparent}.icon-btn.toolbar:disabled svg{fill:var(--brand-grey-l2)}.icon-btn.toolbar svg{width:24px;height:24px}.icon-btn.toolbar-stroke path{fill:none;stroke:var(--brand-black)}.icon-btn.toolbar-stroke:active path,.icon-btn.toolbar-stroke.selected path{stroke:var(--brand-white)}.icon-btn.toolbar-stroke:disabled path{stroke:var(--brand-grey-l2)}.link-button{padding:0;border:none;background:none;outline:none;cursor:pointer;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;font-weight:700;color:var(--brand-navy-main)}.link-button:active{color:var(--brand-blue-d1);text-decoration:underline}.link-button:disabled{color:var(--brand-navy-l1);text-decoration:none}.wide-btn{background-color:transparent;border:1px solid var(--brand-grey-l3);width:100%;height:18px;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;cursor:pointer}.wide-btn:active,.wide-btn.selected{background-color:var(--brand-blue-l3);border:1px solid var(--brand-blue-main)}.wide-btn:active path,.wide-btn.selected path{stroke:var(--brand-blue-main)}.wide-btn:disabled{pointer-events:none}@media (hover: hover){.primary-btn:hover{background-color:var(--brand-navy-d1)}.primary-btn:disabled:hover{background-color:var(--brand-navy-l1)}.secondary-btn:hover{background-color:var(--brand-navy-l3)}.secondary-btn:disabled:hover{background-color:var(--brand-white)}.icon-btn:hover{background-color:var(--brand-navy-l3)}.icon-btn.toolbar:hover{background-color:var(--brand-blue-l2)}.link-button:hover{color:var(--brand-blue-main);text-decoration:underline}.wide-btn:hover:not(:active){border:1px solid var(--brand-black)}}.HomePageBackground{position:fixed;left:0;top:0;z-index:-1}.HomePageBackground .grey-fill{background:var(--brand-grey-l5);height:100vh;width:100vw}.HomePageBackground .circle{position:fixed;top:250px;left:-550px;flex-shrink:0;width:1765px;height:1443px;border-radius:1765px;background:radial-gradient(50.34% 56.67% at 84.57% 55.1%,#f6f6f7 0%,rgba(0,183,220,.1) 11.17%,rgba(17,0,183,.37) 22.4%,rgba(0,146,170,.54) 61.46%,rgba(255,255,255,.54) 100%);opacity:.2;filter:blur(141.5px);z-index:1}.ErrorPage{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;padding-bottom:7%;height:calc(var(--vh) * 100 + 0px)}.ErrorPage .ErrorSvg{margin-bottom:36px}.ErrorPage .ErrorHeader{font-size:24px;font-weight:500;line-height:36px;letter-spacing:.4px;color:var(--brand-grey-d2);text-align:center;font-family:DM Sans;margin-bottom:24px}.ErrorPage .ErrorBody{margin-bottom:32px}.ErrorPage .ErrorBody>div{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;line-height:21px;color:var(--brand-grey-d2);text-align:center;font-family:DM Sans}.ErrorPage .ErrorBody .contactSupport{color:var(--brand-blue-main);cursor:pointer}@media (hover: hover){.ErrorPage .ErrorBody .contactSupport:hover{text-decoration:underline}}.ErrorPage .refreshButton{font-family:DM Sans;font-weight:400}.MobileMessage__Content{padding:200px 24px 0}.MobileMessage__Content .MobileMessage__Text{font-size:16px;font-weight:500;line-height:16px;letter-spacing:.2px;line-height:26px;display:inline-block;width:100%;margin-top:16px;text-align:center;color:var(--brand-grey-main)}.MobileMessage__Content .MobileMessage__Header{font-size:24px;font-weight:500;line-height:36px;letter-spacing:.4px;display:inline-block;width:100%;text-align:center;color:var(--brand-black)}.Spinner{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;text-align:center}.Spinner img{display:block;width:40px;height:40px}.MainLoggedInContainer{position:relative;width:100%;min-height:calc(var(--vh) * 100 + 0px)}.chipsToolBar__bar{padding-bottom:12px}.chipsToolBar__bar .clearAll__button{padding:0;margin-top:16px;color:var(--brand-blue-main);text-transform:capitalize}.chipsToolBar__label{color:var(--brand-grey-main)}.chipsToolBar.MuiChip-deleteIcon{color:var(--brand-grey-main);font-size:16px}.chipsToolBar.MuiChip-root{margin:12px 12px 0 0;padding:12px 8px;background:var(--brand-white);border:1px solid var(--brand-grey-l3)}.reportsLayout__navigation,.deepdiveLayout__navigation{padding-top:16px;border-right:1px solid var(--brand-grey-l3);background-color:var(--brand-white)}.reportsLayout__navigation .reportsLayoutLink,.deepdiveLayout__navigation .reportsLayoutLink{display:block;width:100%;padding:13px 16px;border-right:1px solid var(--brand-white);border-top-right-radius:30px;border-bottom-right-radius:30px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;text-align:left;color:var(--brand-grey-d2);background:var(--brand-white);cursor:pointer}.reportsLayout__navigation .reportsLayoutLink.active,.deepdiveLayout__navigation .reportsLayoutLink.active{background-color:var(--dashboard-navy);color:var(--brand-white)}.reportsLayout__navigation .reportsLayoutLink.active.hasChild,.deepdiveLayout__navigation .reportsLayoutLink.active.hasChild{background-color:#0900630d;color:var(--brand-grey-d2)}.reportsLayout .reportsNavigationTree,.deepdiveLayout .reportsNavigationTree{padding-left:0}.reportsLayout .reportsNavigationTree ul,.deepdiveLayout .reportsNavigationTree ul{list-style-type:none;padding-left:0}.reportsLayout .reportsNavigationTree .reportsLayoutLink,.deepdiveLayout .reportsNavigationTree .reportsLayoutLink{display:flex;align-items:center;height:40px}.reportsContent{height:calc(100vh - 132px);padding:24px 24px 0;overflow-y:auto;overflow-x:hidden}.reportsContent:has(iframe){overflow:hidden}.reportsContentIframe{padding-left:0;padding-top:0}.deepdiveLayout .reportsContent{padding-bottom:48px}@media (hover: hover){.reportsLayout__navigation .reportsLayoutLink:hover:not(.active),.deepdiveLayout__navigation .reportsLayoutLink:hover:not(.active){background-color:#0900630d}}.tooltip-wrapper{display:flex;max-width:100%}.tooltip-content{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:fit-content;padding:10px 10px 11px;border-radius:3px;background:var(--alpha-black-85);transition-delay:.4s;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;color:var(--brand-white);box-sizing:border-box;z-index:12}.tooltip-content.hidden{visibility:hidden}.tooltip-content-title{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;line-height:20px;color:var(--brand-white)}.tooltip-content-title+.tooltip-content-content{color:var(--brand-grey-l1)}.tooltip-content-line.pt-8{padding-bottom:8px}.tooltip-content-line-badge{display:flex;flex-flow:row wrap;align-items:center}.tooltip-content-line-badge svg{position:static;margin-right:6px}.tooltip-content-line-badge svg>path,.tooltip-content-line-badge svg g path{stroke:none}.tooltip-content-content{line-height:20px}.tooltip-content-content.pt-8,.tooltip-content-footer.pt-8{padding-top:var(--space-xxs)}.informIcon{width:14px;height:14px;margin:0 8px}.noData{display:flex;flex-direction:column;justify-content:center;align-items:center;width:inherit;height:inherit}.noData.alignLeft{align-items:start;padding:0 24px}.noData.alignLeft .noData__body{text-align:left}.noData .noData__icon{margin-bottom:24px}.noData .noData__title{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;margin-bottom:2px}.noData .noData__body{text-align:center}.kpiWidget{display:flex;justify-content:center;align-items:center;flex-grow:1;font-family:DM Sans;width:100px}.kpiWidget__title{font-weight:700}.kpiWidget__box{display:flex;flex-direction:row;justify-content:start;align-items:center;width:100%}.kpiWidget__wrapper{justify-content:start;height:36px}.kpiWidget__wrapper>*{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;justify-content:start;width:100%}.kpiWidget__wrapper .noData__title{width:100%;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;font-weight:700}.kpiWidget__chart{margin-right:16px}.kpiWidget__header{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;min-height:25px;color:var(--dashboard-grey-shrinkage);text-wrap:pretty}.kpiWidget__content{font-size:32px;font-weight:500;line-height:36px;letter-spacing:.2px;color:var(--brand-grey-d2)}.kpiWidget__footer{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;justify-content:start;width:100%;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-grey-d2)}.kpiWidget__footer__value{margin-right:4px;font-size:14px;line-height:14px;letter-spacing:.4px;font-weight:400;color:var(--dashboard-grey-shrinkage)}.kpiWidget__footer__value_red{font-weight:500;color:var(--dashboard-red)}.kpiWidget__footer__value_green{font-weight:500;color:var(--dashboard-green-shrinkage)}.kpiWidget__footer__value__average{color:var(--brand-grey-d1)}.kpiWidget__tooltip{min-width:160px;padding:10px;color:var(--brand-grey-l1);background:var(--brand-black)}.kpiWidget__title{color:var(--brand-white)}.kpiWidget__content{display:flex;flex-direction:row;justify-content:space-between}.kpiWidget__tooltipLine{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;justify-content:flex-start;flex-wrap:nowrap;min-width:250px;padding-top:8px}.kpiWidget__tooltipLine__marker{width:8px;height:8px;border-radius:50%;border:.2px solid var(--brand-white)}.kpiWidget__tooltipLine__text{margin-left:8px;color:var(--brand-grey-l1);font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px}.kpiWidget__tooltip,.kpiWidget__informIconTooltip{min-width:320px}.kpiWidget__contentTooltip.MuiTooltip-tooltip{background-color:unset}.WidgetError__Content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;height:100%;padding:24px 0}.WidgetError__Content .WidgetError__Content__Clouds{width:175px;height:76px}.WidgetError__Content .WidgetError__Content__Title{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px}.WidgetError__Content .WidgetError__Content__Multi{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;line-height:21px}.kpiWidgetBar{display:flex;width:100%;height:144px;overflow:visible}.kpiWidgetBar .apexcharts-tooltip{top:40px!important}.kpiDivider{display:flex;justify-content:center;align-items:center}.kpiWidgetBarSkeleton{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;width:100%;height:144px;background-color:var(--brand-white);border-radius:6px;flex-shrink:0;position:relative;backdrop-filter:blur(10px)}.kpiWidgetBarSkeleton .container{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;overflow:hidden;row-gap:50px;max-height:110px}.kpiWidgetBarSkeleton .container .header{width:100px;border:none;padding:0 24px;flex-direction:column;flex-grow:1;align-items:flex-start;display:flex;justify-content:center;align-items:center}.kpiWidgetBarSkeleton .container .header .wrapper{width:100%}.kpiWidgetBarSkeleton .container .header .text{max-width:244px;width:100%;height:14px;flex-shrink:0;border-radius:20px;background-color:var(--skeleton-gray);margin-bottom:23px}.kpiWidgetBarSkeleton .container .header .button-group{width:123px;height:23px;flex-shrink:0;border-radius:20px;background-color:var(--skeleton-gray);margin-bottom:22px}.kpiWidgetBarSkeleton .container .header .bottom-text{width:52px;height:14px;flex-shrink:0;border-radius:20px;background-color:var(--skeleton-gray)}.kpiWidgetBarSkeleton .container .bar-divider{margin-top:8px}.emptyKpiWidget .kpiWidget__header{padding-left:24px;margin-bottom:16px}.emptyKpiWidget .noData__title{font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;font-weight:700}.cardTitle{display:flex;flex-flow:row wrap;align-items:center;justify-content:start;font-family:DM Sans}.cardTitle__title{color:var(--brand-grey-d2)}.cardTitle__title_lg{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.6px}.cardTitle__title_md{font-size:16px;font-weight:500;line-height:16px;letter-spacing:.2px;font-weight:700}.cardTitle__tooltip{display:flex;flex-wrap:wrap}.selectHeader{display:flex;flex-flow:row wrap;align-items:center;justify-content:start}.selectHeader:hover{cursor:pointer}.WidgetErrorCard{width:100%;height:100%}.WidgetErrorCard .WidgetError{width:100%;height:100%;background-color:var(--brand-white);font-family:DM Sans;padding:var(--space-m)}.chartTooltip{min-width:80px;padding:10px;border-radius:3px;background-color:var(--brand-black)}.chartTooltip__header{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;color:var(--brand-white)}.chartTooltip__text{margin-bottom:4px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;letter-spacing:.4px;line-height:20px;color:var(--brand-grey-l1)}.tooltipLegend__tooltipLine{justify-content:flex-start;display:flex;align-items:center}.tooltipLegend__tooltipLine__marker{width:8px;height:8px;border:.2px solid var(--brand-white);border-radius:50%;margin-right:8px}.tooltipLegend__tooltipLine__text{color:var(--brand-grey-l1)}.tooltipLegend__tooltipLine:first-child{margin-top:0}.stackedBarChartTooltip{min-width:80px;padding:10px;border-radius:3px;border-color:var(--brand-black);background-color:var(--brand-black);font:"DM Sans";max-width:450px;white-space:normal;line-height:1.2}.stackedBarChartTooltip .stackedBarChartTooltip__inner .deviceLine{white-space:nowrap;overflow:hidden;margin-top:0;margin-bottom:8px}.stackedBarChartTooltip__inner{gap:24px;padding:0;margin:0;column-count:1}.stackedBarChartTooltip__inner:has(:nth-child(8)){column-count:2;max-height:220px}.stackedBarChartTooltip{min-width:80px;padding:10px;border-radius:3px;border-color:var(--brand-black);background-color:var(--brand-black);font:var(--main-font)}.stackedBarChartTooltip header{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;color:var(--brand-white);margin-bottom:8px}.stackedBarChartTooltip .deviceLine{display:flex;align-items:center;margin-top:8px}.custom-chart-tooltip{position:fixed;display:inline-flex;padding:10px;justify-content:center;align-items:center;gap:10px;color:var(--brand-white);font-family:var(--main-font);font-size:var(--tooltip-text-size);font-style:normal;font-weight:700;line-height:var(--tooltip-line-height);letter-spacing:var(--tooltip-letter-spacing);border-radius:3px;background:var(--alpha-black-80);box-shadow:var(--tooltip-shadow);pointer-events:none;z-index:var(--z-index-high);word-wrap:break-word;white-space:pre-line;max-width:300px}.apexcharts-xaxis-texts-g .apexcharts-xaxis-label-custom{color:var(--brand-navy-main)}.apexcharts-xaxis-texts-g .apexcharts-xaxis-label-custom:hover{cursor:pointer}.stackedBarWidget{width:100%;height:100%;min-height:290px;padding:24px;overflow:visible!important}.stackedBarWidget__header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-bottom:16px}.stackedBarWidget__header__select{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.stackedBarWidget__header__select>div:first-child{margin-right:8px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px}.stackedBarWidget__legend{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;justify-content:flex-start;padding-bottom:24px}.stackedBarWidget__legend__item{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;justify-content:flex-start;padding-right:24px;font-size:11px;font-weight:400;line-height:11px;letter-spacing:.4px;color:var(--brand-grey-d1);cursor:pointer}.stackedBarWidget__legend__item span{display:block;width:8px;height:8px;margin-right:8px;border-radius:50%}.stackedBarWidget__legend__item_clickable{color:var(--brand-blue-main)}.stackedBarWidget__legend__item__only{cursor:default}.stackedBarWidget__wrapper .apexcharts-tooltip.apexcharts-theme-light{border-color:var(--brand-black)}.stackedBarSkeleton{width:100%;height:100%;border:none;background:var(--brand-white)}.stackedBarSkeleton .skeletonHeader{display:flex;justify-content:space-between;border:none}.stackedBarSkeleton .skeletonHeader .skeletonMainHeader{width:274px;height:20px;border-radius:20px;background-color:var(--skeleton-gray)}.stackedBarSkeleton .skeletonHeader .skeletonSubHeader{width:154px;height:33px;border-radius:3px;background-color:var(--brand-grey-l5)}.stackedBarSkeleton .skeletonGraph{width:100%;height:100%;border-radius:3px;background-color:var(--skeleton-gray);margin-top:34px;max-height:185px}.dataSelect{max-width:155px;margin:16px 0}.dataSelect .MuiSelect-select{padding:var(--space-xxxs) var(--space-xxs) var(--space-xxxs) var(--space-xs);border:1px solid var(--brand-grey-l3);font-size:13px}.dataOverTimeWidget{display:flex;flex-direction:column;width:100%;height:100%;min-height:350px;padding:var(--space-m)}.dataOverTimeWidget__header{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.6px;display:flex;justify-content:space-between}.dataOverTimeWidget__header__actions{display:flex;gap:var(--space-xxs)}.dataOverTimeWidget__title{display:flex;align-items:center}.dataOverTimeWidget__activeBtn{background:var(--brand-blue-l3)}.dataOverTimeSkeleton{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--brand-white)}.dataOverTimeSkeleton .header{justify-content:space-between;padding:0}.dataOverTimeSkeleton .header .text{width:287px;height:20px;margin-top:-12px;border-radius:20px;background-color:var(--skeleton-gray)}.dataOverTimeSkeleton .header .button-group{width:130px;height:36px;border-radius:3px;background-color:var(--skeleton-gray)}.dataOverTimeSkeleton .graph{height:100%;border-radius:3px;background-color:var(--skeleton-gray);z-index:9}.dataOverTimeSelect{max-width:155px;margin:16px 0}.dataOverTimeSelect .MuiSelect-select{padding:var(--space-xxxs) var(--space-xxs) var(--space-xxxs) var(--space-xs);border:1px solid var(--brand-grey-l3);font-size:13px}.dataOverTimeSelect .MuiButtonBase-root{border:1px solid var(--brand-grey-l3)}.genericTable{border-collapse:separate;border-spacing:0;width:100%;height:fit-content;font-size:14px;line-height:1.2;color:var(--brand-grey-d2)}.genericTable,.genericTable__pagination{box-shadow:0 2px 8px #6161611a;background-color:#fff}.genericTable__thead{color:var(--brand-grey-d1);background-color:var(--dashboard-table-header);border-bottom:1px solid var(--brand-grey-l3);border-top:1px solid var(--brand-grey-l3);padding:12px;font-size:13px;font-weight:700;text-align:left}.genericTable__thead-content{display:inline-flex;align-items:center;gap:4px}.genericTable__thead_sortable{cursor:pointer}.genericTable__thead_sticky{position:sticky;top:0;z-index:1}.genericTable__thead_sticky:after{content:"";position:absolute;left:0;top:-1px;width:100%;border-top:1px solid var(--brand-grey-l3)}.genericTable__thead_text-align_left,.genericTable__cell_text-align_left{text-align:left}.genericTable__thead_text-align_right,.genericTable__cell_text-align_right{text-align:right}.genericTable__thead_text-align_center,.genericTable__cell_text-align_center{text-align:center}.genericTable__thead_one-liner,.genericTable__cell_one-liner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.genericTable__trow{transition:background-color .2s ease;cursor:pointer}.genericTable__trow:hover{background-color:var(--brand-grey-l5)}.genericTable__trow_selected,.genericTable__trow_selected:hover{background-color:var(--brand-blue-l3)}.genericTable__trow_no-cursor{cursor:default}.genericTable__nestedRow{background-color:var(--dashboard-table-box)}.genericTable__trow_expandable{cursor:pointer}.genericTable__cell{padding:14px;border-bottom:1px solid var(--skeleton-gray-2)}.genericTable__cell--nested{padding:24px 24px 36px}.genericTable__cell--chevron{width:20px;padding:14px 4px}.genericTable__icon{width:16px;height:16px;vertical-align:middle;transition:transform .2s ease}.genericTable__icon--left{transform:rotate(180deg)}.genericTable__pagination-button{border:0;background-color:transparent;cursor:pointer}.genericTable__pagination-button .genericTable__icon--left,.genericTable__pagination-button .genericTable__icon--right{color:var(--brand-grey-d1)}.genericTable__pagination-button:disabled{cursor:not-allowed}.genericTable__pagination-button:disabled .genericTable__icon--left path,.genericTable__pagination-button:disabled .genericTable__icon--right path{color:var(--brand-grey-l2);stroke:var(--brand-grey-l2)}.genericTable__pagination-caption{margin-right:16px;font-size:13px;line-height:1;font-weight:400;color:var(--table-grey)}.genericTable__pagination{height:64px;border-radius:0 0 6px 6px;text-align:right;width:100%;display:flex;justify-content:flex-end;align-items:center}.genericTable_sticky-header-wrapper{overflow-y:auto}.skeleton-table{width:100%}.skeleton-table__paper{width:100%;overflow:hidden;background-color:var(--brand-white);border-radius:4px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.skeleton-table__table{min-width:650px}.skeleton-table__row--header{background-color:var(--dashboard-table-header);height:55px}.skeleton-table__cell{padding:16px}.skeleton-table__cell--action{width:48px;text-align:center}.skeleton-table__pagination-skeleton{padding:16px;display:flex;justify-content:flex-end}.no-data-table-container{border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a;width:100%;background:var(--brand-white)}.no-data-table-container .no-data-header{background-color:var(--dashboard-table-header);width:100%;height:55px}.no-data-table-container .no-data-row{display:flex;justify-content:center;align-items:center;padding:40px 0}.no-data-table-container .no-data-content{display:flex;flex-direction:column;align-items:center;text-align:center}.no-data-table-container .no-data-content .no-data-icon{margin-top:150px;margin-bottom:24px}.no-data-table-container .no-data-content .no-data-title{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;margin-bottom:12px}.no-data-table-container .no-data-content .no-data-message{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px}.progressByOwnerWidget{width:100%;height:100%;padding:0;border-radius:6px;box-shadow:0 2px 8px #6161611a}.progressByOwnerWidget__header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px}.progressByOwnerWidget__content{padding:24px 24px 0}.progressByOwnerWidget__content .no-data-table-container{margin-bottom:24px}.progressByOwnerWidget__content .genericTable__wrapper{padding:0;box-shadow:none;background:transparent}.progressByOwnerWidget__content .genericTable,.progressByOwnerWidget__content .genericTable__pagination{box-shadow:none;background:transparent}.tableSkeleton{width:100%;height:100%;padding:24px;border:none;background:var(--brand-white)}.tableSkeleton .skeletonHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border:none}.tableSkeleton .skeletonHeader .skeletonMainHeader{width:274px;height:20px;border-radius:20px;background-color:var(--skeleton-gray)}.tableSkeleton__content .skeletonTable{width:100%;height:300px;border-radius:3px;background-color:var(--skeleton-gray);margin-top:18px}.progress-by-owner__header{white-space:nowrap}.progress-by-owner__header--owner,.progress-by-owner__cell--owner{padding-left:16px}.avatar{width:36px;height:36px;margin-left:-4px;border-radius:50%;border:2px solid var(--brand-white);color:#fff;background-color:var(--security-teal-main);font-size:20px;font-weight:500;line-height:20px;letter-spacing:.6px;font-size:16px;line-height:32px;text-align:center}.divider{height:1px;margin:var(--space-xxxs) 0;background:var(--brand-grey-l3)}.checkbox{display:flex;align-items:center}.checkbox label{display:flex;align-items:center;cursor:pointer}.checkbox-container{position:relative;width:16px;height:16px}.checkbox-container input{position:absolute;height:16px;width:16px;opacity:0;cursor:pointer;z-index:1}.checkbox-container input:checked~.checkbox-checkmark,.checkbox-container input.partial~.checkbox-checkmark{border:none;background:var(--brand-blue-main)}.checkbox-container input:checked~.checkbox-checkmark.purple,.checkbox-container input.partial~.checkbox-checkmark.purple{background:var(--security-purple-main)}.checkbox-container input:checked~.checkbox-checkmark.teal,.checkbox-container input.partial~.checkbox-checkmark.teal{background:var(--security-teal-main)}.checkbox-container input:checked:disabled,.checkbox-container input.partial:disabled{cursor:default}.checkbox-container input:checked:disabled~.checkbox-checkmark,.checkbox-container input.partial:disabled~.checkbox-checkmark{border:none;background:var(--brand-blue-l1)}.checkbox-container input:checked:disabled~.checkbox-checkmark.purple,.checkbox-container input.partial:disabled~.checkbox-checkmark.purple{background:var(--security-purple-l1)}.checkbox-container input:checked:disabled~.checkbox-checkmark.teal,.checkbox-container input.partial:disabled~.checkbox-checkmark.teal{background:var(--security-teal-l1)}.checkbox-container input:disabled:not(:checked){cursor:default}.checkbox-container input:disabled:not(:checked)~.checkbox-checkmark{border-color:var(--brand-grey-l2);background-color:var(--brand-grey-l5)}.checkbox-container input:disabled:not(:checked)~.checkbox-checkmark svg{display:none}.checkbox-container .checkbox-checkmark{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;height:16px;width:16px;border:1px solid var(--brand-grey-l3);border-radius:3px}.checkbox-container svg,.checkbox-container path{fill:var(--brand-white)}.checkbox-label{margin-left:var(--space-xxs);font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-black)}.checkbox.disabled label{cursor:default}@media (hover: hover){.checkbox-container input:checked:disabled:hover~.checkbox-checkmark,.checkbox-container input.partial:disabled:hover~.checkbox-checkmark{background:var(--brand-blue-l1)}.checkbox-container input:checked:disabled:hover~.checkbox-checkmark.purple,.checkbox-container input.partial:disabled:hover~.checkbox-checkmark.purple{background:var(--security-purple-l1)}.checkbox-container input:checked:disabled:hover~.checkbox-checkmark.teal,.checkbox-container input.partial:disabled:hover~.checkbox-checkmark.teal{background:var(--security-teal-l1)}.checkbox-container input:hover:not(:disabled)~.checkbox-checkmark{border-color:var(--brand-grey-l1)}.checkbox-container input:hover:not(:disabled):checked~.checkbox-checkmark,.checkbox-container input:hover:not(:disabled).partial~.checkbox-checkmark{background:var(--brand-blue-d2)}.checkbox-container input:hover:not(:disabled):checked~.checkbox-checkmark.purple,.checkbox-container input:hover:not(:disabled).partial~.checkbox-checkmark.purple{background:var(--security-purple-d2)}.checkbox-container input:hover:not(:disabled):checked~.checkbox-checkmark.teal,.checkbox-container input:hover:not(:disabled).partial~.checkbox-checkmark.teal{background:var(--security-teal-d2)}}.options-menu,.options-menu-sub-menu{box-shadow:0 2px 4px #6161612e,0 4px 8px #6161612e;border-radius:3px;background:var(--brand-white);z-index:2}.options-menu-option,.options-menu-sub-menu-option{position:relative;display:flex;align-items:center;justify-content:space-between;padding:9px 12px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-black);background:white;cursor:pointer}.options-menu-option.with-tooltip,.options-menu-sub-menu-option.with-tooltip{width:100%;min-width:unset}.options-menu-option.selected:not(.with-checkbox),.options-menu-sub-menu-option.selected:not(.with-checkbox){color:var(--brand-blue-main)}.options-menu-option.selected:not(.with-checkbox) .options-menu-option-check,.options-menu-sub-menu-option.selected:not(.with-checkbox) .options-menu-option-check{max-height:var(--space-m);margin-right:2px}.options-menu-option.selected:not(.with-checkbox) .options-menu-option-check svg,.options-menu-option.selected:not(.with-checkbox) .options-menu-option-check path,.options-menu-sub-menu-option.selected:not(.with-checkbox) .options-menu-option-check svg,.options-menu-sub-menu-option.selected:not(.with-checkbox) .options-menu-option-check path{fill:var(--brand-blue-main)}.options-menu-option.selected:not(.with-checkbox) .options-menu-option-label,.options-menu-sub-menu-option.selected:not(.with-checkbox) .options-menu-option-label{max-width:calc(100% - 26px)}.options-menu-option.with-sub-menu,.options-menu-sub-menu-option.with-sub-menu{padding:4px 4px 4px 12px}.options-menu-option.with-sub-menu.selected,.options-menu-sub-menu-option.with-sub-menu.selected{padding:4px 4px 4px 6px}.options-menu-option.with-checkbox:not(.selected) input~.checkbox-checkmark svg,.options-menu-sub-menu-option.with-checkbox:not(.selected) input~.checkbox-checkmark svg{display:none}.options-menu-option.with-checkbox,.options-menu-sub-menu-option.with-checkbox{cursor:default}.options-menu-option.with-checkbox input:checked~.checkbox-checkmark svg,.options-menu-sub-menu-option.with-checkbox input:checked~.checkbox-checkmark svg{display:block}.options-menu-option.disabled,.options-menu-sub-menu-option.disabled{color:var(--brand-grey-l1);cursor:default}.options-menu-option.disabled>.options-menu-option-shortcut,.options-menu-sub-menu-option.disabled>.options-menu-option-shortcut{color:var(--brand-grey-l1)}.options-menu-option.disabled>.options-menu-option-arrow path,.options-menu-option.disabled>.options-menu-option-arrow svg,.options-menu-sub-menu-option.disabled>.options-menu-option-arrow path,.options-menu-sub-menu-option.disabled>.options-menu-option-arrow svg{fill:var(--brand-grey-l1)}.options-menu-option-label,.options-menu-sub-menu-option-label{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px}.options-menu-option-label-block,.options-menu-sub-menu-option-label-block{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%;overflow:hidden;text-overflow:ellipsis}.options-menu-option-label-block_image,.options-menu-sub-menu-option-label-block_image{justify-content:space-between}.options-menu-option-shortcut,.options-menu-sub-menu-option-shortcut{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-grey-main)}.options-menu-option-arrow,.options-menu-sub-menu-option-arrow{margin-left:auto;max-height:24px}.options-menu.autoWidth .options-menu-option,.options-menu-sub-menu.autoWidth .options-menu-option{width:auto}.options-menu-sub-menu,.options-menu-sub-menu-sub-menu{position:absolute;right:calc(-100% + 5px);top:-7px;visibility:hidden;width:100%}.options-menu-sub-menu.force-sub-menu-visible,.options-menu-sub-menu-sub-menu.force-sub-menu-visible{visibility:visible}.options-menu-section,.options-menu-sub-menu-section{width:100%;padding:var(--space-xxs) 0;border-radius:3px}.options-menu-section:first-child .dropdown-menu-section-title,.options-menu-sub-menu-section:first-child .dropdown-menu-section-title{padding:4px 12px 7px}.options-menu-section-title,.options-menu-sub-menu-section-title{padding:9px 12px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;color:var(--brand-grey-l1)}.options-menu-section-title.is-element,.options-menu-sub-menu-section-title.is-element{padding:0}.options-menu-section:not(:first-child),.options-menu-sub-menu-section:not(:first-child){margin-top:4px}.options-menu-section:not(:last-child),.options-menu-sub-menu-section:not(:last-child){width:100%;margin-bottom:4px;border-bottom:1px solid var(--brand-grey-l3)}.options-menu-sub-menu{padding:var(--space-xxs) 0}.options-menu-option.selected{width:100%}.options-menu-option.selected .option_selected{padding:5px 0}.option{width:100%}.option *::-webkit-scrollbar-track{border-top-right-radius:3px;border-bottom-right-radius:3px}.option_selected{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;max-width:100%;padding:0;border-radius:3px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-black);cursor:pointer}.option_selected_content{display:flex;flex-flow:row;align-items:center;justify-content:flex-start;width:calc(100% - 26px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:2}.option_selected_content .option-image{width:32px;height:auto;max-height:32px;margin-right:var(--space-xxs);border-radius:3px;background:var(--brand-grey-l2)}.option_selected_content .fallback-MD-icon svg{transform:rotate(180deg)}.option_selected_description{font-size:11px;font-weight:700;line-height:11px;letter-spacing:.4px;margin-top:var(--space-xxs);font-weight:400;color:var(--brand-grey-main)}.option_selected_text_content{width:100%;min-width:0}.option_selected_text{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;width:calc(100% - 26px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.option_selected_container{display:flex;flex-flow:column wrap;width:100%}.option_selected_text{flex:1 auto}.option-menu{position:absolute;top:calc(100% + 4px);width:100%;z-index:25}.option-menu.hidden{left:-9999px}.option_selected.disabled{cursor:default}@media (hover: hover){.options-menu-option:hover,.options-menu-sub-menu-option:hover{background:var(--brand-blue-l3)}.options-menu-option:not(.with-checkbox):hover>.options-menu-sub-menu,.options-menu-sub-menu-option:not(.with-checkbox):hover>.options-menu-sub-menu{visibility:unset}.options-menu-option.disabled:hover,.options-menu-sub-menu-option.disabled:hover{background:var(--brand-white)}.options-menu-option.disabled:hover>.options-menu-sub-menu,.options-menu-sub-menu-option.disabled:hover>.options-menu-sub-menu{display:none}}.dropdown *::-webkit-scrollbar-track{border-top-right-radius:3px;border-bottom-right-radius:3px}.dropdown-menu{position:absolute;min-width:unset;z-index:12}.userMenu{display:flex;flex-flow:row wrap;align-items:center;position:relative;padding:4px;cursor:pointer}.userMenu_dark .menuArrow path{fill:var(--brand-white)}.userMenu .avatar{margin-left:-2px}.userMenu .activeArrow{transform:translateY(3px)}.userMenuDropdown{display:flex;flex-flow:column wrap;width:200px;position:absolute;bottom:-23px;right:8px;transform:translateY(100%);z-index:3}@media (hover: hover){.userMenu:hover .menuArrow{transform:translateY(3px);transition:transform .5s}}.NavButton{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:64px;height:48px;margin-left:2px;padding:10px 0 4px;cursor:pointer;border-bottom:3px solid var(--brand-white)}.NavButton__title{font-size:11px;font-weight:400;line-height:11px;letter-spacing:.4px;color:var(--brand-grey-d1);text-transform:capitalize}.NavButton__icon{width:24px;height:24px}.NavButton__icon svg{width:24px;height:24px}.NavButton__icon svg path,.NavButton__icon svg rect{stroke:var(--brand-grey-d1)}.NavButton_active{border-bottom:3px solid var(--dashboard-navy)}.NavButton_active .NavButton__title{color:var(--brand-grey-d1)}.NavButton_active .nav-icon svg path,.NavButton_active .nav-icon svg rect{stroke:var(--dashboard-navy)}.NavButton .nav-icon{padding:0;border:none;background:none;outline:none;cursor:pointer;position:relative;display:inline-flex;flex-flow:row wrap;width:36px;height:36px;border-radius:3px}.NavButton .nav-icon svg{margin:auto}.NavButton .nav-icon:active,.NavButton .nav-icon.selected{background:var(--brand-blue-main)}.NavButton .nav-icon:active svg,.NavButton .nav-icon:active path[stroke=black],.NavButton .nav-icon.selected svg,.NavButton .nav-icon.selected path[stroke=black]{stroke:var(--brand-white)}.NavButton .nav-icon:disabled{background:none;pointer-events:none}.NavButton .nav-icon:disabled svg,.NavButton .nav-icon:disabled path{stroke:var(--brand-grey-l2)}.NavButton .nav-icon:disabled path[stroke=black]{stroke:var(--brand-grey-l2)}.NavButton .nav-icon:active,.NavButton .nav-icon.selected{background:none}.NavButton .nav-icon:active svg,.NavButton .nav-icon:active path,.NavButton .nav-icon:active rect,.NavButton .nav-icon.selected svg,.NavButton .nav-icon.selected path,.NavButton .nav-icon.selected rect{stroke:var(--dashboard-navy)}@media (hover: hover){.NavButton:hover{border-bottom:3px solid var(--dashboard-navy)}.NavButton:hover svg path,.NavButton:hover svg rect{stroke:var(--dashboard-navy)}.NavButton:hover .nav-icon.selected svg path,.NavButton:hover .nav-icon.selected svg rect{stroke:var(--dashboard-navy)}.NavButton:hover .NavButton__title{color:var(--dashboard-navy)}}.header{display:flex;position:relative;flex-direction:row;align-items:center;width:100%;min-height:48px;padding-right:24px;background:var(--brand-white);border-bottom:solid;border-bottom-width:1px;border-color:var(--brand-grey-l3);z-index:2}.header{z-index:2}.mainHeader__logo{display:flex;flex-direction:row;justify-content:center;align-items:center;width:64px;height:30px;border-right:1px solid var(--brand-grey-l3)}.mainHeader__user{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--brand-white)}.mainHeader__user .avatar{width:var(--space-m);height:var(--space-m);margin-top:2px;padding-top:var(--space-xxxs);font-size:var(--space-xs);line-height:var(--space-xs)}.mainHeader__user .link-button{color:var(--brand-blue-main)}.mainHeader__user .userMenu{padding-left:var(--space-xs)}.mainHeader__rightMenu{display:flex;margin-left:auto}.mainHeader__rightMenu .NavButton{width:44px}.sortableHeader_grey{background-color:var(--dashboard-table-header)}.sortableHeader *>th{padding-top:13px;padding-bottom:13px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;font-weight:700}.sortableHeader *>th span{color:var(--brand-grey-d1)!important}.sortableHeader__cell:first-child{padding-left:24px}.sortableTable__header{font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;font-weight:500;letter-spacing:.4px;font-weight:700;background-color:var(--dashboard-table-header);color:var(--brand-grey-d1)}.sortableTable__subtitle{color:var(--brand-grey-d3);font-size:11px;font-weight:400;line-height:11px;letter-spacing:.4px}.sortableTable__internalBox{width:100%;padding:24px;border-left:1px solid var(--brand-grey-l3);border-right:1px solid var(--brand-grey-l3);background-color:var(--dashboard-table-box)}.sortableTable__internalBox tbody{background:var(--brand-white)}.sortableTable__facility__link{color:var(--brand-blue-main);cursor:pointer}.sortableTable *>td{height:56px;padding:0 var(--space-s) 0 0}.sortableTable *>td.expandableWrapper{padding-right:0}.sortableTable td:first-child{padding-left:24px}.sortableTable__blueEye{display:none!important;width:32px;height:32px}.sortableTable__internalRow td{height:40px}.sortableTable__internalRow td:first-child{padding-left:24px}.sortableTable__internalRow .spinnerWrapper .loader{display:none}.sortableTable__internalRow:hover{background-color:var(--brand-grey-l5)}.sortableTable__internalRow:hover .sortableTable__blueEye{display:inline-flex!important}.sortableTable__internalRow:hover .spinnerWrapper .loader{display:inline-flex}.sortableTable tbody tr:first-child .apexcharts-tooltip{top:40px!important}.pagination p{font-size:13px;color:var(--table-grey)}.pagination .MuiTablePagination-selectLabel,.pagination .MuiInputBase-root{display:none}.expandableTableCard .cardTitle{margin-bottom:16px}.expandableTableCard .cardTitle .noData{min-height:500px}.expandableTableCard.MuiPaper-root{min-height:500px;width:100%;padding:24px;overflow:auto}.sortableTable .sortableTable__spacer{padding-bottom:24px}.sortableTable .MuiBox-root{padding-top:0}.sortableTable__actions button{justify-content:left;margin-top:var(--space-m);padding:0;color:var(--brand-blue-main);text-transform:capitalize}.sortableTable__actions button:hover{background:none}.expandableTableSkeleton{width:100%;border-radius:6px;background-color:var(--brand-white)}.expandableTableSkeleton .skeletonHeader{width:274px;height:20px;border-radius:20px;background-color:var(--skeleton-gray);margin-bottom:32px}.expandableTableSkeleton .skeletonRow{display:flex;justify-content:space-between;margin:23px 0}.expandableTableSkeleton .skeletonRow .row-info{width:130px;height:10px;border-radius:7px;background-color:var(--skeleton-gray)}.expandableTableSkeleton .divider{width:100%;height:1px;background-color:var(--skeleton-gray-2);margin-bottom:15px}.expandableTableSkeleton .seeAllSkeleton{width:103px;height:10px;border-radius:7px;background-color:var(--skeleton-gray);margin-top:31px}.fiQueryBuilderTable .MuiTableContainer-root{overflow-x:auto}.fiQueryBuilderTable .MuiTableCell-root{padding-left:14px;flex:1;align-items:center}.fiQueryBuilderTable .sortableTable{display:flex;padding-top:0}.fiQueryBuilderTable .MuiCard-root{margin-bottom:48px;padding:0}.fiQueryBuilderTable__title{max-width:500px}.fiQueryBuilderTable__content{max-width:1000px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fiQueryBuilderTable .expandableTableSkeleton{padding:20px}.fiQueryBuilderTable .expandableTableCard{min-height:initial}.fiQueryBuilderTable .WidgetError__Content{padding:140px}.fiQueryBuilderTable__tooltip{max-width:700px}.fiQueryBuilder{display:flex;flex-direction:column;width:100%}.Growler__Container{position:fixed;left:0;right:0;bottom:var(--space-xxl);display:flex;flex-direction:row;align-items:center;width:fit-content;height:56px;margin:0 auto;border-radius:3px;background-color:var(--brand-black);filter:var(--dp-4);z-index:15}.Growler__Content{display:flex;flex-direction:row;align-items:center;margin-right:16px;margin-left:12px}.Growler__Content__Icon{height:24px;width:24px}.Growler__Content__Text{margin-left:4px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-white)}.Growler__Action{padding:21px 16px;cursor:pointer}.Growler__Action__Text{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;color:var(--brand-blue-main)}.GrowlerIcon__Success{fill:var(--brand-feedback-green-l1)}.GrowlerIcon__Fail{fill:var(--brand-feedback-red-l1)}.show{bottom:var(--space-xxl);opacity:1;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.hide{bottom:calc(var(--space-xxl) + 40px);visibility:hidden;opacity:0;transition:all .24s cubic-bezier(.3,-.05,.7,-.5)}@media (hover: hover){.Growler__Action:hover{background-color:var(--alpha-white-22)}.Growler__Action:active{background-color:var(--alpha-white-32)}}.delete-user-modal{color:var(--brand-grey-d2)}.delete-user-modal .delete-user-modal__action_delete path{stroke:#fff}.delete-user-modal .MuiDialogContent-root{padding-left:24px;padding-right:24px;padding-bottom:32px}.delete-user-modal .MuiDialogActions-root{padding-left:24px;padding-right:24px;padding-bottom:16px}.delete-user-modal .MuiDialogActions-root button{box-shadow:none;text-transform:capitalize}.delete-user-modal .MuiButton-outlinedPrimary{border-color:var(--dashboard-navy);color:var(--dashboard-navy)}.global-modal{position:absolute;width:440px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px;background:var(--brand-white);animation-name:modalScaleUp;animation-duration:.22s;animation-timing-function:cubic-bezier(.45,1.45,.8,1)}.global-modal.closed{animation-name:modalScaleDown;animation-duration:.2s;animation-timing-function:cubic-bezier(.3,-.05,.7,-.5)}.global-modal-bg{position:fixed;top:0;left:0;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center;width:100%;height:100%;background:var(--alpha-black-35);z-index:12;animation-name:modalBgFadeIn;animation-duration:.22s;animation-timing-function:ease-in-out}.global-modal-bg.closed{animation-name:modalBgFadeOut;animation-duration:.2s;animation-timing-function:ease-in-out}.global-modal-header{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.6px;display:flex;justify-content:space-between;padding:var(--space-m);border-bottom:1px solid var(--brand-grey-l3);color:var(--brand-black)}.global-modal-header-close-btn{justify-content:flex-end}.global-modal-header-close-btn:hover{background:none}.global-modal-header-close-btn svg{margin:0}.global-modal-content{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;line-height:21px;padding:var(--space-m) var(--space-m) var(--space-xl);color:var(--brand-grey-d1)}.global-modal-footer{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;padding:var(--space-s) var(--space-m)}.global-modal-footer button:last-child{margin-left:var(--space-xxs)}@keyframes modalBgFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalBgFadeOut{0%{opacity:1}to{opacity:0}}@keyframes modalScaleUp{0%{opacity:0;transform:scale(.9) translateY(-50%)}to{opacity:1;transform:scale(1) translateY(-50%)}}@keyframes modalScaleDown{0%{opacity:1;transform:scale(1) translateY(-50%)}to{opacity:0;transform:scale(.9) translateY(-50%)}}.custom-input{width:100%;display:block}.custom-input .MuiInputBase-input{width:100%;border-radius:4px;line-height:1;font-size:12px;position:relative;border:1px solid var(--brand-grey-l3);padding:9px 12px;margin-bottom:10px}.custom-input .MuiInputBase-input:hover{border:1px solid var(--brand-grey-l1)}.custom-input .MuiInputBase-input:active,.custom-input .MuiInputBase-input:focus{border:1px solid var(--brand-blue-main)}.custom-input.Mui-error .MuiFormHelperText-root{color:var(--brand-feedback-red-main);margin:0 0 10px;font-size:12px}.custom-input .MuiInputBase-formControl{margin-top:24px;width:100%}.custom-input .MuiFormLabel-root.Mui-focused{color:inherit}.custom-input .MuiInputBase-root.Mui-error .MuiInputBase-input{border-color:var(--brand-feedback-red-main)}.custom-select{width:100%;display:block}.custom-select .MuiInputBase-input{width:100%;border-radius:4px;line-height:1.2;font-size:12px;position:relative;border:1px solid var(--brand-grey-l3);padding:9px 12px}.custom-select .MuiInputBase-input:hover{border:1px solid var(--brand-grey-l1)}.custom-select .MuiInputBase-input:active,.custom-select .MuiInputBase-input:focus{border:1px solid var(--brand-blue-main)}.custom-select .MuiInputBase-formControl{margin-top:24px;width:100%}.custom-select .MuiFormLabel-root,.custom-select .MuiFormLabel-root.Mui-focused{color:inherit}.custom-select .MuiInput-underline:before,.custom-select .MuiInput-underline:hover:not(.Mui-disabled):before,.custom-select .MuiInput-underline:after{border-bottom:none}.custom-select .MuiInputBase-input:focus{background-color:inherit;border-radius:4px}.custom-select__selected .MuiMenuItem-root{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;padding:9px 12px}.custom-select__selected .MuiMenuItem-root:hover{background:var(--electric-purple)}.custom-select__selected .MuiMenuItem-root.selected-role{background:var(--electric-purple);color:var(--dashboard-navy)}.collapse{display:flex;flex-flow:column wrap;align-items:center;justify-content:flex-start}.collapse__item{width:100%}.collapse__panel{width:100%;background-color:var(--brand-white)}.collapse__panel__header{width:100%;padding:16px;border:1px solid var(--brand-grey-l3);font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-black);cursor:pointer}.collapse__panel__content{width:100%;padding:16px 16px 24px;border:1px solid var(--brand-grey-l3);border-top:none}.facilitiesFilters{margin-bottom:var(--space-xs);max-height:calc(60vh - 65px);overflow:auto}.facilitiesFilters__collapse{position:relative}.facilitiesFilters .collapse__panel__content{padding:0 0 24px 36px;border-right:0}.facilitiesFilters__collapse:last-of-type .collapse__panel__header{border-bottom-color:var(--brand-grey-l3)}.facilitiesFilters .collapse__panel__header{padding:var(--space-s) var(--space-m);border-right-color:transparent;border-bottom-color:transparent}.facilitiesFilters .collapse__panel__header svg{width:var(--space-xxs);fill:var(--brand-grey-d2);margin-right:var(--space-xxs);transform:translate(-3px) translateY(2px) rotate(-90deg)}.facilitiesFilters .collapse__panel.active .collapse__panel__header svg{transform:translate(-2px) translateY(3px)}.facilitiesFilters .collapse__panel.active .collapse__panel__header{border-bottom-color:transparent}.facilitiesFilters__badge{position:absolute!important;right:24px;top:28px}.facilitiesFilters__badge .MuiBadge-badge{background:var(--dashboard-navy)}.totalSelectedFacilitiesCount{position:absolute;top:24px;right:24px}.input{position:relative;display:flex}.input input,.input input[type=text],.input input[type=password],.input textarea{max-width:100%;padding:8px 12px 9px;border:1px solid var(--brand-grey-l3);border-radius:3px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;color:var(--brand-black);outline:none}.input input:focus,.input input:active,.input input[type=text]:focus,.input input[type=text]:active,.input input[type=password]:focus,.input input[type=password]:active,.input textarea:focus,.input textarea:active{border-color:var(--brand-blue-main)}.input input:disabled,.input input[type=text]:disabled,.input input[type=password]:disabled,.input textarea:disabled{border-color:var(--brand-grey-l2);background:var(--brand-grey-l5);color:var(--brand-grey-main)}.input input::placeholder,.input input[type=text]::placeholder,.input input[type=password]::placeholder,.input textarea::placeholder{color:var(--brand-grey-l1)}.input.with-suffix input{padding:8px 20px 8px 8px}.input.error input,.input.error textarea{border-color:var(--brand-feedback-red-main)}.input.error input:focus,.input.error textarea:focus{border-color:var(--brand-feedback-red-main)}.input-suffix{position:absolute;right:8px;top:0;transform:translateY(30%);color:var(--brand-grey-l1)}.input-error{padding-top:4px;font-size:11px;font-weight:700;line-height:11px;letter-spacing:.4px;line-height:14px;color:var(--brand-feedback-red-main)}.input.extended{line-height:11px}.input textarea{width:100%;height:60px;padding:7px 12px 8px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;line-height:21px;outline:none;resize:none}textarea::-webkit-scrollbar-thumb{background:var(--brand-grey-l1);cursor:pointer}.input__pwdVisibility{position:absolute;top:16px;right:16px;cursor:pointer}.input__pwdVisibility svg{width:16px;height:16px}.input__pwdVisibility .showPassword path{fill:var(--auth-white);opacity:50%}.input__pwdVisibility .hidePassword circle,.input__pwdVisibility .hidePassword path{stroke:var(--auth-white);opacity:50%}@media (hover: hover){.input input:not(:disabled):hover:not(:focus),.input input[type=text]:not(:disabled):hover:not(:focus),.input input[type=password]:not(:disabled):hover:not(:focus),.input textarea:not(:disabled):hover:not(:focus){border-color:var(--brand-grey-l1)}.input.error input:hover,.input.error textarea:hover{border-color:var(--brand-feedback-red-main)}textarea::-webkit-scrollbar-thumb:hover{background:var(--brand-grey-l2);cursor:pointer}.input__pwdVisibility:hover .showPassword path{opacity:1}.input__pwdVisibility:hover .hidePassword circle,.input__pwdVisibility:hover .hidePassword path{opacity:1}}.userPermissionsSearchBar{position:relative;display:flex;align-items:center;width:250px;min-height:32px;margin-bottom:24px}.userPermissionsSearchBar__input{flex:1}.userPermissionsSearchBar__input input[type=text]{width:100%;padding:7px 0 7px 35px}.userPermissionsSearchBar__searchIcon{position:absolute;left:12px;width:20px;height:20px;color:var(--brand-grey-l3);z-index:10}.facilitiesPermissions{max-height:60vh;min-height:400px;width:100%;padding:0 20px 0 0;position:relative}.facilitiesPermissions .expandableTableSkeleton{padding:20px}.facilitiesPermissions .collapse__panel__header{color:var(--brand-grey-d1)}.facilitiesPermissions .enhancedTableHead th{background-color:var(--dashboard-table-header);color:var(--brand-grey-d1)}.facilitiesPermissions svg{color:var(--brand-navy-main)}.facilitiesPermissions .MuiTableCell-root{padding:0;color:var(--brand-grey-d2)}.facilitiesPermissions .MuiTableRow-hover:hover{background-color:var(--electric-purple)!important;cursor:pointer}.facilitiesPermissions__layout{display:flex;width:100%}.facilitiesPermissions__layout_sub_title{font-size:14px;line-height:1.2;font-weight:700;padding:var(--space-m) 0;margin:0}.facilitiesPermissions__layout_filters{height:100%;width:250px;position:relative;overflow:hidden;max-height:60vh}.facilitiesPermissions__layout_filters .MuiFormControlLabel-label{font-size:14px}.facilitiesPermissions__layout_filters .facilitiesPermissions__layout_sub_title{padding-left:var(--space-m)}.facilitiesPermissions__layout_filters .link-button{position:absolute;top:26px;right:var(--space-s);color:var(--brand-blue-main)}.facilitiesPermissions__layout_list{overflow:hidden;max-height:60vh;padding-left:var(--space-m);border-left:1px solid var(--brand-grey-l3);width:100%}.facilitiesPermissions__table-wrapper{overflow:auto;max-height:60vh}.facilitiesPermissions .checkbox{margin-bottom:var(--space-xxxs)}.enhancedTableHead .MuiTableCell-head{font-weight:700;font-size:13px}.wizard-title .is_active .MuiSvgIcon-root,.wizard-title .is_active .MuiStepLabel-label,.wizard-title .is_clickable:hover .MuiSvgIcon-root,.wizard-title .is_clickable:hover .MuiStepLabel-label,.wizard-title .MuiSvgIcon-root.Mui-active,.wizard-title .MuiSvgIcon-root.Mui-completed{color:var(--dashboard-navy)}.wizard-title .MuiStepLabel-label.Mui-completed,.wizard-title .MuiStepLabel-label.Mui-active{color:var(--brand-navy-main)}.wizard-title .MuiStepLabel-label.Mui-completed{font-weight:400}.wizard-title .MuiSvgIcon-root.Mui-active{font-weight:500}.wizard-title_generic{position:absolute;left:24px;top:26px;font-size:20px;line-height:1;font-family:DM Sans,sans-serif;font-weight:500}.create-edit-permissions-modal{font-family:DM Sans,sans-serif;color:var(--brand-grey-d2)}.create-edit-permissions-modal .icon-btn{color:var(--brand-grey-main)}.create-edit-permissions-modal .global-modal{width:96vw;max-width:1340px}.create-edit-permissions-modal .global-modal-content{padding:0}.create-edit-permissions-modal .global-modal-footer{border-top:1px solid var(--brand-grey-l3)}.create-edit-permissions-modal .global-modal-header{justify-content:center;color:var(--brand-grey-d1)}.create-edit-permissions-modal .global-modal-header .tooltip-wrapper{position:absolute;right:20px}.create-edit-permissions-modal .global-modal-header .is_clickable{cursor:pointer}.create-edit-permissions-modal .MuiStep-root{padding-right:var(--space-xxl)}.create-edit-permissions-modal .MuiStep-root:last-of-type{padding-right:0}.create-edit-permissions-modal__title{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;margin-bottom:var(--space-xs)}.create-edit-permissions-modal__credentials-form{max-width:400px;margin:var(--space-xxl) auto}.create-edit-permissions-modal__top{padding:var(--space-s) var(--space-m);border-bottom:1px solid var(--brand-grey-l3)}.create-edit-permissions-modal__field{margin-bottom:20px}.create-edit-permissions-modal .MuiButtonBase-root:not(.Mui-checked) svg{color:var(--brand-grey-l3)}.create-edit-permissions-modal .MuiButtonBase-root.MuiCheckbox-indeterminate svg{color:var(--dashboard-navy)}.create-edit-permissions-modal .secondary-btn{border-color:var(--dashboard-navy);color:var(--dashboard-navy)}.create-edit-permissions-modal .primary-btn{background-color:var(--dashboard-navy)}.create-edit-permissions-modal .primary-btn:disabled{background-color:var(--brand-navy-l1)}.userAction{display:flex;justify-content:flex-end;opacity:0}.userAction__remove{color:var(--brand-feedback-red-d2)!important}.userAction__icon{min-width:16px!important;margin-right:8px}.userAction__icon svg{width:16px;height:16px}.userAction button:hover{background-color:var(--electric-purple-hover)}.userAction__menu .MuiMenuItem-root:hover{background-color:var(--electric-purple)}.userPermissionsTable .MuiPaper-root{box-shadow:none}.userPermissionsTable .MuiTableContainer-root{max-height:500px}.userPermissionsTable .sortableTable.MuiBox-root{max-height:560px}.userPermissionsTable__row{position:relative;border-bottom:1px solid var(--brand-grey-d5)}.userPermissionsTable__row:hover{box-shadow:none}.userPermissionsTable__row:hover td:last-child{opacity:1}.userPermissionsTable__row:hover .userAction{opacity:1}.userPermissionsTable__row:hover td{background-color:var(--electric-purple)}.userPermissionsTable__row .userAction.visible{opacity:1}.userPermissionsTable__row .userAction.visible button{background-color:var(--electric-purple-hover)}.userPermissionsTable__row .custom-input{width:100%;display:block;border:none}.userPermissionsTable__row .custom-input .MuiInputBase-input{width:100%;border-radius:4px;line-height:1;font-size:12px;position:relative;border:none}.userPermissionsTable__row .custom-input .MuiInputBase-input :active{border:none}.userPermissionsTable__row .custom-input .MuiInputBase-formControl{margin-top:24px;width:100%}.userPermissionsTable__row .custom-input .MuiFormLabel-root.Mui-focused{color:inherit}.userPermissionsTable__row_selected{background-color:var(--electric-purple)}.userPermissionsTable__select{display:flex;align-items:center;justify-content:center;width:200px}.userPermissionsTable__select .MuiInputLabel-root{margin-top:-8px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;color:var(--brand-grey-d2);margin-right:20px}.userPermissionsTable__select .container{width:150px;height:28px}.userPermissionsTable__select .container .MuiOutlinedInput-notchedOutline{border:none}.userPermissionsTable__select .label-placeholder .MuiInputLabel-root{margin-top:-8px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;color:var(--brand-grey-d4)}.userPermissionsTable__select .label-role .MuiInputLabel-root{margin-top:-8px;font-size:13px;font-weight:400;line-height:13px;letter-spacing:.13px;color:var(--brand-grey-d1)}.userPermissionsTable__select__selected .MuiMenuItem-root{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;padding:9px 12px}.userPermissionsTable__select__selected .MuiMenuItem-root:hover{background:var(--electric-purple)}.userPermissionsTable__select__selected .MuiMenuItem-root.selected-role{background:var(--electric-purple);color:var(--dashboard-navy)}.userPermissionsTable__facility{white-space:nowrap;cursor:pointer;color:var(--brand-blue-main)}.userPermissionsTable__facility-icon{position:relative;margin-right:8px;top:3px}.userPermissionsTable__facility-icon path,.userPermissionsTable__facility-icon g{stroke:var(--brand-blue-main)}.userPermissionsTable .assign-facilities-action-button{background-color:var(--brand-white);padding:4px 8px;text-align:center;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:500;letter-spacing:.14px;font-size:13px;line-height:13px;letter-spacing:.13px;white-space:nowrap;color:var(--dashboard-navy)}.userPermissionsTable .assign-facilities-action-button:hover{background-color:var(--electric-purple)}.userPermissionsTable .noData{margin-top:20%}.permissions{padding-right:24px;margin-right:14px;max-width:100%}.permissions .MuiTableCell-head:nth-of-type(3){padding-left:14px}.permissions__card{padding:var(--space-m) 40px;overflow:auto;min-height:80vh;width:100%}.permissions__header{font-size:20px;font-weight:500;line-height:20px;letter-spacing:.6px;margin-bottom:var(--space-m)}.permissions__button-add{max-height:30px;line-height:16px;padding:7px 16px 7px 40px;font-weight:500;position:relative;background-color:var(--dashboard-navy)}.permissions__button-add svg{position:absolute;left:13px}.permissions__top{display:flex;justify-content:space-between}.permissions__top .button-group{display:flex;gap:10px}.permissions .expandableTableCard.MuiPaper-root{padding:0}.permissions .MuiTableCell-head{background-color:var(--dashboard-table-header)}.permissions .MuiTableCell-body{height:40px}.permissions .expandableTableSkeleton{padding:var(--space-m)}.chat-button-container{position:fixed;bottom:20px;right:20px;z-index:1000}.chat-button-container .sparkle-button{transition:transform .2s ease-in-out}.chat-button-container .sparkle-button:hover{transform:scale(1.1)}.chat-button-container .sparkle-button:active{transform:scale(.8)}.chat-container{position:fixed;display:flex;flex-direction:column;border-radius:10px;background-color:#fff;box-shadow:0 0 10px #0000001a;overflow:hidden;opacity:0;transform:translateY(100%);transition:visibility .3s,opacity .3s,transform .3s;z-index:1000}.chat-container.open{bottom:100px;right:50px;width:60vh;height:80vh;visibility:visible;opacity:1;transform:translateY(0);animation:slideInFromBottom .3s forwards}.chat-container.closing{visibility:visible;opacity:0;transform:translateY(100%);animation:slideOutToBottom .3s forwards}.chat-container .close-button{position:absolute;top:10px;right:10px;z-index:10}.chat-container .main-container{display:flex;flex-direction:column;height:100%}.chat-container .main-container .chat-header{display:flex;align-items:center;padding:24px;font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;font-weight:700;line-height:18px;color:var(--brand-grey-d2)}.chat-container .main-container .chat-header .experimentalChip{display:flex;justify-content:center;align-items:center;width:fit-content;height:15px;margin-left:8px;padding:2px 8px;border-radius:20px;background:linear-gradient(268deg,rgba(37,166,150,.8) -4.63%,rgba(0,71,62,.8) 106.84%);color:var(--brand-white);font-size:11px;font-weight:400;line-height:11px;letter-spacing:.4px}.chat-container .main-container .chat-header .experimentalChip .MuiChip-label{padding:0}.chat-container .main-container .info-container{margin-bottom:16px;padding:0 24px}.chat-container .main-container .info-container .sparkle{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.chat-container .main-container .info-container .info{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;line-height:21px;color:var(--brand-grey-d1);text-align:center;margin-top:0}.chat-container .main-container .questions-container{display:flex;flex-direction:column;padding:24px}.chat-container .main-container .questions-container .predefined-question{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;line-height:21px;display:flex;justify-content:flex-start;width:100%;height:45px;margin-bottom:16px;padding-left:16px;border-radius:6px;border:1px solid var(--brand-grey-l3);color:var(--brand-grey-d2);font-family:DM Sans;text-transform:none;text-align:left}.chat-container .main-container .inner-chat-container{display:flex;flex-direction:column;flex:1;padding:10px;overflow:hidden}.chat-container .main-container .inner-chat-container .message-list{flex-grow:1;overflow-y:auto;max-height:calc(100% - 80px);padding:10px;border-radius:10px}.chat-container .main-container .inner-chat-container .message-list .ps__rail-y{display:none}.chat-container .main-container .inner-chat-container .message-list .chat-message-incoming{margin-left:16px;padding-top:6px;opacity:0;transform:translateY(20px);animation:slideIn .3s forwards;color:var(--brand-grey-d2);white-space:pre-wrap;overflow:hidden}.chat-container .main-container .inner-chat-container .message-list .skeleton-container{display:flex;align-items:flex-start}.chat-container .main-container .inner-chat-container .message-list .skeleton-container .skeleton-icon-container{padding-right:16px}.chat-container .main-container .inner-chat-container .message-list .skeleton-container .skeleton-rows-container{width:100%;padding:10px 24px 10px 0}.chat-container .main-container .inner-chat-container .message-list .skeleton-container .skeleton-rows-container .chat-message-skeleton{margin-bottom:10px;height:12px;border-radius:3px;opacity:.3;background:linear-gradient(293deg,#0092aa 16.74%,rgba(9,0,99,.8) 44.04%,rgba(0,146,170,.44) 63.67%,rgba(9,0,99,0) 102.06%)}.chat-container .main-container .inner-chat-container .message-list .skeleton-container .skeleton-rows-container .chat-message-skeleton-short{height:12px;width:50%;border-radius:3px;opacity:.3;background:linear-gradient(293deg,#0092aa 16.74%,rgba(9,0,99,.8) 44.04%,rgba(0,146,170,.44) 63.67%,rgba(9,0,99,0) 102.06%)}.chat-container .main-container .inner-chat-container .message-list .skeleton-container .skeleton-rows-container :last-child{margin-bottom:0}.chat-container .main-container .inner-chat-container .message-list .chat-message-reaction{margin-left:18px;padding-top:6px;color:var(--brand-grey-d2)}.chat-container .main-container .inner-chat-container .message-list .chat-message-reaction .typewriter{display:inline-block;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;visibility:visible}.chat-container .main-container .inner-chat-container .message-input-wrapper{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;background-color:#fff;border-top:1px solid var(--brand-grey-l3);border:none}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-message-input{flex-grow:1;padding:24px;background:var(--brand-white);color:var(--brand-grey-d2);font-family:DM Sans}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-message-input .MuiOutlinedInput-root fieldset{border-radius:43px;border:1px solid var(--brand-grey-l3)}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-message-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--brand-grey-l3)}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-message-input input{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;height:35px;box-shadow:none}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-message-input textarea{font-size:14px;font-weight:400;line-height:14px;letter-spacing:.4px;padding-right:30px;padding-left:12px;color:var(--brand-grey-d2)}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-icon-button{position:absolute;right:10px;top:50%;margin-left:10px;transform:translateY(-50%);background-color:transparent;border:none}.chat-container .main-container .inner-chat-container .message-input-wrapper .custom-icon-button .black-icon path{stroke:var(--brand-grey-d2)}.chat-sparkle-icon-wrapper{display:flex;justify-content:center;align-items:center;width:33px;height:33px;border-radius:50%;background:var(--brand-navy-main)}.chat-sparkle-icon-wrapper .chat-sparkle-icon{display:inline-block;border-radius:50%;background:var(--brand-navy-main)}@keyframes slideIn{to{opacity:1;transform:translateY(0)}}@keyframes typing{0%{width:0}to{width:100%}}@keyframes slideInFromBottom{0%{opacity:0;transform:scale(0);transform-origin:bottom right}to{opacity:1;transform:scale(1);transform-origin:bottom right}}@keyframes slideOutToBottom{0%{opacity:1;transform:scale(1);transform-origin:bottom right}to{opacity:0;transform:scale(0);transform-origin:bottom right}}.message-with-icon{display:flex;align-items:flex-start;margin-bottom:24px}.icon-with-sparkle{position:relative;display:inline-block}.icon-with-sparkle .eclipse-icon{display:block}.icon-with-sparkle .sparkle-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.small-icon-with-sparkle{position:relative;display:inline-block;width:32px;height:32px;margin-left:-2px}.small-icon-with-sparkle .eclipse-icon{display:block}.small-icon-with-sparkle .eclipse-icon-small{width:100%;height:100%}.small-icon-with-sparkle .sparkle-icon{position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}:root{--brand-black: #000000;--brand-white: #ffffff;--brand-purple: #751dff;--brand-navy-main: #1d3666;--brand-navy-d1: #192f59;--brand-navy-d2: #0c1c3b;--brand-navy-d3: #1f2532;--brand-navy-d4: #2e3647;--brand-navy-l1: #bfcade;--brand-navy-l2: #d8e1f4;--brand-navy-l3: #ebf0f9;--brand-navy-l4: #f5f7fb;--brand-blue-main: #319afc;--brand-blue-l1: #9dcffd;--brand-blue-l2: #b9ddfe;--brand-blue-l3: #dff0ff;--brand-blue-d1: #0076e3;--brand-blue-d2: #0062bd;--brand-blue-d3: #199dff;--brand-grey-main: #8c8c8c;--brand-grey-l1: #b4b4b4;--brand-grey-l1-5: #c7c7c7;--brand-grey-l2: #dcdfe5;--brand-grey-l3: #e9e9ea;--brand-grey-l4: #ededed;--brand-grey-l5: #f7f7f7;--brand-grey-d1: #585858;--brand-grey-d2: #373737;--brand-grey-d3: #808080;--brand-grey-d4: #abaaaa;--brand-grey-d5: #e0e0e0;--multiply-l3: #ebf0f9;--brand-feedback-green-main: #31b55d;--brand-feedback-green-l1: #66d68b;--brand-feedback-red-main: #fe3839;--brand-feedback-red-l1: #ff7a7b;--brand-feedback-red-d1: #ee1618;--brand-feedback-red-d2: #cc0001;--brand-feedback-orange: #f87701;--brand-feedback-orange-d1: #e46e01;--brand-feedback-orange-d2: #d06401;--security-mint-main: #c3ffad;--security-mint-d1: #a8ff89;--security-mint-d2: #93ff6d;--security-mint-d2-multiply: #93ff6d;--security-green-main: #e2fea9;--security-green-d1: #d6fe86;--security-green-d2: #cdfe6b;--security-green-d2-multiply: #cdfe6b;--security-yellow-main: #fdfea4;--security-yellow-d1: #fcfe82;--security-yellow-d2: #fcfe68;--security-yellow-d2-multiply: #fcfe68;--security-orange-main: #fddc9b;--security-orange-d1: #fcd27c;--security-orange-d2: #fcca64;--security-orange-d2-multiply: #fcca64;--security-red-main: #febb9a;--security-red-d1: #fea67a;--security-red-d2: #fe9662;--security-red-d2-multiply: #ff9999;--security-grey-d2: #b2b2b2;--security-grey-d2-multiply: #c0c0c0;--security-purple-main: #a579ed;--security-purple-l1: #d8c4fb;--security-purple-l2: #a096fa;--security-purple-d1: #7a48ce;--security-purple-d2: #6238a8;--security-teal-main: #02a6a6;--security-teal-l1: #87d1d1;--security-teal-d1: #0a7e7e;--security-teal-d2: #026464;--security-alpha-teal-20: rgba(2, 166, 166, .2);--security-wiring-regular: var(--brand-blue-main);--security-wiring-controllers: #646bf7;--auth-white: #fafafc;--auth-black: #231f20;--auth-grey: #1d3666;--auth-label: #3c4a5a;--auth-error: #fe3839;--auth-input-background: #e8f0fe;--auth-input-hover: #4a4a4a;--auth-border: rgba(255, 255, 255, .32);--auth-placeholder: #757575;--auth-button: #8538ff;--auth-button-active: #632abf;--auth-button-hover: #ccced0;--auth-button-focus: #0c1c3b;--auth-button-disabled: #50484c;--alpha-90: .9;--alpha-85: .85;--alpha-80: .8;--alpha-35: .35;--alpha-22: .22;--alpha-32: .32;--space-xxxs: 4px;--space-xxs: 8px;--space-xs: 12px;--space-s: 16px;--space-m: 24px;--space-l: 32px;--space-xl: 48px;--space-xxl: 64px;--space-xxxl: 128px;--main-font: "DM Sans", sans-serif;--grey-1: #828282;--grey-4: #d8d8d8;--grey-5: #f9f9f9;--grey-6: #e0e3e3;--h1: 24px;--column-width: 5%;--column-gap: 1.333%;--status-green: #31aa27;--status-bg-green: #ebf6eb;--status-red: #f93232;--status-bg-red: #fff0f0;--status-orange: #e99518;--status-bg-orange: #fff4e4;--status-violet: #605dec;--status-bg-violet: #ededfe;--status-grey: #bdbcdb;--status-bg-grey: #f8f9fb;--type-bg-light-grey: #f5f7fb;--fallback-bg-light: #f1f1f1;--editable-indicator: #11a1a1;--create-modal-bg: #f0f1f3;--skeleton-gray: #f2f2f2;--skeleton-gray-2: #ececed;--warning-level-1: #ffc329;--warning-level-2: #ff9029;--warning-level-3: #ee6e12;--warning-level-4: #fb2204;--warning-level-5: #c60202;--upload-item-section: #f9ca9c;--demo-issues-1: #ff2e11;--demo-issues-2: #ff742f;--demo-issues-3: #ffb188;--demo-zones-l3: #ffc1a1;--result-success: #3acf58;--result-warning: #feddbc;--result-error: #febcbc;--dashboard-red: #ce283f;--dashboard-green: #25a696;--dashboard-navy: #090063;--dashboard-orange: #fcb658;--dashboard-grey: #eff1f6;--dashboard-grey-dark: #6d6d6d;--dashboard-grey-shrinkage: #878787;--dashboard-green-shrinkage: #0092aa;--dashboard-table-header: #f7f8fc;--dashboard-table-box: #fbfbfb;--dashboard-select-border: rgba(9, 0, 99, .05);--hero-navy: #03045e;--hero-blue: #00b4d8;--hero-green: #6bdaa5;--table-grey: #878787;--electric-purple: #f3f3f7;--electric-purple-l2: #e6e5ef;--electric-purple-hover: #e7e6f0;--brand-navy-electric-purple: #f3f2f7;--shadow-blue: #090063;--brand-main-alpha: rgba(9, 0, 99, .05);--shadow-blue-dark: #05003f;--insight-description-card: #fcfcfc;--devices-chip-badge-grey: #8b8b8b;--undefined-blue: #007094;--sky-blue: #7bdfff;--severity-blue: #00b7dc;--severity-green: #43d08d;--severity-red: #ce283f;--severity-orange: #f09054;--severity-yellow: #fcb658;--severity-escalation: #004b63;--unknown-grey: #676767;--permissions-box-shadow: 0 4px 4px rgba(0, 0, 0, .05);--badge-red: #ab0c22;--site-vision-orange: #fb9f28;--site-vision-button-shadow: 0px 0px 4px 0px rgba(97, 97, 97, .22);--z-index-bottom: -1;--z-index-low: 0;--z-index-mid: 1;--z-index-high: 2;--tooltip-shadow: 0px 2px 6px 2px rgba(0, 0, 0, .19);--tooltip-text-size: 14px;--tooltip-line-height: 20px;--tooltip-letter-spacing: .14px;--insight-details-grey: #e5e7eb;--otr-warning-red: #ab0c22;--otr-border-grey: #d9d9d9;--otr-card-shadow: 0px 2px 8px 0px rgba(97, 97, 97, .1);--jira-status-pending: #f3cbd1;--jira-status-pending-hover: #f0bdc4;--jira-status-ownership-taken: #fbdecc;--jira-status-ownership-taken-hover: #fad4bd;--jira-status-work-in-progress: #fee9cd;--jira-status-work-in-progress-hover: #fee2be;--jira-status-resolved: #ccf2e0;--jira-status-resolved-hover: #beeed7;--severity-low-bg: #f3f2f7;--severity-low-text: #090063;--severity-medium-bg: #fef3e8;--severity-medium-text: #f87701;--severity-high-bg: #fbf3f4;--severity-high-text: #ab0c22;--alpha-black-85: rgba(0, 0, 0, var(--alpha-85));--alpha-black-80: rgba(0, 0, 0, var(--alpha-80));--alpha-black-35: rgba(0, 0, 0, var(--alpha-35));--alpha-white-22: rgba(255, 255, 255, var(--alpha-22));--alpha-white-32: rgba(255, 255, 255, var(--alpha-32));--dp-4: 0px 2px 4px rgba(97, 97, 97, .18), 0px 4px 8px rgba(97, 97, 97, .18);--dp-8: 0px 4px 8px rgba(97, 97, 97, .14), 0px 8px 16px rgba(97, 97, 97, .14);--dp-16: 0px 8px 16px 2px rgba(97, 97, 97, .1), 0px 16px 32px 2px rgba(97, 97, 97, .1)}.row{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:space-between;width:100%}.row_center{justify-content:center;align-items:center}.col{display:block;margin-left:var(--column-gap)}.col:first-child{margin-left:0}.col-1{width:calc(1 * var(--column-width) + 0 * var(--column-gap))}.col-2{width:calc(2 * var(--column-width) + 1 * var(--column-gap))}.col-3{width:calc(3 * var(--column-width) + 2 * var(--column-gap))}.col-4{width:calc(4 * var(--column-width) + 3 * var(--column-gap))}.col-5{width:calc(5 * var(--column-width) + 4 * var(--column-gap))}.col-6{width:calc(6 * var(--column-width) + 5 * var(--column-gap))}.col-7{width:calc(7 * var(--column-width) + 6 * var(--column-gap))}.col-8{width:calc(8 * var(--column-width) + 7 * var(--column-gap))}.col-9{width:calc(9 * var(--column-width) + 8 * var(--column-gap))}.col-10{width:calc(10 * var(--column-width) + 9 * var(--column-gap))}.col-11{width:calc(11 * var(--column-width) + 10 * var(--column-gap))}.col-12{width:calc(12 * var(--column-width) + 11 * var(--column-gap))}.col-13{width:calc(13 * var(--column-width) + 12 * var(--column-gap))}.col-14{width:calc(14 * var(--column-width) + 13 * var(--column-gap))}.col-15{width:calc(15 * var(--column-width) + 14 * var(--column-gap))}.col-16{width:calc(16 * var(--column-width) + 15 * var(--column-gap))}@media (min-width: 576px){.col-1-sm{width:calc(1 * var(--column-width) + 0 * var(--column-gap))}.col-2-sm{width:calc(2 * var(--column-width) + 1 * var(--column-gap))}.col-3-sm{width:calc(3 * var(--column-width) + 2 * var(--column-gap))}.col-4-sm{width:calc(4 * var(--column-width) + 3 * var(--column-gap))}.col-5-sm{width:calc(5 * var(--column-width) + 4 * var(--column-gap))}.col-6-sm{width:calc(6 * var(--column-width) + 5 * var(--column-gap))}.col-7-sm{width:calc(7 * var(--column-width) + 6 * var(--column-gap))}.col-8-sm{width:calc(8 * var(--column-width) + 7 * var(--column-gap))}.col-9-sm{width:calc(9 * var(--column-width) + 8 * var(--column-gap))}.col-10-sm{width:calc(10 * var(--column-width) + 9 * var(--column-gap))}.col-11-sm{width:calc(11 * var(--column-width) + 10 * var(--column-gap))}.col-12-sm{width:calc(12 * var(--column-width) + 11 * var(--column-gap))}.col-13-sm{width:calc(13 * var(--column-width) + 12 * var(--column-gap))}.col-14-sm{width:calc(14 * var(--column-width) + 13 * var(--column-gap))}.col-15-sm{width:calc(15 * var(--column-width) + 14 * var(--column-gap))}.col-16-sm{width:calc(16 * var(--column-width) + 15 * var(--column-gap))}}@media (min-width: 768px){.col-1-md{width:calc(1 * var(--column-width) + 0 * var(--column-gap))}.col-2-md{width:calc(2 * var(--column-width) + 1 * var(--column-gap))}.col-3-md{width:calc(3 * var(--column-width) + 2 * var(--column-gap))}.col-4-md{width:calc(4 * var(--column-width) + 3 * var(--column-gap))}.col-5-md{width:calc(5 * var(--column-width) + 4 * var(--column-gap))}.col-6-md{width:calc(6 * var(--column-width) + 5 * var(--column-gap))}.col-7-md{width:calc(7 * var(--column-width) + 6 * var(--column-gap))}.col-8-md{width:calc(8 * var(--column-width) + 7 * var(--column-gap))}.col-9-md{width:calc(9 * var(--column-width) + 8 * var(--column-gap))}.col-10-md{width:calc(10 * var(--column-width) + 9 * var(--column-gap))}.col-11-md{width:calc(11 * var(--column-width) + 10 * var(--column-gap))}.col-12-md{width:calc(12 * var(--column-width) + 11 * var(--column-gap))}.col-13-md{width:calc(13 * var(--column-width) + 12 * var(--column-gap))}.col-14-md{width:calc(14 * var(--column-width) + 13 * var(--column-gap))}.col-15-md{width:calc(15 * var(--column-width) + 14 * var(--column-gap))}.col-16-md{width:calc(16 * var(--column-width) + 15 * var(--column-gap))}}@media (min-width: 992px){.col-1-lg{width:calc(1 * var(--column-width) + 0 * var(--column-gap))}.col-2-lg{width:calc(2 * var(--column-width) + 1 * var(--column-gap))}.col-3-lg{width:calc(3 * var(--column-width) + 2 * var(--column-gap))}.col-4-lg{width:calc(4 * var(--column-width) + 3 * var(--column-gap))}.col-5-lg{width:calc(5 * var(--column-width) + 4 * var(--column-gap))}.col-6-lg{width:calc(6 * var(--column-width) + 5 * var(--column-gap))}.col-7-lg{width:calc(7 * var(--column-width) + 6 * var(--column-gap))}.col-8-lg{width:calc(8 * var(--column-width) + 7 * var(--column-gap))}.col-9-lg{width:calc(9 * var(--column-width) + 8 * var(--column-gap))}.col-10-lg{width:calc(10 * var(--column-width) + 9 * var(--column-gap))}.col-11-lg{width:calc(11 * var(--column-width) + 10 * var(--column-gap))}.col-12-lg{width:calc(12 * var(--column-width) + 11 * var(--column-gap))}.col-13-lg{width:calc(13 * var(--column-width) + 12 * var(--column-gap))}.col-14-lg{width:calc(14 * var(--column-width) + 13 * var(--column-gap))}.col-15-lg{width:calc(15 * var(--column-width) + 14 * var(--column-gap))}.col-16-lg{width:calc(16 * var(--column-width) + 15 * var(--column-gap))}}@media (min-width: 1200px){.col-1-xl{width:calc(1 * var(--column-width) + 0 * var(--column-gap))}.col-2-xl{width:calc(2 * var(--column-width) + 1 * var(--column-gap))}.col-3-xl{width:calc(3 * var(--column-width) + 2 * var(--column-gap))}.col-4-xl{width:calc(4 * var(--column-width) + 3 * var(--column-gap))}.col-5-xl{width:calc(5 * var(--column-width) + 4 * var(--column-gap))}.col-6-xl{width:calc(6 * var(--column-width) + 5 * var(--column-gap))}.col-7-xl{width:calc(7 * var(--column-width) + 6 * var(--column-gap))}.col-8-xl{width:calc(8 * var(--column-width) + 7 * var(--column-gap))}.col-9-xl{width:calc(9 * var(--column-width) + 8 * var(--column-gap))}.col-10-xl{width:calc(10 * var(--column-width) + 9 * var(--column-gap))}.col-11-xl{width:calc(11 * var(--column-width) + 10 * var(--column-gap))}.col-12-xl{width:calc(12 * var(--column-width) + 11 * var(--column-gap))}.col-13-xl{width:calc(13 * var(--column-width) + 12 * var(--column-gap))}.col-14-xl{width:calc(14 * var(--column-width) + 13 * var(--column-gap))}.col-15-xl{width:calc(15 * var(--column-width) + 14 * var(--column-gap))}.col-16-xl{width:calc(16 * var(--column-width) + 15 * var(--column-gap))}}@media (min-width: 1400px){.col-1-xxl{width:calc(1 * var(--column-width) + 0 * var(--column-gap))}.col-2-xxl{width:calc(2 * var(--column-width) + 1 * var(--column-gap))}.col-3-xxl{width:calc(3 * var(--column-width) + 2 * var(--column-gap))}.col-4-xxl{width:calc(4 * var(--column-width) + 3 * var(--column-gap))}.col-5-xxl{width:calc(5 * var(--column-width) + 4 * var(--column-gap))}.col-6-xxl{width:calc(6 * var(--column-width) + 5 * var(--column-gap))}.col-7-xxl{width:calc(7 * var(--column-width) + 6 * var(--column-gap))}.col-8-xxl{width:calc(8 * var(--column-width) + 7 * var(--column-gap))}.col-9-xxl{width:calc(9 * var(--column-width) + 8 * var(--column-gap))}.col-10-xxl{width:calc(10 * var(--column-width) + 9 * var(--column-gap))}.col-11-xxl{width:calc(11 * var(--column-width) + 10 * var(--column-gap))}.col-12-xxl{width:calc(12 * var(--column-width) + 11 * var(--column-gap))}.col-13-xxl{width:calc(13 * var(--column-width) + 12 * var(--column-gap))}.col-14-xxl{width:calc(14 * var(--column-width) + 13 * var(--column-gap))}.col-15-xxl{width:calc(15 * var(--column-width) + 14 * var(--column-gap))}.col-16-xxl{width:calc(16 * var(--column-width) + 15 * var(--column-gap))}}.ellipsis-multiline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.safariFixedPositionBlock{position:fixed}*,*:before,*:after{box-sizing:border-box}::selection{color:var(--brand-white);background:var(--brand-navy-main)}html,body{width:100%;height:100%}body{margin:0;font-size:14px;font-variant:tabular-nums;font-family:DM Sans;line-height:1.5715;color:var(--brand-navy-main);background-color:var(--brand-white);font-feature-settings:"tnum","tnum";overflow:hidden}body *{user-select:text;-webkit-user-select:text}body * input,body * textarea{height:auto;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.body_no-select *{user-select:none;-webkit-user-select:none}body *::-webkit-scrollbar{width:14px}body *{scrollbar-width:thin;scrollbar-color:var(--grey-4) var(--grey-5)}body *::-webkit-scrollbar-track{background:var(--grey-5)}body *::-webkit-scrollbar-thumb{border:4px solid var(--grey-5);border-radius:8px;background-color:var(--grey-4)}a{color:var(--brand-navy-main);text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}h1{font-size:24px;font-weight:500;line-height:36px;letter-spacing:.4px}canvas:focus{outline:none}iframe{border:none}.row_staticPageLogo{padding:var(--space-l) 0}.staticPageLogo{height:50px;padding-top:var(--space-xxs);box-sizing:content-box}.breakdown-link{color:var(--brand-blue-main);font-feature-settings:"liga" off;font-family:DM Sans;font-size:14px;line-height:14px;letter-spacing:.4px;font-weight:500;letter-spacing:.14px;font-weight:400}.tooltip-content{z-index:2000}
