@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);
body{color:#607e8f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"system-ui",Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.bg-primary{background:#424174}.hover\:bg-primary-dark:hover{background:#36335d}.hover\:bg-primary-light:hover{background:#4f4e8c}.bg-secondary{background:rgba(0,45,85,.749)}.hover\:bg-secondary-dark:hover{background:rgba(0,30,58,.75)}.hover\:bg-secondary-light:hover{background:rgba(35,61,91,.75)}.border-primary{border-color:#424174}.border-secondary{border-color:rgba(0,45,85,.749)}.border-primary-light{border-color:#4f4e8c}.border-secondary-light{border-color:rgba(35,61,91,.75)}.border-primary-dark{border-color:#36335d}.border-secondary-dark{border-color:rgba(0,30,58,.75)}.text-primary{color:#424174}.text-secondary{color:rgba(0,45,85,.749)}.my-properties .property{background:#fcfcfc}.my-properties .property .informations .actions svg{stroke:#607e8f}.my-properties .property .address{color:#607e8f}.newproperty-edit .progress{background:#424174;color:#fcfcfc}.newproperty-edit .progress ul li.active .step-timeline .point,.newproperty-edit .progress ul li.active .step-timeline .top-line,.newproperty-edit .progress ul li.pass .step-timeline .point,.newproperty-edit .progress ul li.pass .step-timeline .top-line{background:#fcfcfc}.newproperty-edit .progress ul li.active .step-title{color:#fcfcfc}.newproperty-edit .progress ul li .step-title{color:#4f4e8c}.newproperty-edit .progress ul li .step-timeline .point,.newproperty-edit .progress ul li .step-timeline .top-line{background:#4f4e8c}.form .title{color:#424174}.form .form-group label{color:#607e8f}.form .form-group input,.form .form-group textarea{background:#fcfcfc}.form .form-group p.error{color:#ef4c4c}.form .form-group.account,.form .form-group.policy{color:#848f98}.form .form-group.account a,.form .form-group.policy a{color:#607e8f}.expert-widget input.error{border:1px solid #ef4c4c}.barre:after{border-top:6px solid #607e8f}#tapbar-nav{background:#424174;color:#fcfcfc}.dropzone{border:0;min-height:0;padding:0}.dropzone .dz-preview .dz-image{border-radius:.375rem;height:9.7rem;width:9.7rem}.dropzone .dz-preview .dz-image img{width:100%}.dropzone .dz-preview:hover .dz-image img{filter:blur(0);transform:scale(1)}#preview-thumbnail .preview{height:9.7rem;width:9.7rem}#preview-thumbnail .dragenter{opacity:.3;padding-left:12.7rem}aside svg{stroke:#424174;stroke-width:1px;height:3rem;width:3rem}.btn-logout{border-radius:5px;padding:10px 20px;position:absolute;right:20px;top:20px}.dropzone .dz-preview{margin:0}.property-edit .progress{background:#424174}.property-edit .progress ul li .step-timeline .point,.property-edit .progress ul li .step-timeline .top-line{background:#4f4e8c}.property-edit .progress ul li .step-title{color:#4f4e8c}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.video-container{height:0;margin-bottom:2rem;padding-bottom:56.25%;position:relative}.video-container iframe{height:100%;left:0;position:absolute;top:0;width:100%}.loading-svg circle{stroke:#424174}.auth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#f3f4f6;color:#607e8f;display:flex;justify-content:center;min-height:100vh;width:100vw}.auth h2{color:#424174;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.auth .card{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background:#fcfcfc;border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.auth .card,.auth .form{box-sizing:border-box;padding:20px}.auth .form{max-width:1024px;width:100%}.auth .form .logo{margin:0 auto;max-width:300px;padding:50px 0;width:50%}.auth .form .title{color:#424174;font-family:Inter,sans-serif;font-size:2rem;font-weight:700;padding:5px 15px}.auth .form .form-row{box-sizing:border-box;display:flex;flex-direction:row;padding:5px}@media screen and (max-width:640px){.auth .form .form-row{flex-direction:column}}.auth .form .form-group{display:flex;flex-direction:column;padding:0 10px;width:100%}.auth .form .form-group label{color:#607e8f;display:block;width:100%}.auth .form .form-group input,.auth .form .form-group select{border:1px solid #d1d5db;border-radius:5px;margin:5px 0}.auth .form .form-group input{background:#fcfcfc;width:100%}.auth .form .form-group p.error{color:#ef4c4c;font-size:.8rem}.auth .form .form-group.account,.auth .form .form-group.policy{color:#848f98;font-size:.8rem}.auth .form .form-group.account a,.auth .form .form-group.policy a{color:#607e8f;text-decoration:underline;transition:all .1s ease-in-out}.auth .form .form-group.account{text-align:center}.auth .form .form-group .btn-submit{border:1px solid #424174;border-radius:5px;color:#fcfcfc;font-weight:700;padding:7px;transition:all .1s ease-in-out;width:100%}.auth .form .form-group .btn-submit:hover{background:#424174;color:#fcfcfc}.iti{width:100%}.btn-slot{background:#424174;border-radius:5px;box-sizing:border-box;color:#fcfcfc;display:inline-block;font-weight:700;margin:5px 0;padding:7px;text-align:center;transition:all .1s ease-in-out}.btn-slot:hover{filter:brightness(90%)}.btn-slot.outline{background:none;border:1px solid #424174;color:#424174}.btn-slot.outline.active,.btn-slot.outline:hover{background:#424174;color:#fcfcfc}.btn-slot.secondary{background:rgba(0,45,85,.749)}.btn-slot.secondary.outline{background:none;border:1px solid rgba(0,45,85,.749);color:rgba(0,45,85,.749)}.btn-slot.secondary.outline:hover{background:rgba(0,45,85,.749);color:#fcfcfc}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:12px;pointer-events:all;width:12px}.mapbox-improve-map,.mapboxgl-ctrl-attrib,.mapboxgl-ctrl-logo{display:none!important}.item-icon img{filter:hue-rotate(36deg) brightness(.6)}.toggle-icon img{filter:hue-rotate(36deg) brightness(.6)!important}.btn,.btn-submit{background:#424174;border-radius:5px;box-sizing:border-box;color:#fcfcfc;font-weight:700;margin:5px 0;padding:7px;text-align:center;transition:all .1s ease-in-out}.btn-submit:hover,.btn:hover{filter:brightness(90%)}.btn-submit.outline,.btn.outline{background:none;border:1px solid #424174;color:#424174}.btn-submit.outline.active,.btn-submit.outline:hover,.btn.outline.active,.btn.outline:hover{background:#424174;color:#fcfcfc}.btn-submit.secondary,.btn.secondary{background:rgba(0,45,85,.749)}.btn-submit.secondary.outline,.btn.secondary.outline{background:none;border:1px solid rgba(0,45,85,.749);color:rgba(0,45,85,.749)}.btn-submit.secondary.outline:hover,.btn.secondary.outline:hover{background:rgba(0,45,85,.749);color:#fcfcfc}.ql-container.ql-snow,.ql-toolbar.ql-snow{border:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#171717}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#171717}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#171717}.ql-snow a{color:#3f3f49}.ql-snow .ql-picker-label{height:22px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border:none}.ql-editor{color:#111827;font-size:.875rem;line-height:1.5}.ql-editor.ql-blank:before{color:#9ca3af;font-style:normal;left:15px;pointer-events:none;position:absolute;right:15px}.ql-editor p{margin:0;padding:0}.ql-editor strong{font-weight:600}.ql-editor em{font-style:italic}.ql-editor u{text-decoration:underline}.ql-editor ul{margin:0;padding-left:1.5rem}.ql-editor li{list-style-type:disc}.ql-clipboard{display:none!important}.ql-snow .ql-stroke{stroke:#9ca3af}.ql-snow .ql-fill{fill:#9ca3af;stroke:none}.ql-snow .ql-stroke:hover{stroke:none;fill:none}.ql-snow .ql-picker{color:#9ca3af}.ql-toolbar.ql-snow{padding:0}.ql-editor li{list-style-type:none;margin:0;padding:0}
