.uploaded-file-row .file-preview{flex-shrink:0;width:7.5rem}.uploaded-file-row .file-preview .file-preview-wrapper{position:relative;width:100%;padding-top:70%;border-radius:.625rem;border:1px solid #dfe2ec}.uploaded-file-row .file-preview .file-preview-wrapper .document-thumbnail,.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail,.uploaded-file-row .file-preview .file-preview-wrapper .video-thumbnail{border-radius:inherit;top:0;left:0}.uploaded-file-row .file-preview .file-preview-wrapper .document-thumbnail{object-fit:contain;transform:scale(.8)}.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail{object-fit:cover}.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail-overlay{position:relative}.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-overlay-background{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;background:#005ee3;opacity:0;visibility:hidden}.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-title{color:#fff;font-size:.8rem}.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-overlay-transparent-background{opacity:0;visibility:hidden}.uploaded-file-row .file-preview .file-preview-wrapper .video-thumbnail{position:absolute;object-fit:cover}.uploaded-file-row:hover .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-overlay-background,.uploaded-file-row:hover .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-overlay-transparent-background{opacity:1;visibility:visible}.uploaded-file-row .file-details{display:flex;gap:1rem;width:100%;padding-left:1.5rem}.uploaded-file-row .file-details .file-name{color:#262626;line-height:1.5rem}.uploaded-file-row .file-details .file-size{color:#5d5d60;font-size:.875rem;line-height:157.14%;letter-spacing:.03125rem}.uploaded-file-row .select-container{margin-top:-.25rem}.uploaded-file-row .remove-file-btn,.uploaded-file-row .rename-file-btn{background-color:transparent;border:none}.uploaded-file-row .remove-file-btn:disabled,.uploaded-file-row .rename-file-btn:disabled{opacity:.5}@media screen and (max-width:768px){.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-overlay-background,.uploaded-file-row .file-preview .file-preview-wrapper .image-thumbnail-overlay .image-thumbnail-overlay-transparent-background{opacity:1;visibility:visible}}.add-property-form{display:flex;flex-direction:column}.add-property-form .add-property-form__header{width:100%}.add-property-form .add-property-form__body{margin:1.5rem 0}.add-property-form .add-property-form__body.summary{max-height:unset}.add-property-form .add-property-form__body .form-section-title{border:1px solid #dfe2ec;border-radius:.625rem;padding:.5rem 2rem;color:#262626;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.01rem;margin-bottom:1.5rem}.add-property-form .add-property-form__body .form-section-title small{font-size:1rem}.add-property-form .add-property-form__actions{width:100%}.add-property-form .add-property-form__actions button{min-width:8.125rem}.add-property-form .external-link-input-container{display:flex;height:125px}.add-property-form .external-link-input-container .formfield-root{border-radius:.625rem 0 0 .625rem;border-right:0}.add-property-form .external-link-input-container .formfield-root .formfield-input{height:3.65rem;width:85%;background:#fff;font-size:1rem;border-radius:inherit}.add-property-form .external-link-input-container .external-link__btn{width:100%;margin-top:.5rem;height:3.75rem;font-size:1rem;font-weight:500;border-radius:0 .625rem .625rem 0;padding:0 7.5%}@media screen and (max-width:768px){.add-property-form .external-link-input-container .external-link__btn{margin-top:0}}.add-comparison-property-stepper .add-comparison-property-stepper__header{padding:1rem}.add-comparison-property-stepper .add-comparison-property-stepper__header .header-text{text-align:center;font-size:1.5rem;font-weight:700}.add-comparison-property-stepper .add-comparison-property-stepper__body{padding:1rem}.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem}.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container .selection-type{height:100%;width:100%;border-radius:.5rem;border:1px solid #dfe2ec;padding:2rem;transition:all .25s ease-in-out;will-change:auto;text-align:center;background-color:transparent;outline:none}.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container .selection-type.active,.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container .selection-type:focus{border:1px solid #005ee3;background:#d6e7ff}.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container .selection-type:hover{border:1px solid #005ee3}.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container .selection-type .selection-type-title{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}.add-comparison-property-stepper .add-comparison-property-stepper__body .selection-types-container .selection-type .selection-type-description{font-size:1rem;line-height:1.5rem;color:#5d5d60}.alert-modal{position:relative;padding:24px 16px;border-radius:.5rem;width:100%;max-width:800px;margin:auto 1rem;background-color:#fff}.alert-modal:before{content:"";position:absolute;top:0;left:0;right:0;border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#005ee3;height:8px}.alert-modal .main-content-container{display:flex;align-items:center;gap:1.5rem;margin-top:1rem}.alert-modal .main-content-container .alert-icon{height:50px;width:50px;background-image:url(/icons/alert-info-round-primary.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}.alert-modal .main-content-container .alert-text-content-wrapper .alert-title{color:#000;font-size:1.5rem;font-weight:700}.alert-modal .main-content-container .alert-text-content-wrapper .alert-description{color:#000;font-size:1.125rem}.alert-modal .action-btns-container{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.alert-modal .action-btns-container .action-btn{padding:1rem 1.5rem;font-size:1rem;font-weight:500;min-width:150px}.alert-modal.alert-warning:before{background-color:#fc0}.alert-modal.alert-warning .alert-icon{background-image:url(/icons/alert-warning-yellow.svg)}.alert-modal.alert-danger:before{background-color:#e00000}.alert-modal.alert-danger .alert-icon{background-image:url(/icons/ic_round-warning.svg)}.alert-modal.alert-error:before{background-color:#e00000}.alert-modal.alert-error .alert-icon{background-image:url(/icons/close-red.svg)}@media(max-width:768px){.alert-modal .main-content-container{flex-direction:column;align-items:center;gap:1.5rem;margin-top:1rem}.alert-modal .main-content-container .alert-text-content-wrapper{text-align:center}.alert-modal .main-content-container .alert-text-content-wrapper .alert-title{text-align:center;font-size:1.75rem}.alert-modal .main-content-container .alert-text-content-wrapper .alert-description{font-size:1.375rem}.alert-modal .action-btns-container{justify-content:flex-start;flex-direction:column;margin-top:3rem;gap:1.25rem}.alert-modal .action-btns-container .action-btn{font-size:1.25rem}}.modal-container{top:0!important;z-index:1084!important}.fullpage-modal-layout{position:fixed;top:0;left:0;width:100%;height:100%}.fullpage-modal-layout .fullpage-modal-layout__overlay{position:fixed;width:100%;height:100%;opacity:.8;background-color:rgba(0,0,0,.5)}.fullpage-modal-layout .fullpage-modal-layout__content-header{position:fixed;top:0;height:90px;left:0;right:0;display:flex;justify-content:center}.fullpage-modal-layout .fullpage-modal-layout__content-header img{filter:brightness(0) invert(1);object-fit:contain}.fullpage-modal-layout .fullpage-modal-layout__content-header .fullpage-modal-layout__close-btn{background-color:transparent;border:none;outline:none;position:fixed;top:1rem;right:1rem;z-index:1085}@media screen and (max-width:768px){.fullpage-modal-layout .fullpage-modal-layout__content-header{height:50px}}.fullpage-modal-layout .fullpage-modal-layout__content-wrapper{position:fixed;top:50px;left:0;bottom:0;right:0;overflow:auto;display:flex;flex-direction:column}.fullpage-modal-layout .fullpage-modal-layout__content-wrapper .fullpage-modal-layout__content{width:100%;display:flex;justify-content:center;align-items:center;margin:auto;border-radius:.6125rem}@media(max-width:768px){.fullpage-modal-layout .fullpage-modal-layout__content-wrapper .fullpage-modal-layout__content{width:90%}}.market-report-signup-form-panel{position:relative}.market-report-signup-form-panel .panel-background{position:absolute;inset:0;border-radius:.625rem 0 0 .625rem;z-index:-1;background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(214,231,255,.7) 84.72%),url(/images/buildings-banner.jpeg) #d3d3d3 50%/cover no-repeat}.market-report-signup-form-panel .panel-background:before{content:"";position:absolute;inset:0;border-radius:.625rem 0 0 .625rem;opacity:.65;background:#001147;mix-blend-mode:multiply}.market-report-signup-form-panel .panel-content{display:flex;flex-direction:column;justify-content:space-between}.market-report-signup-form-panel .panel-content .head .pre-title{color:#fff;font-size:1.625rem;line-height:292.308%}.market-report-signup-form-panel .panel-content .head .title{color:#fff;font-size:3.375rem;line-height:138.889%;letter-spacing:-.03375rem}.market-report-signup-form-panel .panel-content .body{color:#d6e7ff;font-size:4.6875rem;font-weight:700;line-height:109.333%;letter-spacing:.04688rem}.default-signup-form-panel{display:flex;flex-direction:column;justify-content:center;color:#fff;background:rgba(0,9,38,.9);mix-blend-mode:hard-light;border-top-left-radius:inherit;border-bottom-left-radius:inherit;line-height:150%;letter-spacing:.2px}.default-signup-form-panel .title{font-size:3.825rem;font-weight:700;line-height:106.667%;letter-spacing:unset}.signup-form__container{margin:auto;box-shadow:0 20px 50px 0 rgba(41,42,64,.2)}@media screen and (max-width:768px){.signup-form__container .signup-form__container-row .right-panel{border-top-left-radius:.6125rem;border-bottom-left-radius:.6125rem}}.signup-form__container .signup-form__container-row{border-radius:.6125rem}.signup-form__container .signup-form__container-row .right-panel{background:#fff;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.signup-form__container .signup-form__container-row .right-panel .title{color:#262626;font-size:2rem;font-weight:700}.signup-form__container .signup-form__container-row .right-panel .subtitle{line-height:150%;color:#5d5d60}.signup-form__container .signup-form__container-row .right-panel .terms-and-conditions-hint-text .form-check .form-check-label{font-size:70%}@media(max-width:768px){.signup-form__container .signup-form__container-row .right-panel .title{font-size:1.75rem;text-align:center}.signup-form__container .signup-form__container-row .right-panel .subtitle{font-size:1.125rem;text-align:center}}.animation-player{height:18.75rem;width:18.75rem}@media(max-width:768px){.animation-player{height:12rem;width:12rem}}.signup-modal__layout{background:url(/images/auth-modal-background.png) #001147;background-position:50%;background-repeat:no-repeat;background-size:cover}.signup-modal__layout .fullpage-modal-layout__overlay{background:linear-gradient(180deg,#001147,rgba(0,17,71,0) 52.94%,#001147);mix-blend-mode:multiply}.signup-modal__layout .animation-class{height:18.75rem;width:18.75rem}@media(max-width:768px){.signup-modal__layout .animation-class{height:12rem;width:12rem}}.signin-modal__layout{background:url(/images/auth-modal-background.png) #001147;background-position:50%;background-repeat:no-repeat;background-size:cover}.signin-modal__layout .fullpage-modal-layout__overlay{background:linear-gradient(180deg,#001147,rgba(0,17,71,0) 52.94%,#001147);mix-blend-mode:multiply}.autopilot-modal{max-width:60rem}.autopilot-modal .autopilot-modal-button-wrapper{width:40%;margin:auto}.autopilot-modal .autopilot-modal-button-wrapper .autopilot-modal-tc-text{font-size:75%}