@font-face{font-family:Messina;src:url(/ui/fonts/Messina-Regular.woff2);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-RegularItalic.woff2);font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-Bold.woff2);font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-BoldItalic.woff2);font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-Light.woff2);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-LightItalic.woff2);font-style:italic;font-weight:300;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-SemiBold.woff2);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Messina;src:url(/ui/fonts/Messina-SemiBoldItalic.woff2);font-style:italic;font-weight:500;font-display:swap}body{-webkit-font-smoothing:antialiased;height:100vh;min-height:100vh;color:var(--prussian-blue);margin:0;padding:0;font-family:Messina,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:25px}#__next{height:100%}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}span{font-size:1em;line-height:1.25em}h1{margin-bottom:.5em;font-size:42px;font-style:normal;font-weight:700;line-height:120%}h2{font-size:1.7em;font-style:normal;font-weight:700;line-height:1.2em}h6{font-size:1.2em;font-style:normal;font-weight:400;line-height:1.2em}.loader-container{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default;z-index:500;justify-content:center;align-items:center;width:100%;height:100%;display:block;position:absolute}.loader-spinner{color:#00f;z-index:500;width:80px;height:80px;display:inline-block;position:fixed;top:50%;left:50%}.loader-spinner div{transform-origin:40px 40px;animation:1.2s linear infinite loader-spinner}.loader-spinner div:after{content:" ";background:#181717;border-radius:20%;width:6px;height:18px;display:block;position:absolute;top:3px;left:37px}.loader-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0)}.loader-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.loader-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.loader-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.loader-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.loader-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.loader-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.loader-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.loader-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.loader-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.loader-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.loader-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes loader-spinner{0%{opacity:1}to{opacity:0}}.info{font-size:.6em}.info a{color:var(--redesign-blue)}.info a:hover{color:var(--oracle)}.modal-container{z-index:3;background-color:#002b49bf;position:fixed;inset:0}.modal-container.dark{background-color:#002b4980}.modal-container{justify-content:center;align-items:center;display:flex}.modal-container .form{max-height:90%;overflow:auto}.modal-container .form.dark{background:var(--prussian-blue)}.alert{border:1px solid #0000;border-radius:.25rem;width:100%;margin-bottom:1rem;padding:1rem;position:relative}.alert pre{white-space:pre-wrap;margin:0;font-family:inherit}.alert.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.background-image{z-index:-5;object-fit:cover;width:100%;height:100%;position:absolute}.table-container-print-list-hist{width:100%}.table-container-print-list-hist .table{border-spacing:0;width:100%;font-size:7px;line-height:10px;display:table}.table-container-print-list-hist .table .checkbox-header{flex-direction:column;align-items:center;display:flex}.table-container-print-list-hist .table .checkbox-header .header-label{margin-bottom:2.5px}.table-container-print-list-hist .table .th{background:var(--prussian-blue);color:var(--white);min-height:10px;font-weight:700}.table-container-print-list-hist .table .th.empty{background:0 0}.table-container-print-list-hist .table .th.header-group{border-bottom:1px solid var(--white);padding:0 7.5px;font-size:10px;justify-content:center!important}.table-container-print-list-hist .table .td{min-height:12.5px}.table-container-print-list-hist .table .th,.table-container-print-list-hist .table .td{align-items:center;margin:0;padding:2.5px 5px;display:flex;position:relative}.table-container-print-list-hist .table .th:first-child,.table-container-print-list-hist .table .td:first-child{padding-left:7.5px}.table-container-print-list-hist .table .th:last-child,.table-container-print-list-hist .table .td:last-child{padding-right:7.5px}.table-container-print-list-hist .table.light .th{background:var(--white);color:var(--prussian-blue)}.table-container-print-list-hist .table.light .td{color:var(--white)}.comps>.table-data>.table-container>.table .tbody{overflow:initial!important}.tab-container{margin-bottom:2em;list-style-type:none;display:inline-block}.tab-container li{cursor:pointer;background:var(--aqua-spring);border-bottom:2px solid var(--robins-egg-blue);margin-right:10px;padding:10px 15px;display:inline-block}.tab-container li.active{color:var(--white);background:var(--prussian-blue);border-bottom:none;border-radius:2px;position:relative}.tab-container li.active:after{content:" ";border-style:solid;border-width:5px;border-color:var(--prussian-blue)#0000 #0000 #0000;margin-left:-5px;position:absolute;top:100%;left:50%}.tab-container.dark li{color:var(--white);background:#ffffff1a}.tab-container.dark li.active{background:var(--white);color:var(--prussian-blue)}.tab-container.dark li.active:after{border-color:var(--white)#0000 #0000 #0000}.toggle-button-container{justify-content:center;align-items:center;display:flex}.toggle-button-container .toggle-button{border:1px solid var(--gull-gray);background:var(--white);border-radius:25px;justify-content:space-between;margin:0 5px;padding:3px;display:flex}.toggle-button-container .toggle-button .toggle{cursor:pointer;border-radius:25px;padding:0 10px}.toggle-button-container .toggle-button .toggle.active{background:var(--prussian-blue);color:var(--white)}.toggle-button-container .spacer{background:var(--gull-gray);flex:1;height:1px}.link{cursor:pointer;color:var(--oracle)}.marker{position:absolute;transform:translate(-50%,-70%)}.marker .marker-subject-img{z-index:99;position:relative}.marker img{width:28px}.marker .circle{position:absolute;top:-10px;left:-8px;width:25px!important}.marker span{font-size:10px;font-weight:700;position:absolute;top:8px;left:11px}.marker span.marker-flip-sold,.marker span.marker-flip-rented{left:17px}.marker span.circle{top:-5px;left:-2px;color:#fff!important}.marker span.circle.double-digit{left:-2px}.marker span.double-digit{font-size:8px;left:8px}.custom-file-uploader span{margin-left:1em}.pure-table{text-align:center;border-collapse:collapse;width:100%}.pure-table tbody tr:hover{background-color:#bbb9b9}.pure-table th td{padding:8px}.pure-table tr:nth-child(2n){background-color:#e6e6e6}.pure-table tr:first-child th{border-bottom:1px solid #002b49}.select-item{cursor:pointer}.headerSearch{background:var(--prussian-blue);width:100%;color:var(--white);text-align:center;height:50px;padding:.8em;font-size:16px}.margin-button{margin-bottom:15px}.export-control img{cursor:pointer}.export-control .export-label{text-align:right;color:#1f1fff;margin-left:5px;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.export-control{align-items:center;display:flex}.export-control .icon-middle{margin:0 10px}.export-control{min-width:470px}.tooltip-main{display:inline-block;position:relative}.tooltip-main .tooltip-text{visibility:hidden;text-align:center;z-index:1;opacity:0;background:#fff;border-radius:8px;width:120px;margin-left:-60px;padding:8px;font-family:Arial;font-style:normal;line-height:125%;transition:opacity .3s;position:absolute;bottom:150%;left:50%;box-shadow:0 3px 8px #0000001a;color:var(--prussian-blue)!important;font-size:16px!important;font-weight:400!important}.tooltip-main:hover .tooltip-text{visibility:visible;opacity:1}.properties-control .riv-info span{margin:10px}.checkboxdiv label{align-items:center;display:flex}.checkboxdiv .label{margin-left:10px}.checkboxdiv .left-label{margin-left:0;margin-right:10px}.checkboxdiv span{cursor:pointer}.checkboxdiv span.disabled{color:var(--gray)}.font-size-13{color:#000;font-size:13px;font-weight:700}.font-size-16{font-size:16px;color:#000!important}.list-history-selected{background-color:var(--blue-transparent);border:1px solid #99aab6;padding:10px}.add-comment-section{background-color:var(--blue-transparent);padding:20px}.carousel-container .carousel-slides .carousel-slide{display:none}.carousel-container .carousel-slides .carousel-slide.active{display:block}.carousel-container .carousel-slides .carousel-slide.active img{max-width:-webkit-fill-available;max-height:-webkit-fill-available}.carousel-button{color:#fff;text-align:center;cursor:pointer;background-color:#0000;border:none;border-radius:50%;padding:2px 2px 0 1px;text-decoration:none;display:inline-block}.link-blue{color:#1f1fff}.subtitle-mls{border-bottom:2px solid var(--prussian-blue);width:100%}.center-items{justify-content:center;display:flex}.float-right{float:right}.font-size-small{font-size:small}.font-size-smaller{font-size:smaller}.font-size-medium{font-size:medium}.font-size-x-small{font-size:x-small;line-height:normal}.margin-top-m-9{margin-top:-9px}.paginationNumber{float:right;width:fit-content;margin-bottom:10px;position:relative}.borderNone{background-color:#fff;border:none;font-size:17px}.borderNone.borderRadius{border-radius:50%;margin:4px}.text-area,::placeholder{color:var(--redesign-blue)}.disabledCursor{cursor:not-allowed}.sold-flip{background-color:#cf75fb}.sold-flip-color{background-color:#cf75fb;border-radius:2px;width:20px;height:20px;margin-right:5px}.rental-flip{background-color:#ffb52e}.rental-flip-color{background-color:#ffb52e;border-radius:2px;width:20px;height:20px;margin-right:5px}.flip-item{align-items:center;margin-right:20px;display:flex}.no-hiit-hidden{display:none}.no-hiit{color:red;font-size:26px;font-weight:bolder}.records-number{float:right;padding-right:12px;display:inline;position:relative}.records-number-data{font-weight:700;text-decoration:underline}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.colorIsSubject{background-color:#5bb5df!important}.colorTr{background-color:#78eea5!important}.colorTr:hover,.colorIsSubject:hover{background-color:teal!important}.listing-history-print{margin:35px}.listing-history-print h6{margin-bottom:3px;font-size:10px;font-style:normal;font-weight:700;line-height:100%}.listing-history-print .font-size-07{color:#000;font-size:7px;line-height:8.5px}.show-all-photos{font-weight:700}.noresult-div-header{white-space:nowrap;width:70vw;overflow-x:scroll}.noresult-label{float:right;color:red;margin-right:120px}.noresult-div{box-sizing:border-box;text-align:center;background:var(--prussian-blue);width:150px;min-width:0;color:var(--white);border-spacing:0;flex:150 0 auto;justify-content:center;align-items:center;min-height:60px;margin:0;padding:5px 10px;font-size:16px;font-weight:700;line-height:20px;display:inline-block;position:relative}.centertd{text-align:center;vertical-align:middle}.table-lead{width:100%;max-width:100%;overflow:auto}.table-lead .table{border-spacing:0;width:100%;font-size:16px;line-height:20px;display:table}.table-lead .table .thead{overflow:hidden auto}.table-lead .table .tbody .tr .td{width:150px}.with-arrow :after{content:" ";border:20px solid #0000;border-left:20px solid var(--aqua-spring);width:0;height:0;margin-left:-5px;position:absolute;top:0;left:100%}.lead-table-container{width:100%;max-width:100%;overflow:scroll}.lead-table-container .table{border-spacing:0;width:100%;font-size:16px;line-height:20px;display:table}.lead-table-container .table .thead{overflow:hidden auto}.lead-table-container .table .checkbox-header{flex-direction:column;align-items:center;display:flex}.lead-table-container .table .checkbox-header .header-label{margin-bottom:5px}.lead-table-container .table .th{background:var(--prussian-blue);color:var(--white);min-height:60px;font-weight:700}.lead-table-container .table .th.empty{background:0 0}.lead-table-container .table .th.header-group{border-bottom:1px solid var(--white);padding:0 20px;font-size:20px;justify-content:center!important}.lead-table-container .table .tbody{scrollbar-width:thin;max-height:50vh;overflow:hidden auto}.lead-table-container .table .tr.styled-table-row.selected{background:#0075ff7d!important}.lead-table-container .table .tr:nth-child(2n){background-color:var(--washed-azure)}.lead-table-container .table .tr:nth-child(2n):hover,.lead-table-container .table .tr:nth-child(odd):hover{color:#fff;background-color:teal;transition:all .2s}.lead-table-container .table .td{min-height:50px}.lead-table-container .table .th,.lead-table-container .table .td{align-items:center;margin:0;padding:5px 10px;display:flex;position:relative}.lead-table-container .table .th:first-child,.lead-table-container .table .td:first-child{padding-left:20px}.lead-table-container .table .th:last-child,.lead-table-container .table .td:last-child{padding-right:20px}.lead-table-container .table.light .th{background:var(--white);color:var(--prussian-blue)}.lead-table-container .table.light .td{color:var(--white)}.review-table{border:"outset grey";border-spacing:0;background:gray;border:outset gray;width:100%;display:table}.review-table table{background:gray}.review-table thead{background-color:#add8e6;font-size:medium;overflow:hidden auto}.review-table tbody{text-align:center;font-size:medium}.review-table tbody tr:nth-child(odd){background-color:#d3d3d3}.review-table tbody tr:nth-child(2n){background-color:#fff}.subjectreview-table tbody tr td label{font-size:24px;font-style:bold}.border-left{border-left:1px solid #000}.border-right{border-right:1px solid #000}.justify-left{justify-content:left;justify-items:left}.float-left{float:left}.button-hidden{display:none}.legend{text-align:center;font-weight:700}.fieldset-border{width:"100%";border:1px solid #000;margin-bottom:10px}.fieldset-noborder{width:"100%";border:0}[data-rmiz-ghost]{pointer-events:none;position:absolute}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{color:#fff;outline-offset:2px;touch-action:manipulation;appearance:none;background-color:#000000b3;border:none;border-radius:50%;width:40px;height:40px;margin:0;padding:9px;box-shadow:0 0 1px #ffffff80}[data-rmiz-btn-zoom]:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-rmiz-btn-zoom]{cursor:zoom-in;position:absolute;inset:10px 10px auto auto}[data-rmiz-btn-unzoom]{cursor:zoom-out;z-index:1;position:absolute;inset:20px 20px auto auto}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{pointer-events:all;background:0 0;border:0;width:100dvw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;overflow:hidden}[data-rmiz-modal-overlay]{transition:background-color .3s;position:absolute;inset:0}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#ffffffd9}[data-rmiz-modal-content]{width:100%;height:100%;position:relative}[data-rmiz-modal-img]{cursor:zoom-out;image-rendering:high-quality;transform-origin:0 0;transition:transform .3s;position:absolute}@media (prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}#layout{flex-direction:column;width:100%;min-width:1410px;min-height:100%;margin-left:auto;margin-right:auto;display:flex}#layout #main{flex:1;margin-top:-1px;display:flex}#layout #main .container{flex:1;padding:1em 2em}#layout #main .container .container-small{padding:2em}#layout #main #sidebar{background-color:var(--prussian-blue);width:310px;min-width:310px;color:var(--white);flex-direction:column;justify-content:space-between;display:flex}#layout #main #sidebar .side-bar-content{flex-direction:column;display:flex}#layout #main #sidebar .side-bar-content .route-container{flex-direction:column;max-height:1000px;display:flex;overflow:auto}#layout #main #sidebar .side-bar-content .go-back{cursor:pointer;align-items:center;padding:20px 50px 0;font-size:.6em;display:flex}#layout #main #sidebar .side-bar-content .go-back img{width:20px;margin-right:5px}#layout #main #sidebar .side-bar-content .route-link{width:100%;padding:22.5px 25px 22.5px 50px;font-weight:700;position:relative}#layout #main #sidebar .side-bar-content .route-link .tree-route-label{justify-content:space-between;gap:8px;display:flex}#layout #main #sidebar .side-bar-content .route-link:hover span{border-bottom:1px solid var(--white)}#layout #main #sidebar .side-bar-content .route-link .label-icon{width:12px;position:absolute;top:30px;left:28px}#layout #main #sidebar .side-bar-content .route-link.active:before{content:"";border-bottom:2px solid var(--robins-egg);width:200px;position:absolute;bottom:0;left:0}#layout #main #sidebar .side-bar-content .route-link.active .label-icon{width:12px;position:absolute;top:64px;left:200px}#layout #main #sidebar .side-bar-content .route-link.route-1{background:var(--elephant)}#layout #main #sidebar .side-bar-content .route-link.route-2{background:var(--cello)}#layout #main #sidebar .side-bar-content .route-link.route-3{background:var(--san-juan)}#layout #main #sidebar .side-bar-content .route-link.menu-item-hover:hover+.tree-item{visibility:visible}#layout #main #sidebar .side-bar-content .route-link.menu-item-hover:hover+.tree-item:hover{visibility:visible;display:block}#layout #main #sidebar .side-bar-content .tree-item{z-index:99;visibility:hidden;background:#0f2583;height:100vh;margin-left:310px;display:block;position:absolute}#layout #main #sidebar .side-bar-content .tree-item:hover{visibility:visible;display:block}#layout #main #sidebar .sidebar-footer{justify-content:space-between;padding:22.5px 75px 22.5px 50px;font-size:.6em;display:flex}.video-tutorial{justify-content:flex-start;align-items:flex-end;height:100%;margin:20px;display:flex}.video-tutorial .video-tutorial-label{cursor:pointer;font-size:24px;font-weight:700}.video-tutorial .video-tutorial-label:hover{border-bottom:1px solid var(--white)}#header img{width:150px}#header .header-spacer{padding:10px 50px 0}#header .header-spacer.primary-background{background:var(--prussian-blue);color:var(--white);text-align:center;padding:1em}#header .header-row{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}#header .header-row .profile-row{align-items:center;display:flex}#header .header-row .profile-row .profile-menu{align-items:center;display:flex;position:relative}#header .header-row .profile-row .profile-menu .menu-container{border-top:1px solid var(--robins-egg);z-index:1;background:#fff;border-radius:0 0 16px 16px;flex-direction:column;width:150px;margin:0;padding:0;list-style-type:none;display:flex;position:absolute;top:30px;left:-105px;box-shadow:0 3px 8px #0000001a}#header .header-row .profile-row .profile-menu .menu-container li{cursor:pointer;padding:7px 1em}#header .header-row .profile-row .profile-menu .menu-container li:hover{background:var(--light-gray)}#header .header-row .profile-row .profile-menu #profile-logo{cursor:pointer;width:25px;height:25px;margin-left:1em}#footer.full-size{position:absolute;top:3500px;left:0}#footer{color:#668092;background-color:var(--white);align-items:center;width:100%;max-width:1410px;height:157px;margin-top:auto;padding:1em 0;font-size:.6em;line-height:.75em;display:flex}#footer .logo-container{justify-content:center;width:350px;min-width:350px;display:flex}#footer table{line-height:25px}#footer .content{flex-direction:column;display:flex}#footer .content .footer-links{margin-bottom:20px}#footer .content .footer-links a{color:var(--redesign-blue);border-right:1px solid var(--oracle);margin-right:10px;padding-right:10px;font-size:1rem}#footer .content .footer-links a:hover{color:var(--oracle)}#footer .content .footer-links a:last-child{border-right:none}#footer .modal-container{color:var(--prussian-blue);font-size:20px}#footer .modal-container .copyright{white-space:pre-line;border:1px solid var(--concrete);border-radius:10px;min-height:210px;margin-bottom:1em;padding:1em;line-height:25px;overflow:auto;box-shadow:inset 0 3px 8px #0000001a}#footer .modal-container .copyright .copyright-link{color:var(--robins-egg-blue)}#footer .modal-container .copyright .copyright-link:hover{text-decoration:underline}#breadcrumbs{margin-bottom:1em;display:flex}#breadcrumbs a{color:var(--patina);text-decoration:underline}#breadcrumbs span{margin:0 10px}#home-page{width:100%;color:var(--white);position:relative;overflow:hidden}#home-page h1{margin-bottom:1em}#home-page .container{max-width:1000px}#login-page{flex:1;justify-content:center;align-items:center;padding:10% 15%;display:flex;position:relative;overflow:hidden}#login-page .btn{margin:20px 0}#login-page .description{color:var(--white);width:400px;margin-right:10%}#login-page .description h2{margin-bottom:10%}#login-page .login-form{width:360px;box-shadow:var(--box-shadow)}#login-page .login-form .btn-link{margin:0}#login-page .sso-form{width:600px;box-shadow:var(--box-shadow)}#login-page .sso-form .btn-link{margin:0}#login-page #set-question .question{width:100%;margin-bottom:1em}#login-page .terms-of-use{text-align:center;width:100%;margin:1em 0}#login-page .terms-of-use object{height:250px}#login-page .question-success{margin-bottom:8em}.change-password,.security-questions,.filter-defaults{background:var(--nebula)}.change-password .form,.security-questions .form,.filter-defaults .form{max-width:1600px;padding:2em 3em}.change-password .info-container,.security-questions .info-container{margin:1em 0}.change-password .info-container .bold,.security-questions .info-container .bold{width:120px;display:inline-block}.change-password .form .error-input-message,.security-questions .form .error-input-message{height:1.5em}.change-password .form .error-message,.change-password .form .success-message,.security-questions .form .error-message,.security-questions .form .success-message{text-align:center;height:1em;margin-bottom:1em}.change-password .form .select-container,.security-questions .form .select-container{margin-bottom:22px;margin-right:1em}.change-password .form{flex-direction:row;align-items:flex-start;width:100%;margin-top:1em}.change-password .form form{width:300px}.change-password .form .password-requirements{background-color:var(--concrete);margin-left:2em;padding:20px}.change-password .form .error-message,.change-password .form .success-message{height:2em}.change-password .form .pwd-label{color:var(--prussian-blue);margin-bottom:5px;font-size:.6em}.change-password .form .pwd-strength{text-align:center;background:var(--red);width:100%}.change-password .form .pwd-strength.strength-2{background-color:#ffbf00;width:25%}.change-password .form .pwd-strength.strength-3{background-color:#4bffff;width:50%}.change-password .form .pwd-strength.strength-4{background-color:#e1ff3e;width:75%}.change-password .form .pwd-strength.strength-5{background-color:#4dcd00}.security-questions h3{margin-bottom:.5em}.security-questions .form{margin-top:1em}.security-questions form{align-items:flex-start}.security-questions form .question-container{flex-direction:column;width:600px;display:flex}.security-questions form .question-container div{margin-left:auto;margin-right:auto}.security-questions form .error-message,.security-questions form .success-message{margin-bottom:2em}.filter-defaults .form{margin:1em 0}.filter-defaults .form h3{margin-bottom:.5em}.filter-defaults .form .filter-defaults-container{width:100%;display:flex}.filter-defaults .form .filter-defaults-container .filter-defaults-column{flex-direction:column;flex:1;padding:10px;display:flex}.filter-defaults .form .filter-defaults-container .filter-defaults-column>*{margin:10px 0}.filter-defaults .form .search-defaults-container,.filter-defaults .form .subject-property-defaults-container{flex-direction:column;align-items:center;display:flex}.filter-defaults .form .search-defaults-container .custom-select-container,.filter-defaults .form .subject-property-defaults-container .custom-select-container{width:400px}.filter-defaults .form .success-message,.filter-defaults .form .error-message{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.search-defaults-container,.subject-property-defaults-container,.trending .county-view{margin-bottom:1em}.trending .map-container .state,.trending .map-container .county{cursor:pointer}.value-product .property-info .property-info-header{justify-content:space-between;align-items:center;display:flex}.value-product .property-info .icon-row{align-items:center;margin-top:1em;display:flex}.value-product .property-info .icon{cursor:pointer;margin-right:1em}.value-product .market-analysis .analytics-container{margin:1em 0}.value-product .market-analysis .analytics-container .analytics{display:inline-block}.value-product .market-analysis .analytics-container .analytics .label{margin-right:5px;font-weight:700}.value-product .market-analysis .table-spacer{margin-bottom:30px}.value-product .property-tabs{margin-top:2em}.value-product .property-tabs .tab-container{border-top:1px solid var(--geyser);width:100%;margin-top:2em;margin-bottom:0;padding-top:1em}.value-product .export-pdf-form{text-align:left;width:100%;padding-bottom:1em}.value-product .export-pdf-form .section-title{margin:1em 0}.value-product .export-pdf-form .radio,.value-product .export-pdf-form .checkbox-container{margin-bottom:10px;margin-left:20px}.value-product .export-pdf-form .radio.section-title{margin:1em 0;font-size:1.17em;font-weight:700}.value-product .export-pdf-form .unchecked-manual-comparables .checkbox-container{margin:2em 0}.value-product .export-pdf-form .unchecked-manual-comparables .checkbox-container label{font-weight:700}.value-product .change-prop-container{text-align:left;width:100%}.value-product .change-prop-container .title{margin-right:5px;font-weight:700}.value-product .change-prop-container .stats-row{align-items:center;display:flex}.value-product .change-prop-container .stats-row .stat{margin-right:1em}.value-product .change-prop-container .stats-row{margin-bottom:1em}.value-product .change-prop-container .input-row-container{align-items:center;padding-bottom:1em;display:flex}.value-product .change-prop-container .input-row-container .input-group,.value-product .change-prop-container .input-row-container .custom-select-container{margin-right:10px}.value-product .change-prop-container .input-group{position:relative;top:5px}.value-product .change-prop-container .input-group input{border-bottom:1px solid var(--robins-egg-blue)}.value-product .change-prop-container .edit-prop-chars-container{flex-wrap:wrap;align-items:center;margin-left:25px;display:flex}.value-product .change-prop-container .edit-prop-chars-container .custom-select-container{width:300px;margin-right:40px}.value-product .change-prop-container .edit-prop-chars-container .input-group{width:75px;margin-right:25px;font-size:.8em}.value-product .warning-header{color:red!important}.value-product .median-sale-price{margin-top:2em;display:flex}.value-product .median-sale-price .table-wrapper{flex:1}.value-product .median-sale-price .table-wrapper.two{margin:0 2px}.value-product .median-sale-price .tbody{max-height:100%}.value-product .rental-analysis-active{gap:1%;margin-top:10px;display:flex}.value-product #comp-modal .form{padding:1em;font-size:16px;line-height:20px}.value-product #comp-modal .form .comp-photos-modal{flex-direction:column;align-items:center;width:100%;margin-top:2em;display:flex}.value-product #comp-modal .form .comp-photos-modal .top-row{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.value-product #comp-modal .form .comp-photos-modal .top-row .check{position:absolute;right:0}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container{grid-gap:1em;grid-template-columns:540px 540px;justify-content:center;margin:1em 0;display:grid}@media only screen and (min-width:1890px){.value-product #comp-modal .form .comp-photos-modal .comp-photo-container{grid-template-columns:540px 540px 540px}}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo{border:1px solid var(--gull-gray);flex-direction:column;width:540px;display:flex}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .photo-button-row{border:none}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .info-row{justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .info-row .icon-row{margin:0}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .info-row .icon-row .icon{cursor:default;width:16px;height:16px;margin-right:10px}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .description-container{flex:1}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container{border-top:1px solid var(--gull-gray);background:var(--aqua-spring);flex-direction:column;width:100%;height:100%;padding:10px;display:flex}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .address{margin-bottom:10px;font-size:20px;line-height:25px}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .label-row{display:flex}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .label-row .label{width:130px;font-weight:700}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .toggle-button-container{margin:1em 0}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .column-container{justify-content:space-between;display:flex}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .column-container .column{flex:1}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .column-container .label{width:105px}.value-product #comp-modal .form .comp-photos-modal .comp-photo-container .comp-photo .detail-container .listing-export{justify-content:center;margin-top:1em;display:flex}.value-product #gallery-modal .form{padding:3em}.value-product #gallery-modal .gallery-container{grid-gap:1em;grid-template-columns:360px 360px 360px;margin:auto;display:grid}.value-product #gallery-modal .gallery-container .gallery-wrapper{align-items:center;width:100%;height:227px;display:flex;overflow:hidden}.value-product #gallery-modal .gallery-container .gallery-wrapper .photo{width:100%}.value-product .flip-analysis{margin-top:2.5em}.value-product .flip-analysis .table-container{display:flex}.value-product .flip-analysis .map-container{width:100%;height:500px;margin-top:2em}.value-product .flip-analysis .map-toggle{margin-top:10px;display:flex}.value-product .flip-analysis .map-toggle .toggle-label-container{margin-right:1em;display:flex}.value-product .flip-analysis .map-toggle .toggle-label-container .toggle-label{width:125px;margin-left:5px}.value-product .flip-analysis .flip-tables{margin-top:2em}.value-product .flip-analysis .flip-tables h2{border-bottom:2px solid var(--prussian-blue);margin:1em 0;padding-bottom:5px}.value-product .flip-analysis .flip-tables .flip-table .tbody{max-height:250px}.value-product #historical-listing-modal .form{align-items:flex-start;max-width:1580px;padding:2.5em 60px 2em}.value-product #historical-listing-modal .top-row{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.value-product #historical-listing-modal .top-row .btn,.value-product #historical-listing-modal .top-row{margin-bottom:1em}.value-product #historical-listing-modal .listing-info{display:flex}.value-product #historical-listing-modal .listing-info .listing-image{flex-direction:column;align-items:flex-start;margin-right:1em;display:flex}.value-product #historical-listing-modal .listing-info .listing-image .image-container{align-items:center;width:550px;height:360px;display:flex;position:relative;overflow:hidden}.value-product #historical-listing-modal .listing-info .listing-image .image-container .image{width:100%}.value-product #historical-listing-modal .listing-info .listing-image .image-container .overlay{background:var(--prussian-blue);cursor:pointer;opacity:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.value-product #historical-listing-modal .listing-info .listing-image .image-container .overlay:hover{opacity:.75}.value-product #historical-listing-modal .listing-info .listing-image .btn{margin-top:1em}.value-product #historical-listing-modal .listing-info .info-container{display:flex}.value-product #historical-listing-modal .listing-info .info-container .label{font-size:1.2em;font-weight:700;line-height:1.2em}.value-product #historical-listing-modal .listing-info .info-container .label.space{margin-top:10px}.value-product #historical-listing-modal .listing-history{width:100%;margin-top:2em}.value-product #historical-listing-modal .listing-history .listing-history-table{margin-top:10px}.value-product #historical-listing-modal .listing-history .listing-history-table .tbody{max-height:400px}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container{margin-top:5px}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display{background:var(--aqua-spring);border:1px solid var(--gull-gray);border-top:0;padding:1em;display:flex}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display:first-child{border-top:1px solid var(--gull-gray)}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display .info-container{width:300px;margin-right:1em}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display .info-container .label{margin-top:10px;font-size:1.2em;font-weight:700;line-height:1.2em}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display .info-container .label:first-child{margin-top:0}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display .info-container:last-child{flex:1;margin:0}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display .play-photo-container{width:470px;margin-right:1em}.value-product #historical-listing-modal .listing-history .listing-history-table .property-display-container .property-display .play-photo-container .photo-wrapper{height:310px}.value-product #zoom-photo .form{max-width:1580px;padding:3em}.value-product #zoom-photo .form .photo{width:100%}#video-modal .form{background:var(--aqua-spring);height:80vh;overflow:auto}#video-modal .form h2{width:100%;margin:1em 0}#video-modal .form .video-container{grid-gap:1em;grid-template-columns:300px 300px 300px 300px;display:grid}#video-modal .form .video-container .video{background:#fff;border-radius:10px;flex-direction:column;display:flex;box-shadow:0 3px 8px #0000001a}#video-modal .form .video-container .video .title{align-items:center;height:60px;padding:0 1em;display:flex}#video-modal .form .video-container .video .description-container{flex-direction:column;flex:1;justify-content:space-between;padding:1em;display:flex}#video-modal .form .video-container .video .description-container .description{margin-bottom:10px;font-size:16px;line-height:20px}#video-modal .form .video-container .video .description-container .video-stats{justify-content:space-between;font-size:12px;line-height:15px;display:flex}#video-modal .form .video-container .video .video-file{width:100%;height:160px}.play-photo-container .photo-wrapper{align-items:center;width:100%;height:354px;display:flex;overflow:hidden}.play-photo-container .photo-wrapper .photo{width:100%}.play-photo-container .photo-button-row{background:var(--white);border:1px solid var(--gull-gray);justify-content:center;align-items:center;padding:5px 10px;display:flex;position:relative}.play-photo-container .photo-button-row.empty{justify-content:flex-start}.play-photo-container .photo-button-row .photo-count{position:absolute;left:10px}.play-photo-container .photo-button-row .photo-controls{align-items:center;display:flex}.play-photo-container .photo-button-row .photo-controls .play-pause{margin:0 10px}.play-photo-container .photo-button-row .photo-controls .previous,.play-photo-container .photo-button-row .photo-controls .play-pause,.play-photo-container .photo-button-row .photo-controls .right{cursor:pointer}.play-photo-container .photo-button-row .all-photos{cursor:pointer;color:var(--oracle);align-items:center;display:flex;position:absolute;right:10px}.play-photo-container .photo-button-row .all-photos img{margin-right:5px}.additional-documents{width:100%;margin-top:2em}.additional-documents h2{margin-bottom:1em}.additional-documents .custom-file-uploader{margin-top:1em}.additional-documents .custom-file-uploader button{margin-top:0;margin-bottom:1em}.additional-documents .attachment-requirements{background-color:var(--light-gray);flex-direction:column;justify-content:center;padding:20px;display:flex}.additional-documents .attachment-requirements p{margin-bottom:0}.additional-documents button[type=submit]{margin-left:auto;margin-right:auto;display:block}.email-value{color:var(--prussian-blue);font-weight:700}.photo-list{width:450px;display:inline-block}.compicon{width:450px;height:300px;margin:5px}.printspan{margin-right:5px}.printicon{float:right}.container.value-product{padding:1em!important}.container.value-product .breadcrumbs{margin-bottom:0!important}.container.value-product .active,.container.value-product .collapse-button{z-index:1}.container.value-product .collapse-button:hover{background-color:#0f2583!important}.container.value-product .collapsible-content{background-color:#0f2583;display:flow-root;position:relative}.container.value-product .collapsible-content .subject-info{background-color:#0f2583}.container.value-product .collapsible-content .subject-info .filter-control{gap:10px;margin:0 0 0 10px;display:flex;position:relative}.container.value-product .collapsible-content .subject-info .filter-control .tab-container{margin-bottom:.5em;list-style-type:none;display:inline-block}.container.value-product .collapsible-content .subject-info .filter-control .tab-container li{color:var(--white);background:#3d4f9a;border-bottom:2px solid #2589ff;border-radius:2px;position:relative}.container.value-product .collapsible-content .subject-info .filter-control .tab-container li.active{cursor:pointer;background:var(--aqua-spring);color:var(--prussian-blue);border-bottom:none;margin-right:10px;padding:10px 15px;display:inline-block}.container.value-product .collapsible-content .subject-info .filter-control .tab-container li.active:after{content:" ";border-style:solid;border-width:5px;border-color:var(--aqua-spring)#0000 #0000 #0000;margin-left:-5px;position:absolute;top:100%;left:50%}.container.value-product .collapsible-content .subject-info .filter-content{height:auto;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-table{color:#fff;flex:1;padding:0 10px}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table{text-align:left;width:100%;border-spacing:unset}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table th{color:#fff;border-bottom:5px solid #fff;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:40px}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table .reduce{width:140px}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table tbody .tr-field input{color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;width:90%;margin-top:5px;padding:20px 10px 2px 0;font-size:1em}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table tbody .tr-field input::placeholder,.container.value-product .collapsible-content .subject-info .filter-content .filter-table table tbody .tr-field span,.container.value-product .collapsible-content .subject-info .filter-content .filter-table table tbody .tr-field label{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table tbody tr:nth-child(odd) td:first-child{background-color:var(--prussian-blue)}.container.value-product .collapsible-content .subject-info .filter-content .filter-table table tbody tr:nth-child(odd){background-color:#273b8f}.container.value-product .collapsible-content .subject-info .filter-content .filter-options{flex-direction:column;flex:1;gap:5px;max-height:90%;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters{background-color:#0b1a5c;flex:.5;min-height:200px;margin-right:20px;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown{flex-direction:column;flex:1;justify-content:space-around;padding:15px;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown .custom-select-container{margin:0}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown .custom-select-container span,.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown .custom-select-container .custom-select-label{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown .custom-select-container [class*=control]{background-color:#0000}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown .custom-select-container [class*=singleValue],.container.value-product .collapsible-content .subject-info .filter-content .filter-options .checked-filters .filter-dropdown .custom-select-container [class*=placeholder]{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .filter-checkbox{flex-direction:column;flex:1;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .filter-checkbox .custom-label{color:#fff;padding:5px 0;font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:110%;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .filter-checkbox .input-group-items{flex-direction:column;flex:1;gap:10px;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .filter-checkbox .input-group-items .checkbox-items{color:#fff;flex-wrap:wrap;gap:10px;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .filter-checkbox .input-group-items .checkbox-items .fha{margin:0 20px}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container{flex:1;justify-content:space-around;min-height:120px;margin-right:20px;display:flex}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group{flex:1;padding:10px;position:relative}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .custom-select-container{margin:0}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .custom-select-container span,.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .custom-select-container .custom-select-label{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .custom-select-container [class*=control]{background-color:#0000}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .custom-select-container [class*=singleValue],.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .custom-select-container [class*=placeholder]{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .input-icon{height:38px;position:relative;top:-16px}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .input-icon .icon{cursor:pointer;width:28px;position:absolute;top:30%;right:1px}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .selected-options-container{background-color:#fff;flex-flow:wrap;gap:10px;width:100%;height:60px;padding:10px;display:flex;position:relative;overflow-y:scroll}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .selected-options-container span{background:#eef0f2;border-radius:20px;justify-content:center;align-items:center;gap:5px;width:fit-content;height:fit-content;padding:5px 15px;font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:125%;display:flex;color:#0f2583!important}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .selected-options-container span .icon{cursor:pointer}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .input-group input{color:#fff;background:0 0;border-bottom:1px solid #fff}.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .input-group input::placeholder,.container.value-product .collapsible-content .subject-info .filter-content .filter-options .multi-selector-container .group .input-group label{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .market-table{color:#fff;flex:1;padding:0 50px}.container.value-product .collapsible-content .subject-info .filter-content .market-table table{text-align:center;width:100%;border-spacing:unset}.container.value-product .collapsible-content .subject-info .filter-content .market-table table th{color:#fff;border-bottom:5px solid #fff;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:40px}.container.value-product .collapsible-content .subject-info .filter-content .market-table table th:first-child{text-align:end}.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody tr td:first-child{color:#fff;text-align:end;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody td{padding:12px 0}.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody .tr-field input{color:#fff;background:0 0;border:none;border-bottom:1px solid #fff;width:90%;margin-top:5px;padding:20px 10px 2px 0;font-size:1em}.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody .tr-field input::placeholder,.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody .tr-field span,.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody .tr-field label{color:#fff}.container.value-product .collapsible-content .subject-info .filter-content .market-table table tbody tr:nth-child(2n){background-color:#273b8f}.container.value-product .collapsible-content .market-area{z-index:3;background-color:#0f2483d9;justify-content:center;align-items:center;gap:10px;width:100%;height:65px;display:flex;position:absolute}.container.value-product .collapsible-content .market-area .custom-select-container{width:343px;margin:0}.container.value-product .collapsible-content .market-area .custom-select-container span,.container.value-product .collapsible-content .market-area .custom-select-container .custom-select-label{color:#fff}.container.value-product .collapsible-content .market-area .custom-select-container [class*=control]{background-color:#0000}.container.value-product .collapsible-content .market-area .custom-select-container [class*=singleValue],.container.value-product .collapsible-content .market-area .custom-select-container [class*=placeholder]{color:#fff}.container.value-product .collapsible-content .market-area .input-text input{color:#fff;background:0 0}.container.value-product .collapsible-content .market-area .input-text input::placeholder,.container.value-product .collapsible-content .market-area .input-text .input-label,.container.value-product .collapsible-content .market-area .input-text span{color:#fff}.container.value-product .riv-info-flex{margin-left:17px}.container.value-product .property-info-controller{background:#eef0f2;border-radius:10px;height:285px;display:flex}.container.value-product .property-info-controller img{cursor:pointer}.container.value-product .property-info-controller .market-info-analysis{flex-direction:column;flex-grow:2;width:17vw;display:flex}.container.value-product .property-info-controller .market-info-analysis .market-info-label{width:100%;padding-top:.5rem;padding-left:3rem;position:relative}.container.value-product .property-info-controller .market-info-analysis .chart{flex-direction:row;flex-grow:2;align-items:center;display:flex}.container.value-product .property-info-controller .market-info-analysis .chart .donut-chart{flex:1;width:100%;height:110%;position:relative}.container.value-product .property-info-controller .market-info-analysis .chart .donut-chart .chart-content{position:absolute}.container.value-product .property-info-controller .market-info-analysis .chart .chart-props{flex-direction:row;flex:1.5;justify-content:center;gap:8%;padding:0 8px;display:flex;position:relative}.container.value-product .property-info-controller .market-info-analysis .chart .chart-props .hr{border:1px solid #b8b8b8;width:0;height:140px;position:absolute;left:40%}.container.value-product .property-info-controller .market-info-analysis .chart .chart-props .primary-props{flex-direction:column;width:100%;display:flex}.container.value-product .property-info-controller .market-info-analysis .chart .chart-props .primary-props span{color:#0f2583;gap:10px;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.container.value-product .property-info-controller .market-info-analysis .chart .chart-props .primary-props span.header,.container.value-product .property-info-controller .market-info-analysis .chart .chart-props .primary-props span.marketheader{font-family:Arial;font-size:26px;font-style:normal;font-weight:700;line-height:120%}.container.value-product .property-info-controller .market-info-analysis .market-opt{background-color:#0000;border-radius:0 10px 0 0;flex-grow:1;display:flex}.container.value-product .property-info-controller .market-info-analysis .market-opt .refine-market{color:#f7f4f4;background-color:#0f2583;border-radius:0 10px 0 0;flex-grow:.5;justify-content:space-evenly;align-items:center;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:125%;display:flex}.container.value-product .property-info-controller .market-info-analysis .market-opt .refine-market button{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.container.value-product .property-info-controller .market-info-analysis .market-opt .market-analysis{color:#0f2583;background-color:#0000;flex-grow:2;justify-content:center;align-items:center;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:125%;display:flex}.container.value-product .property-info-controller .market-info-analysis .market-opt .market-analysis img{padding-left:10px}.container.value-product .property-info-controller .properties-info-control{background-color:#b8b8b8;border-top-right-radius:10px;flex-direction:column;flex-grow:1.5;width:55vw;display:flex}.container.value-product .property-info-controller .properties-info-control .detailed{flex-grow:0;display:flex}.container.value-product .property-info-controller .properties-info-control .detailed .property-image{background-color:#0000;width:275px;height:205px;display:flex;position:relative}.container.value-product .property-info-controller .properties-info-control .detailed .property-image .label-gallery{text-align:right;color:#fff;cursor:pointer;background:#b8b8b8;width:100%;padding-right:10px;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%;position:absolute;bottom:10px}.container.value-product .property-info-controller .properties-info-control .detailed .property-image .val-image{max-width:275px;max-height:205px;margin-left:auto;margin-right:auto}.container.value-product .property-info-controller .properties-info-control .detailed .property-details{background-color:#334696;border-top-right-radius:10px;flex-grow:3}.container.value-product .property-info-controller .properties-info-control .property-values{background-color:#b8b8b8;flex-direction:row;flex:1.1;width:100%;display:flex}.container.value-product .property-info-controller .properties-info-control .property-values .val-info{text-align:center;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;width:100%;height:80px;display:flex}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .price{flex:2}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .price h1{color:#0f2583;margin:0;font-family:Arial;font-size:42px;font-style:normal;font-weight:700;line-height:120%}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .price span{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .price-per-sqft{flex:1}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .price-per-sqft h4{color:#0f2583;font-family:Arial;font-size:30px;font-style:normal;font-weight:700;line-height:120%}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .price-per-sqft span{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .is-reo{flex:.5}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .is-reo h6{color:#0f2583;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.container.value-product .property-info-controller .properties-info-control .property-values .val-info .is-reo span{text-align:center;color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.container.value-product .property-info-controller .properties-info-control .property-values .hr{background:#002b49;align-self:center;width:2px;height:64px}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price{text-align:center;flex-direction:row;flex-grow:1;justify-content:center;align-items:center;width:100%;height:80px;display:flex}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price .info-sale-price{flex-direction:row;justify-content:center;align-items:center;gap:10px;height:0;display:flex}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price .info-sale-price p{text-align:right;color:#0f2583;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price .info-sale-price span{color:#0f2583;font-family:Arial;font-size:1px;font-style:normal;font-weight:100;line-height:125%}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price .price-align{text-align:center;flex:.5}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price .price-align h1{margin-bottom:0!important}.container.value-product .property-info-controller .properties-info-control .property-values .sale-price .price-align span{color:#0f2583;font-family:Arial;font-style:normal;font-weight:400;line-height:125%;font-size:16px!important}.container.value-product .property-info-controller .property-details .location{flex-direction:column;justify-content:flex-end;width:355px;padding-top:20px;padding-left:15px;display:flex}.container.value-product .property-info-controller .property-details .location .name-label{width:fit-content;display:flex}.container.value-product .property-info-controller .property-details .location .name-label h6{color:#fff;min-width:100%;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.container.value-product .property-info-controller .property-details .location p{color:#fff;font-family:Arial;font-size:20px;font-style:normal;font-weight:400;line-height:0%}.container.value-product .property-info-controller .property-details .address-details{justify-content:space-between;width:88%;display:flex}.container.value-product .property-info-controller .property-details .address-details .subdivision{flex-direction:column;width:300px;margin-right:-200px;padding-top:20px;display:flex}.container.value-product .property-info-controller .property-details .address-details .subdivision-label{color:#fff;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:200%}.container.value-product .property-info-controller .property-details .address-details .location-name{color:#fff;margin:0;font-family:Arial;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.container.value-product .property-info-controller .property-details .symbol-props{justify-content:space-between;gap:0;width:100%;margin:0;display:flex}.container.value-product .property-info-controller .property-details .symbol-props .features{width:100%;margin:10px}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section{background:#0f2583;border-radius:10px;align-items:center;display:flex}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .main-properties{background:#334696;border:1px solid #0f2583;border-radius:10px;width:100%;padding:20px;display:flex}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .main-properties .icon.prop-type{width:110px}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .main-properties .icon span{text-align:center;color:#fff;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .main-properties .icon .pink-label{color:#0f2583;background:#ff4c4c;font-weight:700}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .main-properties .icon img{width:25px;height:25px}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .icon{flex-direction:column;align-items:center;gap:8px;width:13%;margin:0;display:flex}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .icon img{width:25px;height:25px}.container.value-product .property-info-controller .property-details .symbol-props .features .icons-section .icon span{text-align:center;color:#fff;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.container.value-product .property-info-controller .property-details .symbol-props .list-hist{background:#0f2583;border-radius:10px;align-items:center;margin:10px;display:flex}.container.value-product .property-info-controller .property-details .symbol-props .list-hist .icon{flex-direction:column;align-items:center;gap:8px;width:80px;display:flex}.container.value-product .property-info-controller .property-details .symbol-props .list-hist .icon img{width:25px;height:25px}.container.value-product .property-info-controller .property-details .symbol-props .list-hist .icon span{text-align:center;color:#fff;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.container.value-product .label-tip{color:#717171;justify-content:flex-end;margin-top:10px;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%;display:flex}.container.value-product .label-tip .pink-label{color:#0f2583;background:#ff4c4c;font-weight:700}.container.value-product .main-comp.full-size{flex-direction:column;align-items:flex-end;position:relative;top:36px}.container.value-product .map.full-size{order:1;width:96vw!important}.container.value-product .comps.full-size{order:2;position:absolute;top:900px;left:0}.container.value-product .main-comp.original-size{align-items:inherit;flex-direction:row}.container.value-product .map.original-size{width:36vw}.container.value-product .maplabel{text-align:left;width:100px}.container.value-product .maplabel span{font-weight:700;text-decoration:underline}.container.value-product .maplabelcc{text-align:left;width:200px}.container.value-product .maplabelcc span{font-weight:700;text-decoration:underline}.container.value-product .main-comp{border-radius:1vw;gap:.4vw;width:100%;display:flex}.container.value-product .main-comp img{cursor:pointer}.container.value-product .main-comp .map{border-radius:10px;width:36vw}.container.value-product .main-comp .map .map-symbol{background-color:#eef0f2;border-top-left-radius:10px;border-top-right-radius:10px;padding:.5rem;display:flex;position:relative}.container.value-product .main-comp .map .map-symbol .labels{flex:1;justify-content:center;align-items:center;display:flex}.container.value-product .main-comp .map .map-symbol .labels table tbody{flex-direction:column;justify-content:space-around;align-items:flex-start;padding-top:10px;display:flex}.container.value-product .main-comp .map .map-symbol .labels table tbody tr td span{text-align:right;color:#0f2583;align-items:center;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;display:flex}.container.value-product .main-comp .map .map-symbol .labels table tbody tr td p{color:#0f2583;align-items:center;margin:0;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;display:flex}.container.value-product .main-comp .map .map-symbol .hr{background:#fff;align-self:center;width:2px;height:64px}.container.value-product .main-comp .map .map-symbol .symbol-table{flex:4;place-self:center}.container.value-product .main-comp .map .map-symbol .symbol-table table{width:100%}.container.value-product .main-comp .map .map-symbol .symbol-table table tbody tr td .td-box-checked-rental{flex-direction:row;justify-content:flex-start;align-items:center;gap:3%;display:flex}.container.value-product .main-comp .map .map-symbol .symbol-table table tbody tr td .td-box-checked{flex-direction:row;justify-content:flex-start;align-items:center;gap:13%;margin:0 13px;display:flex}.container.value-product .main-comp .map .map-symbol .symbol-table table tbody tr td .td-box{justify-content:flex-start;align-items:center;margin-left:10px;display:flex}.container.value-product .main-comp .map .map-symbol .symbol-table table tbody tr td .td-box span{color:#0f2583;align-items:center;font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:125%;display:flex}.container.value-product .main-comp .map .map-symbol .symbol-table table tbody tr td .td-box img{margin-left:5px}.container.value-product .main-comp .map .map-content{border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-grow:1;position:relative}.container.value-product .main-comp .map .map-content img.icon-comps{object-fit:cover;width:auto;min-width:100%;height:auto;min-height:100%;max-height:100%;position:absolute}.container.value-product .main-comp .map .map-content .map-box{height:700px}.container.value-product .main-comp .comps{width:60vw;display:flex}.container.value-product .main-comp .comps .table-data{width:100%;padding:2px}.container.value-product .main-comp .comps .table-data .map-marker.marker-icon{flex-wrap:wrap;display:flex;position:relative}.container.value-product .main-comp .comps .table-data .map-marker.marker-icon img{width:18px;position:relative}.container.value-product .main-comp .comps .table-data .map-marker.marker-icon span{color:#000;font-size:10px;font-weight:700;position:absolute;inset:5px 0 0}.container.value-product .main-comp .comps .table-data .comps-label{gap:10px;display:flex}.container.value-product .main-comp .comps .table-data .comps-label h5{color:#0f2583;margin:10px 0;font-family:Arial;font-size:26px;font-style:normal;font-weight:700;line-height:120%}.container.value-product .main-comp .comps .table-data .comps-label .table-container{width:100%;max-width:100%;overflow:auto}.container.value-product .main-comp .comps .table-data .comps-label .table-container .table .tbody .tr .symbol-icon{color:#000!important}.container.value-product .main-comp .comps .table-data .add-comp{cursor:pointer;background:#2589ff80;border-radius:5px;height:28px;padding:10px;display:flex}.container.value-product .main-comp .comps .table-data .add-comp span{color:#1f1fff;align-items:center;padding:10px;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%;display:flex}.container.value-product .main-comp .comps .table-data .icon-comps{width:20px;height:15px;margin-top:-3px}.container.value-product .symbol-icon{width:1vw;height:2vh}.container.value-product .maplabelspan{width:150px;height:20px;margin-top:-5px;font-size:12px!important}.container.value-product .sixwidth{width:150px}.container.value-product .sevenwidth{width:160px}.container.value-product .eightwidth{width:170px}.container.value-product .ninewidth{width:220px}.change-prop-chars-wrapper{color:var(--prussian-blue)}.change-prop-chars-wrapper .form{align-items:flex-start}.change-prop-chars-wrapper .form .form-row .input-group{margin-right:20px}.filter-container{background:var(--pastel-blue);padding:.08em 0}.filter-container.advanced{background:var(--concrete)}.filter-container input{background:0 0}input[type=file]::file-selector-button{background-color:var(--redesign-blue);color:#fff;border:none;border-radius:100px;padding:.2em .9em;font-weight:700;transition:all 1s}input[type=file]{border:none}.reset,.edit-button{text-align:center;cursor:pointer;justify-content:center;width:25px;height:25px}.edit-user .form{margin:1em 0}.edit-user .form h3{margin-bottom:.5em}.edit-user .form .filter-defaults-container{width:100%;display:flex}.edit-user .form .filter-defaults-container .filter-defaults-column{flex-direction:column;flex:1;padding:10px;display:flex}.edit-user .form .filter-defaults-container .filter-defaults-column>*{margin:10px 0}.edit-user .form .search-defaults-container,.edit-user .form .subject-property-defaults-container{flex-direction:column;align-items:center;display:flex}.edit-user .form .search-defaults-container .custom-select-container,.edit-user .form .subject-property-defaults-container .custom-select-container{width:400px}.edit-user .form .success-message,.edit-user .form .error-message{justify-content:center;align-items:center;margin-bottom:20px;display:flex}.edit{background-color:#f2fbfb}hr1{background:"#47B5FF";height:"2px";border:"none"}hr{color:#0f2583;text-align:center;border:none;border-top:2px solid #0f2583;height:5px;overflow:visible}.notes{padding-right:25rem}.separator{background-color:red;border:none;height:10px}.add-border{border-top:2px dotted #0f2583;margin-bottom:25px}.info-window-photo-view{cursor:initial}.info-window-photo-view .label-property{background-color:#fff;grid-template-columns:10% 60% 20% 10%;grid-auto-flow:column;place-items:center;padding:1px 2px;display:grid}.info-window-photo-view .label-property .marker.marker-popup{flex-wrap:wrap;display:flex;position:relative;transform:none}.info-window-photo-view .label-property .marker.marker-popup img{width:25px}.info-window-photo-view .label-property .marker.marker-popup span{font-size:10px;font-weight:700;position:absolute;top:6px;left:9px}.info-window-photo-view .label-property .label-listed{color:#0f2583;width:100%;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.info-window-photo-view .label-property .icon-popup{width:15px}.info-window-photo-view .image-property .property-picture{width:100%;height:286px}.info-window-photo-view .controller .all-photos-controller{background-color:#fff;border-bottom:1px solid #b8b8b8;grid-template-columns:33% 33% 34%;grid-auto-flow:column;align-content:space-around;place-items:center;display:grid}.info-window-photo-view .controller .all-photos-controller .icon-controller{width:25px;height:25px}.info-window-photo-view .controller .all-photos-controller .icon-expand{width:16px;height:16px}.info-window-photo-view .controller .all-photos-controller .total-count{color:#0f2583;width:100%;padding:0 8px;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.info-window-photo-view .controller .all-photos-controller .play-fill{align-items:center;display:flex}.info-window-photo-view .controller .all-photos-controller .play-fill .icon-controller.lateral{width:16px;height:16px}.info-window-photo-view .controller .all-photos-controller .all-photos-link{text-align:right;text-align:right;color:#1f1fff;width:100%;padding:0 8px;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.info-window-photo-view .controller .popup-content{background-color:#e9f3ff}.info-window-photo-view .controller .popup-content .pvproperty-info{position:unset;background:#e9f3ff}.info-window-photo-view .controller .popup-content .pvproperty-info h6{color:#0f2583;padding:0 8px;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.info-window-photo-view .controller .popup-content .pvproperty-info .property-description span{position:inherit}.info-window-photo-view .controller .popup-content .pvproperty-info .property-description .label-desc{grid-auto-columns:35% 65%;grid-auto-flow:column;padding:0 8px;display:grid}.info-window-photo-view .controller .popup-content .pvproperty-info .property-description .label-desc .label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.info-window-photo-view .controller .popup-content .pvproperty-info .property-description .val{color:#121212;font-family:Arial;font-style:normal;font-weight:400;line-height:125%;font-size:16px!important}.info-window-photo-view .controller .popup-content .pvbtn-division{position:relative}.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container{z-index:10;background:#fff;border:2px solid #1f1fff;border-radius:3rem;width:12rem;margin-left:auto;margin-right:auto;padding:0;line-height:1.6rem;display:flex;position:relative}.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container input{visibility:hidden;position:absolute;top:0}.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container label{text-align:center;cursor:pointer;color:#000;width:50%;margin:0;padding:0}.info-window-photo-view .controller .popup-content .pvbtn-division .toggle-wrapper{z-index:3;width:50%;padding:.15rem;transition:transform .5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;bottom:0}.info-window-photo-view .controller .popup-content .pvbtn-division .switch{background:#1f1fff;border-radius:3rem;height:100%}.info-window-photo-view .controller .popup-content .pvbtn-division .switch div{text-align:center;opacity:0;color:#fff;will-change:opacity;width:100%;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;display:block;position:absolute;top:0;left:0}.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container input:first-of-type:checked~.toggle-wrapper{transform:translate(0%)}.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container input:nth-of-type(2):checked~.toggle-wrapper{transform:translate(100%)}.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container input:first-of-type:checked~.toggle-wrapper .switch div:first-of-type,.info-window-photo-view .controller .popup-content .pvbtn-division .btn-toggle-container input:nth-of-type(2):checked~.toggle-wrapper .switch div:nth-of-type(2){opacity:1}.info-window-photo-view .controller .popup-content .pvbtn-division .division{border:1px solid #b8b8b8;width:90%;margin-left:5%;position:absolute;top:50%}.info-window-photo-view .controller .popup-content .pvdetail-content .detail-table{width:100%;border-spacing:inherit;padding:0 8px}.info-window-photo-view .controller .popup-content .pvdetail-content .detail-table .detail-tr .td-label{color:#0f2583;width:100px;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.info-window-photo-view .controller .popup-content .pvdetail-content .detail-table .detail-tr .td-value{color:#121212;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.info-window-photo-view .controller .popup-content .pvdetail-content .export{background:#e9f3ff;justify-content:center;align-items:center;gap:5px;width:98%;min-height:45px;display:flex;position:absolute}.info-window-photo-view .controller .popup-content .export{justify-content:center;align-items:center;gap:5px;display:flex}.info-window-photo-view .controller .popup-content .comment-content{border:1px solid #000;height:185px;padding:10px;overflow:auto;transform:translateY(-25px)}.info-window-marker{cursor:initial}.info-window-marker .image-property .property-picture{width:100%;height:286px}.info-window-marker .controller{background:#f2fbfb;position:relative}.info-window-marker .controller .all-photos-controller{border-bottom:1px solid #b8b8b8;grid-template-columns:33% 33% 34%;grid-auto-flow:column;align-content:space-around;place-items:center;display:grid}.info-window-marker .controller .all-photos-controller .icon-controller{width:25px;height:25px}.info-window-marker .controller .all-photos-controller .icon-expand{width:16px;height:16px}.info-window-marker .controller .all-photos-controller .total-count{color:#0f2583;width:100%;padding:0 8px;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.info-window-marker .controller .all-photos-controller .play-fill{align-items:center;display:flex}.info-window-marker .controller .all-photos-controller .play-fill .icon-controller.lateral{width:16px;height:16px}.info-window-marker .controller .all-photos-controller .all-photos-link{text-align:right;text-align:right;color:#1f1fff;width:100%;padding:0 8px;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.info-window-marker .controller .popup-content{background-color:#f2fbfb}.info-window-marker .controller .popup-content .property-info{position:unset;text-align:center;background:#f2fbfb;height:135px}.info-window-marker .controller .popup-content .property-info h6{color:#0f2583;padding:15px;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.info-window-marker .controller .popup-content .property-info .property-description{text-align:left}.info-window-marker .controller .popup-content .property-info .property-description span{position:inherit}.info-window-marker .controller .popup-content .property-info .property-description .label-desc{grid-auto-columns:35% 65%;grid-auto-flow:column;padding:0 8px;display:grid}.info-window-marker .controller .popup-content .property-info .property-description .label-desc .label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.info-window-marker .controller .popup-content .property-info .property-description .val{color:#121212;font-family:Arial;font-style:normal;font-weight:400;line-height:125%;font-size:16px!important}.info-window-marker .controller .popup-content .btn-division{position:relative;transform:translateY(-70px)}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container{z-index:10;background:#fff;border:2px solid #1f1fff;border-radius:3rem;width:20rem;margin-left:auto;margin-right:auto;padding:0;line-height:1.6rem;display:flex;position:relative}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input{visibility:hidden;position:absolute;top:0}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container label{text-align:center;cursor:pointer;color:#000;width:50%;margin:0;padding:0}.info-window-marker .controller .popup-content .btn-division .toggle-wrapper{z-index:3;width:35%;padding:.15rem;transition:transform .5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;bottom:0}.info-window-marker .controller .popup-content .btn-division .switch{background:#1f1fff;border-radius:3rem;height:100%}.info-window-marker .controller .popup-content .btn-division .switch div{text-align:center;opacity:0;color:#fff;will-change:opacity;width:100%;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;display:block;position:absolute;top:0;left:0}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input:first-of-type:checked~.toggle-wrapper{transform:translate(0%)}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input:nth-of-type(2):checked~.toggle-wrapper{transform:translate(90%)}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input:nth-of-type(3):checked~.toggle-wrapper{transform:translate(185%)}.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input:first-of-type:checked~.toggle-wrapper .switch div:first-of-type,.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input:nth-of-type(2):checked~.toggle-wrapper .switch div:nth-of-type(2),.info-window-marker .controller .popup-content .btn-division .btn-toggle-container input:nth-of-type(3):checked~.toggle-wrapper .switch div:nth-of-type(3){opacity:1}.info-window-marker .controller .popup-content .btn-division .division{border:1px solid #b8b8b8;width:90%;margin-left:5%;position:absolute;top:50%}.info-window-marker .controller .popup-content .detail-content{height:auto;transform:translateY(-50px)}.info-window-marker .controller .popup-content .detail-content .detail-table{width:100%;border-spacing:inherit;padding:0 8px}.info-window-marker .controller .popup-content .detail-content .detail-table .detail-tr .td-label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.info-window-marker .controller .popup-content .detail-content .detail-table .detail-tr .td-value{color:#121212;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.info-window-marker .controller .popup-content .detail-content .comment-content{height:135px;padding:5px 0 0 10px;overflow:auto}.info-window-marker .controller .popup-content .school-content{position:unset;background:#f2fbfb;height:135px;padding:10px}.info-window-marker .controller .popup-content .school-content .label-desc{text-align:right;grid-auto-columns:35% 65%;grid-auto-flow:column;padding:0 8px;display:grid}.info-window-marker .controller .popup-content .school-content .label-desc .label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.info-window-marker .controller .popup-content .school-content .val{color:#121212;text-align:center;font-family:Arial;font-style:normal;font-weight:400;line-height:125%;font-size:16px!important}.popup-content{background-color:#f2fbfb}.popup-content .property-info{position:unset;text-align:center;background:#f2fbfb;height:135px}.popup-content .property-info h6{color:#0f2583;padding:15px;font-family:Arial;font-size:24px;font-style:normal;font-weight:700;line-height:120%}.popup-content .property-info .property-description{text-align:left}.popup-content .property-info .property-description span{position:inherit}.popup-content .property-info .property-description .label-desc{grid-auto-columns:35% 65%;grid-auto-flow:column;padding:0 8px;display:grid}.popup-content .property-info .property-description .label-desc .label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.popup-content .property-info .property-description .val{color:#121212;font-family:Arial;font-style:normal;font-weight:400;line-height:125%;font-size:16px!important}.popup-content .btn-division{position:relative;transform:translateY(-70px)}.popup-content .btn-division .btn-toggle-container{z-index:10;background:#fff;border:2px solid #1f1fff;border-radius:3rem;width:20rem;margin-left:auto;margin-right:auto;padding:0;line-height:1.6rem;display:flex;position:relative}.popup-content .btn-division .btn-toggle-container input{visibility:hidden;position:absolute;top:0}.popup-content .btn-division .btn-toggle-container label{text-align:center;cursor:pointer;color:#000;width:50%;margin:0;padding:0}.popup-content .btn-division .toggle-wrapper{z-index:3;width:35%;padding:.15rem;transition:transform .5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;bottom:0}.popup-content .btn-division .switch{background:#1f1fff;border-radius:3rem;height:100%}.popup-content .btn-division .switch div{text-align:center;opacity:0;color:#fff;will-change:opacity;width:100%;transition:opacity .2s cubic-bezier(.77,0,.175,1) .125s;display:block;position:absolute;top:0;left:0}.popup-content .btn-division .btn-toggle-container input:first-of-type:checked~.toggle-wrapper{transform:translate(0%)}.popup-content .btn-division .btn-toggle-container input:nth-of-type(2):checked~.toggle-wrapper{transform:translate(90%)}.popup-content .btn-division .btn-toggle-container input:nth-of-type(3):checked~.toggle-wrapper{transform:translate(185%)}.popup-content .btn-division .btn-toggle-container input:first-of-type:checked~.toggle-wrapper .switch div:first-of-type,.popup-content .btn-division .btn-toggle-container input:nth-of-type(2):checked~.toggle-wrapper .switch div:nth-of-type(2),.popup-content .btn-division .btn-toggle-container input:nth-of-type(3):checked~.toggle-wrapper .switch div:nth-of-type(3){opacity:1}.popup-content .btn-division .division{border:1px solid #b8b8b8;width:90%;margin-left:5%;position:absolute;top:50%}.popup-content .detail-content{height:auto;transform:translateY(-50px)}.popup-content .detail-content .detail-table{width:100%;border-spacing:inherit;padding:0 8px}.popup-content .detail-content .detail-table .detail-tr .td-label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.popup-content .detail-content .detail-table .detail-tr .td-value{color:#121212;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.popup-content .detail-content .comment-content{height:135px;padding:5px 0 0 10px;overflow:auto}.popup-content .school-content{position:unset;background:#f2fbfb;height:135px;padding:10px}.popup-content .school-content .label-desc{text-align:right;grid-auto-columns:35% 65%;grid-auto-flow:column;padding:0 8px;display:grid}.popup-content .school-content .label-desc .label{color:#0f2583;font-family:Arial;font-size:16px;font-style:normal;font-weight:700;line-height:125%}.popup-content .school-content .val{color:#121212;text-align:center;font-family:Arial;font-style:normal;font-weight:400;line-height:125%;font-size:16px!important}.label-property{grid-template-columns:10% 10% 70% 10%;grid-auto-flow:column;place-items:center;padding:1px 2px;display:grid}.label-property .marker-popup{flex-wrap:wrap!important;display:flex!important}.label-property .marker-popup img{width:25px}.label-property .marker-popup span.double-digit{font-size:10px;font-weight:700;position:absolute;top:7px;left:109px}.label-property .marker-popup span{font-size:10px;font-weight:700;position:absolute;top:7px;left:111px}.label-property .label-listed{color:#0f2583;width:100%;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:125%}.label-property .icon-popup{width:15px}.table-container{width:100%;max-width:100%;overflow:auto}.table-container .table{border-spacing:0;width:100%;font-size:16px;line-height:20px;display:table}.table-container .table .thead{overflow:hidden auto}.table-container .table .checkbox-header{flex-direction:column;align-items:center;display:flex}.table-container .table .checkbox-header .header-label{margin-bottom:5px}.table-container .table .th{background:var(--prussian-blue);color:var(--white);min-height:60px;font-weight:700}.table-container .table .th.empty{background:0 0}.table-container .table .th.header-group{border-bottom:1px solid var(--white);padding:0 20px;font-size:20px;justify-content:center!important}.table-container .table .tbody{scrollbar-width:thin;max-height:50vh;overflow:hidden auto}.table-container .table .tr.styled-table-row.selected{background:#0075ff7d!important}.table-container .table .tr:nth-child(2n){background-color:var(--washed-azure);background-color:var(--washed-azure)}.table-container .table .tr:nth-child(2n):hover,.table-container .table .tr:nth-child(odd):hover{color:#fff;background-color:teal;transition:all .2s}.table-container .table .td{min-height:50px}.table-container .table .th,.table-container .table .td{border-right:2px solid var(--white);align-items:center;margin:0;padding:5px 10px;display:flex;position:relative}.table-container .table.light .th{background:var(--white);color:var(--prussian-blue)}.table-container .table.light .td{color:var(--white)}.new-table-container{overflow:auto}.new-table-container .table{border-spacing:0;font-size:.5em;line-height:1em;display:table}.new-table-container .table .thead{overflow:hidden auto}.new-table-container .table .checkbox-header{flex-direction:column;align-items:center;display:flex}.new-table-container .table .checkbox-header .header-label{margin-bottom:5px}.new-table-container .table .th{background:var(--prussian-blue);color:var(--white);text-align:center;justify-content:center;font-weight:700}.new-table-container .table .th.empty{background:0 0}.new-table-container .table .th.header-group{border-bottom:1px solid var(--white);justify-content:center!important}.new-table-container .table .tbody{scrollbar-width:thin;overflow:hidden auto}.new-table-container .table .tr:nth-child(2n) .td.colorTd{background-color:var(--manual-comp)}.new-table-container .table .tr:nth-child(2n) .td{background-color:var(--light-azure)}.new-table-container .table .tr:nth-child(odd) .td.colorTd{background-color:var(--manual-comp)}.new-table-container .table .tr:nth-child(odd) .td{background-color:#fff}.new-table-container .table .tr:nth-child(2n):hover .td,.new-table-container .table .tr:nth-child(odd):hover .td{color:#fff;background-color:teal;transition:all .2s}.new-table-container .table .selected .td{color:#fff;background-color:teal!important}.new-table-container .table .th,.new-table-container .table .td{text-align:center;border-right:2px solid var(--white);justify-content:center;align-items:center;margin:0;display:flex;position:relative}.new-table-container .table.light .th{background:var(--white);color:var(--prussian-blue)}.new-table-container .table.light .td{color:var(--white)}.form{background-color:var(--white);border-radius:10px;flex-direction:column;align-items:center;padding:1em 3em;display:flex;position:relative}.form .form-title{margin:1em 0}.form form{flex-direction:column;align-items:center;width:100%;display:flex}.form form .btn{margin:1em 0}.form .form-row{justify-content:space-between;align-items:center;width:100%;display:flex}.form .form-group{flex-direction:column;flex:1;width:100%;margin:0 1em;display:flex}.form .form-spacer{width:48%}.form .close-form{cursor:pointer;width:15px;position:absolute;top:1em;right:1em}.form .error-message,.form .error-input-message{color:var(--red);width:100%;height:.6em;margin-top:5px;font-size:.6em;display:block}.form .success-message{color:var(--oracle);width:100%;height:.6em;margin-top:5px;font-size:.6em;display:block}input:focus,textarea:focus,select:focus,button{outline:none}input::placeholder{color:var(--redesign-blue)}input:disabled{background-color:var(--white);-webkit-text-fill-color:var(--gray)}.input-group{width:100%;margin-bottom:10px;position:relative}.input-group.transparent input{background-color:#0000}.input-group .input-icon{border-bottom:1px solid;margin-bottom:-3px;position:absolute;bottom:15px;left:100%}.input-group label{color:var(--prussian-blue);height:14px;font-size:.6em;display:none;position:absolute;bottom:0;left:0}.input-group label.input-label{display:block;top:0}.input-group label.capitalize-label{text-transform:capitalize}.input-group .required-field{color:var(--red)}.input-group .required-field.placeholder{position:absolute;top:20px;left:0}.input-group input.error-input{border-bottom:1px solid var(--red)}.input-group input.input-redesign{color:var(--redesign-blue);border-bottom-color:var(--redesign-blue)}.input-group input:focus+label{display:block;top:0}.input-group input:focus::placeholder{opacity:0}.input-group input.capitalize-label::placeholder{text-transform:capitalize}.input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-group input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-group input[type=number]{appearance:textfield}.input-group input{border:none;border-bottom:1px solid var(--prussian-blue);width:100%;color:var(--prussian-blue);margin-top:5px;padding:20px 10px 2px 0;font-size:1em}.input-group input:invalid{border-bottom:2px solid red}.input-group input:disabled{cursor:not-allowed}textarea{width:100%;height:100px;font-family:inherit;font-size:inherit;color:var(--prussian-blue);padding:.5em 1em}.radio input{margin-right:10px}.radio label{align-items:center;margin-bottom:1em;display:flex}.radio label.disabled{color:var(--gray)}.hidden-checkbox{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;cursor:pointer;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.styled-checkbox{cursor:pointer;background:var(--white);border:1px solid var(--prussian-blue);width:20px;min-width:20px;height:20px;transition:all .15s;display:inline-block}.styled-checkbox.checked{background:var(--redesign-blue)}.styled-checkbox.disabled{border:1px solid var(--gray);background-color:var(--light-gray);cursor:not-allowed}.styled-checkbox.small{width:16px;min-width:16px;height:16px}.checkbox-container label{align-items:center;display:flex}.checkbox-container .label{margin-left:10px}.checkbox-container .left-label{margin-left:0;margin-right:10px}.checkbox-container span{cursor:pointer}.checkbox-container span.disabled{color:var(--gray)}.checkmark{fill:none;stroke:var(--white);stroke-width:3px}.checkmark.hidden{visibility:hidden}.checkmarkdisabled{fill:none;stroke:#000;stroke-width:3px}.checkmarkdisabled.hidden{visibility:hidden}a{color:inherit;cursor:pointer;text-decoration:none}a :visited{color:inherit}a.color-blue{color:#0075ff}ul{margin:0;padding:0}.btn{cursor:pointer;min-width:180px;height:50px;color:var(--white);background-color:var(--prussian-blue);border:none;border-radius:100px;padding:0 1em;font-size:1em;font-weight:700}.btn:hover{color:var(--white);background-color:var(--oracle)}.btn:disabled{background-color:var(--gray);cursor:not-allowed}.btn.btn-primary{background-color:#1f1fff;border-radius:100px}.btn.btn-primary:hover{color:var(--white);background-color:#1f1fff}.btn.btn-primary:focus{color:var(--white);background-color:var(--prussian-blue);border:2px solid #2589ff}.btn.btn-primary:disabled{border-color:var(--gray);color:var(--gray);cursor:not-allowed}.btn.btn-primary-ma{background-color:var(--prussian-blue);border:4px solid #fff;border-radius:100px}.btn.btn-secondary{color:var(--redesign-blue);background-color:var(--white);border:2px solid var(--redesign-blue)}.btn.btn-secondary:hover{color:var(--oracle);background-color:var(--white);border-color:var(--oracle)}.btn.btn-secondary:disabled{border-color:var(--gray);color:var(--gray)}.btn.btn-outline-primary{color:#1f1fff;background-color:#0000;border:1px solid #1f1fff;height:30px}.btn.btn-outline-primary img{vertical-align:middle}.btn.btn-outline-primary:hover{color:var(--white);background-color:#1f1fff;border:1px solid #fff}.btn.btn-outline-primary:hover img{filter:invert()sepia(0%)saturate(0)hue-rotate(86deg)brightness(150%)contrast()}.btn.btn-outline-primary:disabled{border-color:var(--gray);color:var(--gray)}.btn.btn-outline-secondary{color:#ff4c4c;background-color:#0000;border:1px solid #ff4c4c;height:30px}.btn.btn-outline-secondary img{vertical-align:middle}.btn.btn-outline-secondary:hover{color:var(--white);background-color:#ff4c4c;border:1px solid #fff}.btn.btn-outline-secondary:hover img{filter:invert()sepia(0%)saturate(0)hue-rotate(86deg)brightness(100)contrast()}.btn.btn-outline-secondary:disabled{border-color:var(--gray);color:var(--gray)}.btn.btn-link{color:var(--redesign-blue);background:0 0;font-weight:400}.btn.btn-link:hover{color:var(--oracle)}.btn.btn-small{height:30px}.btn.btn-icon{justify-content:center;align-items:center;min-width:150px;height:40px;display:flex}.btn.btn-icon .icon-container{background:var(--white);border-radius:100%;justify-content:center;align-items:center;width:1.25em;height:1.25em;margin-left:1em;display:flex}.btn.btn-icon.dark .icon-container{background:0 0}.form-item{flex-grow:1;width:auto}.custom-select-container{position:relative}.custom-select-container [class*=control] div{padding:0}.custom-select-container [class*=control] div div{margin-left:0}.custom-select-container .custom-select-label{z-index:1;font-size:.6em;position:absolute;top:-15px}.custom-select-container .custom-select-label .required{color:#f80707}.custom-select-container{width:100%;min-width:100px;margin-bottom:20px}.custom-select-container .selected-options-container{background-color:#fff;flex-flow:wrap;gap:10px;width:100%;height:100px;padding:10px;display:flex;position:relative;overflow-y:scroll}.custom-select-container .selected-options-container span{background:#eef0f2;border-radius:20px;justify-content:center;align-items:center;gap:5px;width:fit-content;height:fit-content;padding:5px 15px;font-family:Arial;font-size:12px;font-style:normal;font-weight:400;line-height:125%;display:flex;color:#0f2583!important}.custom-select-container .selected-options-container span .icon{cursor:pointer}.position-absolute{position:absolute}.bold{font-weight:700}.danger{color:#fc0707}.white{color:var(--white)}.bg-blue{background-color:var(--prussian-blue)}.bg-dark-gray{background-color:var(--dark-gray)}.form-spacer{width:48%}.flex{display:flex}.flex-column{flex-direction:column}.gap-5{gap:5px}.gap-10{gap:10px}.gap-20{gap:20px}.gap-50{gap:50px}.gap-100{gap:100px}.pad-10{padding:10px}.pad-5{padding:5px}.m-10{margin:10px}.mh-150{max-height:150px;overflow:auto}.mt-5{margin-top:5px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-15{margin-top:15px}.mt-25{margin-top:25px}.ml-5{margin-left:5px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.mb-15{margin-bottom:15px}.f-basis-10{flex-basis:10%}.f-basis-20{flex-basis:20%}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.items-start{align-items:start}.items-center{align-items:center}.items-baseline{align-items:baseline}.item-baseline{align-self:baseline}.item-end{align-self:end}.width-15{width:15%}.width-20{width:20%}.width-25{width:25%}.width-30{width:30%}.width-33{width:33%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-70{width:70%}.width-75{width:75%}.width-100{width:100%}.overflow-auto{overflow:auto}.pointer{cursor:pointer}.trending .county-view{margin-bottom:1em}.trending .map-container .legend-container{align-items:center;max-width:1200px;margin-top:2em;display:flex}.trending .map-container .legend-container .legend-title{margin-right:1em}.trending .map-container .legend-container .item{align-items:center;margin-right:20px;display:flex}.trending .map-container .legend-container .item .swatch{border-radius:2px;width:20px;height:20px;margin-right:5px}.trending .map-container .legend-container .item span{width:max-content}.trending .map-container .legend-container .item .swatch7{border:1px solid}.trending .map-container .usa>.state{cursor:pointer}.trending .map-container .usa>.state:hover{opacity:.85}.trending .map-container .state,.trending .map-container .county{cursor:pointer}.trending .map-container .county:hover,.trending .map-container .county.active{opacity:.85}.trending .tooltip{z-index:5;background-color:var(--white);box-shadow:var(--box-shadow);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;padding:5px 10px;display:flex;position:absolute}.trending .home-price-form-container{border-bottom:1px solid var(--light-gray);margin-bottom:1em;padding-bottom:1em;display:flex}.trending .home-price-form-container .selects-container{width:75%}.trending .home-price-form-container .selects-container .form-row{margin-bottom:1em;display:flex}.trending .home-price-form-container .selects-container .form-row .custom-select-container{margin-right:1em}.trending .home-price-form-container .submit-container{flex:1;justify-content:center;align-items:center;display:flex}.chart{flex-direction:column;justify-content:center;display:flex}.chart .range-selector{background-color:var(--light-gray);cursor:pointer;border-radius:10px;justify-content:space-between;width:400px;list-style-type:none;display:flex}.chart .range-selector li{border-radius:20px;padding:5px 20px;font-size:.75em}.chart .range-selector li.active{background-color:var(--prussian-blue);color:var(--white)}.chart .chart-title{align-self:center;margin-top:1em;margin-bottom:1em}.chart .checkbox-row{justify-content:center;align-items:center;margin-top:2em;display:flex}.chart .checkbox-row .checkbox-container{margin-right:20px}.download-data{background-color:var(--redesign-blue);margin:2em auto 0;display:block}.popup-control{background:0 0;width:95%;height:95%;margin:20px auto;position:fixed;top:10%;left:2%}.popup-control .popup-content{background-color:#f3f1f1;border:5px double #000;border-radius:4px;width:90%;height:80%;min-height:auto;margin:10px auto;padding:20px;position:relative;overflow:auto}.popup-control .close-button{cursor:pointer;background-size:contain;border:1px solid #999;width:50px;height:20px;position:relative;top:-800px;right:10px}.warning-control{background:0 0;width:95%;height:95%;margin:20px auto;position:fixed;top:10%;left:2%}.warning-control .warning-content{background-color:#f3f1f1;border:5px double #000;border-radius:4px;width:40%;height:40%;min-height:auto;margin:10px auto;padding:20px;position:relative;overflow:auto}.warning-control .close-button{cursor:pointer;background-size:contain;border:1px solid #999;width:50px;height:20px;position:relative;top:-800px;right:10px}.warning-control .btn-warning{cursor:pointer;min-width:120px;height:30px;color:var(--white);background-color:var(--prussian-blue);border:none;border-radius:100px;padding:0 1em;font-size:1em;font-weight:700}.warning-control .btn-warning:hover{color:var(--white);background-color:var(--oracle)}.system-health-container{background-color:#f8f9fa;min-height:100vh;padding:20px}.system-health-header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.system-health-header h2{color:#333;margin:0;font-size:28px;font-weight:600}.refresh-button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:background-color .2s}.refresh-button:hover{background-color:#0056b3}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:30px;display:grid}.stat-card{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px #0000001a}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.stat-header{border-bottom:2px solid #f1f3f4;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}.stat-header h3{color:#333;margin:0;font-size:18px;font-weight:600}.stat-icon{font-size:24px}.revenue-card{border-left:4px solid #28a745}.orders-card{border-left:4px solid #007bff}.users-card{border-left:4px solid #ffc107}.stat-content{flex-direction:column;gap:16px;display:flex}.primary-stat{border-bottom:1px solid #f1f3f4;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.primary-stat .stat-label{color:#666;font-size:14px;font-weight:500}.primary-stat .stat-value{color:#333;font-size:24px;font-weight:700}.secondary-stats{flex-direction:column;gap:8px;display:flex}.secondary-stat{justify-content:space-between;align-items:center;padding:8px 0;display:flex}.secondary-stat .stat-label{color:#888;font-size:13px;font-weight:400}.secondary-stat .stat-value{color:#555;font-size:16px;font-weight:600}.secondary-stat .stat-value.pending{color:#ffc107}.secondary-stat .stat-value.completed{color:#28a745}.secondary-stat .stat-value.new{color:#007bff}.error-message{color:#721c24;background-color:#f8d7da;border:1px solid #f1aeb5;border-radius:8px;margin-bottom:16px;padding:16px}.retry-button{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:background-color .2s}.retry-button:hover{background-color:#c82333}.last-updated{text-align:center;color:#666;border-top:1px solid #e9ecef;margin-top:20px;padding-top:20px;font-size:12px;font-style:italic}@media (max-width:768px){.stats-grid{grid-template-columns:1fr}.system-health-header{flex-direction:column;align-items:flex-start;gap:16px}.stat-card{padding:16px}.primary-stat .stat-value{font-size:20px}.secondary-stat .stat-value{font-size:14px}}@media (max-width:480px){.system-health-container{padding:12px}.stat-header h3{font-size:16px}.primary-stat{flex-direction:column;align-items:flex-start;gap:8px}.secondary-stat{flex-direction:column;align-items:flex-start;gap:4px}}:root{--white:#fff;--prussian-blue:#0f2583;--oracle:#387469;--red:#ef442e;--gray:#8b8886;--nebula:#cddcda;--light-gray:#3d39350d;--robins-egg:#09b9b3;--elephant:#0f3654;--cello:#1f445f;--patina:#6a978e;--black-squeeze:#f0fafa;--concrete:#f2f2f2;--aqua-spring:#f2fbfb;--robins-egg-blue:#00bab3;--geyser-light:#ccd5db80;--san-juan:#33556d;--geyser:#ccd5db;--gull-gray:#99aab6;--box-shadow:0px 3px 8px 0px #0000001a;--dark-gray:#4c4c4c;--washed-azure:#2589ff1a;--light-azure:#e9f3ff;--dark-blue:#002b49;--pastel-blue:#e1efffdb;--blue-transparent:#2589ff0d;--redesign-blue:#1f1fff;--manual-comp:#78eea5;--black:#000}
