@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap";.readOnlyFieldContainer{display:inline-flex;width:100%;position:relative;min-height:4rem}.readOnlyFieldContainer .readOnlyFieldLabel{width:30%;float:left;display:flex;align-items:center}.readOnlyFieldContainer .readOnlyFieldValue{display:flex;align-items:center;width:70%;max-width:35rem;position:relative}.readOnlyFieldContainer .readOnlyFieldValue.has-icon .iconHolder{margin-left:1rem}.dashboard-layout-grid{width:100%;display:grid;background:transparent}.dashboard-layout-panel{background:#23213a;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:16px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.2rem}.custom-pivot-table-wrapper{width:100%;background:var(--tableRowColor);color:var(--bodyTextColor);border-radius:.375rem;flex:1 1 0%;height:100%;display:flex;flex-direction:column;overflow-x:auto}.custom-pivot-toolbar{display:flex;gap:1rem;padding:1rem;background:var(--tableRowColor);border-bottom:.0625rem solid #333}.custom-pivot-table{width:100%;height:100%;min-height:0;flex:1 1 0%;overflow-y:auto;position:relative}.custom-pivot-table table{min-width:75rem;width:100%;border-collapse:separate;border-spacing:0}.custom-pivot-table table thead th{position:sticky;z-index:2;background:var(--tableRowColor)!important;border:.0625rem solid #333;margin:0;padding:.5rem 1rem}.custom-pivot-table table thead tr:nth-child(1) th{top:0;z-index:3;background:var(--tableRowColor)!important;border-bottom:.0625rem solid #333}.custom-pivot-table table thead tr:nth-child(2) th{top:3rem;z-index:2;background:var(--tableRowColor)!important;border-bottom:.0625rem solid #333}.custom-pivot-table table thead tr:nth-child(3) th{top:6rem;z-index:1;background:var(--tableRowColor)!important;border-bottom:.0625rem solid #333}.custom-pivot-table table thead th.pivot-row-header-label{left:0;top:0!important;z-index:4;position:sticky;background:var(--tableRowColor)!important;border-right:.125rem solid #333;margin:0}.custom-pivot-table table thead th.pivot-col-total{position:sticky;right:0;top:0!important;z-index:1000!important;background:var(--tableRowColor)!important;border-left:.125rem solid #444;box-shadow:-.125rem 0 .5rem -.125rem #0000004d}.custom-pivot-table table tbody tr:nth-child(2n){background:var(--tableRowColor)!important}.custom-pivot-table table tbody tr:nth-child(odd){background:var(--sideBarBackgroundColor)!important}.custom-pivot-table th,.custom-pivot-table td{padding:.5rem 1rem;border:.0625rem solid #333;text-align:left;background:var(--tableRowColor);margin:0}th{text-align:center}th.pivot-col-total,td.pivot-col-total{position:sticky;right:0;z-index:1000;background:var(--tableRowColor)!important;border-left:.125rem solid #444;min-width:8.75rem;width:10rem;text-align:center;box-shadow:-.125rem 0 .5rem -.125rem #0000004d}th.pivot-col-total{top:0!important}tbody td.pivot-col-total{position:sticky;right:0;z-index:999;background:var(--tableRowColor)!important;border-top:.125rem solid #444}th:not(.pivot-col-total):last-child,td:not(.pivot-col-total):last-child{border-right:.125rem solid #444}.pivot-header-year{background:#1a1a24;font-size:1.1em;font-weight:700;text-align:center;border-bottom:.125rem solid #444}.pivot-header-quarter{background:#23212b;font-size:1em;font-weight:500;text-align:center;border-bottom:.125rem solid #333}.pivot-header-month{background:#23212b;font-size:.95em;font-weight:400;text-align:center}.pivot-row-header{background:#23212b;font-weight:700;border-right:.125rem solid #333}.pivot-row-header-label,td.pivot-row-header-label{position:sticky;left:0;z-index:10;background:var(--tableRowColor)!important;border-right:.125rem solid #333;white-space:nowrap;min-width:12rem;overflow-x:auto;overflow-y:hidden;text-overflow:unset;margin:0;border-top:.0625rem solid #333;border-bottom:.0625rem solid #333}.pivot-label-parent{font-weight:700;margin-left:0}.pivot-label-child{margin-left:2rem;font-weight:400;color:var(--bodyTextColor)}.pivot-row-subtotal{background:#23212b!important;border-top:.125rem solid #444;border-bottom:.125rem solid #444}.pivot-parent-row{font-weight:700}.pivot-child-row{font-weight:400}.pivot-child-indent td:first-child{padding-left:2.5rem}.pivot-expander{display:inline-block;width:1.5rem;text-align:center;cursor:pointer;margin-right:.5rem;color:var(--fa-secondary-color);font-weight:700}.pivot-expander:hover{color:#4fa3ff}.pivot-expander-space{display:inline-block;width:1.5rem}.pivot-cell{background:var(--tableRowColor);transition:background .2s;white-space:nowrap}.pivot-cell:hover,.pivot-cell:focus{background:var(--sideBarBackgroundColor);outline:.0625rem solid #4fa3ff;cursor:pointer}.pivot-cell-negative{color:#f52b2e;font-weight:700}.pivot-cell-positive{color:#3a970c;font-weight:700}.custom-pivot-loading{text-align:center;padding:2rem;font-size:1.2rem}.pivot-chevron{display:inline-block;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:rotate(-90deg)}.pivot-chevron.expanded{transform:rotate(0)}.pivot-expand-all-btn{position:absolute;top:0rem;right:0rem;z-index:1000;background:var(--secondaryButtonBackgroundColor);border:none;padding:.25rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--fa-secondary-color);border-radius:.25rem;transition:all .2s ease;min-width:2rem;width:2rem;height:2rem;line-height:1}.pivot-expand-all-btn:hover{opacity:.5}.pivot-expand-all-btn svg{width:1.25rem;height:1.25rem;transition:transform .2s ease;flex-shrink:0}.pivot-expand-all-btn svg.expanded{transform:rotate(180deg)}.pivot-parent-row .pivot-row-header-label{display:flex;align-items:center;gap:.5rem}.custom-pivot-table table th:first-child,.custom-pivot-table table td:first-child{position:sticky;left:0;z-index:999;background:var(--tableRowColor)!important;border-right:.125rem solid #333;min-width:8rem;width:30rem;white-space:nowrap;padding-right:1.5rem;box-shadow:.125rem 0 .5rem -.125rem #0000002e;overflow:hidden}.custom-pivot-table table thead th{z-index:999!important}.super-z,.custom-pivot-table table thead th.super-z{z-index:9999!important;top:0!important}.pivot-hamburger-btn{position:absolute;right:0;top:25%;z-index:9999!important;background:none;border:none;cursor:pointer;margin-left:8px;padding:4px;display:flex}.pivot-header-actions-left{display:flex;gap:.5rem;align-items:center;position:absolute;top:.5rem;left:.5rem;z-index:1000}.pivot-header-actions-right{display:flex;align-items:center;position:absolute;top:.5rem;right:.5rem;z-index:1000}.pivot-export-btn{background:var(--secondaryButtonBackgroundColor);border:none;padding:.25rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--fa-secondary-color);border-radius:.25rem;transition:all .2s ease;min-width:2rem;width:2rem;height:2rem;line-height:1}.pivot-export-btn:hover{opacity:.5}.pivot-export-btn:focus{outline:none;box-shadow:0 0 0 .125rem #fff3}.ContentView{overflow:hidden;display:flex;flex:1;flex-direction:column}.ContentView .indexView{padding:1rem;color:var(--bodyTextColor);line-height:1.5;background:var(--sideBarBackgroundColor);border-radius:.6rem;border:.1rem solid var(--borderColor);margin:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.ContentView .indexView .welcomeMessage{margin-bottom:10rem}.ContentView .indexView .welcomeMessage h1{text-align:center;font-size:7rem;margin:0;opacity:.7;font-family:Montserrat,sans-serif;font-weight:500}.DrawerContainer{display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.DrawerContainer .Drawer,.DrawerContainer .DrawerForm,.DrawerContainer .containerHeader,.DrawerContainer .containerHeading,.DrawerContainer .drawerChildrenHolder{display:flex}.DrawerContainer .DrawerForm,.DrawerContainer .drawerChildrenHolder{flex-direction:column}.DrawerContainer:has(.bottom){flex-direction:column;justify-content:end}.DrawerContainer:has(.bottom) .Drawer{border-top:var(--borderColor) solid .1rem}.DrawerContainer:has(.bottom) .DrawerForm{width:100%}.DrawerContainer.isCollapsed{display:none}.DrawerContainer .Drawer{position:absolute;cursor:default;height:100%}.DrawerContainer .Drawer table th,.DrawerContainer .Drawer table td{color:var(--bodyTextColor)}.DrawerContainer .Drawer .CloseButton{z-index:1}.DrawerContainer .Drawer.isCollapsed{height:0}.DrawerContainer .Drawer.left{margin-right:3rem;justify-content:flex-start}.DrawerContainer .Drawer.right{margin-left:3rem;justify-content:flex-end}.DrawerContainer .Drawer.right,.DrawerContainer .Drawer.left{max-width:65.5rem}.DrawerContainer .Drawer.bottom{width:100%;height:fit-content}.DrawerContainer .Drawer .drawerSubHeading{display:flex;text-align:left;float:left;margin:1.6rem 0 0;align-items:center;gap:.8rem}.DrawerContainer .Drawer .drawerSubHeading .iconHolder{padding:1rem;width:3.8rem;height:3.8rem;background:var(--squirclebackgroundColor);clip-path:url(#squircle)}.DrawerContainer .Drawer .drawerSubHeading .iconHolder svg:hover{cursor:default}.DrawerContainer .Drawer .DrawerForm{min-width:fit-content;padding:1.6rem;background-color:var(--background)}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts),.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin),.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate),.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer),.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable),.DrawerContainer .Drawer .DrawerForm:has(div .userDetails){padding:0}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) .appraisalForm,.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) .drawerSubHeading,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) .appraisalForm,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) .drawerSubHeading,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) .appraisalForm,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) .drawerSubHeading,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) .appraisalForm,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) .drawerSubHeading,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) .appraisalForm,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) .drawerSubHeading,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) .appraisalForm,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) .drawerSubHeading{width:100%;padding:0 2rem}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) .containerHeader,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) .containerHeader,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) .containerHeader,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) .containerHeader,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) .containerHeader,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) .containerHeader{padding:1.2rem 2rem 1.4rem}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) .containerHeader .closeButton,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) .containerHeader .closeButton,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) .containerHeader .closeButton,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) .containerHeader .closeButton,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) .containerHeader .closeButton,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) .containerHeader .closeButton{margin-left:auto}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) .drawerChildrenHolder,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) .drawerChildrenHolder,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) .drawerChildrenHolder,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) .drawerChildrenHolder,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) .drawerChildrenHolder,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) .drawerChildrenHolder{padding:0;flex:1;overflow:auto}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) table,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) table,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) table,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) table,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) table,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) table{border-bottom:.1rem solid var(--borderColor)}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) table thead th,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) table thead th,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) table thead th,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) table thead th,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) table thead th,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) table thead th{border-top:unset}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) table thead th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) table tbody td:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) table thead th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) table tbody td:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) table thead th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) table tbody td:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) table thead th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) table tbody td:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) table thead th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) table tbody td:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) table thead th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) table tbody td:first-of-type{padding-left:2rem}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) table thead th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) table tbody td:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) table thead th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .GrossMargin) table tbody td:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) table thead th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .UnitDetailsTemplate) table tbody td:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) table thead th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .ExistingPropertyResaleContainer) table tbody td:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) table thead th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .licenceTable) table tbody td:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) table thead th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .userDetails) table tbody td:last-of-type{padding-right:2rem}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) thead tr th:first-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) tbody tr td:first-of-type{padding-left:1.6rem}.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) thead tr th:last-of-type,.DrawerContainer .Drawer .DrawerForm:has(div .DevelopmentCosts) tbody tr td:last-of-type{padding-right:1.6rem}.DrawerContainer .Drawer .DrawerForm:has(.Table){min-width:unset}.DrawerContainer .Drawer .DrawerForm .drawerChildrenHolder{min-height:0;padding:1.6rem}.DrawerContainer .Drawer .containerHeader{width:100%;flex-direction:row;justify-content:space-between;margin-left:0;height:unset;min-height:unset;padding-bottom:1.4rem;border-bottom:.1rem solid var(--borderColor)}.DrawerContainer .Drawer .containerHeader .containerHeading{align-items:baseline}.GoogleMap{padding-top:1rem}.GoogleMap *{-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}.MapMarker{position:relative;color:#ff6a6a;font-size:2.2rem;top:-2.2rem;left:-1.1rem}.HelpBox{display:flex;padding:1rem;color:var(--bodyTextColor);line-height:1.5;background:var(--helpBoxBackgroundColor);border-radius:.6rem;border:.1rem solid var(--linkColor);font-weight:400;align-items:center;justify-content:space-between}.HorizontalNavigation{gap:1.6rem;display:flex;flex-wrap:wrap;justify-content:end;align-items:end;height:fit-content;min-height:7rem;padding:1.7rem;border-bottom:1px solid var(--borderColor)}.HorizontalNavigation h1.appraisalTitle{margin:0;max-width:100%;min-width:0;flex:auto;font-family:Montserrat,sans-serif;font-weight:500}.HorizontalNavigation .menuActions{gap:3rem;display:flex;justify-content:end}.HorizontalNavigation .menuActions>.action{gap:.5rem;cursor:pointer;width:auto;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.HorizontalNavigation .menuActions>.action svg{font-size:2.2rem;cursor:pointer}.HorizontalNavigation .menuActions>.action span{padding:.2rem .5rem;border-radius:.4rem;white-space:nowrap}.HorizontalNavigation .menuActions>.action.active span{background-color:var(--linkColor);color:var(--lozengeTextColor)}.HorizontalNavigation .menuActions>.action.active svg{color:var(--linkColor)}.HorizontalNavigation .menuActions>.action:not(.active):hover span{background-color:var(--labelHoverBackgroundColor)}.HorizontalNavigation .rightContent{width:15%;display:inline-flex}.HorizontalNavigation .rightContent svg{float:left;margin:0 1em;color:#807b7b;cursor:pointer}.HorizontalNavigation .rightContent .rightSideSearch{margin-right:.5em}.HorizontalNavigation .rightContent .rightSideSearch>.searchField.isShown{transform:translateY(-20%)}.HorizontalNavigation .rightContent .rightSideSearch>.searchField.isShown svg{width:1.5em;height:1.5em;float:right;transform:translate(50%,50%)}.HorizontalNavigation .WhoTab svg{color:var(--whoColor)}.HorizontalNavigation .WhereTab svg{color:var(--whereColor)}.HorizontalNavigation .WhatTab svg{color:var(--whatColor)}.HorizontalNavigation .WhenTab svg{color:var(--whenColor)}.HorizontalNavigation .ValueTab svg{color:var(--valueColor)}.HorizontalNavigation .SensitivityTab svg{color:var(--sensitivityColor)}.HorizontalNavigation .Backup svg{color:var(--backupColor)}.HorizontalNavigation .Organisation svg{color:var(--organisationColor)}.HorizontalNavigation .StampDuty svg{color:var(--stampDutyColor)}.HorizontalNavigation .SecurityLevels svg{color:var(--securityLevelsColor)}.HorizontalNavigation .Users svg{color:var(--usersColor)}.Landval{display:flex;flex-grow:1;flex-direction:column;position:relative}.Landval .appraisalTemplateToolBar{display:flex;align-content:baseline;flex-direction:row;align-items:center;padding:.5rem}.Landval .appraisalTemplateToolBar .templateDetails{margin-left:.5rem}.Landval .appraisalTemplateToolBar button{width:fit-content!important}.e-hide{visibility:hidden}.NoData{position:absolute;width:100%;height:100%;top:0;background-color:var(--background);z-index:9999}.NoData .casflowLoadingspinner{width:4rem;height:4rem;position:relative;top:50%;left:50%;animation:spin 1s linear infinite}.CashflowScreen{display:flex;flex:1;flex-direction:column;position:relative;color:var(--bodyTextColor)}.CashflowScreen #expandAllButton{position:relative;left:.2rem;top:.1rem;color:var(--bodyTextColor)}.CashflowScreen .NetMarginDrawerOverride{position:absolute!important;z-index:10;-webkit-backdrop-filter:grayscale(1);backdrop-filter:grayscale(1);height:100%;width:100%}.CashflowScreen #PivotView_gridcolgroup,.CashflowScreen #content-PivotView_gridcolgroup{background-color:var(--background);color:var(--bodyTextColor)}.CashflowScreen #PivotView_gridcolgroup col:first-of-type,.CashflowScreen #content-PivotView_gridcolgroup col:first-of-type{width:22rem!important}.CashflowScreen #main_div{position:relative}.CashflowScreen #main_div .openDrawer{display:inline-block;height:.9rem!important;background-image:repeating-linear-gradient(180deg,white,black .2rem,transparent .4rem,transparent .6rem);cursor:pointer;position:absolute;right:0rem;top:-1.2rem;width:1.5rem!important;height:.8rem!important}.CashflowScreen #main_div .openDrawer:hover{cursor:pointer}.CashflowScreen .inBold{font-weight:700!important}.CashflowScreen .Drawer{width:50%}.CashflowScreen .Drawer .netMarginPanel{min-width:48rem!important;max-width:48rem!important}.CashflowScreen .spreadContainer{flex-direction:column;position:absolute;background-color:var(--background);z-index:5;top:0;right:0;bottom:0;left:0;padding:.5rem;border:.2rem solid var(--borderColor);border-radius:.5rem}.CashflowScreen .spreadContainer .applyingChanges{z-index:3;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#757a7acc;justify-content:center;display:flex;align-items:center}.CashflowScreen .spreadContainer .applyingChanges span{font-size:1.5rem;color:#fff;position:absolute;z-index:3}.CashflowScreen .spreadContainer .applyingChanges svg{color:#00f;padding:.5rem;width:15rem;height:15rem;fill:transparent;stroke:#000;stroke-width:1rem;stroke-dasharray:30;stroke-dashoffset:10}.CashflowScreen .spreadContainer span{display:flex}.CashflowScreen .spreadContainer .CloseButton{margin-left:auto}.CashflowScreen .spreadContainer .spreadContainerHeader .iconHolder{position:absolute;right:0;top:0}.CashflowScreen .SpreadControl{display:flex;flex-direction:column;height:calc(100% - 5rem)}.CashflowScreen .SpreadControl .SpreadDiscreet{display:flex;flex-direction:column;height:100%}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome{display:flex;flex-direction:column;position:relative;height:calc(100% - 5rem)}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadAsContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadAsContainer .Tooltip{margin-right:.5rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadAsContainer .clearIcon{width:2.5rem;height:2.5rem;margin-right:.5rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems{overflow:auto;height:100%;border-top:.2rem solid var(--borderColor);padding-top:.3rem;margin-top:.2rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields{position:relative;align-items:center;display:flex;flex-direction:row}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields .Tooltip{position:absolute!important;right:0!important;top:.5rem!important}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields .NumberField{width:70%!important;max-width:17rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields .NumberField .fieldLabel{width:70%!important;justify-content:space-around}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields .NumberField .fieldDiv{width:30%!important}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields input{max-width:10rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .fields .inputField{margin:.3rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .perProductType{border-bottom:.2rem solid var(--borderColor);margin-top:.3rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .perProductTypeUnit{border-bottom:.2rem solid var(--borderColor);border-left:.2rem solid var(--borderColor);margin-bottom:.3rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .productType{font-weight:700;padding:.5rem;margin:0 1rem 0 1rem 0;font-size:1.5rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .dwellingDescription{margin-left:.5rem}.CashflowScreen .SpreadControl .SpreadDiscreet .spreadForSalesIncome .spreadableItems .units{margin-left:1.8rem}.CashflowScreen .SpreadControl .inputField{margin-top:.5rem!important}.CashflowScreen .SpreadControl span{display:flex}.CashflowScreen .SpreadControl .DropDownField{max-width:30rem}.CashflowScreen .SpreadControl .spreadOption{display:flex}.CashflowScreen .SpreadControl .spreadOption .NumberField{max-width:10rem;margin-left:1rem}.CashflowScreen .SpreadControl .optionHeaders{display:flex;margin-top:1rem}.CashflowScreen .SpreadControl .optionHeaders .milestone{width:20rem;margin-left:10rem;text-align:center}.CashflowScreen .SpreadControl .optionHeaders .monthNumber,.CashflowScreen .SpreadControl .optionHeaders .percent{width:10rem;margin-left:1rem;text-align:center}.CashflowScreen .SpreadControl .spreadPercentRow{display:flex}.CashflowScreen .SpreadControl .spreadPercentRow .NumberField{max-width:10rem;margin-right:1rem}.CashflowScreen .SpreadControl .spreadPercentRow .DropDownField{max-width:30rem;margin-right:1rem}.CashflowScreen .spreadPopUp{position:fixed;width:5rem;height:5rem;right:0;background-color:#00f}.CashflowScreen .Fixed{position:sticky;bottom:0}.CashflowScreen .e-summary .e-cellvalue{color:var(--bodyTextColor)}.CashflowScreen .e-rowsheader{background-color:var(--background)!important}.CashflowScreen .e-rowsheader .e-cellvalue{font-size:1.5rem!important}.CashflowScreen .e-columnheader{background-color:var(--background)!important}.CashflowScreen .e-columnheader .e-selectionbackground,.CashflowScreen .e-selectionbackground .e-stackedheadercelldiv .e-pivotcell-container .e-expand,.CashflowScreen .e-selectionbackground .e-stackedheadercelldiv .e-pivotcell-container .e-collapse,.CashflowScreen .e-selectionbackground .e-stackedheadercelldiv .e-pivotcell-container .e-stackedheadertext,.CashflowScreen .e-selectionbackground .e-headercelldiv .e-pivotcell-container .e-expand,.CashflowScreen .e-selectionbackground .e-headercelldiv .e-pivotcell-container .e-collapse,.CashflowScreen .e-selectionbackground .e-headercelldiv .e-pivotcell-container .e-stackedheadertext .e-headertext,.CashflowScreen .e-selectionbackground .e-headercelldiv .e-pivotcell-container .e-headertext .e-headertext{color:#000!important}.CashflowScreen .e-gtot{color:var(--bodyTextColor)!important;background-color:var(--background)!important;width:15rem!important}.CashflowScreen .e-gtot .e-cellvalue{color:var(--bodyTextColor)!important}.CashflowScreen .e-frozen-left-content .e-table .e-row{height:4.565rem!important}.CashflowScreen .e-movablecontent .e-table{height:100%!important}.CashflowScreen .e-movablecontent .e-row{background-color:var(--tableRowColor)!important;height:4.565rem!important}.CashflowScreen .e-movablecontent .e-row .e-rowcell .e-cellvalue,.CashflowScreen .e-movablecontent .e-altrow,.CashflowScreen .e-movablecontent .e-altrow .e-rowcell .e-cellvalue{color:#fff}.CashflowScreen .ChildRow .e-cellvalue{margin-left:.5rem!important}.CashflowScreen .ChildRow #main_div{padding-left:1.5rem!important}.CashflowScreen .e-table .e-row{height:4.565rem!important}.CashflowScreen .e-table .e-row .e-rowcell{position:relative}.CashflowScreen .e-table .e-row .Row{width:calc(100% - 1.5rem);height:1.6rem!important;display:flex;flex-direction:row;word-wrap:normal;justify-content:space-between}.CashflowScreen .e-table .e-row .Row .balanceToForecast{font-size:1rem;position:absolute;bottom:-.8rem}.CashflowScreen .e-table .e-row .Row .balanceToForecast>span{font-weight:700!important}.CashflowScreen .e-table .e-row .Row .balanceToForecast .negativeBalance{color:#ff400080}.CashflowScreen .e-table .e-row .Row .e-expand,.CashflowScreen .e-table .e-row .Row .e-collapse{position:absolute}.CashflowScreen .e-table .e-row .Row .e-cellvalue{margin-top:0;margin-left:1.5rem}.CashflowScreen .e-table .e-row .Row span{width:auto;font-weight:400!important;height:1.5rem;text-align:center!important;padding:0}.CashflowScreen .e-table .e-row .Row .cellSummary{display:flex;justify-content:space-between;margin-left:1rem;align-items:center;padding:.5rem}.CashflowScreen .e-table .e-row .Row .cellSummary span{color:#fff;font-weight:400;margin-left:1.5rem}.CashflowScreen .e-table .e-row .Row .e-lastspan{padding-top:0!important}.CashflowScreen .e-gridcontent{background-color:var(--background)}.CashflowScreen .e-pivotview{background:var(--background)}.CashflowScreen .e-gridheader .e-headercontent table colgroup col:last-child{width:fit-content!important}.CashflowScreen .e-gridcontent .e-content table colgroup col:last-child{width:fit-content!important}.CashflowScreen .cashflowHeadRight{display:flex;flex-direction:row;position:absolute;width:fit-content;right:.5rem;padding:.5rem;gap:1rem;align-items:center;justify-content:space-between}.CashflowScreen .cashflowHeadRight .exportAsField .DropDownField .FieldDiv{width:fit-content!important}.CashflowScreen .cashflowHeadRight .exportAsField .DropDownField button{margin-top:.2rem;height:3.5rem}.CashflowScreen .milestonesInCashflow{position:relative;display:flex;flex-direction:row;width:fit-content;height:6rem;gap:.5rem}.CashflowScreen .milestonesInCashflow .cashflowStart,.CashflowScreen .milestonesInCashflow .cashflowEnd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:25rem}.CashflowScreen .milestonesInCashflow .cashflowStart .cashflowDate,.CashflowScreen .milestonesInCashflow .cashflowEnd .cashflowDate{display:flex;align-items:center}.CashflowScreen .milestonesInCashflow .cashflowStart .cashflowDate span,.CashflowScreen .milestonesInCashflow .cashflowEnd .cashflowDate span{padding:.5rem;font-weight:700}.CashflowScreen .milestonesInCashflow .cashflowStart .cashflowMilestoneTitle,.CashflowScreen .milestonesInCashflow .cashflowEnd .cashflowMilestoneTitle{width:100%;position:relative;display:flex;flex-direction:row;justify-content:center}.CashflowScreen .milestonesInCashflow .cashflowStart .cashflowMilestoneTitle span,.CashflowScreen .milestonesInCashflow .cashflowEnd .cashflowMilestoneTitle span{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CashflowScreen .cashflow{height:calc(100% - 5.9rem);position:relative}.CashflowScreen .cashflow .Drawer{width:77rem!important;max-width:77rem!important}.CashflowScreen .cashflow .cashflowTable{background-color:var(--background);color:var(--bodyTextColor);position:absolute;height:100%;width:100%}.CashflowScreen .cashflow .cashflowFooter{z-index:4;background-color:var(--background);height:3rem;width:100%;bottom:0;position:absolute}.CashflowScreen .cashflow .cashflowFooter .footerRowDescription{font-weight:700}.CashflowScreen .cashflow .cashflowFooter .footerRowTotal{flex-direction:row}.CashflowScreen .cashflow .e-frozencontent .e-table,.CashflowScreen .cashflow .e-frozenheader .e-table{width:24rem!important}.CashflowScreen .cashflow .e-frozencontent .e-cellvalue{font-size:1.5rem!important}@keyframes dash{10%{stroke-dashoffset:0}20%{stroke-dashoffset:5}30%{stroke-dashoffset:10}40%{stroke-dashoffset:15}50%{stroke-dashoffset:20}60%{stroke-dashoffset:25}70%{stroke-dashoffset:30}80%{stroke-dashoffset:35}90%{stroke-dashoffset:40}to{stroke-dashoffset:45}}.DashBoard{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.DashBoard title{margin-top:.5rem}.DashBoard .HorizontalNavigation{height:7rem;position:relative;width:100%}.DashBoard .dashboard{position:absolute;width:100%;height:calc(100% - 7rem);overflow:auto;margin-top:7rem;top:0;right:0;bottom:0;left:0}.DashBoard .projects{position:relative;height:100%;width:100%}.DashBoard .exeReport{display:flex;align-items:center;width:4rem;position:absolute;right:0;margin:1rem 35rem 1rem 1rem;height:4rem}.DashBoard .exeSummaryReport{display:flex;align-items:center;padding:.75rem 1rem;border-radius:.25rem;background-color:var(--background);box-shadow:none;border:0 0 0 1px solid var(--borderColor);background-color:var(--inputFieldBackgroundColor);cursor:pointer;transform:translateY(0)}.DashBoard .exeSummaryReport:hover{background-color:var(--hoverOverColor);color:var(--hoverOverTextColor)}.DashBoard .DropDownPoisition{position:absolute;right:2rem;display:flex;width:19rem;margin-top:1rem;z-index:9999;white-space:nowrap}.DashBoard .printButton{position:absolute;right:22rem;margin-top:1.5rem;z-index:9999}.DashBoard .loadingDashboardData{display:flex;flex-direction:column;width:100%;height:100%;gap:5rem;justify-content:center;align-items:center}.DashBoard .loadingDashboardData svg{width:5rem;height:5rem;animation:spin 2s linear infinite}@media print{.projects{display:block;visibility:hidden}#ExecutiveReport,#ExecutiveSummaryReport{font-weight:700;font-size:larger;margin-left:20rem}}.widgetGridSingle{width:100%}.widgetGridSingle .control-section{margin-top:3rem;margin-bottom:3rem}.widgetGridSingle .e-dashboardlayout.e-control .e-panel{border-radius:2px;box-sizing:border-box;overflow:visible}@media (max-width: 766px){.widgetGridSingle .e-dashboardlayout.e-control .e-panel .e-panel{height:9vh}}@media (min-width: 767px) and (max-width: 899px){.widgetGridSingle .e-dashboardlayout.e-control .e-panel .e-panel{height:9vh}}@media (min-width: 900px) and (max-width: 1023px){.widgetGridSingle .e-dashboardlayout.e-control .e-panel .e-panel{height:12vh}}.widgetGridSingle .e-dashboardlayout.e-control .e-panel .e-panel-container{background-color:var(--background);overflow:auto;box-shadow:none!important}.widgetGrid{border-radius:2px}@media (min-width: 767px) and (max-width: 899px){.widgetGrid .e-dashboardlayout.e-control .e-panel.siteDetails{height:30vh}}@media (min-width: 900px) and (max-width: 1023px){.widgetGrid .e-dashboardlayout.e-control .e-panel.siteDetails{height:25vh}}@media (min-width: 767px) and (max-width: 899px){.widgetGrid .e-dashboardlayout.e-control .e-panel.schemeDetails{height:30vh}}@media (min-width: 900px) and (max-width: 1023px){.widgetGrid .e-dashboardlayout.e-control .e-panel.schemeDetails{height:25vh}}@media (min-width: 767px) and (max-width: 899px){.widgetGrid .e-dashboardlayout.e-control .e-panel.siteCosts{height:62vh}}@media (min-width: 900px) and (max-width: 1023px){.widgetGrid .e-dashboardlayout.e-control .e-panel.siteCosts{height:50vh}}@media (min-width: 767px) and (max-width: 899px){.widgetGrid .e-dashboardlayout.e-control .e-panel.allUnits{height:30vh}}@media (min-width: 900px) and (max-width: 1023px){.widgetGrid .e-dashboardlayout.e-control .e-panel.allUnits{height:25vh}}.widgetGrid .e-dashboardlayout.e-control .e-panel-container{background-color:var(--background);overflow:auto}.iconHolderWidgets .iconHolders{display:flex;width:2vw;height:2vw;justify-content:center;align-items:center;flex-shrink:0;position:relative;margin:.5rem 0rem 0rem .5rem;border-radius:2vw!important;background-color:#b456dc4d}.iconHolderWidgets .iconHolders svg{font-size:1vw!important;color:var(--valueColor)}.boxData{font-size:1vw!important;color:var(--bodyTextColor);text-align:center;font-weight:700!important}.boxTitle{text-align:center;font-size:.8vw!important}.iconHolderWidgets.Report .iconHolders.Reports{display:flex;width:1.5vw;height:1.5vw;justify-content:center;align-items:center;flex-shrink:0;position:relative;margin:.5rem 0rem 0rem .5rem;border-radius:2vw!important;background-color:#b456dc4d}.iconHolderWidgets.Report .iconHolders.Reports svg{font-size:1rem!important;color:var(--valueColor)}.boxData.Report{color:var(--bodyTextColor);text-align:center;font-weight:700!important}.boxTitle.Report{text-align:center}.iconHolderWidgets.ReportDouble{margin-bottom:-1rem}.iconHolderWidgets.ReportDouble .iconHolders.ReportsDouble{display:flex;width:1.5vw;height:1.5vw;justify-content:center;align-items:center;flex-shrink:0;position:relative;margin:.5rem 0rem 0rem .5rem;border-radius:2vw!important;background-color:#b456dc4d}.iconHolderWidgets.ReportDouble .iconHolders.ReportsDouble svg{font-size:1rem!important;color:var(--valueColor)}.boxData.ReportDouble{color:var(--bodyTextColor);text-align:center;font-weight:700!important}.boxTitle.ReportDouble{text-align:center}.tableWidget{width:100%;height:100%}.tableWidget .textFloatRight{float:right;font-size:1vw!important}.tableWidget .textFloatLeft{float:left;font-size:1vw!important}.tableWidget .headerName{font-size:1vw!important}.informationWidget .iconHolderWidgets .iconHolder{display:flex;width:2vw;height:2vw;justify-content:center;align-items:center;flex-shrink:0;position:relative;margin:.5rem 0rem 0rem .5rem;border-radius:2px;background-color:#b456dc4d}.informationWidget .iconHolderWidgets .iconHolder svg{font-size:1vw;color:var(--valueColor)}.informationWidget .boxTitle{display:flex;flex-direction:row;font-weight:700}.informationWidget .boxTitle .title{padding-left:30%;padding-top:.5rem}.informationWidget .boxTitle .title h2{font-size:1vw;font-family:Montserrat,sans-serif;font-weight:400}.informationWidget .boxData{color:var(--bodyTextColor)}.informationWidget .boxData .smallText{margin-top:1rem;display:flex;flex-direction:row;justify-content:space-between}.informationWidget .boxData .smallText .textFloatLeft{font-size:.8vw!important;margin-left:.5rem}.informationWidget .boxData .smallText .textFloatRight{font-size:.8vw!important;margin-right:1rem}.dashboardToolbar .dashboardAddWidgets{padding-left:1.7em;padding-top:.5em}.dashboardTitle{display:flex;flex-direction:column;align-items:center;height:3rem;margin-top:3rem}.dashboardSeparator{margin-top:1.5rem}.combinedOutput{display:flex;margin-right:10rem;flex-direction:row;gap:1.6rem;flex-shrink:1;min-width:0;overflow:scroll}.reportCombinedOutput{display:flex;flex-direction:row;gap:.5rem;flex-shrink:1;min-width:0;overflow:hidden}.effectOnOutput .outputEffect{border-radius:.7rem;padding:.8rem;white-space:nowrap;box-shadow:inset 0 0 0 2px #0000000d}.effectOnOutput .outputEffect.negativeValue{background-color:#ff2e5433}.effectOnOutput .outputEffect.positiveValue{background-color:#31c94033}.effectOnOutput .outputEffect.currentValue{background-color:#5258cb33}.reportEffectOnOutput .reportOutputEffect{border-radius:.7rem;padding:.8rem;font-size:1.4rem;white-space:nowrap;box-shadow:inset 0 0 0 2px #0000000d}.reportEffectOnOutput .reportOutputEffect.negativeValue{background-color:#ff2e5433}.reportEffectOnOutput .reportOutputEffect.positiveValue{background-color:#31c94033}.reportEffectOnOutput .reportOutputEffect.currentValue{background-color:#5258cb33}.netMarginTopLeftSection{height:fit-content}.netMarginTopRightSection{width:30%}.netMarginWidth{width:120%}.netMarginPanel .netMarginSection .inRow{min-height:4rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:.5rem}.netMarginPanel .netMarginSection .ValueRows{text-align:left}.netMarginPanel .netMarginSection .ValueRows .valueRowCaption{text-align:right}.netMarginPanel .netMarginSection .ValueRows .valueRow{display:inline-flex;align-items:center;padding-bottom:1.5rem}.netMarginPanel .netMarginSection .ValueRows .valueRow .valueRowCell{min-width:14rem}.netMarginPanel .netMarginSection .ValueRows .valueRow .valueRowCell>.CurrencyField{width:12rem}.netMarginPanel .netMarginSection .ValueRows .valueRow .valueRowCellCenterContent{text-align:center}.netMarginPanel .netMarginSection .devValuesSection{width:100%;display:flex;flex-direction:column;overflow:scroll;height:calc(42vh - .1rem)}.netMarginPanel .netMarginSection .devValuesSection .valueRow{display:inline-flex;align-items:center;padding-bottom:1.5rem}.netMarginPanel .netMarginSection .devValuesSection .valueRow .valueRowCell{min-width:14rem}.netMarginPanel .netMarginSection .devValuesSection .valueRow .valueRowCell>.CurrencyField{width:12rem}.netMarginPanel .netMarginSection .devValuesSection .valueRow .valueRowCellCenterContent{text-align:center}.netMarginPanel .netMarginSection .devValuesSection .devSalesValueRow{display:inline-flex;padding-bottom:1.5rem;align-items:baseline}.netMarginPanel .netMarginSection .devValuesSection .devSalesValueRow .valueRowCell{min-width:14rem;text-align:center}.netMarginPanel .netMarginSection .devValuesSection .devSalesValueRow .valueRowCellForRadioButton{min-width:14rem;text-align:center;justify-items:unset;display:flex;flex-direction:row;justify-content:center}.netMarginPanel .netMarginSection .devValuesSection .devSalesValueRow .valueRowCellForRadioButton>.radioButtonGroup{justify-content:center;width:fit-content}.netMarginPanel .netMarginSection .devValuesSection .devSalesValueRow .highlightedLabel{color:#00f}.netMarginPanel .netMarginSection .panelHeader{display:flex;flex-direction:column}.netMarginPanel .netMarginSection .panelHeader .panelTitle{margin-right:5rem;font-size:2.5rem}.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection{display:flex;flex-direction:row}.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection .splitSection{height:.3rem;width:100%}.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection .positiveBalance{color:green}.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection .negativeBalance{color:red}.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection .netMarginTopLeftSection,.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection .netMarginTopRightSection{height:fit-content;white-space:nowrap}.netMarginPanel .netMarginSection .panelHeader .netMarginTopSection .netMarginTopLeftSection{margin-right:.5rem}.netMarginPanel .netMarginSection .panelHeader .cashflowStartDetails{margin-bottom:.5rem;display:flex;flex-direction:row;justify-content:right;align-items:center}.netMarginPanel .netMarginSection .panelHeader .cashflowStartDetails .startDateCashFlow{margin-right:.5rem}.netMarginPanel .netMarginSection .panelHeader .cashflowStartDetails .DatePicker{width:fit-content;min-width:16rem}.targetMarginWidth{width:60%}.netMarginPanel{background-color:var(--background);width:55vw!important;min-width:72rem;max-width:72rem}.netMarginPanel .netMarginSection{text-align:left}.netMarginPanel .netMarginSection .TargetinRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:.5rem;gap:1rem}.scenariosList{display:flex;flex-direction:column;min-height:0;flex:1;overflow:scroll}.scenariosList .scenarioRow{width:100%;border-bottom:.1rem solid var(--borderColor)}.scenariosList .scenarioRow:nth-of-type(2n){background-color:var(--tableAlternateRowColor)}.scenariosList .scenarioRow .scenarioHolder{padding:0 0 1rem 1rem;display:flex;flex-direction:column;align-items:start;width:100%}.scenariosList .scenarioRow .scenarioHolder .scenarioControls{display:flex;flex-direction:column;gap:1.6rem}.scenariosList .scenarioRow .scenarioHolder .scenarioControls .NumberField .fieldDiv{min-width:0}.scenariosList .scenarioRow .scenarioHolder .scenarioTitle{font-size:1.7rem;color:var(--bodyTextColor);padding-top:2rem;margin-bottom:2rem}.scenariosList .scenarioRow .scenarioHolder .scenarioDetails{width:100%;display:flex;gap:1.6rem;align-items:stretch}.scenariosList .scenarioRow .scenarioHolder .scenarioSelect{padding-left:1rem}.scenariosList .scenarioRow .scenarioHolder .scenarioSelect,.scenariosList .scenarioRow .scenarioHolder .deleteIcon{align-self:center}.scenariosList .scenarioRow .scenarioHolder .outputNumbers{padding-left:1rem;padding-top:1rem;width:fit-content;overflow:scroll}.scenariosList .scenarioRow .scenarioHolder .effectOnOutput{display:flex;flex-shrink:1;min-width:0;overflow:scroll;align-items:center;gap:1.6rem}.scenarioAddBtn{color:var(--bodyTextColor);font-size:2.5rem}.reportScenariosList{display:flex;flex-direction:column;min-height:0;flex:1;overflow:unset}.reportScenariosList .scenarioRow{width:100%;border-bottom:.1rem solid var(--borderColor)}.reportScenariosList .scenarioRow:nth-of-type(2n){background-color:var(--tableAlternateRowColor)}.reportScenariosList .scenarioRow .reportScenarioHolder{padding:0 0 1rem 0rem;display:flex;flex-direction:column;align-items:start;width:100%}.reportScenariosList .scenarioRow .reportScenarioHolder .reportScenarioControls{display:flex;font-size:1.5rem;flex-direction:row;padding-left:2rem;gap:1.6rem}.reportScenariosList .scenarioRow .reportScenarioHolder .reportScenarioControls .NumberField .fieldDiv{min-width:0}.reportScenariosList .scenarioRow .reportScenarioHolder .reportScenarioControls .button{font-size:1.5rem;height:2rem}.reportScenariosList .scenarioRow .reportScenarioHolder .reportScenarioTitle{font-size:1.5rem;color:var(--bodyTextColor);padding-top:2rem;margin-bottom:2rem;display:flex;flex-direction:row}.reportScenariosList .scenarioRow .reportScenarioHolder .reportScenarioDetails{width:100%;display:flex;gap:1.6rem;align-items:stretch}.reportScenariosList .scenarioRow .reportScenarioHolder .reportEffectOnOutput{display:flex;flex-shrink:1;min-width:0;overflow:hidden;align-items:center;gap:.5rem}.Sensitivity.contextHolder .titleSVChangeTwo{padding-top:1rem}.Sensitivity.contextHolder .svChange,.Sensitivity.contextHolder .svChangeTwo{padding-top:2rem;padding-left:1.5rem;font-size:2rem}.Sensitivity.contextHolder .titleSVChange{padding-top:1rem}.Sensitivity.contextHolder .combinedTotal{width:100%;display:inline-flex;flex-direction:row;gap:1.6rem}.Sensitivity.contextHolder .combinedTotalTitle{padding-left:1rem;min-width:20rem}.Sensitivity.contextHolder .combinedEffectRow{overflow:scroll;margin-left:1rem;width:fit-content}.Sensitivity.contextHolder>.Drawer{margin-top:5.5rem;margin-left:10rem;position:absolute}.Sensitivity.contextHolder{overflow:hidden;height:100%;flex:1;flex-basis:0}.Sensitivity.contextHolder .containerHeader{border-bottom:.1rem solid var(--borderColor)}.Sensitivity.contextHolder .titleHolder,.Sensitivity.contextHolder .detailHolder{height:5.9rem;min-height:5.9rem;display:inline-flex;align-items:center;gap:1.6rem}.Sensitivity.contextHolder .titleHolder button,.Sensitivity.contextHolder .detailHolder button{width:fit-content}.Sensitivity.contextHolder .totalFooter{border-top:.1rem solid var(--borderColor);bottom:0rem;align-items:center;justify-content:space-between;height:5.9rem;display:flex}.Sensitivity.contextHolder>.drawer{position:absolute;align-items:flex-right;max-width:30vw;width:fit-content}.Sensitivity.contextHolder .ConfirmDeletion{width:7rem}@media (max-width: 970px){.Sensitivity .containerHeader{gap:0;height:unset;flex-direction:column;align-items:start}.Sensitivity .detailHolder{margin:0 1rem!important}.ReportSensitivity .containerHeader{gap:0;height:unset;flex-direction:row;align-items:start}.ReportSensitivity .containerHeader .segmentedControl{box-shadow:none}.ReportSensitivity .detailHolder{margin:0 1rem!important}.ReportSensitivity .reportCombinedTotal{margin-top:1.5rem}.ReportSensitivity .reportCombinedTotal .reportCombinedTotalTitle{margin-bottom:1.5rem}}.Appendix{flex-direction:column;position:absolute;background-color:var(--background);z-index:12;top:0;right:0;bottom:0;left:0;height:100%}.Appendix .containerHeader .CloseButton{margin-left:auto}.Appendix>.Table{height:calc(100% - 4.5rem);flex:1!important}.Appendix>.Table .summaryRow div{justify-content:flex-start}.Appendix>.Table .rowCollection .tableHeader{z-index:10}.Appendix>.Table .tableRowItem{width:fit-content;align-items:flex-start}.Appendix>.Table .tableRowItem.iconCell{min-width:7rem!important}.Appendix>.Table tr>*:first-child{padding:.7rem .4rem .7rem 1.8rem}.Appendix>.Table tr>*:last-child{padding:.7rem 1.8rem .7rem .4rem}.Appendix .extraInputs,.Appendix .showInput{display:flex;flex-direction:row;width:100%}.Appendix .showInput label{transform:translateY(30%);text-align:center;width:5rem}.Appendix .hideInput{display:none}.Appendix .showSumPerWeekInput{display:flex;flex-direction:row;width:100%}.Appendix .showSumPerWeekInput label{transform:translateY(30%);text-align:center;width:5rem}.Appendix .hideSumPerWeekInput{display:none}.DevelopmentCosts .spreadContainer{flex-direction:column;position:absolute;background-color:var(--background);z-index:2;top:0;right:0;bottom:0;left:0;padding-left:1rem}.DevelopmentCosts .spreadContainer span{display:flex}.DevelopmentCosts .spreadContainer .CloseButton{margin-left:auto}.DevelopmentCosts .SpreadControl span{display:flex}.DevelopmentCosts .SpreadControl .DropDownField{max-width:30rem}.DevelopmentCosts .SpreadControl .spreadOption{display:flex}.DevelopmentCosts .SpreadControl .spreadOption .NumberField{max-width:10rem;margin-left:1rem}.DevelopmentCosts .SpreadControl .optionHeaders{display:flex;margin-top:1rem}.DevelopmentCosts .SpreadControl .optionHeaders .milestone{width:20rem;margin-left:10rem;text-align:center}.DevelopmentCosts .SpreadControl .optionHeaders .monthNumber,.DevelopmentCosts .SpreadControl .optionHeaders .percent{width:10rem;margin-left:1rem;text-align:center}.DevelopmentCosts .SpreadControl .spreadPercentRow{display:flex}.DevelopmentCosts .SpreadControl .spreadPercentRow .NumberField{max-width:10rem;margin-right:1rem}.DevelopmentCosts .SpreadControl .spreadPercentRow .DropDownField{max-width:30rem;margin-right:1rem}.DevelopmentCosts .tableHolder{display:flex;flex-direction:column;min-height:0;flex:1;overflow:scroll}.DevelopmentCosts .subTitle{font-size:1.25rem}.DevelopmentCosts .appendixContainer{border-top:var(--borderColor) solid .2em;cursor:default;width:100%;min-height:fit-content;max-height:50em;background-color:transparent;padding:0 2em 0 0;flex:0;flex-direction:column;overflow:auto}.DevelopmentCosts table{width:100%}.DevelopmentCosts table thead{text-align:left}.DevelopmentCosts table td{position:relative}.DevelopmentCosts table td,.DevelopmentCosts table th{color:var(--bodyTextColor)}.DevelopmentCosts table td .appendixControlHolder,.DevelopmentCosts table th .appendixControlHolder{display:flex}.DevelopmentCosts table td .appendixControlHolder .tooltip,.DevelopmentCosts table th .appendixControlHolder .tooltip{z-index:1;position:relative;right:unset}.DevelopmentCosts table td.numberCell,.DevelopmentCosts table th.numberCell{text-align:right}.DevelopmentCosts table .noPadding{padding:0rem;z-index:0}.DevelopmentCosts table .costPerUnit{color:var(--secondaryBodyTextColor)}.DevelopmentCosts table .costAppendixInputTotal{float:right}.DevelopmentCosts table .totalCell{border-top:.2rem solid var(--borderColor);font-weight:700}.DevelopmentCosts table.extraCost th{border-top:none;border-bottom:none}.DevelopmentCosts table.extraCost tr:first-of-type th,.DevelopmentCosts table.extraCost tr:first-of-type td{border-top:.1rem solid var(--borderColor)}.DevelopmentCosts table tr:last-of-type td{border-bottom:.1rem solid var(--borderColor)}.DevelopmentCosts .contingencyWidth{min-width:25rem}.ExistingPropertyResaleContainer .tableRowItem{justify-content:end}.ExistingPropertyResaleContainer .tableRowItem .ConfirmDeletion{padding-right:12rem}.ExistingPropertyResaleContainer .tableRowItem .inputField{margin-right:-.5rem}.ExistingPropertyResaleContainer .Table,.ExistingPropertyResaleContainer .rowCollection{max-height:50rem;overflow-x:scroll}.ExistingPropertyResaleContainer .Table .tableRowItem,.ExistingPropertyResaleContainer .Table .tableRowItem>*,.ExistingPropertyResaleContainer .rowCollection .tableRowItem,.ExistingPropertyResaleContainer .rowCollection .tableRowItem>*{color:var(--bodyTextColor)}.ExistingPropertyResaleContainer .labelContainer{display:flex;font-size:2rem;margin-top:3rem;margin-left:4rem}.ExistingPropertyResaleContainer .plusIcon{min-width:fit-content;text-align:right;display:inline;float:right}.ExistingPropertyResaleContainer .plusIcon>svg{color:#196400;font-size:2.5rem;margin-left:1rem}.ExistingPropertyResaleContainer .plusIcon>svg:hover{cursor:pointer}.ExistingPropertyResaleContainer .CloseIcon{right:2rem;top:2rem;position:absolute;display:inline}.ExistingPropertyResaleContainer .CloseIcon>svg{color:#ce090ffa;transition-duration:.5s;margin:.6rem 0 0;font-size:2.5rem}.ExistingPropertyResaleContainer .CloseIcon>svg:hover{cursor:pointer;transform:rotate(180deg);color:#ef0606fa}.valuePage{display:flex;flex-direction:column;justify-content:flex-start;flex-grow:1;position:relative}.valuePage .appFooter{justify-content:end}.valuePage .appFooter .fieldAlignment{display:flex;align-items:center}.valuePage .tableView{overflow:hidden;flex:1;flex-basis:0}.valuePage .Drawer.bottom{min-height:43rem}@media screen and (max-height: 830px){.valuePage .Drawer.bottom{height:100%}}.valuePage .ToolBar{display:flex!important;flex-direction:row!important}.valuePage .fees{width:100%;position:absolute;display:flex;flex-direction:column;height:100%;top:5rem}.valuePage .fees .DevelopmentCosts{height:70%;overflow:auto;position:relative;width:100%;margin-bottom:2rem}.valuePage .containerHeader{border:none}.valuePage .containerHeader h1{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500}.valuePage>div>.splitPanel{overflow:auto}.valuePage>div>.splitPanel>div{display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;position:relative}.valuePage>div>.splitPanel .panel.splitPanelTop{overflow:auto}.valuePage>div>.splitPanel .panel.splitPanelTop .Table .tableConfigContainer{position:relative!important;bottom:unset!important;margin-bottom:5rem}.valuePage>div>.splitPanel .panel.splitPanelBottom{overflow:auto}.valuePage>div>.splitPanel .panel.splitPanelBottom .Table .tableConfigContainer{position:relative!important;bottom:unset!important;margin-bottom:5rem}.valuePage>div .staticFees{overflow-x:scroll}.valuePage>div .staticFees .extraCost{bottom:0;border-top:var(--borderColor) solid .2em;z-index:100;min-height:9rem;background-color:var(--background);width:100%}.valuePage>div .staticFees .extraCost .extraCostRow{flex-direction:row;grid-gap:3rem}.valuePage>div .staticFees .extraCost .extraCostRow th,.valuePage>div .staticFees .extraCost .extraCostRow td{width:10%}.valuePage>div .residualNetLandValue{display:flex;grid-gap:1.6rem;align-items:center}.valuePage>div .residualNetLandValue .title label{margin-bottom:unset}.valuePage>div .residualNetLandValue .residualNumberField{margin-right:.5rem}.valuePage>div .residualNetLandValue .calculatedTotal{font-weight:700}.valuePage>div .residualNetLandValue .percentage{position:relative}.valuePage>div .residualNetLandValue .percentage .newToolTip{display:none}.valuePage>div .residualNetLandValue .percentage:hover .newToolTip{display:flex}.valuePage>div .residualNetLandValue .extraInformation{color:gray}.GrossMargin{height:calc(100vh - 10rem);overflow:hidden;display:flex;flex-direction:column;gap:1.6rem;bottom:0;padding-bottom:2rem;background:var(--background);right:0}@media screen and (max-width: 105rem){.GrossMargin{min-width:33%}}@media screen and (max-width: 48rem){.GrossMargin{min-width:50%}}.GrossMargin .headerContainer{height:20%;top:0;width:100%;z-index:1}.GrossMargin .tableArray{height:calc(100vh - .1rem);overflow:scroll!important}.GrossMargin .NumberField.labelLeft{display:inline-flex;gap:1rem}.GrossMargin .appraisalForm.grossMarginForm{width:100%}.GrossMargin .appraisalForm.grossMarginForm .GrossMarginRow{display:flex;position:relative;max-width:100%;min-width:min-content}.GrossMargin .appraisalForm.grossMarginForm .GrossMarginRow .GrossMarginRowNumberField{width:100%;display:inline}.GrossMargin .HeaderRow{display:inline-flex;width:100%;justify-content:end;text-align:center}.GrossMargin .HeaderRow h3{width:70%;text-align:center}.GrossMargin table td{text-align:center}.GrossMargin .headerContent{flex-direction:column;width:100%;overflow:auto;min-height:10rem}.GrossMargin .headerContent .headerSection>*,.GrossMargin .headerContent .valueSection>*{width:33.3%}.GrossMargin .unitHolder{padding:0 2rem}.UnitDetails{cursor:default;border-left:var(--borderColor) solid .2rem;width:50%;height:100%;min-width:60rem;max-width:60rem;position:relative;right:0;background-color:var(--background);padding:0 2rem;float:right;display:flex;flex-direction:column}.UnitDetails .appraisalForm{width:auto;display:flex;position:absolute;overflow:auto;padding-bottom:.5rem;bottom:0;right:0}@media screen and (max-width: 55rem){.UnitDetails .appraisalForm{min-width:55rem}}.UnitDetails .unitHeader{margin:1rem 0 .5rem}.UnitDetails .unitHeader .drawerSubHeading{color:#0074d9;font-size:1.8rem;text-align:left;float:left;margin:0rem 0 1rem}.UnitDetails .unitHeader>svg{color:#bd0505fa;transition-duration:.5s;margin:.6rem .2rem 0 0;display:inline;float:right;width:2.5rem;height:2.5rem;position:fixed;right:1.5rem}.UnitDetails .unitHeader>svg:hover{cursor:pointer;transform:rotate(180deg);color:#ea1f1ffa}.UnitDetails .unitDetailForm{display:flex;flex-direction:column;height:100%;position:relative}.UnitDetails .unitDetailForm .overrideButton{margin-top:.5rem}.UnitDetails .unitDetailForm .overrideButton .fieldDiv{width:70%;min-width:fit-content;float:right;display:flex;flex-direction:row}.UnitDetails .unitDetailForm .fieldLabel label{text-align:left}.UnitDetailsTemplate{min-width:fit-content;position:relative!important;border-left:unset;display:flex;flex-direction:column;flex-grow:1;min-height:0;gap:1.6rem}.UnitDetailsTemplate .unitDetailForm{padding-top:3rem!important}.UnitDetailsTemplate .unitDetailForm>.DropDownField .fieldDiv button{width:100%}.UnitDetailsTemplate .unitDetailForm .labelLeft{float:left}.UnitDetailsTemplate .unitDetailForm .labelLeft .fieldLabel{width:30%;min-width:fit-content}.UnitDetailsTemplate .unitDetailForm .labelLeft .fieldDiv{width:70%;min-width:fit-content;float:right;display:flex;flex-direction:row}.UnitDetailsTemplate .unitTemplateHeader{display:flex;flex-direction:column}.UnitDetailsTemplate .unitTemplateHeader .drawerSubHeading .fa-house-turret{color:var(--unitsColor)}.UnitDetailsTemplate .unitTemplateHeader .templateDetails{width:100%;margin-bottom:.5rem}.UnitDetailsTemplate .unitTemplateHeader .templateDetails thead{text-align:left}.UnitDetailsTemplate .unitTemplateHeader .drawerHeader{display:flex;flex-direction:row}.UnitDetailsTemplate .unitTemplateHeader .drawerHeader>.labelLeft .fieldDiv{width:100%}.UnitDetailsTemplate .unitTemplateHeader .drawerHeader .drawerDescription{text-align:left;font-weight:700;margin-top:.5rem}.SpreadControl span{display:flex}.SpreadControl .DropDownField{max-width:30rem}.SpreadControl .spreadOption{display:flex}.SpreadControl .spreadOption .NumberField{max-width:10rem;margin-left:1rem}.SpreadControl .optionHeaders{display:flex;margin-top:1rem}.SpreadControl .optionHeaders .milestone{width:20rem;margin-left:10rem;text-align:center}.SpreadControl .optionHeaders .monthNumber,.SpreadControl .optionHeaders .percent{width:10rem;margin-left:1rem;text-align:center}.SpreadControl .spreadPercentRow{display:flex}.SpreadControl .spreadPercentRow .NumberField{max-width:10rem;margin-right:1rem}.SpreadControl .spreadPercentRow .DropDownField{max-width:30rem;margin-right:1rem}.SpreadDiscreet .optionHeaders{display:flex}.SpreadDiscreet .optionHeaders label{width:18rem;text-align:center}.SpreadDiscreet .spreadOption{display:flex}.SpreadDiscreet .spreadOption .DropDownField{width:18rem}.SpreadDiscreet .spreadOption .NumberField{width:18rem;padding-left:1rem}.UnitSummary{display:flex;flex-direction:column;position:relative}.UnitSummary .narrowColumn{min-width:10rem!important;max-width:4rem}.UnitSummary .textAlignedToTheRight{justify-content:right;text-align:right}.UnitSummary .widerColumn{min-width:18rem!important}.UnitSummary .containerHeader{border:none}.UnitSummary .containerHeader h1{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500}.UnitSummary .Table .rowCollection .tableHeader,.UnitSummary .Table .rowCollection .tableFooter{z-index:5!important}.UnitSummary .outputPadding{padding-right:1.4rem}.tableConfigContainer,.pageNavigation{display:inline-flex;align-items:center;gap:1.6rem}.tableConfigContainer{width:100%;background-color:var(--background);position:fixed;bottom:0;padding:1.5rem;font-family:Montserrat,sans-serif}.tableConfigContainer>.pageNavigation{transition:display 0s;transition-delay:.5s}.tableConfigContainer>.pageNavigation.isVisible{height:fit-content;display:inline-flex;transform:translate(0);opacity:1}@supports (-webkit-tap-highlight-color: currentcolor) and (not (-webkit-background-composite: clear)) and (not (-ms-accelerator: true)) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)){.tableConfigContainer>.pageNavigation.isVisible{animation:slideInLeft .5s linear 1}}.tableConfigContainer>.pageNavigation.notVisible{display:none;opacity:0;transform:translate(-20px)}@supports (-webkit-tap-highlight-color: currentcolor) and (not (-webkit-background-composite: clear)) and (not (-ms-accelerator: true)) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)){.tableConfigContainer>.pageNavigation.notVisible{animation:slideOutLeft .5s linear 1}}.tableConfigContainer>.pageNavigation .textField{padding:.2rem .5rem;width:auto;border-radius:.5rem}.WhatPage{display:flex;flex:1;flex-direction:column;position:relative}.WhatPage .onShowDevCost{top:0}.WhatPage .onShowDevCost .DevelopmentCosts{height:100%;min-height:fit-content!important;position:relative;top:0}.WhatPage .onShowDevCost .DevelopmentCosts .devCost{position:absolute}.WhatPage .Drawer:has(.Appendix){height:100%}.WhatPage .Drawer:has(.marketingFeesTable .Appendix) .DrawerForm>.containerHeader.mainDrawerHeader,.WhatPage .Drawer:has(.marketingFeesTable .Appendix) .devCostTable{display:none}.plotOrder,.phases,.unitsList,.untimedColumn,.plotOrderPhase,.phasePropertiesList{flex:1;min-height:0}.plotOrder .hideDwellingInfo{display:none!important}.plotOrder .dwellingInfo{z-index:1;display:none;transform:unset;align-items:stretch;flex-direction:column;gap:.5333333333rem;animation:slideDown .2s ease 1;animation-fill-mode:forwards;background-color:var(--sideBarBackgroundColor)}.plotOrder .dwellingInfo .line{display:flex;gap:.8rem;justify-content:space-between}.plotOrder .dwellingInfo .line .heading{font-weight:700}.plotOrder .dwellingInfo .line .value{text-align:right}.plotOrder .unitListitem:hover .dwellingInfo,.plotOrder .phaseProperty:hover .dwellingInfo{display:flex}.plotOrder .draggableDiv{cursor:pointer;width:100%;border:none;border-radius:.7rem;padding:1.2rem 1.4rem;color:var(--secondaryButtonTextColor);background-color:var(--sideBarBackgroundColor)}.plotOrder .draggableDiv.beingDragged{transform:scale(.8);opacity:.8}.plotOrder .unitDescButton{overflow-wrap:anywhere}.plotOrder .untimedColumn{width:30%;border-right:solid .1rem var(--borderColor)}.plotOrder .untimedColumn .containerHeader{align-items:flex-start;height:10rem;width:90%}.plotOrder .untimedColumn .containerHeader h1{text-overflow:ellipsis;flex-shrink:1;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500}.plotOrder .plotOrderSchedule{top:0;right:0;bottom:0;left:0;width:70%}.plotOrder .plotOrderSchedule .phases{overflow:auto;width:100%;display:flex;flex-direction:row;height:100%}.plotOrder .plotOrderSchedule .phases .plotOrderPhase{height:100%;border-right:solid .1rem var(--borderColor);max-width:39.3rem}.plotOrder .plotOrderSchedule .phases .plotOrderPhase>*{padding:0 1.6rem}.plotOrder .plotOrderSchedule .phases .plotOrderPhase p{text-overflow:ellipsis;width:11rem}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .phaseDescriptionContainer{gap:1.6rem;padding:.5rem;justify-content:space-between;border-bottom:.1rem solid var(--borderColor);height:5rem}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .phaseDescriptionContainer .textFieldContainer{flex:1;width:unset}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .phaseDescriptionContainer .textFieldContainer .fieldDiv{width:100%}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .phaseDescriptionContainer .textFieldContainer .fieldDiv .textField{text-align:left}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .SummaryBox{padding:.2rem 1rem;justify-content:center}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .SummaryBox .summaryTitle{gap:.2rem;flex-direction:row;flex-wrap:nowrap}.plotOrder .plotOrderSchedule .phases .plotOrderPhase .SummaryBox .summaryTitle .svg-inline--fa{color:var(--whatColor)}.plotOrder .plotOrderSchedule .phases .phaseStartEnd{justify-content:center;gap:.5rem;padding:.5rem;border-bottom:.1rem solid var(--borderColor);height:8rem}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .start,.plotOrder .plotOrderSchedule .phases .phaseStartEnd .end{align-items:center;gap:.8rem}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineGraphic{gap:.8rem;align-items:center;position:relative}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineGraphic .fa-chevron-right{font-size:2rem;color:var(--borderColor)}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineGraphic .fa-play{color:var(--whereColor)}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineGraphic .fa-stop{color:var(--sensitivityColor)}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineGraphic .timeline{position:absolute;height:.3rem;width:100%;top:0;right:0;bottom:0;left:0;margin:auto;z-index:-1;background-color:var(--borderColor)}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineDates{justify-content:space-between;padding:0 2rem}.plotOrder .plotOrderSchedule .phases .phaseStartEnd .timelineDates span{padding:.3rem .6rem;border-radius:.7rem;background-color:var(--rowHighlightBackgroundColor);text-align:right;font-size:1.6rem;width:fit-content;align-self:end}.plotOrder .plotOrderSchedule .phases .aboutToDrop{background-color:#0000000d}.plotOrder .plotOrderSchedule .phases .phasePropertiesList{overflow:auto;min-width:fit-content;border:.4rem dashed transparent;border-radius:1.8rem;position:relative;overflow-y:auto}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .dropGraphic{position:absolute;justify-content:center;top:0;right:0;bottom:0;left:0;z-index:-1}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .dropGraphic img{width:50%;object-fit:contain;opacity:.08}.plotOrder .plotOrderSchedule .phases .phasePropertiesList>button{margin:0rem}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty{margin:.5rem}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .labelTop{width:25%;min-width:min-content;margin-left:.5rem;transform:translateY(-30%);height:4rem}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .labelTop .textField{padding:.5em 1.2em}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .propertyOrderControls{align-self:center}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .propertyOrderControls .fa-chevron-right.up{transform:rotate(-90deg)}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .propertyOrderControls .fa-chevron-right.down{transform:rotate(90deg)}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .propertyOrderControls>svg{cursor:pointer}.plotOrder .plotOrderSchedule .phases .phasePropertiesList .phaseProperty .propertyOrderControls>svg:hover{opacity:70%}.plotOrder .plotOrderSchedule .invalidWarning{transition-duration:1.5s;position:relative;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff;margin-top:.5rem}.plotOrder .plotOrderSchedule.notValid,.plotOrder .plotOrderSchedule .notValid:focus{border-color:var(--errorColor1);box-shadow:0 0 .4rem #ff2d5580}.plotOrder .plotOrderSchedule .DropLine:first-of-type{margin-top:1rem}.plotOrder .plotOrderSchedule .DropLine:last-of-type{margin-bottom:1rem}.templateUnit{width:6rem}.untimedColumn:has(.dragging)+.plotOrderSchedule .phases .phasePropertiesList{border:.4rem dashed var(--borderColor)}.untimedColumn:has(.dragging)+.plotOrderSchedule .phases .phasePropertiesList.aboutToDrop{background-color:#0000000d}.untimedColumn:has(.dragging)+.plotOrderSchedule .phases .phasePropertiesList.aboutToDrop .dropGraphic img{opacity:.15}.plotOrderUnits{top:0;right:0;bottom:0;left:0;width:100%;flex:1;min-height:0;height:auto}.plotOrderUnits .unitsList,.plotOrderUnits .untimedTitle{display:flex;flex-direction:column}.plotOrderUnits .untimedTitle{justify-content:center;min-height:4rem}.plotOrderUnits .untimedHeader{padding:.5rem;height:5rem;border-bottom:.1rem solid var(--borderColor)}.plotOrderUnits h4{text-align:center;margin:0}.plotOrderUnits .unitsList{gap:1.6rem;overflow:auto;padding:2.9rem;max-height:55vh;overflow-y:auto}.plotOrderUnits .unitsList .unitListitem{gap:1.6rem;margin:0}.plotOrderUnits .unitsList .unitListitem .numberOfUnits{min-width:6rem;max-width:fit-content;height:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.when{display:flex;flex-direction:column;min-height:0;position:absolute;top:0;right:0;bottom:0;left:0;top:25rem;width:100%;height:calc(100% - 25rem)}.when .plotOrderColumnHolder{flex:1;min-height:0}.when .start,.when .end,.when .phaseDate,.when .phases,.when .DropLine,.when .plotOrder,.when .dropGraphic,.when .phaseProperty,.when .phasePropertiesList,.when .plotOrderUnits,.when .plotOrderPhase,.when .phaseStartEnd,.when .unitListitem,.when .offSetColumn,.when .timelineGraphic,.when .timelineDates,.when .milestoneOffSet,.when .newMilestoneForm,.when .plotOrderSchedule,.when .plotOrderColumnHolder,.when .phaseDescriptionContainer,.when .untimedColumn{display:flex}.when .phases,.when .plotOrder,.when .plotOrderColumnHolder{flex-grow:1}.when .DropLine,.when .plotOrder,.when .phaseDate,.when .phaseStartEnd,.when .plotOrderUnits,.when .plotOrderPhase,.when .phasePropertiesList,.when .newMilestoneForm,.when .plotOrderSchedule{flex-direction:column}.when .start,.when .end,.when .phases,.when .offSetColumn,.when .unitListitem,.when .timelineGraphic,.when .timelineDates,.when .phaseProperty,.when .milestoneOffSet,.when .phaseDescriptionContainer{flex-direction:row}.when .tableRowItem{align-items:center}.when .PageTitle{text-align:left;margin-left:5rem;font-size:3rem;margin-bottom:5rem;display:inline-flex;align-items:center}.when .PageTitle svg{color:var(--primaryButtonBackgroundColor);margin:.3em 0 0 .5em}.when .PageTitle svg:hover{cursor:pointer}.when .plotOrder{display:flex;flex-direction:column;height:100%;width:100%}.when .Milestones .milestoneSelection{width:100%;min-width:20rem}.when .Milestones .offSetColumn,.when .Milestones .offSetColumn .fieldDiv{width:100%!important}.when .Milestones .containerHeader{border:none}.when .Milestones .containerHeader h1{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500}.when .Milestones .milestoneOffSet{width:100%;gap:1rem}.when .Milestones .milestoneOffSet span{min-width:fit-content;align-self:center;width:30%}.when .Milestones .milestoneOffSet span>.DropDownField{width:70%;min-width:70%}.when .Milestones .noMilestoneOffSet{width:100%}.when .Milestones .noMilestoneOffSet>.DropDownField{width:100%}.when .newMilestone{cursor:not-allowed;width:100%;height:100%;position:absolute;background-color:#555558f2;z-index:1}.when .newMilestone>.newMilestoneForm{cursor:default;border-left:var(--borderColor) solid .2em;width:50%;height:100%;min-width:35em;max-width:50em;position:fixed;right:0;background-color:var(--background);padding:0 2em;float:right}.when .newMilestone>.newMilestoneForm>svg{color:#f90606;transition-duration:.5s;margin:.6em .2em 0 0;display:inline;float:right;width:2.5em;height:2.5em;position:fixed;right:.2em}.when .newMilestone>.newMilestoneForm>svg:hover{cursor:pointer;transform:rotate(180deg);color:#ea1f1ffa}.when .newMilestone>.newMilestoneForm>.deleteMilestone{width:50%}.when .newMilestone>.newMilestoneForm>.deleteMilestone button{float:left;width:15em;min-width:fit-content;margin:.6em .2em 0 0;padding:1em}.when .newMilestone>.newMilestoneForm>.form{margin-top:4em;margin-right:7em}.when .phaseProperty,.when .plotOrderUnits .unitListItem{gap:1.6rem}.when .phaseProperty .numberOfUnits,.when .plotOrderUnits .unitListItem .numberOfUnits{min-width:6rem;max-width:fit-content;height:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.locationDetails{display:flex;flex:1;flex-direction:column;position:relative;min-height:0;overflow:hidden!important}.locationDetails .containerHeader{margin:0 1em}.locationDetails .containerHeader h1{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500}.locationDetails .drawerChildrenHolder{height:100%}.locationDetails .drawerChildrenHolder .WhereDrawer{background-color:var(--background);height:100%}.locationDetails .drawerChildrenHolder .WhereDrawer .whereDrawerForm{min-width:60rem;text-align:right;width:100%;height:100%}.locationDetails .drawerChildrenHolder .WhereDrawer .whereDrawerRow{width:100%;gap:2rem;display:flex;margin-top:.5rem}.locationDetails .EmptySpace{min-width:48.5%}@media (max-width: 1200px),(max-height: 800px){.locationDetails{overflow:scroll!important}}.Who{display:flex;flex:1;flex-direction:column;position:relative;min-height:0}.Who .containerHeader h1{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden;font-family:Montserrat,sans-serif;font-weight:500}.Who .buyerForm{padding-bottom:2rem}.Who .good{color:green}.Who .bad{color:red}.Who .fieldWithInfo{display:flex;align-items:center}.Who .fieldWithInfo .Tooltip{position:relative;flex-basis:fit-content}.Who .fieldWithInfo .inputField{gap:2rem}.MainFrame{width:100%;display:flex;height:100vh;height:100svh;margin:0}.MainFrame>.splitPanel>.horizontalSplitPanel>.separator{z-index:10}.Backup .largeIconHolder{display:flex;font-size:3rem;width:5rem;height:5rem;justify-content:center;align-items:center;flex-shrink:0;position:relative}.Backup .BackupTitleContainer{text-align:left;margin-top:1rem;margin-left:1rem;font-size:3rem;display:flex;position:relative;grid-gap:1rem;align-items:flex-start}.Backup .BackupSubTitleContainer{font-size:2rem}.Backup .detailView .rowHolder{width:100%;display:flex;align-items:center}.Backup .detailView .rowHolder .stickToRight{right:0;margin-top:auto;margin-left:auto}.Backup .detailView .rowHolder .rowSpacer{height:5rem}.Backup .detailView .downloadButton{right:0;margin-right:0}.stickToRight{right:0;margin-top:auto;margin-left:auto;display:flex}.Organisations{display:flex;height:100%;flex-direction:column;position:relative}.Organisations .organisarionContainer{display:flex;flex-direction:column;height:100%}.Organisations .organisarionContainer .HelpBox{margin:0 1rem}.Organisations .organisarionContainer .confirmOrgDeletion{display:flex;flex-direction:row;gap:1rem}.Organisations .organisarionContainer .confirmOrgDeletion button{border-radius:.5rem;width:fit-content}.Organisations .organisarionContainer .Table{overflow-x:hidden}.Organisations .organisarionContainer .SearchField{padding:1rem}.Organisations .organisarionContainer .inactiveOrgIcon{width:2.5rem;height:2.5rem;color:#f90606}.Organisations .organisarionContainer .inactiveOrgIcon:hover{cursor:pointer}.Organisations .organisarionContainer .companyNameAndEmail{display:flex;flex-direction:column}.Organisations .organisarionContainer .companyNameAndEmail .orgNameAndSuper{display:flex;flex-direction:row}.Organisations .organisarionContainer .companyNameAndEmail .orgNameAndSuper .superOrg{border:.1rem black solid;border-radius:5rem;padding:.2rem .5rem;margin-left:.5rem}.Organisations .organisarionContainer .organisationTitleContainer{text-align:left;font-size:3rem;margin:.5rem 0 0 .5rem;display:flex;position:relative;grid-gap:1rem;align-items:flex-start}.Organisations .organisarionContainer .organisationTitleContainer .addOrg{width:fit-content;margin-top:.4rem;position:relative}.Organisations .organisarionContainer .organisationTitleContainer .addOrg svg{left:0;margin-right:.5rem}.Organisations .organisarionContainer .organisationTitleContainer .deleteIcon{color:#f90606}.Organisations .organisarionContainer .organisationTitleContainer .deleteIcon:hover,.Organisations .organisarionContainer .organisationTitleContainer .addIcon:hover{cursor:pointer}.Organisations .organisarionContainer .organisationsCount{display:flex;flex-direction:row;width:100%;padding:1rem;gap:1rem}.Organisations .organisarionContainer .organisationsCount .activeOrg svg{color:#196400}.Organisations .organisarionContainer .organisationsCount .inactiveOrg svg{color:#f90606}.Organisations .organisarionContainer .Table .rowCollection .iconCell .delete{min-width:10rem!important}.Organisations .organisarionContainer .Table .activeOrgIcon{width:2.5rem;height:2.5rem;color:#196400}.Organisations .organisarionContainer .Table .activeOrgIcon:hover{cursor:pointer}.Organisations .organisarionContainer .Table .arquive,.Organisations .organisarionContainer .Table .restore{padding-right:.5rem}.Organisations .organisarionContainer .Table .arquive:hover,.Organisations .organisarionContainer .Table .restore:hover{color:#000c;cursor:pointer}.Organisations .organisarionContainer .Table .spinner{animation:spin 2s linear infinite}.Organisations .organisarionContainer .Table .delete{min-width:10rem!important}.Organisations .organisarionContainer .Table .handleDeleteUndo{display:flex;flex-direction:row}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OrganisationDrawer{max-width:68rem;min-width:60rem;overflow:auto}.OrganisationDrawer .orgBorder{display:flex;flex-direction:row;margin-bottom:1rem}.OrganisationDrawer .orgBorder .ImagePicker{height:8rem;width:8rem;border:unset;flex-shrink:0}.OrganisationDrawer .orgBorder .ImagePicker .profilePicture{width:100%;height:100%}.OrganisationDrawer .orgBorder .ImagePicker .clickableZone .imgWrap img{border-radius:18rem}.OrganisationDrawer .orgDetails{margin:1rem 1rem 2rem 3rem}.OrganisationDrawer .orgDetails .orgName{text-align:left;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.OrganisationDrawer .orgDetails .orgName h1{margin-top:0;margin-bottom:0;color:var(--bodyTextColor);font-weight:500;font-family:Montserrat,sans-serif}.OrganisationDrawer .orgDetails .orgName .textFieldContainer{width:100%}.OrganisationDrawer .orgDetails .orgName .textFieldContainer .fieldLabel{width:0}.OrganisationDrawer .orgDetails .orgName .textFieldContainer .fieldDiv{width:100%}.OrganisationDrawer .orgDetails .orgName .orgNameLabel svg{margin-right:.5rem}.OrganisationDrawer .orgDetails .orgName .orgNameLabel:hover{cursor:pointer}.OrganisationDrawer .orgLastActive{text-align:left;padding-left:4rem;padding-bottom:1rem}.OrganisationDrawer .orgRole{width:fit-content;border:.1rem solid var(--bodyTextColor);border-radius:5rem;margin-top:1.7rem}.OrganisationDrawer .orgRole>span{padding:.5rem;width:fit-content;height:2rem;text-align:center}.OrganisationDrawer .orgOptions{padding-top:1rem}.OrganisationDrawer .orgOptions .listOfActions{display:table;position:absolute;background-color:var(--background);width:16rem;right:.5rem;text-align:left;border-radius:1rem}.OrganisationDrawer .orgOptions .listOfActions .actionRemoveOrg{border-top-left-radius:unset;border-top-right-radius:unset;border-top:.1rem solid var(--borderColor);text-align:center;text-align:-webkit-center;background-color:var(--background);height:6rem}.OrganisationDrawer .orgOptions .listOfActions .actionRemoveOrg>.ConfirmDeletion{margin-top:1.5rem}.OrganisationDrawer .orgOptions .listOfActions .actionRemoveOrg:hover{cursor:pointer;border-radius:1rem}.OrganisationDrawer .orgProductTable table{width:100%;margin-top:3rem;overflow-x:auto;border-spacing:0;display:table;text-align:left}.OrganisationDrawer .orgProductTable table th{border-bottom:.1rem solid black}.OrganisationDrawer .orgProductTable table th:last-child{right:0%}.OrganisationDrawer .orgProductTable table tbody>tr{height:6rem}.OrganisationDrawer .productAddress{color:silver;font-size:.9em}.OrganisationDrawer .productTitle{font-size:1.2em;font-weight:700}.OrganisationDrawer .supportNumberTitle{display:flex;font-size:1.2em;font-weight:700}.OrganisationDrawer .supportNumberTitle label{color:#add8e6}.OrganisationDrawer .sdsSupportSection{display:flex;flex-direction:column}.OrganisationDrawer .sdsSupportSection .supportDescription{text-align:left;font-weight:700}.OrganisationDrawer .sdsSupportSection .entPin{margin-left:4rem;margin-right:30rem}.OrganisationDrawer .sdsSupportSection .supportNumbers{display:flex;position:relative;font-size:1.2em;font-weight:700}.OrganisationDrawer .sdsSupportSection .supportNumbers .setNumber{margin-left:5rem}.OrganisationDrawer .sdsSupportSection .supportNumbers .getNumber{background-color:gray}.OrganisationDrawer .UserDetails .appraisalForm{width:100%;overflow:hidden!important}.SettingsNavigation.TreeNavigation{border-top:unset;padding-top:unset;padding-bottom:unset}.SettingsNavigation.TreeNavigation .fa-calendar-clock{color:var(--backupColor)}.SettingsNavigation.TreeNavigation .fa-building-columns{color:var(--organisationColor)}.SettingsNavigation.TreeNavigation .fa-stamp{color:var(--stampDutyColor)}.SettingsNavigation.TreeNavigation .fa-lock{color:var(--securityLevelsColor)}.SettingsNavigation.TreeNavigation .fa-user-group{color:var(--usersColor)}.StampDuty{position:relative;display:flex;flex-direction:column;min-height:0;flex:1}.StampDuty .stampDutyDetails{display:flex;flex-direction:column;flex-grow:0;flex-shrink:1;overflow:auto}.StampDuty .stampDutyDetails .globalStampDuty{display:flex;width:16rem;justify-content:space-between}.StampDuty .stampDutyDetails .stampDutyHeader{display:flex;flex-direction:column;gap:1rem;width:50%;min-height:11rem;margin:2.5rem 0 2rem;padding:0 1.6rem}@media screen and (max-width: 960px){.StampDuty .stampDutyDetails .stampDutyHeader{width:unset}}.StampDuty .stampDutyDetails .stampDutyTableContainer{display:flex;width:100%;min-height:0;flex-direction:column}.StampDuty .stampDutyDetails .stampDutyHeader .fieldDiv{display:flex;justify-content:flex-end;width:70%;max-width:35rem}.StampDuty .stampDutyDetails .stampDutyTableContainer table{width:100%}.StampDuty .stampDutyDetails .stampDutyTableContainer table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.StampDuty .stampDutyDetails .stampDutyTableContainer table thead th{text-align:right}.StampDuty .stampDutyDetails .stampDutyTableContainer table .flexTableCell{display:flex;align-items:center}.StampDuty .stampDutyDetails .stampDutyTableContainer table .flexTableCell .btn-container{margin-right:auto}.StampDuty .stampDutyDetails .stampDutyTableContainer table .thresholdValueCell{display:flex;justify-content:flex-end}.StampDuty .stampDutyDetails .stampDutyTableContainer table th.deleteColumn,.StampDuty .stampDutyDetails .stampDutyTableContainer table td:first-of-type .CurrencyField .fieldLabel{width:7.3rem}.StampDuty .stampDutyDetails .stampDutyTableContainer table .fieldDiv{min-width:unset}.stampDutyIconPosition{left:-2rem}.fullLicenceCard{border:.2rem solid #33689B;border-radius:3rem;text-align:center;width:25rem;margin-top:3rem}.fullLicenceTitle{margin-top:1rem}.fullLicenceDescription{width:20rem;margin-left:2rem}.fullLicenceCosts{display:flex}.fullLicenceCosts .costFull{margin:2rem .2rem 0rem 7rem}.fullLicenceCosts .costFull label{font-weight:700;font-size:1.2em}.fullLicenceCosts .durationFull{margin-top:2.5rem;margin-right:1rem}.fullLicenceCosts .durationFull label{color:#a9a9a9;font-size:.8em}.fullLicenceCosts button{margin-top:1rem;width:4rem;height:4rem;margin-bottom:2rem;background-color:transparent;color:#f5f5f5}.fullLicenceBuy button{width:15rem;text-align:center;height:4rem;margin-bottom:2rem;background-color:plum;color:#f5f5f5}.licenceDrawer .drawerChildrenHolder{gap:3.2rem}.licenceDrawer .assignLicenceMessage{text-align:left;display:flex;flex-direction:row;height:4rem;width:100%;position:relative;align-items:center;justify-content:center}.licenceDrawer .assignLicenceMessage h3{margin-left:0;padding-left:0;font-weight:700;display:contents}.licenceDrawer .assignLicenceMessage button{width:fit-content;margin-left:.5rem}.licenceDrawer .userList{margin:2rem 0rem 0rem 2rem}.licenceDrawer .userList label{display:flex;color:#87ceeb;font-weight:700;font-size:1.2em}.licenceDrawer .licenceTable{min-height:26rem;overflow:auto;border-bottom:.1rem solid var(--borderColor)}.licenceDrawer .licenceTable table{table-layout:fixed;width:100%;overflow-x:scroll;border-spacing:0;display:table;text-align:left;border-bottom:unset!important}.licenceDrawer .licenceTable table th{text-align:center;position:sticky;z-index:1;top:0}.licenceDrawer .licenceTable table .iconcell{width:6.5rem}.licenceDrawer .licenceTable table .iconcell .iconHolder{margin:auto}.licenceDrawer .LicenceTotals{max-width:60rem;text-align:left;margin-left:7rem;margin-bottom:3rem}.licenceDrawer .LicenceTotals label{color:purple}.licenceDrawer .licenceSummary,.licenceDrawer .licenceInfo,.licenceDrawer .summaryTitle{display:flex}.licenceDrawer .licenceSummary{gap:1.6rem;justify-content:center}.licenceDrawer .licenceSummary>div{padding:1.6rem;border-radius:1.2rem;background-color:var(--sideBarBackgroundColor)}.licenceDrawer .licenceSummary>div span{display:block;font-size:2rem;color:var(--secondaryBodyTextColor)}.licenceDrawer .licenceSummary>div .summaryTitle span{font-size:2.4rem;color:var(--bodyTextColor)}.licenceDrawer .licenceSummary>div .summaryTitle .iconHolder svg{font-size:2.2rem}.licenceDrawer .licenceInfo{gap:1.6rem;flex-direction:column;margin-bottom:3.2rem}@media (max-height: 710px){.licenceDrawer .licenceInfo{flex-direction:row;justify-content:center}}.LicenceRow .nameAndEmailColumn div{display:block;white-space:normal;word-break:break-word}.LicenceRow .userLicenceOptions{position:relative}.LicenceRow .userLicenceOptions button{background-color:transparent}.LicenceRow .userLicenceOptions .subOptionContainer{position:absolute;right:0;z-index:999}.LicenceRow .userLicenceOptions .subOptionContainer button{width:20rem}.LicenceRow .userLicenceOptions .subOptionContainer button:hover{cursor:pointer;background-color:#9a999971}.roles button{background-color:transparent;width:15rem}.UserDetails{width:100%;display:flex;flex-direction:column;gap:1.6rem;background-color:transparent}.UserDetails>*:not(table){padding:0 2rem}.UserDetails h1,.UserDetails h3{margin:0;font-family:Montserrat,sans-serif}@media screen and (max-height: 40.625rem){.UserDetails{min-height:50rem}}.UserDetails .licenceTable th{text-align:left}.UserDetails .UsersBorder{display:flex;flex-direction:row;margin-bottom:1rem}.UserDetails .UsersBorder .ImagePicker{height:8rem;width:8rem;border:unset;flex-shrink:0}.UserDetails .UsersBorder .ImagePicker .profilePicture{width:100%;height:100%}.UserDetails .UsersBorder .ImagePicker .clickableZone .imgWrap img{border-radius:18rem}.UserDetails .UsersBorder .moveOwnership{display:flex;flex-direction:column;border:2px solid var(--borderColor);border-radius:1rem;width:25rem;height:30rem;background-color:var(--background);position:absolute;right:1rem;z-index:3!important;padding:0 1rem 1rem}.UserDetails .UsersBorder .moveOwnership .confirmChange{display:flex;flex-direction:row;justify-content:space-between;position:absolute;bottom:.5rem;width:fit-content;justify-content:center;right:1rem}.UserDetails .UsersBorder .moveOwnership .moveOwnerShipHeader .iconHolder{right:0rem;position:absolute;top:-.5rem}.UserDetails .UsersBorder .moveOwnership .moveOwnerShipHeader .spanFixedTop{position:absolute;top:-1rem;left:.8rem;border:1px solid var(--borderColor);background-color:var(--background);padding:0 .5rem;border-radius:.5rem}.UserDetails .UsersBorder .moveOwnership .moveOwnerShipHeader hr{margin-top:2.5rem}.UserDetails .UsersBorder .moveOwnership .moveOwnershipForm{display:flex;flex-direction:column;gap:1rem}.UserDetails .UsersBorder .moveOwnership .moveOwnershipForm .PasswordField svg{top:2rem;right:.5rem}.UserDetails .UsersDetails{margin:0rem 1rem 1rem;width:calc(100% - 2rem)}.UserDetails .UsersDetails .UsersName{text-align:left;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;display:flex;align-items:center}.UserDetails .UsersDetails .UsersName h1{margin-top:0;margin-bottom:0;color:var(--bodyTextColor);font-weight:500;font-family:Montserrat,sans-serif;padding-right:1rem}.UserDetails .UsersDetails .UsersName .textFieldContainer{width:100%}.UserDetails .UsersDetails .UsersName .textFieldContainer .fieldLabel{width:0}.UserDetails .UsersDetails .UsersName .textFieldContainer .fieldDiv{width:100%}.UserDetails .UsersDetails .UsersName .orgNameLabel svg{margin-right:.5rem}.UserDetails .UsersDetails .UsersName .orgNameLabel:hover{cursor:pointer}.UserDetails .userInformation{display:flex;flex-direction:column;gap:.8rem}.UserDetails .userProfile,.UserDetails .usernameTitle{display:flex}.UserDetails .userProfile{width:100%!important}.UserDetails .userProfile .ConfirmDeletion{position:absolute;right:.6rem;top:6rem}.UserDetails .userProfile .ConfirmDeletion svg{width:2.5rem;height:2.5rem}.UserDetails .usernameTitle{flex-direction:row}.UserDetails .userRolesList{display:flex;gap:.5333333333rem}.UserDetails .usrOptions{padding-top:1rem}.UserDetails .usrOptions .userlistOfActions{right:2.5rem;display:table;position:absolute;background-color:var(--background);width:16rem;text-align:left;border-radius:1rem;top:11.5rem}.UserDetails .usrOptions .userlistOfActions .CloseIcon{position:absolute;right:.1rem;top:-.2rem;cursor:pointer}.UserDetails .UserLastActive{text-align:left;padding-left:4rem;padding-bottom:1rem;color:gray}.UserDetails .UserAccess{position:absolute;right:.5rem}.UserDetails .UserAccess .ConfirmDeletion{position:absolute;top:0}.UserDetails .user-form{overflow:auto!important}.UserDetails .change-password-form{display:flex;flex-direction:column;gap:1.6rem;width:48.1%;min-width:55rem;max-width:62rem;overflow:auto!important;margin-bottom:2rem}.userlabels{display:flex}.User{display:flex;flex-direction:column;position:relative;height:calc(100% - 7rem)}.User .containerHeader .drawerToggle{margin-left:auto;margin-right:0}.User .userDrawerContainer .DrawerForm{gap:1.6rem}.User .hiddenLicenceDrawer{display:none}.User .nameAndEmailColumn{flex-direction:column;display:flex}.User table.userSummary{width:100%}.User table.userSummary thead{text-align:left}.User .activeUserIcon,.User .inactiveUserIcon{width:2rem;height:2rem;color:#196400}.User .inactiveUserIcon{color:#bd0505}.User .usersHeader{display:flex;flex-direction:column}.User .usersHeader .licenceSummary{width:100%;display:flex;gap:1.6rem;padding:1.6rem}.User .usersHeader .textFieldContainer{padding:0 1.6rem 1.6rem}.User .usersHeader table.userSummary{display:none;border-bottom:.1rem solid var(--borderColor)}@media (max-width: 960px){.User .usersHeader table.userSummary{display:block}.User .usersHeader .licenceSummary{display:none}.User .usersHeader .textFieldContainer{padding:1.6rem}}.User .subTitle{font-size:2rem;display:flex;grid-gap:4rem;font-weight:700}.User .tableHolder{overflow:auto;width:100%;height:100%}.User .tableHolder .userTable{width:inherit}.User .tableHolder .userTable th{position:sticky;z-index:10;top:0;text-align:left}.User .tableHolder .userTable tr{height:5.6rem}.User .tableHolder .userTable tr td{height:inherit}.AppraisalTemplate{display:flex;flex-direction:column;position:relative;flex-grow:1}.AppraisalTemplate .appraisalFilter{display:flex;flex-direction:row;padding:1rem 1.5rem;width:50rem;align-items:center}.AppraisalTemplate .appraisalFilter .textFieldContainer{margin-right:.5rem}.AppraisalTemplate .appraisalFilter .textFieldContainer .fieldDiv{width:100%;min-width:28rem}.Templates{display:flex;flex:1;flex-direction:column;position:relative}.Templates .overlay .Drawer .DrawerForm{min-width:62rem;width:62rem}.Templates .overlay .Table .rowCollection .tableHeader{z-index:5!important}.Templates .Table .iconsColumn{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.Templates .Table .iconsColumn .deleteIcon{align-item:center;margin-left:1.5rem}.Templates .Table .tableRowItem.iconCell.delete{min-width:9.5rem!important;max-width:9.5rem}.Templates .Table .templateNameColumn{display:flex;flex-direction:column;width:100%}.Templates .Table .templateNameColumn .dwellingDescUnitTemplate{font-size:1.2rem}.UnitsTemplates{display:flex;flex:1;flex-direction:column;position:relative}.UnitsTemplates .Table{overflow:auto!important}.UnitsTemplates .Table .iconsColumn{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.UnitsTemplates .Table .iconsColumn .deleteIcon{align-item:center;margin-left:1.5rem}.UnitsTemplates .Table .tableRowItem.iconCell.delete{min-width:9.5rem!important;max-width:9.5rem}.UnitsTemplates .Table .templateNameColumn{display:flex;flex-direction:column}.UnitsTemplates .Table .templateNameColumn .dwellingDescUnitTemplate{font-size:1.2rem}.UnitsTemplates .overlay .Drawer .DrawerForm{min-width:62rem;width:62rem}.UnitsTemplates .overlay .Drawer .DrawerForm .drawerChildrenHolder .UnitDetailsTemplate .unitDetailForm{padding-bottom:1.6rem!important;overflow:auto}.UnitsTemplates .overlay .Table .rowCollection .tableHeader{z-index:5!important}.UnitsTemplates .houseFilter{display:flex;flex-direction:row;padding:1rem;width:50rem;align-items:center}.UnitsTemplates .houseFilter .textFieldContainer{margin-right:.5rem}.UnitsTemplates .houseFilter .textFieldContainer .fieldDiv{width:100%;min-width:28rem}.UnitsTemplates .houseFilter .filters{width:35rem;display:flex;flex-direction:column;position:relative;background-color:var(--background);align-items:flex-end;border:.2rem solid var(--borderColor);margin-top:-.6rem;border-top-right-radius:.8rem;border-top-left-radius:.8rem}.UnitsTemplates .houseFilter .filters .filterOptions{position:absolute;display:flex;flex-direction:column;width:102%;height:auto;top:2.6rem;z-index:10;left:-2;background-color:var(--background);border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;box-shadow:-.2rem 1rem .5rem #000000bf;border:.2rem solid var(--borderColor);border-top:unset}.UnitsTemplates .houseFilter .filters .filterOptions .filterOption{padding:.5rem}.SizeField{min-height:fit-content!important;min-width:fit-content!important;align-items:center}.SizeField>.fieldLabel{text-align:left}.SizeField label{white-space:nowrap}.SizeField input{padding:1rem 1.2rem;width:50%;border-radius:.7rem;border:.2rem solid;border-color:var(--borderColor);outline:none;background-color:var(--inputFieldBackgroundColor)}.SizeField button,.SizeField div button{width:120px;height:30px}.numberPart{width:70%}.segmentPart{width:30%;padding-top:10px}.flexgroup{display:flex;align-items:center}.numberContainer{display:inline}@keyframes slideDown{0%{transform:translateY(-.5rem);opacity:0}to{transform:translateY(0);opacity:1}}.ToolBar{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.ToolBar .toolBarLeftContent{display:flex;flex-direction:column;width:100%;height:100%;align-items:center}.ToolBar .toolBarLeftContent:has(.ToolBarTabs){border-bottom:.1rem solid var(--borderColor)}.ToolBar .toolBarLeftContent .ToolBarTop{display:flex;flex-direction:row;width:100%;height:100%;gap:1.6rem;align-items:center;height:11rem;min-height:11rem;border-bottom:.1rem solid var(--borderColor)}.ToolBar:has(.ToolBarTabs) .toolBarLeftContent{border-bottom:0 solid var(--borderColor)}.ToolBar .toolBarRightContent{margin-right:1rem;display:flex;flex-direction:column;position:relative;justify-content:center;width:max-content}.ToolBar .summaryBar{min-width:fit-content;display:inline-flex;align-items:center;position:relative;height:100%;gap:1.8rem;float:left;flex:1;min-width:0;overflow-x:scroll;border-right:.1rem solid var(--borderColor)}.ToolBar .toolBarLeftContent .toolBarIcon{position:sticky;height:5rem;background:var(--background);right:0;margin-left:auto;display:flex}.ToolBar .chatCount{width:1.2rem;height:1.2rem;background:var(--notificationCircleColor);border-radius:50%;opacity:0;position:absolute;transform:translate(.8rem,-1rem);border:.2rem solid var(--background)}.ToolBar .chatCount.newMessages{opacity:1}.ToolBar .toolBarRightContent>.chats{border:.1rem solid var(--borderColor);background-color:var(--background);border-radius:1.2rem;box-shadow:#0000001a 0 .4rem .8rem;right:0;top:4rem;padding:.2rem;position:absolute;min-height:fit-content;width:20rem;z-index:9999}.ToolBar .toolBarRightContent>.chats.isHidden{display:none}.ToolBar .toolBarRightContent>.chats svg{color:#ff6a6a}.ToolBar .toolBarRightContent>.chats svg:hover{cursor:pointer;transform:rotate3d(0,0,50,180deg)}.ToolBar .toolBarRightContent>.chats .iconHolder{float:right}.ToolBar .summaryBar .summaryItem{display:flex;flex-direction:column;gap:.8rem;width:max-content}.ToolBar .summaryBar .summaryItem:first-of-type{margin-left:1rem}.ToolBar .summaryBar .summaryItem:last-of-type{padding-right:1rem}.ToolBar .summaryBar .summaryItem .formulaList{cursor:default;display:none;background-color:var(--sideBarBackgroundColor);color:var(--bodyTextColor);font-size:1.2rem;transform:unset;top:0;bottom:0;margin:auto;width:fit-content;height:fit-content;animation:slideDown .2s ease 1;animation-fill-mode:forwards}.ToolBar .summaryBar .summaryItem .formulaList div{white-space:nowrap}.ToolBar .summaryBar .summaryItem .formulaList div:first-of-type{font-weight:700}.ToolBar .summaryBar .summaryItem.percentOfMargin .formulaList div:first-of-type{font-weight:400}.ToolBar .summaryBar .summaryItem span{white-space:nowrap}.ToolBar .summaryBar .summaryItem:hover>.formulaList{display:block}.ToolBar .summaryBar .summaryNumber{padding:.3rem .6rem;border-radius:.7rem;background-color:var(--rowHighlightBackgroundColor);text-align:right;font-size:1.6rem;width:fit-content;align-self:end}.ToolBar .summaryBar .summaryNumber sup{font-size:.7rem}.ToolBar .summaryBar span.summaryHeading{max-height:3rem;font-weight:700;display:flex}.ToolBar .summaryBar span.appraisalNameLozenge{font-size:1.4rem;font-weight:700;color:var(--lozengeTextColor);padding:.5rem .8rem;background:var(--linkColor);border-radius:2rem}.ToolBar .summaryBar>.percentageLabel{font-size:2rem}.ToolBar .iconProfile{border-radius:50%;height:100%;object-fit:contain}.ToolBar .ConnectedUsers{display:flex;gap:.8rem;margin:0 1.6rem 0 0;max-width:50%;overflow:auto;height:100%;align-items:center}.ToolBar .ConnectedUsers .connectedUser{border:.2rem solid var(--background);border-radius:50%}.ToolBar .ConnectedUsers .connectedUser:not(:first-child){margin:0 0 0 -2.2rem}.ToolBar .ConnectedUsers:hover .connectedUser{border:.2rem solid var(--secondaryButtonBackgroundColor)}.ToolBar .ConnectedUsers:hover .connectedUser:not(:first-child){margin:unset}@media screen and (max-width: 882px){.summaryBar>.percentageLabel{display:none}}nav.ToolBarTabs{display:inline-flex;height:5.4rem;width:100%;left:0;border-bottom:.1rem solid var(--borderColor);background:var(--sideBarBackgroundColor)}nav.ToolBarTabs ul{display:inline-flex;height:100%;margin:0;overflow-x:auto;overflow-y:hidden}nav.ToolBarTabs .tab{display:flex;flex-direction:column;position:relative;justify-content:center;min-width:5rem;max-width:28rem;border-bottom:.2rem solid transparent;background-color:var(--sideBarBackgroundColor);cursor:pointer;padding:0 2rem;text-align:center;flex-shrink:0}nav.ToolBarTabs .tab span{opacity:.75;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}nav.ToolBarTabs .tab:after{opacity:0;content:"";background:var(--tabHoverBackgroundColor);position:absolute;width:12px;height:12px;left:50%;bottom:-6px;margin-left:-6px;transform:rotate(45deg);transition:background .15s ease-in-out,opacity .15s ease-in-out}nav.ToolBarTabs .tab:hover{border-bottom:.2rem solid var(--tabHoverBackgroundColor)}nav.ToolBarTabs .tab:hover span,nav.ToolBarTabs .tab:hover:after{opacity:1}nav.ToolBarTabs .tab.active{border-bottom:.2rem solid hsl(74,68.1%,44.3%)}nav.ToolBarTabs .tab.active span{opacity:1}nav.ToolBarTabs .tab.active:after{opacity:1;background-color:var(--tabBackgroundColor)}.hide{display:none}.SettingsNavigation{min-height:unset!important}.TreeNavigation{height:auto;padding-bottom:1.6rem;background-color:transparent;overflow-x:scroll;scrollbar-width:none;min-height:50%}.TreeNavigation .clickableRegion{display:flex;align-items:center;font-size:1.5rem;grid-gap:.6rem}.TreeNavigation .clickableRegion .nodeTitle{color:var(--bodyTextColor)}.TreeNavigation .clickableRegion .nodeTitle .textField{padding:.2rem;border-radius:.5rem}.TreeNavigation .fa-user-group{color:var(--whoColor)}.TreeNavigation .fa-compass{color:var(--whereColor)}.TreeNavigation .fa-house-building{color:var(--whatColor)}.TreeNavigation .fa-calendar-clock{color:var(--whenColor)}.TreeNavigation .fa-money-bill-1-wave{color:var(--valueColor)}.TreeNavigation .fa-scale-unbalanced-flip{color:var(--sensitivityColor)}.TreeNavigation .treeNodeToggle:hover{cursor:pointer}.TreeNavigation .treeNodeToggle.isSelected{transform:rotate(90deg)}.TreeNavigation .navigationRow,.TreeNavigation>.Node:first-of-type{display:flex;align-items:center}.TreeNavigation .navigationRow{text-decoration:none;padding:.5rem .5rem .5rem 1em;grid-gap:.6rem}.TreeNavigation .navigationRow.navigationOption{cursor:pointer}.TreeNavigation .navigationRow.heading .workspaceBaseMenu{display:flex}.TreeNavigation .navigationRow.heading span{height:2.8rem;line-height:2.8rem;font-weight:600;color:var(--treeHeadingColor)}.TreeNavigation .navigationRow:has(.HelpBox){padding:.5rem 1em}.TreeNavigation .Node{width:100%;font-size:1.4em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@supports (-webkit-tap-highlight-color: currentcolor) and (not (-webkit-background-composite: clear)) and (not (-ms-accelerator: true)) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)){.TreeNavigation .Node{animation:fadeIn .15s linear 1}}.TreeNavigation .Node.root{flex-direction:column}.TreeNavigation .Node.root .navigationRow{min-width:fit-content;visibility:visible;opacity:1;width:100%}@supports (-webkit-tap-highlight-color: currentcolor) and (not (-webkit-background-composite: clear)) and (not (-ms-accelerator: true)) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)){.TreeNavigation .Node.root{animation:fadeIn .15s linear 0}}.TreeNavigation .optionContainer{display:flex;font-size:1rem;z-index:1020!important;position:absolute}.TreeNavigation .optionContainer.hide{display:none;transform:translateY(0)}.TreeNavigation .optionContainer .fa-ellipsis{--fa-secondary-opacity: 1;--fa-primary-opacity: 1}.TreeNavigation .rootMenuContainer button{width:100%;min-width:15rem;display:flex;align-items:center;background:none;padding:.6rem;grid-gap:.6rem}.TreeNavigation .rootMenuContainer button:hover{opacity:1;background:var(--rowHighlightBackgroundColor)}.TreeNavigation label{cursor:pointer;padding:0 0 .8em}.TreeNavigation a{text-decoration:none;color:var(--bodyTextColor)}.TreeNavigation.ParentNode,.TreeNavigation.ChildNode{margin:.6em 0 0 1em}.TreeNavigation .navigationRow.navigationOption.editing,.TreeNavigation .navigationRow.navigationOption:hover{background-color:var(--rowHighlightBackgroundColor)}.TreeNavigation .navigationRow.navigationOption:hover span,.TreeNavigation .navigationRow.navigationOption:hover .svg-inline--fa,.TreeNavigation .navigationRow.navigationOption.active:hover .subOptionContainer svg,.TreeNavigation .navigationRow.navigationOption.active:hover .subOptionContainer .svg-inline--fa{color:var(--linkColor)}.TreeNavigation .navigationRow.navigationOption.active .subOptionContainer svg,.TreeNavigation .navigationRow.navigationOption.active .subOptionContainer .svg-inline--fa{color:var(--bodyTextColor)}.TreeNavigation .navigationRow.navigationOption.active,.TreeNavigation .navigationRow.navigationOption.active:hover,.TreeNavigation .sectionActive{background-color:var(--linkColor)}.TreeNavigation .sectionActive,.TreeNavigation .sectionActive .clickableRegion .nodeTitle,.TreeNavigation .sectionActive .svg-inline--fa,.TreeNavigation .sectionActive:hover .navigationRow.navigationOption .svg-inline--fa,.TreeNavigation .navigationRow.navigationOption:hover .sectionActive .svg-inline--fa,.TreeNavigation .navigationRow.navigationOption.active .clickableRegion .nodeTitle,.TreeNavigation .navigationRow.navigationOption.active .svg-inline--fa,.TreeNavigation .navigationRow.navigationOption.active:hover span,.TreeNavigation .navigationRow.navigationOption.active:hover .svg-inline--fa{color:var(--lozengeTextColor)}.isCollapsed .TreeNavigation{overflow-x:hidden}.isCollapsed .TreeNavigation .root .navigationRow{padding:.5rem .5rem .5rem 1.5rem}.isCollapsed .TreeNavigation .root .nodeTitle{color:transparent}.isCollapsed .TreeNavigation .root:not(.expanded) .navigationRow{visibility:hidden;opacity:0}.isCollapsed .TreeNavigation .root:not(.expanded) .navigationRow:has(.fa-gear){display:none}.isCollapsed .TreeNavigation .iconHolder.nodeToggleHolder,.isCollapsed .TreeNavigation .navigationRow.heading .workspaceBaseMenu,.isCollapsed .TreeNavigation .navigationRow:has(.fa-folder,.workspaceBaseMenu),.isCollapsed .TreeNavigation .iconHolder:has(.fa-ellipsis){display:none}.isCollapsed .TreeNavigation .navigationRow.heading,.isCollapsed .TreeNavigation .navigationRow .Helpbox,.isCollapsed .TreeNavigation .navigationRow .nodeTitle{height:0;width:0;max-height:0;padding:0;overflow:hidden;border:none}.splitPanelLeft:has(.leftNavigationDrawer.isCollapsed)+.verticalSeparator{display:none}.splitPanelLeft:has(.leftNavigationDrawer.isCollapsed) .leftNavigationDrawer{border-right:.2rem solid var(--borderColor)}.centraliseEllipsis{left:50rem;margin-left:5rem}.UserProfile .iconHolder{flex-shrink:0;transition-duration:1.2s}.UserProfile.isExpanded{transition-duration:1s;position:sticky;z-index:-1;color:#fff}.UserProfile .iconProfile{border-radius:50%;width:100%;height:100%;object-fit:contain}.UserProfile .userNameDiv{display:flex;width:100%;gap:1rem;flex-direction:row;align-items:center;justify-content:left}.leftNavigationDrawer{display:flex;flex-direction:column;justify-content:flex-start;max-height:100vh;max-height:100svh;background-color:var(--sideBarBackgroundColor);transition:all .15s ease-in-out;overflow:hidden;z-index:1;height:100%;max-width:75vh;max-width:75svh}.leftNavigationDrawer .drawerHeading,.leftNavigationDrawer .drawerToggleHolder{background-color:var(--sideBarBackgroundColor)}.leftNavigationDrawer .logoType,.leftNavigationDrawer .treeHeadingHolder,.leftNavigationDrawer .drawerHeading>div,.leftNavigationDrawer .drawerToggleHolder,.leftNavigationDrawer .moduleNavigation>a{display:flex}.leftNavigationDrawer .iconHolder svg{font-size:1.8rem}.leftNavigationDrawer .logoType{flex-direction:row;align-items:center;gap:.8rem;top:3rem;left:3rem;color:#fff;font-weight:500}.leftNavigationDrawer .logoType svg{color:#fff}.leftNavigationDrawer .logoType .fa-cloud{font-size:1.6rem}.leftNavigationDrawer .logoType .fa-house-chimney-window{top:1.2rem;font-size:1.2rem}.leftNavigationDrawer .logoTypeLogo{width:2.8rem;height:2.8rem;background-color:var(--linkColor);border-radius:.5rem}.leftNavigationDrawer .treeHeadingHolder{justify-content:space-between}.leftNavigationDrawer .drawerHeading>div,.leftNavigationDrawer .drawerToggleHolder,.leftNavigationDrawer .moduleNavigation>a{align-items:center;padding:1.5rem}.leftNavigationDrawer .moduleNavigation{padding-bottom:.8rem}.leftNavigationDrawer .drawerHeading,.leftNavigationDrawer .moduleNavigation{border-bottom:.1rem solid var(--borderColor)}.leftNavigationDrawer .drawerHeading{position:sticky;top:0;z-index:1}.leftNavigationDrawer .drawerHeading .logoTypeText{font-size:2.6rem;opacity:1;width:100%}.leftNavigationDrawer .moduleNavigation,.leftNavigationDrawer .TreeNavigation{padding-top:.8rem}.leftNavigationDrawer a.navigationRow{grid-gap:1rem;color:var(--bodyTextColor);text-decoration:none}.leftNavigationDrawer a.navigationRow.navigationOption{cursor:pointer}.leftNavigationDrawer a.navigationRow.navigationOption.editing,.leftNavigationDrawer a.navigationRow.navigationOption:hover{background-color:var(--rowHighlightBackgroundColor)}.leftNavigationDrawer a.navigationRow.navigationOption.editing span,.leftNavigationDrawer a.navigationRow.navigationOption.editing .svg-inline--fa,.leftNavigationDrawer a.navigationRow.navigationOption.editing a,.leftNavigationDrawer a.navigationRow.navigationOption:hover span,.leftNavigationDrawer a.navigationRow.navigationOption:hover .svg-inline--fa,.leftNavigationDrawer a.navigationRow.navigationOption:hover a{color:var(--linkColor)}.leftNavigationDrawer a.navigationRow,.leftNavigationDrawer .TreeNavigation .root>.navigationRow{padding:.5rem 1.5rem}.leftNavigationDrawer span,.leftNavigationDrawer a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leftNavigationDrawer .drawerToggleHolder{border-top:.1rem solid var(--borderColor);margin-top:auto;width:100%;bottom:0;align-items:flex-end;justify-content:space-between;position:sticky}.leftNavigationDrawer .drawerToggleHolder .drawerToggle{font-size:2rem;z-index:1000;transform:rotate(0)}.leftNavigationDrawer .orgFilter{padding-left:1rem;padding-right:1rem}.leftNavigationDrawer.isCollapsed .drawerToggleHolder{flex-direction:column-reverse;gap:2rem;align-items:flex-start}.leftNavigationDrawer.isCollapsed .drawerToggle{transform:rotate(180deg)}.leftNavigationDrawer.isCollapsed .navigationRow span,.leftNavigationDrawer.isCollapsed .drawerHeading .logoTypeText,.leftNavigationDrawer.isCollapsed .drawerHeading .userNameDiv>*:not(.iconHolder){opacity:0}.leftNavigationDrawer.isCollapsed .logoTypeText{width:0}.leftNavigationDrawer.isCollapsed .ThemeMenu .themeButton{margin:.5rem 0}.leftNavigationDrawer.isCollapsed .orgFilter{display:none}@media screen and (max-width: 700px){.LeftNavigationDrawer{position:fixed}.LeftNavigationDrawer.isCollapsed{width:26rem;opacity:0;transform:translate(-100%)}.LeftNavigationDrawer.isExpanded{opacity:1;transform:translate(0);box-shadow:#0000001a 0 0 6px 1px}}.LogViewer #wrapper{top:1em;right:1em;bottom:1em;left:1em;position:absolute}.LogViewer #top{height:5em;overflow:hidden;display:flex}.LogViewer #top h1{flex:1}.LogViewer #bottom{position:absolute;top:5em;bottom:0;left:0;right:0;overflow:scroll}.LogViewer table{font-family:Montserrat,sans-serif;border-collapse:collapse;width:100%}.LogViewer table td,.LogViewer table th{border:1px solid var(--borderColor);padding:.5ex;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:25%;max-height:2em;overflow:hidden}.LogViewer table thead{position:sticky;top:0}.LogViewer table thead th{text-align:left;background-color:var(--tableAlternateRowColor)}.LogViewer table thead input{width:100%}.LogViewer table .timestamp{width:20ex;user-select:all;-webkit-user-select:all}.LogViewer table .level{user-select:all;-webkit-user-select:all}.LogViewer table .userID,.LogViewer table .entityKind{display:table-cell!important;user-select:all;-webkit-user-select:all}.LogViewer table .entityID{user-select:all;-webkit-user-select:all}.LogViewer table .payload{width:30%;white-space:wrap}button.DrawerToggle{margin-left:auto;display:flex;align-items:center;width:unset;white-space:nowrap;gap:.8rem}button.DrawerToggle svg{font-size:1.8rem}button.DrawerToggle.bottom svg{transform:rotate(90deg)}.Landval:has(.DrawerContainer.isExpanded) .DrawerToggle svg{color:var(--sensitivityColor)}.Landval:has(.DrawerContainer.isExpanded) .DrawerToggle.right svg{transform:rotate(180deg)}.Landval:has(.DrawerContainer.isExpanded) .DrawerToggle.bottom svg{transform:rotate(270deg)}.IconButton{width:unset}.IconButton svg{margin-right:.8rem}.LoginWithGoogle button{white-space:nowrap!important;border-radius:.7rem!important;padding:1.2rem 1.4rem!important;box-shadow:none!important;background-color:var(--secondaryButtonBackgroundColor)!important}.LoginWithGoogle button>*{padding:0!important;background:transparent!important}.LoginWithGoogle button>div{margin-right:.5rem!important}.validationText{font-family:Montserrat,sans-serif;text-align:left}.validationText.notValid{color:var(--errorText)}.validationText.almostValid{color:orange}.validationText.valid{color:green}.ConfirmDeletion{display:flex;flex-direction:row;width:5rem;min-width:5rem;align-items:center}.ConfirmDeletion svg:not(:first-child){margin-left:.5em}.ConfirmDeletion svg:hover{cursor:pointer}.ConfirmDeletion .deleteIcon:hover{color:var(--deleteActionColor)}.ConfirmDeletion .confirmDeletionIcon:hover{color:var(--confirmActionColor)}.DatePicker{width:100%}.DatePicker .invalidDateWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.DatePicker input[type=date]::-webkit-calendar-picker-indicator{filter:invert(var(--datepickerIconColor))}.durationPicker{display:flex}.CreatePasswordFieldGroup label{padding:0 0 .8em}.PasswordField{margin-bottom:1.6rem}.PasswordField label{padding:0 0 .8em}.CurrencyField{display:flex;flex-direction:row;align-items:center;min-width:auto}.CurrencyField .currencyAmount{width:100%;padding-right:0!important;padding-right:.5rem!important;text-align:end}.CurrencyField>.fieldDiv{flex-grow:1}.DropDownField{border-radius:.7rem;text-align:center;min-width:10.5rem}.DropDownField .notValid{padding-right:5%!important;color:var(--bodyTextColor);box-shadow:inset 0 0 0 .2rem var(--errorColor1)!important}.DropDownField button:hover{opacity:1}.DropDownField .active{background-color:var(--linkColor)}.DropDownField .active div,.DropDownField .active div:hover{color:var(--lozengeTextColor)!important}.DropDownField .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.DropDownField .invalidWarning.notValid,.DropDownField .invalidWarning .notValid:focus{border-color:var(--errorColor1);box-shadow:0 0 .4rem #ff2d5580}.DropDownField>.fieldDiv{min-width:100%}.DropDownField>.fieldDiv .placeholder p{color:vat(--bodyTextColor)}.DropDownField>.fieldDiv>button{background-color:var(--inputFieldBackgroundColor);box-shadow:inset 0 0 0 2px var(--borderColor)}.DropDownField>.fieldDiv button{display:flex;align-items:center;justify-content:space-between;padding:.6rem .6rem .6rem 1.4rem}.DropDownField>.fieldDiv button p{margin:0;min-width:72%;overflow:hidden;text-align:left;display:inline-block;white-space:nowrap}.DropDownField>.fieldDiv svg{color:var(--linkColor)}.DropDownField>.fieldDiv>.menuBox{display:unset;left:0;right:0;transform:translateY(-1rem);min-width:max-content;margin:0 auto;width:100%;animation:slide-1 .2s ease 1;z-index:100;max-height:15rem;overflow-x:auto}.DropDownField>.fieldDiv>.menuBox .active{background-color:var(--linkColor)}.DropDownField>.fieldDiv>.menuBox .active span{color:var(--lozengeTextColor)}.DropDownField>.fieldDiv>.menuBox .filter{width:100%;border-radius:.6rem;border-color:var(--borderColor)}.DropDownField>.fieldDiv>.menuBox .defaultOption{width:15em!important;min-width:100%!important;height:2rem}.DropDownField>.fieldDiv>.menuBox .defaultOption:hover{cursor:pointer}.DropDownField>.fieldDiv>.menuBox>.optionButton{width:100%;min-width:max-content;cursor:pointer;padding:0}.DropDownField>.fieldDiv>.menuBox>.optionButton div{color:var(--bodyTextColor)}.DropDownField>.fieldDiv>.menuBox>.optionButton>div{width:100%;text-align:left;padding:.5rem}.DropDownField.active>.fieldDiv button{opacity:.8;box-shadow:inset 0 0 0 2px var(--focusBorderColor)}.DropDownField.labelLeft>.fieldDiv{width:100%;min-width:unset}.MultiSelectDropDownField{border-radius:.7rem;text-align:center;width:26rem!important}.MultiSelectDropDownField>.fieldDiv{display:flex;flex-direction:row;height:4rem}.MultiSelectDropDownField>.fieldDiv button{display:flex;align-items:center;justify-content:space-between;padding:.6rem 1.4rem;width:100%;min-height:4rem}.MultiSelectDropDownField>.fieldDiv .iconHolder{transform:translate(-3rem)}.MultiSelectDropDownField>.fieldDiv svg{color:var(--linkColor)}.MultiSelectDropDownField>.fieldDiv>.menuBox{display:unset;right:3rem;transform:translateY(-1rem);width:19rem;top:4rem;animation:slide-1 .2s ease 1}.MultiSelectDropDownField>.fieldDiv>.menuBox>.optionButton{width:100%;cursor:pointer;padding:0}.MultiSelectDropDownField>.fieldDiv>.menuBox>.optionButton>div{width:100%;text-align:left;padding:1.2rem 1.4rem}.MultiSelectDropDownField.active>.fieldDiv button{opacity:.8;box-shadow:inset 0 0 0 2px var(--focusBorderColor)}.NumberField input.alignRight{align-text:right}.NumberField.labelTop label{transform:translate(0)}.Output{border:none;display:flex;justify-content:space-between;margin-right:.5rem}.OutputPadding{justify-content:right;position:relative}.PercentageField .currencyAmount{min-width:fit-content!important;width:100%;padding-right:0!important;padding-right:.5rem!important;text-align:end}.SearchField .textField{padding-left:3.5rem}.SearchField .textField:focus+.searchIcon{animation:tiltShake .25s linear}.SearchField .searchIcon{top:0;bottom:0;left:.8rem;margin:auto;position:absolute;pointer-events:none}.segmentedControl{display:flex;flex-direction:row;padding:0;width:unset}.segmentedControl button{border:none;box-shadow:inset 0 -.1rem .3rem #0000000d,inset 0 -.1rem .6rem #0000000d;border-radius:0;width:unset}.segmentedControl button:first-of-type{border-top-left-radius:.9rem;border-bottom-left-radius:.9rem}.segmentedControl button:last-of-type{border-top-right-radius:.9rem;border-bottom-right-radius:.9rem}.segmentedControl button.checked,.segmentedControl button.checked:hover{background-color:var(--focusBorderColor);border-color:var(--focusBorderColor);color:var(--lozengeTextColor)}.segmentedControl .secondaryButton{z-index:1}.telephoneFieldComponent{color:var(--bodyTextColor)}.telephoneFieldComponent input{color:#fff;padding:1rem 1.2rem;border-radius:.7rem;border:.2rem solid;border-color:var(--borderColor);outline:none;background-color:var(--inputFieldBackgroundColor);box-shadow:0 0 #545acc80}.telephoneFieldComponent input:focus{border-color:var(--focusBorderColor);box-shadow:0 0 .4rem #545acc80}.telephoneFieldComponent input.notValid,.telephoneFieldComponent input .notValid:focus{border-color:var(--errorColor1);box-shadow:0 0 .4rem #ff2d5580}.TextAreaContainer textarea.textField{background-color:var(--textAreaBackground);border:.2rem solid;border-color:var(--textAreaBorderColor);box-shadow:0 0 #ffd24d80;resize:none;font-family:var(--fontFamily)}.TextAreaContainer textarea.textField:focus{border-color:var(--textAreaFocusBorderColor);box-shadow:0 0 .4rem #2b25174d}.textFieldContainer{min-height:4rem}.textFieldContainer .validationMessageInRed{color:#790b1bcc}.textFieldContainer .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff;margin-top:.5rem;font-family:Montserrat,sans-serif}.textFieldContainer .textField{color:var(--bodyTextColor);font-family:Montserrat,sans-serif}.textFieldContainer .textField input{color:#fff;padding:1rem 1.2rem;width:50%;border-radius:.7rem;border:.2rem solid;border-color:var(--borderColor);outline:none;background-color:var(--inputFieldBackgroundColor);box-shadow:0 0 #545acc80}.textFieldContainer .textField input:focus{border-color:var(--focusBorderColor);box-shadow:0 0 .4rem #545acc80}.textFieldContainer.labelTop label{transform:translate(0)}@keyframes slideInDownwards{0%{transform:translateY(2.5rem);opacity:0}to{transform:translateY(3rem);opacity:1}}.UnitsField{display:flex;flex-direction:row;align-items:center;min-width:fit-content}.UnitsField .fieldDiv{display:flex;flex-direction:row}.UnitsField .fieldDiv .inputValue{flex-grow:1}.UnitsField .fieldDiv .inputValue .value{width:100%!important;padding-right:1rem!important;text-align:start;border-top-right-radius:unset;border-bottom-right-radius:unset;border-right:none;box-shadow:inset 0 0 0 0 var(--linkColor)}.UnitsField .fieldDiv .inputValue .value:focus{box-shadow:inset -.2rem 0 0 0 var(--linkColor)}.UnitsField .fieldDiv .menuBox{position:absolute;opacity:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;transform:translateY(0);animation:slideInDownwards .2s ease 1 forwards}.UnitsField .fieldDiv .menuBox .active{background-color:var(--linkColor)}.UnitsField .fieldDiv .menuBox .active span{color:var(--lozengeTextColor)}.UnitsField .fieldDiv .inputType{display:flex;justify-content:flex-end;align-items:center;width:fit-content;border:none;border-top-left-radius:unset;border-bottom-left-radius:unset;box-shadow:inset 0 0 0 2px var(--borderColor);height:4rem;border-left:unset;padding:.6rem;text-wrap:nowrap;cursor:pointer}.UnitsField .fieldDiv .inputType:has(.menuBox){box-shadow:inset 0 0 0 2px var(--linkColor)}.UnitsField .fieldDiv .inputType svg{color:var(--linkColor)}.UrlField{display:flex;flex-direction:row}.UrlField .fieldDiv{display:flex}.UrlField .fieldDiv .inputValue{flex-grow:1}.UrlField .fieldDiv .inputValue .value{padding-right:1rem!important;border-top-right-radius:unset;border-bottom-right-radius:unset;border-right:none;box-shadow:inset 0 0 0 0 var(--linkColor)}.UrlField .fieldDiv .inputValue .value:focus{box-shadow:inset -.2rem 0 0 0 var(--linkColor)}.UrlField .fieldDiv .inputType{width:fit-content;border:none;border-top-left-radius:unset;border-bottom-left-radius:unset;box-shadow:inset 0 0 0 2px var(--borderColor);border-left:unset;padding:.6rem .6rem .6rem 1.4rem;cursor:pointer}.UrlField .fieldDiv .inputType svg{color:var(--linkColor)}.UrlField .fieldDiv .inputType.invalid{cursor:not-allowed}.UrlField .fieldDiv .inputType.invalid svg{color:var(--fadedtext);cursor:not-allowed}.UrlField .fieldDiv .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.Table{overflow-x:scroll;display:flex;flex-flow:column nowrap;flex:1;flex-basis:0;flex-direction:column;position:relative}.Table .tableRow.tableHeader,.Table .tableRow.tableFooter{height:fit-content;background:var(--sideBarBackgroundColor);border-top:.1rem solid var(--borderColor);border-bottom:.1rem solid var(--borderColor);align-items:stretch}.Table .tableRow.tableHeader .tableRowItem,.Table .tableRow.tableFooter .tableRowItem{color:var(--bodyTextColor);background-color:var(--sideBarBackgroundColor);align-items:center}.Table .tableRow.tableHeader:hover .tableRowItem,.Table .tableRow.tableHeader:nth-of-type(2n) .tableRowItem,.Table .tableRow.tableFooter:hover .tableRowItem,.Table .tableRow.tableFooter:nth-of-type(2n) .tableRowItem{background-color:var(--sideBarBackgroundColor)}.Table .tableHeader{z-index:1;display:none;position:sticky;top:0;cursor:-webkit-grab;cursor:grab}.Table .tableHeader .cogIconSection{position:relative;display:flex;flex-direction:row}.Table .tableHeader .cogIconSection .cogIcon{cursor:pointer;height:2.5rem;width:2.5rem;transition-duration:.4s}.Table .tableHeader .cogIconSection .cogIcon:hover{transform:rotate(180deg)}.Table .dropRight{border-right:2rem solid #cfcfcf;transition:border-width .2s linear}.Table .dropLeft{border-left:2rem solid #cfcfcf;transition:border-width .2s linear}.Table .fieldDiv{width:0;min-width:100%}.Table .field{display:inline}.Table .field.right input{text-align:right}.Table .tableRow:not(.tableHeader,.tableFooter):hover .tableRowItem,.Table .tableRow:not(.tableHeader,.tableFooter):nth-of-type(2n):hover .tableRowItem{background-color:var(--tableRowHoverColor)}.Table .tableRow:not(.tableHeader,.tableFooter):hover .tableRowItem.iconCell,.Table .tableRow:not(.tableHeader,.tableFooter):hover .tableRowItem.iconCellRight,.Table .tableRow:not(.tableHeader,.tableFooter):nth-of-type(2n):hover .tableRowItem.iconCell,.Table .tableRow:not(.tableHeader,.tableFooter):nth-of-type(2n):hover .tableRowItem.iconCellRight{background-color:var(--tableRowHoverColor)}.Table .tableRow{width:100%}.Table .tableRow .tableRowItem{background-color:var(--tableRowColor)}.Table .tableRow.tableHeader,.Table .tableRow.tableFooter{min-width:fit-content;width:100%;position:sticky;bottom:0;z-index:5}.Table .tableRow:nth-of-type(2n) .tableRowItem{background-color:var(--tableAlternateRowColor)}@media (min-width: 40em){.Table .tableRow{display:flex;flex-flow:row nowrap}}.Table .tableRowItem{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;padding:.5ex;align-items:center;min-width:15rem}.Table .tableRowItem,.Table .tableRowItem *{text-overflow:ellipsis}.Table .tableRowItem.checkboxCell{flex-grow:.2;min-width:fit-content}.Table .tableRowItem.deleteToolColumn{min-width:7rem;max-width:7rem}.Table .tableRowItem.iconCell{flex-grow:0;min-width:4.4rem;align-items:center!important}.Table .tableRowItem.iconCellRight{min-width:2.8rem;align-items:center!important}.Table .tableRowItem:has(.DropDownField){min-width:15rem}.Table .tableRowItem:before{content:attr(data-header);width:fit-content!important;font-weight:700}@media (min-width: 70em){.Table .tableRowItem{padding:.5ex}}.Table .tableRowItem:before{content:none}@media (min-width: 500px){.Table .tableHeader{font-weight:700}.Table .tableRowItem{padding:.7rem}.Table .tableRowItem:before{content:none}}.Table .rowCollection{min-height:0;flex:1;overflow-y:scroll;flex-direction:column}.Table .rowCollection .iconCell{position:sticky;left:0;z-index:4!important}.Table .rowCollection .iconCell.right{right:0}.Table .rowCollection .iconCell.delete{min-width:10rem!important;max-width:10rem}.Table .rowCollection .tableRow:not(.headingHolder) .iconCell{border-right:.1rem solid var(--borderColor)}.Table .rowCollection .tableRow:not(.headingHolder) .iconCell.right{border-right:unset;border-left:.1rem solid var(--borderColor)}.Table .rowCollection .tableHeaderConfiguration{display:flex;flex-direction:column;position:absolute;width:auto;height:auto;z-index:999;padding:.5rem;top:.5rem;left:.5rem;background-color:var(--background);border-radius:.8rem;border:.1rem solid var(--borderColor)}.Table .rowCollection .tableHeaderConfiguration .columnsList{margin-top:1.5rem}.Table .rowCollection .tableHeaderConfiguration .columnsList div:not(:last-child){margin-bottom:.3rem}.Table .rowCollection .tableHeaderConfiguration .iconHolder{display:flex;position:absolute;right:0;top:0}.Table p{margin:0}.Table .DropDownField .fieldDiv,.Table .DropDownField input,.Table .NumberField .fieldDiv,.Table .NumberField input,.Table .textField .fieldDiv,.Table .textField input{max-height:4rem}.Table .paginationContainer{left:0;bottom:0;z-index:4;width:100%;padding:1rem;display:flex;max-height:5.9rem;flex-direction:row;align-items:center;justify-content:end;min-width:fit-content;background:var(--sideBarBackgroundColor);border-top:.1rem solid var(--borderColor)}.Table .paginationContainer .paginationMenu{padding:1rem;display:flex;flex-direction:row;height:4.5rem;align-items:center;font-size:1.8rem;justify-content:end}.Table .paginationContainer .hide{display:none}.Table .paginationContainer svg{width:2.8rem;height:2.8rem;margin-left:1rem}.Table .paginationContainer label{margin:0 1rem!important}.Table .paginationContainer select{width:fit-content;margin-left:1rem}.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.ImagePicker{color:transparent;transition:all .3s ease;position:relative;border:.1rem solid var(--borderColor)!important;border-radius:50%;height:fit-content;overflow:hidden}.ImagePicker .profilePicture,.ImagePicker .iconHolder{width:8rem;height:8rem;background-size:cover}.ImagePicker .iconHolder{background-color:var(--sideBarBackgroundColor)}.ImagePicker .iconHolder svg{font-size:3.8rem}.ImagePicker .clickableZone{width:17rem;height:17rem;min-width:17rem;min-height:17rem}.ImagePicker .clickableZone:hover{cursor:pointer}.ImagePicker .clickableZone .imgUpload:before{font-size:90px;position:absolute;padding-top:10rem;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#63d3a6;width:20rem;height:20rem;border-radius:50%;opacity:0;transition:.5s ease;background-color:#fff}.ImagePicker .clickableZone .imgUpload:hover:before{opacity:1}.ImagePicker .clickableZone input[type=file]{display:none}.ExternalLink svg{color:var(--linkColor);margin-right:.5333333333rem}.userRolesList .LozengeTag:nth-child(15n+1){background:#32cd3280}.userRolesList .LozengeTag:nth-child(15n+2){background:#ffff0080}.userRolesList .LozengeTag:nth-child(15n+3){background:#80008080}.userRolesList .LozengeTag:nth-child(15n+4){background:#ff7f5080}.userRolesList .LozengeTag:nth-child(15n+5){background:#7fffd480}.userRolesList .LozengeTag:nth-child(15n+6){background:#ff634780}.userRolesList .LozengeTag:nth-child(15n+7){background:#7fffd480}.userRolesList .LozengeTag:nth-child(15n+8){background:#1e90ff80}.userRolesList .LozengeTag:nth-child(15n+9){background:#9370db80}.userRolesList .LozengeTag:nth-child(15n+10){background:#6a5acd80}.userRolesList .LozengeTag:nth-child(15n+11){background:#ff149380}.userRolesList .LozengeTag:nth-child(15n+12){background:#7fffd480}.userRolesList .LozengeTag:nth-child(15n+13){background:#9370db80}.userRolesList .LozengeTag:nth-child(15n+14){background:#6a5acd80}.userRolesList .LozengeTag:nth-child(15n+15){background:#7fffd480}.userRolesList .LozengeTag:nth-child(15n+16){background:#ff7f5080}.userRolesList .LozengeTag:nth-child(15n+17){background:#ff149380}.userRolesList .LozengeTag:nth-child(15n+18){background:#ff7f5080}.userRolesList .LozengeTag:nth-child(15n+19){background:#8a2be280}.userRolesList .LozengeTag:nth-child(15n+20){background:#7fffd480}.LozengeTag{padding:.3rem .9rem;border-radius:2rem;width:fit-content;box-shadow:inset 0 0 0 .2rem #0000004d}.LozengeTag.negativeContext{background-color:#ff2d55}.ProductBoxHolder{width:40%;margin:auto;max-width:46.2rem;min-width:35.2rem;padding:1rem;border-radius:2rem;background-color:var(--linkColor)}.ProductBoxHolder .productBox{display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem;height:fit-content;border-radius:1.2rem;background-color:var(--background);justify-content:space-between;align-items:center;box-shadow:0 .5rem 1rem .2rem #695cf8}.ProductBoxHolder .productBox h3{font-size:2.4rem}.ProductBoxHolder .productBox h1,.ProductBoxHolder .productBox h2,.ProductBoxHolder .productBox h3,.ProductBoxHolder .productBox h4,.ProductBoxHolder .productBox h5,.ProductBoxHolder .productBox h6{margin:0}.Background-EmailConfirmation{height:100vh;height:100svh;width:100vw;background:#2d313d;display:flex;flex-direction:column;align-items:center;justify-content:center}.Layout-EmailConfirmation{max-width:41rem;width:40%;border:.1rem solid gray;top:25%;margin:0;align-self:center;position:absolute;background:#fff;border-radius:1rem;display:flex;justify-content:center;flex-direction:column;padding:2rem 1rem}.EmailInfoHolder{display:flex;flex-direction:column;font-family:Montserrat,sans-serif}.EmailIconPosition{background-size:cover;width:8rem;height:8rem;border-radius:50%;flex-direction:column;display:table;margin:auto;background-image:url(https://i.pinimg.com/originals/1b/22/fd/1b22fd858e93265a3a2fa2060cfc1219.jpg)}.EmailConfirmationMessage{font-size:calc(.1rem + 1.7vmin);font-family:Montserrat,sans-serif}.p2{text-align:center;margin-bottom:5%;font-size:1.5rem;font-family:Montserrat,sans-serif;line-height:1.4em}.HyperlinkCenter{text-align:center}.floatingSquaresHolder{top:0;left:0;width:100%;height:100%;overflow:hidden;position:relative}.floatingSquaresHolder li{position:absolute;display:block;list-style:none;width:2rem;height:2rem;background:#fff3;bottom:-50rem}@supports (-webkit-tap-highlight-color: currentcolor) and (not (-webkit-background-composite: clear)) and (not (-ms-accelerator: true)) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)){.floatingSquaresHolder li{animation:fade 25s linear infinite}}.floatingSquaresHolder li:nth-child(1){left:25%;width:48rem;height:48rem;border-radius:20%;animation-delay:0s}.floatingSquaresHolder li:nth-child(2){left:-3%;width:35.2rem;height:35.2rem;border-radius:20%;animation-delay:2s;animation-duration:12s}.floatingSquaresHolder li:nth-child(3){left:50%;width:28.8rem;height:28.8rem;border-radius:15%;animation-delay:4s}.floatingSquaresHolder li:nth-child(4){left:40%;width:16rem;height:16rem;border-radius:15%;animation-delay:0s;animation-duration:18s}.floatingSquaresHolder li:nth-child(5){left:60%;width:64rem;height:64rem;border-radius:20%;animation-delay:0s}.floatingSquaresHolder li:nth-child(6){left:45%;width:32rem;height:32rem;border-radius:15%;animation-delay:3s}.floatingSquaresHolder li:nth-child(7){left:35%;width:6.4rem;height:6.4rem;border-radius:15%;animation-delay:7s}.floatingSquaresHolder li:nth-child(8){left:50%;width:calc(1.6rem * 6);height:calc(1.6rem * 6);border-radius:15%;animation-delay:15s;animation-duration:45s}.floatingSquaresHolder li:nth-child(9){left:20%;width:12.8rem;height:12.8rem;border-radius:20%;animation-delay:2s;animation-duration:35s}.floatingSquaresHolder li:nth-child(10){left:55%;width:10.4rem;height:10.4rem;border-radius:30%;animation-delay:0s;animation-duration:11s}body:has(.LandingPage){overflow:scroll}html{scroll-behavior:smooth}.LandingPage header,.LandingPage .content,.LandingPage header nav,.LandingPage .productBox,.LandingPage .heroContent,.LandingPage .clientBanner,.LandingPage .rightContent,.LandingPage .productBox form,.LandingPage .navigationExample,.LandingPage .productBox .product,.LandingPage footer .contentWrapper,.LandingPage .productBox .description,.LandingPage .contentWrapper.splitContent{display:flex}.LandingPage header{width:100%;height:fit-content;min-height:7rem;justify-content:flex-start;align-items:center;padding:0 1.6rem;position:fixed;z-index:1;background-color:var(--sideBarBackgroundColor)}.LandingPage header nav{width:100%;padding:2rem;align-items:center}.LandingPage header nav .leftContent{flex-grow:1}.LandingPage header nav .leftContent .sdsLogo{width:4.4rem}.LandingPage header nav .rightContent{gap:2rem}.LandingPage section.hero{height:fit-content;background-color:#81c3e5;background-image:url(/assets/developersInFieldB-CO1o94cj.jpg);background-size:cover;background-blend-mode:hard-light;padding-top:8.4rem}.LandingPage section.hero p{opacity:1}.LandingPage .clientBanner{padding:4rem 6rem;background:var(--tableAlternateRowColor)}.LandingPage .clientBanner .content{justify-content:center;align-items:center;filter:grayscale(100%);flex-wrap:wrap;gap:16rem;opacity:.7}.LandingPage .clientBanner .content>img{width:16rem;filter:contrast(2)}.LandingPage footer{background-color:var(--tableAlternateRowColor)}.LandingPage footer ul{list-style:none}.LandingPage footer ul li:first-of-type{opacity:1;font-size:1.4rem}.LandingPage footer .contentWrapper{flex-direction:row;flex-wrap:wrap;gap:6rem;justify-content:space-between}.LandingPage footer .contentWrapper .about{width:33.3%;min-width:40rem}.LandingPage footer .contentWrapper .about h3{padding:0;margin:0 0 1.6rem;opacity:1}.LandingPage footer .contentWrapper .about p{font-size:1.8rem;line-height:1.7}.LandingPage footer.copyright{padding:1.6rem;background-color:var(--sideBarBackgroundColor)}.LandingPage footer.copyright ul{font-size:1.2rem}.LandingPage footer:not(.copyright){margin-top:7.6rem}.LandingPage section{padding:0 6rem}.LandingPage section:nth-child(2n) .contentWrapper{border-radius:1.2rem;border:.1rem solid var(--borderColor);background-color:var(--sideBarBackgroundColor)}.LandingPage .contentWrapper{padding:6rem;max-width:128rem;margin:auto}.LandingPage .contentWrapper.splitContent{flex-direction:row}.LandingPage .content{max-width:117rem;margin:auto}.LandingPage .contentLeft,.LandingPage .contentRight{width:50%;padding:2rem}.LandingPage #appleid-signin:before{white-space:nowrap}.LandingPage h1{font-family:Montserrat,sans-serif;font-weight:500;font-size:7rem;line-height:8rem}.LandingPage h2{font-size:5rem;font-family:Montserrat,sans-serif;font-weight:400}.LandingPage h2.landingPageHeading{line-height:6rem;margin-bottom:6rem}.LandingPage h3{font-size:2.4rem}.LandingPage p,.LandingPage ul{font-family:Montserrat,sans-serif;font-size:2.5rem;opacity:.65}.LandingPage ul{list-style:circle}.LandingPage .iconHolder{width:unset;height:4rem}.LandingPage .imageHolder{height:fit-content;overflow:hidden;margin:auto;min-width:40rem}.LandingPage .imageHolder img{border-radius:1.2rem;border:.1rem solid var(--borderColor)}.LandingPage .table{flex-direction:row;justify-content:center;flex:unset;font-size:2.2rem;border:.1rem solid var(--borderColor);border-radius:1.2rem;overflow:hidden;flex-wrap:wrap}.LandingPage .table .tableRow.tableHeader{display:block;border-top:none;z-index:unset}.LandingPage .table .tableRowItem{padding:1.2rem 2rem}.LandingPage .table .column{flex-grow:1;min-width:30rem}.LandingPage .productBoxHolder{width:40%;margin:auto;max-width:46.2rem;min-width:35.2rem;padding:2rem;border-radius:3rem;background-color:var(--linkColor)}.LandingPage .productBoxHolder .productBox,.LandingPage .productBoxHolder .productBox form{flex-direction:column;gap:1.6rem}.LandingPage .productBoxHolder .productBox{padding:1.6rem;height:fit-content;border-radius:1.2rem;background-color:var(--background);justify-content:space-between;border:.1rem solid var(--borderColor);box-shadow:0 .5rem 1rem .2rem #695cf8}.LandingPage .productBoxHolder .productBox h2{font-family:Montserrat,sans-serif;font-weight:400}.LandingPage .productBoxHolder .productBox h2,.LandingPage .productBoxHolder .productBox h3,.LandingPage .productBoxHolder .productBox h5{margin:0;padding:0}.LandingPage .productBoxHolder .productBox .description{margin:auto;flex-direction:column;justify-content:center;align-items:center}.LandingPage .productBoxHolder .productBox form{margin:0}.LandingPage .productBoxHolder .productBox form .productField{display:none}.LandingPage .productBoxHolder .productBox .product{flex:1}.LandingPage .productBoxHolder .productBox button:hover{opacity:.8}.LandingPage .productBoxHolder .productBox .helpText{font-size:1.4rem;margin-bottom:0}.LandingPage .loginFailsMessage{border-radius:1.2rem;background-color:var(--background);border:.1rem solid var(--borderColor);display:flex;position:fixed;padding:.5rem;left:1.5rem;right:1.5rem;top:10rem;z-index:999}.LandingPage .loginFailsMessage .iconHolder{align-items:baseline}.LandingPage .loginFailsMessage p{text-align:justify;margin-left:.5rem}@media (max-width: 1081px){.LandingPage .hero .content{flex-direction:column}}@media (max-width: 760px){.LandingPage h1{font-size:6rem;line-height:6rem;font-family:Montserrat,sans-serif;font-weight:500}.LandingPage section.hero{padding:8.4rem 0 0}.LandingPage .contentWrapper{padding:3rem}.LandingPage .contentWrapper.splitContent,.LandingPage .content{flex-direction:column}.LandingPage .clientBanner .content{gap:6rem}.LandingPage .contentLeft,.LandingPage .contentRight{width:100%}.LandingPage h2.landingPageHeading{font-size:3rem;line-height:4rem;margin-bottom:2rem;font-family:Montserrat,sans-serif;font-weight:400}.LandingPage .table{font-size:1.8rem}}[data-theme=light] .LandingPage .clientBanner{background-color:var(--sideBarBackgroundColor)}[data-theme=light] .LandingPage .clientBanner .content{opacity:1}[data-theme=light] .LandingPage .clientBanner .content,[data-theme=light] .LandingPage .hero .contentLeft{filter:invert(100%)}[data-theme=light] .LandingPage .ProductBoxHolder{width:80%}[data-theme=light] .LandingPage .ProductBoxHolder .productBox{box-shadow:0 .5rem 1rem .2rem #5635bb}.Background-LockScreen{height:100vh;height:100svh;width:100vw;background:#2d313d;display:flex;flex-direction:column;align-items:center;justify-content:center}.Layout-LockScreen{max-width:41rem;width:40%;border:.1rem solid gray;top:25%;margin:0;align-self:center;position:absolute;background:#fff;border-radius:1rem;display:flex;justify-content:center;flex-direction:column;padding:2rem 1rem}.UserInfoHolder{display:flex;flex-direction:row;font-family:Montserrat,sans-serif}.UserProfilePosition{background-size:cover;width:6rem;height:6rem;border-radius:50%;flex-shrink:0;margin:1em;background-image:url(https://www.business2community.com/wp-content/uploads/2017/08/blank-profile-picture-973460_640.png)}.LockAccountErrorMessage{font-size:calc(.1rem + 1.7vmin);font-family:Montserrat,sans-serif}.lockWidthCenter{width:25rem;align-self:center}.HalfWide{width:50%}body{overflow:hidden}.LoginScreen{width:100vw;height:100vh;height:100svh;display:flex;flex-direction:row}.LoginScreen .loginHeroArea{height:100%;width:66.667vw;overflow:hidden;background-color:#b999ff;display:flex;align-items:center;justify-content:center;background-image:url(/assets/developersInFieldB-CO1o94cj.jpg);background-size:cover}.LoginScreen .loginMemoryHolder{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline}.LoginScreen .ThemeMenu{position:absolute;right:2rem;bottom:2rem}.LoginScreen .logoType{position:absolute;display:flex;flex-direction:row;align-items:center;gap:.8rem;top:3rem;left:3rem;font-weight:500}.LoginScreen .logoTypeText{font-size:2.6rem;color:var(--logoTypeTextColor)}.LoginScreen .logoTypeLogo{width:2.8rem;height:2.8rem;background-color:var(--logoTypeTextColor);border-radius:.5rem}.LoginScreen .floatingSquaresHolder{top:0;left:0;width:100%;height:100%;overflow:hidden}.LoginScreen .floatingSquaresHolder li{position:absolute;display:block;list-style:none;width:2rem;height:2rem;background:#fff3;bottom:-50rem}@keyframes fade{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-150vh) rotate(720deg);opacity:0}}@supports (-webkit-tap-highlight-color: currentcolor) and (not (-webkit-background-composite: clear)) and (not (-ms-accelerator: true)) and (not (overflow: -webkit-marquee)) and (not (-moz-appearance: none)){.LoginScreen .floatingSquaresHolder li{animation:fade 25s linear infinite}}.LoginScreen .floatingSquaresHolder li:nth-child(1){left:25%;width:48rem;height:48rem;border-radius:20%;animation-delay:0s}.LoginScreen .floatingSquaresHolder li:nth-child(2){left:-3%;width:35.2rem;height:35.2rem;border-radius:20%;animation-delay:2s;animation-duration:12s}.LoginScreen .floatingSquaresHolder li:nth-child(3){left:50%;width:28.8rem;height:28.8rem;border-radius:15%;animation-delay:4s}.LoginScreen .floatingSquaresHolder li:nth-child(4){left:40%;width:16rem;height:16rem;border-radius:15%;animation-delay:0s;animation-duration:18s}.LoginScreen .floatingSquaresHolder li:nth-child(5){left:60%;width:64rem;height:64rem;border-radius:20%;animation-delay:0s}.LoginScreen .floatingSquaresHolder li:nth-child(6){left:45%;width:32rem;height:32rem;border-radius:15%;animation-delay:3s}.LoginScreen .floatingSquaresHolder li:nth-child(7){left:35%;width:6.4rem;height:6.4rem;border-radius:15%;animation-delay:7s}.LoginScreen .floatingSquaresHolder li:nth-child(8){left:50%;width:calc(1.6rem * 6);height:calc(1.6rem * 6);border-radius:15%;animation-delay:15s;animation-duration:45s}.LoginScreen .floatingSquaresHolder li:nth-child(9){left:20%;width:12.8rem;height:12.8rem;border-radius:20%;animation-delay:2s;animation-duration:35s}.LoginScreen .floatingSquaresHolder li:nth-child(10){left:55%;width:10.4rem;height:10.4rem;border-radius:30%;animation-delay:0s;animation-duration:11s}.backgroundImg{height:100%;opacity:.5}.logoBlock{position:absolute;top:30%;left:30%}.logoImg{height:50%;width:50%}.logoTitle{font-family:Montserrat,sans-serif;font-size:5rem}.splitPanel{width:100%}.splitPanel .splitPanelRow{width:100vw;display:flex;flex-direction:row}.splitPanel .splitPanelTop,.splitPanel .splitPanelBottom,.splitPanel .splitPanelRight,.splitPanel .splitPanelLeft{flex:1;overflow:hidden}.splitPanel .splitPanelRight{background-size:100% 1.2em}.splitPanel .splitPanelTop,.splitPanel .splitPanelBottom{text-align:left;padding:2%}.MainFrame>.splitPanel .splitPanelRight{display:flex;flex-direction:column}.splitPanel .separator{z-index:9;font-size:1rem;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--borderColor)}.splitPanel .separator svg{padding:.4rem .3rem;border-radius:.3rem;border:.1rem solid var(--borderColor);background-color:var(--background)}.splitPanel .separator svg .fa-secondary{opacity:1}.splitPanel .separator svg,.splitPanel .separator g{cursor:grab}.splitPanel .separator svg:active,.splitPanel .separator g:active{cursor:grabbing}.splitPanel .separator.verticalSeparator{cursor:col-resize;width:.2rem}.splitPanel .separator.horizontalSeparator{cursor:row-resize;height:.2rem}.splitPanel .separator.horizontalSeparator svg{transform:rotate(90deg)}.splitPanel .separator:hover svg{color:var(--linkColor)}.splitPanel .horizontalSplitPanel{display:flex;height:100%}.splitPanel.noTransition .splitPanelLeft{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.splitPanel .splitPanelLeft:has(.leftNavigationDrawer){transition:min-width .15s ease-in-out,max-width .15s ease-in-out}.SummaryBox{display:flex;flex-direction:column;min-width:0;padding:1.6rem;border-radius:1.2rem;background-color:var(--sideBarBackgroundColor)}.SummaryBox span{display:block;color:var(--secondaryBodyTextColor)}.SummaryBox .summaryTitle{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline}.SummaryBox .summaryTitle span{color:var(--bodyTextColor);font-size:2.2rem}.SummaryBox .iconHolder svg:hover{color:unset}.SummaryBox .iconHolder svg.fa-user-police-tie{color:var(--adminColor)}.ThemeMenu{font-size:1.8rem}.ThemeMenu .themeButton{padding:.5rem;margin:0 .5rem;border-radius:50%;background-color:transparent}.ThemeMenu .fa-brightness{--fa-secondary-opacity: .6}[data-theme=auto] .themeButton.auto,[data-theme=light] .themeButton.light,[data-theme=dark] .themeButton.dark,[data-theme=highContrast] .themeButton.highContrast{--bodyTextColor: hsla(0, 0%, 100%, 1);opacity:1;color:var(--bodyTextColor);background-color:var(--focusBorderColor)}.newToolTip{position:absolute;background-color:var(--inputFieldBackgroundColor);color:#4c4c80;padding:.7rem 1rem;border-radius:10px;font-size:1.2rem;border:1px solid #A3B7DC;box-shadow:1px .2rem .8rem #00006433;width:fit-content!important;transition-delay:1.5s;margin-top:1rem;display:flex;flex-direction:row;z-index:999!important;max-width:20em;animation:.5s ease normal showingToolTip}.newToolTip label{text-align:justify!important;height:fit-content;white-space:normal!important}.Tooltip{grid-gap:1%;display:flex;align-items:center;overflow:hidden;position:absolute;transition:all .5s ease-in;top:0;right:-.7rem;z-index:10}.Tooltip .tip{opacity:0;position:absolute;display:block;box-shadow:0 0 .5ex #e8e8e3;padding:.5ex 1ex;border-radius:1ex;background-color:var(--inputFieldBackgroundColor);right:1.5em;top:.2em;transition:opacity .5s ease-in;width:max-content}.Tooltip .middle{transform:translate(50%,-120%)}.Tooltip .left{transform:translate(-100%,-50%)}.Tooltip .right,.Tooltip .bottom{transform:translateY(-50%)}.Tooltip .breakSpanLine{height:fit-content;width:25em;min-width:fit-content}.Tooltip:hover{overflow:visible}.Tooltip:hover span{opacity:1}.labelDisplay{display:none}@keyframes showingToolTip{0%{opacity:10%}10%{opacity:20%}20%{opacity:30%}30%{opacity:40%}40%{opacity:50%}50%{opacity:60%}75%{opacity:80%}95%{opacity:90%}to{opacity:100%}}.singleDigitDropDownField{border-radius:.7rem;text-align:center}.singleDigitDropDownField .notValid{padding-right:5%!important;color:var(--bodyTextColor);box-shadow:inset 0 0 0 .2rem var(--errorColor1)!important}.singleDigitDropDownField button .iconPosition{display:flex;height:2.8rem;justify-content:center;align-items:center;flex-shrink:0;position:relative;font-size:2rem;left:-.8rem}.singleDigitDropDownField button:hover{opacity:1}.singleDigitDropDownField .active{background-color:var(--linkColor)}.singleDigitDropDownField .active div{color:var(--lozengeTextColor)!important}.singleDigitDropDownField .active div:hover{color:var(--bodyTextColor)!important}.singleDigitDropDownField .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.singleDigitDropDownField .invalidWarning.notValid,.singleDigitDropDownField .invalidWarning .notValid:focus{border-color:var(--errorColor1);box-shadow:0 0 .4rem #ff2d5580}.singleDigitDropDownField>.fieldDiv .placeholder p{color:vat(--bodyTextColor)}.singleDigitDropDownField>.fieldDiv>button{background-color:var(--inputFieldBackgroundColor);box-shadow:inset 0 0 0 2px var(--borderColor)}.singleDigitDropDownField>.fieldDiv button{display:flex;align-items:center;justify-content:space-between;padding:.6rem .6rem .6rem 1.4rem;width:6rem}.singleDigitDropDownField>.fieldDiv button p{margin:0;min-width:72%;overflow:hidden;text-align:left;display:inline-block;white-space:nowrap}.singleDigitDropDownField>.fieldDiv svg{color:var(--linkColor)}.singleDigitDropDownField>.fieldDiv>.menuBox{display:unset;left:1.5rem;top:5rem;right:0;transform:translateY(-1rem);margin:0 auto;width:4rem;animation:slide-1 .2s ease 1;z-index:100;max-height:80vh;max-height:80svh}.singleDigitDropDownField>.fieldDiv>.menuBox .filter{border-radius:.6rem;border-color:var(--borderColor)}.singleDigitDropDownField>.fieldDiv>.menuBox .defaultOption{height:2rem}.singleDigitDropDownField>.fieldDiv>.menuBox .defaultOption:hover{cursor:pointer}.singleDigitDropDownField>.fieldDiv>.menuBox>.ValueoptionButton{cursor:pointer;padding:0}.singleDigitDropDownField>.fieldDiv>.menuBox>.ValueoptionButton div{color:var(--bodyTextColor)}.singleDigitDropDownField>.fieldDiv>.menuBox>.ValueoptionButton>div{text-align:left;padding:.5rem}.singleDigitDropDownField.active>.fieldDiv button{opacity:.8;box-shadow:inset 0 0 0 2px var(--focusBorderColor)}.singleDigitDropDownField.labelLeft>.fieldDiv{width:100%;min-width:unset}.SiteDrawer{display:flex;flex-direction:row}.SiteDrawer .fieldDiv{display:flex}.SiteDrawer .fieldDiv .inputValue{flex-grow:1}.SiteDrawer .fieldDiv .inputValue .value{width:100%!important;font-family:Montserrat,sans-serif;text-align:start;height:4rem;border-color:var(--borderColor);padding-right:1rem!important;border-top-right-radius:unset;border-bottom-right-radius:unset;border-radius:0;border-right:none;border-left:none;box-shadow:inset 0 0 0 0 var(--linkColor)}.SiteDrawer .fieldDiv .inputValue .value:focus{box-shadow:inset -.2rem 0 0 0 var(--linkColor)}.SiteDrawer .fieldDiv .inputFile{width:fit-content;border:none;border-top-right-radius:unset;border-bottom-right-radius:unset;box-shadow:inset 0 0 0 2px var(--borderColor);border-right:unset;padding:.6rem .6rem .6rem 1.4rem;cursor:pointer}.SiteDrawer .fieldDiv .inputFile svg{color:var(--linkColor)}.SiteDrawer .fieldDiv .inputType{width:fit-content;border:none;border-top-left-radius:unset;border-bottom-left-radius:unset;box-shadow:inset 0 0 0 2px var(--borderColor);border-left:unset;padding:.6rem .6rem .6rem 1.4rem;cursor:pointer}.SiteDrawer .fieldDiv .inputType svg{color:var(--linkColor)}.SiteDrawer .fieldDiv .inputType.invalid{cursor:not-allowed}.SiteDrawer .fieldDiv .inputType.invalid svg{color:var(--fadedtext);cursor:not-allowed}.SiteDrawer .fieldDiv .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.SiteDrawer .fieldDiv .imgUpload:hover:before{opacity:1}.SiteDrawer .fieldDiv input[type=file]{display:none}.svg-inline--fa.AddIcon:hover,.svg-inline--fa.DeleteIcon:hover{cursor:pointer}.svg-inline--fa.CloseIcon{color:#ce090ffa;transition-duration:.5s;margin:.6rem 0 0}.svg-inline--fa.CloseIcon:hover{cursor:pointer;transform:rotate(180deg);color:#ef0606fa}.svg-inline--fa[class*=user]{color:var(--whoColor)}.svg-inline--fa.fa-badge{color:var(--valueColor)}.svg-inline--fa.fa-badge-check{color:var(--whereColor)}.svg-inline--fa.fa-star,.svg-inline--fa.fa-user-crown{color:var(--subscriptionColor)}.svg-inline--fa.fa-seal-exclamation{color:var(--sensitivityColor)}.IconButton .svg-inline--fa{color:var(--secondaryButtonTextColor)}:not(g,path){transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out,opacity .15s ease-in-out,transform .15s ease-in-out,visibility 0s ease-in-out,width .15s ease-in-out,border-top .15s ease-in-out,margin .15s ease-in-out}.noTransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.noTransition>*{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}html *{box-sizing:border-box}body{margin:0;color:var(--bodyTextColor);background:var(--background)}.right{right:0}.left{left:0;top:0}.appFooter{border-top:.1rem solid var(--borderColor);bottom:0rem;align-items:center;justify-content:space-between;height:5.9rem;display:flex;padding:0 1rem}.appraisalForm{display:flex;flex-direction:column;gap:1.6rem;width:48.1%;min-width:55rem;max-width:62rem}.Drawer .appraisalForm{overflow:scroll}@media screen and (max-width: 55rem){.appraisalForm{min-width:unset;width:100%}}.visible{display:flex}.hidden{display:none}.containerHeader{height:5.9rem;min-height:5.9rem;padding:0 1.6rem;display:flex;justify-content:start;align-items:center;gap:1.6rem;border-bottom:.1rem solid var(--borderColor)}.containerHeader:has(.titleHolder){margin:0}.containerHeader:has(.titleHolder) .titleHolder{margin:0 0 0 1rem}.containerHeader:has(.titleHolder) .detailHolder{margin:0 1rem 0 0}.contextHolder{display:flex;flex-direction:column;position:relative;flex-grow:1;flex-basis:0;overflow:scroll}.loginFailsMessage{position:absolute;z-index:12}.loginCredentialsArea{z-index:10;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:clamp(64rem,45%,100rem);margin:auto;overflow:hidden;background-color:var(--background);display:flex;flex-direction:column;justify-content:center;align-items:center}.loginCredentialsArea .logo{width:8rem;height:8rem;margin-bottom:3.2rem}.ResetPasswordButton{margin-top:auto}.credentialsFieldHolder{width:50%;gap:1.6rem;display:flex;flex-direction:column;align-items:stretch}.credentialsFieldHolderHorizontal{width:100%;gap:1.6rem;display:flex;flex-direction:row;align-items:center}.detailView,.tableView{padding:1.5rem;flex-grow:1;position:relative}.detailView{padding:1.6rem 3.2rem;display:flex;flex-wrap:wrap;align-content:start;justify-content:start;gap:calc(1.6rem * 3)}.overlay{cursor:not-allowed;width:100%;height:100%;z-index:999999!important;position:absolute;backdrop-filter:grayscale(1);-webkit-backdrop-filter:grayscale(1);background-color:#8080804d}.valuePage .overlay,.WhatPage .overlay{inset:unset;bottom:0}.overlay:has(.UnitDetails){height:100%}.tableView{padding:0;display:flex;flex-direction:column;position:relative}.appraisalForm .inputField{display:flex;gap:1.6rem;justify-content:space-between}.appraisalForm .inputField.labelLeft>.fieldLabel{width:fit-content;min-width:25%;max-width:25%}.appraisalForm .inputField.labelLeft>.fieldDiv{flex-grow:1}.appraisalForm .title{margin-bottom:0;padding-bottom:1.4rem;border-bottom:.1rem solid var(--borderColor)}.tableRowItem.iconCell .iconHolder svg:not(.fa-clone),td:has(.fa-square-list) .iconHolder svg:not(.fa-clone){font-size:2.8rem}.confirmDeletion .iconHolder svg,.tableRowItem.iconCell .confirmDeletion .iconHolder svg{font-size:1.8rem}button,input{margin:0}button,.themeButton{cursor:pointer;font-family:Montserrat,sans-serif}button,.optionButton,#appleid-signin,.segmentedControl{width:100%;border:none;border-radius:.9rem;padding:.8rem 1rem;color:var(--secondaryButtonTextColor);background-color:var(--secondaryButtonBackgroundColor)}button:hover,.optionButton:hover,#appleid-signin:hover,.segmentedControl:hover{opacity:.8}button svg.svg-inline--fa,.optionButton svg.svg-inline--fa,#appleid-signin svg.svg-inline--fa,.segmentedControl svg.svg-inline--fa{color:var(--secondaryButtonTextColor)}thead th button,thead th .optionButton,thead th #appleid-signin,thead th .segmentedControl{padding:.8rem 1.4rem;width:unset}.containerHeader button,.containerHeader .optionButton,.containerHeader #appleid-signin,.containerHeader .segmentedControl{width:unset}button:not(.DropDownField button,.DropDownField .optionButton),.optionButton:not(.DropDownField button,.DropDownField .optionButton),.segmentedControl:not(.DropDownField button,.DropDownField .optionButton){font-weight:600;font-family:Montserrat,sans-serif}button:not(.subOptionContainer button,.segmentedControl button),.segmentedControl{box-shadow:0 .1rem .2rem var(--buttonBorderColor),0 .3rem .3rem var(--buttonShadowColor),0 0 0 .1rem var(--buttonShadowColor),inset 0 -.1rem .3rem 0 var(--buttonInnerShadowColor),inset 0 -.1rem .6rem 0 var(--buttonInnerShadowColor)}#appleid-signin{font-weight:400;padding:.8rem 1.4rem;background-color:var(--appleSignInButtonColor);color:var(--appleSignInButtonTextColor);text-align:center;cursor:pointer}#appleid-signin>img{display:none}#appleid-signin:before{content:"" " Sign in with Apple";line-height:2.7rem}#appleid-signin:first-letter{font-size:1.8rem}.containerHeader>label,.containerHeader>h1,.containerHeader>h2,.containerHeading>label,.containerHeading>h1,.containerHeading>h2,.containerHeader .titleHolder>label,.containerHeader .titleHolder>h1,.containerHeader .titleHolder>h2{margin-bottom:0;font-family:Montserrat,sans-serif;font-weight:400}.containerHeader>span,.containerHeading>span,.containerHeader .titleHolder>span{font-family:Montserrat,sans-serif;font-weight:400;font-size:2.8rem;margin:.5em 0 0}.containerHeader>svg,.containerHeading>svg,.containerHeader .titleHolder>svg{width:2.5em;height:2.5em;margin:1em 0 0 .5em;color:#196400}.containerHeader>svg:hover,.containerHeading>svg:hover,.containerHeader .titleHolder>svg:hover{cursor:pointer;color:#154b01}.iconHolder{display:flex;width:2.8rem;height:2.8rem;justify-content:center;align-items:center;flex-shrink:0;position:relative}.iconHolder svg{font-size:1.8rem;cursor:pointer}.iconHolder.CloseButton:hover{cursor:pointer;transform:rotate3d(0,0,50,180deg)}.iconHolder.CloseButton svg{color:#ff6a6a;font-size:2.2rem}.iconHolder.disabledHoverEffect svg{cursor:default}.iconHolder svg:hover,.ThemeMenu svg:hover{--iconColor: var(--iconHoverColor)}.inputField{width:100%;position:relative}.logoTypeLogo{width:3rem;height:3rem;position:relative}.logoTypeLogo svg{position:absolute;color:var(--linkColor)}.logoTypeLogo .fa-house-chimney-window{top:1rem;left:1rem;--fa-secondary-opacity: 1}.logoTypeLogo .fa-cloud{top:.25rem;left:.3rem;font-size:1.8rem}.primaryButton,.primaryButton a{color:var(--primaryButtonTextColor);background-color:var(--primaryButtonBackgroundColor)}.primaryButton a:hover{text-decoration:none}.loginPage .signInButton{width:15rem}.login2faPage .signInButton{width:100%}.resendButton{width:100%;display:flex;gap:1rem}.resendButton .cancelButton{height:3rem;width:50%}.resendButton .helpBoxWidth{width:50%}.secondaryButton{background-color:var(--secondaryButtonBackgroundColor)}.subOptionContainer{position:absolute;display:flex;font-size:1rem;align-items:center;z-index:10;box-shadow:0 0 0 .1rem var(--borderColor),0 4px 8px #0000001a;padding:1rem;border-radius:1.2rem;background:var(--background);animation:slide-1 .2s ease 1;animation-fill-mode:forwards}.subOptionContainer.hide{display:none;opacity:0}.subOptionContainer ul{padding:0;list-style:none;margin:0}.subOptionContainer button{width:100%;min-width:15rem;display:flex;align-items:center;background:none;padding:.6rem;grid-gap:.6rem}.subOptionContainer button:hover{opacity:1;background:var(--rowHighlightBackgroundColor)}.subOptionContainer button,.subOptionContainer button svg{color:var(--bodyTextColor)}table{border-collapse:separate;border-spacing:0}table thead,table th,table .BlankSpacerRow td{background:var(--sideBarBackgroundColor)}table th,table .BlankSpacerRow td{border-top:.1rem solid var(--borderColor);border-bottom:.1rem solid var(--borderColor)}table thead,table .BlankSpacerRow td{max-height:3.5rem}table thead th{top:0;z-index:1;position:sticky}table td,table th{padding:.7rem 1.5rem}table td:has(.inputField),table th:has(.inputField){padding:.7rem .4rem}table td,table th,table td>*,table th>*{color:var(--bodyTextColor)}table tr>*:first-child:not(.Appendix){padding:.7rem .4rem .7rem 1.8rem}table tr>*:last-child:not(.Appendix){padding:.7rem 1.8rem .7rem .4rem}table tr:nth-of-type(2n) td{background-color:var(--tableAlternateRowColor)}table td{line-height:1.5}.fa-ellipsis{--fa-secondary-opacity: 1;--fa-primary-opacity: 1}.menuBox{position:absolute;display:flex;opacity:1;align-items:center;z-index:10;box-shadow:0 0 0 .1rem var(--borderColor),0 4px 8px #0000001a;padding:1rem;border-radius:1.2rem;transform:translateY(10rem);background:var(--background)}.menuBox.hide{display:none;opacity:0}.menuBox ul{padding:0;list-style:none;margin:0}.menuBox button,.menuBox .optionButton{width:100%;min-width:15rem;display:flex;align-items:center;background:none;padding:.6rem;grid-gap:.6rem}.menuBox button:hover,.menuBox .optionButton:hover{opacity:1;background:var(--rowHighlightBackgroundColor)}.localAuthorityMenuBox{position:absolute;display:flex;opacity:1;align-items:center;z-index:10;box-shadow:0 0 0 .1rem var(--borderColor),0 4px 8px #0000001a;padding:1rem;border-radius:1.2rem;background:var(--background)}.localAuthorityMenuBox.hide{display:none;opacity:0}.localAuthorityMenuBox ul{padding:0;list-style:none;margin:0}.localAuthorityMenuBox button,.localAuthorityMenuBox .optionButton{width:100%;min-width:15rem;display:flex;align-items:center;background:none;padding:.6rem;grid-gap:.6rem}.localAuthorityMenuBox button:hover,.localAuthorityMenuBox .optionButton:hover{opacity:1;background:var(--rowHighlightBackgroundColor)}.svg-inline--fa{color:var(--iconColor)}.svg-inline--fa.fa-caret-right{color:var(--bodyTextColor)}.svg-inline--fa.fa-arrow-trend-down{color:var(--trendDownColor)}.svg-inline--fa.fa-arrow-trend-up{color:var(--trendUpColor)}hr{width:100%;border-width:0;border-top:.2rem solid var(--borderColor)}.logo{background-image:url(/assets/SDSLogo-ipzdLg_I.png);background-size:cover}.LocationPickerIcon{position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.LocationPickerIcon input{padding-right:4rem}.LocationPickerIcon svg,.LocationPickerIcon .showPasswordToggle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--bodyTextColor);position:absolute;z-index:3;top:50%;right:1.6rem;cursor:pointer}.textFieldGroup{position:relative;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.textFieldGroup input{padding-right:4rem}.textFieldGroup svg,.textFieldGroup .showPasswordToggle{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:var(--bodyTextColor);position:absolute;z-index:3;top:68%;right:1.6rem;cursor:pointer}.textFieldGroup .showPasswordToggle{width:1.5rem;height:1.5rem;background:#000}.textField,.textField.notValid:forcus{border-color:var(--borderColor);box-shadow:0 0 #545acc80}.textField{height:4rem;padding:1rem 1.2rem;width:100%;border-radius:.7rem;border:.2rem solid;border-color:var(--borderColor);outline:none;background-color:var(--inputFieldBackgroundColor);padding-right:5%;position:relative}.textField:focus{border-color:var(--focusBorderColor);box-shadow:0 0 .4rem #545acc80;padding-right:5%}.textField.notValid{border-color:var(--errorColor1);box-shadow:0 0 .4rem #ff2d5580;padding-right:5%}.textField.notValid:focus{border-color:var(--focusBorderColor);box-shadow:0 0 #545acc80}.textField[readonly]{background-color:var(--rowHighlightBackgroundColor)}.textField[readonly]:focus{border-color:var(--borderColor);box-shadow:0 0 #545acc80}textarea.textField{height:8rem}.fieldDiv80{width:80%}.fieldDiv20{width:20%}.fieldDiv5{width:5%}.locationPicker svg{top:57%}.splitFieldDiv{min-width:fit-content}.fieldDiv{position:relative;min-width:fit-content;align-items:center}.fieldLabel{display:flex;flex-direction:row;justify-content:start;align-items:center}.fieldLabel>label{height:fit-content}.labelTop{width:100%;display:flex;flex-direction:column;gap:.8rem}.labelLeft{display:inline-flex;width:100%}.labelLeft>.fieldLabel{width:30%;float:left}.labelLeft>.fieldDiv{width:70%;float:right}.labelRight{width:100%;min-width:fit-content}.labelRight>.fieldLabel{width:30%;float:right}.labelRight>.fieldDiv{width:70%;float:right}.SizeField{white-space:nowrap}.SizeField label,.SizeField input{display:inline}.SizeField div input{display:inline;padding-left:20px;width:100%}.SizeField div radioButton{display:inline}.checkboxGroup{width:fit-content}.checkboxGroup label{display:flex;flex-direction:row-reverse;align-items:center;margin:0;cursor:pointer;width:max-content}.checkboxGroup input[type=checkbox]{margin:0 .6rem 0 0}.CheckboxNumberField{position:relative;display:flex;justify-content:flex-start}.CheckboxNumberField>select{border-radius:.5rem;height:1.4rem}.CheckboxNumberField .CheckBox{position:absolute;bottom:.9rem;left:1rem}.CheckboxNumberField .NumberField .textField{text-align:right}.CheckboxNumberField .CheckBox.checkboxGroup{width:2rem;height:2rem}.CheckboxNumberField input[type=checkbox]{margin:0;display:grid;place-content:center;cursor:pointer;object-position:left}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2rem;height:2rem;min-width:2rem;min-height:2rem;background-color:var(--inputFieldBackgroundColor);border:.2rem solid var(--borderColor);border-radius:.4rem;transform:translateY(-.075rem);display:grid;place-content:center;cursor:pointer}input[type=checkbox]:before{content:"";position:absolute;transform:scale(0) rotate(0);transition:.12s transform ease-in-out;border-bottom:2px solid white}input[type=checkbox]:checked:before{width:1rem;height:.4rem;top:.3rem;left:.2rem;border-left:2px solid white;transform:scale(1) rotate(-45deg)}input[type=checkbox]:checked{background-color:var(--checkboxCheckedBackgroundColor);border:.2rem solid var(--checkboxCheckedBackgroundColor)}input[type=checkbox]:disabled{background-color:var(--checkboxDisabledBackgroundColor);border:.2rem solid var(--checkboxDisabledBackgroundColor);cursor:not-allowed}input[type=checkbox]:disabled:checked:before{border-bottom:2px solid hsla(0,0%,100%,.5);border-left:2px solid hsla(0,0%,100%,.5)}.upperCentered{position:absolute;top:clamp(10rem,40%,100rem);height:clamp(65rem,50%,100rem);left:50%;transform:translate(-50%,-50%);text-align:center;align-self:center;width:25rem}.subHeader{font-family:Montserrat,sans-serif;text-align:left;padding-bottom:1rem;color:var(--bodyTextColor)}.wide{width:100%}.alignRight{text-align:right}.alignLeft{text-align:left}.UpdatePasswordButton{border:none;color:var(--primaryButtonTextColor);background-color:var(--primaryButtonBackgroundColor);display:block;border-radius:1rem;width:100%;align-items:center}.UpdatePasswordButton:hover{border:.2rem solid hsl(74,68.1%,44.3%);color:#000;background-color:#fff;display:block;border-radius:1rem;align-items:center}.UnitDetailArea{width:clamp(80rem,50%,110rem);overflow:hidden;background-color:#fff;display:flex;justify-content:center;margin-left:90rem}.usersTitle{text-align:left;margin-top:1rem;margin-left:1rem;font-size:3rem;display:flex;position:relative;grid-gap:1rem;align-items:flex-start}.usersTitle .deleteIcon{color:#f90606}.usersTitle .deleteIcon:hover,.usersTitle .addIcon:hover{cursor:pointer}.boldValue{font-weight:700}.secondaryTextAppearance{color:gray}.inlineFlex{display:inline-flex}.textInRed{color:#ff0505cc}.disableTextColor{color:#8b7979cc}.notAllowed{cursor:not-allowed}.message{margin-top:2rem;margin-left:2rem}.Toastify button{width:auto;box-shadow:none!important}.offline-screen{display:flex;justify-content:center;align-items:center;flex-direction:column;height:calc(100vh - 5rem)}.offline-screen svg{fill:var(--bodyTextColor)}.offline-screen div{font-size:3rem}:root,[data-theme=light]{color-scheme:light;--datepickerIconColor: 0;--appleSignInButtonColor: hsl(0, 0%, 100%);--appleSignInButtonTextColor: hsl(0, 0%, 0%);--adminColor: hsl(217, 89%, 76%);--background: hsl(0, 0%, 100%);--backupColor: hsl(126, 61%, 49%);--baselineValueColor: hsl(237, 54%, 56%);--bodyTextColor: hsl(260, 23%, 10%);--borderColor: hsla(0, 0%, 0%, .2);--buttonBorderColor: hsla(0, 0%, 0%, .2);--buttonShadowColor: hsla(0, 0%, 0%, .15);--buttonInnerShadowColor: hsla(0, 0%, 0%, .05);--checkboxCheckedBackgroundColor: hsl(237, 54%, 56%);--checkboxDisabledBackgroundColor: hsl(210, 5%, 85%);--confirmActionColor: hsl(126, 61%, 49%);--deleteActionColor: hsl(349, 100%, 59%);--errorbackground: pink;--errorColor1: hsl(345, 46%, 66%);--errorText: hsl(345, 66%, 38%);--fadedtext: #999999;--focusBorderColor: hsl(237, 54%, 56%);--helpBoxBackgroundColor: hsla(217, 100%, 76%, .3);--iconColor: hsl(0, 0%, 44%);--iconHoverColor: hsl(0, 0%, 0%);--inputFieldBackgroundColor: hsl(0, 0%, 98%);--labelHoverBackgroundColor: hsla(0, 0%, 0%, .2);--linkColor: hsl(217, 89%, 76%);--hoverOverColor: #D3D3D3;--hoverOverTextColor: hsl(0, 0%, 100%);--ActiveTextColor: hsl(0, 0%, 100%);--logoTypeTextColor: hsl(0, 0%, 100%);--lozengeTextColor: hsl(0, 0%, 100%);--negativeValueColor: hsl(349, 100%, 59%);--notificationCircleColor: hsl(349, 100%, 59%);--organisationColor: hsl(27, 98%, 58%);--positiveValueColor: hsl(126, 61%, 49%);--primaryButtonBackgroundColor: hsl(74, 68.1%, 44.3%);--primaryButtonTextColor: hsl(0, 0%, 100%);--rowHighlightBackgroundColor: hsla(260, 23%, 10%, .1);--secondaryBodyTextColor: hsl(214, 19%, 62%);--secondaryButtonBackgroundColor: hsl(0, 0%, 100%);--secondaryButtonTextColor: hsl(0, 0%, 0%);--securityLevelsColor: hsl(282, 66%, 60%);--selectedThemeButtonIconColor: hsl(0, 0%, 100%);--sensitivityColor: hsl(349, 100%, 59%);--sideBarBackgroundColor: hsl(240, 3%, 94%);--squirclebackgroundColor: hsl(240, 3%, 94%);--stampDutyColor: hsl(169, 69%, 45%);--subscriptionColor: hsl(45, 100%, 50%);--tabBackgroundColor: hsl(74, 68.1%, 44.3%);--tabHoverBackgroundColor: hsl(214, 19%, 62%);--tableAlternateRowColor: hsl(0, 0%, 97%);--tableRowColor: hsl(0, 0%, 100%);--tableRowHoverColor: hsl(240, 3%, 94%);--textAreaBackground: hsl(40, 90%, 96%);--textAreaBorderColor: hsl(40, 69%, 85%);--textAreaFocusBorderColor: hsl(45, 100%, 50%);--textFieldBackground: #fff;--textFieldBackgroundColor: hsl(0, 0%, 98%);--treeHeadingColor: hsl(0, 0%, 44%);--trendDownColor: hsl(349, 100%, 59%);--trendUpColor: hsl(126, 61%, 49%);--unitsColor: hsl(27, 98%, 58%);--usersColor: hsl(349, 100%, 59%);--valueColor: hsl(282, 66%, 60%);--whatColor: hsl(27, 98%, 58%);--whenColor: hsl(169, 69%, 45%);--whereColor: hsl(126, 61%, 49%);--whoColor: hsl(214, 19%, 62%);--reportTextColor: hsl(0, 0%, 0%);--reportTitleText: hsl(0, 0%, 0%);--reportTitleBackground: #81C3E5;--reportSubTitleText: #B9FF66}[data-theme=dark]{color-scheme:dark;--datepickerIconColor: 0;--appleSignInButtonColor: hsl(0, 0%, 0%);--appleSignInButtonTextColor: hsl(0, 0%, 100%);--adminColor: hsl(217, 89%, 76%);--background: hsl(261, 16%, 17%);--backupColor: hsl(126, 61%, 49%);--baselineValueColor: hsl(237, 54%, 56%);--bodyTextColor: hsl(270, 3%, 87%);--borderColor: hsl(257, 12%, 34%);--buttonBorderColor: hsla(0, 0%, 0%, .2);--buttonShadowColor: hsla(0, 0%, 0%, .15);--buttonInnerShadowColor: hsla(0, 0%, 0%, .09);--checkboxCheckedBackgroundColor: hsl(237, 54%, 56%);--checkboxDisabledBackgroundColor: hsl(257, 12%, 34%);--confirmActionColor: hsl(126, 61%, 49%);--deleteActionColor: hsl(349, 100%, 59%);--errorbackground: pink;--errorColor1: hsl(345, 46%, 66%);--errorText: hsl(345, 66%, 38%);--fadedtext: #999999;--focusBorderColor: hsl(217, 89%, 76%);--helpBoxBackgroundColor: hsla(217, 100%, 76%, .3);--iconColor: hsl(270, 3%, 87%);--iconHoverColor: hsl(217, 89%, 76%);--inputFieldBackgroundColor: hsl(260, 23%, 10%);--labelHoverBackgroundColor: hsla(0, 0%, 100%, .3);--linkColor: hsl(217, 89%, 76%);--hoverOverColor: hsl(264, 5%, 38%);--hoverOverTextColor: hsl(0, 0%, 0%);--ActiveTextColor: hsl(0, 0%, 100%);--logoTypeTextColor: hsl(0, 0%, 100%);--lozengeTextColor: hsl(260, 23%, 10%);--negativeValueColor: hsl(349, 100%, 59%);--notificationCircleColor: hsl(349, 100%, 59%);--organisationColor: hsl(27, 98%, 58%);--positiveValueColor: hsl(126, 61%, 49%);--primaryButtonBackgroundColor: hsl(74, 68.1%, 44.3%);--primaryButtonTextColor: hsl(0, 0%, 100%);--rowHighlightBackgroundColor: hsla(0, 0%, 100%, .1);--secondaryBodyTextColor: hsl(214, 19%, 62%);--secondaryButtonBackgroundColor: hsl(264, 5%, 38%);--secondaryButtonTextColor: hsl(0, 0%, 100%);--securityLevelsColor: hsl(282, 66%, 60%);--selectedThemeButtonIconColor: hsl(0, 0%, 100%);--sensitivityColor: hsl(349, 100%, 69%);--sideBarBackgroundColor: hsl(260, 23%, 10%);--squirclebackgroundColor: hsl(0, 0%, 0%);--stampDutyColor: hsl(169, 69%, 45%);--subscriptionColor: hsl(45, 100%, 50%);--tabBackgroundColor: hsl(74, 68.1%, 44.3%);--tabHoverBackgroundColor: hsl(214, 19%, 62%);--tableAlternateRowColor: hsl(262, 10%, 23%);--tableRowColor: hsl(261, 16%, 17%);--tableRowHoverColor: hsl(230, 18%, 25%);--textAreaBackground: hsl(42, 31%, 13%);--textAreaBorderColor: hsl(46, 21%, 24%);--textAreaFocusBorderColor: hsl(45, 100%, 65%);--textFieldBackground: #fff;--textFieldBackgroundColor: hsl(260, 23%, 10%);--treeHeadingColor: hsl(270, 3%, 87%);--trendDownColor: hsl(349, 100%, 59%);--trendUpColor: hsl(126, 61%, 49%);--unitsColor: hsl(27, 98%, 58%);--usersColor: hsl(349, 100%, 59%);--valueColor: hsl(282, 66%, 60%);--whatColor: hsl(27, 98%, 58%);--whenColor: hsl(169, 69%, 45%);--whereColor: hsl(126, 61%, 49%);--whoColor: hsl(214, 19%, 62%);--reportTextColor: hsl(0, 0%, 0%);--reportTitleText: hsl(0, 0%, 100%);--reportTitleBackground: #34587f;--reportSubTitleText: #326733}[data-theme=highContrast]{color-scheme:dark;--appleSignInButtonColor: hsl(0, 0%, 100%);--appleSignInButtonTextColor: hsl(0, 0%, 0%);--adminColor: hsl(217, 89%, 76%);--background: #000000;--backupColor: hsl(126, 61%, 49%);--baselineValueColor: hsl(237, 54%, 56%);--bodyTextColor: hsl(270, 3%, 87%);--borderColor: hsl(210, 5%, 85%);--buttonBorderColor: hsla(0, 0%, 0%, .2);--buttonShadowColor: hsla(0, 0%, 0%, .15);--buttonInnerShadowColor: hsla(0, 0%, 0%, .09);--checkboxCheckedBackgroundColor: hsl(217, 89%, 76%);--checkboxDisabledBackgroundColor: hsl(210, 5%, 85%);--confirmActionColor: hsl(126, 61%, 49%);--deleteActionColor: hsl(349, 100%, 59%);--errorbackground: pink;--errorColor1: hsl(345, 79%, 51%);--errorText: hsl(345, 85%, 69%);--fadedtext: #999999;--focusBorderColor: hsl(217, 89%, 76%);--helpBoxBackgroundColor: hsl(0, 0%, 0%);--iconColor: hsl(270, 3%, 87%);--iconHoverColor: hsl(237, 54%, 56%);--inputFieldBackgroundColor: hsl(0, 0%, 5%);--labelHoverBackgroundColor: hsla(0, 0%, 100%, .3);--linkColor: hsl(217, 89%, 76%);--ActiveTextColor: hsl(0, 0%, 100%);--hoverOverTextColor: hsl(0, 0%, 0%);--hoverOverColor: hsl(214, 19%, 62%);--logoTypeTextColor: hsl(0, 0%, 100%);--lozengeTextColor: hsl(260, 23%, 10%);--negativeValueColor: hsl(349, 100%, 59%);--notificationCircleColor: hsl(349, 100%, 59%);--organisationColor: hsl(27, 98%, 58%);--positiveValueColor: hsl(126, 61%, 49%);--primaryButtonBackgroundColor: hsl(74, 68.1%, 44.3%);--primaryButtonTextColor: hsl(0, 0%, 100%);--rowHighlightBackgroundColor: hsla(0, 0%, 100%, .1);--secondaryBodyTextColor: hsl(214, 19%, 62%);--secondaryButtonBackgroundColor: hsl(210, 5%, 85%);--secondaryButtonTextColor: hsl(0, 0%, 5%);--securityLevelsColor: hsl(282, 66%, 60%);--selectedThemeButtonIconColor: hsl(0, 0%, 100%);--sensitivityColor: hsl(349, 100%, 59%);--sideBarBackgroundColor: hsl(260, 23%, 10%);--squirclebackgroundColor: hsl(240, 3%, 94%);--stampDutyColor: hsl(169, 69%, 45%);--subscriptionColor: hsl(45, 100%, 50%);--tabBackgroundColor: hsl(74, 68.1%, 44.3%);--tabHoverBackgroundColor: hsl(214, 19%, 62%);--tableAlternateRowColor: hsl(260, 23%, 10%);--tableRowColor: hsl(0, 0%, 0%);--tableRowHoverColor: hsla(217, 89%, 76%, .1);--textAreaBackground: hsl(42, 31%, 13%);--textAreaBorderColor: hsl(46, 21%, 24%);--textAreaFocusBorderColor: hsl(45, 100%, 65%);--textFieldBackground: #fff;--textFieldBackgroundColor: hsl(0, 0%, 5%);--treeHeadingColor: hsl(270, 3%, 87%);--trendDownColor: hsl(349, 100%, 59%);--trendUpColor: hsl(126, 61%, 49%);--unitsColor: hsl(27, 98%, 58%);--usersColor: hsl(349, 100%, 59%);--valueColor: hsl(282, 66%, 60%);--whatColor: hsl(27, 98%, 58%);--whenColor: hsl(169, 69%, 45%);--whereColor: hsl(126, 61%, 49%);--whoColor: hsl(214, 19%, 62%)}@media (prefers-color-scheme: light){:root{color-scheme:light;--appleSignInButtonColor: hsl(0, 0%, 0%);--appleSignInButtonTextColor: hsl(0, 0%, 100%);--adminColor: hsl(217, 89%, 76%);--background: hsl(0, 0%, 100%);--backupColor: hsl(126, 61%, 49%);--baselineValueColor: hsl(237, 54%, 56%);--bodyTextColor: hsl(260, 23%, 10%);--borderColor: hsla(0, 0%, 0%, .2);--buttonBorderColor: hsla(0, 0%, 0%, .2);--buttonShadowColor: hsla(0, 0%, 0%, .15);--buttonInnerShadowColor: hsla(0, 0%, 0%, .05);--checkboxCheckedBackgroundColor: hsl(237, 54%, 56%);--checkboxDisabledBackgroundColor: hsl(210, 5%, 85%);--confirmActionColor: hsl(126, 61%, 49%);--deleteActionColor: hsl(349, 100%, 59%);--errorbackground: pink;--errorColor1: hsl(345, 46%, 66%);--errorText: hsl(345, 66%, 38%);--fadedtext: #999999;--focusBorderColor: hsl(237, 54%, 56%);--helpBoxBackgroundColor: hsla(217, 100%, 76%, .3);--iconColor: hsl(0, 0%, 44%);--iconHoverColor: hsl(0, 0%, 0%);--inputFieldBackgroundColor: hsl(0, 0%, 98%);--labelHoverBackgroundColor: hsla(0, 0%, 0%, .2);--linkColor: hsl(237, 54%, 56%);--ActiveTextColor: hsl(0, 0%, 100%);--hoverOverTextColor: hsl(0, 0%, 0%);--hoverOverColor: #D3D3D3;--logoTypeTextColor: hsl(0, 0%, 100%);--lozengeTextColor: hsl(0, 0%, 100%);--negativeValueColor: hsl(349, 100%, 59%);--notificationCircleColor: hsl(349, 100%, 59%);--organisationColor: hsl(27, 98%, 58%);--positiveValueColor: hsl(126, 61%, 49%);--primaryButtonBackgroundColor: hsl(74, 68.1%, 44.3%);--primaryButtonTextColor: hsl(0, 0%, 100%);--rowHighlightBackgroundColor: hsla(260, 23%, 10%, .1);--secondaryBodyTextColor: hsl(214, 19%, 62%);--secondaryButtonBackgroundColor: hsl(0, 0%, 100%);--secondaryButtonTextColor: hsl(0, 0%, 0%);--securityLevelsColor: hsl(282, 66%, 60%);--selectedThemeButtonIconColor: hsl(0, 0%, 100%);--sensitivityColor: hsl(349, 100%, 59%);--sideBarBackgroundColor: hsl(240, 3%, 94%);--squirclebackgroundColor: hsl(240, 3%, 94%);--stampDutyColor: hsl(169, 69%, 45%);--subscriptionColor: hsl(45, 100%, 50%);--tabBackgroundColor: hsl(74, 68.1%, 44.3%);--tabHoverBackgroundColor: hsl(214, 19%, 62%);--tableAlternateRowColor: hsl(0, 0%, 97%);--tableRowColor: hsl(0, 0%, 100%);--tableRowHoverColor: hsl(240, 3%, 94%);--textAreaBackground: hsl(40, 90%, 96%);--textAreaBorderColor: hsl(40, 69%, 85%);--textAreaFocusBorderColor: hsl(45, 100%, 50%);--textFieldBackground: #fff;--textFieldBackgroundColor: hsl(0, 0%, 98%);--treeHeadingColor: hsl(0, 0%, 44%);--trendDownColor: hsl(349, 100%, 59%);--trendUpColor: hsl(126, 61%, 49%);--unitsColor: hsl(27, 98%, 58%);--usersColor: hsl(349, 100%, 59%);--valueColor: hsl(282, 66%, 60%);--whatColor: hsl(27, 98%, 58%);--whenColor: hsl(169, 69%, 45%);--whereColor: hsl(126, 61%, 49%);--whoColor: hsl(214, 19%, 62%)}:root .LoginScreen .floatingSquaresHolder{background-color:#ffffff1a}:root[data-theme=dark]{color-scheme:dark;--appleSignInButtonColor: hsl(0, 0%, 100%);--appleSignInButtonTextColor: hsl(0, 0%, 0%);--adminColor: hsl(217, 89%, 76%);--background: hsl(261, 16%, 17%);--backupColor: hsl(126, 61%, 49%);--baselineValueColor: hsl(237, 54%, 56%);--bodyTextColor: hsl(270, 3%, 87%);--borderColor: hsla(275, 100%, 93%, .25);--buttonBorderColor: hsla(0, 0%, 0%, .2);--buttonShadowColor: hsla(0, 0%, 0%, .15);--buttonInnerShadowColor: hsla(0, 0%, 0%, .09);--checkboxCheckedBackgroundColor: hsl(217, 89%, 76%);--checkboxDisabledBackgroundColor: hsl(257, 12%, 34%);--confirmActionColor: hsl(126, 61%, 49%);--deleteActionColor: hsl(349, 100%, 59%);--errorbackground: pink;--errorColor1: hsl(345, 46%, 66%);--errorText: hsl(345, 66%, 38%);--fadedtext: #999999;--focusBorderColor: hsl(217, 89%, 76%);--helpBoxBackgroundColor: hsla(217, 100%, 76%, .3);--iconColor: hsl(270, 3%, 87%);--iconHoverColor: hsl(217, 89%, 76%);--inputFieldBackgroundColor: hsl(260, 23%, 10%);--labelHoverBackgroundColor: hsla(0, 0%, 100%, .3);--linkColor: hsl(217, 89%, 76%);--ActiveTextColor: hsl(0, 0%, 100%);--hoverOverColor: hsl(264, 5%, 38%);--hoverOverTextColor: hsl(0, 0%, 100%);--logoTypeTextColor: hsl(0, 0%, 100%);--lozengeTextColor: hsl(260, 23%, 10%);--negativeValueColor: hsl(349, 100%, 59%);--notificationCircleColor: hsl(349, 100%, 59%);--organisationColor: hsl(27, 98%, 58%);--positiveValueColor: hsl(126, 61%, 49%);--primaryButtonBackgroundColor: hsl(74, 68.1%, 44.3%);--primaryButtonTextColor: hsl(0, 0%, 100%);--rowHighlightBackgroundColor: hsla(0, 0%, 100%, .1);--secondaryBodyTextColor: hsl(214, 19%, 62%);--secondaryButtonBackgroundColor: hsl(264, 5%, 38%);--secondaryButtonTextColor: hsl(0, 0%, 100%);--securityLevelsColor: hsl(282, 66%, 60%);--selectedThemeButtonIconColor: hsl(0, 0%, 100%);--sensitivityColor: hsl(349, 100%, 69%);--sideBarBackgroundColor: hsl(260, 23%, 10%);--squirclebackgroundColor: hsl(0, 0%, 0%);--stampDutyColor: hsl(169, 69%, 45%);--subscriptionColor: hsl(45, 100%, 50%);--tabBackgroundColor: hsl(74, 68.1%, 44.3%);--tabHoverBackgroundColor: hsl(214, 19%, 62%);--tableAlternateRowColor: hsl(262, 10%, 23%);--tableRowColor: hsl(261, 16%, 17%);--tableRowHoverColor: hsl(230, 18%, 25%);--textAreaBackground: hsl(42, 31%, 13%);--textAreaBorderColor: hsl(46, 21%, 24%);--textAreaFocusBorderColor: hsl(45, 100%, 65%);--textFieldBackground: #fff;--textFieldBackgroundColor: hsl(260, 23%, 10%);--treeHeadingColor: hsl(270, 3%, 87%);--trendDownColor: hsl(349, 100%, 59%);--trendUpColor: hsl(126, 61%, 49%);--unitsColor: hsl(27, 98%, 58%);--usersColor: hsl(349, 100%, 59%);--valueColor: hsl(282, 66%, 60%);--whatColor: hsl(27, 98%, 58%);--whenColor: hsl(169, 69%, 45%);--whereColor: hsl(126, 61%, 49%);--whoColor: hsl(214, 19%, 62%)}}[data-theme=highContrast]{color-scheme:dark;--appleSignInButtonColor: hsl(0, 0%, 100%);--appleSignInButtonTextColor: hsl(0, 0%, 0%);--adminColor: hsl(217, 89%, 76%);--background: #000000;--backupColor: hsl(126, 61%, 49%);--baselineValueColor: hsl(237, 54%, 56%);--bodyTextColor: hsl(270, 3%, 87%);--borderColor: hsl(210, 5%, 85%);--buttonBorderColor: hsla(0, 0%, 0%, .2);--buttonShadowColor: hsla(0, 0%, 0%, .15);--buttonInnerShadowColor: hsla(0, 0%, 0%, .09);--checkboxCheckedBackgroundColor: hsl(217, 89%, 76%);--checkboxDisabledBackgroundColor: hsl(210, 5%, 85%);--confirmActionColor: hsl(126, 61%, 49%);--deleteActionColor: hsl(349, 100%, 59%);--errorbackground: pink;--errorColor1: hsl(345, 79%, 51%);--errorText: hsl(345, 85%, 69%);--fadedtext: #999999;--focusBorderColor: hsl(217, 89%, 76%);--helpBoxBackgroundColor: hsl(0, 0%, 0%);--iconColor: hsl(270, 3%, 87%);--iconHoverColor: hsl(217, 89%, 76%);--inputFieldBackgroundColor: hsl(0, 0%, 5%);--labelHoverBackgroundColor: hsla(0, 0%, 100%, .3);--linkColor: hsl(217, 89%, 76%);--hoverOverColor: hsl(214, 19%, 62%);--logoTypeTextColor: hsl(0, 0%, 100%);--lozengeTextColor: hsl(260, 23%, 10%);--negativeValueColor: hsl(349, 100%, 59%);--notificationCircleColor: hsl(349, 100%, 59%);--organisationColor: hsl(27, 98%, 58%);--positiveValueColor: hsl(126, 61%, 49%);--primaryButtonBackgroundColor: hsl(74, 68.1%, 44.3%);--primaryButtonTextColor: hsl(0, 0%, 100%);--rowHighlightBackgroundColor: hsla(0, 0%, 100%, .1);--secondaryBodyTextColor: hsl(214, 19%, 62%);--secondaryButtonBackgroundColor: hsl(210, 5%, 85%);--secondaryButtonTextColor: hsl(0, 0%, 5%);--securityLevelsColor: hsl(282, 66%, 60%);--selectedThemeButtonIconColor: hsl(0, 0%, 100%);--sensitivityColor: hsl(349, 100%, 59%);--sideBarBackgroundColor: hsl(260, 23%, 10%);--squirclebackgroundColor: hsl(240, 3%, 94%);--stampDutyColor: hsl(169, 69%, 45%);--subscriptionColor: hsl(45, 100%, 50%);--tabBackgroundColor: hsl(74, 68.1%, 44.3%);--tabHoverBackgroundColor: hsl(214, 19%, 62%);--tableAlternateRowColor: hsl(260, 23%, 10%);--tableRowColor: hsl(0, 0%, 0%);--tableRowHoverColor: hsl(0, 0%, 34%);--textAreaBackground: hsl(42, 31%, 13%);--textAreaBorderColor: hsl(46, 21%, 24%);--textAreaFocusBorderColor: hsl(45, 100%, 65%);--textFieldBackground: hsl(0, 0%, 5%);--textFieldBackgroundColor: hsl(0, 0%, 5%);--treeHeadingColor: hsl(270, 3%, 87%);--trendDownColor: hsl(349, 100%, 59%);--trendUpColor: hsl(126, 61%, 49%);--unitsColor: hsl(27, 98%, 58%);--usersColor: hsl(349, 100%, 59%);--valueColor: hsl(282, 66%, 60%);--whatColor: hsl(27, 98%, 58%);--whenColor: hsl(169, 69%, 45%);--whereColor: hsl(126, 61%, 49%);--whoColor: hsl(214, 19%, 62%)}[data-theme=light] .LoginScreen .floatingSquaresHolder,[data-theme=highContrast] .LoginScreen .floatingSquaresHolder{background-color:#ffffff1a}[data-theme=light] ::-webkit-calendar-picker-indicator,[data-theme=highContrast] ::-webkit-calendar-picker-indicator{filter:invert(1)}[data-theme=light] .when>.plotOrder .plotOrderSchedule .phases .phasePropertiesList .dropGraphic img,[data-theme=highContrast] .when>.plotOrder .plotOrderSchedule .phases .phasePropertiesList .dropGraphic img{opacity:.05;filter:invert(1)}[data-theme=light] .when>.plotOrder .plotOrderSchedule .phases .phasePropertiesList.aboutToDrop,[data-theme=highContrast] .when>.plotOrder .plotOrderSchedule .phases .phasePropertiesList.aboutToDrop{background-color:#ffffff0d}[data-theme=highContrast] button,[data-theme=highContrast] .optionButton,[data-theme=highContrast] #appleid-signin,[data-theme=highContrast] .segmentedControl{--iconColor: hsl(0, 0%, 0%)}*{-webkit-user-select:none;user-select:none}html{font-size:62.5%;font-family:Montserrat,sans-serif}.statusNumber,.boxData,.percentageLabel,.summaryNumber,.formulaList,.logTable td,.percentOfMargin .formulaList div:first-of-type,.monoFont{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6,button:not(.subOptionContainer button,.DropDownField button,.DropDownField .optionButton),.logoTypeText{font-family:Montserrat,sans-serif}.formulaList div:first-of-type{font-family:Montserrat,sans-serif}body,input,button,table{font-size:1.4rem;letter-spacing:.05rem}p,span,label,.textField{color:var(--bodyTextColor);font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6,.logoTypeText{margin-top:0;color:var(--bodyTextColor);font-weight:500;font-family:Montserrat,sans-serif}h1{font-size:2.8rem;font-family:Montserrat,sans-serif;font-weight:500}.horizontalnavigation h1{font-size:2rem}h2{font-size:2.4rem;font-family:Montserrat,sans-serif;font-weight:400}h3{font-size:2rem;font-family:Montserrat,sans-serif;font-weight:300}h4{font-size:1.6rem;font-family:Montserrat,sans-serif;font-weight:200}a{font-family:Montserrat,sans-serif;font-size:1.4rem;text-decoration:none;color:var(--linkColor)}a:hover{text-decoration:underline}p,ul{padding:0;line-height:1.4em}.HrefTextSize{font-family:Montserrat,sans-serif;font-size:1.4rem;margin:7rem}@keyframes slideInLeft{0%{display:none;opacity:0}1%{transform:translate(-30px);display:inline-flex;opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInTop{0%{display:none;opacity:0}1%{transform:translateY(9.5rem);display:flex;opacity:0}to{transform:translateY(10rem);opacity:1}}@keyframes drawerOpenFromBottom{0%{transform:translateY(100%)}60%{transform:translateY(-2rem)}80%{transform:translateY(1rem)}to{transform:translateY(0)}}@keyframes drawerCloseToBottom{0%{transform:translateY(0)}60%{transform:translateY(1rem)}80%{transform:translateY(-2rem)}to{transform:translateY(100%)}}@keyframes tiltShake{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(0)}75%{transform:rotate(-10deg)}to{transform:rotate(0)}}@keyframes slide-1{0%{transform:translateY(-1.5rem);opacity:0}to{transform:translateY(-1rem);opacity:1}}.LocalAuthorityDropDownField{border-radius:.7rem;text-align:center;min-width:10.5rem}.LocalAuthorityDropDownField .notValid{padding-right:5%!important;color:var(--bodyTextColor);box-shadow:inset 0 0 0 .2rem var(--errorColor1)!important}.LocalAuthorityDropDownField button:hover{opacity:1}.LocalAuthorityDropDownField .active{background-color:var(--linkColor)}.LocalAuthorityDropDownField .active div{color:var(--lozengeTextColor)!important}.LocalAuthorityDropDownField .active div:hover{color:var(--bodyTextColor)!important}.LocalAuthorityDropDownField .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.LocalAuthorityDropDownField .invalidWarning.notValid,.LocalAuthorityDropDownField .invalidWarning .notValid:focus{border-color:var(--errorColor1);box-shadow:0 0 .4rem #ff2d5580}.LocalAuthorityDropDownField>.fieldDiv{min-width:100%}.LocalAuthorityDropDownField>.fieldDiv .placeholder p{color:vat(--bodyTextColor)}.LocalAuthorityDropDownField>.fieldDiv>button{background-color:var(--inputFieldBackgroundColor);box-shadow:inset 0 0 0 2px var(--borderColor)}.LocalAuthorityDropDownField>.fieldDiv button{display:flex;align-items:center;justify-content:space-between;padding:.6rem .6rem .6rem 1.4rem}.LocalAuthorityDropDownField>.fieldDiv button p{margin:0;min-width:72%;overflow:hidden;text-align:left;display:inline-block;white-space:nowrap}.LocalAuthorityDropDownField>.fieldDiv svg{color:var(--linkColor)}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox{display:unset;left:0;right:0;min-width:max-content;margin-top:52.5rem;width:100%;animation:slide-1 .2s ease 1;z-index:100;max-height:15vh;max-height:15svh;overflow-x:auto;margin-top:auto}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox .filter{width:100%;border-radius:.6rem;border-color:var(--borderColor)}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox .defaultOption{width:15em!important;min-width:100%!important;height:2rem}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox .defaultOption:hover{cursor:pointer}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox>.optionButton{width:100%;min-width:max-content;cursor:pointer;padding:0}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox>.optionButton div{color:var(--bodyTextColor)}.LocalAuthorityDropDownField>.fieldDiv>.localAuthorityMenuBox>.optionButton>div{width:100%;text-align:left;padding:.5rem;font-weight:400}.LocalAuthorityDropDownField.active>.fieldDiv button{opacity:.8;box-shadow:inset 0 0 0 2px var(--focusBorderColor)}.LocalAuthorityDropDownField.labelLeft>.fieldDiv{width:100%;min-width:unset}.DropDownReportField{border-radius:.7rem;min-width:10.5rem;z-index:1001;position:relative}.DropDownReportField .iconAdjustment{display:flex;align-items:center}.DropDownReportField .notValid{padding-right:5%!important;color:var(--bodyTextColor)}.DropDownReportField button{background-color:var(--inputFieldBackgroundColor)}.DropDownReportField button:hover{opacity:1}.DropDownReportField .active{background-color:var(--linkColor);color:var(--ActiveTextColor)}.DropDownReportField .active div,.DropDownReportField .active div:hover{color:var(--lozengeTextColor)!important}.DropDownReportField .invalidWarning{transition-duration:1.5s;position:absolute;background-color:#790b1bcc;z-index:100;padding:.5rem;border-radius:1.5rem;color:#fff}.DropDownReportField .invalidWarning.notValid,.DropDownReportField .invalidWarning .notValid:focus{border-color:var(--errorColor1)}.DropDownReportField>.fieldDiv{min-width:100%}.DropDownReportField>.fieldDiv .placeholder p{color:vat(--bodyTextColor)}.DropDownReportField>.fieldDiv button{display:flex;align-items:center;justify-content:space-between;padding:.6rem .6rem .6rem 1.4rem}.DropDownReportField>.fieldDiv button p{margin:0;min-width:72%;overflow:hidden;text-align:left;display:inline-block;white-space:nowrap}.DropDownReportField>.fieldDiv svg{color:var(--linkColor)}.DropDownReportField>.fieldDiv .reportBox{display:flex;opacity:1;align-items:center;min-width:100%;margin:0 auto;width:100%;animation:slide-1 .2s ease 1;z-index:100;max-height:15rem;overflow-x:auto;cursor:pointer}.DropDownReportField>.fieldDiv .reportBox:hover{background-color:var(--hoverBackgroundColor)}.DropDownReportField>.fieldDiv .reportBox .active{background-color:var(--linkColor)}.DropDownReportField>.fieldDiv .reportBox .active span{color:var(--lozengeTextColor)}.DropDownReportField>.fieldDiv .reportBox .filter{width:100%;border-radius:.6rem;border-color:var(--borderColor)}.DropDownReportField>.fieldDiv .reportBox .defaultOption{width:15em!important;min-width:100%!important;height:2rem}.DropDownReportField>.fieldDiv .reportBox .defaultOption:hover{cursor:pointer}.DropDownReportField>.fieldDiv .reportBox>.reportOptionButton{width:100%;min-width:max-content;cursor:pointer;padding:0}.DropDownReportField>.fieldDiv .reportBox>.reportOptionButton div{color:var(--bodyTextColor)}.DropDownReportField>.fieldDiv .reportBox>.reportOptionButton>div{width:100%;text-align:left;padding:.5rem}.DropDownReportField.active>.fieldDiv button{opacity:.8}.DropDownReportField.labelLeft>.fieldDiv{width:100%;min-width:unset}.manualSpreadPopUp{display:flex;flex-direction:column;position:relative;background-color:#000c;height:100%!important;z-index:999;justify-content:flex-start!important;max-width:55rem!important;min-width:55rem!important;background-color:var(--background)}.manualSpreadPopUp .spreadPosition{margin-top:.5rem;height:3rem;padding:.3rem}.manualSpreadPopUp .closeDrawer{position:absolute;z-index:1000;top:-4rem;right:1rem}.manualSpreadPopUp .closeDrawer svg{width:2.2rem;height:2.2rem;color:#ff6a6a!important}.manualSpreadPopUp .closeDrawer svg:hover{cursor:pointer}.manualSpreadPopUp .drawerChildrenHolder{padding:0!important;height:100%}.manualSpreadPopUp .DrawerForm{width:100%;height:100%;padding:0!important}.manualSpreadPopUp .DrawerForm .spreadDrawerTitle{position:absolute;z-index:5;top:-4rem;font-size:2.5rem;left:.5rem}.manualSpreadPopUp .DrawerForm .description{width:100%;color:var(--text);position:relative;max-width:49.8rem;z-index:5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;margin-left:1rem}.manualSpreadPopUp .DrawerForm .description:hover{cursor:pointer}.manualSpreadPopUp .DrawerForm .disabled{cursor:not-allowed;opacity:.5}.manualSpreadPopUp .DrawerForm .undoButton,.manualSpreadPopUp .DrawerForm .clearButton{width:fit-content;height:fit-content;padding:0 .5rem;border-radius:.5rem;position:absolute;right:6rem;z-index:5;top:-3.5rem;right:11%;height:2.3rem}.manualSpreadPopUp .DrawerForm .clearButton{right:22%}.manualSpreadPopUp .DrawerForm .popup{width:100%;height:100%;background-color:var(--background);position:relative;border-radius:.5rem}.manualSpreadPopUp .DrawerForm .popup .spreadForm .headerContent{flex-direction:column;width:100%;overflow:auto;min-height:8rem}.manualSpreadPopUp .DrawerForm .popup .spreadForm .headerContent .headerSection{height:fit-content!important}.manualSpreadPopUp .DrawerForm .popup .spreadForm .headerContent .headerSection th{width:fit-content}.manualSpreadPopUp .DrawerForm .popup .spreadForm .containerHeader{padding:0;border-bottom:unset}.manualSpreadPopUp .DrawerForm .popup .spreadForm table tr{height:2rem!important}.manualSpreadPopUp .DrawerForm .popup .spreadForm table tr td:last-child{padding-right:.5rem}.manualSpreadPopUp .DrawerForm .popup .spreadForm table tr td:first-child{padding-left:.5rem}.manualSpreadPopUp .DrawerForm .popup .spreadForm table td{text-align:center;padding:0rem;height:2rem!important}.manualSpreadPopUp .DrawerForm .popup .spreadForm table td .DropDownField{width:100%}.manualSpreadPopUp .DrawerForm .popup .spreadForm table td .DropDownField button{height:4rem}.manualSpreadPopUp .DrawerForm .popup .spreadForm table td .DropDownField svg{width:2.2rem!important;height:2.2rem!important;margin-top:.8rem}.manualSpreadPopUp .DrawerForm .popup .spreadForm table td .NumberField{width:70%}.manualSpreadPopUp .DrawerForm .popup .overSpreading{color:var(--errorColor1)}.manualSpreadPopUp .DrawerForm .popup .overSpreadingButton{opacity:.5}.manualSpreadPopUp .DrawerForm .popup .iconHolder{position:absolute;right:.2rem;top:.2rem;width:2.5rem;height:2.5rem}.manualSpreadPopUp .DrawerForm .popup .iconHolder svg{width:100%;height:100%}.manualSpreadPopUp .DrawerForm .popup .parentCell{min-height:unset!important;gap:0!important}.manualSpreadPopUp .DrawerForm .popup .parentCell .topParentContainer{display:flex;flex-direction:row;position:relative;align-items:center;height:5rem;padding:.5rem}.manualSpreadPopUp .DrawerForm .popup .parentCell .topParentContainer svg{cursor:pointer}.manualSpreadPopUp .DrawerForm .popup .parentCell .topParentContainer .NumberField{position:absolute;right:2.4rem;width:14rem;right:.5rem}.manualSpreadPopUp .DrawerForm .popup .parentCell .topParentContainer .NumberField .fieldDiv{width:fit-content}.manualSpreadPopUp .DrawerForm .popup .parentCell .topParentContainer .NumberField .fieldDiv input{padding-left:0;font-weight:700}.manualSpreadPopUp .DrawerForm .popup .parentCell .childList{height:calc(100% - 4rem);border-top:.1rem solid var(--borderColor)}.manualSpreadPopUp .DrawerForm .popup .parentCell .childList .spreadCell{height:4rem!important;width:100%}.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell{height:4rem;margin-top:.5rem;min-height:fit-content}.manualSpreadPopUp .DrawerForm .popup .parentCell .parentCellDisplay{font-weight:700;margin-left:1rem}.manualSpreadPopUp .DrawerForm .popup .spreadCells{overflow:auto;position:relative;height:calc(100% - 12rem);padding:0!important}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell{width:100%!important}.manualSpreadPopUp .DrawerForm .popup .spreadCells,.manualSpreadPopUp .DrawerForm .popup .parentCell{display:flex;flex-direction:column;position:relative}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell,.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell{width:95%;display:flex;flex-direction:row;height:4.5rem;gap:1rem;justify-content:space-between;align-items:center;margin-bottom:.5rem}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell .cellDisplay,.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell .cellDisplay{padding-left:2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:31rem}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell .cellValue,.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell .cellValue{margin-right:.5rem;align-items:flex-end;width:14rem!important}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell .cellValue .NumberField,.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell .cellValue .NumberField{width:100%;justify-content:flex-end}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell .cellValue .NumberField .fieldLabel,.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell .cellValue .NumberField .fieldLabel{width:0}.manualSpreadPopUp .DrawerForm .popup .spreadCells .spreadCell .cellValue .NumberField .fieldDiv,.manualSpreadPopUp .DrawerForm .popup .parentCell .spreadCell .cellValue .NumberField .fieldDiv{width:100%}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
