:root{--data-depth:1}.collapse-block__item{margin-left:calc(39px*var(--data-depth))!important}div.entity-block__hidden{display:none!important}.collapse-block__question.collapse-block__selector{color:var(--blue-500);display:flex;flex-wrap:wrap;line-height:1.6em;outline:none}.collapse-block__question.collapse-block__selector>div{border:none;display:inline-block;outline:none;vertical-align:middle}.collapse-block__question.collapse-block__selector .wrap-content{align-self:center;display:flex;flex-direction:row;flex-grow:1;gap:8px}.collapse-block__question.collapse-block__selector .wrap-person,.collapse-block__question.collapse-block__selector .wrap-repeat{align-self:center;display:inline}.collapse-block__question.collapse-block__selector .wrap-person{display:flex;gap:8px;margin-left:8px}.collapse-block__question.collapse-block__selector .wrap-person label{align-self:center}.collapse-block__question.collapse-block__selector .wrap-person .person-input{width:30px}.collapse-block__question.collapse-block__selector .collapse-block__content-default{flex-grow:1}.collapse-block__question.collapse-block__selector br{display:none}.collapse-block__question .collapse-block__icon>svg{height:auto;vertical-align:middle;width:15px}.collapse-block__question .collapse-block__icon:hover{color:var(--blue-500);cursor:pointer}.collapse-block__question .collapse-block__input{margin-left:5px}.collapse-block__question .collapse-block__input:empty:before{background-color:transparent;color:gray;content:attr(placeholder)}.collapse-block__question .collapse-block__input:after{content:"?";margin-left:4px}.collapse-block__answer.collapse-block__selector{color:var(--green-500);line-height:1.6em;outline:none}.collapse-block__answer.collapse-block__selector>div{border:none;display:inline-block;outline:none;vertical-align:middle;width:90%}.collapse-block__answer.collapse-block__selector .wrap-content{display:flex;flex-direction:row;gap:8px}.collapse-block__answer.collapse-block__selector br{display:none}.collapse-block__answer .collapse-block__icon>svg{height:auto;vertical-align:middle;width:15px}.collapse-block__answer .collapse-block__icon:hover{color:var(--green-500);cursor:pointer}.collapse-block__answer .collapse-block__input{margin-left:5px}.collapse-block__answer .collapse-block__input:empty:before{background-color:transparent;color:gray;content:attr(placeholder)}.collapse-block__item{margin-left:calc(39px*var(--data-depth))}.ce-new-page{line-height:30px;width:100%}.ce-new-page:before{border-bottom:2px dashed var(--grey-200);content:"";display:inline-block;margin-bottom:3px;width:100%}.z-variable{background-color:var(--grey-300);border:1px dashed var(--grey-600);color:var(--white);padding-left:4px;padding-right:4px}.accordion{background:var(--grey-50);border-radius:10px;padding:0}.accordion .accordion-slot{align-items:stretch;display:flex;flex-direction:column}.accordion .accordion-slot:first-child>.accordion-slot-description,.accordion .accordion-slot:last-child>.accordion-slot-description{border-radius:10px}.accordion .accordion-slot>.accordion-slot-description{align-items:center;background:var(--grey-50);cursor:pointer;display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:16px}.accordion .accordion-slot>.accordion-slot-description>.accordion-slot-description-title-group{align-items:center;display:flex;flex-direction:row;gap:8px}.accordion .accordion-slot>.accordion-slot-description>.accordion-slot-description-title-group>.accordion-slot-description-title{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px}.accordion .accordion-slot>.accordion-slot-description>.accordion-slot-description-icon{color:var(--grey-400)}.accordion .accordion-slot>.accordion-slot-description>.accordion-slot-description-icon:hover{color:var(--grey-600)}.accordion .accordion-slot.accordion-slot-static>.accordion-slot-description,.accordion .accordion-slot.disabled>.accordion-slot-description{cursor:default}.accordion .accordion-slot.disabled>.accordion-slot-description>.accordion-slot-description-title{color:var(--grey-400)}.accordion .accordion-slot>.accordion-slot-content{align-items:flex-start;color:var(--grey-700);color:var(--grey-500);display:flex;flex-direction:column;font-family:Roboto;font-size:14px;font-weight:500;gap:24px;line-height:20px;padding:8px 16px 24px}.accordion .accordion-slot:not(:first-child){border-top:1px solid var(--grey-100)}.alert{align-items:center;align-self:stretch;border-radius:8px;display:flex;flex-direction:row;gap:4px;isolation:isolate;justify-content:space-between;min-height:32px;padding:4px 8px 4px 12px;position:relative;user-select:none}.alert.alert-info{background:var(--blue-50);color:var(--blue-500)}.alert.alert-info>.bar{background:var(--blue-500)}.alert.alert-info>.content{color:var(--blue-500)}.alert.alert-error{background:var(--red-50);color:var(--red-500)}.alert.alert-error>.bar{background:var(--red-500)}.alert.alert-error>.content{color:var(--red-500)}.alert.alert-warning{background:var(--orange-50);color:var(--orange-500)}.alert.alert-warning>.bar{background:var(--orange-500)}.alert.alert-warning>.content{color:var(--orange-500)}.alert.alert-success{background:var(--green-50);color:var(--green-500)}.alert.alert-success>.bar{background:var(--green-500)}.alert.alert-success>.content{color:var(--green-500)}.alert>.bar{border-radius:8px 0 0 8px;bottom:0;left:0;position:absolute;top:0;width:4px}.alert>.content{align-items:center;color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:12px;font-weight:400;gap:8px;line-height:16px;min-height:16px;padding:0}.alert>.close-icon{cursor:pointer}.button-drop a{color:#000;text-decoration:none}.button-drop a:hover{color:#222}.button-drop .dropdown{display:inline-block;position:relative}.button-drop .dropdown .text{padding-right:20px}.button-drop .dropdown .text:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--white);content:"";height:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:0}.button-drop .dropdown .dd-input{display:none}.button-drop .dropdown .dd-menu{background-color:var(--white);border:1px solid var(--grey-100);border-radius:4px;box-shadow:0 3px 14px rgba(25,27,27,.1);list-style-type:none;margin:2px 0 0 -20px;padding:0;position:absolute;top:30px;z-index:10}.button-drop .dropdown .dd-input+.dd-menu{display:none}.button-drop .dropdown .dd-input:checked+.dd-menu{display:block}.button-drop .dropdown .dd-menu li{cursor:pointer;padding:10px 20px;white-space:nowrap}.button-drop .dropdown .dd-menu li:hover{background-color:var(--grey-50)}.button-drop .dropdown .dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}.button-drop .dropdown .dd-menu li.divider{border-bottom:1px solid var(--grey-100);padding:0}.calendar{display:flex;flex-direction:column;gap:16px;height:100%;width:100%}.calendar>.empty{align-self:center;color:var(--grey-700);color:var(--grey-300);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;text-align:center}.calendar>.wrap-day{display:flex;flex-direction:row;gap:8px}.calendar>.wrap-day:first-child>.events>:first-child.event-separator{margin-top:0}.calendar>.wrap-day>.day{text-align:center}.calendar>.wrap-day>.day,.calendar>.wrap-day>.day>.number{color:var(--grey-700);color:var(--grey-600);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.calendar>.wrap-day>.day>.number{background:var(--grey-50);border-radius:100px;height:28px;line-height:28px;padding:4px 6px;vertical-align:middle;width:28px}.calendar>.wrap-day>.events{display:flex;flex-direction:column;flex-grow:1;gap:8px}.calendar>.wrap-day>.events>.event-separator{align-items:center;display:flex;flex-direction:row;margin:-12px 0 -6px;width:100%}.calendar>.wrap-day>.events>.event-separator>.event-circle{background:var(--primary-teal-500);border-radius:8px;height:8px;width:8px}.calendar>.wrap-day>.events>.event-separator>.event-bar{background:var(--primary-teal-500);border-bottom-right-radius:10px;border-top-right-radius:10px;flex-basis:100%;height:2px}.calendar>.wrap-day>.events>.event{align-items:center;background:var(--purple-50);border-radius:12px;display:flex;flex-direction:row;padding:8px 20px;transition-timing-function:ease-in-out;transition:background .2s}.calendar>.wrap-day>.events>.event.past-event{opacity:.3}.calendar>.wrap-day>.events>.event>.info{display:flex;flex-direction:column;flex-grow:1;gap:8px}.calendar>.wrap-day>.events>.event>.info>.event-main-info{display:flex;flex-direction:column;gap:4px}.calendar>.wrap-day>.events>.event>.info>.event-main-info>.summary{color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.calendar>.wrap-day>.events>.event>.info>.event-main-info>.time{color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.calendar>.wrap-day>.events>.event>.info>.project{color:var(--grey-700);color:var(--blue-400);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.calendar>.wrap-day>.events>.event.event-broker{background:var(--primary-teal-50)}.calendar>.wrap-day>.events>.event.event-broker>.info>.event-main-info>.summary,.calendar>.wrap-day>.events>.event.event-broker>.info>.event-main-info>.time{color:var(--primary-teal-500)}.calendar>.wrap-day>.events>.event.event-broker>.info>.project{color:var(--primary-teal-400)}.calendar>.wrap-day>.events>.event.event-real-estate{background:var(--secondary-beige-50)}.calendar>.wrap-day>.events>.event.event-real-estate>.info>.event-main-info>.summary,.calendar>.wrap-day>.events>.event.event-real-estate>.info>.event-main-info>.time{color:var(--secondary-beige-500)}.calendar>.wrap-day>.events>.event.event-real-estate>.info>.project{color:var(--secondary-beige-400)}.calendar>.wrap-day>.events>.event.event-unknown{background:var(--grey-50)}.calendar>.wrap-day>.events>.event.event-unknown>.info>.event-main-info>.summary,.calendar>.wrap-day>.events>.event.event-unknown>.info>.event-main-info>.time{color:var(--grey-500)}.calendar>.wrap-day>.events>.event.event-unknown>.info>.project{color:var(--grey-400)}.calendar>.wrap-day>.events>.event>.person{flex-grow:0;height:40px;width:40px}.calendar>.wrap-day>.events>.event>.person>img{border-radius:96px;height:40px;width:40px}body .card{align-items:flex-start;align-self:stretch;background:var(--white);border-radius:12px;box-shadow:0 3px 14px rgba(25,27,27,.04);display:flex;flex:none;flex-direction:column;flex-grow:0;gap:24px;order:0;padding:24px}body .card.scrollable-content{padding:24px 7px 24px 24px}body .card.scrollable-content>.content,body .card.scrollable-content>.title{padding-right:17px}body .card>.title{align-self:stretch;color:var(--primary-teal-500);flex:none;flex-direction:row;flex-grow:0;justify-content:space-between;order:0;user-select:none}body .card>.title,body .card>.title>.left-part{align-items:center;display:flex;gap:12px;padding:0}body .card>.title>.left-part{flex-direction:row}body .card>.title>.left-part>.text{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:18px;font-weight:500;line-height:28px}body .card>.title>.left-part>.text-input{height:10px}body .card>.title>.icon,body .card>.title>.left-part>.icon{color:var(--primary-teal-500);font-size:20px;height:20px;line-height:20px;width:20px}body .card>.title>.icon.icon-right,body .card>.title>.left-part>.icon.icon-right{color:var(--grey-400);cursor:pointer}body .card.card-no-content{gap:0}body .card.card-disabled>.title,body .card.card-disabled>.title>.left-part>.icon,body .card.card-disabled>.title>.left-part>.text{color:var(--primary-teal-200)}body .card.card-tiny{padding:8px 16px}body .card.card-tiny>.content{flex-direction:row}body .card.card-fullWidth{gap:0;padding:24px 0}body .card.card-fullWidth>.title{padding:0 24px}body .card>.content{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:8px;order:1;padding:0;user-select:none}.chart-legend{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:64px;justify-content:center;padding:0 6px}.chart-legend>.legend{flex-grow:2;gap:12px;max-width:400px;width:max-content}.chart-legend>.legend,.chart-legend>.legend>.entry{align-items:flex-start;display:flex;flex-direction:column;padding:0}.chart-legend>.legend>.entry{align-self:stretch;flex:none;flex-grow:0;gap:4px;isolation:isolate;position:relative}.chart-legend>.legend>.entry>.label{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.chart-legend>.legend>.entry>.progress{align-self:stretch;flex:none;flex-grow:0;height:8px;width:100%;z-index:1}.chart-legend>.legend>.entry>.percentage{color:var(--grey-700);color:var(--grey-800);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;position:absolute;right:-.25px;text-align:right;top:0;z-index:2}.chart-legend.chart-bottom-legend{flex-direction:column;gap:24px}.chart-legend.chart-bottom-legend>.legend{width:calc(100% - 64px)}.chips{align-items:center;animation-duration:.3s;animation-timing-function:ease-out;background:var(--primary-teal-50);border-radius:10px;color:var(--grey-700);color:var(--primary-teal-500);display:inline-flex;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;height:16px;line-height:16px;padding:4px 8px;user-select:none}.chips:hover{background:var(--primary-teal-100);border-radius:10px}.chips .chips-remove{cursor:pointer}.selected-good{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:0}.selected-good .image{align-self:stretch;border-radius:6px;flex:none;flex-grow:0;height:170px;position:relative;width:100%}.selected-good .image img{border-radius:6px;height:170px;object-fit:cover;width:100%}.selected-good .image .category{bottom:8px;position:absolute;right:16px}.selected-good .offerInfo{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:0}.selected-good .offerInfo .offer{border-radius:8px;color:var(--grey-700);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;padding:4px 8px}.selected-good .offerInfo .offer,.selected-good .offerInfo .offer.in-progress{background:var(--blue-50);color:var(--blue-500)}.selected-good .offerInfo .offer.accepted{background:var(--green-50);color:var(--green-500)}.selected-good .offerInfo .date{color:var(--grey-700);color:var(--grey-600);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.selected-good .detail-offer .box{align-items:center;align-self:stretch;border:1px solid var(--grey-50);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:12px}.selected-good .detail-offer .box .label{color:var(--grey-700);color:var(--grey-600);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;order:0;text-align:center}.selected-good .detail-offer .box .value{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;order:1;text-align:center}.selected-good .street{align-items:center;color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:0;position:relative;width:100%}.selected-good .street .street-address{left:28px;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 28px)}.compatible-good{align-items:flex-start;align-self:stretch;background:var(--white);box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:8px;height:88px;justify-content:center;min-width:405px;transition:background .4s}.compatible-good:not(:last-child){border-bottom:1px solid var(--grey-100)}.compatible-good>.wrapper{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:1;gap:16px;margin:16px 24px;padding:0}.compatible-good>.wrapper>.compatible-hover{opacity:0;position:absolute}.compatible-good>.wrapper>.image{align-self:stretch;flex:none;flex-grow:0}.compatible-good>.wrapper>.image,.compatible-good>.wrapper>.image>img{border-radius:6px;height:56px;width:84px}.compatible-good>.wrapper>.image.no-picture{align-items:center;background-color:var(--primary-teal-50);display:flex}.compatible-good>.wrapper>.image.no-picture svg{flex-grow:1;height:15px;margin:0 11px;width:61px}.compatible-good>.wrapper>.details{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0}.compatible-good>.wrapper>.details>.title{align-self:stretch;color:var(--grey-700);color:var(--grey-900);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.compatible-good>.wrapper>.details>.title.title-big{color:var(--grey-700);font-family:Roboto;font-size:16px;line-height:24px}.compatible-good>.wrapper>.details>.address,.compatible-good>.wrapper>.details>.persons{align-self:stretch;color:var(--grey-700);color:var(--grey-600);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.compatible-good>.wrapper>.details>.address{height:20px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compatible-good>.wrapper>.percentage{flex:none;flex-grow:0;height:48px;opacity:1;position:relative;width:48px}.compatible-good>.wrapper>.percentage>.description{align-items:baseline;display:flex;flex-direction:row;left:30%;position:absolute;top:25%}.compatible-good>.wrapper>.percentage>.description>.number{color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;text-align:center}.compatible-good>.wrapper>.percentage>.description>.sign{color:var(--blue-500);font-size:6px;height:6px;width:5px}.compatible-good:hover{background:var(--grey-50);transition:background .4s}.compatible-good:hover>.wrapper{position:relative}.compatible-good:hover>.wrapper>.percentage{opacity:0;transition:all .2s}.compatible-good:hover>.wrapper>.compatible-hover{opacity:1;right:4px;transition:all .3s}body .data-table{border:1px solid var(--grey-50);border-radius:12px;filter:drop-shadow(0 3px 14px rgba(25,27,27,.04));width:100%}body .data-table>table{border:1px solid var(--grey-100);border-collapse:separate;border-radius:12px;border-spacing:0;display:inline-table;width:100%}body .data-table>table>*{background:var(--white)}body .data-table>table>thead{border-top-left-radius:12px;border-top-right-radius:12px}body .data-table>table>thead>tr>th{border-bottom:1px solid var(--grey-100);color:var(--grey-700);color:var(--grey-300);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;padding:12px 16px;text-align:left}body .data-table>table>thead>tr>th:first-child{border-top-left-radius:10px}body .data-table>table>thead>tr>th:last-child{border-top-right-radius:10px}body .data-table>table>tbody{border-bottom-left-radius:12px;border-bottom-right-radius:12px}body .data-table>table>tbody>tr{height:48px;margin:12px 0}body .data-table>table>tbody>tr:hover{background:var(--grey-50)}body .data-table>table>tbody>tr:hover.clickable{cursor:pointer}body .data-table>table>tbody>tr>td{color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:12px 16px}body .data-table>table>tbody>tr>td:first-child{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}body .data-table>table>tbody>tr:not(:last-child)>td{border-bottom:1px solid var(--grey-100)}body .data-table>table>tbody>tr:last-child>td:first-child{border-bottom-left-radius:10px}body .data-table>table>tbody>tr:last-child>td:last-child{border-bottom-right-radius:10px}body .data-table.data-table-alternate>table{border:0}body .data-table.data-table-alternate>table>thead{background:var(--grey-50)}body .data-table.data-table-alternate>table>thead>tr>th{border-bottom:1px solid var(--white);padding:4px 8px}body .data-table.data-table-alternate>table>tbody>tr:hover{background:var(--grey-50)}body .data-table.data-table-alternate>table>tbody>tr>td{color:var(--grey-500);padding:4px 8px}.input-chips{align-items:center;background:var(--white);border:1px solid var(--grey-100);border-radius:10px;color:var(--grey-700);display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:8px 16px}.input-chips .fake-input{border:none;border-radius:0;flex-grow:1;margin-left:-4px;padding:0}.input-chips .fake-input:focus{border:0;outline:0}.input-chips .fake-input:hover:not(:disabled):not(:focus):not(.error){border:0}.input-chips .fake-input:disabled{border:0;cursor:not-allowed}.input-label{align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.input-label>.title{align-items:center;display:flex;gap:4px;justify-items:center}.input-label>.title>span:first-child{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.input-label>.title>.tooltip-icon{color:var(--grey-400);height:18px;position:relative;width:18px}.input-label>.title>.tooltip-icon:hover .tooltip{display:flex}.input-label>.title>.tooltip-icon.error{color:var(--red-500)}.input-label>.title>.icon{color:var(--grey-500);height:18px;width:18px}.input-label>.ai-wrapper{align-self:flex-end;display:flex}.input-label.error>.title>span:first-child{color:var(--red-500)}.input-panel{flex-grow:1!important;padding:8px 8px 24px!important}.input-panel>.content{align-items:stretch!important;display:block}.input-panel>.content>.input-panel-content{display:flex;flex-direction:column;flex-wrap:nowrap;gap:20px;padding:0}.input-panel>.content>.input-panel-content>.wrapper-panel-row{display:grid;gap:8px;grid-auto-columns:1fr;grid-auto-flow:column}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin-left:16px;margin-right:24px;margin-top:16px;padding:0}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title{align-items:center;align-self:stretch;color:var(--primary-teal-500);display:flex;flex:none;flex-direction:row;flex-grow:0;gap:12px;justify-content:space-between;order:0;padding:0;user-select:none}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title>.left-part{align-items:center;display:flex;flex-direction:row;gap:12px;padding:0}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title>.left-part>.text{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:18px;font-weight:500;line-height:28px}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title>.icon,.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title>.left-part>.icon{color:var(--primary-teal-500);font-size:20px;height:20px;line-height:20px;width:20px}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title>.icon.icon-right,.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.title>.left-part>.icon.icon-right{color:var(--grey-400);cursor:pointer}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left>.content{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:16px;order:1;padding:0;user-select:none}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-right{display:flex;flex-direction:column;gap:20px}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-right>:first-child{flex:100%}.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-left,.input-panel>.content>.input-panel-content>.wrapper-panel-row>.input-panel-right{flex-basis:100%}.input-panel>.content>.input-panel-actions{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-grow:0;gap:12px;justify-content:flex-end;padding:24px 16px 0}#map{bottom:0;position:absolute;top:0;width:100%}.marker{background:var(--secondary-beige-500);border:1px solid hsla(0,0%,100%,.8);border-radius:1000px;cursor:pointer;height:12px;width:12px}body .news{align-items:center;background:var(--white);border:1px solid var(--grey-100);border-radius:10px;display:flex;flex-direction:row;gap:8px;isolation:isolate;min-width:357.5px;padding:8px;position:relative}body .news,body .news>.vertical-bar{align-self:stretch;flex:none;flex-grow:0}body .news>.vertical-bar{border-radius:100px;width:3px;z-index:0}body .news>.close{cursor:pointer;height:32px;position:absolute!important;right:8px;top:8px;width:32px}body .news>.content{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:8px;padding:0;width:330px}body .news>.content>.header{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:0}body .news>.content>.header>.title{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:12px;padding:0}body .news>.content>.header>.title>.icon{font-size:16px;height:16px;line-height:16px;width:16px}body .news>.content>.header>.title>.text{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}body .news>.content>.header>.description{color:var(--grey-700);color:var(--grey-500);flex:none;flex-grow:0;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}body .news>.content>.cta .btn{height:16px}body .news>.content>.cta .btn .text{color:var(--primary-teal-500)}body .news>.content>.cta .btn:hover{text-decoration-color:var(--primary-teal-500)!important}body .news.teal>.vertical-bar{background:var(--primary-teal-500)}body .news.teal>.content>.header>.title>.icon,body .news.teal>.content>.header>.title>.text{color:var(--primary-teal-500)}body .news.info>.vertical-bar{background:var(--blue-500)}body .news.info>.content>.header>.title>.icon,body .news.info>.content>.header>.title>.text{color:var(--blue-500)}body .news.danger>.vertical-bar{background:var(--red-500)}body .news.danger>.content>.header>.title>.icon,body .news.danger>.content>.header>.title>.text{color:var(--red-500)}body .news.warning>.vertical-bar{background:var(--yellow-500)}body .news.warning>.content>.header>.title>.icon,body .news.warning>.content>.header>.title>.text{color:var(--yellow-500)}body .news.green>.vertical-bar{background:var(--green-500)}body .news.green>.content>.header>.title>.icon,body .news.green>.content>.header>.title>.text{color:var(--green-500)}body .news.purple>.vertical-bar{background:var(--purple-500)}body .news.purple>.content>.header>.title>.icon,body .news.purple>.content>.header>.title>.text{color:var(--purple-500)}body .news.orange>.vertical-bar{background:var(--orange-500)}body .news.orange>.content>.header>.title>.icon,body .news.orange>.content>.header>.title>.text{color:var(--orange-500)}.popup-wrapper{align-items:center;background:rgba(25,27,27,.8);bottom:0;display:flex;justify-content:center;left:0;max-height:100vh;min-height:100vh;position:absolute;right:0;top:0}.popup-wrapper>.popup{align-items:flex-end;background:var(--white);border-radius:12px;box-shadow:0 3px 14px rgba(25,27,27,.04);display:flex;flex-direction:column;gap:24px;justify-content:center;max-height:calc(100vh - 40px);padding:24px}.popup-wrapper>.popup>.title{align-items:center;align-self:stretch;color:var(--primary-teal-500);display:flex;flex:none;flex-direction:row;flex-grow:0;gap:12px;justify-content:space-between;order:0;padding:0;user-select:none}.popup-wrapper>.popup>.title>.left-part{align-items:center;display:flex;flex-direction:row;gap:12px;padding:0}.popup-wrapper>.popup>.title>.left-part>.text{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:18px;font-weight:500;line-height:28px}.popup-wrapper>.popup>.title>.right-text{color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.popup-wrapper>.popup>.title>.close{cursor:pointer;height:32px;right:8px;top:8px;width:32px}.popup-wrapper>.popup>.title>.close:hover{right:0;top:0}.popup-wrapper>.popup>.title>.icon,.popup-wrapper>.popup>.title>.left-part>.icon{color:var(--primary-teal-500);font-size:20px;height:20px;line-height:20px;width:20px}.popup-wrapper>.popup>.title>.icon.icon-right,.popup-wrapper>.popup>.title>.left-part>.icon.icon-right{color:var(--grey-400);cursor:pointer}.popup-wrapper>.popup>.content{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:16px;max-height:calc(100vh - 120px);order:1;overflow-y:initial;padding:0;user-select:none}.popup-wrapper>.popup>.content.force-overflow{margin:-15px;overflow-y:scroll;padding:15px}.popup-wrapper>.popup>.content>.content-body,.popup-wrapper>.popup>.content>.content-body form{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:16px;padding:0;user-select:none}.popup-wrapper>.popup>.content>.buttons{align-items:flex-start;align-self:flex-end;display:flex;flex-direction:row;gap:12px;padding:0}.popup-wrapper>.popup>.content>.buttons:has(.left-position){align-items:flex-end;align-self:stretch}.popup-wrapper>.popup>.content>.buttons:has(.left-position)>*{order:1}.popup-wrapper>.popup>.content>.buttons .left-position{margin-right:auto;order:0}.progress-bar{border-radius:1000px;height:100%;position:relative;width:100%}.progress-bar>.content{border-radius:1000px;height:100%;left:0;position:absolute}.progress-ring__circle{transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .35s}.progress-circle-wrapper{position:relative}.progress-circle-wrapper>.description{align-items:baseline;display:flex;flex:none;flex-direction:row;flex-grow:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.progress-circle-wrapper>.description>.number{color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;text-align:center}.progress-circle-wrapper>.description>.sign{color:var(--blue-500);font-size:6px;height:6px;width:5px}.template-quantity{align-items:center;background:var(--white);border:1px solid var(--grey-100);border-radius:10px;display:flex;flex-direction:row;gap:2px;width:100%}.template-quantity .input{flex-grow:1}.template-quantity .input input{border:none;text-align:center;width:100%}.template-quantity .input input:hover{border:none!important}.template-quantity .input input:focus{border:none;outline:none}.template-quantity.quantity-focus{border:1px solid var(--primary-teal-300);outline:1px solid var(--primary-teal-300)}.template-quantity:hover:not(.quantity-focus){border:1px solid var(--grey-200)}.template-quantity.quantity-disabled{border:1px solid var(--grey-100)}.template-quantity.quantity-disabled,.template-quantity.quantity-disabled input{background:var(--grey-50);color:var(--grey-300);cursor:not-allowed}.template-quantity.quantity-disabled .btn.disabled{background:var(--grey-50)}.range-wrapper{display:flex;flex-direction:column;gap:0;height:40px;min-height:40px;position:relative;width:100%}.range-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--white);border-radius:50%;box-shadow:0 0 0 1px var(--blue-500);cursor:pointer;height:13px;pointer-events:all;width:13px}.range-wrapper input[type=range]::-webkit-slider-thumb:hover{background:var(--blue-500)}.range-wrapper input[type=range]{-webkit-appearance:none;appearance:none;background-color:var(--grey-100);border-radius:12px;bottom:0;height:6px;pointer-events:none;position:absolute;width:100%}.range-wrapper input[type=range]:first-of-type{height:0;margin-bottom:5px;z-index:1}.range-wrapper .range-chips{position:absolute;top:0}.range-wrapper .range-chips-min{left:0}.range-wrapper .range-chips-max{right:0}body .select{position:relative}body .select>.input-value{display:flex;position:relative}body .select>.input-value>*{cursor:pointer}body .select>.input-value>input{flex:1}body .select>.input-value>input.input-value-placeholder{padding-right:35px;pointer-events:none}body .select>.input-value>input.input-value-placeholder.input-value-placeholder-icon{padding-left:45px}body .select>.input-value>input.input-value-placeholder:disabled:not(.input-value-placeholder-disabled){background:var(--white);border:1px solid var(--grey-100);color:var(--grey-700);cursor:pointer}body .select>.input-value>input.input-value-placeholder.error{border:1px solid var(--red-500)!important;color:var(--red-300)!important}body .select>.input-value>input.input-value-placeholder.error~.icon{color:var(--red-300)!important}body .select>.input-value>input:disabled~.icon{color:var(--grey-300)}body .select>.input-value>.iconValue{height:20px;left:17px;position:absolute;top:9px;width:20px}body .select>.input-value>.icon{color:var(--grey-400);height:16px;line-height:16px;position:absolute;right:16px;top:12px;width:16px}body .select>.search-list{align-self:stretch;left:8px;padding:7px 16px 7px 45px;position:absolute;top:49px;width:calc(100% - 80px);z-index:20000}body .select>.select-list{align-items:flex-start;background:var(--white);border:1px solid var(--grey-200);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;gap:2px;max-height:252px;overflow-x:hidden;overflow-y:scroll;padding:4px;position:absolute;top:41px;width:calc(100% - 10px);z-index:10000}body .select>.select-list>.select-list-item{align-items:flex-start;border-radius:10px;color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;justify-content:left;line-height:20px;padding:4px 12px;width:calc(100% - 24px)}body .select>.select-list>.select-list-item.select-list-item-selected{background:var(--primary-teal-50)}body .select>.select-list>.select-list-item:hover{background:var(--grey-50)}body .select .search-list+.select-list{padding-top:51px}.spinner-wrapper{background:rgba(25,27,27,.8);bottom:0;left:0;position:absolute;right:0;top:0}.spinner-wrapper .spinner{height:80px;margin-left:calc(50vw - 40px);margin-top:calc(50vh - 40px);width:80px}.spinner-wrapper .lds-roller{display:inline-block;height:80px;position:relative;width:80px}.spinner-wrapper .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.spinner-wrapper .lds-roller div:nth-child(2n):after{background:var(--primary-teal-300)}.spinner-wrapper .lds-roller div:nth-child(odd):after{background:var(--secondary-beige-300)}.spinner-wrapper .lds-roller div:after{border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.spinner-wrapper .lds-roller div:first-child{animation-delay:-36ms}.spinner-wrapper .lds-roller div:first-child:after{left:63px;top:63px}.spinner-wrapper .lds-roller div:nth-child(2){animation-delay:-72ms}.spinner-wrapper .lds-roller div:nth-child(2):after{left:56px;top:68px}.spinner-wrapper .lds-roller div:nth-child(3){animation-delay:-.108s}.spinner-wrapper .lds-roller div:nth-child(3):after{left:48px;top:71px}.spinner-wrapper .lds-roller div:nth-child(4){animation-delay:-.144s}.spinner-wrapper .lds-roller div:nth-child(4):after{left:40px;top:72px}.spinner-wrapper .lds-roller div:nth-child(5){animation-delay:-.18s}.spinner-wrapper .lds-roller div:nth-child(5):after{left:32px;top:71px}.spinner-wrapper .lds-roller div:nth-child(6){animation-delay:-.216s}.spinner-wrapper .lds-roller div:nth-child(6):after{left:24px;top:68px}.spinner-wrapper .lds-roller div:nth-child(7){animation-delay:-.252s}.spinner-wrapper .lds-roller div:nth-child(7):after{left:17px;top:63px}.spinner-wrapper .lds-roller div:nth-child(8){animation-delay:-.288s}.spinner-wrapper .lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tab-item{align-items:center;background:var(--white);border-radius:10px;color:var(--grey-700);color:var(--grey-600);cursor:pointer;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;justify-content:center;line-height:20px;padding:12px;user-select:none}.tab-item:hover{background:var(--grey-50);color:var(--grey-800)}.tab-item.active{background:var(--primary-teal-50);color:var(--primary-teal-500);cursor:default;font-weight:500}.tab-item.disabled{background:var(--grey-300);color:var(--white);cursor:not-allowed}.tab-item.tab-item-alternate{border:1px solid var(--grey-100);padding:7px 11px}.tab-item.tab-item-alternate.active{border:1px solid var(--primary-teal-500)}.tab-item.tab-item-floating{align-self:stretch;justify-content:flex-start;padding:8px 12px}.tab-item.tab-item-background-grey{border:1px solid var(--grey-100)}.tabs-bar-button{align-items:center;display:flex;flex-direction:row;gap:16px;padding:0;position:relative}.tabs-bar-button .floating-menu{display:none;opacity:0;position:absolute;right:0;top:36px;z-index:10000}.tabs-bar-button .floating-menu.display{display:block;opacity:1}.tabs-bar-button .floating-menu.floating-menu-right-bottom{bottom:0;left:40px;top:auto}.tabs-bar-button .tooltip{left:64px;top:4px}.tabs-bar,.tabs-bar-button:hover .tooltip{display:flex}.tabs-bar{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 3px 14px rgba(25,27,27,.04);flex-direction:row;gap:2px;padding:2px;width:fit-content}.tabs-bar.tabs-bar-multi{flex-wrap:wrap;max-width:calc(50vw - 116px)}.tabs-bar.tabs-bar-alternate{background:transparent;box-shadow:none;gap:4px;padding:0}.tabs-bar.tabs-bar-floating{align-items:flex-start;border:1px solid var(--grey-50);border-radius:10px;flex-direction:column;padding:4px;width:max-content}.toast{align-items:center;background:var(--white);border-radius:12px;box-shadow:0 3px 14px rgba(25,27,27,.04);display:flex;flex-direction:row;gap:16px;justify-content:space-between;opacity:1;padding:12px 16px;width:fit-content}.toast.active{opacity:0;transition:all 1s}.toast .description{align-items:center;display:flex;flex-direction:row;gap:12px;height:20px;padding:0}.toast .description .icon{height:20px;width:20px}.toast .description .text{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.toast-wrapper{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;gap:8px;justify-items:flex-end;position:absolute;right:24px}.toggle{display:inline-block;height:18px;position:relative;width:36px}.toggle>input{height:0;opacity:0;width:0}.toggle>input:checked+.slider{background-color:var(--primary-teal-500)}.toggle>input:checked+.slider:before{transform:translateX(18px)}.toggle>input:checked:hover+.slider{background-color:var(--primary-teal-600)}.toggle>input:not(:checked):hover+.slider{background-color:var(--grey-300)}.toggle>input:disabled,.toggle>input:disabled+.slider{cursor:not-allowed}.toggle>input:disabled:checked+.slider{background-color:var(--grey-200);cursor:not-allowed}.toggle>input:disabled:checked:hover+.slider,.toggle>input:disabled:not(:checked):hover+.slider{background-color:var(--grey-200)}.toggle>.slider{background-color:var(--grey-200);border-radius:16px;bottom:0;cursor:pointer;left:0;right:0;top:0}.toggle>.slider,.toggle>.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.toggle>.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:12px;left:3px;width:12px}.tooltip{align-items:flex-start;background:var(--primary-teal-700);border-radius:12px;color:var(--grey-700);color:var(--white);display:none;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;left:24px;line-height:16px;padding:8px;position:absolute;top:-6px;transition:all .2s;width:max-content;z-index:10000}.admin-franchise{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.admin-franchise .franchise{width:400px}.admin-franchise .franchise .params{align-items:flex-start}.admin-franchise .franchise .params>div:first-child{margin-top:0}.admin-franchise .franchise .director{align-items:center;display:flex;flex-direction:row;gap:8px;height:38px}.admin-franchise .franchise .director .user-avatar{height:24px;width:24px}.admin-franchise .franchise .director .user-avatar>img{border-radius:100px;height:24px;width:24px}.admin-franchise .franchise .config,.admin-franchise .franchise .director .director-name{color:var(--grey-700);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px}.admin-franchise .franchise .config{align-items:flex-start;align-self:stretch;color:var(--grey-900);display:flex;flex-direction:row;gap:12px;padding:0}.admin-franchise .franchise .website-trigger{align-items:flex-end;align-self:stretch;display:flex;flex-direction:row;gap:12px}.admin-franchise .franchise .website-trigger>:first-child{flex-grow:1}.admin-grants .grants-headers th .icon-header{display:flex;flex-direction:row;gap:8px}.admin-grants .grants-headers th .icon-header div{align-self:center;line-height:24px}.admin-merch{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.admin-merch .empty-content{height:336px}.admin-merch .empty-content:hover{background:transparent}.admin-merch .empty-content .empty{color:var(--grey-400);text-align:center}.admin-merch .empty-content .empty .icon{color:var(--grey-200)}.admin-merch .goodie{width:350px}.admin-merch .goodie>.content img{background-color:var(--grey-500);border-radius:10px;height:200px;object-fit:scale-down;width:100%}.admin-merch .goodie>.content .detail-goodie{display:flex;flex-direction:column;gap:12px;width:100%}.admin-merch .goodie>.content .detail-goodie .triple-columns>.box{height:100%}.admin-merch .goodie>.content .detail-goodie .triple-columns>:last-child{flex:40%}.admin-merch .goodie>.content .detail-goodie .box{align-items:center;align-self:stretch;border:1px solid var(--grey-50);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:12px}.admin-merch .goodie>.content .detail-goodie .box .label{color:var(--grey-700);color:var(--grey-600);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;order:0;text-align:center}.admin-merch .goodie>.content .detail-goodie .box .value{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;order:1;text-align:center}.admin-merch~.popup-wrapper .select-provider-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}.admin-merch~.popup-wrapper .select-provider-wrapper .select-provider{flex-grow:1}.admin-merch~.popup-wrapper .add-provider{top:24%}.admin-merch~.popup-wrapper .add-provider .accordion{width:100%}.admin-merch~.popup-wrapper .add-provider-open{top:45%}.admin-merch~.popup-wrapper .add-provider-open .delivery-prices{display:flex;flex-direction:column;gap:8px;width:100%}.admin-merch~.popup-wrapper .add-provider-open .delivery-prices .btn.btn-link{align-self:flex-end;justify-self:flex-end;margin-top:8px}.edit-goodies{position:relative}.edit-goodies img{background-color:var(--grey-500);border-radius:10px;height:200px;object-fit:scale-down;width:100%}.layout-title-model .model-name{position:relative}.layout-title-model .model-name .icon{display:none;height:16px;width:16px}.layout-title-model .model-name:hover{align-items:center;background:var(--grey-100);border-radius:8px;display:flex;flex-direction:row;gap:8px;margin:-4px -8px;padding:4px 8px}.layout-title-model .model-name:hover .icon{display:block}.layout-title-model .title{color:var(--grey-700);color:var(--grey-900);font-family:Roboto;font-size:24px;font-weight:500;line-height:32px;user-select:none}.layout-title-model .actions{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:1;justify-content:space-between;order:1;padding:0;position:relative}.layout-title-model .actions .actions-buttons{display:flex;gap:16px}.layout-title-model .actions .notifications.btn-icon{height:36px;position:relative;width:36px}.layout-title-model .actions .notifications.btn-icon .red-dot{background:var(--red-500);border:1.25px solid var(--white);border-radius:20px;bottom:7px;height:10px;position:absolute;right:4px;width:10px}.layout-title-model .actions .toggle-type{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;justify-self:flex-start;line-height:20px;padding:9px 16px!important}.layout-title-model .actions .theme-version{width:250px}.layout-title-model .actions .theme-version>*{width:100%}.layout-model{display:flex;flex-direction:column;gap:16px}.layout-model .model-view{display:flex;flex-direction:row;gap:8px}.layout-model .model-view.show .details{padding:24px;width:calc(40% - 35.2px)}.layout-model .model-view.show .blocks{width:calc(60% - 52.8px)}.layout-model .model-view.show .chevron{right:calc(40% + 20.8px)}.layout-model .model-view .details{overflow-x:auto;padding:0;transition:all .4s;transition-timing-function:ease-in-out;width:0}.layout-model .model-view .details>*{user-select:text}.layout-model .model-view .chevron{align-items:center;background:var(--white);border:3px solid var(--grey-100);border-radius:12px 0 0 12px;border-right:0;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:12px 4px 12px 8px;position:absolute;right:0;top:50%;transition:all .4s;transition-timing-function:ease-in-out}.layout-model .model-view .details{height:calc(100vh - 188px);overflow-y:auto}.layout-model .model-view .details .table-variables thead tr th:first-of-type{width:40px}.layout-model .model-view .details .table-variables tbody tr td:first-of-type{display:inline-block;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:250px}.layout-model .model-view .details .table-variables tbody .small-select .input-value-placeholder{width:50px}.layout-model .model-view .blocks{font-weight:200;height:calc(100vh - 188px);overflow-y:auto;padding-left:8px;position:relative;transition:all .4s;transition-timing-function:ease-in-out;width:calc(100% - 32px)}.layout-model .model-view .blocks .content{height:100%}.layout-model .model-view .blocks .content .ce-block__content,.layout-model .model-view .blocks .content .ce-toolbar__content{max-width:calc(100% - 120px)!important}.layout-model .model-view .blocks .content .cdx-block{max-width:100%!important}.layout-model .model-view .blocks .content .cdx-block b{font-weight:bolder}.layout-model .model-view .blocks .content .block{align-items:center;color:var(--grey-700);color:var(--grey-400);cursor:text;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;position:relative;width:100%}.layout-model .model-view .blocks .content .block .buttons{display:flex;flex-direction:row;gap:0;opacity:0;transition:all .2s ease-in-out}.layout-model .model-view .blocks .content .block .buttons .options{cursor:move}.layout-model .model-view .blocks .content .block .buttons .tooltip{color:var(--primary-teal-200)}.layout-model .model-view .blocks .content .block .buttons .tooltip b{color:#fff}.layout-model .model-view .blocks .content .block .text{caret-color:#37352f;line-height:1.5;outline:0;white-space:pre-wrap;width:100%;word-break:break-word}.layout-model .model-view .blocks .content .block .text:empty:after{color:var(--grey-300);content:attr(placeholder)}.layout-model .model-view .blocks .content .block.over{border-top:3px solid var(--blue-400);margin-top:-3px}.layout-model .model-view .blocks .content .block:hover .buttons:not(.hide){opacity:1}.block.drag-ghost{align-items:center;background-color:var(--white);color:var(--grey-700);color:var(--grey-400);cursor:text;display:flex;filter:drop-shadow(0 4px 16px rgba(25,27,27,.12));flex-direction:row;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;height:32px;left:-50000px;line-height:20px;opacity:.5;position:absolute;top:-50000px;width:100%}.block.drag-ghost .buttons{display:none}.card-wrapper{background-color:transparent;bottom:0;height:100vh;left:0;position:absolute;right:0;top:0;width:100vw;z-index:400}.card-wrapper .block-options{padding:8px!important;position:absolute;z-index:500}.card-wrapper .block-options .title{color:var(--grey-700);color:var(--primary-teal-400);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.card-wrapper .block-options .menus{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}.card-wrapper .block-options .menus .menu{align-items:center;align-self:stretch;color:var(--grey-700);color:var(--grey-400);cursor:pointer;display:flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:8px}.card-wrapper .block-options .menus .menu .label{color:var(--grey-500)}.card-wrapper .block-options .menus .menu:hover{background-color:var(--grey-50);border-radius:8px}.card-wrapper .block-options .modifications{align-items:flex-start;align-self:stretch;color:var(--grey-700);color:var(--grey-500);display:flex;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:16px}.card-wrapper .block-add{padding:8px!important;position:absolute;z-index:500}.card-wrapper .block-add .title{color:var(--grey-700);color:var(--primary-teal-400);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.card-wrapper .block-add .menus{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}.card-wrapper .block-add .menus .menu{align-items:center;align-self:stretch;cursor:pointer;display:flex;gap:4px;padding:8px}.card-wrapper .block-add .menus .menu .icon{align-items:center;border:1px solid var(--grey-100);border-radius:12px;color:var(--grey-400);display:flex;height:40px;justify-content:center;padding:3px;width:40px}.card-wrapper .block-add .menus .menu .info{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px}.card-wrapper .block-add .menus .menu .info .title{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.card-wrapper .block-add .menus .menu .info .description{color:var(--grey-700);color:var(--grey-300);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.card-wrapper .block-add .menus .menu:hover{background-color:var(--grey-50);border-radius:8px}.card-wrapper .block-add .modifications{align-items:flex-start;align-self:stretch;color:var(--grey-700);color:var(--grey-500);display:flex;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:16px}.actions{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:1;gap:16px;justify-content:flex-end;order:1;padding:0;position:relative}.actions .notifications.btn-icon{height:36px;position:relative;width:36px}.actions .notifications.btn-icon .red-dot{background:var(--red-500);border:1.25px solid var(--white);border-radius:20px;bottom:7px;height:10px;position:absolute;right:4px;width:10px}.layout-model-test .model{color:var(--grey-700);font-family:Roboto;font-size:16px;font-weight:300;line-height:24px}.layout-model-test .model .z-variable{background:transparent;border:1px solid var(--primary-teal-500);border-radius:10px;padding:4px}.layout-model-test .model .repeat-block{color:var(--yellow-500);cursor:pointer;font-style:italic}.layout-model-test .model .repeat-block:hover{font-weight:700;text-decoration:underline}.layout-model-test .model .question{color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:16px;gap:8px;line-height:24px;position:relative}.layout-model-test .model .question>:first-child{padding:4px 0}.layout-model-test .model .question.large-answers{flex-direction:column}.layout-model-test .model .question.large-answers .answer{margin-left:16px}.layout-model-test .model .question:not(.answered)>:first-child{color:var(--red-500)}.layout-model-test .model .question .answer{border:1px solid var(--red-500);color:var(--red-500);cursor:pointer;padding:4px}.layout-model-test .model .question .answer.selected{background-color:var(--green-500);border:1px solid var(--green-500);color:var(--white)}.layout-model-test .model .question.answered{color:var(--green-500)}.layout-model-test .model .question.answered .answer{border:1px solid var(--grey-500);color:var(--grey-500);display:none}.layout-model-test .model .question.answered .answer.selected{border:1px solid var(--green-500);color:var(--white);display:block}.layout-model-test .model .select-person{align-items:center;display:flex;flex-direction:row;gap:8px}.layout-model-test .model .paragraph,.layout-model-test .model .paragraph font{display:flex;flex-wrap:wrap;gap:8px}.layout-model-test .model .paragraph .variable{border:1px solid var(--primary-teal-500);height:20px;margin-top:-3px;padding:4px}.layout-model-test .model .alert .content .title{color:var(--grey-700);color:var(--orange-500);font-family:Roboto;font-size:18px;font-weight:700;line-height:28px}.layout-model-test .model .alert .content .message{color:var(--grey-700);color:var(--orange-500);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px}.layout-content.models .empty-content{height:336px}.layout-content.models .empty-content:hover{background:transparent}.layout-content.models .empty-content .empty{color:var(--grey-400);text-align:center}.layout-content.models .empty-content .empty .icon{color:var(--grey-200)}.admin-news{user-select:none}.admin-news .long{width:20%}.admin-news .center-content{text-align:center}.supervision-franchise{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.supervision-franchise .metrics-franchise{height:457px}.supervision-franchise .metrics-franchise>.content{max-height:calc(100% - 52px)}.supervision-franchise .numeric-metrics-franchise>.content{display:flex;flex-direction:column;gap:16px}.supervision-franchise .numeric-metrics-franchise>.content>div{display:flex;flex-direction:row;gap:16px}.supervision-franchise .numeric-metrics-franchise>.content>div .broker,.supervision-franchise .numeric-metrics-franchise>.content>div .real-estate{width:160px}.supervision-franchise .numeric-metrics-franchise>.content>div .broker .figure span,.supervision-franchise .numeric-metrics-franchise>.content>div .real-estate .figure span{font-size:16px;font-weight:500;line-height:16px}.supervision-franchise .numeric-metrics-franchise>.content>div.dual{width:100%}.supervision-franchise .numeric-metrics-franchise>.content>div.dual>div{flex-grow:1}.supervision-franchise .detail-metrics-franchise .archived{background-image:repeating-linear-gradient(-45deg,transparent,transparent 10px,#fff 10px,var(--grey-100) 20px)}.list-goods>.card{filter:drop-shadow(0 4px 16px rgba(25,27,27,.12));padding:12px 12px 12px 0}.list-goods>.card>.content{gap:8px}.list-goods>.card>.content>.filters{border-bottom:1px solid var(--grey-50);display:flex;padding-bottom:12px;padding-left:12px;position:relative;width:100%}.list-goods>.card>.content>.filters>.btn{align-self:flex-end;height:36px;justify-content:right;margin-right:20px}.list-goods>.card>.content>.filters>.btn .text{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.list-goods>.card>.content>.filters .tabs-bar{flex-grow:1;gap:8px}.list-goods>.card>.content>.filters .tabs-bar .tab-item{justify-content:flex-start;width:160px}.list-goods>.card>.content>.filters .tabs-bar .tab-item:not(.disabled){cursor:pointer}.list-goods>.card>.content>.filters .tabs-bar .tab-item:not(.active){border:1px solid var(--grey-100);color:var(--grey-500)}.list-goods>.card>.content>.filters .catalog-filter{border-radius:10px;box-shadow:0 4px 16px rgba(25,27,27,.12);gap:0;padding:0;position:absolute;top:40px;z-index:9999}.list-goods>.card>.content>.filters .catalog-filter form{align-self:stretch}.list-goods>.card>.content>.filters .catalog-filter>.title{padding:16px 16px 12px}.list-goods>.card>.content>.filters .catalog-filter .filters{align-self:stretch;padding:9px 16px 21px}.list-goods>.card>.content>.filters .catalog-filter .buttons{align-items:center;align-self:stretch;border-top:1px solid var(--grey-50);display:flex;flex:none;flex-direction:row;flex-grow:0;gap:8px;justify-content:space-between;order:1;padding:16px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-type{left:12px;width:563px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-type .filters{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-place{left:204px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-budget{left:396px;width:350px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-budget .dual-columns{gap:8px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-budget input{width:121px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-area{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:16px;font-weight:400;left:588px;line-height:24px;width:311px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-area .dual-columns{gap:8px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-area .filters{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:8px 16px 20px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-area input{width:101.5px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-area hr{border-top-width:1px}.list-goods>.card>.content>.filters .catalog-filter.catalog-filter-more{left:780px}.list-goods>.card>.content .details{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;height:calc(100vh - 208px);order:1;padding:0}.list-goods>.card>.content .details .list{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;height:100%;order:0;overflow-y:scroll;width:400px}.list-goods>.card>.content .details .list .result{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;padding-bottom:8px;padding-left:12px}.list-goods>.card>.content .details .list .no-result{align-items:center;align-self:stretch;color:var(--grey-700);color:var(--grey-400);display:flex;flex:none;flex-direction:column;flex-grow:0;font-family:Roboto;font-size:16px;font-weight:400;gap:12px;height:212px;justify-content:center;line-height:24px;order:1;padding:56px 0}.list-goods>.card>.content .details .list .no-result div:first-child{color:var(--grey-200)}.list-goods>.card>.content .details .list .good{align-items:flex-start;cursor:pointer;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:16px;order:1;padding:16px 8px 16px 16px;position:relative;width:376px}.list-goods>.card>.content .details .list .good:hover{background-color:var(--grey-100)}.list-goods>.card>.content .details .list .good .offer{background:var(--blue-50);border-radius:8px;color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:12px;font-weight:400;left:24px;line-height:16px;padding:4px 8px;position:absolute;top:24px}.list-goods>.card>.content .details .list .good .offer.in-progress{background:var(--blue-50);color:var(--blue-500)}.list-goods>.card>.content .details .list .good .offer.accepted{background:var(--green-50);color:var(--green-500)}.list-goods>.card>.content .details .list .good .category{bottom:24px;left:168px;position:absolute}.list-goods>.card>.content .details .list .good .no-picture,.list-goods>.card>.content .details .list .good .picture{background:var(--grey-50);height:130px;width:180px}.list-goods>.card>.content .details .list .good .picture{border-radius:10px;overflow:hidden}.list-goods>.card>.content .details .list .good .picture img{border-radius:10px;display:block;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover}.list-goods>.card>.content .details .list .good .no-picture{align-items:center;border-radius:10px;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:16px;padding:0;text-align:center}.list-goods>.card>.content .details .list .good .no-picture div:first-child{color:var(--grey-300)}.list-goods>.card>.content .details .list .good .desc{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:16px;justify-content:space-between;order:1;padding:0;width:153px}.list-goods>.card>.content .details .list .good .desc .data{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:0;width:130px}.list-goods>.card>.content .details .list .good .desc .data .type{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.list-goods>.card>.content .details .list .good .desc .data .price{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:18px;font-weight:700;line-height:28px}.list-goods>.card>.content .details .list .good .desc .data .address,.list-goods>.card>.content .details .list .good .desc .equipments{color:var(--grey-700);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.list-goods>.card>.content .details .list .good .desc .equipments{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0 20px;padding:0;width:153px}.list-goods>.card>.content .details .list .good .desc .equipments .equipment{align-items:center;display:flex;flex-direction:row;gap:4px;padding:0}.list-goods>.card>.content .details .map-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;padding:0;position:relative;width:100%}.list-goods>.card>.content .details .map-wrapper .map{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.list-goods>.card>.content .details .map-wrapper .search{left:24px;position:absolute;right:24px;top:24px;width:calc(100% - 48px)}.list-goods>.card>.content .details .map-wrapper .search input{filter:drop-shadow(0 4px 16px rgba(25,27,27,.12));width:calc(100% - 64px)}.mapboxgl-popup-content{background:var(--white);border-radius:10px;box-shadow:0 4px 16px 0 rgba(25,27,27,.12);padding:8px}.mapboxgl-popup-content a,.mapboxgl-popup-content a:focus-visible{outline:none;text-decoration:none}.mapboxgl-popup-content .catalog-popup{align-items:flex-start;display:inline-flex;flex-direction:column;gap:8px;justify-content:center;width:180px}.mapboxgl-popup-content .catalog-popup .picture{align-self:stretch;border-radius:5px;flex-shrink:0;height:130px;overflow:hidden;width:180px}.mapboxgl-popup-content .catalog-popup .picture img{border-radius:5px;display:block;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover}.mapboxgl-popup-content .catalog-popup .equipments{align-items:center;color:var(--grey-700);display:flex;flex-direction:row;flex-wrap:wrap;font-family:Roboto;font-size:12px;font-weight:400;gap:12px;line-height:16px;padding:0;width:153px}.mapboxgl-popup-content .catalog-popup .equipments .equipment{align-items:center;display:flex;flex-direction:row;gap:4px;padding:0}.mapboxgl-popup-content .catalog-popup .location{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px}.mapboxgl-popup-content .catalog-popup .location .price{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.mapboxgl-popup-content .catalog-popup .location .address{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.mapboxgl-popup-content .mapboxgl-popup-close-button{display:none}.layout-title-project .good-title{align-items:center;display:flex;flex-direction:row;gap:16px;padding:0}.layout-title-project .good-title .title{color:var(--grey-700);color:var(--grey-900);font-family:Roboto;font-size:24px;font-weight:500;line-height:32px;user-select:none}.layout-title-project .good-title>.agents{align-items:center;display:flex}.layout-title-project .good-title>.agents .user-avatar{cursor:pointer}.layout-title-project .actions{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:1;gap:16px;justify-content:flex-end;order:1;padding:0;position:relative}.layout-title-project .actions .notifications.btn-icon{height:36px;position:relative;width:36px}.layout-title-project .actions .notifications.btn-icon .red-dot{background:var(--red-500);border:1.25px solid var(--white);border-radius:20px;bottom:7px;height:10px;position:absolute;right:4px;width:10px}.layout-content-good-view .input-panel-content .wrapper-panel-row{gap:0!important}.layout-content-good-view .input-panel-content .input-panel-left .content{align-items:stretch}.layout-content-good-view .input-panel-content .input-panel-left .content .visual{align-self:stretch;display:flex;flex-direction:column;gap:16px;max-width:calc(50vw - 120px)}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture{cursor:pointer;height:330px;position:relative}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .picture{background:var(--grey-50);border-radius:10px;height:100%;overflow:hidden;width:100%}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .picture img{border-radius:10px;display:block;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .no-picture{align-items:center;background:var(--grey-50);border-radius:10px;color:var(--grey-400);display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:0}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .no-picture div:first-child{color:var(--grey-300)}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .category{bottom:8px;position:absolute;right:16px}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .arrow{align-items:center;background:var(--white);border-radius:100px;color:var(--primary-teal-500);cursor:pointer;display:flex;flex-direction:row;gap:4px;height:20px;justify-content:center;padding:4px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .arrow.arrow-right{right:36px}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .arrow.arrow-left{left:36px}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .fast-click{bottom:8px;display:flex;flex-direction:row;gap:4px;justify-content:center;left:0;position:absolute;width:100%}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .fast-click .dot{background:hsla(0,0%,100%,.5);border-radius:6px;cursor:pointer;height:6px;width:6px}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .main-picture .fast-click .dot.selected{background:var(--white)}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .pictures{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:4px;margin-bottom:8px;order:1;overflow:scroll;overflow-y:hidden}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .pictures .picture-wrapper{cursor:pointer;height:61.45px;position:relative;width:100px}.layout-content-good-view .input-panel-content .input-panel-left .content .visual .pictures .picture-wrapper img{border-radius:10px;height:61.45px;width:100px}.layout-content-good-view .input-panel-content .input-panel-left .content .details{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:4px;justify-content:space-between;position:relative}.layout-content-good-view .input-panel-content .input-panel-left .content .details .offer{background:var(--blue-50);border-radius:8px;color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:4px 8px;right:0;top:0}.layout-content-good-view .input-panel-content .input-panel-left .content .details .offer.in-progress{background:var(--blue-50);color:var(--blue-500)}.layout-content-good-view .input-panel-content .input-panel-left .content .details .offer.accepted{background:var(--green-50);color:var(--green-500)}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .type{color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:0}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .price{align-items:flex-end;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:30px;font-weight:700;gap:4px;line-height:36px}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .price.price-offer{flex-flow:row-reverse}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .price .good-price:has(+.real-price){color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:20px;font-weight:400;line-height:28px;text-decoration-line:line-through;text-decoration-style:solid}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .price .real-price{text-decoration:none}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .real-estate-cost{color:var(--grey-700);color:var(--grey-400);cursor:pointer;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;position:relative}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .real-estate-cost .icon{display:none;height:16px;width:16px}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .real-estate-cost:hover{align-items:center;background:var(--grey-50);border-radius:8px;display:flex;flex-direction:row;gap:8px;margin:-4px -8px;padding:4px 8px}.layout-content-good-view .input-panel-content .input-panel-left .content .details .good .prices .real-estate-cost:hover .icon{display:block}.layout-content-good-view .input-panel-content .input-panel-left .content .details .address{align-items:flex-end;color:var(--grey-700);display:flex;flex-direction:column;font-family:Roboto;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:0}.layout-content-good-view .input-panel-content .input-panel-left .content .details .address .street{align-items:center;color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:16px;font-weight:400;gap:8px;line-height:24px;padding:0}.layout-content-good-view .input-panel-content .input-panel-left .content .map{border-radius:12px;min-height:264px;overflow:hidden;position:relative;width:100%}.layout-content-good-view .input-panel-content .input-panel-right{margin-right:16px;margin-top:16px}.layout-content-good-view .input-panel-content .input-panel-right>:first-child{flex:none!important}.layout-content-good-view .input-panel-content .input-panel-right .matching{align-items:center;background:var(--white);border:1px solid var(--blue-500);border-radius:10px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding:16px 24px}.layout-content-good-view .input-panel-content .input-panel-right .matching>.percentage{flex:none;flex-grow:0;height:48px;opacity:1;position:relative;width:48px}.layout-content-good-view .input-panel-content .input-panel-right .matching>.percentage .progress-circle-wrapper{background:var(--blue-50);border-radius:1000px}.layout-content-good-view .input-panel-content .input-panel-right .matching>.percentage>.description{align-items:baseline;display:flex;flex-direction:row;left:30%;position:absolute;top:25%}.layout-content-good-view .input-panel-content .input-panel-right .matching>.percentage>.description>.number{color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;text-align:center}.layout-content-good-view .input-panel-content .input-panel-right .matching>.percentage>.description>.sign{color:var(--blue-500);font-size:6px;height:6px;width:5px}.layout-content-good-view .input-panel-content .input-panel-right .matching .matching-info{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-good-view .input-panel-content .input-panel-right .matching .matching-info .title{color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.layout-content-good-view .input-panel-content .input-panel-right .matching .matching-info .criteria{align-items:center;display:flex;flex-direction:row;gap:8px;padding:0}.layout-content-good-view .input-panel-content .input-panel-right .matching .matching-info .criteria .chips{align-items:center;background:var(--blue-50);border:1px solid var(--blue-500);border-radius:10px;color:var(--grey-700);color:var(--blue-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;justify-content:center;line-height:20px;padding:4px 8px}.layout-content-good-view .input-panel-content .input-panel-right .matching .matching-info .criteria .chips.disabled{background-color:transparent;border:1px solid var(--grey-300);color:var(--grey-300)}.layout-content-good-view .input-panel-content .input-panel-right .matching .matching-info .criteria .chips.disabled svg{display:none}.layout-content-good-view .input-panel-content .input-panel-right .good-section{align-items:flex-start;align-self:stretch;background:var(--grey-25);border-radius:10px;display:flex;flex-direction:column;flex-grow:0;gap:16px;justify-content:center;padding:24px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .title{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .synthesis{align-self:stretch}.layout-content-good-view .input-panel-content .input-panel-right .good-section .synthesis .parts{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 16px;max-width:calc(50vw - 144px)}.layout-content-good-view .input-panel-content .input-panel-right .good-section .synthesis .parts .part{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;padding:4px 8px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .synthesis .parts .part .google-icon{color:var(--secondary-beige-500)}.layout-content-good-view .input-panel-content .input-panel-right .good-section .synthesis .parts .part div:last-child{color:var(--grey-700);color:var(--grey-600);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy{align-items:center;display:flex;flex-direction:row;gap:32px;justify-content:center;padding:0}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex-grow:1;gap:12px;padding:0}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .text{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center;padding:0}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph div{align-items:center;border-radius:3px;color:var(--grey-700);color:transparent;display:flex;font-family:Roboto;font-size:16px;font-weight:500;height:10px;justify-content:center;line-height:24px;width:30px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph div.selected{color:var(--white);height:32px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:first-child{background:#4aa478}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:nth-child(2){background:#54b860}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:nth-child(3){background:#6ec282}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:nth-child(4){background:#faec4e}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:nth-child(5){background:#f5bf41}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:nth-child(6){background:#ef8e46}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.consommation div:nth-child(7){background:#d82f29}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:first-child{background:#afd9f9}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:nth-child(2){background:#93b4cf}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:nth-child(3){background:#7c91ae}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:nth-child(4){background:#626f8a}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:nth-child(5){background:#4e5270}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:nth-child(6){background:#38354e}.layout-content-good-view .input-panel-content .input-panel-right .good-section .energy .block .graph.gas div:nth-child(7){background:#271c33}.layout-content-good-view .input-panel-content .input-panel-right .good-section .further-information{align-self:stretch;display:flex;flex-direction:column;gap:16px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .further-information .results{display:flex;flex-direction:column;gap:8px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .further-information .results .no-result{color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .further-information .results .result{color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;justify-content:space-between;line-height:20px}.layout-content-good-view .input-panel-content .input-panel-right .good-section .further-information .results .result .text{color:var(--grey-500);font-weight:500}.layout-content-good-view .input-panel-content .input-panel-right .good-section .further-information .results .result .value{color:var(--grey-600);font-weight:400}.picture-full-size{position:relative}.picture-full-size .content{max-width:1048px;width:1048px!important}.picture-full-size .content .picture{align-self:stretch}.picture-full-size .content .picture img{border-radius:10px;display:block;height:calc(100vh - 120px);margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.picture-full-size .content .arrow{align-items:center;background:var(--white);border-radius:100px;color:var(--primary-teal-500);cursor:pointer;display:flex;flex-direction:row;gap:4px;height:20px;justify-content:center;padding:4px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.picture-full-size .content .arrow.arrow-right{right:36px}.picture-full-size .content .arrow.arrow-left{left:36px}.real-estate-fees .totals{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:12px;padding:0}.real-estate-fees .totals>.total{align-items:center;background:var(--primary-teal-50);border-radius:12px;display:flex;flex:100%;flex-direction:column;gap:8px;justify-content:center;padding:16px}.real-estate-fees .totals>.total>.label{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.real-estate-fees .totals>.total>.value{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:24px;font-weight:700;line-height:32px}.good-synthesis-popup .picture-title{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.good-synthesis-popup .wrap-pictures{grid-column-gap:16px;grid-row-gap:16px;align-self:stretch;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:150px;height:400px;overflow-y:auto}.good-synthesis-popup .wrap-pictures img{border-radius:10px;cursor:pointer;display:block;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover}.good-synthesis-popup .wrap-pictures picture{cursor:pointer;height:155px;position:relative}.good-synthesis-popup .wrap-pictures picture .mask{background:transparent;border-radius:8px;height:100%;left:0;position:absolute;top:0;width:100%}.good-synthesis-popup .wrap-pictures picture.selected{border-radius:10px;outline:2px solid var(--primary-teal-500)}.good-synthesis-popup .wrap-pictures picture.selected .mask,.good-synthesis-popup .wrap-pictures picture:hover:not(.selected) .mask{background:linear-gradient(0deg,rgba(0,78,90,.2),rgba(0,78,90,.2))}.good-synthesis-popup .wrap-pictures picture.selected-1:after{content:"1"}.good-synthesis-popup .wrap-pictures picture.selected-2:after{content:"2"}.good-synthesis-popup .wrap-pictures picture.selected-3:after{content:"3"}.good-synthesis-popup .wrap-pictures picture.selected-1:after,.good-synthesis-popup .wrap-pictures picture.selected-2:after,.good-synthesis-popup .wrap-pictures picture.selected-3:after{background:var(--white);border-radius:100px;bottom:9px;color:var(--primary-teal-500);color:var(--grey-700);cursor:pointer;display:inline-block;font-family:Roboto;font-size:16px;font-weight:500;height:24px;left:9px;line-height:24px;position:absolute;text-align:center;width:24px}.good-synthesis-popup .wrap-pictures picture.selected.selected-1:after,.good-synthesis-popup .wrap-pictures picture.selected.selected-2:after,.good-synthesis-popup .wrap-pictures picture.selected.selected-3:after{bottom:auto;height:40px;left:calc(50% - 20px);line-height:40px;top:calc(50% - 20px);width:40px}.good-synthesis-popup .wrap-pictures picture img{border-radius:6px}.good-synthesis-popup .wrap-pictures.maximum picture:not(.selected) img{cursor:not-allowed}.good-synthesis-popup .buttons{align-self:stretch!important;justify-content:space-between}.good-synthesis-popup .buttons .dual-buttons{display:flex;flex-direction:row;gap:12px}.layout-content-goods-area .input-panel-left .content{flex:1;height:calc(100% - 52px);overflow:hidden;position:relative}.layout-content-goods-area .input-panel-left .content div{border-radius:8px}.layout-content-goods-area .cadastre-entry{align-self:stretch;display:flex;flex-direction:column;gap:8px}.layout-content-goods-area .cadastre-entry .btn{align-self:flex-end}.layout-content-goods-composition:not(.layout-content-goods-composition-empty) .input-panel-actions{justify-content:space-between!important}.layout-content-goods-composition .input-panel-actions .right-actions{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;padding:0}.layout-content-goods-composition .existing-rooms .accordion-slot-content{gap:16px}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms{display:flex;flex-direction:column;gap:8px;width:100%}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section{border:none;cursor:pointer;padding:12px 16px}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section.selected{border:1px solid var(--primary-teal-500);padding:11px 15px}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section .description{align-items:center;display:flex;flex:1;flex-direction:row;gap:12px;justify-content:space-between;padding:0}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section .description .detail{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px;padding:0}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section .description .selected-icon{align-self:center;color:var(--primary-teal-500);display:flex;flex-direction:row;height:16px;width:16px}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section:hover{background:var(--grey-100)}.layout-content-goods-composition .existing-rooms .accordion-slot-content .rooms section:hover.selected{border:1px solid var(--grey-100)}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures{align-self:stretch;display:flex;flex-direction:row;gap:12px;max-width:calc(50vw - 116px);overflow:scroll;overflow-y:hidden}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper{height:130px;position:relative;width:180px}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper img{border-radius:10px;height:130px;width:180px}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper .hover-buttons,.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper .mask{align-items:center;background:var(--black);border-radius:6px;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper .hover-buttons{background:transparent}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper .hover-buttons .btn{color:var(--grey-700)}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper:hover .mask{opacity:.5}.layout-content-goods-composition .good-picture .accordion-slot-content .pictures .picture-wrapper:hover .hover-buttons{opacity:1}.layout-content-goods-detail .diagnosticians-list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-goods-detail .diagnosticians-list .diagnostician-manage{align-self:flex-end}.layout-content-goods-detail~.popup-wrapper .select-diagnostician-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}.layout-content-goods-detail~.popup-wrapper .select-diagnostician-wrapper .select-diagnostician{flex-grow:1}.layout-content-goods-detail~.popup-wrapper .add-diagnostician{top:24%}.layout-content-goods-detail~.popup-wrapper .add-diagnostician-open{top:45%}.link-additional-owners{align-self:flex-end}body .dashboard-director-toggle{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:9px 16px!important}body .layout-raw:has(.dashboard-both),body .layout-raw:has(.dashboard-broker),body .layout-raw:has(.dashboard-real-estate){overflow:hidden}body .dashboard-both,body .dashboard-broker,body .dashboard-real-estate{display:flex;flex-direction:column;gap:24px;overflow:hidden}body .dashboard-both>.dashboard-common,body .dashboard-broker>.dashboard-common,body .dashboard-real-estate>.dashboard-common{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;height:568px}body .dashboard-both>.dashboard-common>.card-commission,body .dashboard-broker>.dashboard-common>.card-commission,body .dashboard-real-estate>.dashboard-common>.card-commission{flex-shrink:0;max-height:252px;width:237px}body .dashboard-both>.dashboard-common>.card-agent,body .dashboard-broker>.dashboard-common>.card-agent,body .dashboard-real-estate>.dashboard-common>.card-agent{flex-shrink:0;max-height:196px;width:237px}body .dashboard-both>.dashboard-common>.card-calendar,body .dashboard-broker>.dashboard-common>.card-calendar,body .dashboard-real-estate>.dashboard-common>.card-calendar{flex-grow:2;height:520px;width:calc(100% - 817px)}body .dashboard-both>.dashboard-common>.card-calendar>.content,body .dashboard-broker>.dashboard-common>.card-calendar>.content,body .dashboard-real-estate>.dashboard-common>.card-calendar>.content{max-height:calc(100% - 52px)}body .dashboard-both>.dashboard-common>.card-calendar>.content:has(.empty),body .dashboard-broker>.dashboard-common>.card-calendar>.content:has(.empty),body .dashboard-real-estate>.dashboard-common>.card-calendar>.content:has(.empty){height:calc(100% - 52px)}body .dashboard-both>.dashboard-common>.card-calendar>.content:has(.empty) .calendar,body .dashboard-broker>.dashboard-common>.card-calendar>.content:has(.empty) .calendar,body .dashboard-real-estate>.dashboard-common>.card-calendar>.content:has(.empty) .calendar{padding-top:130px}body .dashboard-both>.dashboard-common>.card-news,body .dashboard-broker>.dashboard-common>.card-news,body .dashboard-real-estate>.dashboard-common>.card-news{flex-grow:2;flex-shrink:0;width:405px}body .dashboard-both>.dashboard-common>.card-news>.content,body .dashboard-broker>.dashboard-common>.card-news>.content,body .dashboard-real-estate>.dashboard-common>.card-news>.content{max-height:468px;overflow-x:hidden}body .dashboard-both>.dashboard-common>.card-news>.content:has(.empty),body .dashboard-broker>.dashboard-common>.card-news>.content:has(.empty),body .dashboard-real-estate>.dashboard-common>.card-news>.content:has(.empty){height:236px;justify-content:center}body .dashboard-both>.dashboard-common>.card-news>.content>.empty,body .dashboard-broker>.dashboard-common>.card-news>.content>.empty,body .dashboard-real-estate>.dashboard-common>.card-news>.content>.empty{align-items:center;align-self:center;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:column;font-family:Roboto;font-size:16px;font-weight:400;gap:12px;line-height:24px;text-align:center}body .dashboard-both>.dashboard-common>.card-news>.content>.empty>svg,body .dashboard-broker>.dashboard-common>.card-news>.content>.empty>svg,body .dashboard-real-estate>.dashboard-common>.card-news>.content>.empty>svg{color:var(--grey-200)}body .dashboard-both>.dashboard-broker-part,body .dashboard-broker>.dashboard-broker-part,body .dashboard-real-estate>.dashboard-broker-part{display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px}body .dashboard-both>.dashboard-broker-part>.card-broker,body .dashboard-broker>.dashboard-broker-part>.card-broker,body .dashboard-real-estate>.dashboard-broker-part>.card-broker{flex-grow:1}body .dashboard-both>.dashboard-broker-part>.card-opportunities,body .dashboard-broker>.dashboard-broker-part>.card-opportunities,body .dashboard-real-estate>.dashboard-broker-part>.card-opportunities{flex-shrink:0;height:264px;width:436px}body .dashboard-both>.dashboard-broker-part>.card-opportunities>.content,body .dashboard-broker>.dashboard-broker-part>.card-opportunities>.content,body .dashboard-real-estate>.dashboard-broker-part>.card-opportunities>.content{max-height:calc(100% - 28px);overflow-y:auto}body .dashboard-both>.dashboard-broker-part>.card-opportunities>.content:has(.empty),body .dashboard-broker>.dashboard-broker-part>.card-opportunities>.content:has(.empty),body .dashboard-real-estate>.dashboard-broker-part>.card-opportunities>.content:has(.empty){height:236px;justify-content:center}body .dashboard-both>.dashboard-broker-part>.card-opportunities>.content>.empty,body .dashboard-broker>.dashboard-broker-part>.card-opportunities>.content>.empty,body .dashboard-real-estate>.dashboard-broker-part>.card-opportunities>.content>.empty{align-items:center;align-self:center;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:column;font-family:Roboto;font-size:16px;font-weight:400;gap:12px;line-height:24px;text-align:center}body .dashboard-both>.dashboard-broker-part>.card-opportunities>.content>.empty>svg,body .dashboard-broker>.dashboard-broker-part>.card-opportunities>.content>.empty>svg,body .dashboard-real-estate>.dashboard-broker-part>.card-opportunities>.content>.empty>svg{color:var(--grey-200)}body .dashboard-both>.dashboard-real-estate-part,body .dashboard-broker>.dashboard-real-estate-part,body .dashboard-real-estate>.dashboard-real-estate-part{display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px;overflow:hidden}body .dashboard-both>.dashboard-real-estate-part>.card-real-estate,body .dashboard-broker>.dashboard-real-estate-part>.card-real-estate,body .dashboard-real-estate>.dashboard-real-estate-part>.card-real-estate{flex-grow:1}body .dashboard-both>.dashboard-real-estate-part>.card-compatible-goods,body .dashboard-broker>.dashboard-real-estate-part>.card-compatible-goods,body .dashboard-real-estate>.dashboard-real-estate-part>.card-compatible-goods{flex-shrink:0;height:264px;overflow:hidden;width:436px}body .dashboard-both>.dashboard-real-estate-part>.card-compatible-goods>.content,body .dashboard-broker>.dashboard-real-estate-part>.card-compatible-goods>.content,body .dashboard-real-estate>.dashboard-real-estate-part>.card-compatible-goods>.content{gap:0;height:calc(100% - 28px);max-height:calc(100% - 28px);overflow-y:auto}body .dashboard-both>.dashboard-real-estate-part>.card-compatible-goods>.content:has(.empty),body .dashboard-broker>.dashboard-real-estate-part>.card-compatible-goods>.content:has(.empty),body .dashboard-real-estate>.dashboard-real-estate-part>.card-compatible-goods>.content:has(.empty){height:236px;justify-content:center}body .dashboard-both>.dashboard-real-estate-part>.card-compatible-goods>.content>.empty,body .dashboard-broker>.dashboard-real-estate-part>.card-compatible-goods>.content>.empty,body .dashboard-real-estate>.dashboard-real-estate-part>.card-compatible-goods>.content>.empty{align-self:center;color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;text-align:center}body .dashboard-both>.dashboard-real-estate-part>.card-compatible-goods>.content>.empty>svg,body .dashboard-broker>.dashboard-real-estate-part>.card-compatible-goods>.content>.empty>svg,body .dashboard-real-estate>.dashboard-real-estate-part>.card-compatible-goods>.content>.empty>svg{color:var(--grey-200)}body .dashboard-broker>.dashboard-common,body .dashboard-real-estate>.dashboard-common{height:464px}body .dashboard-broker>.dashboard-common>.card-news>.content,body .dashboard-real-estate>.dashboard-common>.card-news>.content{max-height:364px}body .dashboard-broker>.dashboard-common>.card-calendar,body .dashboard-real-estate>.dashboard-common>.card-calendar{height:416px}body .dashboard-director-both,body .dashboard-director-broker,body .dashboard-director-real-estate{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto}body .dashboard-director-both>.card-invoice-mandate .data-table>table>thead>tr>th:last-child,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>thead>tr>th:last-child,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>thead>tr>th:last-child{width:200px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody .empty-content,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody .empty-content,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody .empty-content{height:150px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody .empty-content:hover,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody .empty-content:hover,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody .empty-content:hover{background:transparent}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody .empty-content .empty,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody .empty-content .empty,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody .empty-content .empty{color:var(--grey-400);text-align:center}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody .empty-content .empty .icon,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody .empty-content .empty .icon,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody .empty-content .empty .icon{color:var(--grey-200)}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name{align-items:center;color:var(--primary-teal-500);cursor:pointer;display:flex;flex-direction:row;gap:12px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name>.user-avatar,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name>.user-avatar,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name>.user-avatar{height:24px;width:24px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name>.user-avatar>img,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name>.user-avatar>img,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td .agent-name>.user-avatar>img{border-radius:100px;height:24px;width:24px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td>.params,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td>.params,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td>.params{display:flex;flex-direction:column;gap:8px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td>.params .btn-link,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td>.params .btn-link,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td>.params .btn-link{background:transparent}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td>.invoices,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td>.invoices,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td>.invoices{display:flex;flex-direction:column;gap:8px}body .dashboard-director-both>.card-invoice-mandate .data-table>table>tbody>tr>td>.invoices .invoice-month,body .dashboard-director-broker>.card-invoice-mandate .data-table>table>tbody>tr>td>.invoices .invoice-month,body .dashboard-director-real-estate>.card-invoice-mandate .data-table>table>tbody>tr>td>.invoices .invoice-month{display:flex;flex-direction:row;gap:8px}body .dashboard-director-broker>.card-broker-income{grid-area:1/1/2/7}body .dashboard-director-broker>.card-broker-incoming{grid-area:2/1/3/7}body .dashboard-director-broker>.card-broker{grid-area:1/7/3/13}body .dashboard-director-broker>.card-leaderboard{grid-area:3/1/4/13}body .dashboard-director-broker>.card-invoice-mandate{grid-area:4/1/5/13}body .dashboard-director-real-estate>.card-real-estate-income{grid-area:1/1/2/7}body .dashboard-director-real-estate>.card-real-estate-incoming{grid-area:2/1/3/7}body .dashboard-director-real-estate>.card-real-estate{grid-area:1/7/3/13}body .dashboard-director-real-estate>.card-leaderboard{grid-area:3/1/4/13}body .dashboard-director-real-estate>.card-invoice-mandate{grid-area:4/1/5/13}body .dashboard-director-both>.card-real-estate-income{grid-area:3/1/4/7}body .dashboard-director-both>.card-real-estate-incoming{grid-area:4/1/5/7}body .dashboard-director-both>.card-real-estate{grid-area:3/7/5/13}body .dashboard-director-both>.card-broker{grid-area:1/1/3/7}body .dashboard-director-both>.card-broker-income{grid-area:1/7/2/13}body .dashboard-director-both>.card-broker-incoming{grid-area:2/7/3/13}body .dashboard-director-both>.card-leaderboard{grid-area:5/1/6/13}body .dashboard-director-both>.card-invoice-mandate{grid-area:6/1/7/13}body .dashboard-director-both>.card-broker-income .content,body .dashboard-director-both>.card-broker-incoming .content,body .dashboard-director-both>.card-real-estate-income .content,body .dashboard-director-both>.card-real-estate-incoming .content,body .dashboard-director-broker>.card-broker-income .content,body .dashboard-director-broker>.card-broker-incoming .content,body .dashboard-director-broker>.card-real-estate-income .content,body .dashboard-director-broker>.card-real-estate-incoming .content,body .dashboard-director-real-estate>.card-broker-income .content,body .dashboard-director-real-estate>.card-broker-incoming .content,body .dashboard-director-real-estate>.card-real-estate-income .content,body .dashboard-director-real-estate>.card-real-estate-incoming .content{gap:0;height:96px}body .dashboard-director-both>.card-broker-income .content>.detail,body .dashboard-director-both>.card-broker-incoming .content>.detail,body .dashboard-director-both>.card-real-estate-income .content>.detail,body .dashboard-director-both>.card-real-estate-incoming .content>.detail,body .dashboard-director-broker>.card-broker-income .content>.detail,body .dashboard-director-broker>.card-broker-incoming .content>.detail,body .dashboard-director-broker>.card-real-estate-income .content>.detail,body .dashboard-director-broker>.card-real-estate-incoming .content>.detail,body .dashboard-director-real-estate>.card-broker-income .content>.detail,body .dashboard-director-real-estate>.card-broker-incoming .content>.detail,body .dashboard-director-real-estate>.card-real-estate-income .content>.detail,body .dashboard-director-real-estate>.card-real-estate-incoming .content>.detail{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;padding:0}body .dashboard-director-both>.card-broker-income .content>.detail>.amount,body .dashboard-director-both>.card-broker-incoming .content>.detail>.amount,body .dashboard-director-both>.card-real-estate-income .content>.detail>.amount,body .dashboard-director-both>.card-real-estate-incoming .content>.detail>.amount,body .dashboard-director-broker>.card-broker-income .content>.detail>.amount,body .dashboard-director-broker>.card-broker-incoming .content>.detail>.amount,body .dashboard-director-broker>.card-real-estate-income .content>.detail>.amount,body .dashboard-director-broker>.card-real-estate-incoming .content>.detail>.amount,body .dashboard-director-real-estate>.card-broker-income .content>.detail>.amount,body .dashboard-director-real-estate>.card-broker-incoming .content>.detail>.amount,body .dashboard-director-real-estate>.card-real-estate-income .content>.detail>.amount,body .dashboard-director-real-estate>.card-real-estate-incoming .content>.detail>.amount{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:30px;font-weight:700;line-height:36px}body .dashboard-director-both>.card-broker-income .content>.detail>.quantity,body .dashboard-director-both>.card-broker-incoming .content>.detail>.quantity,body .dashboard-director-both>.card-real-estate-income .content>.detail>.quantity,body .dashboard-director-both>.card-real-estate-incoming .content>.detail>.quantity,body .dashboard-director-broker>.card-broker-income .content>.detail>.quantity,body .dashboard-director-broker>.card-broker-incoming .content>.detail>.quantity,body .dashboard-director-broker>.card-real-estate-income .content>.detail>.quantity,body .dashboard-director-broker>.card-real-estate-incoming .content>.detail>.quantity,body .dashboard-director-real-estate>.card-broker-income .content>.detail>.quantity,body .dashboard-director-real-estate>.card-broker-incoming .content>.detail>.quantity,body .dashboard-director-real-estate>.card-real-estate-income .content>.detail>.quantity,body .dashboard-director-real-estate>.card-real-estate-incoming .content>.detail>.quantity{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}body .dashboard-director-both>.card-broker-income .content>.graph,body .dashboard-director-both>.card-broker-incoming .content>.graph,body .dashboard-director-both>.card-real-estate-income .content>.graph,body .dashboard-director-both>.card-real-estate-incoming .content>.graph,body .dashboard-director-broker>.card-broker-income .content>.graph,body .dashboard-director-broker>.card-broker-incoming .content>.graph,body .dashboard-director-broker>.card-real-estate-income .content>.graph,body .dashboard-director-broker>.card-real-estate-incoming .content>.graph,body .dashboard-director-real-estate>.card-broker-income .content>.graph,body .dashboard-director-real-estate>.card-broker-incoming .content>.graph,body .dashboard-director-real-estate>.card-real-estate-income .content>.graph,body .dashboard-director-real-estate>.card-real-estate-incoming .content>.graph{align-items:center;display:flex;flex-direction:column;width:100%}body .dashboard-director-both>.card-real-estate-income .content>.detail>.amount,body .dashboard-director-both>.card-real-estate-incoming .content>.detail>.amount,body .dashboard-director-broker>.card-real-estate-income .content>.detail>.amount,body .dashboard-director-broker>.card-real-estate-incoming .content>.detail>.amount,body .dashboard-director-real-estate>.card-real-estate-income .content>.detail>.amount,body .dashboard-director-real-estate>.card-real-estate-incoming .content>.detail>.amount{color:var(--secondary-beige-500)}body .dashboard-director-both>.card-leaderboard .data-table>table>thead>tr>th.ranking,body .dashboard-director-broker>.card-leaderboard .data-table>table>thead>tr>th.ranking,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>thead>tr>th.ranking{width:80px}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody .empty-content,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody .empty-content,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody .empty-content{height:150px}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody .empty-content:hover,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody .empty-content:hover,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody .empty-content:hover{background:transparent}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody .empty-content .empty,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody .empty-content .empty,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody .empty-content .empty{color:var(--grey-400);text-align:center}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody .empty-content .empty .icon,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody .empty-content .empty .icon,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody .empty-content .empty .icon{color:var(--grey-200)}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr>td.agent-name,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr>td.agent-name,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr>td.agent-name{color:var(--primary-teal-500)}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position>.rank-wrapper,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position>.rank-wrapper,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position>.rank-wrapper{align-items:center;background:var(--secondary-beige-50);border-radius:20px;color:var(--grey-700);color:var(--secondary-beige-500);display:flex;flex-direction:column;font-family:Roboto;font-size:14px;font-weight:700;gap:4px;height:20px;justify-content:center;line-height:20px;margin:0 5.5px;width:20px}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position[data-rank="2"]>.rank-wrapper,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position[data-rank="2"]>.rank-wrapper,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position[data-rank="2"]>.rank-wrapper{background:var(--secondary-beige-400);color:var(--white)}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position[data-rank="1"]>.rank-wrapper,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position[data-rank="1"]>.rank-wrapper,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.ranking-position[data-rank="1"]>.rank-wrapper{background:var(--secondary-beige-500);box-shadow:0 0 8px rgba(187,128,71,.64);color:var(--white)}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description{color:var(--primary-teal-500)}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:12px}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name>.user-avatar,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name>.user-avatar,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name>.user-avatar{height:24px;width:24px}body .dashboard-director-both>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name>.user-avatar>img,body .dashboard-director-broker>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name>.user-avatar>img,body .dashboard-director-real-estate>.card-leaderboard .data-table>table>tbody>tr.ranking>td.agent-description .agent-name>.user-avatar>img{border-radius:100px;height:24px;width:24px}body .broker,body .real-estate{align-items:flex-start;align-self:stretch;background:var(--primary-teal-50);border-radius:12px;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;order:0;padding:8px 24px}body .broker.agent,body .real-estate.agent{display:flex;flex-direction:row;gap:16px;padding:12px 16px}body .broker>.title,body .real-estate>.title{color:var(--grey-700);color:var(--primary-teal-900);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;order:0}body .broker>.figure,body .real-estate>.figure{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:30px;font-weight:700;line-height:36px;order:1}body .broker>.description,body .real-estate>.description{color:var(--grey-700);color:var(--grey-500);flex:none;flex-grow:0;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;order:2}body .broker>.user-avatar,body .real-estate>.user-avatar{border-radius:96px;height:40px;width:40px}body .broker>.user-avatar>img,body .real-estate>.user-avatar>img{border-radius:100px;height:40px;width:40px}body .broker>.detail,body .real-estate>.detail{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;order:1;padding:0}body .broker>.detail>.small-title,body .real-estate>.detail>.small-title{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}body .broker>.detail>.name,body .real-estate>.detail>.name{color:var(--grey-700);color:var(--primary-teal-900);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;max-width:149px;overflow:hidden;text-overflow:ellipsis}body .real-estate{background:var(--secondary-beige-50)}body .real-estate>.detail>.small-title,body .real-estate>.figure{color:var(--secondary-beige-500)}body .mandate-invoice .price-line{display:flex;gap:8px;width:100%}body .mandate-invoice .price-line~.align-right{align-self:end}body .mandate-invoice .price-line .align-center{align-self:center}.home-opportunity{align-items:flex-start;align-self:stretch;background:var(--white);display:flex;flex:none;flex-direction:column;flex-grow:0;gap:4px;height:80px;justify-content:center;min-width:405px}.home-opportunity:not(:last-child){border-bottom:1px solid var(--grey-100)}.home-opportunity:hover{background:var(--grey-50)}.home-opportunity>.wrapper{align-items:center;align-self:stretch;gap:12px;margin:20px 24px}.home-opportunity>.wrapper,.home-opportunity>.wrapper>.users{display:flex;flex:none;flex-direction:row;flex-grow:0;padding:0}.home-opportunity>.wrapper>.users{align-items:flex-start;height:32px;width:34px}.home-opportunity>.wrapper>.users>.avatar{border-radius:100px;height:32px;width:32px}.home-opportunity>.wrapper>.users>.avatar:not(:first-child){border:1px solid var(--white);margin-left:-16px;margin-top:-1px}.home-opportunity>.wrapper>.users>.avatar>img{border-radius:100px;height:32px;width:32px}.home-opportunity>.wrapper>.users>.avatar:hover{border:1px solid var(--white);transform:scale(1.5);transition-timing-function:ease-in-out;-webkit-transition:transform .2s;transition:transform .2s;z-index:50}.home-opportunity>.wrapper>.details{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:1;gap:4px;justify-content:center;padding:0xp;width:181px}.home-opportunity>.wrapper>.details>.date{align-self:stretch;color:var(--grey-700);color:var(--grey-900);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.home-opportunity>.wrapper>.details>.project{align-self:stretch;color:var(--grey-700);color:var(--grey-600);flex:none;flex-grow:0;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.home-opportunity>.wrapper>.cta .btn .text{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.home-opportunity>.wrapper>.cta .btn:hover{text-decoration-color:var(--primary-teal-500)!important}.layout-log{display:flex;flex-direction:column;gap:16px}.layout-log .search{display:flex;gap:8px}.layout-log .search .input-search{width:calc(100% - 95px)}.layout-log .search .input-search-date{width:25px}.layout-log .log-view{display:flex;flex-direction:row;gap:8px}.layout-log .log-view.show .details{padding:24px;width:calc(40% - 41.6px)}.layout-log .log-view.show .results{width:calc(60% - 62.4px)}.layout-log .log-view.show .chevron{right:calc(40% + 14.4px)}.layout-log .log-view .details{overflow-x:auto;padding:0;transition:all .4s;transition-timing-function:ease-in-out;width:0}.layout-log .log-view .details>*{user-select:text}.layout-log .log-view .chevron{align-items:center;background:var(--white);border:3px solid var(--grey-100);border-radius:12px 0 0 12px;border-right:0;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:12px 4px 12px 8px;position:absolute;right:0;top:50%;transition:all .4s;transition-timing-function:ease-in-out}.layout-log .log-view .results{height:calc(100vh - 226px);overflow-y:auto;position:relative;transition:all .4s;transition-timing-function:ease-in-out;width:calc(100% - 48px)}.layout-log .log-view .results .content .log{align-self:stretch;color:var(--grey-700);display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;line-height:20px}.layout-log .log-view .results .content .log:hover{background-color:var(--primary-teal-200);cursor:pointer}.layout-log .log-view .results .content .log .time{font-style:italic;width:140px}.layout-log .log-view .results .content .log .source{display:none}.layout-log .log-view .results .content .log .message{color:var(--grey-700);color:var(--blue-500);flex-grow:2;font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.layout-log .log-view .results .content .log .fid{background-color:var(--grey-200);border-radius:4px;color:var(--white);cursor:pointer;padding:2px 4px}.layout-log .log-view .results .content .log.error .message,.layout-log .log-view .results .content .log.error .time{color:var(--red-500)}.layout-log .log-view .results .content .log.debug .message,.layout-log .log-view .results .content .log.debug .time{color:var(--green-500)}.login-center{left:50%;padding:0 58px;position:fixed;top:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login-center,.login-center>.fake-card{align-items:center;display:flex;flex-direction:column;gap:24px}.login-center>.fake-card{background:var(--white);border-radius:12px;padding:10px;width:380px}.login-center>.fake-card>.title{text-align:center}.login-center>.fake-card>.title>.big{color:var(--grey-700);color:#000;font-family:Roboto;font-size:18px;font-weight:500;line-height:28px}.login-center>.fake-card>.title>.small{color:var(--grey-700);color:var(--grey-300);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}.login-center>.website{color:var(--grey-700);color:var(--grey-400);cursor:pointer;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.merch,.merch .products{display:flex;flex-direction:row;gap:16px}.merch .products{flex-grow:1;flex-wrap:wrap}.merch .products .goodie{height:448px;width:350px}.merch .products .goodie>.content img{background-color:var(--grey-500);border-radius:10px;height:200px;object-fit:scale-down;width:100%}.merch .products .goodie>.content .detail-goodie{display:flex;flex-direction:column;gap:12px;width:100%}.merch .products .goodie>.content .detail-goodie .triple-columns>.box{height:100%}.merch .products .goodie>.content .detail-goodie .triple-columns>:last-child{flex:40%}.merch .products .goodie>.content .detail-goodie .box{align-items:center;align-self:stretch;border:1px solid var(--grey-50);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:12px}.merch .products .goodie>.content .detail-goodie .box .label{color:var(--grey-700);color:var(--grey-600);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;order:0;text-align:center}.merch .products .goodie>.content .detail-goodie .box .value{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;order:1;text-align:center}.merch .cart{align-items:flex-start;display:flex;flex-direction:column;gap:24px;padding:0;width:350px}.merch .cart .cartItem{width:100%}.merch .cart .cartItem img{background-color:var(--grey-500);border-radius:10px;height:200px;object-fit:scale-down;width:100%}.merch .cart .cartItem .price{color:var(--grey-700);color:var(--primary-teal-600);font-family:Roboto;font-size:18px;font-weight:700;line-height:28px;text-align:center}.merch .cart .cartItem .manage-quantity{display:flex;flex-direction:row;gap:8px;width:100%}.merch .cart .cartItem .manage-quantity .btn{height:38px;width:20px}.merch .cart .cartItem .manage-quantity input[type=number]{flex-grow:1;width:40px}.popup-wrapper .greeting-command .content{height:336px}.popup-wrapper .greeting-command .content .content-body{align-self:center}.popup-wrapper .greeting-command .content .content-body .thanks{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:100px;text-align:center}.popup-wrapper .confirm-command .content-body .data-table .subtotal>:first-child{text-align:right}.notifications-center{align-items:flex-start;background:var(--white);border:1px solid var(--grey-100);border-radius:10px;box-shadow:0 3px 14px rgba(25,27,27,.04);display:flex;flex-direction:column;height:300px;overflow-y:scroll;padding:0;position:absolute;right:0;top:44px;width:350px;z-index:20000}.notifications-center .title{align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:8px;justify-content:space-between;order:0;padding:16px}.notifications-center .title .text{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px}.notifications-center .single-notification{align-items:center;align-self:stretch;background:var(--white);display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:16px}.notifications-center .single-notification>.user-avatar{height:24px;width:24px}.notifications-center .single-notification>.user-avatar>img{border-radius:100px;height:24px;width:24px}.notifications-center .single-notification .content{align-items:flex-start;display:flex;flex-direction:row;gap:12px;padding:0}.notifications-center .single-notification .content .marker{background:var(--primary-teal-500);border-radius:100px;height:8px;margin-top:6px;width:8px}.notifications-center .single-notification .content .marker.transparent{background:transparent}.notifications-center .single-notification .content .text{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0;width:246px}.notifications-center .single-notification .content .text .main{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.notifications-center .single-notification .content .text .second{align-items:center;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:row;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;line-height:16px;padding:0}.notifications-center .single-notification:hover{background:var(--grey-50);border-radius:10px;cursor:pointer;margin-left:8px;margin-right:8px;padding:16px 8px}body .layout-raw.partnership .list-goods{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}body .layout-raw.partnership .list-goods .good-card{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:16px;order:1;padding:16px 8px 16px 16px;position:relative}body .layout-raw.partnership .list-goods .good-card>.content{width:calc(100% - 12px)}body .layout-raw.partnership .list-goods .good-card .good-title{display:flex;gap:8ps;justify-content:space-between;width:100%}body .layout-raw.partnership .list-goods .good-card .good-title .partner{color:var(--grey-700);font-family:Roboto;font-size:18px;font-weight:400;line-height:28px}body .layout-raw.partnership .list-goods .good-card .good-title .days-since{align-self:center;color:var(--grey-700);font-family:Roboto;font-size:14px;font-style:italic;font-weight:400;line-height:20px}body .layout-raw.partnership .list-goods .good-card:hover{background-color:var(--grey-100)}body .layout-raw.partnership .list-goods .good-card .good{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:16px;position:relative}body .layout-raw.partnership .list-goods .good-card .good .offer{background:var(--blue-50);border-radius:8px;color:var(--grey-700);color:var(--blue-500);font-family:Roboto;font-size:12px;font-weight:400;left:8px;line-height:16px;padding:4px 8px;position:absolute;top:8px}body .layout-raw.partnership .list-goods .good-card .good .offer.in-progress{background:var(--blue-50);color:var(--blue-500)}body .layout-raw.partnership .list-goods .good-card .good .offer.accepted{background:var(--green-50);color:var(--green-500)}body .layout-raw.partnership .list-goods .good-card .good .category{bottom:24px;left:168px;position:absolute}body .layout-raw.partnership .list-goods .good-card .good .no-picture,body .layout-raw.partnership .list-goods .good-card .good .picture{background:var(--grey-50);height:130px;width:180px}body .layout-raw.partnership .list-goods .good-card .good .picture{border-radius:10px;overflow:hidden}body .layout-raw.partnership .list-goods .good-card .good .picture img{border-radius:10px;display:block;margin:auto;max-height:100%;max-width:100%;min-height:100%;min-width:100%;object-fit:cover}body .layout-raw.partnership .list-goods .good-card .good .no-picture{align-items:center;border-radius:10px;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;justify-content:center;line-height:16px;padding:0;text-align:center}body .layout-raw.partnership .list-goods .good-card .good .no-picture div:first-child{color:var(--grey-300)}body .layout-raw.partnership .list-goods .good-card .good .desc{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:16px;justify-content:space-between;order:1;padding:0;width:153px}body .layout-raw.partnership .list-goods .good-card .good .desc .data{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:0;width:130px}body .layout-raw.partnership .list-goods .good-card .good .desc .data .type{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}body .layout-raw.partnership .list-goods .good-card .good .desc .data .price{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:18px;font-weight:700;line-height:28px}body .layout-raw.partnership .list-goods .good-card .good .desc .data .address{color:var(--grey-700);font-family:Roboto;font-size:12px;font-weight:400;line-height:16px}body .layout-raw.partnership .list-goods .good-card .good-actions{display:flex;flex-direction:row;gap:16px;justify-content:space-between;margin-top:8px;position:relative;width:100%}body .layout-raw.partnership .list-goods .good-card .good-actions.agreement{justify-content:flex-end}body .popup-wrapper .select-partnership-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}body .popup-wrapper .select-partnership-wrapper .select-partnership{flex-grow:1}body .popup-wrapper .add-partnership{top:24%}body .popup-wrapper .add-partnership-open{top:45%}.prospecting{display:flex;flex-direction:row;gap:0}.prospecting .card{box-shadow:none;padding:8px}.prospecting .details{padding:8px 0;transition:all .4s;transition-timing-function:ease-in-out;width:0}.prospecting .details>.content{display:flex;gap:0;height:calc(100vh - 140px)}.prospecting .details>.content .chips{align-items:center;background:var(--grey-50);border-radius:10px;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;justify-content:center;line-height:20px;padding:4px 8px}.prospecting .details>.content .chips.selected{background:var(--blue-50);border:1px solid var(--blue-500);color:var(--blue-500);padding:3px 7px}.prospecting .details>*{user-select:text}.prospecting .details .accordion.details-search{background:transparent;display:flex;flex-direction:column;gap:8px;height:calc(100vh - 140px);overflow-y:auto;width:100%}.prospecting .details .accordion.details-search .accordion-slot{background:var(--white);border:1px solid var(--grey-50);border-radius:10px}.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-description{background:transparent}.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-content{padding:0 16px 16px}.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-content .dual-columns input{width:calc(100% - 32px)}.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-content .search{width:100%}.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-content .search input{width:calc(100% - 64px)}.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-description-title,.prospecting .details .accordion.details-search .accordion-slot .accordion-slot-description-title-group{color:var(--primary-teal-500)!important}.prospecting .details .accordion.details-search .accordion-slot.search-figure .accordion-slot-content,.prospecting .details .accordion.details-search .accordion-slot.search-pool .accordion-slot-content,.prospecting .details .accordion.details-search .accordion-slot.search-type-of-good .accordion-slot-content{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.prospecting .details .filters{background-color:var(--white);border-bottom-right-radius:12px;gap:12px;justify-content:space-between;overflow:hidden;padding:0;width:0}.prospecting .chevron,.prospecting .details .filters{display:flex;transition:all .4s;transition-timing-function:ease-in-out}.prospecting .chevron{align-items:center;background:var(--white);border:3px solid var(--grey-100);border-radius:12px 0 0 12px;border-right:0;cursor:pointer;flex-direction:row;justify-content:center;padding:12px 4px 12px 8px;position:absolute;right:8px;top:50%}.prospecting .results{height:calc(100vh - 140px);overflow-y:auto;position:relative;transition:all .4s;transition-timing-function:ease-in-out;width:calc(100% - 16px)}.prospecting .results .map-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;height:calc(100vh - 140px);padding:0;position:relative;width:100%}.prospecting .results .map-wrapper .map{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.prospecting.show .details{border-bottom-left-radius:0;border-top-left-radius:0;padding:8px 8px 8px 0;width:308px}.prospecting.show .results{border-bottom-right-radius:0;border-top-right-radius:0;width:calc(100% - 332px)}.prospecting.show .filters{overflow:auto;padding:12px;width:283px}.prospecting.show .chevron{right:324px}.search-wrapper{background:rgba(25,27,27,.8);bottom:0;left:0;position:absolute;right:0;top:0}.search-wrapper .search-zone{margin-left:auto;margin-right:auto;margin-top:56px;position:relative;width:600px}.search-wrapper .search-zone .input-search{margin-bottom:4px;position:relative;width:537px}.search-wrapper .search-zone .search-results{align-items:flex-start;background:var(--white);border-radius:12px;box-shadow:0 3px 14px rgba(25,27,27,.04);display:flex;flex-direction:column;gap:0}.search-wrapper .search-zone .search-results .search-result-part{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.search-wrapper .search-zone .search-results .search-result-part:not(:last-child){border-bottom:2px solid var(--grey-100)}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-title{color:var(--grey-700);font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-title.project{color:var(--primary-teal-500)}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-title.good{color:var(--secondary-beige-500)}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-title.user{color:var(--blue-500)}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-detail{color:var(--grey-700);color:var(--grey-600);display:flex;flex-direction:column;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;line-height:20px}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-detail section{border:1px solid var(--grey-100);cursor:pointer}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-detail section .search-result-project-synthesis{display:flex;flex-direction:row;justify-content:space-between;width:100%}.search-wrapper .search-zone .search-results .search-result-part .search-result-part-detail section .search-result-project-synthesis .project{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:12px;font-weight:500;line-height:16px}.settings{grid-column-gap:24px;grid-row-gap:24px;display:grid;grid-template-columns:repeat(2,1fr)}.settings .settings-broker .info-text,.settings .settings-broker>*,.settings .settings-real-estate .info-text,.settings .settings-real-estate>*{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.settings .settings-broker .mandat,.settings .settings-real-estate .mandat{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.settings .settings-broker-solo,.settings .settings-real-estate-solo,.settings .user-profile-solo{grid-column:span 2}.settings .user-profile .content{align-items:center}.settings .user-profile .picture-wrapper{position:relative}.settings .user-profile .picture-wrapper:has(.user-picture){text-align:center}.settings .user-profile .picture-wrapper img{border-radius:10px;height:201px;object-fit:scale-down}.settings .user-profile .picture-wrapper .hover-buttons,.settings .user-profile .picture-wrapper .mask{align-items:center;background:var(--black);border-radius:6px;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.settings .user-profile .picture-wrapper .hover-buttons{background:transparent}.settings .user-profile .picture-wrapper .hover-buttons .btn{color:var(--grey-700)}.settings .user-profile .picture-wrapper:hover .mask{opacity:.5}.settings .user-profile .picture-wrapper:hover .hover-buttons{opacity:1}.settings .settings-representative table tbody>tr>td.agent-description{color:var(--primary-teal-500)}.settings .settings-representative table tbody>tr>td.agent-description .agent-name{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:12px}.settings .settings-representative table tbody>tr>td.agent-description .agent-name>.user-avatar{height:24px;width:24px}.settings .settings-representative table tbody>tr>td.agent-description .agent-name>.user-avatar>img{border-radius:100px;height:24px;width:24px}.settings .settings-employees table tbody>tr>td.agent-description{color:var(--primary-teal-500)}.settings .settings-employees table tbody>tr>td.agent-description .agent-name{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:12px}.settings .settings-employees table tbody>tr>td.agent-description .agent-name>.user-avatar{height:24px;width:24px}.settings .settings-employees table tbody>tr>td.agent-description .agent-name>.user-avatar>img{border-radius:100px;height:24px;width:24px}.settings .settings-prices .price-line{display:flex;flex-direction:row;gap:8px}.settings .settings-prices .price-line input{width:100px}.settings .settings-prices .price-line .select{width:80px}.settings .settings-prices .price-line .select input{width:0}.settings .website .director-picture{height:262px;object-fit:scale-down;width:219px}.settings .website div:has(.director-picture){text-align:center;width:100%}.settings .website-images .content{align-items:center}.settings .website-images .picture-wrapper{position:relative}.settings .website-images .picture-wrapper img{border-radius:10px}.settings .website-images .picture-wrapper .hover-buttons,.settings .website-images .picture-wrapper .mask{align-items:center;background:var(--black);border-radius:6px;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.settings .website-images .picture-wrapper .hover-buttons{background:transparent}.settings .website-images .picture-wrapper .hover-buttons .btn{color:var(--grey-700)}.settings .website-images .picture-wrapper:hover .mask{opacity:.5}.settings .website-images .picture-wrapper:hover .hover-buttons{opacity:1}.settings .website-images .website-picture{height:100%;max-height:262px;object-fit:scale-down;width:219px}.settings .website-images div:has(.website-picture){text-align:center}.settings .website-open-hours .day-line{display:flex;flex-direction:row;gap:8px}.settings .website-open-hours .day-line input{width:100px}.settings .settings-general{grid-column-end:3;grid-column-start:1}.settings .settings-solo{grid-column-end:2;grid-column-start:1}.dev{border-color:#000!important}.layout-title .actions .buttons-tools{display:flex;flex-direction:row;gap:8px}.layout-content.tools{display:flex;flex-direction:column}.layout-content.tools>*{user-select:none}.layout-content.tools .search-document-wrapper{display:flex;width:100%}.layout-content.tools .search-document-wrapper .input-search{flex-grow:1}.layout-content.tools .tools-actions{display:flex;gap:8px}.layout-content.tools .empty-content{height:336px}.layout-content.tools .empty-content:hover{background:transparent}.layout-content.tools .empty-content .empty{color:var(--grey-400);text-align:center}.layout-content.tools .empty-content .empty .icon{color:var(--grey-200)}.document-ai-confirm .content-body>div{width:100%}.document-ai-confirm .ai-presentation{display:flex;flex-direction:row;gap:24px;height:440px}.document-ai-confirm .ai-presentation>div{flex:50%}.document-ai-confirm .ai-presentation .ai-categorize{display:flex;flex-direction:column;gap:24px}.document-ai-confirm .ai-presentation embed{border:2px solid #000;height:100%}.document-manage .content .content-body{align-items:stretch!important}.document-manage .content .content-body .table-scroll-wrapper{display:inline-block;height:364px;max-height:364px;overflow-y:scroll}.document-manage .content .content-body .table-scroll-wrapper.empty .empty-wrapper{align-items:center;color:var(--grey-700);color:var(--grey-400);display:flex;flex-direction:column;font-family:Roboto;font-size:16px;font-weight:400;gap:12px;height:100px;left:calc(50% - 110px);line-height:24px;padding:0;position:absolute;top:calc(50% - 50px);width:220px}.document-manage .content .content-body .table-scroll-wrapper.empty .empty-wrapper .not-found{color:var(--grey-200)}.document-manage .content .content-body .table-scroll-wrapper table{border-collapse:collapse;width:100%}.document-manage .content .content-body .table-scroll-wrapper table tr{border-radius:10px;position:relative}.document-manage .content .content-body .table-scroll-wrapper table tr:hover{background:var(--grey-50);cursor:pointer}.document-manage .content .content-body .table-scroll-wrapper table tr:hover .actions-hover{opacity:1}.document-manage .content .content-body .table-scroll-wrapper table tr td{border-bottom:1px solid var(--grey-50);color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:8px}.document-manage .content .content-body .table-scroll-wrapper table tr td.filename{border-bottom-left-radius:10px;border-top-left-radius:10px}.document-manage .content .content-body .table-scroll-wrapper table tr td.filename div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:190px}.document-manage .content .content-body .table-scroll-wrapper table tr td.type-file{width:100%}.document-manage .content .content-body .table-scroll-wrapper table tr td.type-file span{line-height:38.5px}.document-manage .content .content-body .table-scroll-wrapper table tr td.upload-info{width:50px}.document-manage .content .content-body .table-scroll-wrapper table tr td.avatar{border-bottom-right-radius:10px;border-top-right-radius:10px;width:24px}.document-manage .content .content-body .table-scroll-wrapper table tr td.avatar>.user-avatar{height:24px;width:24px}.document-manage .content .content-body .table-scroll-wrapper table tr td.avatar>.user-avatar>img{border-radius:100px;height:24px;width:24px}.document-manage .content .content-body .table-scroll-wrapper table tr .actions-hover{align-items:flex-start;background:var(--grey-50);display:flex;flex-direction:row;gap:8px;isolation:isolate;opacity:0;padding:0;position:absolute;right:8px;top:11.25px;transition:background .4s}.document-manage .content .content-body .table-scroll-wrapper table tr .actions-hover .btn-icon:not(:hover),body{background:var(--grey-50)}body nav{align-items:flex-start;background:var(--primary-teal-700);display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:0 16px;position:absolute;top:0;width:40px}body main{height:100vh;margin-left:72px;width:calc(100% - 72px)}body main>.content{height:calc(100% - 64px);overflow-y:auto;padding:32px;width:calc(100% - 72px)}.layout-content,.layout-raw{filter:drop-shadow(0 3px 14px rgba(25,27,27,.04));margin-top:24px;padding:0}.layout-content-projects{margin-top:8px}.layout-content{align-items:flex-start;gap:24px}.layout-content,.layout-title{display:flex;flex-direction:row}.layout-title{align-items:center;align-self:stretch;flex:none;flex-grow:0;gap:32px;justify-content:space-between;order:0;padding:0}.layout-title>*{flex-grow:0}.layout-title .title{color:var(--grey-700);color:var(--grey-900);font-family:Roboto;font-size:24px;line-height:32px}.layout-title .actions{align-items:center;display:flex;flex:none;flex-direction:row;flex-grow:1;gap:16px;justify-content:flex-end;order:1;padding:0;position:relative}.layout-title .actions .notifications.btn-icon{height:36px;position:relative;width:36px}.layout-title .actions .notifications.btn-icon .red-dot{background:var(--red-500);border:1.25px solid var(--white);border-radius:20px;bottom:7px;height:10px;position:absolute;right:4px;width:10px}.layout-title .actions .avatar{height:24px;width:24px}.navbar-parts{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-grow:0;gap:12px;order:0;padding:0;user-select:none;width:40px}.navbar-parts .icon{padding:8px}.navbar-parts .switch-franchise~.floating-menu-right-bottom{left:48px}.navbar-parts .navbar-button{background:var(--primary-teal-700);border-radius:12px;height:40px;transition-timing-function:ease-in-out;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s;width:40px}.navbar-parts .navbar-button .icon{color:var(--primary-teal-300)}.navbar-parts .navbar-button.selected:not(.disabled){background:var(--primary-teal-500);box-shadow:0 0 6px 6px rgba(31,78,87,.6)}.navbar-parts .navbar-button.selected:not(.disabled) .icon{color:var(--primary-teal-50)}.navbar-parts .navbar-button:hover:not(.disabled){background:var(--primary-teal-500)}.navbar-parts .navbar-button:hover:not(.disabled) .icon{color:var(--primary-teal-100)}.navbar-parts .navbar-button.disabled{background:var(--primary-teal-800);cursor:not-allowed}.navbar-parts .navbar-button.disabled .icon{color:var(--primary-teal-500)}.navbar-parts .navbar-button-link{position:relative}.navbar-parts .navbar-button-link .tooltip{left:64px;top:4px}.navbar-parts .navbar-button-link:hover .tooltip{display:flex}.navbar-parts.navbar-bottom{padding-bottom:32px}.navbar-parts.navbar-bottom .icon{color:var(--primary-teal-50)}.navbar-parts.navbar-head{gap:40px;padding-top:32px}.navbar-parts>*{user-select:none}.navbar-parts .navbar-logo{height:40px;width:40px}.navbar-parts .navbar-search .navbar-button{align-items:flex-start;background:var(--primary-teal-800);border-radius:12px;display:flex;flex:none;flex-direction:row;flex-grow:1;gap:4px;height:40px;width:40px}.navbar-parts .navbar-search .navbar-button .icon{color:var(--primary-teal-50)}.navbar-parts .impersonate .navbar-button{background:var(--red-500)}.navbar-parts .impersonate .navbar-button:hover{background:var(--red-400)}.navbar-parts .impersonate .icon,.navbar-parts .impersonate .navbar-button:hover .icon{color:var(--white)}.projects .tooltip-icon{position:relative}.projects .tooltip-icon:hover .tooltip{display:flex}.projects .num-projects>div{display:flex;flex-direction:row;gap:8px}.projects .num-projects>div svg{color:var(--yellow-500)}.projects .empty-content{height:336px}.projects .empty-content:hover{background:transparent}.projects .empty-content .empty{color:var(--grey-400);text-align:center}.projects .empty-content .empty .icon{color:var(--grey-200)}.projects .persons{position:relative;width:33%}.projects .persons .name-ellipsis{left:0;margin:18px 16px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:calc(100% - 32px)}.projects .agents{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-grow:0;height:32px;padding:0;width:37px}.projects .agents>.user-avatar{background:var(--grey-100);border-radius:100px;height:24px;width:24px}.projects .agents>.user-avatar:not(:first-child){border:1px solid var(--white);margin-left:-5px;margin-top:-1px}.projects .agents>.user-avatar>img{border-radius:100px;height:24px;width:24px}.projects .agents>.user-avatar:hover{border:1px solid var(--white);transform:scale(1.5);transition-timing-function:ease-in-out;-webkit-transition:transform .2s;transition:transform .2s;z-index:50}.layout-title-project{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:0}body .project-detail-header{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;padding:0}body .project-detail-header>.project-title-card{padding:16px 24px}body .project-detail-header>.project-title-card>.content{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between}body .project-detail-header>.project-title-card>.content>.project-detail-title{align-items:center;display:flex;flex-direction:row;gap:16px;padding:0}body .project-detail-header>.project-title-card>.content>.project-detail-title>.text{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:24px;font-weight:400;line-height:32px}body .project-detail-header>.project-title-card>.content>.project-detail-title>.text .project-num{user-select:all}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents{align-items:center;display:flex}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents>.user-avatar{height:28px;width:28px}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents>.user-avatar:not(.notary-avatar){background:var(--grey-100)}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents>.user-avatar>img{height:28px;width:28px}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents>.small-separator{margin-left:6px;margin-right:10px}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents>.notary-avatar{align-items:center;border:1px solid var(--grey-200);display:flex;justify-content:center}body .project-detail-header>.project-title-card>.content>.project-detail-title>.agents>.notary-avatar>img{height:26px;width:26px}body .project-detail-header>.project-title-card>.content>.project-detail-title>.archived{background:var(--grey-50);border-radius:10px;color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:4px 8px}body .project-detail-header>.project-title-card>.content>.project-detail-status{align-items:center;display:flex;flex-direction:row;gap:16px;padding:0;position:relative}body .project-detail-header>.project-title-card>.content>.project-detail-status>section.status{border-radius:52px;gap:8px;padding:0 11px}body .project-detail-header>.project-title-card>.content>.project-detail-status>section.status>.text{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;width:38px}body .project-detail-header>.project-title-card>.content>.project-detail-status>section.status .tooltip-icon{color:var(--grey-400);height:18px;position:relative;width:18px}body .project-detail-header>.project-title-card>.content>.project-detail-status>section.status .tooltip-icon:hover .tooltip{display:flex}body .project-detail-header>.project-title-card>.content>.project-detail-status>section.status .icon{color:var(--grey-500);height:18px;width:18px}body .project-detail-header>.project-title-card>.content>.project-detail-status>button{color:var(--grey-400);height:32px;width:32px}body .layout-content.projects>.dashboard{align-self:stretch;display:flex;flex-direction:column;flex-grow:1;flex-wrap:wrap;gap:24px;padding:0}body .layout-content.projects>.dashboard>.actions>.content{align-items:flex-start;display:flex;flex-direction:column;gap:19px}body .layout-content.projects>.dashboard>.actions>.content>section{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:42px 24px}body .layout-content.projects>.dashboard>.actions>.content>section>.description{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:18px;font-weight:500;gap:12px;height:36px;line-height:28px;padding:0}body .layout-content.projects>.dashboard>.actions>.content>section>.description.description-disabled{color:var(--primary-teal-200)}body .layout-content.projects>.dashboard>.actions>.content>section>.description>.icon{height:20px;line-height:20px;width:20px}body .layout-content.projects>.dashboard>.actions>.content>section>.buttons{align-items:flex-start;display:flex;flex-direction:row;gap:16px;padding:0}body .layout-content.projects>.dashboard>.synthesis{display:flex;flex-direction:row;flex-grow:1;flex-wrap:nowrap;gap:24px;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-real-estate{flex-grow:1;gap:24px}body .layout-content.projects>.dashboard>.synthesis>.card-real-estate>.content{gap:0}body .layout-content.projects>.dashboard>.synthesis>.card-real-estate>.content:has(.empty){height:156px;justify-content:center;padding-bottom:40px}body .layout-content.projects>.dashboard>.synthesis>.card-real-estate>.content>.empty{align-self:center;color:var(--grey-700);color:var(--grey-300);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;text-align:center}body .layout-content.projects>.dashboard>.synthesis>.card-real-estate>.content .one-good{align-self:stretch;padding:0 24px}body .layout-content.projects>.dashboard>.synthesis>.card-real-estate>.content .compatible-good{min-width:auto}body .layout-content.projects>.dashboard>.synthesis>.card-broker{flex-grow:1}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation{align-items:center;align-self:stretch;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:24px;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .bank{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .bank img{border:1px solid var(--grey-50);border-radius:10px;height:80px;width:80px}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .bank .details{align-items:center;display:flex;flex-direction:column;gap:4px;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .bank .details .name{color:var(--grey-700);font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .bank .details .banker{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .synthesis{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .dual-columns{align-self:stretch;gap:8px}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .box{align-items:center;align-self:stretch;border:1px solid var(--grey-50);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:12px}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .box .label{color:var(--grey-700);color:var(--grey-600);flex:none;flex-grow:0;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;order:0;text-align:center}body .layout-content.projects>.dashboard>.synthesis>.card-broker .selected-simulation .box .value{color:var(--grey-700);color:var(--primary-teal-500);flex:none;flex-grow:0;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;order:1;text-align:center}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:12px 16px;position:relative}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail>.bank{align-items:center;display:flex;flex-direction:row;gap:12px;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail>.bank>.logo{height:32px;width:32px}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail>.bank>.logo img{border:1px solid var(--grey-100);border-radius:10px;height:30px;width:30px}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail>.bank>.label{color:var(--grey-700);color:var(--grey-900);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail>.rate{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.detail>.rate.rate-empty{color:var(--grey-200);font-weight:400}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.amount{align-items:flex-start;align-self:stretch;color:var(--grey-500);display:flex;flex-direction:row;gap:12px;justify-content:space-between;padding:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.amount>.label{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.amount>.value{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation>.amount>.value.value-empty{color:var(--grey-200);font-weight:400}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation .actions-hover{align-items:flex-start;background:var(--grey-50);display:flex;flex-direction:row;gap:8px;isolation:isolate;opacity:0;padding:0;position:absolute;right:14.5px;top:27px;transition:background .4s}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation .actions-hover .btn-icon:not(:hover),body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation:hover{background:var(--grey-50)}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation:hover .amount .value,body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation:hover .detail .rate{opacity:0}body .layout-content.projects>.dashboard>.synthesis>.card-broker section.simulation:hover .actions-hover{opacity:1}body .layout-content.projects>.dashboard>.synthesis>.card-broker.card-full,body .layout-content.projects>.dashboard>.synthesis>.card-real-estate.card-full{flex-grow:1}body .layout-content.projects>.quick-actions{align-items:flex-start;display:flex;flex-direction:column;gap:24px;padding:0}body .layout-content.projects>.quick-actions>.card{padding:24px 16px;width:288px}body .layout-content.projects>.quick-actions>.card>.title{height:32px}body .layout-content.projects>.quick-actions>.card .content.purchasing-power{flex-direction:row}body .layout-content.projects>.quick-actions>.card .content.purchasing-power>div{flex-grow:1}body .layout-content.projects>.quick-actions>.card .content.purchasing-power>.project-purchasing-power-global{align-items:center;display:flex;flex-direction:column;gap:4px;padding:0}body .layout-content.projects>.quick-actions>.card .content.purchasing-power>.project-purchasing-power-global>.project-purchasing-power{align-self:stretch;background:var(--primary-teal-50);border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:0}body .layout-content.projects>.quick-actions>.card .content.purchasing-power>.project-purchasing-power-global>.project-purchasing-power>.amount{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:column;font-family:Roboto;font-size:30px;font-weight:700;gap:4px;justify-content:center;line-height:36px;padding:12px 16px}body .layout-content.projects>.quick-actions>.card .content.purchasing-power>.project-purchasing-power-global>.project-purchasing-power>.amount>.project-purchasing-power-input{border-radius:10px;flex-grow:1;margin-bottom:-1px;margin-top:-1px;width:calc(100% - 40px)}body .layout-content.projects>.quick-actions>.card .content.purchasing-power>.project-purchasing-power-global>.note{align-items:center;color:var(--grey-700);color:var(--primary-teal-200);display:flex;flex-direction:column;font-family:Roboto;font-size:12px;font-weight:400;justify-content:center;line-height:16px}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section{color:var(--grey-700);color:var(--primary-teal-900);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:12px 16px;position:relative}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .document{color:var(--grey-700);color:var(--grey-400);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .business-info{align-items:center;color:var(--grey-700);color:var(--grey-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;line-height:20px;padding:0}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover{align-items:flex-start;background:var(--grey-50);display:flex;flex-direction:row;gap:8px;isolation:isolate;opacity:0;padding:0;position:absolute;right:14.5px;transition:background .4s}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover .btn-icon{position:relative}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover .btn-icon .tooltip{left:-7px;top:-40px}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover .btn-icon.remove .tooltip{left:-54px}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover .btn-icon.doc .tooltip{left:-43px}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover .btn-icon:not(:hover){background:var(--grey-50)}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section .actions-hover .btn-icon:hover .tooltip{display:flex}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section:hover{background:var(--grey-50)}body .layout-content.projects>.quick-actions>.card.project-persons>.content>section:hover .actions-hover{opacity:1}body .layout-content.projects>.quick-actions>.card.project-docs .content{align-items:center;gap:24px}body .layout-content.projects>.quick-actions>.card.project-docs .content .all-docs{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}body .layout-content.projects>.quick-actions>.card.project-docs .content .all-docs .project-doc{align-items:center;align-self:stretch;background:var(--white);border:1px solid var(--grey-50);border-radius:10px;color:var(--grey-700);color:var(--grey-600);cursor:pointer;display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:16px;line-height:20px;padding:12px 16px}body .layout-content.projects>.quick-actions>.card.project-docs .content .all-docs .project-doc.missing-doc{border:1px solid var(--yellow-400);color:var(--yellow-600)}body .layout-content.projects>.quick-actions>.card.project-docs .content .all-docs .project-doc.missing-doc .text{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}body .layout-content.projects>.quick-actions>.card .content.all-activities>section{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:11px 15px;position:relative}body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.action{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:0}body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.action>.date,body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.action>.title{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.short-comments{align-self:stretch;color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.actions-hover{align-items:flex-start;background:var(--grey-50);display:flex;flex-direction:row;gap:8px;isolation:isolate;opacity:0;padding:0;position:absolute;right:14.5px;top:19px;transition:background .4s}body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.actions-hover .btn-icon:not(:hover){background:var(--grey-50)}body .layout-content.projects>.quick-actions>.card .content.all-activities>section>.actions-hover.actions-hover-no-comments{top:6px}body .layout-content.projects>.quick-actions>.card .content.all-activities>section:hover{background:var(--grey-50)}body .layout-content.projects>.quick-actions>.card .content.all-activities>section:hover>.short-comments{width:190px}body .layout-content.projects>.quick-actions>.card .content.all-activities>section:hover>.action>.date{opacity:0}body .layout-content.projects>.quick-actions>.card .content.all-activities>section:hover>.actions-hover{opacity:1}body .project-detail-header~.popup-wrapper .select-notary-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}body .project-detail-header~.popup-wrapper .select-notary-wrapper .select-notary{flex-grow:1}body .project-detail-header~.popup-wrapper .add-notary{top:24%}body .project-detail-header~.popup-wrapper .add-notary-open{top:45%}.layout-content-project-finance .align-right{align-self:flex-end}.layout-content-project-finance .apartments-list,.layout-content-project-finance .building-detail .actions-buttons{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-finance .apartments-list .apartment-remove{align-self:flex-end}.layout-content-project-finance .cadastre-entry{align-self:stretch;display:flex;flex-direction:column;gap:8px}.layout-content-project-finance .cadastre-entry .btn{align-self:flex-end}.layout-content-project-identity:not(.layout-content-project-identity-not-associate) .input-panel-actions{justify-content:space-between!important}.layout-content-project-identity .input-multiple-checkbox:has(.der-link){width:100%}.layout-content-project-identity .input-multiple-checkbox:has(.der-link) .der-link{align-self:flex-end;padding-top:8px}.layout-content-project-identity .input-panel-actions .right-actions{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;padding:0}.layout-content-project-identity .alert-copy{cursor:pointer}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content{gap:8px}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section{padding:12px 16px;position:relative}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover{align-items:flex-start;background:var(--grey-100);display:flex;flex-direction:row;gap:8.6px;isolation:isolate;opacity:0;padding:0;position:absolute;right:16.5px;top:6px;transition:background .4s}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover .btn-icon{position:relative}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover .btn-icon .tooltip{left:-7px;top:-40px}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover .btn-icon.remove .tooltip{left:-54px}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover .btn-icon.doc .tooltip{left:-43px}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover .btn-icon:not(:hover){background:var(--grey-100)}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .actions-hover .btn-icon:hover .tooltip{display:flex}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section:hover{background:var(--grey-100);cursor:pointer}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section:hover .actions-hover{opacity:1}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .associate-name{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px;padding:0}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .associate-share{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;padding:0}.layout-content-project-identity .input-panel-right .associate-list .accordion-slot-content section .associate-share .share{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.layout-content-project-identity .input-panel-right .other-persons-list .accordion-slot-content{gap:8px}.layout-content-project-identity .input-panel-right .other-persons-list .accordion-slot-content section{padding:12px 16px;position:relative}.layout-content-project-identity .input-panel-right .other-persons-list .accordion-slot-content section:hover{background:var(--grey-100);cursor:pointer}.layout-content-project-identity .input-panel-right .other-persons-list .accordion-slot-content section .person-name{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px;padding:0}.layout-content-project-identity .input-panel-right .other-persons-list .accordion-slot-content section .person-action{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;padding:0}.layout-content-project-identity .input-panel-right .children .suggested-children{display:flex;flex-direction:column;gap:4px}.layout-content-project-identity .input-panel-right .children .suggested-children .suggested-child .infos{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px}.layout-content-project-identity .input-panel-right .children .child-infos{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-identity .input-panel-right .children .child-infos .child-additional-infos{align-items:center;align-self:stretch;display:flex;flex-direction:row;justify-content:space-between}.layout-content-project-identity .input-panel-right .children .child-infos .child-additional-infos .child-domiciliation{align-items:center;display:flex;flex-direction:row;gap:8px;padding:0}.layout-content-project-income:not(.layout-content-project-income-empty) .input-panel-actions{justify-content:space-between!important}.layout-content-project-income .input-panel-actions .right-actions{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;padding:0}.layout-content-project-income .input-panel-left>.content>.jobs{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:0}.layout-content-project-income .input-panel-left>.content>.jobs section{border:none;border:1px solid var(--grey-100);cursor:pointer;padding:7px 11px}.layout-content-project-income .input-panel-left>.content>.jobs section.selected{border:1px solid var(--primary-teal-500)}.layout-content-project-income .input-panel-left>.content>.jobs section .description{align-items:center;display:flex;flex:1;flex-direction:row;gap:12px;justify-content:space-between;padding:0}.layout-content-project-income .input-panel-left>.content>.jobs section .description .detail{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px;padding:0}.layout-content-project-income .input-panel-left>.content>.jobs section .description .selected-icon{align-self:center;color:var(--primary-teal-500);display:flex;flex-direction:row;height:16px;width:16px}.layout-content-project-income .input-panel-left>.content>.jobs section:hover{background:var(--grey-100)}.layout-content-project-income .input-panel-left>.content>.jobs section:hover.selected{border:1px solid var(--grey-100)}.layout-content-project-income .input-panel-left>.content .result{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-income .input-panel-left>.content .result .result-remove{align-self:flex-end}.layout-content-project-income .accordion-slot.income .accordion-slot-content{gap:8px}.layout-content-project-income .accordion-slot.income .accordion-slot-content .patrimony-income-detail>.description{color:var(--grey-700);color:var(--grey-800);display:flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px}.layout-content-project-income .accordion-slot.income .accordion-slot-content .patrimony-income-detail>.price{color:var(--grey-700);color:var(--grey-600);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-outcome .accordion-slot.outcome .accordion-slot-content{gap:8px}.layout-content-project-outcome .accordion-slot.outcome .accordion-slot-content .patrimony-outcome-detail>.description{color:var(--grey-700);color:var(--grey-800);display:flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px}.layout-content-project-outcome .accordion-slot.outcome .accordion-slot-content .patrimony-outcome-detail>.price{color:var(--grey-700);color:var(--grey-600);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-outcome .actions-buttons,.layout-content-project-outcome .credit-lists{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-outcome .credit-lists .credit-remove{align-self:flex-end}.layout-content-project-outcome .level{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:0}.layout-content-project-outcome .level .level-title{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-outcome .level .level-remove{align-self:flex-end}.layout-content-project-patrimony .accordion-slot.existing-patrimony.disabled{height:400px}.layout-content-project-patrimony:not(.layout-content-project-patrimony-empty) .input-panel-actions{justify-content:space-between!important}.layout-content-project-patrimony .input-panel-actions .right-actions{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;padding:0}.layout-content-project-patrimony .actions-buttons,.layout-content-project-patrimony .credit-lists{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-patrimony .credit-lists .credit-remove{align-self:flex-end}.layout-content-project-patrimony .level{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:0}.layout-content-project-patrimony .level .level-title{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-patrimony .level .level-remove{align-self:flex-end}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content{gap:8px}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section{border:none;cursor:pointer;padding:12px 16px}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section.selected{border:1px solid var(--primary-teal-500);padding:11px 15px}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section .description{align-items:center;display:flex;flex:1;flex-direction:row;gap:12px;justify-content:space-between;padding:0}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section .description .detail{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px;padding:0}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section .description .selected-icon{align-self:center;color:var(--primary-teal-500);display:flex;flex-direction:row;height:16px;width:16px}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section:hover{background:var(--grey-100)}.layout-content-project-patrimony .existing-patrimony .accordion-slot-content section:hover.selected{border:1px solid var(--grey-100)}.layout-content-project-patrimony .apartments-list,.layout-content-project-patrimony .building-detail .actions-buttons{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-patrimony .apartments-list .apartment-remove{align-self:flex-end}.layout-content-project-plan .tooltip-icon{color:var(--grey-400);height:18px;position:relative;width:18px}.layout-content-project-plan .tooltip-icon:hover .tooltip{display:flex}.layout-content-project-plan .tooltip-icon.error{color:var(--red-500)}.layout-content-project-plan .input-panel-actions{justify-content:space-between!important}.layout-content-project-plan .input-panel-actions .right-actions{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;padding:0}.layout-content-project-plan .accordion.synthesis{flex:0!important}.layout-content-project-plan .accordion.synthesis~.accordion{flex:100%}.layout-content-project-plan .accordion.synthesis .accordion-slot-content>*{align-self:stretch}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .totals{align-items:flex-start;display:flex;flex-direction:row;gap:12px;padding:0}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .totals>.total{align-items:center;background:var(--white);border-radius:12px;display:flex;flex:100%;flex-direction:column;gap:8px;justify-content:center;padding:16px}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .totals>.total>.label{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .totals>.total>.value{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:24px;font-weight:700;line-height:32px}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .totals>.total>.value.negative{color:var(--red-500)}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .totals>.total>.value.positive{color:var(--green-500)}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .computed{align-items:flex-start;background:hsla(0,0%,100%,.5);border-radius:12px;display:flex;flex-direction:column;padding:0}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .computed>.entry{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:8px 16px 4px}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .computed>.entry>.text{color:var(--grey-700);color:#626b6e;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-plan .accordion.synthesis .accordion-slot-content .computed>.entry>.amount{color:var(--grey-700);color:#626b6e;font-family:Roboto;font-size:16px;font-weight:500;line-height:24px}.layout-content-project-plan .loans-selection .accordion-slot-content{gap:16px}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank{align-items:flex-start;align-self:stretch;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content{align-items:center;justify-content:space-between}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .bank{align-items:center;display:flex;flex-direction:row;gap:12px;padding:0}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .bank .logo{height:32px;width:32px}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .bank .logo img{border:1px solid var(--grey-100);border-radius:10px;height:30px;width:30px}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .bank .name{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .infos{align-items:flex-end;display:flex;flex-direction:row;gap:8px;padding:0}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .infos .labels,.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .infos .values{align-items:flex-end;display:flex;flex-direction:column;gap:8px;min-width:60px;padding:0}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .infos .labels{color:var(--grey-700);color:var(--grey-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny .content .infos .values{color:var(--grey-700);color:var(--grey-600);font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.layout-content-project-plan .loans-selection .accordion-slot-content .various-bank .card.card-tiny:hover{background:var(--grey-100)}.layout-content-project-plan .loans-selection .accordion-slot-content .selected-bank .bank{align-items:center;display:flex;flex-direction:row;gap:12px;padding:0}.layout-content-project-plan .loans-selection .accordion-slot-content .selected-bank .bank .logo{height:32px;width:32px}.layout-content-project-plan .loans-selection .accordion-slot-content .selected-bank .bank .logo img{border:1px solid var(--grey-100);border-radius:10px;height:30px;width:30px}.layout-content-project-plan .loans-selection .accordion-slot-content .selected-bank .bank .name{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-plan .loans-selection .accordion-slot-content .banker-lists{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-plan .loans-selection .accordion-slot-content .banker-lists .banker-manage{align-self:flex-end}.layout-content-project-plan .credit-title{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:0}.layout-content-project-plan .credit-title>.title{color:var(--grey-700);color:var(--grey-800);font-family:Roboto;font-size:16px;font-weight:400;line-height:24px}.layout-content-project-plan .level-subtitle{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:4px;justify-content:space-between;padding:0}.layout-content-project-plan .insurance>.accordion-slot-content>.persons{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:0}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section{border:none;cursor:pointer;padding:8px 12px}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section.selected{border:1px solid var(--primary-teal-500);padding:7px 11px}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section .description{align-items:center;display:flex;flex:1;flex-direction:row;gap:12px;justify-content:space-between;padding:0}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section .description .detail{align-items:center;color:var(--grey-700);color:var(--primary-teal-500);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:12px;line-height:20px;padding:0}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section .description .selected-icon{align-self:center;color:var(--primary-teal-500);display:flex;flex-direction:row;height:16px;width:16px}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section:hover{background:var(--grey-100)}.layout-content-project-plan .insurance>.accordion-slot-content>.persons section:hover.selected{border:1px solid var(--grey-100)}.layout-content-project-plan .insurance>.accordion-slot-content>.insurance-part{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:0}.layout-content-project-plan~.popup-wrapper .select-banker-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}.layout-content-project-plan~.popup-wrapper .select-banker-wrapper .select-banker{flex-grow:1}.layout-content-project-plan~.popup-wrapper .add-banker{top:24%}.layout-content-project-plan~.popup-wrapper .add-banker-open{top:45%}.layout-content-project-search .sectors-list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;padding:0}.layout-content-project-search .sectors-list .sector-manage{align-self:flex-end}.layout-content-project-search~.popup-wrapper .select-sector-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:12px}.layout-content-project-search~.popup-wrapper .select-sector-wrapper .select-sector{flex-grow:1}.layout-content-project-search~.popup-wrapper .add-sector{top:35%}.layout-content-project-search~.popup-wrapper .add-sector-open{top:39%}.layout-content-project-search .accordion.synthesis .accordion-slot-content>*{align-self:stretch}.layout-content-project-search .accordion.synthesis .accordion-slot-content .totals{align-items:flex-start;display:flex;flex-direction:row;gap:12px;padding:0}.layout-content-project-search .accordion.synthesis .accordion-slot-content .totals>.total{align-items:center;background:var(--white);border-radius:12px;display:flex;flex:100%;flex-direction:column;gap:8px;justify-content:center;padding:16px}.layout-content-project-search .accordion.synthesis .accordion-slot-content .totals>.total>.label{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.layout-content-project-search .accordion.synthesis .accordion-slot-content .totals>.total>.value{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:24px;font-weight:700;line-height:32px}.layout-content-project-search .accordion.synthesis .accordion-slot-content .totals>.total>.value.negative{color:var(--red-500)}.layout-content-project-search .accordion.synthesis .accordion-slot-content .totals>.total>.value.positive{color:var(--green-500)}.layout-content-project-search .accordion.synthesis .accordion-slot-content .criteria table>thead>tr>th.ranking{width:80px}.layout-content-project-search .accordion.synthesis .accordion-slot-content .criteria table>tbody>tr.ranking>td.ranking-position>.rank-wrapper{align-items:center;background:var(--secondary-beige-50);border-radius:20px;color:var(--grey-700);color:var(--secondary-beige-500);display:flex;flex-direction:column;font-family:Roboto;font-size:14px;font-weight:700;gap:4px;height:20px;justify-content:center;line-height:20px;margin:0 5.5px;width:20px}.layout-content-project-search .accordion.synthesis .accordion-slot-content .criteria table>tbody>tr.ranking>td.ranking-position[data-rank="2"]>.rank-wrapper{background:var(--secondary-beige-400);color:var(--white)}.layout-content-project-search .accordion.synthesis .accordion-slot-content .criteria table>tbody>tr.ranking>td.ranking-position[data-rank="1"]>.rank-wrapper{background:var(--secondary-beige-500);box-shadow:0 0 8px rgba(187,128,71,.64);color:var(--white)}.layout-content-project-search .accordion.synthesis .accordion-slot-content .criteria table .actions{align-items:center;display:flex;flex-direction:row;gap:8px;height:48px}.document-upload .files .file{color:var(--grey-700);font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;margin-bottom:auto;margin-top:auto}.layout-content-dev{position:relative}.test1{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;height:568px;width:100%}.test1 .gp1{height:300px}.test1 .gp1,.test1 .gp2{flex-shrink:0;width:285px}.test1 .gp2{height:244px}.test1 .gp3{flex-basis:100%;height:568px;width:calc(100% - 738px)}.test1 .gp4{align-self:flex-end;flex-shrink:0;height:568px;width:405px}.test2{flex-direction:row;flex-wrap:nowrap;height:568px;width:100%}.test2,.test2 .gp1-2{display:flex;gap:24px}.test2 .gp1-2{flex-direction:column;width:285px}.test2 .gp1{height:300px;width:285px}.test2 .gp2{height:244px;width:285px}.test2 .gp3{flex-basis:100%;height:568px}.test2 .gp4{align-self:flex-end;flex-shrink:0;height:568px;width:405px}.btn-wrapper-dev{display:flex;margin-bottom:8px}.agents{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-grow:0;height:32px;padding:0}.agents>.user-avatar{border-radius:100px;height:24px;width:24px}.agents>.user-avatar:not(:first-child){border:1px solid var(--white);margin-left:-4px;margin-top:-1px}.agents>.user-avatar>img{border-radius:100px;height:24px;width:24px}.agents>.user-avatar:hover{border:1px solid var(--white);transform:scale(1.5);transition-timing-function:ease-in-out;-webkit-transition:transform .2s;transition:transform .2s;z-index:50}.inputs .flex-column{flex-grow:1}.inputs .flex-column .input-label{align-self:stretch}#__blaze-root,body,html{margin:0;padding:0}#__blaze-root,#__blaze-root *,body,body *,html,html *{font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{margin:0}h1{size:96px;letter-spacing:-1.5px;line-height:112px}h1,h2{font-weight:100}h2{size:60px;letter-spacing:-.5px;line-height:72px}h3{size:48px;line-height:56px}h3,h4{font-weight:400}h4{size:34px;line-height:36px}h5{size:24px;font-weight:400;letter-spacing:.18px}h5,h6{line-height:24px}h6{size:20px;font-weight:500;letter-spacing:.15px}body .flex-column{flex-direction:column}body .flex-column,body .flex-row{align-items:flex-start;display:flex;gap:24px;padding:0}body .flex-row{flex-direction:row}body .flex-wrap{flex-wrap:wrap}body .grid{display:grid}body .overflow-y{overflow-y:scroll}body .flex-stretch{align-self:stretch}body .dual-columns{align-items:flex-end;align-self:stretch;display:flex;flex-direction:row;gap:12px;padding:0}body .dual-columns:not(.different-size)>*{flex:50%;margin-top:auto}body .dual-columns:has([data-ai-suggested]){align-items:flex-start}body .dual-columns:has([data-ai-suggested]):not(.different-size)>*{margin-top:0}body .triple-columns{align-items:flex-end;align-self:stretch;display:flex;flex-direction:row;gap:12px;padding:0}body .triple-columns>*{flex:33%;margin-top:auto;width:33px}body .quad-columns{align-items:flex-end;align-self:stretch;display:flex;flex-direction:row;gap:12px;padding:0}body .quad-columns>*{flex:25%;margin-top:auto;width:33px}body hr{border:none;border-top:2px solid var(--grey-50);height:0;width:100%}body hr.small-separator{border-top:2px solid var(--grey-200);width:12px}body .input-panel-right hr{border-top:2px solid var(--grey-100)}body .subtitle{font-size:14px;font-weight:500;line-height:20px}body .left-subtitle,body .subtitle{color:var(--grey-700);color:var(--grey-800);font-family:Roboto}body .left-subtitle{font-size:16px;font-weight:400;line-height:24px}body .hidden{display:none}body textarea{align-items:center;background:var(--white);border:1px solid var(--grey-100);border-radius:10px;color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:4px;line-height:20px;padding:8px 16px;resize:none}body textarea::placeholder{color:var(--grey-400)}body textarea.error{border:1px solid var(--red-500);color:var(--red-300)}body textarea.error:focus{border:1px solid var(--red-500);color:var(--red-500);outline:1px solid var(--red-500)}body input[type=date],body input[type=email],body input[type=month],body input[type=number],body input[type=tel],body input[type=text],body input[type=time]{align-items:center;background:var(--white);border:1px solid var(--grey-100);border-radius:10px;color:var(--grey-700);display:flex;flex-direction:row;font-family:Roboto;font-size:14px;font-weight:400;gap:4px;line-height:20px;padding:8px 16px}body input[type=date]::placeholder,body input[type=email]::placeholder,body input[type=month]::placeholder,body input[type=number]::placeholder,body input[type=tel]::placeholder,body input[type=text]::placeholder,body input[type=time]::placeholder{color:var(--grey-400)}body input[type=date][data-ai-suggested],body input[type=email][data-ai-suggested],body input[type=month][data-ai-suggested],body input[type=number][data-ai-suggested],body input[type=tel][data-ai-suggested],body input[type=text][data-ai-suggested],body input[type=time][data-ai-suggested]{background-color:#fff8db;border:1px solid #f0e3a0}body input[type=date]:focus,body input[type=email]:focus,body input[type=month]:focus,body input[type=number]:focus,body input[type=tel]:focus,body input[type=text]:focus,body input[type=time]:focus{border:1px solid var(--primary-teal-300);outline:1px solid var(--primary-teal-300)}body input[type=date].error,body input[type=email].error,body input[type=month].error,body input[type=number].error,body input[type=tel].error,body input[type=text].error,body input[type=time].error{border:1px solid var(--red-500);color:var(--red-300)}body input[type=date].error:focus,body input[type=email].error:focus,body input[type=month].error:focus,body input[type=number].error:focus,body input[type=tel].error:focus,body input[type=text].error:focus,body input[type=time].error:focus{border:1px solid var(--red-500);color:var(--red-500);outline:1px solid var(--red-500)}body input[type=date]:hover:not(:disabled):not(:focus):not(.error),body input[type=email]:hover:not(:disabled):not(:focus):not(.error),body input[type=month]:hover:not(:disabled):not(:focus):not(.error),body input[type=number]:hover:not(:disabled):not(:focus):not(.error),body input[type=tel]:hover:not(:disabled):not(:focus):not(.error),body input[type=text]:hover:not(:disabled):not(:focus):not(.error),body input[type=time]:hover:not(:disabled):not(:focus):not(.error){border:1px solid var(--grey-200)}body input[type=date]:disabled,body input[type=email]:disabled,body input[type=month]:disabled,body input[type=number]:disabled,body input[type=tel]:disabled,body input[type=text]:disabled,body input[type=time]:disabled{background:var(--grey-50);cursor:not-allowed}body input[type=date]:disabled:not(.error),body input[type=email]:disabled:not(.error),body input[type=month]:disabled:not(.error),body input[type=number]:disabled:not(.error),body input[type=tel]:disabled:not(.error),body input[type=text]:disabled:not(.error),body input[type=time]:disabled:not(.error){border:1px solid var(--grey-100);color:var(--grey-300)}body input[type=date],body input[type=month]{position:relative}body input[type=date]::-webkit-calendar-picker-indicator,body input[type=month]::-webkit-calendar-picker-indicator{background:none;color:transparent;position:absolute;right:17px;top:11px;z-index:1}body input[type=date]::-webkit-calendar-picker-indicator:hover,body input[type=month]::-webkit-calendar-picker-indicator:hover{cursor:pointer}body input[type=date]:before,body input[type=month]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 10H3m13-8v4M8 2v4m-.2 16h8.4c1.68 0 2.52 0 3.162-.327a3 3 0 0 0 1.311-1.311C21 19.72 21 18.88 21 17.2V8.8c0-1.68 0-2.52-.327-3.162a3 3 0 0 0-1.311-1.311C18.72 4 17.88 4 16.2 4H7.8c-1.68 0-2.52 0-3.162.327a3 3 0 0 0-1.311 1.311C3 6.28 3 7.12 3 8.8v8.4c0 1.68 0 2.52.327 3.162a3 3 0 0 0 1.311 1.311C5.28 22 6.12 22 7.8 22Z' stroke='%23959EA1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;content:"";display:block;height:16px;position:absolute;right:18px;top:11px;width:16px}body input[type=date][data-ai-suggested]:not(.has-value):after,body input[type=month][data-ai-suggested]:not(.has-value):after{color:#9ba9ae;content:attr(placeholder);left:0}body input[type=time]{position:relative}body input[type=time]::-webkit-calendar-picker-indicator{background:none;color:transparent;position:absolute;right:14.5px;top:8.5px;z-index:1}body input[type=time]::-webkit-calendar-picker-indicator:hover{cursor:pointer}body input[type=time]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6v6l4 2m6-2c0 5.523-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2s10 4.477 10 10Z' stroke='%23959EA1' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;content:"";display:block;height:16px;position:absolute;right:18px;top:11px;width:16px}body input[type=number].input-money,body input[type=number].input-month,body input[type=number].input-percentage,body input[type=number].input-search,body input[type=number].input-surface,body input[type=text].input-money,body input[type=text].input-month,body input[type=text].input-percentage,body input[type=text].input-search,body input[type=text].input-surface{background-position:right 18px top 11px;background-repeat:no-repeat;background-size:16px 16px}body input[type=number].input-search,body input[type=text].input-search{background-position:left 18px top 11px;padding-left:45px}body input[type=number].input-month,body input[type=text].input-month{background-position:right 18px top 13px;background-size:26px 12px}body input[type=number].input-money,body input[type=text].input-money{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5.519a8.5 8.5 0 1 0 0 12.962M3 14h10M3 10h10' stroke='%239BA9AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body input[type=number].input-money.error,body input[type=text].input-money.error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5.519a8.5 8.5 0 1 0 0 12.962M3 14h10M3 10h10' stroke='%23D43A34' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body input[type=number].input-percentage,body input[type=text].input-percentage{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5 5 19M7.5 6.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm11 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' stroke='%239BA9AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body input[type=number].input-percentage.error,body input[type=text].input-percentage.error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 5 5 19M7.5 6.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Zm11 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' stroke='%23D43A34' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body input[type=number].input-surface,body input[type=text].input-surface{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.966 5.793a.559.559 0 0 1 0 1.118H12a.652.652 0 0 1-.445-1.13l1.73-1.615c.167-.158.302-.307.406-.447.104-.144.18-.272.23-.384a.72.72 0 0 0 .081-.286.591.591 0 0 0-.169-.44c-.108-.112-.27-.168-.487-.168-.249 0-.436.08-.563.238-.203.256-.448.551-.775.551h-.095c-.38 0-.702-.317-.57-.673a1.84 1.84 0 0 1 .845-.975c.307-.177.672-.265 1.097-.265.442 0 .819.07 1.13.21.312.134.549.33.712.586.167.256.25.566.25.929 0 .27-.054.514-.162.733-.109.219-.271.435-.488.65-.217.214-.492.453-.826.719l-.752.65h1.818ZM2.862 7.55v4.519a.931.931 0 1 1-1.862 0V7.036a.909.909 0 0 1 1.814-.074l.048.588Zm-.248 1.515a.273.273 0 0 1-.267.257.249.249 0 0 1-.252-.258c.017-.38.073-.734.168-1.063.12-.407.294-.758.522-1.055.232-.3.517-.533.857-.698C3.982 6.083 4.374 6 4.82 6c.31 0 .593.047.85.14.258.089.48.23.664.425.19.19.335.44.438.75.103.305.155.671.155 1.099v3.658a.928.928 0 0 1-1.856 0V8.617c0-.313-.043-.555-.129-.724a.727.727 0 0 0-.367-.356 1.393 1.393 0 0 0-.56-.101c-.241 0-.452.048-.632.146a1.248 1.248 0 0 0-.438.406c-.116.17-.202.369-.258.597a2.935 2.935 0 0 0-.074.48Zm4.155-.245a.363.363 0 0 1-.306.329.314.314 0 0 1-.36-.33c.023-.308.075-.6.155-.875.116-.386.285-.724.509-1.017a2.34 2.34 0 0 1 .844-.68A2.591 2.591 0 0 1 8.77 6c.335 0 .64.049.915.146.274.093.509.244.702.451.197.203.348.47.45.8.108.33.162.735.162 1.214v3.458a.931.931 0 1 1-1.862 0V8.61c0-.318-.043-.56-.129-.724a.671.671 0 0 0-.36-.35 1.374 1.374 0 0 0-.555-.101c-.223 0-.419.044-.586.133a1.163 1.163 0 0 0-.42.356c-.11.152-.195.33-.25.533a2.215 2.215 0 0 0-.069.362Z' fill='%239BA9AE'/%3E%3C/svg%3E")}body input[type=number].input-surface.error,body input[type=text].input-surface.error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.966 5.793a.559.559 0 0 1 0 1.118H12a.652.652 0 0 1-.445-1.13l1.73-1.615c.167-.158.302-.307.406-.447.104-.144.18-.272.23-.384a.72.72 0 0 0 .081-.286.591.591 0 0 0-.169-.44c-.108-.112-.27-.168-.487-.168-.249 0-.436.08-.563.238-.203.256-.448.551-.775.551h-.095c-.38 0-.702-.317-.57-.673a1.84 1.84 0 0 1 .845-.975c.307-.177.672-.265 1.097-.265.442 0 .819.07 1.13.21.312.134.549.33.712.586.167.256.25.566.25.929 0 .27-.054.514-.162.733-.109.219-.271.435-.488.65-.217.214-.492.453-.826.719l-.752.65h1.818ZM2.862 7.55v4.519a.931.931 0 1 1-1.862 0V7.036a.909.909 0 0 1 1.814-.074l.048.588Zm-.248 1.515a.273.273 0 0 1-.267.257.249.249 0 0 1-.252-.258c.017-.38.073-.734.168-1.063.12-.407.294-.758.522-1.055.232-.3.517-.533.857-.698C3.982 6.083 4.374 6 4.82 6c.31 0 .593.047.85.14.258.089.48.23.664.425.19.19.335.44.438.75.103.305.155.671.155 1.099v3.658a.928.928 0 0 1-1.856 0V8.617c0-.313-.043-.555-.129-.724a.727.727 0 0 0-.367-.356 1.393 1.393 0 0 0-.56-.101c-.241 0-.452.048-.632.146a1.248 1.248 0 0 0-.438.406c-.116.17-.202.369-.258.597a2.935 2.935 0 0 0-.074.48Zm4.155-.245a.363.363 0 0 1-.306.329.314.314 0 0 1-.36-.33c.023-.308.075-.6.155-.875.116-.386.285-.724.509-1.017a2.34 2.34 0 0 1 .844-.68A2.591 2.591 0 0 1 8.77 6c.335 0 .64.049.915.146.274.093.509.244.702.451.197.203.348.47.45.8.108.33.162.735.162 1.214v3.458a.931.931 0 1 1-1.862 0V8.61c0-.318-.043-.56-.129-.724a.671.671 0 0 0-.36-.35 1.374 1.374 0 0 0-.555-.101c-.223 0-.419.044-.586.133a1.163 1.163 0 0 0-.42.356c-.11.152-.195.33-.25.533a2.215 2.215 0 0 0-.069.362Z' fill='%23D43A34'/%3E%3C/svg%3E")}body input[type=number].input-month,body input[type=text].input-month{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='26' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.139 3.95V9H.727V2.66h1.33l.082 1.29ZM1.91 5.595l-.48-.006c0-.438.054-.842.164-1.213.11-.371.27-.693.48-.967.211-.277.473-.49.785-.639a2.497 2.497 0 0 1 1.096-.228c.29 0 .553.043.791.129.242.082.451.213.627.392.18.18.316.41.41.692.098.281.147.621.147 1.02V9H4.518V4.898c0-.308-.047-.55-.141-.726a.78.78 0 0 0-.393-.375 1.422 1.422 0 0 0-.603-.117c-.266 0-.492.05-.68.152a1.28 1.28 0 0 0-.451.416 1.864 1.864 0 0 0-.258.61 3.19 3.19 0 0 0-.082.738Zm3.932-.375-.662.146c0-.383.052-.744.158-1.084.11-.344.267-.644.474-.902.211-.262.471-.467.78-.615a2.418 2.418 0 0 1 1.06-.223c.325 0 .614.045.868.135.257.086.476.222.656.41.18.187.316.432.41.732.094.297.14.657.14 1.078V9H8.31V4.893c0-.32-.047-.569-.141-.745a.729.729 0 0 0-.387-.363 1.559 1.559 0 0 0-.603-.105c-.219 0-.412.04-.58.123a1.15 1.15 0 0 0-.416.334c-.114.14-.2.302-.258.486a2.085 2.085 0 0 0-.082.598Zm5.068.68v-.135c0-.457.067-.881.2-1.272a3.02 3.02 0 0 1 .574-1.025c.254-.293.562-.52.925-.68a3.013 3.013 0 0 1 1.243-.246c.464 0 .878.082 1.242.246.367.16.678.387.931.68.254.289.448.63.58 1.025.133.39.2.815.2 1.272V5.9c0 .457-.067.881-.2 1.272-.132.39-.326.732-.58 1.025-.253.29-.562.516-.925.68-.364.16-.776.24-1.237.24-.465 0-.88-.08-1.248-.24a2.688 2.688 0 0 1-.925-.68 3.04 3.04 0 0 1-.58-1.025c-.133-.39-.2-.815-.2-1.272Zm1.412-.135V5.9c0 .286.03.555.088.809.059.254.15.477.275.668.125.191.286.342.481.451.195.11.428.164.697.164.262 0 .489-.054.68-.164.195-.11.355-.26.48-.451s.217-.414.276-.668c.062-.254.094-.523.094-.809v-.134c0-.282-.032-.547-.094-.797a2.047 2.047 0 0 0-.281-.674 1.345 1.345 0 0 0-1.166-.627c-.266 0-.497.057-.692.17a1.36 1.36 0 0 0-.475.457c-.125.195-.216.42-.275.674-.058.25-.088.515-.088.797ZM19.5 2.66V9h-1.418V2.66H19.5ZM17.988.996c0-.215.07-.392.211-.533.145-.145.344-.217.598-.217.25 0 .447.072.592.217.144.14.216.318.216.533 0 .211-.072.387-.216.527-.145.141-.342.211-.592.211-.254 0-.453-.07-.598-.21a.716.716 0 0 1-.21-.528Zm6.616 6.287a.707.707 0 0 0-.106-.38c-.07-.118-.205-.223-.404-.317-.196-.094-.485-.18-.867-.258a7.473 7.473 0 0 1-.926-.264 2.938 2.938 0 0 1-.715-.38 1.603 1.603 0 0 1-.463-.528 1.461 1.461 0 0 1-.164-.703c0-.258.057-.502.17-.732.113-.23.275-.434.486-.61.211-.175.467-.314.768-.416a3.212 3.212 0 0 1 1.02-.152c.53 0 .986.09 1.365.27.382.175.675.416.878.72.204.301.305.64.305 1.02H24.54a.902.902 0 0 0-.129-.469.899.899 0 0 0-.375-.357 1.286 1.286 0 0 0-.633-.141c-.242 0-.443.039-.603.117a.826.826 0 0 0-.352.293.747.747 0 0 0-.052.686.676.676 0 0 0 .21.228c.098.067.23.13.399.188.172.058.387.115.644.17.485.101.9.232 1.248.392.352.156.622.36.81.61.187.246.28.558.28.937 0 .281-.06.54-.181.773-.117.23-.29.432-.516.604a2.59 2.59 0 0 1-.814.393c-.313.093-.665.14-1.055.14-.574 0-1.06-.101-1.46-.305-.398-.207-.7-.47-.907-.79a1.873 1.873 0 0 1-.305-1.008h1.365c.016.261.088.47.217.627.133.152.297.263.492.334.2.066.405.1.616.1.253 0 .466-.034.638-.1a.919.919 0 0 0 .393-.282.671.671 0 0 0 .134-.41Z' fill='%239BA9AE'/%3E%3C/svg%3E")}body input[type=number].input-month.error,body input[type=text].input-month.error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='26' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.139 3.95V9H.727V2.66h1.33l.082 1.29ZM1.91 5.595l-.48-.006c0-.438.054-.842.164-1.213.11-.371.27-.693.48-.967.211-.277.473-.49.785-.639a2.497 2.497 0 0 1 1.096-.228c.29 0 .553.043.791.129.242.082.451.213.627.392.18.18.316.41.41.692.098.281.147.621.147 1.02V9H4.518V4.898c0-.308-.047-.55-.141-.726a.78.78 0 0 0-.393-.375 1.422 1.422 0 0 0-.603-.117c-.266 0-.492.05-.68.152a1.28 1.28 0 0 0-.451.416 1.864 1.864 0 0 0-.258.61 3.19 3.19 0 0 0-.082.738Zm3.932-.375-.662.146c0-.383.052-.744.158-1.084.11-.344.267-.644.474-.902.211-.262.471-.467.78-.615a2.418 2.418 0 0 1 1.06-.223c.325 0 .614.045.868.135.257.086.476.222.656.41.18.187.316.432.41.732.094.297.14.657.14 1.078V9H8.31V4.893c0-.32-.047-.569-.141-.745a.729.729 0 0 0-.387-.363 1.559 1.559 0 0 0-.603-.105c-.219 0-.412.04-.58.123a1.15 1.15 0 0 0-.416.334c-.114.14-.2.302-.258.486a2.085 2.085 0 0 0-.082.598Zm5.068.68v-.135c0-.457.067-.881.2-1.272a3.02 3.02 0 0 1 .574-1.025c.254-.293.562-.52.925-.68a3.013 3.013 0 0 1 1.243-.246c.464 0 .878.082 1.242.246.367.16.678.387.931.68.254.289.448.63.58 1.025.133.39.2.815.2 1.272V5.9c0 .457-.067.881-.2 1.272-.132.39-.326.732-.58 1.025-.253.29-.562.516-.925.68-.364.16-.776.24-1.237.24-.465 0-.88-.08-1.248-.24a2.688 2.688 0 0 1-.925-.68 3.04 3.04 0 0 1-.58-1.025c-.133-.39-.2-.815-.2-1.272Zm1.412-.135V5.9c0 .286.03.555.088.809.059.254.15.477.275.668.125.191.286.342.481.451.195.11.428.164.697.164.262 0 .489-.054.68-.164.195-.11.355-.26.48-.451s.217-.414.276-.668c.062-.254.094-.523.094-.809v-.134c0-.282-.032-.547-.094-.797a2.047 2.047 0 0 0-.281-.674 1.345 1.345 0 0 0-1.166-.627c-.266 0-.497.057-.692.17a1.36 1.36 0 0 0-.475.457c-.125.195-.216.42-.275.674-.058.25-.088.515-.088.797ZM19.5 2.66V9h-1.418V2.66H19.5ZM17.988.996c0-.215.07-.392.211-.533.145-.145.344-.217.598-.217.25 0 .447.072.592.217.144.14.216.318.216.533 0 .211-.072.387-.216.527-.145.141-.342.211-.592.211-.254 0-.453-.07-.598-.21a.716.716 0 0 1-.21-.528Zm6.616 6.287a.707.707 0 0 0-.106-.38c-.07-.118-.205-.223-.404-.317-.196-.094-.485-.18-.867-.258a7.473 7.473 0 0 1-.926-.264 2.938 2.938 0 0 1-.715-.38 1.603 1.603 0 0 1-.463-.528 1.461 1.461 0 0 1-.164-.703c0-.258.057-.502.17-.732.113-.23.275-.434.486-.61.211-.175.467-.314.768-.416a3.212 3.212 0 0 1 1.02-.152c.53 0 .986.09 1.365.27.382.175.675.416.878.72.204.301.305.64.305 1.02H24.54a.902.902 0 0 0-.129-.469.899.899 0 0 0-.375-.357 1.286 1.286 0 0 0-.633-.141c-.242 0-.443.039-.603.117a.826.826 0 0 0-.352.293.747.747 0 0 0-.052.686.676.676 0 0 0 .21.228c.098.067.23.13.399.188.172.058.387.115.644.17.485.101.9.232 1.248.392.352.156.622.36.81.61.187.246.28.558.28.937 0 .281-.06.54-.181.773-.117.23-.29.432-.516.604a2.59 2.59 0 0 1-.814.393c-.313.093-.665.14-1.055.14-.574 0-1.06-.101-1.46-.305-.398-.207-.7-.47-.907-.79a1.873 1.873 0 0 1-.305-1.008h1.365c.016.261.088.47.217.627.133.152.297.263.492.334.2.066.405.1.616.1.253 0 .466-.034.638-.1a.919.919 0 0 0 .393-.282.671.671 0 0 0 .134-.41Z' fill='%23D43A34'/%3E%3C/svg%3E")}body input[type=number].input-search,body input[type=text].input-search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21 21-6-6m2-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0Z' stroke='%239BA9AE' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body input[type=number].input-search.error,body input[type=text].input-search.error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21 21-6-6m2-5a7 7 0 1 1-14 0 7 7 0 0 1 14 0Z' stroke='%23D43A34' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}body input[type=number]::-webkit-inner-spin-button,body input[type=number]::-webkit-outer-spin-button{opacity:0}body label{color:var(--grey-700);color:var(--grey-600);cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;user-select:none}body label:has(input[type=checkbox]:checked){color:var(--primary-teal-500)}body input[type=checkbox]{cursor:pointer;margin-right:14px;position:relative}body input[type=checkbox]:before{background-color:var(--white);border:1px solid var(--grey-100);border-radius:6px;content:"";display:block;height:18px;left:-2px;padding:1px;position:absolute;top:-2px;width:18px}body input[type=checkbox]:checked:before{background-color:var(--primary-teal-500);border:1px solid var(--primary-teal-500)}body input[type=checkbox]:checked:after{border:solid var(--white);border-width:0 2px 2px 0;content:"";display:block;height:10px;left:5.5px;position:absolute;top:1px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:5px}body input[type=checkbox]:hover:not(:disabled):before{background-color:var(--grey-50);border:1px solid var(--grey-200)}body input[type=checkbox]:checked:hover:not(:disabled):after{border:solid var(--grey-200);border-width:0 2px 2px 0}body input[type=checkbox]:disabled:before{background-color:var(--grey-100);border:1px solid var(--grey-200);cursor:not-allowed}body .input-multiple-checkbox{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0}body .btn,body button:not(.ce-inline-tool){align-items:center;background:var(--primary-teal-500);border-radius:12px;box-shadow:0 2px 8px rgba(31,78,87,.32);color:var(--white);cursor:pointer;display:flex;flex-direction:row;gap:8px;height:36px;justify-content:center;padding:0 20px;transition-timing-function:ease-in-out;-webkit-transition:background .2s;transition:background .2s}body .btn.btn-hover:not(:disabled):not(.disabled),body .btn:hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool):hover:not(:disabled):not(.disabled){background:var(--primary-teal-600);box-shadow:0 4px 10px 2px rgba(31,78,87,.2);position:relative}body .btn.btn-hover:not(:disabled):not(.disabled) .tooltip,body .btn:hover:not(:disabled):not(.disabled) .tooltip,body button:not(.ce-inline-tool).btn-hover:not(:disabled):not(.disabled) .tooltip,body button:not(.ce-inline-tool):hover:not(:disabled):not(.disabled) .tooltip{display:block;left:0;top:40px}body .btn.btn-hover:not(:disabled):not(.disabled).btn-icon,body .btn:hover:not(:disabled):not(.disabled).btn-icon,body button:not(.ce-inline-tool).btn-hover:not(:disabled):not(.disabled).btn-icon,body button:not(.ce-inline-tool):hover:not(:disabled):not(.disabled).btn-icon{background:var(--grey-100);background:var(--primary-teal-50);box-shadow:none;color:var(--grey-700);color:var(--primary-teal-500)}body .btn.btn-hover:not(:disabled):not(.disabled).btn-icon.btn-alternate,body .btn:hover:not(:disabled):not(.disabled).btn-icon.btn-alternate,body button:not(.ce-inline-tool).btn-hover:not(:disabled):not(.disabled).btn-icon.btn-alternate,body button:not(.ce-inline-tool):hover:not(:disabled):not(.disabled).btn-icon.btn-alternate{background:var(--grey-200)}body .btn.btn-hover:not(:disabled):not(.disabled).btn-icon .tooltip,body .btn:hover:not(:disabled):not(.disabled).btn-icon .tooltip,body button:not(.ce-inline-tool).btn-hover:not(:disabled):not(.disabled).btn-icon .tooltip,body button:not(.ce-inline-tool):hover:not(:disabled):not(.disabled).btn-icon .tooltip{top:36px}body .btn.disabled,body .btn:disabled,body button:not(.ce-inline-tool).disabled,body button:not(.ce-inline-tool):disabled{background:var(--grey-300);box-shadow:none;cursor:not-allowed}body .btn.btn-transparent-bg,body button:not(.ce-inline-tool).btn-transparent-bg{background-color:transparent!important}body .btn .text,body button:not(.ce-inline-tool){color:var(--grey-700);color:var(--white);font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;user-select:none}body .btn .text.btn-link,body button:not(.ce-inline-tool).btn-link{color:var(--grey-700);font-family:Roboto;font-size:12px;font-weight:500;line-height:16px}body .btn.btn-medium,body button:not(.ce-inline-tool).btn-medium{background:var(--white);box-shadow:0 2px 6px rgba(31,78,87,.16);color:var(--primary-teal-600)}body .btn.btn-medium>*,body button:not(.ce-inline-tool).btn-medium>*{color:var(--primary-teal-600)}body .btn.btn-medium:hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-medium:hover:not(:disabled):not(.disabled){background:var(--primary-teal-50);box-shadow:0 4px 10px 2px rgba(31,78,87,.2)}body .btn.btn-medium.disabled,body .btn.btn-medium:disabled,body button:not(.ce-inline-tool).btn-medium.disabled,body button:not(.ce-inline-tool).btn-medium:disabled{background:var(--white);border:1px solid var(--grey-300);box-shadow:none;color:var(--grey-300);cursor:not-allowed;height:34px}body .btn.btn-medium.disabled>*,body .btn.btn-medium:disabled>*,body button:not(.ce-inline-tool).btn-medium.disabled>*,body button:not(.ce-inline-tool).btn-medium:disabled>*{color:var(--grey-300)}body .btn.btn-low,body button:not(.ce-inline-tool).btn-low{background:transparent;border:1px solid var(--primary-teal-50);box-shadow:none;color:var(--primary-teal-600);height:34px}body .btn.btn-low>*,body button:not(.ce-inline-tool).btn-low>*{color:var(--primary-teal-600)}body .btn.btn-low.btn-hover:not(:disabled):not(.disabled),body .btn.btn-low:hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-low.btn-hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-low:hover:not(:disabled):not(.disabled){background:var(--white);box-shadow:0 4px 10px 2px rgba(31,78,87,.2)}body .btn.btn-low.disabled,body .btn.btn-low:disabled,body button:not(.ce-inline-tool).btn-low.disabled,body button:not(.ce-inline-tool).btn-low:disabled{background:var(--white);border:0;color:var(--grey-300);cursor:not-allowed;height:36px}body .btn.btn-low.disabled>*,body .btn.btn-low:disabled>*,body button:not(.ce-inline-tool).btn-low.disabled>*,body button:not(.ce-inline-tool).btn-low:disabled>*{color:var(--grey-300)}body .btn.btn-link,body button:not(.ce-inline-tool).btn-link{background:var(--white);border-radius:0;box-shadow:none;color:var(--primary-teal-500);height:16px;padding:0}body .btn.btn-link .text,body button:not(.ce-inline-tool).btn-link .text{height:16px}body .btn.btn-link.btn-hover:not(:disabled):not(.disabled),body .btn.btn-link:hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-link.btn-hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-link:hover:not(:disabled):not(.disabled){background:var(--white);box-shadow:none;text-decoration:underline}body .btn.btn-link.btn-danger,body button:not(.ce-inline-tool).btn-link.btn-danger{background:transparent;color:var(--red-500)}body .btn.btn-link.btn-danger.btn-hover:not(:disabled):not(.disabled),body .btn.btn-link.btn-danger:hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-link.btn-danger.btn-hover:not(:disabled):not(.disabled),body button:not(.ce-inline-tool).btn-link.btn-danger:hover:not(:disabled):not(.disabled){background:transparent}body button:not(.ce-inline-tool){border:0;line-height:20px;padding:18px}body button:not(.ce-inline-tool).btn-low,body button:not(.ce-inline-tool).btn-medium:disabled{padding:17px 18px}body .btn .icon{flex:none;flex-grow:0;height:20px;line-height:20px;width:20px}body .btn .text{height:20px}body .btn.btn-link .text{color:var(--grey-700);color:var(--primary-teal-500);font-family:Roboto;font-size:12px;font-weight:500;line-height:16px}body .btn.btn-danger>*{color:var(--red-500)}body .btn.btn-danger .text{background:transparent;color:var(--red-500)}body .btn.btn-icon{align-items:center;background:var(--white);box-shadow:none;color:var(--grey-400);display:flex;flex-direction:row;gap:10px;height:32px;justify-content:center;padding:0;width:32px}body .btn.btn-icon.disabled{background:var(--grey-100);color:var(--grey-300)}body .section,body section{align-items:center;align-self:stretch;background:var(--white);border:1px solid var(--grey-50);border-radius:10px;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:12px;justify-content:space-between;padding:24px}body .section.alternate,body section.alternate{background:transparent;border:1px solid var(--grey-100);border-radius:1000px;padding:10px 16px}body .section.small,body section.small{padding:8px 16px}body .breadcrumb{align-items:center;color:var(--grey-700);color:var(--grey-400);display:flex;flex:none;flex-direction:row;flex-grow:0;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;line-height:16px;padding:0;user-select:none}body .breadcrumb>.link{cursor:pointer}body .breadcrumb>.link:hover{color:var(--grey-800);transition:all .2s}:root{--white:#fff;--black:#000;--primary-text:#fff;--primary-teal-900:#000e11;--primary-teal-800:#001e23;--primary-teal-700:#002e35;--primary-teal-600:#003e48;--primary-teal-500:#004e5a;--primary-teal-400:#34727c;--primary-teal-300:#68969d;--primary-teal-200:#9cbabf;--primary-teal-100:#d0dee1;--primary-teal-50:#eaf0f1;--secondary-beige-900:#251709;--secondary-beige-800:#4e3012;--secondary-beige-700:#76491c;--secondary-beige-600:#9f6325;--secondary-beige-500:#bb8047;--secondary-beige-400:#d39759;--secondary-beige-300:#deb184;--secondary-beige-200:#eaccae;--secondary-beige-100:#f5e7d9;--secondary-beige-50:#faf4ee;--grey-900:#181b1c;--grey-800:#32393b;--grey-700:#4d575b;--grey-600:#67757a;--grey-500:#829399;--grey-400:#9ba9ae;--grey-300:#b5bfc3;--grey-200:#ced5d7;--grey-100:#e8ebec;--grey-50:#f5f6f7;--grey-25:#f9fafa;--blue-900:#0c182a;--blue-800:#183359;--blue-700:#254e88;--blue-600:#3269b6;--blue-500:#3f84e5;--blue-400:#669dea;--blue-300:#8db6f0;--blue-200:#b4cff5;--blue-100:#dce8fa;--blue-50:#eff5fd;--purple-900:#1d0d21;--purple-800:#3d1a46;--purple-700:#5d286b;--purple-600:#7d3690;--purple-500:#9d44b5;--purple-400:#b16ac4;--purple-300:#c590d3;--purple-200:#d9b6e2;--purple-100:#edddf1;--purple-50:#f7f0f9;--green-900:#001e0f;--green-800:#003f1f;--green-700:#00612f;--green-600:#00823f;--green-500:#00a34f;--green-400:#34b673;--green-300:#68c997;--green-200:#9cdbbb;--green-100:#d0eedf;--green-50:#eaf7f1;--red-900:#270b0a;--red-800:#521714;--red-700:#7e221f;--red-600:#a92e29;--red-500:#d43a34;--red-400:#dd625d;--red-300:#e68a87;--red-200:#eeb3b0;--red-100:#f7dbda;--red-50:#fbefee;--orange-900:#2a1003;--orange-800:#592207;--orange-700:#88340b;--orange-600:#b6460e;--orange-500:#e55812;--orange-400:#ea7a42;--orange-300:#f09c73;--orange-200:#f5bea3;--orange-100:#fae0d3;--orange-50:#fdf1eb;--yellow-900:#2e2104;--yellow-800:#614509;--yellow-700:#93690d;--yellow-600:#c68e12;--yellow-500:#f9b216;--yellow-400:#fac246;--yellow-300:#fbd175;--yellow-200:#fde1a5;--yellow-100:#fef1d4;--yellow-50:#fff9ec}