.el-dialog-extended{position:absolute;right:0;left:0}@keyframes fade{0%{opacity:0}to{opacity:1}}.avatar-upload{position:absolute;z-index:1;width:225px;height:225px}.edit-user-image-button *{position:absolute;z-index:2;bottom:0;right:15px;font-size:30px!important;color:#409eff;cursor:pointer}.reset-el__dropdown{font-size:1em;color:#fff}.db-text-large{font-size:1.1em}.db-text-small{font-size:.7em}.profile-dropdown-button{width:auto!important;border:none;height:25px;padding-right:5px}.avatar-img img{width:100%}*{margin:0;padding:0;box-sizing:border-box}html{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px}body,html{height:100%}body{margin:0}h5{margin-top:12px;margin-bottom:5px;margin-left:4px;font-weight:700!important;color:#858585}legend{padding:0 5px;margin:0;font-size:1.2em;color:#606266;border:0;width:auto}fieldset{border:1px solid #ccc;padding:3px 6px}#app-root{height:100%}#footer{padding-top:2px;background-color:#f5f7fa;color:#909399}.app-max-width{max-width:100vw}.content-max-width{max-width:1366px}.current-build-text{color:red;font-size:1.5em;margin-top:3px}.menu-bar{background-color:#353535;height:25px;border-bottom:1px solid #e6e6e6}.force-default-height{height:calc(100vh - 55px)}.force-default-height-property{height:calc(100vh - 101px)}.force-default-height-portfolio{height:calc(100vh - 96px)}.force-default-height-admin,.force-default-height-import,.force-default-height-vdok{height:calc(100vh - 85px)}.force-default-height-buttons{height:calc(100vh - 182px)}.force-default-height-contract-fast-edit{height:198px}.full-height{height:100%}.remove-spacing{padding:0;margin:0;border-collapse:collapse;border-spacing:0}.remove-spacing .cell{line-height:16px!important}.el-header{padding:0;margin:0,12px}.el-main{padding:0;overflow:hidden}.el-container{height:100%}.el-form-item__label{padding:1px!important;font-size:1em;line-height:15px!important;float:none}.el-radio{display:block;margin-left:0!important}.el-table--mini{font-size:1em!important}.el-table--mini td,.el-table--mini th{padding:0!important}.el-table--mini td{cursor:pointer}.el-table .caret-wrapper{height:22px}.el-input--mini .el-input__inner{height:24px!important}.el-input__inner{padding:0 4px}.el-select-dropdown__item{font-size:1em;height:18px;line-height:18px;padding:0 14px}.el-tabs__item{height:32px;line-height:32px;font-size:1.1em;padding:0 12px!important}.el-table th>.cell{background-color:#f5f5f5}.el-form-item__content{line-height:24px!important}.el-form-item--mini.el-form-item,.el-form-item--small.el-form-item{margin-bottom:2px}.el-select-dropdown__item span{line-height:20px!important}.el-scrollbar__bar.is-vertical{width:10px}label .el-radio{margin:0 0 3px 0}.el-button--mini,.el-checkbox,.el-checkbox__label,.el-form-item__content,.el-input--mini,.el-radio,.el-radio-group,.el-radio__label{font-size:11px!important}.el-button--mini{padding:7px 10px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:19px!important}.el-table .cell,.el-table th div{padding-left:6px;padding-right:4px;line-height:23px}.el-tabs__item{-webkit-user-select:none;-moz-user-select:none;user-select:none}.el-button+.el-button{margin-left:5px}.el-form-item.is-success input{border-color:#c0c4cc!important}.el-form-item__error{display:none;visibility:hidden}.el-dialog{margin-top:5vh!important;max-width:1200px;width:85%}.el-dialog__body{font-size:1em!important;line-height:1em!important;padding:10px 20px!important}.el-input--suffix .el-input__inner{padding-right:17px}.el-input__icon{width:15px;line-height:26px}.el-input__suffix{right:3px}.el-textarea__inner{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:5px}.el-tabs__item.is-top.is-disabled{color:#ccc}.el-tree-node__label{font-size:12px}.el-tree-node__content{height:21px}.el-select{width:100%}.el-dialog__header{padding:10px 20px 4px}.el-progress{font-size:1em!important}.el-progress-bar__inner,.el-progress-bar__outer{border-radius:0!important}.el-upload-list__item{font-size:1em}.el-upload-list__item:first-child{margin-top:9px}.el-message-box__btns>button{float:right;margin-left:10px}.el-dialog__headerbtn{top:10px;right:10px}.el-tabs__header{margin:0}.el-table thead,.el-tabs__header .el-tabs__item:not(.is-active):not(.is-disabled){color:#55585f!important}.el-input.is-disabled .el-input__inner,.el-radio__input.is-disabled+span.el-radio__label,.el-tabs__item.is-disabled{color:#b0b4bc!important}[class*=" el-icon-"],[class^=el-icon-]{font-size:10px}.el-dialog__headerbtn .el-dialog__close{font-size:16px}.el-icon-download:not(.mini){font-size:13px}.el-popover{font-size:1em}.el-dropdown-menu__item--divided:before{margin:0 -15px}.el-dropdown-menu__item{line-height:24px;padding:0 15px;font-size:12px}.el-slider__runway{margin:7px 0!important}.el-tabs__item{height:2.5em;line-height:2.5em;font-size:1em}.el-menu--horizontal .el-menu-item{height:50px;line-height:50px;height:24px!important;line-height:24px!important;font-size:1.1em}.el-menu .el-menu--horizontal{border-bottom:none!important}.el-table .cell,.el-table th div{line-height:25px}.el-tabs__nav-next,.el-tabs__nav-prev{line-height:26px}.el-table tr:hover{background-color:#ecf5ff}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td,.el-table__body tr.current-row>td{background-color:#bbd3ef}.el-tag--mini{height:18px;line-height:17px;font-size:11px}.el-select__input.is-mini{font-size:12px;margin-left:6px}.el-select-dropdown.el-popper.is-multiple{min-width:250px!important}.el-switch__label *{font-size:11px!important}.el-switch__label.is-active{color:unset}.el-input--mini .el-input__icon{line-height:26px}.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}.sort-caret.ascending{top:0!important}.sort-caret.descending{bottom:0!important}.win-container{height:calc(100vh - 110px);box-sizing:border-box;min-height:600px}.standard-list{width:100%;margin-top:8px}.button-right{float:right;margin-left:5px}.form-row{margin-top:4px}.content-row{margin-top:10px}.content-row-small{margin-top:5px}.column-right{text-align:right}.bottom-space{margin-bottom:5px}.bottom-space-big{margin-bottom:15px}.row-alt-space{padding:3px 2px 5px 2px}.nowrap{white-space:nowrap}.cell{white-space:nowrap!important}.textEllipsis{text-overflow:ellipsis;overflow:hidden}.baseline{vertical-align:baseline}.row-alt{background-color:#f2f8fc}.indent{margin-left:15px}.input-amount{width:120px;text-align:right!important}.input-percentage{width:60px}.input-align-right input{text-align:right}.tableHeader{font-size:1em;margin-top:8px;margin-bottom:3px}.space-left{margin:0 0 0 15px}.space-right{margin:0 15px 0 0}.inline-form-item{margin:0 0 0 0!important}.inline-form-item.last{margin-bottom:0!important}.inline-form-item.middle{margin-top:-3px!important;margin-bottom:-1px!important}.invalidInput,.invalidInput *{border-color:#f56c6c!important;color:#f56c6c!important}.el-form-item.is-required .el-form-item__label:before{content:none}.inline-label .el-form-item__content{font-size:1em!important}#edit-inline-table td .cell{margin:0!important}#edit-inline-table td .cell .el-form-item{margin-bottom:0!important}.edit-column .cell{padding:0!important}.status-label-column{height:25px;padding-left:6px!important;padding-right:4px!important}.no-padding-column .cell{padding:0!important}.edit-table-button{padding:5px 0}.edit-table-button-narrow{width:100%;height:100%;margin:0;border-radius:0;padding:5px 0}.file-input .el-form-item__content{margin-top:-2px}.v-modal{opacity:.2}.right{float:right!important}.left{float:left}.li-disabled{pointer-events:none;opacity:.5}.border-focus-none:focus{outline:none}#adalIdTokenFrame{display:none}::-moz-placeholder{color:#aaa!important}::placeholder{color:#aaa!important}.loading-non-blocking .el-loading-mask{pointer-events:none}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-item-button{height:24px;padding:5px 10px;margin-top:15px}.form-item-button-width{width:100%}.flashit{animation:flash 1s linear infinite}.mark sup{top:14px!important;right:20px!important;font-size:10px;height:14px;line-height:14px;padding:0 3px}.el-card{overflow:auto}.flow-box{height:153px}fieldset{border-radius:4px}.info-text-collapse{font-size:1.3em;color:#555;font-weight:700}.el-collapse-item__header,.el-collapse-item__wrap{border-bottom:none!important}.el-collapse-item__header{border:1px solid #d6d6d6!important;padding-left:7px;background-color:#f7f1e3}.el-collapse-item__header i{margin-right:10px!important}.el-collapse-item__content{padding-bottom:0!important}.el-collapse{border-top:0!important}.contract-details-tab-border{border:1px solid #ebeef5;border-top:none}.full-height-fieldset{height:calc(100% - 17px)}.flex-column{display:flex;flex-flow:column}.flex-fill-height{flex:1;flex-grow:1}.buttonLeftContract{float:left!important;margin:0 5px 0 0!important}.buttonRightContract{float:left!important;margin:0 0 0 5px!important}.flex-container{justify-content:flex-start}.content-wrapper{flex:auto;flex-grow:1;overflow:auto;display:flex;flex-direction:column}.button-footer{flex:auto}p.normal{margin:0 10px 0 0}.calculated-col{background-color:#f5f7fa}.info-text{font-size:1.3em;font-family:Segoe UI;color:#555;padding:5px 14px;z-index:100;font-weight:700}.info-text p{margin-top:2%}.toogle-all-select-label{float:left;font-weight:700}.toggle-all-select-checkbox{float:right;margin-right:4px}.pointer{cursor:pointer}.error-text{font-size:1.2em;color:red}.notification-icon{display:block;font-size:1.2em;pointer-events:all!important}.perm-top-level{font-weight:700}.perm-sub-1{margin-left:20px}.perm-sub-2{margin-left:40px}.perm-sub-3{margin-left:60px}.perm-sub-4{margin-left:80px}.perm-check-icon{font-size:20px;vertical-align:middle}.color-green{color:green}.color-red{color:red}.align-right input{text-align:right!important}.vdok-tag{pointer-events:none}.vdok-tag:after{content:"✘";padding:1px 2px;margin-left:6px;pointer-events:all;cursor:pointer}.vdok-tag *{all:unset}.flex-container{display:flex;flex-direction:column;align-items:stretch;height:100%}.el-notification{font-size:18px}.inline{display:inline}.el-input-number.el-input-number--mini.height{line-height:22px}.el-collapse-item__arrow,.el-collapse-item__header{height:30px!important;line-height:30px!important}.el-collapse.height{margin:6px 0;border-top:none}.maxWidth .el-dialog{max-width:500px}.validation-feedback-margin{margin:0 4px 0 6px}.inline[data-v-0fb9212a]{display:inline}.e-btn,.e-toolbar-item,.e-toolbar-items,.e-toolbar-right,.rent-composition .e-toolbar{min-height:28px!important;max-height:28px;height:28px!important;padding-top:0!important;padding-bottom:0!important}.rent-composition .e-toolbar .e-toolbar-items .e-toolbar-item{min-height:auto}.rent-composition .e-headercell,.rent-composition .e-headercelldiv,.rent-composition .e-headertext,.rent-composition .e-rowcell,.rent-composition .e-stackedheadercelldiv{line-height:18px!important;font-size:7.5pt!important;height:20px!important}.rent-composition .e-headercelldiv{padding:0!important}.e-headercell,.e-stackedheadercelldiv,.rent-composition .e-rowcell{padding:2px 4px!important}.rent-composition .e-altrow{background-color:#f2f8fc}.rent-composition .e-rowcell{text-align:right}.rent-composition .e-headercell,.rent-composition .e-headercelldiv,.rent-composition .e-stackedheadercelldiv{text-align:center!important}.rent-composition .el-card__body{height:100%;padding:0}[data-v-694bf427] .el-dialog{max-width:none}[data-v-694bf427] .el-table th{text-align:center;color:rgba(0,0,0,.54);font-weight:500;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont}[data-v-694bf427] .el-table .warning{background-color:oldlace!important}[data-v-694bf427] .el-table .error{background-color:#ff9f9f!important}[data-v-694bf427] .el-table .success-row{background-color:#f0f9eb}[data-v-694bf427] .el-table input{text-align:right}[data-v-694bf427] .el-table th>.cell{padding-left:3px;padding-right:3px;background-color:#f5f7fa}[data-v-694bf427] .rents-dialog{max-width:1700px}[data-v-694bf427] .el-table__footer-wrapper tbody td{background-color:#dbdbdb;color:#000;font-weight:700;font-size:12px}p.large,p.large span{font-weight:700;font-size:1.1em;color:#444}p.normal{font-weight:700;font-size:1em;color:#777;display:inline-block}p span{font-weight:400;color:#777}#buttons{float:right}[data-v-18955d88] .computed-grid .e-grid .e-gridheader{display:none}[data-v-18955d88] .computed-grid .e-rowcell{font-style:italic}.areas .e-toolbar,.e-btn,.e-toolbar-item,.e-toolbar-items,.e-toolbar-right{min-height:28px!important;max-height:28px;height:28px!important;padding-top:0!important;padding-bottom:0!important}.areas .e-toolbar .e-toolbar-items .e-toolbar-item{min-height:auto}.areas .e-headercell,.areas .e-headercelldiv,.areas .e-headertext,.areas .e-rowcell,.areas .e-stackedheadercelldiv{line-height:18px!important;font-size:7.5pt!important;height:20px!important}.areas .e-headercelldiv{padding:0!important}.areas .e-rowcell,.e-headercell,.e-stackedheadercelldiv{padding:2px 4px!important}.areas .e-altrow{background-color:#f2f8fc}.areas .e-rowcell{text-align:right}.areas .e-headercell,.areas .e-headercelldiv,.areas .e-stackedheadercelldiv{text-align:center!important}.areas .el-card__body{height:100%;padding:0}.bolded-item[data-v-1d6204ce]{font-weight:700}.subtle-dropdown[data-v-1d6204ce]{opacity:.6;font-size:.9em}.subtle-dropdown[data-v-1d6204ce]:hover{opacity:1}.investments-component{transition:all .5s;height:100%}.investments-component .e-altrow{background-color:#f2f8fc}.investments-component .el-loading-mask{background-color:transparent;margin-bottom:-17%}.investments-component .nopad .el-card__body{padding:0}.e-summarycell,.investments-component .e-headertext,.investments-component .e-rowcell,.investments-component .e-stackedheadercelldiv{padding:2px 5px!important;height:auto!important;line-height:18px!important;font-size:inherit!important}.e-headercell,.e-tbar-btn-text,.investments-component .e-headercelldiv{font-size:inherit!important}.investments-component .el-card.full-height .el-card__body{height:100%}.investments-component .bold{font-weight:700}.investments-component .align-center{text-align:center}.investments-component .align-left{text-align:left}.e-summarycell,.investments-component .align-right{text-align:right}.investments-component .info-text .el-loading-mask{pointer-events:none}.investments-component .values p{padding-top:8px}.investments-component .e-toolbar-items{float:right}.investments-component .font-outline{text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.investments-component .legend{margin-top:-20px;font-size:13px;text-align:left}.investments-component .circle{height:10px;width:10px;border-radius:50%;display:inline-block}.investments-component .primary{background-color:#065c9e;color:#065c9e;border:1px solid #37a2db;margin-right:4px}.investments-component .secondary{background-color:#37a2db;color:#37a2db;border:1px solid #065c9e;margin-right:4px}.nopad{padding:0!important}.investments-component .main-info .el-col{text-align:Left;line-height:14px}.investments-component .main-info .el-col p:nth-child(odd){color:#888}.investments-component .main-info .el-col p:nth-child(2n){font-weight:500;margin-bottom:8px}.investments-component .chart-text{font-size:1.3em;font-style:Normal;font-family:Segoe UI;font-weight:400;color:#424242;text-align:center}.e-grid{font-size:inherit!important}.web-reports .el-tabs__content{padding:5px 0 8px 0!important}.cashflow .e-headercell,.e-btn,.e-toolbar,.e-toolbar-item,.e-toolbar-items,.e-toolbar-right{min-height:28px!important;max-height:28px;height:28px!important;padding-top:0!important;padding-bottom:0!important}.cashflow .e-toolbar .e-toolbar-items .e-toolbar-item{min-height:auto}.cashflow .e-rowcell{line-height:18px!important}.cashflow .el-card__body{height:100%;padding:0}.cashflow-treegrid .e-content{height:100%;min-width:100%;overflow:auto}.cashflow-treegrid.e-control{font-size:inherit}.cashflow .e-rowcell{line-height:14px!important}.investments-component .e-control{font-size:inherit;font-family:inherit}@media (max-width:1201px){.web-reports .responsive-text{font-size:1rem!important}}@media (max-width:1200px){.web-reports .responsive-text{font-size:.85rem!important}}.ol-popup{position:absolute;background-color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.2));padding:15px;border-radius:10px;border:1px solid #ccc;bottom:12px;left:-50px;min-width:280px}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#fff;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#ccc;border-width:11px;left:48px;margin-left:-11px}.ol-popup-closer{text-decoration:none;position:absolute;top:2px;right:8px}.ol-popup-closer:after{content:"✖"}.infoBox{background-color:#fff;z-index:2000;border:1px solid rgba(0,0,0,.2);padding:10px;box-shadow:5px 3px 28px -12px rgba(0,0,0,.77);border-radius:3px;transition:all .3s}.infoTable{width:auto}.changePositionBox{position:absolute;margin:10px;z-index:2000;padding:10px;border:1px solid #a9a9a9;color:#f5f5f5;background-color:#000;font-size:10px}.view-mode{position:absolute;left:42px;top:8px}.map .el-loading-mask{background-color:transparent;margin-top:-17%}.map .circular{width:70px;height:70px}.card-header-padding .el-card__header{padding:6px 4px;margin-bottom:-1px}.grayed-input input{background-color:#f5f7fa!important;color:#909399!important}.propertyLabel{font-weight:700;font-size:1.1em}.add-portfolio-dialog-width .el-dialog{max-width:300px}.contract-search .e-grid .e-headercell,.e-grid .e-detailheadercell{padding:0 8px 0!important;font-size:11px}.contract-search .e-grid .e-rowcell{padding:8px;font-size:11px}.contract-search .e-grid .e-headercelldiv{font-weight:700}.contract-search .e-grid .e-rowcell:first-child,.e-grid .e-summarycell:first-child{padding-left:8px}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:280px;height:280px;line-height:280px;text-align:center}.avatar{display:block}.avatar,.el-upload-dragger{width:280px;height:280px}.location-dialog-width .el-dialog{max-width:460px}.get-dialog-button{width:100%;margin-top:15px;height:24px;padding:5px 15px}[data-v-2c7ec56a] .column-divider{border-left:2px solid #c5cae9!important}[data-v-2c7ec56a] .el-table th{text-align:center;color:rgba(0,0,0,.54);font-weight:500;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont}[data-v-2c7ec56a] .el-table .el-table__row{background-color:#fafaf5}[data-v-2c7ec56a] .el-table td{border-bottom:1px solid #d0d0d0!important}[data-v-2c7ec56a] .el-table .warning{background-color:oldlace!important}[data-v-2c7ec56a] .el-table .success-row{background-color:#f0f9eb}[data-v-2c7ec56a] .el-table input{text-align:right}[data-v-2c7ec56a] .warning{color:#e6a23c}[data-v-2c7ec56a] .warning input{background-color:#fda!important}[data-v-2c7ec56a] .danger{color:#f56c6c}[data-v-2c7ec56a] .danger input{background-color:#f56c6c!important}[data-v-2c7ec56a] .disabled .el-input__inner{color:#606266!important;background-color:#f88}[data-v-2c7ec56a] .el-table__footer-wrapper tbody td{background-color:#dbdbdb;color:#000;font-weight:700;font-size:13px}.bold-text[data-v-61467008]{font-weight:700}[data-v-61467008] .column-divider{border-left:2px solid #c5cae9!important}[data-v-61467008] .el-table th{text-align:center;color:rgba(0,0,0,.54);font-weight:500;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont}[data-v-61467008] .el-table .el-table__row:nth-child(2n){background-color:#fffbec}[data-v-61467008] .el-table .el-table__row:nth-child(odd){background-color:#fff}[data-v-61467008] .el-table td{border-bottom:1px solid #d0d0d0!important}[data-v-61467008] .el-table .warning{background-color:oldlace!important}[data-v-61467008] .el-table .success-row{background-color:#f0f9eb}[data-v-61467008] .el-table input{text-align:right}[data-v-61467008] .warning .el-table-column{background-color:oldlace!important;border-radius:"6px"}[data-v-61467008] .warning input{background-color:#fda!important}[data-v-61467008] .cell-changed{background-color:#ffbf80!important;border-radius:"6px"}[data-v-61467008] .row-changed{background-color:oldlace!important}[data-v-61467008] .danger input{background-color:#f56c6c!important}[data-v-61467008] .info input{background-color:#ecf5ff!important}[data-v-61467008] .disabled .el-input__inner{color:#606266!important;background-color:#f88}[data-v-61467008] .el-table__footer-wrapper tbody td{background-color:#dbdbdb;color:#000;font-weight:700;font-size:13px}[data-v-61467008] .date-before-calculation{background-color:#fda!important}.row-validation-error{color:red!important}.row-locked{color:#999!important;background-color:#f5f5f5!important;font-style:italic}.el-dialog{max-width:none;transition:all .4s}.el-select-group__title{background-color:#f9efd4!important;font-size:inherit!important;font-weight:700!important;color:#036!important;line-height:1.5!important;height:auto!important;margin:0!important;padding:0 20px!important}.el-select-group__separator,.el-select-group__split,.el-select-group__wrap:after{display:none!important}.el-select-group,.el-select-group__wrap{margin:0!important;padding:0!important}.el-select-dropdown__item{font-size:inherit!important}.el-select-group__title{border-radius:2px}.el-select-dropdown .el-select-group__title{display:block;width:100%}.keep-current-option{font-style:italic!important;color:#999!important}.notInContract *,.notInContractList{color:#f56c6c}.form-row-extended{margin-bottom:5px!important}.move-area-prices-input{display:inline-block!important;width:26px;margin:0 4px;vertical-align:middle!important;text-align:center!important}.move-area-prices-input ::v-deep(.el-input__inner){font-size:10px;line-height:1.6;height:24px;padding:0 4px;vertical-align:middle}.tiny-button{padding:0 6px!important;font-size:11px!important;line-height:2px!important;height:22px!important}.edit-table-button{width:100%;height:100%;margin:0;border-radius:0}#paymentflows-edit-inline-table td .cell{padding:0;margin:0!important}#paymentflows-edit-inline-table td .cell .el-form-item{margin-bottom:0!important}.move-stream-dates-input{display:inline-block!important;width:26px;margin:0 4px}.move-stream-dates-input,.move-stream-dates-input input{text-align:center!important}.varmhyra-info-message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;background-color:#f7f1e3;border:1px solid #d6d6d6;padding:8px 12px;color:#606266;border-radius:4px;white-space:pre-line}[data-v-8a9009ba] .recovery-dialog{max-width:1400px}.el-table[data-v-c4aff122] .varmhyra-override td{background-color:#fff176!important}[data-v-35b28982] .column-divider{border-left:2px solid #ddd!important}[data-v-35b28982] .el-table th{text-align:center;color:rgba(0,0,0,.54);font-weight:500;font-family:Roboto,Segoe UI,GeezaPro,"DejaVu Serif","sans-serif",-apple-system,BlinkMacSystemFont}[data-v-35b28982] .el-table .warning{background-color:oldlace!important}[data-v-35b28982] .el-table .success-row{background-color:#f0f9eb}[data-v-35b28982] .el-table input{text-align:right}[data-v-35b28982] .align-left input{text-align:left}[data-v-35b28982] .warning{color:#e6a23c}[data-v-35b28982] .highlight-warn{background-color:oldlace}[data-v-35b28982] .warning input{background-color:#fda!important}[data-v-35b28982] .danger{color:#f56c6c}[data-v-35b28982] .danger input{background-color:#f56c6c!important}[data-v-35b28982] .disabled .el-input__inner{color:#606266!important;background-color:#f88}[data-v-35b28982] .el-table__footer-wrapper tbody td{background-color:#dbdbdb;color:#000;font-weight:700;font-size:13px}[data-v-35b28982] td .cell{line-height:19px!important;height:19px;overflow:hidden;transition:all .225s!important}[data-v-35b28982] .cell-enlarged .cell{height:78px!important}[data-v-35b28982] .el-input--mini .el-input__inner{height:19px!important}[data-v-35b28982] .disabled-row,[data-v-35b28982] .el-input__suffix-inner{pointer-events:none;color:#ccc!important}[data-v-35b28982] .disabled-row .info{pointer-events:all;color:#daa520;margin-right:4px}[data-v-35b28982] .disabled-row .el-input__inner{pointer-events:none;color:#ccc!important}[data-v-35b28982] .cell-paste-highlight{background-color:beige!important}[data-v-35b28982] .el-textarea__inner{padding-top:2px!important}.left[data-v-35b28982]{margin-right:4px}.always-enabled[data-v-35b28982]{z-index:1000;pointer-events:all}[data-v-35b28982] .el-table--scrollable-x .el-table__fixed{bottom:36px;height:auto!important}[data-v-35b28982] .el-table__fixed-footer-wrapper{display:none!important}.undoButton[data-v-35b28982]{margin:0;padding:0 5px}[data-v-35b28982] .el-icon-refresh{font-size:16px}.error-info[data-v-35b28982]{font-size:11pt;margin-right:6px}[data-v-35b28982] .el-table--border .el-table__cell:first-child .cell{padding-left:1px!important}.calculated-values-card{height:100px;margin-top:13px;line-height:15px}.calculated-values-card .el-card__header{margin:6px 10px}.calculated-values-card .el-card__body{padding:4px 16px}.warning{color:#e6a23c}.el-table .share-stream-only-extension td{background-color:#fff176!important}.edit-table-button-narrow{padding:2px 0!important}.property-stats[data-v-0eddf82b]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;background-color:#f8f9fa;padding:15px;border-radius:4px;border:1px solid #e9ecef}.property-stats b[data-v-0eddf82b]{font-weight:700!important;color:#303133}.property-stats-display[data-v-0eddf82b]{font-family:Courier New,monospace;font-size:13px;line-height:1.6}.stats-label[data-v-0eddf82b]{font-weight:700!important;color:#303133}.property-dialog-width .el-dialog{max-width:450px}.result-box{min-height:50px}.result-box .el-card__body{padding:0;height:100%}.footer-button-row{min-width:240px}.search-button{padding:7px 10px!important}.el-table .search-match{font-weight:700;background:#ffffc8}.property-add-btn-parent{padding:6px 10px;text-align:right}.recent-fav-column{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left}.el-table[data-v-691b8d4f] .el-table__body tr.current-row>td{background-color:#91f0748f!important}.contract-portfolio-grid.e-grid .e-gridheader .e-columnheader .e-headercell,.contract-portfolio-grid.e-grid .e-gridheader .e-detailheadercell,.contract-portfolio-grid.e-grid .e-gridheader .e-headercell{padding:0 4px 0!important;font-size:11px!important;line-height:20px!important}.contract-portfolio-grid.e-grid .e-gridheader .e-headercelldiv,.contract-portfolio-grid.e-grid .e-gridheader .e-headertext{font-weight:700!important;font-size:11px!important}.contract-portfolio-grid.e-grid .e-gridcontent .e-row .e-rowcell,.contract-portfolio-grid.e-grid .e-gridcontent .e-rowcell{padding:2px 4px!important;font-size:11px!important}.contract-portfolio-grid.e-grid .e-gridcontent .e-row .e-rowcell *,.contract-portfolio-grid.e-grid .e-gridcontent .e-rowcell *,.contract-portfolio-grid.e-grid .e-gridheader .e-columnheader .e-headercell *,.contract-portfolio-grid.e-grid .e-gridheader .e-headercell *{font-size:11px!important}.contract-portfolio-grid.e-grid .e-gridcontent .e-rowcell:first-child,.contract-portfolio-grid.e-grid .e-gridcontent .e-summarycell:first-child{padding-left:4px!important}.contract-portfolio-grid.e-grid .e-gridcontent,.contract-portfolio-grid.e-grid .e-gridcontent .e-altrow,.contract-portfolio-grid.e-grid .e-gridcontent .e-content,.contract-portfolio-grid.e-grid .e-gridcontent .e-row,.contract-portfolio-grid.e-grid .e-gridcontent .e-table{background-color:#fdf8f0!important}.contract-portfolio-grid.e-grid .e-gridcontent .e-altrow.e-selectionbackground,.contract-portfolio-grid.e-grid .e-gridcontent .e-row.e-selectionbackground{background-color:#fdf8d0!important}.contract-portfolio-grid.e-grid .e-gridcontent .e-altrow.e-selectionbackground .e-rowcell,.contract-portfolio-grid.e-grid .e-gridcontent .e-row.e-selectionbackground .e-rowcell{background-color:#f9e8d4!important}.contract-portfolio-grid.e-grid .e-gridcontent .e-altrow.current-contract-row,.contract-portfolio-grid.e-grid .e-gridcontent .e-altrow.current-contract-row .e-rowcell,.contract-portfolio-grid.e-grid .e-gridcontent .e-row.current-contract-row,.contract-portfolio-grid.e-grid .e-gridcontent .e-row.current-contract-row .e-rowcell{background-color:#b8f0a0!important}.contract-portfolio-grid.e-grid .e-checkbox-wrapper{transform:scale(.8)!important}.contract-portfolio-grid.e-grid .e-checkbox-wrapper .e-frame{width:14px!important;height:14px!important}.contract-portfolio-grid.e-grid .e-checkbox-wrapper .e-check,.contract-portfolio-grid.e-grid .e-checkbox-wrapper .e-frame.e-check{background-color:#409eff!important;border-color:#409eff!important}.contract-portfolio-grid.e-grid .e-toolbar{background-color:#fdf8f0!important;border-bottom:1px solid #ddd!important}.contract-portfolio-grid.e-grid .e-toolbar .e-search{font-size:11px!important}.contract-portfolio-grid .e-checkbox-wrapper{transform:scale(.9)}.contract-portfolio-grid .e-checkbox-wrapper .e-frame{width:14px;height:14px;border-radius:3px;border:1px solid #c0c4cc;background:#fff;box-shadow:none}.contract-portfolio-grid .e-checkbox-wrapper input:focus+.e-frame,.contract-portfolio-grid .e-checkbox-wrapper:hover .e-frame{border-color:#409eff}.contract-portfolio-grid .e-checkbox-wrapper .e-frame.e-check{background:#409eff;border-color:#409eff}.contract-portfolio-grid .e-checkbox-wrapper .e-frame.e-check:before{color:#fff!important}.contract-portfolio-grid .e-gridheader .e-checkbox-wrapper .e-frame{width:14px;height:14px;border-radius:3px}.contract-portfolio-grid .e-gridcontent .e-altrow.e-selectionbackground .e-rowcell:before,.contract-portfolio-grid .e-gridcontent .e-row.e-selectionbackground .e-rowcell:before{display:none!important;content:none!important}.contract-portfolio-grid .e-gridcontent .e-altrow.e-selectionbackground,.contract-portfolio-grid .e-gridcontent .e-row.e-selectionbackground{background:#fdf8d0!important}.contract-portfolio-grid .e-gridcontent .e-altrow.e-selectionbackground .e-rowcell,.contract-portfolio-grid .e-gridcontent .e-row.e-selectionbackground .e-rowcell{background:#f9e8d4!important}.contract-portfolio-grid .e-gridcontent .e-row.e-selectionbackground:hover .e-rowcell{background:#f5dfc8!important}.contract-portfolio-grid .e-gridcontent td.e-rowcell.e-gridchkbox{text-align:center}.real-value{color:#222;font-size:.85em;font-style:normal}.kpi-value{font-weight:400;padding-right:12px}.action-column,.kpi-column{background-color:#ffffeb!important}.action-header{font-weight:700}.action-buttons{display:flex;flex-direction:column;gap:4px}.highlight-warn{background-color:#f8f8f0}.interval-presets{position:absolute;left:2px;top:0}.el-submenu__title{max-height:30px;line-height:30px}.el-collapse-item__content{font-size:inherit;line-height:inherit}.el-table td,.el-table th{padding:4px 8px;text-align:center}.el-table .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.locked-row{font-style:italic;color:#a9a9a9;pointer-events:none}.button-grayed-out{background-color:#a9a9a9!important;border-color:#a9a9a9!important;cursor:not-allowed!important}.changed-value{box-shadow:0 0 20px 5px #409eff}@keyframes flash{0%{box-shadow:0 0 20px 5px #409eff}50%{box-shadow:0 0 20px 5px #ffec40}}.flashit{animation:flash 1.5s ease-in-out}.status-summary-panel{margin-top:10px;padding:8px;background-color:#ffffeb;border-radius:4px;border:1px solid #e4e7ed}.status-metrics{display:flex;gap:10px;align-items:center}.el-table__footer{font-size:12px!important}.el-table__footer .cell{font-weight:700;color:#333;background-color:#ffffeb}.mass-calculation-table .el-table__footer-wrapper tbody td{font-size:11px;font-weight:400;color:#000;background-color:hsla(0,0%,96%,.95);padding:4px 0}.highlight-warn{background-color:oldlace}.calculation-failed-row{border-left:3px solid #f56c6c!important}.save-failed-row{border-left:3px solid #e6a23c!important}.calculation-failed-row td:nth-child(2),.calculation-failed-row td:nth-child(3){background-color:hsla(0,87%,69%,.15)!important}.save-failed-row td:nth-child(2),.save-failed-row td:nth-child(3){background-color:rgba(230,162,60,.15)!important}.button-container{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media screen and (max-width:992px){.button-container .el-button{margin-bottom:4px}}@media screen and (max-width:768px){.button-container{justify-content:center}}.button-content{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.progress-container{position:absolute;bottom:-5px;left:0;width:100%;height:4px;background-color:hsla(0,0%,100%,.3);border-radius:2px;overflow:hidden}.progress-bar{height:100%;background-color:hsla(0,0%,100%,.8);transition:width .2s ease-in-out}.progress-text{position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);font-size:9px;color:#67c23a;white-space:nowrap}@media (max-width:768px){.calculation-status-pills{flex-direction:column;align-items:flex-start}.status-pills{margin-bottom:10px;width:100%}}.status-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px;margin-top:15px}.status-indicator{padding:8px 16px;border-radius:4px;font-size:14px;display:inline-block;text-align:center;white-space:nowrap}.status-indicator.total{background-color:#f2f6fc;color:#606266}.status-indicator.calculable{background-color:#ecf5ff;color:#409eff}.status-indicator.saveable{background-color:#fff8e6;color:#e6a23c}.status-indicator.selected{background-color:#f0f9eb;color:#67c23a}.status-indicator.calculating{background-color:#e6f7ff;color:#409eff;animation:pulse 2s infinite}.status-indicator.failed{background-color:#fef0f0;color:#f56c6c}.status-indicator.success{background-color:#f0f9eb;color:#67c23a;animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.batch-progress-overlay{position:fixed;bottom:20px;right:20px;width:400px;background-color:hsla(0,0%,100%,.95);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:20px;z-index:9999;border:1px solid #dcdfe6;overflow:hidden}.batch-progress-content{position:relative}.batch-progress-content h3{margin-top:0;margin-bottom:15px;color:#303133;font-size:18px;text-align:center}.batch-progress-bar-container{position:relative;height:10px;background-color:#f2f6fc;border-radius:5px;margin-bottom:20px;overflow:hidden}.batch-progress-bar{left:0;background:linear-gradient(90deg,#409eff,#67c23a);border-radius:5px;transition:width .3s ease}.batch-progress-bar,.batch-progress-marker{position:absolute;top:0;height:100%}.marker-line{position:absolute;top:0;left:0;width:1px;height:10px;background-color:rgba(0,0,0,.1)}.marker-label{position:absolute;top:15px;left:50%;transform:translateX(-50%);font-size:10px;color:#909399}.batch-progress-stats{display:flex;justify-content:space-between;margin-bottom:15px}.stat-item{flex:1;text-align:center;padding:0 8px}.stat-value{font-size:20px;font-weight:700;color:#303133}.stat-label{font-size:12px;color:#909399;margin-top:4px}.success-text{color:#67c23a}.error-text{color:#f56c6c}.batch-progress-percentage{text-align:center;display:flex;flex-direction:column;align-items:center}.percentage-value{font-size:24px;font-weight:700;color:#409eff}.percentage-label{font-size:12px;color:#909399}.fade-enter-active,.fade-leave-active{transition:opacity .3s,transform .3s}.fade-enter,.fade-leave-to{opacity:0;transform:translateY(20px)}.progress-container{height:6px;background-color:rgba(0,0,0,.1)}.progress-bar{background-color:#fff;box-shadow:0 0 3px hsla(0,0%,100%,.8)}.progress-text{font-size:11px;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.5);bottom:-16px}.calculation-overlay{background-color:rgba(240,249,255,.95);border-color:#b3d8ff}.calculation-stats{display:flex;justify-content:space-between;margin-bottom:20px}.calculation-progress-container{margin-bottom:20px}.aggregated-progress-label{font-weight:700;margin-bottom:8px;font-size:14px;color:#606266}.aggregated-progress{height:24px;background-color:rgba(64,158,255,.1);border-radius:3px;overflow:hidden;position:relative}.aggregated-progress-bar{position:absolute;top:0;left:0;height:100%;background-color:#409eff;border-radius:3px;animation:pulse-animation 2s infinite;transition:width .5s ease-in-out}.aggregated-progress-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;color:#409eff;z-index:2;text-shadow:0 0 3px hsla(0,0%,100%,.7)}@keyframes pulse-animation{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.calculation-percent{text-align:center}.percent-value{font-size:24px;font-weight:700;color:#409eff}.percent-label{font-size:12px;color:#909399;margin-top:4px}.status-indicator.pending{background-color:#f4f4f5;color:#909399}.validation-card[data-v-100c1a6e]{min-height:300px}.stats-card[data-v-100c1a6e]{min-height:200px}.portfolio-stats[data-v-100c1a6e]{font-size:14px;line-height:1.6}.portfolio-stats b[data-v-100c1a6e]{color:#303133}.validation-report-container[data-v-100c1a6e]{position:relative;border:1px solid #dcdfe6;border-radius:4px;min-height:200px;background-color:#fff}.validation-placeholder[data-v-100c1a6e]{padding:15px;color:#c0c4cc;font-style:italic}.validation-report[data-v-100c1a6e]{padding:10px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,Menlo,Consolas,monospace;font-size:12px;font-weight:400;line-height:1.5;white-space:pre-wrap;max-height:400px;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.validation-line[data-v-100c1a6e]{display:grid;grid-template-columns:auto auto 1fr;gap:8px;margin-bottom:1px}.line-number[data-v-100c1a6e]{color:#909399;text-align:right;min-width:30px}.property-prefix[data-v-100c1a6e]{color:#606266;font-weight:500;white-space:nowrap}.error-message[data-v-100c1a6e]{color:#303133}.validation-header[data-v-100c1a6e]{font-weight:700;color:#e6a23c;margin:10px 0 5px 0}.error-line,.warning-line{padding:2px 4px;margin:1px 0;border-radius:2px}.warning-line{background-color:#ffc!important;font-size:11px!important}.error-line{background-color:#ffc7ce!important;font-size:11px!important}.error-line td,.warning-line td{padding:2px 4px;border-radius:2px}.el-tabs__content{height:calc(100% - 31px)!important;padding:5px 8px 8px 8px!important}.shortcut-container{width:22px;height:22px;float:right;position:relative;right:13px;top:2px;z-index:1000}.shortcut-container .el-button{padding:2px 3px;height:22px;width:22px}.shortcut-container img{height:15px;width:auto}.transition{transition:width .35s}.property-search{position:absolute;top:4px;width:25%;z-index:100000;transition:right .2s}.property-search.visible{left:0;padding-left:12px;padding-top:1px;padding-bottom:1px}.property-search-mask{position:fixed;left:0;top:20%;height:60%;width:2%;z-index:2000}.property-search-mask .el-icon-arrow-right{position:absolute;top:50%;left:2px;font-size:12px;color:#20a0ff;font-weight:700}.search-docked-btn i[class^=el-icon-]{font-size:13px}.icon-margin-right .el-tabs__nav-wrap{margin-right:40px}.success-message{color:#67c23a;font-weight:500;padding:10px;background-color:#f0f9ff;border-left:4px solid #67c23a;margin-top:10px}.fileNameInput input{color:#606266!important;cursor:pointer!important}.uploadBlock div{display:block!important}.checkbox span{white-space:pre-wrap;display:inline-block;vertical-align:middle}.edit-user-upload div{margin-top:-1px;position:relative}.edit-user-upload div,.edit-user-upload img{width:100%!important;min-width:150px;min-height:150px}.edit-user-upload img{height:100%!important;line-height:1!important}.edit-user-upload-icon{width:100%!important;height:100%!important;line-height:150px!important;text-align:center;color:#8c939d;font-size:28px}.el-table__expanded-cell{padding:0!important}.check-icon{font-size:18px;vertical-align:middle}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:initial!important}.delete-button{position:absolute;top:0;right:0}.download-button{position:absolute;bottom:0;right:0}.image-upload-info{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;color:#909399;font-weight:400}.image-container{position:relative}.image-metadata{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;color:#606266;margin-top:-12px;padding-left:5px}.moveButton{margin-bottom:5px!important}.icon-column,.moveButton [class^=el-icon-]{font-size:12px}li.e-item[title="Align Justify"]{display:none!important}.editor-inline-tag{display:inline-block}.tag-uppercase{text-transform:uppercase;font-size:inherit!important}.tag-font-fix{font-size:inherit!important;line-height:1em!important;font-weight:400!important;height:auto!important}.showListButton{cursor:pointer;border-radius:4px;transition:.1s;margin-top:15px}.showListButton:hover{color:#409eff;border-color:#c6e2ff;background-color:#ecf5ff}.showListButton:active{color:#3a8ee6;border-color:#3a8ee6;outline:none}.tag-edit-icon{margin:0 -5px 0 5px;border-radius:50%;padding:1px}.e-dropdown-popup ul{max-height:300px;overflow:auto}.modules .e-toolbar-item.e-separator{margin:0 3px!important}.richtexteditor p,.richtexteditor span{min-height:24px}hl{background-color:#0f0;display:inline}