@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}.panel{transition:all var(--transition-base);border-radius:var(--radius-lg);overflow:hidden;background-color:transparent;border:none;height:fit-content}.panel__header{cursor:pointer;border-radius:var(--radius-lg);color:var(--color-primary);padding:var(--space-2) var(--space-3);background-color:var(--color-bg-light);border:var(--border-width-hairline) solid var(--light-alpha-02)}.panel__header .panel__title{display:flex;gap:var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);justify-content:flex-end;align-items:center}.panel__header .panel__title .panel__dot{width:var(--space-7);height:var(--space-7);background-color:var(--color-primary);border-radius:var(--radius-full);margin-right:auto}.panel__header .panel__trigger{--icon-button-size: calc(var(--space-8) - var(--space-1) / 2);--icon-button-icon-size: calc(var(--space-4) - var(--space-1) / 4)}.panel__header .panel__trigger img{transform:rotate(90deg)}.panel__content-wrapper{transition:all var(--transition-slow);transition-timing-function:ease-out;display:grid;grid-template-rows:0fr;background-color:transparent;border:none;border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden}.panel__content-wrapper .panel__content{overflow:hidden}.panel--expanded .panel__header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.panel--expanded .panel__header .panel__trigger img{transform:unset}.panel--expanded .panel__content-wrapper{grid-template-rows:1fr;padding:var(--space-5) var(--space-3);background-color:var(--light-alpha-01);border-left:var(--border-width-hairline) solid var(--light-alpha-02);border-right:var(--border-width-hairline) solid var(--light-alpha-02);border-bottom:var(--border-width-hairline) solid var(--light-alpha-02)}.panel--clickable{cursor:pointer}.spinner{display:inline-block;position:relative;width:var(--space-20);height:var(--space-20)}.spinner,.spinner__ring{box-sizing:border-box}.spinner__ring{display:block;position:absolute;width:var(--space-16);height:var(--space-16);margin:calc((var(--space-20) - var(--space-16)) / 2);border:var(--space-2) solid currentColor;border-radius:var(--radius-full);animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:currentColor transparent transparent transparent}.spinner__ring:nth-child(1){animation-delay:-.45s}.spinner__ring:nth-child(2){animation-delay:-.3s}.spinner__ring:nth-child(3){animation-delay:-.15s}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-bar[data-v-4b4d46b8]{width:100%;height:var(--space-4);background-color:var(--light-alpha-04);border-radius:var(--radius-default);position:relative;overflow:hidden}.progress-bar__fill[data-v-4b4d46b8]{height:100%;background:linear-gradient(90deg,var(--color-secondary),var(--color-primary));transition:width var(--transition-base);border-radius:var(--radius-default)}.progress-bar__label[data-v-4b4d46b8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-on-primary)}.file-renderer{width:100%;height:100%;overflow:clip}.context-menu{--context-menu-radius: var(--radius-default);position:fixed;inset:0;z-index:var(--z-popover);width:var(--full-width);height:var(--full-height);border:none;background-color:transparent}.context-menu .context-menu__content{position:fixed;display:flex;justify-content:center;align-items:center;border-radius:var(--context-menu-radius)}.context-menu .context-menu__content.context-menu__content--edge-x{transform:translate(-100%)}.context-menu .context-menu__content.context-menu__content--edge-y{transform:translateY(-100%)}.context-menu .context-menu__content.context-menu__content--edge-x.context-menu__content--edge-y{transform:translate(-100%,-100%)}.status-bar{--status-bar-width: 200px;--status-bar-radius: calc(var(--radius-lg) * 2);--status-bar-adjusted-width: calc( var(--status-bar-width, 200px) + var(--status-bar-radius) );--status-bar-accent: var(--color-primary);display:flex;border-radius:var(--status-bar-radius)}.status-bar .status-bar__item{transition:all var(--transition-fast);background-color:var(--color-bg-light);border-radius:var(--status-bar-radius);width:var(--status-bar-adjusted-width);display:flex;align-items:center;justify-content:center;border:var(--border-width-thin) solid var(--color-bg-light);margin-left:calc(-1 * var(--status-bar-radius));font-size:var(--font-size-sm);padding:var(--space-1)}.status-bar .status-bar__item.status-bar__item--actionable{cursor:pointer}.status-bar .status-bar__item.status-bar__item--active{color:var(--color-on-primary);background-color:var(--status-bar-accent)}.notification-card{position:relative;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg, 24px);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-card__header{display:flex;gap:var(--space-3);align-items:center;width:100%;padding:0 var(--space-3)}.notification-card .notification-card__header .notification-card__icon{width:28px}.notification-card .notification-card__header .notification-card__title{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);flex-grow:1}.notification-card hr{width:100%}.notification-card .notification-card__message{width:100%;font-weight:var(--font-weight-medium);font-style:italic;font-size:var(--font-size-xs);text-align:start;padding:0 var(--space-1)}.notification-service{position:absolute;left:0;top:0;z-index:200;min-width:360px;max-width:360px}.notification-service .notification-service__container{overflow-y:scroll;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:calc(var(--header-height) + var(--space-3)) var(--space-5)}.notification-service .notification-service__container .notifications-move,.notification-service .notification-service__container .notifications-enter-active,.notification-service .notification-service__container .notifications-leave-active{transition:all .5s ease}.notification-service .notification-service__container .notifications-enter-from,.notification-service .notification-service__container .notifications-leave-to{opacity:0;transform:translateY(30px)}.notification-service .notification-service__container .notifications-leave-active{position:absolute}.true-or-notes-input{--ton-accent: var(--true-or-notes-input-accent, var(--color-input-accent));--ton-radio-size: var(--space-6);--ton-dot-size: var(--space-3);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;font-size:12px}.true-or-notes-input__option{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;padding:var(--space-2) var(--space-3);background-color:var(--light-alpha-02);border-radius:var(--radius-default);position:relative}.true-or-notes-input__option input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0}.true-or-notes-input__option label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding-left:calc(var(--ton-radio-size) + var(--space-2));min-height:var(--ton-radio-size);width:-webkit-fill-available}.true-or-notes-input__option label:before{content:"";position:absolute;left:0;width:var(--ton-radio-size);height:var(--ton-radio-size);border-radius:50%;border:var(--border-width-thin) solid var(--light-alpha-04);background-color:var(--light-alpha-01);box-sizing:border-box}.true-or-notes-input__option label:after{content:"";position:absolute;left:calc((var(--ton-radio-size) - var(--ton-dot-size)) / 2);width:var(--ton-dot-size);height:var(--ton-dot-size);border-radius:50%;background:var(--ton-accent);transform:scale(0);opacity:0;transition:transform var(--transition-fast),opacity var(--transition-fast);pointer-events:none}.true-or-notes-input__option input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.true-or-notes-input__option input[type=radio]:focus-visible+label:before{outline:2px solid var(--ton-accent);outline-offset:2px}.true-or-notes-input__option input[type=radio]:disabled+label{cursor:not-allowed;opacity:.6}.true-or-notes-input__option input[type=text]{border:var(--border-width-thin) solid var(--light-alpha-03);border-radius:var(--radius-sm);padding:0 var(--space-2);height:var(--ton-radio-size);background:var(--input-background-default);color:inherit;width:100%}.true-or-notes-input__option input[type=text]:disabled{background:var(--light-alpha-02);cursor:not-allowed}.absolute-or-percentage-input{--absolute-or-percentage-input-accent: var(--color-input-accent);display:flex;height:60px}.absolute-or-percentage-input__unit{cursor:pointer;font-family:var(--font-family);border-radius:var(--radius-default);border:none;appearance:base-select;display:flex;align-items:center;justify-content:flex-start;width:60px;background-color:var(--input-background-default);color:var(--color-primary);border-top-left-radius:0;border-bottom-left-radius:0;position:relative;font-size:14px}.absolute-or-percentage-input__unit::picker(select){appearance:base-select;background-color:inherit;color:inherit;border:none;border-radius:inherit;margin:2px 0}.absolute-or-percentage-input__unit option{transition:var(--transition-base);justify-content:center;padding:8px}.absolute-or-percentage-input__unit option::checkmark{display:none}.absolute-or-percentage-input__unit option:checked,.absolute-or-percentage-input__unit option:hover{background-color:var(--absolute-or-percentage-input-accent);color:#fff}.absolute-or-percentage-input__unit:open::picker(select){border-radius:var(--radius-default)}.absolute-or-percentage-input__unit::picker-icon{width:20px;height:20px;align-content:center;text-align:center;font-size:12px}.absolute-or-percentage-input__unit[disabled]{cursor:default;justify-content:center}.absolute-or-percentage-input__unit[disabled]::picker-icon{display:none}.absolute-or-percentage-input .number-input{--input-accent: var(--absolute-or-percentage-input-accent);border-top-right-radius:0;border-bottom-right-radius:0;height:inherit;flex-grow:1}.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(--light-alpha-01)}.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}#brokerage-zones-modal .modal__content{display:flex;flex-direction:column;height:calc(var(--full-height) * .8);justify-content:flex-start}#brokerage-zones-modal .modal__content .autocomplete-input{margin:0 auto auto;margin-bottom:var(--space-10);width:60%;height:50px;border-radius:var(--radius-default)}#brokerage-zones-modal .modal__content .zones{display:flex;gap:var(--space-3) var(--space-2);flex-wrap:wrap;overflow-y:scroll;flex-grow:1;align-content:flex-start;margin-bottom:var(--space-10)}#brokerage-zones-modal .modal__content .zones .zone{font-size:12px;width:fit-content;height:fit-content;background-color:var(--light-alpha-02);border:none;flex-grow:1;padding:8px}#brokerage-zones-modal .modal__content .zones .zone.active,#brokerage-zones-modal .modal__content .zones .zone.is-active{background-color:var(--dark-alpha-02);font-weight:700;box-shadow:inset 0 0 0 1px #fff}#brokerage-zones-modal .modal__content .zones .zone.match{background-color:var(--color-success);font-weight:700;box-shadow:inset 0 0 0 1px #fff}#location-modal .modal__content{padding:0}#create-modal .modal__content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-5)}#create-modal .modal__content .text-button{display:flex;align-items:center;justify-content:center;gap:var(--space-5);width:80%}#create-modal .modal__content .text-button img{width:30px;height:30px;filter:invert(1)}#list-modal .modal__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);flex-wrap:wrap}#list-modal .modal__content .navigation-button{width:80%}#list-modal .modal__content .text-button{display:flex;align-items:center;justify-content:center;gap:var(--space-5)}#list-modal .modal__content .text-button img{width:30px;height:30px;filter:invert(1)}#finance-modal .modal__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);flex-wrap:wrap}#finance-modal .modal__content .text-button{width:80%;display:flex;align-items:center;justify-content:center;gap:var(--space-5)}#finance-modal .modal__content .text-button img{width:30px;height:30px;filter:invert(1)}#calendar-task-upsert-modal .modal__content{flex-direction:column;gap:var(--space-3);align-items:center;padding-top:0}#calendar-task-upsert-modal .modal__content .buttons-input{width:80%}#calendar-task-upsert-modal .modal__content .buttons-input .inputs{width:100%;gap:var(--space-3)}#calendar-task-upsert-modal .modal__content .buttons-input .inputs .text-button{width:30%;flex-grow:1}#calendar-task-upsert-modal .modal__content .date-and-time{width:80%;display:flex;gap:var(--space-2)}#calendar-task-upsert-modal .modal__content .date-and-time .date-input{width:70%}#calendar-task-upsert-modal .modal__content .date-and-time .time-input{width:30%}#calendar-task-upsert-modal .modal__content .text-area-input{width:80%}.avatar{--avatar-width: 60px;min-width:var(--avatar-width);max-width:var(--avatar-width);min-height:var(--avatar-width);max-height:var(--avatar-width);box-shadow:var(--shadow-base);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:var(--radius-full)}.avatar--small{--avatar-width: 30px}#select-assignments-and-buildings-modal .modal__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;width:calc(var(--full-width) * .9);height:calc(var(--full-height) * .8)}#select-assignments-and-buildings-modal .modal__content .options{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;height:90%}#select-assignments-and-buildings-modal .modal__content .options .assignment-options{width:55%}#select-assignments-and-buildings-modal .modal__content .options .building-options{width:45%}#select-assignments-and-buildings-modal .modal__content .options .assignment-options,#select-assignments-and-buildings-modal .modal__content .options .building-options{display:flex;flex-direction:row;justify-content:safe center;align-items:center;gap:var(--space-3);flex-wrap:wrap;overflow-y:auto;min-height:100%;flex-grow:1;margin:0 var(--space-3);margin-top:var(--space-10);margin-bottom:var(--space-5);align-content:flex-start}#select-assignments-and-buildings-modal .modal__content .options .assignment-options .text-input,#select-assignments-and-buildings-modal .modal__content .options .assignment-options .text-button,#select-assignments-and-buildings-modal .modal__content .options .building-options .text-input,#select-assignments-and-buildings-modal .modal__content .options .building-options .text-button{z-index:2;position:sticky;top:0;width:100%;min-height:50px;max-height:50px;height:50px}#select-assignments-and-buildings-modal .modal__content .options .assignment-card:hover,#select-assignments-and-buildings-modal .modal__content .options .assignment-card.is-selected{border-color:var(--light-alpha-09)}#select-assignments-and-buildings-modal .modal__content .options .building-card{opacity:.5;flex-grow:1;cursor:pointer}#select-assignments-and-buildings-modal .modal__content .options .building-card.selected,#select-assignments-and-buildings-modal .modal__content .options .building-card.is-selected{opacity:1;font-weight:700;filter:brightness(1.3)}#select-assignments-and-buildings-modal .modal__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;flex-wrap:nowrap}#select-assignments-and-buildings-modal .modal__footer .label{background-color:#fff;border-radius:var(--radius-default);padding:4px 12px}#notary-upsert-modal .modal__content{display:flex;flex-direction:column;gap:var(--space-3);align-items:center}#notary-upsert-modal .modal__content .text-input,#notary-upsert-modal .modal__content .number-input{width:70%;height:44px}#notary-upsert-modal .modal__content .phones{display:flex;flex-direction:column;width:70%;gap:var(--space-3)}#notary-upsert-modal .modal__content .phones .phone{display:flex;flex-grow:1}#notary-upsert-modal .modal__content .phones .phone .text-input{font-size:12px}#notary-upsert-modal .modal__content .phones .phone .text-input.prefix{width:60px;flex-grow:0;border-top-right-radius:0;border-bottom-right-radius:0}#notary-upsert-modal .modal__content .phones .phone .text-input.prefix input{background-color:var(--light-alpha-09)}#notary-upsert-modal .modal__content .phones .phone .number{flex-grow:1;border-top-left-radius:0;border-bottom-left-radius:0}#notary-upsert-modal .modal__content .separator-hz{width:80%}#notary-upsert-modal .modal__content .fees{width:70%;margin-top:12px;display:flex;flex-direction:column;gap:12px}#notary-upsert-modal .modal__content .fees .number-input{width:100%;flex-grow:1}#select-users-modal .modal__content{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;width:50%;height:50%;align-content:center}#select-users-modal .modal__content .avatar--user{--avatar-width: 80px;border:solid 1px transparent;cursor:pointer;transition:all var(--transition-fast);opacity:.3}#select-users-modal .modal__content .avatar--user.is-selected,#select-users-modal .modal__content .avatar--user:hover{border-color:#fff;opacity:1;--avatar-width: 82px;filter:drop-shadow(2px 1px 4px var(--dark-alpha-04))}#inquiry-type-modal .modal__content{flex-direction:column;gap:var(--space-3);align-items:center}#inquiry-type-modal .modal__content .text-button{width:80%}#inquiry-assignees-modal .modal__content .assignee-options{display:flex;gap:var(--space-5);width:100%;height:100%;align-items:center;justify-content:center}#inquiry-assignees-modal .modal__content .assignee-options .assignee-option{transition:all .2s;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:#fff;padding:var(--space-3);border-radius:var(--radius-full)}#inquiry-assignees-modal .modal__content .assignee-options .assignee-option:hover,#inquiry-assignees-modal .modal__content .assignee-options .assignee-option.selected,#inquiry-assignees-modal .modal__content .assignee-options .assignee-option.is-selected{background-color:var(--light-alpha-03)}#inquiry-marketing-channel-modal .modal__content{flex-direction:column;align-items:center;padding:var(--space-5) var(--space-20);gap:var(--space-5)}#inquiry-marketing-channel-modal .modal__content .text-input{width:80%}.table-header-cell{min-width:var(--v077f450d);max-width:var(--v077f450d);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(--v4f2bb9ed);max-width:var(--v4f2bb9ed);min-height:var(--v7c7c89e0);max-height:var(--v7c7c89e0);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}.table-builder{color:#fff;height:var(--main-container-height)}.table-builder .common-row-style{display:flex;align-items:center;padding:0 4px;border-radius:8px;background-color:var(--light-alpha-01)}.table-builder .table-header-row{display:flex;width:100%;position:sticky;top:0;padding:8px 4px;height:60px;margin-left:var(--v2021d4ec);margin-right:var(--v3721ac52)}.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% - 60px);width:calc(100% + var(--v2021d4ec) + var(--v3721ac52))}.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(--light-alpha-05)}.table-builder .scroller .left-button{--icon-button-size: 30px;--icon-button-icon-size: 15px;margin-right:4px}.table-builder .scroller .buttons{display:flex;margin-left:4px}.table-builder .scroller .buttons .icon-button{--icon-button-size: 30px;--icon-button-icon-size: 15px;border-radius:8px}#select-inquiries-modal .modal__content{width:calc(var(--full-width) * .9);height:calc(var(--full-height) * .8);display:flex;flex-direction:column}#select-inquiries-modal .modal__content .buttons{display:flex;gap:var(--space-3);height:var(--space-10);margin:var(--space-6) 0}#select-inquiries-modal .modal__content .buttons .text-button{font-size:14px}#select-inquiries-modal .modal__content .buttons .text-input{margin-left:auto;height:var(--space-10)}#select-inquiries-modal .modal__content .table-builder{width:100%;min-height:calc(100% - var(--space-20));max-height:calc(100% - var(--space-20))}#entity-associated-inquiries-modal .modal__content{width:calc(var(--full-width) * .9);height:calc(var(--full-height) * .7);align-items:center}#entity-associated-inquiries-modal .modal__content .white-box{margin:var(--space-6) 0;width:90%;height:fit-content;background-color:#fff;padding:var(--space-6);border-radius:var(--radius-default);display:flex;flex-direction:column;gap:var(--space-6)}#entity-associated-inquiries-modal .modal__content .white-box .warning{display:flex;align-items:center;gap:var(--space-3)}#entity-associated-inquiries-modal .modal__content .white-box .warning img{width:24px;height:24px}#entity-associated-inquiries-modal .modal__content .white-box .warning p{font-size:18px}#entity-associated-inquiries-modal .modal__content .white-box .cards{padding:var(--space-1);display:flex;gap:var(--space-3)}#entity-associated-inquiries-modal .modal__content .white-box .cards .inquiry-card{min-width:340px;max-width:340px}#entity-associated-inquiries-modal .modal__content .text-button.modal__save{gap:var(--space-3)}#entity-associated-inquiries-modal .modal__content .text-button.modal__save p{font-size:14px}#entity-associated-inquiries-modal .modal__content .text-button.modal__save img{width:20px;height:20px;filter:invert(1)}#surface-space-upsert-modal .modal__content{padding:var(--space-16) var(--space-12);align-content:center;flex-wrap:wrap;gap:var(--space-8)}#surface-space-upsert-modal .modal__content .space-options{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center}#surface-space-upsert-modal .modal__content .space-options .text-button{flex-grow:1}#surface-space-upsert-modal .modal__content .number-input{width:60%}#building-surface-upsert-modal .modal__content{padding:var(--space-16) var(--space-12);align-content:center;flex-wrap:wrap;gap:var(--space-8)}#building-surface-upsert-modal .modal__content .surface-page{flex-grow:1;display:flex;gap:var(--space-3);flex-wrap:wrap;align-content:center;justify-content:center}#building-surface-upsert-modal .modal__content .surface-page .text-button{width:40%;flex-grow:1;flex-basis:max-content}#building-surface-upsert-modal .modal__content .surface-page .number-input{margin-top:var(--space-6);width:80%}#building-surface-upsert-modal .modal__content .spaces-page{display:flex;flex-wrap:wrap;gap:var(--space-3);width:100%;overflow-y:scroll;align-items:center}#building-surface-upsert-modal .modal__content .spaces-page .building-surface-space-card{flex-grow:1;flex-basis:max-content}#building-urbanistic-upsert-modal .modal__content{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;gap:var(--space-3)}#building-urbanistic-upsert-modal .modal__content .urbanistic-type-options{margin:var(--space-5) 0;display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center}#building-urbanistic-upsert-modal .modal__content .urbanistic-type-options .text-button{flex-grow:1;flex-basis:max-content}#building-urbanistic-upsert-modal .modal__content .date-input,#building-urbanistic-upsert-modal .modal__content .text-input{width:100%}#building-origin-upsert-modal .modal__content{padding:var(--space-16);display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);flex-direction:column}#building-origin-upsert-modal .modal__content .origin-type-options{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center}#building-origin-upsert-modal .modal__content .origin-type-options .text-button{flex-grow:1}#building-origin-upsert-modal .modal__content .inputs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-3);flex-grow:1;align-content:center}#building-origin-upsert-modal .modal__content .inputs .date-input,#building-origin-upsert-modal .modal__content .inputs .input{width:40%;flex-grow:1}#building-core-modal .modal__content{height:calc(var(--full-height) * .8);gap:var(--space-3)}#building-core-modal .modal__content .documents .form-input.toggle-input{width:40%}#building-core-modal .modal__content .form-input#documents_dropboxLink,#building-core-modal .modal__content .form-input#documents-information_description,#building-core-modal .modal__content .form-input#information_unitNumber,#building-core-modal .modal__content .form-input.discriminator{width:100%}#building-duplicate-modal .modal__content{width:calc(var(--full-width) * .8);min-height:calc(var(--full-height) * .7);display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--space-6);padding:var(--space-5) var(--space-12);padding-top:var(--space-10);padding-bottom:var(--space-8);flex-wrap:nowrap}#building-duplicate-modal .modal__content .modal-info{color:#fff;text-align:center;font-style:italic;width:80%;margin:0 auto}#building-duplicate-modal .modal__content .duplicate-options{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}#building-duplicate-modal .modal__content .duplicate-options .text-button{flex-grow:1}#building-duplicate-modal .modal__content .duplicate-inputs{display:flex;gap:var(--space-6);justify-content:center;align-items:center}#building-duplicate-modal .modal__content .duplicate-inputs .text-button,#building-duplicate-modal .modal__content .duplicate-inputs .number-input{width:40%;flex-grow:1}#building-duplicate-modal .modal__content .duplicate-inputs .text-button{padding:var(--space-2) var(--space-5)}#building-duplicate-modal .modal__content .duplicate-inputs .number-input{--input-height: 42px;height:var(--input-height)}#building-duplicate-modal .modal__content .icon-button{position:absolute;bottom:var(--space-6);right:var(--space-6)}#building-type-modal .modal__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:var(--space-4)}#building-type-modal .modal__content .text-button{width:49%;height:60px;min-height:60px;font-size:var(--font-size-lg)}#select-buildings-modal .modal__content{align-items:center;flex-direction:column}#select-buildings-modal .modal__content .text-button{margin:var(--space-5)}#select-buildings-modal .modal__content .building-cards{display:flex;gap:var(--space-2);flex-wrap:wrap;overflow-y:scroll;justify-content:center;height:90%;align-content:flex-start}#select-buildings-modal .modal__content .building-cards .building-card{cursor:pointer;opacity:.5;width:48%}#select-buildings-modal .modal__content .building-cards .building-card.selected,#select-buildings-modal .modal__content .building-cards .building-card.is-selected{opacity:1;border-color:var(--light-alpha-09, #ffffff)}#select-negotiations-modal .modal__content{width:calc(var(--full-width) * .9);height:calc(var(--full-height) * .9);padding-bottom:var(--space-5);display:flex;flex-direction:column}#select-negotiations-modal .modal__content .text-input{width:90%;margin:12px auto;border-radius:var(--radius-lg)}#select-negotiations-modal .modal__content .assignments{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-5)}#select-negotiations-modal .modal__content .selected-negotiation-labels{display:flex;align-items:center;gap:14px;padding:0 var(--space-20);min-height:var(--space-10)}#select-negotiations-modal .modal__content .selected-negotiation-labels .labels{display:flex;align-items:center;gap:14px;overflow-x:scroll}#select-negotiations-modal .modal__content .selected-negotiation-labels .labels .label{cursor:pointer;color:#000;background-color:#fff;padding:8px 12px;border-radius:24px;text-wrap:nowrap;font-size:12px}#select-surveys-and-buildings-modal .modal__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;width:calc(var(--full-width) * .9);height:calc(var(--full-height) * .8)}#select-surveys-and-buildings-modal .modal__content .options{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;height:90%}#select-surveys-and-buildings-modal .modal__content .options .survey-options{width:55%}#select-surveys-and-buildings-modal .modal__content .options .building-options{width:45%}#select-surveys-and-buildings-modal .modal__content .options .survey-options,#select-surveys-and-buildings-modal .modal__content .options .building-options{display:flex;flex-direction:row;justify-content:safe center;align-items:center;gap:var(--space-3);flex-wrap:wrap;overflow-y:auto;min-height:100%;flex-grow:1;margin:0 var(--space-3);margin-top:var(--space-10);margin-bottom:var(--space-5);align-content:flex-start}#select-surveys-and-buildings-modal .modal__content .options .survey-options .text-input,#select-surveys-and-buildings-modal .modal__content .options .survey-options .text-button,#select-surveys-and-buildings-modal .modal__content .options .building-options .text-input,#select-surveys-and-buildings-modal .modal__content .options .building-options .text-button{z-index:2;position:sticky;top:0;width:100%;min-height:50px;max-height:50px;height:50px}#select-surveys-and-buildings-modal .modal__content .options .survey-card:hover,#select-surveys-and-buildings-modal .modal__content .options .survey-card.is-selected{border-color:var(--light-alpha-09)}#select-surveys-and-buildings-modal .modal__content .building-card{opacity:.5;flex-grow:1;cursor:pointer}#select-surveys-and-buildings-modal .modal__content .building-card.selected,#select-surveys-and-buildings-modal .modal__content .building-card.is-selected{opacity:1;font-weight:700;filter:brightness(1.3)}#select-surveys-and-buildings-modal .modal__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;flex-wrap:nowrap}#select-surveys-and-buildings-modal .modal__footer .label{background-color:#fff;border-radius:var(--radius-default);padding:4px 12px}#survey-type-modal .modal__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:var(--space-4)}#survey-type-modal .modal__content .text-button{width:49%;height:60px;font-size:16px;padding:var(--space-3)}.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;background-color:transparent}.event-chip .chip .title{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-4dfd3a38]{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(--v691e200c);--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))}.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)}.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(--dark-alpha-08);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 .status-tags{display:flex;gap:4px;align-items:center}.event-hover-card .title-and-status .status-tags .tag{font-size:9px;font-style:normal;font-weight:500;border:solid .5px var(--light-alpha-03);text-transform:capitalize;padding:2px 6px;line-height:1}.event-hover-card .title-and-status .status-tags .tag.group-tag{background-color:var(--group-color);color:#fff;border:none}.event-hover-card .title-and-status .executed,.event-hover-card .title-and-status .confirmed{background-color:var(--color-success)}.event-hover-card .title-and-status .non-executed,.event-hover-card .title-and-status .declined{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{--avatar-width: 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__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}.hours-column__horizontal-lines{position:absolute;left:var(--cr-hour-column-width);top:0;width:0}.hours-column__horizontal-line{height:var(--cr-half-hour-row-height)}.hours-column__horizontal-line hr{position:absolute;left:-4px;width:var(--cr-hour-separator-width, 8px);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__tag{height:var(--cr-half-hour-row-height);position:relative;text-align:right}.hours-column__tag p{width:44px;text-align:center;background-color:var(--light-alpha-01);border-radius:4px;padding:2px 6px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:11px}.week-header-cell{cursor:pointer;padding:12px 0;color:var(--light-alpha-03);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(--v24bab87b) );--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(--v65c7a76e);--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(--v0c4d0314) );--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{height:100%}.task-view .table-builder{height:100%;width:calc(100% - 40px)}.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 .text-button{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 .previous{margin-left:20px}.top-tool-bar .previous,.top-tool-bar .next{--icon-button-size: 40px;--icon-button-icon-size: 20px}.top-tool-bar .previous:hover,.top-tool-bar .next:hover{background-color:var(--light-alpha-01)}.top-tool-bar .selected-date-header{color:#fff;margin-left:20px;font-size:22px;min-width:220px}.top-tool-bar .switch-button{margin-left:auto;margin-right:var(--cr-right-tool-bar-width)}.top-tool-bar .switch-button__option{width:90px}.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(--light-alpha-02)}.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-time-bar__date,.date-time-bar .time{display:flex;gap:12px;align-items:center}.date-time-bar .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 .event-title{font-weight:700;font-size:22px;flex-grow:1;align-content:center}.event-header .title-and-toolbar .title .group-tag{background-color:var(--group-color);color:#fff;border:none}.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-size: 28px;--icon-button-icon-size: 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(--radius-default);border:solid .5px var(--light-alpha-03)}.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{--avatar-width: 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(--light-alpha-01);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-size: 24px;--icon-button-icon-size: 16px}.event-show-attendee-card .name-and-buttons .buttons .icon-button.attendee-button--confirmed.is-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.attendee-button--declined.is-selected img{filter:brightness(0) saturate(100%) invert(28%) sepia(92%) saturate(7492%) hue-rotate(1deg)}.event-show-attendee-card .icon-field__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 .modal__content{width:600px;min-height:300px;max-height:calc(var(--full-height) * .8);height:unset;display:flex;flex-direction:column;padding:24px;border-radius:24px;color:#fff}#event-show-modal .modal__content .separator{width:96%;margin:12px auto;min-height:.5px;border:none;background-color:var(--light-alpha-02)}#event-show-modal .modal__content .description{display:flex;gap:12px}#event-show-modal .modal__content .description img{width:16px}#event-show-modal .modal__content .description p{font-style:italic;font-size:13px}#event-show-modal .modal__content .location img,#event-show-modal .modal__content .description img{filter:invert(1)}.inquiry-chip{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-1);flex-wrap:nowrap;background:var(--color-bg-light);color:var(--color-primary);border-radius:var(--radius-default);box-shadow:var(--shadow-base);overflow:clip;width:fit-content;box-sizing:border-box;padding:4px}.inquiry-chip__slug{font-size:var(--font-size-sm);font-style:normal;font-weight:var(--font-weight-normal)}.inquiry-chip__enquirer{font-size:var(--font-size-base)}.users-button{background-color:var(--color-bg-light);border:solid .5px transparent;border-radius:var(--radius-default);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.users-button__title{font-size:var(--font-size-xl);text-align:center;font-weight:var(--font-weight-bold)}.users-button__avatars{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:var(--space-3)}.users-button__avatars .avatar{--avatar-width: 48px;cursor:pointer;transition:all var(--transition-fast);opacity:.3;background-color:#000}.users-button__avatars .avatar.selected,.users-button__avatars .avatar:hover{opacity:1;filter:drop-shadow(2px 1px 4px var(--dark-alpha-04))}#document-upsert-modal .modal__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}#document-upsert-modal .modal__content .text-input,#document-upsert-modal .modal__content .file-input{width:80%}.legal-entity-form.documents .toggle-input{margin:0 auto}.images-with-cover-button{cursor:pointer;min-width:300px;max-width:300px;min-height:200px;max-height:200px;background-color:var(--color-bg-light);border-radius:var(--radius-default);padding:var(--space-2);position:relative}.images-with-cover-button__title{position:absolute;top:var(--space-4);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);z-index:3;background-color:var(--color-bg-light);padding:var(--space-1) var(--space-3);border-radius:0 4px 4px 0}.images-with-cover-button .file-renderer{border-radius:var(--radius-default)}.images-with-cover-button .icon-button{position:absolute;top:var(--space-4);right:var(--space-4)}#images-with-cover-modal .modal__content{display:flex;gap:var(--space-3)}.land-registries-modal{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);min-width:100%;align-content:center;margin:auto 0}.land-registries-modal__add{height:calc(var(--space-20) * 2 + var(--space-10));min-height:calc(var(--space-20) * 2 + var(--space-10));min-width:calc(var(--space-20) * 2 + var(--space-10));margin-right:var(--space-5)}.building-surfaces-modal{display:flex;align-content:flex-start;justify-content:center;gap:var(--space-5);width:100%;height:100%}.building-surfaces-modal__section{display:flex;flex-direction:column;gap:var(--space-2);width:100%;align-items:center}.building-surfaces-modal__section-title{color:var(--color-on-primary, white);margin-top:var(--space-5);margin-bottom:var(--space-2)}.building-surfaces-modal__separator{width:100%;border:none;background-color:var(--color-on-primary, white);height:1px;margin-bottom:var(--space-2)}.building-surfaces-modal__add{height:calc(var(--space-20) * 2 + var(--space-10));min-height:calc(var(--space-20) * 2 + var(--space-10));min-width:calc(var(--space-20) * 2 + var(--space-10))}.building-surfaces-modal .building-surface-card{flex-basis:max-content;width:100%}.building-surfaces-modal .building-surface-card .rectangular-actionable-card__data{max-width:min(500px,100%);max-height:100px;overflow-y:scroll;align-content:flex-start}#building-surfaces-modal .modal__content{padding:var(--space-20) var(--space-10)}#building-origins-modal .modal__content{padding-bottom:var(--space-16)}#building-origins-modal .modal__content .cards{display:flex;flex-wrap:wrap;gap:var(--space-3);width:100%;overflow-y:scroll;align-items:center;justify-content:center;align-content:center}#building-origins-modal .modal__content .alert.invalid-origin{position:absolute;left:50%;bottom:var(--space-10);transform:translate(-50%)}#building-urbanistics-modal .modal__content{display:flex;flex-direction:column}#building-urbanistics-modal .modal__content .separator{width:100%;border:none;background-color:#fff;height:1px}#building-urbanistics-modal .modal__content .section{height:50%;padding:var(--space-2);display:flex;flex-direction:column;gap:var(--space-2)}#building-urbanistics-modal .modal__content .section .urbanistics-button__title{color:var(--light-alpha-08);text-align:end}#building-urbanistics-modal .modal__content .section .cards{display:flex;gap:var(--space-3);width:100%;flex-grow:1;align-items:center;position:relative}#building-urbanistics-modal .modal__content .add{height:calc(var(--space-12) + var(--space-8));min-height:calc(var(--space-12) + var(--space-8));width:200px;margin-right:var(--space-5)}.attendee-card{border-radius:12px;border:.5px solid var(--light-alpha-03);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-size: 24px;--icon-button-icon-size: 20px}.attendee-card .icon-field__icon{filter:invert(1)}.attendees{background-color:var(--light-alpha-03);border-radius:12px;padding:12px;overflow-y:scroll;display:flex;flex-direction:column;gap:12px}.attendees .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(--full-width) * .8);--content-height: calc(var(--full-height) * .8);--header-height: 130px;--left-side-width: calc(var(--content-width) * .65)}#event-upsert-modal .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 .modal__content .event-header{display:flex;flex-direction:column;gap:12px}#event-upsert-modal .modal__content .event-header .organizer-and-title{display:flex;align-items:center;width:100%}#event-upsert-modal .modal__content .event-header .organizer-and-title .organizer{height:50px;position:absolute}#event-upsert-modal .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;flex-wrap:wrap}#event-upsert-modal .modal__content .event-header .organizer-and-title .title .colored-dot{width:20px;height:20px;border-radius:100%}#event-upsert-modal .modal__content .event-header .organizer-and-title .title .text-input{height:40px}#event-upsert-modal .modal__content .event-header .time-and-place{display:flex;gap:6px;width:100%}#event-upsert-modal .modal__content .event-header .time-and-place .time{display:flex;align-items:center;gap:6px}#event-upsert-modal .modal__content .event-header .time-and-place .time .time-input{height:40px;width:100px}#event-upsert-modal .modal__content .event-header .time-and-place .time .date-input{height:40px;flex-grow:1}#event-upsert-modal .modal__content .event-header .time-and-place .time .separator{width:6px;border:none;background:#fff;height:1px}#event-upsert-modal .modal__content .event-header .time-and-place .place{width:425px;flex-grow:1}#event-upsert-modal .modal__content .event-header .time-and-place .place .address-input{height:100%}#event-upsert-modal .modal__content .event-header .time-and-place .place .address-input__main{height:inherit}#event-upsert-modal .modal__content .event-body{display:flex;gap:8px;flex-grow:1;max-height:calc(100% - var(--header-height))}#event-upsert-modal .modal__content .event-body .entity-refs{display:flex;flex-direction:column;gap:8px;height:100%;width:50%}#event-upsert-modal .modal__content .event-body .entity-refs .rectangular-button{flex-grow:1}#event-upsert-modal .modal__content .event-body .entity-refs .rectangular-button .rectangular-button__title{font-size:18px;font-weight:var(--font-weight-normal)}#event-upsert-modal .modal__content .event-body .entity-refs .rectangular-button .rectangular-button__icon{width:24px;height:24px}#event-upsert-modal .modal__content .event-body .entity-refs.cross-group-info{align-items:flex-start;justify-content:stretch;gap:0}#event-upsert-modal .modal__content .event-body .entity-refs.cross-group-info .cross-group-card{width:100%;flex:1;border-radius:14px;border:1px solid var(--light-alpha-03);background:linear-gradient(135deg,#ffffff0f,#ffffff05),#1018288c;padding:16px 18px;display:flex;flex-direction:column;gap:8px;justify-content:center;box-shadow:0 6px 20px #00000026}#event-upsert-modal .modal__content .event-body .entity-refs.cross-group-info .cross-group-note{font-size:14px;color:var(--light-alpha-09);font-weight:600}#event-upsert-modal .modal__content .event-body .entity-refs.cross-group-info .cross-group-subnote{font-size:12px;color:var(--light-alpha-09);margin-top:-2px}#event-upsert-modal .modal__content .event-body .attendees{height:100%;width:50%}#event-upsert-modal .modal__content .event-body .notes-and-other-attendees{display:flex;flex-direction:column;gap:12px;flex-grow:1}#event-upsert-modal .modal__content .event-body .notes-and-other-attendees .text-area-input{width:100%}#event-upsert-modal .modal__content .event-body .notes-and-other-attendees .rectangular-button.legal-entity{flex-grow:1;border-radius:12px}#event-upsert-modal .modal__content .event-body .notes-and-other-attendees .rectangular-button.legal-entity .rectangular-button__title{font-size:18px;font-weight:var(--font-weight-normal)}#event-upsert-modal .modal__content .event-body .notes-and-other-attendees .rectangular-button.legal-entity .rectangular-button__icon{width:24px;height:24px}#event-type-modal{--left-side-width: 70%}#event-type-modal .modal__content{overflow:clip;width:calc(var(--full-width) * .8);height:calc(var(--full-height) * .8);display:flex;gap:12px;flex-wrap:wrap;justify-content:center;align-content:center}#event-type-modal .modal__content .text-button{--text-button-active-border: white;color:#000;width:40%;height:60px}#event-type-modal .modal__content .text-button:hover:not(.disabled),#event-type-modal .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(--full-width) - var(--cr-left-tool-bar-width) - var( --cr-right-tool-bar-width ) );--cr-table-height: calc( var(--full-height) - var(--cr-top-tool-bar-height) - var(--cr-bottom-margin) );--cr-header-events-height: calc( var(--cr-event-chip-height) * var(--v489fd53f) + var(--cr-event-chips-gap) * 2 );--cr-selected-day-color: var(--color-secondary);--cr-event-chip-margin-from-border: var(--v324d499a);--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(--light-alpha-01);--cr-half-hour-row-height: 48px;--cr-hour-column-width: 60px;display:flex;flex-direction:column;height:100%}.calendar-renderer__body{display:flex;height:var(--cr-table-height)}.calendar-renderer__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}.dotted-status-bar{--dotted-status-bar-active: rgba(178, 224, 177, 1);--dotted-status-bar-inactive: rgba(124, 132, 149, 1);--dotted-status-bar-status-width: 200px;display:flex;flex-wrap:nowrap;padding:var(--space-5) var(--space-7);border:var(--border-width-thin) solid var(--color-bg-light);border-radius:var(--radius-default);position:relative}.dotted-status-bar__item{--accent: var(--dotted-status-bar-inactive);display:flex;flex-direction:column;align-items:center;position:relative;min-width:var(--dotted-status-bar-status-width);max-width:var(--dotted-status-bar-status-width)}.dotted-status-bar__item--is-active{--accent: var(--dotted-status-bar-active)}.dotted-status-bar__item--is-active .dotted-status-bar__date{font-style:normal;font-weight:var(--font-weight-bold)}.dotted-status-bar__date{height:var(--space-10);font-style:italic;font-weight:var(--font-weight-normal);font-size:var(--font-size-base);color:var(--accent)}.dotted-status-bar__icon{cursor:pointer;transition:all var(--transition-base);border:var(--border-width-bold) solid var(--color-bg-light);background-color:var(--accent);border-radius:var(--radius-full);width:var(--space-10);height:var(--space-10);display:flex;justify-content:center;align-items:center;margin-bottom:var(--space-2);z-index:var(--z-base)}.dotted-status-bar__icon img{filter:invert(1);width:var(--space-6);height:var(--space-6)}.dotted-status-bar__icon:hover{transform:scale(1.1)}.dotted-status-bar__content{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-base);align-items:center;text-align:center}.dotted-status-bar__title{width:max-content;font-weight:var(--font-weight-bold);color:var(--color-bg-light)}.dotted-status-bar__description{color:var(--dotted-status-bar-inactive)}.dotted-status-bar__connector{position:absolute;top:calc(var(--space-10) + 18px);left:calc(var(--dotted-status-bar-status-width) / 2);height:8px;width:var(--dotted-status-bar-status-width);background:var(--dotted-status-bar-inactive);z-index:0;border:none}.dotted-status-bar__connector.dotted-status-bar__connector--active{background:var(--dotted-status-bar-active)}.dotted-status-bar__item--add .dotted-status-bar__icon{margin-top:var(--space-10)}.dotted-status-bar__item--add .dotted-status-bar__add-options{transition:all var(--transition-base);position:absolute;left:calc(var(--dotted-status-bar-status-width) / 2 + 30px);display:flex;gap:var(--space-3);flex-direction:column;height:100%;justify-content:center;margin-top:-10px;opacity:0}.dotted-status-bar__item--add .dotted-status-bar__add-options[data-active=true]{opacity:1}.dotted-status-bar__item--add .dotted-status-bar__add-options[data-active=true] .dotted-status-bar__add-option{cursor:pointer}.dotted-status-bar__item--add .dotted-status-bar__add-option{cursor:default;transition:all var(--transition-base);width:max-content;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.dotted-status-bar__item--add .dotted-status-bar__add-option:hover{transform:scale(1.05)}.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(--v6da7f242);grid-row:var(--v1e294217)}.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(--full-height) * .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(--lateral-padding);background-color:var(--color-primary);border-radius:12px;--icon-button-size: 68px;--icon-button-icon-size: 52px}.admin-dashboard{display:flex;justify-content:center;align-items:center}.admin-dashboard .links-grid{width:70%;height:60%;display:grid;gap:8px;grid-template-columns:repeat(58,1fr);grid-template-rows:repeat(49,1fr)}.admin-dashboard .logout{cursor:pointer;z-index:4;position:absolute;bottom:40px;right:var(--lateral-padding);background-color:var(--color-primary);border-radius:12px;--icon-button-size: 68px;--icon-button-icon-size: 52px}.login{--login-transition: .4s;--login-avatar-width: 140px;--login-highlight-shadow-color: var(--dark-alpha-07)}.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-transition);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-transition);cursor:pointer;position:relative;width:var(--full-width);height:var(--full-height);display:flex;align-items:center;justify-content:center}.login .users-overlay .logo{transition:all var(--login-transition);width:500px;position:absolute}.login .users-overlay .logo[data-blurred=true]{filter:blur(6px) brightness(.2)}.login .users-overlay .avatars{transition:all var(--login-transition);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-transition);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(--full-height) * .5);height:calc(var(--full-height) * .5);opacity:1;filter:none;box-shadow:0 0 30px 8px var(--login-highlight-shadow-color)}.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%)}.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-size: 60px;--icon-button-icon-size: 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(--font-family)!important}#google-maps-visible-container #google-maps-map{width:100%;height:inherit;border-radius:12px}#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{background-color:var(--color-9);z-index:1;padding:8px;position:absolute;bottom:4px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px}#google-maps-visible-container #map-buttons .text-input,#google-maps-visible-container #map-buttons .text-button,#google-maps-visible-container #map-buttons .toggle-input{--input-accent: var(--color-9);height:36px}.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-work-info-window[data-v-5c08e103]{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[data-v-5c08e103]{background-color:var(--color-completed-public-work)}.public-work-info-window__header[data-v-5c08e103]{color:#fff;font-weight:700;width:100%;font-size:9px;text-transform:uppercase}.public-work-info-window__slots[data-v-5c08e103]{color:#fff;font-weight:700;font-size:16px}.public-work-info-window__data[data-v-5c08e103]{border-radius:4px;display:flex;justify-content:center;align-items:center;gap:12px;padding:12px 0}.public-work-info-window__data img[data-v-5c08e103]{width:30px;height:30px}.public-work-info-window__delete[data-v-5c08e103]{cursor:pointer;position:absolute;bottom:8px;right:8px;padding:4px;width:20px;background-color:#fff;border-radius:8px}.public-work-marker[data-v-e94ad096]{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[data-v-e94ad096]{background-color:var(--color-completed-public-work)}.public-works-cluster-marker[data-v-87c96710]{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}.survey-info-window[data-v-46246887]{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;width:240px;overflow:hidden}.survey-info-window .info-container[data-v-46246887]{width:100%;padding:10px 16px;display:flex;flex-direction:column;gap:12px;text-wrap:nowrap;color:#fff}.survey-info-window .info-container .avatars[data-v-46246887]{display:flex;gap:4px;flex-grow:1;align-items:center;justify-content:center}.survey-info-window .info-container .address[data-v-46246887]{font-weight:700;text-wrap:wrap}.survey-info-window .show-button[data-v-46246887]{cursor:pointer;position:absolute;bottom:8px;right:8px;padding:4px;width:24px;height:24px;border-radius:100%;background-color:#fff}.survey-marker[data-v-fbf4fd35]{border-radius:100%;min-width:24px;min-height:24px;display:flex;justify-content:center;align-items:center;background-color:#fff}.survey-marker.neglected[data-v-fbf4fd35]{background-color:var(--group-color);color:#fff;font-family:var(--font-family);font-size:14px}.surveys-cluster-marker[data-v-dc92e80e]{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-info-window[data-v-d27f8203]{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[data-v-d27f8203]{border-radius:4px;padding:2px 0;width:100%;display:flex;justify-content:center;align-items:center;gap:6px;color:#fff;font-weight:400}.building-marker[data-v-38340afc]{border-radius:100%;min-width:24px;min-height:24px;display:flex;justify-content:center;align-items:center;background-color:#fff;color:var(--group-color);font-family:var(--font-family);font-size:14px}.buildings-cluster-marker[data-v-4101978a]{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}.garage-market-analysis-create{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px}.garage-market-analysis-create .inputs{display:flex;gap:10px}.market-analysis-info-window[data-v-5faf919f]{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[data-v-5faf919f]{display:flex;width:100%;gap:16px;justify-content:start;align-items:center}.market-analysis-info-window .row img[data-v-5faf919f]{width:16px}.market-analysis-info-window .row p[data-v-5faf919f]{font-size:14px;color:#fff;font-weight:bolder}.market-analysis-info-window .delete-button[data-v-5faf919f]{cursor:pointer;position:absolute;top:8px;right:8px;padding:4px;width:20px;background-color:#fff;border-radius:8px;transform:translateY(50%)}.market-analysis-marker[data-v-3e0151e2]{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[data-v-3e0151e2]{width:34px}.market-analysis-marker.small[data-v-3e0151e2]{width:40px}.market-analysis-marker.medium[data-v-3e0151e2]{width:44px}.market-analysis-marker.large[data-v-3e0151e2]{width:48px}.market-analysis-marker.largest[data-v-3e0151e2]{width:54px}.market-analysis-marker[data-v-3e0151e2]:before{content:"";width:10px;height:8px;position:absolute;top:100%;background-color:#fff;clip-path:polygon(50% 100%,0 0,100% 0)}.market-analyses-cluster-marker[data-v-c619cfa1]{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}#survey-filters-modal .modal__content .reset{position:absolute;right:24px;top:24px}#survey-filters-modal .modal__content .text-input,#survey-filters-modal .modal__content .dropdown-input{width:40%;flex-grow:1}#survey-filters-modal .modal__content .toggle-input{flex-basis:30%;flex-grow:1}#survey-filters-modal .modal__content .filters{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:20px;max-width:930px}#survey-filters-modal .modal__content .filters .owners{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:10px}#survey-filters-modal .modal__content .filters .owners .header{font-size:20px;text-align:center;color:#fff}#survey-filters-modal .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}.panel.survey-map #google-maps-visible-container{height:calc(var(--main-container-height) - 86px)}.building-characteristics.brokerage{--building-characteristics-width: 300px;--building-characteristics-gap: var(--space-3)}.building-characteristics.brokerage .data-field{flex-grow:1;width:var(--building-characteristics-width);max-width:100%;margin-bottom:var(--building-characteristics-gap)}.brokerage-building-occupation-status{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);background-color:var(--light-alpha-02)}.building-information.brokerage .panel__content{display:flex;flex-wrap:wrap;gap:var(--space-3)}.building-information.brokerage .panel__content .data-field{width:49%;flex-grow:1}.building-information.brokerage .panel__content .data-field.description{width:100%}.building-security.brokerage .panel__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2)}.building-security.brokerage .panel__content .data-field{flex-grow:1}.building-conditioning{--building-conditioning-gap: var(--space-3);--building-conditioning-radius: var(--radius-default);--building-conditioning-bg: var(--light-alpha-01);--building-conditioning-padding: var(--space-2);--building-conditioning-tag-radius: var(--radius-default);--building-conditioning-tag-padding-y: var(--space-2);--building-conditioning-tag-padding-x: var(--space-5);--building-conditioning-tag-font-size: var(--font-size-sm);display:flex;flex-direction:column;align-items:center;gap:var(--building-conditioning-gap);border-radius:var(--building-conditioning-radius);background-color:var(--building-conditioning-bg);padding:var(--building-conditioning-padding)}.building-conditioning .tag{width:100%;font-size:var(--building-conditioning-tag-font-size);text-align:center;border-radius:var(--building-conditioning-tag-radius);padding:var(--building-conditioning-tag-padding-y) var(--building-conditioning-tag-padding-x);background-color:var(--color-primary-100);color:#000}.building-conditioning .conditioning-data{width:100%;display:flex;flex-wrap:wrap;gap:var(--space-2)}.building-heating{--building-heating-gap: var(--space-3);--building-heating-radius: var(--radius-default);--building-heating-bg: var(--light-alpha-01);--building-heating-padding: var(--space-2);--building-heating-tag-radius: var(--radius-default);--building-heating-tag-padding-y: var(--space-2);--building-heating-tag-padding-x: var(--space-5);--building-heating-tag-font-size: var(--font-size-sm);display:flex;flex-direction:column;align-items:center;gap:var(--building-heating-gap);border-radius:var(--building-heating-radius);background-color:var(--building-heating-bg);padding:var(--building-heating-padding)}.building-heating .tag{width:100%;font-size:var(--building-heating-tag-font-size);text-align:center;border-radius:var(--building-heating-tag-radius);padding:var(--building-heating-tag-padding-y) var(--building-heating-tag-padding-x);background-color:var(--color-primary-100);color:#000}.building-heating .heating-data{width:100%;display:flex;flex-wrap:wrap;gap:var(--space-2)}.building-technology.brokerage .panel__content{--building-technology-gap: var(--space-2);--building-technology-section-gap: var(--space-2);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--building-technology-gap)}.building-technology.brokerage .panel__content .data-field{flex-grow:1}.building-technology.brokerage .panel__content .heating-and-conditioning{width:100%;margin-top:var(--building-technology-section-gap);display:flex;gap:var(--building-technology-gap);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(--light-alpha-01);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(--light-alpha-01);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(--light-alpha-08)}.commercial-analysis-field{padding:var(--space-3);border-radius:var(--radius-lg);background-color:var(--color-bg-light);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 var(--space-2)}.commercial-analysis-field .name .title{color:var(--color-primary);font-weight:bolder;font-size:var(--font-size-lg)}.commercial-analysis-field .name .description{color:var(--color-primary);font-style:italic;font-size:var(--font-size-sm)}.commercial-analysis-field .values{color:var(--color-primary);width:200px;padding:0 var(--space-2);display:flex;justify-content:space-between}.commercial-analysis.garage .analysis-empty{font-size:var(--font-size-3xl);margin:var(--space-20) auto;padding:var(--space-2) var(--space-12);color:#fff}.commercial-analysis.garage .panel__content{flex-wrap:nowrap}.commercial-analysis.garage .panel__content .owners-list{width:30%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:var(--space-3);padding:var(--space-5)}.commercial-analysis.garage .panel__content .owners-list .navigation-label p.text{text-wrap:nowrap;overflow-x:hidden;margin-right:6px}.commercial-analysis.garage .panel__content .data{width:70%;padding:var(--space-5);display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap;align-content:center}.commercial-analysis.garage .panel__content .data .info{display:flex;width:100%;align-items:center;margin-top:-var(--space-2);margin-bottom:var(--space-2);color:var(--light-alpha-08);font-weight:700;font-style:italic}.commercial-analysis.garage .panel__content .data .info .quote{flex-grow:1;padding:0 var(--space-5)}.commercial-analysis.garage .panel__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:var(--space-3);padding:var(--space-2) var(--space-5);border-radius:var(--radius-sm);background-color:var(--light-alpha-02)}.building-information.garage .panel__content{flex-wrap:nowrap}.building-information.garage .panel__content .information-data{flex-grow:1;display:flex;flex-wrap:wrap;flex-direction:column;padding:var(--space-5);gap:var(--space-2)}.building-documents .url-field{--building-docs-url-width: 70%;width:var(--building-docs-url-width);margin:auto;margin-bottom:var(--space-3)}.building-documents .documents{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2)}.building-documents .documents .data-field{flex-basis:300px;flex-grow:1}.building-origins .panel__content{flex-direction:column;gap:var(--space-2)}.building-origins .panel__content .building-origin-chip{width:100%}.panel.building-owners .panel__content{gap:var(--space-3)}.building-surfaces .panel__content .surfaces{display:flex;flex-wrap:wrap;gap:var(--space-2)}.building-surfaces .panel__content .commercial-footage{width:100%;margin-top:var(--space-3)}.building-surfaces .panel__content .commercial-footage .data-field{width:fit-content;justify-self:flex-end}.panel.building-urbanistics .panel__content{flex-direction:column;gap:var(--space-2)}.panel.building-urbanistics .panel__content .building-urbanistic-chip{width:100%}#negotiation-status-event-upsert-modal .modal__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap}#negotiation-status-event-upsert-modal .modal__content .date-and-price{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap;margin-top:12px;width:100%}#negotiation-status-event-upsert-modal .modal__content .date-and-price .date-input,#negotiation-status-event-upsert-modal .modal__content .date-and-price .number-input{width:49%;flex-grow:1}.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{border-radius:12px;padding:12px;height:130px;width:48%;flex-grow:1}.building-upsert-card .parts .rectangular-button .rectangular-button__title{font-size:13px}.building-upsert-card .parts .rectangular-button .rectangular-button__content{gap:6px}.building-upsert-card .parts .rectangular-button .rectangular-button__icon{width:20px;height:20px}.building-upsert-card .parts .rectangular-button .rectangular-button__reset{--icon-button-icon-size: 16px}.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 .rectangular-button__content{gap:4px}.assignments-list{display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap}.assignments-list__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;position:fixed;width:100%;background-color:var(--color-primary-900);padding:8px var(--lateral-padding);z-index:1}.assignments-list__filters{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:nowrap}.assignments-list__filters .dropdown-input,.assignments-list__filters .switch-input,.assignments-list__filters .text-input{height:40px}.assignments-list__filters .dropdown-input,.assignments-list__filters .switch-input{width:300px}.assignments-list__title{color:#fff}.assignments-list__filters-title{color:#fff;font-size:12px}.assignments-list__assignments{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;padding:0 var(--lateral-padding);padding-top:80px}#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-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.assignment-upsert__buildings-actions .number-input,.assignment-upsert__buildings-actions .absolute-or-percentage-input{height:46px;color:#fff}.assignment-upsert__buildings-actions .number-input input,.assignment-upsert__buildings-actions .absolute-or-percentage-input input{background-color:var(--color-primary)}.assignment-upsert__buildings-actions .number-input__unit,.assignment-upsert__buildings-actions .absolute-or-percentage-input__unit{color:#fff;background-color:var(--color-primary)}.assignment-upsert__buildings-actions .absolute-or-percentage-input{flex-grow:1}.assignment-upsert__buildings-actions .text-button{width:100%;height:46px;background-color:var(--color-primary);flex-grow:1}.assignment-upsert__building-cards{max-height:100%;padding-bottom:160px;display:flex;flex-wrap:wrap;gap:12px;overflow-y:scroll;justify-content:center;align-items:flex-start}.assignment-upsert__building-cards .building-card{width:100%}.assignment-upsert__building-cards .building-card__price-input{height:46px}.assignment-upsert__building-cards .building-card__compensation-input{height:46px;width:400px}.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-core-data-form #slug,#assignment-upsert-core-data-form #website,#assignment-upsert-core-data-form .absolute-or-percentage-input{width:100%}#assignment-upsert-core-data-form #deliveryDaysDelay{width:60%;flex-grow:0;margin:24px auto}.negotiations-list{display:flex;flex-direction:column;gap:20px;flex-wrap:nowrap}.negotiations-list__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;position:fixed;width:100%;background-color:var(--color-primary-900);padding:8px var(--lateral-padding);z-index:1}.negotiations-list__filters{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:nowrap}.negotiations-list__filters .date-input,.negotiations-list__filters .dropdown-input,.negotiations-list__filters .text-input{height:40px}.negotiations-list__filters .date-input,.negotiations-list__filters .dropdown-input{width:300px}.negotiations-list__title{color:#fff}.negotiations-list__filters-title{color:#fff;font-size:12px}.negotiations-list__assignments{display:flex;flex-direction:column;align-items:center;gap:18px;flex-wrap:wrap;padding:0 var(--lateral-padding);padding-top:80px}.negotiations-list__assignments .negotiation-assignment-card{max-width:1300px}#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 .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 .actions{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.negotiation-upsert .buildings .actions .number-input{height:54px;color:#fff;font-size:14px}.negotiation-upsert .buildings .actions .number-input input{background-color:var(--color-primary)}.negotiation-upsert .buildings .actions .number-input label{width:max-content}.negotiation-upsert .buildings .actions .text-button{height:54px;background-color:var(--color-primary);flex-grow:1;font-size:14px}.negotiation-upsert .buildings .building-cards{max-height:100%;padding-bottom:110px;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}.negotiation-upsert .rectangles{display:flex;flex-direction:column;gap:12px;min-width:300px;max-width:300px}.negotiation-upsert .rectangles .rectangular-button{flex-grow:1}#negotiation-upsert-core-data-form #deliveryDaysDelay{width:60%;flex-grow:0;margin:24px auto}#negotiation-upsert-core-data-form .switch-input{width:100%}#inquiry-filters-modal .modal__content .reset{position:absolute;right:24px;top:24px}#inquiry-filters-modal .modal__content .filters{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:20px;max-width:930px}#inquiry-filters-modal .modal__content .filters .toggle-input,#inquiry-filters-modal .modal__content .filters .number-input,#inquiry-filters-modal .modal__content .filters .dropdown-input,#inquiry-filters-modal .modal__content .filters .date-input{flex-basis:40%;flex-grow:1}.gauge-chart[data-v-11ffa83d]{background:#fff;border-radius:18px;padding:18px;box-shadow:0 1px #0000000a}.gauge-chart__title[data-v-11ffa83d]{font-weight:800;margin-bottom:6px}.gauge-chart__track[data-v-11ffa83d],.gauge-chart__segment[data-v-11ffa83d]{fill:none;stroke-linecap:round;stroke-width:18px}.gauge-chart__track[data-v-11ffa83d]{stroke:#f1f1f1}.gauge-chart__segment[data-v-11ffa83d]{transition:stroke-dasharray .24s ease}.gauge-chart__center[data-v-11ffa83d]{font-size:40px;fill:#515151;font-weight:800}.gauge-chart__body[data-v-11ffa83d]{display:flex;align-items:center;gap:18px}.gauge-chart__body svg[data-v-11ffa83d]{flex:1 1 260px;width:100%;max-width:360px;height:180px}.gauge-chart__legend[data-v-11ffa83d]{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex-wrap:wrap;min-width:220px}.gauge-chart__legend-item[data-v-11ffa83d]{display:flex;align-items:center;gap:10px}.gauge-chart__legend-text[data-v-11ffa83d]{color:#333;font-weight:700;font-size:14px;text-wrap:nowrap}.gauge-chart__legend-dot[data-v-11ffa83d]{width:14px;height:14px;border-radius:50%;display:inline-block}.multi-series-bar[data-v-54683610]{background:#fff;border-radius:18px;padding:18px;box-shadow:0 1px #0000000a;display:flex;flex-direction:column;gap:12px}.multi-series-bar__title[data-v-54683610]{font-weight:700;margin-bottom:10px}.multi-series-bar__rows[data-v-54683610]{display:flex;flex-grow:1;flex-direction:column;gap:12px;justify-content:center}.multi-series-bar__row[data-v-54683610]{display:grid;grid-template-columns:200px 1fr 120px;align-items:center;gap:12px}.multi-series-bar__left[data-v-54683610]{color:#333;font-weight:600;text-wrap:nowrap;width:max-content;font-size:14px}.multi-series-bar__bar-cell[data-v-54683610]{display:flex;align-items:center}.multi-series-bar__bar-bg[data-v-54683610]{height:14px;width:100%;background:#f2f2f2;border-radius:10px;overflow:hidden}.multi-series-bar__bar-fill[data-v-54683610]{height:100%;width:0%;border-radius:10px;transition:width .3s ease}.multi-series-bar__value[data-v-54683610]{text-align:right;color:#333;font-weight:600;white-space:nowrap}.multi-series-bar__series-sep[data-v-54683610]{height:8px}#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{display:flex;flex-direction:column;justify-content:space-between}.inquiry-create .rectangles{display:flex;flex-direction:column;width:100%;height:var(--main-container-height);gap:8px}.inquiry-create .rectangles .rectangular-button{height:100%}.inquiry-create .rectangles .rectangular-button .rectangular-button__content{gap:4px}.inquiry-create .rectangles .line{display:flex;width:100%;gap:8px}.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 .rectangular-button__content{flex-direction:column;gap:8px}.inquiry-create .rectangles .line.middle{min-height:34%;max-height:34%}.inquiry-create .rectangles .line.middle .assignments{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 .panel__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}#create-user{width:180px;height:100%;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%;flex-grow:1;width:calc(var(--main-container-width) * .5)}.user-upsert .left-side .dynamic-form--flat .text-input,.user-upsert .left-side .dynamic-form--flat .dropdown-input{width:100%;height:50px}.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}.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)}#create-professional{height:100%;font-size:14px}.professionals-list .professional-actions{display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px}.professionals-list .professional-actions .text-button{height:40px;width:240px;font-size:14px}.assignments[data-v-2534e80f]{display:flex;flex-wrap:wrap;gap:12px;padding:12px 32px;justify-content:center}.assignments .assignment[data-v-2534e80f]{cursor:pointer;width:268px;display:flex;flex-direction:column;background-color:var(--light-alpha-01);border-radius:12px;overflow:clip}.assignments .assignment .body[data-v-2534e80f]{height:110px;display:flex;flex-direction:column;padding:12px}.assignments .assignment .body .amount[data-v-2534e80f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.assignments .assignment .body .amount .value[data-v-2534e80f]{font-size:14px;font-weight:700;color:#fff}.assignments .assignment .body .amount .tag[data-v-2534e80f]{border-radius:12px;font-size:12px}.assignments .assignment .body .type[data-v-2534e80f]{font-size:14px;color:#fff;text-align:center}.assignments .assignment .slug[data-v-2534e80f]{margin-top:12px;background-color:#fff;height:50px;text-align:center;align-content:center;font-weight:700}.fee-row{display:flex;width:100%;text-align:center;align-items:center;background-color:#adb3bd;border-radius:8px;padding:4px}.fee-row.header{background-color:#dfe1e4;color:#6d6d6d}.fee-row .buildings{width:15%}.fee-row .proponents{width:20%}.fee-row .deed,.fee-row .contract,.fee-row .notary{width:15%}.fee-row .fee{width:20%}.fee-row .cell{height:-webkit-fill-available;max-height:140px;display:flex;align-items:center;justify-content:center}.fee-row .buildings{display:flex;flex-direction:column;gap:8px}.fee-row .buildings .building{display:flex;flex-direction:column}.fee-row .buildings .building .unit{font-style:italic;font-size:12px}.fee-row .proponents{display:flex;flex-direction:column;gap:8px}.fee-row .fee{display:flex;justify-content:center;gap:8px}.fee-row .fee .status{border-radius:8px;height:45px;width:140px;margin-left:auto;align-content:center;font-size:12px}.assignment-fees{padding:12px var(--lateral-padding);display:flex;flex-direction:column;gap:20px}.assignment-fees .fee-table{display:flex;flex-direction:column;gap:8px}.assignment-fees .fee-table .title-and-filters{display:flex;justify-content:space-between;align-items:center}.assignment-fees .fee-table .title-and-filters .title{color:#fff;font-size:20px}.assignment-fees .fee-table .title-and-filters .filters{display:flex;gap:8px}.assignment-fees .fee-table .title-and-filters .filters .text-button{font-size:14px;padding:6px 8px;border-radius:8px}.charts[data-v-b4ba92b1]{padding:12px var(--lateral-padding);display:flex;gap:12px}.charts .gauge-chart[data-v-b4ba92b1]{width:40%}.charts .multi-series-bar[data-v-b4ba92b1]{flex-grow:1}.notary-fees__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap;height:var(--page-header-height);background-color:var(--light-alpha-02);padding:8px var(--lateral-padding)}.notary-fees__back{--icon-button-size: 30px;--icon-button-icon-size: 15px;border-radius:8px}.notary-fees__title{font-size:20px;color:#fff}.notary-fees__filter{color:#fff;font-size:12px}.notary-fees__notaries{margin-left:auto;display:flex;align-items:center;gap:8px}.notary-fees__notaries .text-button{padding:8px 12px;font-size:14px}.notary-fees .unsold{background-color:var(--v50178cdb)}.notary-fees .to-mature{background-color:var(--v79361991)}.notary-fees .unpaid{background-color:var(--v1fd9a0d3)}.notary-fees .paid{background-color:var(--v9ff6508c)}.commission-rule-form--garages .commission-rule-form__body{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:24px;flex-wrap:nowrap;width:90%}.commission-rule-form--garages .commission-rule-form__input-line{flex-direction:column}.commission-rule-form--garages .commission-rule-form__input-line .price-range{background-color:var(--light-alpha-06);width:100%;text-align:center;border-radius:var(--radius-default);border:solid 1px white;padding:4px 20px;color:#000}.commission-rule-form--garages .commission-rule-form__input-line .number-input{width:200px}.commission-rule-form--garages .commission-rule-form__input-line.timings{flex-grow:1}.commission-rules{--footer-height: 120px;--input-line-height: 40px;--sub-context-line-height: 82px;--form-height: calc( var(--main-container-height) - var(--page-header-height) - 48px )}.commission-rules__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap;height:var(--page-header-height);background-color:var(--light-alpha-02);padding:8px var(--lateral-padding)}.commission-rules__header .switch-button__option--garages{--switch-button-option-active-bg: var(--color-commission-garages)}.commission-rules__header .switch-button__option--brokerage{--switch-button-option-active-bg: var(--color-commission-brokerage)}.commission-rules__header .switch-button__option--sales{--switch-button-option-active-bg: var(--color-commission-sales)}.commission-rules__title{font-size:20px;color:#fff}.commission-rule-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:nowrap;height:var(--form-height);margin:24px var(--lateral-padding);background-color:var(--form-accent);border-radius:32px;overflow:clip}.commission-rule-form--garages{--form-accent: var(--color-commission-garages)}.commission-rule-form--brokerage{--form-accent: var(--color-commission-brokerage)}.commission-rule-form--sales{--form-accent: var(--color-commission-sales)}.commission-rule-form__header{font-size:var(--font-size-2xl);font-weight:var(--font-weight-normal);font-style:normal;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:100%;background-color:var(--color-bg-light);padding:8px 24px}.commission-rule-form__circle{width:44px;height:44px;background-color:var(--form-accent);border-radius:var(--radius-full)}.commission-rule-form__hint{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-style:italic;color:#fff;text-align:center}.commission-rule-form__sub-context{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:nowrap;min-height:82px;max-height:82px}.commission-rule-form__sub-context .buttons-input{--buttons-input-accent: var(--form-accent)}.commission-rule-form__sub-context .buttons-input .text-button{padding:8px 12px;min-width:60px}.commission-rule-form__body{flex-grow:1;padding:12px}.commission-rule-form__input-header{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;color:#fff;margin-top:32px;margin-bottom:12px;text-align:center}.commission-rule-form__input-line{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;flex-wrap:nowrap;color:#fff}.commission-rule-form__footer{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:48px;flex-wrap:nowrap;height:var(--footer-height);padding:0 var(--lateral-padding)}.commission-rule-form__upsert-button{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap;width:500px}.commission-rule-form__upsert-button .text-button{width:500px}.commission-rule-form__upsert-hint{font-size:var(--font-size-md);font-weight:var(--font-weight-light);font-style:italic;color:#fff;text-align:center}.commission-rule-form .absolute-or-percentage-input,.commission-rule-form .number-input,.commission-rule-form .true-or-notes-input,.commission-rule-form .price-range{--true-or-notes-input-accent: var(--form-accent);--absolute-or-percentage-input-accent: var(--form-accent);height:var(--input-line-height);align-content:center}.commission-rule-form .true-or-notes-input{width:100%}.commission-rule-form .true-or-notes-input__option.true{color:#fff}.commission-rule-form .true-or-notes-input__option.false{flex-grow:1;color:#000}.commission-hierarchy-card[data-v-101c90ef]{--card-radius: 32px;position:relative;width:420px;height:200px;border-radius:var(--card-radius);box-shadow:var(--shadow-base);overflow:visible;color:var(--color-primary-900);display:flex;flex-direction:column}.commission-hierarchy-card__header[data-v-101c90ef]{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0;flex-wrap:nowrap;height:50%;padding:12px;background-color:var(--card-accent);color:#fff;border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}.commission-hierarchy-card__title[data-v-101c90ef]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-style:normal;text-transform:uppercase;text-align:center;margin:0;flex:1;text-wrap:nowrap;height:42px;align-content:center}.commission-hierarchy-card__action[data-v-101c90ef]{--icon-button-size: 42px;--icon-button-icon-size: 18px;border:2px solid rgba(255,255,255,.8);background-color:#ffffff0a;flex-shrink:0}.commission-hierarchy-card__body[data-v-101c90ef]{position:relative;height:50%;background:linear-gradient(180deg,#f3f5fb,#e7ebf6);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius)}.commission-hierarchy-card__content[data-v-101c90ef]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 32px;transform:translateY(-30%);pointer-events:none}.commission-hierarchy-card__user[data-v-101c90ef]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex-wrap:nowrap;margin-top:12px;pointer-events:auto}.commission-hierarchy-card__info[data-v-101c90ef]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap;margin-top:12px;pointer-events:auto;height:90%}.commission-hierarchy-card__avatar[data-v-101c90ef] .avatar{--avatar-width: 72px;border:4px solid white;box-shadow:var(--shadow-base)}.commission-hierarchy-card__share[data-v-101c90ef]{padding:4px 12px;border-radius:10px;background:linear-gradient(180deg,#dbe1f1,#cbd5e1);box-shadow:0 4px 8px #0000000d;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-style:normal;color:var(--color-primary-900);text-align:center;min-width:60px}.commission-hierarchy-card__relationship[data-v-101c90ef]{padding:8px 20px;border-radius:999px;background-color:var(--card-accent);color:#fff;box-shadow:0 8px 16px #00000026;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);font-style:normal;white-space:nowrap}.commission-hierarchy-card__hint[data-v-101c90ef]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-style:normal;color:#1f335d;text-align:center;margin:0;white-space:nowrap}#commission-hierarchy-upsert-modal .modal__content{padding:32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;flex-wrap:nowrap}#commission-hierarchy-upsert-modal .modal__content .switch-button__option{padding:12px 24px;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal}#commission-hierarchy-upsert-modal .modal__content .switch-button__option--garages{--switch-button-option-active-bg: var(--color-commission-garages)}#commission-hierarchy-upsert-modal .modal__content .switch-button__option--brokerage{--switch-button-option-active-bg: var(--color-commission-brokerage)}#commission-hierarchy-upsert-modal .modal__content .switch-button__option--sales{--switch-button-option-active-bg: var(--color-commission-sales)}#commission-hierarchy-upsert-modal .modal__content .body{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:24px;flex-wrap:nowrap;flex-grow:1}#commission-hierarchy-upsert-modal .modal__content .body .user{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;flex-wrap:nowrap}#commission-hierarchy-upsert-modal .modal__content .body .number-input,#commission-hierarchy-upsert-modal .modal__content .body .dropdown-input{height:48px}#commission-hierarchy-upsert-modal .modal__content .footer{display:flex;flex-direction:column;justify-content:flex-end;align-items:normal;gap:24px;flex-wrap:nowrap;height:100px;width:100%}#commission-hierarchy-upsert-modal .modal__content .footer .summary{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;color:#fff;text-align:center}#commission-hierarchy-upsert-modal .modal__content .footer .buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap}.commission-hierarchies__header[data-v-c1533f92]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap;height:var(--page-header-height);background-color:var(--light-alpha-02);padding:8px var(--lateral-padding)}.commission-hierarchies__header .buttons-input[data-v-c1533f92]{width:fit-content}.commission-hierarchies__header .buttons-input__option[data-v-c1533f92]{height:40px;padding:0 16px}.commission-hierarchies__header .buttons-input__option--garages[data-v-c1533f92]{--text-button-active-bg: var(--color-commission-garages)}.commission-hierarchies__header .buttons-input__option--brokerage[data-v-c1533f92]{--text-button-active-bg: var(--color-commission-brokerage)}.commission-hierarchies__header .buttons-input__option--sales[data-v-c1533f92]{--text-button-active-bg: var(--color-commission-sales)}.commission-hierarchies__header .dropdown-input[data-v-c1533f92]{width:320px;height:40px;margin-left:auto}.commission-hierarchies__title[data-v-c1533f92]{font-size:20px;color:#fff}.commission-hierarchies__body[data-v-c1533f92]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:wrap;padding:32px var(--lateral-padding)}.commission-hierarchies__body .text-button[data-v-c1533f92]{height:200px;border-radius:32px}.charts[data-v-448f9207]{padding:12px var(--lateral-padding);display:flex;gap:12px}.charts .gauge-chart[data-v-448f9207]{width:40%}.charts .multi-series-bar[data-v-448f9207]{flex-grow:1}.assignments[data-v-b8e8dcee]{display:flex;flex-wrap:wrap;gap:12px;padding:12px 32px;justify-content:center}.assignments .assignment[data-v-b8e8dcee]{cursor:pointer;width:268px;display:flex;flex-direction:column;background-color:var(--light-alpha-01);border-radius:12px;overflow:clip}.assignments .assignment .body[data-v-b8e8dcee]{height:170px;display:flex;flex-direction:column;padding:12px}.assignments .assignment .body .amount[data-v-b8e8dcee]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.assignments .assignment .body .amount .value[data-v-b8e8dcee]{font-size:14px;font-weight:700;color:#fff}.assignments .assignment .body .amount .tag[data-v-b8e8dcee]{border-radius:12px;font-size:12px}.assignments .assignment .body .type[data-v-b8e8dcee]{font-size:14px;color:#fff;text-align:center}.assignments .assignment .slug[data-v-b8e8dcee]{margin-top:12px;background-color:#fff;height:50px;text-align:center;align-content:center;font-weight:700}.users[data-v-78ff62d6]{display:flex;flex-wrap:wrap;gap:12px;padding:12px 32px;justify-content:center}.users .user[data-v-78ff62d6]{cursor:pointer;width:268px;display:flex;flex-direction:column;background-color:var(--light-alpha-01);border-radius:12px;overflow:clip}.users .user .body[data-v-78ff62d6]{height:170px;display:flex;flex-direction:column;padding:12px}.users .user .body .amount[data-v-78ff62d6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.users .user .body .amount .value[data-v-78ff62d6]{font-size:14px;font-weight:700;color:#fff}.users .user .body .amount .tag[data-v-78ff62d6]{border-radius:12px;font-size:12px}.users .user .body .role[data-v-78ff62d6]{font-size:14px;color:#fff;text-align:center}.users .user .name-and-avatar[data-v-78ff62d6]{margin-top:12px;background-color:#fff;height:50px;text-align:center;align-content:center;font-weight:700;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.users .user .name-and-avatar .avatar[data-v-78ff62d6]{--avatar-width: 44px}.commission-row{display:flex;width:100%;text-align:center;align-items:center;border-radius:8px;padding:4px;font-size:14px}.commission-row.with-icon{border-top-right-radius:0;border-bottom-right-radius:0}.commission-row.header{background-color:#dfe1e4;color:#6d6d6d}.commission-row .type,.commission-row .proponents,.commission-row .date{width:15%}.commission-row .price{width:10%}.commission-row .buyer-commission,.commission-row .seller-commission,.commission-row .users-commissions{width:15%}.commission-row{position:relative;background-color:#c2c2c2}.commission-row .cell{height:-webkit-fill-available;max-height:140px;display:flex;align-items:center;justify-content:center}.commission-row .type{display:flex;flex-direction:column;gap:8px}.commission-row .type .title{display:flex;flex-direction:column}.commission-row .type .title .subtitle{font-style:italic;font-size:12px}.commission-row .proponents{display:flex;flex-direction:column;gap:8px}.commission-row .users-commissions{display:flex;flex-direction:column;gap:4px}.commission-row .users-commissions .user-commission{width:100%;display:flex;align-items:center;justify-content:center;gap:4px}.commission-row .users-commissions .user-commission .avatar{--avatar-width: 40px}.commission-row__commission{width:90%;height:44px;align-content:center;color:#fff;border-radius:8px;border:solid .5px transparent;opacity:.8}.commission-row__commission.emphasized{border-color:#fff;font-weight:600;opacity:1}.commission-row .icon-button{--icon-button-hover-bg: var(--color-bg-light);background-color:#c2c2c2;position:absolute;right:-42px;height:100%;border-radius:0 8px 8px 0}.assignment-commissions{padding:12px var(--lateral-padding);display:flex;flex-direction:column;gap:20px}.assignment-commissions .commission-table{display:flex;flex-direction:column;gap:8px}.assignment-commissions .commission-table .title-and-filters{display:flex;justify-content:space-between;align-items:center}.assignment-commissions .commission-table .title-and-filters .title{color:#fff;font-size:20px}.assignment-commissions .commission-table .title-and-filters .filters{display:flex;gap:8px}.assignment-commissions .commission-table .title-and-filters .filters .text-button{font-size:14px;padding:6px 8px;border-radius:8px}#commission-payment-upsert-modal .modal__content{display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:18px}#commission-payment-upsert-modal .modal__content .switch-button{width:90%}#commission-payment-upsert-modal .modal__content .switch-button__option{font-size:18px;width:100%}#commission-payment-upsert-modal .modal__content .number-input,#commission-payment-upsert-modal .modal__content .date-input{width:60%}.payment-column{height:calc(100% - 84px);width:100%;display:flex;flex-direction:column;gap:8px;align-items:center}.payment-column .total{display:flex;gap:8px;align-items:center;background-color:var(--color-secondary);border-radius:8px;width:80%;padding:8px 12px;justify-content:space-between;opacity:.8}.payment-column .total.final{margin-top:8px;border:solid 1px white;width:90%;opacity:1}.payment-column .total .info{font-style:italic;font-size:14px;width:80px;text-align:center}.payment-column .total .amount{font-weight:600;font-style:normal;font-size:16px}.payment-column .separator-hz{width:100%}.payment-column .payments{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;overflow-y:scroll;flex-grow:1}.payment-column .payments .payment{display:flex;flex-direction:column;background-color:var(--light-alpha-02);width:90%;border-radius:8px;font-size:12px;padding:8px}.payment-column .payments .payment .separator-hz{margin:8px 0}.payment-column .payments .payment .status-and-buttons{display:flex;justify-content:space-between;align-items:center;gap:8px}.payment-column .payments .payment .status-and-buttons .tag{flex-grow:1;font-size:11px}.payment-column .payments .payment .status-and-buttons .tag.unpaid{background-color:var(--v3592838d)}.payment-column .payments .payment .status-and-buttons .tag.paid{background-color:var(--v93a9be18)}.payment-column .payments .payment .status-and-buttons .tag.paid_missed{background-color:var(--f3d88ca4)}.payment-column .payments .payment .status-and-buttons .tag.future{background-color:var(--v16b9f5eb)}.payment-column .payments .payment .status-and-buttons .buttons{display:flex;align-items:center;gap:2px}.payment-column .payments .payment .status-and-buttons .buttons .icon-button{--icon-button-size: 20px;--icon-button-icon-size: 16px}.payment-column .payments .payment .date-and-amount{display:flex;align-items:center;justify-content:center;font-size:12px;gap:20px;margin:12px 0}.payment-column .payments .payment .date-and-amount .amount{font-weight:600;font-size:14px}.payment-column .add-payment{background-color:var(--light-alpha-02);border-radius:8px;width:90%;min-height:34px;margin-top:8px}#commission-payments-upsert-modal .modal__content{width:calc(var(--full-width) * .8);height:calc(var(--full-height) * .8)}#commission-payments-upsert-modal .modal__content .columns{width:100%;display:flex;justify-content:space-between;padding:24px 8px 8px}#commission-payments-upsert-modal .modal__content .columns .column{width:90%;color:#fff;display:flex;flex-direction:column;align-items:center;gap:24px}#commission-payments-upsert-modal .modal__content .columns .column .actor{display:flex;gap:8px;font-weight:300;min-height:60px;font-size:14px;align-items:center;align-items:flex-start}#commission-payments-upsert-modal .modal__content .columns .column .actor .avatar{--avatar-width: 40px}#commission-payments-upsert-modal .modal__content .columns .column .actor .avatar.anonymous{background-image:url(/assets/user-BVuu8y2T.svg)}#commission-payments-upsert-modal .modal__content .columns .column .actor .role-and-name{display:flex;flex-direction:column;gap:4px}#commission-payments-upsert-modal .modal__content .columns .column .actor .role-and-name .role{font-weight:600;font-size:16px}.commission-payments__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;flex-wrap:nowrap;height:var(--page-header-height);background-color:var(--color-primary-900);padding:8px var(--lateral-padding);position:sticky;top:0;z-index:1}.commission-payments__right-side{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;flex-wrap:nowrap;margin-left:auto}.commission-payments__right-side .dropdown-input{width:300px;height:40px}.commission-payments__right-side .switch-input{width:400px;height:40px}.commission-payments__title{font-size:20px;color:#fff}.commission-payments__avatar{--avatar-width: 40px}.commission-payments__body{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:wrap;padding:32px var(--lateral-padding)}.commission-payments__body .text-button{height:200px;border-radius:32px}.commission-payments .to-mature{background-color:var(--v1f93704b)}.commission-payments .unpaid{background-color:var(--v884a3ee8)}.commission-payments .partially-paid{background-color:var(--v582f087e)}.commission-payments .paid{background-color:var(--v3094b1b3)}.commission-payments .paid-missed{background-color:var(--e72ab0a6)}.brokerage{--group-color: rgb(48, 169, 80)}.garage{--group-color: rgb(27, 115, 212)}:root{--font-family: "Montserrat", sans-serif;--full-width: 100vw;--full-height: 100vh;--header-height: 110px;--dock-height: 80px;--notifications-width: 320px;--page-header-height: 48px;--lateral-padding: calc(var(--full-width) / 100 * 6);--main-container-width: calc(var(--full-width) - var(--lateral-padding) * 2);--main-container-height: calc( var(--full-height) - var(--header-height) - var(--dock-height) );--z-base: 1;--z-dropdown: 10;--z-sticky: 20;--z-fixed: 30;--z-modal-backdrop: 40;--z-modal: 50;--z-popover: 60;--z-tooltip: 70;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 30px;--font-size-4xl: 36px;--font-weight-light: 200;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-slow: .3s ease;--transition-slower: .4s ease;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--border-width-hairline: .5px;--border-width-thin: 1px;--border-width-bold: 3px;--radius-default: 12px;--radius-sm: 8px;--radius-lg: 16px;--radius-full: 9999px;--shadow-base: rgba(50, 50, 93, .25) 0px 2px 5px -1px, rgba(0, 0, 0, .3) 0px 1px 3px -1px;--color-primary: rgba(28, 41, 71, 1);--color-primary-900: rgba(43, 70, 125, 1);--color-primary-100: rgba(223, 237, 250, 1);--color-on-primary: white;--color-bg-light: white;--color-secondary: rgba(28, 99, 168, 1);--color-error: rgba(156, 51, 10, 1);--color-error-glow: rgba(231, 76, 60, .5);--color-success: rgba(101, 172, 73, 1);--color-success-secondary: rgba(211, 223, 206, 1);--color-info: rgba(81, 104, 134, 1);--color-warning: rgba(196, 149, 27, 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);--light-alpha-01: rgba(255, 255, 255, .1);--light-alpha-02: rgba(255, 255, 255, .2);--light-alpha-03: rgba(255, 255, 255, .3);--light-alpha-04: rgba(255, 255, 255, .4);--light-alpha-05: rgba(255, 255, 255, .5);--light-alpha-06: rgba(255, 255, 255, .6);--light-alpha-07: rgba(255, 255, 255, .7);--light-alpha-08: rgba(255, 255, 255, .8);--light-alpha-09: rgba(255, 255, 255, .9);--dark-alpha-01: rgba(70, 70, 70, .1);--dark-alpha-02: rgba(70, 70, 70, .2);--dark-alpha-03: rgba(70, 70, 70, .3);--dark-alpha-04: rgba(70, 70, 70, .4);--dark-alpha-05: rgba(70, 70, 70, .5);--dark-alpha-06: rgba(70, 70, 70, .6);--dark-alpha-07: rgba(70, 70, 70, .7);--dark-alpha-08: rgba(70, 70, 70, .8);--dark-alpha-09: 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-money: rgba(37, 95, 11, 1);--color-commission-garages: var(--color-0);--color-commission-brokerage: var(--color-1);--color-commission-sales: var(--color-2);--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-chart-red-light: rgba(242, 162, 156, 1);--color-chart-orange-light: rgb(236, 183, 142);--color-chart-grey-light: rgba(217, 217, 217, 1);--color-chart-grey-dark: rgba(143, 143, 143, 1);--color-chart-green-light: rgba(163, 198, 143, 1);--color-chart-green-dark: rgba(31, 119, 75, 1);--color-chart-yellow-light: rgb(196, 198, 143);--color-chart-yellow-dark: rgb(197, 204, 67);--color-chart-blue-light: rgba(121, 137, 168, 1);--color-chart-blue-dark: rgba(49, 66, 100, 1);--color-input-accent: #7f8bb9;--input-background-default: white}.is-disabled{cursor:not-allowed!important;opacity:.6}.is-barred{position:relative;display:inline-block}.is-barred:after{content:"";position:absolute;left:-15%;top:50%;width:120%;border-top:1px solid var(--color-error);transform:rotate(-15deg);transform-origin:center;pointer-events:none}.is-truncated{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.gap-1{gap:var(--space-1)}.p-1{padding:var(--space-1)}.pt-1{padding-top:var(--space-1)}.pb-1{padding-bottom:var(--space-1)}.pl-1{padding-left:var(--space-1)}.pr-1{padding-right:var(--space-1)}.m-1{margin:var(--space-1)}.mt-1{margin-top:var(--space-1)}.mb-1{margin-bottom:var(--space-1)}.ml-1{margin-left:var(--space-1)}.mr-1{margin-right:var(--space-1)}.gap-2{gap:var(--space-2)}.p-2{padding:var(--space-2)}.pt-2{padding-top:var(--space-2)}.pb-2{padding-bottom:var(--space-2)}.pl-2{padding-left:var(--space-2)}.pr-2{padding-right:var(--space-2)}.m-2{margin:var(--space-2)}.mt-2{margin-top:var(--space-2)}.mb-2{margin-bottom:var(--space-2)}.ml-2{margin-left:var(--space-2)}.mr-2{margin-right:var(--space-2)}.gap-3{gap:var(--space-3)}.p-3{padding:var(--space-3)}.pt-3{padding-top:var(--space-3)}.pb-3{padding-bottom:var(--space-3)}.pl-3{padding-left:var(--space-3)}.pr-3{padding-right:var(--space-3)}.m-3{margin:var(--space-3)}.mt-3{margin-top:var(--space-3)}.mb-3{margin-bottom:var(--space-3)}.ml-3{margin-left:var(--space-3)}.mr-3{margin-right:var(--space-3)}.gap-4{gap:var(--space-4)}.p-4{padding:var(--space-4)}.pt-4{padding-top:var(--space-4)}.pb-4{padding-bottom:var(--space-4)}.pl-4{padding-left:var(--space-4)}.pr-4{padding-right:var(--space-4)}.m-4{margin:var(--space-4)}.mt-4{margin-top:var(--space-4)}.mb-4{margin-bottom:var(--space-4)}.ml-4{margin-left:var(--space-4)}.mr-4{margin-right:var(--space-4)}.gap-5{gap:var(--space-5)}.p-5{padding:var(--space-5)}.pt-5{padding-top:var(--space-5)}.pb-5{padding-bottom:var(--space-5)}.pl-5{padding-left:var(--space-5)}.pr-5{padding-right:var(--space-5)}.m-5{margin:var(--space-5)}.mt-5{margin-top:var(--space-5)}.mb-5{margin-bottom:var(--space-5)}.ml-5{margin-left:var(--space-5)}.mr-5{margin-right:var(--space-5)}.gap-6{gap:var(--space-6)}.p-6{padding:var(--space-6)}.pt-6{padding-top:var(--space-6)}.pb-6{padding-bottom:var(--space-6)}.pl-6{padding-left:var(--space-6)}.pr-6{padding-right:var(--space-6)}.m-6{margin:var(--space-6)}.mt-6{margin-top:var(--space-6)}.mb-6{margin-bottom:var(--space-6)}.ml-6{margin-left:var(--space-6)}.mr-6{margin-right:var(--space-6)}.gap-7{gap:var(--space-7)}.p-7{padding:var(--space-7)}.pt-7{padding-top:var(--space-7)}.pb-7{padding-bottom:var(--space-7)}.pl-7{padding-left:var(--space-7)}.pr-7{padding-right:var(--space-7)}.m-7{margin:var(--space-7)}.mt-7{margin-top:var(--space-7)}.mb-7{margin-bottom:var(--space-7)}.ml-7{margin-left:var(--space-7)}.mr-7{margin-right:var(--space-7)}.gap-8{gap:var(--space-8)}.p-8{padding:var(--space-8)}.pt-8{padding-top:var(--space-8)}.pb-8{padding-bottom:var(--space-8)}.pl-8{padding-left:var(--space-8)}.pr-8{padding-right:var(--space-8)}.m-8{margin:var(--space-8)}.mt-8{margin-top:var(--space-8)}.mb-8{margin-bottom:var(--space-8)}.ml-8{margin-left:var(--space-8)}.mr-8{margin-right:var(--space-8)}.gap-10{gap:var(--space-10)}.p-10{padding:var(--space-10)}.pt-10{padding-top:var(--space-10)}.pb-10{padding-bottom:var(--space-10)}.pl-10{padding-left:var(--space-10)}.pr-10{padding-right:var(--space-10)}.m-10{margin:var(--space-10)}.mt-10{margin-top:var(--space-10)}.mb-10{margin-bottom:var(--space-10)}.ml-10{margin-left:var(--space-10)}.mr-10{margin-right:var(--space-10)}.gap-12{gap:var(--space-12)}.p-12{padding:var(--space-12)}.pt-12{padding-top:var(--space-12)}.pb-12{padding-bottom:var(--space-12)}.pl-12{padding-left:var(--space-12)}.pr-12{padding-right:var(--space-12)}.m-12{margin:var(--space-12)}.mt-12{margin-top:var(--space-12)}.mb-12{margin-bottom:var(--space-12)}.ml-12{margin-left:var(--space-12)}.mr-12{margin-right:var(--space-12)}.gap-16{gap:var(--space-16)}.p-16{padding:var(--space-16)}.pt-16{padding-top:var(--space-16)}.pb-16{padding-bottom:var(--space-16)}.pl-16{padding-left:var(--space-16)}.pr-16{padding-right:var(--space-16)}.m-16{margin:var(--space-16)}.mt-16{margin-top:var(--space-16)}.mb-16{margin-bottom:var(--space-16)}.ml-16{margin-left:var(--space-16)}.mr-16{margin-right:var(--space-16)}.gap-20{gap:var(--space-20)}.p-20{padding:var(--space-20)}.pt-20{padding-top:var(--space-20)}.pb-20{padding-bottom:var(--space-20)}.pl-20{padding-left:var(--space-20)}.pr-20{padding-right:var(--space-20)}.m-20{margin:var(--space-20)}.mt-20{margin-top:var(--space-20)}.mb-20{margin-bottom:var(--space-20)}.ml-20{margin-left:var(--space-20)}.mr-20{margin-right:var(--space-20)}.gap-24{gap:var(--space-24)}.p-24{padding:var(--space-24)}.pt-24{padding-top:var(--space-24)}.pb-24{padding-bottom:var(--space-24)}.pl-24{padding-left:var(--space-24)}.pr-24{padding-right:var(--space-24)}.m-24{margin:var(--space-24)}.mt-24{margin-top:var(--space-24)}.mb-24{margin-bottom:var(--space-24)}.ml-24{margin-left:var(--space-24)}.mr-24{margin-right:var(--space-24)}.horizontal-padded{width:var(--full-width);padding-left:var(--lateral-padding);padding-right:var(--lateral-padding)}.horizontal-padded.with-left-gap{padding-left:calc(var(--lateral-padding) - 40px)}.vertical-padded{height:var(--main-container-height);margin-top:var(--header-height);margin-bottom:var(--dock-height)}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.hide-scroll::-webkit-scrollbar{display:none}.hz-scroll{overflow-x:scroll}.hz-scroll::-webkit-scrollbar{width:0;height:8px}.hz-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.hz-scroll::-webkit-scrollbar-thumb{background-color:var(--color-secondary);border-radius:4px;border:1px solid var(--light-alpha-04);width:80%}.vt-scroll{overflow-y:scroll}.vt-scroll::-webkit-scrollbar{width:8px;height:0px}.vt-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.vt-scroll::-webkit-scrollbar-thumb{background-color:var(--color-secondary);border-radius:4px;border:1px solid var(--light-alpha-04)}.vt-scroll::-webkit-scrollbar-thumb:hover{background-color:#777}.prevent-selection{-webkit-user-select:none;-ms-user-select:none;user-select:none}.clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.separator-hz{margin:12px auto;width:90%;border:none;min-height:.5px;max-height:.5px;background-color:var(--light-alpha-03)}.separator-hz.dark{background-color:var(--dark-alpha-03)}.separator-vt{margin:auto 12px;height:90%;border:none;min-width:.5px;max-width:.5px;background-color:var(--light-alpha-03)}.separator-vt.dark{background-color:var(--dark-alpha-03)}.alert{color:red;background-color:#fff;padding:20px;width:600px;border-radius:12px;border:solid 1px red}.alert.subtle{color:#ad4b4b;border:solid 1px rgb(173,75,75)}.event-bg.sale{background-color:var(--color-sale)}.event-bg.notarial_deed{background-color:var(--color-notarial_deed)}.event-bg.preliminary{background-color:var(--color-preliminary)}.event-bg.personal{background-color:var(--color-personal)}.event-bg.acquisition{background-color:var(--color-acquisition)}.event-bg.estimates{background-color:var(--color-estimates)}.event-bg.assignment_handling{background-color:var(--color-assignment_handling)}.event-bg.negotiation_handling{background-color:var(--color-negotiation_handling)}.event-bg.offer_pick_up{background-color:var(--color-offer_pick_up)}.event-bg.offer_acceptance{background-color:var(--color-offer_acceptance)}.event-bg.zone_activity{background-color:var(--color-zone_activity)}.event-bg.generic{background-color:var(--color-generic)}.event-bg.with_financial_consultant{background-color:var(--color-with_financial_consultant)}.event-bg.site_inspection{background-color:var(--color-site_inspection)}.with-background{background-size:cover;transition:all var(--transition-slower)}.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)}.vertical.dark .with-background{background-image:url(/assets/vertical-dark-BiaGFy1B.jpg)}.horizontal.dark .with-background{background-image:url(/assets/horizontal-dark-B90QFNce.jpg)}.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}.rectangular-button,.dot-button,.switch-button,.text-button,.icon-button{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--transition-base);border:none;background:transparent;padding:0;text-decoration:none}.icon-button{--icon-button-size: 40px;--icon-button-icon-size: 20px;--icon-button-hover-bg: var(--light-alpha-06);width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-full);background-color:transparent;box-sizing:border-box;align-content:center}.icon-button img{width:var(--icon-button-icon-size);height:var(--icon-button-icon-size);transition:inherit;margin:auto}.icon-button.is-active:not(.is-disabled),.icon-button:hover:not(.is-disabled){background-color:var(--icon-button-hover-bg)}.icon-button--sm{--icon-button-size: 32px;--icon-button-icon-size: 16px}.icon-button--contrast img{filter:invert(1)}.icon-button--no-contrast img{filter:unset!important}.text-button{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;--text-button-active-bg: var(--color-primary-900);--text-button-active-border: transparent;transition:var(--transition-base);background-color:var(--light-alpha-01);border:solid .5px var(--light-alpha-02);border-radius:var(--radius-default);color:#fff;padding:var(--space-3) var(--space-8);line-height:inherit;min-height:auto;height:auto;gap:0;text-align:center;box-sizing:border-box}.text-button.is-active:not(.is-disabled),.text-button:hover:not(.is-disabled){background-color:var(--text-button-active-bg);border-color:var(--text-button-active-border)}.text-button--transparent{border-width:1px;border-color:var(--text-button-active-bg);color:var(--text-button-active-bg)}.text-button--transparent.is-active:not(.is-disabled),.text-button--transparent:hover:not(.is-disabled){background-color:var(--text-button-active-bg);color:#fff}.text-button--transparent.is-active:not(.is-disabled) img,.text-button--transparent:hover:not(.is-disabled) img{filter:invert(1)}.text-button--solid{background-color:var(--text-button-active-bg);border-color:transparent;color:#fff}.text-button--solid.is-active:not(.is-disabled),.text-button--solid:hover:not(.is-disabled){border-color:var(--light-alpha-02)}.switch-button{border-radius:12px;overflow:clip;width:fit-content;background-color:var(--light-alpha-01);gap:0}.switch-button__option{--switch-button-option-active-bg: var(--color-primary-900);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;cursor:pointer;text-align:center;padding:var(--space-2) var(--space-4);background-color:transparent;color:var(--light-alpha-08);transition:all var(--transition-base);width:var(--switch-button-option-width)}.switch-button__option.is-selected,.switch-button__option:hover{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-style:normal;background-color:var(--switch-button-option-active-bg);color:#fff}.switch-button--white-bg{border:solid 1px var(--switch-button-option-active-bg)}.switch-button--white-bg .switch-button__option:not(.is-selected):not(:hover){color:var(--switch-button-option-active-bg)}.dot-button{--dot-button-bg: var(--color-secondary);width:14px;height:14px;background-color:var(--dot-button-bg);border-radius:var(--radius-full);opacity:.5;box-sizing:border-box;transition:all var(--transition-fast)}.dot-button.is-active,.dot-button:hover{transform:scale(1.2);opacity:1}.rectangular-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;background-color:var(--color-bg-light);color:var(--color-text-primary, black);border:solid .5px transparent;border-radius:20px;padding:18px;overflow:clip;height:180px;box-sizing:border-box;transition:transform var(--transition-fast)}.rectangular-button.hoverable:hover:not(.is-disabled):not(.is-active),.rectangular-button.has-hover:hover:not(.is-disabled):not(.is-active){transform:scale(1.005)}.rectangular-button.is-active{border-color:var(--color-bg-light)}.rectangular-button.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.rectangular-button__left,.rectangular-button__right{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;height:100%}.rectangular-button__left{flex-grow:1}.rectangular-button__left .rectangular-button__title{font-size:26px;font-weight:900;margin-bottom:var(--space-2)}.rectangular-button__left .rectangular-button__content{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:wrap;overflow-y:auto;margin:var(--space-2) var(--space-1);flex-grow:1;align-content:flex-start}.rectangular-button__right{justify-content:space-between;align-items:center}.rectangular-button__right .rectangular-button__icon{margin-top:auto;width:40px;height:40px;box-sizing:content-box}.rectangular-button .rectangular-button__reset{--icon-button-icon-size: 20px}.rectangular-button--stacked .rectangular-button__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:calc(var(--space-2) - var(--space-1) / 2);align-self:stretch;overflow-y:auto;flex-wrap:nowrap}.rectangular-button--stacked .rectangular-button__content>*{margin:var(--space-1)}.split-button{position:relative}.split-button__base{transition:all var(--transition-slower);width:100%}.split-button__base .text-button{width:100%}.split-button__options{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap;width:100%;position:absolute;left:0;top:0;opacity:0;transition:all var(--transition-slower)}.split-button__option{flex-grow:1}.split-button.is-hovered .split-button__base{opacity:0}.split-button.is-hovered .split-button__options{opacity:1}.fraction-input__inputs input,.options-menu .filter,.input textarea,.input input{border:none;background:transparent;padding:0;margin:0;outline:none;font-family:inherit}.input{--input-accent: var(--color-input-accent);--input-padding-x: var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;width:280px;height:60px;border-radius:var(--radius-default);position:relative;text-align:center;align-content:center;color:var(--color-text-primary, black)}.input:has(input[disabled]),.input:has(textarea[disabled]){opacity:.7}.input input{background-color:var(--input-background-default);padding:0 var(--input-padding-x);width:100%;font-size:inherit;color:inherit;height:inherit;text-align:inherit;align-content:inherit;border-radius:inherit;overflow:clip;box-sizing:border-box}.input textarea{background-color:var(--input-background-default);padding:0 var(--input-padding-x);width:100%;font-size:inherit;color:inherit;height:inherit;text-align:inherit;align-content:inherit;resize:none;border-radius:inherit;box-sizing:border-box}.input label{transition:all var(--transition-base);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;pointer-events:none;white-space:nowrap}.input.is-focused label,.input:focus-within label{top:0;left:0;transform:unset;padding:2px var(--input-padding-x);font-size:smaller;background-color:var(--input-accent);color:#fff;opacity:1;filter:brightness(1.2)}.indented{--indentation: -60px}.indented input,.indented label{text-indent:var(--indentation)}.indented.is-focused label,.indented:focus-within label,.indented .is-focused label{text-indent:0}.text-area-input{width:400px;height:200px}.text-area-input.is-focused label,.text-area-input:focus-within label{padding:4px var(--space-5)}.number-input .unit{cursor:pointer;position:absolute;top:0;right:0;height:100%;padding:0 var(--space-6);color:inherit;font-size:inherit;align-content:center;-webkit-user-select:none;user-select:none;display:none}.number-input .unit[data-visible=true]{display:block}.switch-input{--switch-input-text: var(--color-grey-500);--switch-input-accent: var(--color-input-accent);--switch-input-radius: var(--radius-default);--switch-input-padding: 3px;position:relative;display:inline-grid;grid-template-columns:1fr 1fr;align-items:center;cursor:pointer;border-radius:var(--switch-input-radius);background-color:var(--color-grey-50);overflow:hidden;width:120px;height:36px;font-size:.9rem;font-weight:var(--font-weight-medium);color:var(--switch-input-text);transition:background-color var(--transition-base)}.switch-input__option{text-align:center;z-index:2;-webkit-user-select:none;user-select:none;transition:color var(--transition-base),font-weight var(--transition-base)}.switch-input__option.true{grid-column:2}.switch-input__option.false{grid-column:1}.switch-input__slider{position:absolute;top:var(--switch-input-padding);bottom:var(--switch-input-padding);width:calc(50% - var(--switch-input-padding) * 2);border-radius:var(--switch-input-radius);background-color:var(--switch-input-accent);z-index:1;transition:left var(--transition-base);left:var(--switch-input-padding)}.switch-input.is-true .switch-input__slider{left:calc(50% + var(--switch-input-padding))}.switch-input.is-true .switch-input__option.true{color:#fff;font-weight:var(--font-weight-semibold)}.switch-input.is-true .switch-input__option.false{color:var(--switch-input-text)}.switch-input:not(.is-true) .switch-input__option.false{color:#fff;font-weight:var(--font-weight-semibold)}.switch-input:not(.is-true) .switch-input__option.true{color:var(--switch-input-text)}.switch-input--vertical{grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:120px;width:160px}.switch-input--vertical .switch-input__option.true{grid-column:1;grid-row:2}.switch-input--vertical .switch-input__option.false{grid-column:1;grid-row:1}.switch-input--vertical .switch-input__slider{width:calc(100% - var(--switch-input-padding) * 2);height:calc(50% - var(--switch-input-padding) * 2);left:var(--switch-input-padding);top:var(--switch-input-padding);bottom:auto;transition:top var(--transition-base)}.switch-input--vertical.is-true .switch-input__slider{top:calc(50% + var(--switch-input-padding));left:var(--switch-input-padding)}.toggle-input{--toggle-input-off-bg: var(--light-alpha-01);--toggle-input-on-bg: var(--dark-alpha-02);--toggle-input-accent: var(--light-alpha-06);width:220px;height:60px;font-size:14px;border-radius:var(--radius-default)}.toggle-input input{display:none}.toggle-input label{transition:all var(--transition-slow);cursor:pointer;overflow:hidden;font-size:inherit;height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;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;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;padding:0 14%;text-align:center;color:var(--light-alpha-08)}.toggle-input label:after{content:"";transition:all var(--transition-slow);position:absolute;left:0;background:var(--toggle-input-accent);width:12%;height:100%}.toggle-input label:before{transition:all var(--transition-base);content:"";width:100%;background:var(--toggle-input-accent);height:100%;border-radius:inherit;opacity:0}.toggle-input:hover:not([disabled]) label:after{width:16%}.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%}.time-input{--time-input-radius: var(--radius-default);--time-input-accent: var(--color-input-accent);position:relative;height:60px}.time-input.is-error .text-input{color:var(--color-error-glow)}.time-input.is-expanded .text-input{border-bottom-left-radius:0;border-bottom-right-radius:0}.time-input .options-menu{--options-menu-radius: var(--time-input-radius);--options-menu-accent: var(--time-input-accent)}.time-input .options-menu .options .option{text-align:center}.time-input .text-input{width:100%!important;height:100%;border-radius:var(--time-input-radius)}.file-input{--file-input-height: 60px;--file-input-expanded-height: 300px;--file-input-accent: var(--color-input-accent);--file-input-file-height: 44px;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;width:400px;height:var(--file-input-height);border-radius:var(--radius-default);background-color:var(--input-background-default);position:relative;overflow:clip;color:inherit;box-sizing:border-box;transition:all var(--transition-base);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap}.file-input input[type=file]{display:none}.file-input.is-expanded{height:var(--file-input-expanded-height)}.file-input__label{transition:all var(--transition-base);position:absolute;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:inherit;color:inherit;width:max-content;border-radius:inherit;text-align:center}.file-input__label--input{cursor:pointer;top:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;padding-top:var(--space-1)}.file-input__label--file{bottom:0;transform:translate(-50%);background-color:var(--file-input-accent);padding:var(--space-2) var(--space-4);border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff}.file-input--single{cursor:pointer;gap:0}.file-input--single .icon-button{--icon-button-size: 28px;--icon-button-icon-size: 16px}.file-input--single.is-expanded .file-input__label{font-size:smaller;color:#fff}.file-input--single.is-expanded .file-input__label--input{top:var(--space-1);height:28px;transform:translate(-50%);padding:var(--space-1) var(--space-2);padding-right:var(--space-1);background-color:var(--file-input-accent)}.file-input--single .file-input__preview{flex:1;height:100%}.file-input--single .file-input__preview .file-renderer{width:100%;height:100%;object-fit:cover}.file-input--multiple{cursor:pointer;gap:0;height:auto;min-height:var(--file-input-height);max-height:var(--file-input-height);transition:max-height var(--transition-base);overflow:hidden}.file-input--multiple .file-input__label{position:static;transform:none;width:100%;height:var(--file-input-height);font-size:inherit;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:nowrap;padding:0 var(--space-3);color:inherit}.file-input--multiple .file-input__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap}.file-input--multiple .icon-button{--icon-button-size: 28px;--icon-button-icon-size: 16px}.file-input--multiple .file-input__files{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap;overflow-y:auto;max-height:0;color:inherit;padding:0 var(--space-2) 0;box-sizing:border-box;transition:max-height var(--transition-base),padding var(--transition-base)}.file-input--multiple .file-input__files:empty{padding:0}.file-input--multiple .file-input__file{min-height:calc(var(--file-input-file-height) - 4px);max-height:calc(var(--file-input-file-height) - 4px);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:nowrap;padding:0 var(--space-2);background-color:var(--light-alpha-02)}.file-input--multiple .file-input__preview{width:60px;max-width:60px;height:40px;max-height:40px;object-fit:cover;object-position:center}.file-input--multiple .file-input__title{font-size:10px;line-break:anywhere;flex-grow:1}.file-input--multiple .file-input__remove{--icon-button-size: 20px;--icon-button-icon-size: 10px;--icon-button-hover-bg: var(--file-input-accent)}.file-input--multiple.is-expanded{max-height:var(--file-input-expanded-height)}.file-input--multiple.is-expanded .file-input__files{max-height:calc(var(--file-input-expanded-height) - var(--file-input-height));padding:var(--space-1) var(--space-2) var(--space-2)}.dropdown-input{--dropdown-input-radius: var(--radius-default);--dropdown-input-accent: var(--color-input-accent);--dropdown-input-bg: var(--input-background-default);--dropdown-input-padding-x: var(--space-2);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;width:280px;height:60px;position:relative;color:var(--color-text-primary, black)}.dropdown-input.is-disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.dropdown-input .options-menu{--options-menu-accent: var(--dropdown-input-accent);--options-menu-radius: var(--dropdown-input-radius)}.dropdown-input__trigger{cursor:pointer;transition:all var(--transition-base);height:inherit;font-size:inherit;background-color:var(--dropdown-input-bg);padding:0 var(--dropdown-input-padding-x);padding-right:calc(var(--dropdown-input-padding-x) + var(--icon-button-size, 32px) * 2);text-align:center;border-radius:var(--dropdown-input-radius);overflow:clip;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-1);flex-wrap:nowrap;box-sizing:border-box;position:relative}.dropdown-input__trigger.is-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-input__trigger.is-expanded .dropdown-input__chevron{transform:rotateX(180deg)}.dropdown-input__trigger.is-expanded .dropdown-input__label.is-floating{border-bottom-right-radius:var(--dropdown-input-radius)}.dropdown-input__label{transition:all var(--transition-base);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;pointer-events:none;text-align:center}.dropdown-input__label.is-floating{top:0;left:0;transform:unset;padding:var(--space-1) var(--dropdown-input-padding-x);font-size:smaller;background-color:var(--dropdown-input-accent);color:#fff;opacity:1}.dropdown-input__selected{flex:1 1 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:nowrap;text-align:center;text-indent:calc(var(--icon-button-size, 32px) * 2)}.dropdown-input__buttons{position:absolute;right:var(--space-2);top:50%;transform:translateY(-50%);height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1);flex-wrap:nowrap}.dropdown-input .icon-button{--icon-button-hover-bg: var(--dropdown-input-accent);--icon-button-size: 32px}.dropdown-input .icon-button img{filter:unset}.dropdown-input__clear{--icon-button-icon-size: 12px;cursor:pointer;opacity:0;transition:opacity var(--transition-base)}.dropdown-input__clear.is-visible{opacity:1}.dropdown-input__chevron{--icon-button-icon-size: 16px;transition:transform var(--transition-base)}.options-menu{--options-menu-height: 240px;--options-menu-accent: var(--color-input-accent);--options-menu-radius: var(--radius-default);transition:all var(--transition-base);position:absolute;width:100%;max-height:0;overflow:hidden;z-index:3;background-color:var(--light-alpha-09);box-sizing:border-box;border-bottom-left-radius:var(--options-menu-radius);border-bottom-right-radius:var(--options-menu-radius)}.options-menu.is-expanded{max-height:var(--options-menu-height)}.options-menu .filter{color:var(--color-grey-700);width:100%;height:40px;padding:var(--space-3);box-sizing:border-box;background-color:inherit}.options-menu .filter::placeholder{color:var(--color-grey-500);font-style:italic}.options-menu .options{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;transition:all var(--transition-base);overflow-y:auto;max-height:calc(var(--options-menu-height) - 40px);padding-bottom:var(--space-6)}.options-menu .option{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;cursor:pointer;transition:all var(--transition-base);padding:var(--space-3)}.options-menu .option .option-label{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap;color:var(--color-grey-700)}.options-menu .option .option-label .option-title{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal}.options-menu .option .option-label .option-description{font-size:12px;font-style:italic}.options-menu .option:hover,.options-menu .option.is-selected{background-color:var(--options-menu-accent);filter:brightness(1.1)}.options-menu .option:hover .option-label,.options-menu .option.is-selected .option-label{color:#fff}.options-menu .option:hover .option-label .option-title,.options-menu .option.is-selected .option-label .option-title{font-weight:var(--font-weight-semibold)}.autocomplete-input{--autocomplete-input-accent: var(--color-input-accent);--autocomplete-input-hint-color: var(--color-grey-600);--autocomplete-input-hint-highlight: var(--color-text-primary, black);position:relative}.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:var(--space-3);align-content:center}.autocomplete-input__hint span{color:var(--autocomplete-input-hint-color)}.autocomplete-input__hint span.value{color:var(--autocomplete-input-hint-highlight);font-weight:var(--font-weight-bold)}.date-input{--date-input-accent: var(--color-input-accent);position:relative;height:60px;border-radius:var(--radius-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(--color-primary);transition:all var(--transition-base);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(--radius-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(--radius-default);border-bottom-right-radius:var(--radius-default);position:absolute;right:0;top:0;height:100%;width:60px}.date-input .icon-button:hover:not(.is-disabled){filter:brightness(1.2);box-shadow:inset 0 0 0 1px var(--light-alpha-06)}.floor-input{--floor-input-accent: var(--color-input-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;width:100%;background-color:var(--light-alpha-03);border-radius:var(--radius-default);position:relative;color:var(--color-text-primary, black)}.floor-input__title{width:100%;background-color:var(--light-alpha-03);text-align:center;padding:var(--space-1);border-top-right-radius:inherit;color:var(--color-text-primary, black)}.floor-input__inputs{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:nowrap;font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);font-style:normal;flex-grow:1;margin:var(--space-2);width:80%}.floor-input__inputs .autocomplete-input{--autocomplete-input-accent: var(--floor-input-accent);width:100%;height:40px}.fraction-input{--fraction-input-accent: var(--color-input-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--light-alpha-02);border-radius:var(--radius-default);color:#fff;overflow:clip}.fraction-input__title{height:100%;align-content:center;background-color:var(--fraction-input-accent);text-align:center;padding:var(--space-3);box-sizing:border-box}.fraction-input__inputs{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;height:100%;background-color:var(--light-alpha-01)}.fraction-input__inputs input{background-color:transparent;height:100%;color:inherit;text-align:center}.fraction-input__inputs .separator-hz{margin:0 auto}.negative-or-positive-number-input{--negative-or-positive-number-input-accent: var(--color-input-accent);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;position:relative;border-radius:var(--radius-default)}.negative-or-positive-number-input__unit{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--color-bg-light);padding:0 var(--space-3);border-top-left-radius:var(--radius-default);border-bottom-left-radius:var(--radius-default);flex-grow:1}.negative-or-positive-number-input__unit p{width:max-content}.negative-or-positive-number-input__unit img{width:12px;height:12px}.negative-or-positive-number-input .number-input{--input-accent: var(--negative-or-positive-number-input-accent);width:120px;border-top-left-radius:0;border-bottom-left-radius:0}.address-input{--address-input-accent: var(--color-input-accent);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;align-content:center;min-width:60%;position:relative}.address-input__main{width:100%}.address-input .text-input{--input-accent: var(--address-input-accent);flex-grow:1}.pac-container.pac-logo.hdpi{margin-top:0;border-radius:var(--radius-default);border-top-left-radius:0;border-top-right-radius:0;border-top:none;font-family:var(--font-family-base, var(--font-family));background-color:var(--light-alpha-09);color:var(--color-text-primary, black)}.pac-container.pac-logo.hdpi .pac-item{transition:all var(--transition-fast);cursor:pointer;color:inherit;border:none}.pac-container.pac-logo.hdpi .pac-item:hover,.pac-container.pac-logo.hdpi .pac-item.pac-item-selected{background-color:var(--color-input-accent, var(--dark-alpha-02));color:#fff}.pac-container.pac-logo.hdpi .pac-item .pac-item-query{color:inherit}.pac-container.pac-logo.hdpi:after{display:none}.buttons-input{--buttons-input-accent: var(--color-input-accent);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-1);flex-wrap:nowrap;position:relative;width:100%;margin:var(--space-2);color:#fff}.buttons-input__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-normal);font-style:normal;padding:var(--space-3);margin-bottom:var(--space-3)}.buttons-input__options{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap}.buttons-input__option{--text-button-active-bg: var(--buttons-input-accent);--text-button-active-border: white;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;opacity:.7;border-color:var(--light-alpha-02);border-width:var(--border-width-hairline);background-color:var(--light-alpha-02)}.buttons-input__option.is-active,.buttons-input__option:hover{opacity:1}.tag{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;background-color:var(--color-secondary);padding:3px var(--space-2);border-radius:var(--radius-default);color:#fff}.tag p{width:fit-content;height:fit-content}.tag img{width:16px;height:16px}.assignment-building-tag{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;background-color:var(--color-assignment);color:#000;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs, 4px)}.building-origin-chip,.building-urbanistic-chip{background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-sm);padding:var(--space-3);gap:var(--space-2)}.building-origin-chip .icon-field__icon,.building-urbanistic-chip .icon-field__icon{filter:invert(1)}.building-origin-chip .icon-field__value,.building-urbanistic-chip .icon-field__value{margin-left:auto;text-align:end}.card,.survey-card,.negotiation-card,.assignment-card,.inquiry-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;border-radius:var(--radius-lg);box-shadow:var(--shadow-base);overflow:clip}.rectangular-actionable-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;width:280px;background-color:var(--light-alpha-03);border-radius:16px;position:relative;color:#fff;border:.5px solid var(--light-alpha-02);overflow:clip}.rectangular-actionable-card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:nowrap;padding:2px 12px}.rectangular-actionable-card__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);font-style:normal;padding:8px 4px;align-content:center;width:max-content}.rectangular-actionable-card__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.rectangular-actionable-card__buttons .icon-button{--icon-button-size: 28px;--icon-button-icon-size: 12px}.rectangular-actionable-card__separator{border:none;background-color:var(--light-alpha-03);height:1px;margin:0 var(--space-3)}.rectangular-actionable-card__data{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:wrap;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);font-style:normal;padding:var(--space-3);flex-grow:1}.inquiry-card__date{background-color:var(--color-primary-100);padding:var(--space-3);font-size:var(--font-size-sm)}.inquiry-card__data{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;padding:var(--space-3);background-color:var(--color-bg-light)}.inquiry-card__data .icon-field{--icon-field-icon-width: 16px}.inquiry-card__data .icon-field__value{margin-left:auto;text-align:end}.inquiry-card .text-button{gap:var(--space-2);margin:var(--space-3)}.legal-entity-card{--legal-entity-card-radius: 24px;--legal-entity-card-section-height: 190px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;min-width:380px;max-width:380px;border-radius:var(--legal-entity-card-radius);overflow:clip;background:linear-gradient(40deg,var(--color-primary-100) 55%,var(--color-primary-900) 55%)}.legal-entity-card--small{--legal-entity-card-section-height: 140px}.legal-entity-card__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap;padding:var(--space-3) var(--space-6)}.legal-entity-card__colored-dot{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;width:33px;height:33px;background-color:var(--color-primary);border-radius:var(--radius-full)}.legal-entity-card__colored-dot img{width:80%;height:80%;filter:invert(1)}.legal-entity-card__header-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.legal-entity-card__header-buttons .icon-button{--icon-button-size: 28px;--icon-button-icon-size: 20px}.legal-entity-card__tag{background-color:var(--color-success-secondary);color:var(--dark-alpha-09);border-radius:var(--radius-sm);padding:2px var(--space-2);margin-left:auto}.legal-entity-card__body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--color-bg-light);border-top-left-radius:var(--legal-entity-card-radius);border-top-right-radius:var(--legal-entity-card-radius);padding:var(--space-3) var(--space-6);flex-grow:1}.legal-entity-card__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--color-bg-light)}.legal-entity-card__footer .switch-button{margin:12px auto}.legal-entity-card__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-style:normal}.legal-entity-card__anagraphics,.legal-entity-card__documents,.legal-entity-card__people{min-height:var(--legal-entity-card-section-height);max-height:var(--legal-entity-card-section-height)}.legal-entity-card__anagraphics .icon-field,.legal-entity-card__documents .icon-field,.legal-entity-card__people .icon-field{width:100%}.legal-entity-card__anagraphics .icon-field__value,.legal-entity-card__documents .icon-field__value,.legal-entity-card__people .icon-field__value{margin-left:auto;text-align:end}.legal-entity-card__anagraphics{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:22px;flex-wrap:nowrap;align-content:flex-start;flex-grow:1;padding-right:var(--space-2)}.legal-entity-card__people,.legal-entity-card__documents{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap;overflow-y:scroll}.legal-entity-card__person{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.legal-entity-card__person-indented{margin-left:auto;font-size:var(--font-size-xs)}.assignment-card{cursor:pointer;min-width:360px;max-width:360px;min-height:400px;max-height:400px;border:solid .5px var(--color-primary-900)}.assignment-card__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;background-color:var(--color-primary-900);color:#fff;padding:8px 0;position:relative}.assignment-card__header img{filter:invert(1);width:16px;height:16px}.assignment-card__icon{position:absolute;right:4px;top:4px}.assignment-card__conferrers{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;margin:4px 0}.assignment-card__type-and-location{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal}.assignment-card__type{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-style:normal}.assignment-card__location{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;flex-wrap:nowrap}.assignment-card__body{display:flex;flex-direction:column;justify-content:safe center;gap:16px;flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-);color:#fff;background-color:var(--color-primary);padding:8px 20px;flex-grow:1}.assignment-card__building-type{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;padding-bottom:8px;border-bottom:solid .5px var(--light-alpha-01)}.assignment-card__counts{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;flex-wrap:nowrap}.assignment-card__count{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:100px;text-align:end}.assignment-card__count .value{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-style:normal}.assignment-card__count .value.in-negotiation{color:var(--color-secondary)}.assignment-card__count .value.available{color:var(--color-success)}.assignment-card__footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--color-primary-100);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.assignment-card__price-range{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-style:normal;padding:12px 22px}.assignment-card__slug-and-avatars{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-style:normal;padding:8px 22px;border-top:solid .5px var(--dark-alpha-02)}.assignment-card__avatars{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap}.assignment-card__avatars--assignable{transition:var(--transition-base)}.assignment-card__avatars--assignable:hover{transform:scale(1.05)}.assignment-card__avatars .avatar{--avatar-width: 44px;margin-left:-4px}.negotiation-assignment-card{cursor:pointer;width:100%;border-radius:12px;overflow:clip}.negotiation-assignment-card__tags{display:flex;background-color:#fff;justify-content:space-evenly;padding:12px 0}.negotiation-assignment-card__tags .tag{border-radius:12px;font-size:15px;padding:6px 12px}.negotiation-assignment-card__tags .tag.total{background-color:#808794}.negotiation-assignment-card__tags .tag.started{background-color:#6a7da4}.negotiation-assignment-card__tags .tag.refused{background-color:#965757}.negotiation-assignment-card__tags .tag.concluded{background-color:#313b54}.negotiation-assignment-card__slug-and-chevron{display:flex;background-color:#fffc;padding:8px;align-items:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:clip;position:relative}.negotiation-assignment-card__slug-and-chevron .slug{font-size:24px;font-weight:600;flex-grow:1;text-align:center}.negotiation-assignment-card__slug-and-chevron .icon-button{--icon-button-size: 30px;--icon-button-icon-size: 15px;position:absolute;right:8px;top:8px}.negotiation-assignment-card__slug-and-chevron .icon-button img{transform:rotate(90deg)}.negotiation-assignment-card__negotiations-wrapper{transition:all .3s ease-out;display:grid;grid-template-rows:0fr}.negotiation-assignment-card__negotiations{overflow:hidden;display:flex;flex-direction:column;gap:12px}.negotiation-assignment-card[data-expanded=true] .negotiation-assignment-card__negotiations-wrapper{grid-template-rows:1fr;padding:24px 12px}.negotiation-assignment-card[data-expanded=true] .icon-button img{transform:unset}.negotiation-card{--negotiation-card-radius: 24px;--negotiation-card-header-width: 400px;--negotiation-card-users-width: 180px;cursor:pointer;flex-direction:row;background-color:var(--color-bg-light);border-radius:var(--negotiation-card-radius)}.negotiation-card__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-6);flex-wrap:nowrap;background-color:#6a7da4;border-radius:var(--negotiation-card-radius);overflow:clip;border:2px solid #ffffff;box-shadow:2px 2px 2px #00000040;padding:14px 30px;min-width:var(--negotiation-card-header-width);max-width:var(--negotiation-card-header-width)}.negotiation-card__icon{width:80px;height:80px;margin:auto}.negotiation-card__entities{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}.negotiation-card__entity{font-size:var(--font-size-sm)}.negotiation-card__entity-name{font-size:20px;font-weight:var(--font-weight-semibold)}.negotiation-card__entity--buyer{color:#fff}.negotiation-card__entity--seller{color:#1c2a47}.negotiation-card__data{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:wrap;flex-grow:1;padding:22px 16px;min-width:calc(100% - var(--negotiation-card-header-width) - var(--negotiation-card-users-width));max-width:calc(100% - var(--negotiation-card-header-width) - var(--negotiation-card-users-width))}.negotiation-card__data .data-field{background-color:transparent;width:49%;color:#000}.negotiation-card__buildings{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3);max-height:60px;width:100%;padding:var(--space-2)}.negotiation-card__building{border-radius:var(--radius-sm);flex-grow:1;justify-content:center}.negotiation-card__building p{width:max-content}.negotiation-card__users{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space-8);flex-wrap:nowrap;padding:22px var(--space-7);min-width:var(--negotiation-card-users-width);max-width:var(--negotiation-card-users-width)}.negotiation-card__users p{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.negotiation-card__avatars{display:flex;flex-direction:row;justify-content:safe center;align-items:center;gap:0;flex-wrap:wrap;width:100%}.negotiation-card__avatars .avatar--user{margin-left:-4px}.survey-card{cursor:pointer;min-width:360px;max-width:360px;min-height:400px;max-height:400px;border:solid .5px var(--color-primary-900)}.survey-card__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;background-color:var(--color-primary-900);color:#fff;padding:8px 0;position:relative}.survey-card__header img{filter:invert(1);width:16px;height:16px}.survey-card__icon{position:absolute;right:4px;top:4px}.survey-card__type-and-location{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal}.survey-card__type{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;margin:4px 0}.survey-card__location{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-style:normal;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;flex-wrap:nowrap;margin-top:8px}.survey-card__footage-and-units{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;flex-wrap:nowrap;width:90%}.survey-card__footage,.survey-card__units{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;flex-wrap:nowrap}.survey-card__body{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-);color:#fff;background-color:var(--color-primary);padding:8px 20px;flex-grow:1}.survey-card__body-header{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-style:normal;padding-top:8px}.survey-card__owner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap}.survey-card__owner-name{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;flex-wrap:nowrap}.survey-card__owner-name img{filter:invert(1);width:18px;height:18px}.survey-card__owner-quote{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;flex-wrap:nowrap}.survey-card__footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--color-primary-100);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.survey-card__slug-and-avatars{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-style:normal;padding:8px 22px;border-top:solid .5px var(--dark-alpha-02)}.survey-card__avatars{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap}.survey-card__avatars .avatar{--avatar-width: 44px;margin-left:-4px}.payment-card{--payment-card-radius: 24px;--payment-card-section-height: 220px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;min-width:380px;max-width:380px;border-radius:var(--payment-card-radius);overflow:clip;background:linear-gradient(40deg,var(--color-primary-100) 55%,var(--color-primary-900) 55%)}.payment-card__header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap;padding:var(--space-3) var(--space-6)}.payment-card__colored-dot{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;width:33px;height:33px;background-color:var(--color-primary);border-radius:var(--radius-full)}.payment-card__colored-dot img{width:80%;height:80%;filter:invert(1)}.payment-card__header-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.payment-card__header-buttons .icon-button{--icon-button-size: 28px;--icon-button-icon-size: 20px}.payment-card__tag{background-color:var(--color-success-secondary);color:var(--dark-alpha-09);border-radius:var(--radius-sm);padding:2px var(--space-2);margin-left:auto}.payment-card__body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--color-bg-light);border-top-left-radius:var(--payment-card-radius);border-top-right-radius:var(--payment-card-radius);padding:var(--space-3) var(--space-6);flex-grow:1}.payment-card__footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;background-color:var(--color-bg-light)}.payment-card__footer .switch-button{margin:12px auto}.payment-card__core,.payment-card__details,.payment-card__files{min-height:var(--payment-card-section-height);max-height:var(--payment-card-section-height)}.payment-card .payment-card__name{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-style:normal}.payment-card__core{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;gap:12px;flex-wrap:nowrap}.payment-card__core .payment-card__amount{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;flex-wrap:nowrap;width:100%}.payment-card__core .payment-card__amount.real .payment-card__name{color:var(--color-money)}.payment-card__core .payment-card__value{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;width:100%;padding:0 var(--space-3)}.payment-card__core .payment-card__date{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;flex-wrap:nowrap}.payment-card__core .payment-card__date img{width:24px;height:24px}.payment-card__core .payment-card__date .strings{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;flex-wrap:nowrap}.payment-card__core .payment-card__date .strings .description{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal}.payment-card__core .payment-card__date .strings .value{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);font-style:normal}.payment-card__details{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:nowrap;padding:12px 0}.payment-card__details .data-field{width:100%}.payment-card__files{display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;gap:14px;flex-wrap:nowrap}.payment-card__files .notes{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;flex-wrap:nowrap;width:100%}.payment-card__files .notes__value{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:italic}.payment-card__files .files{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;flex-wrap:nowrap;width:100%}.payment-card__files .files__list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;flex-wrap:nowrap;width:100%}.payment-card__files .files__list .file-field{width:300px}.document-card .rectangular-actionable-card__data{gap:var(--space-2);align-content:center}.document-card .rectangular-actionable-card__data .data-field{width:100%}.building-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;padding:20px;background-color:var(--color-primary-900);color:#fff;border-radius:var(--radius-default)}.building-card__type-and-contracts{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;height:50px}.building-card__type{font-weight:var(--font-weight-bold);font-size:var(--font-size-md);width:max-content;flex-grow:1}.building-card__tag{color:var(--dark-alpha-09);background-color:transparent;border-radius:var(--radius-sm)}.building-card__tag--assignment{background-color:var(--color-assignment)}.building-card__tag--negotiation{background-color:var(--color-negotiation)}.building-card__tag--price{background-color:var(--color-money);color:#fff}.building-card__tag--compensation{background-color:#1e1e1eb3;color:#fff}.building-card__price-input,.building-card__compensation-input,.building-card__compensation-input .number-input{height:100%;width:180px;font-size:var(--font-size-sm)}.building-card__price-input .unit,.building-card__compensation-input .unit,.building-card__compensation-input .number-input .unit{font-size:var(--font-size-md)}.building-card__compensation-input{width:300px}.building-card__data{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap}.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(--dark-alpha-03)}.building-card--variant-1 .icon-field img{filter:unset}.building-card.is-opaque,.building-card.opaque{opacity:.7}.land-registry-card .rectangular-actionable-card__data{gap:var(--space-2);align-content:center}.land-registry-card .rectangular-actionable-card__data .data-field{width:100%}.building-origin-card .rectangular-actionable-card__data{gap:var(--space-2);align-content:center}.building-origin-card .rectangular-actionable-card__data .data-field{width:100%}.building-urbanistic-card .rectangular-actionable-card__data{gap:var(--space-2);align-content:center}.building-urbanistic-card .rectangular-actionable-card__data .data-field{width:100%}.building-surface-card .rectangular-actionable-card__data{overflow-y:scroll}.building-surface-card .rectangular-actionable-card__data .no-spaces-alert{font-size:10px;margin:auto}.modal{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;transition:opacity var(--transition-slow);z-index:var(--z-modal);pointer-events:none;opacity:0;background-color:var(--dark-alpha-02);-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);width:var(--full-width);height:var(--full-height);border:none}.modal__content{display:flex;flex-direction:row;justify-content:center;align-items:stretch;gap:0;flex-wrap:nowrap;transition:opacity var(--transition-slow);opacity:0;position:relative;border-radius:var(--radius-lg);border:.5px solid var(--light-alpha-02);padding:var(--space-6);padding-top:var(--space-20);padding-bottom:60px;width:calc(var(--full-width) * .7);height:calc(var(--full-height) * .7)}.modal__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);font-style:normal;position:absolute;top:var(--space-8);left:50%;transform:translate(-50%);color:#fff;width:max-content}.modal__description{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-style:normal;position:absolute;top:var(--space-8);left:50%;transform:translate(-50%);color:#fff;width:max-content}.modal__add{position:absolute;top:var(--space-5);right:var(--space-5)}.modal__save{position:absolute;right:var(--space-5);bottom:var(--space-5)}.modal__close{position:absolute;left:var(--space-5);bottom:var(--space-5)}.modal__footer{position:absolute;bottom:var(--space-5);left:0;width:100%;padding:4px var(--space-20)}.modal__footer.hz-scroll{bottom:calc(var(--space-5) - 6px)}.modal[open]{opacity:1;pointer-events:auto}.modal[open] .modal__content{opacity:1}.dynamic-form{--form-accent: var(--color-input-accent);display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;width:100%;height:100%;border-radius:inherit}.dynamic-form--flat .dynamic-form__section{border-radius:var(--radius-default)}.dynamic-form__navigation{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:320px;padding:0 var(--space-3)}.dynamic-form__section{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;width:100%;border-radius:32px;overflow:clip;background-color:var(--form-accent)}.dynamic-form__intestation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;height:70px;color:#000;padding:0 var(--space-5)}.dynamic-form__intestation--header{background-color:var(--color-bg-light);font-size:28px}.dynamic-form__intestation .buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap}.dynamic-form__intestation .buttons .dot-button{--dot-button-bg: var(--light-alpha-07)}.dynamic-form__circle{width:50px;height:50px;background-color:var(--form-accent);border-radius:var(--radius-full)}.dynamic-form__page{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap;align-content:center;flex-grow:1;padding:0 var(--space-5);position:relative}.dynamic-form__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);--absolute-or-percentage-input-accent: var(--form-accent);--negative-or-positive-number-input-accent: var(--form-accent);--buttons-input-accent: var(--form-accent);--fraction-input-accent: var(--form-accent);--switch-input-accent: var(--form-accent)}.dynamic-form__page .floor-input{width:60%}.dynamic-form .color-0{--form-accent: var(--color-0);--navigation-label-accent: var(--color-0)}.dynamic-form .color-1{--form-accent: var(--color-1);--navigation-label-accent: var(--color-1)}.dynamic-form .color-2{--form-accent: var(--color-2);--navigation-label-accent: var(--color-2)}.dynamic-form .color-3{--form-accent: var(--color-3);--navigation-label-accent: var(--color-3)}.dynamic-form .color-4{--form-accent: var(--color-4);--navigation-label-accent: var(--color-4)}.dynamic-form .color-5{--form-accent: var(--color-5);--navigation-label-accent: var(--color-5)}.dynamic-form .color-6{--form-accent: var(--color-6);--navigation-label-accent: var(--color-6)}.dynamic-form .color-7{--form-accent: var(--color-7);--navigation-label-accent: var(--color-7)}.dynamic-form .color-8{--form-accent: var(--color-8);--navigation-label-accent: var(--color-8)}.dynamic-form .color-9{--form-accent: var(--color-9);--navigation-label-accent: var(--color-9)}.navigation-label{--navigation-label-accent: var(--color-primary);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;transition:all .3s;cursor:pointer;padding:var(--space-1) var(--space-3);border-radius:32px;width:-webkit-fill-available;background-color:var(--navigation-label-accent);color:#fff}.navigation-label .navigation-label__circle{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;transition:all .3s;width:20px;height:20px;background-color:var(--color-bg-light);border-radius:var(--radius-full)}.navigation-label .navigation-label__circle img{width:12px}.navigation-label .navigation-label__text{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;transition:all .3s}.navigation-label.is-active,.navigation-label:hover{padding:var(--space-2) var(--space-3)}.navigation-label.is-active .navigation-label__circle,.navigation-label:hover .navigation-label__circle{width:24px;height:24px}.navigation-label.is-active .navigation-label__text,.navigation-label:hover .navigation-label__text{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);font-style:normal}.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:shake .3s ease-in-out}.navigation-label[data-error=true]{box-shadow:inset 0 0 5px var(--color-error-glow);animation:shake .3s ease-in-out}.navigation-label[data-error=true] .navigation-label__circle{background-color:var(--color-error-glow)}.dynamic-form__page[data-error=true]{box-shadow:inset 0 0 5px var(--color-error-glow);animation:shake .3s ease-in-out}.form-error-info{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);font-style:normal;position:absolute;top:-10px;right:-10px;width:20px;height:20px;text-align:center;align-content:center;border-radius:var(--radius-full);color:#fff;background-color:var(--color-error-glow);cursor:pointer}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}}.discriminated-union{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;align-content:flex-start}.discriminated-union .buttons-input .title{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);font-style:normal;margin-bottom:0}.discriminated-union__inputs{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;width:100%}.form-input__text{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;font-style:italic;width:100%;text-align:center}.form-input__text--before,.form-input__text.before{margin-top:var(--space-5)}.form-input__text--after,.form-input__text.after{margin-bottom:var(--space-5)}.full-screen-dynamic-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;width:100%;height:100%}.full-screen-dynamic-form--navigable{padding:var(--space-3)}.full-screen-dynamic-form--flat{padding:0}.full-screen-dynamic-form__title{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;margin-top:var(--space-3);margin-bottom:var(--space-6)}.full-screen-dynamic-form__title p{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-style:normal;color:#fff}.full-screen-dynamic-form__title hr{width:40%}#full-screen-dynamic-form-content-navigable{padding:var(--space-3)}#full-screen-dynamic-form-content-flat{padding:0}.site-header{position:fixed;top:0;left:0;right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;z-index:var(--z-fixed, 30);width:var(--full-width, 100vw);min-width:var(--full-width, 100vw);height:var(--header-height, 110px);padding:0 var(--lateral-padding, var(--space-8));box-sizing:border-box}.site-header__left,.site-header__right{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap}.site-header__left{gap:var(--space-5)}.site-header__right{gap:var(--space-3)}.site-header #site-header-left-side,.site-header #site-header-right-side,.site-header__slot{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap}.site-header #site-header-left-side,.site-header__slot{gap:var(--space-5)}.site-header #site-header-right-side{gap:var(--space-3)}.site-header .logo-dropdown{z-index:var(--z-dropdown, 10)}.site-header .admin-panel{--icon-button-hover-bg: var(--light-alpha-03);display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;border-radius:var(--radius-sm);padding:var(--space-1)}.logo-dropdown{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-4);flex-wrap:nowrap;min-width:min-content}.logo-dropdown__logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap}.logo-dropdown__logo img{max-width:110px}.logo-dropdown__separator{min-width:1px;width:1px;height:26px;background-color:var(--color-bg-light)}.logo-dropdown__group{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);font-style:normal;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;cursor:pointer;color:#fff;position:relative;letter-spacing:1px}.logo-dropdown__group.is-disabled{cursor:default;opacity:.8}.logo-dropdown__current{font-weight:var(--font-weight-normal, 400)}.logo-dropdown__menu{transition:grid-template-rows .2s ease-out;position:fixed;overflow:hidden;margin-top:35px;display:grid;grid-template-rows:0fr}.logo-dropdown__menu.is-active{grid-template-rows:1fr}.logo-dropdown__options{overflow:scroll;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}.logo-dropdown__option{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;transition:all .2s}.logo-dropdown__option:hover{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);font-style:normal}.dock-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:0;flex-wrap:nowrap;width:var(--full-width, 100vw);height:var(--dock-height, 80px);position:fixed;bottom:0;left:0;z-index:var(--z-fixed, 30)}.dock-container .dock{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;background:var(--light-alpha-02);padding:calc(var(--space-5) / 2);border-radius:var(--radius-sm);border-bottom-left-radius:0;border-bottom-right-radius:0;height:70px}.dock-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;cursor:pointer;transition:all .2s;padding:var(--space-1);padding-bottom:0}.dock-item.is-prev,.dock-item.is-next{padding:var(--space-1) var(--space-2);padding-bottom:calc(var(--space-5) / 2 - var(--space-1))}.dock-item.is-current{padding-bottom:var(--space-5)}.dock-item img{padding:var(--space-2);background-color:var(--color-primary);border-radius:var(--radius-sm);width:var(--space-12);height:var(--space-12)}.data-loading-bar{transition:all .6s;position:fixed;top:var(--space-1);left:50%;transform:translate(-50%);z-index:var(--z-fixed, 30);width:40%;height:var(--space-5);max-height:var(--space-5);overflow:hidden}.data-loading-bar.is-loaded{top:calc(-1 * var(--space-5))}.loading-spinner{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;transition:opacity .3s ease-in-out;z-index:100;pointer-events:none;opacity:0;background-color:transparent;width:var(--full-width, 100vw);height:var(--full-height, 100vh);border:none}.loading-spinner__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--space-5) + var(--space-1));flex-wrap:nowrap;transition:opacity .3s ease-in-out;background-color:var(--color-primary);color:#fff;opacity:0;position:relative;border-radius:var(--radius-lg);border:solid .5px var(--light-alpha-02);padding:var(--space-10);width:50%;height:50%}.loading-spinner__content .loading-spinner__logo-and-spinner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-5);flex-wrap:nowrap}.loading-spinner__content .spinner{width:var(--space-20);height:var(--space-20)}.loading-spinner__content .loading-spinner__messages{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:nowrap;width:100%;min-height:200px;text-align:center}.loading-spinner__content img{max-width:220px}.loading-spinner[open],.loading-spinner.is-open{opacity:1;pointer-events:inherit}.loading-spinner[open] .loading-spinner__content,.loading-spinner.is-open .loading-spinner__content{opacity:1}.color-mode-switch{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1);flex-wrap:nowrap;padding:var(--space-1) var(--space-4);border-radius:var(--radius-sm);background-color:var(--light-alpha-01)}.color-mode-switch .icon-button{--icon-button-size: 30px;--icon-button-icon-size: 22px;--icon-button-hover-bg: var(--light-alpha-03);opacity:.4}.color-mode-switch .icon-button.is-active,.color-mode-switch .icon-button:hover:not(.is-disabled){opacity:1}.color-mode-switch .icon-button img{filter:invert(1)}.timeline{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-4);flex-wrap:nowrap;padding:var(--space-4);height:100%;box-sizing:border-box}.timeline__controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:nowrap;margin-bottom:var(--space-4)}.timeline__filters{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-4);flex-wrap:wrap}.timeline__filters .toggle-input{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;width:140px;height:30px;border-radius:var(--radius-sm)}.timeline__action .text-button{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;padding:var(--space-1) var(--space-4);height:30px;min-height:30px;border-radius:var(--radius-sm);width:140px}.timeline__body{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;overflow-x:auto;flex-grow:1}.timeline__events{--timeline-line-color: #ffffff;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-6);flex-wrap:nowrap;flex-grow:1;width:fit-content;min-height:160px;min-width:100%}.timeline__events--top{padding-bottom:var(--space-5);align-items:flex-end;border-bottom:solid .5px var(--timeline-line-color)}.timeline__events--top .timeline__event:after{bottom:-20px}.timeline__events--bottom{margin-top:var(--space-5);align-items:flex-start}.timeline__events--bottom .timeline__event{transform:translate(50%)}.timeline__events--bottom .timeline__event:after{top:-20px}.timeline__event{position:relative}.timeline__event:after{content:"";position:absolute;width:1px;height:20px;background:var(--timeline-line-color);left:50%;transform:translate(-50%)}.timeline-card,.calendar-task-card,.calendar-event-card{--timeline-card-border-color: var(--color-secondary);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;width:320px;background-color:var(--color-bg-light);border-radius:var(--radius-default);padding:var(--space-3) var(--space-6);border-left:solid 11px var(--timeline-card-border-color);box-sizing:border-box}.timeline-card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}.timeline-card__icon-and-data{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap}.timeline-card__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;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:var(--radius-full);border:solid 2px var(--color-info)}.timeline-card__icon img{filter:invert(1);width:var(--space-6);height:var(--space-6)}.timeline-card__data{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.timeline-card__date{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);font-style:normal}.timeline-card__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;color:var(--dark-alpha-09)}.timeline-card__buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.timeline-card__buttons .icon-button{--icon-button-size: var(--space-6);--icon-button-icon-size: var(--space-4)}.timeline-card__notes{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;flex-grow:1;overflow-y:auto}.survey-action-buttons,.assignment-action-buttons,.negotiation-action-buttons,.inquiry-action-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap}.survey-action-buttons .text-button,.assignment-action-buttons .text-button,.negotiation-action-buttons .text-button,.inquiry-action-buttons .text-button{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;background-color:var(--color-primary);border-color:transparent;border-width:0;height:30px;min-height:30px;color:#fff;gap:0}.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-size: 30px;--icon-button-icon-size: 15px;background-color:var(--color-primary);border-radius:var(--radius-sm)}.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;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:nowrap;padding:var(--space-3) var(--space-8)}.survey-contract-buttons .text-button,.assignment-contract-buttons .text-button,.negotiation-contract-buttons .text-button{gap:var(--space-3)}.survey-contract-buttons .text-button img,.assignment-contract-buttons .text-button img,.negotiation-contract-buttons .text-button img{filter:invert(1)}#negotiations-modal .modal__content{width:calc(var(--full-width) * .9);padding:var(--space-3)}#negotiations-modal .negotiation-cards{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;padding:var(--space-3)}.entity-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap}.entity-header__slug-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0;flex-wrap:nowrap;background-color:var(--color-secondary);padding:18px 58px}.entity-header__slug{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);font-style:normal;color:#fff}.entity-header__status-bar{padding:var(--space-5);margin:0 auto}.entity-header--survey .entity-header__slug{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap}.entity-header--survey .entity-header__slug .entity-header__name-and-type{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:nowrap}.entity-header--survey .entity-header__slug .entity-header__name-and-type .entity-header__name{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);font-style:normal;color:#fff}.entity-header--survey .entity-header__slug .entity-header__name-and-type .entity-header__type{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;background-color:var(--color-primary-100);color:#000;padding:var(--space-2) var(--space-6);border-radius:var(--radius-default)}.entity-header--survey .entity-header__slug .entity-header__address{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);font-style:normal;color:#fff;font-style:italic}.entity-header--survey .entity-header__data{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-6);flex-wrap:nowrap;padding:var(--space-8);flex-grow:1}.entity-header--survey .entity-header__data .survey-header__address-and-type{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}.entity-header--survey .entity-header__status-bar{padding:var(--space-5);margin:0 auto}.entity-header--assignment .entity-header__cover-layout,.entity-header--negotiation .entity-header__cover-layout{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-8);flex-wrap:nowrap;padding:var(--space-8);color:#fff}.entity-header--assignment .entity-header__cover-layout .entity-header__data,.entity-header--negotiation .entity-header__cover-layout .entity-header__data{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-8);flex-wrap:nowrap;flex-grow:1}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-6);flex-wrap:nowrap}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__name-address-and-type,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__name-address-and-type{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-4);flex-wrap:nowrap}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__name-address-and-type .entity-header__name-and-type,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__name-address-and-type .entity-header__name-and-type{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__name-address-and-type .entity-header__name-and-type .entity-header__name,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__name-address-and-type .entity-header__name-and-type .entity-header__name{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-style:normal}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-6);flex-wrap:nowrap;margin-left:auto;background-color:var(--light-alpha-06);padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg)}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars .entity-header__date,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars .entity-header__date{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars .entity-header__date .data-field,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars .entity-header__date .data-field{flex-grow:1}.entity-header--assignment .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars .entity-header__avatars,.entity-header--negotiation .entity-header__cover-layout .entity-header__intestation .entity-header__date-and-avatars .entity-header__avatars{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;padding:var(--space-3) 0;padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);margin-left:auto}.entity-header--assignment .entity-header__cover-column,.entity-header--negotiation .entity-header__cover-column{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-5);flex-wrap:nowrap}.entity-header--assignment .entity-header__cover-column .file-renderer,.entity-header--negotiation .entity-header__cover-column .file-renderer{width:310px;max-height:400px;object-fit:fill;border-radius:24px;flex-grow:1}.entity-header--assignment .entity-header__cover-column .text-button,.entity-header--negotiation .entity-header__cover-column .text-button{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;gap:var(--space-2);padding:var(--space-1) var(--space-6);border-radius:var(--radius-sm)}.entity-header--assignment .entity-header__cover-column .text-button img,.entity-header--negotiation .entity-header__cover-column .text-button img{filter:invert(1)}.entity-header--assignment .entity-header__cover-column .entity-header__cover-actions,.entity-header--negotiation .entity-header__cover-column .entity-header__cover-actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap}.inquiry-header .entity-header__legal-and-data{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-8);flex-wrap:nowrap;padding:var(--space-8)}.inquiry-header .entity-header__legal-and-data .legal-entity-card{width:400px}.inquiry-header .entity-header__legal-and-data .legal-entity-card .icon-field{width:100%}.inquiry-header .entity-header__legal-and-data .entity-header__data{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-8);flex-wrap:nowrap;flex-grow:1}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__intestation{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-5);flex-wrap:nowrap}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__intestation .entity-header__core-interview{flex-grow:1;background-color:var(--color-bg-light);border-radius:var(--radius-default);padding:var(--space-3);display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__intestation .entity-header__core-interview .icon-field .if-value{margin-left:auto;font-weight:700}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__intestation .entity-header__avatars-and-channel{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;width:300px}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__intestation .entity-header__avatars-and-channel .entity-header__avatars{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;background-color:var(--light-alpha-06);padding:var(--space-4) var(--space-6);border-radius:var(--radius-default);height:fit-content}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__intestation .entity-header__avatars-and-channel .entity-header__channel{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;height:100%;background-color:var(--color-bg-light);border-radius:var(--radius-default);padding:var(--space-3)}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__assignments{background-color:var(--color-info);color:#fff;padding:var(--space-3);border-radius:var(--radius-default);flex-grow:1}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__assignments .entity-header__assignments-title{font-weight:var(--font-weight-bold);margin-bottom:var(--space-3)}.inquiry-header .entity-header__legal-and-data .entity-header__data .entity-header__assignments .entity-header__assignments-tags{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap}.inquiry-header-data.brokerage,.inquiry-header-data.garage{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}.inquiry-header-data.brokerage .data,.inquiry-header-data.garage .data,.inquiry-header-data.brokerage .zones{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:wrap}.survey-show,.assignment-show,.negotiation-show{overflow-y:scroll}.survey-show .dotted-status-bar,.assignment-show .dotted-status-bar,.negotiation-show .dotted-status-bar{margin:0 32px}.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.panel--expanded,.assignment-show .panels .panel.panel--expanded,.negotiation-show .panels .panel.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 .panel__content,.assignment-show .panel__content,.negotiation-show .panel__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(--main-container-height);width:100%}.panel.assignment-inquiries .panel__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:20px;flex-wrap:nowrap}.panel.assignment-inquiries .panel__content .status-bar{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;flex-wrap:nowrap;--status-bar-status-width: 300px}.panel.assignment-inquiries .panel__content .table-builder{width:100%;max-height:calc(var(--main-container-height) - 200px);height:fit-content}.inquiry-characteristics.brokerage .data-field{flex-grow:1;width:400px;max-width:100%;margin-bottom:var(--space-1)}.panel.land-registry .panel__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;overflow-y:scroll}.panel.land-registry .panel__content .land-registry-chip{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:wrap;background-color:var(--light-alpha-01);padding:var(--space-2);border-radius:var(--radius-default)}.panel.land-registry .panel__content .land-registry-chip .data-field{width:48%;flex-grow:1}.buildings-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;width:100%;padding:var(--space-6) var(--space-3)}.buildings-bar .building-card{cursor:pointer;transition:all .4s;min-width:400px;max-width:400px}#owners-form-modal .modal__content,#conferrers-form-modal .modal__content,#legal-entities-form-modal .modal__content,#legal-entity-form-modal .modal__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-4);flex-wrap:nowrap;width:calc(var(--full-width) * .8);height:calc(var(--full-height) * .8);padding:var(--space-8) var(--space-6);box-sizing:border-box}#owners-form-modal .modal__content .legal-entity-form__title,#conferrers-form-modal .modal__content .legal-entity-form__title,#legal-entities-form-modal .modal__content .legal-entity-form__title,#legal-entity-form-modal .modal__content .legal-entity-form__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-style:normal;color:#fff;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);background-color:var(--color-primary-900);padding:var(--space-2) var(--space-10);border-radius:var(--radius-default);border-bottom-left-radius:0;border-bottom-right-radius:0}#owners-form-modal .modal__content .type-switch,#conferrers-form-modal .modal__content .type-switch,#legal-entities-form-modal .modal__content .type-switch,#legal-entity-form-modal .modal__content .type-switch{margin:var(--space-3) auto 0}#owners-form-modal .modal__content .type-switch .switch-button,#conferrers-form-modal .modal__content .type-switch .switch-button,#legal-entities-form-modal .modal__content .type-switch .switch-button,#legal-entity-form-modal .modal__content .type-switch .switch-button{border-bottom-right-radius:0;border-bottom-left-radius:0}#owners-form-modal .modal__content .type-switch .switch-button__option,#conferrers-form-modal .modal__content .type-switch .switch-button__option,#legal-entities-form-modal .modal__content .type-switch .switch-button__option,#legal-entity-form-modal .modal__content .type-switch .switch-button__option{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-style:normal;width:180px}#owners-form-modal .modal__content .sections-switch,#conferrers-form-modal .modal__content .sections-switch,#legal-entities-form-modal .modal__content .sections-switch,#legal-entity-form-modal .modal__content .sections-switch{margin:0 auto}#owners-form-modal .modal__content .sections-switch .switch-button,#conferrers-form-modal .modal__content .sections-switch .switch-button,#legal-entities-form-modal .modal__content .sections-switch .switch-button,#legal-entity-form-modal .modal__content .sections-switch .switch-button{margin-top:var(--space-1);border-top-right-radius:0;border-top-left-radius:0}#owners-form-modal .modal__content .sections-switch .switch-button__option,#conferrers-form-modal .modal__content .sections-switch .switch-button__option,#legal-entities-form-modal .modal__content .sections-switch .switch-button__option,#legal-entity-form-modal .modal__content .sections-switch .switch-button__option{width:100px}#owners-form-modal .modal__content .legal-entity-form,#owners-form-modal .modal__content .legal-entities-form,#conferrers-form-modal .modal__content .legal-entity-form,#conferrers-form-modal .modal__content .legal-entities-form,#legal-entities-form-modal .modal__content .legal-entity-form,#legal-entities-form-modal .modal__content .legal-entities-form,#legal-entity-form-modal .modal__content .legal-entity-form,#legal-entity-form-modal .modal__content .legal-entities-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;flex-grow:1}#owners-form-modal .modal__content .cards,#conferrers-form-modal .modal__content .cards,#legal-entities-form-modal .modal__content .cards,#legal-entity-form-modal .modal__content .cards{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap;margin:auto 0;min-width:100%;padding:var(--space-3);flex-grow:1;align-content:center}#owners-form-modal .modal__content .cards .add .text-button,#conferrers-form-modal .modal__content .cards .add .text-button,#legal-entities-form-modal .modal__content .cards .add .text-button,#legal-entity-form-modal .modal__content .cards .add .text-button,#owners-form-modal .modal__content .cards .add-document,#conferrers-form-modal .modal__content .cards .add-document,#legal-entities-form-modal .modal__content .cards .add-document,#legal-entity-form-modal .modal__content .cards .add-document{height:200px;min-height:200px;width:200px;margin-right:var(--space-5)}#owners-form-modal .modal__content .anagraphics-upsert,#conferrers-form-modal .modal__content .anagraphics-upsert,#legal-entities-form-modal .modal__content .anagraphics-upsert,#legal-entity-form-modal .modal__content .anagraphics-upsert{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;flex-grow:1;align-content:center}#owners-form-modal .modal__content .anagraphics-upsert .autocomplete-input,#owners-form-modal .modal__content .anagraphics-upsert .text-input,#owners-form-modal .modal__content .anagraphics-upsert .date-input,#owners-form-modal .modal__content .anagraphics-upsert .dropdown-input,#conferrers-form-modal .modal__content .anagraphics-upsert .autocomplete-input,#conferrers-form-modal .modal__content .anagraphics-upsert .text-input,#conferrers-form-modal .modal__content .anagraphics-upsert .date-input,#conferrers-form-modal .modal__content .anagraphics-upsert .dropdown-input,#legal-entities-form-modal .modal__content .anagraphics-upsert .autocomplete-input,#legal-entities-form-modal .modal__content .anagraphics-upsert .text-input,#legal-entities-form-modal .modal__content .anagraphics-upsert .date-input,#legal-entities-form-modal .modal__content .anagraphics-upsert .dropdown-input,#legal-entity-form-modal .modal__content .anagraphics-upsert .autocomplete-input,#legal-entity-form-modal .modal__content .anagraphics-upsert .text-input,#legal-entity-form-modal .modal__content .anagraphics-upsert .date-input,#legal-entity-form-modal .modal__content .anagraphics-upsert .dropdown-input{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;width:48%;flex-grow:1;height:44px}#owners-form-modal .modal__content .anagraphics-upsert #name,#conferrers-form-modal .modal__content .anagraphics-upsert #name,#legal-entities-form-modal .modal__content .anagraphics-upsert #name,#legal-entity-form-modal .modal__content .anagraphics-upsert #name{width:100%}#owners-form-modal .modal__content .anagraphics-upsert .toggle-input,#conferrers-form-modal .modal__content .anagraphics-upsert .toggle-input,#legal-entities-form-modal .modal__content .anagraphics-upsert .toggle-input,#legal-entity-form-modal .modal__content .anagraphics-upsert .toggle-input{height:var(--space-12);margin:0 auto}#owners-form-modal .modal__content .phones,#conferrers-form-modal .modal__content .phones,#legal-entities-form-modal .modal__content .phones,#legal-entity-form-modal .modal__content .phones{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;border-radius:var(--radius-sm);width:100%}#owners-form-modal .modal__content .phones .phone,#conferrers-form-modal .modal__content .phones .phone,#legal-entities-form-modal .modal__content .phones .phone,#legal-entity-form-modal .modal__content .phones .phone{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-1);flex-wrap:nowrap;width:48%;flex-grow:1}#owners-form-modal .modal__content .phones .phone .text-input,#owners-form-modal .modal__content .phones .phone .autocomplete-input,#conferrers-form-modal .modal__content .phones .phone .text-input,#conferrers-form-modal .modal__content .phones .phone .autocomplete-input,#legal-entities-form-modal .modal__content .phones .phone .text-input,#legal-entities-form-modal .modal__content .phones .phone .autocomplete-input,#legal-entity-form-modal .modal__content .phones .phone .text-input,#legal-entity-form-modal .modal__content .phones .phone .autocomplete-input{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;height:44px}#owners-form-modal .modal__content .phones .phone .text-input.prefix,#owners-form-modal .modal__content .phones .phone .autocomplete-input.prefix,#conferrers-form-modal .modal__content .phones .phone .text-input.prefix,#conferrers-form-modal .modal__content .phones .phone .autocomplete-input.prefix,#legal-entities-form-modal .modal__content .phones .phone .text-input.prefix,#legal-entities-form-modal .modal__content .phones .phone .autocomplete-input.prefix,#legal-entity-form-modal .modal__content .phones .phone .text-input.prefix,#legal-entity-form-modal .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 .modal__content .phones .phone .text-input.prefix input,#owners-form-modal .modal__content .phones .phone .autocomplete-input.prefix input,#conferrers-form-modal .modal__content .phones .phone .text-input.prefix input,#conferrers-form-modal .modal__content .phones .phone .autocomplete-input.prefix input,#legal-entities-form-modal .modal__content .phones .phone .text-input.prefix input,#legal-entities-form-modal .modal__content .phones .phone .autocomplete-input.prefix input,#legal-entity-form-modal .modal__content .phones .phone .text-input.prefix input,#legal-entity-form-modal .modal__content .phones .phone .autocomplete-input.prefix input{background-color:var(--light-alpha-09)}#owners-form-modal .modal__content .phones .phone .number,#conferrers-form-modal .modal__content .phones .phone .number,#legal-entities-form-modal .modal__content .phones .phone .number,#legal-entity-form-modal .modal__content .phones .phone .number{flex-grow:1;border-top-left-radius:0;border-bottom-left-radius:0}#owners-form-modal .modal__content .context-fields,#conferrers-form-modal .modal__content .context-fields,#legal-entities-form-modal .modal__content .context-fields,#legal-entity-form-modal .modal__content .context-fields{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}#owners-form-modal .modal__content .context-fields .type-and-notes,#conferrers-form-modal .modal__content .context-fields .type-and-notes,#legal-entities-form-modal .modal__content .context-fields .type-and-notes,#legal-entity-form-modal .modal__content .context-fields .type-and-notes{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;flex-grow:1}#owners-form-modal .modal__content .context-fields .dropdown-input,#owners-form-modal .modal__content .context-fields .text-input,#owners-form-modal .modal__content .context-fields .number-input,#conferrers-form-modal .modal__content .context-fields .dropdown-input,#conferrers-form-modal .modal__content .context-fields .text-input,#conferrers-form-modal .modal__content .context-fields .number-input,#legal-entities-form-modal .modal__content .context-fields .dropdown-input,#legal-entities-form-modal .modal__content .context-fields .text-input,#legal-entities-form-modal .modal__content .context-fields .number-input,#legal-entity-form-modal .modal__content .context-fields .dropdown-input,#legal-entity-form-modal .modal__content .context-fields .text-input,#legal-entity-form-modal .modal__content .context-fields .number-input{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;width:100%;height:44px}#owners-form-modal .modal__content .context-fields .fraction-input,#conferrers-form-modal .modal__content .context-fields .fraction-input,#legal-entities-form-modal .modal__content .context-fields .fraction-input,#legal-entity-form-modal .modal__content .context-fields .fraction-input{height:100%}#owners-form-modal .modal__content .submit,#conferrers-form-modal .modal__content .submit,#legal-entities-form-modal .modal__content .submit,#legal-entity-form-modal .modal__content .submit{margin-top:var(--space-6);margin-left:auto}.context-upsert.organization-person .context-fields.organization-person .dropdown-input,.context-upsert.organization-person .context-fields.organization-person .number-input{width:100%;height:44px;font-size:12px}#negotiation-payments-form-modal .modal__content,#payments-form-modal .modal__content,#payment-form-modal .modal__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-4);flex-wrap:nowrap;width:calc(var(--full-width) * .8);height:calc(var(--full-height) * .8);padding:var(--space-8) var(--space-6);box-sizing:border-box}#negotiation-payments-form-modal .modal__content .payment-form__title,#payments-form-modal .modal__content .payment-form__title,#payment-form-modal .modal__content .payment-form__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-style:normal;color:#fff;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-100%);background-color:var(--color-primary-900);padding:var(--space-2) var(--space-10);border-radius:var(--radius-default);border-bottom-left-radius:0;border-bottom-right-radius:0}#negotiation-payments-form-modal .modal__content .type-switch,#payments-form-modal .modal__content .type-switch,#payment-form-modal .modal__content .type-switch{margin:var(--space-3) auto 0}#negotiation-payments-form-modal .modal__content .type-switch .switch-button,#payments-form-modal .modal__content .type-switch .switch-button,#payment-form-modal .modal__content .type-switch .switch-button{border-bottom-right-radius:0;border-bottom-left-radius:0}#negotiation-payments-form-modal .modal__content .type-switch .switch-button__option,#payments-form-modal .modal__content .type-switch .switch-button__option,#payment-form-modal .modal__content .type-switch .switch-button__option{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-style:normal;width:120px}#negotiation-payments-form-modal .modal__content .sections-switch,#payments-form-modal .modal__content .sections-switch,#payment-form-modal .modal__content .sections-switch{margin:0 auto}#negotiation-payments-form-modal .modal__content .sections-switch .switch-button,#payments-form-modal .modal__content .sections-switch .switch-button,#payment-form-modal .modal__content .sections-switch .switch-button{margin-top:var(--space-1);border-top-right-radius:0;border-top-left-radius:0}#negotiation-payments-form-modal .modal__content .sections-switch .switch-button__option,#payments-form-modal .modal__content .sections-switch .switch-button__option,#payment-form-modal .modal__content .sections-switch .switch-button__option{width:100px}#negotiation-payments-form-modal .modal__content .payment-form,#negotiation-payments-form-modal .modal__content .payments-form,#payments-form-modal .modal__content .payment-form,#payments-form-modal .modal__content .payments-form,#payment-form-modal .modal__content .payment-form,#payment-form-modal .modal__content .payments-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;flex-wrap:nowrap;flex-grow:1}#negotiation-payments-form-modal .modal__content .cards,#payments-form-modal .modal__content .cards,#payment-form-modal .modal__content .cards{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap;margin:auto 0;min-width:100%;padding:var(--space-3);flex-grow:1;align-content:center}#negotiation-payments-form-modal .modal__content .cards .add .text-button,#payments-form-modal .modal__content .cards .add .text-button,#payment-form-modal .modal__content .cards .add .text-button{height:200px;min-height:200px;width:200px;margin-right:var(--space-5)}#negotiation-payments-form-modal .modal__content .details,#payments-form-modal .modal__content .details,#payment-form-modal .modal__content .details{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;flex-grow:1;align-content:center}#negotiation-payments-form-modal .modal__content .details .switch-button,#payments-form-modal .modal__content .details .switch-button,#payment-form-modal .modal__content .details .switch-button{margin:0 auto;border-radius:var(--radius-default)}#negotiation-payments-form-modal .modal__content .details .amount-and-date,#payments-form-modal .modal__content .details .amount-and-date,#payment-form-modal .modal__content .details .amount-and-date{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;width:100%}#negotiation-payments-form-modal .modal__content .details .amount-and-date .number-input,#negotiation-payments-form-modal .modal__content .details .amount-and-date .date-input,#payments-form-modal .modal__content .details .amount-and-date .number-input,#payments-form-modal .modal__content .details .amount-and-date .date-input,#payment-form-modal .modal__content .details .amount-and-date .number-input,#payment-form-modal .modal__content .details .amount-and-date .date-input{width:49%;flex-grow:1}#negotiation-payments-form-modal .modal__content .details .optionals,#payments-form-modal .modal__content .details .optionals,#payment-form-modal .modal__content .details .optionals{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;width:100%;flex-grow:1}#negotiation-payments-form-modal .modal__content .details .optionals .text-input,#payments-form-modal .modal__content .details .optionals .text-input,#payment-form-modal .modal__content .details .optionals .text-input{width:49%;flex-grow:1}#negotiation-payments-form-modal .modal__content .images-and-notes,#payments-form-modal .modal__content .images-and-notes,#payment-form-modal .modal__content .images-and-notes{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:nowrap;flex-grow:1}#negotiation-payments-form-modal .modal__content .context-fields,#payments-form-modal .modal__content .context-fields,#payment-form-modal .modal__content .context-fields{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap}#negotiation-payments-form-modal .modal__content .context-fields .description,#payments-form-modal .modal__content .context-fields .description,#payment-form-modal .modal__content .context-fields .description{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;color:var(--light-alpha-07);font-style:italic;width:200px;text-align:end}#negotiation-payments-form-modal .modal__content .context-fields .attribution-and-recipient,#payments-form-modal .modal__content .context-fields .attribution-and-recipient,#payment-form-modal .modal__content .context-fields .attribution-and-recipient{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-3);flex-wrap:nowrap;flex-grow:1}#negotiation-payments-form-modal .modal__content .context-fields .attribution-and-recipient .attribution,#negotiation-payments-form-modal .modal__content .context-fields .attribution-and-recipient .recipient,#payments-form-modal .modal__content .context-fields .attribution-and-recipient .attribution,#payments-form-modal .modal__content .context-fields .attribution-and-recipient .recipient,#payment-form-modal .modal__content .context-fields .attribution-and-recipient .attribution,#payment-form-modal .modal__content .context-fields .attribution-and-recipient .recipient{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:nowrap}#negotiation-payments-form-modal .modal__content .context-fields .days-and-preliminary,#payments-form-modal .modal__content .context-fields .days-and-preliminary,#payment-form-modal .modal__content .context-fields .days-and-preliminary{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;width:400px}#negotiation-payments-form-modal .modal__content .context-fields .days-and-preliminary .number-input,#negotiation-payments-form-modal .modal__content .context-fields .days-and-preliminary .toggle-input,#payments-form-modal .modal__content .context-fields .days-and-preliminary .number-input,#payments-form-modal .modal__content .context-fields .days-and-preliminary .toggle-input,#payment-form-modal .modal__content .context-fields .days-and-preliminary .number-input,#payment-form-modal .modal__content .context-fields .days-and-preliminary .toggle-input{width:100%;height:40px}#negotiation-payments-form-modal .modal__content .context-fields .number-input,#payments-form-modal .modal__content .context-fields .number-input,#payment-form-modal .modal__content .context-fields .number-input{flex-grow:1}#negotiation-payments-form-modal .modal__content .submit,#payments-form-modal .modal__content .submit,#payment-form-modal .modal__content .submit{margin-top:var(--space-6);margin-left:auto}.data-field{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:nowrap;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;border-radius:var(--radius-default);background-color:var(--color-primary);padding:var(--space-3) var(--space-6);color:#fff}.data-field--small{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);font-style:normal;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);gap:var(--space-2)}.data-field--transparent-bg{background-color:transparent;color:var(--color-primary);padding:0}.data-field .data-field__title{flex-grow:1}.data-field .data-field__value{text-align:end;font-weight:var(--font-weight-bold)}.icon-field{--icon-field-icon-width: 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal}.icon-field__icon{width:var(--icon-field-icon-width);height:var(--icon-field-icon-width)}.icon-field__title{width:fit-content;text-wrap:nowrap}.icon-field__value{width:max-content}.url-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;flex-wrap:nowrap;background-color:var(--color-primary);border-radius:var(--radius-default);overflow:clip;height:40px}.url-field .label{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;align-content:center;color:#fff;flex-grow:1;padding:var(--space-3) var(--space-6)}.url-field .label:not(.disabled){cursor:pointer}.url-field .label:not(.disabled):hover{text-decoration:underline}.url-field p{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);font-style:normal;color:#fff;padding:var(--space-3) var(--space-6)}.url-field .icon-button{--icon-button-size: 40px;--icon-button-icon-size: 16px;border-radius:0}.file-field{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:nowrap;font-size:var(--font-size-md);font-weight:var(--font-weight-normal);font-style:normal;background-color:var(--color-primary);color:#fff;padding:var(--space-2) 18px;border-radius:var(--radius-sm)}.file-field p{font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-style:normal;width:min-content}.file-field__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:var(--space-2);flex-wrap:nowrap;margin-left:auto}.file-field__buttons .icon-button{--icon-button-size: 22px;--icon-button-icon-size: 16px;background-color:#fff}*{font-family:var(--font-family)}*:focus{outline:none}*{box-sizing:border-box}body{margin:0}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}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;zoom:fixed;touch-action:pan-x pan-y!important}html,body,#app,main,.app-content,.main-container{font-family:var(--font-family);width:var(--full-width);height:var(--full-height);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(--main-container-height);margin-top:var(--header-height);margin-bottom:var(--dock-height)}.main-container{z-index:2}body,#app,main{width:100%;height:100%}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(--font-family);border:none}fieldset{border:none;padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.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}
