.tooltip-overflow-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltip-popover-dark.popover{background-color:#000;color:#fff}.tooltip-popover-dark.popover.top .arrow:after{border-top-color:#000}.tooltip-popover-dark.popover.right .arrow:after{border-right-color:#000}.tooltip-popover-dark.popover.left .arrow:after{border-left-color:#000}.tooltip-popover-dark.popover.bottom .arrow:after{border-bottom-color:#000}.banner{border:1px solid #303236;border-radius:4px;padding:12px}.banner .title{font-size:18px}.banner.banner--danger{background:#faebe9;border:1px solid #d5646d}.banner.banner--info{background:#d5f2f8;border:1px solid #50bfdc}.banner.banner--info-2{background:#ddebfd;border:1px solid #2042a7}.banner.banner--info-3{background:#fff0f9;border:1px solid #f50d7d}.banner.banner--success{background:#e4f6ef;border:1px solid #82d5b5}.banner.banner--warning{background:#fcf9f0;border:1px solid #dba74a}.banner.banner--action{background:#f2eafd;border:1px solid #7422ce}.clickable-icon{align-items:center;border:0;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:40px;justify-content:center;text-decoration:none;width:40px}.clickable-icon.xs{height:16px;padding:0;width:16px}.clickable-icon:hover{background-color:#f3f5f6}.clickable-icon:active{background-color:#dbddde}.clickable-icon:disabled{cursor:not-allowed;opacity:.65}.clickable-icon:focus{background-color:#f3f5f6;outline:0}.dropdown.open .clickable-icon{background-color:#dbddde}.dropdown:not(.open) .clickable-icon:hover{background-color:#f3f5f6}.dropdown-menu>.dropdown-parent-item>a{align-items:center;display:flex;justify-content:space-between}.dropdown-nested-menu{display:block;position:absolute;visibility:hidden}.dropdown-cell{padding:0!important}.modal--fullscreen{padding:0}.modal--fullscreen .modal-dialog{height:100vh;margin:0;max-width:100%;width:100%}.modal--fullscreen .modal-content{display:flex;flex-direction:column;height:100vh}.modal--fullscreen .modal-header{flex-shrink:0}.modal--fullscreen .modal-body{overflow-y:auto}.modal--large{padding:0}.modal--large .modal-dialog{height:80vh;margin:1.75rem auto;max-width:80vw;width:80vw}.modal--large .modal-content{display:flex;flex-direction:column;height:80vh}.modal--large .modal-header{flex-shrink:0}.modal--large .modal-body{overflow-y:auto}.modal-dialog-fullscreen{height:100vh;margin:0;max-width:100%}.input-pair{align-items:center;display:flex;flex-direction:row;width:400px}.input-icon{background-color:#eeeef2;border:1px solid #b5b8c4;border-radius:4px 0 0 4px;border-right:0;padding:8.5px 12px}.input-selection{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;border:1px solid #b5b8c4;border-radius:4px;margin:0}.input-selection.with-icon{border-radius:0 4px 4px 0}.ds-empty-state--bordered{border:1px dashed #b5b8c4}.badge.tag{margin:2px 4px}.search-page{display:flex;flex-direction:row;justify-content:center}.search-page .maps-container{display:flex;height:100%;width:100%}.search-page .maps-container .header-row{background:#f7f8fa;border-bottom:1px solid #e1dede;border-right:1px solid #e1dede;display:flex;display:-webkit-box;padding:10px}.search-page .maps-container .header-row .selected-count{margin-left:auto}.search-page .maps-container .header-row .header-title{color:#9b9b9b;font-weight:600;text-transform:uppercase}.search-page .maps-container .maps-view{flex:5;position:relative}.search-page .maps-container .maps-view .property-list-btn{background:#4a4a4a;border-bottom-right-radius:5px;border-top-right-radius:5px;color:#fff;height:40px;opacity:.7;position:absolute;text-align:center;top:60px;width:25px}.search-page .maps-container .maps-view .list-btn-icon{margin-top:10px;opacity:.7}.search-page .maps-container .maps-list{border-right:1px solid #e1dede;flex:1;width:auto}.search-page .maps-container .maps-list .info-window-title{color:#154a93;font-size:13px;font-weight:600}.search-page .maps-container .maps-list .info-window-subtitle{font-size:12px;font-weight:400;overflow:hidden;white-space:nowrap}.search-page .maps-container .map-list__item--lite-crm{border-bottom:1px solid #e1dede;display:flex;padding:10px}.search-page .maps-container .map-list__item--lite-crm:hover{background-color:#f7f8fa}.search-page .maps-container .map-list__checkbox{align-items:center;display:flex;padding:0 10px}.search-page .maps-container .map-list__checkbox input{margin:0}.search-page .search-icon{color:#154a93}.search-page .overlay-trigger{width:100%}.search-page .contact-icons{border-color:#e1dede}.search-page .contact-icons:hover{color:#154a93}.search-page .icons-row{display:inline-flex}.search-page .input-pair-container{display:flex}@media(max-width:991px){.search-page .mobile-input-container{display:inline-block}}.search-page .input-pair{width:45%}.search-page .dropdown-bubble{border-radius:10px;height:20px;width:20px}.search-page .select-dropdown{border:0;border-bottom:1px solid #e1dede}.search-page .control-styles{border-radius:1px solid #e1dede;float:right;padding:5px;width:40%}.search-page .table-content{display:flex;flex:auto;overflow-y:scroll;position:relative}.search-page .close{padding-right:15px}.search-page .sidebar-title{margin-top:5px}.search-page .select-all-link{color:#7ebdff}.search-page .filters-row{display:inline-flex;flex-wrap:wrap;gap:10px;padding-top:5px}@media(max-width:991px){.search-page .filters-row{width:100%}}.search-page .search-container input{width:300px}@media(max-width:991px){.search-page .search-container:not(.static) input{width:100%}}.search-page .filter-btn{display:-webkit-box;height:42px}.search-page .filter-btn .filter-btn-text{display:flex;text-align:left;width:100%}.search-page .filter-dot{color:#154a93;font-size:.75em;padding-left:10px;padding-top:4px}.search-page .caret{color:#9b9b9b}.search-page .filter-bar{border-bottom:1px solid #e1dede;padding:10px}.search-page .filter-bar.panel-heading{background-color:transparent;border-bottom:0;padding:0;width:100%}.search-page .clear-filters{color:#154a93;cursor:pointer;padding-top:1px;position:absolute;right:15px;top:12px}.search-page .clear-all{color:#154a93;cursor:pointer;float:right;padding-top:9px}.search-page .preview-link{color:#154a93;margin-bottom:15px;margin-top:0}.search-page .preview-body{flex:auto;margin:0;overflow-y:scroll;padding:15px}.search-page .preview-body .row{padding:5px;vertical-align:middle}.search-page .preview-title{font-weight:700;margin-bottom:0;padding-left:0}.search-page .preview-text{font-size:14px;padding-bottom:10px;padding-left:0}.search-page .next-text{float:right;padding-right:15px}.search-page .previous-text{float:left}.search-page .preview-header{background-color:#374050;margin-top:0;padding-bottom:5px;padding-left:15px;padding-top:10px;text-align:left}.search-page .preview-header h3,.search-page .preview-header h4{color:#fff}.search-page .preview-header h3{font-weight:700}.search-page .preview-sidebar{background-color:#fff;border-left-style:outset;border-top-style:outset;border-width:1px;bottom:0;box-shadow:2px 1px 6px rgba(0,0,0,.5);display:flex;flex-direction:column;overflow-wrap:break-word;position:absolute;right:0;top:0;width:40%}.search-page .preview-sidebar.collapsed{display:none}.search-page .preview-sidebar .initials-icon{padding-top:15px}.search-page .section-title{font-family:proxima-nova-regular}.search-page .search-container{flex:initial;padding:0}@media(max-width:991px){.search-page .search-container:not(.static){width:100%}}.search-page .advanced-filters{flex:auto;overflow-y:auto;padding:10px}.search-page .advanced-filters .filter-group{margin:0 -10px;overflow:auto;padding:10px 10px 20px}.search-page .advanced-filters .filter-group+.filter-group{border-top:thin solid #e1dede}.search-page .advanced-filters .group-header{display:inline-block;text-transform:uppercase}.search-page .advanced-filters .form-group+.form-group{margin-top:10px}.search-page .advanced-filters .filter-checkbox-group{columns:155px 3}.search-page .vertical-bar{border-left:thin solid #e1dede;border-right:thin solid #e1dede;display:flex;flex-direction:column;width:35px}.search-page .vertical-bar a{border-bottom:thin solid #e1dede;color:#8f8f8f;flex:initial;margin:0;padding-bottom:7px;padding-top:7px;text-align:center;vertical-align:middle}.search-page .vertical-bar a.collapse-link{display:flex;flex:auto;flex-direction:column;justify-content:center}.search-page .vertical-bar a.collapse-link .icon{text-align:center;width:100%}.search-page .vertical-bar a.active,.search-page .vertical-bar a:hover{color:#4a4a4a}.search-page .vertical-bar a.active{cursor:default}.search-page .radio-inline+.radio-inline{margin-left:0}@media(max-width:991px){.search-page .contact-links{float:right}.search-page .mobile-filters-row{align-items:center;border-bottom:1px solid #e1dede;display:flex;height:42px;justify-content:center}}.search-page .mobile-filters-row .filters-text{align-items:center;background:inherit;border:0;color:#4a4a4a;display:flex;justify-content:center;width:50%}.search-page .mobile-filters-row .filters-count{background:#add3ff;border:1px solid #a1c1ec;color:#154a93;font-weight:600;margin-right:5px;padding-left:5px;padding-right:5px}.search-page .mobile-filters-row .applied-filters-text{overflow:hidden;padding-left:5px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.search-page .mobile-content{background:#f7f8fa;height:100%;left:0;padding:25px;position:absolute;right:0;top:65px;z-index:1000}.search-page .mobile-content .filter-checkbox-group{columns:150px 3}.search-page .mobile-content .filter-bar{padding:5px}.search-page .mobile-content .search-container input{width:100%}.search-page .mobile-content h4{font-weight:600}.search-page .mobile-content .btn{width:100%}.search-page .mobile-content .btn-default:hover{color:#154a93}.search-page .mobile-content .filter-btn{margin-left:0}.search-page .mobile-content .close-filters-btn{background:inherit;margin-bottom:11px;width:100%}.search-page .mobile-content .close-filters-btn:hover{background:#154a93;color:#fff}.search-page .mobile-content .clear-filter-box{box-shadow:0 1px 4px rgba(0,0,0,.1)}.search-page .mobile-content .inactive-tag .clear-filter-box{background:inherit;border:1px solid #e2e2e2;box-shadow:none;color:#6b6b6b;padding:5px}.search-page .results-tab-container{display:flex;flex:5;flex-direction:column;height:100%;width:calc(100% - 435px)}.search-page .results-tab-container .text-lg{font-size:2.5rem}.search-page .results-tab-container .main-content{background:#fff;display:flex;flex:auto;flex-direction:column;overflow-y:auto;width:100%}.search-page .results-tab-container .main-content .centered,.search-page .results-tab-container .main-content .centered-image{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.search-page .results-tab-container .no-results-panel{align-items:center;display:flex;flex-direction:column;margin-top:4rem}@media(max-width:991px){.search-page .results-tab-container .no-results-panel p{padding-left:20px;padding-right:20px;text-align:center}}.search-page .results-tab-container .no-results-panel p{font-size:1.8rem}.search-page .results-tab-container .action{display:inline-block;margin-left:10px}.search-page .page-count{float:right;padding-right:5px;padding-top:17px}.search-page .building-preview{height:50px;width:25px}.search-page .preview-bubble{background-color:#e5e4e5;border:1px solid #969696;border-radius:45px;color:#4a4a4a;height:90px;margin:auto auto auto 0;text-align:center;width:90px}.search-page .preview-bubble .text{font-size:25px;line-height:90px}.search-page .btn-view-full-contact{background-color:#4a4a4a;color:#fff;width:100%}.search-page .initials-bubble{background-color:#e5e4e5;border-radius:15px;color:#fff;height:30px;margin:auto;text-align:center;width:30px}.search-page .initials-bubble .text{font-size:12px;line-height:30px}.search-page .group-text{color:#4a4a4a}.search-page .folder-icon{color:#8f8f8f}.search-page .text-xs{font-size:12px}.search-page .group-number-pill-active{background-color:#4a4a4a;border-radius:20px;font-weight:600}.search-page .badge-pill{background-color:#fff;color:#9b9b9b;font-weight:400}.search-page .badge-pill-active{background-color:#e5e4e5;border-radius:20px;color:#4a4a4a;font-weight:600}.search-page .clear-filter-box{background:#add3ff;border:1px solid #a1c1ec;color:#154a93;padding:5px}.search-page .clear-filter-tag{color:#154a93;display:inline-block;padding:3px}.search-page .clear-filter-tag.new-design-system{color:#2450d0;font-weight:700}.search-page .recent-activity-block{padding-bottom:5px;padding-right:5px;padding-top:5px;position:relative}.search-page .recent-activities{display:flex;padding:5px;position:relative}.search-page .completed-at-text{display:inline-block;font-size:12px;padding-bottom:10px;padding-left:0;padding-top:10px}.search-page .call-icon{color:#8a1bd9}.search-page .meeting-icon{color:#154a93}.search-page .email-icon{color:#78a5dc}.search-page .inner-icon{color:#f7f8fa}.search-page .solid-line{border-left:1px solid #e2e2e2;height:100%;left:21px;position:absolute}.search-page .select-filter-container{align-items:center;padding:0;position:relative;width:150px}.search-page .select-filter-container:hover{color:#4a4a4a}.search-page .select-filter-container .select-filter-control{align-items:center;background:transparent;border:0;box-shadow:none;display:flex;padding:2px 8px 0 5px;text-align:left;width:150px}.search-page .select-filter-container .select-filter-menu{border:0;left:0;position:absolute;top:33px}.search-page .select-filter-container .select-filter-menu.fixed{top:-6px}.search-page .select-filter-container .select-filter-menu .popover{display:flex;width:200px}.search-page .select-filter-container .select-filter-menu .popover .profile-name{align-items:center;min-height:25px;padding:3px 5px}.search-page .select-filter-container.auto-width,.search-page .select-filter-container.auto-width .select-filter-control{width:auto}.search-page-dropdown-filter__menu{box-shadow:none!important}.search-page-dropdown-filter__menu .popover{display:block;width:100%}#tags-filter .popover-content div{margin-top:0}.popover-content .filter-selector-popover .default-text{color:#154a93;cursor:pointer;font-weight:600}.popover-content .filter-selector-popover .filter-selector-container{border:1px solid #e1dede;height:200px;margin-bottom:10px;margin-top:5px;overflow-y:scroll;padding:6px 12px}.popover-content .filter-selector-popover .search-icon{color:#154a93}.popover-content .filter-selector-popover .search-container{padding-bottom:10px;padding-top:10px}.popover-content .filter-selector-popover .search-container input{font-size:13px;height:33px;padding-left:30px}.popover-content .filter-selector-popover .search-container .icon{top:7px}.page-header-row-container{background-color:#fff;border-bottom:1px solid #cfcfcf;box-shadow:0 2px 5px rgba(0,0,0,.05);padding:15px;width:100%;z-index:100}.page-header-row-container.lg{padding-bottom:20px;padding-top:20px}.page-header-row-container .page-header-row{align-items:center;display:flex;flex-direction:row}.page-header-row-container .page-header-row .page-title{font-weight:400;margin:0 15px 0 0;padding-right:15px}.page-header-row-container .page-header-row .page-title.with-description{border-right:1px solid hsla(0,0%,81%,.5)}.page-header-row-container .page-header-row .page-title.with-icon{padding-left:7.5px}.page-header-row-container .page-header-row .page-description{color:#9b9b9b;flex-grow:2;font-size:medium}@media(max-width:991px){.page-header-row-container .page-header-row .page-title{border:0}}.requirements .panel-title{margin-bottom:1.5rem}.requirements .empty-text{margin-top:1.5rem}.requirements .text-success{color:#1fb37d;cursor:pointer}.requirements .text-success:hover{color:#199c6c}.requirements .details-text{display:inline-block}.requirements .assignments-gear{color:#9b9b9b;margin-top:5px}.requirements .dropdown-icons{color:#154a93;margin-right:10px}.requirements .assignments-dropdown>li>a{padding-left:5px}.requirements-form-container .input-pair-container{display:flex}.requirements-form-container .bg-light-grey{background-color:#f8f8fa}.requirements-form-container .bg-white{background-color:#fff}.requirements-form-container .left-top-border{border-left:1px solid #e1dede}@media(max-width:991px){.requirements-form-container .left-top-border{border-left:0;border-top:1px solid #e1dede}}.tags-title{font-size:15px;font-weight:600;padding-bottom:10px}.tags-container{background-color:#fff;border:1px solid transparent;border-radius:3px;padding:0;position:relative}.tags-container .tags-bucket .clear-filter-box{background:#add3ff;border:1px solid #a1c1ec;color:#154a93;padding:5px}.tags-container .tags-bucket .clear-filter-tag{display:inline-block;padding:3px;text-transform:capitalize}.tags-container .tags-input{cursor:text;padding:3px;width:100%}.tags-container .tags-dropdown{display:block;height:auto;max-height:240px;overflow-y:auto;width:100%}.tags-container .tags-dropdown li a{outline:0}.tags-container.active{border-color:#e4e4e4;padding:.5rem}.filter-selector-popover .select-all-checkbox{border-bottom:.5px solid #e4e4e4;margin-bottom:5px}.flag-select{color:#4d4d4d;display:inline-block;padding-bottom:5px;position:relative;text-align:left;vertical-align:inherit}.flag-select img{height:1.3em;position:relative;top:.3em;width:1.3em}.flag-select .selected--flag--option{cursor:pointer;padding:0 8px}.flag-select .selected--flag--option:before{content:" ";display:block;height:100%;position:absolute;width:100%;z-index:999}.flag-select .selected--flag--option:focus{outline:none}.flag-select .selected--flag--option .country-label{padding-left:9px}.flag-select .country-flag{cursor:pointer}.flag-select .country-flag .country-label{font-size:1em;position:relative}.flag-select .flag-options{background:#fff;border:1px solid #bdbbbb;border-radius:3px;margin-top:8px;max-height:160px;overflow:auto;padding:8px 0;position:absolute;z-index:999999}.flag-select .flag-options.to--left{right:10px}.flag-select .flag-option{cursor:pointer;margin:4px 0;padding:0 8px 3px;white-space:nowrap}.flag-select .flag-option.has-label{padding:0 20px 3px 8px}.flag-select .flag-option:hover{background:#eaeaea}.flag-select .flag-option:focus{background:#eaeaea;outline:none}.flag-select .flag-option .country-label{padding:0 9px}.flag-select .filterBox{width:100%}.flag-select .filterBox input{margin:0 4%;width:90%}.flag-select .filterBox input:focus{outline:none}.flag-select .arrow-down{color:#4d4d4d;padding:2px}.flag-select .hidden{display:none}.flag-select .no--focus{pointer-events:none}.c2c-registration-modal .modal-content{overflow:visible}.selection-modal .modal-dialog{width:375px}.selection-modal li{line-height:12px;user-select:none}.selection-modal .search-controls{position:relative}.selection-modal .search-controls input{padding-left:30px}.selection-modal .search-controls .icon{bottom:10px;left:10px;position:absolute}.selection-modal .search-results-dropdown{position:relative}.selection-modal .search-results{background-color:#fff;border:1px solid #e1dede;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.1);display:flex;flex-flow:column;max-height:257px;position:absolute;width:100%;z-index:1}.selection-modal .search-results-list{flex:1;margin:0;overflow-y:auto}.selection-modal .search-results-list li{border:0;cursor:pointer}.selection-modal .search-results-list li:hover{background-color:#f3fbff}.selection-modal .selected-items-section{display:flex;height:200px}.selection-modal .selected-items-wrapper{display:flex;flex:1;flex-flow:column}.selection-modal .selected-items-list-wrapper{background-color:#f5f5f5;border:1px solid #e1dede;border-radius:3px;flex:1;overflow-y:auto}.selection-modal .selected-items-list-wrapper li{border-left:0;border-right:0}.selection-modal .selected-items-list-wrapper li:first-child{border-top:0}.selection-modal .no-selected-items-message-wrapper{background-color:#fff;border:1px dashed #e1dede;border-radius:3px;flex:1;width:100%}.selection-modal .no-selected-items-message-wrapper .no-selected-items-message{position:relative;text-align:center;top:50%;transform:translateY(-50%);user-select:none}.contact-preview-task-form .recent-activity-block,.contacts-index .recent-activity-block,.preview-overlay-content .recent-activity-block{padding-bottom:5px;padding-right:5px;padding-top:5px;position:relative}.contact-preview-task-form .recent-activity-block .solid-line,.contacts-index .recent-activity-block .solid-line,.preview-overlay-content .recent-activity-block .solid-line{border-left:1px solid #e2e2e2;height:87%;left:15px;position:absolute}.contact-preview-task-form .recent-activity-block .call-icon,.contacts-index .recent-activity-block .call-icon,.preview-overlay-content .recent-activity-block .call-icon{color:#a274b2}.contact-preview-task-form .recent-activity-block .meeting-icon,.contacts-index .recent-activity-block .meeting-icon,.preview-overlay-content .recent-activity-block .meeting-icon{color:#f67d8b}.contact-preview-task-form .recent-activity-block .email-icon,.contacts-index .recent-activity-block .email-icon,.preview-overlay-content .recent-activity-block .email-icon{color:#3eb0cc}.contact-preview-task-form .recent-activity-block .inner-icon,.contacts-index .recent-activity-block .inner-icon,.preview-overlay-content .recent-activity-block .inner-icon{color:#f7f8fa}.contact-preview-task-form .recent-activities,.contacts-index .recent-activities,.preview-overlay-content .recent-activities{display:flex;padding:5px 5px 5px 0;position:relative}.contact-preview-task-form .preview-title,.contacts-index .preview-title,.preview-overlay-content .preview-title{font-weight:700;margin-bottom:0;padding-left:0}.contact-preview-task-form .preview-text,.contacts-index .preview-text,.preview-overlay-content .preview-text{font-size:14px;padding-bottom:10px;padding-left:0}.contact-preview-task-form .preview-subtitle,.contacts-index .preview-subtitle,.preview-overlay-content .preview-subtitle{font-size:15px;font-weight:600;padding-bottom:10px}.contact-preview-task-form .filter-datepicker .react-datepicker-wrapper,.contacts-index .filter-datepicker .react-datepicker-wrapper,.preview-overlay-content .filter-datepicker .react-datepicker-wrapper{padding-top:0}.contact-preview-task-form .filter-datepicker input,.contacts-index .filter-datepicker input,.preview-overlay-content .filter-datepicker input{height:40px}.contact-preview-task-form .task-type,.contacts-index .task-type,.preview-overlay-content .task-type{height:40px;margin-right:15px}.contact-preview-task-form .react-select-container,.contacts-index .react-select-container,.preview-overlay-content .react-select-container{display:inline-block;width:100%}.contact-preview-task-form .react-select-container .react-select-container__control,.contacts-index .react-select-container .react-select-container__control,.preview-overlay-content .react-select-container .react-select-container__control{background:#fff}.contact-preview-task-form .followup-date-select,.contacts-index .followup-date-select,.preview-overlay-content .followup-date-select{margin-left:5px;width:50%}.contact-preview-task-form .followup-type-select,.contacts-index .followup-type-select,.preview-overlay-content .followup-type-select{margin-right:5px;width:50%}.contact-preview-task-form .select-dropdown,.contacts-index .select-dropdown,.preview-overlay-content .select-dropdown{border:0;border-bottom:1px solid #e1dede}.contact-preview-task-form .dropdown-bubble,.contacts-index .dropdown-bubble,.preview-overlay-content .dropdown-bubble{border-radius:10px;height:20px;width:20px}.contact-preview-task-form .text-call,.contacts-index .text-call,.preview-overlay-content .text-call{color:#a274b2}.contact-preview-task-form .text-other,.contacts-index .text-other,.preview-overlay-content .text-other{color:#ea9e20}.contact-preview-task-form .text-email,.contacts-index .text-email,.preview-overlay-content .text-email{color:#3eb0cc}.contact-preview-task-form .task-association-box,.contacts-index .task-association-box,.preview-overlay-content .task-association-box{background:#d2d0d0;border:1px solid #d2d0d0;color:#9b9b9b;display:inline-block;padding:5px}.contact-preview-task-form .followup-task-box,.contacts-index .followup-task-box,.preview-overlay-content .followup-task-box{color:#7ebdff;display:inline-flex;width:100%}.contact-preview-task-form .followup-task-box .task-icon,.contacts-index .followup-task-box .task-icon,.preview-overlay-content .followup-task-box .task-icon{padding-right:15px;padding-top:7px}.contact-preview-task-form .followup-task-box .followup-text,.contacts-index .followup-task-box .followup-text,.preview-overlay-content .followup-task-box .followup-text{font-size:15px;font-weight:500;margin-top:5px}.contact-preview-task-form .followup-task-box .followup-circle,.contacts-index .followup-task-box .followup-circle,.preview-overlay-content .followup-task-box .followup-circle{border:1px solid #7ebdff;border-radius:15px;color:#fff}.contact-preview-task-form .completed-task-box,.contacts-index .completed-task-box,.preview-overlay-content .completed-task-box{color:#54ab21;display:inline-flex;width:100%}.contact-preview-task-form .completed-task-box .task-icon,.contacts-index .completed-task-box .task-icon,.preview-overlay-content .completed-task-box .task-icon{padding-right:15px;padding-top:7px}.contact-preview-task-form .completed-task-box .completed-text,.contacts-index .completed-task-box .completed-text,.preview-overlay-content .completed-task-box .completed-text{font-size:15px;font-weight:500;margin-top:5px}.contact-preview-task-form .completed-task-box .completed-circle,.contacts-index .completed-task-box .completed-circle,.preview-overlay-content .completed-task-box .completed-circle{border:1px solid #54ab21;border-radius:15px;color:#fff}.contact-preview-task-form .completed-activity-container,.contacts-index .completed-activity-container,.preview-overlay-content .completed-activity-container{background:#f7f8fa}.contact-preview-task-form .activity-container,.contact-preview-task-form .completed-activity-container,.contacts-index .activity-container,.contacts-index .completed-activity-container,.preview-overlay-content .activity-container,.preview-overlay-content .completed-activity-container{border:1px solid #e1dede;box-shadow:0 0 1px rgba(0,0,0,.15);width:100%}.contact-preview-task-form .activity-container .completed-task-title,.contact-preview-task-form .activity-container .task-title,.contact-preview-task-form .completed-activity-container .completed-task-title,.contact-preview-task-form .completed-activity-container .task-title,.contacts-index .activity-container .completed-task-title,.contacts-index .activity-container .task-title,.contacts-index .completed-activity-container .completed-task-title,.contacts-index .completed-activity-container .task-title,.preview-overlay-content .activity-container .completed-task-title,.preview-overlay-content .activity-container .task-title,.preview-overlay-content .completed-activity-container .completed-task-title,.preview-overlay-content .completed-activity-container .task-title{padding-bottom:10px;padding-left:15px;padding-top:10px}.contact-preview-task-form .activity-container .completed-task-title,.contact-preview-task-form .completed-activity-container .completed-task-title,.contacts-index .activity-container .completed-task-title,.contacts-index .completed-activity-container .completed-task-title,.preview-overlay-content .activity-container .completed-task-title,.preview-overlay-content .completed-activity-container .completed-task-title{text-decoration:line-through}.contact-preview-task-form .activity-container .task-icon,.contact-preview-task-form .completed-activity-container .task-icon,.contacts-index .activity-container .task-icon,.contacts-index .completed-activity-container .task-icon,.preview-overlay-content .activity-container .task-icon,.preview-overlay-content .completed-activity-container .task-icon{padding-right:15px;padding-top:10px}.contact-preview-task-form .activity-block,.contacts-index .activity-block,.preview-overlay-content .activity-block{display:inline-flex;float:left;width:100%}.contact-preview-task-form .form-input-container,.contact-preview-task-form .react-datepicker-wrapper,.contact-preview-task-form .react-datepicker__input-container,.contacts-index .form-input-container,.contacts-index .react-datepicker-wrapper,.contacts-index .react-datepicker__input-container,.preview-overlay-content .form-input-container,.preview-overlay-content .react-datepicker-wrapper,.preview-overlay-content .react-datepicker__input-container{display:block}.contact-preview-task-form .activity-success,.contacts-index .activity-success,.preview-overlay-content .activity-success{color:#54ab21;font-weight:700}.contact-preview-task-form .association-block,.contacts-index .association-block,.preview-overlay-content .association-block{display:inline-block;width:100%}.contact-preview-task-form .association-block .association-link,.contacts-index .association-block .association-link,.preview-overlay-content .association-block .association-link{cursor:pointer;font-weight:600;margin-right:10px}.contact-preview-task-form .completed-at-text,.contacts-index .completed-at-text,.preview-overlay-content .completed-at-text{display:inline-block;font-size:12px;padding:10px 0;text-align:right}.contact-preview-task-form .textarea-summary,.contacts-index .textarea-summary,.preview-overlay-content .textarea-summary{border:0;border-bottom:1px solid #e1dede;border-radius:0;box-shadow:none;height:2em;outline-width:0;width:100%}.contact-preview-task-form .textarea-minimal,.contacts-index .textarea-minimal,.preview-overlay-content .textarea-minimal{border:0;border-bottom:1px solid #e1dede;border-radius:0;box-shadow:none;height:7em;outline-width:0;padding-bottom:10px;width:90%}.contact-preview-task-form .textarea-minimal.no-border,.contacts-index .textarea-minimal.no-border,.preview-overlay-content .textarea-minimal.no-border{border:0}.contact-preview-task-form .textarea-minimal.full-width,.contacts-index .textarea-minimal.full-width,.preview-overlay-content .textarea-minimal.full-width{width:100%}.info-table-tooltip{max-width:none}.info-table-tooltip label{font-weight:700;margin:.5rem}.info-table-tooltip table tr:first-child{border-top:1px solid #e1dede}.info-table-tooltip table tr:first-child td{padding-top:1rem}.info-table-tooltip table td{padding:.5rem;vertical-align:top;white-space:nowrap}.info-table-tooltip table td:first-child{font-weight:700;min-width:160px}.info-table-tooltip table td:last-child{color:#9b9b9b}.form-modal .modal-footer{align-items:center;display:flex;justify-content:flex-end}.table-cell-overlay{align-items:center;display:flex;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.table-cell-overlay .legend-square{height:10px;margin-left:1rem;width:10px}.voucher-editor-table{table-layout:fixed}.voucher-editor-table tbody td{background:#fbfbfb}.voucher-editor-table:not(.read-only) tbody td{background:#fff}.voucher-editor-table th{white-space:nowrap;width:100%}.voucher-editor-table th.double{width:200%}.voucher-editor-table th.triple{width:300%}.voucher-editor-table th:last-child{width:72px}.voucher-editor-table td.numeric,.voucher-editor-table td.numeric input{text-align:right}.voucher-editor-table td:last-child{text-align:center}.voucher-editor-table td:last-child:not(.royalties-controls){white-space:nowrap}.voucher-editor-table td:last-child>*{margin-right:.5rem}.voucher-editor-table td:last-child>:last-child{margin-right:0}.voucher-editor-table td:last-child .actions button{background:none;border:0;color:inherit;font:inherit;padding:0}.voucher-editor-table .royalty-schedule-row td{text-align:left}.voucher-editor-table tbody .voucher-editor-table-details-row td{border-left:0;border-right:0;padding:3px 12px 2px}.voucher-editor-table tbody .voucher-editor-table-details-row td:first-child,.voucher-editor-table tbody .voucher-editor-table-details-row td:last-child{border-left:1px solid #e1dede}.voucher-editor-table tbody .voucher-editor-table-details-row td:not(:last-child){background:#fbfeec}.voucher-editor-table.deductions{min-width:600px}.voucher-editor-table.gross-commissions{min-width:510px}.voucher-editor-table.gross-commissions.has-transaction-side{min-width:540px}.voucher-editor-table.split-commissions{min-width:760px}.voucher-editor-table.split-commissions.has-custom-plans{min-width:990px}.voucher-editor-table.outside-commissions{min-width:560px}.voucher-editor-table.outside-commissions.has-transaction-side{min-width:855px}.voucher-editor-table.payables{min-width:800px}.voucher-editor-table.receivables{min-width:845px}.voucher-editor-table.royalties{min-width:800px}.voucher-editor-table.lease-terms{min-width:1100px}.voucher-editor-table.lease-terms.hide-notes{min-width:870px}.voucher-editor-table.lease-terms .date-column{width:100px}.voucher-editor-table.lease-terms .dollar-column{width:150px}.voucher-editor-table.lease-terms .dollar-column.full-width{width:100%}.voucher-editor-table.lease-terms .months-column{width:70px}.voucher-editor-table.selectable-table tbody tr td input.checkbox,.voucher-editor-table.selectable-table tbody tr th input.checkbox,.voucher-editor-table.selectable-table thead tr td input.checkbox,.voucher-editor-table.selectable-table thead tr th input.checkbox{height:15px;margin:0 0 0 -20px;width:15px}.voucher-editor-table.selectable-table tbody tr .selectable-cell,.voucher-editor-table.selectable-table thead tr .selectable-cell{width:42px}.voucher-editor-table.selectable-table tbody tr .selectable-cell .checkbox.managed-checkbox,.voucher-editor-table.selectable-table thead tr .selectable-cell .checkbox.managed-checkbox{height:15px;margin:0}.voucher-editor-table.selectable-table tbody tr:not(.footer) .selectable-cell+td,.voucher-editor-table.selectable-table tbody tr:not(.footer) .selectable-cell+th,.voucher-editor-table.selectable-table thead tr:not(.footer) .selectable-cell+td,.voucher-editor-table.selectable-table thead tr:not(.footer) .selectable-cell+th{border-left:0}.form-data-table.sticky-actions:not(.no-content) .voucher-editor-table td:last-child,.form-data-table.sticky-actions:not(.no-content) .voucher-editor-table th:last-child{box-shadow:0 5px 5px 1px #d4dbe7;position:sticky;right:0}.form-data-table.no-content .voucher-editor-table{min-width:auto}.voucher-editor:not(.v1) tbody td.credit,.voucher-editor:not(.v1) tfoot td.credit{background:#cbe7dd;color:#9b9b9b}.apex-card{border-radius:3px;margin-bottom:1.5rem;min-height:40px}.apex-card.full-width{flex-basis:100%}.apex-card .panel-heading{align-items:center;display:flex;justify-content:space-between;min-height:40px}.apex-card.panel-required .apex-card-title:after{color:#e20067;content:"*";margin-left:.5rem}.apex-cards{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}.apex-cards>*{flex:0 0 100%}@media(min-width:1199px){.apex-cards>*{flex:0 0 calc(50% - 1.5rem)}}.multiselect-modal .option{border:1px solid #e1dede;user-select:none}.multiselect-modal .option:not(:last-child){border-bottom:0}.multiselect-modal .option.targeted,.multiselect-modal .option:hover{background-color:#f4fbfe}.multiselect-modal .option .option-icon{color:#154a93}@media(min-width:768px){.multiselect-modal .option .option-label{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:992px){.multiselect-modal .option .option-label{max-width:350px}}.multiselect-modal .modal-dialog{width:992px}.multiselect-modal .modal-body{display:flex;max-height:calc(100vh - 200px);min-height:200px;overflow-y:auto}@media(min-width:768px){.multiselect-modal .apex-card{display:flex;flex:0 0 calc(50% - 1.5rem);flex-direction:column;height:100%}.multiselect-modal .apex-card .panel-body{height:100%;overflow-y:auto}}.add-control{color:#136b4d;cursor:pointer}.snackbar-container{--snackbar-ending-position:0;left:0;margin:auto;max-width:350px;position:fixed;right:0;transform:translateY(var(--snackbar-ending-position));transition:transform .2s;z-index:9999}.snackbar-container.snackbar-container--bottom{--snackbar-starting-position:-80px;bottom:var(--snackbar-starting-position)}.snackbar-container.snackbar-container--top{top:120px}.snackbar-container .snackbar{background:#303236;border-radius:4px;box-shadow:0 6px 6px 0 rgba(0,0,0,.23),0 10px 20px 0 rgba(0,0,0,.19);color:#fff;opacity:.9}.snackbar-container .snackbar .snackbar-gap{gap:12px}.snackbar-container .snackbar.snackbar--danger{background:#9e3439}.snackbar-container .snackbar.snackbar--info{background:#3a8ea4}.snackbar-container .snackbar.snackbar--success{background:#159f63}.snackbar-container .snackbar.snackbar--warning{background:#c66d1f}.table-sticky-col-1 td{background-color:#fff}.table-sticky-col-1 th{background-color:#f7f8fa}.table-sticky-col-1 tr:hover td{background-color:#f3fbff}.table-sticky-col-1 td:first-child,.table-sticky-col-1 th:first-child{left:0;position:sticky;z-index:2}.table-sticky-col-1.sticky-column-shadow-border td:first-child:after,.table-sticky-col-1.sticky-column-shadow-border th:first-child:after{background-color:#e1dede;box-shadow:4px 0 8px 0 rgba(0,0,0,.3);content:" ";height:100%;left:auto;position:absolute;right:0;top:0;width:2px}.table-sticky-col-2 td{background-color:#fff}.table-sticky-col-2 th{background-color:#f7f8fa}.table-sticky-col-2 tr:hover td{background-color:#f3fbff}.table-sticky-col-2 td:first-child,.table-sticky-col-2 th:first-child{left:0;position:sticky;z-index:2}.table-sticky-col-2 td:nth-child(2),.table-sticky-col-2 th:nth-child(2){left:47px;position:sticky;z-index:2}.table-sticky-col-2.sticky-column-shadow-border td:nth-child(2):after,.table-sticky-col-2.sticky-column-shadow-border th:nth-child(2):after{background-color:#e1dede;box-shadow:4px 0 8px 0 rgba(0,0,0,.3);content:" ";height:100%;left:auto;position:absolute;right:0;top:0;width:2px}.table-sticky-last-col td{background-color:#fff}.table-sticky-last-col th{background-color:#f7f8fa}.table-sticky-last-col tr:hover td{background-color:#f3fbff}.table-sticky-last-col td:last-child:after,.table-sticky-last-col th:last-child:after{background-color:#e1dede;content:" ";height:100%;left:0;position:absolute;right:auto;top:0;width:2px}.table-sticky-last-col td:last-child,.table-sticky-last-col th:last-child{position:sticky;right:0;z-index:2}.table-sticky-last-col td.doc-center-last-col,.table-sticky-last-col th.doc-center-last-col{z-index:1}.sticky-header{position:sticky;top:0;z-index:100}.w-10-px{width:10px}.address-autocompletion{position:relative}.address-autocompletion__predictions{background:#f7f8fa;border-radius:0 0 3px 3px;box-shadow:0 1px 4px rgba(0,0,0,.1);display:none;position:absolute;top:100%;z-index:1}.address-autocompletion__predictions:hover{display:block}.address-autocompletion:focus-within .address-autocompletion__predictions{display:block}.address-autocompletion__prediction:focus,.address-autocompletion__prediction:hover{background-color:#7ebdff}.apex-date-input-calendar-container{background:#fff;border:1px solid #e1dede;border-radius:3px;display:flex;flex-direction:column;padding:1rem}.apex-date-input-calendar-container .adjustment-row{display:flex;flex-direction:row;margin-top:.5rem;width:245px}.apex-date-input-calendar-container .adjustment-row .relative-dropdown{margin-left:.5rem}.apex-date-input-calendar-container .relative-reference{margin-bottom:1rem;margin-top:.5rem;width:245px}.apex-date-input-calendar-container:before{background:#fff;border:1px solid #e1dede;border-bottom:0;border-right:0;content:" ";height:12px;position:absolute;top:-6px;transform:rotate(45deg);width:12px}.apex-date-input-calendar-container.align-right:before{right:16px}.react-datepicker-popper[data-placement^=top] .apex-date-input-calendar-container:before{bottom:-6px;top:auto;transform:rotate(225deg)}.contact-selector .empty-state{align-items:center;display:flex;flex-direction:column;text-align:center}.contact-selector .menu-list .menu-footer{border-top:1px solid #ececf2;padding:2rem}.contact-selector .empty-state a,.contact-selector .menu-list a{color:#136b4d}.contact-selector .contact-selector-option{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.contact-selector .contact-selector-option .contact-selector-option-inner{align-items:center;display:flex}.person-form-v2-disabled-business-popover{max-width:none}.contact-form-subsection-item .form-horizontal .form-group .control-label{background-color:#fff}.contact-form-subsection-item-header{align-items:center;background:#f9f9f9;border:1px solid #e4e4e4;display:flex;height:32px;justify-content:space-between}.contact-form-subsection-item-header label{margin:0}.contact-form-subsection-item-header>label{font-weight:600}.contact-form-subsection-item-header input{margin:2px 2px 0 0}.contact-form-subsection-item-header svg{margin-top:5px}.contact-address .form-group .short-input{width:180px}.contact-phone-number-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.contact-phone-number-row .form-control{border-radius:0;border-top:0}.contact-phone-number-row .number-input{flex:1}.contact-phone-number-row .extension-input{width:50px}.contact-phone-number-row>:first-child{width:200px}.crm-tags__input__tooltip .tooltip-inner{max-width:480px}.backoffice-contact-form-modal .modal-body{max-height:60vh;overflow-y:auto}.backoffice-contact-form-modal .inline-radio-buttons .radio:first-child{padding-left:0}.auto-calc-modal .icon-warning{color:#dba74a}.empty-lease-terms{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center}.empty-lease-terms svg{color:#d4dbe7;font-size:30px}.lease-structure-terms .form-section .lease-terms__form-section-header{padding-bottom:.5rem}.entity-selector .add-text{color:#1fb37d}.entity-selector .entity{align-items:center;border:0;cursor:pointer;display:flex;padding:10px 15px}.entity-selector .entity .type-icon{margin-right:10px}.entity-selector .entity:hover{background-color:#f3fbff}.entity-selector .task-list-item:last-child{border-top:1px solid #e1dede}.entity-selector .task-list-item:first-child{border-top:0}.deal-cell.brokers{padding:0!important}.backoffice-contacts-tooltip{max-width:560px}.backoffice-contacts-tooltip .popover-content{overflow:hidden}.backoffice-contacts-tooltip td:first-child{padding-right:8px}.backoffice-contacts-tooltip .contact-type-label{background-color:#d8d8d8;color:#4a4a4a;min-width:0}.deal-cell.incomplete{padding:0!important;width:18px}.incomplete-deal-flag{align-items:center;background-color:#df6978;color:#fff;cursor:pointer;display:flex;font-size:28px;height:52.5px;justify-content:center;width:18px}.incomplete-deal-flag svg{font-size:.625em}.next-critical-date{display:flex}.next-critical-date .date{border:1px solid #e1dede;border-radius:3px;height:42px;overflow:hidden;text-align:center;width:42px}.next-critical-date .date-with-year .critical-date-year{background-color:#df6978;color:#fff;font-size:12px;padding-bottom:.1rem;padding-top:.25rem}.next-critical-date .date-with-year .critical-date-month{font-size:10px;padding-bottom:0;padding-top:.1rem}.next-critical-date .date-with-year .critical-date-day{font-size:14px}.next-critical-date .critical-date-month{color:#df6978;font-size:12px;padding:.5rem 0 .25rem}.next-critical-date .critical-date-day{font-size:16px;line-height:100%}.next-critical-date .critical-date-name{padding-left:1rem;padding-top:1.5rem}.deal-cell.nextCriticalDate{padding:0!important}.uncollected-amount-tooltip{max-width:600px}.uncollected-amount-tooltip th{text-transform:none}.check-circle{stroke:#1fb37b}.check-circle.animate .path{stroke-dasharray:1000}.check-circle.animate .circle{animation:dash 1.5s ease-in-out}.check-circle.animate .check{animation:dash-check 1.5s ease-in-out .35s forwards;stroke-dashoffset:-100}.check-circle.small{height:40px;width:40px}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}.read-only-field{display:flex;width:100%}.read-only-field .read-only-label{padding:.5rem 0;width:200px}.read-only-field .read-only-value{padding:.5rem 1.5rem}.planner-table-container{flex:1;overflow-y:auto}.planner-table{font-family:proxima-nova,sans-serif;width:100%}.planner-row th{background:#fafafa;border:1px solid #e1dede;border-left:0;border-right:0;font-weight:400;height:32px;padding:0 .5rem}.planner-row th:first-child{border-left:1px solid #e1dede}.planner-row th.task-complete{width:32px}.planner-row th:last-child{border-right:1px solid #e1dede}.planner-row td{border-bottom:0;padding:12px 0 0;vertical-align:middle}.planner-row td>div{border:1px solid #e1dede;border-left:0;border-right:0;display:flex;flex-direction:column;height:64px;justify-content:center;padding:0 .5rem}.planner-row td.task-complete{width:32px}.planner-row td.task-complete div{align-items:center;border-bottom-left-radius:6px;border-left:1px solid #e1dede;border-top-left-radius:6px;text-align:center}.planner-row td.planner-table-date>div{font-weight:700}.planner-row td:last-child{width:0}.planner-row td:last-child>div{border-bottom-right-radius:6px;border-right:1px solid #e1dede;border-top-right-radius:6px;padding-right:1rem}.planner-row td .task-attachment-icon{align-items:center;flex-flow:row}.planner-row td .task-deadline-relative{font-size:11px;font-weight:400}.planner-row .reminder-info-cell{width:50px}.backoffice-attachments .uploader{border:1px dashed #ddd;margin-bottom:8px;padding:15px}.backoffice-attachments .progress{margin-bottom:1px}.backoffice-attachments-table{border:1px solid #ddd;border-collapse:separate;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.backoffice-attachments-table .checkbox{margin:0}.backoffice-attachments-table thead{background:#f3f3f3;font-weight:700}.backoffice-attachments-table .bo-icon,.backoffice-attachments-table svg:not(.dropdown-icon,.activity-icon){height:18px;vertical-align:bottom;width:18px}.backoffice-attachments-table tr{height:42px}.backoffice-attachments-table tr td{padding:1rem 1.5rem}.backoffice-attachments-table tr td.actions{border-left:1px solid #e1dede;text-align:center}.backoffice-attachments-table tr td.actions a{color:#333}.backoffice-attachments-table tr td.actions .disabled a,.backoffice-attachments-table tr td.actions a.disabled{color:#9b9b9b}.backoffice-attachments-table tr td.fixed-width{padding-right:0;text-align:center;width:0}.backoffice-attachments-table tr td.fixed-width:not(:first-child){padding-left:.5rem}.backoffice-attachments-table tr td.name{padding-left:1rem}.backoffice-attachments-table.sticky-actions td:last-child{box-shadow:-1px 0 5px 0 #d4dbe7;position:sticky;right:0;z-index:10}.backoffice-attachments-table.sticky-actions tbody td:last-child{background-color:#fff}.backoffice-attachments-table.sticky-actions thead td:last-child{padding:1rem}.backoffice-attachments-table.enhanced-invoices-table td:last-child{box-shadow:-1px 0 5px 0 #d4dbe7}.backoffice-attachments-table.enhanced-invoices-table thead td:last-child{padding:1rem}.reminders-info svg{color:#f7b500!important}.reminders-info__reminders ul{padding-left:24px}.task-status.due{background-color:#df6978}.task-status.incomplete{background-color:#7ebdff}.task-status.complete{background-color:#98c966}.crm-record__parent-icon{align-items:center;background:#4f5463;border-radius:4px;color:#f7f8f8;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.has-apex-task-modal{overflow:auto!important}.task-modal-attachment .modal-dialog{display:flex;flex-direction:column;height:100vh;justify-content:center;margin:auto}.task-modal-attachment .modal-dialog .radio.radio-inline:first-of-type{margin-left:0;padding-left:0}.task-modal-reminder-form-group{flex-grow:1}.task-sidebar-modal{pointer-events:none}.task-sidebar-modal .modal-dialog{pointer-events:auto;width:400px}.task-sidebar-modal .modal-content{display:flex;flex-direction:column}.task-sidebar-modal--loading .modal-body{pointer-events:none}.task-sidebar-modal--loading .modal-content *{animation:fade-with-delay 1.25s forwards;opacity:1}@keyframes fade-with-delay{0%,20%{opacity:1}to{opacity:.9}}.task-sidebar-modal .modal-footer,.task-sidebar-modal__panel{padding:16px}.task-sidebar-modal .task-modal-reminder-form-group .control-label{width:auto}.task-sidebar-modal__assignee{min-width:200px}.task-sidebar-modal__notes{field-sizing:content;max-height:20em}.task-sidebar-modal__name:focus{outline:none}.task-sidebar-modal__name:empty:before{color:#8e93a4;content:attr(placeholder)}.task-sidebar-modal__attachments .progress{margin:34px 1rem 23px}.task-sidebar-modal__attachment{cursor:pointer;height:60px}.task-sidebar-modal__attachment:hover{background-color:#eeeef2}.task-sidebar-modal__attachment:not(:hover) .attachment-delete-icon{visibility:hidden}.task-sidebar-modal__attachment .attachment-icon{align-items:center;background-color:#d8dadf;display:flex;height:32px;justify-content:center;width:32px}.task-sidebar-modal__attachment .attachment-icon.attachment-icon-new{background-color:#fff}.loading-shimmer .shimmer{border-radius:3px}.table.files-table{background-color:#fff}.table.files-table .fit-content{width:1%}.table.files-table th .checkbox{margin:0}.table.files-table th:first-child{min-width:34px}.table.files-table th:last-child{min-width:42px}.table.files-table td,.table.files-table th{white-space:nowrap}.table.files-table td.file-name,.table.files-table th.file-name{white-space:break-spaces;width:100%}.table.files-table td.file-name .form-control,.table.files-table th.file-name .form-control{margin-bottom:-1rem;margin-top:-1rem}@media(min-width:1200px){.table.files-table td.padded,.table.files-table th.padded{padding-left:36px;padding-right:36px}}.table.files-table thead:first-child tr:first-child{background-color:#f3f3f3}.table.files-table thead:first-child tr:first-child th{border-top:1px solid #ccc7c7;padding-bottom:12px;padding-top:12px;vertical-align:middle}.table.files-table thead:first-child tr:first-child th:first-child{border-top-left-radius:3px}.table.files-table thead:first-child tr:first-child th:last-child{border-top-right-radius:3px}.table.files-table tbody tr:last-child td:first-child{border-bottom-left-radius:3px}.table.files-table tbody tr:last-child td:last-child{border-bottom-right-radius:3px}.table.files-table tbody tr td,.table.files-table thead tr td{border-top:0}.table.files-table tbody tr td,.table.files-table tbody tr th,.table.files-table thead tr td,.table.files-table thead tr th{border-bottom:1px solid #ccc7c7}.table.files-table tbody tr td:first-child,.table.files-table tbody tr th:first-child,.table.files-table thead tr td:first-child,.table.files-table thead tr th:first-child{border-left:1px solid #ccc7c7}.table.files-table tbody tr td:last-child,.table.files-table tbody tr th:last-child,.table.files-table thead tr td:last-child,.table.files-table thead tr th:last-child{border-right:1px solid #ccc7c7}.office-preview{min-height:400px;width:100%}.file-system-nav{flex:0 0 25%;max-width:500px}.file-system-list{height:auto;overflow-x:hidden;overflow-y:auto}.file-system-list .breadcrumb{justify-content:space-between}.max-height{height:100vh;overflow:hidden}.buildout-dropzone{border:1px dashed #ddd;padding:1.5rem}.buildout-dropzone .progress{margin-bottom:1px}.attachments-file-system .actions svg{font-size:2rem}.attachments-file-system .file-name{font-weight:400}.attachments-file-system .enhanced-attachments-table .table.files-table td.file-name{width:auto}.attachments-file-system .bold-h4 h4{font-weight:700}.attachments-file-system .enhanced-attachments-table td:last-child,.attachments-file-system .enhanced-attachments-table th:last-child{border-left:1px solid #e1dede;box-shadow:-1px 0 5px 0 #d4dbe7;text-align:center}.file-archiver .file-archiver-progress{display:flex}.file-archiver .file-archiver-progress .progress{margin:0 0 0 1.5rem;width:100px}.backoffice-contact-icon{background-color:#e5e4e5;border-radius:50%;color:#fff;height:3.5rem;width:3.5rem}.backoffice-contact-icon,.empty-contacts{align-items:center;display:flex;justify-content:center}.empty-contacts{flex-direction:column;height:100%;padding:3rem 0}.empty-contacts .icons{margin-top:0}.empty-contacts .icon{color:#d4dbe7}.empty-contacts .icon+.icon{margin-left:1rem}.backoffice-contacts-panel .panel-body{flex-direction:column;height:158px;overflow-y:scroll;padding:0}.backoffice-contacts-panel.grow .panel-body{height:auto}.backoffice-contacts-panel .contact+.contact{border-top:1px solid #e6e6e6}.backoffice-contacts-panel .dropdown{height:40px}.remove-control{color:#e20067;cursor:pointer}.backoffice-vouchers .lease-expiration-reminder{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;margin-top:1.5rem}.backoffice-vouchers .lease-expiration-reminder .info-reminder{align-items:center;display:flex}.backoffice-vouchers .lease-expiration-reminder .label-reminder{font-weight:400;margin-bottom:0;padding-left:1rem}.backoffice-vouchers .lease-expiration-reminder .info-icon{color:#9b9b9b;cursor:pointer;margin-left:1rem}.voucher-approval-status-popover{max-width:500px}.voucher-approval-status-popover .approval-status-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.voucher-approval-status-popover .approval-status-icon svg{color:#fff}.voucher-approval-status-popover .approval-status-icon.approved{background-color:#1aa96f}.voucher-approval-status-popover .approval-status-icon.pending{background-color:#e5bf77}.voucher-approval-status-popover .approval-status-icon.pending svg{margin-left:2px}.details{padding:1.5rem}.extra-details{padding-bottom:.5rem}.details-table{width:100%}.details-table td:first-child{padding:.5rem 0;width:200px}.details-table td:last-child{padding:.5rem 1.5rem}.details-table tr:first-child td:first-child,.details-table tr:first-child td:last-child{padding-top:0}.details-table tr:last-child td:first-child,.details-table tr:last-child td:last-child{padding-bottom:0}.selection-details{background-color:#4a4a4a;color:#fff;text-align:center}.selection-details .selection-control{color:#7ebdff;cursor:pointer}.selection-details.block{padding:10px}.selection-details.stick-left .selection-details-label{left:0;position:sticky}.selection-details.block,.selection-details.stick-left{padding-left:20px;text-align:left}
/*# sourceMappingURL=3260-1ff99e51.css.map*/