@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,500;1,100;1,200;1,500&display=swap";#google-maps-hidden-container{display:none}.gm-style-iw.gm-style-iw-c button.gm-ui-hover-effect{top:0!important;right:0!important}.dark .icon-button{--icon_button_hover_bg: var(--LightTxp02)}.icon-button{--icon_button_width: 40px;--icon_button_img_width: 20px;--icon_button_hover_bg: var(--LightTxp06);cursor:pointer;transition:all .2s;border-radius:100%;display:flex;justify-content:center;width:var(--icon_button_width);height:var(--icon_button_width)}.icon-button.disabled{cursor:not-allowed;opacity:.6}.icon-button.contrast img{filter:invert(1)}.icon-button.no-contrast img{filter:unset!important}.icon-button img{transition:all .2s;margin:auto;width:var(--icon_button_img_width);height:var(--icon_button_img_width)}.icon-button:hover:not(.disabled),.icon-button.active:not(.disabled){background-color:var(--icon_button_hover_bg)!important}.dark .text-button{--text_button_hover_bg: var(--DarkTxp03)}.text-button{--text_button_hover_bg: var(--LightTxp03);cursor:pointer;transition:all .2s;border-radius:var(--br_default);border:solid .5px var(--LightTxp03);background-color:var(--LightTxp01);display:flex;padding:12px 32px;justify-content:center;align-items:center;text-align:center;font-size:16px;color:#fff;-webkit-user-select:none;user-select:none}.text-button.disabled{cursor:not-allowed;opacity:.6}.text-button p{max-width:100%;text-wrap:wrap}.text-button:hover:not(.disabled),.text-button.active:not(.disabled){background-color:var(--text_button_hover_bg)}.dark .dot-button{--dot_button_bg: var(--color_grey_500)}.dot-button{--dot_button_width: 14px;--dot_button_bg: var(--color_grey_50);cursor:pointer;box-sizing:border-box;border-radius:100%;width:var(--dot_button_width);height:var(--dot_button_width);transition:all .2s;background-color:var(--dot_button_bg);opacity:.4}.dot-button.active,.dot-button:not(.disabled):hover{transform:scale(1.2);opacity:1}.dot-button.disabled{cursor:default}.context-menu{z-index:4;border:none;position:fixed;top:0;left:0;background-color:transparent;width:var(--FullW);height:var(--FullH)}.context-menu .cm-content{position:fixed;display:flex;justify-content:center;align-items:center;border-radius:12px}.context-menu .cm-content.edgeX{transform:translate(-100%)}.context-menu .cm-content.edgeY{transform:translateY(-100%)}.context-menu .cm-content.edgeX.edgeY{transform:translate(-100%) translateY(-100%)}.icon-button-options-menu .cm-content{display:flex;flex-direction:column;gap:4px;border-radius:4px;padding:6px;margin-top:12px;background-color:var(--ColorPrimaryNoTxp)}.icon-button-options-menu .cm-content .text-button{font-size:12px;padding:2px 8px;width:100%;color:#fff}.dark .rectangular-button{background-color:var(--color_secondary);color:#fff}.dark .rectangular-button .rb-reset,.dark .rectangular-button .rb-icon{filter:invert(1)}.rectangular-button{cursor:pointer;transition:all .15s;height:180px;background-color:#fff;border:solid .5px transparent;color:#000;border-radius:20px;padding:18px;display:flex;gap:12px}.rectangular-button.hoverable:hover:not(.disabled):not(.active){transform:scale(1.005)}.rectangular-button.active{border-color:#fff}.rectangular-button.disabled{cursor:not-allowed;opacity:.5}.rectangular-button .rb-left,.rectangular-button .rb-right{display:flex;flex-direction:column;height:100%}.rectangular-button .rb-left{flex-grow:1}.rectangular-button .rb-left .rb-title{font-size:26px;font-weight:900;margin-bottom:8px}.rectangular-button .rb-left .rb-content{display:flex;flex-wrap:wrap;gap:4px;overflow-y:scroll;margin:8px 4px;flex-grow:1;align-content:flex-start}.rectangular-button .rb-right{justify-content:flex-end;align-items:center}.rectangular-button .rb-right.with-reset{justify-content:space-between}.rectangular-button .rb-right .rb-icon{width:40px;height:40px;box-sizing:content-box}.split-button{position:relative}.split-button .base-button{transition:all .3s;display:flex;gap:20px}.split-button .options{width:100%;transition:all .3s;opacity:0;display:flex;gap:8px;position:absolute;left:0;top:0}.split-button .options .option{flex-grow:1}.split-button.hovered .base-button{opacity:0}.split-button.hovered .options{opacity:1}.switch-button{display:flex;justify-content:center;align-items:center;border-radius:12px;overflow:clip;width:fit-content}.switch-button .option{transition:all .2s;cursor:pointer;text-align:center;font-size:14px;padding:8px 14px;background-color:var(--LightTxp01);color:var(--LightTxp08)}.switch-button .option.selected,.switch-button .option:hover{background-color:var(--color_primary_900);color:#fff;font-weight:700}dialog.full-screen-modal{--full_screen_modal_content_br: 48px;transition:opacity .3s ease-in-out;z-index:4;pointer-events:none;opacity:0;background-color:var(--DarkTxp02);-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);width:var(--FullW);height:var(--FullH);display:flex;justify-content:center;align-items:center;border:none}dialog.full-screen-modal .content{transition:opacity .3s ease-in-out;opacity:0;display:flex;position:relative;justify-content:center;border-radius:var(--full_screen_modal_content_br);border:solid .5px var(--LightTxp02);padding:80px 24px 60px;width:calc(var(--FullW) * .7);height:calc(var(--FullH) * .7)}dialog.full-screen-modal .content .modal-title{font-size:32px;position:absolute;top:32px;left:50%;transform:translate(-50%);color:#fff;width:max-content}dialog.full-screen-modal .content .modal-add{position:absolute;top:20px;right:20px}dialog.full-screen-modal .content .modal-save{position:absolute;right:20px;bottom:20px}dialog.full-screen-modal .content .modal-close{position:absolute;left:20px;bottom:20px}dialog.full-screen-modal[open]{opacity:1;pointer-events:inherit}dialog.full-screen-modal[open] .content{opacity:1}.address-input{--address_input_accent: var(--color_input_accent);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:10px;min-width:60%;position:relative}.address-input .main-input{width:100%}.address-input .text-input{--input_accent: var(--address_input_accent);flex-grow:1}.dark .pac-container.pac-logo.hdpi{--address_input_menu_bg: rgb(70 70 70);--address_input_accent: rgba(0, 0, 0, .3)}.dark .pac-container.pac-logo.hdpi .pac-item,.dark .pac-container.pac-logo.hdpi .pac-item .pac-item-query{color:#fff}.pac-container.pac-logo.hdpi{--address_input_menu_bg: rgba(255, 255, 255, .9);--address_input_accent: rgba(70, 70, 70, .1);margin-top:0;border-radius:var(--br_default);border-top-left-radius:0;border-top-right-radius:0;border-top:none;font-family:var(--FontFamily);background-color:var(--address_input_menu_bg)}.pac-container.pac-logo.hdpi .pac-item{cursor:pointer;color:#000;border:none}.pac-container.pac-logo.hdpi .pac-item:hover,.pac-container.pac-logo.hdpi .pac-item.pac-item-selected{background-color:var(--address_input_accent)}.pac-container.pac-logo.hdpi .pac-item .pac-item-query{color:#000}.pac-container.pac-logo.hdpi:after{display:none}.dark .basic-input.autocomplete-input .hint span{color:var(--LightTxp07)}.dark .basic-input.autocomplete-input .hint span.value{color:#fff;font-weight:bolder}.autocomplete-input{--autocomplete_input_accent: var(--color_input_accent)}.autocomplete-input .text-input{--input_accent: var(--autocomplete_input_accent);height:inherit;width:100%!important;border-radius:inherit}.autocomplete-input .hint{position:absolute;top:0;height:100%;right:12px;align-content:center}.autocomplete-input .hint span{color:var(--DarkTxp07)}.autocomplete-input .hint span.value{color:#000;font-weight:bolder}.fraction-input{--fraction_input_accent: var(--color_input_accent);font-size:14px;background-color:var(--LightTxp02);border-radius:var(--br_default);display:flex;color:#fff;overflow:clip}.fraction-input .fi-title{height:100%;align-content:center;background-color:var(--fraction_input_accent);text-align:center;padding:12px}.fraction-input .fi-inputs{height:100%;display:flex;flex-direction:column;background-color:var(--LightTxp01)}.fraction-input .fi-inputs input{background-color:transparent;height:100%;color:#fff;text-align:center}.fraction-input .fi-inputs .separator-hz{margin:0 auto}.floor-input{--floor_input_accent: var(--color_input_accent);width:100%;font-size:14px;background-color:var(--LightTxp03);border-radius:var(--br_default);display:flex;flex-direction:column;align-items:center;position:relative}.floor-input .title{width:100%;background-color:var(--LightTxp03);text-align:center;padding:4px;border-top-left-radius:inherit;border-top-right-radius:inherit;color:#000}.floor-input .inputs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex-grow:1;margin:8px;font-size:18px;width:80%}.floor-input .inputs .autocomplete-input{--autocomplete_input_accent: var(--floor_input_accent);width:100%;height:40px}.floor-input .inputs .autocomplete-input.from{text-align:end}.floor-input .inputs .autocomplete-input.to{text-align:start}.basic-input.number-input .unit{position:absolute;top:0;right:12px;height:100%;color:inherit;font-size:inherit;display:none;align-content:center}.basic-input.number-input.focused .unit{display:block}.basic-input.text-area-input{width:400px;height:200px}.basic-input.text-area-input.focused label{padding:4px 20px}.dark .options-menu .options,.dark .options-menu .filter{background-color:var(--DarkTxp09)}.dark .options-menu .filter{color:var(--LightTxp08)}.dark .options-menu .filter::placeholder{color:var(--LightTxp06)}.dark .options-menu .option .option-label{color:var(--LightTxp08)}.dark .options-menu .option:hover .option-label,.dark .options-menu .option.selected .option-label{color:#fff}.options-menu{transition:all .2s;position:absolute;width:100%;height:0;overflow:clip;z-index:3}.options-menu.expanded{height:240px}.options-menu .options,.options-menu .filter{background-color:var(--LightTxp09)}.options-menu .filter{color:var(--DarkTxp08);width:100%;height:40px;padding:12px}.options-menu .filter::placeholder{color:var(--DarkTxp06);font-style:italic}.options-menu .options{transition:all .2s;overflow-y:scroll;max-height:-webkit-fill-available;display:flex;flex-direction:column;border-bottom-right-radius:var(--input_br);border-bottom-left-radius:var(--input_br);padding-bottom:60px}.options-menu .option{cursor:pointer;padding:12px}.options-menu .option .option-label{display:flex;flex-direction:column;gap:4px;color:var(--DarkTxp08)}.options-menu .option .option-label .option-title{font-size:14px}.options-menu .option .option-label .option-description{font-size:12px;font-style:italic}.options-menu .option:hover,.options-menu .option.selected{background-color:var(--input_accent);filter:brightness(1.1)}.options-menu .option:hover .option-label,.options-menu .option.selected .option-label{color:#fff}.options-menu .option:hover .option-label .option-title,.options-menu .option.selected .option-label .option-title{font-weight:bolder}.time-input{--input_br: var(--br_default);--input_accent: var(--color_input_accent);position:relative;height:60px}.time-input.error .text-input{color:var(--color_error_glow)}.time-input.expanded .text-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.time-input .options-menu .options .option{text-align:center}.time-input .text-input{width:100%!important;height:100%;border-radius:var(--br_default)}.dark .toggle-input{--toggle_input_on_bg: var(--DarkTxp03);--toggle_input_accent: var(--LightTxp03)}.toggle-input{--toggle_input_off_bg: var(--LightTxp01);--toggle_input_on_bg: var(--DarkTxp02);--toggle_input_accent: var(--LightTxp06)}.toggle-input:hover:not([disabled]) label:after{width:16%}.toggle-input input{display:none}.toggle-input{width:220px;height:60px;font-size:14px;border-radius:var(--br_default)}.toggle-input label{transition:all .3s ease;cursor:pointer;overflow:hidden;font-size:inherit;height:100%;width:100%;display:flex;align-items:center;box-sizing:border-box;border:solid .5px var(--toggle_input_accent);background:transparent;position:relative;border-radius:inherit;background-color:var(--toggle_input_off_bg)}.toggle-input label span{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 14%;text-align:center;color:var(--LightTxp08)}.toggle-input label:after{content:"";transition:all .3s ease;position:absolute;left:0;background:var(--toggle_input_accent);width:12%;height:100%}.toggle-input label:before{transition:all .2s ease;content:"";width:100%;background:var(--toggle_input_accent);height:100%;border-radius:inherit;opacity:0}.toggle-input label:before+span{color:#fff}.toggle-input input[value=true]~label{background-color:transparent}.toggle-input input[value=true]~label span{color:#fff}.toggle-input input[value=true]~label:before{opacity:1;background:var(--toggle_input_on_bg)}.toggle-input input[value=true]~label:after{left:90%}.date-selector-grid{--date_selector_grid_accent: var(--color_secondary);color:#fff;height:236px;-webkit-user-select:none;user-select:none}.date-selector-grid .grid-header{display:flex;justify-content:space-between;align-items:center;padding:10px}.date-selector-grid .grid-header .month-and-year{font-size:14px}.date-selector-grid .grid-header .buttons{display:flex;gap:4px}.date-selector-grid .grid-header .buttons .previous-segment,.date-selector-grid .grid-header .buttons .next-segment{transition:all .2s;cursor:pointer;width:20px;height:20px;border-radius:100%;display:flex;justify-content:center;align-items:center}.date-selector-grid .grid-header .buttons .previous-segment:hover,.date-selector-grid .grid-header .buttons .next-segment:hover{background-color:var(--LightTxp01)}.date-selector-grid .grid-header .buttons .previous-segment img,.date-selector-grid .grid-header .buttons .next-segment img{width:6px;filter:invert(1)}.date-selector-grid .grid-container{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));color:#fff;font-size:10px}.date-selector-grid .grid-container .grid-element{display:flex;width:30px;height:28px}.date-selector-grid .grid-container .grid-element.day{cursor:pointer}.date-selector-grid .grid-container .grid-element.day.selected:not(.invalid) p,.date-selector-grid .grid-container .grid-element.day:hover:not(.invalid) p{background-color:var(--date_selector_grid_accent)}.date-selector-grid .grid-container .grid-element.day.invalid{opacity:.4;cursor:not-allowed}.date-selector-grid .grid-container .grid-element p{transition:all .2s;border-radius:100%;margin:0 auto;width:80%;height:80%;text-align:center;align-content:center}.dark .date-input .icon-button:hover{box-shadow:none}.date-input{--date_input_width: 280px;--date_input_accent: var(--color_input_accent);position:relative;height:60px;border-radius:var(--br_default)}.date-input.error .text-input{color:var(--color_error_glow)}.date-input .text-input{--input_accent: var(--date_input_accent);height:inherit;width:100%!important;border-radius:inherit}.date-input .date-selector-grid{width:100%;max-height:0;background-color:var(--ColorPrimaryNoTxp);transition:all .2s;position:absolute;overflow:clip;z-index:3;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.date-input.expanded .text-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.date-input.expanded .text-input.focused label{border-bottom-right-radius:var(--br_default)}.date-input.expanded .icon-button{border-bottom-right-radius:0}.date-input.expanded .date-selector-grid{max-height:208px}.date-input .icon-button{--icon_button_hover_bg: var(--date_input_accent);border-radius:0;border-top-right-radius:var(--br_default);border-bottom-right-radius:var(--br_default);position:absolute;right:0;top:0;height:100%;width:60px}.date-input .icon-button:hover{filter:brightness(1.2);box-shadow:inset 0 0 0 1px var(--LightTxp06)}.dark .file-input.multiple-selection label{color:#fff}.dark .file-input.multiple-selection .icon-button img{filter:invert(1)}.file-input.multiple-selection{--file_input_height: 60px;--file_input_expanded_height: 300px;--files_max_height: calc( var(--file_input_expanded_height) - var(--file_input_height) );--file_height: 44px;--files_total_height: calc(var(--v3a46b9b8) * var(--file_height));--files_height: min( calc(var(--file_input_expanded_height) - var(--file_input_height)), var(--files_total_height) );--real_expanded_height: calc(var(--files_height) + var(--file_input_height));--file_input_accent: var(--color_input_accent);cursor:pointer;background-color:var(--input_background_default);transition:all .2s;width:400px;font-size:14px;border-radius:var(--br_default);position:relative;overflow:clip;height:var(--file_input_height)}.file-input.multiple-selection label{cursor:pointer;width:100%;height:var(--file_input_height);font-size:inherit;display:flex;align-items:center;justify-content:center;gap:8px;z-index:2;color:inherit}.file-input.multiple-selection label .buttons{display:flex}.file-input.multiple-selection label .buttons .icon-button{--icon_button_width: 28px;--icon_button_img_width: 16px}.file-input.multiple-selection .files{display:flex;flex-direction:column;overflow-y:scroll;max-height:var(--files_height);color:inherit}.file-input.multiple-selection .files .file{min-height:calc(var(--file_height) - 4px);max-height:calc(var(--file_height) - 4px);margin-bottom:4px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 8px;background-color:var(--LightTxp02)}.file-input.multiple-selection .files .file .preview{width:60px;max-width:60px;height:40px;max-height:40px;object-fit:cover;object-position:center}.file-input.multiple-selection .files .file .title{font-size:10px;line-break:anywhere;flex-grow:1}.file-input.multiple-selection .files .file .icon-button{--icon_button_width: 20px;--icon_button_img_width: 10px;--icon_button_hover_bg: var(--file_input_accent)}.file-input.multiple-selection.with-file{height:var(--real_expanded_height)}.dark .file-input.single-selection .label{color:#fff}.dark .file-input.single-selection .icon-button img{filter:invert(1)}.file-input.single-selection{--file_input_expanded_height: 300px;--file_input_accent: var(--color_input_accent);cursor:pointer;background-color:var(--input_background_default);transition:all .2s;width:400px;font-size:14px;border-radius:var(--br_default);position:relative;overflow:clip;height:60px}.file-input.single-selection .icon-button{--icon_button_width: 28px;--icon_button_img_width: 16px}.file-input.single-selection .label{transition:all .2s;position:absolute;left:50%;z-index:2;font-size:inherit;color:inherit;width:max-content;border-radius:inherit}.file-input.single-selection .label.input-label{cursor:pointer;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;padding-top:4px}.file-input.single-selection .label.file-label{bottom:0;transform:translate(-50%);background-color:var(--file_input_accent);padding:4px 16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.file-input.single-selection .preview{height:100%}.file-input.single-selection .preview .preview-img{width:100%;height:100%;object-fit:cover}.file-input.single-selection.with-file{height:var(--file_input_expanded_height)}.file-input.single-selection.with-file .label{font-size:smaller;color:#fff}.file-input.single-selection.with-file .label.input-label{top:4px;height:28px;transform:translate(-50%);padding:2px 2px 2px 8px;background-color:var(--file_input_accent)}#brokerage-zones-modal .content{display:flex;flex-direction:column;height:calc(var(--FullH) * .8);justify-content:flex-start}#brokerage-zones-modal .content .autocomplete-input{margin:0 auto 40px;width:60%;height:50px;border-radius:12px}#brokerage-zones-modal .content .zones{display:flex;gap:12px 8px;flex-wrap:wrap;overflow-y:scroll;flex-grow:1;align-content:flex-start;margin-bottom:40px}#brokerage-zones-modal .content .zones .zone{font-size:12px;width:fit-content;height:fit-content;background-color:var(--LightTxp02);border:none;flex-grow:1;padding:8px}#brokerage-zones-modal .content .zones .zone.active{background-color:var(--DarkTxp02);font-weight:700;box-shadow:inset 0 0 0 1px #fff}#brokerage-zones-modal .content .zones .zone.match{background-color:var(--color_success);font-weight:700;box-shadow:inset 0 0 0 1px #fff}.dark .navigation-label{background-color:var(--LightTxp02)}.dark .navigation-label .circle{background-color:var(--navigation_label_accent);border:solid .5px var(--LightTxp04)}.dark .navigation-label .label-text{color:#fff}.navigation-label{--navigation_label_accent: var(--ColorPrimaryNoTxp);--navigation_label_width: 200px;transition:all .3s;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-radius:32px;width:-webkit-fill-available;background-color:var(--navigation_label_accent)}.navigation-label .circle{transition:all .3s;width:20px;height:20px;background-color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.navigation-label .circle img{width:12px}.navigation-label .label-text{transition:all .3s;font-size:14px;color:#fff}.navigation-label.active,.navigation-label:hover{padding:10px 12px}.navigation-label.active .circle,.navigation-label:hover .circle{width:24px;height:24px}.navigation-label.active .label-text,.navigation-label:hover .label-text{font-size:18px}.discriminated-union{display:flex;width:100%;align-items:center;gap:12px;flex-wrap:wrap;align-content:flex-start}.discriminated-union .buttons-input .title{font-size:16px;margin-bottom:0}.discriminated-union .discriminated-inputs{display:flex;flex-wrap:wrap;gap:12px;width:100%}.dark .dynamic-form .section{background-color:transparent!important;border:solid .5px var(--LightTxp02)}.dynamic-form{--form_accent: var(--color_input_accent);width:100%;height:100%;display:flex;border-radius:inherit}.dynamic-form .navigation{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-width:320px;padding:0 12px}.dynamic-form .navigation .navigation-label{--navigation_label_accent: var(--form_accent)}.dynamic-form .section{width:100%;border-radius:32px;overflow:clip;background-color:var(--form_accent);display:flex;flex-direction:column}.dynamic-form .section .intestation{height:70px;color:#000;padding:0 20px;display:flex;align-items:center;justify-content:space-between}.dynamic-form .section .intestation.header{background-color:#fff;font-size:28px}.dynamic-form .section .intestation.header .circle{width:50px;height:50px;background-color:var(--form_accent);border-radius:100%}.dynamic-form .section .intestation .buttons{display:flex;gap:8px}.dynamic-form .section .page{display:flex;flex-wrap:wrap;align-items:center;align-content:center;flex-grow:1;gap:12px;padding:0 20px;position:relative}.dynamic-form .section .page .form-input{flex-grow:1;width:40%;--floor_input_accent: var(--form_accent);--input_accent: var(--form_accent);--dropdown_input_accent: var(--form_accent);--address_input_accent: var(--form_accent);--date_input_accent: var(--form_accent);--file_input_accent: var(--form_accent)}.dynamic-form .section .page .floor-input{width:60%}.dynamic-form .section.color_0,.dynamic-form .navigation-label.color_0{--form_accent: var(--color_0);--navigation_label_accent: var(--color_0)}.dynamic-form .section.color_1,.dynamic-form .navigation-label.color_1{--form_accent: var(--color_1);--navigation_label_accent: var(--color_1)}.dynamic-form .section.color_2,.dynamic-form .navigation-label.color_2{--form_accent: var(--color_2);--navigation_label_accent: var(--color_2)}.dynamic-form .section.color_3,.dynamic-form .navigation-label.color_3{--form_accent: var(--color_3);--navigation_label_accent: var(--color_3)}.dynamic-form .section.color_4,.dynamic-form .navigation-label.color_4{--form_accent: var(--color_4);--navigation_label_accent: var(--color_4)}.dynamic-form .section.color_5,.dynamic-form .navigation-label.color_5{--form_accent: var(--color_5);--navigation_label_accent: var(--color_5)}.dynamic-form .section.color_6,.dynamic-form .navigation-label.color_6{--form_accent: var(--color_6);--navigation_label_accent: var(--color_6)}.dynamic-form .section.color_7,.dynamic-form .navigation-label.color_7{--form_accent: var(--color_7);--navigation_label_accent: var(--color_7)}.dynamic-form .section.color_8,.dynamic-form .navigation-label.color_8{--form_accent: var(--color_8);--navigation_label_accent: var(--color_8)}.dynamic-form .section.color_9,.dynamic-form .navigation-label.color_9{--form_accent: var(--color_9);--navigation_label_accent: var(--color_9)}.form-input[data-error=true] input,.form-input[data-error=true] text-area,.form-input[data-error=true] .input,.form-input[data-error=true].buttons-input .text-button{box-shadow:inset 0 0 5px var(--color_error_glow);animation:.3s ease-in-out}.navigation-label[data-error=true]{box-shadow:inset 0 0 5px var(--color_error_glow);animation:.3s ease-in-out}.navigation-label[data-error=true] .circle{background-color:var(--color_error_glow)}.page[data-error=true]{box-shadow:inset 0 0 5px var(--color_error_glow);animation:.3s ease-in-out}.form-error-info{position:absolute;animation:.3s ease-in-out;top:-10px;right:-10px;width:20px;height:20px;text-align:center;align-content:center;border-radius:100%;font-size:10px;color:#fff;background-color:var(--color_error_glow);cursor:pointer;font-weight:700}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}}#full-screen-dynamic-form-content-navigable{padding:24px;display:flex;flex-direction:column}#full-screen-dynamic-form-content-navigable .form-title{margin-top:12px;margin-bottom:24px;display:flex;flex-direction:column;align-items:center}#full-screen-dynamic-form-content-navigable .form-title p{color:#fff;font-size:24px}#full-screen-dynamic-form-content-navigable .form-title hr{width:40%}#full-screen-dynamic-form-content-flat,#location-modal .content{padding:0}#create-modal .content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}#create-modal .content .text-button{display:flex;align-items:center;justify-content:center;gap:20px;width:80%}#create-modal .content .text-button img{width:30px;height:30px;filter:invert(1)}#list-modal .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}#list-modal .content .button{width:80%}#list-modal .content .button .base-button .text-button{width:100%}#list-modal .content .text-button{display:flex;align-items:center;justify-content:center;gap:20px}#list-modal .content .text-button img{width:30px;height:30px;filter:invert(1)}#calendar-task-upsert-modal .content{flex-direction:column;gap:12px;align-items:center;padding-top:0}#calendar-task-upsert-modal .content .buttons-input{width:80%}#calendar-task-upsert-modal .content .buttons-input .inputs{width:100%;gap:12px}#calendar-task-upsert-modal .content .buttons-input .inputs .text-button{width:30%;flex-grow:1}#calendar-task-upsert-modal .content .date-and-time{width:80%;display:flex;gap:8px}#calendar-task-upsert-modal .content .date-and-time .date-input{width:70%}#calendar-task-upsert-modal .content .date-and-time .time-input{width:30%}#calendar-task-upsert-modal .content .text-area-input{width:80%}.rectangular-actionable-card{width:280px;background-color:var(--LightTxp03);border-radius:16px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;color:#fff;border:solid .5px var(--LightTxp02)}.rectangular-actionable-card .rac-header{display:flex;justify-content:space-between;align-items:center;padding:2px 12px;gap:12px}.rectangular-actionable-card .rac-header .rac-title{font-weight:bolder;font-size:14px;padding:8px 4px;align-content:center;width:max-content}.rectangular-actionable-card .rac-header .rac-buttons{display:flex;gap:4px}.rectangular-actionable-card .rac-header .rac-buttons .icon-button{--icon_button_width: 28px;--icon_button_img_width: 12px}.rectangular-actionable-card .rac-hr{border:none;background-color:var(--LightTxp03);height:1px;margin:0 12px}.rectangular-actionable-card .rac-data{display:flex;flex-wrap:wrap;padding:12px;flex-grow:1}.avatar{width:60px;height:60px;box-shadow:.5px .5px 8px .5px #28282880;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:100%}.survey-card{transition:all .2s;width:320px;height:200px;border-radius:24px;overflow:clip;display:flex;flex-direction:column;position:relative;cursor:pointer}.survey-card .icon-button{position:absolute;top:4px;right:4px;z-index:2}.survey-card .cover{width:100%;height:70%;object-fit:fill}.survey-card .title{font-weight:700;font-size:24px;line-break:anywhere}.survey-card .title-and-users{background-color:#fff;height:30%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:12px}.survey-card .title-and-users .user-avatars{display:flex}.survey-card .title-and-users .user-avatars .avatar.user{border:solid 1px white;width:40px;height:40px;margin-left:-10px}.data-field{display:flex;gap:12px;border-radius:12px;background-color:var(--color_primary);padding:12px 24px;font-size:14px;justify-content:space-between;align-items:center;color:#fff}.data-field.large{width:100%}.data-field.small{padding:4px 8px;border-radius:8px;font-size:11px;gap:8px}.data-field .df-title{flex-grow:1}.data-field .df-value{text-align:end;font-weight:700}.icon-field{display:flex;gap:8px;align-items:center;font-size:12px}.icon-field .if-icon{width:20px;height:20px}.icon-field .if-title{width:fit-content;text-wrap:nowrap}.icon-field .if-value{width:max-content}.url-field{--url_field_height: 40px;display:flex;align-items:center;background-color:var(--color_primary);border-radius:12px;overflow:clip;height:var(--url_field_height)}.url-field .label{align-content:center;color:#fff;flex-grow:1;padding:12px 24px;font-size:14px}.url-field .label:not(.disabled){cursor:pointer}.url-field .label:not(.disabled):hover{text-decoration:underline}.url-field p{color:#fff;padding:12px 24px;font-size:14px}.url-field .icon-button{--icon_button_width: var(--url_field_height);--icon_button_img_width: calc(var(--url_field_height) * .4);border-radius:0}.document-field{background-color:var(--color_primary);display:flex;gap:8px;color:#fff;align-items:center;padding:8px 18px;font-size:16px;border-radius:8px}.document-field .buttons{display:flex;gap:8px;margin-left:auto}.document-field .buttons .icon-button{--icon_button_width: 22px;--icon_button_img_width: 16px;background-color:#fff}.inquiry-card{display:flex;flex-direction:column;border-radius:12px;overflow:clip;box-shadow:13px 16px 6px #0b468000,9px 10px 5px #0b468003,5px 6px 4px #0b46800d,2px 3px 3px #0b468017,1px 1px 2px #0b46801a}.inquiry-card .date{background-color:var(--color_primary_100);padding:12px;font-size:14px}.inquiry-card .data{padding:12px;background-color:#fff;display:flex;flex-direction:column;gap:12px}.inquiry-card .data .icon-field{font-size:14px}.inquiry-card .data .icon-field .if-icon{width:16px;height:16px}.inquiry-card .data .icon-field .if-title{text-wrap:nowrap}.inquiry-card .data .icon-field .if-value{margin-left:auto;text-align:end}.inquiry-card .select{gap:8px;border-color:var(--color_primary);color:var(--color_primary);margin:auto 12px 12px}.file-renderer{width:100%;height:100%;overflow:clip}.assignment-card{transition:all .2s;width:320px;height:200px;border-radius:24px;overflow:clip;display:flex;flex-direction:column;position:relative;cursor:pointer}.assignment-card .icon-button{position:absolute;top:4px;right:4px;z-index:2}.assignment-card .file-renderer{width:100%;height:70%;object-fit:cover}.assignment-card .slug{font-weight:700;font-size:24px;line-break:anywhere}.assignment-card .slug-and-users{background-color:#fff;height:30%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:12px}.assignment-card .slug-and-users .user-avatars{display:flex}.assignment-card .slug-and-users .user-avatars .avatar.user{border:solid 1px white;width:40px;height:40px;margin-left:-10px}.negotiation-card{transition:all .2s;width:320px;height:200px;border-radius:24px;overflow:clip;display:flex;flex-direction:column;position:relative;cursor:pointer}.negotiation-card .icon-button{position:absolute;top:4px;right:4px;z-index:2}.negotiation-card .file-renderer{width:100%;height:70%;object-fit:fill}.negotiation-card .slug{font-weight:700;font-size:18px;line-break:anywhere}.negotiation-card .slug-and-users{background-color:#fff;height:30%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;gap:12px}.negotiation-card .slug-and-users .user-avatars{display:flex}.negotiation-card .slug-and-users .user-avatars .avatar.user{border:solid 1px white;width:40px;height:40px;margin-left:-10px}.land-registry-card .rac-data{gap:8px;align-content:center}.land-registry-card .rac-data .data-field{width:100%}.tag{background-color:var(--color_secondary);padding:3px 8px;border-radius:4px;display:flex;gap:8px;color:#fff;font-size:12px}.tag p{width:fit-content;height:fit-content}.tag img{width:16px;height:16px}.dark .tag{background-color:var(--LightTxp01)}.actionable-tag{color:#fff;background-color:var(--color_secondary);padding:3px;border-radius:12px;width:fit-content;height:fit-content;font-size:12px;display:flex;gap:8px;align-items:center}.actionable-tag p{margin-left:4px}.actionable-tag .icon-button{--icon_button_width: 20px;--icon_button_img_width: 10px}.dark .tag.building-surface-space-tag{background-color:var(--DarkTxp03)}.dark .assignment-building-tag{color:var(--LightTxp09)}.dark .assignment-building-tag img{filter:invert(.9)}.assignment-building-tag{display:flex;gap:8px;background-color:var(--color_assignment);color:#000;padding:4px 8px;align-items:center}.organization-card .people .person{display:flex;flex-direction:column;gap:4px}.organization-card .people .person .icon-field .if-value{margin-left:auto}.organization-card .people .person .indented{margin-left:auto;font-size:11px}.building-card{padding:24px;background-color:var(--color_primary_900);color:#fff;border-radius:12px}.building-card .type-and-contracts{display:flex;gap:8px}.building-card .type-and-contracts .type{font-weight:700;font-size:16px;width:max-content;flex-grow:1}.building-card .type-and-contracts .tag{color:var(--DarkTxp09);border-radius:12px}.building-card .type-and-contracts .tag.assignment{background-color:var(--color_assignment)}.building-card .type-and-contracts .tag.negotiation{background-color:var(--color_negotiation)}.building-card .data{display:flex;flex-wrap:wrap;gap:12px}.building-card .data .icon-field{width:47%;flex-grow:1}.building-card .data .icon-field img{filter:invert(1)}.building-card.variant-1{background-color:var(--color_primary_100);color:#000}.building-card.variant-1 .separator-hz{background-color:var(--DarkTxp03)}.building-card.variant-1 .icon-field img{filter:unset}.building-card.opaque{opacity:.7}.building-surface-card .rac-data{overflow-y:scroll}.building-surface-card .rac-data .no-spaces-alert{font-size:10px;margin:auto}.document-card .rac-data{gap:8px;align-content:center}.document-card .rac-data .data-field{width:100%}#select-assignments-and-buildings-modal .content{display:flex;flex-direction:column;width:calc(var(--FullW) * .8);height:calc(var(--FullH) * .8)}#select-assignments-and-buildings-modal .content .options{flex-grow:1;display:flex;height:90%}#select-assignments-and-buildings-modal .content .options .assignment-options,#select-assignments-and-buildings-modal .content .options .building-options{flex-basis:40%;flex-grow:1;overflow-y:scroll;display:flex;align-content:flex-start;gap:12px;margin:40px 12px 20px;flex-wrap:wrap}#select-assignments-and-buildings-modal .content .options .assignment-options .text-input,#select-assignments-and-buildings-modal .content .options .building-options .text-input{z-index:2;position:sticky;top:0;width:100%;height:50px}#select-assignments-and-buildings-modal .content .options .assignment-options .text-button,#select-assignments-and-buildings-modal .content .options .building-options .text-button{width:100%}#select-assignments-and-buildings-modal .content .options .assignment-card{width:48%;height:160px}#select-assignments-and-buildings-modal .content .options .assignment-card .slug{font-size:16px}#select-assignments-and-buildings-modal .content .options .assignment-card:hover,#select-assignments-and-buildings-modal .content .options .assignment-card.selected{box-shadow:inset 0 0 0 1px var(--LightTxp06)}#select-assignments-and-buildings-modal .content .building-card{opacity:.5;flex-grow:1;cursor:pointer}#select-assignments-and-buildings-modal .content .building-card.selected{opacity:1;font-weight:700;filter:brightness(1.3)}#select-assignments-and-buildings-modal .content .all-selected{display:flex;align-items:center;gap:14px;padding:0 80px;min-height:40px}#select-assignments-and-buildings-modal .content .all-selected .prompt{font-size:24px;color:#fff}#select-assignments-and-buildings-modal .content .all-selected .labels{display:flex;align-items:center;gap:14px;overflow-x:scroll}#select-assignments-and-buildings-modal .content .all-selected .labels .label{color:#000;background-color:#fff;padding:8px 12px;border-radius:24px;text-wrap:nowrap}#inquiry-type-modal .content{flex-direction:column;gap:12px;align-items:center}#inquiry-type-modal .content .text-button{width:80%}#inquiry-assignees-modal .content .assignee-options{display:flex;gap:20px;width:100%;height:100%;align-items:center;justify-content:center}#inquiry-assignees-modal .content .assignee-options .assignee-option{transition:all .2s;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;color:#fff;padding:12px;border-radius:32px}#inquiry-assignees-modal .content .assignee-options .assignee-option:hover,#inquiry-assignees-modal .content .assignee-options .assignee-option.selected{background-color:var(--LightTxp03)}#inquiry-marketing-channel-modal .content{flex-direction:column;align-items:center;padding:20px 80px;gap:20px}#inquiry-marketing-channel-modal .content .text-input{width:80%}.table-header-cell{min-width:var(--fbb467ac);max-width:var(--fbb467ac);min-height:30px;max-height:30px;display:flex;flex-direction:column;align-items:center;gap:4px}.table-header-cell .cell-value{transition:all .4s;flex-grow:1;width:85%;display:flex;align-items:center;border-radius:8px;padding:4px 6px;background-color:var(--color_primary);font-weight:700;font-size:12px}.table-header-cell .cell-value p{width:100%;text-align:center}.table-cell{min-width:var(--v5d92b316);max-width:var(--v5d92b316);min-height:var(--v3af4b5d7);max-height:var(--v3af4b5d7);overflow-y:scroll;display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 0}.table-cell .cell-value{flex-grow:1;width:85%;display:flex;align-items:center;border-radius:8px;padding:4px 6px;background-color:var(--color_primary)}.table-cell .cell-value p{width:100%;text-align:center;overflow-x:hidden}.dark .table-builder .common-row-style{background-color:var(--DarkTxp04)}.table-builder{--TableHeaderH: 60px;--MarginLeft: var(--v4a8b7591);color:#fff;height:var(--MainContainerH)}.table-builder .common-row-style{display:flex;align-items:center;padding:0 4px;border-radius:8px;background-color:var(--LightTxp01)}.table-builder .table-header-row{display:flex;width:100%;position:sticky;top:0;padding:8px 4px;height:var(--TableHeaderH);margin-left:var(--MarginLeft)}.table-builder .table-header-row .table-header-cell{justify-content:center}.table-builder .scroller{cursor:pointer;overflow-y:auto;font-size:11px;height:calc(100% - var(--TableHeaderH));width:calc(100% + var(--MarginLeft))}.table-builder .scroller .vue-recycle-scroller__item-view{display:flex;align-items:center}.table-builder .scroller .table-row{transition:all .2s;margin:8px 0;position:relative;width:100%}.table-builder .scroller .table-row.selected{background-color:var(--LightTxp05)}.table-builder .scroller .left-button{--icon_button_width: 30px;--icon_button_img_width: 15px;margin-right:4px}.table-builder .scroller .left-button img{filter:invert(1)}#select-inquiries-modal .content{width:calc(var(--FullW) * .9);height:calc(var(--FullH) * .8);display:flex;flex-direction:column}#select-inquiries-modal .content .buttons{display:flex;gap:12px;height:40px;margin:24px 0}#select-inquiries-modal .content .buttons .text-button{font-size:14px}#select-inquiries-modal .content .buttons .text-input{margin-left:auto;height:40px}#select-inquiries-modal .content .table-builder{width:100%;min-height:calc(100% - 80px);max-height:calc(100% - 80px)}#entity-associated-inquiries-modal .content{width:calc(var(--FullW) * .9);height:calc(var(--FullH) * .7);align-items:center}#entity-associated-inquiries-modal .content .white-box{margin:24px 0;width:90%;height:fit-content;background-color:#fff;padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:24px}#entity-associated-inquiries-modal .content .white-box .warning{display:flex;align-items:center;gap:12px}#entity-associated-inquiries-modal .content .white-box .warning img{width:24px;height:24px}#entity-associated-inquiries-modal .content .white-box .warning p{font-size:18px}#entity-associated-inquiries-modal .content .white-box .cards{padding:4px;display:flex;gap:12px}#entity-associated-inquiries-modal .content .white-box .cards .inquiry-card{min-width:340px;max-width:340px}#entity-associated-inquiries-modal .content .text-button.modal-save{gap:12px}#entity-associated-inquiries-modal .content .text-button.modal-save p{font-size:14px}#entity-associated-inquiries-modal .content .text-button.modal-save img{width:20px;height:20px;filter:invert(1)}#surface-space-upsert-modal .content{padding:70px 50px;align-content:center;flex-wrap:wrap;gap:30px}#surface-space-upsert-modal .content .space-options{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center}#surface-space-upsert-modal .content .space-options .text-button{flex-grow:1}#surface-space-upsert-modal .content .number-input{width:60%}#building-surface-upsert-modal .content{padding:70px 50px;align-content:center;flex-wrap:wrap;gap:30px}#building-surface-upsert-modal .content .surface-page{flex-grow:1;display:flex;gap:12px;flex-wrap:wrap;align-content:center;justify-content:center}#building-surface-upsert-modal .content .surface-page .text-button{width:40%;flex-grow:1;flex-basis:max-content}#building-surface-upsert-modal .content .surface-page .number-input{margin-top:24px;width:80%}#building-surface-upsert-modal .content .spaces-page{display:flex;flex-wrap:wrap;gap:12px;width:100%;overflow-y:scroll;align-items:center}#building-surface-upsert-modal .content .spaces-page .building-surface-space-card{flex-grow:1;flex-basis:max-content}#building-surfaces-modal .content{display:flex;align-content:flex-start;justify-content:center;gap:20px;padding:80px 40px}#building-surfaces-modal .content .cards .title{color:#fff;margin-top:20px;margin-bottom:8px}#building-surfaces-modal .content .cards .separator{width:100%;border:none;background-color:#fff;height:.5px;margin-bottom:8px}#building-surfaces-modal .content .cards{display:flex;flex-direction:column;gap:8px;width:100%;overflow-y:scroll;align-items:center}#building-surfaces-modal .content .cards .building-surface-card{flex-basis:max-content;width:100%}#building-surfaces-modal .content .cards .building-surface-card .rac-data{max-width:500px;max-height:100px;overflow-y:scroll;align-content:flex-start}#building-urbanistic-upsert-modal .content{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;gap:12px}#building-urbanistic-upsert-modal .content .urbanistic-type-options{margin:20px 0;display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center}#building-urbanistic-upsert-modal .content .urbanistic-type-options .text-button{flex-grow:1;flex-basis:max-content}#building-urbanistic-upsert-modal .content .date-input,#building-urbanistic-upsert-modal .content .text-input{width:100%}.building-urbanistic-card .rac-data{gap:8px;align-content:center}.building-urbanistic-card .rac-data .data-field{width:100%}#building-urbanistics-modal .content{display:flex;flex-direction:column}#building-urbanistics-modal .content .separator{width:100%;border:none;background-color:#fff;height:1px}#building-urbanistics-modal .content .section{height:50%;padding:8px;display:flex;flex-direction:column;gap:8px}#building-urbanistics-modal .content .section .title{color:var(--LightTxp08);text-align:end}#building-urbanistics-modal .content .section .cards{display:flex;gap:12px;width:100%;flex-grow:1;overflow-x:scroll;align-items:center;position:relative}#building-origin-upsert-modal .content{padding:70px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex-direction:column}#building-origin-upsert-modal .content .origin-type-options{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center}#building-origin-upsert-modal .content .origin-type-options .text-button{flex-grow:1}#building-origin-upsert-modal .content .inputs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;flex-grow:1;align-content:center}#building-origin-upsert-modal .content .inputs .date-input,#building-origin-upsert-modal .content .inputs .basic-input{width:40%;flex-grow:1}.building-origin-card .rac-data{gap:8px;align-content:center}.building-origin-card .rac-data .data-field{width:100%}#building-origins-modal .content{padding-bottom:130px}#building-origins-modal .content .cards{display:flex;flex-wrap:wrap;gap:12px;width:100%;overflow-y:scroll;align-items:center;justify-content:center;align-content:center}#building-origins-modal .content .alert.invalid-origin{position:absolute;left:50%;bottom:40px;transform:translate(-50%)}#building-core-modal .content{height:calc(var(--FullH) * .8)}#building-core-modal .content .documents .form-input.toggle-input{width:40%}#building-core-modal .content .form-input#documents_dropboxLink,#building-core-modal .content .form-input#documents-information_description,#building-core-modal .content .form-input#information_unitNumber,#building-core-modal .content .form-input.discriminator{width:100%}#building-duplicate-modal .content{width:calc(var(--FullW) * .8);min-height:calc(var(--FullH) * .7);display:flex;flex-direction:column;align-content:flex-start;justify-content:center;align-content:center;gap:40px;padding:20px 80px;flex-wrap:wrap}#building-duplicate-modal .content .modal-info{color:#fff;text-align:center;font-style:italic}#building-duplicate-modal .content .duplicate-options{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}#building-duplicate-modal .content .duplicate-options .text-button{flex-grow:1}#building-duplicate-modal .content .duplicate-inputs{display:flex;gap:24px;justify-content:center}#building-duplicate-modal .content .duplicate-inputs .text-button,#building-duplicate-modal .content .duplicate-inputs .number-input{width:40%;flex-grow:1}#building-duplicate-modal .content .icon-button{position:absolute;bottom:24px;right:24px}#full-screen-navigable-form#building-publicity-modal .content{background:red}#building-type-modal .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:16px}#building-type-modal .content .text-button{width:49%;height:60px;font-size:18px}#select-buildings-modal .content{align-items:center;flex-direction:column}#select-buildings-modal .content .text-button{margin:20px}#select-buildings-modal .content .building-cards{display:flex;gap:8px;flex-wrap:wrap;overflow-y:scroll;justify-content:center;height:90%;align-content:flex-start}#select-buildings-modal .content .building-cards .building-card{cursor:pointer;opacity:.5;width:48%}#select-buildings-modal .content .building-cards .building-card.selected{opacity:1;border-color:#fff}#select-negotiations-modal .content .negotiation-cards{display:flex;gap:8px;flex-wrap:wrap;overflow-y:scroll;justify-content:center}#select-negotiations-modal .content .negotiation-cards .negotiation-card{cursor:pointer;opacity:.5}#select-negotiations-modal .content .negotiation-cards .negotiation-card.selected{opacity:1}#survey-buildings-selector-modal .content{display:flex;flex-direction:column;width:calc(var(--FullW) * .8);height:calc(var(--FullH) * .8)}#survey-buildings-selector-modal .content .options{flex-grow:1;display:flex;height:90%}#survey-buildings-selector-modal .content .options .survey-options,#survey-buildings-selector-modal .content .options .building-options{flex-basis:40%;flex-grow:1;overflow-y:scroll;display:flex;align-content:flex-start;gap:12px;margin:40px 12px 20px;flex-wrap:wrap}#survey-buildings-selector-modal .content .options .survey-options .text-input,#survey-buildings-selector-modal .content .options .building-options .text-input{z-index:2;position:sticky;top:0;width:100%;height:50px}#survey-buildings-selector-modal .content .options .survey-card{width:48%;height:160px}#survey-buildings-selector-modal .content .options .survey-card .title{font-size:16px}#survey-buildings-selector-modal .content .options .survey-card:hover,#survey-buildings-selector-modal .content .options .survey-card.selected{box-shadow:inset 0 0 0 1px var(--LightTxp06)}#survey-buildings-selector-modal .content .building-card{opacity:.5;flex-grow:1;cursor:pointer}#survey-buildings-selector-modal .content .building-card.selected{opacity:1;font-weight:700;filter:brightness(1.3)}#survey-buildings-selector-modal .content .all-selected{display:flex;align-items:center;gap:14px;padding:0 80px;min-height:40px}#survey-buildings-selector-modal .content .all-selected .prompt{font-size:24px;color:#fff}#survey-buildings-selector-modal .content .all-selected .labels{display:flex;align-items:center;gap:14px;overflow-x:scroll}#survey-buildings-selector-modal .content .all-selected .labels .label{color:#000;background-color:#fff;padding:8px 12px;border-radius:24px;text-wrap:nowrap}#survey-type-modal .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:16px}#survey-type-modal .content .text-button{width:49%;height:60px;font-size:18px}#full-screen-carousel .content{padding:0;overflow:clip}.carousel-wrapper{display:flex;justify-content:center;align-items:center}.carousel{display:flex;flex-direction:column;align-items:center;border-radius:4px;overflow:hidden;background-color:var(--LightTxp01);width:300px;height:240px}.carousel.full-screen{width:100%;height:100%}.carousel .active-file{cursor:pointer;width:100%;height:100%;overflow:hidden;display:flex;align-items:stretch;flex-grow:1}.carousel .active-file img{width:100%;max-height:100%;object-fit:cover}.carousel .preview-navigation{max-width:100%;min-height:40px;max-height:20%;display:flex;overflow-x:scroll;gap:4px;margin:8px 20px}.carousel .preview-navigation .file-preview{transition:all .2s;cursor:pointer;display:flex;align-items:center;border-radius:12px;overflow:clip;border:solid 1px transparent}.carousel .preview-navigation .file-preview[data-active=true]{border-color:#fff}.carousel .preview-navigation .file-preview img{height:100%;width:80px;object-fit:cover}.panel{transition:all .3s ease-in;border-radius:24px;overflow:hidden;background-color:var(--LightTxp01);border:solid .5px var(--LightTxp02);height:fit-content}.panel .p-header{cursor:pointer;border-radius:100px;color:var(--color_primary);padding:8px 12px;background-color:var(--color_primary_50)}.panel .p-header .p-title{display:flex;gap:12px;font-size:18px;font-weight:700;justify-content:flex-end;align-items:center}.panel .p-header .p-title .colored-dot{width:28px;height:28px;background-color:var(--color_primary);border-radius:100%;margin-right:auto}.panel .p-header .icon-button{--icon_button_width: 30px;--icon_button_img_width: 15px}.panel .p-header .icon-button img{transform:rotate(90deg)}.panel .p-content-wrapper{transition:all .3s ease-out;display:grid;grid-template-rows:0fr}.panel .p-content-wrapper .p-content{overflow:hidden}.panel.expanded .p-header .icon-button img{transform:unset}.panel.expanded .p-content-wrapper{grid-template-rows:1fr;padding:24px 12px}.panel.clickable{cursor:pointer}.spinner,.spinner div{box-sizing:border-box}.spinner{display:inline-block;position:relative;width:80px;height:80px}.spinner div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid currentColor;border-radius:50%;animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.spinner div:nth-child(1){animation-delay:-.45s}.spinner div:nth-child(2){animation-delay:-.3s}.spinner div:nth-child(3){animation-delay:-.15s}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-bar[data-v-7f4fb06d]{width:100%;height:20px;background-color:var(--LightTxp08);border-radius:12px;position:relative;overflow:hidden}.progress-fill[data-v-7f4fb06d]{height:100%;background:linear-gradient(90deg,#65bc68,#81c784);transition:width .4s ease-in-out;border-radius:12px}.progress-label[data-v-7f4fb06d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:700;color:#fff}.status-bar{--status_bar_br: 32px;--status_bar_status_width: 200px;--status_adjusted_with: calc( var(--status_bar_status_width) + var(--status_bar_br) );--status_bar_accent: var(--ColorPrimaryNoTxp);display:flex;border-radius:var(--status_bar_br)}.status-bar .status{transition:all .2s;background-color:#fff;border-radius:var(--status_bar_br);width:var(--status_adjusted_with);display:flex;align-items:center;justify-content:center;border:solid 1px white;margin-left:calc(-1 * var(--status_bar_br));font-size:12px;padding:4px}.status-bar .status.actionable{cursor:pointer}.status-bar .status.active{color:#fff;background-color:var(--status_bar_accent)}.notification-card{--CardBorderRadius: 24px;position:relative;gap:8px;padding:14px;border-radius:var(--CardBorderRadius);width:100%;color:#fff;height:fit-content;display:flex;flex-direction:column;align-items:center}.notification-card.error{background-color:var(--color_error)}.notification-card.success{background-color:var(--color_success)}.notification-card.info{background-color:#516886}.notification-card .notification-header{display:flex;gap:14px;align-items:center;width:100%;padding:0 12px}.notification-card .notification-header .icon{width:28px}.notification-card .notification-header .title{font-weight:700;font-size:14px;flex-grow:1}.notification-card hr{width:100%}.notification-card .message{width:100%;font-weight:500;font-style:italic;font-size:12px;text-align:start;padding:0 4px}.notification-service{position:absolute;left:0;top:0;z-index:200;min-width:var(--NotificationsW);max-width:var(--NotificationsW)}.notification-service .notifications-container{overflow-y:scroll;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;padding:calc(var(--HeaderH) + 12px) 20px}.notification-service .notifications-container .notifications-move,.notification-service .notifications-container .notifications-enter-active,.notification-service .notifications-container .notifications-leave-active{transition:all .5s ease}.notification-service .notifications-container .notifications-enter-from,.notification-service .notifications-container .notifications-leave-to{opacity:0;transform:translateY(30px)}.notification-service .notifications-container .notifications-leave-active{position:absolute}.event-chip{transition:all .2s;cursor:pointer;height:var(--cr_event_chip_height);margin:0 var(--cr_event_chip_margin_from_border);border-radius:var(--cr_event_chip_br);display:flex;align-items:center;z-index:1}.event-chip.draft{pointer-events:none}.event-chip.filler:not(.single-day){cursor:default;z-index:0;opacity:0;width:0;margin:0}.event-chip:hover:not(.filler){opacity:.9}.event-chip.is-initial-part:not(.single-day){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.event-chip.is-final-part:not(.single-day){border-top-right-radius:0;border-bottom-right-radius:0}.event-chip .chip{display:flex;align-items:center;overflow:hidden;padding:0 8px;gap:4px}.event-chip .chip .title{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;font-size:var(--cr_event_chip_fs)}.event-chip .chip .time{font-size:calc(var(--cr_event_chip_fs) - 1px)}.show-more-button{width:fit-content;display:flex;align-items:center;margin-left:var(--cr_event_chip_margin_from_border)}.show-more-button p{cursor:pointer;transition:all .2s;color:#fff;font-size:12px;padding:3px 12px;align-content:center}.show-more-button p:hover{background-color:var(--cr_border_color);border-radius:var(--cr_event_chip_br)}.month-day-cell{border-right:.5px solid var(--cr_border_color);border-bottom:.5px solid var(--cr_border_color);display:flex;flex-direction:column;align-items:flex-start;min-height:var(--mw_rows_height);max-height:var(--mw_rows_height);-webkit-user-select:none;user-select:none}.month-day-cell.filler{background-color:#ffffff0d}.month-day-cell.selected .number{background-color:var(--cr_selected_day_color);border-radius:100%}.month-day-cell .number{color:#fff;transition:all .2s;cursor:pointer;margin:4px auto;font-size:12px;width:24px;min-height:24px;text-align:center;align-content:center}.month-day-cell .event-chips{display:flex;flex-direction:column;gap:var(--cr_event_chips_gap);border-left:solid .5px var(--cr_border_color)}.month-day-cell .empty-space{flex-grow:1;width:100%}.month-header-cell[data-v-7cf7e583]{color:#fff;height:var(--mw_header_height);font-size:11px;border-right:.5px solid var(--cr_border_color);text-transform:uppercase;display:flex;align-items:center;justify-content:center}.month-view{--cr_column_width: calc(var(--cr_table_width) / 7);--mw_header_height: 38px;--mw_rows_number: var(--c8ece184);--mw_rows_height: calc( (var(--cr_table_height) - var(--mw_header_height)) / var(--mw_rows_number) );display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.month-view .debug{width:400px;height:80px;position:fixed;top:0;left:0;background-color:#000;color:#fff}.horizontal-lines{position:absolute;left:var(--cr_hour_column_width);top:0;width:0}.horizontal-lines .horizontal-line{height:var(--cr_half_hour_row_height)}.horizontal-lines .horizontal-line hr{position:absolute;left:-4px;width:var(--cr_hour_separator_width);border:none;height:.5px;background-color:var(--cr_border_color)}.hours-column{display:flex;flex-direction:column;color:#fff;align-self:start;position:sticky;background-color:var(--color_primary);left:0;z-index:3;grid-area:hours}.hours-column .hour-tag{height:var(--cr_half_hour_row_height);position:relative;text-align:right}.hours-column .hour-tag p{width:44px;text-align:center;background-color:var(--LightTxp01);border-radius:4px;padding:2px 6px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:11px}.header-events{transition:all .2s;border-left:solid .5px var(--cr_border_color);height:var(--cr_min_header_events_height);max-height:var(--cr_min_header_events_height);overflow-y:clip;display:flex;flex-direction:column;gap:var(--cr_event_chips_gap)}.header-events.expanded{height:var(--cr_header_events_expanded_height);max-height:var(--cr_header_events_expanded_height)}.header-events .show-more{width:fit-content;color:#fff;cursor:pointer;transition:all .2s;font-size:12px;height:var(--cr_event_chip_height);display:flex;align-items:center;margin-left:var(--cr_event_chip_margin_from_border);padding:2px 12px;margin-bottom:var(--cr_event_chips_gap)}.header-events .show-more:hover{background-color:var(--cr_border_color);border-radius:var(--cr_event_chip_br)}.location{font-size:13px;display:flex;flex-direction:column;gap:8px}.location .line{display:flex;gap:12px;align-items:center}.location .line img{width:16px}.event-hover-card{width:320px;border-radius:12px;display:flex;padding:6px 12px;flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;border:solid .5px var(--DarkTxp08);z-index:4}.event-hover-card .title-and-status{width:100%;display:flex;justify-content:space-between;align-items:center}.event-hover-card .title-and-status .title{font-style:normal;font-weight:700}.event-hover-card .title-and-status .tag{font-size:10px;font-style:normal;font-weight:500}.event-hover-card .title-and-status .executed,.event-hover-card .title-and-status .non-executed{border-radius:var(--br_default);border:solid .5px var(--LightTxp03)}.event-hover-card .title-and-status .executed{background-color:var(--color_success)}.event-hover-card .title-and-status .non-executed{background-color:var(--color_error_glow)}.event-hover-card .time-and-avatars{width:100%;display:flex;justify-content:space-between;align-items:center}.event-hover-card .time-and-avatars .avatars{display:flex}.event-hover-card .time-and-avatars .avatars .avatar{width:24px;height:24px;border:solid .5px white;margin-left:-10px}.event-hover-card .location{width:100%;flex-direction:row;justify-content:space-between;align-items:center}.event-hover-card .hover-attendees{width:100%;display:flex;flex-direction:column;gap:4px}.event-hover-card .hover-attendees .attendee{display:flex;justify-content:space-between;align-items:center}.event-hover-card .hover-attendees .attendee .icon-field .if-icon{width:16px;height:16px}.event-card{cursor:pointer;transition:all .2s;position:absolute;border:solid .5px black;border-radius:8px;overflow:hidden;padding:4px 6px;display:flex;flex-direction:column;gap:2px}.event-card p{overflow:hidden;text-wrap:nowrap;font-size:12px}.event-card p.title{font-weight:700}.event-card p.description{text-wrap:auto;flex-grow:1}.day-column{border-left:.5px solid var(--cr_border_color);position:relative;width:var(--cr_column_width);z-index:0}.day-column .group{z-index:1}.top-left-grid-controls{transition:all .2s;overflow-y:clip;display:flex;align-items:flex-end;justify-content:flex-end;position:sticky;left:0;z-index:3;grid-area:trigger;background-color:var(--color_primary)}.top-left-grid-controls .trigger{transition:all .2s;cursor:pointer;border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin:12px 12px 4px;padding:12px}.top-left-grid-controls .trigger img{width:14px;filter:invert(1)}.top-left-grid-controls .trigger:hover{background-color:var(--cr_border_color)}.top-left-grid-controls.expanded .trigger img{transform:rotate(180deg)}.week-header-cell{cursor:pointer;padding:12px 0;color:var(--LightTxp03);display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.week-header-cell .name{transition:all .2s;text-transform:uppercase;font-size:11px}.week-header-cell .number{transition:all .2s;font-size:26px;width:46px;height:46px;border-radius:100%;text-align:center;align-content:center}.week-header-cell .name:hover{color:#fff}.week-header-cell .number:hover{color:#fff;background-color:var(--cr_selected_day_color)}.week-header-cell.selected{color:#fff}.week-header-cell.selected .number{background-color:var(--cr_selected_day_color)}.week-view{--cr_column_width: calc( (var(--cr_table_width) - var(--cr_hour_column_width)) / 7 );--cr_header_events_expanded_height: calc( (var(--cr_event_chip_height) + var(--cr_event_chips_gap)) * var(--v3c96d8b4) );--cr_min_header_events_height: min( var(--cr_header_events_height), var(--cr_header_events_expanded_height) );--cr_hour_separator_width: calc( var(--cr_table_width) - var(--cr_hour_column_width) + 3px );display:flex;flex-direction:column;height:100%}.week-view .header-grid,.week-view .content-grid{grid-template-columns:var(--cr_hour_column_width) repeat(7,minmax(0,1fr))}.day-header-cell{color:#fff;display:flex;align-items:center;justify-content:center;padding:12px 0;border-left:.5px solid var(--cr_border_color)}.day-view{--dw_columns_count: var(--v502be020);--dw_min_column_width: 200px;--cr_column_width: max( var(--dw_min_column_width), calc( (var(--cr_table_width) - var(--cr_hour_column_width)) / var(--dw_columns_count) ) );--cr_header_events_expanded_height: calc( (var(--cr_event_chip_height) + var(--cr_event_chips_gap)) * var(--v717f1c46) );--cr_min_header_events_height: min( var(--cr_header_events_height), var(--cr_header_events_expanded_height) );--cr_hour_separator_width: calc( var(--dw_columns_count) * var(--cr_column_width) + 3px );display:flex;flex-direction:column;height:100%}.day-view .header-grid{grid-template-columns:var(--cr_hour_column_width) repeat(var(--dw_columns_count),var(--cr_column_width));min-height:fit-content;overflow-x:hidden}.day-view .content-grid{grid-template-columns:var(--cr_hour_column_width) repeat(var(--dw_columns_count),var(--cr_column_width))}.task-view,.task-view .table-builder{height:100%}.color-mode-switch{display:flex;gap:4px;align-items:center;padding:4px 16px;border-radius:8px;background-color:var(--LightTxp01)}.color-mode-switch .icon-button{--icon_button_width: 30px;--icon_button_img_width: 22px;--icon_button_hover_bg: var(--LightTxp03);opacity:.4}.color-mode-switch .icon-button.active,.color-mode-switch .icon-button:hover{opacity:1}.color-mode-switch .icon-button img{filter:invert(1)}.top-tool-bar{min-height:var(--cr_top_tool_bar_height);display:flex;align-items:center;padding:8px 0}.top-tool-bar .back-to-dashboard{transition:all .2s;cursor:pointer;display:flex;gap:12px;align-items:center;padding-left:20px;border-radius:12px}.top-tool-bar .back-to-dashboard:hover{padding-left:16px;padding-right:4px}.top-tool-bar .back-to-dashboard .arrow{width:18px;margin-right:8px;filter:invert(1)}.top-tool-bar .back-to-dashboard .dashboard{width:28px}.top-tool-bar .back-to-dashboard p{font-size:24px;color:#fff}.top-tool-bar .go-to-today{cursor:pointer;transition:all .2s;font-size:14px;padding:10px 24px;border:solid 1px white;border-radius:24px;height:fit-content;color:#fff;margin-left:32px}.top-tool-bar .go-to-today:hover{background-color:var(--LightTxp01)}.top-tool-bar .previous-segment{margin-left:20px}.top-tool-bar .previous-segment,.top-tool-bar .next-segment{transition:all .2s;cursor:pointer;width:32px;height:32px;border-radius:100%;display:flex;justify-content:center;align-items:center}.top-tool-bar .previous-segment:hover,.top-tool-bar .next-segment:hover{background-color:var(--LightTxp01)}.top-tool-bar .previous-segment img,.top-tool-bar .next-segment img{width:10px;filter:invert(1)}.top-tool-bar .selected-date-header{color:#fff;margin-left:20px;font-size:22px;min-width:220px}.top-tool-bar .select-view-type{display:flex;justify-content:center;align-items:center;border-radius:12px;overflow:hidden}.top-tool-bar .select-view-type p{min-width:92px;text-align:center;transition:all .2s;cursor:pointer;font-size:12px;padding:8px 14px;background-color:var(--LightTxp01);color:var(--LightTxp08)}.top-tool-bar .select-view-type p.selected,.top-tool-bar .select-view-type p:hover{background-color:var(--color_primary);color:#fff;font-weight:700}.top-tool-bar .color-mode-switch{margin-left:auto;margin-right:var(--cr_right_tool_bar_width)}.left-tool-bar{min-width:var(--cr_left_tool_bar_width);max-width:var(--cr_left_tool_bar_width);padding:25px 24px 25px 12px;display:flex;flex-direction:column;gap:24px;color:#fff}.left-tool-bar .calendar-options-box{padding:12px;display:flex;flex-direction:column;gap:18px;font-size:14px}.left-tool-bar .calendar-options-box .header{display:flex;align-items:center;justify-content:space-between}.left-tool-bar .calendar-options-box .header .trigger{transition:all .2s;cursor:pointer;border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.left-tool-bar .calendar-options-box .header .trigger img{width:14px;transition:all .2s;filter:invert(1)}.left-tool-bar .calendar-options-box .header .trigger:hover{background-color:var(--cr_border_color)}.left-tool-bar .calendar-options-box .header .trigger.expanded img{transform:rotate(180deg)}.left-tool-bar .calendar-options-box .calendar-options{transition:all .2s;display:flex;flex-direction:column;gap:8px;max-height:0;overflow:hidden}.left-tool-bar .calendar-options-box .calendar-options.expanded{max-height:300px}.left-tool-bar .calendar-options-box .calendar-options .option{display:flex;align-items:center;gap:8px;height:24px}.left-tool-bar .calendar-options-box .calendar-options .option input{margin:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border-radius:2px;border:none;cursor:pointer;display:inline-block;background-color:var(--LightTxp02)}.left-tool-bar .calendar-options-box .calendar-options .option input:checked{position:relative}.left-tool-bar .calendar-options-box .calendar-options .option input:checked:after{content:"";position:absolute;width:3px;height:9px;border:solid black;border-width:0 2px 2px 0;top:2px;left:6px;transform:rotate(45deg)}.right-tool-bar{min-width:var(--cr_right_tool_bar_width);max-width:var(--cr_right_tool_bar_width)}.date-time-bar{display:flex;gap:12px;font-size:14px}.date-time-bar .date,.date-time-bar .time{display:flex;gap:12px;align-items:center}.date-time-bar .date img,.date-time-bar .time img{filter:invert(1)}.event-header{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.event-header .title-and-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%}.event-header .title-and-toolbar .title{display:flex;gap:12px;align-items:center}.event-header .title-and-toolbar .title .colored-dot{width:16px;height:16px;border-radius:100%}.event-header .title-and-toolbar .title p{font-weight:700;font-size:22px;flex-grow:1;align-content:center}.event-header .title-and-toolbar .tool-bar{display:flex;gap:4px;justify-content:flex-end;align-items:center}.event-header .title-and-toolbar .tool-bar .icon-button{--icon_button_width: 28px;--icon_button_img_width: 20px}.event-header .date-time-bar{width:100%}.event-footer{display:flex;flex-direction:column;align-items:center;gap:12px}.event-footer .confirmation-buttons{width:100%;height:50px;display:flex;gap:12px;justify-content:flex-end;align-items:center}.event-footer .confirmation-buttons .text-button{height:40px;padding:12px;width:fit-content;font-size:14px}.event-footer .confirmation-buttons .text-button.confirmed.selected{background-color:var(--color_warning)}.event-footer .confirmation-buttons .text-button.declined.selected{background-color:var(--color_error_glow)}.event-footer .confirmation-buttons .line{display:flex;align-items:center;gap:4px;height:40px;font-size:14px;padding:0 12px}.event-footer .confirmation-buttons .line img{width:20px;filter:invert(1)}.event-footer .confirmation-buttons .executed,.event-footer .confirmation-buttons .non-executed{border-radius:var(--br_default);border:solid .5px var(--LightTxp03)}.event-footer .confirmation-buttons .executed{background-color:var(--color_success)}.event-footer .confirmation-buttons .non-executed{background-color:var(--color_error_glow)}.event-footer .users-and-organizer{width:100%;display:flex;align-items:center;justify-content:space-between}.event-footer .users-and-organizer .avatars{display:flex}.event-footer .users-and-organizer .avatars .avatar{width:40px;height:40px}.event-footer .users-and-organizer .avatars .avatar:not(.organizer){margin-left:-8px}.event-footer .users-and-organizer .organizer-email{margin-left:auto;font-size:13px}.event-show-attendee-card{padding:12px;border-radius:12px;display:flex;flex-direction:column;gap:6px;color:#fff;font-size:14px;min-width:200px;box-shadow:1px 1px 3px var(--LightTxp01);overflow:clip}.event-show-attendee-card .name-and-buttons{display:flex;gap:20px;justify-content:space-between}.event-show-attendee-card .name-and-buttons .buttons{display:flex;gap:2px}.event-show-attendee-card .name-and-buttons .buttons .icon-button{--icon_button_width: 24px;--icon_button_img_width: 20px}.event-show-attendee-card .name-and-buttons .buttons .icon-button.confirmed.selected img{filter:brightness(0) saturate(100%) invert(57%) sepia(91%) saturate(1000%) hue-rotate(73deg)}.event-show-attendee-card .name-and-buttons .buttons .icon-button.declined.selected img{filter:brightness(0) saturate(100%) invert(28%) sepia(92%) saturate(7492%) hue-rotate(1deg)}.event-show-attendee-card .icon-field .if-icon{filter:invert(1)}.event-show-attendees{display:flex;flex-direction:column;overflow-y:scroll;padding-bottom:12px}.event-show-attendees .box{display:flex;flex-wrap:wrap;gap:12px}.event-show-attendees .box .event-show-attendee-card{max-width:48%}.event-show-attendees .box .attendee-type{width:100%;font-size:16px;margin-bottom:8px}#event-show-modal .content{width:600px;min-height:300px;max-height:calc(var(--FullH) * .8);height:unset;display:flex;flex-direction:column;padding:24px;border-radius:24px;color:#fff}#event-show-modal .content .separator{width:96%;margin:12px auto;min-height:.5px;border:none;background-color:var(--LightTxp02)}#event-show-modal .content .description{display:flex;gap:12px}#event-show-modal .content .description img{width:16px}#event-show-modal .content .description p{font-style:italic;font-size:13px}#event-show-modal .content .location img,#event-show-modal .content .description img{filter:invert(1)}.inquiry-chip{padding:8px;border-radius:12px;overflow:clip;display:flex;flex-direction:column;justify-content:center;background-color:#fff;gap:4px;color:var(--color_primary);box-shadow:13px 16px 6px #0b468000,9px 10px 5px #0b468003,5px 6px 4px #0b46800d,2px 3px 3px #0b468017,1px 1px 2px #0b46801a}.inquiry-chip .slug{font-size:12px;font-weight:400}.inquiry-chip .enquirer{font-size:14px}.legal-entity-chip{border-radius:24px;overflow:clip;background:linear-gradient(35deg,var(--color_primary_100) 70%,var(--color_primary_900) 70%);display:flex;flex-direction:column;font-size:12px}.legal-entity-chip .header{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 12px 12px 24px}.legal-entity-chip .header .name{font-size:14px}.legal-entity-chip .header .tag{background-color:var(--color_success_secondary);color:var(--DarkTxp09);border-radius:12px;padding:2px 8px}.legal-entity-chip .header .buttons{margin-left:auto;display:flex;gap:4px}.legal-entity-chip .header .buttons .icon-button{--icon_button_width: 32px;--icon_button_img_width: 18px}.legal-entity-chip .body{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;padding:12px 24px;flex-grow:1;display:flex;flex-direction:column;gap:8px}.legal-entity-chip .body .icon-field .if-value{margin-left:auto}.building-urbanistic-chip{background-color:var(--color_primary);color:#fff;padding:12px;border-radius:8px}.building-urbanistic-chip .if-icon{filter:invert(1)}.building-urbanistic-chip .if-value{margin-left:auto;text-align:end}.building-origin-chip{background-color:var(--color_primary);color:#fff;padding:12px;border-radius:8px}.building-origin-chip .if-icon{filter:invert(1)}.building-origin-chip .if-value{margin-left:auto;text-align:end}.rectangular-button.inquiries .rb-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;overflow-y:scroll;flex-wrap:nowrap}.rectangular-button.inquiries .rb-content .inquiry-chip{margin:4px}.users-button{background-color:#fff;border:solid .5px transparent;border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:12px}.users-button .title{font-size:20px;text-align:center;font-weight:700}.users-button .avatars{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:12px}.users-button .avatars .avatar{cursor:pointer;transition:all .2s;width:48px;height:48px;opacity:.3;background-color:#000}.users-button .avatars .avatar.selected,.users-button .avatars .avatar:hover{opacity:1;filter:drop-shadow(2px 1px 4px grey)}.rectangular-button.assignments .rb-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;overflow-y:scroll;flex-wrap:nowrap}.rectangular-button.assignments .rb-content .assignment-card{margin:4px}.rectangular-button.surveys .rb-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;overflow-y:scroll;flex-wrap:nowrap}.rectangular-button.surveys .rb-content .survey-card{margin:4px}.rectangular-button.negotiations .rb-content{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch;overflow-y:scroll;flex-wrap:nowrap}.rectangular-button.negotiations .rb-content .negotiation-card{margin:4px}#document-upsert-modal .content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}#document-upsert-modal .content .text-input,#document-upsert-modal .content .file-input{width:80%}.legal-entity-form.documents .toggle-input{margin:0 auto}.actor-upsert.organization-person .actor-fields.organization-person .dropdown-input,.actor-upsert.organization-person .actor-fields.organization-person .number-input{width:100%;height:44px;font-size:12px}.rectangular-button.legal-entities .rb-content{display:flex;gap:8px;flex-wrap:wrap}.images-with-cover-button{cursor:pointer;min-width:300px;max-width:300px;min-height:200px;max-height:200px;background-color:#fff;border-radius:20px;padding:8px;position:relative}.images-with-cover-button .title{position:absolute;top:18px;font-size:26px;font-weight:900;z-index:3;background-color:#fff;padding:4px 12px;border-radius:0 4px 4px 0}.images-with-cover-button .file-renderer{border-radius:20px}.images-with-cover-button .icon-button{position:absolute;top:18px;right:18px}#images-with-cover-modal .content{display:flex;gap:12px}.attendee-card{border-radius:12px;border:.5px solid var(--LightTxp03);background:#828282b3;padding:10px;display:flex;flex-direction:column;gap:6px;color:#fff;font-size:14px;overflow:clip}.attendee-card .role-and-buttons{display:flex;justify-content:space-between;align-items:center}.attendee-card .role-and-buttons .role{font-size:10px;border-radius:12px}.attendee-card .role-and-buttons .icon-button{--icon_button_width: 24px;--icon_button_img_width: 20px}.attendee-card .icon-field .if-icon{filter:invert(1)}.attendees{background-color:var(--LightTxp03);border-radius:12px;padding:12px;overflow-y:scroll;display:flex;flex-direction:column;gap:12px}.attendees .title{font-size:16px;color:#fff;text-align:end;width:100%;margin:12px 0}.attendees .attendee-card{width:100%}.attendees .attendee-card.suggested{opacity:.4}#event-upsert-modal{--content_width: calc(var(--FullW) * .8);--content_height: calc(var(--FullH) * .8);--header_height: 130px;--left_side_width: calc(var(--content_width) * .65)}#event-upsert-modal .content{overflow:clip;width:var(--content_width);height:var(--content_height);display:flex;flex-direction:column;padding:0 20px 80px;gap:12px;justify-content:flex-start}#event-upsert-modal .content .event-header{display:flex;flex-direction:column;gap:12px}#event-upsert-modal .content .event-header .organizer-and-title{display:flex;align-items:center;width:100%}#event-upsert-modal .content .event-header .organizer-and-title .organizer{height:50px;position:absolute}#event-upsert-modal .content .event-header .organizer-and-title .title{font-size:18px;padding:8px;margin:20px auto;font-weight:700;display:flex;align-items:center;gap:12px;color:#fff}#event-upsert-modal .content .event-header .organizer-and-title .title .colored-dot{width:20px;height:20px;border-radius:100%}#event-upsert-modal .content .event-header .organizer-and-title .title .text-input{height:40px}#event-upsert-modal .content .event-header .time-and-place{display:flex;gap:6px;width:100%}#event-upsert-modal .content .event-header .time-and-place .time{display:flex;align-items:center;gap:6px}#event-upsert-modal .content .event-header .time-and-place .time .time-input{height:40px;width:100px}#event-upsert-modal .content .event-header .time-and-place .time .date-input{height:40px;flex-grow:1}#event-upsert-modal .content .event-header .time-and-place .time .separator{width:6px;border:none;background:#fff;height:1px}#event-upsert-modal .content .event-header .time-and-place .place{width:425px;flex-grow:1}#event-upsert-modal .content .event-header .time-and-place .place .address-input{height:100%}#event-upsert-modal .content .event-header .time-and-place .place .address-input .main-input{height:inherit}#event-upsert-modal .content .event-body{display:flex;gap:8px;flex-grow:1;max-height:calc(100% - var(--header_height))}#event-upsert-modal .content .event-body .entity-refs{display:flex;flex-direction:column;gap:8px;height:100%;width:50%}#event-upsert-modal .content .event-body .entity-refs .rectangular-button{flex-grow:1}#event-upsert-modal .content .event-body .entity-refs .rectangular-button .rb-title{font-size:18px;font-weight:400}#event-upsert-modal .content .event-body .entity-refs .rectangular-button .rb-icon{width:24px;height:24px}#event-upsert-modal .content .event-body .attendees{height:100%;width:50%}#event-upsert-modal .content .event-body .notes-and-other-attendees{display:flex;flex-direction:column;gap:12px;flex-grow:1}#event-upsert-modal .content .event-body .notes-and-other-attendees .text-area-input{width:100%}#event-upsert-modal .content .event-body .notes-and-other-attendees .add-attendee{height:72px;border-radius:12px}#event-upsert-modal .content .event-body .notes-and-other-attendees .add-attendee .rb-title{font-size:18px;font-weight:400}#event-upsert-modal .content .event-body .notes-and-other-attendees .add-attendee .rb-icon{width:24px;height:24px}#event-type-modal{--left_side_width: 70%}#event-type-modal .content{overflow:clip;width:calc(var(--FullW) * .8);height:calc(var(--FullH) * .8);display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-content:center}#event-type-modal .content .text-button{color:#000;width:40%;height:60px}#event-type-modal .content .text-button:hover:not(.disabled),#event-type-modal .content .text-button.active:not(.disabled){transform:scale(1.02)}.calendar-renderer{--cr_left_tool_bar_width: 256px;--cr_right_tool_bar_width: 56px;--cr_top_tool_bar_height: 64px;--cr_bottom_margin: 16px;--cr_table_width: calc( var(--FullW) - var(--cr_left_tool_bar_width) - var( --cr_right_tool_bar_width ) );--cr_table_height: calc( var(--FullH) - var(--cr_top_tool_bar_height) - var(--cr_bottom_margin) );--cr_header_events_height: calc( var(--cr_event_chip_height) * var(--v9cd620fe) + var(--cr_event_chips_gap) * 2 );--cr_selected_day_color: var(--color_secondary);--cr_event_chip_margin_from_border: var(--v56e80c5c);--cr_event_chip_br: 6px;--cr_event_chip_height: 22.5px;--cr_event_chips_gap: 2px;--cr_event_chip_fs: 12px;--cr_border_color: var(--LightTxp01);--cr_half_hour_row_height: 48px;--cr_hour_column_width: 60px;display:flex;flex-direction:column;height:100%}.calendar-renderer .calendar-body{display:flex;height:var(--cr_table_height)}.calendar-renderer .calendar-table{min-width:var(--cr_table_width);max-width:var(--cr_table_width);height:100%;border-radius:28px;overflow:hidden;background-color:var(--color_primary);border:.5px solid var(--cr_border_color);box-sizing:content-box}.calendar-renderer .header-grid{display:grid;grid-template-areas:"trigger headers" "trigger events";border-bottom:solid .5px var(--cr_border_color)}.calendar-renderer .content-grid{display:grid;grid-template-areas:"hours content";overflow-y:scroll;position:relative}.calendar-task-card,.calendar-event-card{width:320px;background-color:#fff;border-radius:12px;padding:12px 24px;border-radius:var(--br_default);display:flex;flex-direction:column;gap:12px;border-left:solid 11px var(--color_secondary)}.calendar-task-card .header,.calendar-event-card .header{display:flex;justify-content:space-between}.calendar-task-card .header .icon-and-data,.calendar-event-card .header .icon-and-data{display:flex;gap:12px;align-items:center}.calendar-task-card .header .icon-and-data .icon,.calendar-event-card .header .icon-and-data .icon{margin-left:-4px;margin-bottom:auto;min-width:34px;max-width:34px;min-height:34px;max-height:34px;background-color:var(--color_primary);border-radius:100%;display:flex;align-items:center;justify-content:center;border:solid 2px var(--color_info)}.calendar-task-card .header .icon-and-data .icon img,.calendar-event-card .header .icon-and-data .icon img{filter:invert(1);width:24px;height:24px}.calendar-task-card .header .icon-and-data .data,.calendar-event-card .header .icon-and-data .data{display:flex;flex-direction:column;gap:4px}.calendar-task-card .header .icon-and-data .data .date,.calendar-event-card .header .icon-and-data .data .date{font-size:14px;font-weight:700}.calendar-task-card .header .icon-and-data .data .title,.calendar-event-card .header .icon-and-data .data .title{font-size:12px}.calendar-task-card .header .buttons,.calendar-event-card .header .buttons{display:flex;gap:4px;justify-content:flex-end}.calendar-task-card .header .buttons .icon-button,.calendar-event-card .header .buttons .icon-button{--icon_button_width: 24px;--icon_button_img_width: 16px}.calendar-task-card .notes,.calendar-event-card .notes{flex-grow:1;overflow-y:scroll;font-size:12px}.timeline[data-v-341e96dd]{padding:1rem;height:100%;display:flex;flex-direction:column}.t-controls[data-v-341e96dd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.t-controls .t-filters[data-v-341e96dd]{display:flex;gap:1rem}.t-controls .t-filters .toggle-input[data-v-341e96dd]{width:140px;height:30px;border-radius:8px}.t-controls .text-button[data-v-341e96dd]{font-size:12px;width:140px;height:30px;border-radius:8px}.t-body[data-v-341e96dd]{display:flex;flex-direction:column;overflow-x:auto;flex-grow:1}.t-body .t-events[data-v-341e96dd]{display:flex;gap:24px;flex-grow:1;width:fit-content;min-height:160px;min-width:100%}.t-body .t-events .t-event[data-v-341e96dd]{position:relative}.t-body .t-events .t-event[data-v-341e96dd]:after{content:"";position:absolute;width:.5px;height:20px;background:#fff;left:50%;transform:translate(-50%)}.t-body .t-events.top[data-v-341e96dd]{padding-bottom:20px;align-items:flex-end;border-bottom:solid .5px white}.t-body .t-events.top .t-event[data-v-341e96dd]:after{bottom:-20px}.t-body .t-events.bottom[data-v-341e96dd]{margin-top:20px;align-items:flex-start}.t-body .t-events.bottom .t-event[data-v-341e96dd]{transform:translate(50%)}.t-body .t-events.bottom .t-event[data-v-341e96dd]:after{top:-20px}.loading-spinner{transition:opacity .3s ease-in-out;z-index:100;pointer-events:none;opacity:0;background-color:transparent;width:var(--FullW);height:var(--FullH);display:flex;justify-content:center;align-items:center;border:none}.loading-spinner .content{transition:opacity .3s ease-in-out;background-color:var(--ColorPrimaryNoTxp);color:#fff;opacity:0;display:flex;position:relative;justify-content:center;border-radius:32px;border:solid .5px var(--LightTxp02);flex-direction:column;align-items:center;gap:22px;padding:40px;width:50%;height:50%}.loading-spinner .content .logo-and-spinner{display:flex;gap:20px}.loading-spinner .content .logo-and-spinner .spinner{width:80px;height:80px}.loading-spinner .content .messages{width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.loading-spinner .content p{text-align:center}.loading-spinner .content img{max-width:220px}.loading-spinner[open]{opacity:1;pointer-events:inherit}.loading-spinner[open] .content{opacity:1}.login{--login_tt: .4s;--login_avatar_width: 140px}.login[data-user-selected=true]{-webkit-backdrop-filter:blur(6px) brightness(.8);backdrop-filter:blur(6px) brightness(.8)}.login .login-container{position:absolute;bottom:4%;left:50%;transform:translate(-50%);justify-content:center;transform-origin:center;display:flex;flex-direction:column;align-items:center;height:300px}.login .login-container .text-button,.login .login-container .text-input{font-size:16px;height:54px;width:100%;border:none}.login .login-container .text-button{height:50px}.login .login-container .login-form{transition:all var(--login_tt);overflow:hidden;opacity:0;max-width:0;max-height:0;display:flex;flex-direction:column;align-items:center;gap:24px}.login .login-container .login-form[data-active=true]{opacity:1;max-width:300px;max-height:unset}.login .users-overlay{transition:all var(--login_tt);cursor:pointer;position:relative;width:var(--FullW);height:var(--FullH);display:flex;align-items:center;justify-content:center}.login .users-overlay .logo{transition:all var(--login_tt);width:500px;position:absolute}.login .users-overlay .logo[data-blurred=true]{filter:blur(6px) brightness(.2)}.login .users-overlay .avatars{transition:all var(--login_tt);display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:40px}.login .users-overlay .avatars[data-active=true] .avatar-shell img,.login .users-overlay .avatars[data-active=true] .avatar-shell .full-name{opacity:1}.login .users-overlay .avatars .avatar-shell{z-index:1;position:relative;min-width:var(--login_avatar_width);min-height:var(--login_avatar_width);max-width:var(--login_avatar_width);max-height:var(--login_avatar_width)}.login .users-overlay .avatars .avatar-shell:hover img{width:calc(var(--login_avatar_width) + 8px);filter:none}.login .users-overlay .avatars .avatar-shell img{transition:all var(--login_tt);opacity:0;width:var(--login_avatar_width);height:var(--login_avatar_width);object-fit:cover;box-shadow:0 0 20px 4px gray;filter:brightness(.9)}.login .users-overlay .avatars .avatar-shell img.selected{width:calc(var(--FullH) * .5);height:calc(var(--FullH) * .5);opacity:1;filter:none;box-shadow:0 0 30px 8px var(--DarkGrey)}.login .users-overlay .avatars .avatar-shell .full-name{opacity:0;color:#fff;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-dropdown{min-width:1px;display:flex;align-items:center;gap:16px}.logo-dropdown .logo{display:flex}.logo-dropdown .logo img{max-width:110px}.logo-dropdown .separator{min-width:1px;height:26px;background-color:#fff}.logo-dropdown .user-group-dropdown{cursor:pointer;color:#fff;font-weight:100;flex-direction:column;display:flex;position:relative;font-size:18px;letter-spacing:1px}.logo-dropdown .user-group-dropdown .current-group{font-weight:300}.logo-dropdown .user-group-dropdown .available-groups-menu{transition:grid-template-rows .2s ease-out;position:fixed;overflow:hidden;margin-top:35px;display:grid;grid-template-rows:0fr}.logo-dropdown .user-group-dropdown .available-groups-menu.active{grid-template-rows:1fr}.logo-dropdown .user-group-dropdown .available-groups-menu .available-groups{overflow:scroll;display:flex;gap:12px}.logo-dropdown .user-group-dropdown .available-groups-menu .available-groups .option{transition:all .2s;font-size:16px}.logo-dropdown .user-group-dropdown .available-groups-menu .available-groups .option:hover{font-size:18px}.logo-dropdown .user-group-dropdown.disabled{cursor:default}.site-header{z-index:3;box-sizing:border-box;position:fixed;display:flex;justify-content:space-between;align-items:center;min-width:var(--FullW);height:var(--HeaderH);padding:0 var(--LateralPadding)}.site-header .left-side{display:flex;gap:20px;align-items:center}.site-header .left-side .logo-dropdown{z-index:2}.site-header .left-side #site-header-left-side{display:flex;gap:20px}.site-header .right-side{z-index:2;display:flex;gap:12px}.site-header .right-side .admin-panel{--icon_button_hover_bg: var(--LightTxp03);border-radius:8px;padding:4px}.data-loading-bar{transition:all .6s;position:fixed;top:4px;left:50%;transform:translate(-50%);z-index:4;width:40%;height:20px;max-height:20px;overflow:hidden}.data-loading-bar.loaded{top:-20px}.dock-item{cursor:pointer;transition:all .2s;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 4px 0}.dock-item.prev,.dock-item.next{padding:4px 8px 6px}.dock-item.current{padding-bottom:20px}.dock-item img{padding:8px;background-color:var(--ColorPrimaryNoTxp);border-radius:8px;width:48px;height:48px}.dock-container{width:var(--FullW);height:var(--DockH);position:fixed;bottom:0;left:0;z-index:3;display:flex;align-items:flex-end;justify-content:center}.dock-container .dock{display:flex;background:var(--LightTxp02);padding:10px;border-radius:8px 8px 0 0;height:70px;align-items:center}.dark .dashboard-item{--dashboard_button_bg: var(--color_primary);--dashboard_button_color: white}.dashboard-item{--dashboard_button_bg: white;--dashboard_button_color: black;grid-column:var(--v4fac8b0f);grid-row:var(--v8dbaa832)}.dashboard-item .inner{transition:all .2s;cursor:pointer;background-color:var(--dashboard_button_bg);border-radius:12px;min-height:100%;min-width:100%;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.dashboard-item .inner img{transition:all .2s;max-width:110px;padding:20px}.dashboard-item .inner p{max-width:90%;transition:all .2s;text-align:end;align-self:end;font-weight:500;font-size:min(30px,var(--FullH) * .028);padding:0 20px 20px 0;color:var(--dashboard_button_color)}.dashboard-item .inner:hover{transform:scale(1.02)}.dashboard{display:flex;justify-content:center;align-items:center}.dashboard .links-grid{width:70%;height:60%;display:grid;gap:8px;grid-template-columns:repeat(58,1fr);grid-template-rows:repeat(49,1fr)}.dashboard .logout{cursor:pointer;z-index:4;position:absolute;bottom:40px;right:var(--LateralPadding);background-color:var(--color_primary);border-radius:12px;--icon_button_width: 68px;--icon_button_img_width: 52px}.utilities{display:flex;flex-direction:column;justify-content:space-evenly;gap:120px;align-items:center}.utilities .topic-buttons{display:flex;flex-wrap:wrap;justify-content:center;padding:8px;border-radius:8px;gap:12px;background-color:var(--color_secondary)}.utilities .topic-buttons .icon-button{--icon_button_width: 60px;--icon_button_img_width: 30px}.utilities .active-topic-links{min-height:140px;display:flex;max-width:100%;width:fit-content;justify-content:flex-start;align-items:center;overflow-x:scroll}.utilities .active-topic-links a{padding:10px}.utilities .active-topic-links a .topic-link-image{transition:transform .2s;max-width:200px}.utilities .active-topic-links a .topic-link-image:hover{transform:scale(1.1)}#google-maps-visible-container{width:100%;height:100%;box-sizing:border-box;position:relative}#google-maps-visible-container *{font-family:var(--FontFamily)!important}#google-maps-visible-container #google-maps-map{width:100%;height:inherit}#google-maps-visible-container #google-maps-map iframe+div{border:none!important}#google-maps-visible-container #google-maps-map .gm-style-iw-chr{display:none}#google-maps-visible-container #google-maps-map div[role=dialog].gm-style-iw.gm-style-iw-c{padding:0!important}#google-maps-visible-container #google-maps-map div[role=dialog].gm-style-iw.gm-style-iw-c div.gm-style-iw-d{overflow:unset!important;overflow-y:scroll}#google-maps-visible-container #google-maps-map div[role=dialog].gm-style-iw.gm-style-iw-c button.gm-ui-hover-effect{visibility:hidden}#google-maps-visible-container #map-buttons{transition:color .4s,background-color .4s;z-index:1;cursor:pointer;position:absolute;bottom:4px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px}#google-maps-visible-container #map-controls-div{cursor:pointer!important;background:none padding-box #fff;display:flex;align-items:center;height:40px;margin-top:10px;border-radius:2px}#google-maps-visible-container #map-controls-div:hover{background:none padding-box #ebebeb;color:#000}#google-maps-visible-container #map-controls-div input#toggle-poi{cursor:pointer}#google-maps-visible-container #map-controls-div label{padding:4px}.public-work-create{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px}.public-work-create .inputs{display:flex;gap:4px}.public-works-cluster-marker{display:flex;justify-content:center;align-items:center;background-color:var(--color_public_work);border:solid 1px white;border-radius:32px;padding:2px 10px;color:#fff;font-size:14px;font-weight:bolder}.public-work-marker{display:flex;justify-content:center;align-items:center;background-color:var(--color_public_work);border:solid 2px white;border-radius:100%;width:20px;height:20px;color:#fff}.public-work-marker.completed{background-color:var(--color_completed_public_work)}.public-work-info-window{transition:all .4s;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color_public_work);border:solid 1px white;border-radius:8px;width:150px;padding:6px}.public-work-info-window.completed{background-color:var(--color_completed_public_work)}.public-work-info-window p{color:#fff;font-weight:700}.public-work-info-window p.pup-header{width:100%;font-size:9px;text-transform:uppercase}.public-work-info-window p.parking-slots{font-size:16px}.public-work-info-window .data{border-radius:4px;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 0}.public-work-info-window .data img{width:30px;height:30px}.public-work-info-window .delete-button{cursor:pointer;position:absolute;bottom:8px;right:8px;padding:4px;width:20px;background-color:#fff;border-radius:8px}.surveys-cluster-marker{display:flex;justify-content:center;align-items:center;background-color:#fff;border:solid 2px var(--group_color);border-radius:32px;padding:2px 10px;color:var(--group_color);font-size:14px;font-weight:bolder}.survey-marker{border-radius:100%;min-width:24px;min-height:24px;display:flex;justify-content:center;align-items:center;background-color:#fff}.survey-marker.neglected{background-color:var(--group_color)}.survey-info-window{transition:all .4s;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;background-color:var(--group_color);border:solid 1px white;border-radius:8px;height:60px;width:210px;overflow:hidden}.survey-info-window .info-container{width:100%;padding:10px 16px;display:flex;flex-direction:column;gap:6px;text-wrap:nowrap;color:#fff}.survey-info-window .info-container p{font-weight:400}.survey-info-window .info-container p.address{font-weight:700}.survey-info-window .info-container p.full-name{overflow:hidden}.survey-info-window .show-button{cursor:pointer;position:absolute;bottom:8px;right:8px;padding:4px;width:20px;border-radius:100%}.buildings-cluster-marker{display:flex;justify-content:center;align-items:center;background-color:#fff;border:solid 2px var(--group_color);border-radius:32px;padding:2px 10px;color:var(--group_color);font-size:14px;font-weight:bolder}.building-marker{border-radius:100%;min-width:24px;min-height:24px;display:flex;justify-content:center;align-items:center;background-color:#fff}.building-marker.neglected{background-color:var(--group_color)}.building-info-window{transition:all .4s;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;background-color:var(--group_color);border:solid 1px white;border-radius:8px;padding:6px}.building-info-window .row{border-radius:4px;padding:2px 0;width:100%;display:flex;justify-content:center;align-items:center;gap:6px;color:#fff;font-weight:400}.garage-market-analysis-upsert{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px}.garage-market-analysis-upsert .inputs{display:flex;gap:10px}.market-analyses-cluster-marker{display:flex;justify-content:center;align-items:center;background-color:var(--color_market_analysis);border:solid 1px white;border-radius:32px;padding:2px 10px;color:#fff}.market-analysis-marker{height:20px;border-radius:12px;display:flex;justify-content:center;align-items:center;padding:2px;border:solid 1px;background-color:var(--group_color);position:relative;z-index:2;color:#fff}.market-analysis-marker.smallest{width:34px}.market-analysis-marker.small{width:40px}.market-analysis-marker.medium{width:44px}.market-analysis-marker.large{width:48px}.market-analysis-marker.largest{width:54px}.market-analysis-marker:before{content:"";width:10px;height:8px;position:absolute;top:100%;background-color:#fff;clip-path:polygon(50% 100%,0 0,100% 0)}.market-analysis-info-window{transition:all .4s;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color_market_analysis);border:solid 1px white;border-radius:8px;width:100px;padding:6px;gap:8px}.market-analysis-info-window .row{display:flex;width:100%;gap:16px;justify-content:start;align-items:center}.market-analysis-info-window .row img{width:16px}.market-analysis-info-window .row p{font-size:14px;color:#fff;font-weight:bolder}.market-analysis-info-window .delete-button{cursor:pointer;position:absolute;top:8px;right:8px;padding:4px;width:20px;background-color:#fff;border-radius:8px;transform:translateY(50%)}.main-container.gmaps #google-maps-map{border-radius:12px}.main-container.gmaps #map-buttons{padding:8px;border-radius:12px;background-color:var(--color_9)}.main-container.gmaps #map-buttons .text-input,.main-container.gmaps #map-buttons .text-button,.main-container.gmaps #map-buttons .toggle-input{--input_accent: var(--color_9);height:36px}#survey-filters-modal .content .reset{position:absolute;right:24px;top:24px}#survey-filters-modal .content .text-input,#survey-filters-modal .content .dropdown-input{width:40%;flex-grow:1}#survey-filters-modal .content .toggle-input{flex-basis:30%;flex-grow:1}#survey-filters-modal .content .filters{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:20px;max-width:930px}#survey-filters-modal .content .filters .owners{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:10px}#survey-filters-modal .content .filters .owners .header{font-size:20px;text-align:center;color:#fff}#survey-filters-modal .content .filters .owners .owners-filters{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:20px}.dark .surveys-list .assign-to-form{color:#fff}.surveys-list .assign-to-form{display:flex;padding:18px;flex-direction:column;justify-content:center;gap:12px;align-items:center}.surveys-list .assign-to-form .text-button{width:100%}#survey-list-free-search{border-radius:24px;width:200px;height:40px}.survey-map{width:100%}.survey-map #google-maps-visible-container{height:calc(var(--MainContainerH) - 58px - 24px)}.survey-map #map-buttons .text-button,.survey-map #map-buttons .toggle-input{font-size:12px;height:40px;background-color:var(--ColorPrimaryNoTxp)}.panel.land-registry .p-content{display:flex;flex-direction:column;gap:12px;overflow-y:scroll}.panel.land-registry .p-content .land-registry-chip{flex-grow:1;display:flex;flex-wrap:wrap;gap:8px;background-color:var(--LightTxp01);padding:8px;border-radius:12px}.panel.land-registry .p-content .land-registry-chip .data-field{width:48%;flex-grow:1}.building-characteristics.brokerage .data-field{flex-grow:1;width:300px}.brokerage-building-occupation-status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:10px 20px;border-radius:4px;background-color:var(--LightTxp02)}.building-information.brokerage .p-content .data-field{width:49%;flex-grow:1}.building-information.brokerage .p-content .data-field.description{width:100%}.building-security.brokerage .p-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.building-security.brokerage .p-content .data-field{flex-grow:1}.building-conditioning{display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:12px;background-color:var(--LightTxp01);padding:8px}.building-conditioning .tag{width:100%;font-size:14px;text-align:center;border-radius:12px;padding:8px 20px;background-color:var(--color_primary_100);color:#000}.building-conditioning .conditioning-data{width:100%;display:flex;flex-wrap:wrap;gap:8px}.building-heating{display:flex;flex-direction:column;align-items:center;gap:12px;border-radius:12px;background-color:var(--LightTxp01);padding:8px}.building-heating .tag{width:100%;font-size:14px;text-align:center;border-radius:12px;padding:8px 20px;background-color:var(--color_primary_100);color:#000}.building-heating .heating-data{width:100%;display:flex;flex-wrap:wrap;gap:8px}.building-technology.brokerage .p-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.building-technology.brokerage .p-content .data-field{flex-grow:1}.building-technology.brokerage .p-content .heating-and-conditioning{width:100%;margin-top:12px;display:flex;gap:8px;flex-grow:1;justify-content:center}.new-construction-survey{display:flex;gap:20px}.new-construction-survey .left{display:flex;flex-wrap:wrap;align-content:center;gap:12px;background-color:var(--LightTxp01);padding:20px;border-radius:20px}.new-construction-survey .left .data-field,.new-construction-survey .left .url-field{height:38px;width:48%;flex-grow:1}.new-construction-survey .right{width:100%;display:flex;flex-direction:column;gap:12px}.new-construction-survey .right .sold-units,.new-construction-survey .right .construction{display:flex;flex-wrap:wrap;gap:12px;background-color:var(--LightTxp01);padding:20px;border-radius:20px;flex-grow:1}.new-construction-survey .right .sold-units .data-field,.new-construction-survey .right .construction .data-field{flex-grow:1}.new-construction-survey .right .sold-units .data-field.status,.new-construction-survey .right .construction .data-field.status{width:100%}.complex-survey-header-data{display:flex;flex-direction:column;gap:8px}.dark .commercial-analysis-field{background-color:var(--color_primary)}.dark .commercial-analysis-field .values,.dark .commercial-analysis-field .name .title,.dark .commercial-analysis-field .name .description{color:var(--LightTxp08)}.commercial-analysis-field{padding:12px;border-radius:24px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-basis:100%;flex-grow:1;flex-shrink:0;min-height:80px;max-height:100px}.commercial-analysis-field .name{flex-grow:1;padding:0 10px}.commercial-analysis-field .name .title{color:var(--color_primary);font-weight:bolder;font-size:20px}.commercial-analysis-field .name .description{color:var(--color_primary);font-style:italic}.commercial-analysis-field .values{color:var(--color_primary);width:200px;padding:0 10px;display:flex;justify-content:space-between}.commercial-analysis.garage .analysis-empty{font-size:28px;margin:80px auto;padding:10px 48px;color:#fff}.commercial-analysis.garage .p-content{flex-wrap:nowrap}.commercial-analysis.garage .p-content .owners-list{width:30%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:20px}.commercial-analysis.garage .p-content .owners-list .navigation-label p.text{text-wrap:nowrap;overflow-x:hidden;margin-right:6px}.commercial-analysis.garage .p-content .data{width:70%;padding:20px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;align-content:center}.commercial-analysis.garage .p-content .data .info{display:flex;width:100%;align-items:center;margin-top:-8px;margin-bottom:10px;color:var(--LightTxp08);font-weight:700;font-style:italic}.commercial-analysis.garage .p-content .data .info .quote{flex-grow:1;padding:0 20px}.commercial-analysis.garage .p-content .data .info .values{display:flex;width:250px;justify-content:space-between;text-align:center}.garage-building-occupation-status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:10px 20px;border-radius:4px;background-color:var(--LightTxp02)}.building-information.garage .p-content{flex-wrap:nowrap}.building-information.garage .p-content .information-data{flex-grow:1;display:flex;flex-wrap:wrap;flex-direction:column;padding:20px;gap:8px}.building-documents .url-field{width:70%;margin:auto auto 12px}.building-documents .documents{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.building-documents .documents .data-field{flex-basis:300px;flex-grow:1}.building-origins .p-content{flex-direction:column}.building-origins .p-content .building-origin-chip{width:100%}.panel.building-owners .p-content{gap:12px}.building-surfaces .p-content .surfaces{display:flex;flex-wrap:wrap;gap:8px}.building-surfaces .p-content .commercial-footage{width:100%;margin-top:12px}.building-surfaces .p-content .commercial-footage .data-field{width:fit-content;justify-self:flex-end}.panel.building-urbanistics .p-content{flex-direction:column}.panel.building-urbanistics .p-content .building-urbanistic-chip{width:100%}.buildings-bar{display:flex;width:100%;padding:24px 12px;overflow-x:auto;gap:12px}.buildings-bar .building-card{cursor:pointer;transition:all .4s;min-width:400px;max-width:400px}.panel.assignment-inquiries .p-content{flex-direction:column;justify-content:flex-start;gap:20px}.panel.assignment-inquiries .p-content .status-bar{width:100%;justify-content:center;--status_bar_status_width: 300px}.panel.assignment-inquiries .p-content .table-builder{width:100%;max-height:calc(var(--MainContainerH) - 200px);height:fit-content}.inquiry-characteristics.brokerage .data-field{flex-grow:1;width:300px}.survey-header{display:flex;flex-direction:column}.survey-header .slug-and-buttons{display:flex;justify-content:space-between;align-items:center;background-color:var(--color_secondary);padding:18px 58px}.survey-header .slug-and-buttons .slug{display:flex;flex-direction:column;gap:4px}.survey-header .slug-and-buttons .slug .name-and-type{display:flex;align-items:center;justify-content:space-between;gap:12px}.survey-header .slug-and-buttons .slug .name-and-type .name{font-size:36px;color:#fff}.survey-header .slug-and-buttons .slug .name-and-type .tag{background-color:var(--color_primary_100);color:#000;font-size:14px;padding:8px 22px;border-radius:12px}.survey-header .slug-and-buttons .slug .address{font-size:18px;font-weight:300;color:#fff;font-style:italic}.survey-header .data{display:flex;flex-direction:column;padding:32px;gap:24px;flex-grow:1}.survey-header .data .address-and-type{display:flex;gap:12px}.survey-header .status-bar{padding:20px;margin:0 auto}.assignment-header{display:flex;flex-direction:column}.assignment-header .slug-and-buttons{display:flex;justify-content:space-between;align-items:center;background-color:var(--color_secondary);padding:18px 58px}.assignment-header .slug-and-buttons .slug{font-size:36px;color:#fff}.assignment-header .cover-and-data{display:flex;gap:32px;padding:32px;color:#fff}.assignment-header .cover-and-data .cover-and-buttons{display:flex;flex-direction:column;gap:20px}.assignment-header .cover-and-data .cover-and-buttons .file-renderer{width:310px;max-height:400px;object-fit:fill;border-radius:24px;flex-grow:1}.assignment-header .cover-and-data .cover-and-buttons .buttons{display:flex;gap:8px}.assignment-header .cover-and-data .cover-and-buttons .buttons .text-button{font-size:14px;gap:6px;padding:6px 24px;flex-grow:1;border-radius:8px}.assignment-header .cover-and-data .cover-and-buttons .buttons .text-button img{filter:invert(1)}.assignment-header .cover-and-data .data{display:flex;flex-direction:column;gap:24px;flex-grow:1}.assignment-header .cover-and-data .data .intestation{display:flex;gap:24px}.assignment-header .cover-and-data .data .intestation .name-address-and-type{display:flex;flex-direction:column;gap:16px}.assignment-header .cover-and-data .data .intestation .name-address-and-type .name-and-type{display:flex;gap:12px;align-items:center}.assignment-header .cover-and-data .data .intestation .name-address-and-type .name-and-type .name{font-size:26px}.assignment-header .cover-and-data .data .intestation .date-and-avatars{display:flex;gap:24px;margin-left:auto;background-color:var(--LightTxp06);padding:18px 24px;border-radius:20px;align-items:center}.assignment-header .cover-and-data .data .intestation .date-and-avatars .date{display:flex;flex-direction:column;gap:8px}.assignment-header .cover-and-data .data .intestation .date-and-avatars .date .data-field{flex-grow:1}.assignment-header .cover-and-data .data .intestation .date-and-avatars .avatars{display:flex;gap:8px}.negotiation-header{display:flex;flex-direction:column}.negotiation-header .slug-and-buttons{display:flex;justify-content:space-between;align-items:center;background-color:var(--color_secondary);padding:18px 58px}.negotiation-header .slug-and-buttons .slug{font-size:36px;color:#fff}.negotiation-header .cover-and-data{display:flex;gap:32px;padding:32px;color:#fff}.negotiation-header .cover-and-data .cover-and-buttons{display:flex;flex-direction:column;gap:20px}.negotiation-header .cover-and-data .cover-and-buttons .file-renderer{width:310px;max-height:400px;object-fit:fill;border-radius:24px;flex-grow:1}.negotiation-header .cover-and-data .cover-and-buttons .text-button{font-size:14px;gap:6px;padding:6px 24px;border-radius:8px}.negotiation-header .cover-and-data .cover-and-buttons .text-button img{filter:invert(1)}.negotiation-header .cover-and-data .data{display:flex;flex-direction:column;gap:24px;flex-grow:1}.negotiation-header .cover-and-data .data .intestation{display:flex;gap:24px}.negotiation-header .cover-and-data .data .intestation .name-address-and-type{display:flex;flex-direction:column;gap:16px}.negotiation-header .cover-and-data .data .intestation .name-address-and-type .name-and-type{display:flex;gap:12px;align-items:center}.negotiation-header .cover-and-data .data .intestation .name-address-and-type .name-and-type .name{font-size:26px}.negotiation-header .cover-and-data .data .intestation .avatars{display:flex;gap:8px;background-color:var(--LightTxp06);padding:18px 24px;border-radius:20px;align-items:center;margin-left:auto}.negotiation-header .status-bar{padding:20px;margin:0 auto}.inquiry-action-buttons{display:flex;justify-content:flex-end;align-items:center;gap:8px}.inquiry-action-buttons .text-button{--text_button_hover_bg: var(--color_primary_900);background-color:var(--color_primary);font-size:12px;border:none;height:30px}.inquiry-action-buttons .icon-button{--icon_button_hover_bg: var(--color_primary_900);--icon_button_width: 30px;--icon_button_img_width: 15px;background-color:var(--color_primary);border-radius:8px}.survey-action-buttons,.assignment-action-buttons,.negotiation-action-buttons,.inquiry-action-buttons{display:flex;justify-content:flex-end;align-items:center;gap:8px}.survey-action-buttons .text-button,.assignment-action-buttons .text-button,.negotiation-action-buttons .text-button,.inquiry-action-buttons .text-button{--text_button_hover_bg: var(--color_primary_900);background-color:var(--color_primary);font-size:12px;border:none;height:30px}.survey-action-buttons .icon-button,.assignment-action-buttons .icon-button,.negotiation-action-buttons .icon-button,.inquiry-action-buttons .icon-button{--icon_button_hover_bg: var(--color_primary_900);--icon_button_width: 30px;--icon_button_img_width: 15px;background-color:var(--color_primary);border-radius:8px}.survey-action-buttons .icon-button img,.assignment-action-buttons .icon-button img,.negotiation-action-buttons .icon-button img,.inquiry-action-buttons .icon-button img{filter:invert(1)}.survey-contract-buttons,.assignment-contract-buttons,.negotiation-contract-buttons{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 32px}.survey-contract-buttons .text-button,.assignment-contract-buttons .text-button,.negotiation-contract-buttons .text-button{gap:12px}.survey-contract-buttons .text-button img,.assignment-contract-buttons .text-button img,.negotiation-contract-buttons .text-button img{filter:invert(1)}#negotiations-modal .content{width:calc(var(--FullW) * .6)}#negotiations-modal .negotiation-cards{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;overflow-y:scroll}#negotiations-modal .negotiation-cards .negotiation-card{width:48%}.inquiry-header{display:flex;flex-direction:column}.inquiry-header .slug-and-buttons{display:flex;justify-content:space-between;align-items:center;background-color:var(--color_secondary);padding:18px 58px}.inquiry-header .slug-and-buttons .slug{font-size:36px;color:#fff}.inquiry-header .legal-entity-and-data{display:flex;gap:32px;padding:32px}.inquiry-header .legal-entity-and-data .person-card,.inquiry-header .legal-entity-and-data .organization-card{width:400px}.inquiry-header .legal-entity-and-data .person-card .icon-field,.inquiry-header .legal-entity-and-data .organization-card .icon-field{width:100%}.inquiry-header .legal-entity-and-data .data{display:flex;flex-direction:column;gap:24px;flex-grow:1}.inquiry-header .legal-entity-and-data .data .intestation{display:flex;gap:18px}.inquiry-header .legal-entity-and-data .data .intestation .core-interview{flex-grow:1;background-color:#fff;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:12px;justify-content:center}.inquiry-header .legal-entity-and-data .data .intestation .core-interview .icon-field .if-value{margin-left:auto;font-weight:700}.inquiry-header .legal-entity-and-data .data .intestation .avatars-and-channel{display:flex;flex-direction:column;gap:18px;width:300px}.inquiry-header .legal-entity-and-data .data .intestation .avatars-and-channel .avatars{display:flex;gap:8px;background-color:var(--LightTxp06);padding:18px 24px;border-radius:8px;align-items:center;height:fit-content}.inquiry-header .legal-entity-and-data .data .intestation .avatars-and-channel .channel{height:100%;background-color:#fff;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:12px}.inquiry-header .legal-entity-and-data .data .assignments{background-color:var(--color_info);color:#fff;padding:12px;border-radius:8px;flex-grow:1}.inquiry-header .legal-entity-and-data .data .assignments .title{font-weight:700;margin-bottom:12px}.inquiry-header .legal-entity-and-data .data .assignments .tags{display:flex;gap:12px;flex-wrap:wrap}.building-upsert-card.error{border:solid 1px red}.building-upsert-card{display:flex;flex-direction:column;border-radius:8px;gap:8px;padding:12px 20px;background-color:var(--color_primary_100)}.building-upsert-card .name-and-buttons{display:flex;align-items:center;justify-content:space-between}.building-upsert-card .name-and-buttons .name{font-weight:700}.building-upsert-card .name-and-buttons .buttons{display:flex}.building-upsert-card .parts{display:flex;flex-wrap:wrap;gap:8px}.building-upsert-card .parts .rectangular-button{--rectangle_button_reset_icon_width: 16px;padding:12px;height:130px;border-radius:12px;width:48%;flex-grow:1}.building-upsert-card .parts .rectangular-button .rb-content{gap:6px}.building-upsert-card .parts .rectangular-button .rb-title{font-size:13px}.building-upsert-card .parts .rectangular-button .rb-icon{width:20px;height:20px}.buildings-upsert{border-radius:12px;padding:18px;background-color:var(--color_primary_900);min-height:100%}.buildings-upsert .header{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.buildings-upsert .header .name{color:#fff;font-size:24px;font-weight:700}.buildings-upsert .cards{display:flex;flex-wrap:wrap;gap:12px}.buildings-upsert .cards .building-upsert-card{flex-grow:1}#survey-submit-button img{width:14px;filter:invert(1)}#survey-submit-button .content{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}#survey-submit-button,#survey-type-button{width:240px;font-size:14px;height:40px;border:none}.survey-upsert{display:flex;justify-content:space-between}.survey-upsert .survey-upsert-body{display:flex;justify-content:space-between;align-content:space-between;min-width:100%;gap:12px;padding:12px}.survey-upsert .survey-upsert-body .left-side{width:60%;flex-grow:1}.survey-upsert .survey-upsert-body .right-side{width:40%;display:flex;flex-direction:column;gap:12px;height:100%}.survey-upsert .survey-upsert-body .right-side .rectangular-button .rb-content{gap:4px}#archived-assignments-toggle{width:200px;height:40px}.dark .assignments-list .assign-to-form{color:#fff}.assignments-list .assign-to-form{display:flex;padding:18px;flex-direction:column;justify-content:center;gap:12px;align-items:center}.assignments-list .assign-to-form .text-button{width:100%}.assignments-list .assignments{display:flex;flex-wrap:wrap;gap:24px;overflow-y:scroll;justify-content:center}#assignment-submit-button{width:240px;font-size:14px;height:40px;border:none}#assignment-submit-button img{width:14px;filter:invert(1)}#assignment-submit-button .content{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.assignment-upsert{display:flex;gap:12px}.assignment-upsert .buildings{background-color:#fff;border-radius:20px;padding:18px;overflow:clip;flex-grow:1}.assignment-upsert .buildings .title{font-size:26px;font-weight:900;margin-bottom:12px;text-align:center}.assignment-upsert .buildings .text-button{background-color:var(--color_primary);margin-bottom:12px}.assignment-upsert .buildings .building-cards{max-height:86%;display:flex;flex-wrap:wrap;gap:12px;overflow-y:scroll;justify-content:center;align-items:flex-start}.assignment-upsert .buildings .building-cards .building-card{width:48%;flex-grow:1}.assignment-upsert .rectangles{display:flex;flex-direction:column;gap:12px;min-width:300px;max-width:300px}.assignment-upsert .rectangles .rectangular-button{flex-grow:1}.assignment-upsert .rectangles .rectangular-button.core-data .rb-content{flex-direction:column;gap:4px}#assignment-upsert-core-data-form #slug,#assignment-upsert-core-data-form #website{width:100%}#archived-negotiations-toggle{width:200px;height:40px}.dark .negotiations-list .assign-to-form{color:#fff}.negotiations-list .assign-to-form{display:flex;padding:18px;flex-direction:column;justify-content:center;gap:12px;align-items:center}.negotiations-list .assign-to-form .text-button{width:100%}.negotiations-list .negotiations{display:flex;flex-wrap:wrap;gap:24px;overflow-y:scroll;justify-content:center}.survey-show,.assignment-show,.negotiation-show{overflow-y:scroll}.survey-show .panels,.assignment-show .panels,.negotiation-show .panels{padding:12px;display:flex;flex-wrap:wrap;gap:10px}.survey-show .panels .panel,.assignment-show .panels .panel,.negotiation-show .panels .panel{width:100%;flex-grow:1}.survey-show .panels .panel.expanded,.assignment-show .panels .panel.expanded,.negotiation-show .panels .panel.expanded{height:-webkit-fill-available}.survey-show .panels .building-urbanistics,.assignment-show .panels .building-urbanistics,.negotiation-show .panels .building-urbanistics,.survey-show .panels .building-origins,.assignment-show .panels .building-origins,.negotiation-show .panels .building-origins{width:24%}.survey-show .panels .land-registry,.assignment-show .panels .land-registry,.negotiation-show .panels .land-registry,.survey-show .panels .building-security,.assignment-show .panels .building-security,.negotiation-show .panels .building-security,.survey-show .panels .building-technology,.assignment-show .panels .building-technology,.negotiation-show .panels .building-technology,.survey-show .panels .building-information,.assignment-show .panels .building-information,.negotiation-show .panels .building-information,.survey-show .panels .building-characteristics,.assignment-show .panels .building-characteristics,.negotiation-show .panels .building-characteristics,.survey-show .panels .building-documents,.assignment-show .panels .building-documents,.negotiation-show .panels .building-documents{width:49%}.survey-show .p-content,.assignment-show .p-content,.negotiation-show .p-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.survey-show .timeline,.assignment-show .timeline,.negotiation-show .timeline{max-height:var(--MainContainerH);width:100%}#negotiation-submit-button{width:240px;font-size:14px;height:40px;border:none}#negotiation-submit-button img{width:14px;filter:invert(1)}#negotiation-submit-button .content{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.negotiation-upsert{display:flex;gap:12px}.negotiation-upsert .rectangular-button.legal-entities{height:100%;min-width:calc(var(--MainContainerW) * .4);max-width:calc(var(--MainContainerW) * .4)}.negotiation-upsert .buildings{background-color:#fff;border-radius:20px;padding:18px;overflow:clip;flex-grow:1}.negotiation-upsert .buildings .title{font-size:26px;font-weight:900;margin-bottom:12px;text-align:center}.negotiation-upsert .buildings .text-button{background-color:var(--color_primary);margin-bottom:12px}.negotiation-upsert .buildings .building-cards{max-height:86%;display:flex;flex-wrap:wrap;gap:12px;overflow-y:scroll;justify-content:center}.negotiation-upsert .buildings .building-cards .building-card{width:48%;flex-grow:1}#inquiry-filters-modal .content .reset{position:absolute;right:24px;top:24px}#inquiry-filters-modal .content .filters{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:20px;max-width:930px}#inquiry-filters-modal .content .filters .toggle-input,#inquiry-filters-modal .content .filters .number-input,#inquiry-filters-modal .content .filters .dropdown-input,#inquiry-filters-modal .content .filters .date-input{flex-basis:40%;flex-grow:1}#inquiries-list-free-search{border-radius:24px;width:200px;height:40px}#filtered-count{margin:auto;color:#fff;font-weight:300}#inquiry-submit-button{width:200px;font-size:14px;height:40px;border:none}#inquiry-submit-button img{width:14px;filter:invert(1)}#inquiry-submit-button .content{width:100%;display:flex;justify-content:center;align-items:center;gap:10px}.inquiry-create{--rectangles_gap: 8px;display:flex;flex-direction:column;justify-content:space-between}.inquiry-create .rectangles{display:flex;flex-direction:column;width:100%;height:var(--MainContainerH);gap:var(--rectangles_gap)}.inquiry-create .rectangles .rectangular-button{height:100%}.inquiry-create .rectangles .rectangular-button .rb-content{gap:4px}.inquiry-create .rectangles .line{display:flex;width:100%;gap:var(--rectangles_gap)}.inquiry-create .rectangles .line.top{min-height:40%;max-height:40%}.inquiry-create .rectangles .line.top .legal-entity{min-width:35%;max-width:35%}.inquiry-create .rectangles .line.top .interview{min-width:65%;max-width:65%}.inquiry-create .rectangles .line.top .interview .rb-content{flex-direction:column;gap:8px}.inquiry-create .rectangles .line.middle{min-height:34%;max-height:34%}.inquiry-create .rectangles .line.middle .assignment-buildings{min-width:45%;max-width:45%}.inquiry-create .rectangles .line.middle .zones{min-width:55%;max-width:55%}.inquiry-create .rectangles .line.bottom{min-height:22%;max-height:22%}.inquiry-create .rectangles .line.bottom .assignees{min-width:40%;max-width:40%}.inquiry-create .rectangles .line.bottom .marketing-channel{min-width:60%;max-width:60%}.inquiry-show{overflow-y:scroll}.inquiry-show .panels{padding:12px;display:flex;flex-direction:column;gap:10px}.inquiry-show .panels .p-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}#create-user{width:180px;height:100%;font-size:14px}.users-list .user-actions{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px}.users-list .user-actions .text-button{height:40px;width:240px;font-size:14px}#user-submit-button{width:240px;font-size:14px;height:40px;border:none}.user-upsert{display:flex;gap:20px}.user-upsert .left-side{display:flex;flex-direction:column;gap:20px;flex-grow:1}.user-upsert .left-side .dynamic-form.flat{height:60%;width:calc(var(--MainContainerW) * .5)}.user-upsert .left-side .dynamic-form.flat .text-input,.user-upsert .left-side .dynamic-form.flat .dropdown-input{width:100%;height:40px}.user-upsert .left-side .dynamic-form.flat #avatar{height:200px}.user-upsert .right-side{display:flex;flex-direction:column;gap:20px}.user-upsert .right-side .users-button{flex-grow:1}.user-upsert .right-side .users-button .avatars .avatar{width:60px;height:60px}.people-list .people-actions{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px}#people-list-free-search{border-radius:24px;width:200px;height:40px}.organizations-list .organizations-actions{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px}#organizations-list-free-search{border-radius:24px;width:200px;height:40px}#switch-entity{display:flex;gap:12px;font-size:14px}#switch-entity img{width:16px;filter:invert(1)}.dark .reactive-css-variables{--input_background_default: var(--LightTxp02);--color_secondary: rgba(255, 255, 255, .1)}.brokerage .reactive-css-variables{--group_color: rgb(48, 169, 80)}.garage .reactive-css-variables{--group_color: rgb(27, 115, 212)}.reactive-css-variables{position:fixed;top:0;left:0;--color_primary: rgba(28, 41, 71, 1);--color_primary_900: rgba(43, 70, 125, 1);--color_primary_100: rgba(223, 237, 250, 1);--color_primary_50: rgba(241, 247, 253, 1);--color_assignment: rgba(211, 223, 206, 1);--color_negotiation: rgba(243, 234, 209, 1);--color_grey_50: rgba(217, 217, 217, 1);--color_grey_500: rgb(138, 138, 138);--color_secondary: rgba(28, 99, 168, 1);--color_error: rgba(156, 51, 10, 1);--color_success: rgba(101, 172, 73, 1);--color_info: rgba(81, 104, 134, 1);--ColorPrimaryNoTxp: #1e1e1e;--LightTxp01: rgba(255, 255, 255, .1);--LightTxp02: rgba(255, 255, 255, .2);--LightTxp03: rgba(255, 255, 255, .3);--LightTxp04: rgba(255, 255, 255, .4);--LightTxp05: rgba(255, 255, 255, .5);--LightTxp06: rgba(255, 255, 255, .6);--LightTxp07: rgba(255, 255, 255, .7);--LightTxp08: rgba(255, 255, 255, .8);--LightTxp09: rgba(255, 255, 255, .9);--DarkTxp01: rgba(70, 70, 70, .1);--DarkTxp02: rgba(70, 70, 70, .2);--DarkTxp03: rgba(70, 70, 70, .3);--DarkTxp04: rgba(70, 70, 70, .4);--DarkTxp05: rgba(70, 70, 70, .5);--DarkTxp06: rgba(70, 70, 70, .6);--DarkTxp07: rgba(70, 70, 70, .7);--DarkTxp08: rgba(70, 70, 70, .8);--DarkTxp09: rgba(70, 70, 70, .9);--color_sale: #b2e0b1;--color_notarial_deed: #c6c8f7;--color_preliminary: #fbe8b3;--color_personal: #a8d8f0;--color_acquisition: #f9c2a1;--color_estimates: #f5b5b8;--color_assignment_handling: #d4b6f3;--color_negotiation_handling: #f3ffcb;--color_offer_pick_up: #b8ebe4;--color_offer_acceptance: #ecc3a5;--color_zone_activity: #91a8f4;--color_generic: #ffc8dd;--color_with_financial_consultant: #bde0fe;--color_site_inspection: #ffccee;--color_public_work: rgb(81, 81, 81);--color_completed_public_work: rgb(238, 120, 120);--color_market_analysis: rgb(27, 115, 212);--color_0: #4c738e;--color_1: #577c65;--color_2: #8f865a;--color_3: #a4725e;--color_4: #b15c7b;--color_5: #8c5d99;--color_6: #6b5ba7;--color_7: #4f6aa2;--color_8: #3e6e8c;--color_9: #2d5b73;--color_error_glow: rgba(231, 76, 60, .5);--color_warning: rgba(196, 149, 27, 1);--color_success_secondary: rgba(211, 223, 206, 1);--color_input_accent: #7f8bb9;--br_default: 12px;--input_background_default: white;--FullW: var(--efa4c6d6);--FullH: var(--efb269f8);--HeaderH: 110px;--DockH: 80px;--NotificationsW: 320px;--LateralPadding: calc(var(--FullW) / 100 * 6);--MainContainerW: calc(var(--FullW) - var(--LateralPadding) * 2);--MainContainerH: calc(var(--FullH) - var(--HeaderH) - var(--DockH))}.reactive-css-variables .alert{color:red;background-color:#fff;padding:20px;width:600px;border-radius:12px;border:solid 1px red}.reactive-css-variables .alert.subtle{color:#ad4b4b;border:solid 1px rgb(173,75,75)}.reactive-css-variables .separator-hz{margin:12px auto;width:90%;border:none;min-height:.5px;max-height:.5px;background-color:var(--LightTxp03)}.reactive-css-variables .separator-hz.dark{background-color:var(--DarkTxp03)}.reactive-css-variables .event-bg.sale{background-color:var(--color_sale)}.reactive-css-variables .event-bg.notarial_deed{background-color:var(--color_notarial_deed)}.reactive-css-variables .event-bg.preliminary{background-color:var(--color_preliminary)}.reactive-css-variables .event-bg.personal{background-color:var(--color_personal)}.reactive-css-variables .event-bg.acquisition{background-color:var(--color_acquisition)}.reactive-css-variables .event-bg.estimates{background-color:var(--color_estimates)}.reactive-css-variables .event-bg.assignment_handling{background-color:var(--color_assignment_handling)}.reactive-css-variables .event-bg.negotiation_handling{background-color:var(--color_negotiation_handling)}.reactive-css-variables .event-bg.offer_pick_up{background-color:var(--color_offer_pick_up)}.reactive-css-variables .event-bg.offer_acceptance{background-color:var(--color_offer_acceptance)}.reactive-css-variables .event-bg.zone_activity{background-color:var(--color_zone_activity)}.reactive-css-variables .event-bg.generic{background-color:var(--color_generic)}.reactive-css-variables .event-bg.with_financial_consultant{background-color:var(--color_with_financial_consultant)}.reactive-css-variables .event-bg.site_inspection{background-color:var(--color_site_inspection)}.reactive-css-variables .hz-scroll{overflow-x:scroll}.reactive-css-variables .hz-scroll::-webkit-scrollbar{width:0;height:8px}.reactive-css-variables .hz-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.reactive-css-variables .hz-scroll::-webkit-scrollbar-thumb{background-color:var(--color_secondary);border-radius:4px;border:1px solid var(--LightTxp04)}.reactive-css-variables .hz-scroll::-webkit-scrollbar-thumb:hover{background-color:#777}.reactive-css-variables .vt-scroll{overflow-y:scroll}.reactive-css-variables .vt-scroll::-webkit-scrollbar{width:8px;height:0px}.reactive-css-variables .vt-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.reactive-css-variables .vt-scroll::-webkit-scrollbar-thumb{background-color:var(--color_secondary);border-radius:4px;border:1px solid var(--LightTxp04)}.reactive-css-variables .vt-scroll::-webkit-scrollbar-thumb:hover{background-color:#777}.dark .dropdown-input{color:#fff}.dark .dropdown-input .icon-button img{filter:invert(1)}.dropdown-input{--input_br: var(--br_default);--dropdown_input_accent: var(--color_input_accent);width:280px;height:60px;position:relative;color:#000;font-size:14px}.dropdown-input.disabled{cursor:not-allowed;pointer-events:auto}.dropdown-input.disabled *{pointer-events:none}.dropdown-input .options-menu{--input_accent: var(--dropdown_input_accent)}.dropdown-input .input{cursor:pointer;transition:all .2s;height:inherit;font-size:inherit;background-color:var(--input_background_default);padding:0 8px;text-align:center;border-radius:var(--input_br);overflow:clip;display:flex;justify-content:space-between;align-items:center;gap:4px}.dropdown-input .input.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-input .input.expanded .chevron{transform:rotateX(180deg)}.dropdown-input .input.expanded .label.floating{border-bottom-right-radius:var(--br_default)}.dropdown-input .input .label{transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7;border-radius:inherit;border-top-right-radius:0;border-bottom-left-radius:0;color:inherit}.dropdown-input .input .label.floating{top:0;left:0;transform:unset;padding:2px 8px;font-size:smaller;background-color:var(--dropdown_input_accent);opacity:1;color:#fff}.dropdown-input .input .selected-option{flex-grow:1;max-width:80%}.dropdown-input .input .buttons{position:absolute;right:8px;top:0;height:100%;display:flex;align-items:center}.dropdown-input .icon-button{--icon_button_hover_bg: var(--dropdown_input_accent);--icon_button_width: 32px}.dropdown-input .icon-button img{filter:unset}.dropdown-input .icon-button.clear{--icon_button_img_width: 12px;cursor:pointer;opacity:0}.dropdown-input .icon-button.clear.visible{opacity:1}.dropdown-input .icon-button.chevron{--icon_button_img_width: 16px}.buttons-input{position:relative;display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;width:100%;margin:8px;color:#fff}.buttons-input .title{font-size:22px;padding:12px;margin-bottom:12px}.buttons-input .inputs{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center}.buttons-input .inputs .text-button{--text_button_hover_bg: var(--input_accent);border:solid .5px var(--LightTxp02);font-size:14px;width:fit-content;opacity:.7}.buttons-input .inputs .text-button.active{opacity:1;border:solid .5px white}.dark .basic-input{color:#fff}.basic-input{--input_accent: var(--color_input_accent);width:280px;height:60px;font-size:14px;border-radius:var(--br_default);position:relative;text-align:center;align-content:center;color:#000}.basic-input:has(input[disabled]),.basic-input:has(textarea[disabled]){opacity:.7}.basic-input input{background-color:var(--input_background_default);padding:0 8px;width:100%;font-size:inherit;color:inherit;height:inherit;text-align:inherit;align-content:inherit;border-radius:inherit;overflow:clip}.basic-input textarea{background-color:var(--input_background_default);padding:0 8px;width:100%;font-size:inherit;color:inherit;height:inherit;text-align:inherit;align-content:inherit;resize:none;border-radius:inherit}.basic-input label{transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.7;border-radius:inherit;border-top-right-radius:0;border-bottom-left-radius:0;color:inherit}.basic-input.focused label{top:0;left:0;transform:unset;padding:2px 8px;font-size:smaller;background-color:var(--input_accent);color:#fff;opacity:1;filter:brightness(1.2)}.person-card,.organization-card{min-width:380px;border-radius:24px;overflow:clip;background:linear-gradient(35deg,var(--color_primary_100) 55%,var(--color_primary_900) 55%);display:flex;flex-direction:column}.person-card .anagraphics,.person-card .documents,.person-card .people,.organization-card .anagraphics,.organization-card .documents,.organization-card .people{min-height:190px;max-height:190px}.person-card.small .anagraphics,.person-card.small .documents,.person-card.small .people,.organization-card.small .anagraphics,.organization-card.small .documents,.organization-card.small .people{min-height:130px;max-height:130px}.person-card .header,.organization-card .header{display:flex;align-items:center;padding:12px 24px;gap:12px}.person-card .header .colored-dot,.organization-card .header .colored-dot{width:33px;height:33px;background-color:var(--color_primary);border-radius:100%;display:flex;align-items:center;justify-content:center}.person-card .header .colored-dot img,.organization-card .header .colored-dot img{width:80%;height:80%;filter:invert(1)}.person-card .header .buttons,.organization-card .header .buttons{display:flex;gap:4px}.person-card .header .buttons .icon-button,.organization-card .header .buttons .icon-button{--icon_button_width: 28px;--icon_button_img_width: 20px}.person-card .header .tag,.organization-card .header .tag{background-color:var(--color_success_secondary);color:var(--DarkTxp09);border-radius:12px;padding:2px 8px;margin-left:auto}.person-card .body,.organization-card .body{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;padding:12px 24px;flex-grow:1;display:flex;flex-direction:column}.person-card .body .name,.organization-card .body .name{font-size:18px;font-weight:700}.person-card .body .anagraphics,.organization-card .body .anagraphics{align-content:start;display:flex;flex-direction:column;gap:22px;flex-grow:1;padding-right:8px}.person-card .body .anagraphics .icon-field,.organization-card .body .anagraphics .icon-field{width:100%}.person-card .body .anagraphics .icon-field .if-value,.organization-card .body .anagraphics .icon-field .if-value{margin-left:auto}.person-card .body .people,.organization-card .body .people,.person-card .body .documents,.organization-card .body .documents{display:flex;flex-direction:column;gap:8px;overflow-y:scroll}.person-card .footer,.organization-card .footer{background-color:#fff;display:flex;flex-direction:column;padding:12px 24px}.person-card .footer .buttons,.organization-card .footer .buttons{display:flex;gap:4px}.person-card .footer .buttons .text-button,.organization-card .footer .buttons .text-button{color:var(--color_primary);gap:6px;width:100%;padding:6px 24px;border:solid 1px var(--color_primary);margin-bottom:12px}.person-card .footer .page-dots,.organization-card .footer .page-dots{display:flex;gap:16px;justify-content:center;align-items:center}#owners-form-modal .content,#conferrers-form-modal .content,#legal-entities-form-modal .content,#legal-entity-form-modal .content{width:calc(var(--FullW) * .8);height:calc(var(--FullH) * .8);padding:32px 24px;display:flex;flex-direction:column}#owners-form-modal .content .title,#conferrers-form-modal .content .title,#legal-entities-form-modal .content .title,#legal-entity-form-modal .content .title{font-size:26px;color:#fff;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);background-color:var(--color_primary_900);padding:7px 40px;border-radius:12px 12px 0 0}#owners-form-modal .content .type-switch,#conferrers-form-modal .content .type-switch,#legal-entities-form-modal .content .type-switch,#legal-entity-form-modal .content .type-switch{margin:12px auto 0}#owners-form-modal .content .sections-switch,#conferrers-form-modal .content .sections-switch,#legal-entities-form-modal .content .sections-switch,#legal-entity-form-modal .content .sections-switch{min-height:40px;max-height:40px;margin:0 auto}#owners-form-modal .content .sections-switch .switch-button,#conferrers-form-modal .content .sections-switch .switch-button,#legal-entities-form-modal .content .sections-switch .switch-button,#legal-entity-form-modal .content .sections-switch .switch-button{margin-top:2px;border-top-right-radius:0;border-top-left-radius:0}#owners-form-modal .content .legal-entity-form,#owners-form-modal .content .legal-entities-form,#conferrers-form-modal .content .legal-entity-form,#conferrers-form-modal .content .legal-entities-form,#legal-entities-form-modal .content .legal-entity-form,#legal-entities-form-modal .content .legal-entities-form,#legal-entity-form-modal .content .legal-entity-form,#legal-entity-form-modal .content .legal-entities-form{display:flex;flex-direction:column;flex-grow:1}#owners-form-modal .content .cards,#conferrers-form-modal .content .cards,#legal-entities-form-modal .content .cards,#legal-entity-form-modal .content .cards{margin:auto 0;display:flex;min-width:100%;align-items:center;gap:12px;padding:12px;flex-grow:1;align-content:center}#owners-form-modal .content .cards .add .text-button,#conferrers-form-modal .content .cards .add .text-button,#legal-entities-form-modal .content .cards .add .text-button,#legal-entity-form-modal .content .cards .add .text-button{height:200px;width:200px;margin-right:20px}#owners-form-modal .content .anagraphics-upsert,#conferrers-form-modal .content .anagraphics-upsert,#legal-entities-form-modal .content .anagraphics-upsert,#legal-entity-form-modal .content .anagraphics-upsert{display:flex;flex-wrap:wrap;gap:12px;flex-grow:1;align-content:center}#owners-form-modal .content .anagraphics-upsert .autocomplete-input,#owners-form-modal .content .anagraphics-upsert .text-input,#owners-form-modal .content .anagraphics-upsert .date-input,#owners-form-modal .content .anagraphics-upsert .dropdown-input,#conferrers-form-modal .content .anagraphics-upsert .autocomplete-input,#conferrers-form-modal .content .anagraphics-upsert .text-input,#conferrers-form-modal .content .anagraphics-upsert .date-input,#conferrers-form-modal .content .anagraphics-upsert .dropdown-input,#legal-entities-form-modal .content .anagraphics-upsert .autocomplete-input,#legal-entities-form-modal .content .anagraphics-upsert .text-input,#legal-entities-form-modal .content .anagraphics-upsert .date-input,#legal-entities-form-modal .content .anagraphics-upsert .dropdown-input,#legal-entity-form-modal .content .anagraphics-upsert .autocomplete-input,#legal-entity-form-modal .content .anagraphics-upsert .text-input,#legal-entity-form-modal .content .anagraphics-upsert .date-input,#legal-entity-form-modal .content .anagraphics-upsert .dropdown-input{width:48%;flex-grow:1;height:44px;font-size:12px}#owners-form-modal .content .anagraphics-upsert .name,#conferrers-form-modal .content .anagraphics-upsert .name,#legal-entities-form-modal .content .anagraphics-upsert .name,#legal-entity-form-modal .content .anagraphics-upsert .name{width:100%}#owners-form-modal .content .anagraphics-upsert .toggle-input,#conferrers-form-modal .content .anagraphics-upsert .toggle-input,#legal-entities-form-modal .content .anagraphics-upsert .toggle-input,#legal-entity-form-modal .content .anagraphics-upsert .toggle-input{height:50px;margin:0 auto}#owners-form-modal .content .phones,#conferrers-form-modal .content .phones,#legal-entities-form-modal .content .phones,#legal-entity-form-modal .content .phones{display:flex;gap:12px;border-radius:4px;width:100%}#owners-form-modal .content .phones .phone,#conferrers-form-modal .content .phones .phone,#legal-entities-form-modal .content .phones .phone,#legal-entity-form-modal .content .phones .phone{display:flex;width:48%;flex-grow:1}#owners-form-modal .content .phones .phone .text-input,#owners-form-modal .content .phones .phone .autocomplete-input,#conferrers-form-modal .content .phones .phone .text-input,#conferrers-form-modal .content .phones .phone .autocomplete-input,#legal-entities-form-modal .content .phones .phone .text-input,#legal-entities-form-modal .content .phones .phone .autocomplete-input,#legal-entity-form-modal .content .phones .phone .text-input,#legal-entity-form-modal .content .phones .phone .autocomplete-input{height:44px;font-size:12px}#owners-form-modal .content .phones .phone .text-input.prefix,#owners-form-modal .content .phones .phone .autocomplete-input.prefix,#conferrers-form-modal .content .phones .phone .text-input.prefix,#conferrers-form-modal .content .phones .phone .autocomplete-input.prefix,#legal-entities-form-modal .content .phones .phone .text-input.prefix,#legal-entities-form-modal .content .phones .phone .autocomplete-input.prefix,#legal-entity-form-modal .content .phones .phone .text-input.prefix,#legal-entity-form-modal .content .phones .phone .autocomplete-input.prefix{width:60px;flex-grow:0;border-top-right-radius:0;border-bottom-right-radius:0}#owners-form-modal .content .phones .phone .text-input.prefix input,#owners-form-modal .content .phones .phone .autocomplete-input.prefix input,#conferrers-form-modal .content .phones .phone .text-input.prefix input,#conferrers-form-modal .content .phones .phone .autocomplete-input.prefix input,#legal-entities-form-modal .content .phones .phone .text-input.prefix input,#legal-entities-form-modal .content .phones .phone .autocomplete-input.prefix input,#legal-entity-form-modal .content .phones .phone .text-input.prefix input,#legal-entity-form-modal .content .phones .phone .autocomplete-input.prefix input{background-color:var(--LightTxp09)}#owners-form-modal .content .phones .phone .number,#conferrers-form-modal .content .phones .phone .number,#legal-entities-form-modal .content .phones .phone .number,#legal-entity-form-modal .content .phones .phone .number{flex-grow:1;border-top-left-radius:0;border-bottom-left-radius:0}#owners-form-modal .content .actor-fields,#conferrers-form-modal .content .actor-fields,#legal-entities-form-modal .content .actor-fields,#legal-entity-form-modal .content .actor-fields{display:flex;gap:12px}#owners-form-modal .content .actor-fields .type-and-notes,#conferrers-form-modal .content .actor-fields .type-and-notes,#legal-entities-form-modal .content .actor-fields .type-and-notes,#legal-entity-form-modal .content .actor-fields .type-and-notes{display:flex;flex-direction:column;gap:12px;flex-grow:1}#owners-form-modal .content .actor-fields .dropdown-input,#owners-form-modal .content .actor-fields .text-input,#owners-form-modal .content .actor-fields .number-input,#conferrers-form-modal .content .actor-fields .dropdown-input,#conferrers-form-modal .content .actor-fields .text-input,#conferrers-form-modal .content .actor-fields .number-input,#legal-entities-form-modal .content .actor-fields .dropdown-input,#legal-entities-form-modal .content .actor-fields .text-input,#legal-entities-form-modal .content .actor-fields .number-input,#legal-entity-form-modal .content .actor-fields .dropdown-input,#legal-entity-form-modal .content .actor-fields .text-input,#legal-entity-form-modal .content .actor-fields .number-input{width:100%;height:44px;font-size:12px}#owners-form-modal .content .actor-fields .fraction-input,#conferrers-form-modal .content .actor-fields .fraction-input,#legal-entities-form-modal .content .actor-fields .fraction-input,#legal-entity-form-modal .content .actor-fields .fraction-input{height:100%}#owners-form-modal .content .submit,#conferrers-form-modal .content .submit,#legal-entities-form-modal .content .submit,#legal-entity-form-modal .content .submit{margin-top:24px;margin-left:auto}*:focus{outline:none}*{box-sizing:border-box}body{margin:0;--FontFamily: "Montserrat", sans-serif}body:after{content:url(/assets/horizontal-dark-B90QFNce.jpg);height:0;overflow:hidden;position:absolute;width:0;z-index:-1}body:before{content:url(/assets/horizontal-light-BBoSIBEg.jpg);height:0;overflow:hidden;position:absolute;width:0;z-index:-1}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical.dark .with-background{background-image:url(/assets/vertical-dark-BiaGFy1B.jpg)}.horizontal.dark .with-background{background-image:url(/assets/horizontal-dark-B90QFNce.jpg)}.vertical.light .with-background{background-image:url(/assets/vertical-light-D-9YE-tv.jpg)}.horizontal.light .with-background{background-image:url(/assets/horizontal-light-BBoSIBEg.jpg)}.with-background{background-size:cover;transition:all .4s}html,body{touch-action:manipulation;-ms-zoom:fixed;-ms-user-zoom:fixed;-ms-content-zooming:none;-ms-touch-action:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-user-zoom:fixed;touch-action:pan-x pan-y!important}html,body,#app,main,.app-content,.main-container{font-family:var(--FontFamily);width:var(--FullW);height:var(--FullH);overflow-y:scroll;-webkit-tap-highlight-color:transparent;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#app::-webkit-scrollbar,main::-webkit-scrollbar,.app-content::-webkit-scrollbar,.main-container::-webkit-scrollbar{display:none}html.vertical-padded,body.vertical-padded,#app.vertical-padded,main.vertical-padded,.app-content.vertical-padded,.main-container.vertical-padded{height:var(--MainContainerH);margin-top:var(--HeaderH);margin-bottom:var(--DockH)}.main-container{z-index:2}body,#app,main{width:100%;height:100%}.horizontal-padded{width:var(--FullW);padding-left:var(--LateralPadding);padding-right:var(--LateralPadding)}.horizontal-padded.with-left-gap{padding-left:calc(var(--LateralPadding) - 40px)}a,a:visited,a:hover,a:active{color:inherit;text-decoration:none}p,hr{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}input,textarea{font-family:var(--FontFamily);border:none}fieldset{border:none;padding:0}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.hide-scroll::-webkit-scrollbar{display:none}.prevent-selection{-webkit-user-select:none;-ms-user-select:none;user-select:none}.debug{position:fixed;top:100px;left:100px;height:100px;width:80%;background-color:#fff;color:#000;overflow-y:scroll;z-index:20;text-wrap:wrap;padding:20px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.flex-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;align-content:center}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:flex}.vue-recycle-scroller__slot{flex:auto 0 0}.vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}
