@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.my-app{color:#363636}.my-app h1{font-size:36px;font-weight:800;line-height:42px;color:#b258fb}@media (max-width: 768px){.my-app h1{font-size:22px;line-height:26px;color:#fff;letter-spacing:0}}.my-app h2{font-weight:700;font-size:24px;line-height:30px;color:#7925bc}@media (max-width: 768px){.my-app h2{font-size:18px;line-height:24px}}.my-app .display-inline{display:inline}.my-app .custom-h3{font-size:20px;line-height:22px}.my-app .label-primary{font-size:16px;font-style:normal;font-weight:600;line-height:22px;color:#b258fb}.my-app h1.form{font-size:24px;font-weight:800;line-height:28px;color:#363636}@media (max-width: 768px){.my-app h1.form{font-size:22px;line-height:28px;font-weight:700}}.my-app h2.form{font-size:24px;font-weight:700;line-height:30px;color:#b258fb}@media (max-width: 768px){.my-app h2.form{font-size:20px;line-height:25px}}.my-app h3{font-size:22px;font-weight:700;line-height:24px;color:#363636}.my-app h4{font-size:20px;font-weight:800;line-height:24px;color:#363636}.my-app p{font-size:16px;line-height:24px;font-weight:400}.my-app span{font-size:14px;line-height:22px;font-weight:400}.my-app .text-weight-normal{font-weight:400}.my-app .text-weight-medium{font-weight:500}.my-app .text-weight-semibold{font-weight:600}.my-app .text-weight-bold-700{font-weight:700}.my-app .text-weight-bold-800{font-weight:800}.my-app .underline{text-decoration:underline}.my-app .text-xs{font-size:12px}.my-app .text-sm{font-size:14px}.my-app .text-md{font-size:16px}.my-app .text-lg{font-size:18px}.my-app .text-xl{font-size:20px}.my-app .text-18{font-size:18px}.my-app .text-22{font-size:22px}.my-app .text-24{font-size:24px}.my-app .text-28{font-size:28px}.my-app .text-30{font-size:30px}.my-app .text-32{font-size:32px}.my-app .text-italic{font-style:italic}.my-app .line-height-sm{line-height:14px}.my-app .line-height-md{line-height:16px}.my-app .line-height-lg{line-height:18px}.my-app .line-height-20{line-height:20px}.my-app .line-height-22{line-height:22px}.my-app .line-height-24{line-height:24px}.my-app .line-height-30{line-height:30px}.my-app .border{border:1px solid}.my-app .border-dark-lighter{border-color:#d8d8d8}.my-app .w-fit{width:fit-content}.my-app .w-100{width:100px}.my-app .w-130{width:130px}.my-app .h-fit{height:fit-content}.my-app .icon-normal{width:24px;height:24px}.my-app .icon-medium{width:21px;height:21px}.my-app .icon-normal-small{width:18px;height:18px}.my-app .icon-small{width:16px;height:16px}.my-app .icon-tiny{width:12px;height:12px}.my-app .icon-big{width:32px;height:32px}.my-app .icon-large{width:50px}.my-app .text-underlined{text-decoration:underline}.my-app .page-container{flex-grow:1;background-color:#f7f7f7;padding:0 1rem;border-radius:20px 20px 0 0}@media (min-width: 768px){.my-app .page-container{border-radius:20px;padding-left:1.5rem;background-color:#ffffffb3}}.my-app .flex-grow{flex-grow:1}.my-app .no-underline{text-decoration:none}.my-app .listing{width:100%;border-radius:10px;background-color:#fff;text-align:left;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:16px}@media (max-width: 1535px){.my-app .listing{font-size:14px}}.my-app .listing thead{width:100%;background-color:#ffe7d8;color:#363636}.my-app .listing thead th{padding:16px;text-align:left;font-weight:700}@media (max-width: 1535px){.my-app .listing thead th{padding:10px}}.my-app .listing tbody{min-height:500px}.my-app .listing tbody tr{width:100%;background-color:#fff;border-bottom:1px solid rgb(216,216,216)}.my-app .listing tbody tr:hover{background-color:#f7f7f780}.my-app .listing tbody tr td{padding:16px;color:#363636}@media (max-width: 1535px){.my-app .listing tbody tr td{padding:10px}}.my-app .listing tbody tr:last-child{border-bottom:none}.my-app .expansion-item-title{font-size:16px;font-weight:600;line-height:20px}.my-app .custom-menu-owner-actions{border:1px solid rgb(216,216,216);border-radius:10px!important;box-shadow:none}@media (max-width: 768px){.my-app .mobile-layout-header{display:flex}}.my-app ::-webkit-scrollbar{background-color:#fff;width:14px;height:10px}.my-app ::-webkit-scrollbar-track{background-color:transparent;border-radius:16px}.my-app ::-webkit-scrollbar-track:hover{background-color:#fff}.my-app ::-webkit-scrollbar-thumb{background-color:#b258fb;border-radius:16px;border:4px solid #fff}.my-app ::-webkit-scrollbar-thumb:hover{background-color:#7925bc}.my-app ::-webkit-scrollbar-button{display:none}.my-app .action-item{background-color:#fff;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;margin-bottom:16px;padding:10px 16px;text-align:center;width:100%;border:1px solid rgb(216,216,216)}@media (min-width: 600px){.my-app .action-item{padding:20px 16px;min-width:500px;width:calc(33% - 8px)}}.my-app .action-item h3{color:#363636;font-size:20px;font-weight:700}@media (min-width: 600px){.my-app .action-item h3{margin:12px 0;font-size:30px;font-weight:800}}@media (min-width: 600px){.my-app .action-item .content{padding:0 100px;font-size:16px;line-height:24px}}.my-app .counter{position:relative;display:inline-block;font-size:12px;font-style:normal;font-weight:600;background:rgb(178,88,251);color:#fff;width:22px;height:22px;border-radius:40px;text-align:center;top:-1px}.my-app .min-height-100{min-height:100%}.my-app .gap-5{gap:5px}.my-app .gap-10{gap:10px}.my-app .gap-15{gap:15px}.my-app .gap-20{gap:20px}.my-app .no-min-height{min-height:0}.my-app .no-min-width{min-width:0}.my-app .border-radius-5{border-radius:5px!important}.my-app .border-radius-10{border-radius:10px!important}.my-app .border-radius-16{border-radius:16px}.my-app .border-radius-20{border-radius:20px}.my-app .border-radius-30{border-radius:30px}.my-app .border-radius-50{border-radius:50px}.my-app .border-bottom{border-bottom:1px solid rgb(216,216,216)}.my-app .border-top{border-top:1px solid rgb(216,216,216)}.my-app .custom_tooltip{max-width:320px}.my-app .rounded{border-radius:10px}.my-app .rounded-16{border-radius:16px!important}.my-app .rounded-20{border-radius:20px}.my-app .rounded-50{border-radius:50px}.my-app .rounded-full{border-radius:20px}.my-app .rounded-medium{border-radius:16px}.my-app .tabs{border-radius:10px;background-color:#f7f7f7;font-size:16px}@media (max-width: 767px){.my-app .tabs{overflow-x:auto;width:100%}}.my-app .selected{color:#b258fb;border-bottom:#b258fb 2px solid}.my-app .form-section-title{font-weight:700;font-size:1.25rem}.my-app .title-h3{font-size:24px}@media (max-width: 768px){.my-app .title-h3{font-size:20px}}.my-app .flex-nowrap{flex-wrap:nowrap}.my-app .card{background-color:#fff;padding:20px 28px;border:1px solid rgb(216,216,216);border-radius:16px}.my-app .card-secondary{background-color:#f2e3ff;padding:20px 28px;border-radius:16px;margin-top:-4px}.my-app .purple{color:#b258fb}.my-app .dark-purple{color:#7925bc}.my-app .orange{color:#ff8154}.my-app .steps-dpe .step{height:35px;width:35px;border:2px solid;text-align:center;line-height:1rem;border-radius:40px;font-size:18px;font-weight:700;transition:ease .3s}.my-app .steps-dpe .step.active{color:#fff;height:50px;width:50px;font-size:28px}.my-app .no-shrink{flex-shrink:0}.my-app .no-shadow,.my-app .no-shadow:before{box-shadow:none!important}.my-app .hover-primary:hover{color:#b258fb!important}.my-app .hover-negative:hover{color:#ec4747!important}.my-app .skeleton-primary{background:rgb(246,226,251)!important;cursor:initial}.my-app .hover-dark{color:#797979}.my-app .hover-dark:hover{color:#363636}.my-app .w-max{width:max-content}.my-app .img-fluid{max-width:100%;height:auto}.my-app .q-inner-loading{background:none;z-index:10}.my-app .pointer-event-none{pointer-events:none}.my-app .opacity-40{opacity:.4}.my-app .q-field--outlined .q-field__control:hover:before{border-color:#b258fb!important}.my-app .q-field__control .q-field__native,.my-app .q-field__control .q-field__native .ellipsis{font-weight:500!important}.my-app .q-field__control .q-item__label>span{font-weight:500!important}.my-app .q-virtual-scroll__content .q-item .q-item__label span{font-weight:500!important}.my-app .border-lighter{border:1px solid #D8D8D8}.my-app .items-hover-primary-light .q-item{border-radius:10px}.my-app .items-hover-primary-light .q-item:hover,.my-app .items-hover-primary-light .q-item:hover .q-focus-helper{border-radius:10px;background:rgb(242,227,255)}.my-app .q-field--outlined.q-field--highlighted .q-field__control:after{border-width:1px!important}.my-app .q-menu{box-shadow:none!important;border:#D8D8D8 solid 1px;border-radius:10px}.my-app .q-menu .q-item.disabled{display:none}.my-app .q-menu .q-checkbox .q-checkbox__bg{border:2px solid #d7d7d7!important}.my-app .q-menu .q-checkbox:hover .q-checkbox__bg,.my-app .q-menu .q-checkbox .q-checkbox__inner--truthy .q-checkbox__bg{border:2px solid rgb(178,88,251)!important}.my-app input[type=number],.my-app input[type=number]::-webkit-outer-spin-button,.my-app input::-webkit-inner-spin-button{-moz-appearance:textfield;-webkit-appearance:none;margin:0}.my-app .copy{position:relative;right:2px;top:7px;transition:all .3s ease}.my-app .copy p{transition:all .3s ease}.my-app .copy:hover{cursor:pointer;color:#b258fb}.my-app .copy:hover p{color:#b258fb}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-button.disable{opacity:.6!important}.app-b-button.border{border-width:2px!important}.app-b-button.border.small{padding:3px 10px!important}@media (max-width: 768px){.app-b-button.border.mobile-rond-btn{padding:3px 5px!important}}.app-b-button .p-y-2{padding-bottom:2px;padding-top:2px}.app-b-button.link{text-align:left}.app-b-button.link .q-focus-helper{display:none}.app-b-button.link p:hover{opacity:.85}.app-b-button.link .q-btn__content{text-align:left;justify-content:left}.app-b-button.primary-dark:hover .q-focus-helper{background:rgb(178,88,251)!important;opacity:1!important}.app-b-button.primary-dark:hover .q-focus-helper:before{background:rgb(178,88,251)!important;opacity:1!important}.app-b-button.primary-dark:hover .q-focus-helper:after{background:rgb(178,88,251)!important;opacity:1!important}.app-b-button.primary-dark.link p:hover{opacity:1;color:#b258fb!important}.app-b-button.bg-null:hover .q-focus-helper{background:rgb(178,88,251)!important;opacity:.13!important}.app-b-button.bg-null:hover .q-focus-helper:before{background:rgb(178,88,251)!important;opacity:.13!important}.app-b-button.bg-null:hover .q-focus-helper:after{background:rgb(178,88,251)!important;opacity:.13!important}.app-b-button.dark.link p:hover{opacity:1;color:#363636!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-chip{pointer-events:none}.app-b-chip .q-mb-2xs{margin-bottom:2px}.app-b-chip .q-chip{flex-wrap:wrap!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.real-estate-image{border-radius:10px;aspect-ratio:1/1;object-fit:cover;width:100%;max-width:93px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-tenant-information .card-secondary{height:fit-content!important}.app-page-tenant-information .no-padding-top{padding-top:0}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-component-modal .modal{background-color:#00000080;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:1000}.app-component-modal .modal .component{margin:auto;max-height:100vh;height:fit-content;top:0!important;bottom:0!important;left:0!important;right:0!important;max-width:90%;transition:width ease .3s;@apply fixed p-10 overflow-x-hidden overflow-y-auto md:inset-0;}.app-component-modal .modal .component .scroll{max-height:80vh;overflow-y:scroll}.app-component-modal .modal .component .icon-btn{max-width:inherit}.app-component-modal .modal .component .icon-btn:hover{cursor:default;background-color:#fff}.app-component-modal .modal .component svg{@apply absolute right-0 top-0 cursor-pointer z-50;}.app-component-modal .q-card{border-radius:20px}@media (max-width: 600px){.app-component-modal .q-card{position:fixed;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%!important;overflow:visible}}.app-component-modal .q-card .close{position:absolute;right:15px;top:15px;color:#797979;z-index:100}.app-component-modal .q-card .icon-normal-small{width:20px;height:20px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.confirm-message-title{font-size:22px!important}.confirm-message-text{font-size:16px!important}@media (max-width: 600px){.confirm-message-picture{margin-top:-60px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-files-picker{display:flex;flex-direction:column;justify-content:center;width:auto;padding:6px;border-radius:10px;border:2px dashed rgb(178,88,251);min-height:100%}.app-b-files-picker.displayOrder{background-color:#f8f8f8}.app-b-files-picker.displayOrder .thumbnails:first-child img{border:3px solid rgb(178,88,251)}.app-b-files-picker .thumbnails{display:flex;flex-direction:row;margin:4px;flex-wrap:wrap}.app-b-files-picker .thumbnails .delete{position:absolute;z-index:10;top:8px;right:8px;width:24px;height:24px;background:#f8f8f8;text-align:center;padding-top:3px;cursor:pointer;transition:all .3s ease}.app-b-files-picker .thumbnails .delete:hover{color:#fff;background:rgb(178,88,251)}.app-b-files-picker .q-field__marginal{height:auto!important}.app-b-files-picker .q-field__inner{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.app-b-files-picker .q-field__inner .q-field__control{position:absolute;width:100%;left:0;top:0;height:100%!important;opacity:0}.app-b-files-picker .thumbnail-image{width:127px;max-width:127px;border:2px solid transparent;transition:all .3s ease}.app-b-files-picker .thumbnail-image:hover{border:2px solid rgb(178,88,251)}.app-b-files-picker .z-100{z-index:100}.app-b-files-picker .cursor-grab{cursor:grab}.app-b-files-picker .order-item{top:-5px;left:-5px;width:30px;height:30px;border-radius:50%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-b-tooltip{height:16px}.component-b-tooltip.remove-top{margin-top:3px}.component-b-tooltip .icon-position{right:-29px;top:-3px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-select.q-select .q-field__control,.app-b-select.q-select .q-field__append{height:42px!important;min-height:42px!important}.app-b-select.q-select .q-field__label{max-width:133%;transform:translateY(-150%) scale(.85) translate(-.7rem);background:inherit;z-index:120;padding:.3rem 0px;margin-left:-2px;color:#363636}.app-b-select.q-select .q-field__input{font-size:16px}.app-b-select.q-select .q-field__control-container{padding-top:0!important;padding-bottom:0;padding-right:0;padding-left:0}.app-b-select.q-select .q-field__control-container .q-field__native{padding:0}.app-b-select.q-select .q-field__control-container .q-field__native span{font-weight:400}.app-b-select.q-select .q-field__bottom--animated,.app-b-select.q-select .q-field__bottom{padding-top:4px!important;padding-left:0!important}.app-b-select.q-field--error .q-field__label{color:#ec4747!important}.app-b-select.warning .q-field__control:before{border-color:#ff8154!important}.app-b-select.warning .q-field__control .q-field__label{font-weight:700!important;color:#ff8154!important}.app-b-select .q-field__append .q-icon{color:#b258fb}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-input.no-material-design .disable-label .q-field__label{display:none}.app-b-input.no-material-design.q-textarea .q-field__label{max-width:133%;transform:translateY(-150%) scale(.85) translate(-1rem);background:inherit;z-index:120;padding:.3rem 2px;color:#363636}.app-b-input.no-material-design.q-textarea .q-field__control-container{padding-top:10px}.app-b-input.no-material-design.q-input .q-field__control>div{opacity:1!important}.app-b-input.no-material-design.q-input .q-field__control,.app-b-input.no-material-design.q-input .q-field__append{height:42px}.app-b-input.no-material-design.q-input .q-field__control small,.app-b-input.no-material-design.q-input .q-field__append small{font-size:14px}.app-b-input.no-material-design.q-input .q-field__label{max-width:133%;font-weight:400;transform:translateY(-150%) scale(.85) translate(-1rem);background:inherit;z-index:120;padding:.3rem 2px;color:#363636}.app-b-input.no-material-design.q-input .q-field__native{padding:0;font-weight:400;font-size:16px;line-height:22px}.app-b-input.no-material-design.q-input .q-field__suffix{color:#797979;padding:8px 0;font-size:16px}.app-b-input.no-material-design.q-field--error .q-field__label{color:#ec4747}.app-b-input.no-material-design.q-field--error .q-field__bottom--animated,.app-b-input.no-material-design.q-field--error .q-field__bottom{padding-top:4px!important;padding-left:0!important}.app-b-input.q-input .q-field__native{font-weight:600;font-size:16px;line-height:22px}.app-b-input.q-input .q-field__label{cursor:pointer!important;font-weight:600}.app-b-input.q-input.label-no-ellipsis .q-field__label{text-overflow:unset!important;overflow:visible!important}.app-b-input.warning .q-field__control:before{border-color:#ff8154!important}.app-b-input.warning .q-field__control .q-field__label{font-weight:700!important;color:#ff8154!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-tenant-application .card_style{border-radius:16px;border-color:#d8d8d8}.app-page-tenant-application .card_small_style{border-radius:10px;border-color:#d8d8d8}.app-page-tenant-application .q-field__control,.app-page-tenant-application .q-field__append{height:42px!important;min-height:42px!important}.app-page-tenant-application .textarea .q-field__control{height:initial!important;min-height:initial!important}.app-page-tenant-application .textarea .q-field__control:before{border:0!important}.app-page-tenant-application .list-style-none{list-style:none}.app-page-tenant-application .folder-pic{width:62px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.city-autocomplete{position:relative}.city-autocomplete .autocomplete-list{background-color:#fff;position:absolute;top:60px;width:100%;max-height:15rem;overflow-y:auto;z-index:1000}.city-autocomplete .autocomplete-list .q-item__section{padding:.25rem .5rem}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-card .title{font-weight:700;font-size:1.25rem}.app-b-card.border-negative{border-color:#ec4747!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-option-group{padding-top:0}.app-b-option-group .q-checkbox{margin-top:4px}.app-b-option-group .warning{font-weight:700;color:#ff8154!important}.app-b-option-group .q-option-group .q-radio,.app-b-option-group .q-option-group .q-checkbox{border:1px solid rgb(216,216,216);border-radius:4px}.app-b-option-group .q-option-group .q-radio[aria-checked=true],.app-b-option-group .q-option-group .q-checkbox[aria-checked=true]{border-color:#b258fb}.app-b-option-group .q-option-group .q-radio[aria-checked=true] .q-checkbox__bg,.app-b-option-group .q-option-group .q-checkbox[aria-checked=true] .q-checkbox__bg{color:#b258fb}.app-b-option-group .q-option-group .q-radio[aria-checked=false] .q-checkbox__bg,.app-b-option-group .q-option-group .q-checkbox[aria-checked=false] .q-checkbox__bg{color:#d8d8d8;padding:1px}.app-b-option-group .q-option-group .q-radio .q-radio__label,.app-b-option-group .q-option-group .q-radio .q-checkbox__label,.app-b-option-group .q-option-group .q-checkbox .q-radio__label,.app-b-option-group .q-option-group .q-checkbox .q-checkbox__label{color:#363636;margin-right:10px;font-weight:600}.app-b-option-group .q-option-group .q-radio[aria-checked=true] .q-radio__label,.app-b-option-group .q-option-group .q-radio[aria-checked=true] .q-checkbox__label,.app-b-option-group .q-option-group .q-checkbox[aria-checked=true] .q-radio__label,.app-b-option-group .q-option-group .q-checkbox[aria-checked=true] .q-checkbox__label{color:#b258fb}.app-b-option-group .listDisplay.q-option-group{max-height:13rem;overflow-y:auto}.app-b-option-group .listDisplay.q-option-group .q-radio,.app-b-option-group .listDisplay.q-option-group .q-checkbox{display:flex;align-items:center;margin:.5rem 0}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.max-real-estate-modal .q-card{box-shadow:none!important}.max-real-estate-modal .q-card .estate-plan{width:143px}.max-real-estate-modal .q-card .confirm-message-title{margin-bottom:4px!important}@media (max-width: 600px){.max-real-estate-modal .q-card .confirm-message-title{margin-top:16px!important}}.max-real-estate-modal .q-card .close svg{fill:#fff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-real-estate-select .q-checkbox.disabled{background-color:#f7f7f7}.app-page-lease-create-real-estate-select .q-checkbox.disabled .q-checkbox__bg{background-color:#d8d8d8}.app-page-lease-create-real-estate-select .no-margin-x{margin-left:0!important;margin-right:0!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-button-toggle{padding-top:0}.app-b-button-toggle .q-btn-item{margin-top:4px}.app-b-button-toggle .warning{font-weight:700;color:#ff8154!important}.app-b-button-toggle .q-btn-toggle{column-gap:9px}.app-b-button-toggle .q-btn-toggle .q-btn{border:1px solid rgb(216,216,216);border-radius:4px!important;padding-left:10px;padding-right:10px;text-align:center}.app-b-button-toggle .q-btn-toggle .q-btn .q-icon{margin-right:5px}.app-b-button-toggle .q-btn-toggle .q-btn .block{font-weight:600}.app-b-button-toggle .q-btn-toggle .q-btn[aria-pressed=true]{border-color:currentColor;background-color:currentColor}.app-b-button-toggle .q-btn-toggle .q-btn[aria-pressed=true] span{color:currentColor!important}.app-b-button-toggle .q-btn-toggle.with-icon-left .q-btn{padding:10px}.app-b-button-toggle .q-btn-toggle.with-icon-left .q-btn[aria-pressed=true] svg path{fill:currentColor}.app-b-button-toggle .q-btn-toggle.with-icon-left .q-btn .q-btn__content{justify-content:center;flex-direction:row-reverse}.app-b-button-toggle .q-btn-toggle.with-icon-left .q-btn .q-btn__content .block{padding-left:6px}.app-b-button-toggle .q-btn-toggle .icon_left{width:18px}@media (max-width: 768px){.app-b-button-toggle .component_custom_btn-toggle{flex-wrap:wrap;gap:9px}.app-b-button-toggle .component_custom_btn-toggle .q-btn-item .q-btn__content{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}}.app-b-button-toggle .q-field__label.inputHeight{position:absolute;top:-23px;margin-top:1px}.app-b-button-toggle .tooltip_custom{font-size:11px!important;max-width:280px!important}.app-b-button-toggle .inputHeight .q-btn{height:42px!important;min-width:67px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component_card_legal-informations{border:1px solid}.component_card_legal-informations .q-field__control{height:42px!important;min-height:42px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component_card_characteristics{border:1px solid}.component_card_characteristics .q-field__control{height:42px!important;min-height:42px!important}@media (max-width: 768px){.component_card_characteristics .custom_style_option-group .q-option-group{display:flex;gap:12px;flex-wrap:wrap}}.component_card_characteristics .button-toggle-separated .q-btn-item{border:1px solid;border-color:var(--q-dark-lighter);background-color:var(--q-white);border-radius:4px}.component_card_characteristics .button-toggle-separated .q-btn-item .q-btn__content span{font-weight:600!important;color:var(--q-dark)}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component_card_upload_images{border:1px solid}.component_card_upload_images .app-b-files-picker .text-sub{line-height:15px;margin-top:5px;margin-bottom:0}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.missing-message-title{font-size:22px!important}.missing-message-text>*{font-size:16px!important}@media (max-width: 600px){.missing-field-picture{margin-top:-60px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-files-picker{min-height:42px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-select-multiple .label{color:#333;font-size:16px!important;text-transform:initial;padding:8px;position:relative}.app-b-select-multiple .label .counter{position:relative;display:inline-block;font-size:12px;font-style:normal;font-weight:600;background:rgb(178,88,251);color:#fff;width:22px;height:22px;border-radius:40px;text-align:center;top:-1px}.app-b-select-multiple .defaultOpened .label.mobile{font-weight:700!important}.app-b-select-multiple .input_style{height:42px!important}.app-b-select-multiple .input_style:hover .q-focus-helper{background:#fff!important}.app-b-select-multiple .input_style:before{transition:border-color .36s cubic-bezier(.4,0,.2,1)}.app-b-select-multiple .input_style.expanded:after{border-color:#b258fb!important;border-width:1px!important;transform:scaleZ(1)}.app-b-select-multiple .input_style .q-btn__content i{color:#b258fb}.app-b-select-multiple .list_style_mob{background:#fff;border-radius:10px}.app-b-select-multiple .list_style_mob .q-item__section--avatar{position:relative;top:4px}.app-b-select-multiple .list_style_mob .label{color:#333;font-size:18px;font-style:normal;font-weight:500}.app-b-select-multiple .list_style_mob .q-item.row{justify-content:space-between}.app-b-select-multiple .list_style_mob .q-focus-helper{display:none}.app-b-select-multiple .list_style_mob .disabled{opacity:1!important}.app-b-select-multiple .list_style_mob .disabled .label{color:#b258fb!important;padding-left:0;font-weight:600}.app-b-select-multiple .expansion-item{padding-bottom:0!important}.app-b-select-multiple .expansion-item .q-item{min-height:0}.app-b-select-multiple .expansion-item .q-item-list:last-child{margin-bottom:6px}.app-b-select-multiple .q-icon{color:#b258fb}.app-b-select-multiple .maxHeight{max-height:25vh;overflow-x:hidden;overflow-y:scroll}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-number-step .input-box{display:flex;justify-content:space-between;align-items:center;width:100%}.app-b-number-step .input-box .displayed-value{width:50px;text-align:center}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 1024px){.component_card_room-annexes .width-2-5{width:20%!important}}.component_card_room-annexes .room-infos{border:1px solid #d8d8d8;border-radius:.25rem}.component_card_room-annexes .room-infos .control{height:1.5rem}.component_card_room-annexes .room-infos .control:hover .control-icon{cursor:pointer;color:#b258fb}.component_card_room-annexes .room-infos .control .control-icon{width:1.5rem;color:#f2e3ff;transition:all .3s ease}.component_card_room-annexes .room-infos .control .control-icon.disabled,.component_card_room-annexes .room-infos .control .control-icon.disabled:hover{color:#f2e3ff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-date .no-material-design .disable-label .q-field__label{display:none}.app-b-date .no-material-design .q-input .q-field__control,.app-b-date .no-material-design .q-input .q-field__append{height:42px}.app-b-date .no-material-design .q-input .q-field__label{font-weight:400;max-width:150%;transform:translateY(-150%) scale(.85) translate(-1rem);background:inherit;z-index:120;padding:.3rem;color:#363636}.app-b-date .no-material-design .q-input .q-field__native{font-weight:400;font-size:16px;line-height:22px;padding:0}.app-b-date .no-material-design .q-input .q-field__suffix{color:#797979;padding:8px 0;font-size:16px}.app-b-date .no-material-design .q-field--error .q-field__label{color:#ec4747}.app-b-date .q-input .q-field__native{font-weight:600;font-size:16px;line-height:22px}.app-b-date .q-input .q-field__label{font-weight:600}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-previous-occupation .q-field__control{height:42px!important;min-height:42px!important}@media (max-width: 768px){.app-page-lease-create-previous-occupation .custom_style_option-group{display:flex;gap:12px;flex-wrap:wrap}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-general-informations{border:1px solid}.app-page-lease-create-general-informations .q-field__control{height:42px!important;min-height:42px!important}@media (min-width: 600px){.app-page-lease-create-general-informations .number-step-custom-with{width:8rem}}.app-page-lease-create-general-informations .room-infos{border:1px solid #d8d8d8;border-radius:.25rem;width:60%}.app-page-lease-create-general-informations .room-infos .control{height:1.5rem}.app-page-lease-create-general-informations .room-infos .control:hover .control-icon{cursor:pointer;color:#b258fb}.app-page-lease-create-general-informations .room-infos .control .control-icon{width:1.5rem;color:#f2e3ff;transition:all .3s ease}.app-page-lease-create-general-informations .room-infos .control .control-icon.disabled,.app-page-lease-create-general-informations .room-infos .control .control-icon.disabled:hover{color:#f2e3ff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-toggle .q-toggle__inner--truthy .q-toggle__track{opacity:1!important}.app-b-toggle .q-toggle__inner{padding:8px 2px;height:42px}.app-b-toggle .q-toggle__inner .q-toggle__track{height:26px;border-radius:40px;width:54px}.app-b-toggle .q-toggle__inner .q-toggle__thumb{top:11px;left:6px;height:20px;width:20px}.app-b-toggle .q-toggle__inner.q-toggle__inner--truthy .q-toggle__thumb{left:32px}.app-b-toggle .q-toggle__inner.q-toggle__inner--truthy .q-toggle__thumb:after{background-color:#fff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-rent-charges .component_card{border:1px solid}.app-page-lease-create-rent-charges .warning{font-weight:700;color:#ff8154!important}.app-page-lease-create-rent-charges .height{display:none}.app-page-lease-create-rent-charges .height button{height:42px!important}.app-page-lease-create-rent-charges .component_rent_charges .text-sm span,.app-page-lease-create-rent-charges .component_rent_charges .text-sm p{font-size:14px}.app-page-lease-create-rent-charges a{color:#4291da}.app-page-lease-create-rent-charges .rent-input{width:50px}:root .text-primary,:root .app-page-lease-create-first-month-billing .title span{color:#b258fb!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-first-month-billing{border:1px solid}.app-page-lease-create-first-month-billing .title span{display:none;font-weight:700;font-size:24px;line-height:30px}@media (min-width: 601px){.app-page-lease-create-first-month-billing .title span{display:inline}}.app-page-lease-create-first-month-billing .custom-repartition__text{flex:0 0 60%}@media (min-width: 601px){.app-page-lease-create-first-month-billing .custom-repartition__text{flex:0 1 auto}}.app-page-lease-create-first-month-billing .custom-repartition__input{flex:0 0 auto}.app-page-lease-create-first-month-billing .rounded{padding:14px}.app-page-lease-create-first-month-billing .list-style{list-style:inside;padding-left:6px}.app-page-lease-create-first-month-billing .q-field__control{height:42px!important;min-height:42px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-component-owner-information .app-b-button-toggle .component_custom_btn-toggle.q-field--with-bottom{padding-bottom:0}.app-component-owner-information .app-b-button-toggle .q-btn-item .q-btn__content span{padding:3px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-component-tenant-information .app-b-button-toggle .component_custom_btn-toggle.q-field--with-bottom{padding-bottom:0}.app-component-tenant-information .app-b-button-toggle .q-btn-item .q-btn__content span{padding:3px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component_warrantor_information .denomination-select-input .q-field__control{height:42px!important;min-height:42px!important}.component_warrantor_information .denomination-select-input .q-field__control .q-field__control-container .q-field__label{color:var(--q-dark);font-weight:400}.component_warrantor_information .denomination-select-input .q-field__append{height:42px!important;min-height:42px!important}.component_warrantor_information .button-toggle-separated .q-btn-item{border:1px solid;border-color:var(--q-dark-lighter);background-color:var(--q-white);border-radius:4px}.component_warrantor_information .button-toggle-separated .q-btn-item .q-btn__content span{padding:3px;font-weight:600!important;color:var(--q-dark)}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.edit-tenant-form .content_info .q-field__label{margin-bottom:8px}.edit-tenant-form .content_info .component-b-tooltip .icon-position{top:50%;transform:translateY(-50%)}@media (max-width: 600px){.edit-tenant-form .content_info .component-b-tooltip .icon-position{right:10px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.fixed-top-left .top-50{top:50%}.fixed-top-left .left-50{left:50%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-real-estate .custom-tab-label{margin:0 16px!important;padding:0!important}@media (max-width: 768px){.app-page-lease-create-real-estate .custom-tab-label:first-child{margin-left:0!important}}.app-page-lease-create-real-estate .custom-tab-label .q-tab__label{font-weight:600}@media (max-width: 768px){.app-page-lease-create-real-estate .tabs{border-radius:0}}.app-page-lease-create-real-estate .q-tabs__arrow{display:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-select-owner .custom-tab-label{margin:0 16px!important;padding:0!important}@media (max-width: 768px){.app-page-lease-select-owner .custom-tab-label:first-child{margin-left:0!important}}.app-page-lease-select-owner .custom-tab-label .q-tab__label{font-weight:600}@media (max-width: 768px){.app-page-lease-select-owner .tabs{border-radius:0}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-select-tenant .custom-tab-label{margin:0 16px!important;padding:0!important}@media (max-width: 768px){.app-page-lease-select-tenant .custom-tab-label:first-child{margin-left:0!important}}.app-page-lease-select-tenant .custom-tab-label .q-tab__label{font-weight:600}@media (max-width: 768px){.app-page-lease-select-tenant .tabs{border-radius:0}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-information .custom-tab-label{margin:0 16px!important;padding:0!important}@media (max-width: 768px){.app-page-lease-information .custom-tab-label:first-child{margin-left:0!important}}.app-page-lease-information .custom-tab-label .q-tab__label{font-weight:600}@media (max-width: 768px){.app-page-lease-information .tabs{border-radius:0}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-document .text-sm *{font-size:14px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-clause .clause-title{font-size:18px}.app-page-lease-create-clause .border-radius-4{border-radius:4px!important}.app-page-lease-create-clause .text-xs p,.app-page-lease-create-clause .text-xs ul{font-size:14px;color:#363636}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-lease-confirm-validation-modal .img-size{width:100%;max-width:180px;height:auto}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create-documents-validation .upload-document .title{font-size:20px}@media (min-width: 768px){.app-page-lease-create-documents-validation .upload-document .title{font-size:24px}}.app-page-lease-create-documents-validation .border-radius-4{border-radius:4px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-infos .bg-purple{background-color:#f2e3ff!important}.app-page-real-estate-infos .rounded-image{border-radius:50%;object-fit:cover}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-meters-modal .title{font-size:22px}.component-meters-modal .max-width-160{max-width:160px}.component-meters-modal .q-input .q-field__native{font-size:14px!important}.component-meters-modal .first-letter-capitalize:first-letter{text-transform:capitalize}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-property-manager-infos-modal .title{font-size:22px}.component-property-manager-infos-modal .message{font-size:16px}.component-property-manager-infos-modal .label{max-width:133%;transform:translateY(-150%) scale(.85) translate(-1rem);background:inherit;z-index:120;padding:.3rem;color:#363636}@media (max-width: 600px){.component-property-manager-infos-modal .pic{margin-top:-60px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-key-sets-modal .title{font-size:22px}.component-key-sets-modal .message{font-size:16px}.component-key-sets-modal .label{max-width:133%;transform:translateY(-150%) scale(.85) translate(-1rem);background:inherit;z-index:120;padding:.3rem;color:#363636}.component-key-sets-modal .q-select__dropdown-icon{color:#b258fb}@media (max-width: 600px){.component-key-sets-modal .pic{margin-top:-60px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-notes-modal .title{font-size:22px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-quick-reference .card{padding:24px}@media (min-width: 600px){.app-page-real-estate-quick-reference .card{min-height:252px}}.app-page-real-estate-quick-reference .custom-icon-size.icon-normal{width:20px;height:20px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-files-picker .content_files{min-height:3rem!important}.app-page-real-estate-files-picker .border-bottom{border-bottom:1px solid #d8d8d8}@media (max-width: 768px){.app-page-real-estate-files-picker .overflow-mobile{overflow-x:scroll}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-edit-dpe .steps-dpe .step{height:34px;width:34px;border:2px solid;text-align:center;line-height:1rem;border-radius:40px;font-size:18px;font-weight:700;transition:ease .3s}.component-edit-dpe .q-mt-none-important{margin-top:0!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-diagnostics .pt-xs-3{padding-top:3px}@media (max-width: 767px){.app-page-real-estate-diagnostics .flex-column-reverse{flex-direction:column-reverse}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-record-amount-modal .title{font-size:22px}.component-record-amount-modal .file-upload{min-height:53px}.component-record-amount-modal .q-checkbox__label{color:#363636}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-refund-demande-list .teom-text-content{flex-basis:79%}.app-page-real-estate-refund-demande-list .w-150{width:150px}.app-page-real-estate-refund-demande-list .w-150 .text-sm{padding:4px 10px;line-height:18px}.app-page-real-estate-refund-demande-list .img{max-width:19%}.app-page-real-estate-refund-demande-list .img-size{width:100%;max-width:156px;height:auto}.app-page-real-estate-refund-demande-list .refund-demand-listing{width:100%;background-color:#fff;text-align:left;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:14px}@media (max-width: 1535px){.app-page-real-estate-refund-demande-list .refund-demand-listing{font-size:14px}}.app-page-real-estate-refund-demande-list .refund-demand-listing thead{width:100%;background-color:#f2e3ff;color:#363636}.app-page-real-estate-refund-demande-list .refund-demand-listing thead th{padding:14px;text-align:left;font-weight:600}@media (max-width: 1535px){.app-page-real-estate-refund-demande-list .refund-demand-listing thead th{padding:10px}}.app-page-real-estate-refund-demande-list .refund-demand-listing tbody{min-height:500px}.app-page-real-estate-refund-demande-list .refund-demand-listing tbody :nth-child(2n) td{background-color:#f7f7f7}.app-page-real-estate-refund-demande-list .refund-demand-listing tbody tr{width:100%;background-color:#fff}.app-page-real-estate-refund-demande-list .refund-demand-listing tbody tr td{padding:10px 14px;color:#363636}@media (max-width: 1535px){.app-page-real-estate-refund-demande-list .refund-demand-listing tbody tr td{padding:10px}}.app-page-real-estate-refund-demande-list .q-expansion-item__container .q-item{display:flex;align-items:start}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-property-tax .text-lg{font-size:18px}.app-page-real-estate-property-tax .bg-purple{background-color:#f2e3ff!important}.app-page-real-estate-property-tax .img-size{width:121px;height:121px;flex-shrink:0}.app-page-real-estate-property-tax .tax-listing{width:100%;background-color:#fff;text-align:left;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:14px;table-layout:fixed}@media (max-width: 1535px){.app-page-real-estate-property-tax .tax-listing{font-size:14px}}.app-page-real-estate-property-tax .tax-listing thead{width:100%;background-color:#f2e3ff;color:#363636}.app-page-real-estate-property-tax .tax-listing thead th{padding:14px;text-align:left;font-weight:600;font-size:14px}@media (max-width: 1535px){.app-page-real-estate-property-tax .tax-listing thead th{padding:10px}}.app-page-real-estate-property-tax .tax-listing tbody{min-height:500px}.app-page-real-estate-property-tax .tax-listing tbody :nth-child(2n) td{background-color:#f7f7f7}.app-page-real-estate-property-tax .tax-listing tbody tr{width:100%;background-color:#fff}.app-page-real-estate-property-tax .tax-listing tbody tr td{padding:16px;color:#363636}@media (max-width: 1535px){.app-page-real-estate-property-tax .tax-listing tbody tr td{padding:10px}}.app-page-real-estate-property-tax .padding-action{padding-left:5px!important;padding-right:5px!important}.app-page-real-estate-property-tax .q-expansion-item__container .q-item{display:flex;align-items:start}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-refund-demand-details .q-card.component-refund-demand-details{width:640px!important}.component-refund-demand-details .name{font-size:18px!important;font-weight:600!important}.component-refund-demand-details .payment-content *{font-size:16px}.component-refund-demand-details .highlighted-content{font-weight:700;color:#b258fb}.component-refund-demand-details .separator{border-top:rgb(216,216,216) 1px solid;padding-top:16px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-charges-regularization .tooltip{position:absolute;right:-10px;top:0}.component-charges-regularization .balance{width:126px;height:126px}.component-charges-regularization .tax-listing{width:100%;background-color:#fff;text-align:left;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:14px;table-layout:fixed}@media (max-width: 1535px){.component-charges-regularization .tax-listing{font-size:14px}}.component-charges-regularization .tax-listing thead{width:100%;background-color:#f2e3ff;color:#363636}.component-charges-regularization .tax-listing thead th{padding:14px;text-align:left;font-weight:600;font-size:14px}@media (max-width: 1535px){.component-charges-regularization .tax-listing thead th{padding:10px}}.component-charges-regularization .tax-listing tbody{min-height:500px}.component-charges-regularization .tax-listing tbody :nth-child(2n) td{background-color:#f7f7f7}.component-charges-regularization .tax-listing tbody tr{width:100%;background-color:#fff}.component-charges-regularization .tax-listing tbody tr td{padding:16px;color:#363636}@media (max-width: 1535px){.component-charges-regularization .tax-listing tbody tr td{padding:10px}}.component-charges-regularization .padding-action{padding-left:5px!important;padding-right:5px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 600px){.real-estate-ad-card .real-estate-ad-custom-spacing{padding:0 10px 125px 110px}}.real-estate-ad-card .real-estate-ad-publish__title{font-size:24px}@media (min-width: 600px){.real-estate-ad-card .real-estate-ad-publish__title{font-size:30px}}@media (max-width: 768px){.real-estate-ad-card .real-estate-ad-publish{order:-1;margin-bottom:1rem}}@media (min-width: 600px){.real-estate-ad-card .real-estate-ad-publish-spacing{padding:35px 45px}}.real-estate-ad-card .real-estate-ad-custom-shadow{border-radius:10px;box-shadow:0 0 11px #0000001f}.real-estate-ad-card .real-estate-ad-works-list{list-style:none;padding-left:0;counter-reset:number}.real-estate-ad-card .real-estate-ad-works-list__item{display:flex;align-items:center;min-height:41px;position:relative;counter-increment:number;line-height:24px;margin-bottom:22px;padding-left:57px}.real-estate-ad-card .real-estate-ad-works-list__item:before{content:counter(number);position:absolute;left:0;top:0;width:41px;height:41px;font-weight:700!important;color:#fff;background-color:#7925bc;border-radius:20px;font-size:20px;align-items:center;justify-content:center;display:flex;flex-wrap:wrap}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.real-estate-no-ad__title{position:relative}.real-estate-no-ad__title--icon{position:absolute;top:50%;transform:translateY(-50%);left:-121px}.real-estate-no-ad__title--icon>img{max-width:121px}.real-estate-no-ad__list{line-height:28px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.ad-real-estate-detail .mt-65{margin-top:40px}@media (min-width: 1537px){.ad-real-estate-detail .mt-65{margin-top:65px}}.ad-real-estate-detail .ad-real-estate-detail-panel .mb-36{margin-bottom:36px}.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__native,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__input,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__native,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__input{color:#363636}.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__native,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__native span,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__input,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__input span,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__native,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__native span,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__input,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__input span{font-size:16px;font-weight:700}.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-input .q-field__label,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select .q-field__label{color:#363636}.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select.with-warning .q-field__control:before,.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select.with-warning .q-field__control:after{border-color:#ff8154}.ad-real-estate-detail .ad-real-estate-detail-panel .q-field.q-select.with-warning .q-field__label{color:#ff8154;font-weight:700}.ad-real-estate-detail .ad-real-estate-detail-panel .q-item{padding:16px 0;border-bottom:1px solid rgb(216,216,216)}.ad-real-estate-detail .ad-real-estate-detail-panel .q-item .q-icon{font-size:32px;color:#b258fb}.ad-real-estate-detail .ad-real-estate-detail-panel .q-item.q-hoverable:hover>.q-focus-helper{background:transparent;opacity:0}.ad-real-estate-detail .ad-real-estate-detail-panel__title{font-size:20px}@media (min-width: 1537px){.ad-real-estate-detail .ad-real-estate-detail-panel__title{font-size:24px}}.ad-real-estate-detail .ad-real-estate-detail-panel .rent-control-block{display:flex;flex-wrap:nowrap;align-items:flex-start;transition:background-color .3s ease}@media (min-width: 600px){.ad-real-estate-detail .ad-real-estate-detail-panel .rent-control-block{align-items:center}}.ad-real-estate-detail .ad-real-estate-detail-panel .ad-portal-toggle__leboncoin_immo_v2{width:130px}.ad-real-estate-detail .ad-real-estate-detail-panel .ad-portal-toggle__seLoger{width:117px}.ad-real-estate-detail .ad-real-estate-detail-panel .ad-portal-toggle__insoon_eb{width:133px}.tabs.ad-real-estate-tabs{width:100%;border-radius:initial;background-color:#fff0;border-bottom:1px solid rgb(216,216,216)}.side-borders{border-left:1px solid rgb(216,216,216)}.dot{width:10px;height:10px;border-radius:50%;display:inline-block}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.candidacy_modal .contact{border-right:1px solid #d8d8d8;padding-right:30px;padding-left:25px}.candidacy_modal .comment{background-color:#f7f7f7;border-radius:10px;padding:15px;margin-top:1rem;font-size:14px!important}.candidacy_modal .notes{padding-left:25px;padding-right:16px}.candidacy_modal .save-button{padding-right:16px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-send-rejection-mail .title{font-size:22px}.component-send-rejection-mail .mail-content{max-height:360px;overflow-x:scroll}@media (max-width: 768px){.component-send-rejection-mail .mail-content{margin-left:-16px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.ad-candidacy-list .listing{border-radius:10px;border-collapse:collapse;width:100%;background-color:#fff}@media (max-width: 768px){.ad-candidacy-list .listing{background-color:#f7f7f7}}.ad-candidacy-list .listing tbody tr:nth-child(even){background-color:#f7f7f7}.ad-candidacy-list .listing tbody tr:nth-child(even):hover{background-color:#d8d8d84d}.ad-candidacy-list .listing tbody tr{border:none}.ad-candidacy-list .listing tbody td{padding:10px!important}.ad-candidacy-list .ad-candidacy-card{width:100%}.ad-candidacy-list .ad-candidacy-card:not(:last-child){margin-bottom:1px}.ad-candidacy-list .ad-candidacy-card:nth-child(even) .q-card{background-color:#f7f7f7}.ad-candidacy-list .stroke-width-2{stroke-width:2px}.page-ad-candidacy-list-mobile-action-menu{border-radius:10px;width:max-content;max-width:max-content!important;padding:8px}.page-ad-candidacy-list-mobile-action-menu .q-item{padding:8px;min-height:0}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-record-payment-modal .title{font-size:22px}@media (max-width: 1023px){.component-record-payment-modal .image{margin-top:-60px}}.component-record-payment-modal .custom-rental-receipt-option{display:flex;flex-direction:column;margin-left:-9px}.component-record-payment-modal .custom-rental-receipt-option .q-checkbox{border:none!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-access-code-modal .title{font-size:22px}.component-access-code-modal .list{border-collapse:collapse;width:100%}.component-access-code-modal .list td{padding:4px}@media (min-width: 601px){.component-access-code-modal .list td{padding:4px 12px}}.component-access-code-modal .list :nth-child(2n) td{background-color:#f7f7f7!important}.component-access-code-modal .amount{min-width:110px;display:inline-block;position:relative;padding-left:22px}.component-access-code-modal .amount:before{display:block;content:"";position:absolute;left:-2px;top:0}.component-access-code-modal .amount.img-billets:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAATCAYAAACUef2IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJDSURBVHgBrVVdbtNAEJ5Z2ynqk2+AewLcE9A+ogqUPCCFgIRzgpITND0BcII1UgqVeEghingkN2hyAswN/IZw7B2+tUljpW5UVRlpvdmZndn5+WbCBGqPtf/IpZB2QTkll51+wt0fOnAMX4Pl0w5IiBKTybGrcopIVUbFyEdFdEUPIUVtIT5lokC5FLkrvhH5tJfTMO700ya9l1MdOob8y+f9WZM8Guv50hOfmN/aM/cmesiKzy5OIm5SePVdt5XDmv6nyoYqhQy+vOg3RvZ6GgsiP1e0hWz+YXSMnwkX0ikXnre8HiLYpnvLsEVId6yDMpyChthSL5POCB7a5f2VQ8sjg9ps3N9qeN+jWHn0oRLyYyFZIO/JSl7WQGgOYbh5f6vhlkPvWsvKG2FZMPETFMavp4eYQvB/bd6vk7vJiJ+tvbNHrNOsxdco4sAy2PAZNh/pOW+4f7fHdfp80p/XC1Yu4NSAV09PE9143JvGupXJYBPHowpWV28m+sgoSi/wWJMhW8R9j9/fMgynouUep92J/takmNsPGgTyoyY59NuILLo5RyjGUvgnKh3QDggPpG4mh2W3WeN5vhvDbk5zm04XHRQtDVp2Xcak/ApalylFe/5WTEkB7BbI8deGHK8mJDB/vKqR21I0y/IKOqU9rjxHvgIWOlCKjzAffAexOVTOgrJBMLQW2Gd/CprBy0AwIY1Zj16+T3i2QXL8EQAVAQoY2q5DgzytXbFeWmwfrGB4L8N3kYUgIgwNUegIxaPaSP0HW4kAcpwp2c8AAAAASUVORK5CYII=);height:19px;width:22px}.component-access-code-modal .amount.img-eclair:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAADNX8xBAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG0SURBVHgBlZRNTsJAFIDfmxbYaAJGTdxxBDyBNYGWJZ5AOIFwAvEEwgnAE4C7dkW9AZ6A7kwEIlsIzPimP6ZCO2nfZv5evvc/ABnlq9msfjca7bR3HTJCCkLMALFMx3GSDssMAagKgI80PSVoYRjlCCLPyNg0N0hCzorFCDKUdxqAmxt0XiqNELHGETsUUhUBvIpte7lAa8sa0dIiQO/atscEuQOFN4mgtWk+E6AtEF+uHGewrNcNui4LId5VIP0Egtj3IbbdD0wxw18RRQg9kb2ue7oSEgBq4W6KmpbEgQLnG4xDaDu8dJxuXOmH+mgflv9YmBCvlAa/ILgyzUeyOkYh5pzzXprrN0cVo4JISDeKQCfIQD7QRY1cnyWBdM5lolsQT0MM4utoiLdpriPnZTI0oe38HyQhl3rYZF4SiMIOvGDMVUF8ECiEUziU0A31k7u0rC6F0ycP344hvvcq0MqyFtSIn6Q0kQWh7p1eOM5Dkm7qrMnvA+SMCeFFVcXttpOmnwrSDgcj0GBPcmDZbndfcd1NbhD9PX6ifQiiEqIG0cT/QRTfRyTpVUPskRU3C0TKL8Wkw/5ETfWoAAAAAElFTkSuQmCC);width:16.5px;height:19.5px}@media (min-width: 601px){.component-access-code-modal .amount .amount:before{left:12px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-account-balance-card{width:100%}.component-account-balance-card .align-mobile{justify-content:flex-start!important}.component-account-balance-card .text-xl{font-size:22px!important}.component-account-balance-card .balance{max-width:65px;width:100%}@media (min-width: 601px){.component-account-balance-card .balance{max-width:130px;height:130px!important}.component-account-balance-card .balance .text-xl{font-size:20px!important}}.component-account-balance-card .img-etoiles,.component-account-balance-card .img-billets,.component-account-balance-card .img-eclair{width:25px}.component-account-balance-card .text-icon{position:relative;padding-left:7px}.component-account-balance-card .text-icon:before{display:block;content:"";position:absolute;left:0;top:0}.component-account-balance-card .amount-font-size{font-size:40px;line-height:40px;font-weight:700}.component-account-balance-card .amount-font-size sup{position:absolute;top:-2px}@media (min-width: 601px){.component-account-balance-card .amount-font-size{font-size:40px}.component-account-balance-card .amount-font-size sup{top:-10px}}.component-account-balance-card .amount-font-size.shadow-left-positive{box-shadow:-4px 0 0 -3px #5bb5a0}.component-account-balance-card .amount-font-size.shadow-left-negative{box-shadow:-4px 0 0 -3px #ec4747}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-doc-send-modal .title{font-size:22px}.component-doc-send-modal .mail-content{max-height:360px;overflow-x:scroll}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-rental-receipt-line .dark-purple{color:#7925bc;font-weight:800;font-size:24px}.component-rental-receipt-line .dark-purple-mini{color:#7925bc;font-weight:800;font-size:14px}.component-rental-receipt-line .date-text-bold{color:#363636;font-weight:600;font-size:16px}.component-rental-receipt-line .w-130{width:130px}.component-rental-receipt-line .icon-purple .q-icon{color:#7925bc}.component-rental-receipt-line .action-button{position:absolute;top:5px;right:5px}.component-rental-receipt-line-mobile-action-items{border-radius:10px;width:max-content;max-width:max-content!important;padding:8px}.component-rental-receipt-line-mobile-action-items .q-item{padding:8px;min-height:0}.q-item__section--main{flex:none!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-expired-leases .opacity{opacity:50%}.app-expired-leases .dot{width:17px;height:17px;border-radius:50%;display:inline-block}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (max-width: 768px){.signature-traking-view h3{font-size:18px}}.signature-traking-view .table-style{width:100%;background-color:#fff;text-align:left;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:14px}@media (max-width: 1535px){.signature-traking-view .table-style{font-size:14px}}.signature-traking-view .table-style thead{width:100%;background-color:#b258fb;color:#fff}.signature-traking-view .table-style thead th{padding:14px;text-align:left;font-weight:600}@media (max-width: 1535px){.signature-traking-view .table-style thead th{padding:10px}}.signature-traking-view .table-style tbody{min-height:500px}.signature-traking-view .table-style tbody :nth-child(2n) td{background-color:#f2e3ff}.signature-traking-view .table-style tbody tr{width:100%;background-color:#fff}.signature-traking-view .table-style tbody tr td{padding:10px 14px;color:#363636}@media (max-width: 1535px){.signature-traking-view .table-style tbody tr td{padding:10px}}.signature-traking-view .signatory-status{display:inline-block;height:10px;width:10px;border-radius:100%;margin-right:8px}.signature-traking-view .signer-infos hr{opacity:.4}.signature-traking-view .hover{transition:all .3s ease}.signature-traking-view .hover:hover{background:rgb(242,227,255)}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-on-hold-lease{height:100%}.component-on-hold-lease .status-list{padding-left:0;list-style:none}.component-on-hold-lease .status-list__item{display:flex;align-items:center;padding:7px 8px;margin-bottom:3px;border-radius:6px;width:100%;background:rgb(247,247,247)}.component-on-hold-lease .status-list__item:last-child{margin-bottom:0}@media (min-width: 1535px){.component-on-hold-lease .status-list__item{max-width:190px}}.component-on-hold-lease .status-list__content{display:flex;align-items:center}.component-on-hold-lease .status-list__content:before{content:"";display:inline-block;width:17px;height:17px;background:rgb(216,216,216);border-radius:50%;margin-right:9px}.component-on-hold-lease .status-list__content.passed:before{background:rgb(91,181,160)}.component-on-hold-lease .status-list__content.current:before{background:rgb(178,88,251)}@media (min-width: 1537px){.component-on-hold-lease .full-width.pr-100{padding-right:150px}}@media (max-width: 1400px){.component-on-hold-lease .mobile-center{display:block;margin:10px auto}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-active-on-going-lease{height:100%}.component-active-on-going-lease .rounded-16{border-radius:16px}.component-active-on-going-lease .rental{font-size:24px}.component-active-on-going-lease .list-style-none{list-style:none;padding-left:0}.component-active-on-going-lease .month-receipt{font-size:14px}@media (min-width: 601px){.component-active-on-going-lease .month-receipt{font-size:16px}}@media (min-width: 1537px){.component-active-on-going-lease .full-width.pr-100{padding-right:100px}}.component-active-on-going-lease .current-tenant,.component-active-on-going-lease .tenant-change,.component-active-on-going-lease .on-tenant-change,.component-active-on-going-lease .rent-info{display:grid;grid-auto-flow:dense;gap:16px}@media (min-width: 601px){.component-active-on-going-lease .current-tenant,.component-active-on-going-lease .tenant-change,.component-active-on-going-lease .on-tenant-change,.component-active-on-going-lease .rent-info{gap:20px}}.component-active-on-going-lease .current-tenant__title{font-size:18px}@media (min-width: 601px){.component-active-on-going-lease .current-tenant__title{font-size:24px}}@media (min-width: 601px){.component-active-on-going-lease .current-tenant{grid-template-columns:1.3fr 1fr}}.component-active-on-going-lease .rent-info{grid-template-columns:1fr}.component-active-on-going-lease .rent-info__full{background:url(/assets/gradient-background-mobile.0b5ed492.png);transform:scaleX(-1);background-size:cover}.component-active-on-going-lease .rent-info__full>div{transform:scaleX(-1)}@media (min-width: 601px){.component-active-on-going-lease .rent-info__full{grid-column:span 2}}.component-active-on-going-lease .rent-info__detail{min-height:120px}.component-active-on-going-lease .rent-info__detail--title{line-height:17px}.component-active-on-going-lease .rent-info__detail--rental{font-size:32px;line-height:40px}@media (min-width: 601px){.component-active-on-going-lease .rent-info{grid-template-columns:repeat(2,1fr)}}.component-active-on-going-lease .tenant-change{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;margin-top:16px}.component-active-on-going-lease .tenant-change>:first-child{grid-column:1/-1}.component-active-on-going-lease .tenant-change__title{font-size:16px}@media (min-width: 601px){.component-active-on-going-lease .tenant-change__title{font-size:18px}}@media (min-width: 601px){.component-active-on-going-lease .tenant-change{margin-top:20px;grid-template-columns:290px repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:minmax(200px,auto)}.component-active-on-going-lease .tenant-change>:first-child{grid-column:auto}}@media (min-width: 601px){.component-active-on-going-lease .on-tenant-change{grid-template-columns:1.3fr 1fr}}.component-active-on-going-lease .no-tenant-choice{padding:24px}.component-active-on-going-lease .no-tenant-choice__img{width:76px}@media (min-width: 601px){.component-active-on-going-lease .no-tenant-choice__img{width:122px}}@media (min-width: 601px){.component-active-on-going-lease .no-tenant-choice__content{flex:2;padding-right:8px}}.component-active-on-going-lease .no-tenant-choice .custom-btn{padding:6px 20px!important}.component-active-on-going-lease .no-tenant-choice .custom-border{border:2px solid rgb(255,129,84)!important}.component-active-on-going-lease .with-tenant-choice{min-height:100%}.component-active-on-going-lease .with-tenant-choice .actions{display:flex;flex-wrap:wrap;column-gap:12px}.component-active-on-going-lease .with-tenant-choice .actions .action-item{justify-content:space-between;min-width:unset;padding:16px 24px}.component-active-on-going-lease .with-tenant-choice .actions .action-item h3{font-size:20px}.component-active-on-going-lease .with-tenant-choice .actions .action-item img{object-fit:contain;width:100%;max-width:110px}.component-active-on-going-lease .with-tenant-choice .actions .action-item .content{font-size:14px;line-height:22px;padding:0}@media (min-width: 601px){.component-active-on-going-lease .with-tenant-choice .actions .action-item{flex:1 0 auto}.component-active-on-going-lease .with-tenant-choice .actions .action-item:hover{background-color:#f2e3ff}}.component-active-on-going-lease .img-size{object-fit:contain;width:71px;height:auto}.component-active-on-going-lease .img-size.tenant-profile,.component-active-on-going-lease .img-size.tenant-remplacement,.component-active-on-going-lease .img-size.suitcase{max-width:71px}.component-active-on-going-lease .img-size.practical-information{max-width:60px}.component-active-on-going-lease .img-size.keys,.component-active-on-going-lease .img-size.folder{max-width:85px}.component-active-on-going-lease .img-size.appartment-empty,.component-active-on-going-lease .img-size.calculator{max-width:100px}.component-active-on-going-lease .icon-purple .q-icon{color:#7925bc}.component-active-on-going-lease .account-balance .img-size.balance{max-width:88px}@media (min-width: 601px){.component-active-on-going-lease .account-balance .img-size.balance{max-width:110px}}.component-active-on-going-lease .account-balance h3{color:#b258fb;margin-bottom:8px}.icon-status{content:"";display:inline-block;width:17px;height:17px;background:rgb(91,181,160);border-radius:50%}.directory-header{position:relative;bottom:-1px}.directory-header .directory-figure{width:40%;height:18px;border-top-left-radius:20px}.directory-header .directory-angle{position:relative;left:-2px;width:25%;height:18px;clip-path:polygon(98.869% 99.33%,98.869% 99.33%,98.304% 99.263%,96.72% 99.003%,94.287% 98.457%,91.175% 97.533%,87.552% 96.142%,83.588% 94.191%,79.451% 91.588%,75.312% 88.244%,71.34% 84.065%,67.703% 78.961%,67.703% 78.961%,67.496% 78.608%,66.905% 77.541%,65.978% 75.748%,64.76% 73.213%,63.3% 69.925%,61.642% 65.87%,59.835% 61.034%,57.924% 55.405%,55.957% 48.969%,53.979% 41.712%,53.979% 41.712%,52.892% 37.478%,51.56% 32.529%,49.975% 27.138%,48.127% 21.578%,46.006% 16.124%,43.601% 11.049%,40.904% 6.625%,37.905% 3.127%,34.593% .827%,30.959% 0%,1.303% 0%,1.303% 99.598%,98.869% 99.33%)}.directory-border{border-radius:0 20px 20px}.bg-hover-primary-light{background-color:#fff}.bg-hover-primary-light:hover{background-color:#f2e3ff!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-no-lease{height:100%}.component-no-lease .bg-transparent{background-color:transparent!important}.component-no-lease .custom-border{border:2px solid rgb(255,129,84)!important}@media (min-width: 601px){.component-no-lease .no-tenant-choice__img{max-width:77px;height:89px}.component-no-lease .no-tenant-choice__content{flex:3;padding-right:8px}.component-no-lease .no-tenant-choice__button{flex:1}}.component-no-lease .no-tenant-choice .custom-btn{padding:3px 18px!important}.component-no-lease .no-tenant-choice .custom-list{padding:0;margin-left:15px;margin-bottom:0;margin-top:8px}.component-no-lease .no-tenant-choice .custom-img-1{width:96px;height:auto}.component-no-lease .no-tenant-choice .custom-img-1-mobile{width:76px;height:auto}.component-no-lease .no-tenant-choice .custom-img-2{width:99px;height:auto}.component-no-lease .no-tenant-choice .custom-img-2-mobile{width:78px;height:auto}.component-no-lease .no-tenant-choice .custom-text{border-radius:4px;padding:1px 5px;font-size:14px}.component-no-lease .with-tenant-choice{min-height:100%}.component-no-lease .with-tenant-choice .actions{display:flex;flex-wrap:wrap;column-gap:12px}.component-no-lease .with-tenant-choice .actions .action-item{justify-content:space-between;min-width:unset;padding:16px 24px}.component-no-lease .with-tenant-choice .actions .action-item h3{font-size:20px}.component-no-lease .with-tenant-choice .actions .action-item img{object-fit:contain;width:100%;max-width:110px}.component-no-lease .with-tenant-choice .actions .action-item .content{font-size:14px;line-height:22px;padding:0}@media (min-width: 601px){.component-no-lease .with-tenant-choice .actions .action-item{flex:1 0 auto}.component-no-lease .with-tenant-choice .actions .action-item:hover{background-color:#f2e3ff}}.component-no-lease .custom-btn{padding:8px 20px!important}.component-no-lease .custom-btn__label{line-height:18px}.component-no-lease .custom-btn__label span{font-style:italic}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-doc-sending-settings-modal .q-input .q-field__append{width:20px}.component-doc-sending-settings-modal .q-input .q-field__append .q-icon{font-size:1rem}.component-doc-sending-settings-modal .q-input .q-field__messages>div{position:absolute;width:150px}.component-doc-sending-settings-modal .q-field__append.q-field__marginal{display:none}.component-doc-sending-settings-modal .thick-border{border:1.5px solid}.component-doc-sending-settings-modal .title{font-size:22px}.component-doc-sending-settings-modal .payment-day-input{width:60px}.component-doc-sending-settings-modal .param-checkbox{margin-left:-10px}.component-doc-sending-settings-modal .q-checkbox .q-checkbox__label{color:#363636}.component-doc-sending-settings-modal .q-checkbox .q-checkbox__inner--truthy .q-checkbox__bg{color:#b258fb}.component-doc-sending-settings-modal .q-checkbox .q-checkbox__inner--falsy .q-checkbox__bg{color:#d8d8d8}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-rental-detail-receipt{height:100%}.app-page-real-estate-rental-detail-receipt .account-balance .img-size.balance{max-width:88px;width:100%}@media (min-width: 601px){.app-page-real-estate-rental-detail-receipt .account-balance .img-size.balance{max-width:139px;height:139px!important}}.app-page-real-estate-rental-detail-receipt .thick-border{border:2px solid}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-balance-due-modal .title{font-size:22px}.component-balance-due-modal .thick-border{border:1.5px solid}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-rental-detail-detail-receipt .card_style span{font-size:16px}.app-page-real-estate-rental-detail-detail-receipt .border-bottom-white{border-bottom:1px solid rgb(255,255,255)}.app-page-real-estate-rental-detail-detail-receipt .align-items-start{align-items:start}.app-page-real-estate-rental-detail-detail-receipt .bg-negative-light{background-color:#ffdbdb}.app-page-real-estate-rental-detail-detail-receipt .bg-positive-light{background-color:#d3f3ef}.app-page-real-estate-rental-detail-detail-receipt .negative{color:#ec4747}.app-page-real-estate-rental-detail-detail-receipt .positive{color:#5bb5a0}.app-page-real-estate-rental-detail-detail-receipt .no-underline{text-decoration:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-component-too-early .img-size{object-fit:contain;width:100%;height:auto}@media (max-width: 1023px){.app-component-too-early .img-size{margin-top:-65px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.card-secondary-light{background-color:#ffe7d8;padding:20px 17px;border-radius:16px;margin-top:-4px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-rental-detail-rent-review{height:100%}.app-page-real-estate-rental-detail-rent-review .title{font-size:18px}@media (min-width: 601px){.app-page-real-estate-rental-detail-rent-review .title{font-size:24px}}.app-page-real-estate-rental-detail-rent-review .img-size-calendar{object-fit:contain;width:116px;height:122px}@media (max-width: 600px){.app-page-real-estate-rental-detail-rent-review .img-size-calendar{width:110px;height:110px}}.app-page-real-estate-rental-detail-rent-review .img-size-avertissement{object-fit:contain;width:100%}@media (max-width: 600px){.app-page-real-estate-rental-detail-rent-review .img-size-avertissement{width:81px;height:75px}}.app-page-real-estate-rental-detail-rent-review .card-info{background-color:#e4f1ff;padding:20px 28px;border-radius:16px;margin-top:-4px}@media (max-width: 600px){.app-page-real-estate-rental-detail-rent-review .card-info{margin-top:20px}}.app-page-real-estate-rental-detail-rent-review .card-danger{background-color:#ffdbdb;padding:20px 17px;border-radius:16px;margin-top:-4px}@media (max-width: 600px){.app-page-real-estate-rental-detail-rent-review .card-danger{margin-top:20px}}.app-page-real-estate-rental-detail-rent-review .card-secondary-light{background-color:#ffe7d8;padding:20px;border-radius:16px;margin-top:-4px}.app-page-real-estate-rental-detail-rent-review .listing{border-radius:0}@media (max-width: 1535px){.app-page-real-estate-rental-detail-rent-review .listing{width:100%!important}}.app-page-real-estate-rental-detail-rent-review .listing thead{background-color:#f2e3ff}.app-page-real-estate-rental-detail-rent-review .listing thead th{font-weight:600}.app-page-real-estate-rental-detail-rent-review .icon-size{min-width:21px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app_page_changeover .rounded{border:1px solid rgba(0,0,0,.1);min-height:100%;width:100%}.app_page_changeover .replace-chip{margin-left:-10px}.app_page_changeover .card-secondary-light{background-color:#ffe7d8;padding:9px 20px;border-radius:16px;margin-top:-4px}.app_page_changeover table.listing{border-radius:0}.app_page_changeover table.listing th{font-weight:600}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-terminate-lease-modal .q-form .q-field{width:100%;max-width:300px;margin:0 auto}.component-terminate-lease-modal .q-form .q-field .q-field__label{font-weight:600}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app_page_exit_register{height:100%}.app_page_exit_register .rounded{border:1px solid rgba(0,0,0,.1);height:100%;width:100%}.app_page_exit_register .img-size-valise{object-fit:contain;width:145px;height:128px}@media (max-width: 600px){.app_page_exit_register .img-size-valise{width:101px;height:103px}}.app_page_exit_register .custom-padding{padding:5px!important}.app_page_exit_register .opacity{opacity:.5}@media (min-width: 600px){.app_page_exit_register .max-width-70{max-width:70%}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-lease-add-document .img-size{width:100%;max-width:78px;height:auto}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app_page_rental-document{height:100%}.app_page_rental-document .page-container.rounded{border:1px solid rgba(0,0,0,.1);height:100%;width:100%}.app_page_rental-document h4{font-size:20px;font-weight:800;line-height:25px}.app_page_rental-document .info{font-size:16px;font-weight:400;line-height:24px;color:#363636}.app_page_rental-document .icon-medium{width:21px;height:21px}.app_page_rental-document .add-button-mobile{position:fixed;bottom:5.5rem;right:1rem}.app_page_rental-document .content{padding:0 85px!important}@media (max-width: 768px){.app_page_rental-document .content{padding:0 30px!important}}.app_page_rental-document .q-expansion-item .q-focus-helper{display:none}.app_page_rental-document .q-expansion-item .q-expansion-item__content{background:rgb(255,255,255);border-top:1px solid rgb(121,121,121)}.app_page_rental-document .q-expansion-item .q-icon{color:#b258fb}@media (max-width: 680px){.app_page_rental-document .page-container{padding:0!important}.app_page_rental-document .wrap-mobile{inline-size:180px;overflow-wrap:break-word}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-rent-detail{flex-grow:1}@media (max-width: 1023px){.component-rent-detail-tabs{overflow-x:auto}}.component-rent-detail-tabs .tabs{width:max-content}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (max-width: 1023px){.component-real-estate-detail-tabs{overflow-x:auto}}.component-real-estate-detail-tabs .tabs{width:max-content}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-current-pricing .day-counter{font-weight:600;font-size:14px}.app-current-pricing .mobile-bar{width:60%}@media (max-width: 768px){.app-current-pricing h1{font-size:30px;font-weight:800;line-height:42px;color:#b258fb}}.app-current-pricing .progress-bar{border-radius:30px}.app-current-pricing .progress-bar .q-linear-progress__track{opacity:100%}.app-current-pricing .progress-bar .q-linear-progress__model{border-radius:30px}.app-current-pricing .symbol-unit{font-size:1.2em;position:relative;top:-.7em}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-choose-product .increment-amount .mobile-picture{display:flex;justify-content:center;width:95px}.app-choose-product .increment-amount img{height:85px}.app-choose-product .superscript{position:relative;font-weight:800;bottom:1.15em}@media (max-width: 768px){.app-choose-product .superscript{bottom:.9em}}.app-choose-product .radio-label-subtext{margin-left:20px}@media (min-width: 600px){.app-choose-product .radio-label-subtext{margin-left:40px}}.app-choose-product .price{font-size:30px!important;font-weight:800;line-height:42px;color:#b258fb;margin-left:40px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-subscription-type .card_style{border:1px solid #d8d8d8;border-radius:20px;flex:1 0}@media (min-width: 768px){.app-subscription-type .card_style{max-width:50%}}.app-subscription-type .superscript{position:relative;font-weight:800;bottom:1.15em}@media (max-width: 768px){.app-subscription-type .superscript{bottom:.9em}}.app-subscription-type .price{margin-left:40px;margin-top:0;margin-bottom:0}@media (max-width: 768px){.app-subscription-type .price{font-size:30px;font-weight:800;line-height:42px;color:#b258fb}}.app-subscription-type .selected{background-color:#f2e3ff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-stockage-bar .progress-bar-and-storage{display:flex;flex-direction:row}.app-stockage-bar .progress-bar-and-storage .progress-bar{width:auto;flex-grow:1}.app-stockage-bar .progress-bar-and-storage .progress-bar.rounded-borders{border-radius:30px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-cancel-subscription .action-button{align-self:end}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-change-payment-mean .action-button{align-self:end}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 1024px){.app-social-login:hover .q-focus-helper{background-color:#e7e7e7!important;opacity:100!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.livimmo-logo{width:208px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-create-characteristics .component_card_upload_images{border:1px solid}.app-page-real-estate-create-characteristics .component_card_upload_images .q-field__control{height:42px!important;min-height:42px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-rent-review-variation .card-info{background-color:#e4f1ff;padding:20px 28px;border-radius:16px;margin-top:-4px}.app-page-rent-review-variation .component_card{border:1px solid}@media (max-width: 768px){.app-page-rent-review-variation .text-mobile{max-width:50%}}.app-page-rent-review-variation .warning .q-field__control:before{border-color:#ec4747!important}.app-page-rent-review-variation .warning .q-field__control .q-field__label{font-weight:700!important;color:#ec4747!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.tenant-mail-modal .img-size{width:105px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-reset-password-layout{background-image:url(/assets/back-light.4033ad57.png);background-size:cover}.app-reset-password-layout .max-height{height:100vh}.app-reset-password-layout .max-width{max-width:440px;display:block;margin:auto}.app-reset-password-layout h2{font-size:22px;color:#363636}.app-reset-password-layout .offer-illustration{height:100%;background:url(/assets/offer-image.8e4fcb3e.png) center center/contain no-repeat;aspect-ratio:537/554;background-size:auto}.app-reset-password-layout .offer-illustration.mobile-style{width:240px;height:270px;background-size:contain}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.widget_white{background:rgba(255,255,255,.7);box-shadow:0 0 8px -4px #a74cfe}.widget_white .title{font-size:22px}@media (max-width: 1535px){.widget_white .title{font-size:20px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.widget_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.widget_gradient .info_chips{padding:4px 10px;margin-bottom:3px;margin-right:3px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.alert_config_modal .top-bar{border-top:1px solid rgb(216,216,216)}.alert_config_modal .image-size{top:-50px;position:absolute;width:132px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 1024px){.app-component-alerts-list .alerts_list{overflow-x:hidden;overflow-y:auto}}.app-component-alerts-list .margin-top-20{margin-top:20px}@media (min-width: 1024px){.app-component-alerts-list .dashboard-display{max-height:34vh}}@media (min-width: 1024px){.app-component-alerts-list .navbar-display{max-height:40vh}}.app-component-alerts-list .alert_item{position:relative;transition:background-color .2s ease-in-out}.app-component-alerts-list .alert_item label{display:inline-block}.app-component-alerts-list .alert_item.unread{background-color:#fff3eb}.app-component-alerts-list .alert_item .chip{font-size:14px;font-weight:600;color:#363636}.app-component-alerts-list .alert-item-navbar.new{background-color:#ffe7d8}.app-component-alerts-list .alert-item-navbar:hover{background-color:#f7f7f7}.app-component-alerts-list .icons-position{position:absolute;top:86px;right:1rem;z-index:10}.app-component-alerts-list .circle{width:11px;height:11px;background-color:#b258fb;position:absolute;border-radius:40px;top:20px;right:18px}.app-component-alerts-list.dashboard-display-scrollbar ::-webkit-scrollbar{background-color:#fff3ea;opacity:.5;width:10px;height:10px;border-radius:16px}.app-component-alerts-list.dashboard-display-scrollbar ::-webkit-scrollbar-track{background-color:#fff3ea;border-radius:16px}.app-component-alerts-list.dashboard-display-scrollbar ::-webkit-scrollbar-track:hover{background-color:#fff3ea}.app-component-alerts-list.dashboard-display-scrollbar ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:16px;border:4px solid #fff;cursor:pointer}.app-component-alerts-list.navbar-display-scrollbar ::-webkit-scrollbar{background-color:#d8d8d8;opacity:.5;width:10px;height:10px;border-radius:16px}.app-component-alerts-list.navbar-display-scrollbar ::-webkit-scrollbar-track{background-color:#f7f7f7;border-radius:16px}.app-component-alerts-list.navbar-display-scrollbar ::-webkit-scrollbar-track:hover{background-color:#d8d8d8}.app-component-alerts-list.navbar-display-scrollbar ::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:16px;border:4px solid rgb(216,216,216);cursor:pointer}.app-component-alerts-list .q-chip .q-chip__content{padding-bottom:2px}.app-component-alerts-list .action-card{position:absolute;top:25px;right:0;z-index:10}.app-component-alerts-list ul{list-style:none}.app-component-alerts-list ul li a{text-decoration:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.livibot-card .picture{width:51px;height:51px;border-radius:100%;color:#fff;background-color:#b258fb;align-self:flex-end}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.user-card .user-card-slot{border-radius:0 10px 10px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.scroll-smooth{scroll-behavior:smooth}.practical-sheet-ask-delete-btn{display:flex;justify-content:flex-end;position:sticky;top:8px;right:0}.practical-sheet-ask-delete-btn-mobile{transform:translate(22px)}.practical-sheet-ask{height:auto}@media (max-width: 1023px){.practical-sheet-ask{width:100%}}@media (min-width: 1024px){.practical-sheet-ask{width:30vw}}.practical-sheet-ask .chat-bubble{white-space:normal;word-break:break-word}.practical-sheet-ask .markdown h1{font-size:1.5rem;margin-top:1rem;border-bottom:1px solid #ccc}.practical-sheet-ask .markdown pre{background:#f5f5f5;padding:.5rem;overflow-x:auto}.practical-sheet-ask .markdown code{color:#c7254e;background-color:#f9f2f4;padding:0 4px;border-radius:3px}.practical-sheet-ask .thinking{font-style:italic}.practical-sheet-ask .thinking:after{content:"";display:inline-block;animation:thinkingDots 1.5s infinite steps(3)}@keyframes thinkingDots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.practical-sheet-ask .help-node .help-node-button{margin:2px 0}.practical-sheet-ask .help-node .help-node-button:hover,.practical-sheet-ask .help-node .help-node-button.active{background-color:#b258fb!important;color:#fff!important}.practical-sheet-ask .user-message{margin-top:auto}@media (max-width: 600px){.practical-sheet-ask .user-message{margin-bottom:34px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-feedback-modal .feedback-form{gap:12px}.app-feedback-modal .custom-file-picker .display-values{width:30%}.app-feedback-modal .q-field__native{font-size:14px!important}.app-feedback-modal .text-weight-medium-important{font-weight:500!important;color:#0000009e!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-desktop-layout{overflow:hidden;background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat top;background-size:cover;width:100vw;height:100vh}.desktop .notification-container.border-radius-20{border-radius:20px!important}.app-desktop-layout-content{overflow:auto;width:100%;height:100vh;display:grid;grid-template-columns:.33fr 1.67fr;grid-template-rows:auto 1fr;padding:1rem 1.25rem;column-gap:1rem;row-gap:1rem}@media (max-width: 1919px){.app-desktop-layout-content{padding:.75rem 1.25rem}}.app-desktop-layout-content .header a{display:flex;align-items:center;column-gap:3px;color:#363636;text-decoration:none;font-size:14px;font-weight:500}@media (min-width: 769px){.app-desktop-layout-content .nav-sidebar{min-width:280px}}.app-desktop-layout-content .notification-button{border-radius:6px}.app-desktop-layout-content .icon-style{width:45px;height:45px;border-radius:100%;color:#fff;background-color:#b258fb}.app-desktop-layout-content .alert-number{position:absolute;top:-5px;right:-8px;background:rgb(255,129,84);color:#fff;border-radius:50%;display:flex;font-size:12px;font-weight:600;align-items:center;justify-content:center;padding:0 8px}.app-desktop-layout-content .notification-container{position:absolute;z-index:1;max-height:500px}.app-desktop-layout-content .my-infos{margin:.5rem 1rem .25rem}.app-desktop-layout-content .my-infos h5{font-size:14px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:0}@media (max-width: 1919px){.app-desktop-layout-content .my-infos h5{line-height:1rem}}@media (max-width: 1919px){.app-desktop-layout-content .helping-hand-discover-button{padding:1px 10px!important}}.app-desktop-layout-content .logout{color:#ff8154!important;margin:30px 1rem 0}.app-desktop-layout-content .logout a{text-decoration:none}.app-desktop-layout-content .w-fit{width:fit-content!important}.app-desktop-layout-content .nav-item{text-decoration:none;border-radius:10px;height:54px}@media (max-width: 1919px){.app-desktop-layout-content .nav-item{height:46px}}.app-desktop-layout-content .nav-item:hover{background-color:#b258fb26}.app-desktop-layout-content .real-estate{position:relative;z-index:1;margin-right:40px;background-color:#fff9;padding:10px;border-radius:15px}.app-desktop-layout-content .real-estate .real-estate-image{border-radius:10px;height:63px;width:63px;background-size:cover;aspect-ratio:1/1;object-fit:cover}.app-desktop-layout-content .real-estate .name{font-size:18px;font-weight:700}.app-desktop-layout-content .real-estate .rent{font-size:14px;font-weight:400;margin:0}.app-desktop-layout-content .real-estate .tenant-link{text-decoration:underline!important;font-size:16px!important;font-weight:600!important}.app-desktop-layout-content .display-real-estate{z-index:2;height:10px}.app-desktop-layout-content .custom-text{font-size:18px}@media (min-width: 1920px){.app-desktop-layout-content .custom-text{font-size:22px}}.app-desktop-layout-content .button-border{border:2px solid}.app-desktop-layout-content .chat-menu{position:fixed;bottom:2rem;right:2rem;z-index:5}.app-desktop-layout-content .chat-menu .icon-style{width:50px;height:50px}.app-desktop-layout-content .chat-menu .chat-container{overflow-y:scroll!important;background:rgb(255,255,255);position:absolute;bottom:2.25rem;right:2rem;height:90vh;border-radius:10px}.app-desktop-layout-content .chat-menu .chat-container .min-height-chat{min-height:100%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-mobile-nav-bar-layout .mobile-nav-bar-drawer{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat top;background-size:cover;display:flex;flex-direction:column;height:100vh}.app-mobile-nav-bar-layout .right-menu{height:calc(100vh - 70px)}.app-mobile-nav-bar-layout .mobile-layout-footer{z-index:5000}.app-mobile-nav-bar-layout .mobile-layout-footer .q-layout__shadow{opacity:.1}.app-mobile-nav-bar-layout .nav-item{text-decoration:none;border-radius:10px;height:42px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-practical-sheet-ask-modal{overflow-y:scroll!important;position:relative;z-index:10}.app-practical-sheet-ask-modal .close{z-index:11}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-mobile-layout.main-layout{background:url(/assets/gradient-background-mobile.0b5ed492.png) no-repeat top;display:flex;flex-direction:column;background-size:contain}.app-mobile-layout.main-layout h1{letter-spacing:.5px}.app-mobile-layout.real-estate-detail-layout{display:flex;flex-direction:column;background-image:url(/assets/gradient-background-home.fff6e8f8.png);background-size:contain;margin-bottom:16px}.app-mobile-layout.real-estate-detail-layout .name{font-size:18px;font-weight:700}.app-mobile-layout .w-fit{width:fit-content!important}.app-mobile-layout .icon-white{filter:brightness(0) invert(1)}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.expired-modal{margin-left:32px;margin-right:32px}.symbol-unit{font-size:.6em;position:relative;top:-.6em}.discount-card{position:relative}.discount-badge{position:absolute;top:-.8rem;left:52.5%;transform:translate(-50%);background-color:#b258fb}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.price-information{background-image:url(/assets/back-light.4033ad57.png);background-size:cover;background-position:center top;width:66%;height:100vh;position:fixed;right:0}@media (min-width: 1537px){.price-information{padding:0 89px 0 105px!important}}.price-information .title{margin-bottom:0;font-size:22px;font-weight:600;color:#363636}.price-information .title__bigger{font-size:40px;font-weight:800;line-height:44px;margin-top:10px}.price-information .offer-arguments-list{list-style:none;padding:0;margin-top:0;font-size:16px;color:#b258fb}.price-information .offer-arguments-list__item{display:flex;align-items:center;margin-bottom:10px}.price-information .offer-card{max-width:399px;background:rgb(255,255,255);border-radius:10px;box-shadow:0 0 19px #b258fb1c}.price-information .offer-text{font-size:30px;font-weight:800;color:#b258fb;line-height:30px}.price-information .offer-text__sub{font-size:20px;font-weight:600}.price-information .offer-illustration{background:url(/assets/offer-image.8e4fcb3e.png) center center/contain no-repeat;max-width:100%;width:537px;aspect-ratio:537/554}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-connection-layout .page .mobile-tablette-only{display:block}@media (min-width: 1440px){.app-connection-layout .page .mobile-tablette-only{display:none}}.app-connection-layout .page .mobile-tablette-hide{display:none}@media (min-width: 1440px){.app-connection-layout .page .mobile-tablette-hide{display:block}}@media (max-width: 1439px){.app-connection-layout .page{flex-direction:column}}.app-connection-layout .connection{flex-basis:29%;margin:3rem 3rem 0}@media (max-width: 1439px){.app-connection-layout .connection{flex-grow:1;background-color:#f7f7f7;padding:0 1rem;margin:-1rem 0 0;border-radius:20px 20px 0 0}}@media (max-width: 1439px){.app-connection-layout .gradient-background{height:205px;background-image:url(/assets/gradient-background-mobile.0b5ed492.png);background-size:cover}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-dashboard-practical-sheet .disableNext,.app-page-dashboard-practical-sheet .disablePrev{opacity:.5;pointer-events:none}.app-page-dashboard-practical-sheet .carousel__slide{display:inherit}.app-page-dashboard-practical-sheet .carousel__item{height:220px;border-radius:16px;background:linear-gradient(180deg,#c9e3ff 0%,#e4f1ff 100%);overflow:hidden;position:relative}@media (min-width: 600px){.app-page-dashboard-practical-sheet .carousel__item{width:100%}}.app-page-dashboard-practical-sheet .carousel__item:after{content:"";height:52%;width:100%;position:absolute;bottom:0;left:0;box-shadow:inset 0 -12px 12px 2px #d6eaff}.app-page-dashboard-practical-sheet .carousel__item .title{color:#4291da;background:rgb(228,241,255);display:inline-block;width:auto;margin:0;padding:4px 8px;font-size:14px;font-weight:600;line-height:18px;border-radius:5px;text-overflow:ellipsis;max-width:190px;overflow:hidden}.app-page-dashboard-practical-sheet .carousel__item .img{display:block;width:92px;margin:auto}.app-page-dashboard-practical-sheet .carousel__item .description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#363636;font-size:15px;font-style:normal;font-weight:700;line-height:20px;text-align:center}.app-page-dashboard-practical-sheet .carousel .carousel__prev,.app-page-dashboard-practical-sheet .carousel .carousel__next{position:initial;background:rgb(66,145,218);color:#fff;border-radius:100%;width:40px;height:40px;z-index:2}.app-page-dashboard-practical-sheet .carousel .carousel__prev .nav_icon,.app-page-dashboard-practical-sheet .carousel .carousel__next .nav_icon{height:26px}.app-page-dashboard-practical-sheet .carousel.hideNext .carousel__next{display:none}.app-page-dashboard-practical-sheet .carousel.hideNext .carousel__viewport:after{opacity:0}.app-page-dashboard-practical-sheet .practical-sheets-button:before{border:2px solid rgb(66,145,218)}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 600px){.app-page-dashboard-real-estate-empty .text{max-width:600px}}.app-page-dashboard-real-estate-empty .bloc:hover{cursor:pointer;background-color:#b258fb26}.app-page-dashboard-real-estate-empty .bloc .card-action h3{font-size:30px;margin-top:15px;margin-bottom:15px}.app-page-dashboard-real-estate-empty .bloc .card-action .image{width:142px}@media (max-width: 599px){.app-page-dashboard-real-estate-empty .dashboard-image{position:absolute;top:-60px}.app-page-dashboard-real-estate-empty .text-under-img{margin-top:60px}}@media (max-width: 599px){.app-page-dashboard-real-estate-empty .icone-plus{width:20px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-component-real-estate-infos-card{height:100%}.app-component-real-estate-infos-card .gap-18{gap:18px}.app-component-real-estate-infos-card .dot{width:8px;height:8px;border-radius:50%;display:inline-block;background-color:#363636;align-self:center;margin:0 6px}.app-component-real-estate-infos-card.card-grid__item,.app-component-real-estate-infos-card .card-grid__item{display:flex;flex-direction:column;background-color:#fff;border-radius:16px;padding:18px;font-size:16px;border:1px solid rgb(216,216,216)}.app-component-real-estate-infos-card.card-grid__item .custom-col-picture-alternative,.app-component-real-estate-infos-card .card-grid__item .custom-col-picture-alternative{width:22%}@media (min-width: 1325px){.app-component-real-estate-infos-card.card-grid__item .custom-col-picture-alternative,.app-component-real-estate-infos-card .card-grid__item .custom-col-picture-alternative{width:32%}.app-component-real-estate-infos-card.card-grid__item .custom-col-picture-alternative.real-estate-vacant,.app-component-real-estate-infos-card .card-grid__item .custom-col-picture-alternative.real-estate-vacant{min-height:11rem}}.app-component-real-estate-infos-card.card-grid__item .custom-col-picture,.app-component-real-estate-infos-card .card-grid__item .custom-col-picture{width:20%}@media (min-width: 1024px) and (max-width: 1919px){.app-component-real-estate-infos-card.card-grid__item .custom-col-picture,.app-component-real-estate-infos-card .card-grid__item .custom-col-picture{width:35%}}@media (min-width: 1920px){.app-component-real-estate-infos-card.card-grid__item .custom-col-picture,.app-component-real-estate-infos-card .card-grid__item .custom-col-picture{width:38%}}.app-component-real-estate-infos-card.card-grid__item .add-picture,.app-component-real-estate-infos-card .card-grid__item .add-picture{width:100%;aspect-ratio:1/1}.app-component-real-estate-infos-card.card-grid__item .upload-image,.app-component-real-estate-infos-card .card-grid__item .upload-image{width:100%;position:absolute;margin-top:0;border:none}.app-component-real-estate-infos-card.card-grid__item .real-estate-img-placeholder,.app-component-real-estate-infos-card .card-grid__item .real-estate-img-placeholder{display:flex;align-items:center;justify-content:center;background-color:#d8d8d8;border-radius:10px;font-size:12px;font-weight:600;position:relative}@media (max-width: 1023px){.app-component-real-estate-infos-card.card-grid__item .real-estate-img-placeholder,.app-component-real-estate-infos-card .card-grid__item .real-estate-img-placeholder{height:65px}}.app-component-real-estate-infos-card.card-grid__item .real-estate-img-placeholder.thumbnail-image,.app-component-real-estate-infos-card .card-grid__item .real-estate-img-placeholder.thumbnail-image{object-fit:cover;width:100%;aspect-ratio:1/1}@media (max-width: 1919px){.app-component-real-estate-infos-card.card-grid__item .real-estate-img-placeholder.thumbnail-image .fixed-width,.app-component-real-estate-infos-card .card-grid__item .real-estate-img-placeholder.thumbnail-image .fixed-width{width:210px;height:175px}}@media (max-width: 1535px){.app-component-real-estate-infos-card.card-grid__item .real-estate-img-placeholder.thumbnail-image .fixed-width,.app-component-real-estate-infos-card .card-grid__item .real-estate-img-placeholder.thumbnail-image .fixed-width{width:185px;height:175px}}.app-component-real-estate-infos-card.card-grid__item__section,.app-component-real-estate-infos-card .card-grid__item__section{width:100%;display:flex;gap:13px}@media (min-width: 600px){.app-component-real-estate-infos-card.card-grid__item__section.flex-equal,.app-component-real-estate-infos-card .card-grid__item__section.flex-equal{flex-direction:row}}.app-component-real-estate-infos-card.card-grid__item__section.flex-equal>*,.app-component-real-estate-infos-card .card-grid__item__section.flex-equal>*{flex:1}.app-component-real-estate-infos-card.card-grid__item__section:last-child,.app-component-real-estate-infos-card .card-grid__item__section:last-child{margin-top:auto}.app-component-real-estate-infos-card.card-grid__item__title,.app-component-real-estate-infos-card .card-grid__item__title{font-size:18px;font-weight:600;line-height:22px}.app-component-real-estate-infos-card.card-grid__item__subtitle,.app-component-real-estate-infos-card .card-grid__item__subtitle{font-size:14px;font-weight:400;line-height:22px}.app-component-real-estate-infos-card.card-grid__item .user-info,.app-component-real-estate-infos-card .card-grid__item .user-info{border-radius:10px;padding:13px 16px}.app-component-real-estate-infos-card.card-grid__item .user-info__title,.app-component-real-estate-infos-card .card-grid__item .user-info__title{font-size:14px;line-height:initial}@media (max-width: 768px){.app-component-real-estate-infos-card.card-grid__item .user-info__title,.app-component-real-estate-infos-card .card-grid__item .user-info__title{font-size:16px;line-height:initial}}.app-component-real-estate-infos-card.card-grid__item .user-info__list,.app-component-real-estate-infos-card .card-grid__item .user-info__list{list-style:none}.app-component-real-estate-infos-card.card-grid__item .user-info__list__item,.app-component-real-estate-infos-card .card-grid__item .user-info__list__item{font-size:16px;font-weight:600;line-height:24px;text-decoration:underline}.app-component-real-estate-infos-card.card-grid__item .user-info__list__item.no-underline,.app-component-real-estate-infos-card .card-grid__item .user-info__list__item.no-underline{text-decoration:none}.app-component-real-estate-infos-card.card-grid__item .more-btn,.app-component-real-estate-infos-card .card-grid__item .more-btn{border-radius:8px;padding:11px 15px}.app-component-real-estate-infos-card.list-mobile,.app-component-real-estate-infos-card .list-mobile{background-color:#fff;border-radius:16px;font-size:16px;border:1px solid rgb(216,216,216)}.app-component-real-estate-infos-card.list-mobile .left-color,.app-component-real-estate-infos-card .list-mobile .left-color{width:5%;border-top-left-radius:16px;border-bottom-left-radius:16px;height:auto}.app-component-real-estate-infos-card.list-mobile .width-95,.app-component-real-estate-infos-card .list-mobile .width-95{min-width:95%;max-width:95%}.app-component-real-estate-infos-card.list-mobile .q-expansion-item__container .q-item-type,.app-component-real-estate-infos-card .list-mobile .q-expansion-item__container .q-item-type{padding:0}.app-component-real-estate-infos-card.list-mobile .q-expansion-item__toggle-icon,.app-component-real-estate-infos-card .list-mobile .q-expansion-item__toggle-icon{font-size:30px}.app-component-real-estate-infos-card.list-mobile .title,.app-component-real-estate-infos-card .list-mobile .title{font-size:16px;font-weight:600}.app-component-real-estate-infos-card.list-mobile .subtitle,.app-component-real-estate-infos-card .list-mobile .subtitle{font-size:14px;font-weight:400;line-height:22px}.app-component-real-estate-infos-card.list-mobile .more-btn,.app-component-real-estate-infos-card .list-mobile .more-btn{border-radius:8px;padding:11px 15px}.app-component-real-estate-infos-card.list-mobile :before,.app-component-real-estate-infos-card .list-mobile :before{content:""}.app-component-real-estate-infos-card .elipsis_sep{width:6px;height:6px;display:block;margin:12px 6px;background:#333;border-radius:10px}.app-component-real-estate-infos-card .justify-between{justify-content:space-between!important}.app-component-real-estate-infos-card .block_infos{flex-grow:1}.app-component-real-estate-infos-card .text-rental{font-size:15px}.app-component-real-estate-infos-card .no-wrap{flex-wrap:nowrap!important}.app-component-real-estate-infos-card .justify-between-responsive{justify-content:space-between}@media (min-width: 1920px){.app-component-real-estate-infos-card .justify-between-responsive{justify-content:flex-start}}.app-component-real-estate-infos-card .justify-start-important{justify-content:flex-start!important}.app-component-real-estate-infos-list{background-color:#fff;border-radius:16px;padding:18px;gap:12px;font-size:16px;border:1px solid rgb(216,216,216);display:flex;width:100%}.app-component-real-estate-infos-list__subtitle{font-size:14px;font-weight:400;line-height:22px}.app-component-real-estate-infos-list .user-info{border-radius:10px;padding:13px 16px}.app-component-real-estate-infos-list .user-info__title{font-size:12px;line-height:24px}.app-component-real-estate-infos-list .user-info__list{list-style:none}.app-component-real-estate-infos-list .user-info__list__item{font-size:14px;font-weight:600;text-decoration:underline}.app-component-real-estate-infos-list .user-info__list__item.no-underline{text-decoration:none}.app-component-real-estate-infos-list .more-btn{border-radius:8px;padding:8px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-dashboard-real-estate-rented{width:100%}.app-page-dashboard-real-estate-rented .carousel__item{width:100%;height:100%}.app-page-dashboard-real-estate-rented .disableNext,.app-page-dashboard-real-estate-rented .disablePrev{opacity:.5;pointer-events:none}.app-page-dashboard-real-estate-rented .ad-text-color{color:#797979}.app-page-dashboard-real-estate-rented .custom-border{border:2px solid rgb(255,129,84)!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 600px){.progress-bar{width:160px!important}}@media (max-width: 1537px){.calendar-img{display:none}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 1535px){.app-page-dashboard .custom-desktop-only{display:none}}.app-page-dashboard .subscription-status{font-size:12px;font-weight:600;color:#797979}.app-page-dashboard .progress-bar{border-radius:30px}.app-page-dashboard .progress-bar .q-linear-progress__track{opacity:100%}.app-page-dashboard .progress-bar .q-linear-progress__model{border-radius:30px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-account .tabs{width:max-content}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.pdf-to-picture{width:100%;display:flex;justify-content:center}.pdf-to-picture .image-container{width:100%;max-height:100vh;display:flex;flex-direction:column;align-items:center}.pdf-to-picture .image-container img{max-width:100%;max-height:100%;height:auto;object-fit:contain;display:block}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-show-quote-modal .q-card{background-color:#f2e3ff;border-radius:16px}.component-show-quote-modal .q-card-style-desktop{width:660px}.component-show-quote-modal .q-card-style-desktop .pdf-container{gap:1rem}.component-show-quote-modal .q-card-style-mobile{width:600px}.component-show-quote-modal .q-card-style-mobile .pdf-container{gap:13rem}.component-show-quote-modal .quote-status{color:#fff;display:inline-block;border-radius:20px;padding:2px 8px}.component-show-quote-modal .pdf-container{background-color:#f2e3ff;max-height:75vh;overflow-y:auto;display:flex;flex-direction:column;margin-right:-10px;margin-top:10px;padding-right:15px;padding-left:10px}.component-show-quote-modal .pdf-container::-webkit-scrollbar{width:5px;background-color:#f2e3ff}.component-show-quote-modal .pdf-container::-webkit-scrollbar-track{background-color:#f2e3ff}.component-show-quote-modal .pdf-container::-webkit-scrollbar:hover{width:12px;background-color:#f2e3ff}.component-show-quote-modal .pdf-container::-webkit-scrollbar-thumb{border:none;width:10px;border-radius:5px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 768px){.app-page-my-purchase.page-container{padding:0 2rem}}.app-page-my-purchase h4{font-size:20px;font-weight:800;line-height:25px}.app-page-my-purchase .size-22{font-size:22px}.app-page-my-purchase .size-16{font-size:16px}.app-page-my-purchase .quote-status{display:inline-block;border-radius:100%;height:14px;width:14px;min-width:14px;min-height:14px}.app-page-my-purchase .item-commande{border-bottom:1px solid #d8d8d8}.app-page-my-purchase .item-commande .q-item__section--side{padding-right:0!important}.app-page-my-purchase .item-commande .q-item__section--side i{color:#b258fb}.app-page-my-purchase .item-commande .q-expansion-item__content{background:rgb(255,255,255);border-top:1px solid #d8d8d8;padding:5px}.app-page-my-purchase .btn-small{font-size:12px!important}.app-page-my-purchase .min-width-175{min-width:175px}@media (max-width: 1023px){.app-page-my-purchase .filters-mobile .q-expansion-item__container>.q-item{height:60px}.app-page-my-purchase .filters-mobile .q-expansion-item .text-md.text-weight-500{font-weight:700!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 768px){.app-page-helping-hand{padding:0 2rem}}.app-page-helping-hand h4{font-size:20px;font-weight:800;line-height:25px}.app-page-helping-hand .title-absolute{position:absolute;top:70px}.app-page-helping-hand .img-container{max-width:121px;width:100%;height:200px}.app-page-helping-hand .img-container-mobile{width:89px;min-height:89px}.app-page-helping-hand .bg-custom-pink{background-color:#ffe3ef}@media (min-width: 600px){.app-page-helping-hand .bg-custom-pink .image{max-width:78px}}.app-page-helping-hand .favorite-card{position:absolute;top:15px;left:-2px;background-color:#d673ba;border-top-right-radius:4px;border-bottom-right-radius:4px}.app-page-helping-hand .hover-helping-hand{border-radius:10px;box-shadow:0 0 11px #0000001f;border:2px solid transparent}.app-page-helping-hand .hover-helping-hand:hover{cursor:pointer;border:2px solid rgb(178,88,251)}.app-page-helping-hand .image{max-width:100px;width:100%}.app-page-helping-hand .max-width-135{width:100%;max-width:135px}.app-page-helping-hand .w-70{max-width:70px;width:100%}.app-page-helping-hand .bg-transparent{background-color:transparent!important}.app-page-helping-hand .hide-on-page-list{display:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-form-helping-hand h2{font-size:30px;line-height:34px}.app-form-helping-hand .fields .q-field__label{font-weight:700;color:#363636;font-size:18px!important}.app-form-helping-hand .label{color:#363636;font-size:16px}.app-form-helping-hand textarea{min-height:92px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 768px){.app-page-helping-hand-single .max-width-90{max-width:80%}.app-page-helping-hand-single .img-favorite{max-width:240px}}.app-page-helping-hand-single .hide-on-page-single{display:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 768px){.app-page-owner-list.page-container{padding:0 2rem}}.app-page-owner-list h4{font-size:20px;font-weight:800;line-height:25px}.app-page-owner-list .info{font-size:16px;font-weight:400;line-height:24px;color:#363636}.app-page-owner-list .icon-medium{width:21px;height:21px}.app-page-owner-list .add-button-mobile{position:fixed;bottom:5.5rem;right:1rem}.app-page-owner-list .owner-expansion-item.expansion-header-active{background:#fff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-owner-detail{background:url(/assets/gradient-background-home.fff6e8f8.png);background-size:cover}.app-page-owner-detail.remove-top-gap{margin-top:-24px}.app-page-owner-detail-container.page-container{overflow:auto}@media (max-width: 767px){.app-page-owner-detail-container.page-container{border-radius:0;padding-top:24px;margin-top:0}}.app-page-owner-detail-container .card{margin-top:12px}.app-page-owner-detail-container .icon-medium{width:21px;height:21px}.app-page-owner-detail-container .custom-chip-size{font-size:13px}@media (max-width: 1535px){.app-page-owner-detail-container .expansion-item-title.text-sm{font-size:14px}}.app-page-owner-detail-container .text-xl{font-size:22px}.app-page-owner-detail-container .card-container{height:fit-content!important}@media (max-width: 767px){.app-page-owner-detail-container .card-container{padding-left:0}}@media (min-width: 768px) and (max-width: 1535px){.app-page-owner-detail-container .card-container{padding-left:0;padding-right:16px}}.app-page-owner-detail-container .no-real-estate-image{width:149px}.app-page-owner-detail-container .lease-expired{max-width:90%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-dashboard-subscription-modal .q-card{background-color:#7925bc!important;color:#fff!important}.app-page-dashboard-subscription-modal .q-card .img-size{margin-top:-65px}.app-page-dashboard-subscription-modal .q-card .progress-bar{min-width:160px;border-radius:30px}.app-page-dashboard-subscription-modal .q-card .progress-bar .q-linear-progress__track{opacity:100%}.app-page-dashboard-subscription-modal .q-card .progress-bar .q-linear-progress__model{border-radius:30px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-list .dashboard-image{margin-top:-50px}.app-page-real-estate-list .size-22{font-size:22px}.app-page-real-estate-list .size-16{font-size:16px}@media (min-width: 601px){.app-page-real-estate-list .text{max-width:600px}}.app-page-real-estate-list .icon-medium{width:21px;height:21px}@media (max-width: 600px){.app-page-real-estate-list .column-sm{flex-direction:column}}.app-page-real-estate-list .add-button-mobile{position:fixed;bottom:5.5rem;right:1rem;z-index:1}.app-page-real-estate-list .page-container{overflow-y:auto;padding-bottom:1rem}@media (max-width: 600px){.app-page-real-estate-list .page-container{padding-top:1rem}}.app-page-real-estate-list .card-grid{display:flex;max-width:100%;gap:12px}.app-page-real-estate-list .list-display{display:flex;flex-direction:column;gap:12px}.app-page-real-estate-list .actions{display:flex;flex-wrap:wrap;flex-direction:column;column-gap:12px}@media (min-width: 601px){.app-page-real-estate-list .actions{flex-direction:row}}.app-page-real-estate-list .actions .action-item{background-color:#fff;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;margin-bottom:16px;padding:10px 16px;text-align:center;width:100%;border:1px solid rgb(216,216,216)}.app-page-real-estate-list .actions .action-item:hover{cursor:pointer;background-color:#b258fb26}@media (min-width: 600px){.app-page-real-estate-list .actions .action-item{padding:20px 16px;min-width:500px;width:calc(33% - 8px)}}.app-page-real-estate-list .actions .action-item h3{color:#363636;font-size:20px;font-weight:700}@media (min-width: 601px){.app-page-real-estate-list .actions .action-item h3{margin:12px 0;font-size:30px;font-weight:800}}@media (min-width: 601px){.app-page-real-estate-list .actions .action-item .content{padding:0 100px;font-size:16px;line-height:24px}}.app-page-real-estate-list .custom-size-icon-chip svg{width:22px;height:22px}.app-page-real-estate-list .custom-menu-real-estate-actions{border-radius:10px!important}.app-page-real-estate-list .custom-menu-real-estate-actions .q-list .q-item{border-radius:10px}.app-page-real-estate-list .custom-menu-real-estate-actions .q-list .q-item__section--side{padding-right:6px}.app-page-real-estate-list .custom-menu-real-estate-actions .q-list .q-item.q-hoverable:hover,.app-page-real-estate-list .custom-menu-real-estate-actions .q-list .q-item.q-hoverable:hover>.q-focus-helper{background:rgb(242,227,255)}@media (max-width: 599px){.app-page-real-estate-list .icone-plus{width:20px}}@media (max-width: 1023px){.app-page-real-estate-list .filters-mobile .q-expansion-item__container>.q-item{height:60px}.app-page-real-estate-list .filters-mobile .q-expansion-item .text-md.text-weight-500{font-weight:700!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-detail{flex-grow:1;overflow-y:auto}@media (max-width: 1023px){.app-page-real-estate-detail{margin-top:.75rem;overflow-x:hidden}}.app-page-real-estate-detail .sub-tabs{display:flex;margin-left:4rem}@media (max-width: 1023px){.app-page-real-estate-detail .sub-tabs{margin-left:1rem;margin-bottom:-1px}}.app-page-real-estate-detail .sub-tabs .nav-button{display:flex;align-items:center;padding:.5rem 5rem;margin:0 -3rem;border-radius:20px 20px 0 0;color:#b258fb;font-size:18px;font-weight:700;cursor:pointer}@media (max-width: 1023px){.app-page-real-estate-detail .sub-tabs .nav-button{font-size:14px;padding:.5rem 3.5rem;margin:0 -2.2rem}.app-page-real-estate-detail .sub-tabs .nav-button:first-child{margin-left:-.5rem}}.app-page-real-estate-detail .sub-tabs .selected-tab{clip-path:polygon(100% 99.8%,100% 99.8%,99.748% 99.731%,99.042% 99.464%,97.957% 98.909%,96.57% 97.976%,94.955% 96.575%,93.189% 94.616%,91.348% 92.009%,89.506% 88.664%,87.739% 84.491%,86.124% 79.4%,86.124% 79.4%,86.031% 79.044%,85.768% 77.968%,85.355% 76.16%,84.813% 73.608%,84.161% 70.3%,83.422% 66.224%,82.616% 61.368%,81.763% 55.72%,80.884% 49.268%,80% 42%,80% 42%,79.517% 37.714%,78.924% 32.717%,78.217% 27.283%,77.392% 21.686%,76.445% 16.2%,75.373% 11.098%,74.17% 6.653%,72.833% 3.139%,71.357% .83%,69.739% 0%,30.261% 0%,30.261% 0%,28.643% .83%,27.167% 3.138%,25.83% 6.647%,24.627% 11.085%,23.555% 16.175%,22.608% 21.643%,21.783% 27.215%,21.076% 32.614%,20.483% 37.568%,20% 41.8%,20% 41.8%,19.116% 49.068%,18.237% 55.52%,17.384% 61.168%,16.578% 66.024%,15.839% 70.1%,15.187% 73.408%,14.645% 75.96%,14.232% 77.768%,13.969% 78.844%,13.876% 79.2%,13.876% 79.2%,12.261% 84.345%,10.494% 88.562%,8.652% 91.94%,6.811% 94.573%,5.045% 96.55%,3.43% 97.963%,2.043% 98.904%,.958% 99.462%,.252% 99.731%,0% 99.8%,100% 100%);background-color:#ffffffb3}@media (max-width: 1023px){.app-page-real-estate-detail .sub-tabs .selected-tab{background-color:#f7f7f7}}.app-page-real-estate-detail .real-estate-container{flex-grow:1;border-radius:20px;padding:1.5rem;background-color:#ffffffb3;overflow:auto}@media (max-width: 1023px){.app-page-real-estate-detail .real-estate-container{padding-left:16px;padding-right:16px;background-color:#f7f7f7;border-radius:20px 20px 0 0}}@media (min-width: 1024px){.app-page-real-estate-detail.old-lease{padding-top:3rem}.app-page-real-estate-detail.old-lease.vacant{padding-top:1rem}.app-page-real-estate-detail.old-lease .real-estate-container{background-color:#7925bc1a}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 768px){.app-page-tenant-list.page-container{padding:0 2rem}}.app-page-tenant-list h4{font-size:20px;font-weight:800;line-height:25px}.app-page-tenant-list .info{font-size:16px;font-weight:400;line-height:24px;color:#363636}.app-page-tenant-list .icon-medium{width:21px;height:21px}.app-page-tenant-list .add-button-mobile{position:fixed;bottom:5.5rem;right:1rem}.app-page-tenant-list .content{padding:0 85px!important}@media (max-width: 768px){.app-page-tenant-list .content{padding:0 30px!important}}.app-page-tenant-list .tenant-expansion-item.expansion-header-active{background:#fff}@media (max-width: 599px){.app-page-tenant-list .icone-plus{width:20px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-tenant-detail{background:url(/assets/gradient-background-home.fff6e8f8.png);background-size:cover}.app-page-tenant-detail.remove-top-gap{margin-top:-24px}.app-page-tenant-detail-container.page-container{overflow:auto}@media (max-width: 767px){.app-page-tenant-detail-container.page-container{border-radius:0;padding-top:24px;margin-top:0}}.app-page-tenant-detail-container .tabs{background-color:#fff0}.app-page-tenant-detail-container .icon-medium{width:21px;height:21px}.app-page-tenant-detail-container .custom-chip-size{font-size:13px}@media (max-width: 1535px){.app-page-tenant-detail-container .expansion-item-title.text-sm{font-size:14px}}.app-page-tenant-detail-container .text-xl{font-size:22px}@media (max-width: 1023px){.app-page-tenant-detail-container .component-rent-detail-tabs{overflow-x:auto}}.app-page-tenant-detail-container .component-rent-detail-tabs .tabs{width:max-content}.app-page-tenant-detail-container .card-container{height:fit-content!important}@media (max-width: 1535px){.app-page-tenant-detail-container .card-container{padding-left:0;padding-right:16px}}.error-not-found{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat top;background-size:cover;height:100vh;.error-img {object-fit: contain; display: block; margin: 0; padding: 0; height: auto; width: 300px;} .error-img-mobile {width: 220px;} .line-height-36 {line-height: 36px;}}.error-not-found{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat top;background-size:cover;height:100vh;.error-img {object-fit: contain; display: block; margin: 0; padding: 0; height: auto; width: 300px;} .error-img-mobile {width: 220px;} .line-height-36 {line-height: 36px;}}.error-not-found{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat top;background-size:cover;height:100vh;.error-img {object-fit: contain; display: block; margin: 0; padding: 0; height: auto; width: 300px;} .error-img-mobile {width: 220px;} .line-height-36 {line-height: 36px;}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-form-layout .icon-style{width:45px;height:45px;border-radius:100%;color:#fff;background-color:#b258fb}.app-form-layout .desktop-icon-bug{width:45px;height:45px;padding:4px;border-radius:100%;color:#b258fb;background-color:#fff0;position:fixed;top:20px;right:10px;z-index:1;border:2px solid}.app-form-layout .custom-background{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat right 20% bottom 20%;background-size:cover;position:sticky;top:0;height:100vh!important}.app-form-layout .header-layout{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat;background-size:100%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.b-iban-input .iban-label{font-weight:400;margin-bottom:8px;display:block}.b-iban-input .iban-segments{display:flex;gap:8px;flex-wrap:wrap}.b-iban-input .iban-segment{text-align:center}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-owner-create .title{font-weight:700;font-size:1.25rem}.app-page-owner-create .page-title{font-weight:700;font-size:1.375rem}.app-page-owner-create .form-section-coordinates,.app-page-owner-create .form-section-bank{border-radius:20px}.app-page-owner-create .q-banner-container .q-banner .q-banner__content{font-weight:400}.app-page-owner-create .q-banner-container .q-banner .q-banner__content .q-banner-component-highlighted-text{font-weight:700}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.tenant-title-edit-form{font-weight:700;font-size:1.25rem}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-tenant-create .page-title{font-weight:700;font-size:1.375rem}.app-page-tenant-create .title{font-weight:700;font-size:1.25rem}.app-page-tenant-create .form-section-coordinates,.app-page-tenant-create .form-section-bank{border-radius:20px}.app-page-tenant-create .btn-group-label{display:flex;align-items:center;padding-top:0}.app-page-tenant-create .btn-group-label span{padding-bottom:4px;font-weight:400;font-size:14px;color:var(--q-dark);margin-right:4px}.app-page-tenant-create .button-toggle-separated .q-btn-item{border:1px solid;border-color:var(--q-dark-lighter);background-color:var(--q-white);border-radius:4px}.app-page-tenant-create .button-toggle-separated .q-btn-item .q-btn__content span{padding:3px;font-weight:600!important;color:var(--q-dark)}.app-page-tenant-create .q-banner-container .q-banner .q-banner__content{font-weight:400}.app-page-tenant-create .q-banner-container .q-banner .q-banner__content .q-banner-component-highlighted-text{font-weight:700}.app-page-tenant-create .denomination-select-input .q-field__control{height:42px!important;min-height:42px!important}.app-page-tenant-create .denomination-select-input .q-field__control .q-field__control-container .q-field__label{color:var(--q-dark);font-weight:400}.app-page-tenant-create .denomination-select-input .q-field__append{height:42px!important;min-height:42px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-create .new-real-estate{font-size:30px;font-weight:800;color:#363636}@media (max-width: 768px){.app-page-real-estate-create .new-real-estate{font-size:22px;font-weight:700}}@media (max-width: 768px){.app-page-real-estate-create .steps{overflow-x:auto;width:max-content}}.app-page-real-estate-create .step{padding:6px 8px;border-radius:10px;cursor:pointer}@media (max-width: 768px){.app-page-real-estate-create .step{padding:8px 10px;max-width:120px}}.app-page-real-estate-create .step .percentage{font-size:16px;font-weight:700;line-height:20px;opacity:50%}@media (max-width: 768px){.app-page-real-estate-create .step .percentage{font-size:14px;line-height:16px}}.app-page-real-estate-create .step-number{font-size:16px;line-height:24px;font-weight:700;border-radius:20px;padding:0 8px;background:rgb(255,255,255)}@media (max-width: 768px){.app-page-real-estate-create .step-number{font-size:14px;line-height:20px;padding:2px 8px}}.app-page-real-estate-create .step-title{font-size:16px;font-weight:600;line-height:24px}@media (max-width: 768px){.app-page-real-estate-create .step-title{font-size:14px;line-height:16px}}@media (max-width: 768px){.app-page-real-estate-create .custom-button-padding{padding:12px!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-refund-demande-step-one .text-big{font-size:40px;font-weight:700;position:relative}.app-page-real-estate-refund-demande-step-one .text-big small{top:-11px;position:relative;font-size:65%}.app-page-real-estate-refund-demande-step-one .border-left{border-left:1px solid rgb(178,88,251)}.app-page-real-estate-refund-demande-step-one .switch{position:relative;top:-6px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-refund-demande-step-two .card_style{min-height:175px}.app-page-real-estate-refund-demande-step-two .price{font-size:24px}.app-page-real-estate-refund-demande-step-two .content-payment-term .q-select .q-field__control{background-color:#fff}.app-page-real-estate-refund-demande-step-two .select-payment-term .q-radio__inner{pointer-events:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-refund-demande-step-three .mail-content{font-size:16px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-charges-payed-tenants .names-croped{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;transition:all .3s ease}.component-charges-payed-tenants .names-croped:hover{white-space:pre-wrap;overflow:visible;transition:all .3s ease}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.tax-listing{width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:14px;table-layout:fixed}@media (max-width: 1535px){.tax-listing{font-size:14px}}.tax-listing thead{width:100%;background-color:#f2e3ff;color:#363636}.tax-listing thead th{padding:10px;font-weight:600;font-size:14px}@media (max-width: 1535px){.tax-listing thead th{padding:10px}}.tax-listing tbody{min-height:500px}.tax-listing tbody :nth-child(2n) td{background-color:#f7f7f7}.tax-listing tbody tr{width:100%;background-color:#fff}.tax-listing tbody tr td{padding:5px 10px;color:#363636}@media (max-width: 1535px){.tax-listing tbody tr td{padding:10px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-charges-refund-step-one .small-bloc{min-height:110px}.app-page-real-estate-charges-refund-step-one .small-bloc.disable{pointer-events:none}.app-page-real-estate-charges-refund-step-one .small-bloc .amount{font-size:24px}.app-page-real-estate-charges-refund-step-one .bloc-right{min-height:50px}.app-page-real-estate-charges-refund-step-one .text-big{font-size:34px;font-weight:700;position:relative}.app-page-real-estate-charges-refund-step-one .text-big small{top:-11px;position:relative;font-size:65%}.app-page-real-estate-charges-refund-step-one .border-left{border-left:1px solid rgb(178,88,251)}.app-page-real-estate-charges-refund-step-one .switch{position:relative;top:-6px}.app-page-real-estate-charges-refund-step-one .mobile-card-style{min-height:110px}.app-page-real-estate-charges-refund-step-one .mobile-card-style .amount{font-size:24px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-charges-refund-step-two .list-style-none{list-style:none}.app-page-real-estate-charges-refund-step-two .align-items-start{align-items:flex-start}.app-page-real-estate-charges-refund-step-two .title-line .q-toggle{margin-top:-8px}.app-page-real-estate-charges-refund-step-two .content-line .q-chip{margin:0}.app-page-real-estate-charges-refund-step-two .amount-block{display:flex;align-items:center}@media (min-width: 1024px){.app-page-real-estate-charges-refund-step-two .amount-block{padding-right:10px}}.app-page-real-estate-charges-refund-step-two .amount-block__title,.app-page-real-estate-charges-refund-step-two .amount-block__amount{display:block}.app-page-real-estate-charges-refund-step-two .amount-block__title{flex:1}.app-page-real-estate-charges-refund-step-two .amount-block__amount{position:relative;font-size:40px;padding-left:15px;margin-left:15px}.app-page-real-estate-charges-refund-step-two .amount-block__amount:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:50px;background:rgb(178,88,251)}.app-page-real-estate-charges-refund-step-two .amount-block__amount small{top:-11px;position:relative;font-size:65%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-real-estate-charges-regul-step-two .q-radio.disable{pointer-events:none}.app-page-real-estate-charges-regul-step-two .q-radio.disable .q-radio__inner{color:#797979}.app-page-real-estate-charges-regul-step-two .card_style{min-height:160px}.app-page-real-estate-charges-regul-step-two .price{font-size:24px}.app-page-real-estate-charges-regul-step-two .content-payment-term .q-select .q-field__control{background-color:#fff}.app-page-real-estate-charges-regul-step-two .select-payment-term .q-radio__inner{pointer-events:none}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-charges-regularization-step-four .mail-content{font-size:16px}.component-charges-regularization-step-four .mobile-style .q-toggle__label{font-weight:600;font-size:16px}.component-charges-regularization-step-four .mobile-style .q-toggle__label .q-ml-sm{margin-left:0!important;padding-right:10px}.component-charges-regularization-step-four .mobile-style .q-toggle__inner{order:2;margin-left:5%}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 600px){.app-page-order{margin-right:100px}}.app-page-order .warning .q-field__control .q-field__label{font-weight:700!important;color:#ff8154!important}.app-page-order .q-btn.error{text-decoration-color:#ec4747!important}.app-page-order .q-checkbox__bg{border-color:#d8d8d8}.app-page-order .q-checkbox__inner--truthy .q-checkbox__bg{border-color:#b258fb}.app-page-order .q-checkbox__inner--falsy .q-checkbox__bg{border-color:#d8d8d8}.app-page-order .param-checkbox{margin-left:-10px;margin-top:-6px}.app-page-order .param-checkbox.error .q-checkbox__bg{border-color:#ec4747!important}.app-page-order .custom-position{position:relative;top:-2px}.app-page-order .product-image{max-width:121px}.app-page-order h2{font-size:30px}.app-page-order .info-product img{max-width:102px}.app-page-order .info-product .content{flex:1}.app-page-order .products-table{width:100%;border-collapse:collapse}.app-page-order .products-table thead tr{background:rgb(178,88,251)}.app-page-order .products-table thead tr th{color:#fff;font-weight:500;font-size:16px}.app-page-order .products-table td,.app-page-order .products-table th{padding:10px 15px}.app-page-order .products-table tbody tr:nth-child(odd){background:rgb(247,247,247)}@media (max-width: 600px){.app-page-order h2{font-size:22px!important}.app-page-order h3{font-size:18px!important}.app-page-order h4{font-size:18px}.app-page-order img{max-width:75px}}.app-page-order .city-autocomplete[warning=true] .q-field__control:before,.app-page-order .city-autocomplete[warning=true] .q-field__control:after{border-width:1px;border-color:#ff8154}.app-page-order .city-autocomplete[warning=true] .q-field__label{color:#ff8154;font-weight:700}.app-page-order .q-select .q-field__control-container .q-field__native span{font-size:16px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 600px){.app-page-order-purchase{margin-right:100px}}.app-page-order-purchase h2{font-size:30px}.app-page-order-purchase .info-helping-hand .bg-custom-pink{background-color:#ffe3ef}@media (min-width: 600px){.app-page-order-purchase .info-helping-hand .bg-custom-pink .img-fluid{max-width:78px}}.app-page-order-purchase .info-helping-hand .custom-img-col{display:flex;height:auto;width:121px;max-width:100%}.app-page-order-purchase .info-helping-hand .custom-full-height{height:auto;flex:1}.app-page-order-purchase .info-helping-hand .helping-hand-image{max-width:102px}.app-page-order-purchase .info-helping-hand .content{flex:1}.app-page-order-purchase .helping-hands-table{width:100%;border-collapse:collapse}.app-page-order-purchase .helping-hands-table thead tr{background:rgb(178,88,251)}.app-page-order-purchase .helping-hands-table thead tr th{color:#fff;font-weight:500;font-size:16px}.app-page-order-purchase .helping-hands-table td,.app-page-order-purchase .helping-hands-table th{padding:10px 15px}.app-page-order-purchase .helping-hands-table tbody tr:nth-child(odd){background:rgb(247,247,247)}.app-page-order-purchase .param-checkbox{margin-left:-10px;margin-top:-6px}.app-page-order-purchase .param-checkbox.error .q-checkbox__bg{border-color:#ec4747!important}@media (max-width: 600px){.app-page-order-purchase h2{font-size:22px!important}.app-page-order-purchase h3{font-size:18px!important}.app-page-order-purchase h4{font-size:18px}.app-page-order-purchase img{max-width:75px}}.app-page-order-purchase .hide-on-page-list{display:none}.app-page-order-purchase .city-autocomplete[warning=true] .q-field__control:before,.app-page-order-purchase .city-autocomplete[warning=true] .q-field__control:after{border-width:1px;border-color:#ff8154}.app-page-order-purchase .city-autocomplete[warning=true] .q-field__label{color:#ff8154;font-weight:700}.app-page-order-purchase .q-select .q-field__control-container .q-field__native span{font-size:16px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-error-payment{max-width:650px!important}.component-error-payment .title{font-size:22px;font-weight:700;text-align:center}.component-error-payment .close{display:none}@media (max-width: 767px){.component-error-payment .credit-confirm{margin-top:-60px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-order .kr-smart-form{width:100%}.app-page-order .kr-form-error{display:none!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-success-payment{max-width:650px!important}.component-success-payment .title{font-size:22px;font-weight:700;text-align:center}.component-success-payment .close{display:none}@media (max-width: 767px){.component-success-payment .credit-confirm{margin-top:-60px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-order .kr-smart-form{width:100%;padding:10px 10px 10px 0}.app-page-order .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header{margin-bottom:30px;background-color:#f2e3ff;border:1px solid rgb(242,227,255)}.app-page-order .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-header .kr-card-header-label{font-weight:500;color:#363636}.app-page-order .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-form{gap:15px;display:grid;grid-template-columns:1fr 1fr}.app-page-order .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-form>:first-child,.app-page-order .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-form>:nth-child(6){grid-column:1/-1}.app-page-order .kr-smart-form .kr-smart-form-wrapper.kr-type-embedded .kr-card-form .kr-field-element{box-shadow:none}.app-page-order .kr-smart-form .kr-payment-button{width:40%;justify-self:end;grid-column:1/-1;background-color:#7925bc!important;border-radius:25px}.app-page-order .kr-smart-form .kr-payment-button:hover{background-color:#b258fb!important;border:none}.app-page-order .kr-field-container,.app-page-order .kr-input-field{padding:0 5px!important;font-weight:400!important;font-size:16px!important;line-height:22px!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-select-type .subtitle{font-weight:700;font-size:1.25rem}.app-page-lease-select-type .page-title{font-weight:700;font-size:1.375rem}.app-page-lease-select-type .actions{display:flex;flex-direction:column;column-gap:12px}@media (min-width: 600px){.app-page-lease-select-type .actions{flex-direction:row}}.app-page-lease-select-type .actions.grid{display:grid;grid-template-columns:1fr}@media (min-width: 600px){.app-page-lease-select-type .actions.grid{grid-template-columns:repeat(2,330px)}}.app-page-lease-select-type .actions .action-item{cursor:pointer;min-width:330px!important;justify-content:space-between}.app-page-lease-select-type .actions .action-item:hover{cursor:pointer;background-color:#b258fb26}@media (min-width: 600px){.app-page-lease-select-type .actions .action-item{max-width:330px!important}}.app-page-lease-select-type .actions .action-item .content{padding-left:20px;padding-right:20px}.app-page-lease-select-type .actions .action-item h4{font-weight:700;font-size:1.125rem}.app-page-lease-select-type .actions .action-item.sub-item{width:100%}.app-page-lease-select-type .actions .small{padding:6px 14px;min-width:200px!important}.app-page-lease-select-type .h-130{height:130px}.app-page-lease-select-type .items-center-important{justify-content:center!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-form-layout .icon-style{width:45px;height:45px;border-radius:100%;color:#b258fb;background-color:#fff0;border:2px solid;padding:4px}.app-form-layout .mobile-icon-bug{position:absolute;right:20px;top:20px;border-radius:100%;width:30px;height:30px}.app-form-layout .desktop-icon-bug{width:45px;height:45px;border-radius:100%;position:fixed;top:20px;right:10px;z-index:1}.app-form-layout .custom-background{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat right 20% bottom 20%;background-size:cover;position:sticky;top:0;height:100vh}.app-form-layout .header-layout{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat;background-size:100%}.app-form-layout .header-logo{padding-left:48px}.app-form-layout .header-btn{padding-right:48px!important}.app-form-layout .aside-left{overflow-y:auto}.app-form-layout .side-panel{flex-direction:column;flex-wrap:nowrap}@media (max-width: 1535px){.app-form-layout .side-panel .custom-margin{margin:auto 0}}.app-form-layout .side-panel .title{font-size:34px;font-weight:800}@media (max-width: 1535px){.app-form-layout .side-panel .title{font-size:32px}}.app-form-layout .side-panel .content{font-size:18px;font-weight:600}@media (max-width: 1535px){.app-form-layout .side-panel .content{display:block;margin-bottom:8px}.app-form-layout .side-panel .content .icon-medium{margin-bottom:-3px}}.app-form-layout .side-panel .image{width:auto;height:auto}.app-form-layout .side-panel .image-alt{position:absolute}@media (min-width: 1537px){.app-form-layout .side-panel .image-alt{top:-130px;right:40px}}@media (max-width: 1536px){.app-form-layout .side-panel .image-alt{bottom:-130px;right:20px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.lease-type .field{color:#7925bc;font-weight:700}.content-wrapper dd,.content-wrapper p,.content-wrapper span,.content-wrapper li,.content-wrapper li span{font-size:14px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-create .new-lease{font-size:30px;font-weight:800;color:#363636}@media (max-width: 768px){.app-page-lease-create .new-lease{font-size:22px;font-weight:700}}@media (max-width: 768px){.app-page-lease-create .steps{overflow-x:auto;width:max-content}}.app-page-lease-create .step{padding:6px 8px;border-radius:10px;cursor:pointer}@media (max-width: 768px){.app-page-lease-create .step{padding:8px 10px;max-width:120px}}.app-page-lease-create .step-number{font-size:16px;line-height:24px;font-weight:700;border-radius:20px;padding:0 8px;background:rgb(255,255,255)}@media (max-width: 768px){.app-page-lease-create .step-number{font-size:14px;line-height:20px;padding:2px 8px}}.app-page-lease-create .step-title{font-size:16px;font-weight:600;line-height:24px}@media (max-width: 768px){.app-page-lease-create .step-title{font-size:14px;line-height:16px}}@media (max-width: 768px){.app-page-lease-create .custom-button-padding{padding:12px!important}}.app-page-lease-create .opacity-40{opacity:.4!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.edit-owner-modal .mobile-scroll{overflow-y:scroll;max-height:70vh;margin-bottom:10px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.edit-tenant-modal .mobile-scroll{overflow-y:scroll;max-height:70vh;margin-bottom:10px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.edit-warrantor-modal .mobile-scroll{overflow-y:scroll;max-height:70vh;margin-bottom:10px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-rectify-signatories .fullname span{font-size:initial;font-weight:500!important}.component-rectify-signatories .text-negative{font-weight:600!important}.component-rectify-signatories .text-negative label{color:#ec4747!important}.component-rectify-signatories .send.disabled{background:rgb(216,216,216)!important;color:#fff}.component-rectify-signatories .max-content{width:max-content;min-width:330px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-preview .title{font-size:1.9rem}@media (max-width: 1023px){.app-page-lease-preview .title{font-size:22px;line-height:normal;font-weight:800}}.app-page-lease-preview .custom-button{border:2px solid}.app-page-lease-preview .small-title{font-size:18px;font-weight:300;color:#363636;font-style:italic}.app-page-lease-preview .text-start{text-align:start}@media (max-width: 768px){.app-page-lease-preview .image-sign{max-width:150px;display:block;margin:auto;position:relative;top:-36px}.app-page-lease-preview .block-sign{margin-top:40px}.app-page-lease-preview .block-sign .right-mobile{margin-top:-20px}.app-page-lease-preview .block-sign .right-mobile h2{font-size:20px;font-style:normal;font-weight:800;line-height:normal}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-practical-sheets .search-block,.app-page-practical-sheets .practical-sheet-content{width:100%;max-width:1212px;margin:0 auto}@media (min-width: 1024px){.app-page-practical-sheets .practical-sheet-content{margin-top:14px}}@media (max-width: 600px){.app-page-practical-sheets .practical-sheet-content{padding-bottom:86px}}.app-page-practical-sheets .img-absolute{position:absolute;left:-25px;bottom:0}.app-page-practical-sheets .custom-desktop-only{display:none}@media (min-width: 1337px){.app-page-practical-sheets .custom-desktop-only{display:block}}.app-page-practical-sheets .logo-col{align-items:start}@media (min-width: 600px){.app-page-practical-sheets .logo-col{align-items:center}}.app-page-practical-sheets .drawer-icon{top:20px;right:20px}@media (min-width: 1024px){.app-page-practical-sheets{width:100%}}.app-page-practical-sheets .search-section-background{background:linear-gradient(180deg,#c9e3ff 0%,#f2f9ff 100%)}.app-page-practical-sheets .search-section-background .search-block .title{font-size:3rem;font-weight:800}@media (max-width: 1023px){.app-page-practical-sheets .search-section-background .search-block .title{font-size:2.75rem}}.app-page-practical-sheets .search-section-background .search-block .subtitle{font-size:1.1rem;font-weight:600}@media (max-width: 1023px){.app-page-practical-sheets .search-section-background .search-block .subtitle{text-align:center;padding:0 1.5rem;margin:.5rem auto;font-size:1rem}}.app-page-practical-sheets .search-section-background .search-block .search-input{width:100%}@media (min-width: 600px){.app-page-practical-sheets .search-section-background .search-block .search-input{width:80%}}.app-page-practical-sheets .search-section-background .search-block .separator{width:72px}.app-page-practical-sheets .q-field--outlined.q-field--highlighted .q-field__control:after{border-color:#b258fb}.app-page-practical-sheets .custom-b-button-toggle .q-btn{border-radius:10px!important}@media (max-width: 1023px){.app-page-practical-sheets .custom-b-button-toggle .q-btn{width:fit-content;margin-bottom:.4rem}}@media (max-width: 1023px){.app-page-practical-sheets .custom-b-button-toggle .q-btn .custom-b-button-toggle-span{font-weight:500;font-size:1.2rem}}.app-page-practical-sheets .side-menu{height:100%;width:100%;background:linear-gradient(180deg,#c9e3ff 0%,#f2f9ff 100%)}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-practical-sheet-list .theme-image{width:100px;height:auto;object-fit:cover;border-radius:10px;margin-right:1rem}.component-practical-sheet-list .theme-description{font-weight:800;font-size:1.9rem;color:#363636}.component-practical-sheet-list .total{font-weight:600;font-size:1rem;color:#4291da}.component-practical-sheet-list .tabs{background-color:#fff0}.component-practical-sheet-list .tabs .custom-tab-label .q-tab__label{font-weight:600}.component-practical-sheet-list .tabs .q-tabs__arrow--left,.component-practical-sheet-list .tabs .q-tabs__arrow--right{display:none!important}.component-practical-sheet-list .list{display:grid;grid-auto-flow:dense;grid-template-columns:1fr;gap:27px 20px;width:100%}@media (min-width: 1336px){.component-practical-sheet-list .list{grid-template-columns:repeat(2,1fr)}}.component-practical-sheet-list .list .custom-card{border-radius:10px;padding:1.2rem 1.5rem}.component-practical-sheet-list .list .custom-card:hover{background-color:#f7f7f7}.component-practical-sheet-list .list .custom-card .title{margin-top:0;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.component-practical-sheet-list .list .custom-card .description{font-weight:400;font-size:1rem;color:#797979}.component-practical-sheet-list .list .custom-card .dot{width:10px;height:10px;border-radius:50%;display:inline-block}.component-practical-sheet-list .list .custom-card .dot-text{font-weight:500;font-size:.9rem}.component-practical-sheet-list .list .custom-card .category{border-radius:5px;font-weight:600;font-size:.8rem;padding:.2rem .6rem}.component-practical-sheet-list .spinner{margin-top:-12rem}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.summary-list{border-color:#d8d8d8!important}.summary-list ul{list-style:none;padding-left:0}.summary-list ul li{border-bottom:1px solid rgb(216,216,216)}.summary-list ul li a{text-decoration:none;transition:all .3s ease}.summary-list ul li:last-child{border-bottom:none}.summary-list ul li:hover a{color:#b258fb!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.practical-sheet-detail .sidebar{max-width:350px}.practical-sheet-detail h3{font-size:30px}.practical-sheet-detail .dot{width:10px;height:10px;border-radius:50%;display:inline-block}.practical-sheet-detail .dot-text{font-weight:500;font-size:.9rem}.practical-sheet-detail .category{border-radius:5px;font-weight:600;font-size:.8rem;padding:.2rem .6rem}.practical-sheet-detail .block-infos .text-lg{line-height:24px}.practical-sheet-detail .practical-sheet-content-block h1{font-size:30px!important;color:#363636!important;font-weight:800!important}.practical-sheet-detail .practical-sheet-content-block h2{font-size:22px!important;font-weight:800!important;color:#4291da}.practical-sheet-detail .practical-sheet-content-block h3{font-size:18px!important;font-weight:800!important;color:#4291da}.practical-sheet-detail .practical-sheet-content-block p{font-size:16px!important;color:#363636!important}.practical-sheet-detail .practical-sheet-content-block label{font-size:16px!important;color:#4291da}@media (max-width: 768px){.practical-sheet-detail .practical-sheet-content-block h1{font-size:24px}.practical-sheet-detail .practical-sheet-content-block h2{font-size:20px}.practical-sheet-detail .practical-sheet-content-block h3{font-size:18px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (max-width: 1023px){.component-signature-transmitted{height:100vh}}.component-signature-transmitted h2{color:#363636;font-size:24px;font-weight:800}@media (min-width: 600px){.component-signature-transmitted h2{font-size:30px;font-weight:800}}.component-signature-transmitted .content-width{max-width:655px}.component-signature-transmitted .image-left{position:relative;right:-45px;z-index:1}.component-signature-transmitted .image-right{position:relative;left:-45px;z-index:2}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-lease-termination-departure-notice .rounded-20{border-radius:20px}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-page-exit-registration-step-2 .inventory-size{height:46px;width:166px}.app-page-exit-registration-step-2 ul{margin:20px;padding:0}@media (max-width: 768px){.app-page-exit-registration-step-2 .custom-button-padding{padding:8px 10px!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.app-b-toogle .q-toggle__inner--truthy .q-toggle__track{opacity:1!important}.app-b-toogle .q-toggle__inner{padding:8px 2px;height:42px}.app-b-toogle .q-toggle__inner .q-toggle__track{height:26px;border-radius:40px;width:54px}.app-b-toogle .q-toggle__inner .q-toggle__thumb{top:11px;left:6px;height:20px;width:20px}.app-b-toogle .q-toggle__inner.q-toggle__inner--truthy .q-toggle__thumb{left:32px}.app-b-toogle .q-toggle__inner.q-toggle__inner--truthy .q-toggle__thumb:after{background-color:#fff}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (max-width: 768px){.account-statement-list .custom-button-padding{padding:8px 10px!important}}.account-statement-list .q-field .q-field__label{transform:translateY(-160%) scale(1) translate(-.9rem)!important}.summary-table{width:100%;background-color:#fff;border-collapse:collapse;border-spacing:0;overflow:hidden;font-size:14px}@media (max-width: 1535px){.summary-table{font-size:14px}}.summary-table thead{width:100%;background-color:#b258fb;color:#fff}.summary-table thead th{padding:10px 14px;font-weight:500}@media (max-width: 1535px){.summary-table thead th{padding:10px}}.summary-table tbody{min-height:500px}.summary-table tbody :last-child tr{background-color:red}.summary-table tbody tr{width:100%;background-color:#fff}.summary-table tbody tr td{padding:10px 14px;color:#363636}@media (max-width: 1535px){.summary-table tbody tr td{padding:10px}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (max-width: 768px){.account-statement-lsit .custom-button-padding{padding:8px 10px!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.lease-termination-return-warranty-deposit{position:relative}.lease-termination-return-warranty-deposit .img-size{height:auto;width:135px}.lease-termination-return-warranty-deposit .custom-border{border:2px solid rgb(255,129,84)!important}@media (max-width: 768px){.lease-termination-return-warranty-deposit .custom-button-padding{padding:8px 10px!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.component-close-lease .img-position{margin-left:-20px}@media (max-width: 768px){.component-close-lease .custom-button-padding{padding:8px 10px!important}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.redirect-inventory{background:url(/assets/gradient-background-home.fff6e8f8.png) no-repeat top;background-size:cover;height:100vh}.logo-edl{width:600px}.loader{width:60px;aspect-ratio:4;background:radial-gradient(circle closest-side,#000 90%,rgba(0,0,0,0)) 0/33.3333333333% 100% space;clip-path:inset(0 100% 0 0);animation:dots 1s steps(4) infinite}@keyframes dots{to{clip-path:inset(0 -34% 0 0)}}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.onboarding{position:fixed!important;z-index:10000;border-radius:10px!important}.onboarding>:first-child{border-bottom-left-radius:inherit!important}.onboarding .dot{width:10px;height:10px;border-radius:50%;background-color:#fff;display:inline-block;margin:3px;padding:0}.onboarding .max-width-380{max-width:380px}.onboarding-mobile{width:80%!important;height:auto!important;background-color:#fff!important}.onboarding-mobile .title-format{max-width:80%}.onboarding-mobile .mobile-image{width:100%;object-fit:contain}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.lease-onboarding-steps-alert img{width:476px;height:auto;margin:0!important;padding:0!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.list-style{list-style:initial;padding-left:1rem}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}@media (min-width: 1024px){.component-onboarding-welcome .text-width{width:380px;text-align:left}}.component-onboarding-welcome .w-fit-important{width:fit-content!important}:root{--q-primary-opacity: rgba(178, 88, 251, .15);--q-primary: rgb(178, 88, 251);--q-primary-dark: rgb(121, 37, 188);--q-primary-light: rgb(242, 227, 255);--q-primary-lighter: rgb(245, 179, 218);--q-primary-transparent: rgba(178, 88, 251, .2);--q-secondary-light: rgb(255, 231, 216);--q-secondary-medium: rgb(255, 170, 138);--q-secondary-lighter: rgb(246, 240, 240);--q-accent-light: rgb(228, 241, 255);--q-accent-lighter: rgb(249, 250, 252);--q-dark-light: rgb(121, 121, 121);--q-dark-lighter: rgb(216, 216, 216);--q-positive-dark: rgb(6, 127, 93);--q-positive-light: rgb(211, 243, 239);--q-negative-light: rgb(255, 219, 219);--q-yellow: rgb(255, 246, 197);--q-yellow-dark: rgb(255, 174, 0);--q-turquoise: rgb(218, 242, 248);--q-turquoise-dark: rgb(42, 153, 176);--q-light: rgb(247, 247, 247);--q-black: rgb(0, 0, 0);--q-infos: rgb(188, 211, 238);--q-transparent: rgba(255, 255, 255, 0);--q-white: rgb(255, 255, 255);--q-dpe-A: #00AA8B;--q-dpe-B: #3ABC6A;--q-dpe-C: #8FD185;--q-dpe-D: #F8DC3D;--q-dpe-E: #FFAA4A;--q-dpe-F: #FF7D4A;--q-dpe-G: #FE2F2E;--q-ges-A: #78E4F9;--q-ges-B: #69B7CF;--q-ges-C: #5491AE;--q-ges-D: #446B88;--q-ges-E: #304B68;--q-ges-F: #232D4A;--q-ges-G: #19172F}:root .text-filter-primary{filter:invert(34%) sepia(74%) saturate(1541%) hue-rotate(247deg) brightness(105%) contrast(97%)}:root .text-primary-opacity{color:#b258fb26!important}:root .bg-primary-opacity{background-color:#b258fb26!important}:root .border-primary-opacity{border-color:#b258fb26!important}:root .border-primary-opacity-before{position:relative}:root .border-primary-opacity-before:before{border-radius:4px;border:1px solid rgba(178,88,251,.15);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-primary-opacity:hover{color:#b258fb26!important}:root .text-primary{color:#b258fb!important}:root .bg-primary{background-color:#b258fb!important}:root .border-primary{border-color:#b258fb!important}:root .border-primary-before{position:relative}:root .border-primary-before:before{border-radius:4px;border:1px solid rgb(178,88,251);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-primary:hover{color:#b258fb!important}:root .text-primary-dark{color:#7925bc!important}:root .bg-primary-dark{background-color:#7925bc!important}:root .border-primary-dark{border-color:#7925bc!important}:root .border-primary-dark-before{position:relative}:root .border-primary-dark-before:before{border-radius:4px;border:1px solid rgb(121,37,188);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-primary-dark:hover{color:#7925bc!important}:root .text-primary-light{color:#f2e3ff!important}:root .bg-primary-light{background-color:#f2e3ff!important}:root .border-primary-light{border-color:#f2e3ff!important}:root .border-primary-light-before{position:relative}:root .border-primary-light-before:before{border-radius:4px;border:1px solid rgb(242,227,255);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-primary-light:hover{color:#f2e3ff!important}:root .text-primary-lighter{color:#f5b3da!important}:root .bg-primary-lighter{background-color:#f5b3da!important}:root .border-primary-lighter{border-color:#f5b3da!important}:root .border-primary-lighter-before{position:relative}:root .border-primary-lighter-before:before{border-radius:4px;border:1px solid rgb(245,179,218);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-primary-lighter:hover{color:#f5b3da!important}:root .text-primary-transparent{color:#b258fb33!important}:root .bg-primary-transparent{background-color:#b258fb33!important}:root .border-primary-transparent{border-color:#b258fb33!important}:root .border-primary-transparent-before{position:relative}:root .border-primary-transparent-before:before{border-radius:4px;border:1px solid rgba(178,88,251,.2);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-primary-transparent:hover{color:#b258fb33!important}:root .text-secondary-light{color:#ffe7d8!important}:root .bg-secondary-light{background-color:#ffe7d8!important}:root .border-secondary-light{border-color:#ffe7d8!important}:root .border-secondary-light-before{position:relative}:root .border-secondary-light-before:before{border-radius:4px;border:1px solid rgb(255,231,216);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-secondary-light:hover{color:#ffe7d8!important}:root .text-secondary-medium{color:#ffaa8a!important}:root .bg-secondary-medium{background-color:#ffaa8a!important}:root .border-secondary-medium{border-color:#ffaa8a!important}:root .border-secondary-medium-before{position:relative}:root .border-secondary-medium-before:before{border-radius:4px;border:1px solid rgb(255,170,138);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-secondary-medium:hover{color:#ffaa8a!important}:root .text-secondary-lighter{color:#f6f0f0!important}:root .bg-secondary-lighter{background-color:#f6f0f0!important}:root .border-secondary-lighter{border-color:#f6f0f0!important}:root .border-secondary-lighter-before{position:relative}:root .border-secondary-lighter-before:before{border-radius:4px;border:1px solid rgb(246,240,240);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-secondary-lighter:hover{color:#f6f0f0!important}:root .text-accent-light{color:#e4f1ff!important}:root .bg-accent-light{background-color:#e4f1ff!important}:root .border-accent-light{border-color:#e4f1ff!important}:root .border-accent-light-before{position:relative}:root .border-accent-light-before:before{border-radius:4px;border:1px solid rgb(228,241,255);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-accent-light:hover{color:#e4f1ff!important}:root .text-accent-lighter{color:#f9fafc!important}:root .bg-accent-lighter{background-color:#f9fafc!important}:root .border-accent-lighter{border-color:#f9fafc!important}:root .border-accent-lighter-before{position:relative}:root .border-accent-lighter-before:before{border-radius:4px;border:1px solid rgb(249,250,252);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-accent-lighter:hover{color:#f9fafc!important}:root .text-dark-light{color:#797979!important}:root .bg-dark-light{background-color:#797979!important}:root .border-dark-light{border-color:#797979!important}:root .border-dark-light-before{position:relative}:root .border-dark-light-before:before{border-radius:4px;border:1px solid rgb(121,121,121);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dark-light:hover{color:#797979!important}:root .text-dark-lighter{color:#d8d8d8!important}:root .bg-dark-lighter{background-color:#d8d8d8!important}:root .border-dark-lighter{border-color:#d8d8d8!important}:root .border-dark-lighter-before{position:relative}:root .border-dark-lighter-before:before{border-radius:4px;border:1px solid rgb(216,216,216);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dark-lighter:hover{color:#d8d8d8!important}:root .text-positive-dark{color:#067f5d!important}:root .bg-positive-dark{background-color:#067f5d!important}:root .border-positive-dark{border-color:#067f5d!important}:root .border-positive-dark-before{position:relative}:root .border-positive-dark-before:before{border-radius:4px;border:1px solid rgb(6,127,93);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-positive-dark:hover{color:#067f5d!important}:root .text-positive-light{color:#d3f3ef!important}:root .bg-positive-light{background-color:#d3f3ef!important}:root .border-positive-light{border-color:#d3f3ef!important}:root .border-positive-light-before{position:relative}:root .border-positive-light-before:before{border-radius:4px;border:1px solid rgb(211,243,239);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-positive-light:hover{color:#d3f3ef!important}:root .text-negative-light{color:#ffdbdb!important}:root .bg-negative-light{background-color:#ffdbdb!important}:root .border-negative-light{border-color:#ffdbdb!important}:root .border-negative-light-before{position:relative}:root .border-negative-light-before:before{border-radius:4px;border:1px solid rgb(255,219,219);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-negative-light:hover{color:#ffdbdb!important}:root .text-yellow{color:#fff6c5!important}:root .bg-yellow{background-color:#fff6c5!important}:root .border-yellow{border-color:#fff6c5!important}:root .border-yellow-before{position:relative}:root .border-yellow-before:before{border-radius:4px;border:1px solid rgb(255,246,197);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-yellow:hover{color:#fff6c5!important}:root .text-yellow-dark{color:#ffae00!important}:root .bg-yellow-dark{background-color:#ffae00!important}:root .border-yellow-dark{border-color:#ffae00!important}:root .border-yellow-dark-before{position:relative}:root .border-yellow-dark-before:before{border-radius:4px;border:1px solid rgb(255,174,0);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-yellow-dark:hover{color:#ffae00!important}:root .text-turquoise{color:#daf2f8!important}:root .bg-turquoise{background-color:#daf2f8!important}:root .border-turquoise{border-color:#daf2f8!important}:root .border-turquoise-before{position:relative}:root .border-turquoise-before:before{border-radius:4px;border:1px solid rgb(218,242,248);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-turquoise:hover{color:#daf2f8!important}:root .text-turquoise-dark{color:#2a99b0!important}:root .bg-turquoise-dark{background-color:#2a99b0!important}:root .border-turquoise-dark{border-color:#2a99b0!important}:root .border-turquoise-dark-before{position:relative}:root .border-turquoise-dark-before:before{border-radius:4px;border:1px solid rgb(42,153,176);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-turquoise-dark:hover{color:#2a99b0!important}:root .text-light{color:#f7f7f7!important}:root .bg-light{background-color:#f7f7f7!important}:root .border-light{border-color:#f7f7f7!important}:root .border-light-before{position:relative}:root .border-light-before:before{border-radius:4px;border:1px solid rgb(247,247,247);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-light:hover{color:#f7f7f7!important}:root .text-black{color:#000!important}:root .bg-black{background-color:#000!important}:root .border-black{border-color:#000!important}:root .border-black-before{position:relative}:root .border-black-before:before{border-radius:4px;border:1px solid rgb(0,0,0);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-black:hover{color:#000!important}:root .text-infos{color:#bcd3ee!important}:root .bg-infos{background-color:#bcd3ee!important}:root .border-infos{border-color:#bcd3ee!important}:root .border-infos-before{position:relative}:root .border-infos-before:before{border-radius:4px;border:1px solid rgb(188,211,238);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-infos:hover{color:#bcd3ee!important}:root .text-transparent{color:#fff0!important}:root .bg-transparent{background-color:#fff0!important}:root .border-transparent{border-color:#fff0!important}:root .border-transparent-before{position:relative}:root .border-transparent-before:before{border-radius:4px;border:1px solid rgba(255,255,255,0);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-transparent:hover{color:#fff0!important}:root .text-white{color:#fff!important}:root .bg-white{background-color:#fff!important}:root .border-white{border-color:#fff!important}:root .border-white-before{position:relative}:root .border-white-before:before{border-radius:4px;border:1px solid rgb(255,255,255);content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-white:hover{color:#fff!important}:root .text-dpe-A{color:#00aa8b!important}:root .bg-dpe-A{background-color:#00aa8b!important}:root .border-dpe-A{border-color:#00aa8b!important}:root .border-dpe-A-before{position:relative}:root .border-dpe-A-before:before{border-radius:4px;border:1px solid #00AA8B;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-A:hover{color:#00aa8b!important}:root .text-dpe-B{color:#3abc6a!important}:root .bg-dpe-B{background-color:#3abc6a!important}:root .border-dpe-B{border-color:#3abc6a!important}:root .border-dpe-B-before{position:relative}:root .border-dpe-B-before:before{border-radius:4px;border:1px solid #3ABC6A;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-B:hover{color:#3abc6a!important}:root .text-dpe-C{color:#8fd185!important}:root .bg-dpe-C{background-color:#8fd185!important}:root .border-dpe-C{border-color:#8fd185!important}:root .border-dpe-C-before{position:relative}:root .border-dpe-C-before:before{border-radius:4px;border:1px solid #8FD185;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-C:hover{color:#8fd185!important}:root .text-dpe-D{color:#f8dc3d!important}:root .bg-dpe-D{background-color:#f8dc3d!important}:root .border-dpe-D{border-color:#f8dc3d!important}:root .border-dpe-D-before{position:relative}:root .border-dpe-D-before:before{border-radius:4px;border:1px solid #F8DC3D;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-D:hover{color:#f8dc3d!important}:root .text-dpe-E{color:#ffaa4a!important}:root .bg-dpe-E{background-color:#ffaa4a!important}:root .border-dpe-E{border-color:#ffaa4a!important}:root .border-dpe-E-before{position:relative}:root .border-dpe-E-before:before{border-radius:4px;border:1px solid #FFAA4A;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-E:hover{color:#ffaa4a!important}:root .text-dpe-F{color:#ff7d4a!important}:root .bg-dpe-F{background-color:#ff7d4a!important}:root .border-dpe-F{border-color:#ff7d4a!important}:root .border-dpe-F-before{position:relative}:root .border-dpe-F-before:before{border-radius:4px;border:1px solid #FF7D4A;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-F:hover{color:#ff7d4a!important}:root .text-dpe-G{color:#fe2f2e!important}:root .bg-dpe-G{background-color:#fe2f2e!important}:root .border-dpe-G{border-color:#fe2f2e!important}:root .border-dpe-G-before{position:relative}:root .border-dpe-G-before:before{border-radius:4px;border:1px solid #FE2F2E;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-dpe-G:hover{color:#fe2f2e!important}:root .text-ges-A{color:#78e4f9!important}:root .bg-ges-A{background-color:#78e4f9!important}:root .border-ges-A{border-color:#78e4f9!important}:root .border-ges-A-before{position:relative}:root .border-ges-A-before:before{border-radius:4px;border:1px solid #78E4F9;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-A:hover{color:#78e4f9!important}:root .text-ges-B{color:#69b7cf!important}:root .bg-ges-B{background-color:#69b7cf!important}:root .border-ges-B{border-color:#69b7cf!important}:root .border-ges-B-before{position:relative}:root .border-ges-B-before:before{border-radius:4px;border:1px solid #69B7CF;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-B:hover{color:#69b7cf!important}:root .text-ges-C{color:#5491ae!important}:root .bg-ges-C{background-color:#5491ae!important}:root .border-ges-C{border-color:#5491ae!important}:root .border-ges-C-before{position:relative}:root .border-ges-C-before:before{border-radius:4px;border:1px solid #5491AE;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-C:hover{color:#5491ae!important}:root .text-ges-D{color:#446b88!important}:root .bg-ges-D{background-color:#446b88!important}:root .border-ges-D{border-color:#446b88!important}:root .border-ges-D-before{position:relative}:root .border-ges-D-before:before{border-radius:4px;border:1px solid #446B88;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-D:hover{color:#446b88!important}:root .text-ges-E{color:#304b68!important}:root .bg-ges-E{background-color:#304b68!important}:root .border-ges-E{border-color:#304b68!important}:root .border-ges-E-before{position:relative}:root .border-ges-E-before:before{border-radius:4px;border:1px solid #304B68;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-E:hover{color:#304b68!important}:root .text-ges-F{color:#232d4a!important}:root .bg-ges-F{background-color:#232d4a!important}:root .border-ges-F{border-color:#232d4a!important}:root .border-ges-F-before{position:relative}:root .border-ges-F-before:before{border-radius:4px;border:1px solid #232D4A;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-F:hover{color:#232d4a!important}:root .text-ges-G{color:#19172f!important}:root .bg-ges-G{background-color:#19172f!important}:root .border-ges-G{border-color:#19172f!important}:root .border-ges-G-before{position:relative}:root .border-ges-G-before:before{border-radius:4px;border:1px solid #19172F;content:"";position:absolute;top:0;right:0;bottom:0;left:0}:root .hover-ges-G:hover{color:#19172f!important}:root .text-weight-300{font-weight:300!important}:root .text-weight-400{font-weight:400!important}:root .text-weight-500{font-weight:500!important}:root .text-weight-600{font-weight:600!important}:root .text-weight-700{font-weight:700!important}:root .text-weight-800{font-weight:800!important}:root .text-weight-900{font-weight:900!important}.block_gradient{background:url(/assets/background-gradient.b735d20e.png) no-repeat top;background-size:cover}.onboarding-modal-start-now .border-left{border-left:1px solid rgb(216,216,216)}
