@charset "UTF-8";.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.ember-basic-dropdown,.tippy-content{position:relative}.tippy-content{padding:5px 9px;z-index:1}.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *{box-sizing:border-box}.ember-basic-dropdown-content{background-color:#fff;position:absolute;width:auto}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{background:rgba(0,0,0,.5);height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:10}.ember-basic-dropdown-content-wormhole-origin{display:inline}.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger{background-color:#fff;border:1px solid #ccc;border-radius:4px;color:inherit;line-height:2;min-height:2em;overflow-x:hidden;position:relative;text-overflow:ellipsis;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ember-power-select-trigger:after{clear:both;content:"";display:table}.ember-power-select-trigger .ember-power-select-input{height:100%;left:0;position:absolute;top:0;width:100%}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:4px;border-top-right-radius:4px}.ember-power-select-placeholder{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.ember-power-select-status-icon{border-style:solid;bottom:0;display:inline-block;height:0;margin:auto;position:absolute;top:0;width:0;right:5px}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{cursor:pointer;position:absolute}.ember-power-select-multiple-options{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container{display:flex;flex-grow:1}.ember-litepicker .litepicker .container__main,.ember-power-select-multiple-options li.ember-power-select-trigger-multiple-input-container input,.flex-extend{flex-grow:1}.ember-power-select-trigger-multiple-input{-webkit-appearance:none;background-color:transparent;border:none;font-family:inherit;font-size:inherit;line-height:inherit;outline:0;padding:0;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{color:#999;opacity:1}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{color:#999;opacity:1}.ember-power-select-trigger-multiple-input::-moz-placeholder{color:#999;opacity:1}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{color:#999;opacity:1}.ember-power-select-multiple-option{background-color:#e4e4e4;border:1px solid gray;border-radius:4px;color:#333;line-height:1.45;margin:2px 0 2px 3px;padding:0 4px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #ccc;border-radius:3px;font-size:inherit;line-height:inherit;padding:0 5px;width:100%}.ember-power-select-search-input:focus{border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.ember-power-select-search-input-field{-webkit-appearance:none;background-color:transparent;border:none;display:block;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;outline:0;padding:0 8px;width:100%}.ember-power-select-dropdown{border-left:1px solid #ccc;border-radius:4px;border-right:1px solid #ccc;box-shadow:0 6px 12px 0 rgba(0,0,0,.173);color:inherit;line-height:2;overflow:hidden}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-bottom:1px solid #ccc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #ccc;transform:translateY(-3px)}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-bottom:1px solid #ccc;border-top:1px solid #ccc;border-top-left-radius:4px;border-top-right-radius:4px;transform:translateY(3px)}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:14em}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;cursor:not-allowed;pointer-events:none}.ember-power-select-option[aria-selected=true]{background-color:#f5f5f5}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger{padding:0 16px 0 0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:8px}.ember-power-select-clear-btn{right:25px}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:auto}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:auto}.ember-power-select-visually-hidden{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}:root{--header-height:51px}@font-face{font-family:Inter;font-weight:400;src:local("Inter-Regular"),url(/assets/fonts/Inter-Regular.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:500;src:local("Inter-Medium"),url(/assets/fonts/Inter-Medium.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:700;src:local("Inter-Bold"),url(/assets/fonts/Inter-Bold.ttf) format("truetype")}.icon-xx-large{height:48px;max-width:48px;min-width:48px;width:48px}.icon-x-large{height:36px;max-width:36px;min-width:36px;width:36px}.icon-large{height:32px;max-width:32px;min-width:32px;width:32px}.icon-medium{height:24px;max-width:24px;min-width:24px;width:24px}.icon-small{height:20px;max-height:20px;min-width:20px;width:20px}.icon-x-small{height:17px;max-height:17px;max-width:17px;width:17px}.icon-xx-small{height:12.4px;max-height:12.4px;max-width:12.4px;width:12.4px}.icon-badge{height:16px;max-height:16px;max-width:16px;width:16px}.has-hover{position:relative}.has-hover:hover:not([disabled]):before{background-color:rgba(0,0,0,.2);border-radius:50%;content:"";height:calc(100% + 8px);left:-4px;opacity:.5;position:absolute;top:-4px;width:calc(100% + 8px)}.has-hover:hover>div{position:relative}.square-16{height:16px;width:16px}.square-18{height:18px;width:18px}.square-20{height:20px;width:20px}.square-22{height:22px;width:22px}.square-28{height:28px;width:28px}.square-42{height:42px;width:42px}.triangle{border-color:#7c849b transparent transparent;border-style:solid;border-width:5px 4.5px 0;display:block;height:0;width:0}.triangle-color-sun{border-color:#ef6630 transparent transparent}.triangle-color-dolphin{border-color:#717179 transparent transparent}.triangle-color-linkwater{border-color:#ced0da transparent transparent}.triangle-color-silver{border-color:#bebebe transparent transparent}.mention-indicator{background:#d92d20;border-radius:100%;height:8px;position:absolute;right:0;top:0;width:8px}.anchor-clean,.anchor-clean:active,.anchor-clean:focus,.anchor-clean:hover{color:inherit}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.square-clip-right,.wide-modal:not(.reverse) .wide-modal__columns-container{clip-path:polygon(-48px -10px,100% -10px,100% 110%,-48px 110%)}.w100{width:100%}.h100{height:100%}.hidden{display:none!important}.full-window{display:flex;flex:1;flex-direction:column}.mb-5{margin-bottom:5px}.mb-0{margin-bottom:0}.ml-auto{margin-left:auto}.mr-5{margin-right:5px}.mr-auto{margin-right:auto}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border,.no-border:focus{border:0!important}.btn-clean:active,.btn-clean:focus,.btn.cb-btn-bordered-brand-blue:active,.btn.cb-btn-bordered-brand-blue:focus,.btn.cb-btn-bordered-brand-green:active,.btn.cb-btn-bordered-brand-green:focus,.btn.cb-btn-bordered-brand-orange:active,.btn.cb-btn-bordered-brand-orange:focus,.btn.cb-btn-brand-blue:active,.btn.cb-btn-brand-blue:focus,.btn.cb-btn-burntsienna:active,.btn.cb-btn-burntsienna:focus,.btn.cb-btn-citrus:active,.btn.cb-btn-citrus:focus,.btn.cb-btn-coral:active,.btn.cb-btn-coral:focus,.btn.cb-btn-green:active,.btn.cb-btn-green:focus,.btn.cb-btn-greylight:active,.btn.cb-btn-greylight:focus,.btn.cb-btn-link:active,.btn.cb-btn-link:focus,.btn.cb-btn-mint:active,.btn.cb-btn-mint:focus,.btn.cb-btn-outline:active,.btn.cb-btn-outline:focus,.btn.cb-btn-red:active,.btn.cb-btn-red:focus,.btn.cb-btn-solitude:active,.btn.cb-btn-solitude:focus,.email-addresses-input-cmp input:active,.email-addresses-input-cmp input:focus,.input-clean:active,.input-clean:focus,.no-outline:active,.no-outline:active:focus,.no-outline:focus,.phone-input-cb .iti__selected-flag:active,.phone-input-cb .iti__selected-flag:focus,.phones-phone-input-cmp input:active,.phones-phone-input-cmp input:focus,.settings__inventory-price-input input:active,.settings__inventory-price-input input:focus{outline:0}.btn-clean{background-color:transparent;border:0;cursor:pointer}.dashed-border-quartz{-o-border-image:url(/assets/border-imgs/four-squares-quartz-2161329498f8f72f3ef968a98b83efaf.png);border-image:url(/assets/border-imgs/four-squares-quartz-2161329498f8f72f3ef968a98b83efaf.png);border-image-repeat:round;border-image-slice:10;border-style:solid;border-width:2px}.dashed-border-dimgray{-o-border-image:url(/assets/border-imgs/four-squares-dimgray-0b1c482fe8bf39a738b78f983eadf3d4.png);border-image:url(/assets/border-imgs/four-squares-dimgray-0b1c482fe8bf39a738b78f983eadf3d4.png);border-image-repeat:round;border-image-slice:20;border-style:solid;border-width:1px}.no-underline{text-decoration:none!important}.no-underline:active,.no-underline:focus,.no-underline:hover{text-decoration:none}.btn-clean,.no-box-shadow{box-shadow:none!important}.btn-clean:active,.no-box-shadow:active{box-shadow:none}.addresses-list-modal.manage .options-list__option-label>p:first-of-type,.catalyst .filters-list__item__selected-info .truncated-label .wrapper .title,.catalyst .filters-list__item__selected-info .user-name .title,.catalyst.customer-identity>.row,.catalyst.customer-identity>.row.name>.content,.catalyst.details-assignee>.label>.wrapper>.title,.catalyst.job-identity>.content,.catalyst.table table tr td .label .wrapper .title,.catalyst.table table tr th .label .wrapper .title,.catalyst.table table tr th.sortable>.button>.label,.customer-card-tag,.customer-info-tag,.dialogs-appointment-assignment-fields-user>.name,.header-navbar-account-menu-profile>.email,.header-navbar-account-menu-profile>.user .avatar-and-label-label,.td-customer .label,.td-salesperson__wrapper .title,.truncate,.vendor-card-tag,.vendor-info-tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fill-7px{height:7px}.flex{display:flex}.flex-align-start{align-items:flex-start;display:flex}.bill-line__form-field-tax div.bill-line__form-field-content-tax,.bill-line__form-field.bill-line__form-field-total .bill-line__form-field-total-text,.flex-align-center,.work-order-line__form-field-tax div.work-order-line__form-field-content-tax,.work-order-line__form-field.work-order-line__form-field-total .work-order-line__form-field-total-text{align-items:center;display:flex}.flex-align-baseline{align-items:baseline;display:flex}.flex-content-centered{display:flex;justify-content:center}.flex-justify-between{display:flex;justify-content:space-between}.flex-justify-start{display:flex;justify-content:flex-start}.flex-justify-end{display:flex;justify-content:flex-end}.flex-flow-column{display:flex;flex-direction:column}.reverse{flex-direction:row-reverse}.rotate-90{transform:rotate(90deg)}.catalyst-form-sidebar-toggle.collapsed>.icon,.catalyst.input .trail-icon-expanded .trail,.rotate-180{transform:rotate(180deg)}.rotate-270{transform:rotate(270deg)}.cb-new-form-dropdown .ember-power-select-options,.cb-simple-s-dropdown .ember-power-select-options,.form-field-evented-textarea textarea,.form-form__right-panel .with-visible-footer,.mentionable-text__dropdown .ember-power-select-options[role=listbox],.phone-input-cb .iti__country-list,.task-form__right-panel .with-visible-footer,.wide-modal.fixed .wide-modal__columns-container,.wide-modal.fixed .with-visible-footer .wide-modal__content,.with-scroll{overflow-y:auto}.with-x-scroll{overflow-x:auto}.cb-new-form-dropdown .form-field-evented-textarea textarea.ember-power-select-options::-webkit-scrollbar,.cb-new-form-dropdown .thin-scroll.ember-power-select-options::-webkit-scrollbar,.cb-simple-s-dropdown .form-field-evented-textarea textarea.ember-power-select-options::-webkit-scrollbar,.cb-simple-s-dropdown .thin-scroll.ember-power-select-options::-webkit-scrollbar,.form-field-evented-textarea .cb-new-form-dropdown textarea.ember-power-select-options::-webkit-scrollbar,.form-field-evented-textarea .cb-simple-s-dropdown textarea.ember-power-select-options::-webkit-scrollbar,.form-field-evented-textarea .wide-modal.fixed .with-visible-footer textarea.wide-modal__content::-webkit-scrollbar,.form-field-evented-textarea .wide-modal.fixed textarea.wide-modal__columns-container::-webkit-scrollbar,.form-field-evented-textarea textarea::-webkit-scrollbar,.form-form__right-panel .thin-scroll.with-visible-footer::-webkit-scrollbar,.mentionable-text__dropdown .thin-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar,.phone-input-cb .thin-scroll.iti__country-list::-webkit-scrollbar,.task-form__right-panel .thin-scroll.with-visible-footer::-webkit-scrollbar,.wide-modal.fixed .form-field-evented-textarea textarea.wide-modal__columns-container::-webkit-scrollbar,.wide-modal.fixed .thin-scroll.wide-modal__columns-container::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .form-field-evented-textarea textarea.wide-modal__content::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .thin-scroll.wide-modal__content::-webkit-scrollbar,.with-scroll.thin-scroll::-webkit-scrollbar{width:4px}.with-hidden-scroll::-webkit-scrollbar{background:0 0;width:0}.cb-new-form-dropdown .rounded-scroll.ember-power-select-options::-webkit-scrollbar,.cb-simple-s-dropdown .rounded-scroll.ember-power-select-options::-webkit-scrollbar,.form-field-evented-textarea textarea.rounded-scroll::-webkit-scrollbar,.form-form__right-panel .rounded-scroll.with-visible-footer::-webkit-scrollbar,.mentionable-text__dropdown .ember-power-select-options[role=listbox]::-webkit-scrollbar,.mentionable-text__dropdown .wide-modal.fixed .with-visible-footer .wide-modal__content.ember-power-select-options[role=listbox]::-webkit-scrollbar,.phone-input-cb .rounded-scroll.iti__country-list::-webkit-scrollbar,.task-form__right-panel .rounded-scroll.with-visible-footer::-webkit-scrollbar,.wide-modal.fixed .rounded-scroll.wide-modal__columns-container::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .mentionable-text__dropdown .wide-modal__content.ember-power-select-options[role=listbox]::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .rounded-scroll.wide-modal__content::-webkit-scrollbar,.with-scroll.rounded-scroll::-webkit-scrollbar,.with-x-scroll.rounded-x-scroll::-webkit-scrollbar{background-color:#fff;width:16px}.cb-new-form-dropdown .rounded-scroll.ember-power-select-options::-webkit-scrollbar-track,.cb-simple-s-dropdown .rounded-scroll.ember-power-select-options::-webkit-scrollbar-track,.form-field-evented-textarea textarea.rounded-scroll::-webkit-scrollbar-track,.form-form__right-panel .rounded-scroll.with-visible-footer::-webkit-scrollbar-track,.mentionable-text__dropdown .ember-power-select-options[role=listbox]::-webkit-scrollbar-track,.mentionable-text__dropdown .wide-modal.fixed .with-visible-footer .wide-modal__content.ember-power-select-options[role=listbox]::-webkit-scrollbar-track,.phone-input-cb .rounded-scroll.iti__country-list::-webkit-scrollbar-track,.task-form__right-panel .rounded-scroll.with-visible-footer::-webkit-scrollbar-track,.wide-modal.fixed .rounded-scroll.wide-modal__columns-container::-webkit-scrollbar-track,.wide-modal.fixed .with-visible-footer .mentionable-text__dropdown .wide-modal__content.ember-power-select-options[role=listbox]::-webkit-scrollbar-track,.wide-modal.fixed .with-visible-footer .rounded-scroll.wide-modal__content::-webkit-scrollbar-track,.with-scroll.rounded-scroll::-webkit-scrollbar-track,.with-x-scroll.rounded-x-scroll::-webkit-scrollbar-track{border-left:0}.cb-new-form-dropdown .rounded-scroll.ember-power-select-options::-webkit-scrollbar-thumb,.cb-simple-s-dropdown .rounded-scroll.ember-power-select-options::-webkit-scrollbar-thumb,.form-field-evented-textarea textarea.rounded-scroll::-webkit-scrollbar-thumb,.form-form__right-panel .rounded-scroll.with-visible-footer::-webkit-scrollbar-thumb,.mentionable-text__dropdown .ember-power-select-options[role=listbox]::-webkit-scrollbar-thumb,.mentionable-text__dropdown .wide-modal.fixed .with-visible-footer .wide-modal__content.ember-power-select-options[role=listbox]::-webkit-scrollbar-thumb,.phone-input-cb .rounded-scroll.iti__country-list::-webkit-scrollbar-thumb,.task-form__right-panel .rounded-scroll.with-visible-footer::-webkit-scrollbar-thumb,.wide-modal.fixed .rounded-scroll.wide-modal__columns-container::-webkit-scrollbar-thumb,.wide-modal.fixed .with-visible-footer .mentionable-text__dropdown .wide-modal__content.ember-power-select-options[role=listbox]::-webkit-scrollbar-thumb,.wide-modal.fixed .with-visible-footer .rounded-scroll.wide-modal__content::-webkit-scrollbar-thumb,.with-scroll.rounded-scroll::-webkit-scrollbar-thumb,.with-x-scroll.rounded-x-scroll::-webkit-scrollbar-thumb{background-color:#d3d3d3;border:0;border-radius:10px}.cb-new-s-dropdown,a,body{background-color:transparent}.with-x-scroll.rounded-x-scroll::-webkit-scrollbar{height:16px}.cb-new-form-dropdown .ember-power-select-options::-webkit-scrollbar,.cb-simple-s-dropdown .ember-power-select-options::-webkit-scrollbar,.form-field-evented-textarea textarea.rounded-thin-scroll::-webkit-scrollbar,.form-form__right-panel .rounded-thin-scroll.with-visible-footer::-webkit-scrollbar,.mentionable-text__dropdown .rounded-thin-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar,.phone-input-cb .iti__country-list::-webkit-scrollbar,.phone-input-cb .wide-modal.fixed .wide-modal__columns-container.iti__country-list::-webkit-scrollbar,.phone-input-cb .wide-modal.fixed .with-visible-footer .wide-modal__content.iti__country-list::-webkit-scrollbar,.task-form__right-panel .rounded-thin-scroll.with-visible-footer::-webkit-scrollbar,.wide-modal.fixed .phone-input-cb .wide-modal__columns-container.iti__country-list::-webkit-scrollbar,.wide-modal.fixed .rounded-thin-scroll.wide-modal__columns-container::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .phone-input-cb .wide-modal__content.iti__country-list::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .rounded-thin-scroll.wide-modal__content::-webkit-scrollbar,.with-scroll.rounded-thin-scroll::-webkit-scrollbar,.with-x-scroll.rounded-thin-x-scroll::-webkit-scrollbar{background-color:transparent;width:6px}.cb-new-form-dropdown .ember-power-select-options::-webkit-scrollbar-track,.cb-simple-s-dropdown .ember-power-select-options::-webkit-scrollbar-track,.form-field-evented-textarea textarea.rounded-thin-scroll::-webkit-scrollbar-track,.form-form__right-panel .rounded-thin-scroll.with-visible-footer::-webkit-scrollbar-track,.mentionable-text__dropdown .rounded-thin-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar-track,.phone-input-cb .iti__country-list::-webkit-scrollbar-track,.phone-input-cb .wide-modal.fixed .wide-modal__columns-container.iti__country-list::-webkit-scrollbar-track,.phone-input-cb .wide-modal.fixed .with-visible-footer .wide-modal__content.iti__country-list::-webkit-scrollbar-track,.task-form__right-panel .rounded-thin-scroll.with-visible-footer::-webkit-scrollbar-track,.wide-modal.fixed .phone-input-cb .wide-modal__columns-container.iti__country-list::-webkit-scrollbar-track,.wide-modal.fixed .rounded-thin-scroll.wide-modal__columns-container::-webkit-scrollbar-track,.wide-modal.fixed .with-visible-footer .phone-input-cb .wide-modal__content.iti__country-list::-webkit-scrollbar-track,.wide-modal.fixed .with-visible-footer .rounded-thin-scroll.wide-modal__content::-webkit-scrollbar-track,.with-scroll.rounded-thin-scroll::-webkit-scrollbar-track,.with-x-scroll.rounded-thin-x-scroll::-webkit-scrollbar-track{border-left:0}.cb-new-form-dropdown .ember-power-select-options::-webkit-scrollbar-thumb,.cb-simple-s-dropdown .ember-power-select-options::-webkit-scrollbar-thumb,.form-field-evented-textarea textarea.rounded-thin-scroll::-webkit-scrollbar-thumb,.form-form__right-panel .rounded-thin-scroll.with-visible-footer::-webkit-scrollbar-thumb,.mentionable-text__dropdown .rounded-thin-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar-thumb,.phone-input-cb .iti__country-list::-webkit-scrollbar-thumb,.phone-input-cb .wide-modal.fixed .wide-modal__columns-container.iti__country-list::-webkit-scrollbar-thumb,.phone-input-cb .wide-modal.fixed .with-visible-footer .wide-modal__content.iti__country-list::-webkit-scrollbar-thumb,.task-form__right-panel .rounded-thin-scroll.with-visible-footer::-webkit-scrollbar-thumb,.wide-modal.fixed .phone-input-cb .wide-modal__columns-container.iti__country-list::-webkit-scrollbar-thumb,.wide-modal.fixed .rounded-thin-scroll.wide-modal__columns-container::-webkit-scrollbar-thumb,.wide-modal.fixed .with-visible-footer .phone-input-cb .wide-modal__content.iti__country-list::-webkit-scrollbar-thumb,.wide-modal.fixed .with-visible-footer .rounded-thin-scroll.wide-modal__content::-webkit-scrollbar-thumb,.with-scroll.rounded-thin-scroll::-webkit-scrollbar-thumb,.with-x-scroll.rounded-thin-x-scroll::-webkit-scrollbar-thumb{background-color:#d3d3d3;border:0;border-radius:10px;box-shadow:none}.cb-new-form-dropdown .ember-power-select-options.layered-modal__column-container::-webkit-scrollbar,.cb-new-form-dropdown .squared-scroll.ember-power-select-options::-webkit-scrollbar,.cb-simple-s-dropdown .ember-power-select-options.layered-modal__column-container::-webkit-scrollbar,.cb-simple-s-dropdown .squared-scroll.ember-power-select-options::-webkit-scrollbar,.form-field-evented-textarea textarea.layered-modal__column-container::-webkit-scrollbar,.form-field-evented-textarea textarea.squared-scroll::-webkit-scrollbar,.form-form__right-panel .layered-modal__column-container.with-visible-footer::-webkit-scrollbar,.form-form__right-panel .squared-scroll.with-visible-footer::-webkit-scrollbar,.mentionable-text__dropdown .layered-modal__column-container.ember-power-select-options[role=listbox]::-webkit-scrollbar,.mentionable-text__dropdown .squared-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar,.phone-input-cb .layered-modal__column-container.iti__country-list::-webkit-scrollbar,.phone-input-cb .squared-scroll.iti__country-list::-webkit-scrollbar,.task-form__right-panel .layered-modal__column-container.with-visible-footer::-webkit-scrollbar,.task-form__right-panel .squared-scroll.with-visible-footer::-webkit-scrollbar,.wide-modal.fixed .layered-modal__column-container.wide-modal__columns-container::-webkit-scrollbar,.wide-modal.fixed .squared-scroll.wide-modal__columns-container::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .layered-modal__column-container.wide-modal__content::-webkit-scrollbar,.wide-modal.fixed .with-visible-footer .squared-scroll.wide-modal__content::-webkit-scrollbar,.with-scroll.layered-modal__column-container::-webkit-scrollbar,.with-scroll.squared-scroll::-webkit-scrollbar,.with-x-scroll.squared-x-scroll::-webkit-scrollbar{background-color:#fff;width:16px}.cb-new-form-dropdown .ember-power-select-options.layered-modal__column-container::-webkit-scrollbar-track,.cb-new-form-dropdown .squared-scroll.ember-power-select-options::-webkit-scrollbar-track,.cb-simple-s-dropdown .ember-power-select-options.layered-modal__column-container::-webkit-scrollbar-track,.cb-simple-s-dropdown .squared-scroll.ember-power-select-options::-webkit-scrollbar-track,.form-field-evented-textarea textarea.layered-modal__column-container::-webkit-scrollbar-track,.form-field-evented-textarea textarea.squared-scroll::-webkit-scrollbar-track,.form-form__right-panel .layered-modal__column-container.with-visible-footer::-webkit-scrollbar-track,.form-form__right-panel .squared-scroll.with-visible-footer::-webkit-scrollbar-track,.mentionable-text__dropdown .layered-modal__column-container.ember-power-select-options[role=listbox]::-webkit-scrollbar-track,.mentionable-text__dropdown .squared-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar-track,.phone-input-cb .layered-modal__column-container.iti__country-list::-webkit-scrollbar-track,.phone-input-cb .squared-scroll.iti__country-list::-webkit-scrollbar-track,.task-form__right-panel .layered-modal__column-container.with-visible-footer::-webkit-scrollbar-track,.task-form__right-panel .squared-scroll.with-visible-footer::-webkit-scrollbar-track,.wide-modal.fixed .layered-modal__column-container.wide-modal__columns-container::-webkit-scrollbar-track,.wide-modal.fixed .squared-scroll.wide-modal__columns-container::-webkit-scrollbar-track,.wide-modal.fixed .with-visible-footer .layered-modal__column-container.wide-modal__content::-webkit-scrollbar-track,.wide-modal.fixed .with-visible-footer .squared-scroll.wide-modal__content::-webkit-scrollbar-track,.with-scroll.layered-modal__column-container::-webkit-scrollbar-track,.with-scroll.squared-scroll::-webkit-scrollbar-track,.with-x-scroll.squared-x-scroll::-webkit-scrollbar-track{border-left:0}.cb-new-form-dropdown .ember-power-select-options.layered-modal__column-container::-webkit-scrollbar-thumb,.cb-new-form-dropdown .squared-scroll.ember-power-select-options::-webkit-scrollbar-thumb,.cb-simple-s-dropdown .ember-power-select-options.layered-modal__column-container::-webkit-scrollbar-thumb,.cb-simple-s-dropdown .squared-scroll.ember-power-select-options::-webkit-scrollbar-thumb,.form-field-evented-textarea textarea.layered-modal__column-container::-webkit-scrollbar-thumb,.form-field-evented-textarea textarea.squared-scroll::-webkit-scrollbar-thumb,.form-form__right-panel .layered-modal__column-container.with-visible-footer::-webkit-scrollbar-thumb,.form-form__right-panel .squared-scroll.with-visible-footer::-webkit-scrollbar-thumb,.mentionable-text__dropdown .layered-modal__column-container.ember-power-select-options[role=listbox]::-webkit-scrollbar-thumb,.mentionable-text__dropdown .squared-scroll.ember-power-select-options[role=listbox]::-webkit-scrollbar-thumb,.phone-input-cb .layered-modal__column-container.iti__country-list::-webkit-scrollbar-thumb,.phone-input-cb .squared-scroll.iti__country-list::-webkit-scrollbar-thumb,.task-form__right-panel .layered-modal__column-container.with-visible-footer::-webkit-scrollbar-thumb,.task-form__right-panel .squared-scroll.with-visible-footer::-webkit-scrollbar-thumb,.wide-modal.fixed .layered-modal__column-container.wide-modal__columns-container::-webkit-scrollbar-thumb,.wide-modal.fixed .squared-scroll.wide-modal__columns-container::-webkit-scrollbar-thumb,.wide-modal.fixed .with-visible-footer .layered-modal__column-container.wide-modal__content::-webkit-scrollbar-thumb,.wide-modal.fixed .with-visible-footer .squared-scroll.wide-modal__content::-webkit-scrollbar-thumb,.with-scroll.layered-modal__column-container::-webkit-scrollbar-thumb,.with-scroll.squared-scroll::-webkit-scrollbar-thumb,.with-x-scroll.squared-x-scroll::-webkit-scrollbar-thumb{background-color:#d3d3d3;border:0}.scroll-with-shadow{background:no-repeat,0 100% no-repeat #fff;background-image:linear-gradient(#ebedf8,hsla(0,0%,97%,.3),hsla(0,0%,97%,.2)),linear-gradient(hsla(0,0%,97%,.2),hsla(0,0%,97%,.3),#ebedf8);background-size:100% 5px;position:relative;z-index:1}.scroll-with-shadow:after,.scroll-with-shadow:before{background:linear-gradient(180deg,#fff,#fff 30%,hsla(0,0%,100%,0));content:"";display:block;height:30px;margin:0 0 -30px;position:relative;z-index:-1}.scroll-with-shadow:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 70%,#fff);margin:-30px 0 0}.scroll-with-shadow::-webkit-scrollbar{background:no-repeat,0 100% no-repeat #fff;background-image:linear-gradient(#ebedf8,hsla(0,0%,97%,.3),hsla(0,0%,97%,.2)),linear-gradient(hsla(0,0%,97%,.2),hsla(0,0%,97%,.3),#ebedf8);background-size:100% 5px;width:16px}.with-pseudo-element-divider:after{background-color:#fcfbfb;content:"";display:flex;height:12px;width:100%}.with-arrow-top-pseudo-element:after,.with-arrow-top-pseudo-element:before{border:solid transparent;bottom:100%;content:" ";height:0;pointer-events:none;position:absolute;right:20px;width:0}.with-arrow-top-pseudo-element:after{border-color:rgba(136,183,213,0) rgba(136,183,213,0) #fff;border-width:7px;margin-right:0}.with-arrow-top-pseudo-element:before{border-color:rgba(194,225,245,0) rgba(194,225,245,0) #ebebeb;border-width:8px;margin-right:-1px}.circle{border-radius:50%}.read-only *{cursor:default;pointer-events:none}.italic{font-style:italic}.charcoal-bold,.charcoal-bold:active,.charcoal-bold:focus,.charcoal-bold:hover{color:#474747;font-weight:700}.nero-medium,.nero-medium:active,.nero-medium:focus,.nero-medium:hover{color:#1f2021;font-weight:500}.letter-s-5{letter-spacing:.5px}.with-shadow-underline:active,.with-shadow-underline:focus,.with-shadow-underline:hover{box-shadow:inset 0 -1px 0;text-decoration:none}.visually-hidden{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media (min-width:768px){button.hide-on-desktop,div.hide-on-desktop,li.hide-on-desktop{display:none}}@media (max-width:767px){div.hide-on-mobile,li.hide-on-mobile,span.hide-on-mobile{display:none}}.slide-from-right{transform:translateX(100%);transition:transform .3s ease 0s,right .3s ease 0s}.slide-from-right.expanded{transform:translateX(0)}.bg-color-default{background-color:#7d91c9;color:#fff}.define-color-default{--catalyst-color:#7d91c9}.bg-color-color_1{background-color:#0b80f3;color:#fff}.define-color-color_1{--catalyst-color:#0b80f3}.bg-color-color_2{background-color:#e54234;color:#fff}.define-color-color_2{--catalyst-color:#e54234}.bg-color-color_3{background-color:#43a453;color:#fff}.define-color-color_3{--catalyst-color:#43a453}.bg-color-color_4{background-color:#f6a931;color:#fff}.define-color-color_4{--catalyst-color:#f6a931}.bg-color-color_5{background-color:#8374ff;color:#fff}.define-color-color_5{--catalyst-color:#8374ff}.bg-color-color_6{background-color:#e067ff;color:#fff}.define-color-color_6{--catalyst-color:#e067ff}.bg-color-color_7{background-color:#9d5b43;color:#fff}.define-color-color_7{--catalyst-color:#9d5b43}.bg-color-color_8{background-color:#007d79;color:#fff}.define-color-color_8{--catalyst-color:#007d79}.bg-color-color_9{background-color:#475cc1;color:#fff}.define-color-color_9{--catalyst-color:#475cc1}.bg-color-color_10{background-color:#ee1987;color:#fff}.define-color-color_10{--catalyst-color:#ee1987}.bg-color-color_11{background-color:#7318a5;color:#fff}.define-color-color_11{--catalyst-color:#7318a5}.bg-color-color_12{background-color:#545e7d;color:#fff}.define-color-color_12{--catalyst-color:#545e7d}.bg-color-neutral{background-color:#e6e7f8;color:#000}.define-color-neutral{--catalyst-color:#e6e7f8}.bg-color-general{background-color:#a9b0c4;color:#fff}.define-color-general{--catalyst-color:#a9b0c4}.bg-color-greylight{background-color:#f2f2f8;color:#545e7d}.define-color-greylight{--catalyst-color:#f2f2f8}.bg-inverted-color-default{background-color:rgba(125,145,201,.1);color:#7d91c9}.bg-inverted-border-color-default{border:1px solid rgba(125,145,201,.25)}.bg-inverted-hover-color-default:hover{background-color:rgba(89,115,186,.1);color:#5973ba}.bg-inverted-border-hover-color-default:hover{border:1px solid rgba(89,115,186,.25)}.bg-inverted-color-color_1{background-color:rgba(11,128,243,.1);color:#0b80f3}.bg-inverted-border-color-color_1{border:1px solid rgba(11,128,243,.25)}.bg-inverted-hover-color-color_1:hover{background-color:rgba(9,102,194,.1);color:#0966c2}.bg-inverted-border-hover-color-color_1:hover{border:1px solid rgba(9,102,194,.25)}.bg-inverted-color-color_2{background-color:rgba(229,66,52,.1);color:#e54234}.bg-inverted-border-color-color_2{border:1px solid rgba(229,66,52,.25)}.bg-inverted-hover-color-color_2:hover{background-color:rgba(204,40,26,.1);color:#cc281a}.bg-inverted-border-hover-color-color_2:hover{border:1px solid rgba(204,40,26,.25)}.bg-inverted-color-color_3{background-color:rgba(67,164,83,.1);color:#43a453}.bg-inverted-border-color-color_3{border:1px solid rgba(67,164,83,.25)}.bg-inverted-hover-color-color_3:hover{background-color:rgba(52,128,65,.1);color:#348041}.bg-inverted-border-hover-color-color_3:hover{border:1px solid rgba(52,128,65,.25)}.bg-inverted-color-color_4{background-color:rgba(246,169,49,.1);color:#f6a931}.bg-inverted-border-color-color_4{border:1px solid rgba(246,169,49,.25)}.bg-inverted-hover-color-color_4:hover{background-color:rgba(234,146,10,.1);color:#ea920a}.bg-inverted-border-hover-color-color_4:hover{border:1px solid rgba(234,146,10,.25)}.bg-inverted-color-color_5{background-color:rgba(131,116,255,.1);color:#8374ff}.bg-inverted-border-color-color_5{border:1px solid rgba(131,116,255,.25)}.bg-inverted-hover-color-color_5:hover{background-color:rgba(86,65,255,.1);color:#5641ff}.bg-inverted-border-hover-color-color_5:hover{border:1px solid rgba(86,65,255,.25)}.bg-inverted-color-color_6{background-color:rgba(224,103,255,.1);color:#e067ff}.bg-inverted-border-color-color_6{border:1px solid rgba(224,103,255,.25)}.bg-inverted-hover-color-color_6:hover{background-color:rgba(214,52,255,.1);color:#d634ff}.bg-inverted-border-hover-color-color_6:hover{border:1px solid rgba(214,52,255,.25)}.bg-inverted-color-color_7{background-color:rgba(157,91,67,.1);color:#9d5b43}.bg-inverted-border-color-color_7{border:1px solid rgba(157,91,67,.25)}.bg-inverted-hover-color-color_7:hover{background-color:rgba(121,70,52,.1);color:#794634}.bg-inverted-border-hover-color-color_7:hover{border:1px solid rgba(121,70,52,.25)}.bg-inverted-color-color_8{background-color:rgba(0,125,121,.1);color:#007d79}.bg-inverted-border-color-color_8{border:1px solid rgba(0,125,121,.25)}.bg-inverted-hover-color-color_8:hover{background-color:rgba(0,74,72,.1);color:#004a48}.bg-inverted-border-hover-color-color_8:hover{border:1px solid rgba(0,74,72,.25)}.bg-inverted-color-color_9{background-color:rgba(71,92,193,.1);color:#475cc1}.bg-inverted-border-color-color_9{border:1px solid rgba(71,92,193,.25)}.bg-inverted-hover-color-color_9:hover{background-color:rgba(54,72,159,.1);color:#36489f}.bg-inverted-border-hover-color-color_9:hover{border:1px solid rgba(54,72,159,.25)}.bg-inverted-color-color_10{background-color:rgba(238,25,135,.1);color:#ee1987}.bg-inverted-border-color-color_10{border:1px solid rgba(238,25,135,.25)}.bg-inverted-hover-color-color_10:hover{background-color:rgba(197,15,109,.1);color:#c50f6d}.bg-inverted-border-hover-color-color_10:hover{border:1px solid rgba(197,15,109,.25)}.bg-inverted-color-color_11{background-color:rgba(115,24,165,.1);color:#7318a5}.bg-inverted-border-color-color_11{border:1px solid rgba(115,24,165,.25)}.bg-inverted-hover-color-color_11:hover{background-color:rgba(84,18,120,.1);color:#541278}.bg-inverted-border-hover-color-color_11:hover{border:1px solid rgba(84,18,120,.25)}.bg-inverted-color-color_12{background-color:rgba(84,94,125,.1);color:#545e7d}.bg-inverted-border-color-color_12{border:1px solid rgba(84,94,125,.25)}.bg-inverted-hover-color-color_12:hover{background-color:rgba(64,71,94,.1);color:#40475e}.bg-inverted-border-hover-color-color_12:hover{border:1px solid rgba(64,71,94,.25)}.bg-inverted-color-neutral{background-color:rgba(230,231,248,.1);color:#e6e7f8}.bg-inverted-border-color-neutral{border:1px solid rgba(230,231,248,.25)}.bg-inverted-hover-color-neutral:hover{background-color:rgba(190,193,237,.1);color:#bec1ed}.bg-inverted-border-hover-color-neutral:hover{border:1px solid rgba(190,193,237,.25)}.bg-inverted-color-general{background-color:rgba(169,176,196,.1);color:#a9b0c4}.bg-inverted-border-color-general{border:1px solid rgba(169,176,196,.25)}.bg-inverted-hover-color-general:hover{background-color:rgba(139,148,175,.1);color:#8b94af}.bg-inverted-border-hover-color-general:hover{border:1px solid rgba(139,148,175,.25)}.bg-inverted-color-greylight{background-color:rgba(242,242,248,.1);color:#f2f2f8}.bg-inverted-border-color-greylight{border:1px solid rgba(242,242,248,.25)}.bg-inverted-hover-color-greylight:hover{background-color:rgba(209,209,230,.1);color:#d1d1e6}.bg-inverted-border-hover-color-greylight:hover{border:1px solid rgba(209,209,230,.25)}.bg-color-brand-blue{background-color:#0b80f3}.bg-color-brand-blue-secondary{background-color:rgba(11,128,243,.11)}.bg-color-success{background-color:#3bcfb4}.bg-color-basic-heather{background-color:#7c849b}.bg-color-basic-greylight{background-color:#f2f2f8;color:#545e7d}.bg-color-charcoal{color:#fff}.bg-color-white{background-color:#fff}.bg-color-gainsboro{background-color:#dadfe5}.bg-color-ui-solitude{background-color:#eff1f7}.bg-color-black{background-color:#000;color:#fff}.bg-color-whitelilac{background-color:#ebebeb}.bg-color-whisper{background-color:#fcfbfb}.bg-color-dolphin{background-color:#717179}.bg-color-empty{border:1px solid #d3d3d3;color:#545e7d}.ui-lightblue{background-color:#f9f9fc}.ui-goldenrod{background-color:#f7cd39}.bg-color-mediumseagreen{background-color:#33b579}.bg-color-cinnabar{background-color:#e04040}.bg-color-cornflowerblue{background-color:#6495ed;color:#fff}.border-color-default{border-color:#7d91c9}.border-color-color_1{border-color:#0b80f3}.border-color-color_2{border-color:#e54234}.border-color-color_3{border-color:#43a453}.border-color-color_4{border-color:#f6a931}.border-color-color_5{border-color:#8374ff}.border-color-color_6{border-color:#e067ff}.border-color-color_7{border-color:#9d5b43}.border-color-color_8{border-color:#007d79}.border-color-color_9{border-color:#475cc1}.border-color-color_10{border-color:#ee1987}.border-color-color_11{border-color:#7318a5}.border-color-color_12{border-color:#545e7d}.border-color-neutral{border-color:#e6e7f8}.border-color-general{border-color:#a9b0c4}.border-color-greylight{border-color:#f2f2f8}.btn.cb-btn-burntsienna{color:#fff;fill:#fff;background-color:#ee5454;border:0}.btn.cb-btn-burntsienna:focus{box-shadow:0 0 1px 1px #eb3838}.btn.cb-btn-burntsienna:hover{background-color:#eb3838}.btn.cb-btn-burntsienna:active{background-color:#e92626}.btn.cb-btn-burntsienna[disabled]{background-color:#f27d7d;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.14)}.btn.cb-btn-citrus{color:#fff;fill:#fff;background-color:#82ca05;border:0}.btn.cb-btn-citrus:focus{box-shadow:0 0 1px 1px #6fac04}.btn.cb-btn-citrus:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 1px -1px rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14)}.btn.cb-btn-citrus:active{background-color:#629804}.btn.cb-btn-citrus[disabled]{background-color:#a0d741;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.14)}.btn.cb-btn-brand-blue{background-color:#0b80f3;border:0;color:#fff}.btn.cb-btn-brand-blue:focus{box-shadow:0 0 1px 1px #0a71d6}.btn.cb-btn-brand-blue:hover{background-color:#0a71d6}.btn.cb-btn-brand-blue:active{background-color:#0966c2}.btn.cb-btn-brand-blue[disabled]{background-color:#8e8f8f}.btn.cb-btn-brand-blue .icon{margin-right:4px}.btn.cb-btn-brand-blue .icon-svg path{color:#fff;fill:#fff}.btn.cb-btn-greylight{background-color:#f4f4f4;border:0;color:#545e7d}.btn.cb-btn-greylight:focus{box-shadow:0 0 1px 1px #e5e5e5}.btn.cb-btn-greylight:hover{background-color:#e5e5e5}.btn.cb-btn-greylight:active{background-color:#dbdbdb}.btn.cb-btn-solitude{background-color:#eff1f7;border:0;color:#1f2021}.btn.cb-btn-solitude:focus{box-shadow:0 0 1px 1px #dbdfed}.btn.cb-btn-solitude:hover{background-color:#e5e8f2}.btn.cb-btn-solitude:active{background-color:#cdd3e6}.btn.cb-btn-outline{background-color:#fff;border:1px solid #eff1f7;color:#1f2021}.btn.cb-btn-outline:focus{box-shadow:0 0 1px 1px #f0f0f0}.btn.cb-btn-outline:hover{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 1px -1px rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14)}.btn.cb-btn-outline:active{background-color:#f7f8fb;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 1px 10px 0 rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.14)}.btn.cb-btn-link{align-items:center;background-color:#fff;border:none;color:#0b80f3;display:flex;padding:0}.btn.cb-btn-link .icon{margin-right:5px}.badge-pill .badge-label,.btn.cb-btn-bordered-brand-blue .icon,.btn.cb-btn-bordered-brand-green .icon,.btn.cb-btn-bordered-brand-orange .icon{margin-right:4px}.btn.cb-btn-link .icon-svg path{color:#0b80f3;fill:#0b80f3}.btn.cb-btn-link:focus{box-shadow:none}.btn.cb-btn-link:hover{color:#0b80f3}.btn.cb-btn-link:active{box-shadow:none;color:#0b80f3}.btn.cb-btn-full{align-items:center;display:flex;justify-content:center;padding:15px 10px;width:100%}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}.btn.cb-btn-bordered-brand-blue{background:0 0;border:1px solid #0b80f3;border-radius:8px;color:#0b80f3}.btn.cb-btn-bordered-brand-blue:hover{background:rgba(11,128,243,.1);box-shadow:none}.btn.cb-btn-bordered-brand-green{background:0 0;border:1px solid #43a453;border-radius:8px;color:#43a453}.btn.cb-btn-bordered-brand-green:hover{background:#edf6ee;box-shadow:none}.btn.cb-btn-bordered-brand-orange{background:0 0;border:1px solid #fc6803;border-radius:8px;color:#fc6803}.btn.cb-btn-bordered-brand-orange:hover{background:#fff0e6;box-shadow:none}.btn.cb-btn-green{background-color:#43a453;border:0;color:#fff}.btn.cb-btn-green:focus{box-shadow:0 0 1px 1px #3a8e48}.btn.cb-btn-green:hover{background-color:#3a8e48}.btn.cb-btn-green:active{background-color:#348041}.btn.cb-btn-mint{background-color:#edf6ee;border:1px solid #edf6ee;color:#43a453}.btn.cb-btn-mint:hover{border:1px solid #43a453}.btn.cb-btn-mint:active,.btn.cb-btn-mint:focus{background-color:#dfefe1}.btn.cb-btn-coral{background-color:#fdedeb;border:1px solid #fdedeb;color:#e04040}.btn.cb-btn-coral:hover{border:1px solid #e04040}.btn.cb-btn-coral:active,.btn.cb-btn-coral:focus{background-color:#fbdcd8}.btn.cb-btn-red{background-color:#e54234;border:1px solid #e54234;color:#fff}.btn.cb-btn-red:focus{box-shadow:0 0 1px 1px #de2c1c}.btn.cb-btn-red:hover{background-color:#de2c1c}.btn.cb-btn-red:active{background-color:#cc281a}.btn.cb-btn-round{border-radius:8px!important}.btn.cb-btn-round svg{fill:#fff}.btn.cb-btn-transparent{background:0 0}.default{fill:#7d91c9;color:#7d91c9}.color_1{fill:#0b80f3;color:#0b80f3}.color_2{fill:#e54234;color:#e54234}.color_3{fill:#43a453;color:#43a453}.color_4{fill:#f6a931;color:#f6a931}.color_5{fill:#8374ff;color:#8374ff}.color_6{fill:#e067ff;color:#e067ff}.color_7{fill:#9d5b43;color:#9d5b43}.color_8{fill:#007d79;color:#007d79}.color_9{fill:#475cc1;color:#475cc1}.color_10{fill:#ee1987;color:#ee1987}.color_11{fill:#7318a5;color:#7318a5}.color_12{fill:#545e7d;color:#545e7d}.neutral{fill:#e6e7f8;color:#e6e7f8}.general{fill:#a9b0c4;color:#a9b0c4}.greylight{fill:#f2f2f8;color:#f2f2f8}.bigstone{color:#323c47}.charcoal{color:#474747;fill:#474747}.white{fill:#fff}.black{fill:#000}.dolphin{fill:#717179}.gainsboro{color:#dadfe5;fill:#dadfe5}.lightsteelblue{fill:#bcc7d1;color:#bcc7d1}.document-icon,.salmon{fill:#fb6449;color:#fb6449}.goldenrod,.image-icon{fill:#f7cd39}.silver{color:#bebebe;fill:#bebebe}.solitude{color:#eff1f7;fill:#eff1f7}.ui-sun{color:#ef6630;fill:#ef6630}.gold{color:#f6a931!important;fill:#f6a931}.attachment-details__m-header-buttons .icon,.basic-heather,.customer-card .icon-svg,.jobs-card-condensed .icon-svg,.jobs-card-full .icon-svg,.vendor-card .icon-svg{color:#7c849b!important;fill:#7c849b}.basic-waterloo{color:#545e7d!important;fill:#545e7d}.brand-blue{color:#0b80f3!important;fill:#0b80f3}.basic-dark{fill:#1f2021!important}.brand-grey{color:#8e8f8f!important;fill:#8e8f8f}.basic-lightgrey{color:#d3d3d3!important;fill:#d3d3d3}.venetianred{color:#d0021b!important;fill:#d0021b}.red-alert{color:#e54234!important;fill:#e54234}.ui-chateau-green{color:#43a453!important;fill:#43a453}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}span.help-block{color:#e54234;display:flex;font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;padding:8px 8px 0}#multi-select-tags-error{margin-bottom:2px}.form .form-field-content,.form .validate-field{display:flex}.form .validate-field{flex-wrap:wrap}.form .field-validate,.form .help-block{width:100%}.form .ember-power-select-status-icon{border-color:#2d3640 transparent transparent}.form-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general{color:#1f2021;display:flex;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;width:100%}.form-field-label-general .form-field-required-general,.work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .form-field-required-general{color:#e54234;margin-left:4px}.form-field-label-general .link-button,.work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .link-button{font-size:14px;font-weight:500;line-height:20px;pointer-events:all!important}.form-field-label-general .show-more-button,.work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .show-more-button{margin-left:auto}.form-field-optional-general{color:#545e7d;font-size:14px;font-weight:400;line-height:1.5}.info-tooltip{cursor:default;margin-left:8px}html{background-color:#f7f8fb;-webkit-font-smoothing:antialiased;height:100%;min-height:100%;overflow-x:hidden;overflow-y:scroll;scrollbar-gutter:stable}html ::-webkit-scrollbar{background-color:#fff;height:10px;width:10px}html ::-webkit-scrollbar-track{background-color:#e9e9e9}html ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-track{background-clip:content-box;border:2px solid transparent;border-radius:10px}html ::-webkit-scrollbar-thumb{background-color:#d2d2d2}html.no-overflow{overflow:hidden;padding-right:10px;scrollbar-gutter:unset}body{color:#1f2021;display:flex;flex-direction:column;font-family:Inter,sans-serif;height:100%;line-height:normal;position:relative}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}[role=button]{cursor:pointer}p{margin:0 0 8px}a{color:#337ab7;text-decoration:none}html body.modal-open{overflow:auto;padding-right:0!important}.main-loader{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.cb-page-content,.route-authenticated-customer,.route-authenticated-vendor{display:flex;margin:0 auto;max-width:1760px;padding:16px 24px;position:relative;width:100%}.cb-page-content.wide,.wide.route-authenticated-customer,.wide.route-authenticated-vendor{max-width:1920px}@media only screen and (max-width:768px) and (orientation:portrait) and (hover:none) and (pointer:coarse){.cb-page-content,.route-authenticated-customer,.route-authenticated-vendor{padding-bottom:80px}}.left-sidebar-container{align-self:flex-start;flex-shrink:0;width:45%;z-index:1020}.right-content-container{width:55%}.right-content-container-inner-wrapper{background-color:#fff;box-shadow:0 1px 3px 0 hsla(0,0%,82%,.5),0 4px 8px 0 hsla(0,0%,88%,.1);min-height:min(100vh - var(--header-height) - 48px,839px)}.right-content-container-inner-wrapper>.content{display:flex;flex:1;flex-direction:column}.right-sidebar-container{display:flex;flex-direction:column;max-width:400px;width:33.4%}.section-container{height:100%}.card-list-container{background-color:#fff;flex:1 1 auto}@media (min-width:768px){.card-list-container{border-radius:0 0 6px}}.container-fluid{padding:0}button.disabled,button:disabled,div[disabled],p[disabled],span[disabled]{color:#d3d3d3;fill:#d3d3d3;cursor:default;pointer-events:none}input{background-color:#fff;letter-spacing:normal}.cb-link{color:#0b80f3;cursor:pointer}.cb-link:hover{color:#0b80f3;text-decoration:underline}.location-test-map{border:2px solid #0b80f3;height:700px;margin:70px auto 0;width:900px}@media (min-width:768px){.container{width:100%}.right-content-container{flex-grow:1}.right-content-container-inner-wrapper{border:1px solid #ebebeb;border-radius:6px}.right-content-container-inner-wrapper .empty-content{height:100%;padding:16px 0}.right-content-container-inner-wrapper .empty-content__title{color:#7c849b;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-top:0}.right-content-container-inner-wrapper-my-account>div:last-of-type,.right-content-container-inner-wrapper-settings>div:last-of-type{border-radius:0 0 6px 6px}.right-content-container-inner-wrapper-settings .header-page{padding:0 16px}.left-sidebar-container{margin-right:32px;max-width:337px}}.app-max-width,.header-lead__inner.app-max-width{max-width:1344px}@media (min-width:1640px){.app-max-width,.cb-page-content.list-page_appointments,.list-page__schedule-header-lead .app-max-width,.list-page_appointments.route-authenticated-customer,.list-page_appointments.route-authenticated-vendor{max-width:1344px}}@media (max-width:1199px){.right-sidebar-container{display:none}}@media (max-width:767px){html{overflow-x:auto}.cb-page-content,.route-authenticated-customer,.route-authenticated-vendor{flex-direction:column}.left-sidebar-container{padding:0;width:100%}.right-content-container{width:100%}}.cb-simple-s-dropdown{z-index:1060}#ember-testing{position:absolute;top:0;display:flex;flex-direction:column}#ember-testing>.container{background:#fff;display:flex;flex:1;flex-direction:column}input::-moz-placeholder,textarea::-moz-placeholder{color:#a9b0c4;font-size:16px;font-weight:400;letter-spacing:-.011em}input::placeholder,textarea::placeholder{color:#a9b0c4;font-size:16px;font-weight:400;letter-spacing:-.011em}input:-webkit-autofill{box-shadow:inset 0 0 0 30px #fff!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=email],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text]:disabled{background-color:#f7f8fb}input[type=password]{line-height:1}.input-hide{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.email-addresses-input-cmp input,.email-addresses-input-cmp input:focus,.input-clean,.input-clean:focus,.phones-phone-input-cmp input,.phones-phone-input-cmp input:focus,.settings__inventory-price-input input,.settings__inventory-price-input input:focus{border:0;box-shadow:none}.input-sun,.settings__address-dropdown .ember-power-select-search-input,.settings__address-dropdown.search-on-top-s-dropdown input,.settings__company-address-form .settings__form-field.form-field .cb-simple-s-trigger,.settings__company-address-form .settings__form-field.form-field input,.settings__company-address-form div.form-field .cb-simple-s-trigger,.settings__company-address-form div.form-field .my-account__form-field-input,.settings__company-address-form div.form-field .settings__form-field-input,.settings__company-address-form div.form-field input,.settings__company-address-form div.my-account__form-field.form-field input,.settings__form-field.form-field .my-account__form-field-input,.settings__form-field.form-field .settings__company-address-form .cb-simple-s-trigger,.settings__form-field.form-field .settings__company-address-form input,.settings__form-field.form-field .settings__form-field-input,.textarea-sun,div.my-account__form-field.form-field .my-account__form-field-input,div.my-account__form-field.form-field .settings__company-address-form .cb-simple-s-trigger,div.my-account__form-field.form-field .settings__company-address-form input,div.my-account__form-field.form-field .settings__form-field-input,input{border:1px solid #e6e7f8;border-radius:2px;outline:0;padding:0;width:100%}.input-sun:focus,.settings__address-dropdown .ember-power-select-search-input:focus,.settings__address-dropdown.search-on-top-s-dropdown input:focus,.settings__company-address-form .settings__form-field.form-field .cb-simple-s-trigger:focus,.settings__company-address-form .settings__form-field.form-field input:focus,.settings__company-address-form div.form-field .cb-simple-s-trigger:focus,.settings__company-address-form div.form-field .my-account__form-field-input:focus,.settings__company-address-form div.form-field .settings__form-field-input:focus,.settings__company-address-form div.form-field input:focus,.settings__form-field.form-field .my-account__form-field-input:focus,.settings__form-field.form-field .settings__company-address-form .cb-simple-s-trigger:focus,.settings__form-field.form-field .settings__company-address-form input:focus,.settings__form-field.form-field .settings__form-field-input:focus,.textarea-sun:focus,div.my-account__form-field.form-field .my-account__form-field-input:focus,div.my-account__form-field.form-field .settings__company-address-form .cb-simple-s-trigger:focus,div.my-account__form-field.form-field .settings__company-address-form input:focus,div.my-account__form-field.form-field .settings__form-field-input:focus,input:focus{border-color:#0b80f3}.input-sun:valid,.settings__address-dropdown .ember-power-select-search-input:valid,.settings__address-dropdown.search-on-top-s-dropdown input:valid,.settings__company-address-form .settings__form-field.form-field .cb-simple-s-trigger:valid,.settings__company-address-form .settings__form-field.form-field input:valid,.settings__company-address-form div.form-field .cb-simple-s-trigger:valid,.settings__company-address-form div.form-field .my-account__form-field-input:valid,.settings__company-address-form div.form-field .settings__form-field-input:valid,.settings__company-address-form div.form-field input:valid,.settings__form-field.form-field .my-account__form-field-input:valid,.settings__form-field.form-field .settings__company-address-form .cb-simple-s-trigger:valid,.settings__form-field.form-field .settings__company-address-form input:valid,.settings__form-field.form-field .settings__form-field-input:valid,.textarea-sun:valid,div.my-account__form-field.form-field .my-account__form-field-input:valid,div.my-account__form-field.form-field .settings__company-address-form .cb-simple-s-trigger:valid,div.my-account__form-field.form-field .settings__company-address-form input:valid,div.my-account__form-field.form-field .settings__form-field-input:valid,input:valid{border-color:#a9b0c4}.menu-item,.menu-item.btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:none;cursor:pointer;display:flex;flex:1;height:48px;margin:0;min-height:48px;padding:12px 16px;position:relative;width:100%}.mb0,.my0{margin-bottom:0!important}.mt0,.my0{margin-top:0!important}.pl0,.px0{padding-left:0!important}.pr0,.px0{padding-right:0!important}.pb0,.py0{padding-bottom:0!important}.pt0,.py0{padding-top:0!important}.menu-item.btn:hover,.menu-item:hover{background-color:#f2f2f8;text-decoration:none}.menu-item.active .my-account__menu-link-flag,.menu-item.active .settings__menu-link-flag,.menu-item.btn.active .my-account__menu-link-flag,.menu-item.btn.active .settings__menu-link-flag{background-color:#0b80f3;height:100%;left:0;position:absolute;width:4px}.cb-simple-s-dropdown .ember-power-select-option[aria-current=true],.cb-simple-s-dropdown .ember-power-select-option[aria-selected=true],.ember-power-select-option[aria-current=true],.ember-power-select-trigger[aria-disabled=true]{background-color:#f7f8fb}.menu-item.btn__arrow .icon-svg,.menu-item.btn__icon .icon-svg,.menu-item__arrow .icon-svg,.menu-item__icon .icon-svg{height:24px;width:24px}.menu-item.btn__title,.menu-item__title{color:#1f2021;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.active .menu-item.btn__title,.active .menu-item__title{color:#0b80f3}.menu-item.btn__icon,.menu-item__icon{margin-right:12px}.mr0,.mx0{margin-right:0!important}.active .menu-item.btn__icon path,.active .menu-item__icon path{fill:#0b80f3}.menu-item.btn__arrow,.menu-item__arrow{margin-left:auto}.ml0,.mx0{margin-left:0!important}.active .menu-item.btn__arrow path,.active .menu-item__arrow path{fill:#0b80f3}.transparent{color:transparent!important}.transparent path{fill:transparent!important}.current{color:currentColor!important}.current path{fill:currentColor!important}.white{color:#fff!important}.white path{fill:#fff!important}.black{color:#000!important}.black path{fill:#000!important}.primary-10{color:#fcfeff!important}.primary-10 path{fill:#fcfeff!important}.primary-25{color:#f7fbff!important}.primary-25 path{fill:#f7fbff!important}.primary-50{color:#eff8ff!important}.primary-50 path{fill:#eff8ff!important}.primary-75{color:#e0f2ff!important}.primary-75 path{fill:#e0f2ff!important}.primary-100{color:#d1e9ff!important}.primary-100 path{fill:#d1e9ff!important}.primary-200{color:#b2ddff!important}.primary-200 path{fill:#b2ddff!important}.primary-300{color:#84caff!important}.primary-300 path{fill:#84caff!important}.primary-400{color:#53b0fd!important}.primary-400 path{fill:#53b0fd!important}.primary-500{color:#2e90fa!important}.primary-500 path{fill:#2e90fa!important}.primary-600{color:#1570ef!important}.primary-600 path{fill:#1570ef!important}.primary-700{color:#175cd3!important}.primary-700 path{fill:#175cd3!important}.primary-800{color:#1849a9!important}.primary-800 path{fill:#1849a9!important}.primary-900{color:#194185!important}.primary-900 path{fill:#194185!important}.secondary-10{color:#fafafd!important}.secondary-10 path{fill:#fafafd!important}.secondary-25{color:#f8f8fd!important}.secondary-25 path{fill:#f8f8fd!important}.secondary-50{color:#f0f4f7!important}.secondary-50 path{fill:#f0f4f7!important}.secondary-75{color:#ebeff2!important}.secondary-75 path{fill:#ebeff2!important}.secondary-100{color:#e4e8ed!important}.secondary-100 path{fill:#e4e8ed!important}.secondary-200{color:#dfe4eb!important}.secondary-200 path{fill:#dfe4eb!important}.secondary-300{color:#cdd5df!important}.secondary-300 path{fill:#cdd5df!important}.secondary-400{color:#9aa4b2!important}.secondary-400 path{fill:#9aa4b2!important}.secondary-500{color:#697586!important}.secondary-500 path{fill:#697586!important}.assigned-users .assignee-selector:focus .lead-default svg path,.assigned-users .assignee-selector:hover .lead-default svg path,.catalyst-form-sidebar-tabs-header-tab>.icon>.svg path,.due-date .date-selector:focus .lead-default svg path,.due-date .date-selector:hover .lead-default svg path,.priority .priority-selector:focus .lead-default svg path,.priority .priority-selector:hover .lead-default svg path,.secondary-600 path{fill:#4b5565!important}.secondary-600{color:#4b5565!important}.secondary-700{color:#364152!important}.secondary-700 path{fill:#364152!important}.secondary-800{color:#202939!important}.secondary-800 path{fill:#202939!important}.secondary-900{color:#121926!important}.secondary-900 path{fill:#121926!important}.critical-10{color:transparent!important}.critical-10 path{fill:transparent!important}.critical-25{color:#fffbfa!important}.critical-25 path{fill:#fffbfa!important}.critical-50{color:#fef3f2!important}.critical-50 path{fill:#fef3f2!important}.critical-75{color:transparent!important}.critical-75 path{fill:transparent!important}.critical-100{color:#fee4e2!important}.critical-100 path{fill:#fee4e2!important}.critical-200{color:#fecdca!important}.critical-200 path{fill:#fecdca!important}.critical-300{color:#fda29b!important}.critical-300 path{fill:#fda29b!important}.critical-400{color:#f97066!important}.critical-400 path{fill:#f97066!important}.critical-500{color:#f04438!important}.critical-500 path{fill:#f04438!important}.critical-600{color:#d92d20!important}.critical-600 path{fill:#d92d20!important}.critical-700{color:#b42318!important}.critical-700 path{fill:#b42318!important}.critical-800{color:#912018!important}.critical-800 path{fill:#912018!important}.critical-900{color:#7a271a!important}.critical-900 path{fill:#7a271a!important}.warning-10{color:#fffefa!important}.warning-10 path{fill:#fffefa!important}.warning-25{color:#fffcf5!important}.warning-25 path{fill:#fffcf5!important}.warning-50{color:#fffaeb!important}.warning-50 path{fill:#fffaeb!important}.warning-75{color:transparent!important}.warning-75 path{fill:transparent!important}.warning-100{color:#fef0c7!important}.warning-100 path{fill:#fef0c7!important}.warning-200{color:#fedf89!important}.warning-200 path{fill:#fedf89!important}.warning-300{color:#fec84b!important}.warning-300 path{fill:#fec84b!important}.warning-400{color:#fdb022!important}.warning-400 path{fill:#fdb022!important}.warning-500{color:#f79009!important}.warning-500 path{fill:#f79009!important}.warning-600{color:#dc6803!important}.warning-600 path{fill:#dc6803!important}.warning-700{color:#b54708!important}.warning-700 path{fill:#b54708!important}.warning-800{color:#93370d!important}.warning-800 path{fill:#93370d!important}.warning-900{color:#7a2e0e!important}.warning-900 path{fill:#7a2e0e!important}.success-10{color:transparent!important}.success-10 path{fill:transparent!important}.success-25{color:#fafdf7!important}.success-25 path{fill:#fafdf7!important}.success-50{color:#f5fbee!important}.success-50 path{fill:#f5fbee!important}.success-75{color:transparent!important}.success-75 path{fill:transparent!important}.success-100{color:#e6f4d7!important}.success-100 path{fill:#e6f4d7!important}.success-200{color:#ceeab0!important}.success-200 path{fill:#ceeab0!important}.success-300{color:#acdc79!important}.success-300 path{fill:#acdc79!important}.success-400{color:#86cb3c!important}.success-400 path{fill:#86cb3c!important}.success-500{color:#4e9d40!important}.success-500 path{fill:#4e9d40!important}.success-600{color:#328923!important}.success-600 path{fill:#328923!important}.success-700{color:#3f621a!important}.success-700 path{fill:#3f621a!important}.success-800{color:#335015!important}.success-800 path{fill:#335015!important}.success-900{color:#2b4212!important}.success-900 path{fill:#2b4212!important}.p0{padding:0!important}.pl2,.px2{padding-left:2px!important}.pr2,.px2{padding-right:2px!important}.pb2,.py2{padding-bottom:2px!important}.pt2,.py2{padding-top:2px!important}.m0{margin:0!important}.ml2,.mx2{margin-left:2px!important}.mr2,.mx2{margin-right:2px!important}.mb2,.my2{margin-bottom:2px!important}.mt2,.my2{margin-top:2px!important}.g0{gap:0!important}.p2{padding:2px!important}.pl4,.px4{padding-left:4px!important}.pr4,.px4{padding-right:4px!important}.pb4,.py4{padding-bottom:4px!important}.pt4,.py4{padding-top:4px!important}.m2{margin:2px!important}.ml4,.mx4{margin-left:4px!important}.mr4,.mx4{margin-right:4px!important}.mb4,.my4{margin-bottom:4px!important}.mt4,.my4{margin-top:4px!important}.g2{gap:2px!important}.p4{padding:4px!important}.pl6,.px6{padding-left:6px!important}.pr6,.px6{padding-right:6px!important}.pb6,.py6{padding-bottom:6px!important}.pt6,.py6{padding-top:6px!important}.m4{margin:4px!important}.ml6,.mx6{margin-left:6px!important}.mr6,.mx6{margin-right:6px!important}.mb6,.my6{margin-bottom:6px!important}.mt6,.my6{margin-top:6px!important}.g4{gap:4px!important}.p6{padding:6px!important}.pl8,.px8{padding-left:8px!important}.pr8,.px8{padding-right:8px!important}.pb8,.py8{padding-bottom:8px!important}.pt8,.py8{padding-top:8px!important}.m6{margin:6px!important}.ml8,.mx8{margin-left:8px!important}.mr8,.mx8{margin-right:8px!important}.mb8,.my8{margin-bottom:8px!important}.mt8,.my8{margin-top:8px!important}.g6{gap:6px!important}.p8{padding:8px!important}.pl10,.px10{padding-left:10px!important}.pr10,.px10{padding-right:10px!important}.pb10,.py10{padding-bottom:10px!important}.pt10,.py10{padding-top:10px!important}.m8{margin:8px!important}.ml10,.mx10{margin-left:10px!important}.mr10,.mx10{margin-right:10px!important}.mb10,.my10{margin-bottom:10px!important}.mt10,.my10{margin-top:10px!important}.g8{gap:8px!important}.p10{padding:10px!important}.pl12,.px12{padding-left:12px!important}.pr12,.px12{padding-right:12px!important}.pb12,.py12{padding-bottom:12px!important}.pt12,.py12{padding-top:12px!important}.m10{margin:10px!important}.ml12,.mx12{margin-left:12px!important}.mr12,.mx12{margin-right:12px!important}.mb12,.my12{margin-bottom:12px!important}.mt12,.my12{margin-top:12px!important}.g10{gap:10px!important}.p12{padding:12px!important}.pl16,.px16{padding-left:16px!important}.pr16,.px16{padding-right:16px!important}.pb16,.py16{padding-bottom:16px!important}.pt16,.py16{padding-top:16px!important}.m12{margin:12px!important}.ml16,.mx16{margin-left:16px!important}.mr16,.mx16{margin-right:16px!important}.mb16,.my16{margin-bottom:16px!important}.mt16,.my16{margin-top:16px!important}.g12{gap:12px!important}.p16{padding:16px!important}.pl20,.px20{padding-left:20px!important}.pr20,.px20{padding-right:20px!important}.pb20,.py20{padding-bottom:20px!important}.pt20,.py20{padding-top:20px!important}.m16{margin:16px!important}.ml20,.mx20{margin-left:20px!important}.mr20,.mx20{margin-right:20px!important}.mb20,.my20{margin-bottom:20px!important}.mt20,.my20{margin-top:20px!important}.g16{gap:16px!important}.p20{padding:20px!important}.pl24,.px24{padding-left:24px!important}.pr24,.px24{padding-right:24px!important}.pb24,.py24{padding-bottom:24px!important}.pt24,.py24{padding-top:24px!important}.dialogs-bill-bulk-cancel .modal-dialog-content-body .catalyst-dialog-content,.p24{padding:24px!important}.m20{margin:20px!important}.ml24,.mx24{margin-left:24px!important}.mr24,.mx24{margin-right:24px!important}.mb24,.my24{margin-bottom:24px!important}.mt24,.my24{margin-top:24px!important}.g20{gap:20px!important}.pl28,.px28{padding-left:28px!important}.pr28,.px28{padding-right:28px!important}.pb28,.py28{padding-bottom:28px!important}.pt28,.py28{padding-top:28px!important}.m24{margin:24px!important}.ml28,.mx28{margin-left:28px!important}.mr28,.mx28{margin-right:28px!important}.mb28,.my28{margin-bottom:28px!important}.mt28,.my28{margin-top:28px!important}.g24{gap:24px!important}.p28{padding:28px!important}.input-limit--with-before input.bill-line__input-name,.input-limit--with-before input.work-order-line__input-name,.pl32,.px32{padding-left:32px!important}.pr32,.px32{padding-right:32px!important}.pb32,.py32{padding-bottom:32px!important}.pt32,.py32{padding-top:32px!important}.m28{margin:28px!important}.ml32,.mx32{margin-left:32px!important}.mr32,.mx32{margin-right:32px!important}.mb32,.my32{margin-bottom:32px!important}.mt32,.my32{margin-top:32px!important}.g28{gap:28px!important}.p32{padding:32px!important}.pl36,.px36{padding-left:36px!important}.pr36,.px36{padding-right:36px!important}.pb36,.py36{padding-bottom:36px!important}.pt36,.py36{padding-top:36px!important}.m32{margin:32px!important}.ml36,.mx36{margin-left:36px!important}.mr36,.mx36{margin-right:36px!important}.mb36,.my36{margin-bottom:36px!important}.mt36,.my36{margin-top:36px!important}.g32{gap:32px!important}.p36{padding:36px!important}.pl40,.px40{padding-left:40px!important}.pr40,.px40{padding-right:40px!important}.pb40,.py40{padding-bottom:40px!important}.pt40,.py40{padding-top:40px!important}.m36{margin:36px!important}.ml40,.mx40{margin-left:40px!important}.mr40,.mx40{margin-right:40px!important}.mb40,.my40{margin-bottom:40px!important}.mt40,.my40{margin-top:40px!important}.g36{gap:36px!important}.p40{padding:40px!important}.m40{margin:40px!important}.g40{gap:40px!important}.ember-power-select-trigger[aria-disabled=true] .ember-power-select-status-icon{border-top-color:inherit}.ember-power-select-placeholder{color:#a9b0c4;line-height:1.25;margin-left:0}.ember-power-select-option[aria-current=true],.ember-power-select-option[aria-current=true] input[type=checkbox]:checked+label:after{color:#474747}.ember-power-select-status-icon{border-color:#717179 transparent transparent;border-width:5px 3.5px 0}.cb-simple-s-trigger,.cb-simple-s-trigger:focus{align-items:center;border:0;box-shadow:none;display:flex;height:100%;left:-3px;min-height:19px;outline:0;overflow-x:visible;position:relative;width:100%}.cb-simple-s-trigger .ember-power-select-selected-item,.cb-simple-s-trigger:focus .ember-power-select-selected-item{align-items:center;display:flex;height:100%;line-height:normal;margin-left:3px}.cb-simple-s-dropdown{border:0!important;border-radius:5px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14);margin-top:0;min-width:100px;padding:8px 0}.cb-simple-s-dropdown .ember-power-select-option{align-items:center;display:flex;letter-spacing:-.011em;min-height:48px;padding:0 24px}.cb-simple-s-dropdown .ember-power-select-search{padding:0 8px 4px}.cb-simple-s-dropdown .ember-power-select-search-input{border:1px solid #ebebeb}.cb-simple-s-dropdown input,.cb-simple-s-dropdown input:focus{box-shadow:none;height:26px;outline:0;padding:0 0 0 4px}.power-select-trigger-outline,.power-select-trigger-outline:focus{align-items:center;background-color:#fff;border:1px solid #dadfe5;border-radius:3px;color:#1f2021;display:flex;font-size:14px;font-weight:500;letter-spacing:-.006em;min-height:38px;outline:0;padding-right:8px}.power-select-trigger-outline .ember-power-select-selected-item,.power-select-trigger-outline .power-select-icon-trigger-item,.power-select-trigger-outline:focus .ember-power-select-selected-item,.power-select-trigger-outline:focus .power-select-icon-trigger-item{align-items:center;color:#1f2021;display:flex;height:100%;line-height:normal;margin-left:16px;white-space:nowrap}.power-select-trigger-outline .power-select-icon-trigger,.power-select-trigger-outline .power-select-icon-trigger-pressed,.power-select-trigger-outline .power-select-icon-trigger:hover,.power-select-trigger-outline:focus .power-select-icon-trigger,.power-select-trigger-outline:focus .power-select-icon-trigger-pressed,.power-select-trigger-outline:focus .power-select-icon-trigger:hover{background:inherit;width:100%}.power-select-trigger-outline[aria-expanded=true]{background-color:#f7f8fb;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 2px 1px -1px rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14)}.search-on-top-s-trigger,.search-on-top-s-trigger:focus{overflow-x:visible}.search-on-top-s-dropdown{box-shadow:none;margin-top:-23px;overflow:visible;padding-top:0}.search-on-top-s-dropdown .ember-power-select-search{background-color:#fff;border:0;height:19px;margin:0 -10px;padding:0 5px}.search-on-top-s-dropdown .ember-power-select-search-input{border:0;box-shadow:none;outline:0}.search-on-top-s-dropdown input,.search-on-top-s-dropdown input:focus{border-radius:0;border-width:0 0 1px;height:19px;margin:0 0 0 4px;width:100%}.search-on-top-s-dropdown .ember-power-select-options{border-radius:0 0 5px 5px;box-shadow:0 2px 2px 0 rgba(71,71,71,.24),0 2px 16px 0 rgba(71,71,71,.2);padding:7px 0}.search-on-top-s-dropdown .ember-power-select-options::-webkit-scrollbar-thumb{border-radius:0 0 10px 10px}.cb-new-s-trigger,.cb-new-s-trigger:focus{align-items:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:4px;color:#545e7d;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:100%;min-height:34px;outline:0;overflow:hidden;padding-left:12px;padding-right:32px;position:relative}.cb-new-s-trigger .ember-power-select-selected-item,.cb-new-s-trigger:focus .ember-power-select-selected-item{margin-left:0}.cb-new-s-trigger .ember-power-select-status-icon,.cb-new-s-trigger:focus .ember-power-select-status-icon{border-style:initial;border-bottom:2px solid #7c849b;border-right:2px solid #7c849b;bottom:0;height:8px;margin:auto;position:absolute;right:16px;top:0;transform:rotate(45deg);transition:transform .3s;width:8px}.cb-new-s-trigger:focus,.cb-new-s-trigger:focus:focus,.cb-new-s-trigger:focus[class*="--active"],.cb-new-s-trigger[class*="--active"]{border-color:#dfdfdf!important}.cb-new-s-trigger:focus[aria-expanded=true] .ember-power-select-status-icon,.cb-new-s-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(225deg)}.cb-new-s-dropdown{border:0!important;border-radius:4px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);z-index:1021}.cb-new-s-dropdown .ember-power-select-option:first-child,.settings__email-template-table thead tr{border-top-right-radius:4px;border-top-left-radius:4px}.cb-new-s-dropdown .ember-power-select-option:last-child,.settings__email-template-table tbody tr:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.cb-new-s-dropdown .ember-power-select-option{background-color:#fff;color:#1f2021;cursor:pointer;font-size:14px;font-weight:400;padding:8px 16px}.cb-new-s-dropdown .ember-power-select-option:hover,.cb-new-s-dropdown .ember-power-select-option[aria-selected=true]{background-color:#f7f8fb;color:#0b80f3}.cb-new-form-trigger,.cb-new-form-trigger:focus{align-items:center;background-color:#fff;border:1px solid #e6e7f8;border-radius:4px;color:#1f2021;cursor:pointer;display:flex;height:48px;line-height:24px;outline:0;overflow:hidden;padding:12px 8px;position:relative;width:100%}.cb-new-form-trigger .ember-power-select-selected-item,.cb-new-form-trigger:focus .ember-power-select-selected-item{margin-left:0}.cb-new-form-trigger .ember-power-select-status-icon,.cb-new-form-trigger:focus .ember-power-select-status-icon{border-style:initial;border-bottom:2px solid #7c849b;border-right:2px solid #7c849b;bottom:0;height:8px;margin:auto;position:absolute;right:16px;top:0;transform:rotate(45deg);transition:transform .3s;width:8px}.cb-new-form-trigger:focus,.cb-new-form-trigger:focus:focus,.cb-new-form-trigger:focus[class*="--active"],.cb-new-form-trigger[class*="--active"]{border-color:#e6e7f8!important}.cb-new-form-trigger:focus[aria-expanded=true],.cb-new-form-trigger[aria-expanded=true]{border-color:#0b80f3!important}.cb-new-form-trigger:focus[aria-expanded=true] .ember-power-select-status-icon,.cb-new-form-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(225deg)}.cb-new-form-trigger-valid{border-color:#a9b0c4!important}.cb-new-form-dropdown{border-bottom:1px solid #e6e7f8!important;border-left:1px solid #e6e7f8!important;border-radius:4px;border-right:1px solid #e6e7f8!important;border-top:none;filter:drop-shadow(0 4px 16px rgba(0, 0, 0, .08));margin-top:0;min-width:100px;padding:8px 0}.cb-new-form-dropdown .ember-power-select-option{align-items:center;display:flex;font-size:16px;letter-spacing:-.011em;min-height:48px;padding:0 24px}.cb-new-form-dropdown .ember-power-select-option[aria-current=true],.cb-new-form-dropdown .ember-power-select-option[aria-selected=true]{background-color:#f7f8fb}.cb-new-form-dropdown .ember-power-select-search{padding:0 8px 8px}.cb-new-form-dropdown .ember-power-select-search-input{border:1px solid #ebebeb;border-radius:4px;min-height:40px;padding-left:8px!important}.cb-new-form-dropdown input,.cb-new-form-dropdown input:focus{box-shadow:none;height:26px;outline:0;padding:0 0 0 4px}.x-toggle-container label{margin:0}.x-toggle-container.medium,.x-toggle-material.medium{height:18px;padding:0;width:30px}.x-toggle-material.medium:before{background-color:#a9b0c4;height:18px;left:0;margin:0;opacity:1;top:0;transition:all .15s ease;width:30px}.x-toggle-btn:not(.x-toggle-disabled):after,.x-toggle-material.medium:after{background-color:#fff;border-radius:50%;height:14px;left:2px;top:2px;transition:all .15s ease;width:14px}.x-toggle:checked+label>.x-toggle-material.x-toggle-btn:before{background-color:#0b80f3;opacity:1}.x-toggle:checked+label>.x-toggle-material.x-toggle-btn:after{background-color:#fff;box-shadow:none;right:2px;top:2px}.x-toggle-component.x-toggle-focused .x-toggle-btn:not(.x-toggle-disabled):after,.x-toggle-component.x-toggle-focused .x-toggle-btn:not(.x-toggle-disabled):before{box-shadow:none}.x-toggle-material.x-toggle-btn.x-toggle-disabled:after,.x-toggle:checked+label>.x-toggle-material.x-toggle-btn.x-toggle-disabled:after{background-color:#fff;box-shadow:none}.x-toggle-material.x-toggle-btn.x-toggle-disabled:before,.x-toggle:checked+label>.x-toggle-material.x-toggle-btn.x-toggle-disabled:before{background-color:var(--x-toggle-color-disabled-active,#84bff8);opacity:1}.x-toggle+label>.x-toggle-material.x-toggle-btn.x-toggle-disabled:before,.x-toggle-material.x-toggle-btn.x-toggle-disabled:before{background-color:var(--x-toggle-color-disabled-inactive,#c5ccde)}.dragSortItem [draggable=false],.dragSortItem [draggable=false]:active,.dragSortItem[draggable=false],.dragSortItem[draggable=false]:active{cursor:default}.dragSortItem [draggable=true],.dragSortItem[draggable=true]{cursor:grab}.dragSortItem [draggable=true]:active,.dragSortItem[draggable=true]:active{cursor:grabbing}.dragSortItem.-placeholderBefore{padding-top:18px}.dragSortItem.-placeholderBefore:before{bottom:22px}.dragSortItem.-placeholderAfter{padding-bottom:18px}.dragSortItem.-placeholderAfter:before,.dragSortItem.-placeholderBefore:before{background-color:#06f;content:"";height:6px;width:100%}.-draggingEnabled .settings__item-sort-icon .icon-svg{height:18px;max-height:18px;max-width:18px;min-width:unset;width:18px}.-draggingEnabled .settings__item-sort-icon [draggable=true],.-draggingEnabled .settings__item-sort-icon[draggable=true]{cursor:grab}.-draggingEnabled .settings__item-sort-icon [draggable=true]:active,.-draggingEnabled .settings__item-sort-icon[draggable=true]:active,.dragSortItem.-isDragged,.dragSortList.-isDragging{cursor:grabbing}.-draggingEnabled .settings__item:hover .settings__item-sort-icon{display:block}.-draggingEnabled .settings__item:hover .settings__item-sort-icon:hover path,.-draggingEnabled .settings__item:hover .settings__item-sort-icon:hover svg{fill:#0b80f3;color:#0b80f3}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month svg,.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month svg,.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month>img,.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month>svg path{fill:#7c849b}.ember-basic-dropdown-content{z-index:2000}.ember-litepicker{background-color:#fff;border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);z-index:999}.ember-litepicker-inline{display:block;position:absolute}.ember-litepicker input.ember-litepicker-input{display:none}.ember-litepicker-hidden{display:none!important}.ember-litepicker .litepicker{width:100%}.ember-litepicker .litepicker .container__months{display:flex;flex-grow:1;width:314px}.ember-litepicker .litepicker .container__months.columns-2{width:580px}.ember-litepicker .litepicker .container__months.columns-2 .month-item{padding:12px 0}.ember-litepicker .litepicker .container__months .month-item{padding:16px}.ember-litepicker .litepicker .container__months .month-item+.month-item{margin-left:16px}.ember-litepicker .litepicker .container__months .month-item-header{align-items:center;display:flex;height:24px;justify-content:space-between;margin-bottom:12px}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month,.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month{background-color:#fff;border:none;border-radius:3px;cursor:pointer;height:24px;padding:3px 5px;text-decoration:none;transition:color .3s,border .3s;visibility:hidden;width:24px}.customer-info-row-edit .customer-info__row-content:hover .customer-info__row-edit-icon,.ember-litepicker .litepicker .container__months .month-item:first-child .button-previous-month,.ember-litepicker .litepicker .container__months .month-item:last-child .button-next-month,.vendor-info-row-edit .vendor-info__row-content:hover .vendor-info__row-edit-icon{visibility:visible}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month *,.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month *{pointer-events:none}.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month{color:#7c849b}.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month:hover{color:#0b80f3}.ember-litepicker .litepicker .container__months .month-item-header .button-previous-month:hover>svg path{fill:#0b80f3}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month{color:#7c849b}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month>img,.ember-litepicker .litepicker .container__months .month-item-header .button-next-month>svg path{fill:#7c849b}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month:hover{color:#0b80f3}.ember-litepicker .litepicker .container__months .month-item-header .button-next-month:hover>svg path{fill:#0b80f3}.ember-litepicker .litepicker .container__months .month-item-name{margin-right:16px}.ember-litepicker .litepicker .container__months .month-item-name,.ember-litepicker .litepicker .container__months .month-item-year{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;color:#545e7d;cursor:pointer;font-size:16px;font-weight:500;text-align:right}.ember-litepicker .litepicker .container__months .month-item select.month-item-name,.ember-litepicker .litepicker .container__months .month-item select.month-item-year{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjQiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA3IDQiPjxwYXRoIGZpbGw9IiM3Qzg0OUIiIGQ9Ik0uMTY3LjY2NyAzLjUgNCA2LjgzNC42Njd6Ii8+PC9zdmc+) 100% 50% no-repeat;padding-right:16px}.ember-litepicker .litepicker .container__months .month-item-weekdays-row{display:flex;margin-bottom:4px}.ember-litepicker .litepicker .container__months .month-item-weekdays-row>div{align-items:center;color:#545e7d;display:flex;font-size:10px;font-weight:400;height:16px;justify-content:center;margin:0 4px;width:32px}.ember-litepicker .litepicker .container__months .month-item.no-next-month .button-next-month,.ember-litepicker .litepicker .container__months .month-item.no-previous-month .button-previous-month{visibility:hidden}.ember-litepicker .litepicker .container__days{box-sizing:content-box;display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:center}.ember-litepicker .litepicker .container__days>div{align-items:center;aspect-ratio:1;border-radius:50%;color:#1f2021;display:flex;font-size:16px;font-weight:400;justify-content:center;margin:4px;width:32px}.btn-action,.ember-litepicker .litepicker .container__days>.day-item.is-today:not(.is-in-range){border:1px solid #0b80f3}.ember-litepicker .litepicker .container__days>.day-item.is-locked{color:#7c849b;cursor:not-allowed}.ember-litepicker .litepicker .container__days>.day-item.is-today{color:#0b80f3}.ember-litepicker .litepicker .container__days>.day-item:hover:not(.is-locked){cursor:pointer}.ember-litepicker .litepicker .container__days>.day-item:hover:not(.is-locked):not(.is-selected):not(.is-in-range){font-weight:700}.ember-litepicker .litepicker .container__days>.day-item.is-selected{background-color:#0b80f3;color:#fff}.ember-litepicker .litepicker .container__days>.day-item.is-in-range{background-color:rgba(11,128,243,.1);border-radius:0}.ember-litepicker .litepicker .container__days>.day-item.is-end-date,.ember-litepicker .litepicker .container__days>.day-item.is-start-date{background-color:#0b80f3;color:#fff}.ember-litepicker .litepicker .container__days>.day-item.is-highlighted{background-color:#ffeb3b;color:#333}.ember-litepicker .litepicker .container__days>.day-item.is-end-date,.ember-litepicker .litepicker .container__days>.day-item.is-end-date.is-flipped,.ember-litepicker .litepicker .container__days>.day-item.is-start-date,.ember-litepicker .litepicker .container__days>.day-item.is-start-date.is-end-date,.ember-litepicker .litepicker .container__days>.day-item.is-start-date.is-flipped{border-radius:50%}.ember-litepicker .litepicker .container__days>.day-item.is-start-date:not(.is-end-date){position:relative}.ember-litepicker .litepicker .container__days>.day-item.is-start-date:not(.is-end-date):after{background-color:rgba(11,128,243,.1);content:"";height:100%;left:50%;position:absolute;top:0;width:24px}.ember-litepicker .litepicker .container__days>.day-item.is-start-date:not(.is-end-date).is-flipped:after{left:0}.ember-litepicker .litepicker .container__days>.day-item.is-end-date:not(.is-start-date){position:relative}.ember-litepicker .litepicker .container__days>.day-item.is-end-date:not(.is-start-date):before{background-color:rgba(11,128,243,.1);content:"";height:100%;left:0;position:absolute;top:0;width:24px}.ember-litepicker .litepicker .container__days>.day-item.is-end-date:not(.is-start-date).is-flipped:before{left:16px}.ember-litepicker .litepicker .container__days>.day-item.is-in-range:not(.is-end-date){position:relative}.ember-litepicker .litepicker .container__days>.day-item.is-in-range:not(.is-end-date):after{background-color:rgba(11,128,243,.1);content:"";height:100%;left:32px;position:absolute;top:0;width:8px}.ember-litepicker .litepicker .container__tooltip{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.25);font-size:11px;margin-top:-4px;padding:4px 8px;pointer-events:none;position:absolute;visibility:hidden;white-space:nowrap}.ember-litepicker .litepicker .container__tooltip:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.12);bottom:-5px;content:"";left:calc(50% - 5px);position:absolute}.ember-litepicker .litepicker .container__tooltip:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;bottom:-4px;content:"";left:calc(50% - 4px);position:absolute}.ember-litepicker-footer{align-items:center;display:flex;justify-content:space-between;padding:0 16px 16px}.ember-litepicker-footer__clear{font-size:14px;font-weight:500}.ember-litepicker-footer__save{border-radius:8px;font-size:16px;font-weight:500;line-height:24px;padding:0 16px}@media (max-width:479.98px){.list-page__schedule-header-lead{height:auto!important}}@media (min-width:1200px){.list-page__schedule-header-lead .header-lead__leftside{width:344px}}.list-page__header-sort{align-items:center;display:flex;flex-direction:row;gap:10px}.list-page__header-sort__title{flex-shrink:0}@media (max-width:767.98px){.list-page__header-sort__title{display:none}}.list-page__header-sort .ember-power-select-trigger{width:150px}.list-page__header-sort .ember-basic-dropdown-content-wormhole-origin{display:contents}.list-page__header-view{align-items:center;display:flex;flex-direction:row;gap:10px}.list-page__header-view__title{flex-shrink:0}@media (max-width:767.98px){.list-page__header-view__title{display:none}}@media (min-width:768px){.list-page .customers-list,.list-page .jobs-list,.list-page .vendors-list{margin-bottom:60px}}@media (max-width:1199px){.list-page.cb-page-content,.list-page.route-authenticated-customer,.list-page.route-authenticated-vendor{padding:16px 24px 24px}}@media (max-width:767px){.list-page.cb-page-content,.list-page.route-authenticated-customer,.list-page.route-authenticated-vendor{margin-bottom:0;padding:16px 12px 0}}.list-page .page-controls{bottom:0;left:0;margin:0;padding:0;position:fixed;width:100%}.list-page .page-controls__container{display:flex;margin:0 auto;max-width:1760px;padding:0 24px 0 244px;width:100%}@media (max-width:1199px){.list-page .page-controls__container{padding:0 24px}}@media (max-width:767px){.list-page .page-controls{position:sticky}.list-page .page-controls__container{padding:0;width:auto}}.list-page__loader{margin:40px auto;text-align:center;width:100%}.list-page .calendar-day{height:100%;overflow:auto}.list-page .calendar-day::-webkit-scrollbar{background-color:#fff;width:16px}.list-page .calendar-day::-webkit-scrollbar-track{border-left:1px solid #ebebeb}.list-page .calendar-day::-webkit-scrollbar-thumb{background-color:#e2e3e5;border-left:1px solid #ebebeb;border-radius:1px;box-shadow:inset 0 0 0 4px #fff}.list-page .calendar-day__view{height:auto;overflow:auto}@media (max-width:1199px){.list-page{flex-direction:column}.list-page__sidebar{margin-bottom:16px;margin-right:0;max-width:none;width:auto}.list-page__main{width:auto}}@media (max-width:767.98px){.list-page__sidebar{margin-bottom:18px}.list-page__customers-header-lead .header-lead__controls{flex:1 1 auto;width:auto}}.jobs-tabs{background-color:#eff1f7;border:1px solid #ebebeb;box-shadow:0 -5px 15px 5px #eff1f7;margin-bottom:8px;z-index:3}@media only screen and (max-width:768px) and (orientation:portrait) and (hover:none) and (pointer:coarse){.list-page .page-controls{bottom:56px}}.info-page__left-column-container{flex:1 1 auto;min-height:352px;position:relative;width:100%}.info-page__info-wrapper{margin-bottom:10px}.info-page__cards-wrapper{background-color:#fff;display:flex;height:100%}@media (max-width:767.98px){.info-page__cards-wrapper{flex-direction:column}}.info-page__cards-wrapper,.info-page__info-wrapper{border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.history-logs-modal .layered-modal__column-container,.job-notes-modal .layered-modal__column-container,.layered-modal__dialog.selection-modal .layered-modal__column-container{box-shadow:0 4px 16px 4px rgba(0,0,0,.12)}.info-page__section-container{flex:1}.info-page__nav{background-color:#fff;border-radius:6px 0 0 6px;border-right:1px solid #e6e7f8;min-width:220px}@media (min-width:768px){.info-page__nav{min-height:284px}.my-account__page-content .left-sidebar-container,.settings__page-content .left-sidebar-container{max-width:320px}}@media (max-width:767.98px){.info-page__nav{border-bottom:1px solid #e6e7f8;border-bottom-left-radius:0;border-right:none;border-top-right-radius:6px}}.info-page__list{border-radius:0 6px 6px 0;flex:1;min-width:0}.info-page__list .section-container>.header-page{border-radius:0 6px 0 0;border-top:none;position:sticky;top:var(--header-height);z-index:12}.info-page__list .job-tabs{position:sticky;top:calc(var(--header-height) + 46px);z-index:12}.info-page__table-header{align-items:center;background-color:#fff;margin-top:0;position:sticky;top:var(--header-height);z-index:12}@media (min-width:1200px){.info-page__left-column-container{width:66.6%}.info-page__open-notes-icon{display:none}}@media (min-width:1025px){.info-page__left-column-container{margin-right:16px}}@media (max-width:767px){.info-page__card-menu{justify-content:center!important}}.job-page{display:flex;flex:1;flex-direction:column}.job-page__content{flex:1;height:100%}.job-page__table-card{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;display:flex;min-height:66px;padding:0;position:relative}.job-page__table-card:hover{background-color:#f7f8fb}.job-page__table-card:last-child{border-bottom:none;border-bottom-right-radius:6px}.job-page__table-card-body{align-items:center;display:flex;min-height:66px;min-width:0;padding:11px 0;width:100%}.job-page__table-card-body .mentions-icon{height:20px}.job-page__table-card-body .mentions-icon .icon-on-text{color:#fff;top:3px}.job-page__table-card-menu{display:flex;height:100%;justify-content:center;min-width:48px}.job-page__loader{margin:100px auto 0;text-align:center;width:100%}.job-page__table-loader{display:block!important;margin:32px auto}.my-account__content-wrapper,.settings__content-wrapper{background-color:#fff;flex:1}.my-account__content-wrapper .dragSortList,.settings__content-wrapper .dragSortList{overflow:visible}.my-account__content-wrapper .header-page__buttons,.settings__content-wrapper .header-page__buttons{margin-right:12px}.my-account__footer,.settings__footer{align-items:center;display:flex;justify-content:flex-end;padding:16px}.my-account__footer .link-button,.settings__footer .link-button{color:#8e8f8f;font-size:16px;font-weight:500;line-height:24px;margin-right:16px;padding:0 16px}.my-account__menu-link-title,.settings__menu-link-title{font-size:16px;letter-spacing:-.011em;margin:0 0 0 10px}.my-account__notifications-general_section,.settings__notifications-general_section{padding:16px}.my-account__notifications-general_section-title,.settings__notifications-general_section-title{font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:16px}.settings__content-wrapper{border-radius:0 0 6px 6px;display:flex;flex-direction:column}.settings__page-content .header-page{height:52px}.my-account__form{margin-bottom:16px}@media (min-width:768px) and (max-width:1024.98px){.my-account__page-content,.settings__page-content{flex-direction:column}.my-account__page-content .user-card,.settings__page-content .user-card{padding:0 20px}.job-notes-modal .layered-modal__content{max-height:calc(100vh - 63px)}}@media (max-width:1024.98px){.my-account__page-content .header-page,.settings__page-content .header-page{padding-left:16px;padding-right:16px}.my-account__page-content .left-sidebar-container,.settings__page-content .left-sidebar-container{margin:0 0 16px;max-width:none;width:100%}.my-account__page-content .left-sidebar-container .collapsible-panel.panel-default,.settings__page-content .left-sidebar-container .collapsible-panel.panel-default{position:static}.my-account__page-content .right-content-container,.settings__page-content .right-content-container{width:100%}.my-account__page-content .search-field__input,.settings__page-content .search-field__input{height:36px}.my-account__page-content .header-page__btn-component,.settings__page-content .header-page__btn-component{margin-left:10px}.my-account__page-content .user-card__last-seen p,.settings__page-content .user-card__last-seen p{white-space:nowrap}.my-account__page-content .user-card__column:nth-child(3),.settings__page-content .user-card__column:nth-child(3){flex:1;width:auto}.my-account__page-content .user-card__column:nth-child(4),.settings__page-content .user-card__column:nth-child(4){width:auto}}@media (max-width:767.98px){.settings__page-content .header-page{padding-right:16px}.settings__page-content .user-card{padding:0 16px}}@media (max-width:575px){.my-account__page-content .header-page__buttons,.settings__page-content .header-page__buttons{max-width:none;width:100%}.my-account__page-content .header-page .search-field,.settings__page-content .header-page .search-field{flex:1;width:auto}.my-account__page-content .header-page .search-field,.my-account__page-content .header-page .search-field+.header-page__btn-component,.settings__page-content .header-page .search-field,.settings__page-content .header-page .search-field+.header-page__btn-component{margin-top:16px}.my-account__page-content .user-card,.settings__page-content .user-card{padding:16px;position:relative}.my-account__page-content .user-card__avatar,.settings__page-content .user-card__avatar{height:36px;margin-right:16px;min-width:36px;width:36px}.my-account__page-content .user-card__column:first-child,.settings__page-content .user-card__column:first-child{align-items:flex-start}.my-account__page-content .user-card__column:first-child .user-card__name,.settings__page-content .user-card__column:first-child .user-card__name{margin-top:2px}.my-account__page-content .user-card__column:nth-child(2),.my-account__page-content .user-card__column:nth-child(3),.settings__page-content .user-card__column:nth-child(2),.settings__page-content .user-card__column:nth-child(3){margin-left:52px}.my-account__page-content .user-card__column:nth-child(2),.settings__page-content .user-card__column:nth-child(2){margin-top:-28px}.my-account__page-content .user-card__column:nth-child(3),.settings__page-content .user-card__column:nth-child(3){margin-bottom:0}.my-account__page-content .user-card__column:nth-child(4),.settings__page-content .user-card__column:nth-child(4){min-width:0;position:absolute;right:16px;top:16px}}.job-notes-modal{width:412px}.job-notes-modal__header-icon{fill:#7c849b;left:31px;position:absolute}.job-notes-modal.layered-modal__dialog{z-index:110}.job-notes-modal .layered-modal__header{position:relative}.job-notes-modal .layered-modal .notes-wrapper{padding:21px 29px 0 32px}.job-notes-modal .layered-modal .mentions-navigation-mention{padding-left:32px;padding-right:29px}.job-notes-modal .layered-modal .notes-room__new-note{padding:19px 29px 19px 32px}.job-notes-modal .dropdown-menu-component-toggle{padding:0}@media (max-width:767.98px){.job-notes-modal{width:100%}.job-notes-modal__header-icon{left:16px}.job-notes-modal .notes-container{max-height:unset;padding:0}.job-notes-modal .layered-modal__content{max-height:calc(100vh - 57px)}}.table{background-color:#fff;border-radius:8px;color:#545e7d;font-size:14px;letter-spacing:-.09px;line-height:17px}.table-header{border-bottom:1px solid #e6e7f8;flex-direction:row;text-transform:uppercase}.table-footer,.table-header{align-items:center;display:flex;font-weight:500;height:32px}.table-footer{flex-direction:row-reverse}.table-footer__total-duration{margin-right:16px;text-align:right}.table-row__check{align-items:center;display:flex;justify-content:center;margin:0 8px;width:20px}.table-row__avatar{align-items:center;display:flex;margin-right:8px;width:220px}.table-row__avatar .avatar-and-label-label{font-size:16px;letter-spacing:-.18px;line-height:19px;margin:0 0 0 8px}.table-row__bill{margin:0 8px;width:98px}.table-row__job{margin-right:8px;width:80px}.table-row__customer{margin-right:8px;width:200px}.table-row__amount,.table-row__clock,.table-row__date,.table-row__duration,.table-row__status{flex:1 0;margin-right:8px}.table-row__status{display:flex;flex-direction:row-reverse}.table-row__options{align-items:center;display:flex;justify-content:center;margin:0 8px;width:24px}@media (max-width:1199px){.table-row__avatar{width:190px}.table-row__avatar,.table-row__customer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-row__customer{width:150px}.table-row__date{width:92px}.table-row__clock{margin-right:8px;width:68px}.table-row__status{width:110px}}.job-tabs,.login-window,.tabs-bar{overflow:auto}.main,.main>.application-content{display:flex;flex:1;flex-direction:column}.main>.application-content{min-width:768px}.page-wrapper{background-color:#fff;display:flex;flex:1;flex-direction:row}@media (min-width:768px) and (max-width:1279px){.page-wrapper{padding-left:50px;position:relative}}.page-content{display:flex;flex-direction:column;height:100%;min-width:0;width:100%}.login-window{background-color:#fff}.login-header{color:#fff;margin:51px 0 46px;text-align:center}.login-header img{display:inline-block;height:auto;width:200px}.login-header .message{color:#00a136;margin-top:46px}.login-signup{align-items:center;display:flex;justify-content:center;line-height:20px;margin-top:40px;padding:12px 8px}.login-signup__link{color:#0b80f3;font-weight:500;padding:0 8px}@media (min-width:768px){.login-header:before{content:"";display:block;height:40px}}.onboard{display:flex;flex-direction:column;min-height:100vh}.onboard-logo{margin:16px auto;width:200px}.onboard-form{background-color:#fff;border:1px solid #e6e7f8;border-radius:8px;display:flex;flex-direction:column;margin:0 auto;min-height:656px;position:relative;width:600px}@media (max-width:767.98px){.onboard-form{width:100%}}.onboard-form .contact{margin-top:12px}.onboard-form .contact-label{color:#000;font-size:14px;font-weight:500;letter-spacing:-.18px;line-height:120%}.onboard-form .contact-button.selected{background-color:#f7fbff!important;border:1px solid #1570ef!important}.onboard-form__container{display:flex;flex-direction:column;flex-grow:1;padding:28px 72px 40px;position:relative}.onboard-form__back-arrow{left:16px;position:absolute!important;top:18px}.onboard-form__stepper{align-items:center;display:flex;justify-items:center;margin-bottom:20px}.onboard-form__stepper-step{background-color:#dee3e7;border-radius:4px;height:4px;margin:0 4px;width:100%}.onboard-form__stepper-step.filled{background-color:#e1a845}.onboard-form__description{color:#10293c;font-weight:500;text-align:center}.onboard-form__description-header{font-size:24px;line-height:32px;margin-bottom:8px}.onboard-form__description-line{font-size:16px;line-height:24px;margin-bottom:48px}.onboard-form__form{display:flex;flex-direction:column;justify-content:space-between;padding-top:14px}.onboard-form__form .google-suggestions{top:46px;width:440px}.onboard-form__form .validate-field.has-error .field-content .onboard-form__form-trigger,.onboard-form__form .validate-field.has-error .field-content input{border:1px solid #e54234}.onboard-form__form .validate-field.has-error .field-content .form-field-label-general,.onboard-form__form .validate-field.has-error .field-content .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.onboard-form__form .validate-field.has-error .field-content span.help-block,.work-order-details__right-panel-details .work-order-detail-row .onboard-form__form .validate-field.has-error .field-content .work-order-field-label-general{color:#e54234}.onboard-form__form .form-field{border-bottom:none;padding-bottom:0;padding-top:0;position:relative!important}.onboard-form__form .form-field.filled .onboard-form__form-trigger,.onboard-form__form .form-field.filled input{border:1px solid #7c849b}.onboard-form__form .form-field .form-field-label-general,.onboard-form__form .form-field .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .onboard-form__form .form-field .work-order-field-label-general{align-items:center;background-color:#fff;color:#7c849b;font-size:12px;height:20px;left:16px;margin:0;padding:0 4px;position:absolute;top:-10px;width:auto!important;z-index:1}.onboard-form__form .form-field .form-field-optional-general{font-size:inherit;margin:0 4px}@media (max-width:767.98px){.onboard-form__form .form-field .form-field-optional-general{display:none}}.onboard-form__form .form-field .field-content{margin-top:unset}.onboard-form__form .form-field .validation-message{margin-bottom:8px;min-height:20px;width:100%}.onboard-form__form .form-field span.help-block{background-color:unset!important;color:#7c849b;font-size:12px;line-height:20px;padding:0 0 0 16px}.onboard-form__form input,.onboard-form__form-trigger{align-items:center;border:1px solid #a9b0c4;border-radius:4px;display:flex;font-size:16px;line-height:24px;margin-bottom:0!important;min-height:48px!important;padding:0 16px}.onboard-form__form input .ember-power-select-status-icon,.onboard-form__form input:focus .ember-power-select-status-icon,.onboard-form__form-trigger .ember-power-select-status-icon,.onboard-form__form-trigger:focus .ember-power-select-status-icon{border-style:initial;border-bottom:2px solid #7c849b;border-right:2px solid #7c849b;bottom:0;height:8px;margin:auto;position:absolute;right:16px;top:0;transform:rotate(45deg);transition:transform .3s;width:8px}.onboard-form__form input .ember-power-select-placeholder,.onboard-form__form input .ember-power-select-selected-item,.onboard-form__form-trigger .ember-power-select-placeholder,.onboard-form__form-trigger .ember-power-select-selected-item{margin-left:0}.onboard-form__form input:focus,.onboard-form__form-trigger:focus{box-shadow:none}.onboard-form__form .ember-power-select-selected-item{padding:8px 0}.onboard-form__form-trigger:focus[aria-expanded=true] .ember-power-select-status-icon,.onboard-form__form-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(225deg)}.onboard-form__form .phone-input-cb .iti input{width:inherit}.onboard-form__submit{margin-top:auto;white-space:unset!important}.onboard-links{align-items:center;display:flex;justify-content:center;margin:12px 0}.onboard-links__message{color:#636364;font-size:14px;font-weight:400;margin-right:8px}.onboard-links .link-button{font-weight:500}.onboard__dropdown-company .ember-power-select-options{max-height:280px!important}.onboard__dropdown-industry .ember-power-select-options{max-height:225px!important}.onboard__dropdown-place .ember-power-select-options{max-height:150px!important}.route-authenticated-customer{display:grid;flex:1;gap:16px;grid-template:"profile sales   notes" min-content "profile content content" 1fr/376px 1fr 1fr}@media (max-width:1199px){.route-authenticated-customer{grid-template:"profile sales" min-content "profile notes" min-content "content content" 1fr/376px 1fr}}.route-authenticated-customer.no-sales{grid-template:"profile notes" min-content "profile content" 1fr/376px 1fr}.route-authenticated-customer>.section{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.route-authenticated-customer>.profile{grid-area:profile}.route-authenticated-customer>.sales{grid-area:sales}.route-authenticated-customer>.notes{grid-area:notes}.route-authenticated-customer .content{grid-area:content}.route-authenticated-customer>.profile .customer-info-page__info-wrapper{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis}.route-authenticated-customer>.profile .customer-info-page__info-wrapper .customer-info-page__info-header{border-bottom:1px solid #e6e7f8;display:flex;max-width:376px;min-height:52px;padding:12px 16px 16px}@media (max-width:1199.98px){.route-authenticated-customer>.profile .customer-info-page__info-wrapper .customer-info-page__info-header{max-width:100%;width:100%}}.route-authenticated-customer>.profile .customer-info-page__info-wrapper .customer-info-page__info-header .customer-info-page__info-header-back{margin-right:12px;fill:#7c849b}.route-authenticated-customer>.profile .customer-info-page__info-wrapper .customer-info-page__info-header .customer-info-page__info-header--title{color:var(--Black-Dark,#1f2021);display:-webkit-box;font-size:18px;font-weight:500;height:100%;line-height:24px;margin-right:12px;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.route-authenticated-customer>.sales .customer-insights{display:flex;flex-direction:column;justify-content:flex-start;padding:16px}.route-authenticated-customer>.sales .customer-insights__total-title{display:block;font-size:16px;font-weight:500;line-height:24px}.route-authenticated-customer>.sales .customer-insights__total-text{display:block;font-size:32px;font-weight:500;line-height:40px;margin-top:8px}.route-authenticated-customer>.sales .customer-insights__balances{display:flex;justify-content:space-between;margin-top:48px}.route-authenticated-customer>.sales .customer-insights__balances-balance{background:#fafbfd;border:1px solid #e6e7f8;border-radius:4px;display:flex;flex-direction:column;flex-grow:1;height:104px;justify-content:space-between;min-width:184px;padding:8px}.route-authenticated-customer>.sales .customer-insights__balances-balance_title{color:#636364;display:block;font-size:14px;font-weight:500;line-height:20px}.route-authenticated-customer>.sales .customer-insights__balances-balance_text{display:block;font-size:24px;font-weight:500;line-height:32px}.route-authenticated-customer>.sales .customer-insights__balances-balance_link{color:#8e8f8f;display:block;font-size:14px;font-weight:400;line-height:20px}.route-authenticated-customer>.sales .customer-insights__balances-balance_link-past{color:#e54234}.route-authenticated-customer>.sales .customer-insights__balances-paid{margin-left:12px}.route-authenticated-customer>.notes,.route-authenticated-customer>.notes .customer-notes-container-note{padding:8px}.route-authenticated-customer>.notes .customer-notes-container-note:not(disabled):hover{background-color:#f7f8fb;border-radius:8px}.route-authenticated-customer>.notes .customer-notes-container-note label{color:#1f2021;cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.route-authenticated-customer>.content .section-list__right-column{display:flex;flex-direction:column;height:100%}.route-authenticated-customer>.content .section-list__right-column .icon-nav-tab-horizontal{background:#fff;z-index:13}.route-authenticated-customer>.content .section-list__right-column-header{align-items:center;border-bottom:1px solid #e6e7f8;display:flex;justify-content:space-between;min-height:52px;padding:0 16px}.route-authenticated-customer>.content .section-list__right-column-header .bulk-actions{align-items:center;display:flex}.route-authenticated-customer>.content .section-list__right-column-header .bulk-actions_selected{font-size:14px;font-weight:400;line-height:20px;margin-right:8px}.route-authenticated-customer>.content .section-list__right-column-header .bulk-actions_selected-count{font-weight:700}.route-authenticated-customer>.content .section-list__right-column-header .bulk-actions .section-header-trigger{padding:0 8px}.route-authenticated-customer>.content .section-list__right-column-header .filter-actions{align-items:center;display:flex;gap:12px}.route-authenticated-customer>.content .section-list__right-column-header .filter-actions .clear-button{color:var(--Secondary-Blue-Basic,#0b80f3);font-size:14px;font-weight:500;line-height:20px}@media (max-width:767.98px){.route-authenticated-customer>.content .section-list__right-column-header .btn-medium{height:28px}}.route-authenticated-customer>.content .section-list__right-column-table{display:flex;flex-direction:column;height:100%;position:relative}.route-authenticated-customer>.content .section-list__right-column-titles{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;color:#1f2021;display:flex;font-size:12px;font-weight:500;height:28px;line-height:20px;padding:0 12px;position:sticky;top:0;z-index:12}.route-authenticated-customer>.content .section-list__right-column-fields{align-items:center;border-bottom:1px solid #e6e7f8;display:flex;min-height:56px;overflow:visible;padding:4px 12px;position:relative}.route-authenticated-customer>.content .section-list__right-column-fields:hover{background-color:#f7f8fb}.route-authenticated-customer>.content .section-list__right-column-fields:last-of-type{border-bottom:0}.route-authenticated-customer>.content .section-list__right-column_no-result{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:12px 0}.route-authenticated-customer>.content .section-list__right-column_no-result span{color:var(--Grey-Grey-text,#545e7d);font-size:16px;font-weight:500;line-height:20px}.route-authenticated-customer>.content .section-list__right-column_no-result .clear-button{color:var(--Secondary-Blue-Basic,#0b80f3);font-size:14px;font-weight:500;line-height:20px;margin-top:8px}.route-authenticated-customer>.content .section-list__right-column_no-record{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:12px 0}.route-authenticated-customer>.content .section-list__right-column_no-record span{color:#7c849b;font-size:14px;font-weight:500;line-height:20px;text-transform:uppercase}.route-authenticated-customer>.content .section-list__right-column_no-record button{margin-top:8px}.dashboard-header{position:unset!important}.dashboard-page{display:flex;flex-direction:column}.dashboard-page__widgets{display:flex;justify-content:space-between;width:100%}.dashboard-page__widgets_first{min-height:232px}.dashboard-page__widgets_first .dashboard-widget{width:50%}.dashboard-page__widgets_first .dashboard-widget .range-selector{color:#0b80f3}.dashboard-page__widgets_first .dashboard-widget .range-selector .dropdown-menu-component-toggle{padding:4px 6px}.dashboard-page__widgets_first .dashboard-widget .range-selector .dropdown-menu-component-toggle:hover{background-color:#e7f3fe;border-radius:4px;color:#0b80f3}.dashboard-page__widgets_first .dashboard-widget .range-selector .dropdown-menu-component-toggle.is-visible{background-color:#e7f3fe;border-radius:4px;color:#006ad3}.dashboard-page__widgets_second{min-height:460px}.dashboard-page__widgets_second .dashboard-widget{width:50%}@media (max-width:1199px){.dashboard-page{max-width:unset}.dashboard-page__widgets_second{flex-direction:column}.dashboard-page__widgets_second .dashboard-widget{width:100%}}.dashboard-page__widgets+.dashboard-page__widgets{margin-top:16px}.dashboard-page__widgets_job-tasks{max-width:33%;min-width:33%}.dashboard-page__widgets_job-tasks-filters .option-button{align-items:center;background-color:transparent;color:#000;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;letter-spacing:-.09px;line-height:18px;min-width:228px;padding:6px;width:100%}.dashboard-page__widgets_job-tasks-filters .option-button:focus,.dashboard-page__widgets_job-tasks-filters .option-button:hover{background-color:#f0f4f7;border-radius:4px}@media (max-width:1199px){.dashboard-page__widgets_job-tasks{max-width:100%;min-width:100%}.dashboard-page__widgets_todays-appointments{margin-left:unset!important;margin-top:16px}}.estimates-page-table-wrapper,.invoices-page-table-wrapper,.purchase-order-page-table-wrapper{gap:8px;max-width:1760px;padding:16px 24px;width:100%;overflow:hidden;align-content:start}.estimates-page{background-color:#fff;height:calc(100dvh - var(--header-height));overflow:hidden}.estimates-page-table-wrapper{align-items:start;display:grid;height:100%;margin:0 auto}.estimates-page-table-wrapper .grid{display:flex;flex-direction:column;height:100%;overflow:hidden}.invoices-page{background-color:#fff;height:calc(100dvh - var(--header-height));overflow:hidden}.invoices-page-table-wrapper{align-items:start;display:grid;height:100%;margin:0 auto}.invoices-page-table-wrapper .grid{display:flex;flex-direction:column;height:100%;overflow:hidden}.purchase-order-page{background-color:#fff;height:calc(100dvh - var(--header-height));overflow:hidden}.purchase-order-page-table-wrapper{align-items:start;display:grid;height:100%;margin:0 auto}.purchase-order-page-table-wrapper .grid{display:flex;flex-direction:column;height:100%;overflow:hidden}.my-account__info-fields-wrapper,.settings__info-fields-wrapper{padding:16px}.my-account__info-fields,.settings__info-fields{margin-left:-25px;max-width:398px;width:100%}.my-account__info-fields>.upload,.settings__info-fields>.upload{padding:0 0 32px}.my-account__info-fields span.help-block,.settings__info-fields span.help-block{margin-bottom:10px}.my-account__image-upload-group,.settings__image-upload-group{margin-bottom:42px}.my-account__form-field .iti.iti--allow-dropdown .iti__selected-flag,.settings__company-address-form div.form-field .iti.iti--allow-dropdown .iti__selected-flag,.settings__form-field .iti.iti--allow-dropdown .iti__selected-flag{padding:0 6px 0 16px}.my-account__form-field .iti.iti--allow-dropdown input,.settings__company-address-form div.form-field .iti.iti--allow-dropdown input,.settings__form-field .iti.iti--allow-dropdown input{border-radius:4px;height:48px;padding-left:60px}.links-block{align-items:center;border-bottom:1px solid #e6e7f8;display:flex}.links-block a{border-bottom:1px solid transparent;color:#7c849b;font-size:14px;font-weight:500;line-height:20px;padding:16px}.links-block a.active{border-bottom:1px solid #0b80f3;color:#0b80f3}.settings__company-address-form div.form-field,.settings__form-field.form-field,div.my-account__form-field.form-field{border-bottom:0;display:flex;flex-wrap:wrap;margin:0 0 16px;padding:0}.settings__company-address-form div.form-field .field-label,.settings__form-field.form-field .field-label,div.my-account__form-field.form-field .field-label{font-size:12px;margin:0 0 16px;transform:unset;width:100%}.settings__company-address-form div.form-field .field-content,.settings__form-field.form-field .field-content,div.my-account__form-field.form-field .field-content{margin-top:4px;width:100%}.settings__company-address-form div.form-field .validate-field,.settings__form-field.form-field .validate-field,div.my-account__form-field.form-field .validate-field{width:100%}.settings__company-address-form div.form-field .validate-field.has-error input,.settings__form-field.form-field .validate-field.has-error input,div.my-account__form-field.form-field .validate-field.has-error input{border-color:#e54234}.settings__company-address-form .settings__form-field.form-field .cb-simple-s-trigger,.settings__company-address-form .settings__form-field.form-field input,.settings__company-address-form div.form-field .cb-simple-s-trigger,.settings__company-address-form div.form-field .my-account__form-field-input,.settings__company-address-form div.form-field .settings__form-field-input,.settings__company-address-form div.form-field input,.settings__company-address-form div.my-account__form-field.form-field input,.settings__form-field.form-field .my-account__form-field-input,.settings__form-field.form-field .settings__company-address-form .cb-simple-s-trigger,.settings__form-field.form-field .settings__company-address-form input,.settings__form-field.form-field .settings__form-field-input,div.my-account__form-field.form-field .my-account__form-field-input,div.my-account__form-field.form-field .settings__company-address-form .cb-simple-s-trigger,div.my-account__form-field.form-field .settings__company-address-form input,div.my-account__form-field.form-field .settings__form-field-input{border-color:#a9b0c4;border-radius:4px;height:48px;padding:0 16px;width:100%}.my-account__nav-overlay,.settings__nav-overlay{background:rgba(31,32,33,.25);display:none;height:100%;position:absolute;width:100%}.my-account__user-accounts-hint,.settings__user-accounts-hint{color:#8e8f8f;font-size:14px;font-weight:400;line-height:20px;padding-right:8px}@media (min-height:900px){.my-account__nav,.settings__nav{position:sticky;top:80px;z-index:0}}@media (max-width:1024.98px){.my-account__page-content,.settings__page-content{flex-direction:column}.my-account__page-content .left-sidebar-container,.settings__page-content .left-sidebar-container{margin:0;max-width:none}.my-account__page-content .right-content-container,.settings__page-content .right-content-container{width:100%}.my-account__page-content .collapsible-panel__content,.settings__page-content .collapsible-panel__content{box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);margin-top:0;position:absolute;width:330px;z-index:5}}@media (min-width:768px) and (max-width:1024.98px){.my-account__menu-link,.settings__menu-link{padding:0 20px}.settings__info-fields-wrapper{padding:20px 0}.settings__info-fields{padding:0 20px}.settings__company-address-form .settings__info-fields div.form-field,.settings__info-fields .settings__company-address-form div.form-field,.settings__info-fields .settings__form-field{flex:0 0 calc(50% - 6px)}.settings__image-upload-group{margin-bottom:20px}.settings__company-save-btn{margin-top:12px}}@media (max-width:1024.98px){.my-account__menu-link,.settings__menu-link{padding:0 16px}.settings__nav{display:none;height:calc(100vh - var(--header-height));left:0;position:fixed;right:0;top:var(--header-height);z-index:10}.settings__nav--active{display:flex}.settings__nav-overlay{display:block}.settings__info-fields-wrapper{padding:16px 0}.settings__info-fields{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;max-width:none;padding:0 16px}.settings__company-address-form .settings__info-fields div.form-field,.settings__info-fields .settings__company-address-form,.settings__info-fields .settings__company-address-form div.form-field,.settings__info-fields .settings__company-address-title,.settings__info-fields .settings__form-field,.settings__info-fields .settings__image-upload-group,.settings__info-fields .settings__image-upload-group+.settings__form-field{flex:0 0 100%}.settings__info-fields .settings__company-address-form{min-height:0}.settings__info-fields .settings__company-address-form .form-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.settings__info-fields .form-field-layout-column input,.settings__info-fields .form-field-layout-column textarea{margin-bottom:0}.settings__image-upload-group{margin-bottom:16px}.settings__company-save-btn{margin-top:8px}}@media only screen and (max-width:768px) and (orientation:portrait) and (hover:none) and (pointer:coarse){.settings__nav{height:calc(100vh - var(--header-height) - 56px);z-index:1060}}.settings__email-template-table-wrapper{padding:16px;width:100%}@media (max-width:1199px){.settings__email-template-table-wrapper{padding:0}}.settings__email-template-table{border-collapse:collapse;border-radius:4px;box-shadow:0 0 0 1px #e6e7f8;table-layout:fixed;width:100%}.settings__email-template-table .link-button{color:unset;display:flex}.settings__email-template-table .link-button .sort-icon{margin-left:4px}.settings__email-template-table .link-button:hover{color:#0b80f3}.settings__email-template-table_description,.settings__email-template-table_name{width:25%}.settings__email-template-table_bg0{background-color:#fff}.settings__bills-default_setting:hover,.settings__email-template-table thead tr,.settings__email-template-table_bg1{background-color:#fafbfd}.settings__email-template-table thead tr{align-items:center;display:flex;height:44px;justify-content:flex-start}.settings__email-template-table thead tr>th{color:#1f2021;font-size:14px;font-weight:500;padding-left:16px;text-align:left}.settings__email-template-table tbody tr{align-items:center;display:flex;height:44px;justify-content:flex-start}.settings__email-template-table tbody tr>td{color:#1f2021;font-size:14px;font-weight:400;overflow:hidden;padding-left:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.settings__email-template-table tbody tr:hover{background-color:#f2f2f8}.settings__email-template-icon .icon-x-small{height:18px;max-height:18px;max-width:18px;width:18px}.settings__email-template-page-controls .page-controls-wrapper{justify-content:flex-end;margin-top:0;padding:10px 17px 10px 32px}.settings__email-template-page-controls .page-controls__panel{box-shadow:none}@media (max-width:1199.98px){.settings__email-template-item-row{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;padding:16px 20px;position:relative}.settings__email-template-item-row:last-of-type{border-bottom:none}.settings__email-template-item-row:last-of-type td{border:none}.settings__email-template-item-row td:nth-child(5),.settings__email-template-item-row td:nth-child(6){align-self:flex-end;margin-left:12px;order:2}.settings__email-template-table,.settings__email-template-table tbody{display:flex;flex-direction:column}.settings__email-template-table thead{display:none}.settings__email-template-table tbody tr{height:auto}.settings__email-template-table tbody td{display:flex;flex-direction:column}.settings__email-template-table td,.settings__email-template-table td:nth-of-type(4){border:none;padding:0}.settings__email-template-description:before,.settings__email-template-name:before,.settings__email-template-table-price:before,.settings__email-template-table-taxable:before{color:#545e7d;font-size:10px;font-weight:700;letter-spacing:.01em;margin-bottom:6px;text-transform:uppercase}.settings__email-template-name{flex:1;margin-bottom:12px;min-width:calc(100% - 180px)}.settings__email-template-name:before{content:"Name"}.settings__email-template-table-price,.settings__email-template-table-taxable{align-items:flex-end;flex:1;margin-bottom:12px}.settings__email-template-table-price:before{content:"Price"}.settings__email-template-table-taxable{margin-left:10px}.settings__email-template-table-taxable:before{content:"Taxable"}.settings__email-template-description{order:1;flex:1}.settings__email-template-description:before{content:"Description"}.addresses-list-modal.manage .settings__email-template-description .options-list__option-label>p:first-of-type,.catalyst .filters-list__item__selected-info .truncated-label .wrapper .settings__email-template-description .title,.catalyst .filters-list__item__selected-info .user-name .settings__email-template-description .title,.catalyst.table table tr .settings__email-template-description th.sortable>.button>.label,.catalyst.table table tr td .label .wrapper .settings__email-template-description .title,.catalyst.table table tr th .label .wrapper .settings__email-template-description .title,.header-navbar-account-menu-profile>.user .settings__email-template-description .avatar-and-label-label,.settings__email-template-description .addresses-list-modal.manage .options-list__option-label>p:first-of-type,.settings__email-template-description .catalyst .filters-list__item__selected-info .truncated-label .wrapper .title,.settings__email-template-description .catalyst .filters-list__item__selected-info .user-name .title,.settings__email-template-description .catalyst.customer-identity>.row,.settings__email-template-description .catalyst.customer-identity>.row.name>.content,.settings__email-template-description .catalyst.details-assignee>.label>.wrapper>.title,.settings__email-template-description .catalyst.job-identity>.content,.settings__email-template-description .catalyst.table table tr td .label .wrapper .title,.settings__email-template-description .catalyst.table table tr th .label .wrapper .title,.settings__email-template-description .catalyst.table table tr th.sortable>.button>.label,.settings__email-template-description .customer-card-tag,.settings__email-template-description .customer-info-tag,.settings__email-template-description .dialogs-appointment-assignment-fields-user>.name,.settings__email-template-description .header-navbar-account-menu-profile>.email,.settings__email-template-description .header-navbar-account-menu-profile>.user .avatar-and-label-label,.settings__email-template-description .td-customer .label,.settings__email-template-description .td-salesperson__wrapper .title,.settings__email-template-description .truncate,.settings__email-template-description .vendor-card-tag,.settings__email-template-description .vendor-info-tag,.td-customer .settings__email-template-description .label,.td-salesperson__wrapper .settings__email-template-description .title{white-space:normal}.settings__email-template-table-wrapper{margin:0;max-width:none}}.settings__bills-wrapper{padding:8px}.settings__bills-field-textarea{border:1px solid #e6e7f8;border-radius:4px;height:120px;padding:12px}.settings__bills-field-textarea::-moz-placeholder{color:#a9b0c4}.settings__bills-field-textarea::placeholder{color:#a9b0c4}.settings__bills-field-input{border-radius:4px;height:48px!important;padding:12px}.settings__bills-field-input::-moz-placeholder{color:#a9b0c4}.settings__bills-field-input::placeholder{color:#a9b0c4}.settings__bills-message{padding:8px 0 0}.settings__bills-message>.message{width:440px}.settings__bills-field{border-bottom:0;flex-wrap:wrap;padding:0}.settings__bills-field.narrow{width:456px}.settings__bills-field-action{align-items:center;display:flex;gap:6px;margin-left:auto}.settings__bills-field-action-input{background-color:#fff!important;border:1px solid var(--Grey-Text-placeholder,#a9b0c4)!important;max-width:80px}.settings__bills-field-action-label{color:#4b5565;font-size:14px!important;font-weight:400;letter-spacing:-.09px!important;line-height:18px!important}.settings__bills-field-action-label--active{color:#1570ef}.settings__bills-field-content_category .form-field-with-action__trigger{border-bottom:unset;margin:0;padding:0}.settings__bills-field+.settings__bills-field{margin-top:16px}.settings__bills-field .field-label{margin:0 0 11px;transform:unset}.settings__bills-field .field-content{margin:8px 0;width:100%}.settings__bills-field .form-field-label-general,.settings__bills-field .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .settings__bills-field .work-order-field-label-general{justify-content:flex-start;margin-top:8px}.settings__bills-field .form-field-label-general__after{color:#545e7d;font-size:14px;font-weight:400;line-height:20px;margin-top:2px}.settings__bills-pdf{margin-bottom:16px;margin-top:16px}.settings__bills-pdf .settings__bills-field{margin-top:12px}.settings__bills-pdf .settings__bills-field:first-child{margin-top:0}.route-authenticated-vendor>.content .section-list__right-column_no-record button,.settings__bills-default_setting+.settings__bills-default_setting{margin-top:8px}.settings__bills-default_setting{align-items:center;border:1px solid #e6e7f8;border-radius:4px;display:flex;font-size:14px;font-weight:500;height:44px;padding:0 12px;width:440px}.settings__bills-default_setting .check-box-wrapper,.settings__bills-default_setting .x-toggle-component{margin-left:auto}.settings__bills-default_setting-value{align-items:center;display:flex;position:relative;width:191px}.settings__bills-default_setting-value .input-numeric-input{border-radius:4px;height:48px;padding:12px;width:100%}.settings__bills-default_setting-value .input-numeric-input+span{display:none}.settings__bills-default_setting-value .input-numeric-input:valid+span{color:#a9b0c4;display:block;position:absolute;right:12px;top:15px}.settings__bills-default_setting-value .cb-new-form-trigger{border-color:#a9b0c4}@media (max-width:575px){.settings__bills-wrapper{padding:42px 32px 0 64px}}.settings__email-templates{gap:16px;padding:16px 0}.settings__email-templates,.settings__email-templates>.section{display:flex;flex-direction:column}.settings__email-templates>.section>.title{color:#1f2021;font-size:16px;font-weight:500;padding:0 16px}.page-filters-block{display:flex;gap:16px}.page-filters-block,.tasks-page-table-wrapper{flex-direction:column}.tasks-page-table-wrapper .catalyst.table table tr td{height:0;padding:0}.tasks-page-table-wrapper .catalyst.table table tr td .column-wrapper{max-height:68px;opacity:100%;transition:max-height .5s ease-out,opacity .5s linear}.tasks-page-table-wrapper .catalyst.table table tr td .column-wrapper.remove{max-height:0!important;opacity:0;overflow:hidden}.tasks-page-table-wrapper .catalyst.table table tr td .loading{padding:8px 8px 8px 0}.tasks-page-table-wrapper .catalyst.table table tr td:first-child{padding-left:0}.tasks-page-table-wrapper .catalyst.table table tr td:first-child .loading{padding-left:8px}.tasks-page-table-wrapper .catalyst.table table tr td:last-child{padding-right:0}.th-job .label{margin-left:16px}.tasks-page-table{margin-top:-16px}.tasks-page-table tr:hover td{background:#f8f8fd!important}.tasks-page-table tr:hover td.add-new{background:#fff!important}.content-child .option-button{align-items:center;background-color:transparent;color:#000;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;letter-spacing:-.09px;line-height:18px;padding:6px;width:100%}.content-child .option-button:focus,.content-child .option-button:hover{background-color:#f0f4f7;border-radius:4px}.view-selector-content-child{width:240px}.view-selector-content-child .mut-array>.options-list{padding:6px}.view-selector-content-child .mut-array>.options-list>.search-field{border:1px solid #e4e8ed;border-radius:4px;height:inherit;line-height:inherit;margin:6px;overflow:hidden;width:unset}.view-selector-content-child .mut-array>.options-list>.search-field>.search-field__input{color:#121926;font-size:14px;letter-spacing:-.09px;line-height:18px;padding:8px}.view-selector-content-child .mut-array>.options-list>.search-field>.search-field__input::-moz-placeholder{color:#697586}.view-selector-content-child .mut-array>.options-list>.search-field>.search-field__input::placeholder{color:#697586}.view-selector-content-child .mut-array>.options-list .before-option .title,.view-selector-content-child .mut-array>.options-list>.options-list__scrollable-area>.options-list__options-container>.options-list__option .options-list__option-label{color:#4b5565;letter-spacing:-.09px;font-weight:500;font-size:14px;line-height:18px}.view-selector-content-child .mut-array>.options-list>.search-field>.search-field__icon{display:none}.view-selector-content-child .mut-array>.options-list>.search-field>.search-field__clear-button{right:4px}.view-selector-content-child .mut-array>.options-list .before-option{align-items:center;gap:8px;padding:8px}.view-selector-content-child .mut-array>.options-list .before-option:hover{background-color:#f0f4f7;border-radius:4px}.view-selector-content-child .mut-array>.options-list>.options-list__scrollable-area{margin:-6px;max-height:272px;min-height:272px;padding:0}.view-selector-content-child .mut-array>.options-list>.options-list__scrollable-area>.options-list__options-container{display:flex;flex-direction:column;padding:6px}.view-selector-content-child .mut-array>.options-list>.options-list__scrollable-area>.options-list__options-container>.options-list__option{border-radius:4px;padding:8px}.view-selector-content-child .mut-array>.options-list>.options-list__scrollable-area>.options-list__options-container>.options-list__option:hover{background-color:#f0f4f7}.view-selector-content-child .options-list__option{gap:8px;min-height:auto;padding-bottom:8px;padding-top:8px}.view-selector-content-child .options-list .check-box-wrapper{margin-left:0}.view-selector-content-child .options-list__media{margin-right:0}.view-selector-content-child .options-list__scrollable-area{margin:0;max-height:320px;overflow-y:auto}.view-selector-content-child .options-list__option-label{font-size:14px}.view-selector-content .unassigned-tasks{color:#000}.view-selector-content .unassigned-tasks,.view-selector-content .unassigned-tasks_label{font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:18px}.view-selector-content .unassigned-tasks_label-show{color:#1570ef}.view-selector-content .unassigned-tasks_label-hide{color:#4b5565}.clear-assignee{border-top:1px solid #e4e8ed;margin-bottom:2px;margin-top:6px;padding-top:8px}.assigned-filter{padding-left:6px!important}.assigned-filter.more-than-one{padding-right:6px!important}.assigned-filter .full-name{color:#364152;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px;padding-right:2px}.more-filters-content{align-items:flex-start;display:flex;flex-direction:column;padding:8px;width:200px}.more-filters-content .option-label{color:#697586;font-size:12px;font-weight:500;letter-spacing:-.09px;line-height:100%;padding:8px}.list-page_timesheets__clock-in-title{margin-left:4px}.list-page_timesheets__timer{color:#545e7d;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:19px;margin-left:8px}.route-authenticated-vendor{display:grid;flex:1;gap:16px;grid-template:"info notes" min-content "info content" 1fr/376px 1fr}.route-authenticated-vendor>.section{background:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.route-authenticated-vendor>.info{grid-area:info}.route-authenticated-vendor>.notes{grid-area:notes}.route-authenticated-vendor>.info .vendor-info-page__info-wrapper{overflow:hidden;text-overflow:ellipsis}.route-authenticated-vendor>.info .vendor-info-page__info-header{border-bottom:1px solid #e6e7f8;display:flex;max-width:376px;min-height:52px;padding:12px 16px 16px}@media (max-width:1199.98px){.route-authenticated-vendor>.info .vendor-info-page__info-header{max-width:100%;width:100%}}.route-authenticated-vendor>.info .vendor-info-page__info-header-back{margin-right:12px;fill:#7c849b}.route-authenticated-vendor>.info .vendor-info-page__info-header--title{color:var(--Black-Dark,#1f2021);display:-webkit-box;font-size:18px;font-weight:500;height:100%;line-height:24px;margin-right:12px;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.route-authenticated-vendor>.notes,.route-authenticated-vendor>.notes .vendor-notes-container-note{padding:8px}.route-authenticated-vendor>.notes .vendor-notes-container-note:hover{background-color:#f7f8fb;border-radius:8px}.route-authenticated-vendor>.notes .vendor-notes-container-note label{cursor:pointer;display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.route-authenticated-vendor>.content{grid-area:content;display:flex;flex-direction:column}.route-authenticated-vendor>.content .section-list-wrapper{display:flex;flex:1;flex-direction:column}.route-authenticated-vendor>.content .section-list__right-column{display:flex;flex-direction:column;height:100%}.route-authenticated-vendor>.content .section-list__right-column-header{align-items:center;border-bottom:1px solid #e6e7f8;display:flex;justify-content:space-between;min-height:52px;padding:0 16px}.route-authenticated-vendor>.content .section-list__right-column-header .bulk-actions{align-items:center;display:flex}.route-authenticated-vendor>.content .section-list__right-column-header .bulk-actions_selected{font-size:14px;font-weight:400;line-height:20px;margin-right:8px}.route-authenticated-vendor>.content .section-list__right-column-header .bulk-actions_selected-count{font-weight:700}.route-authenticated-vendor>.content .section-list__right-column-header .bulk-actions .section-header-trigger{padding:0 8px}@media (max-width:767.98px){.route-authenticated-vendor>.content .section-list__right-column-header .btn-medium{height:28px}}.route-authenticated-vendor>.content .section-list__right-column-table{display:flex;flex-direction:column;height:100%;position:relative}.route-authenticated-vendor>.content .section-list__right-column-titles{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;color:#1f2021;display:flex;font-size:12px;font-weight:500;height:28px;line-height:20px;padding:0 12px;position:sticky;top:0;z-index:12}.route-authenticated-vendor>.content .section-list__right-column-fields{align-items:center;border-bottom:1px solid #e6e7f8;display:flex;min-height:56px;padding:4px 12px;position:relative}.route-authenticated-vendor>.content .section-list__right-column-fields:hover{background-color:#f7f8fb}.route-authenticated-vendor>.content .section-list__right-column-fields:last-of-type{border-bottom:0}.route-authenticated-vendor>.content .section-list__right-column_no-record{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:12px 0}.route-authenticated-vendor>.content .section-list__right-column_no-record span{color:#7c849b;font-size:14px;font-weight:500;line-height:20px;text-transform:uppercase}.avatar-component-wrapper{position:relative}.avatar-component-placeholder{justify-content:center;position:absolute;top:0}.badge,.btn-add-item-wrapper{align-items:center;display:flex}.avatar-component-placeholder__avatar_color_1{background-color:#a2addf}.avatar-component-placeholder__avatar_color_2{background-color:#a0d1a8}.avatar-component-placeholder__avatar_color_3{background-color:#9f8eb3}.avatar-component-placeholder__avatar_color_4{background-color:#84bff8}.avatar-component-placeholder__avatar_color_5{background-color:#a9b0c4}.avatar-component-placeholder__avatar_color_6{background-color:#7fbdbb}.avatar-component-placeholder__avatar_color_7{background-color:#fad397}.avatar-component-placeholder__avatar_color_8{background-color:#f1a099}.avatar-component-placeholder__avatar_color_9{background-color:#cdaca0}.avatar-component-placeholder__avatar_color_10{background-color:#8e8f8f}.avatar-component-placeholder span{color:#fff;font-size:12px;font-weight:500;line-height:20px;text-transform:uppercase}.avatar-component-avatar{border-radius:50%;box-shadow:0 0 0 1.5px #fff;overflow:hidden;position:absolute;top:0}.avatar-component-xx-large{height:42px;min-width:42px;width:42px}.avatar-component-x-large{height:40px;min-width:40px;width:40px}.avatar-component-larger{height:36px;min-width:36px;width:36px}.avatar-component-large{height:32px;min-width:32px;width:32px}.avatar-component-medium{height:30px;min-width:30px;width:30px}.avatar-component-small{height:28px;min-width:28px;width:28px}.avatar-component-small span{font-size:10px;font-weight:700;letter-spacing:.01em}.avatar-component-x-small{height:26px;min-width:26px;width:26px}.avatar-component-x-small span{font-size:8.7px;letter-spacing:.024em}.avatar-component-xx-small{height:24px;min-width:24px;width:24px}.avatar-component-xx-small span{font-size:10px;letter-spacing:.01em}.avatar-component-xxx-small{height:20px;min-width:20px;width:20px}.avatar-component-xxx-small span{font-size:9px;letter-spacing:.016em}@media (max-width:767px){.avatar-component-x-large{height:38px;min-width:38px;width:38px}.avatar-component-large{height:30px;min-width:30px;width:30px}.avatar-component-medium{height:28px;min-width:28px;width:28px}.avatar-component-small{height:26px;min-width:26px;width:26px}.avatar-component-x-small{height:24px;min-width:24px;width:24px}.avatar-component-xx-small{height:22px;min-width:22px;width:22px}}.badge{border-radius:28px;flex-shrink:0;height:24px;max-width:-moz-fit-content;max-width:fit-content;padding:2px 8px}.badge-circle{border-radius:50%;padding:2px}.badge-calendar-status,.badge-status{border-radius:6px;text-transform:uppercase}.badge-calendar-status{background:#e7f3fe;color:#0b80f3;padding:4px 8px}.badge-calendar-status:before{background:0 0;content:""}.badge-calendar-status .badge-label{font-size:12px;font-weight:500;line-height:15px}.badge-pill{border-radius:28px;height:28px;padding:4px 4px 4px 8px}.badge-pill .badge-label{font-size:14px;font-weight:500;height:unset;line-height:unset}.badge-label{font-size:12px;font-weight:500;line-height:20px;max-width:250px;min-width:20px;text-align:center;white-space:nowrap}.badge-label+.badge-button{margin-left:4px}.badge-button{fill:hsla(0,0%,100%,.5)}.badge-button:hover{background-color:hsla(0,0%,100%,.3);border-radius:20px}.badge-button .icon-xx-small{margin:2px}.badge-button .icon-svg path{fill:#fff}.border-div{height:1px;width:auto}@media (max-width:380px){.section-container .border-div{margin:0!important}}.btn-add-item-wrapper{margin-top:16px}.btn-add-item-button{align-items:center;border-radius:4px!important;font-size:14px!important;font-weight:500!important;height:100%;height:48px;justify-content:center;line-height:1.5px!important;margin:0 16px;min-height:48px;padding:unset;width:100%}button{border:1px solid transparent}.btn,.btn-x-small{border-radius:4px}.btn{background-image:none;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:normal;line-height:1;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn,.btn-component-title{margin-bottom:0}.btn-x-small{font-size:12px;height:26px;padding:0 7px}.btn-small{height:35px;padding:0 20px}.btn-medium,.btn-small{border-radius:3px;font-size:14px;letter-spacing:-.006em}.btn-medium{height:38px}.btn-big{border-radius:8px;font-size:16px;height:52px;letter-spacing:-.18px;line-height:19.36px;padding:0 26.5px}.btn-component-plus-icon,.text-actionable-plus-icon{margin:0 8px 0 0}.btn.btn-x-small .btn-component-plus-icon,.btn.btn-x-small .text-actionable-plus-icon{margin:0 6px 0 0}.btn-component-plus-icon .icon-svg,.text-actionable-plus-icon .icon-svg{height:14px;max-height:14px;max-width:14px;min-width:14px;width:14px}.btn.btn-x-small .btn-component-plus-icon .icon-svg,.btn.btn-x-small .text-actionable-plus-icon .icon-svg{height:9px;max-height:9px;max-width:9px;min-width:9px;width:9px}.btn-action{align-items:center;background-color:#fff;border-radius:4px;color:#0b80f3;display:flex;font-size:14px;font-weight:500;height:28px;line-height:20px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.btn-action_applied-dot{background-color:#ee5454;border-radius:50%;height:10px;position:absolute;right:12px;top:8px;width:10px;z-index:100}.btn-action .icon{margin-right:4px}.btn-action:hover{background-color:#e7f3fe}.btn-action:active{box-shadow:none;outline:0!important}.btn-action .icon-svg path{fill:#0b80f3}.btn-action-error{border:1px solid #e54234;color:#e54234}.btn-action-error:hover{background-color:#fceae9}.btn-action-error .icon-svg path{fill:#e54234}@media (max-width:767px){.btn-medium{height:36px;min-width:76px}.btn-small{padding:0 10px}}.calendar{border-radius:8px 8px 0 0;cursor:default!important;height:100%;overflow:hidden}.appointment-modal .calendar{border-radius:0;height:100%}.calendar>.js--item-detail{z-index:1060}@media (min-width:1200px){.calendar{padding:0 1px}}.check-box__input-wrapper{cursor:pointer;height:20px;position:absolute;width:20px}.check-box-wrapper{display:flex;min-height:20px;min-width:20px;position:relative}.check-box-wrapper input{accent-color:#0b80f3;cursor:pointer;height:20px;width:20px}.check-box-wrapper input[disabled]{cursor:default}.check-box-wrapper label{cursor:pointer;left:28px;position:absolute;white-space:nowrap;width:100vw}.check-box-wrapper--disabled .check-box__input-wrapper,.check-box-wrapper--disabled .check-box__input-wrapper .icon{cursor:default}.check-box-wrapper--disabled .check-box__input-wrapper .icon svg path{fill:#e6e7f8}.cinderpay-sign-up{background-color:var(--Grey-Grey-background,#f7f8fb);border-radius:16px;display:flex;flex-direction:row;justify-content:space-between;min-height:200px;overflow:hidden;padding:24px;position:relative;width:100%}.cinderpay-sign-up .left{display:flex;flex-direction:column;gap:24px;height:100%}.cinderpay-sign-up .left .message{color:#1f2021;flex:1;font-size:22px;font-weight:600;line-height:130%}.cinderpay-sign-up .left .buttons{align-items:center;display:inline-flex;gap:8px}.cinderpay-sign-up .right img{max-height:194px;position:absolute;right:0;top:10px}.clear-selection{align-items:center;border-top:1px solid #e4e8ed;display:flex;justify-content:flex-start;padding:8px;width:100%}.color-picker{background:#fff;border-radius:5px;padding:7px}.color-picker-wrapper{background-color:#fff;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.18);position:absolute}.color-picker-square{border-radius:2px;display:flex;justify-content:center;margin:0 4px 0 0;padding:0}.color-picker-square:last-of-type{margin-right:0}.color-picker-checkmark-icon .icon-svg{position:relative;top:-2px}.confirm-dialog-modal-dialog .modal-dialog{margin:50vh auto 0;text-align:center;transform:translateY(-50%);width:376px}.confirm-dialog-modal-dialog .modal-dialog-content-header{align-items:center;border-bottom:1px solid transparent;box-sizing:unset;flex-direction:column;height:60px;justify-content:flex-end;padding:0}.confirm-dialog-modal-dialog .modal-dialog-close{opacity:1;position:absolute;right:8px;top:8px}.confirm-dialog-icon{align-items:center;background-color:rgba(11,128,243,.11);border-radius:50%;display:flex;height:36px;justify-content:center;margin:0 auto;text-align:center;width:36px}.confirm-dialog-icon-info{background-color:#f2f2f8}.confirm-dialog-icon-success{background-color:#edf6ee}.confirm-dialog-icon-danger{background-color:#fdedeb}.confirm-dialog-icon .icon{cursor:auto!important}.confirm-dialog-alert{line-height:1.8;overflow:hidden;text-overflow:ellipsis}.confirm-dialog-buttons{justify-content:center;margin-top:24px}.confirm-dialog-buttons button{min-width:92px}.confirm-dialog-buttons>:first-of-type{margin-right:8px}.create-new,.services-material-create-new{border-top:1px solid #e6e7f8;height:52px}.create-new,.create-new-btn,.services-material-create-new{align-items:center;display:flex;justify-content:center;width:100%}.create-new-btn{height:28px;margin:0 16px}.create-new-btn .icon{margin-right:4px}.created-by{background:#f7f8fb;border:1px solid #f2f2f8;border-radius:8px;color:#545e7d;display:flex;font-size:14px;font-weight:500;line-height:20px;padding:8px}.created-by-icon{margin-right:8px}.created-by-wrapper{font-weight:400}.datepicker_container{position:relative}.datepicker_selected-date{align-items:center;background-color:#fff;border:1px solid #e6e7f8;border-radius:8px;display:flex;justify-content:space-between;min-height:48px;padding:0 8px}.datepicker_selected-date-placeholder{color:#7c849b}.dropdown-menu-component{position:relative}.dropdown-menu-component-menu{background-clip:padding-box;background-color:#fff;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.18);display:block;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1035}.dropdown-menu-component-menu .menu-item.disabled{opacity:.33}.dropdown-menu-component-menu .dropdown-menu-component-menu-group:not(:first-of-type){border-top:1px solid #e6e7f8}.dropdown-menu-component-dropdown-item{background-color:transparent;border:0;box-shadow:none;cursor:pointer;font-weight:400;height:32px;padding:0 20px;text-align:left;white-space:nowrap}.dropdown-menu-component-dropdown-item:hover{background-color:#f7f8fb;color:#0b80f3}.dropdown-menu-component-btn-title{margin:0}.empty-content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:inherit;width:100%}.empty-content__image{max-height:239px;max-width:256px;width:100%}.empty-content__title{color:#545e7d;font-size:12px;font-weight:500;line-height:18px;margin-top:8px;text-transform:uppercase}.empty-content__content{align-items:center;display:flex;flex-direction:column;margin-top:8px}.empty-content__btn-create{align-items:center;display:flex;padding:9px 12px}.empty-content__btn-create:before{color:#0b80f3;content:"+";font-size:24px;margin-right:6px}.filter-block{border-bottom:1px solid #eff1f7}.filter-block__header{align-items:center;display:flex;font-weight:500;height:48px;justify-content:space-between}.filter-block__header-title{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.filter-block__header-title_buttons{align-items:center;display:flex}.filter-block__body{max-height:388px;position:relative}.filter-block__header-left-icon{margin-left:8px;fill:#7c849b}.filter-block .options-list__scrollable-area{margin:unset;max-height:324px;overflow-x:hidden;overflow-y:auto;padding:unset}.filter-block .options-list__scrollable-area::-webkit-scrollbar{background-color:unset}.filter-block .options-list__option{min-height:40px;padding:unset}.filter-block .options-list .check-box-wrapper{margin-left:0;margin-right:8px}.filter-block .options-list__option-label{font-weight:400;letter-spacing:-.18px}.filter-block .options-list__media{margin-right:11px}.filter-block .options-list .search-field{border:1px solid #e6e7f8;border-radius:4px;height:34px;margin-bottom:10px;overflow:hidden}.filter-block .options-list .search-field__icon-wrapper{padding:0 8px 0 16px}.filter-block .options-list .search-field__input{font-size:14px;letter-spacing:-.006em;padding-left:32px}.filter-block .options-list .search-field__input::-moz-placeholder{color:#9aa4b2;font-size:14px;letter-spacing:-.006em}.filter-block .options-list .search-field__input::placeholder{color:#9aa4b2;font-size:14px;letter-spacing:-.006em}.filter-block .options-list .search-field__clear-button,.filter-block .options-list .search-field__icon{left:4px;margin:unset;padding:unset;position:absolute;right:unset}.filter-block .form-field-with-action{display:block}.filter-block .form-container{background-color:inherit}.filter-block .form-container .form-field-with-action__trigger{border-bottom:unset;margin:unset;padding:unset}.filter-block .form-container .form-field-with-action__wrapper{padding:unset}.filter-block .form-container .form-field-label-general,.filter-block .form-container .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .filter-block .form-container .work-order-field-label-general{font-size:16px;font-weight:400;line-height:24px;margin-left:8px}.filter-block .form-field-with-action__wrapper{align-items:center;border-bottom:0;height:48px}.filter-block .form-field-with-action__label{font-weight:400;letter-spacing:.4px}.field-content p,.form-field,.form-field-evented,.form-field-with-action{letter-spacing:-.011em;font-size:16px}.filter-block .form-field-with-action__content{margin-left:auto;margin-top:0}.filter-block .spin-loader .spinner{margin:60px auto}.filter-block__clear-btn{font-weight:400}.filter-block__footer{display:none;padding:16px}.modal-dialog .filter-block .options-list__scrollable-area{max-height:324px}.form-container{background-color:#fff}.form-container>.form-field,.form-container>.form-field-edit{border-bottom:1px solid #f2f2f8;margin:0 8px}.form-container .field-content,.form-field+.field-content,.form-field-evented+.field-content,.form-field-with-action+.field-content{margin-top:8px}.field-content p{margin-bottom:8px}.field-content p:last-of-type{margin-bottom:0}.field-content__selected{color:#545e7d;font-size:16px;font-weight:400;line-height:24px}.field-content__placeholder{color:#a9b0c4;font-size:16px;font-weight:400;line-height:24px}.form-field,.form-field-with-action__wrapper{min-height:24px;padding:8px}.form-field-with-action[disabled] .field-content,.form-field-with-action[disabled] .field-label,.form-field-with-action[disabled] .form-field-with-action__content,.form-field-with-action[disabled] .form-field-with-action__label,.form-field[disabled] .field-content,.form-field[disabled] .field-label,.form-field[disabled] .form-field-with-action__content,.form-field[disabled] .form-field-with-action__label{color:#545e7d}.form-field-with-action[disabled] .icon,.form-field[disabled] .icon{fill:#7c849b}.form-field-required,.form-field-with-action_required{color:#d0021b;margin-left:4px}.form-field-label__toggle{margin-top:0!important}.form-field-label__toggle-title{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.field-content.w100 .validate-field,.field-content.w100 input,.form-field-with-action__content .validate-field,.form-field-with-action__content input{width:100%}.field-content .validate-field{height:100%}.field-content>.x-toggle-component{padding-right:0}.field-content input{height:auto;min-height:20px}.form-field-content-toggle{align-items:center;display:flex;margin-left:auto;margin-top:unset!important}.form-field-layout-column{flex-wrap:wrap;position:relative}.form-field-layout-column .field-label{width:100%}.form-field-layout-column .field-content{display:flex;flex-wrap:wrap;width:100%}.form-field-layout-column input,.form-field-layout-column textarea{margin-bottom:5px}.form-field-layout-column .field-control{position:absolute;right:25px;top:calc(50% - 12px)}@media (max-width:1024.98px){.field-content .validate-field,.field-content .validate-field .btn{flex:1}}.header-navbar{align-items:center;background:#fff;border-bottom:1px solid #ebeff2;display:flex;gap:8px;height:var(--header-height);justify-content:flex-end;padding:0 24px;position:sticky;top:0;z-index:1025}.icon{position:relative}.icon-on-text{font-size:10px;font-weight:400;position:absolute;z-index:2}.icon .tippy-content{width:-moz-max-content;width:max-content}.image-cropper-img{display:block;max-width:100%}.image-upload-group{align-items:center;flex-wrap:wrap;gap:12px 24px}.image-upload-group,.image-upload-group>.image{display:flex;flex-direction:row}.image-upload-group>.image>.avatar{height:124px;min-width:124px;width:124px}.image-upload-group>.image>.placeholder svg{height:80px;max-height:80px;max-width:80px;width:80px}.image-upload-group>.actions{display:flex;flex:1;flex-direction:row;gap:8px}.image-upload-group.size-large>.image>.avatar{height:120px;width:230px}.image-upload-group.size-large>.image>.avatar .avatar-component-avatar{border-radius:unset;box-shadow:unset;justify-content:flex-start}.image-upload-group.size-large>.image>.avatar .avatar-component-avatar img{height:unset;max-height:120px;max-width:230px;-o-object-fit:scale-down;object-fit:scale-down;width:unset}.invoice-paid-modal-dialog .confirm-dialog-alert{font-size:14px;margin-bottom:16px}.invoice-paid-modal-dialog_inputs{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:16px}.invoice-paid-modal-dialog_inputs label{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.invoice-paid-modal-dialog_inputs .cb-simple-s-trigger{border-radius:8px;left:unset;margin-right:0;padding-left:12px}.invoice-partially-paid-modal-dialog .modal-dialog{width:400px}.invoice-partially-paid-modal-dialog .confirm-dialog-alert{font-size:14px;margin-bottom:16px}.invoice-partially-paid-modal-dialog .alert{color:#e54234;margin-bottom:8px;text-align:center}.invoice-partially-paid-modal-dialog_inputs,.invoice-partially-paid-modal-dialog_inputs-amount-wrapper,.invoice-partially-paid-modal-dialog_inputs-date,.invoice-partially-paid-modal-dialog_inputs-method{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:16px}.invoice-partially-paid-modal-dialog_inputs-amount-wrapper label,.invoice-partially-paid-modal-dialog_inputs-date label,.invoice-partially-paid-modal-dialog_inputs-method label{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.invoice-partially-paid-modal-dialog_inputs-amount-wrapper{margin-bottom:unset}.invoice-partially-paid-modal-dialog_inputs-date{border-bottom:1px solid #f2f2f8}.invoice-partially-paid-modal-dialog_inputs-amount{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.invoice-partially-paid-modal-dialog_inputs-amount:first-child{width:180px}.invoice-partially-paid-modal-dialog_inputs-amount .input-currency-input{border:1px solid #0b80f3;border-radius:4px;font-size:16px;font-weight:400;height:48px;line-height:24px}.invoice-partially-paid-modal-dialog_inputs-amount .btn-component{font-size:16px;font-weight:500;height:48px;line-height:24px;margin-left:16px}.invoice-partially-paid-modal-dialog_inputs .datepicker_container{margin-bottom:16px;width:352px}.invoice-partially-paid-modal-dialog_inputs .datepicker_container .datepicker_selected-date{border:1px solid #a9b0c4;border-radius:4px;font-size:16px;font-weight:400;line-height:24px}.invoice-partially-paid-modal-dialog_inputs .cb-simple-s-trigger{border:1px solid #e6e7f8;border-radius:4px;font-size:16px;font-weight:400;left:unset;line-height:24px;margin-right:16px;padding-left:12px;width:352px}.invoice-partially-paid-modal-dialog_inputs .cb-simple-s-trigger-selected{border:1px solid #a9b0c4}.invoice-refund-modal-dialog .modal-dialog{width:400px}.invoice-refund-modal-dialog .confirm-dialog-alert{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:16px;text-align:center}.invoice-refund-modal-dialog .alert{color:#e54234;margin-bottom:8px;text-align:center}.invoice-refund-modal-dialog_inputs{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-bottom:16px;text-align:left}.invoice-refund-modal-dialog_inputs-wrapper{display:flex;flex-direction:column;margin-bottom:unset;width:100%}.invoice-refund-modal-dialog_inputs-wrapper label{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.invoice-refund-modal-dialog_inputs-input{display:flex;flex-direction:column}.invoice-refund-modal-dialog_inputs-input .input-currency-input{border:1px solid #0b80f3;border-radius:4px;font-size:16px;font-weight:400;height:48px;line-height:24px}.invoice-refund-modal-dialog_inputs-input .link-button{width:-moz-max-content;width:max-content}.invoice-refund-modal-dialog_inputs-input .btn-component{font-size:16px;font-weight:500;height:48px;line-height:24px;margin-left:16px}.layered-modal__overlay{background-color:#000;height:100vh;opacity:0;position:fixed;right:0;top:0;transition:opacity 30ms linear;width:100vw;z-index:1040}.layered-modal__overlay.visible:not(.overlay-invisible){opacity:.5}.layered-modal-2 .layered-modal__overlay,.layered-modal-3 .layered-modal__overlay,.layered-modal-4 .layered-modal__overlay,.layered-modal-5 .layered-modal__overlay{background-color:transparent;left:0;opacity:0;position:fixed;right:auto;width:calc(100vw - 1006px)}.layered-modal__column-container{background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100%;overflow:hidden;position:absolute;top:0;z-index:1050}.parent-modal .layered-modal__column-container{transition:none!important}.layered-modal__dialog.intermediate-modal .layered-modal__column-container.expanded,.wide-modal.not-transitioned .wide-modal__columns-container,.wide-modal.not-transitioned .wide-modal__overlay{transition:none}.layered-modal-2 .layered-modal__column-container{z-index:1052}.layered-modal-3 .layered-modal__column-container{z-index:1054}.layered-modal-4 .layered-modal__column-container{z-index:1056}.layered-modal-5 .layered-modal__column-container{z-index:1058}.layered-modal-6 .layered-modal__column-container{z-index:1059}.layered-modal-7 .layered-modal__column-container{z-index:1060}.layered-modal-8 .layered-modal__column-container{z-index:1061}.layered-modal-9 .layered-modal__column-container{z-index:1062}.layered-modal__column-container.x-small{right:-288px;width:288px}.layered-modal__column-container.x-small.expanded{right:0}.layered-modal__column-container.small{font-size:inherit;letter-spacing:-.006em;right:-392px;width:392px}.layered-modal__column-container.small.expanded{right:0}.layered-modal__column-container.medium{right:-480px;width:480px}.layered-modal__column-container.medium.expanded{right:0}.layered-modal__column-container.x-medium{right:-640px;width:640px}.layered-modal__column-container.x-medium.expanded{right:0}.layered-modal__column-container.large{right:-736px;width:736px}.layered-modal__column-container.large.expanded{right:0}@media (max-width:850px){.layered-modal__column-container.large{width:75%}}.layered-modal__column-container.x-large{right:-808px;width:808px}.layered-modal__column-container.x-large.expanded{right:0}.jobs-new-customers-modal .layered-modal__column-container{background-color:#fff}@media (min-width:1051px){.parent-modal>.layered-modal__column-container{border-right:1px solid #f2f2f8}}.layered-modal__dialog{display:flex;height:100%;justify-content:flex-end;overflow:hidden;position:absolute;right:0;top:0;width:100%}@media (min-width:767.98px){.layered-modal__dialog{width:auto}}.layered-modal__dialog.parent-modal{right:480px}.layered-modal__dialog.parent-modal .layered-modal__column-container{right:auto!important}.layered-modal__dialog.layered-modal-1{z-index:100}.layered-modal__dialog.layered-modal-2{z-index:110}.layered-modal__dialog.layered-modal-3{z-index:120}.layered-modal__dialog.layered-modal-4{z-index:130}.layered-modal__dialog.layered-modal-5{z-index:140}.layered-modal__dialog.layered-modal-6{z-index:141}.layered-modal__dialog.layered-modal-7{z-index:142}.layered-modal__dialog.layered-modal-8{z-index:143}.layered-modal__dialog.layered-modal-9{z-index:144}.layered-modal__dialog.selection-modal{width:440px}.layered-modal__dialog.selection-modal__500,.layered-modal__dialog.selection-modal__unset-with{width:unset}.layered-modal__dialog.selection-modal__500 .layered-modal__column-container.medium{width:500px}.layered-modal__dialog.selection-modal .options-list-add-new__input{width:250px}.modals-container__wrapper .layered-modal__dialog{overflow:visible;position:fixed}.modals-container__wrapper .layered-modal__dialog .layered-modal__column-container{position:relative}.layered-modal__dialog.fixed{position:fixed;z-index:100}.layered-modal__dialog.fixed .layered-modal__column-container,.layered-modal__dialog.fixed .with-visible-footer .layered-modal__content{max-height:100vh}.layered-modal__dialog.parent-modal .advanced-options-link,.layered-modal__dialog.parent-modal .customer-form-phone__wrap button,.layered-modal__dialog.parent-modal .date-time-field:not(.current-tab),.layered-modal__dialog.parent-modal .form-field-evented:not(.current-tab),.layered-modal__dialog.parent-modal .form-field-with-action:not(.current-tab),.layered-modal__dialog.parent-modal .form-field:not(.current-tab),.layered-modal__dialog.parent-modal .layered-modal__footer-buttons{opacity:.2;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.layered-modal__dialog.fixed.parent-modal .layered-modal__dialog.single-modal{left:unset;transform:unset;z-index:1055}.layered-modal__dialog.fixed.parent-modal .layered-modal__dialog.single-modal .layered-modal__column-container{right:0}.layered-modal__dialog.fixed.parent-modal .edit-appointment-modal-v1.single-modal,.layered-modal__dialog.fixed.parent-modal .edit-assignees-modal.single-modal{max-width:1008px}@media (min-width:851px) and (max-width:1048px){.layered-modal__dialog.fixed.parent-modal .edit-appointment-modal-v1.single-modal,.layered-modal__dialog.fixed.parent-modal .edit-assignees-modal.single-modal{width:736px}}.layered-modal__dialog.reverse .layered-modal__column-container.x-small{left:-288px}.layered-modal__dialog.reverse .layered-modal__column-container.x-small.expanded{left:0}.layered-modal__dialog .spin-loader .spinner{margin:70px auto}.layered-modal__dialog .search-field::-moz-placeholder{color:#a9b0c4;font-weight:300}.layered-modal__dialog .search-field::placeholder{color:#a9b0c4;font-weight:300}.layered-modal__header{align-items:center;background-color:#f7f8fb;border-bottom:1px solid #eff1f7;display:flex;font-weight:500;height:64px;padding:20px 16px}.layered-modal__header-left-icon,.layered-modal__header-right-icon,.layered-modal__header-right-icon-group{fill:#7c849b;display:flex}.layered-modal__header-left-icon{fill:#7c849b;margin-right:8px;padding-left:0}.layered-modal__header-right-icon,.layered-modal__header-right-icon-group{margin-left:8px}.layered-modal__header-title{color:#1f2021;font-size:18px;letter-spacing:-.014em;line-height:1;margin-bottom:0;margin-right:auto}.layered-modal__header-title-link,.layered-modal__header-title-link:hover{color:#0b80f3;cursor:pointer;display:inline-block}.layered-modal__header-title-link:hover{text-decoration:underline}.layered-modal__content{display:flex;flex:1;flex-direction:column;overflow:hidden}.layered-modal__content .options-list .search-field__input{border-radius:0}.parent-modal .layered-modal__content{overflow:hidden}.layered-modal__content-body{height:100%;overflow-x:hidden;overflow-y:auto}.layered-modal__footer-buttons{box-shadow:0 -4px 16px 4px rgba(0,0,0,.08);display:flex}.layered-modal__footer-buttons-column{align-items:center;flex-direction:column}.layered-modal__footer-buttons-column button+button{margin-top:8px}.layered-modal__footer-buttons-column-reverse{align-items:center;flex-direction:column-reverse}.layered-modal__footer-buttons .link-button{color:#545e7d;font-size:14px;font-weight:500;letter-spacing:-.09px;line-height:48px;text-align:center;width:100%}.layered-modal__footer-buttons .link-button.clear-link{color:#8e8f8f}.layered-modal__footer-btn_large{padding:24px 26px 24px 24px}.layered-modal__footer-btn_medium{padding:32px}.layered-modal__footer-btn_small{padding:16px}.layered-modal__footer-btn_x-small{padding:21px 24px 11px 20px}.layered-modal__clear-btn{margin-right:20px;width:130px}.layered-modal__list-error{margin:16px 26px -8px 24px}.edit-job-modal .layered-modal__dialog.parent-modal>.layered-modal__overlay{opacity:0}.edit-job-modal .layered-modal__dialog.parent-modal .layered-modal__dialog .layered-modal__overlay{left:0;opacity:.5;right:unset;width:calc(100vw - 1011px)}.attachments-gallery__modal .layered-modal__column-container.x-large{max-width:808px;width:calc(100% - 399px)}.phones-list-modal .phones-wrap{height:100%;min-height:0}.phones-list-modal .phones-save{margin:30px 0}@media (max-width:1024.98px){.layered-modal__dialog.parent-modal:not(.attachments-gallery__modal) .layered-modal__column-container.medium{width:480px}.layered-modal__dialog.parent-modal:not(.attachments-gallery__modal) .layered-modal__column-container.expanded{right:0!important}}@media (min-width:768px) and (max-width:1024.98px){.attachments-gallery__modal .layered-modal__dialog.parent-modal .layered-modal__column-container.x-large.expanded,.attachments-gallery__modal.layered-modal__dialog.parent-modal .layered-modal__column-container.x-large.expanded{right:330px}.attachments-gallery__modal .layered-modal__header{padding:19px 20px}.attachments-gallery__modal .layered-modal__column-container{display:flex;flex-direction:column}.attachments-gallery__modal .layered-modal__column-container.small{width:330px}.attachments-gallery__modal .layered-modal__column-container.x-large{width:calc(100% - 330px)}.attachments-gallery__modal .layered-modal__content{display:flex;flex:1;flex-direction:column}}@media (max-width:767.98px){.layered-modal__dialog:not(.layered-modal__filters-wrapper).fixed .with-visible-footer .layered-modal__content{max-height:calc(100vh - 147px)}.layered-modal__dialog:not(.layered-modal__filters-wrapper) .layered-modal__column-container{display:flex;flex-direction:column;width:100%!important}.layered-modal__dialog:not(.layered-modal__filters-wrapper) .layered-modal__footer-btn_large,.layered-modal__dialog:not(.layered-modal__filters-wrapper) .layered-modal__footer-btn_small{margin:16px}.layered-modal__dialog:not(.layered-modal__filters-wrapper) .layered-modal__header{height:auto;padding-left:16px;padding-right:16px}.layered-modal__dialog:not(.layered-modal__filters-wrapper) .layered-modal__content{flex:1}.attachments-gallery__modal{flex-direction:column;justify-content:flex-start;overflow:auto}.attachments-gallery__modal.layered-modal__dialog.fixed .layered-modal__column-container,.attachments-gallery__modal>.layered-modal__dialog,.attachments-gallery__modal>.layered-modal__dialog.fixed .layered-modal__column-container{overflow:visible}.attachments-gallery__modal>.layered-modal__dialog.fixed{position:static}.attachments-gallery__modal .layered-modal__column-container{flex-shrink:0;height:auto;position:static}.attachments-gallery__modal .layered-modal__column-container.x-large{max-height:none;padding-top:57px}.attachments-gallery__modal .layered-modal__column-container.x-large .layered-modal__header{left:0;position:absolute;right:0;top:0;z-index:1}.attachments-gallery__modal .layered-modal__overlay{display:none}}.login-form-title{font-size:24px;letter-spacing:-.019em;margin:32px auto;text-align:center}.login-form{margin:0 auto 20px;max-width:449px;min-height:445px}.login-form-wrapper{border:1px solid #ebebeb;border-radius:16px;display:flex;flex-wrap:wrap;margin:0 20px;min-height:inherit;padding:0 11.7% 11.7%}.login-form-wrapper .validate-field{padding-bottom:4px}.login-form-wrapper .form-field{border-bottom:0;flex-wrap:wrap;margin-bottom:16px;padding:0}.login-form-wrapper .field-label{margin-bottom:8px;min-height:unset}.login-form-wrapper .field-content{padding:0}.login-form-wrapper input{height:45px;padding:14px 16px}.login-form-wrapper .help-block{margin-bottom:10px;margin-top:-4px;padding:8px 16px}.login-form-wrapper button[type=submit]{border-radius:3px;font-weight:700;height:56px;letter-spacing:.2px;width:100%}.login-form-field-content input{border-radius:4px}.login-form-field-content input:active,.login-form-field-content input:focus{box-shadow:0 0 2px 2px rgba(11,128,243,.2),inset 0 0 0 30px #fff!important}.login-form-forgot-password{margin:0 0 45px auto}.mention-card__thumb,.note__replied-to_wrapper-private .icon,.note__title{margin-right:8px}@media (max-width:767px){.login-form-title{margin-bottom:22px}}.mention-card__thumb{align-items:center;display:flex;justify-content:center}.mention-card__thumb-img{background-color:#f7f8fb;background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:4px;height:20px;min-width:20px;width:20px}.mention-card__desc{color:#545e7d;font-size:14px;overflow:hidden;width:100%}.mention-card__desc.is-disabled{color:#7c849b}.mention-card__title{line-height:20px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.mention-card__title--default{text-transform:none}.mention{background-color:#fafbfd;border:1px solid #e6e7f8;border-radius:8px;height:36px;max-width:100%;min-width:196px}.mention:not(.mention-no-hover):hover{background-color:#e6e7f8}.mention-content-wrapper{padding-right:8px;width:100%}.mention-content-wrapper .mention-card__thumb{padding-left:8px}.mention-heading{font-size:12px}.mention-remove-btn{margin:0 8px}.mention-remove-btn .icon-extra-small{margin:auto}.modal-caption{background-color:#f0f4f7;border:1px solid #dfe4eb;border-radius:4px;display:flex;flex-direction:row;gap:12px;margin-top:16px;padding:12px 16px;width:100%}.modal-caption>.icon{display:flex;flex-direction:column}.modal-caption>.icon>.svg path{fill:#202939}.modal-caption>.content{color:#202939;flex:1;font-size:13px;font-weight:500;line-height:16px}.modal-component{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1070;-webkit-overflow-scrolling:touch;outline:0}.modal-dialog{margin:50vh auto 0;max-width:95%;position:relative;transform:translateY(-50%)}.modal-dialog-overlay{background-color:#000;height:100%;opacity:.4;position:absolute;width:100%}.job-tabs,.modal-dialog-content,.modal-dialog-content-body,.nav-tabs,.tabs-bar,.tabs-bar__list{background-color:#fff}.modal-dialog-title{font-size:14px}.modal-dialog-content{border-radius:8px;overflow:hidden}.modal-dialog-content-header{border-bottom:1px solid #ebebeb;height:42px;padding:12px}.modal-dialog-content-body{padding:16px 24px 24px}.modal-dialog-close{color:#000;float:right;font-size:21px;line-height:1;text-shadow:0 1px 0 #fff}.job-tabs__button,.tabs-bar__button{font-size:12px;font-weight:500;line-height:18px;text-align:center;text-transform:uppercase}.tabs-bar,.tabs-bar__list{border-radius:6px 6px 0 0}.tabs-bar__list{border-bottom:none;box-shadow:inset 0 -1px 0 #eff1f7;margin:0;min-width:100%;padding:0;width:-moz-fit-content;width:fit-content}.tabs-bar__list-item{flex:1;list-style-type:none;margin:0}.nav-tabs__list-item,.no-result,.page-controls__label span{justify-content:center}.tabs-bar__list-item.active{box-shadow:inset 0 -2px 0 #0b80f3}.tabs-bar__button{color:#545e7d;cursor:pointer;display:block;letter-spacing:.01px;outline:0;padding:13px 15px 15px;position:relative;white-space:nowrap;width:100%}.active .tabs-bar__button,.tabs-bar__button:hover{color:#0b80f3}.nav-tabs__list-item{list-style-type:none}.nav-tabs__list-item button{border-bottom:2px solid transparent}.nav-tabs__list-item.active button{border-bottom:2px solid #0b80f3;color:#0b80f3}.nav-tabs__button{height:100%;padding:0;text-transform:uppercase}@media (max-width:767.98px){.info-page__cards-wrapper .nav-tabs__button{font-size:12px;padding:0 8px}}.job-tabs{padding:7px 10px}.job-tabs__list{background-color:#f7f8fb;border-radius:6px;display:flex;list-style:none;margin:0;min-width:100%;padding:2px;width:-moz-fit-content;width:fit-content}.job-tabs__list-item{flex:1}.job-tabs__button{border-radius:4px;color:#545e7d;display:block;height:100%;min-height:26px;padding:4px;width:100%}.active .job-tabs__button{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)!important;color:#0b80f3}.no-result{font-size:14px;font-weight:400;height:68px;line-height:20px}.no-result,.page-not-found{align-items:center;display:flex}.page-not-found{height:calc(100vh - var(--header-height));margin:0 auto;max-width:940px;width:80%}.page-not-found__wrapper{align-items:center;display:flex;justify-content:space-between}.page-not-found__content{display:flex;flex-direction:column;padding-right:12px}.page-not-found__title{color:#1f2021;font-size:50px;font-weight:500;line-height:50px;margin-bottom:24px}.page-not-found__text{font-size:20px;font-weight:400;line-height:30px}.page-not-found__text a{color:#0b80f3;font-weight:500}.page-not-found__button{font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:36px;padding:12px 16px;width:70%}.page-not-found__image-wrapper{flex:1 0 40%}.page-not-found__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.98px){.page-not-found{height:100%;padding:24px;width:100%}.page-not-found__wrapper{flex-direction:column}.page-not-found__content{padding-right:0}.page-not-found__button{margin-bottom:12px;margin-top:24px}.page-not-found__image-wrapper{flex:1 1 auto}}.note,.note__replied-to_wrapper{flex-direction:column;display:flex}.note{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.16);margin:16px;position:relative}.note__mentions-item{margin-top:16px;position:relative}.note__mentions-item a{display:flex}.note__reply-icon{margin-right:12px;fill:#7c849b}.note__pinned-icon{margin-right:12px;fill:rgba(124,132,155,.5)}.note__pinned-icon.has-action{fill:#0b80f3}.note__replied-to{background:#f7f8fb;border:1px solid #e6e7f8;border-left:2px solid #0b80f3;border-radius:0 8px 8px 0;margin-bottom:16px;padding:8px 12px;width:100%}.note__replied-to_private{border-left:2px solid #f6a931}.note__replied-to:hover{background-color:#f2f2f8}.note__replied-to_wrapper-private{align-items:center;display:flex;flex-direction:row;height:42px}.note__replied-to_wrapper-private .note__replied-to-message{color:#545e7d;margin-top:unset}.note__replied-to_wrapper-private .icon svg path{fill:#7c849b}.attachment-preview__img-wrapper .video-block__icon svg path,.note__private .icon,.settings__credit-card-hint>.icon>.svg path,.settings__pending-subscription-icon path{fill:#f6a931}.note__replied-to-name{color:#545e7d;font-size:14px;line-height:20px;overflow:hidden;text-overflow:clip;white-space:nowrap}.note__replied-to-message{color:#7c849b;display:-webkit-box;font-size:14px;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.note__replied-to-message span{color:#0b80f3}.note .dropdown-menu-component{display:flex;margin-left:auto;position:relative;width:24px}.note--editing{background-color:#fef8e7}.note--highlight-current{background-color:#e7f3fe}.note--highlight-current.note-private{background-color:#fff7eb}.note__private{align-items:center;border-bottom:1px solid #f6a931;color:#f6a931;display:flex;font-size:14px;font-style:italic;font-weight:500;height:36px;padding-left:16px}.note__private .icon{padding-right:8px}.note__content{flex:1;padding:16px}.note__title{flex:1;margin-left:8px;width:100%}.note__owner{font-size:14px;font-weight:500;line-height:20px}.note__date{color:#545e7d;font-size:12px;line-height:20px}.note__text{font-size:14px;font-weight:400;line-height:20px}.note__text span[data-user-id]{font-weight:500}.note__heading{align-items:flex-start;flex-wrap:wrap;margin-bottom:16px;width:100%}.note__heading .dropdown-menu-component-toggle{padding:0}.note__attachment-group+.note{margin-top:4px}.note__attachment-group-heading{border-bottom:1px solid #eff1f7;color:#1f2021;font-size:12px;font-weight:500;height:28px;padding-left:12px}.note__attachment-group-heading-icon{margin-left:auto;margin-right:1.5px}.note__attachment-group-heading-icon .icon-svg{height:23px;max-width:23px;min-width:23px;width:23px}.note__attachments{display:flex;flex-wrap:wrap;margin-top:4px}.note__attachments .attachment-preview-img,.note__attachments .uploaded-image{height:64px;margin:0 8px 8px 0;width:64px}.options-list{height:100%}.options-list__dropdown{border-radius:unset;box-shadow:unset}.options-list__scrollable-area{flex:1;margin:16px 0;padding:0 8px}.options-list__options-container{position:relative}.options-list__option{border-radius:8px;justify-content:space-between;min-height:56px;padding:0 8px}.options-list__option[disabled]{color:#474747;fill:unset}.options-list__option-seperator{background-color:#e6e7f8;height:1px;margin:8px auto;width:100%}.options-list__option:hover{background-color:#f7f8fb}.options-list__media{flex-shrink:0;margin-right:16px}.options-list__media.square-28{border-radius:4px}.options-list__media.square-16{border-radius:2px}.options-list__option-labels{display:flex;flex-direction:column;flex-grow:1}.options-list__option-label{font-size:16px;line-height:24px;margin:0 auto 0 0}.options-list__option-sublabel{color:#7c849b;font-size:12px;font-weight:400;line-height:20px;margin:0 auto 0 0}.options-list__option-edit{align-items:center;align-self:stretch;border-right:1px solid #e6e7f8;cursor:pointer;display:flex;justify-content:center;margin-right:8px;padding:16px 8px}.options-list .search-field{border-bottom:1px solid #eff1f7;border-radius:0;flex-shrink:0;font-size:16px;font-weight:500;height:52px;line-height:24px;position:relative;width:100%}.options-list .search-field__input{border-radius:0;height:100%;margin:0;padding-left:16px;width:100%}.options-list .search-field__input:focus{border-bottom-color:#0b80f3}.options-list .search-field__icon-wrapper{padding:0 5px 0 20px;position:absolute}.options-list .search-field__icon{margin-left:0;margin-right:16px}.options-list .search-field__clear-button{position:absolute;right:24px}.options-list .check-box-wrapper{margin-left:16px}.options-list__loader{margin:32px auto}.page-controls{background:#f7f8fb;z-index:1}.page-controls__panel{box-shadow:inset 0 1px 0 #e6e7f8;display:flex;justify-content:space-between;padding:8px 0 24px;width:100%}.page-controls__label{font-size:16px;line-height:19px;margin-bottom:0;margin-right:8px}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-name,.navigator-filters__button-filter-icon,.page-controls__control-left,.snackbar-panel__icon{margin-right:4px}.page-controls__per-page-trigger,.page-controls__per-page-trigger:focus{background:0 0;border:0;font-size:16px;font-weight:400;line-height:19px;padding-left:0}.page-controls__per-page-trigger .ember-power-select-placeholder,.page-controls__per-page-trigger .ember-power-select-selected-item,.page-controls__per-page-trigger:focus .ember-power-select-placeholder,.page-controls__per-page-trigger:focus .ember-power-select-selected-item{margin-left:0}.page-controls__per-page-trigger .ember-power-select-status-icon,.page-controls__per-page-trigger:focus .ember-power-select-status-icon{border-color:#1f2021}.page-controls__per-page-dropdown{box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);min-width:160px}.page-controls__per-page-dropdown .ember-power-select-option:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.page-controls__per-page-dropdown .ember-power-select-option:last-child,.page-controls__per-page-dropdown.ember-basic-dropdown-content--above{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.page-controls__control{background-color:#fff;height:40px;justify-content:center;width:40px}.page-controls__control:hover{background-color:#f9f9f9}.page-controls__control[disabled] .page-controls__control-triangle{border-color:#ced0da transparent transparent}.page-controls__control-left,.page-controls__control-right{border-radius:8px}.page-controls__control-triangle{border-color:#7c849b transparent transparent;border-width:6px 5px 0}.page-controls--settings-items{background:0 0;margin-top:auto;overflow:hidden;padding:0 16px;position:relative}.page-controls--settings-items .page-controls__label{color:#545e7d;font-size:14px;font-weight:400;line-height:20px}.page-controls--settings-items .page-controls__control-left,.page-controls--settings-items .page-controls__control-right{background:#f7f8fb;border-radius:8px}.person-chip{border-radius:19px;display:inline-flex;flex-shrink:0;font-size:14px;letter-spacing:-.006em}.person-chip .avatar-component-avatar{box-shadow:0 0 0 1px #fff!important}.person-chip-label{margin:0 6px 0 8px;white-space:nowrap}.person-chip-label+.icon{margin-left:auto;margin-right:8px}.person-chip-bordered{background-color:#fff;border:1px solid #e6e7f8;padding:2px 0 2px 2px}.person-chip-bordered-no-x{padding-right:8px}.person-chip-colored{background-color:#f2f2f8;padding:2px 0 2px 2px}.person-chip-colored .avatar-component{padding:2px}.person-chip-colored .person-chip-label{line-height:16px;margin:0 0 0 4px}.person-chip-colored .person-chip-label+.icon{display:flex;margin:6px 8px 6px 4px}.person-chip-colored .person-chip-label+.icon .icon-svg{height:16px;max-height:16px;max-width:16px;width:16px}.google-suggestions{background-color:#fff;border:1px solid #ebeff2;border-radius:6px;box-shadow:0 1px 4px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;margin-top:4px;max-height:240px;overflow:hidden auto;padding:4px;position:absolute;width:446px;z-index:1010}.google-suggestions_suggestion{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:4px;padding:8px}.google-suggestions_suggestion .title{color:#000;font-size:14px;letter-spacing:-.09px;line-height:18px}.google-suggestions_suggestion .address{color:#4b5565;font-size:12px;line-height:14px}.google-suggestions_suggestion:hover{background-color:#f0f4f7;border-radius:4px}.power-select-icon-trigger-pressed,.power-select-icon-trigger:hover,.removable-box{background-color:#f7f8fb}.power-select-icon-trigger{border-radius:3px;height:28px;justify-content:space-between;min-width:83px}.power-select-icon-trigger-item{line-height:1.2;margin-left:1px}.primary-badge__label{color:#0b80f3}.primary-badge__icon{margin:0 4px 0 10px}.removable-box{border-radius:4px;display:flex}.save-as-template__modal-dialog .modal-dialog-overlay,.send-to-customer__modal-dialog .modal-dialog-overlay,.send-to-vendor__modal-dialog .modal-dialog-overlay,.set-bill-document-id__modal-dialog .modal-dialog-overlay{background-color:#000;opacity:.4}.removable-box-buttons{align-items:center;display:flex;justify-content:space-between}.removable-box-buttons-wrapper{display:flex}.removable-box-inner-wrapper{flex:1;padding:16px}.removable-box-button{padding:8px}.removable-box .form-field,.removable-box .form-field-evented-wrapper{align-content:flex-start;border-bottom:0;min-height:unset;padding:0}.removable-box .form-field-label-general,.removable-box .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .removable-box .work-order-field-label-general{color:#1f2021;font-size:16px;font-weight:500;line-height:24px;transform:unset}.removable-box .field-content,.removable-box .form-field-evented-content{margin-top:4px}.removable-box input:not([type=checkbox]),.removable-box textarea{border-radius:4px;color:#1f2021;font-size:16px;height:48px;letter-spacing:-.006em;line-height:24px;margin-bottom:0!important;min-height:48px!important;padding:0 16px;width:100%}.removable-box input:not([type=checkbox])::-moz-placeholder,.removable-box textarea::-moz-placeholder{color:#a9b0c4;font-size:16px;line-height:24px}.removable-box input:not([type=checkbox])::placeholder,.removable-box textarea::placeholder{color:#a9b0c4;font-size:16px;line-height:24px}.save-as-template__modal-dialog .modal-dialog{height:362px;margin:50vh auto 0;transform:translateY(-50%);width:440px}.save-as-template__modal-dialog .modal-dialog-content{border:0;box-shadow:0 -2px 12px 0 rgba(71,71,71,.24),0 -2px 28px 0 rgba(71,71,71,.45)}.save-as-template__modal-dialog .modal-dialog-content-header{align-items:flex-end;border:0;height:auto!important;justify-content:center;padding:0}.save-as-template__modal-dialog .modal-dialog-content-body{display:flex;flex-wrap:wrap;justify-content:center;padding:0 16px 8px}.save-as-template__modal-dialog .modal-dialog-close{display:none}.save-as-template__modal-dialog .save-as-template__header-content{font-size:24px;font-weight:500;letter-spacing:-.46px;line-height:29px;margin:16px;text-align:left}.save-as-template__modal-dialog .save-as-template__body{display:flex;flex-direction:column}.save-as-template__modal-dialog .save-as-template__title{padding:16px 0}.save-as-template__modal-dialog .save-as-template__title-content{display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.save-as-template__modal-dialog .save-as-template__title-field{margin:8px 0 16px;position:relative}.save-as-template__modal-dialog .save-as-template__title-input{border:1px solid #e6e7f8;border-radius:4px;height:48px!important;margin:0!important;padding:0 16px;width:100%}.save-as-template__modal-dialog .save-as-template__title-input:focus{border:1px solid #0b80f3;box-shadow:none}.save-as-template__modal-dialog .save-as-template__title-alert{color:#e54234;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:8px 0;text-align:center}.save-as-template__modal-dialog .save-as-template__title div.field-content{margin:1px 0 0 -5px}.save-as-template__modal-dialog .save-as-template__title .form-field-evented-wrapper{border-bottom:none!important;min-height:0;padding:0;position:relative}.save-as-template__modal-dialog .save-as-template__title .form-field-evented-content{align-items:center;display:flex}.save-as-template__modal-dialog .save-as-template__title .form-field-evented-content>div{width:100%}.save-as-template__modal-dialog .save-as-template__title .form-field-evented-content .ember-basic-dropdown-trigger{z-index:auto}.save-as-template__buttons{flex-wrap:wrap}.save-as-template__buttons .btn{border-radius:8px;font-size:16px;height:48px;letter-spacing:-.18 px}.save-as-template__buttons .btn:last-of-type{color:#545e7d;margin-top:8px}@media (max-width:575px){.save-as-template__modal-dialog .modal-dialog{width:80%}}.search-field{align-items:center;display:flex;font-size:inherit;min-width:186px;position:relative}.search-field__icon-wrapper{align-items:center;cursor:pointer;display:flex}.search-field__icon{margin-left:4px}.search-field__input{background-color:#fff;height:30px;margin-right:13px;padding-left:8px;width:100%}.search-field__input::-moz-placeholder{color:#a9b0c4;letter-spacing:normal}.search-field__input::placeholder{color:#a9b0c4;letter-spacing:normal}.search-field__clear-button{height:30px;position:absolute;right:7px}.search-field__clear-button:focus .icon-svg{fill:#58585f}.section-header{border-bottom:1px solid #e6e7f8;flex-wrap:wrap-reverse;gap:10px;justify-content:space-between;min-height:52px;padding:12px 16px}.section-header,.section-header-left .bulk-actions{align-items:center;display:flex}.section-header-left .bulk-actions_selected{font-size:14px;font-weight:400;line-height:20px;margin-right:8px}.section-header-left .bulk-actions_selected-count{font-weight:700}.section-header-left .bulk-actions .section-header-trigger{padding:0 8px;text-wrap:nowrap}.section-header-left .bulk-actions .clear-button{margin-left:8px}.section-header-right{margin-left:auto}.section-header-right__label{display:block}@media (max-width:767.98px){.search-field{width:150px}.section-header-left{padding-left:8px}.section-header-right{padding-right:8px}.section-header-right__label{display:none}}.section-header-dropdown .ember-power-select-option,.section-header-trigger{align-items:center;display:flex;line-height:20px;font-size:14px;font-weight:500}.section-header-trigger{border:1px solid #e6e7f8;border-radius:4px;color:#545e7d;margin-bottom:0!important;min-height:28px!important;padding:0 16px}.section-header-trigger .icon{margin-left:6px}.section-header-trigger .ember-power-select-placeholder{color:#545e7d;margin-right:0!important;padding-right:24px!important}.section-header-trigger .ember-power-select-status-icon{border-style:initial;border-bottom:2px solid #7c849b;border-right:2px solid #7c849b;bottom:0;height:6px;margin:auto;position:absolute;right:8px;top:0;transform:rotate(45deg);transition:transform .3s;width:6px}.section-header-trigger:focus,.section-header-trigger[class*="--active"]{border:1px solid rgba(99,107,129,.25);box-shadow:none}.section-header-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(225deg)}.section-header-trigger .ember-power-select-placeholder,.section-header-trigger .ember-power-select-selected-item{margin-left:0;margin-right:8px}.section-header-dropdown{border:0!important;border-radius:5px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14);margin-top:0;min-width:-moz-fit-content;min-width:fit-content;padding:8px 0}.section-header-dropdown .ember-power-select-option{color:#545e7d;min-height:28px;padding:0 24px}.section-header-dropdown .ember-power-select-option[aria-current=true]{background-color:rgba(124,132,155,.1)}.section-header-dropdown .ember-power-select-option[aria-selected=true]{background-color:rgba(99,107,129,.15)}.selected-filter{align-items:center;border-radius:19px;display:inline-flex;flex-shrink:0;font-size:14px;letter-spacing:-.006em;margin:10px 10px 3px 0;padding:4px 5.5px 4px 10px}.selected-filter__label{letter-spacing:normal;margin:0 0 2px 3px}.selected-filter__label+.icon{display:flex;margin:0 4px 0 7.5px}.selected-filter__avatar{margin-right:5px}.selected-filter-badge{margin:4px 5.5px 4px 4px}.selected-item{align-items:center;display:flex;height:100%;padding-right:24px;width:100%}.selected-item--names{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selected-item--more{flex-basis:fit-content;flex-shrink:0}.send-to-customer__modal-dialog .modal-dialog{margin:50vh auto 0;min-height:362px;transform:translateY(-50%);width:440px}.send-to-customer__modal-dialog .modal-dialog-content{border:0;box-shadow:0 -2px 12px 0 rgba(71,71,71,.24),0 -2px 28px 0 rgba(71,71,71,.45)}.send-to-customer__modal-dialog .modal-dialog-content-header{align-items:flex-end;border:0;height:auto!important;justify-content:center;padding:0}.send-to-customer__modal-dialog .modal-dialog-content-body{display:flex;flex-wrap:wrap;justify-content:center;max-height:65vh;overflow-x:hidden;overflow-y:auto;padding:0 16px 8px;text-align:center}.send-to-customer__modal-dialog .modal-dialog-content-footer{align-items:center;display:flex;flex-direction:column;padding:0 16px 8px}.send-to-customer__modal-dialog .modal-dialog-close{display:none}.send-to-customer__modal-dialog .send-to-customer__header-content{font-size:24px;font-weight:500;letter-spacing:-.46px;line-height:29px;margin:16px;text-align:left}.send-to-customer__modal-dialog .send-to-customer__body{display:flex;flex-direction:column}.send-to-customer__modal-dialog .send-to-customer__email{align-items:center;color:#1f2021;display:flex;flex-direction:row;font-size:16px;height:32px;justify-content:space-between;letter-spacing:-.18px;line-height:19px;margin-bottom:8px}.send-to-customer__modal-dialog .send-to-customer__email.disabled{cursor:default}.send-to-customer__modal-dialog .send-to-customer__email.disabled .label{color:var(--secondary-300,#cdd5df)}.send-to-customer__modal-dialog .send-to-customer__email.disabled .check-box__input-wrapper{cursor:default}.send-to-customer__modal-dialog .send-to-customer__email.disabled .check-box__input-wrapper input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-color:#fff;border-color:#cdd5df;content:none;cursor:default;outline:0;pointer-events:none}.send-to-customer__modal-dialog .send-to-customer__alert{color:#e54234;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:8px 0;text-align:center}.send-to-customer__modal-dialog .send-to-customer-cc__title-field{margin:8px 0 16px;position:relative}.send-to-customer__modal-dialog .send-to-customer-cc__title-field .validate-field.has-error input{border-color:#e54234}.send-to-customer__modal-dialog .send-to-customer-cc__title-input{border:1px solid #e6e7f8;border-radius:8px;flex:1;height:48px!important;margin:0!important;padding:0 16px;width:100%}.send-to-customer__modal-dialog .send-to-customer-cc__title-input:focus{border:1px solid #0b80f3}.send-to-customer__modal-dialog .send-to-customer-cc div.field-content{margin:1px 0 0 -5px}.send-to-customer__modal-dialog .send-to-customer-cc .form-field-evented-wrapper{border-bottom:none!important;min-height:0;padding:0;position:relative}.send-to-customer__modal-dialog .send-to-customer-cc .form-field-evented-content{align-items:center;display:flex}.send-to-customer__modal-dialog .send-to-customer-cc .form-field-evented-content>div{width:100%}.send-to-customer__modal-dialog .send-to-customer-cc .form-field-evented-content .ember-basic-dropdown-trigger{z-index:auto}.send-to-customer__buttons{flex-wrap:wrap}.send-to-customer__buttons .btn{border-radius:8px;font-size:16px;height:48px;letter-spacing:-.18 px}.send-to-customer__buttons .btn:last-of-type{color:#545e7d;margin-top:8px}@media (max-width:575px){.send-to-customer__modal-dialog .modal-dialog{width:80%}}.send-to-vendor__modal-dialog .modal-dialog{height:362px;margin:50vh auto 0;transform:translateY(-50%);width:440px}.send-to-vendor__modal-dialog .modal-dialog-content{border:0;box-shadow:0 -2px 12px 0 rgba(71,71,71,.24),0 -2px 28px 0 rgba(71,71,71,.45)}.send-to-vendor__modal-dialog .modal-dialog-content-header{align-items:flex-end;border:0;height:auto!important;justify-content:center;padding:0}.send-to-vendor__modal-dialog .modal-dialog-content-body{display:flex;flex-wrap:wrap;justify-content:center;max-height:65vh;overflow-x:hidden;overflow-y:auto;padding:0 16px 8px;text-align:center}.send-to-vendor__modal-dialog .modal-dialog-content-footer{align-items:center;display:flex;flex-direction:column;padding:0 16px 8px}.send-to-vendor__modal-dialog .modal-dialog-close{display:none}.send-to-vendor__modal-dialog .send-to-vendor__header-content{font-size:24px;font-weight:500;letter-spacing:-.46px;line-height:29px;margin:16px;text-align:left}.send-to-vendor__modal-dialog .send-to-vendor__body{display:flex;flex-direction:column}.send-to-vendor__modal-dialog .send-to-vendor__email{align-items:center;color:#1f2021;display:flex;flex-direction:row;font-size:16px;height:32px;justify-content:space-between;letter-spacing:-.18px;line-height:19px;margin-bottom:8px}.send-to-vendor__modal-dialog .send-to-vendor__email.disabled{cursor:default}.send-to-vendor__modal-dialog .send-to-vendor__email.disabled .label{color:var(--secondary-300,#cdd5df)}.send-to-vendor__modal-dialog .send-to-vendor__email.disabled .check-box__input-wrapper{cursor:default}.send-to-vendor__modal-dialog .send-to-vendor__email.disabled .check-box__input-wrapper input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-color:#fff;border-color:#cdd5df;content:none;cursor:default;outline:0;pointer-events:none}.send-to-vendor__modal-dialog .send-to-vendor__alert{color:#e54234;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:8px 0;text-align:center}.send-to-vendor__modal-dialog .send-to-vendor-cc__title-field{margin:8px 0 16px;position:relative}.send-to-vendor__modal-dialog .send-to-vendor-cc__title-field .validate-field.has-error input{border-color:#e54234}.send-to-vendor__modal-dialog .send-to-vendor-cc__title-input{border:1px solid #e6e7f8;border-radius:8px;flex:1;height:48px!important;margin:0!important;padding:0 16px;width:100%}.send-to-vendor__modal-dialog .send-to-vendor-cc__title-input:focus{border:1px solid #0b80f3}.send-to-vendor__modal-dialog .send-to-vendor-cc div.field-content{margin:1px 0 0 -5px}.send-to-vendor__modal-dialog .send-to-vendor-cc .form-field-evented-wrapper{border-bottom:none!important;min-height:0;padding:0;position:relative}.send-to-vendor__modal-dialog .send-to-vendor-cc .form-field-evented-content{align-items:center;display:flex}.send-to-vendor__modal-dialog .send-to-vendor-cc .form-field-evented-content>div{width:100%}.send-to-vendor__modal-dialog .send-to-vendor-cc .form-field-evented-content .ember-basic-dropdown-trigger{z-index:auto}.send-to-vendor__buttons{flex-wrap:wrap}.send-to-vendor__buttons .btn{border-radius:8px;font-size:16px;height:48px;letter-spacing:-.18 px}.send-to-vendor__buttons .btn:last-of-type{color:#545e7d;margin-top:8px}@media (max-width:575px){.send-to-vendor__modal-dialog .modal-dialog{width:80%}}.set-bill-document-id__modal-dialog .modal-dialog{height:362px;margin:50vh auto 0;transform:translateY(-50%);width:440px}.set-bill-document-id__modal-dialog .modal-dialog-content{border:0;box-shadow:0 -2px 12px 0 rgba(71,71,71,.24),0 -2px 28px 0 rgba(71,71,71,.45)}.set-bill-document-id__modal-dialog .modal-dialog-content-header{align-items:flex-end;border:0;height:auto!important;justify-content:center;padding:0}.set-bill-document-id__modal-dialog .modal-dialog-content-body{display:flex;flex-wrap:wrap;justify-content:center;padding:0 16px 8px}.set-bill-document-id__modal-dialog .modal-dialog-close{display:none}.set-bill-document-id__modal-dialog .set-bill-document-id__header-content{font-size:24px;font-weight:500;letter-spacing:-.46px;line-height:29px;margin:16px;text-align:left}.set-bill-document-id__modal-dialog .set-bill-document-id__body{display:flex;flex-direction:column}.set-bill-document-id__modal-dialog .set-bill-document-id__title{padding:16px 0}.set-bill-document-id__modal-dialog .set-bill-document-id__title-content{display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.set-bill-document-id__modal-dialog .set-bill-document-id__title-field{margin:8px 0 16px;position:relative}.set-bill-document-id__modal-dialog .set-bill-document-id__title-input{border:1px solid #e6e7f8;border-radius:4px;height:48px!important;margin:0!important;padding:0 16px;width:100%}.set-bill-document-id__modal-dialog .set-bill-document-id__title-input:focus{border:1px solid #0b80f3;box-shadow:none}.set-bill-document-id__modal-dialog .set-bill-document-id__title-alert{color:#e54234;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:8px 0;text-align:center}.set-bill-document-id__modal-dialog .set-bill-document-id__title div.field-content{margin:1px 0 0 -5px}.set-bill-document-id__modal-dialog .set-bill-document-id__title .form-field-evented-wrapper{border-bottom:none!important;min-height:0;padding:0;position:relative}.set-bill-document-id__modal-dialog .set-bill-document-id__title .form-field-evented-content{align-items:center;display:flex}.set-bill-document-id__modal-dialog .set-bill-document-id__title .form-field-evented-content>div{width:100%}.set-bill-document-id__modal-dialog .set-bill-document-id__title .form-field-evented-content .ember-basic-dropdown-trigger{z-index:auto}.set-bill-document-id__buttons{flex-wrap:wrap}.set-bill-document-id__buttons .btn{border-radius:8px;font-size:16px;height:48px;letter-spacing:-.18 px}.set-bill-document-id__buttons .btn:last-of-type{color:#545e7d;margin-top:8px}@media (max-width:575px){.set-bill-document-id__modal-dialog .modal-dialog{width:80%}}.settings__header{border:1px solid #e6e7f8;border-left:none;border-radius:0;border-right:none;color:#1f2021;font-size:14px;font-weight:500;height:36px;margin:8px 16px;padding:0 8px}.settings__appointment-type .settings__column .sort-icon,.settings__file-label .settings__column .sort-icon,.settings__inventory-category .settings__column .sort-icon,.settings__job-status .settings__column .sort-icon,.settings__job-type .settings__column .sort-icon,.settings__tag .settings__column .sort-icon{margin-left:4px}.settings__tag .settings__column .link-button{align-items:center;color:unset;display:flex;text-decoration:none}.settings__tag .settings__column .link-button:hover{color:#0b80f3;text-decoration:none}.settings__file-label .settings__column .link-button{align-items:center;color:unset;display:flex;text-decoration:none}.settings__file-label .settings__column .link-button:hover{color:#0b80f3;text-decoration:none}.settings__job-status .settings__column .link-button{align-items:center;color:unset;display:flex;text-decoration:none}.settings__job-status .settings__column .link-button:hover{color:#0b80f3;text-decoration:none}.settings__appointment-type .settings__column .link-button,.settings__inventory-category .settings__column .link-button,.settings__job-type .settings__column .link-button{align-items:center;color:unset;display:flex;text-decoration:none}.settings__appointment-type .settings__column .link-button:hover,.settings__inventory-category .settings__column .link-button:hover,.settings__job-type .settings__column .link-button:hover{color:#0b80f3;text-decoration:none}.settings__appointment-type .settings__column-name,.settings__drag-appointment-type .settings__column-name,.settings__drag-inventory-category .settings__column-name,.settings__drag-job-type .settings__column-name,.settings__inventory-category .settings__column-name,.settings__job-type .settings__column-name{flex-grow:1}.settings__item{align-items:center;display:flex;margin:0 16px;min-height:60px;padding:8px;position:relative}.settings__item:focus-within,.settings__item:hover{background-color:#fafafa;border-radius:8px}.settings__item .form-field{border-bottom:0;height:100%;min-height:unset;padding:0}.settings__item .field-content{margin-top:unset;width:100%}.settings__item .form-field-label-general,.settings__item .settings__item-color-dropdown-label,.settings__item .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .settings__item .work-order-field-label-general{align-self:center;color:#323c47;font-size:12px;margin:0 16px;min-width:auto;transform:unset;width:auto}.settings__item-validate-field{height:40px}.settings__item-validate-field_hide-color{padding:0 0 0 16px}.settings__item-input{border-radius:4px;font-size:16px;font-weight:400;line-height:24px;min-height:40px!important;padding:8px 12px}.settings__item-input:disabled{background-color:#fafbfd!important}.settings__item-color-dropdown{align-items:center;background-color:#fff;border:1px solid #a9b0c4;border-radius:4px;display:flex;height:40px!important}.settings__item-color-dropdown_picker-icon{transform:rotate(90deg)}.settings__item-color-dropdown .dropdown-menu-component-menu{box-shadow:0 8px 48px 0 rgba(71,71,71,.12);min-width:unset;padding:unset}.settings__item-color-dropdown .dropdown-menu-component-menu .color-picker-wrapper{left:-62px;top:4px}.settings__item-color-dropdown .dropdown-menu-component-menu .color-picker-wrapper_right{left:unset;right:0;top:4px}.settings__item-email-template,.settings__item-email-template:focus,.settings__item-mobile-rule,.settings__item-mobile-rule:focus,.settings__item-tag-family,.settings__item-tag-family:focus{border:1px solid #a9b0c4;font-size:16px;font-weight:400;line-height:24px;min-height:40px;width:100%}.actualized-costs__totals-wrapper,.form-details__right-panel-details button+.form-detail-row,.settings-menu-category{border-top:1px solid #e6e7f8}.settings__item-email-template-group .ember-power-select-trigger .ember-power-select-clear-btn{right:30px}.settings__item-email-template-group .ember-power-select-trigger .ember-power-select-selected-item{padding-right:12px;width:100%}.settings__item-email-template-group .ember-power-select-trigger .ember-power-select-selected-item .value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.settings__item-color-dropdown-inner-wrapper{margin-left:8px}.settings__item-color-dropdown-label,.settings__item-toggle-label{font-weight:600;margin-bottom:0}.settings__item-color-dropdown-square{border-radius:2px;margin:0 8px 0 0;overflow:hidden}.settings__item-color-dropdown-square.bg-color-empty:after{background:linear-gradient(to top left,transparent calc(50% - .7px),#d3d3d3 50%,transparent calc(50% + .7px));content:"";display:block;height:100%;width:100%}.settings__item-toggle-label{color:#323c47;font-size:12px;margin-left:8px}.settings__item-group{align-items:center;display:flex;margin-left:12px;margin-top:12px}.settings__item-group>button:not(:last-of-type){padding:0;width:66px}.settings__item-toggle{margin-right:12px}.settings__item-buttons{align-items:center;display:flex;margin-left:auto}.settings__item-save{margin:0 24px 0 8px}.settings__item-block-icon{position:absolute;right:12px;top:12px}.settings__item-trash-icon .icon-svg{height:18px;max-height:18px;max-width:18px;min-width:unset;width:18px}.settings__item-sort-icon{cursor:pointer;display:none;left:8px;position:absolute}@media (max-width:1024.98px){.settings__item-validate-field{padding:8px 0}.settings__item-buttons{margin-left:unset}.settings__item-color-dropdown-inner-wrapper{margin:0 10px}.settings__item-color-dropdown-label{display:none}.settings__item-color-dropdown .dropdown-menu-component-menu{min-width:116px}.settings__item-color-dropdown .color-picker{padding:3px 0 7px 7px}.settings__item-color-dropdown .color-picker-square{margin:4px 4px 0 0}}@media (max-width:575px){.settings__item-validate-field{max-width:calc(100% - 68px);padding:0}.settings__item-save{margin-right:3px}.settings__item-toggle-label{margin-right:10px}}.settings__item-error{margin-left:40px}.settings__item-error .help-block{margin:unset;padding:unset}.settings-menu-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:839px;overflow:hidden}.settings-menu-button{display:none;min-width:auto}.settings-menu-header{align-items:center;display:flex;font-size:18px;font-weight:500;line-height:28px;padding:12px 16px}.settings-menu-header-border{border-bottom:1px solid #e6e7f8}.settings-menu-category{font-size:12px;font-weight:600;height:36px;line-height:20px;padding-left:16px;text-transform:uppercase}.settings-menu-category,.settings-menu-item{align-items:center;background-color:#fff;color:#1f2021;display:flex}.settings-menu-item{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;cursor:pointer;height:48px;margin:0;min-height:48px;padding:0 16px;position:relative;transition:background-color .1s ease-in-out;width:100%}.settings-menu-item:hover{background-color:#f2f2f8;text-decoration:none}.settings-menu-item .settings-menu-item__icon svg path{fill:#4b5565}.settings-menu-item.active{background-color:#fff;color:#0b80f3;pointer-events:none}.settings-menu-item.active .settings-menu-item__icon svg path{fill:#0b80f3}.settings-menu-item__icon{padding-right:8px}.settings-menu-item__title{font-size:16px;font-weight:400;line-height:24px}@media (max-width:1024.98px){.settings-menu-container{border-radius:0;min-width:320px;overflow:auto;z-index:20}.settings-menu-header{padding:24px 12px 6px 0}.settings-menu-button{display:block}.settings-menu-button:hover svg{opacity:.8}.settings-menu-category{padding:6px 0 4px 16px}}.snackbar-panel{align-items:center;background-color:#000;border-radius:8px;bottom:32px;color:#fff;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:500;justify-content:space-between;left:50%;line-height:18px;max-width:100%;padding:11px 16px;position:fixed;transform:translateX(-50%);z-index:3000}@media (max-width:767.98px){.snackbar-panel{justify-content:center;width:90%}}.snackbar-panel__uploaded{align-items:center;display:flex;flex-wrap:nowrap;margin-left:3px;margin-right:40px;overflow:hidden;white-space:nowrap}@media (max-width:767.98px){.snackbar-panel__uploaded{margin:unset;text-align:center;white-space:normal}}.snackbar-panel__uploaded--filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snackbar-panel__left{align-items:center;display:flex;flex-wrap:nowrap;white-space:nowrap}.snackbar-panel__progress{margin-left:4px}.snackbar-panel__cancel{color:#fff;cursor:pointer;margin-left:16px;text-decoration:underline}@media (max-width:767.98px){.snackbar-panel__left{flex-direction:column}.snackbar-panel__cancel{margin:16px 0 0;white-space:normal}}.spinner-circular{display:inline-block;position:relative}.spinner-circular.size-regular{height:20px;width:20px}.spinner-circular.size-small{height:18px;width:18px}.spinner-circular div{animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:2px solid transparent;border-radius:50%;box-sizing:border-box;display:block;height:100%;position:absolute;width:100%}.text-persistable,.time-date-field,.tool-tip{position:relative}.spinner-circular.color-regular>div{border-color:#0b80f3 transparent transparent}.spinner-circular.color-primary>div{border-color:#1570ef transparent transparent}.spinner-circular.color-white>div{border-color:#fff transparent transparent}.spinner-circular.color-gray>div{border-color:#697586 transparent transparent}.spinner-circular .spinner-circular div:first-child{animation-delay:-.45s}.spinner-circular div:nth-child(2){animation-delay:-.3s}.spinner-circular div:nth-child(3){animation-delay:-.15s}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tags-display-list{display:flex;flex-wrap:wrap;width:100%}.tags-display-list .badge{margin:0 4px 4px 0}.tags-display-list .badge:last-child{margin-right:0}.tags-display-remanent{margin-left:1px}.tags-display-mobile{display:none}@media (max-width:767.98px){.tags-display-list{display:none}.tags-display-mobile{display:block}}.tags-display-empty{color:#545e7d;margin-bottom:0}.text-persistable__textarea{background:#fff;border:1px solid #e6e7f8;border-radius:4px;box-sizing:border-box;display:block;font-size:16px;font-weight:400;min-height:30px;min-height:124px;padding:12px 8px;resize:vertical;width:100%}.text-persistable__textarea::-moz-placeholder{color:#a9b0c4}.text-persistable__textarea::placeholder{color:#a9b0c4}.text-persistable__textarea:focus,.text-persistable__textarea:focus+.text-persistable__button-area{border-color:#0b80f3;outline:0}.text-persistable__button{align-items:center;background:#fff;border:none;color:#545e7d;display:flex;font-size:16px;height:24px;outline:0;padding:0 0 0 10px}.text-persistable--valid .text-persistable__textarea,.text-persistable--valid .text-persistable__textarea+.text-persistable__button-area{border-color:#a9b0c4;outline:0}.time-date-field__row{align-items:center;display:flex;justify-content:space-between}.time-date-field__label{color:#545e7d;font-size:14px;font-weight:400;line-height:20px;min-width:48px;padding-right:8px;text-align:end}.time-date-field__placeholder{color:#a9b0c4}.time-date-field__input{border-radius:4px!important;height:40px!important;margin-right:8px;width:88px!important}.time-date-field__date-picker{width:100%}.time-date-field__date-picker .datepicker_selected-date{align-items:center;border-radius:4px;display:flex;height:40px;justify-content:space-between;min-height:unset;padding:8px;width:100%}.tool-tip{align-items:center;display:flex;justify-content:center;z-index:1}.icon:hover .tool-tip:not(.tool-tip--empty){z-index:1035}.wide-modal{display:flex;height:100%;justify-content:flex-end;left:0;min-width:768px;overflow:hidden;position:absolute;top:0;width:100%}@media (max-width:991px){.wide-modal{overflow-x:auto}}.wide-modal__content{flex:1;max-height:100%}@media (min-width:1025px){.wide-modal__content{border-right:1px solid #ebebeb}}.wide-modal.fixed{position:fixed;z-index:90}.wide-modal.fixed .wide-modal__columns-container{max-height:100vh}.wide-modal.fixed .with-visible-footer .wide-modal__content{max-height:calc(100vh - 181px)}.wide-modal__overlay{background-color:#000;height:100%;opacity:0;position:absolute;right:0;top:0;transition:opacity .03s linear;width:100%;z-index:5}.wide-modal__overlay.visible:not(.overlay-invisible){opacity:.5}.wide-modal__columns-container{background-color:#f7f8fb;bottom:0;box-shadow:0 0 44px 0 rgba(0,0,0,.28);display:flex;flex-flow:column;flex-wrap:wrap;overflow:hidden;position:absolute;right:0;top:0;z-index:10}.wide-modal__columns-container.small{max-width:100%;min-width:452px}.wide-modal__columns-container.x-medium{max-width:100%;min-width:640px}.wide-modal__columns-container.medium{max-width:100%;width:1309px}@media (max-width:991px){.wide-modal__columns-container.medium{min-width:768px}}.wide-modal__columns-container-header{align-items:center;background-color:#f7f8fb;display:flex;flex-shrink:0;font-weight:500;height:63px;padding:0 24px;position:sticky;right:0;top:0;width:100%;z-index:90}.wide-modal__column-container{background-color:#fff;display:flex;flex-direction:column;height:100%}.wide-modal__header{background-color:#f7f8fb;flex-shrink:0;font-weight:500;height:63px;padding:19px 25px 19px 24px}.wide-modal__header-title{display:contents;flex:1 0 auto;font-size:18px;letter-spacing:-.014em;margin-bottom:0;white-space:nowrap}.wide-modal__header-title-link,.wide-modal__header-title-link:hover{color:#0b80f3;cursor:pointer;display:inline-block}.wide-modal__header-title-link__separator{padding:0 8px}.wide-modal__header-title-body{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wide-modal__header-title-link:hover{text-decoration:underline}.wide-modal__header-right-icon{fill:#0b80f3;display:flex;margin-left:auto}.wide-modal__header-left-icon{fill:#7c849b;display:flex;margin-right:22px}.wide-modal__body{background-color:#fff;display:flex;height:calc(100vh - 64px);width:100%}.wide-modal__body.no-scroll{overflow:auto}.wide-modal__body--content{height:100%;overflow-x:hidden;overflow-y:auto}.wide-modal__column-container-first-panel{flex:1;overflow-x:hidden}.wide-modal__column-container-second-panel{box-shadow:-1px 0 0 #e6e7f8;overflow-x:hidden;width:452px}.cb-new-form-dropdown .wide-modal__column-container-second-panel .ember-power-select-options,.cb-simple-s-dropdown .wide-modal__column-container-second-panel .ember-power-select-options,.form-field-evented-textarea .wide-modal__column-container-second-panel textarea,.form-form__right-panel .wide-modal__column-container-second-panel .with-visible-footer,.mentionable-text__dropdown .wide-modal__column-container-second-panel .ember-power-select-options[role=listbox],.phone-input-cb .wide-modal__column-container-second-panel .iti__country-list,.task-form__right-panel .wide-modal__column-container-second-panel .with-visible-footer,.wide-modal.fixed .wide-modal__column-container-second-panel .wide-modal__columns-container,.wide-modal.fixed .with-visible-footer .wide-modal__column-container-second-panel .wide-modal__content,.wide-modal__column-container-second-panel .cb-new-form-dropdown .ember-power-select-options,.wide-modal__column-container-second-panel .cb-simple-s-dropdown .ember-power-select-options,.wide-modal__column-container-second-panel .form-field-evented-textarea textarea,.wide-modal__column-container-second-panel .form-form__right-panel .with-visible-footer,.wide-modal__column-container-second-panel .mentionable-text__dropdown .ember-power-select-options[role=listbox],.wide-modal__column-container-second-panel .phone-input-cb .iti__country-list,.wide-modal__column-container-second-panel .task-form__right-panel .with-visible-footer,.wide-modal__column-container-second-panel .wide-modal.fixed .wide-modal__columns-container,.wide-modal__column-container-second-panel .wide-modal.fixed .with-visible-footer .wide-modal__content,.wide-modal__column-container-second-panel .with-scroll{overflow-x:hidden}.wide-modal__column-container-second-panel.only{box-shadow:none}@media (max-width:767px){.wide-modal__column-container-second-panel{width:326px}}.wide-modal__header-menu{margin-right:auto}.wide-modal__header-buttons{margin-left:auto}.wide-modal__header-buttons>span{margin:0 8px}.wide-modal__header-buttons .dropdown-menu-component-toggle{padding:0}.customer-appointments-date-time .sort-icon,.customer-estimates-date .sort-icon,.customer-invoices-date .sort-icon,.customer-jobs-date .sort-icon{padding-left:4px}.wide-modal__footer-large{margin:40px 29px 40px 31px}.wide-modal__footer-medium{margin:32px}.wide-modal__footer-small{margin:30px 26px 30px 24px}.wide-modal__footer-x-small{margin:21px 24px 11px 20px}.wide-modal__clear-btn{margin-right:20px;width:130px}.wide-modal .spin-loader .spinner{margin:70px auto}.wide-modal .job-status-badge{position:absolute;right:8px;top:8px}.wide-modal-secondary{background-color:transparent;color:#8e8f8f;width:100%}.wide-modal-secondary:active,.wide-modal-secondary:hover{background:#f4f4f4;border-radius:8px}.wide-modal-secondary:active{border:4px solid #e9e9e9}.wide-modal-cancel{background-color:transparent;color:#e54234;margin-right:12px;width:100%}.customer-appointments-checkbox,.customer-appointments-date-time .check-box-wrapper,.customer-estimates-id .check-box-wrapper,.customer-invoices-id .check-box-wrapper,.customer-jobs-id .check-box-wrapper,.settings__footer-message .icon,.vendor-purchase-orders-id .check-box-wrapper,.vendor-work-orders-id .check-box-wrapper{margin-right:8px}.wide-modal-cancel:active,.wide-modal-cancel:hover{background:#fdedeb;border-radius:8px}.wide-modal-cancel:active{border:1px solid #e54234}.calendar-page{height:calc(100vh - 88px - var(--header-height))}.calendar-page .left-sidebar-container{display:flex;flex-direction:column;max-height:100%;max-width:256px;overflow-x:hidden;overflow-y:auto}.calendar-page__filters{flex-grow:1;overflow-x:hidden;overflow-y:auto}.calendar-page__preview{flex-grow:0}@media (max-width:1199px){.route-authenticated-vendor{grid-template:"info notes" min-content "content content" 1fr/376px 1fr}.calendar-page__preview{display:none}}.customer-appointments-flag{height:100%;left:0;min-height:56px;position:absolute;top:0;width:3px}.customer-appointments-type{font-weight:500}.customer-appointments-date-time{display:flex;flex-basis:240px;min-width:160px}.customer-appointments-date-time .link-button{align-items:center;color:unset;display:flex}.customer-appointments-date-time .link-button:hover{color:#0b80f3;text-decoration:none}.customer-appointments-job-name{display:flex;flex-basis:200px;flex-direction:column;margin-left:12px;max-width:200px;min-width:125px}.customer-appointments-job-name span{line-height:20px}.customer-appointments-assigned{flex-basis:120px;margin-left:12px;min-width:100px}.customer-appointments-status{display:flex;flex-basis:120px;justify-content:left;margin-left:12px;min-width:90px}.customer-appointments-status .badge-status{max-width:120px}.customer-appointments-hours{flex-basis:80px;margin-left:12px;min-width:56px}.customer-estimates-id{display:flex;flex-basis:120px;min-width:96px}.customer-estimates-job-name{display:flex;flex-basis:200px;flex-direction:column;margin-left:12px;max-width:200px;min-width:120px}.customer-estimates-job-name span{line-height:20px}.customer-estimates-date{flex-basis:140px;margin-left:12px;min-width:100px}.customer-estimates-date .link-button{align-items:center;color:unset;display:flex}.customer-estimates-date .link-button:hover{color:#0b80f3;text-decoration:none}.customer-estimates-total{flex-basis:120px;margin-left:12px;min-width:100px}.customer-estimates-status{display:flex;flex-basis:100px;justify-content:left;margin-left:12px;min-width:80px}.customer-estimates-status .badge-status{max-width:100px}.customer-invoices-id{display:flex;flex-basis:120px;min-width:96px}.customer-invoices-job-name{display:flex;flex-basis:200px;flex-direction:column;margin-left:12px;max-width:200px;min-width:120px}.customer-invoices-job-name span{line-height:20px}.customer-invoices-date{flex-basis:140px;margin-left:12px;min-width:100px}.customer-invoices-date .link-button{align-items:center;color:unset;display:flex}.customer-invoices-date .link-button:hover{color:#0b80f3;text-decoration:none}.customer-invoices-total{flex-basis:120px;margin-left:12px;min-width:100px}.customer-invoices-status{display:flex;flex-basis:100px;justify-content:left;margin-left:12px;min-width:80px}.customer-invoices-status .badge-status{max-width:100px}.customer-jobs-id{display:flex;flex-basis:52px;min-width:68px}.customer-jobs-name{flex-basis:140px;margin-left:12px;max-width:140px;min-width:76px}.customer-jobs-date{flex-basis:96px;margin-left:12px;min-width:96px}.customer-jobs-date .link-button{align-items:center;color:unset;display:flex}.customer-jobs-date .link-button:hover{color:#0b80f3;text-decoration:none}.customer-jobs-status{display:flex;flex-basis:184px;justify-content:left;margin-left:12px;min-width:98px}.customer-jobs-status .badge-status{max-width:184px}.customer-jobs-tags{flex-basis:240px;margin-left:12px;min-width:72px}.authenticated-job-purchase-orders-table{display:flex;flex-direction:column}.authenticated-job-purchase-orders-table>.row{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;gap:12px;padding:8px 12px}.authenticated-job-purchase-orders-table>.row>.details{flex:1;font-size:14px;font-weight:500}.my-account__save-btn{margin-top:15px}.my-account__phone-input input[data-intl-tel-input-id]{width:100%}.notifications-wrapper{margin:16px}.notifications-description-block{margin-bottom:16px}.notifications-description-block__title{display:block;font-size:16px;font-weight:500;line-height:24px}.notifications-description-block__subtitle{color:#545e7d;display:block;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.notifications__footer{align-items:center;display:flex;justify-content:flex-end;margin-top:32px;width:100%}.notifications__footer .link-button{color:#8e8f8f;font-size:16px;font-weight:500;line-height:24px;margin-right:16px;padding:0 16px}.settings__billing-wrapper{padding:20px}.settings__billing-wrapper .settings__footer{margin:16px 0 0}.settings__table{border-collapse:collapse;border-radius:4px;box-shadow:0 0 0 1px #e6e7f8;width:100%}.settings__table tr{border-bottom:1px solid #e6e7f8;height:52px}.settings__table tr td{font-size:16px;font-weight:500;line-height:24px;padding:12px 14px}.settings__table tr td:first-child{background-color:#fafbfd;border-right:1px solid #e6e7f8;width:185px}.settings__table tr:first-child td:first-child{border-top-left-radius:4px}.settings__table tr:last-child{border-bottom:none}.settings__table tr:last-child td:first-child{border-bottom-left-radius:4px}.settings__table-subscription{display:flex;flex-direction:row}.settings__active-users{align-items:center;display:flex}.settings__active-users--flat-units{color:#8e8f8f;font-size:14px;font-weight:400;line-height:20px;margin-left:auto}.settings__credit-card,.settings__plan{align-items:center;display:flex;flex:1 1}.settings__plan{justify-content:space-between}.settings__credit-card{justify-content:flex-start}.settings__credit-card-info{display:flex;flex-direction:column;margin-right:auto}.settings__credit-card-hint{background-color:#fff7eb;border:none;gap:6px;margin-top:4px;padding:6px}.settings__credit-card-hint>.content{color:#f6a931;font-size:12px;line-height:17px}.settings__credit-card--remove{border:0;color:#e54234;font-size:14px;font-weight:500;line-height:20px;margin-right:12px}.settings__credit-card--remove:hover{background:0 0;text-decoration:underline}@media (max-width:767.98px){.settings__credit-card{flex-wrap:wrap}.settings__credit-card .btn{min-width:auto}}.settings__pending-subscription{align-items:center;background:#fff7eb;border-radius:8px;display:flex;flex-basis:400px;font-size:12px;font-weight:400;line-height:20px;margin-left:auto;padding:4px 8px}.settings__pending-subscription .highlight{font-weight:500}.settings__pending-subscription-content{margin:0 8px}.settings__pending-subscription-button{background-color:transparent!important;font-size:14px;font-weight:500;line-height:20px;margin:0}.settings__footer{background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:0;display:flex;position:sticky;z-index:1}.settings__footer-plans-link{margin-right:auto}.settings__footer-message{align-items:center;background-color:#f7f8fb;border-radius:8px;display:flex;font-size:16px;font-weight:400;height:40px;justify-content:space-between;line-height:24px;margin-left:8px;padding:8px}.integrations__icon{height:24px;width:24px;fill:#0b80f3}.integrations .settings__content-wrapper{padding:16px}.vendor-costs-date .sort-icon,.vendor-purchase-orders-id .sort-icon,.vendor-work-orders-id .sort-icon{padding-left:4px}.settings__loader{align-items:center;background-color:#fff;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 1px 3px 0 hsla(0,0%,82%,.5),0 4px 8px 0 hsla(0,0%,88%,.1);display:flex;height:100%;justify-content:center;width:100%}.pac-container,.phone-input-cb .iti__country-list{box-shadow:0 2px 2px 0 rgba(71,71,71,.24),0 2px 16px 0 rgba(71,71,71,.2)}.vendor-costs__header-title{color:#545e7d;font-size:14px;font-weight:500;line-height:20px}.vendor-costs-date{display:flex;flex-basis:120px;min-width:96px}.vendor-costs-date .link-button{align-items:center;color:unset;display:flex}.vendor-costs-date .link-button:hover{color:#0b80f3;text-decoration:none}.vendor-costs-job-name{display:flex;flex-basis:60px;flex-direction:column;margin-left:12px;min-width:40px}.vendor-costs-job-name span{line-height:20px}.vendor-costs-category{flex-basis:160px;margin-left:12px;min-width:130px}.vendor-costs-name{flex-basis:182px;margin-left:12px;min-width:162px}.vendor-costs-notes{flex-basis:24px;min-width:20px}.vendor-costs-cost{flex-basis:120px;margin-left:12px;min-width:100px}.vendor-costs-qty{flex-basis:48px;margin-left:12px;min-width:30px}.vendor-costs-total{flex-basis:120px;margin-left:12px;min-width:100px}.vendor-purchase-orders-id{display:flex;flex-basis:180px;flex-direction:column;min-width:169px}.vendor-purchase-orders-id .link-button{align-items:center;color:unset;display:flex}.vendor-purchase-orders-id .link-button:hover{color:#0b80f3;text-decoration:none}.vendor-purchase-orders-id_date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.vendor-purchase-orders-job-id{flex-basis:80px;margin-left:12px;min-width:60px}.vendor-purchase-orders-job-assigned{flex-basis:120px;margin-left:12px;min-width:80px}.vendor-purchase-orders-job-name{display:flex;flex-basis:200px;flex-direction:column;margin-left:12px;max-width:200px;min-width:120px}.vendor-purchase-orders-job-name span{line-height:20px}.vendor-purchase-orders-total{flex-basis:120px;margin-left:12px;min-width:100px}.vendor-purchase-orders-status{display:flex;justify-content:left;margin-left:12px;min-width:80px}.vendor-purchase-orders-unread{margin-left:auto}.vendor-work-orders-id{display:flex;flex-basis:180px;flex-direction:column;min-width:169px}.vendor-work-orders-id .link-button{align-items:center;color:unset;display:flex}.vendor-work-orders-id .link-button:hover{color:#0b80f3;text-decoration:none}.vendor-work-orders-id_date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.vendor-work-orders-job-id{flex-basis:80px;margin-left:12px;min-width:60px}.vendor-work-orders-job-assigned{flex-basis:120px;margin-left:12px;min-width:80px}.vendor-work-orders-job-name{display:flex;flex-basis:200px;flex-direction:column;margin-left:12px;max-width:200px;min-width:120px}.vendor-work-orders-job-name span{line-height:20px}.vendor-work-orders-total{flex-basis:120px;margin-left:12px;min-width:100px}.vendor-work-orders-status{display:flex;flex-basis:100px;justify-content:left;margin-left:12px;min-width:80px}.appointment-hours .check>.button,.vendor-work-orders-unread{margin-left:auto}.vendor-work-orders-status .badge-status{max-width:100px}.unconfirmed-block{display:flex;flex-direction:column;margin-bottom:28px}.unconfirmed-block .link-button,.unconfirmed-block span{font-size:16px;font-weight:400;line-height:24px;text-align:center}.unconfirmed-block .link-button strong,.unconfirmed-block span strong{font-weight:500}.unconfirmed-block span+span{margin-top:12px}.unconfirmed-block .link-button{color:#0b80f3;margin-top:12px}.actionable-card+.actionable-card{padding-left:8px}.form-field-evented.address-form-autocomplete-field{z-index:unset}.pac-container{border-radius:5px;margin-top:3px;padding:7px 0 0;z-index:1060}.pac-item{border-top:0;color:#474747;cursor:pointer;height:38px;line-height:1;margin:2px 0;padding:5px 8px}.pac-item span:nth-child(3){display:block;font-size:.8rem;font-weight:300;line-height:1rem;overflow:hidden;text-overflow:ellipsis}.pac-item.pac-item-selected,.pac-item:hover{background:#f7f8fb}.pac-icon{height:0;margin:0;visibility:hidden;width:0}.pac-item-query{color:inherit;font-size:1rem;padding-top:2px;width:100%}.pac-matched{font-weight:600}.pac-logo:after{cursor:auto;margin:4px 5px 4px 0}.button-group.disabled div[role=button],.catalyst.badge,.check-status:hover,.ember-litepicker.calendar__preview .litepicker .container__months .month-item-name,.ember-litepicker.calendar__preview .litepicker .container__months .month-item-year,.is-disabled .calendar-day__rows--clickable{cursor:default}.check-duration,.check-status .icon{margin-left:4px}.assignment-row__assigned-user{align-items:flex-start;display:flex;justify-items:flex-start;padding:10px 0}.assignment-row__assigned-user-bordered{border-bottom:1px solid #ebebeb}.assignment-row__assigned-avatar{margin-right:8px}.assignment-row__assigned-detail-wrapper{display:flex;flex-direction:column}.assignment-row__assigned-full-name{align-items:center;color:#1f2021;display:flex;font-size:16px;letter-spacing:-.18px;line-height:26px;margin-bottom:2px}.assignment-row__assigned-full-name_person{max-width:140px}.assignment-row__assigned-status{display:flex;margin-top:8px;width:100%}.assignment-row__assigned-status .date-time-field{display:flex}.assignment-row__assigned-status .date-time-field-title{color:#545e7d;font-size:14px;line-height:20px;margin-top:24px;min-width:40px}.assignment-row__assigned-status .date-time-field-date-picker{font-size:14px;font-weight:400;line-height:24px;min-width:150px}.assignment-row__assigned-status .date-time-field-date-picker .datepicker_selected-date{border:1px solid #e6e7f8;border-radius:4px}.assignment-row__assigned-status .date-time-field .time-input{border:1px solid #e6e7f8;border-radius:4px;font-size:14px;font-weight:400;line-height:24px}.assignment-row__assigned-status .validate-field+.validate-field{margin-top:8px}.assignment-row__assigned-statuses{display:flex;flex-wrap:wrap}.assignment-row__assigned-statuses .checked,.assignment-row__assigned-statuses .not-checked{border:1px solid #e6e7f8;color:#545e7d}.assignment-row__assigned-statuses .not-checked,.check-status{font-size:12px;font-weight:500;letter-spacing:.01px;line-height:15px}.check-status{align-items:center;border-radius:6px;display:flex;margin-right:2px;padding:4.5px 8px}.appointment-attachments__appointment-icon,.appointment-estimates .search-field__icon,.appointment-estimates__appointment-icon,.appointment-forms .search-field__icon,.appointment-forms__appointment-icon,.appointment-invoices .search-field__icon,.appointment-invoices__appointment-icon,.appointment-tasks .search-field__icon,.appointment-tasks__appointment-icon,.appointments-table__cell-title .check-box-wrapper{margin-right:8px}.check-status .icon svg path{fill:#7c849b}.check-duration{background-color:#f2f2f8;border:1px solid #e6e7f8;color:#545e7d}.appointment-attachments{padding:0 8px}.appointment-attachments__container{padding:8px 0 0}.appointment-attachments__appointment{align-items:center;display:flex;padding:8px;width:100%}.appointment-attachments__appointment:hover{background-color:#f7f8fb;border-radius:8px}.appointment-attachments__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.appointment-attachments__appointment-badge{margin-bottom:8px}.appointment-attachments__appointment-image{align-items:center;background-color:#3d3f3e;border-radius:4px;color:#fff;display:flex;height:60px;justify-content:center;text-transform:uppercase;width:60px}.appointment-attachments__appointment-card{width:100%}.appointment-attachments__appointment-card-type{font-size:16px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-attachments__appointment-card-created-by,.appointment-attachments__appointment-card-date{color:#636364;font-size:14px;font-weight:400;line-height:20px}.appointment-estimates{padding:0 8px}.appointment-estimates .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.appointment-estimates__container{padding:0}.appointment-estimates__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.appointment-estimates__appointment-checked,.appointment-estimates__appointment:hover{background-color:#f7f8fb;border-radius:8px}.appointment-estimates__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.appointment-estimates__appointment-card{width:360px}.appointment-estimates__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-estimates__appointment-card-type .badge{margin:0 8px}.appointment-estimates__appointment-card-created-by{color:#636364;font-size:14px;font-weight:400}.appointment-estimates .empty-content{margin-top:96px}.appointment-estimates .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.appointment-estimates .empty-content__content{margin-top:24px}.appointment-estimates .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.appointment-forms{padding:0 8px}.appointment-forms .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.appointment-forms__container{padding:0}.appointment-forms__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.appointment-forms__appointment-checked,.appointment-forms__appointment:hover{background-color:#f7f8fb;border-radius:8px}.appointment-forms__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.appointment-forms__appointment-card{width:360px}.appointment-forms__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-forms__appointment-card-type .badge{margin:0 8px}.appointment-forms__appointment-card-created-by{color:#636364;font-size:14px;font-weight:400}.appointment-forms .empty-content{margin-top:96px}.appointment-forms .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.appointment-forms .empty-content__content{margin-top:24px}.appointment-forms .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.appointment-hours .error{align-items:flex-start;align-self:stretch;background-color:#fffbfa;border:1px solid #f97066;border-radius:8px;flex-direction:column;padding:8px 12px}.appointment-invoices__appointment-checked,.appointment-invoices__appointment:hover,.appointment-lists__appointment-wrapper:hover{background-color:#f7f8fb;border-radius:8px}.appointment-hours .check{width:100%}.appointment-hours .check>.label{min-width:78px}.appointment-hours .check>.duration{color:#697586;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;min-width:80px}.appointment-invoices{padding:0 8px}.appointment-invoices .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.appointment-invoices__container{padding:0}.appointment-invoices__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.appointment-invoices__appointment-card-type,.appointment-tasks__appointment-card-type,.appointment-work-orders__appointment-card-type{justify-content:space-between;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.appointment-invoices__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.appointment-invoices__appointment-card{width:360px}.appointment-invoices__appointment-card-type{display:flex;font-size:16px;font-weight:500}.appointment-invoices__appointment-card-type .badge{margin:0 8px}.appointment-invoices .empty-content,.appointment-tasks .empty-content{margin-top:96px}.appointment-invoices__appointment-card-created-by{color:#636364;font-size:14px;font-weight:400}.appointment-invoices .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.appointment-invoices .empty-content__content{margin-top:24px}.appointment-invoices .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.appointment-lists{padding:0 8px}.appointment-lists__container{padding:8px 0 0}.appointment-lists__appointment{align-items:center;display:flex;width:100%}.appointment-lists__appointment-wrapper{padding:8px}.appointment-lists__appointment-badge{margin-bottom:8px}.appointment-lists__appointment-card{width:100%}.appointment-lists__appointment-card-type{font-size:16px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-lists__appointment-card-date,.appointment-lists__appointment-card-time{font-size:14px;font-weight:400;line-height:20px}.appointments-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.appointments-table__header{display:none}.appointments-table__cards .empty-content{padding:16px 0}}.appointments-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.appointments-table__cards .empty-content{height:100%;justify-content:center}.appointments-table__cards .empty-content__title{margin-top:0}.appointments-table__cell-title .sort-icon,.attachments-table__cell-label .sort-icon,.attachments-table__cell-title .sort-icon,.attachments-table__cell-uploadby .sort-icon{padding-left:4px}.appointments-table__cell-title{align-items:center;display:flex;margin-left:16px;width:180px}.appointments-table__cell-title .link-button{align-items:center;color:unset;display:flex}.appointments-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}.appointments-table__cell-assigned{margin-left:16px;width:100px}.appointments-table__cell-status{margin-left:16px;width:108px}.appointments-table__cell-hours{margin-left:16px;width:64px}@media (max-width:767.98px){.appointments-table__cell-title{min-width:55%}.appointments-table__cell-assigned{display:none}.appointments-table__cell-status{min-width:45%}.appointments-table__cell-hours{display:none}}.appointments-table__card-flag{height:100%;left:0;position:absolute;top:0;width:3px}.appointments-table__card-flag.bg-color-default{background-color:#e6e7f8}.appointments-table__card-type{font-size:14px;font-weight:500;line-height:20px;margin-bottom:2px}.appointments-table__card-date{margin-bottom:2px}.appointments-table__card-date,.appointments-table__card-time{font-size:14px;font-weight:400;line-height:20px}.appointments-table__assigned{font-size:14px;letter-spacing:.1px;line-height:17px}.appointments-table__card-status{align-items:flex-start;flex-direction:column}.appointments-table__card-hours{color:#545e7d;font-size:12px;font-weight:400;line-height:20px}.appointments-table__card-mentions{padding-right:8px}.appointments-table__card-mentions-icon{display:block;height:24px;margin-left:auto;position:relative;width:24px}.appointments-table__card-mentions-icon-new{background-color:#0b80f3;border-radius:50%;display:block;height:4px;position:absolute;right:2px;top:0;width:4px}.appointment-tasks{padding:0 8px}.appointment-tasks .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.appointment-tasks__container{padding:0}.appointment-tasks__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.appointment-tasks__appointment-checked,.appointment-tasks__appointment:hover{background-color:#f7f8fb;border-radius:8px}.appointment-tasks__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.appointment-tasks__appointment-card{width:360px}.appointment-tasks__appointment-card-type{display:flex;font-size:16px;font-weight:500}.appointment-tasks__appointment-card-type .badge{margin:0 8px}.appointment-tasks__appointment-card__priority-create{align-items:center;display:flex}.appointment-tasks__appointment-card__priority-create-created-by,.appointment-tasks__appointment-card__priority-create-priority{color:#636364;font-size:14px;font-weight:400}.appointment-tasks__appointment-card__priority-create-priority{font-weight:500;margin-right:8px}.appointment-tasks__appointment-card__priority-create-priority .selected-1{color:#43a453!important}.appointment-tasks__appointment-card__priority-create-priority .selected-2{color:#e29012!important}.appointment-tasks__appointment-card__priority-create-priority .selected-3{color:#ca3326!important}.appointment-tasks .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.appointment-tasks .empty-content__content{margin-top:24px}.appointment-tasks .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.appointment-view-map-wrap{flex:1}.appointment-view{background-color:#fff;flex:1;position:relative;width:100%}.appointment-view__creator{font-weight:500;margin:6.5px 0}.appointment-view__avatar-and-label .avatar-component{height:22px;min-width:22px;width:22px}.appointment-view__avatar-and-label .avatar-and-label-label{font-size:16px;margin:0 0 0 8px}.appointment-view-description{overflow:hidden;text-overflow:ellipsis}.appointment-view-details{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;position:absolute;right:0;width:390px}.appointment-view-details__wrapper{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.appointment-view-details__buttons .btn-action{margin-top:12px}.appointment-view-assignments{height:100%}.appointment-view-assignments .appointment-view-label{margin-bottom:10px!important;padding:16px 16px 0}.appointment-view-assignments .appointment-view-assignee-wrap{margin:0;padding:0 16px}.appointment-view-assignments .appointment-view-assignee .appointment-view-assignee-name{font-weight:400}.appointment-view-assignments .appointment-view-assignee .appointment-view-assignee-btn{border-radius:8px;height:48px;margin-top:14px;width:100%}.appointment-view-assignments .btn-action+.btn-action{margin-top:8px}.appointment-view-assignments .created-by{margin:16px}.appointment-view-assignments .async-button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:auto}.appointment-view-footer{box-shadow:0 -4px 16px 4px rgba(0,0,0,.08);display:flex;padding:16px}.appointment-view-footer .async-button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:1.5}.appointment-view-footer .async-button+.async-button{margin-left:12px}.appointment-view-field{border-bottom:1px solid #e6e7f8;margin-bottom:16px;padding-bottom:16px}.appointment-view-field-description-line{overflow:hidden;text-overflow:ellipsis}.appointment-view-field.form-field{padding:0 0 16px}.appointment-view-field .form-field-with-action__trigger{border-bottom:none;margin:0;padding:0 0 8px}.appointment-view-field:last-child{flex:1;margin-bottom:0;padding-bottom:8px}.appointment-view-field__files .field-content{display:flex!important}.appointment-view-field-linked{align-items:flex-start!important;display:flex!important;flex-direction:column!important}.appointment-view-field-linked .mention+.mention{margin-top:8px}.appointment-view-field-linked__more{font-size:14px;font-weight:500;line-height:20px;margin-top:8px}.appointment-view-assignee .date-time-card-title,.appointment-view-assignments .appointment-view-label,.appointment-view-field .form-field-label-general,.appointment-view-field .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.appointment-view-field-label,.work-order-details__right-panel-details .work-order-detail-row .appointment-view-field .work-order-field-label-general{color:#1f2021;font-size:16px;font-weight:500;line-height:1.5;margin:0 0 4px;transform:none}.appointment-view-assignee .date-time-card-info,.appointment-view-field .field-content,.appointment-view-field-desc{display:block;font-size:16px;line-height:1.5;margin:0}.appointment-view-assignee .date-time-card-info .job-info__customer,.appointment-view-field .field-content .job-info__customer,.appointment-view-field-desc .job-info__customer{padding:0}.appointment-view-field-time{align-items:center;display:flex}.appointment-view-map{height:100%;min-height:400px;width:100%}.appointment-view-map .gm-fullscreen-control,.appointment-view-map .gm-style-mtc{height:0;visibility:hidden}.appointment-view-map .gm-style .gm-style-iw-c{box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);max-height:none!important;padding:0;width:272px}.appointment-view-map .gm-style .gm-style-iw-d{max-height:none!important;overflow:visible!important}.appointment-view-map .gm-style .gm-style-iw-d+button{outline:0;transform:translate(-7px,7px)}.appointment-view-map .gm-style .gm-style-iw-c .gm-style-iw-d::-webkit-scrollbar-thumb{border-radius:8px}.appointment-view-map .gm-style .gm-style-iw-t{transform:translateY(-6.5px)}.appointment-view-map .gm-style .gm-style-iw-t:after{width:0}.appointment-view-map-marker-header{align-items:center;background:#f7f8fb;display:flex;font-size:16px;font-weight:500;height:50px;letter-spacing:-.011em;padding:0 20px;width:100%}.appointment-view-map-marker{padding:8px 8px 8px 16px}.appointment-view-map-marker-title{color:#545e7d;font-size:12px;font-weight:500;letter-spacing:.01px;line-height:15px;margin-bottom:5px}.appointment-view-map-marker-body{font-size:14px;letter-spacing:-.006em;line-height:18px}.appointment-view-map-marker-body,.appointment-view-map-marker-body>div{overflow:hidden;text-overflow:ellipsis}.appointment-view-map-marker-row{align-items:center;display:flex}.appointment-view-map-marker-row+.appointment-view-map-marker-row{margin-top:5px}.appointment-view-map-marker-avatar{margin:-1px 10px 0 0}.appointment-view-map-marker-icon{display:block}.appointment-view-map-marker-icon.calendar{margin-top:-1px}.appointment-view-map-marker-icon.marker{margin-top:-3px}.appointment-view-map-marker-icon-wrap{display:flex;justify-content:center;margin-right:8px;width:20px}.appointment-view-status{font-size:11px;font-weight:900;letter-spacing:.005em}.appointment-view-field-description+.appointment-view-field-description.form-field{margin-top:1px}.appointment-view-field-description.form-field{border-bottom:1px solid #ebebeb;padding:9px 0 15px}.appointment-view-field-description.form-field-layout-column .field-content{margin:4px 0 2px;width:100%;word-break:break-all}.appointment-view-field-description.form-field-layout-column .field-content div{width:100%}.appointment-view-customer{margin-bottom:4px}.appointment-view-field-description-line+.appointment-view-field-description-line{margin-top:4px}.appointment-view-label{font-size:16px;font-weight:500;letter-spacing:-.011em;margin:15px 29px 0 31px}.appointment-view-assignee-wrap{border-bottom:1px solid #ebebeb;margin:11px 29px 0 31px}.appointment-view-assignee-wrap:last-child{border-bottom:none;padding-bottom:0}.appointment-view-assignee{align-items:center;display:flex;flex-wrap:wrap;padding:12px 0}.appointment-view-assignee-container{align-items:center;display:flex;justify-items:flex-start;width:100%}.appointment-view-assignee-caret{margin-left:8px}.appointment-view-assignee .date-time-card{background-color:#fff;padding:0}.appointment-view-assignee .time-date-field__label{min-width:32px}.appointment-view-assignee .validate-field{margin-top:8px}.appointment-view-assignee .validate-field.has-error .datepicker_selected-date,.appointment-view-assignee .validate-field.has-error .time-input{border-color:#e54234}.appointment-view-assignee .validate-field.has-error span.help-block{background-color:unset;padding:8px}@media (max-width:1150px){.appointment-view-field+.appointment-view-field{margin-top:10px}.appointment-view-field-label{margin:0 10px 0 0;min-width:45%}}.appointment-work-orders .search-field__icon,.appointment-work-orders__appointment-icon{margin-right:8px}.appointment-work-orders{padding:0 8px}.appointment-work-orders .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.appointment-work-orders__container{padding:0}.appointment-work-orders__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.appointment-work-orders__appointment-checked,.appointment-work-orders__appointment:hover{background-color:#f7f8fb;border-radius:8px}.appointment-work-orders__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.appointment-work-orders__appointment-card{width:360px}.appointment-work-orders__appointment-card-type{display:flex;font-size:16px;font-weight:500}.appointment-work-orders__appointment-card-type .badge{margin:0 8px}.appointment-work-orders__appointment-card-created-by{color:#636364;font-size:14px;font-weight:400}.appointment-work-orders .empty-content{margin-top:96px}.appointment-work-orders .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.appointment-work-orders .empty-content__content{margin-top:24px}.appointment-work-orders .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.attachment-appointments{padding:0 8px}.attachment-appointments__container{padding:0}.attachment-appointments__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.attachment-appointments__appointment-checked,.attachment-appointments__appointment:hover{background-color:#f7f8fb;border-radius:8px}.attachment-appointments__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.attachment-appointments__appointment-icon{margin-right:8px}.attachment-appointments__appointment-card{width:352px}.attachment-appointments__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-appointments__appointment-card-type .badge{margin:0 8px}.attachment-appointments__appointment-card-data{align-items:center;display:flex;height:40px;justify-content:space-between;margin-right:8px}.attachment-appointments__appointment-card-date,.attachment-appointments__appointment-card-time{color:#636364;font-size:12px;font-weight:400;line-height:20px}.attachment-appointments__appointment-assignees{display:flex;justify-content:space-between;width:100%}.attachment-appointments .empty-content{margin-top:96px}.attachment-appointments .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.attachment-appointments .empty-content__content{margin-top:24px}.attachment-appointments .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.attachments-nav{background-color:#f7f8fb;display:flex;overflow-y:auto;padding:20px 28px 0;position:relative}.attachments-nav__thumbs-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.attachments-nav__button{background-color:#fff;border:2px solid #fff;border-radius:4px;height:148px;margin:4px;padding:4px 4px 12px;width:106px}.attachments-nav__current{border:2px solid #fff;border-radius:4px;box-shadow:0 0 0 1px #0b80f3}.attachments-nav__thumb-img{-o-object-fit:cover;object-fit:cover}.attachments-nav__thumb-img::-moz-selection{background-color:transparent}.attachments-nav__thumb-img::selection{background-color:transparent}.attachments-nav__thumb-icon,.attachments-nav__thumb-img{border-radius:4px;height:94px;width:94px}.attachments-nav__thumb-icon{background-color:#fff;justify-content:center}.attachments-nav__thumb-icon .icon-svg{height:48px;max-width:48px;min-width:48px;width:48px}.attachments-nav__thumb-title{font-size:10px;height:24px;line-height:12px;margin-top:10px;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-all}.attachments-nav__controls{align-items:center;display:flex;height:100%;justify-content:space-between;left:0;padding:0 20px;position:absolute;width:100%}@media (min-width:768px) and (max-width:1024.98px){.attachments-nav__thumbs-wrapper{flex-wrap:wrap;justify-content:center;padding:12px;width:100%}.attachments-nav__button{margin:8px}.attachments-gallery__nav{margin:0;padding:0}}@media (max-width:767.98px){.attachments-nav__controls{padding:0}.attachments-nav__thumbs-wrapper{justify-content:center;overflow:auto;padding:10px 16px;width:100%}.attachments-nav__button{margin:0}.attachments-nav__button+.attachments-nav__button{margin-left:16px}.attachments-nav__thumb-icon,.attachments-nav__thumb-img{height:50px;width:50px}.attachments-nav__thumb-icon .icon-svg{height:24px;max-width:20px;min-width:20px;width:24px}.attachments-gallery__nav{margin:0;padding:0}}.attachment-preview{background-color:#fff;flex-shrink:0;flex-wrap:wrap;height:563px;overflow:hidden;padding:0;position:relative}.attachment-preview,.attachment-preview__img-wrapper{display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.attachment-preview__img-wrapper{height:100%;width:100%}.attachment-preview__img-wrapper .attachment-preview__img{align-self:center;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.attachment-preview__img-wrapper .video-block{align-items:center;display:flex;flex-direction:column;justify-content:center}.attachment-preview__img-wrapper .video-block__icon{align-items:center;background-color:#fff7eb;border-radius:48px;height:48px;justify-content:center;margin-bottom:16px;width:48px}.attachment-preview__img-wrapper .video-block p{font-size:16px}.attachment-preview__img-wrapper .video-block .btn-action{margin-top:12px}.attachment-preview__img-wrapper:fullscreen{background:#1f2021;padding:44px 0 60px}.attachment-preview__img-wrapper:fullscreen .video-block p{color:#fff}.attachment-preview__img-wrapper:fullscreen .attachment-preview__img{-o-object-fit:contain;object-fit:contain}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-controls,.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-exit{display:block;position:absolute}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-controls svg path,.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-exit svg path{fill:#fff}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-controls{align-items:center;background:#000;border-radius:8px;bottom:24px;display:flex;flex-direction:row;justify-content:flex-end;padding:8px 16px}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-controls .icon{margin-right:12px}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-controls .icon:last-of-type{margin-right:0}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-navigation{align-items:center;display:flex;justify-content:space-between;padding:0 40px;position:absolute;top:calc(50% - 52px);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-navigation .attachment-preview__fullscreen-navigation-next,.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-navigation .attachment-preview__fullscreen-navigation-prev{background:#000;border-radius:4px;padding:10px}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-navigation .attachment-preview__fullscreen-navigation-next{margin-left:auto}.attachment-preview__img-wrapper:fullscreen .attachment-preview__fullscreen-exit{right:32px;top:44px}.attachment-preview__fullscreen-info,.attachment-preview__fullscreen-link{color:#fff;font-size:14px;line-height:22px}.attachment-preview__fullscreen-info{border-right:1px solid #364152;margin-right:12px;padding-right:12px}.attachment-preview__fullscreen-link{border-left:1px solid #364152;margin-left:12px;padding-left:12px;text-decoration:underline;text-underline-offset:3px}.attachment-preview__fullscreen-controls,.attachment-preview__fullscreen-exit,.attachment-preview__fullscreen-navigation{display:none}.attachment-preview__img-document{align-self:flex-start!important;margin-top:86px!important;max-height:300px!important}.attachment-preview__no-preview{flex-wrap:wrap}.attachment-preview__no-preview .icon-svg{height:164px;max-width:136px;min-height:164px;width:136px}.attachment-preview__no-preview-icon{margin:199px 0 28px}.attachment-preview__no-preview-caption{color:#000;font-size:18px;font-weight:500;letter-spacing:-.014em;margin-bottom:0}.attachment-preview__controls{align-items:center;bottom:36px;display:flex;flex-direction:column;justify-content:center;left:0;opacity:1;position:absolute;right:0;transition:opacity .15s ease-in-out}.attachment-preview__controls>.content{align-items:center;background:#474747;border-radius:8px;display:flex;flex-direction:row;gap:12px;height:32px;justify-content:center;padding:0 16px}.attachment-preview__controls>.content>.download{color:#fff;font-size:14px;font-weight:500;text-decoration:underline}.attachment-preview__controls>.content>.delimiter{background:hsla(0,0%,100%,.3);height:20px;width:1px}.attachment-preview__controls>.content>.icon{justify-content:center}.attachment-preview__controls>.content>.icon svg path{fill:#fff}.attachment-preview__navigation-controls{display:flex;justify-content:space-between;opacity:0;padding:0 16px;position:absolute;top:calc(50% - 32px);transition:opacity .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.attachment-preview__navigation-control-next{margin-left:auto}.attachment-preview__full-screen-button{bottom:36px;display:flex;opacity:0;position:absolute;right:16px;transition:opacity .15s ease-in-out}.attachment-preview__filename{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:rgba(31,32,33,.7);bottom:0;color:#fff;font-size:12px;left:0;line-height:14px;overflow-wrap:break-word;padding:5px 10px;position:absolute;right:0;text-align:center;word-break:break-word}.attachment-preview:hover .attachment-preview__controls,.attachment-preview:hover .attachment-preview__full-screen-button,.attachment-preview:hover .attachment-preview__navigation-controls{opacity:1}.attachment-rename__modal-dialog .modal-dialog{height:362px;margin:50vh auto 0;transform:translateY(-50%);width:440px}.attachment-rename__modal-dialog .modal-dialog-overlay{background-color:#000;opacity:.4}.attachment-rename__modal-dialog .modal-dialog-content{border:0;box-shadow:0 -2px 12px 0 rgba(71,71,71,.24),0 -2px 28px 0 rgba(71,71,71,.45)}.attachment-rename__modal-dialog .modal-dialog-content-header{align-items:flex-end;border:0;height:auto!important;justify-content:center;padding:0}.attachment-rename__modal-dialog .modal-dialog-content-body{display:flex;flex-wrap:wrap;justify-content:center;padding:0 16px 8px}.attachment-rename__modal-dialog .modal-dialog-close{display:none}.attachment-rename__modal-dialog .attachment-rename__header-content{font-size:24px;font-weight:500;letter-spacing:-.46px;line-height:29px;margin:16px;text-align:left}.attachment-rename__modal-dialog .attachment-rename__body{display:flex;flex-direction:column}.attachment-rename__modal-dialog .attachment-rename__title{padding:16px 0}.attachment-rename__modal-dialog .attachment-rename__title-content{display:block;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.attachment-rename__modal-dialog .attachment-rename__title-field{margin:8px 0 16px;position:relative}.attachment-rename__modal-dialog .attachment-rename__title-input{border:1px solid #e6e7f8;border-radius:4px;height:48px!important;margin:0!important;padding:0 16px;width:100%}.attachment-rename__modal-dialog .attachment-rename__title-input:focus{border:1px solid #0b80f3;box-shadow:none}.attachment-rename__modal-dialog .attachment-rename__title-alert{color:#e54234;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:8px 0;text-align:center}.attachment-rename__modal-dialog .attachment-rename__title div.field-content{margin:1px 0 0 -5px}.attachment-rename__modal-dialog .attachment-rename__title .form-field-evented-wrapper{border-bottom:none!important;min-height:0;padding:0;position:relative}.attachment-rename__modal-dialog .attachment-rename__title .form-field-evented-content{align-items:center;display:flex}.attachment-rename__modal-dialog .attachment-rename__title .form-field-evented-content>div{width:100%}.attachment-rename__modal-dialog .attachment-rename__title .form-field-evented-content .ember-basic-dropdown-trigger{z-index:auto}.attachment-rename__buttons{flex-wrap:wrap}.attachment-rename__buttons .btn{border-radius:8px;font-size:16px;height:48px;letter-spacing:-.18 px}.attachment-rename__buttons .btn:last-of-type{color:#545e7d;margin-top:8px}@media (max-width:575px){.attachment-rename__modal-dialog .modal-dialog{width:80%}}.attachments-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.attachments-table__header{display:none}.attachments-table__cards .empty-content{padding:16px 0}}.attachments-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.attachments-table__cards .empty-content{height:100%;justify-content:center}.attachments-table__cards .empty-content__title{margin-top:0}.attachments-table__card{background-color:#fff;border-bottom:1px solid #e6e7f8;min-height:66px}.attachments-table__card:hover{background-color:#f7f8fb}.attachments-table__cell-title{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;min-width:204px}.attachments-table__cell-title .check-box-wrapper{margin-right:8px}.attachments-table__cell-title .link-button{align-items:center;color:unset;display:flex}.attachments-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}.attachments-table__cell-location{margin-left:16px;width:150px}.attachments-table__cell-location .mention{min-width:100%}.attachments-table__cell-location-none{color:#a9b0c4}.attachments-table__cell-label{margin-left:16px;width:164px}.attachments-table__cell-label .badge{max-width:118px}.attachments-table__cell-label .link-button{align-items:center;color:unset;display:flex}.attachments-table__cell-label .link-button:hover{color:#0b80f3;text-decoration:none}.attachments-table__cell-label-none{color:#a9b0c4}.attachments-table__cell-uploadby .link-button{align-items:center;color:unset;display:flex}.attachments-table__cell-uploadby .link-button:hover{color:#0b80f3;text-decoration:none}@media (max-width:767.98px){.attachments-table__cell-title{min-width:100%}.attachments-table__cell-uploadby{display:none}}.attachments-table__card-uploading{font-weight:300;margin:4px 0 0}.attachments-table__author,.attachments-table__filename{font-weight:500;line-height:20px;overflow:hidden;white-space:nowrap}.attachments-table__title{align-items:center;display:flex;max-width:100%;overflow:hidden}.attachments-table__file-info{display:block;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachments-table__filename{color:#1f2021;font-size:14px;max-width:112px;text-overflow:ellipsis}@media (max-width:767.98px){.attachments-table__filename{max-width:100%}}.attachments-table__filesize{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px;max-width:162px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767.98px){.attachments-table__filesize{max-width:100%}}.attachments-table__date{font-size:14px;font-weight:400;line-height:20px;margin-top:2px}.attachments-table__author{font-size:14px;max-width:125px;text-overflow:ellipsis}.attachments-table__thumb{background-color:#f7f8fb;border-radius:4px;height:46px;margin-right:8px;width:46px}.attachments-table__thumb-img{background-position:50%;background-size:cover;border-radius:4px;height:46px;width:46px}.attachments-table__thumb-icon{align-items:center;border-radius:4px;display:flex;height:46px;justify-content:center;text-align:center;width:46px}.attachments-table__empty-content label{display:flex}.attachments-gallery__modal>.layered-modal__column-container{background-color:#eff1f7}.attachments-gallery__modal>.layered-modal__column-container .layered-modal__header-right-icon{display:none}.attachment-details__m-header-buttons{width:100%}.attachment-details__m-header-buttons .icon{margin-left:15px}.attachment-details__m-header-buttons>.icon:first-of-type{margin-left:auto}.attachment-details__modal{display:flex}.attachment-details__modal .layered-modal__header-right-icon{margin-left:15px}.attachment-details__modal .layered-modal__column-container{box-shadow:none}.attachment-details__modal-options{margin-left:8px}.attachment-details__modal .form-container .form-field{margin:0 16px;min-height:75px;padding-right:0}.attachment-details__avatar-and-label .avatar-and-label-label,.catalyst.modal .container>.header .header-container .titles .title .extra{margin-left:8px}.attachment-details__modal .form-container .form-field-edit-active{border-bottom:0;margin-bottom:9px}.attachment-details__modal .field-content{font-size:14px;letter-spacing:-.006em;word-break:break-all}.attachment-details__modal .form-field-edit-input{line-height:32px;margin-bottom:10px;min-height:36px}.attachment-details__modal .form-field-edit-save{width:112px}.attachment-details__modal .form-field-edit-cancel.btn-medium,.attachment-details__modal .form-field-edit-save.btn-medium{min-width:72px}.attachment-details__time{display:flex;flex-wrap:wrap}@media (min-width:568px) and (max-width:767.98px) and (orientation:landscape){.attachments-table__card{flex:1}}.avatars-display-avatar:not(:last-of-type){margin-right:-6px}.avatars-display-avatar.avatar-component-xx-small:not(:last-of-type){margin-right:-4px}.avatars-display-extra{margin-right:1.5px}.avatars-display-extra .avatar-component-avatar{box-shadow:none}.avatars-display-extra .avatar-component-placeholder{background-color:#f4f5f7}.avatars-display-extra .avatar-component-placeholder-text{color:#7c849b;letter-spacing:.3px}.avatars-display-extra.avatar-component-xx-small .avatar-component-placeholder-text{letter-spacing:.2px}.avatar-and-label{border-radius:19px;display:inline-flex;flex-shrink:0;font-size:14px;letter-spacing:-.006em;max-width:200px}.avatar-and-label-label{margin:1px 0 0 8px}.avatar-and-label-label+.icon{display:none}.avatar-and-label-xx-small .avatar-and-label-label{letter-spacing:normal;margin-left:7px}.avatar-and-label-colored{background-color:#f7f8fb;padding:4px 5.5px 4px 10px}.avatar-and-label-colored .avatar-and-label-label{margin:-1px 0 0 8px}.avatar-and-label-colored .avatar-and-label-label+.icon{display:flex;margin:0 4px 0 7.5px}.bill-appointments .search-field__icon,.bill-appointments__appointment-icon{margin-right:8px}.bill-appointments{padding:0 8px}.bill-appointments .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.bill-appointments__container{padding:0}.bill-appointments__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.bill-appointments__appointment-checked,.bill-appointments__appointment:hover{background-color:#f7f8fb;border-radius:8px}.bill-appointments__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.bill-appointments__appointment-card{width:352px}.bill-appointments__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bill-appointments__appointment-card-type .badge{margin:0 8px}.bill-appointments__appointment-card-data{align-items:center;display:flex;height:40px;justify-content:space-between;margin-right:8px}.bill-appointments__appointment-card-date,.bill-appointments__appointment-card-time{color:#636364;font-size:12px;font-weight:400;line-height:20px}.bill-appointments__appointment-assignees{display:flex;justify-content:space-between;width:100%}.bill-appointments .empty-content{margin-top:96px}.bill-appointments .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.bill-appointments .empty-content__content{margin-top:24px}.bill-appointments .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}button[disabled].async-button{opacity:.65}button[disabled].async-button button[disabled]{opacity:unset}.button-group{background-color:#fff;border:1px solid #e6e7f8;border-radius:4px;display:flex;font-size:16px;font-weight:400;line-height:24px}.button-group div[role=button]{align-items:center;border-right:1px solid #e6e7f8;display:flex;height:40px;justify-content:center;padding:0 16px}.button-group div[role=button]:hover{background-color:#f7f8fb}.button-group div[role=button].selected{background-color:#f0f4f7;font-weight:500}.button-group div[role=button]:last-child{border-right:none}.button-group.disabled{opacity:.7}.button-group.disabled div[role=button]:not(.selected):hover{background-color:transparent}.link-button{color:#0b80f3;cursor:pointer}.link-button:hover{text-decoration:underline}.calendar-day{border:1px solid #e4e8ed;border-radius:8px}.calendar-day,.calendar-day__view{background-color:#fff;display:flex}.calendar-day__view{flex:1;flex-direction:column;height:100%;position:relative}.calendar-day__hours,.calendar-day__row{display:flex;flex-wrap:nowrap}.calendar-day__hours{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);position:sticky;top:0;width:-moz-fit-content;width:fit-content;z-index:13}.calendar-day__hour{color:#545e7d;flex:1 0 auto;font-size:12px;height:24px;line-height:14px;padding:5px 0;text-align:left}.calendar-day__current{height:100%;min-height:calc(100vh - 240px);top:18px;width:2px}.calendar-day__current,.calendar-day__current--line{background-color:#e54234;position:absolute;z-index:8}.calendar-day__current--line{border-radius:50%;height:12px;left:-5px;width:12px}.calendar-day__rows{background-image:linear-gradient(90deg,#e4e8ed .83%,#fff 0,#fff 50%,#e4e8ed 0,#e4e8ed 50.83%,#fff 0,#fff);background-position-x:-2px;background-size:120px;flex:1;position:relative}.calendar-day__rows--clickable{height:100%;left:0;position:absolute;top:0;width:100%;z-index:6}.calendar-day__row{height:80px;padding:4px 0;position:relative;width:100%}.calendar-day__plus{align-items:center;background-color:#e7f3fe;border:1px dashed #0b80f3;border-radius:8px;display:flex;height:72px;justify-content:center;margin:0;position:relative;z-index:6}.calendar-day__plus svg{fill:#0b80f3}.calendar-day__plus.hidden{display:none}.calendar-month{border:1px solid #e4e8ed;border-radius:8px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:32px repeat(6,minmax(120px,1fr));height:100%;overflow-y:auto}.calendar-month .calendar-month-header-day{align-items:center;background-color:#fff;border-bottom:1px solid #e4e8ed;border-right:1px solid #e4e8ed;color:#545e7d;display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.09px;line-height:20px;position:sticky;text-transform:uppercase;top:0;z-index:1010}.calendar-month .calendar-month-header-day:nth-of-type(7){border-right:0}.appointment-modal .calendar-month .calendar-month-header-day:first-of-type{border-left:0;box-shadow:none}.appointment-modal .calendar-month .calendar-month-header-day:nth-of-type(7n+7){box-shadow:none}@media (max-width:767.98px) and (min-width:568px){.calendar-month .calendar-month-header-day{font-size:12px}}.calendar-navigator{flex-grow:1;z-index:14}@media (max-width:767.98px){.calendar-navigator{flex-wrap:wrap;width:100%}}.calendar-navigator .navigator-item-tab{background-color:#f7f8fb;border:1px solid #e6e7f8;border-radius:0;color:#545e7d;display:block;font-size:14px;font-weight:500;height:34px;letter-spacing:-.09px;line-height:20px;margin-left:0;padding:0;text-align:center;text-transform:capitalize;width:72px}.calendar-navigator .navigator-item-tab:hover,.snooze-menu div:hover{background-color:#f2f2f8}.calendar-navigator .navigator-item-tab:focus{outline:0}.calendar-navigator .navigator-date-nav .ember-power-select-trigger{border-radius:4px;min-height:34px}.calendar-navigator .navigator-date-nav .ember-power-select-selected-item{margin-right:24px}.calendar-navigator .navigation-today-tab{border-radius:4px;margin-right:16px}.calendar-navigator .navigation-selected{background-color:#fff;color:#1f2021}.calendar-navigator .navigator-controls .navigator-item-tab{align-items:center;display:flex;justify-content:center;padding:0;text-align:center}.calendar-navigator .navigator-controls .navigator-item-tab:first-child{border-radius:4px 0 0 4px;width:40px}.calendar-navigator .navigator-controls .navigator-item-tab:last-child{border-left:0;border-radius:0 4px 4px 0;width:40px}.calendar-navigator .navigator-current-date{color:#1f2021;flex-grow:1;font-size:16px;font-weight:500;letter-spacing:-.19px;line-height:20px;margin:0 16px 0 8px;white-space:nowrap}.calendar-navigator__spinner{margin-left:10px}.navigator-filters{align-items:center;display:flex;margin-right:16px}.navigator-filters__button{align-items:center;background:#fff;border:1px solid #e6e7f8;border-radius:4px;display:flex;font-size:14px;height:auto;line-height:20px;padding:4px 12px;position:relative;text-decoration:none}.navigator-filters__button-filter-icon svg path{fill:#1f2021}.navigator-filters__button-dot-icon{position:absolute;right:-5px;top:-5px}.navigator-filters__button-dot-icon svg{height:10px;max-height:10px;max-width:10px;min-height:10px;min-width:10px;width:10px}.navigator-filters__button-dot-icon svg circle{fill:#e54234}.navigator-filters--active .navigator-filters__button,.navigator-filters:hover .navigator-filters__button{border-color:#0b80f3;color:#0b80f3}.navigator-filters--active .navigator-filters__button svg path,.navigator-filters:hover .navigator-filters__button svg path{fill:#0b80f3}.ember-litepicker.calendar__preview{background:0 0;border-radius:0;box-shadow:none;padding:0 0 16px}.ember-litepicker.calendar__preview .litepicker .container__main{flex-grow:1}.ember-litepicker.calendar__preview .litepicker .container__months{width:100%}.ember-litepicker.calendar__preview .litepicker .container__months .month-item{padding:0}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-header{justify-content:inherit;padding-right:12px}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-header .button-next-month,.ember-litepicker.calendar__preview .litepicker .container__months .month-item-header .button-previous-month{background:0 0}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-header .button-previous-month{align-items:center;display:flex;margin-left:auto;order:2}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-header .button-next-month{align-items:center;display:flex;order:3}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-weekdays-row>div{aspect-ratio:1;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin:0 12px 0 0;padding:0;text-align:center;width:calc(14.3% - 12px)}.ember-litepicker.calendar__preview .litepicker .container__months .month-item-weekdays-row>div:last-of-type{margin-right:0}.ember-litepicker.calendar__preview .litepicker .container__days>div{aspect-ratio:1;margin:0 12px 2px 0;padding:0;width:calc(14.3% - 12px)}.ember-litepicker.calendar__preview .litepicker .container__days>div:nth-of-type(7n+7){margin-right:0}.calendar-week{border:1px solid #e4e8ed;border-radius:8px;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:32px;height:calc(100vh - 120px - var(--header-height));overflow-y:auto}@media (max-width:1199px){.calendar-week{height:calc(100vh - 460px)}}.calendar-week .calendar-week-header-day{background-color:#fff;border-bottom:1px solid #e4e8ed;border-right:1px solid #e4e8ed;color:#545e7d;font-size:14px;font-weight:500;letter-spacing:-.09px;line-height:20px;padding:8px;position:sticky;text-align:center;text-transform:uppercase;top:0}.calendar-week .calendar-week-header-day:nth-of-type(7n+7){border-right:0}.appointment-modal .calendar-week .calendar-week-header-day:first-of-type,.appointment-modal .calendar-week .calendar-week-header-day:nth-of-type(7n+7){box-shadow:none}@media (max-width:767.98px) and (min-width:568px){.calendar-week .calendar-week-header-day{font-size:12px}}.catalyst.avatar{align-items:center;border:1px solid transparent;cursor:inherit;display:inline-flex;justify-content:center;outline:0;position:relative}.catalyst.avatar:hover .avatar-overlay{opacity:.7}.catalyst.avatar .avatar-overlay{align-items:center;background-color:#d92d20;border:1px solid #912018;display:inline-flex;justify-content:center;left:-1px;margin:0;opacity:0;position:absolute;top:-1px;transition:.3s ease}.catalyst.avatar .avatar-overlay .icon path{fill:#fff}.catalyst.avatar .avatar-overlay.xsmall{border-radius:16px;height:16px;width:16px}.catalyst.avatar .avatar-overlay.filter{border-radius:20px;height:20px;width:20px}.catalyst.avatar .avatar-overlay.small{border-radius:26px;height:26px;width:26px}.catalyst.avatar .avatar-overlay.medium{border-radius:34px;height:34px;width:34px}.catalyst.avatar .avatar-overlay.large{border-radius:40px;height:40px;width:40px}.catalyst.avatar .avatar-overlay.xlarge{border-radius:48px;height:48px;width:48px}.catalyst.avatar.person{background-color:#ebeff2;border:1px solid rgba(25,65,133,.08)}.catalyst.avatar.person>.wrapper>.icon path{fill:#4b5565}.catalyst.avatar.person:hover:not(.no-hover){background-color:#eff8ff;border-color:rgba(25,65,133,.08)}.catalyst.avatar.person:hover:not(.no-hover)>.wrapper>.icon path{fill:#1570ef}.catalyst.avatar.person:focus:not(.no-focus){background-color:#eff8ff;border:1px solid rgba(25,65,133,.08);box-shadow:0 0 0 4px #d1e9ff}.catalyst.avatar.initial,.catalyst.avatar.photo{background-color:#ebeff2}.catalyst.avatar.person.filter:focus:not(.no-focus),.catalyst.avatar.person.small:focus:not(.no-focus),.catalyst.avatar.person.xsmall:focus:not(.no-focus){box-shadow:0 0 0 2px #d1e9ff}.catalyst.avatar.initial{border:1px solid rgba(18,25,38,.08);color:#4b5565}.catalyst.avatar.initial:hover:not(.no-hover){background-color:#eff8ff;border:1px solid rgba(24,73,169,.08);color:#1570ef}.catalyst.avatar.initial:focus:not(.no-focus){background-color:#eff8ff;border:1px solid rgba(24,73,169,.08);box-shadow:0 0 0 4px #d1e9ff}.catalyst.avatar.initial.filter:focus:not(.no-focus),.catalyst.avatar.initial.small:focus:not(.no-focus),.catalyst.avatar.initial.xsmall:focus:not(.no-focus){box-shadow:0 0 0 2px #d1e9ff}.catalyst.avatar.initial.filter,.catalyst.avatar.initial.xsmall{font-size:8px!important;font-weight:500;line-height:12px!important}.catalyst.avatar.initial.small{font-size:12px!important;font-weight:600;line-height:14px!important}.catalyst.avatar.initial.medium,.catalyst.badge.xsmall>.label,.catalyst.badge.xxsmall>.label{font-size:13px!important;letter-spacing:-.04px!important;line-height:16px!important}.catalyst.avatar.initial.medium{font-weight:600}.catalyst.badge.medium>.label,.catalyst.badge.small>.label{letter-spacing:-.09px!important;font-size:14px!important;line-height:18px!important}.catalyst.avatar.initial.large{font-size:14px!important;font-weight:600;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.avatar.initial.xlarge{font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important}.catalyst.avatar.photo:hover:not(.no-hover){border:1px solid #1570ef}.catalyst.avatar.photo:focus:not(.no-focus){border:1px solid rgba(25,65,133,.08);box-shadow:0 0 0 4px #d1e9ff}.catalyst.avatar.photo.filter:focus:not(.no-focus),.catalyst.avatar.photo.small:focus:not(.no-focus),.catalyst.avatar.photo.xsmall:focus:not(.no-focus){box-shadow:0 0 0 2px #d1e9ff}.catalyst.avatar.xsmall{border-radius:16px;height:16px;width:16px}.catalyst.avatar.xsmall .icon{height:12px;width:12px}.catalyst.avatar.filter{border-radius:20px;height:20px;width:20px}.catalyst.avatar.filter .icon{height:16px;width:16px}.catalyst.avatar.small{border-radius:26px;height:26px;width:26px}.catalyst.avatar.small .icon{height:16px;width:16px}.catalyst.avatar.medium{border-radius:34px;height:34px;width:34px}.catalyst.avatar.medium .icon{height:20px;width:20px}.catalyst.avatar.large{border-radius:40px;height:40px;width:40px}.catalyst.avatar.large .icon{height:24px;width:24px}.catalyst.avatar.xlarge{border-radius:48px;height:48px;width:48px}.catalyst.avatar.xlarge .icon{height:28px;width:28px}.catalyst.badge{align-items:center;display:inline-flex;transition:border-color .15s ease-in-out,color .15s ease-in-out,background-color .15s ease-in-out}.catalyst.badge.full{width:100%}.catalyst.badge.primary{background-color:#eff8ff;border:1px solid #b2ddff;color:#175cd3}.catalyst.badge.primary .icon{fill:#175cd3}.catalyst.badge.critical{background-color:#fef3f2;border:1px solid #fecdca;color:#b42318}.catalyst.badge.critical .icon{fill:#b42318}.catalyst.badge.warning{background-color:#fffaeb;border:1px solid #fedf89;color:#93370d}.catalyst.badge.warning .icon{fill:#93370d}.catalyst.badge.success{background-color:#f5fbee;border:1px solid #ceeab0;color:#3f621a}.catalyst.badge.success .icon{fill:#3f621a}.catalyst.badge.secondary .icon,.catalyst.badge.white .icon{fill:#364152}.catalyst.badge.secondary{background-color:#f8f8fd;border:1px solid transparent;color:#364152}.catalyst.badge.white{background-color:#fff;color:#364152}.catalyst.badge.accent.primary .icon,.catalyst.badge.muted.primary .icon,.catalyst.badge.outline.primary .icon{fill:#175cd3}.catalyst.badge.xxsmall{border-radius:16px;height:16px;padding:0}.catalyst.badge.xxsmall.no-label{padding:0}.catalyst.badge.xsmall{border-radius:16px;height:20px;padding:0 6px}.catalyst.badge.xsmall.no-label{padding:0 4px}.catalyst.badge.small{border-radius:16px;height:26px;padding:0 8px}.catalyst.badge.small.no-label{padding:0 6px}.catalyst.badge.medium{border-radius:20px;height:34px;padding:0 12px}.catalyst.badge.medium.no-label{padding:0 8px}.catalyst.badge.large{border-radius:24px;height:40px;padding:12px 8px 12px 16px}.catalyst.badge.large.no-label{padding:12px}.catalyst.badge.outline.primary{background-color:transparent;border:1px solid #175cd3;color:#175cd3}.catalyst.badge.outline.critical{background-color:transparent;border:1px solid #b42318;color:#b42318}.catalyst.badge.outline.critical .icon{fill:#b42318}.catalyst.badge.outline.warning{background-color:transparent;border:1px solid #b54708;color:#b54708}.catalyst.badge.outline.warning .icon{fill:#b54708}.catalyst.badge.outline.success{background-color:transparent;border:1px solid #3f621a;color:#3f621a}.catalyst.badge.outline.success .icon{fill:#3f621a}.catalyst.badge.outline.white{background-color:transparent;border:1px solid #dfe4eb;color:#364152}.catalyst.badge.outline.white .icon{fill:#364152}.catalyst.badge.outline.xxsmall{border-radius:16px;height:16px;padding:0}.catalyst.badge.outline.xxsmall.no-label{padding:0}.catalyst.badge.outline.xsmall{border-radius:16px;padding:2px 6px}.catalyst.badge.outline.xsmall.no-label{padding:4px}.catalyst.badge.outline.small{border-radius:16px;padding:4px 8px}.catalyst.badge.outline.small.no-label{padding:6px}.catalyst.badge.outline.medium{border-radius:20px;padding:8px 12px}.catalyst.badge.outline.medium.no-label{padding:8px}.catalyst.badge.outline.large{border-radius:24x;padding:12px 8px 12px 16px}.catalyst.badge.outline.large.no-label{padding:12px}.catalyst.badge.accent.primary{background-color:#eff8ff;border:1px solid #d1e9ff;color:#175cd3}.catalyst.badge.accent.critical{background-color:#fef3f2;border:1px solid #fee4e2;color:#b42318}.catalyst.badge.accent.critical .icon{fill:#b42318}.catalyst.badge.accent.warning{background-color:#fffaeb;border:1px solid #fef0c7;color:#b54708}.catalyst.badge.accent.warning .icon{fill:#b54708}.catalyst.badge.accent.success{background-color:#f5fbee;border:1px solid #e6f4d7;color:#3f621a}.catalyst.badge.accent.success .icon{fill:#3f621a}.catalyst.badge.accent.secondary{background-color:#f8f8fd;border:1px solid #ebeff2;color:#364152}.catalyst.badge.accent.secondary .icon{fill:#364152}.catalyst.badge.accent.xxsmall{border-radius:16px;height:16px;padding:0}.catalyst.badge.accent.xxsmall.no-label{padding:0}.catalyst.badge.accent.xsmall{border-radius:4px;padding:2px 6px}.catalyst.badge.accent.xsmall.no-label{padding:4px}.catalyst.badge.accent.small{border-radius:4px;padding:4px 8px}.catalyst.badge.accent.small.no-label{padding:6px}.catalyst.badge.accent.medium{border-radius:4px;padding:8px 12px}.catalyst.badge.accent.medium.no-label{padding:8px}.catalyst.badge.accent.large{border-radius:4px;padding:12px 8px 12px 16px}.catalyst.badge.accent.large.no-label{padding:12px}.catalyst.badge.muted{border:1px solid transparent}.catalyst.badge.muted.primary{background-color:#eff8ff;color:#175cd3}.catalyst.badge.muted.critical{background-color:#fef3f2;color:#b42318}.catalyst.badge.muted.critical .icon{fill:#b42318}.catalyst.badge.muted.warning{background-color:#fffaeb;color:#b54708}.catalyst.badge.muted.warning .icon{fill:#b54708}.catalyst.badge.muted.success{background-color:#f5fbee;color:#3f621a}.catalyst.badge.muted.success .icon{fill:#3f621a}.catalyst.badge.muted.secondary .icon,.catalyst.badge.special .icon{fill:#364152}.catalyst.badge.muted.secondary{background-color:#f8f8fd;color:#364152}.catalyst.badge.muted.xxsmall{border-radius:16px;height:16px;padding:0}.catalyst.badge.muted.xxsmall.no-label{padding:0}.catalyst.badge.muted.xsmall{border-radius:4px;padding:2px 6px}.catalyst.badge.muted.xsmall.no-label{padding:4px}.catalyst.badge.muted.small{border-radius:4px;padding:4px 8px}.catalyst.badge.muted.small.no-label{padding:6px}.catalyst.badge.muted.medium{border-radius:4px;padding:8px 12px}.catalyst.badge.muted.medium.no-label{padding:8px}.catalyst.badge.muted.large{border-radius:4px;padding:12px 8px 12px 16px}.catalyst.badge.muted.large.no-label{padding:12px}.catalyst.badge.special{background-color:#fff;border:1px solid #cdd5df;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#364152}.catalyst.badge.special.xxsmall{border-radius:16px;height:16px;padding:0;width:16px}.catalyst.badge.special.xxsmall.no-label{align-items:center;justify-content:center;padding:0}.catalyst.badge.special.xsmall{border-radius:4px;padding:2px 6px}.catalyst.badge.special.xsmall.no-label{padding:4px}.catalyst.badge.special.small{border-radius:4px;padding:4px 8px}.catalyst.badge.special.small.no-label{padding:6px}.catalyst.badge.special.medium{border-radius:4px;padding:8px 12px}.catalyst.badge.special.medium.no-label{padding:8px}.catalyst.badge.special.large{border-radius:4px;padding:12px 8px 12px 16px}.catalyst.badge.special.large.no-label{padding:12px}.catalyst.badge.xxsmall>.label{font-weight:500}.catalyst.badge.xxsmall .icon{height:16px;width:16px}.catalyst.badge.xsmall>.label{font-weight:500;padding:0 2px}.catalyst.badge.xsmall .icon{height:12px;width:12px}.catalyst.badge.small>.label{font-weight:500;padding:0 2px}.catalyst.badge.small .icon{height:14px;width:14px}.catalyst.badge.large .icon,.catalyst.badge.medium .icon{height:16px;width:16px}.catalyst.badge.medium>.label{font-weight:500;padding:0 4px}.catalyst.badge.large>.label,.catalyst.banner .label,.catalyst.button.xsmall .label{font-size:13px!important;letter-spacing:-.04px!important;line-height:16px!important;font-weight:500}.catalyst.badge .lead-xsmall+.label{margin-left:0}.catalyst.badge .lead-medium+.label,.catalyst.badge .lead-small+.label{margin-left:2px}.catalyst.badge .lead-large+.label{margin-left:12px}.catalyst.badge .label+.trail-xsmall,.catalyst.button .lead-xsmall+.label{margin-left:0}.catalyst.badge .label+.trail-medium,.catalyst.badge .label+.trail-small{margin-left:2px}.catalyst.badge .label+.trail-large{margin-left:12px}.catalyst.banner{align-items:center;display:inline-flex;gap:6px;padding:8px 16px;width:100%}.catalyst.banner .label{color:#175cd3}.catalyst.banner.action{background-color:#eff8ff}.catalyst.banner.action.stroke{border-bottom:1px solid #b2ddff}.catalyst.banner.action.outline{border:1px solid #b2ddff;border-radius:4px}.catalyst.banner.action .lead .icon path{fill:#194185}.catalyst.banner.critical{background-color:#fef3f2}.catalyst.banner.critical.stroke{border-bottom:1px solid #fecdca}.catalyst.banner.critical.outline{border:1px solid #fecdca;border-radius:4px}.catalyst.banner.critical .lead .icon path{fill:#7a271a}.catalyst.banner.success{background-color:#f5fbee}.catalyst.banner.success.stroke{border-bottom:1px solid #ceeab0}.catalyst.banner.success.outline{border:1px solid #ceeab0;border-radius:4px}.catalyst.banner.success .lead .icon path{fill:#2b4212}.catalyst-details-body-content-card-row-label>.icon svg path,.catalyst.banner.info .lead .icon path{fill:#121926}.catalyst.banner.info{background-color:#f0f4f7}.catalyst.banner.info.stroke{border-bottom:1px solid #dfe4eb}.catalyst.banner.info.outline{border:1px solid #dfe4eb;border-radius:4px}.catalyst.button.primary.blue .icon path,.catalyst.button.primary.gray .icon path,.catalyst.button.primary.red .icon path,.catalyst.dropzone-uploader .dropzone .text .upload-icon svg{fill:#fff}.catalyst.banner .close{margin-left:auto}.catalyst.button{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.catalyst.button.old-trigger{background-color:transparent;border:1px solid transparent;height:24px;position:relative;width:24px}.catalyst.button.old-trigger:hover:before{background-color:rgba(0,0,0,.2);border-radius:50%;content:"";height:calc(100% + 8px);left:-4px;opacity:.5;position:absolute;top:-4px;width:calc(100% + 8px)}.catalyst.button-input>input{display:none}.catalyst.button-input[disabled]{cursor:default}.catalyst.button.cover{width:100%}.catalyst.button .label{white-space:nowrap}.catalyst.button.primary.blue,.catalyst.button.primary.gray{background-color:#1570ef;border:1px solid transparent;box-shadow:0 1px 2px 0 rgba(16,24,40,.25)}.catalyst.button.primary.blue.focused,.catalyst.button.primary.blue:hover,.catalyst.button.primary.gray.focused,.catalyst.button.primary.gray:hover{background-color:#175cd3}.catalyst.button.primary.blue:disabled,.catalyst.button.primary.blue[disabled],.catalyst.button.primary.gray:disabled,.catalyst.button.primary.gray[disabled]{background-color:#dfe4eb!important;border:none!important;color:#fff!important}.catalyst.button.primary.blue .label,.catalyst.button.primary.gray .label{color:#fff}.catalyst.button.primary.red{background-color:#d92d20;border:1px solid transparent;box-shadow:0 1px 2px 0 rgba(16,24,40,.25)}.catalyst.button.primary.red.focused,.catalyst.button.primary.red:hover{background-color:#b42318}.catalyst.button.primary.red:disabled,.catalyst.button.primary.red[disabled]{background-color:#fecdca!important;border:none!important;color:#fff!important}.catalyst.button.primary.red .label{color:#fff}.catalyst.button.secondary.gray{background-color:#fff;border:1px solid #dfe4eb;box-shadow:0 1px 2px 0 rgba(16,24,40,.1)}.catalyst.button.secondary.gray.focused,.catalyst.button.secondary.gray:hover{background-color:#fafafd}.catalyst.button.secondary.gray:disabled,.catalyst.button.secondary.gray[disabled]{background-color:#f0f4f7!important;border:none!important}.catalyst.button.secondary.gray:disabled .label,.catalyst.button.secondary.gray[disabled] .label{color:#cdd5df!important}.catalyst.button.secondary.gray:disabled .icon path,.catalyst.button.secondary.gray[disabled] .icon path{fill:#cdd5df!important}.catalyst.button.secondary.gray .label{color:#4b5565}.catalyst.button.secondary.gray .icon path{fill:#4b5565}.catalyst.button.secondary.blue{background-color:#f7fbff;border:1px solid #b2ddff;box-shadow:0 1px 2px 0 rgba(16,24,40,.1)}.catalyst.button.secondary.blue.focused,.catalyst.button.secondary.blue:hover{background-color:#eff8ff}.catalyst.button.secondary.blue:disabled,.catalyst.button.secondary.blue[disabled]{background-color:#f0f4f7!important;border:none!important}.catalyst.button.secondary.blue:disabled .label,.catalyst.button.secondary.blue[disabled] .label{color:#cdd5df!important}.catalyst.button.secondary.blue:disabled .icon path,.catalyst.button.secondary.blue[disabled] .icon path{fill:#cdd5df!important}.catalyst.button.secondary.blue .label{color:#1570ef}.catalyst.button.secondary.blue .icon path{fill:#1570ef}.catalyst.button.tertiary.gray{background-color:transparent;border:1px solid transparent}.catalyst.button.tertiary.gray:hover{background-color:#f0f4f7;border:1px solid #f0f4f7}.catalyst.button.tertiary.gray.focused{background-color:#fff;border:1px solid #84caff}.catalyst.button.tertiary.gray:disabled,.catalyst.button.tertiary.gray[disabled]{background-color:transparent!important;box-shadow:none!important}.catalyst.button.tertiary.gray:disabled .label,.catalyst.button.tertiary.gray[disabled] .label{color:#cdd5df!important}.catalyst.button.tertiary.gray:disabled .icon path,.catalyst.button.tertiary.gray[disabled] .icon path{fill:#cdd5df!important}.catalyst.button.tertiary.gray .label{color:#4b5565}.catalyst.button.tertiary.gray .icon path{fill:#4b5565}.catalyst.button.tertiary.old-gray{background-color:transparent;border:1px solid transparent}.catalyst.button.tertiary.old-gray:hover{background-color:rgba(0,0,0,.1)}.catalyst.button.tertiary.old-gray.focused{background-color:#fff;border:1px solid #84caff}.catalyst.button.tertiary.old-gray:disabled,.catalyst.button.tertiary.old-gray[disabled]{background-color:transparent!important;box-shadow:none!important}.catalyst.button.tertiary.old-gray:disabled .label,.catalyst.button.tertiary.old-gray[disabled] .label{color:#cdd5df!important}.catalyst.button.tertiary.old-gray:disabled .icon path,.catalyst.button.tertiary.old-gray[disabled] .icon path{fill:#cdd5df!important}.catalyst-data-grid-toolbar .clear .clear-icon>svg>path,.catalyst-input-unit>.unit>.trigger>.icon svg path,.catalyst.button.tertiary.old-gray .icon path{fill:#364152}.catalyst.button.tertiary.old-gray .label{color:#364152}.catalyst.button.tertiary.blue{background-color:transparent;border:1px solid transparent}.catalyst.button.tertiary.blue:hover{background-color:#e0f2ff;border:1px solid #e0f2ff}.catalyst.button.tertiary.blue:hover .label{color:#1849a9}.catalyst.button.tertiary.blue.focused{background-color:#fff;border:1px solid #eff8ff}.catalyst.button.tertiary.blue:disabled,.catalyst.button.tertiary.blue[disabled]{background-color:transparent!important;box-shadow:none!important}.catalyst.button.tertiary.blue:disabled .label,.catalyst.button.tertiary.blue[disabled] .label{color:#cdd5df!important}.catalyst.button.tertiary.blue:disabled .icon path,.catalyst.button.tertiary.blue[disabled] .icon path{fill:#cdd5df!important}.catalyst.button.tertiary.blue .label{color:#1570ef}.catalyst.button.tertiary.blue .icon path{fill:#1570ef}.catalyst.button.link.gray:disabled .label,.catalyst.button.link.gray[disabled] .label{color:#cdd5df!important}.catalyst.button.link.gray .label,.catalyst.pagination .pagination__current-label{color:#4b5565}.catalyst.button.link.gray:disabled .icon path,.catalyst.button.link.gray[disabled] .icon path{fill:#cdd5df!important}.catalyst-message.type-primary>.content>.label,.catalyst-message.type-primary>.content>.label a,.catalyst.button.link.blue:hover .label,.catalyst.pill.focus:not(.no-focus) .label,.catalyst.pill.selected .label{color:#1849a9}.catalyst.button.link.gray .icon path{fill:#4b5565}.catalyst-message.type-primary>.content>.icon svg path,.catalyst.button.link.blue:hover .icon path{fill:#1849a9}.catalyst.button.link.blue:disabled .label,.catalyst.button.link.blue[disabled] .label{color:#cdd5df!important}.catalyst.button.link.blue:disabled .icon path,.catalyst.button.link.blue[disabled] .icon path{fill:#cdd5df!important}.catalyst.button.link.blue .label{color:#1570ef}.catalyst.button.link.blue .icon path{fill:#1570ef}.catalyst.checkbox.checked:not([disabled]):hover .icon rect,.catalyst.radio.checked:not([disabled]):hover .icon circle#line{fill:#175cd3}.catalyst.button.link.blue,.catalyst.button.link.gray{background-color:transparent;border:1px solid transparent}.catalyst.button.link.blue.focused,.catalyst.button.link.gray.focused{background-color:#fff;border:1px solid #84caff}.catalyst.button.link.blue:disabled,.catalyst.button.link.blue[disabled],.catalyst.button.link.gray:disabled,.catalyst.button.link.gray[disabled]{background-color:transparent!important;box-shadow:none!important}.catalyst.button.xsmall{border-radius:4px;height:20px;padding:0 4px}.catalyst.button.xsmall.no-label{padding:0 2px}.catalyst.button.xsmall.focused{box-shadow:0 0 0 2px #d1e9ff}.catalyst.button.xsmall:disabled,.catalyst.button.xsmall[disabled]{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.catalyst.button.small{border-radius:4px;height:26px;padding:0 4px}.catalyst.button.small.wide{border-radius:4px;padding:0 8px}.catalyst.button.small.wide.no-label{padding:0 8px}.catalyst.button.small.no-label{padding:0 4px}.catalyst.button.small.focused{box-shadow:0 0 0 2px #d1e9ff}.catalyst.button.small:disabled,.catalyst.button.small[disabled]{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.catalyst.button.medium{border-radius:4px;height:34px;padding:0 8px}.catalyst.button.medium.wide{border-radius:4px;padding:0 16px}.catalyst.button.medium.wide.no-label{padding:0 16px}.catalyst.button.medium.no-label{padding:0 8px}.catalyst.button.medium.focused{box-shadow:0 0 0 2px #d1e9ff}.catalyst.button.medium:disabled,.catalyst.button.medium[disabled]{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.catalyst.button.large{border-radius:6px;height:40px;padding:0 12px}.catalyst.button.large.wide{border-radius:6px;padding:0 20px}.catalyst.button.large.wide.no-label{padding:0 20px}.catalyst.button.large.no-label{padding:0 10px}.catalyst.button.large.focused{box-shadow:0 0 0 4px #d1e9ff}.catalyst.button.large:disabled,.catalyst.button.large[disabled]{box-shadow:0 1px 4px 0 rgba(16,24,40,.05)}.catalyst.button.xlarge{border-radius:6px;height:48px;padding:0 16px}.catalyst.checkbox.xxsmall,.catalyst.icon.xxsmall{height:12px;width:12px}.catalyst.button.xlarge.wide{border-radius:6px;padding:0 24px}.catalyst.button.xlarge.wide.no-label{padding:0 24px}.catalyst.button.xlarge.no-label{padding:0 12px}.catalyst.button.xlarge.focused{box-shadow:0 0 0 4px #d1e9ff}.catalyst.button.xlarge:disabled,.catalyst.button.xlarge[disabled]{box-shadow:0 1px 4px 0 rgba(16,24,40,.05)}.catalyst.button.xsmall .label{padding:0 2px}.catalyst.button.medium .label,.catalyst.button.small .label{font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;padding:0 2px}.catalyst.button.large .label{font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;padding:0 4px}.catalyst.button.xlarge .label{font-size:20px!important;font-weight:600;letter-spacing:-.33px!important;line-height:24px!important;padding:0 4px}.catalyst.button .lead-medium+.label,.catalyst.button .lead-small+.label{margin-left:2px}.catalyst.button .lead-large+.label,.catalyst.button .lead-xlarge+.label{margin-left:4px}.catalyst.button .label+.trail-xsmall{margin-left:0}.catalyst.button .label+.trail-medium,.catalyst.button .label+.trail-small{margin-left:2px}.catalyst.button .label+.trail-large,.catalyst.button .label+.trail-xlarge{margin-left:4px}.catalyst.button.with-options{border-bottom-right-radius:0;border-top-right-radius:0}.catalyst.options>.button{border-bottom-left-radius:0;border-top-left-radius:0}.catalyst.options>.button.focused{box-shadow:none}.catalyst.checkbox{border:none;cursor:pointer;display:block;outline:0;padding:0}.catalyst-card-body-sections-section-row.no-action>.content,.catalyst-dialog.no-click-outside>.modal-dialog-overlay,.dialogs-confirm-appointment-changes-field.inactive,.email-template-variables__variable-body_item>.variable.variable-disabled{cursor:inherit}.catalyst.checkbox:not(.custom):not(.checked):not([disabled]):hover rect#border{stroke:#53b0fd}.catalyst.checkbox:not(.custom):not([disabled]):focus{box-shadow:0 0 0 4px #d1e9ff}.catalyst.checkbox.xsmall{height:14px;width:14px}.catalyst.checkbox.small{height:16px;width:16px}.catalyst.checkbox.medium{height:18px;width:18px}.catalyst.checkbox.large{height:20px;width:20px}.catalyst.checkbox.xlarge{height:24px;width:24px}.catalyst.checkbox.xxlarge{height:32px;width:32px}.catalyst.checkbox.xxxlarge{height:40px;width:40px}.catalyst.date-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:center;width:136px}.catalyst-dependencies,.catalyst-dialog.no-close>.modal-dialog>.modal-dialog-content>.modal-dialog-content-header{display:none}.catalyst.date-picker .title{color:#697586;font-weight:500;margin-bottom:4px}.catalyst.date-picker .selected-date,.catalyst.date-picker .title{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.date-picker .selected-date{background-color:#fff;border:1px solid #e4e8ed;border-radius:4px;color:#121926;outline:0;padding:8px;white-space:nowrap}.catalyst.date-picker .selected-date--empty{color:#9aa4b2}.catalyst-dialog>.modal-dialog>.modal-dialog-content{box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);position:relative}.catalyst-dialog>.modal-dialog>.modal-dialog-content>.modal-dialog-content-header{border-bottom:none;height:auto;padding:16px;position:absolute;right:0;top:0}.catalyst-dialog>.modal-dialog>.modal-dialog-content>.modal-dialog-content-body{padding:0}.catalyst-dialog.size-regular>.modal-dialog{width:472px}.catalyst-dialog.size-wide>.modal-dialog{width:828px}.catalyst-dropdown-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:34px;outline:0;padding:0 12px;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:-moz-min-content;width:min-content}.catalyst-dropdown-button.type-primary{--background:#1570ef;--border:#1570ef;--color:#fff;--highlighted-separator:#175cd3;background-color:var(--background);border-color:var(--border);box-shadow:0 1px 2px 0 rgba(16,24,40,.251);color:var(--color);--highlighted-hover-background:#175cd3}.catalyst-dropdown-button.type-primary:hover:not(:has(:hover.isolated)){--background:#175cd3;--border:#175cd3;--color:#fff;--highlighted-separator:#1570ef;background-color:var(--background);border-color:var(--border);color:var(--color)}.catalyst-dropdown-button.type-primary:hover{--highlighted-separator:#1570ef}.catalyst-dropdown-button.type-primary.is-disabled{--background:#dfe4eb;--border:#dfe4eb;--color:#fff;--highlighted-separator:#cdd5df;box-shadow:none}.catalyst-dropdown-button.type-primary.is-busy,.catalyst-dropdown-button.type-primary.is-disabled{background-color:var(--background);border-color:var(--border);color:var(--color);cursor:default;pointer-events:none}.catalyst-dropdown-button.type-primary.is-busy{--background:#53b0fd;--border:#53b0fd;--color:#fff;--highlighted-separator:#2e90fa}.catalyst-dropdown-button.type-secondary{--background:#f7fbff;--border:#b2ddff;--color:#1570ef;--highlighted-separator:#b2ddff;background-color:var(--background);border-color:var(--border);box-shadow:0 1px 2px 0 rgba(16,24,40,.051);color:var(--color);--highlighted-hover-background:#eff8ff}.catalyst-dropdown-button.type-secondary:hover:not(:has(:hover.isolated)){--background:#eff8ff;--border:#84caff;--color:#175cd3;--highlighted-separator:#84caff;background-color:var(--background);border-color:var(--border);color:var(--color)}.catalyst-dropdown-button.type-secondary:hover{--highlighted-separator:#84caff}.catalyst-dropdown-button.type-secondary.is-disabled{--background:#f0f4f7;--border:#f0f4f7;--color:#cdd5df;--highlighted-separator:#dfe4eb;box-shadow:none}.catalyst-dropdown-button.type-secondary.is-busy,.catalyst-dropdown-button.type-secondary.is-disabled{background-color:var(--background);border-color:var(--border);color:var(--color);cursor:default;pointer-events:none}.catalyst.input .trail-icon:hover,.catalyst.pill,.catalyst.state.has-state-hover,.catalyst.tab,.customer-form__alert-close,.filters-panel__clear-all-btn,.flash-message.disabled>.content>.close{cursor:pointer}.catalyst-dropdown-button.type-secondary.is-busy{--background:#f7fbff;--border:#b2ddff;--color:#1570ef;--highlighted-separator:#b2ddff}.catalyst.dropzone-uploader{display:flex;position:relative;width:100%}.catalyst.dropzone-uploader .dropzone *{pointer-events:none}.catalyst.dropzone-uploader .dropzone{align-items:center;background-color:rgba(206,230,255,.851);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;max-height:100vh;position:absolute;right:0;top:0;z-index:1000}.catalyst.dropzone-uploader .dropzone .text{align-items:center;background-color:#0b80f3;border-radius:8px;color:#fff;display:flex;flex-direction:column;padding:24px 32px 40px}.catalyst.dropzone-uploader .dropzone .text .upload-icon{padding:24px}.catalyst.dropzone-uploader .dropzone .text .title{font-size:24px!important;font-weight:600;letter-spacing:-.47px!important;line-height:30px!important}.catalyst.dropzone-uploader .dropzone .text .subtitle{align-items:center;display:flex;font-size:16px!important;font-weight:500;letter-spacing:-.18px!important;line-height:20px!important}.catalyst.filters{background:#fff;border:1px solid #e4e8ed;border-radius:8px;display:flex;flex-direction:row}.catalyst.filters>.mobile{display:none}@media (max-width:768px){.catalyst.filters>.mobile{display:flex;overflow:hidden}.catalyst.filters>.desktop{display:none}}.catalyst-form{display:flex;flex:1;flex-direction:column}.catalyst.header-lead-container{align-items:center;display:flex;flex-direction:row;gap:24px}.catalyst.header-lead-container .header-lead-container__title{color:#121926;font-size:28px;font-style:normal;font-weight:500;letter-spacing:-.33px;line-height:24px}.catalyst.header-lead-container .header-lead-container__space{flex:1}.catalyst.icon{display:inline-block}.catalyst.icon.xsmall{height:14px;width:14px}.catalyst.icon.small{height:16px;width:16px}.catalyst.icon.medium{height:18px;width:18px}.catalyst.icon.large{height:20px;width:20px}.catalyst.icon.xlarge{height:24px;width:24px}.catalyst.icon.xxlarge{height:32px;width:32px}.catalyst.icon.xxxlarge{height:40px;width:40px}.catalyst.input{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#121926;display:inline-flex;gap:4px;outline:0;width:100%}.catalyst.input .icon.check path{fill:#4e9d40}.catalyst-collapse-trigger>.arrow-icon svg,.catalyst.input .icon.custom path{fill:#9aa4b2}.catalyst.input .icon.date path,.catalyst.input .icon.time path{fill:#4b5565}.catalyst-form-content-sections-section-plain-table-footer-section-details-pair-accessory-error>.icon path,.catalyst.input .icon.error path,.header-navbar-items.logout .item .link .icon,.quickbooks-integration-form__toggle-hint-icon--warn svg{fill:#d92d20}.catalyst.input .icon.trail path{fill:#4b5565}.catalyst.input .prefix,.catalyst.input .suffix{align-items:center;display:inline-flex}.catalyst.input .prefix,.catalyst.input .suffix,.catalyst.input input,.catalyst.input textarea{color:var(--text-color,#697586)}.catalyst.input input::-moz-placeholder,.catalyst.input textarea::-moz-placeholder{color:var(--placeholder-color,#697586)}.catalyst.input input::placeholder,.catalyst.input textarea::placeholder{color:var(--placeholder-color,#697586)}.catalyst.input .tax{align-items:flex-start;display:inline-flex;height:100%;margin-top:6px;min-width:5px;padding-left:2px}.catalyst.input .trail-icon{align-items:center;border-left:1px solid var(--input-border-color,transparent);display:flex;flex-direction:row;justify-content:center}.catalyst.input .trail-icon .trail{transition:transform .1s}.catalyst.input.filled{--placeholder-color:#121926;--text-color:#121926}.catalyst.input input,.catalyst.input textarea{background-color:transparent;border:none;border-radius:unset;margin:0;outline:0;overflow:hidden;padding:0;width:100%}.catalyst.input input.left,.catalyst.input textarea.left{text-align:left}.catalyst.input input.center,.catalyst.input textarea.center{text-align:center}.catalyst.input input.right,.catalyst.input textarea.right{text-align:right}.catalyst.input.error{--placeholder-color:#697586;--text-color:#697586;background-color:#fff;border:1px solid #fee4e2!important}.catalyst.input.error:focus-within,.catalyst.input.error:hover{border:1px solid #f97066!important}.catalyst.input.error.filled{--placeholder-color:#d92d20;--text-color:#d92d20}.catalyst.input.error:focus-within{box-shadow:0 0 0 2px #fecdca!important}.catalyst.input:hover{background-color:#fff!important;border-color:#53b0fd!important}.catalyst.input:hover textarea{overflow:auto!important}.catalyst.input:hover .trail-icon{border-color:var(--input-border-color,#e4e8ed)}.catalyst.input:focus-within{background-color:#fff!important;border-color:#53b0fd!important;box-shadow:0 0 0 2px #d1e9ff!important}.catalyst.input:focus-within textarea{overflow:auto!important}.catalyst.input:focus-within .trail-icon{border-color:var(--input-border-color,#e4e8ed)}.catalyst.input.disabled{background-color:#fafafd;border-color:#dfe4eb}.catalyst.input.disabled,.catalyst.input.disabled.error{--placeholder-color:#9aa4b2;--text-color:#9aa4b2}.catalyst.input.disabled .icon path{fill:#cdd5df}.catalyst.input[disabled]{background-color:#fafafd!important;border-color:#dfe4eb!important;pointer-events:none}.catalyst.input[disabled],.catalyst.input[disabled].error{--placeholder-color:#9aa4b2;--text-color:#9aa4b2}.catalyst.input[disabled] .icon path{fill:#cdd5df}.catalyst.input.regular input::-moz-placeholder,.catalyst.input.regular textarea::-moz-placeholder{font-weight:400}.catalyst.input.regular .prefix,.catalyst.input.regular .suffix,.catalyst.input.regular input,.catalyst.input.regular input::placeholder,.catalyst.input.regular textarea,.catalyst.input.regular textarea::placeholder{font-weight:400}.catalyst.input.dark input::-moz-placeholder,.catalyst.input.dark textarea::-moz-placeholder{font-weight:500}.catalyst.input.dark .prefix,.catalyst.input.dark .suffix,.catalyst.input.dark input,.catalyst.input.dark input::placeholder,.catalyst.input.dark textarea,.catalyst.input.dark textarea::placeholder{font-weight:500}.catalyst.input.italic input::-moz-placeholder,.catalyst.input.italic textarea::-moz-placeholder{font-style:italic}.catalyst.input.italic .prefix,.catalyst.input.italic .suffix,.catalyst.input.italic input,.catalyst.input.italic input::placeholder,.catalyst.input.italic textarea,.catalyst.input.italic textarea::placeholder{font-style:italic}.catalyst.input.italic .right{letter-spacing:.4px!important}.catalyst.input.small{gap:4px;padding:4px}.catalyst.input.small input::-moz-placeholder,.catalyst.input.small textarea::-moz-placeholder{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.input.small .prefix,.catalyst.input.small .suffix,.catalyst.input.small input,.catalyst.input.small input::placeholder,.catalyst.input.small textarea,.catalyst.input.small textarea::placeholder{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.input.small .trail-icon{margin-bottom:-4px;margin-top:-4px;padding-left:4px}.catalyst.input.medium{gap:8px;padding:8px 6px}.catalyst.input.medium input::-moz-placeholder,.catalyst.input.medium textarea::-moz-placeholder{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.input.medium .prefix,.catalyst.input.medium .suffix,.catalyst.input.medium input,.catalyst.input.medium input::placeholder,.catalyst.input.medium textarea,.catalyst.input.medium textarea::placeholder{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.input.medium .trail-icon{margin-bottom:-8px;margin-top:-8px;padding-left:6px}.catalyst.input.large{gap:12px;padding:10px 8px}.catalyst.input.large input::-moz-placeholder,.catalyst.input.large textarea::-moz-placeholder{font-size:16px!important;letter-spacing:-.18px!important;line-height:20px!important;line-height:24px!important}.catalyst.input.large .prefix,.catalyst.input.large .suffix,.catalyst.input.large input,.catalyst.input.large input::placeholder,.catalyst.input.large textarea,.catalyst.input.large textarea::placeholder{font-size:16px!important;letter-spacing:-.18px!important;line-height:20px!important;line-height:24px!important}.catalyst.label .wrapper.medium .title,.catalyst.label .wrapper.small .title{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.input.large .trail-icon{margin-bottom:-10px;margin-top:-10px;padding-left:8px}.catalyst-justifi{flex:1;position:relative}.catalyst-justifi>.content{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.catalyst.label{display:flex;flex-grow:1}.catalyst.label.left{justify-content:flex-start}.catalyst.label.center{justify-content:center}.catalyst.label.right{justify-content:flex-end}.catalyst.label.no-grow{flex-grow:0}.catalyst.label .wrapper{align-items:center;display:inline-flex}.catalyst.label .wrapper.small{padding-bottom:4px;padding-top:4px}.catalyst.label .wrapper.medium{padding-bottom:8px;padding-top:8px}.catalyst.label .wrapper.large{padding-bottom:10px;padding-top:10px}.catalyst.label .wrapper.large .title{font-size:16px!important;letter-spacing:-.18px!important;line-height:20px!important}.catalyst.label .wrapper .title.regular{font-weight:400}.catalyst.label .wrapper .title.dark{font-weight:500}.catalyst.label .wrapper .tax{width:5px}.catalyst.label .wrapper .required,.catalyst.label .wrapper .tax{align-items:flex-start;display:inline-flex;height:100%;margin-left:2px;margin-top:6px}.catalyst.label .wrapper .required{width:6px}.catalyst.label .wrapper .trail{margin-left:2px}.catalyst-measure{pointer-events:none;position:absolute;visibility:hidden}.catalyst.new-mention{align-items:center;border:1px solid var(--secondary-200,#dfe4eb);border-radius:4px;display:flex;gap:4px;padding:6px 8px;width:-moz-fit-content;width:fit-content}.catalyst.new-mention:hover{background-color:#f0f4f7}.catalyst.new-mention .content{align-items:center;display:flex;gap:4px;justify-content:flex-start}.catalyst.new-mention .content .title{font-size:13px!important;letter-spacing:-.04px!important;line-height:16px!important}.catalyst-message{align-items:center;display:flex;flex-direction:row;gap:8px;width:100%}.catalyst-message>.content{flex:1;gap:6px}.catalyst-message>.content,.catalyst-message>.content>.icon{align-items:center;display:flex;flex-direction:row}.catalyst-message>.content>.icon svg{height:16px;width:16px}.catalyst-message>.content>.label{font-size:13px;font-weight:500;letter-spacing:-.04px}.catalyst-message>.close{margin-right:-8px}.catalyst-message.style-outline{border:1px solid transparent;border-radius:4px;padding:12px 16px}.catalyst-message.style-stroke-bottom{border-bottom:1px solid transparent;padding:7px 16px 6px}.catalyst-message.type-primary{background:#eff8ff;border-color:#b2ddff}.catalyst-message.type-primary>.content>.label a{text-decoration:underline}.catalyst-message.type-warning{background:#fffaeb;border-color:#fedf89}.catalyst-message.type-warning>.content>.label{color:#93370d}.catalyst-message.type-warning>.content>.label a{color:#93370d;text-decoration:underline}.catalyst-message.type-warning>.content>.icon svg path{fill:#93370d}.catalyst-message.type-critical{background:#fef3f2;border-color:#fecdca}.catalyst-message.type-critical>.content>.label{color:#912018}.catalyst-message.type-critical>.content>.label a{color:#912018;text-decoration:underline}.catalyst-message.type-critical>.content>.icon svg path{fill:#912018}.catalyst-message.type-success{background:#f5fbee;border-color:#ceeab0}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-input-unit:not(.editing):not(.interacting),.catalyst-input-unit-hover:hover .catalyst-input-unit:not(.editing):not(.interacting),.catalyst-message.type-informative{border-color:#dfe4eb}.catalyst-message.type-success>.content>.label{color:#335015}.catalyst-message.type-success>.content>.label a{color:#335015;text-decoration:underline}.catalyst-message.type-success>.content>.icon svg path{fill:#335015}.catalyst-message.type-informative{background:#f0f4f7}.catalyst-message.type-informative>.content>.label{color:#202939}.catalyst-message.type-informative>.content>.label a{color:#202939;text-decoration:underline}.catalyst-message.type-informative>.content>.icon svg path{fill:#202939}.catalyst.modal{display:flex;height:100%;justify-content:flex-end;left:0;min-width:768px;position:fixed;top:0;width:100%;z-index:90}.catalyst.modal .overlay{background-color:#cdd5df;height:100%;opacity:0;position:absolute;right:0;top:0;transition:opacity .03s linear;width:100%;z-index:5}.catalyst.modal .overlay.visible:not(.invisible){opacity:.5}.catalyst.modal .container{background-color:#fff;display:flex;flex-flow:column;overflow:hidden;z-index:10}.catalyst.modal .container.second{box-shadow:0 4px 16px 4px rgba(0,0,0,.12)}@media (width <= 1024px){.catalyst.modal .container.second{width:100%}.catalyst.modal .container.second #content{max-width:100%}}@media ((width >= 1025px) and (width <= 1280px)){.catalyst.modal .container.second{width:992px}.catalyst.modal .container.second #content{max-width:632px}}@media ((width >= 1281px) and (width <= 1440px)){.catalyst.modal .container.second{width:1130px}.catalyst.modal .container.second #content{max-width:770px}}@media ((width >= 1441px)){.catalyst.modal .container.second{width:1260px}.catalyst.modal .container.second #content{max-width:900px}}@media (width <= 1024px){.catalyst.modal .container{width:100%}.catalyst.modal .container #content{max-width:100%}}@media ((width >= 1025px) and (width <= 1280px)){.catalyst.modal .container{width:1132px}.catalyst.modal .container #content{max-width:772px}}@media ((width >= 1281px) and (width <= 1440px)){.catalyst.modal .container{width:1270px}.catalyst.modal .container #content{max-width:910px}}@media ((width >= 1441px)){.catalyst.modal .container{width:1400px}.catalyst.modal .container #content{max-width:1040px}}.catalyst.modal .container>.footer,.catalyst.modal .container>.header{align-items:center;display:flex;padding:12px 8px}.catalyst.modal .container>.header{border-bottom:1px solid #e4e8ed}.catalyst.modal .container>.header .header-close{margin-right:8px}.catalyst.modal .container>.header .header-container{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.catalyst.modal .container>.header .header-container .titles{display:flex;flex-direction:column;justify-content:center}.catalyst.modal .container>.header .header-container .titles .title{align-items:center;color:#202939;display:flex;font-size:16px!important;font-weight:600;gap:8px;letter-spacing:-.18px!important;line-height:20px!important;padding:3px 0}.catalyst.modal .container>.header .header-container .titles .title .type{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:8px;letter-spacing:-.18px;line-height:20px}.catalyst.modal .container>.header .header-container .titles .subtitle,.catalyst.state,.catalyst.tab.default>.label,.catalyst.tab.filled>.label,.catalyst.tab.lined>.label,.catalyst.tab.pill>.label{font-size:14px!important;line-height:18px!important}.catalyst.modal .container>.header .header-container .titles .title .type .divider{background-color:#cdd5df;display:block;height:100%;width:1px}.catalyst.modal .container>.header .header-container .titles .title .extra .icon path{fill:#4b5565}.catalyst.modal .container>.header .header-container .titles .subtitle{align-items:center;color:#121926;display:inline-flex;gap:4px;letter-spacing:-.09px!important;margin-top:2px}.catalyst.modal .container>.header .header-container>.actions{align-items:center;display:flex;gap:4px}.catalyst.modal .container>.header .header-container>.actions>.more{margin-left:20px;margin-right:16px}.catalyst.modal .container>.header .header-container>.actions>.more .icon path{fill:#1570ef}.catalyst.modal .container>.footer{border-top:1px solid #e4e8ed}.catalyst.modal .container>.body{display:flex;height:100vh;overflow:hidden}.catalyst-notification-badge{line-height:1;position:absolute;right:0;top:0;transform:translate(50%,-50%);z-index:10}.catalyst-notification-badge-wrapper{display:inline-block;position:relative}.catalyst-notification-badge .dot{background:#d92d20;border-radius:100%;box-shadow:0 0 0 1px #fff;display:block;height:8px;width:8px}.catalyst-notification-badge .status-success .dot{background-color:#328923}.catalyst-notification-badge .status-processing .dot{background-color:#1570ef;position:relative}.catalyst-notification-badge .status-processing .dot:after{animation:notification-badge-processing 1.2s ease-in-out infinite;border:1px solid #1570ef;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.catalyst-notification-badge .status-error .dot{background-color:#d92d20}.catalyst-notification-badge .status-warning .dot{background-color:#dc6803}.catalyst-notification-badge .count{background:#d92d20;border-radius:10px;box-shadow:0 0 0 1px #fff;color:#fff;display:block;font-size:12px;font-weight:400;height:20px;line-height:20px;padding:0 6px;text-align:center;transition:background-color .3s;white-space:nowrap}.catalyst-notification-badge .text{color:rgba(0,0,0,.85);font-size:14px;margin-left:8px}.catalyst-notification-badge.size-small .count{border-radius:12px;font-size:10px;height:12px;line-height:12px;min-width:12px;padding:0 2px}.catalyst-notification-badge.size-small .dot{height:6px;width:6px}.catalyst-notification-badge.hidden{display:none}@keyframes notification-badge-processing{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}.catalyst.pagination{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;padding:8px 0}.catalyst.pagination__title{flex-grow:0}.catalyst.pagination .pagination__outlet{align-items:center;display:flex;flex:1;flex-direction:row}.catalyst.pagination .pagination__nav{align-items:center;display:flex;flex-direction:row;margin-left:auto}.catalyst.pagination .pagination__nav-controlls,.integration-card__actions,.integration-card__manage,.integration-card__warn-hint,.job-summary__block-body_item+.job-summary__block-body_item,.pdf-preview-modal__header .icon+.icon{margin-left:12px}.catalyst.pagination .pagination__nav .ember-power-select-trigger{background:0 0;border:none;min-height:24px}.catalyst.pagination hr,.onboard-progress-button.catalyst.button.medium.selected,.onboard-progress-button.catalyst.button.medium:hover,.onboard-progress:after{background-color:#e4e8ed}.catalyst.pagination .pagination__nav .ember-power-select-trigger .ember-power-select-status-icon{height:7px;right:10px;width:7px}.catalyst.pagination .pagination__nav .ember-power-select-selected-item{font-size:14px;letter-spacing:-.09px;line-height:18px}.catalyst.pagination .pagination__nav-controlls{align-items:center;display:flex;flex-direction:row;gap:4px}.catalyst.pagination .pagination__per-page-dropdown{margin-left:6px}.catalyst.pagination .pagination__per-page-dropdown .ember-power-select-trigger{padding-left:0;padding-right:28px}.catalyst.pagination hr{border:none;height:20px;margin:0 12px;width:1px}.catalyst.tab.default .lead,.catalyst.tab.filled .lead,.catalyst.tab.lined .lead,.catalyst.tab.pill .lead{margin-right:4px}.catalyst.tab.default>.trail,.catalyst.tab.filled>.trail,.catalyst.tab.lined>.trail,.catalyst.tab.pill>.trail{margin-left:6px}.catalyst.pagination__page-dropdown__content{max-height:220px;overflow-y:auto}.catalyst.pill{align-items:center;background-color:transparent;border:1px solid #dfe4eb;border-radius:24px;display:inline-flex;gap:4px;min-height:28px;padding:0 12px;width:-moz-fit-content;width:fit-content}.catalyst.pill .lead-default svg path{fill:#000}.catalyst.pill.focus:not(.no-focus) .lead-default svg path,.catalyst.pill.selected .lead-default svg path{fill:#1849a9!important}.catalyst.pill:hover{background-color:#dfe4eb;border:1px solid #dfe4eb}.catalyst.pill.focus:not(.no-focus){background-color:#f8f8fd;border:1px solid #cdd5df;box-shadow:0 0 0 2px #d1e9ff}.catalyst.pill.selected{border:1px solid #cdd5df}.catalyst.pill.selected,.catalyst.pill.selected:hover{background-color:#ebeff2}.catalyst.pill .label{color:#364152;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px;text-align:center}.catalyst-pinner-render{display:none}.catalyst-progress-bar{background:#e4e8ed;overflow:hidden;position:relative;width:100%}.catalyst-progress-bar>.progress{background:#4e9d40;height:100%;left:0;position:absolute;top:0;width:var(--base)}.catalyst-progress-bar>.over{background:#f79009;border-left:2px solid #fff;display:none;height:100%;position:absolute;right:0;top:0;width:min(max(5%,var(--over)),95%)}.catalyst-progress-bar.is-over>.over{display:block}.catalyst-progress-bar.is-blank>.over{border-left:none;display:block;width:100%}.catalyst-progress-bar.size-regular{border-radius:8px;height:8px}.catalyst-progress-bar.size-onboarding-regular{border-radius:4px;height:8px}.catalyst-progress-bar.size-onboarding-small{border-radius:4px;height:6px}.catalyst.radio.checked:not([disabled]):hover .icon rect#border{stroke:#175cd3}.catalyst.radio:not(.checked):not([disabled]):hover rect#border{stroke:#53b0fd}.catalyst.radio:not([disabled]):focus{box-shadow:0 0 0 4px #d1e9ff}.catalyst.radio.xxsmall{height:12px;width:12px}.catalyst.radio.xsmall{height:14px;width:14px}.catalyst.radio.small{height:16px;width:16px}.catalyst.radio.medium{height:18px;width:18px}.catalyst.radio.large{height:20px;width:20px}.catalyst.radio.xlarge{height:24px;width:24px}.catalyst.radio.xxlarge{height:32px;width:32px}.catalyst.radio.xxxlarge{height:40px;width:40px}.catalyst-slider{align-items:center;display:flex;justify-content:center}.catalyst-slider>.edge{height:6px;width:6px}.catalyst-slider>.edge.start{background:#fff}.catalyst-slider.loading>.edge.start,.catalyst-slider>.edge.end{background:#9aa4b2}.catalyst-slider.orientation-horizontal{flex-direction:row;height:12px;width:100%}.catalyst-slider.orientation-horizontal>.edge.start{border-bottom-left-radius:4px;border-top-left-radius:4px}.catalyst-slider.orientation-horizontal>.edge.end{border-bottom-right-radius:4px;border-top-right-radius:4px}.catalyst-slider.orientation-vertical{flex-direction:column-reverse;height:100%;width:-moz-min-content;width:min-content}.catalyst-slider.orientation-vertical>.edge.start{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.catalyst-slider.orientation-vertical>.edge.end{border-top-left-radius:4px;border-top-right-radius:4px}.catalyst.state{border-radius:4px;font-weight:500;gap:8px;letter-spacing:.54px!important;text-transform:uppercase!important;text-transform:uppercase;white-space:nowrap}.catalyst.state,.catalyst.state>.icon{align-items:center;display:inline-flex;justify-content:center}.catalyst.state>.icon{flex-direction:row}.catalyst.state>.label{flex:1}.catalyst.state.has-state-hover:focus{box-shadow:0 0 0 2px #b2ddff}.catalyst.state.primary{background-color:#eff8ff;border:1px solid #d1e9ff;color:#1849a9}.catalyst.state.primary>.icon>.svg path{fill:#1849a9}.catalyst.state.primary.has-state-hover:focus,.catalyst.state.primary.has-state-hover:hover{background-color:#b2ddff}.catalyst.state.secondary{background-color:#f8f8fd;border:1px solid #e4e8ed;color:#202939}.catalyst.state.secondary>.icon>.svg path{fill:#202939}.catalyst.state.secondary.has-state-hover:focus,.catalyst.state.secondary.has-state-hover:hover{background-color:#dfe4eb}.catalyst.state.warning{background-color:#fffaeb;border:1px solid #fef0c7;color:#93370d}.catalyst.state.warning>.icon>.svg path{fill:#93370d}.catalyst.state.warning.has-state-hover:focus,.catalyst.state.warning.has-state-hover:hover{background-color:#fedf89}.catalyst.state.success{background-color:#f5fbee;border:1px solid #e6f4d7;color:#335015}.catalyst.state.success>.icon>.svg path{fill:#335015}.catalyst.state.success.has-state-hover:focus,.catalyst.state.success.has-state-hover:hover{background-color:#ceeab0}.catalyst.state.critical{background-color:#fef3f2;border:1px solid #fee4e2;color:#912018}.catalyst.state.critical>.icon>.svg path{fill:#912018}.catalyst.tab.lined.active .lead path,.catalyst.tab.lined:focus .lead path,.catalyst.tab.lined:hover .lead path,.catalyst.tab.pill.active .lead path,.catalyst.tab.pill:focus .lead path,.catalyst.tab.pill:hover .lead path{fill:#175cd3!important}.catalyst.state.critical.has-state-hover:focus,.catalyst.state.critical.has-state-hover:hover{background-color:#fecdca}.catalyst.state.small{height:26px;padding:0 8px}.catalyst.state.medium{height:34px;padding:0 12px}.catalyst.tab{align-items:center;display:inline-flex;flex-grow:1;justify-content:center}.catalyst.tab.pill{background-color:transparent;border:1px solid transparent}.catalyst.tab.pill.active,.catalyst.tab.pill:hover{border:1px solid #e4e8ed}.catalyst.tab.pill.active,.catalyst.tab.pill:focus,.catalyst.tab.pill:hover{background-color:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.catalyst.tab.pill.active>.label,.catalyst.tab.pill:focus>.label,.catalyst.tab.pill:hover>.label{color:#175cd3!important}.catalyst.tab.pill.medium{border-radius:6px;height:36px;padding:0 8px}.catalyst.tab.pill.large{border-radius:6px;height:40px;padding:0 12px}.catalyst.tab.pill .lead path{fill:#4b5565}.catalyst.tab.pill>.label{color:#4b5565;font-weight:500;letter-spacing:-.09px!important}.catalyst.tab.pill.error .label{color:#b42318!important}.catalyst.tab.lined{background-color:transparent;border:none;border-bottom:2px solid transparent}.catalyst.tab.lined.active,.catalyst.tab.lined.active:hover{border-bottom:2px solid #1570ef}.catalyst.tab.lined:hover{border-bottom:2px solid #b2ddff}.catalyst.tab.lined.active,.catalyst.tab.lined:focus,.catalyst.tab.lined:hover{background-color:#fff}.catalyst.tab.lined.active>.label,.catalyst.tab.lined:focus>.label,.catalyst.tab.lined:hover>.label{color:#175cd3!important}.catalyst.tab.lined.medium{height:36px;padding:0 8px}.catalyst.tab.lined.large{height:40px;padding:0 12px}.catalyst.tab.lined .lead path{fill:#4b5565}.catalyst.tab.lined>.label{color:#4b5565;font-weight:500;letter-spacing:-.09px!important}.catalyst.tab.filled{background-color:transparent;border:none}.catalyst.tab.filled:hover{background-color:#eff8ff}.catalyst.tab.filled.active,.catalyst.tab.filled:focus{background-color:#d1e9ff}.catalyst.tab.filled.active .lead path,.catalyst.tab.filled:focus .lead path,.catalyst.tab.filled:hover .lead path{fill:#175cd3!important}.catalyst.tab.filled.active>.label,.catalyst.tab.filled:focus>.label,.catalyst.tab.filled:hover>.label{color:#175cd3!important}.catalyst.tab.filled:disabled .lead path{fill:#cdd5df!important}.catalyst.tab.filled:disabled>.label{color:#cdd5df!important}.catalyst.tab.filled:disabled.active{background-color:transparent!important}.catalyst.tab.filled:disabled.active .lead path{fill:#dfe4eb!important}.catalyst.tab.filled:disabled.active>.label{color:#dfe4eb!important}.catalyst.tab.filled.error{background-color:#fef3f2}.catalyst.tab.filled.error.active{background-color:#fee4e2}.catalyst.tab.filled.error .lead path{fill:#b42318!important}.catalyst.tab.filled.medium{height:36px;padding:0 8px}.catalyst.tab.filled.large{height:40px;padding:0 12px}.catalyst.tab.filled .lead path{fill:#4b5565}.catalyst.tab.filled>.label{color:#4b5565;font-weight:500;letter-spacing:-.09px!important}.catalyst.tab.default{background-color:transparent;border:none;cursor:default}.catalyst.tab.default:disabled .lead path{fill:#cdd5df!important}.catalyst.tab.default:disabled>.label{color:#cdd5df!important}.catalyst.tab.default:disabled.active{background-color:transparent!important}.catalyst.tab.default:disabled.active .lead path{fill:#dfe4eb!important}.catalyst.tab.default:disabled.active>.label{color:#dfe4eb!important}.catalyst.tab.default.error{background-color:#fef3f2}.catalyst.tab.default.error.active{background-color:#fee4e2}.catalyst.tab.default.error .lead path{fill:#b42318!important}.catalyst.tab.default.medium{height:36px;padding:0 8px}.catalyst.tab.default.large{height:40px;padding:0 12px}.catalyst.tab.default .lead path{fill:#4b5565}.catalyst.tab.default>.label{color:#4b5565;font-weight:500;letter-spacing:-.09px!important}.catalyst.tab.no-label .lead{margin-right:0}.catalyst.error .label{color:#b42318!important}.catalyst.table{border:1px solid #e4e8ed;border-radius:8px}.catalyst.table table{border-collapse:collapse;color:#4b5565;table-layout:fixed;width:100%}.catalyst.table table thead th:first-child{border-top-left-radius:8px}.catalyst.table table thead th:last-child{border-top-right-radius:8px}.catalyst.table table tfoot tr td{background-color:#fafafd;border-top:1px solid #e4e8ed}.catalyst.table table tr td,.catalyst.table table tr th{border-bottom:1px solid #e4e8ed;line-height:18px;padding:8px 6px}.catalyst-dropdown .ember-power-select-option,.catalyst-trigger,.catalyst.time-picker .title,.catalyst.time-picker input{font-size:14px!important;line-height:18px!important;letter-spacing:-.09px!important}.catalyst.table table tr td:first-child,.catalyst.table table tr th:first-child{padding-left:8px}.catalyst.table table tr td:last-child,.catalyst.table table tr th:last-child{padding-right:8px}.catalyst.table table tr td.align-left,.catalyst.table table tr th.align-left{text-align:left}.catalyst.table table tr td.align-right,.catalyst.table table tr th.align-right{text-align:right}.catalyst.table table tr td.align-center,.catalyst.table table tr th.align-center{text-align:center}.catalyst.table table tr td .loading svg,.catalyst.table table tr th .loading svg{height:17px;width:100%}.catalyst.table table tr td .label .wrapper,.catalyst.table table tr th .label .wrapper{max-width:100%}.catalyst.table table tr th{background:#fafafd;text-align:left}.catalyst.table table tr th.sortable>.button{max-width:100%}.catalyst.table table tr th.sortable path{opacity:.4}.catalyst.table table tr th.sorted-asc path:first-child,.catalyst.table table tr th.sorted-desc path:last-child{opacity:1}.catalyst.table table tr:hover td{background:#fafafd}.catalyst.table table tr:last-child td{border-bottom:none}.catalyst.time-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:center;width:80px}.catalyst-trigger,.catalyst.time-picker input{background-color:#fff;border:1px solid #e4e8ed}.catalyst.time-picker .title{color:#697586;font-weight:500;margin-bottom:4px}.catalyst.time-picker input{border-radius:4px;color:#121926;outline:0;padding:8px;white-space:nowrap}.catalyst.time-picker input.empty{color:#9aa4b2}.catalyst.time-picker.invalid{border-color:#e54234!important}.catalyst.timepicker{min-width:100px}.catalyst-trigger{border-radius:4px;color:#121926;display:inline-flex;min-height:28px;padding:4px;width:100%}.catalyst-trigger[aria-disabled=true]{background-color:#fafafd!important;border:1px solid #dfe4eb!important}.catalyst-trigger:hover{background-color:#fff;border-color:#53b0fd}.catalyst-trigger .ember-power-select-selected-item{margin:0 4px}.catalyst-dropdown .ember-power-select-option{padding:4px 8px}.catalyst.tooltip{align-items:center;background-color:#f8f8fd;border:1px solid #ebeff2;border-radius:18px;display:inline-flex;height:18px;justify-content:center;width:18px}.catalyst.wrapper{display:flex}.catalyst.wrapper.row{flex-direction:row}.catalyst.wrapper.column{flex-direction:column}.catalyst.wrapper.items-start{align-items:flex-start}.catalyst.wrapper.items-end{align-items:flex-end}.catalyst.wrapper.items-center{align-items:center}.catalyst.wrapper.justify-start{justify-content:flex-start}.catalyst.wrapper.justify-end{justify-content:flex-end}.catalyst.wrapper.justify-center{justify-content:center}.catalyst.wrapper.justify-between{justify-content:space-between}.catalyst.wrapper.overflow-hidden{overflow:hidden}.company-form{align-items:center;display:flex;flex-direction:column;padding:16px 0 0}.company-form>.upload{padding:0 0 32px;width:440px}.company-form__fields-wrapper{width:440px}.company-form .edit-email-link{margin-left:auto}.company-form__footer{align-items:center;display:flex;justify-content:flex-end;width:100%}.company-form__footer .link-button{color:#8e8f8f;font-size:16px;font-weight:500;line-height:24px;margin-right:16px;padding:0 16px}.company-form__working-hours{align-items:center;display:flex}.company-form__working-hours .to{color:#545e7d;font-size:16px;font-weight:400;padding:0 12px}.company-form__working-hours .end-time-field,.company-form__working-hours .start-time-field{border:none;border-radius:0;font-size:16px;position:relative}.company-form__working-hours .end-time-field .ember-power-select-trigger,.company-form__working-hours .start-time-field .ember-power-select-trigger{background-color:transparent}.company-form__working-hours .end-time-field .power-select-icon-trigger,.company-form__working-hours .start-time-field .power-select-icon-trigger{border:1px solid #dfdfdf;border-radius:4px;height:48px;justify-content:space-between;padding:12px 8px 12px 12px;width:100%}.company-form__working-hours .end-time-field .power-select-icon-trigger:hover,.company-form__working-hours .start-time-field .power-select-icon-trigger:hover{background-color:#fff;border-color:#7c849b}.company-form__working-hours .end-time-field .power-select-icon-trigger.power-select-icon-trigger-pressed,.company-form__working-hours .start-time-field .power-select-icon-trigger.power-select-icon-trigger-pressed{background-color:#fff;border-color:#0b80f3}.company-form__working-hours .end-time-field .cb-simple-s-trigger,.company-form__working-hours .end-time-field .cb-simple-s-trigger:focus,.company-form__working-hours .start-time-field .cb-simple-s-trigger,.company-form__working-hours .start-time-field .cb-simple-s-trigger:focus{left:0}.settings__form-info-icon{margin-left:8px}.settings__phone-input input[data-intl-tel-input-id]{width:100%}.settings__company-address-title{font-size:16px;font-weight:600;letter-spacing:-.011em;margin:0 0 22px;padding-top:15px}.settings__company-address-form{min-height:455px}.settings__company-address-form .cb-simple-s-trigger,.settings__company-address-form .pac-container{left:0!important}.settings__company-address-form span.ember-power-select-status-icon{right:20px}.settings__address-dropdown.search-on-top-s-dropdown{margin-top:-40px;padding-top:0}.settings__address-dropdown.search-on-top-s-dropdown .ember-power-select-search{height:unset;margin:0;padding:0}.settings__address-dropdown.search-on-top-s-dropdown input,.settings__address-dropdown.search-on-top-s-dropdown input:focus{border-radius:4px;height:40px;margin:0;padding:0 16px;width:100%}.settings__company-save-btn{margin-top:-1px}@media (max-width:1199px){.company-form__fields-wrapper{padding:12px;width:auto}}.credit-card-fields__provider-icons{align-items:center;display:flex}.credit-card-fields__provider-icon{height:25px;margin-right:4px}.credit-card-fields__provider-icon:last-of-type{margin-right:0}.credit-card-fields__input-group{display:flex;flex-direction:column;margin-top:12px}.credit-card-fields__input-group--row{flex-direction:row}.credit-card-fields__input-group--row .credit-card-fields__input-group-label{flex:1 1 100%;margin-right:16px}.credit-card-fields__input-group--row .credit-card-fields__input-group-label:last-of-type{margin-right:0}.customer-card-icon,.vendor-card-icon{margin-right:5px}.credit-card-fields__input-group--row .credit-card-fields__input-group-label--cvv{flex:1 1 124px}.credit-card-fields__input-group-label{display:flex;flex-direction:column}.credit-card-fields__input-group-label--text{align-items:center;color:#1f2021;display:flex;font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.credit-card-fields__input-group-label--text .credit-card-fields__label-icon{align-self:flex-end}.credit-card-fields__input-group-label--text .credit-card-fields__label-icon--stripe{height:24px;margin-left:auto}.credit-card-fields__input-group--separator{border-bottom:1px solid #f2f2f8;padding-bottom:16px}.credit-card-fields .StripeElement{background-color:#fff;border:1px solid #a9b0c4;border-radius:4px;padding:12px}.credit-card-fields .StripeElement--focus{background-color:#fff;border-color:#6772e5;box-shadow:inset 0 2px 2px rgba(0,0,0,.075),0 0 5px rgba(81,167,232,.5)}.credit-card-fields .StripeElement--invalid{border-color:#fa755a}.credit-card-fields .StripeElement--webkit-autofill{background-color:#fefde5!important}.credit-card-fields .error{color:#fd0404;margin-bottom:0;margin-top:5px}.credit-card-form{padding:16px}.customer-card{background-color:#fff;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:10px;overflow:hidden}.customer-card .link-with-count:hover .link-w-count-count{box-shadow:inset 0 -1px 0}.customer-card:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.customer-card-action-trigger{border-bottom:3px solid transparent;flex-wrap:wrap;min-height:94px;padding:14px 20px 13px;position:relative}.customer-email-addresses-wrap,.customer-phones-wrap{min-height:644px}.customer-card-name{font-size:20px;letter-spacing:-.017em;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.customer-card-address-wrapper,.customer-card-company-wrapper{margin-bottom:10px}.customer-card-address-wrapper>p,.customer-card-company-wrapper>p{line-height:1.43;overflow:hidden;text-overflow:ellipsis}.customer-card-company{margin-bottom:0}.customer-card-address{letter-spacing:.22px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.customer-card-icon .icon-svg{height:16.5px;max-height:16.5px;min-width:16.5px;width:16.5px}.mentionable-text__dropdown .ember-power-select-options[role=listbox],.phones-dropdown.cb-simple-s-dropdown .ember-power-select-options{max-height:208px}.customer-card-tags-container{flex-wrap:wrap}.customer-card-tag{line-height:1.3;margin:2px 0 0 5px;min-width:40px;width:auto}.customer-form-phone__row .power-select-icon-trigger,.vendor-form-phone__row .power-select-icon-trigger{min-width:89px}.customer-card-tag:first-of-type{margin-left:0}@media (max-width:767px){.customer-card-tag{margin:0 4px 4px 0}}.customer-email-addresses-wrap .form-field-label-general,.customer-email-addresses-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .customer-email-addresses-wrap .work-order-field-label-general{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.customer-email-addresses-wrap .form-field-label-general .primary-icon,.customer-email-addresses-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .primary-icon,.work-order-details__right-panel-details .work-order-detail-row .customer-email-addresses-wrap .work-order-field-label-general .primary-icon{margin-right:6px}.customer-email-addresses-wrap .form-field-label-general__sublabel{color:#545e7d;font-size:14px;font-weight:500;line-height:20px;margin-top:4px}.customer-email-addresses-wrap .email-address-dropdown{position:absolute;right:28px;top:32px}.customer-email-addresses-wrap .email-address-dropdown__primary{top:56px}.customer-email-addresses-wrap .form-field-evented-wrapper:focus-within .form-field-label-general,.customer-email-addresses-wrap .form-field-evented-wrapper:focus-within .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.customer-email-addresses-wrap .form-field-evented-wrapper:hover .form-field-label-general,.customer-email-addresses-wrap .form-field-evented-wrapper:hover .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .customer-email-addresses-wrap .form-field-evented-wrapper:focus-within .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .customer-email-addresses-wrap .form-field-evented-wrapper:hover .work-order-field-label-general{background:linear-gradient(180deg,#f7f8fb,#fff)}.customer-form__alert,.customer-form__alert--name{margin:16px 0;padding:0 16px}.customer-form__alert-box{align-items:flex-start;background-color:#f7f8fb;border:1px solid #f2f2f8;border-radius:8px;display:flex;padding:8px}.customer-form__alert-box--center{align-items:center}.customer-form__alert-badge{margin-right:8px}.customer-form__alert-body{flex:1}.customer-form__alert-title{color:#1f2021;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:24px;margin-bottom:6px}.customer-info-rows,.customer-info-rows p{font-weight:400;font-size:16px;line-height:24px}.customer-form__alert-message{color:#545e7d;font-size:14px;font-weight:400;line-height:20px}@media (max-width:767px){.customer-form__alert-message{font-size:14px;line-height:18px}}.customer-form__alert-close{margin-left:8px}.customer-form .list-input{align-items:center;color:#1f2021;display:flex;font-size:16px;letter-spacing:-.18px;line-height:19px;margin-bottom:8px;width:100%}.customer-form .list-input,.customer-form .list-input span,.customer-form .list-input-address{overflow:hidden;text-overflow:ellipsis}.customer-form .list-input-address{flex-direction:column;margin-bottom:16px}.customer-form .list-input-address-line{overflow:hidden;text-overflow:ellipsis;width:100%}.customer-form .list-input-address-line-second{margin-top:6px}.customer-form .list-input:last-child{margin-bottom:0}.customer-form .list-input .primary-badge__icon{margin:0 0 0 4px;fill:#7c849b}.customer-form .billing-address-badge{color:#545e7d;display:contents;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:0 0 0 4px}.customer-form-notes__textarea{padding:12px 8px}.customer-form-phone__wrap{border-bottom:1px solid #eff1f7;position:relative;z-index:11}.customer-form-phone__wrap .form-field-evented-trigger,.customer-form-phone__wrap .form-field-evented.customer-form-phone{z-index:auto}.customer-form-phone .form-field-evented-content .ember-basic-dropdown-trigger,.filters-block{z-index:0}.customer-form-phone .form-field-evented-wrapper{align-items:flex-start;border-bottom:0;flex-direction:column;justify-content:flex-start}.customer-form-phone .form-field-evented-content{align-items:flex-start;display:flex;flex-direction:column;margin-top:-2px}.customer-form-phone .iti__arrow{display:none}.customer-form-phone .iti.iti--allow-dropdown input,.customer-form-phone .iti.iti--allow-dropdown input[type=tel],.customer-form-phone .iti.iti--allow-dropdown input[type=text],.customer-form-phone .iti.iti--separate-dial-code input,.customer-form-phone .iti.iti--separate-dial-code input[type=tel],.customer-form-phone .iti.iti--separate-dial-code input[type=text]{padding-left:34px}.customer-form-phone+.customer-form-phone{margin-top:-12px}.customer-form-phone+.btn{margin:-8px 0 14px 16px}.customer-form-phone__row{display:flex;width:100%}.customer-form-phone__row .ember-power-select-trigger{font-size:14px;letter-spacing:-.006em;margin-right:8px}.customer-form-phone__row .power-select-icon-trigger-item{margin-left:10px}.form-field-evented-content.w100 .customer-form-phone__row .validate-field{flex:1;margin-right:8px;width:auto}.form-container .customer-form-phone .form-field-evented-trigger{padding-left:0;padding-right:0}.customer-info{padding:16px 0 8px}.customer-info-link{align-items:flex-start;display:flex;flex-direction:column;max-width:266px}.customer-info-label{color:#545e7d;font-size:14px;font-weight:500;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;width:100%}.customer-info-row{border-bottom:1px solid #f2f2f8;max-width:356px}.customer-info-row:last-of-type{border-bottom:none}.customer-info-title{height:28px;margin:16px 0 20px}.customer-info-rows{padding-bottom:8px}.customer-info-rows .primary-badge__icon{margin-left:-2px}.customer-info-rows p{margin:0}.customer-info-rows .link-button{color:var(--primary-600,#1570ef);font-size:14px;font-weight:500;line-height:24px;padding:4px 8px}.customer-info-rows .customer-info-primary-badge{margin-left:8px}.customer-info-row{display:flex;flex-direction:column;margin:0 8px;overflow:hidden;padding:0 0 8px;text-overflow:ellipsis}.customer-info-row a{color:unset;max-width:100%;overflow:hidden;text-overflow:ellipsis}.customer-info-row label{align-items:center;display:flex;font-weight:500;margin-bottom:4px;padding:0 8px}.customer-info-row label .edit-link{color:var(--secondary-600,#4b5565);font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px;margin-left:auto;padding:2px}.customer-info-row+.customer-info-row{margin-top:8px}.customer-info-not-provided{color:#a9b0c4;font-size:16px;font-weight:400;line-height:24px}.customer-info-company{margin-bottom:8px;padding:0 8px}.customer-info-border-div{margin:0 0 7px;padding-top:1px}.customer-info-phones-list .customer-info-phone:last-of-type,.email-send-to section .title,.reminder-dialog__title-icon,.unlock-admin .confirm-dialog-alert,.warning-message{margin-bottom:16px}div.customer-info-address__address{display:flex;flex-direction:column}div.customer-info-address .copy__icon{display:none;height:24px;margin-left:auto;width:24px}div.customer-info-address:hover .copy__icon{display:block}div.customer-info-address .customer-info-primary-badge{align-self:baseline}div.customer-info-address .customer-info-primary-badge .primary-badge__label{color:#545e7d;font-size:16px;font-weight:400;line-height:24px}.customer-info-phone-phone-input .iti__selected-flag{padding:0}.customer-info-primary-badge{margin-left:5px}.customer-info-addresses-item .copy__icon,.customer-info-email .copy__icon,.customer-info-emails-list-email .copy__icon,.customer-info-phone .copy__icon,.customer-info-phones-list-phone .copy__icon{display:none;height:24px;margin-left:auto;width:24px}.customer-info-addresses-item:hover .copy__icon,.customer-info-email:hover .copy__icon,.customer-info-emails-list-email:hover .copy__icon,.customer-info-phone:hover .copy__icon,.customer-info-phones-list-phone:hover .copy__icon{display:block}.customer-info-addresses-item,.customer-info-emails-list-email,.customer-info-phones-list-phone{padding:8px}.customer-info-toggle-addresses{color:#0b80f3;margin-left:32px;text-decoration:underline}.customer-info-toggle-addresses.active{padding-top:5px}div.customer-info-phone .iti,div.customer-info-phones-list-phone .iti{width:132px}div.customer-info-phone .iti input,div.customer-info-phones-list-phone .iti input{padding-left:26px;padding-right:0}div.customer-info-phone .iti input::-moz-placeholder,div.customer-info-phones-list-phone .iti input::-moz-placeholder{color:#a9b0c4;font-size:inherit}div.customer-info-phone .iti input,div.customer-info-phone .iti input::placeholder,div.customer-info-phones-list-phone .iti input,div.customer-info-phones-list-phone .iti input::placeholder{color:#a9b0c4;font-size:inherit}.customer-info-phone-phone-type{color:#545e7d;font-size:12px;margin:0;transform:translateY(1px)}.customer-info-phone-formatted-primary-phone{margin-left:3px;padding-bottom:1px}.customer-info-row-label{align-self:flex-start;height:28px}.customer-info-row-label .icon{cursor:auto!important}.customer-info-row-label-label{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.customer-info-row-label-icon{margin:0 12px 0 -3px}.customer-info-row-content{align-items:center;display:flex;flex-wrap:wrap}.customer-info-row-edit-icon{margin-bottom:4px}.customer-info-row-tags{max-width:unset}.customer-info-row-tags .customer-info-row-label{height:32px}.customer-info-row-tags .customer-info-row-label-icon{margin-right:16px}.customer-info-row-tags-wrapper{margin-top:4px;padding:4px 8px}.customer-info-row-tags-wrapper:not(disabled):hover{background-color:#f7f8fb;border-radius:8px}.customer-info{flex-shrink:0;width:100%}.customer-info-address,.customer-info-email,.customer-info-parent,.customer-info-phone{align-items:flex-start;display:flex;padding:8px}.customer-info-title{border-left:3px solid #0b80f3;font-size:20px;left:-20px;letter-spacing:-.017em;padding-left:17px;position:relative}.customer-info-title>p{margin-bottom:0}.customer-info-row-edit .customer-info__row-content:hover{background-color:#f7f8fb}.customer-info-row-edit-icon,.price-plans-modal .modal-dialog-content-body #price-plans iframe{visibility:hidden}.customer-info-tag{margin:0 8px 8px 0;width:auto}.customer-info-row-add-new{align-items:center;display:flex;padding:4px 0}.customer-info-tag-empty-label{color:#a9b0c4}.customer-info-phone-phone-input input{border:0;padding-left:28px;padding-right:0}.customer-info-phone-phone-input .iti__flag-container{left:0}.customer-info-phone-phone-input .iti__selected-flag{padding-left:0}.customers{align-items:flex-start;display:flex;flex-direction:column;padding:0 8px}.customers .spinner-circular{align-self:center;margin-top:64px}.customers .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px;width:100%}.customers .search-field__input{margin-right:32px}.customers .search-field__icon,.customers__customer-icon{margin-right:8px}.customers__container{padding:0}.customers__customer{align-items:flex-start;display:flex;padding:8px;width:100%}.customers__customer:hover{background-color:#f7f8fb;border-radius:8px}.customers__customer-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.customers__customer-card{width:340px}.customers__customer-card-type{display:flex;font-size:16px;font-weight:400;justify-content:space-between;max-width:324px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customers__alert{background:#fff7eb;border-radius:8px;margin:12px 0;padding:8px}.customers__alert-badge,.estimates-table__cell-title .check-box-wrapper{margin-right:8px}.customers__alert-box{display:flex}.customers__alert-message{font-size:16px;font-weight:400;line-height:24px}.customer-phones-wrap .form-field-label-general,.customer-phones-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .customer-phones-wrap .work-order-field-label-general{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.customer-phones-wrap .form-field-label-general .primary-icon,.customer-phones-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .primary-icon,.work-order-details__right-panel-details .work-order-detail-row .customer-phones-wrap .work-order-field-label-general .primary-icon{margin-right:6px}.customer-phones-wrap .form-field-label-general__sublabel{color:#545e7d;font-size:14px;font-weight:500;line-height:20px;margin-top:4px}.customer-phones-wrap .phone-dropdown{position:absolute;right:28px;top:32px}.customer-phones-wrap .phone-dropdown__primary{top:56px}.customer-phones-wrap .form-field-evented-wrapper:focus-within .form-field-label-general,.customer-phones-wrap .form-field-evented-wrapper:focus-within .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.customer-phones-wrap .form-field-evented-wrapper:hover .form-field-label-general,.customer-phones-wrap .form-field-evented-wrapper:hover .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .customer-phones-wrap .form-field-evented-wrapper:focus-within .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .customer-phones-wrap .form-field-evented-wrapper:hover .work-order-field-label-general{background:linear-gradient(180deg,#f7f8fb,#fff)}.phone-item{align-items:center;background-color:#fff;border:1px solid #e6e7f8;border-radius:4px;display:flex;height:48px;padding:0 12px}.phone-item-valid{border-color:#a9b0c4;box-shadow:none;outline:0}.phone-item:focus-within{border-color:#0b80f3;box-shadow:none;outline:0}.phone-item .phones-phone-input-cmp .iti.iti--allow-dropdown .iti__arrow{height:20px;width:20px}.phones-item .form-field-evented-trigger{border-bottom:1px solid #f7f8fb}.phones-item .ember-power-select-trigger{margin-right:11px}.phones-item .power-select-icon-trigger-item{margin-left:2px}.phones-item .power-select-icon-trigger-item+svg{margin-right:4px}.phones-item .iti.iti--allow-dropdown input{font-size:16px;font-weight:400;line-height:24px;min-height:unset;padding:0 0 0 60px}.phones-item .phone-input-cb__ext{margin-right:28px;min-height:unset}.phones-dropdown.cb-simple-s-dropdown{min-width:unset}.phones-dropdown.cb-simple-s-dropdown .ember-power-select-option{font-size:14px;height:32px;letter-spacing:-.006em;padding:0 16px}.phones-phone-btns{display:flex;flex-direction:row-reverse;margin-left:auto}.phones-phone-btns .icon{margin:0 4px}.phones-phone-star-icon-wrap{position:relative}.phones-phone-star-icon{fill:#7c849b;transition:fill .15s ease-in-out}.dashboard-widget__header .dropdown-menu-component.todays-appointments .dropdown-menu-component-toggle:hover .icon svg path,.phones-phone-star-icon:hover,.reminder-dialog__snooze-button .icon svg path{fill:#0b80f3}.form-form__add-item:active .icon-svg path,.form-form__add-item:hover .icon-svg path,.invoices-widget__payment-due .expired-badge:hover svg path,.trial-bar__close-icon .icon-svg path{fill:#fff}.phones-primary-badge{flex-direction:row-reverse;margin-left:auto}.phones-phone-input-cmp .iti.iti--allow-dropdown{align-items:center;display:flex;height:28px}.phones-phone-input-cmp .iti.iti--allow-dropdown .iti__selected-flag{border-radius:3px;padding:0}.phones-phone-input-cmp .iti.iti--allow-dropdown .iti__flag{margin:0 8px 0 2px}.phones-phone-input-cmp .iti.iti--allow-dropdown .iti__arrow{background-image:url(/assets/icons/dropdown-arrow-ccd7d09d506ccbae6ef79336109c0965.svg);background-repeat:no-repeat;background-size:contain;border:none;color:pink;height:24px;margin:1px 4px 0 0;transform:rotate(90deg);width:24px}.phones-phone-input-cmp .iti.iti--allow-dropdown .iti__arrow--up{transform:rotate(270deg)}.phones-phone-input-cmp .iti.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:#f7f8fb}.phones-phone-input-cmp input{font-size:16px;font-weight:500;letter-spacing:-.011em}.phones-phone-input-cmp__flag-container{padding:0}.phones-actionable-text{color:#0b80f3;font-size:14px;font-weight:500;line-height:20px;margin:12px 0 0 8px;text-decoration:underline}.estimates-widget{display:flex;flex-direction:column;flex-grow:1}.estimates-widget .spinner-circular{margin:auto}.estimates-widget .no-hover{pointer-events:none}.estimates-widget .not-found{align-items:center;background:linear-gradient(180deg,#f8f8fd,#fcfcff);color:#545e7d;display:flex;flex-grow:1;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:20px}.estimates-widget__wrapper{margin:8px}.estimates-widget__accepted,.estimates-widget__awaiting,.estimates-widget__draft,.estimates-widget__sent{border:1px solid transparent;display:flex;flex-direction:column;margin-bottom:6px;padding:8px;width:50%}.estimates-widget__accepted:hover,.estimates-widget__awaiting:hover,.estimates-widget__draft:hover,.estimates-widget__sent:hover{border-radius:6px}.estimates-widget__accepted-top,.estimates-widget__awaiting-top,.estimates-widget__draft-top,.estimates-widget__sent-top{display:flex}.estimates-widget__accepted-top .status,.estimates-widget__awaiting-top .status,.estimates-widget__draft-top .status,.estimates-widget__sent-top .status{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.estimates-widget__accepted-top .count,.estimates-widget__awaiting-top .count,.estimates-widget__draft-top .count,.estimates-widget__sent-top .count{color:#8e8f8f;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-left:6px}.estimates-widget__accepted-bottom,.estimates-widget__awaiting-bottom,.estimates-widget__draft-bottom,.estimates-widget__sent-bottom{color:#636364;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:2px}.estimates-widget__draft:hover,.estimates-widget__sent:hover{background-color:#f4f9fe;border:1px solid #b2ddff}.estimates-widget__sent-bottom.non-zero{color:#0b80f3}.estimates-widget__sent-bottom,.estimates-widget__sent-top{margin-left:auto}.estimates-widget__accepted-bar,.estimates-widget__awaiting-bar{height:4px}.estimates-widget__awaiting:hover{background-color:#fefbf4;border:1px solid #fedf89}.estimates-widget__awaiting-bottom.non-zero{color:#e29012}.estimates-widget__awaiting-bar{background-color:#e29012}.estimates-widget__awaiting-bar+.estimates-widget__accepted-bar{margin-left:4px}.estimates-widget__accepted:hover{background-color:#f5fef4;border:1px solid #ceeab0}.estimates-widget__accepted-bottom.non-zero{color:#379046}.estimates-widget__accepted-bottom,.estimates-widget__accepted-top{margin-left:auto}.estimates-widget__accepted-bar{background-color:#379046}.estimates-widget__draft-sent{padding:8px 0}.estimates-widget__awaiting-accepted,.estimates-widget__draft-sent{display:flex;flex-direction:column}.estimates-widget__awaiting-accepted_top,.estimates-widget__draft-sent_top{display:flex;justify-content:space-between}.estimates-widget__awaiting-accepted_bottom,.estimates-widget__draft-sent_bottom{display:flex;margin:0 4px;padding:2px 0}.estimates-widget__awaiting-accepted-bar,.estimates-widget__draft-sent-bar{background-color:#e9e9e9;height:4px}.invoices-widget .not-found,.tasks .not-found{background:linear-gradient(180deg,#f8f8fd,#fcfcff)}.invoices-widget{display:flex;flex-direction:column;flex-grow:1}.invoices-widget .spinner-circular{margin:auto}.invoices-widget .no-hover{pointer-events:none}.invoices-widget .not-found{align-items:center;color:#545e7d;display:flex;flex-grow:1;font-size:14px;font-style:normal;font-weight:400;justify-content:center;line-height:20px}.invoices-widget__wrapper{margin:8px}.invoices-widget__draft,.invoices-widget__payment-due,.invoices-widget__payment-received,.invoices-widget__sent{border:1px solid transparent;display:flex;flex-direction:column;margin-bottom:6px;padding:8px;width:50%}.invoices-widget__draft:hover,.invoices-widget__payment-due:hover,.invoices-widget__payment-received:hover,.invoices-widget__sent:hover{border-radius:6px}.invoices-widget__draft-top,.invoices-widget__payment-due-top,.invoices-widget__payment-received-top,.invoices-widget__sent-top{display:flex}.invoices-widget__draft-top .status,.invoices-widget__payment-due-top .status,.invoices-widget__payment-received-top .status,.invoices-widget__sent-top .status{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.invoices-widget__draft-top .count,.invoices-widget__payment-due-top .count,.invoices-widget__payment-received-top .count,.invoices-widget__sent-top .count{color:#8e8f8f;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-left:6px}.invoices-widget__draft-bottom,.invoices-widget__payment-due-bottom,.invoices-widget__payment-received-bottom,.invoices-widget__sent-bottom{color:#636364;font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:2px}.invoices-widget__draft:hover,.invoices-widget__sent:hover{background-color:#f4f9fe;border:1px solid #b2ddff}.invoices-widget__sent-bottom.non-zero{color:#0b80f3}.invoices-widget__sent-bottom,.invoices-widget__sent-top{margin-left:auto}.invoices-widget__payment-due-bar,.invoices-widget__payment-received-bar{height:4px}.invoices-widget__payment-due .expired-badge{align-items:center;background-color:#fdedeb;border-radius:4px;color:#e54234;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:4px;justify-content:center;margin-left:6px;padding:2px 8px}.invoices-widget__draft-sent,.invoices-widget__due-received,.job-tasks{flex-direction:column;display:flex}.invoices-widget__payment-due .expired-badge:hover{background-color:#e54234;color:#fff}.invoices-widget__payment-due:hover{background-color:#fefbf4;border:1px solid #fedf89}.invoices-widget__payment-due-bottom.non-zero{color:#e29012}.invoices-widget__payment-due-bar{background-color:#e29012}.invoices-widget__payment-due-bar+.invoices-widget__payment-received-bar{margin-left:4px}.invoices-widget__payment-received:hover{background-color:#f5fef4;border:1px solid #ceeab0}.invoices-widget__payment-received-bottom.non-zero{color:#379046}.invoices-widget__payment-received-bottom,.invoices-widget__payment-received-top{margin-left:auto}.invoices-widget__payment-received-bar{background-color:#379046}.invoices-widget__draft-sent{padding:8px 0}.invoices-widget__draft-sent_top,.invoices-widget__due-received_top{display:flex;justify-content:space-between}.invoices-widget__draft-sent_bottom,.invoices-widget__due-received_bottom{display:flex;margin:0 4px;padding:2px 0}.invoices-widget__draft-sent-bar,.invoices-widget__due-received-bar{background-color:#e9e9e9;height:4px}.job-tasks{flex-grow:1}.job-tasks .spinner-circular{margin:auto}.job-tasks .tabs{border-bottom:1px solid #e4e8ed;display:flex;padding:8px;width:100%}.job-tasks .tabs__tab{border:2px solid transparent;border-radius:6px;display:flex;flex-direction:column;height:68px;padding:8px;width:50%}.job-tasks .tabs__tab:hover{background-color:#f0f4f7}.job-tasks .tabs__tab-name{font-size:13px;font-style:normal;font-weight:500;line-height:16px}.job-tasks .tabs__tab-count{font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:4px}.job-tasks .tabs__tab-count.past_due{color:#e54234}.job-tasks .tabs__tab-active{background-color:#f7f8fb;border:2px solid #c5ccde}.job-tasks .tabs__tab+.tabs__tab{margin-left:6px}.job-tasks>.tasks{min-height:286px;width:100%}.appointments-widget{display:flex;flex-direction:column;flex-grow:1}.appointments-widget .spinner-circular{margin:auto}.appointments-widget .tabs{border-bottom:1px solid #e4e8ed;display:flex;padding:8px;width:100%}.appointments-widget .tabs__tab{border:2px solid transparent;border-radius:6px;display:flex;flex-direction:column;height:68px;padding:8px;width:33%}.appointments-widget .tabs__tab:hover{background-color:#f0f4f7}.appointments-widget .tabs__tab-name{font-size:13px;font-style:normal;font-weight:500;line-height:16px}.appointments-widget .tabs__tab-count{font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:4px}.appointments-widget .tabs__tab-count.past_missed,.appointments-widget .tabs__tab-count.today_late{color:#e54234}.appointments-widget .tabs__tab-count.today_ongoing{color:#0b80f3}.appointments-widget .tabs__tab-count.past_completed,.appointments-widget .tabs__tab-count.today_completed{color:#43a453}.appointments-widget .tabs__tab-active{background-color:#f7f8fb;border:2px solid #c5ccde}.appointments-widget .tabs__tab+.tabs__tab{margin-left:6px}.appointments-widget>.appointments{min-height:286px;width:100%}.dashboard-widget{background:#fff;border-radius:0 0 8px 8px;border-top:4px solid #dbdfea;box-shadow:0 4px 12px 4px rgba(0,0,0,.04);display:flex;flex-direction:column;flex-grow:1}.dashboard-widget__header{align-items:center;border-bottom:1px solid #e4e8ed;display:flex;justify-content:space-between;min-height:54px;padding:0 16px}.dashboard-widget__header .dropdown-menu-component-toggle{display:flex}.dashboard-widget__header .dropdown-menu-component-toggle .icon{margin-left:4px}.dashboard-widget__header .dropdown-menu-component.todays-appointments .dropdown-menu-component-toggle:hover{color:#0b80f3}.dashboard-widget__header .dropdown-menu-component.todays-appointments .dropdown-menu-component-toggle.is-visible{color:#006ad3}.dashboard-widget__header .dropdown-menu-component.todays-appointments .dropdown-menu-component-toggle.is-visible .icon svg path{fill:#006ad3}.dashboard-widget__header .title{font-size:18px;font-style:normal;font-weight:500;letter-spacing:-.18px;line-height:24px}.dashboard-widget__header .actions{align-items:center;display:flex}.dashboard-widget__header .actions__title{color:#545e7d;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.18px;line-height:18px}.dashboard-widget__header .actions>.dropdown,.dashboard-widget__header .actions>.icon{margin-left:14px}.dashboard-widget+.dashboard-widget,.dashboard-widget__header .actions .dropdown-menu-component,.reminder-dialog__buttons .dropdown-menu-component+.reminder-dialog__button{margin-left:16px}.dashboard-widget__body{display:contents}.date-time-field{flex:0 0 100%;font-size:16px;letter-spacing:-.011em;line-height:19px;position:relative}.date-time-field+.date-time-field{margin-top:10px}.date-time-field .help-block{margin:0 0 15px}.date-time-field .date-time-field__cancel,.date-time-field .date-time-field__save{margin-right:12px}.date-time-field .time-input{font-size:inherit;font-weight:400;height:48px;width:100px}.date-time-field .time-input input{border-radius:unset!important;height:unset!important;min-height:unset!important;padding:unset!important}.date-time-field .time-input__hours,.date-time-field .time-input__minutes{width:20px}.date-time-field .time-input__day-period{width:28px}.date-time-field-title{font-weight:500}.date-time-field-content{align-items:center;display:flex}.date-time-field-control{position:absolute;right:0;top:calc(50% - 12px)}.date-time-field-info{flex:1}.date-time-field-info-default-message{color:#545e7d}.date-time-field-icon-position{margin-right:3px;fill:#a9b0c4;align-items:center;display:flex}.date-time-field-icon-position .icon-svg{height:16px;max-width:16px;min-width:16px;width:16px}.date-time-field-fields-wrap{display:flex;padding:8px 0}.date-time-field-fields-wrap .time-input input{border-radius:unset!important;height:unset!important;min-height:unset!important;padding:unset!important}.date-time-field-date-picker{border-radius:4px;flex:1;margin:0 6px 0 0;position:relative}.date-time-field-date-picker .placeholder{color:#7c849b}.date-time-field-date-picker-inner{align-items:center;border:1px solid #e6e7f8;display:flex;height:48px;justify-content:space-between;padding:0 12px 0 15px}.date-time-field-date-picker-inner:focus{border:1px solid #0b80f3;box-shadow:0 0 2px 2px rgba(11,128,243,.2);outline:rgba(240,108,56,.05) solid 2px;outline-offset:-2px}.date-time-field__buttons-wrap{align-items:center;display:flex;justify-content:flex-end}.date-time-field__buttons-wrap__button{border-radius:8px;font-size:16px;height:48px}.date-time-field__buttons-wrap .btn+.btn{margin-left:15px}.bill-invoice-modal .modal-dialog{width:440px}.bill-invoice-modal .modal-dialog-content{border-radius:16px}.bill-invoice-modal .modal-dialog-content-header{border-bottom:none;height:unset;padding:12px 12px 4px 0}.bill-invoice-modal .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;padding:0 24px 24px;width:440px}.bill-invoice-modal .modal-dialog-content-body .top{display:flex;flex-direction:column;gap:8px}.bill-invoice-modal .modal-dialog-content-body .top .message{color:var(--black,#000);font-size:24px;font-weight:600;letter-spacing:-.47px;line-height:30px}.bill-invoice-modal .modal-dialog-content-body .top .hours{color:var(--black,#000);font-size:16px;letter-spacing:-.18px;line-height:20px}.bill-invoice-modal .modal-dialog-content-body .next{margin-top:auto}.bill-invoice-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.dialogs-bill-bulk-cancel .modal-dialog{width:440px!important}.dialogs-bill-bulk-cancel .modal-dialog-content{border-radius:12px}.dialogs-bill-bulk-cancel .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.dialogs-bill-bulk-cancel .modal-dialog-content-body .catalyst-dialog-content .warning-message-wrapper{align-items:center;background-color:#fffaeb;border:1px solid #fedf89;border-radius:8px;display:flex;gap:12px;padding:12px 8px 12px 16px;width:100%}.dialogs-bill-bulk-cancel .modal-dialog-content-body .catalyst-dialog-content .warning-message-wrapper span{color:#93370d;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px}.dialogs-bill-bulk-decline .modal-dialog{width:440px!important}.dialogs-bill-bulk-decline .modal-dialog-content{border-radius:12px}.dialogs-bill-bulk-decline .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.dialogs-bill-bulk-decline .modal-dialog-content-body .catalyst-dialog-content{padding:24px!important}.dialogs-bill-bulk-decline .modal-dialog-content-body .catalyst-dialog-content .warning-message-wrapper{align-items:center;background-color:#fffaeb;border:1px solid #fedf89;border-radius:8px;display:flex;gap:12px;padding:12px 8px 12px 16px;width:100%}.dialogs-bill-bulk-decline .modal-dialog-content-body .catalyst-dialog-content .warning-message-wrapper span{color:#93370d;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px}.dialogs-bill-bulk-delete .modal-dialog{width:440px!important}.dialogs-bill-bulk-delete .modal-dialog-content{border-radius:12px}.dialogs-bill-bulk-delete .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.dialogs-bill-bulk-delete .modal-dialog-content-body .catalyst-dialog-content{padding:24px!important}.dialogs-bill-bulk-delete .modal-dialog-content-body .catalyst-dialog-content .warning-message-wrapper{align-items:center;background-color:#fffaeb;border:1px solid #fedf89;border-radius:8px;display:flex;gap:12px;padding:12px 8px 12px 16px;width:100%}.dialogs-bill-cancel .modal-dialog-content,.dialogs-bill-decline .modal-dialog-content,.dialogs-bill-delete .modal-dialog-content{border-radius:12px}.dialogs-bill-bulk-delete .modal-dialog-content-body .catalyst-dialog-content .warning-message-wrapper span{color:#93370d;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px}.dialogs-bill-cancel .modal-dialog{width:440px!important}.dialogs-bill-cancel .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content{padding:24px!important}.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .customer,.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .job,.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .job-type,.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .total{flex-grow:unset}.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .customer .wrapper.small,.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .job .wrapper.small,.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .job-type .wrapper.small,.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .total .wrapper.small{padding:0!important}.dialogs-bill-cancel .modal-dialog-content-body .catalyst-dialog-content .job-type{width:240px}.dialogs-bill-decline .modal-dialog{width:440px!important}.dialogs-bill-decline .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content{padding:24px!important}.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .customer,.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .job,.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .job-type,.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .total{flex-grow:unset}.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .customer .wrapper.small,.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .job .wrapper.small,.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .job-type .wrapper.small,.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .total .wrapper.small{padding:0!important}.create-invoice-modal .modal-dialog-content-body .catalyst-dialog-content,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content{padding:24px!important}.dialogs-bill-decline .modal-dialog-content-body .catalyst-dialog-content .job-type{width:240px}.dialogs-bill-delete .modal-dialog{width:440px!important}.dialogs-bill-delete .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .customer,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .job,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .job-type,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .total,.send-receipt .amount{flex-grow:unset}.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .customer .wrapper.small,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .job .wrapper.small,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .job-type .wrapper.small,.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .total .wrapper.small{padding:0!important}.dialogs-bill-delete .modal-dialog-content-body .catalyst-dialog-content .job-type{width:240px}.confirm-download-csv__link{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:center;line-height:20px;margin:16px auto 0;width:-moz-fit-content;width:fit-content}.confirm-download-csv__link .icon{margin-right:4px}.dialogs-confirm-job-status-email-content-has-email{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:0}.dialogs-confirm-job-status-email-content-has-email>.row{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialogs-confirm-job-status-email-content-has-email>.row.template{color:#121926;font-size:16px;font-weight:500}.dialogs-confirm-job-status-email-content-has-email>.row.recipient{color:#121926}.dialogs-confirm-job-status-email-content-no-email{color:#121926;font-size:14px;text-align:center}.confirm-remove-list-dialog .confirm-dialog-alert{margin-bottom:12px!important}.confirm-load-template-dialog .modal-dialog-content-header{height:72px}.confirm-load-template-dialog .confirm-dialog-icon{height:48px;width:48px}.dialogs-task-remove-job .confirm-wrapper{border:1px solid #e4e8ed;border-radius:8px}.dialogs-task-remove-job .confirm-wrapper .appointment,.dialogs-task-remove-job .confirm-wrapper .job{color:#000;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:18px}.dialogs-task-remove-job .confirm-wrapper .appointment-date,.dialogs-task-remove-job .confirm-wrapper .appointment-number,.dialogs-task-remove-job .confirm-wrapper .job-date,.dialogs-task-remove-job .confirm-wrapper .job-number{font-weight:500}.dialogs-task-visibility-direct .confirm-wrapper{background-color:#eff8ff;border:1px solid #b2ddff;border-radius:8px}.dialogs-task-visibility-direct .confirm-wrapper span{color:#1849a9;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px}.dialogs-task-visibility .confirm-wrapper{background-color:#fffaeb;border:1px solid #fedf89;border-radius:8px}.dialogs-task-visibility .confirm-wrapper span{color:#912018;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px}.confirm-upload-csv__filename{color:#8e8f8f;font-size:14px;line-height:20px;margin-top:8px;text-align:center}.create-invoice-modal .modal-dialog{width:440px!important}.create-invoice-modal .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;width:440px!important}.create-invoice-modal .modal-dialog-content-body .options{width:100%}.create-invoice-modal .modal-dialog-content-body .options-wrapper{display:flex;flex-direction:column;gap:4px}.create-invoice-modal .modal-dialog-content-body .options-wrapper .amount-percentage .catalyst.input{border:1px solid #e4e8ed}.create-invoice-modal .modal-dialog-content-body .options-wrapper .amount-percentage .equal{color:#9aa4b2;font-size:16px;letter-spacing:-.18px;line-height:20px}.create-invoice-modal .modal-dialog-content-body .options-wrapper .error-message{color:#d92d20;font-size:14px;letter-spacing:-.09px;line-height:18px;padding:4px 0}.create-invoice-modal .modal-dialog-content-body .options-option{display:flex}.create-invoice-modal .modal-dialog-content-body .options-option .radio-wrapper{width:34px}.create-invoice-modal .modal-dialog-content-body .options-option .title{color:#000;font-size:16px;letter-spacing:-.47px}.create-invoice-modal .modal-dialog-content-body .options-option .subtitle{color:#4b5565;font-size:14px;letter-spacing:-.47px}.crop-image-modal .modal-dialog{max-width:400px;width:90%}.crop-image-modal .modal-dialog-close{margin-top:-2px}.crop-image-modal .modal-dialog-content-body{padding:0}.crop-image-modal .modal-dialog-content-body::-webkit-scrollbar{background:0 0;width:0}.crop-image-modal-placeholder{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);display:grid;height:200px;place-content:center;position:relative}.crop-image-modal-placeholder:before{background-color:#000;content:"";inset:0;opacity:.5;position:absolute}.crop-image-modal-buttons{align-items:center;display:flex;justify-content:center;padding:14px 0}.crop-image-modal-buttons .cb-btn-solitude{margin-right:24px}@media (max-height:463px){.crop-image-modal{position:absolute}}.dialogs-catalyst-item-in-use .row.type-warning>.badge{border-radius:8px;gap:12px;height:auto;padding:12px 8px 12px 16px}.forbidden-dialog{background-image:url(/assets/images/trial_bg_1440.jpeg);background-repeat:no-repeat;background-size:cover}@media (max-width:1024.98px){.forbidden-dialog{background-image:url(/assets/images/trial_bg_720.jpeg)}}.forbidden-dialog .modal-dialog{background:#fff;border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);max-width:540px;padding:24px;width:80%}.forbidden-dialog .modal-dialog-content{align-items:center;display:flex;flex-direction:column}.forbidden-dialog .modal-dialog-content-header{border-bottom:0;flex-direction:column;height:auto;padding:0}.forbidden-dialog .modal-dialog-content-body{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:0}.forbidden-dialog__title{color:#1f2021;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.forbidden-dialog__title-icon{background:#fff0e6;border-radius:60px;padding:14px}.forbidden-dialog__text{color:#1f2021;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.forbidden-dialog__button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:16px;padding:12px 16px}.forbidden-dialog__button:focus{box-shadow:none!important}.forbidden-dialog .forbidden-dialog__text{padding:0 24px}.pdf-preview-modal .modal-dialog{height:95vh;width:1038px}.pdf-preview-modal .modal-dialog-content{height:100%}.pdf-preview-modal .modal-dialog-content-body{display:flex;height:100%;width:1038px}.pdf-preview-modal .modal-dialog-content-body #pdf-preview{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pdf-preview-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.generate-invoice-modal .modal-dialog{width:1024px}.generate-invoice-modal .modal-dialog-content{border-radius:16px}.generate-invoice-modal .modal-dialog-content-header{border-bottom:none;height:unset;padding:24px 24px 12px}.generate-invoice-modal .modal-dialog-content-body{display:flex;flex-direction:column;gap:24px;max-height:670px;min-height:408px;padding:0 24px 24px;width:1024px}.generate-invoice-modal .modal-dialog-content-body .top{display:flex;flex-direction:column;gap:8px}.generate-invoice-modal .modal-dialog-content-body .top .title{align-items:center;display:flex;gap:12px}.generate-invoice-modal .modal-dialog-content-body .top .title span{color:var(--secondary-600,#4b5565);font-size:14px;letter-spacing:-.09px;line-height:18px}.generate-invoice-modal .modal-dialog-content-body .top .message{color:var(--black,#000);font-size:24px;font-weight:600;letter-spacing:-.47px;line-height:30px}.generate-invoice-modal .modal-dialog-content-body .items{width:100%}.generate-invoice-modal .modal-dialog-content-body .items-header{align-items:center;border-bottom:1px solid #f2f2f8;color:var(--secondary-500,#697586);display:flex;font-size:14px;font-weight:400;gap:4px;height:50px;letter-spacing:-.09px;line-height:18px;padding:12px 0}.generate-invoice-modal .modal-dialog-content-body .items-header .checkbox-wrapper{width:34px}.generate-invoice-modal .modal-dialog-content-body .items-header .selected{color:var(--secondary-600,#4b5565);padding-left:13px;width:412px}.generate-invoice-modal .modal-dialog-content-body .items-header .price{width:90px}.generate-invoice-modal .modal-dialog-content-body .items-header .qty{width:66px}.generate-invoice-modal .modal-dialog-content-body .items-header .total{width:136px}.generate-invoice-modal .modal-dialog-content-body .items-header .remaining-qty{text-align:center}.generate-invoice-modal .modal-dialog-content-body .items-header .invoice-amount{margin-left:auto;text-align:right}.generate-invoice-modal .modal-dialog-content-body .items-wrapper{display:flex;flex-direction:column;max-height:280px;overflow:hidden auto}.generate-invoice-modal .modal-dialog-content-body .items-item{border-bottom:1px solid #f2f2f8;display:flex;flex-direction:column;padding-right:8px}.generate-invoice-modal .modal-dialog-content-body .items-item-disabled{background-color:#fafafd}.generate-invoice-modal .modal-dialog-content-body .items-item-disabled .catalyst.label .title{color:#9aa4b2!important}.generate-invoice-modal .modal-dialog-content-body .items-item-checked{background-color:#f7fbff}.generate-invoice-modal .modal-dialog-content-body .items-item_item{display:flex;padding:0}.generate-invoice-modal .modal-dialog-content-body .items-item_item .right-border{border-right:1px solid #e4e8ed;max-width:-moz-min-content;max-width:min-content}.generate-invoice-modal .modal-dialog-content-body .items-item_item .checkbox-wrapper,.generate-invoice-modal .modal-dialog-content-body .items-item_item .index{width:34px}.generate-invoice-modal .modal-dialog-content-body .items-item_item .name{width:384px}.generate-invoice-modal .modal-dialog-content-body .items-item_item .price{width:96px}.generate-invoice-modal .modal-dialog-content-body .items-item_item .qty{width:72px}.generate-invoice-modal .modal-dialog-content-body .items-item_item .total{width:124px}.generate-invoice-modal .modal-dialog-content-body .items-item_item .remaining-qty{align-items:center;display:flex;font-variant-numeric:lining-nums tabular-nums}.generate-invoice-modal .modal-dialog-content-body .items-item_item .remaining-qty.error{color:#d92d20}.generate-invoice-modal .modal-dialog-content-body .items-item_item .remaining-qty.error .catalyst.input{border:1px solid #d92d20}.generate-invoice-modal .modal-dialog-content-body .items-item_item .remaining-qty .catalyst.input{background-color:#fff;border:1px solid #e4e8ed;width:54px}.generate-invoice-modal .modal-dialog-content-body .items-item_item .invoice-amount{margin-left:auto;text-align:right}.generate-invoice-modal .modal-dialog-content-body .items-item_description{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;padding-left:70px}.generate-invoice-modal .modal-dialog-content-body .items-item_description .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.generate-invoice-modal .modal-dialog-content-body .next{margin-top:auto}.generate-invoice-modal .modal-dialog-content-body .next .general-total{color:#000;font-size:16px;letter-spacing:-.18px;line-height:20px}.generate-invoice-modal .modal-dialog-content-body .next .general-total-amount{font-weight:500}.generate-invoice-modal .modal-dialog-content-body .next .error-message{align-items:center;background-color:#fef3f2;border:1px solid #fecdca;border-radius:8px;display:flex;gap:6px;height:40px;padding:0 16px}.generate-invoice-modal .modal-dialog-content-body .next .error-message span{color:#912018;font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px}.generate-invoice-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.mobile-app-dialog .modal-dialog,.not-active-plan-dialog .modal-dialog{box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);width:80%;background:#fff}.invoice-link{color:var(--white,#fff);font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:18px;text-decoration-line:underline}.mobile-app-dialog .modal-dialog{border-radius:8px;max-width:480px;padding:16px 16px 32px}.mobile-app-dialog .modal-dialog-content{align-items:center;display:flex;flex-direction:column}.mobile-app-dialog .modal-dialog-content-header{border-bottom:0;flex-direction:column;height:auto;padding:0;width:100%}.mobile-app-dialog .modal-dialog-content-body{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:0}.mobile-app-dialog .modal-dialog-close{margin-left:auto}.mobile-app-dialog__title{color:#1f2021;font-size:18px;font-weight:500;line-height:28px;margin-top:10px}.mobile-app-dialog__title-icon{background:#fff0e6;border-radius:60px;padding:14px}.mobile-app-dialog__text{font-size:14px;font-weight:400;line-height:20px;margin-bottom:20px;padding:0 24px;text-align:center}.mobile-app-dialog__app-icon{margin-bottom:10px}.mobile-app-dialog__button{font-size:14px;font-weight:500;line-height:20px;margin-top:10px;text-decoration:underline}.not-active-plan-dialog{background-image:url(/assets/images/trial_bg_1440.jpeg);background-repeat:no-repeat;background-size:cover}@media (max-width:1024.98px){.not-active-plan-dialog{background-image:url(/assets/images/trial_bg_720.jpeg)}}.not-active-plan-dialog .modal-dialog{border-radius:8px;max-width:540px;padding:24px}.not-active-plan-dialog .modal-dialog-content{align-items:center;display:flex;flex-direction:column}.not-active-plan-dialog .modal-dialog-content-header{border-bottom:0;flex-direction:column;height:auto;padding:0}.not-active-plan-dialog .modal-dialog-content-body{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:0}.not-active-plan-dialog__title{color:#1f2021;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.not-active-plan-dialog__title-icon{background:#fff0e6;border-radius:60px;padding:14px}.not-active-plan-dialog__text{color:#1f2021;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.not-active-plan-dialog__button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:16px;padding:12px 16px}.not-active-plan-dialog__button:focus{box-shadow:none!important}.price-plans-modal .modal-dialog{height:min(1072px,95vh);width:1072px}.price-plans-modal .modal-dialog-content{height:100%}.price-plans-modal .modal-dialog-content-body{height:calc(100% - 36px);padding:0}.price-plans-modal .modal-dialog-content-body #price-plans{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.price-plans-modal .modal-dialog-content-body #price-plans .spinner-circular{padding-top:16px}.price-plans-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.dialogs-qbo-invoice-syncing-content>.fields{display:flex;flex-direction:column!important;gap:22px;width:100%}.dialogs-qbo-invoice-syncing-content>.fields>.field{align-items:center;display:flex;flex-direction:row;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialogs-qbo-invoice-syncing-content>.fields>.field>.info{align-items:center;display:flex;flex-direction:row;gap:8px;width:168px}.dialogs-qbo-invoice-syncing-content>.fields>.field>.info>.icon>svg path{fill:#000}.dialogs-qbo-invoice-syncing-content>.fields>.field>.info>.label{color:#000;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.dialogs-qbo-invoice-syncing-content>.fields>.field>.info>.tooltip{margin-left:auto}.dialogs-qbo-invoice-syncing-content>.fields>.field>.info>.tooltip svg path{fill:#7c849b}.dialogs-qbo-invoice-syncing-content>.fields>.field>.action{display:flex;flex-direction:row;gap:4px;margin-left:auto}.dialogs-qbo-invoice-syncing-content>.fields>.field>.action>.label{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.dialogs-qbo-invoice-syncing-content>.fields>.field>.action>.label.enabled{color:#1570ef}.reminder-dialog .modal-dialog{background:#fff;border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);max-width:424px;padding:16px;width:80%}.reminder-dialog .modal-dialog-content{align-items:center;display:flex;flex-direction:column;overflow:visible;position:relative}.reminder-dialog .modal-dialog-content-header{border-bottom:0;flex-direction:column;height:auto;padding:0}.reminder-dialog .modal-dialog-content-body{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:0}.reminder-dialog .modal-dialog-close{position:absolute;right:0;top:0}.reminder-dialog__title-icon{background:#fff0e6;border-radius:60px;padding:14px}.reminder-dialog__title{color:#1f2021;font-size:16px;line-height:24px;margin-bottom:8px}.reminder-dialog__text{color:#1f2021;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-align:center}.reminder-dialog__buttons{display:flex;flex-direction:row}.reminder-dialog__button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:16px;padding:12px 16px}.reminder-dialog__button:focus{box-shadow:none!important}.reminder-dialog .snooze-dropdown{border:1px solid #e6e7f8;left:0;right:unset}.reminder-dialog__snooze-button{background-color:#fff;border:1px solid #0b80f3;color:#0b80f3;display:flex}.send-receipt .catalyst-dialog-content.type-regular{padding:24px}.send-receipt .amount .wrapper.small,.send-receipt .date .wrapper.small,.send-receipt .method .wrapper.small{padding:0!important}.send-receipt .amount .wrapper.small .title{font-weight:600}.send-receipt .date,.send-receipt .method{flex-grow:unset}.subscription-success-dialog{background-repeat:no-repeat;background-size:cover}@media (max-width:1024.98px){.subscription-success-dialog{background-image:url(/assets/images/trial_bg_720.jpeg)}}.subscription-success-dialog .modal-dialog{background:#fff;border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);max-width:540px;padding:24px;width:80%}.subscription-success-dialog__button:focus,.trial-expired-dialog__button:focus{box-shadow:none!important}.subscription-success-dialog .modal-dialog-content{align-items:center;display:flex;flex-direction:column}.subscription-success-dialog .modal-dialog-content-header{border-bottom:0;flex-direction:column;height:auto;padding:0}.subscription-success-dialog .modal-dialog-content-body{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:0}.subscription-success-dialog__title{color:#1f2021;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.subscription-success-dialog__title-icon{border-radius:60px;padding:14px}.subscription-success-dialog__text{color:#1f2021;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.subscription-success-dialog__button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:16px;padding:12px 16px}.subscription-success-dialog{background-image:none!important}.subscription-success-dialog__title-icon{background:#edf6ee}.subscription-success-dialog__title-icon path{fill:#43a453}.email-template-form__footer-buttons-warning svg path,.integration-card__warn-hint svg,.role-form__restore-button .icon-svg path,.work-order-form__footer-buttons-warning svg path{fill:#e54234}.subscription-success-dialog__title{padding:0 40px;text-align:center}.template-preview-modal .modal-dialog{height:95vh;width:1038px}.template-preview-modal .modal-dialog-content{height:100%}.template-preview-modal .modal-dialog-content-body{display:flex;height:100%;width:1038px}.template-preview-modal .modal-dialog-content-body #pdf-preview{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.template-preview-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.trial-expired-dialog{background-image:url(/assets/images/trial_bg_1440.jpeg);background-repeat:no-repeat;background-size:cover}@media (max-width:1024.98px){.trial-expired-dialog{background-image:url(/assets/images/trial_bg_720.jpeg)}}.trial-expired-dialog .modal-dialog{background:#fff;border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);max-width:540px;padding:24px;width:80%}.trial-expired-dialog .modal-dialog-content{align-items:center;display:flex;flex-direction:column}.trial-expired-dialog .modal-dialog-content-header{border-bottom:0;flex-direction:column;height:auto;padding:0}.trial-expired-dialog .modal-dialog-content-body{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:0}.trial-expired-dialog__title{color:#1f2021;font-size:16px;font-weight:500;line-height:24px;margin-top:16px}.trial-expired-dialog__title-icon{background:#fff0e6;border-radius:60px;padding:14px}.trial-expired-dialog__text{color:#1f2021;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:center}.trial-expired-dialog__button{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:16px;padding:12px 16px}.dialogs-warning .catalyst.badge.dialogs-warning-badge{height:unset;min-width:100%}.email-template-header{margin:16px 52px 8px}.email-template-header__title{font-size:18px;font-weight:500;line-height:28px;margin-bottom:2px}.email-template-header__target{color:#7c849b;font-size:14px;font-weight:500;line-height:20px}.email-template-disabled-notification{color:#d92d20;font-size:14px;font-weight:500;padding:21px 52px 4px}.email-template-disabled-notification a{color:#d92d20;text-decoration:underline}.email-template-form__footer-buttons-warning{align-items:center;display:flex;height:48px;justify-content:center;margin-bottom:8px}.email-template-form__footer-buttons-warning span{color:#e54234;font-size:14px;font-weight:400;line-height:20px;padding-left:8px}.warning-message{background-color:var(--Grey-background,#f7f8fb);border-radius:8px}.warning-message span{color:var(--Dark,#1f2021);font-size:14px;font-weight:500;letter-spacing:-.09px}.email-send-to section{border-bottom:1px solid #f2f2f8;padding:16px}.email-send-to section .title{font-size:16px;font-weight:500}.email-send-to section .title.send-me,.job-info__section--header,.job-info__section--title{margin-bottom:8px}.email-send-to section .selection{align-items:center;display:flex;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;padding:8px 0}.email-send-to section .selection.disabled{cursor:default}.email-send-to section .selection.disabled .label .email{color:var(--secondary-300,#cdd5df)}.email-send-to section .selection.disabled .check-box__input-wrapper{cursor:default}.email-send-to section .selection.disabled .check-box__input-wrapper input[type=checkbox]{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;background-color:#fff;border-color:#cdd5df;content:none;cursor:default;outline:0;pointer-events:none}.email-send-to section .selection .label{align-items:center;display:flex}.email-send-to section .selection .label .email{font-size:16px;line-height:24px;max-width:340px}.email-send-to section .selection .label .primary-badge__icon{margin:0 0 0 4px}.email-send-to section .selection+.selection,.email-send-to section.different-email .custom-email{margin-top:8px}.email-send-to section .selection.signature{margin-left:16px}.email-send-to section.different-email .selection{font-weight:500}.email-send-to section.different-email .custom-email input{border:1px solid #e6e7f8;border-radius:4px;height:48px!important;margin:0!important;padding:0 12px;width:100%}.email-send-to section.different-email .custom-email input:focus{border:1px solid #0b80f3}.email-send-to section.different-email .custom-email.has-error input,.validate-field.has-error .form-field-with-action__wrapper{border-color:#e54234}.email-send-to section.different-email .save-to-profile{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:24px;margin-top:12px}.email-send-to__alert{color:#e54234;margin-bottom:16px}.estimates-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.estimates-table__header{display:none}.estimates-table__cards .empty-content{padding:16px 0}}.estimates-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.estimates-table__cards .empty-content{height:100%;justify-content:center}.estimates-table__cards .empty-content__title{margin-top:0}.estimates-table__cell-date .sort-icon,.estimates-table__cell-title .sort-icon{padding-left:4px}.estimates-table__card{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;min-height:66px}.estimates-table__card:hover,.template-estimate.layered-modal__content-body .options-list__option:hover{background-color:#f7f8fb}.estimates-table__cell-title{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;width:180px}.estimates-table__cell-title .link-button{align-items:center;color:unset;display:flex}.estimates-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}@media (max-width:767.98px){.estimates-table__cell-title{min-width:30%}}.estimates-table__cell-date{margin-left:16px;min-width:96px}.estimates-table__cell-date .link-button{align-items:center;color:unset;display:flex}.estimates-table__cell-date .link-button:hover{color:#0b80f3;text-decoration:none}.estimates-table__cell-total{margin-left:16px;min-width:78px}.estimates-table__cell-status{margin-left:16px;width:110px}@media (max-width:767.98px){.estimates-table__cell-date{display:none}.estimates-table__cell-total{min-width:24%}.estimates-table__cell-status{min-width:30%}}.estimates-table__card-number{font-size:14px;font-weight:500;line-height:20px}.estimates-table__created-date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.estimates-table__card-created{font-size:14px;font-weight:400;line-height:20px}.estimates-table__card-created_not-set{color:#a9b0c4}.estimates-table__card-total{font-size:14px;font-weight:500;line-height:20px}.estimates-table__card-status{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:568px) and (max-width:767.98px) and (orientation:landscape){.estimates-table__card{flex:1}}.template-estimate.layered-modal__content-body .btn-add-item-wrapper{margin:16px 0}.template-estimate.layered-modal__content-body .btn-add-item-wrapper+.search-field{border-top:1px solid #eff1f7}.template-estimate.layered-modal__content-body .options-list__option{border-radius:8px;padding:0}.template-estimate.layered-modal__content-body .options-list__option-label{padding:0 12px}.template-estimate.layered-modal__content-body .options-list__option .list-icon{padding:0 8px}.template-estimate.layered-modal__content-body .empty-content{margin-top:16px}.estimate-templates-modal-options-bill .options-bill__option-label{align-items:center}.estimate-templates-modal-options-bill .options-bill__option-label .link-button{font-size:14px;font-weight:500;line-height:24px;margin-left:auto;margin-right:8px}.estimate-templates-modal-option-name{margin-left:8px;width:calc(100% - 92px)}.filters-block__header{align-items:center;border-bottom:1px solid #e6e7f8;display:flex;font-weight:500;height:52px;justify-content:space-between}.filters-block__header-title{font-size:18px;line-height:28px}.filters-block__button{border-radius:8px;font-size:16px;font-weight:500;line-height:24px;padding:16px 8px}.filters-block__buttons{align-items:center;display:none;justify-content:space-between;padding-bottom:4px}@media (max-width:1199px){.filters-block__buttons{display:flex}.filters-block{display:none}}.category_filters-block__modal .filters-block,.filters-block__modal .filters-block{display:block;flex:1;padding:0 16px 16px}.category_filters-block__modal .filters-block .options-list__option:hover,.filters-block__modal .filters-block .options-list__option:hover{background-color:unset}@media (max-width:1199px){.category_filters-block__modal .filters-block__header,.filters-block__modal .filters-block__header{display:none}}.category_filters-block__modal .modal-dialog-content,.filters-block__modal .modal-dialog-content{display:flex;flex-direction:column;height:90vh;margin:0 auto;max-height:90vh;max-width:640px;overflow-y:scroll;overflow:auto;position:relative}.category_filters-block__modal .modal-dialog-content-body,.filters-block__modal .modal-dialog-content-body{display:flex;flex:1;flex-direction:column;padding-bottom:0}.category_filters-block__modal .modal-dialog-content-header,.filters-block__modal .modal-dialog-content-header{background:#fff;flex-direction:row-reverse;height:auto;padding:20px 24px;position:sticky;top:0;z-index:10}.category_filters-block__modal .modal-dialog-content-header .modal-dialog-title,.filters-block__modal .modal-dialog-content-header .modal-dialog-title{color:#1f2021;font-size:20px;font-weight:500;letter-spacing:-.33px;line-height:24px;margin-right:auto}.filters-block__modal-footer{align-items:center;background:#fff;bottom:0;box-shadow:inset 0 1px 0 rgba(0,0,0,.05);display:flex;justify-content:flex-end;margin:0 -24px;padding:24px;position:sticky;z-index:10}.filters-block__modal-clear-all-btn{color:#8e8f8f;font-size:16px;font-weight:500;line-height:24px;margin-right:24px;padding:12px 16px}.filters-block__modal-done-btn{font-size:16px;font-weight:500;height:auto;line-height:24px;padding:12px 16px;width:118px}.filters-panel{border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);position:sticky;top:176px;z-index:0}.filters-panel__placeholder{left:346px;position:absolute}.filters-panel__title{align-items:center;display:inline-flex;margin-bottom:0}@media (min-width:1200px){.filters-panel__heading{background-color:#fff;border-bottom:1px solid #eff1f7;border-radius:8px 8px 0 0;font-size:18px;height:58px;letter-spacing:-.014em;padding-left:16px}}.filters-panel__collapse-heading{align-self:center;height:100%;width:100%}.filters-panel__collapse-heading:focus,.filters-panel__collapse-heading:hover{outline:0}.filters-panel.without-border-bottom-right-radius{border-bottom-right-radius:0}.filters-panel__clear-all-btn{flex-shrink:0;font-size:14px;font-weight:400;height:100%;letter-spacing:-.006em;margin:0 0 0 auto}@media (min-width:1200px){.filters-panel__clear-all-btn{margin:0 16px 0 auto}.filters-panel__heading-icon{display:none}}.filters-panel__clear-all-icon{margin:0 9px;padding-top:1px}.filters-panel__icon_chevron,.form-form__header-buttons{margin-left:auto}.filters-panel__heading-collapse{position:relative}.filters-panel__heading-collapse .filters-panel__clear-all-btn{height:100%;padding:0 20px;position:absolute;right:0}.filters-panel__icon_section{margin-right:10px}@media (max-width:1199px){.filters-panel{box-shadow:none;z-index:10}.filters-panel__placeholder{left:338px;top:40px}.filters-panel .collapsible-panel__heading_button,.filters-panel__heading_mobile-tablet{display:none}.filters-panel__heading-toggle{border:1px solid #e6e7f8;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;height:40px;letter-spacing:.1px;line-height:17px;padding:0 8px}}.filters-panel__heading-icon{margin-right:8px}.filters-panel__content{background-color:#fff;border-radius:0 0 8px 8px;padding:8px 0;position:static}@media (max-width:1199px){.filters-panel__content{display:none;position:absolute;width:330px;z-index:5}.filters-panel__content.isOpen{border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15);display:block}}.filters-panel__section{align-content:center;flex-wrap:wrap;font-size:16px;letter-spacing:-.011em;min-height:52px}.filters-panel__current-filters-wrapper{flex-wrap:wrap;padding:0 18px 16px 20px}.flash-message.disabled{align-items:center;display:flex;flex-direction:row;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:63px;transition:transform .4s ease-in-out,opacity .4s ease-in-out;z-index:1060}.flash-message.disabled>.content{align-items:center;background:#121926;border-radius:4px;display:flex;flex-direction:row;gap:16px;height:48px;padding:0 16px;pointer-events:auto}.flash-message.disabled>.content>.message{color:#fff;font-size:14px;font-weight:600;letter-spacing:-.09px;white-space:nowrap}.flash-message.disabled.state-none{opacity:0;transform:translateY(-111px)}.flash-message.disabled.state-appeared,.flash-message.disabled.state-appearing{opacity:1;transform:translateY(0)}.flash-message.disabled.state-disappearing{opacity:0;transform:translateY(-111px);transition:transform .4s ease-in-out,opacity .2s ease-in-out}.flash-message.regular{align-items:center;border-radius:4px;bottom:32px;display:flex;flex-direction:row;gap:16px;left:32px;min-height:48px;padding:0 16px;position:fixed;transition:opacity .2s ease-in-out;z-index:1060}.flash-message.regular>.text{color:#fff;font-weight:700;line-height:1.29;margin-bottom:0}.flash-message.regular>.text a{color:#fff;text-decoration:underline}.flash-message.regular>.close .icon-svg{height:13.4px;max-height:13.4px;max-width:13.4px;width:13.4px}.flash-message.regular.fade-out{opacity:0}.validate-field.has-error .validate-field:not(.has-error) .form-field-with-action__wrapper{border-color:transparent}.form-field-with-action{position:relative}.form-field-with-action__trigger{border-bottom:1px solid #f2f2f8;flex-direction:column;flex-grow:1;justify-content:flex-start;margin:0 8px;padding:8px 0;z-index:auto}.form-field-with-action__wrapper{align-items:center;display:flex;flex-grow:1}.edit-address-toggle .form-field-with-action__label{align-self:center;margin-top:unset;transform:unset}.form-field-with-action_layout-column .form-field-with-action__wrapper{border:1px solid #fff;border-radius:8px;flex-wrap:wrap;position:relative}.options-list-add-new .validate-field.has-error input,.validate-field.has-error .form-field-evented-wrapper{border-color:#e54234}.form-field-with-action_layout-column .form-field-with-action__wrapper:not(.no-hover):focus,.form-field-with-action_layout-column .form-field-with-action__wrapper:not(.no-hover):focus-within,.form-field-with-action_layout-column .form-field-with-action__wrapper:not(.no-hover):hover{background-color:#f7f8fb}.form-field-with-action_layout-column .form-field-with-action__label{width:100%}.form-field-with-action_layout-column .form-field-with-action__content{display:flex;flex-wrap:wrap;width:100%}.form-field-with-action_layout-column .form-field-with-action__content .mention{margin-right:4px;max-width:340px;min-width:190px}.form-field-with-action_layout-column .form-field-with-action__content .person-chip{margin-bottom:4px}.form-field-with-action_layout-column .form-field-with-action__content p{overflow:hidden;text-overflow:ellipsis}.form-field-with-action_layout-column .form-field-with-action__control{position:absolute;right:0;top:calc(50% - 12px)}.field-with-selection,.form-field-evented,.form-field-evented-content .ember-basic-dropdown-trigger{position:relative}.form-field-with-action_layout-column .form-field-with-action input,.form-field-with-action_layout-column .form-field-with-action textarea{margin-bottom:5px}.field-with-selection .avatar-and-label{margin:0 10px 5px 0}.field-with-selection .avatar-and-label:first-of-type{margin-top:3px}.field-with-selection .badge{display:inline-flex;margin:0 4px 5px 0}.form-field-with-action__content{margin-top:8px}.form-field-with-action__content--empty{margin-top:0}@media (min-width:1025px){.form-field-with-action.current-tab{pointer-events:none}.form-field-with-action.current-tab .field-icon{fill:#474747}}@media (max-width:767.98px){.form-container .form-field-with-action__trigger{padding-left:16px;padding-right:16px}}.form-field-edit .validate-field{width:100%}.form-field-edit-display-value{margin-bottom:0;width:calc(100% - 40px)}input.form-field-edit-input{border-radius:4px;line-height:1.43px;min-height:44px;padding-left:13px}.form-field-edit-active:after{content:"";display:block;height:9px;width:9px}.form-field-edit-cancel{margin-right:10px}.form-field-edit-cancel,.form-field-edit-save{margin-top:12px}.form-field-edit-cancel.btn-medium,.form-field-edit-save.btn-medium{font-weight:500;min-width:90px}.form-field-evented-trigger{border-bottom:1px solid #f2f2f8;flex-direction:column;justify-content:flex-start;margin:0 8px;padding:8px 0}.form-field-evented-wrapper{border:1px solid #fff;border-radius:8px;flex-grow:1;height:100%;min-height:50px;padding:8px}.form-field-evented:not([disabled]) .form-field-evented-wrapper:focus-within,.form-field-evented:not([disabled]) .form-field-evented-wrapper:hover{background-color:#f7f8fb}.form-field-evented[disabled] .form-field-evented-content,.form-field-evented[disabled] .form-field-evented-label{color:#545e7d}.form-field-evented[disabled] .icon{fill:#7c849b}.form-field-evented-trigger:focus{outline:0}.form-field-evented-required{color:#d0021b;margin-left:4px}.form-field-evented-content.w100 .validate-field,.form-field-evented-content.w100 input{width:100%}.form-field-evented-content{height:100%;margin-top:8px}.form-field-evented-content .no-margin{margin:0!important}.form-appointments .search-field__icon,.form-appointments__appointment-icon{margin-right:8px}.form-field-evented-content .validate-field{height:100%}.form-field-evented-content>.x-toggle-component{padding-right:0}.form-field-evented-content input{height:auto;min-height:48px}.form-field-evented-content .iti__country-list{max-width:334px}.form-field-evented-layout-column .form-field-evented-wrapper{flex-wrap:wrap}.form-field-evented-layout-column .form-field-evented-label{width:100%}.form-field-evented-layout-column .form-field-evented-content{height:auto;width:100%}.form-field-evented-layout-column .form-field-evented-content .input-currency-input,.form-field-evented-layout-column .form-field-evented-content .input-limit__input,.form-field-evented-layout-column .form-field-evented-content .password-input>input,.form-field-evented-layout-column .form-field-evented-content>form>input,.form-field-evented-layout-column .form-field-evented-content>input{border-radius:4px;font-weight:400;padding:12px 8px}.form-field-evented-layout-column .form-field-evented-content .input-currency-input :valid,.form-field-evented-layout-column .form-field-evented-content .input-limit__input :valid,.form-field-evented-layout-column .form-field-evented-content .password-input>input :valid,.form-field-evented-layout-column .form-field-evented-content>form>input :valid,.form-field-evented-layout-column .form-field-evented-content>input :valid{border-color:#a9b0c4}.form-field-evented-layout-column .form-field-evented-content .input-currency-input :focus,.form-field-evented-layout-column .form-field-evented-content .input-limit__input :focus,.form-field-evented-layout-column .form-field-evented-content .password-input>input :focus,.form-field-evented-layout-column .form-field-evented-content>form>input :focus,.form-field-evented-layout-column .form-field-evented-content>input :focus{border-color:#0b80f3}.form-field-evented-layout-column .ember-power-select-status-icon{right:10px;top:-2px}.form-field-evented-textarea textarea{border-radius:4px;box-shadow:none;min-height:96px;padding:12px 8px;width:100%}.form-field-evented.customer-form-phone,.form-field-evented.edit-user-modal-phone{z-index:15}.form-field-evented.customer-form-phone .validate-field>div,.form-field-evented.edit-user-modal-phone .validate-field>div{width:100%}@media (max-width:767.98px){.form-container .form-field-evented-trigger{padding-left:16px;padding-right:16px}}.form-appointments{padding:0 8px}.form-appointments .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.form-appointments__container{padding:0}.form-appointments__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.form-appointments__appointment-checked,.form-appointments__appointment:hover{background-color:#f7f8fb;border-radius:8px}.form-appointments__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.form-appointments__appointment-card{width:352px}.form-appointments__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-appointments__appointment-card-type .badge{margin:0 8px}.form-appointments__appointment-card-data{align-items:center;display:flex;height:40px;justify-content:space-between;margin-right:8px}.form-appointments__appointment-card-date,.form-appointments__appointment-card-time{color:#636364;font-size:12px;font-weight:400;line-height:20px}.form-appointments__appointment-assignees{display:flex;justify-content:space-between;width:100%}.form-appointments .empty-content{margin-top:96px}.form-appointments .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.form-appointments .empty-content__content{margin-top:24px}.form-appointments .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.form-assignees,.form-form__tab-inner-wrapper{padding:16px}.form-assignees__assignee{align-items:center;display:flex;height:44px}.form-assignees__assignee+.form-assignees__assignee{margin-top:12px}.form-assignees__assignee-avatar{margin-right:8px}.form-assignees__assignee-label{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px;margin-right:8px;overflow:hidden;width:100%}.form-assignees__assignee-sublabel{color:#7c849b;font-size:12px;font-weight:400;line-height:20px}.form-form__header-buttons .btn-component-svg{max-height:16px}.form-form__header-buttons>span{margin-right:22px}.form-form__header-buttons .spinner-circular{margin:4px 4px 4px 12px}.form-form__header-buttons .spinner-circular div{border:2px solid transparent!important;border-top-color:#7c849b!important}.form-form__template-create-date,.form-form__template-title{font-size:14px}.form-form__template-title{font-weight:500;margin-bottom:4px}.form-form__column-container{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:calc(100% - 63px)}.form-form__right-panel .with-visible-footer,.task-form__right-panel .with-visible-footer{height:calc(100vh - 181px)}.form-form__applied{display:flex}.form-form__applied .icons{display:flex;margin-left:4px}.form-form__applied .icons .icon+.icon{margin-left:4px}.form-form__left-panel{flex:1;max-height:100%;width:100%}.form-form__right-panel .form-field{margin:0 29px}@media (min-width:1025px){.form-form__left-panel{border-right:1px solid #ebebeb;width:67%}.form-form__right-panel{min-height:100%;min-width:420px;width:32.5%}}.form-form__right-panel .btn-check-complete{display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.006em;width:100%}.form-form__right-panel .form-field-evented-trigger,.form-form__right-panel .form-field-with-action__trigger{padding-left:29px;padding-right:29px}.form-form__right-panel-details{color:#1f2021;font-size:14px;letter-spacing:-.011em;line-height:17px}.form-form__right-panel-details .form-detail-row{box-shadow:inset 0 -1px 0 #e6e7f8;padding:12px 0}.form-form__right-panel-details .form-detail-row .form-details__content{font-weight:400;letter-spacing:.4px}.form-form__right-panel-details .form-detail-row .form-details__content--name{font-weight:500;margin-bottom:4px}.form-form__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.form-form__header:hover .form-form__title-edit{opacity:1}.form-form__title{font-size:16px;font-weight:500;line-height:20px;padding-left:8px}.form-form__title-edit{opacity:0}.form-form__is-template-field .form-field-with-action__content{margin-top:0}.form-form__is-template-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%)}.form-form__footer-buttons{display:flex;flex-direction:column}.form-form__footer-buttons button+button{margin-top:12px}.form-form__modal-clear{justify-content:center;margin-top:8px;width:100%}.form-form .validate-field.has-error .form-form__input,.form-form .validate-field.has-error .form-form__textarea{border:1px solid #e54234}.form-form .validate-field.has-error .help-block{background-color:unset;border-radius:unset;font-size:16px;font-weight:400;line-height:24px;margin-top:4px;padding:0}.form-form .removable-box{background-color:transparent;border-radius:0;flex:1;flex-direction:column;position:relative}.form-form .removable-box .form-form__input,.form-form .removable-box .form-form__textarea{border:1px solid #e6e7f8;border-radius:4px;font-size:16px;line-height:20px;min-height:48px!important;padding:12px}.form-form .removable-box .form-form__input:valid,.form-form .removable-box .form-form__textarea:valid{border-color:#a9b0c4;box-shadow:none;outline:0}.form-form .removable-box .form-form__input:focus,.form-form .removable-box .form-form__textarea:focus{border-color:#0b80f3;box-shadow:none;outline:0}.form-form__features-feature+.form-form__features-feature,.work-order-tabs__totals-item:last-of-type,.work-order-template-tabs__totals-item:last-of-type{border-left:1px solid #e6e7f8}.form-form .removable-box .form-form__input::-moz-placeholder,.form-form .removable-box .form-form__textarea::-moz-placeholder{color:#a9b0c4;font-size:16px;line-height:24px}.form-form .removable-box .form-form__input::placeholder,.form-form .removable-box .form-form__textarea::placeholder{color:#a9b0c4;font-size:16px;line-height:24px}.form-form__forms-drag-sort-list{overflow-x:hidden}.form-form__features{display:flex;height:32px}.form-form .field-content .validate-field,.task-form .field-content .validate-field{height:auto!important}.form-form__features-feature{align-items:center;display:flex}.form-form__features-feature:first-of-type{width:102px}.form-form__features-feature:nth-of-type(2){width:136px}.form-form__features-feature+.form-form__features-feature{padding-left:16px}.form-form__features-feature_checkbox{margin-right:8px}.form-form__features-feature_checkbox label{width:unset}.form-form__features-feature_label{font-size:14px;font-weight:500;line-height:20px;margin-right:16px}.form-form .power-select-trigger-outline{border-color:#a9b0c4;border-radius:4px;min-height:48px}.form-form .power-select-trigger-outline .power-select-icon-trigger-item{font-size:16px;font-weight:400;line-height:24px;margin-right:16px}.form-form .power-select-trigger-outline[aria-expanded=true]{background-color:#fff}.form-form__forms{padding-left:0}.form-form__form-item{background-color:#f7f8fb;border-radius:8px;margin-bottom:16px;position:relative}.form-form__form-item .removable-box{background-color:transparent;border-radius:0;flex:1;position:relative}.form-form__form-item .removable-box-buttons{height:40px;padding:0 8px 0 16px}.form-form__form-item .removable-box-inner-wrapper{border-bottom:1px solid #e6e7f8;display:flex;flex:1;flex-direction:column;padding:16px 8px 16px 16px;width:100%}.form-form__form-item .removable-box-button{height:24px}.form-form__form-item-drag-icon{display:none;left:0;position:absolute;top:32px}.form-form__form-item:hover .form-form__form-item-drag-icon{display:block}.form-form__form-item-position{align-items:center;background-color:#fff;border:1px solid #e6e7f8;border-radius:50%;color:#545e7d;display:flex;font-size:14px;height:24px;justify-content:center;left:8px;letter-spacing:-.006em;line-height:22px;position:absolute;top:28px;width:24px}.form-form__removable-box-title .validate-field{width:100%}.form-form__removable-box-helper,.form-form__removable-box-title{margin-right:8px}.form-form__removable-box-helper,.form-form__removable-box-option,.form-form__removable-box-title{flex-grow:1}.form-form__removable-box-helper input,.form-form__removable-box-option input,.form-form__removable-box-title input{padding-left:15px}.form-form__removable-box-helper .field-content,.form-form__removable-box-option .field-content,.form-form__removable-box-title .field-content{align-items:center;margin:0;padding:0}.form-form__removable-box-helper div.field-label,.form-form__removable-box-option div.field-label,.form-form__removable-box-title div.field-label{margin:0 0 6px}.form-form__removable-box-types{margin-right:8px;width:212px}.form-form__removable-box-types .field-content{margin:0;padding:0}.form-form__item-options-trigger{width:100%}.form-form__item-options-icon{margin-right:8px}.form-form__item-options-icon .icon-svg path{fill:#7c849b}.form-form__item-options-dropdown .ember-power-select-options{max-height:300px}.form-form__item-option{position:relative;width:100%;z-index:1}.form-form__item-option+.form-form__item-option{margin-top:16px}.form-form__item-option-wrapper{border-bottom:1px solid #e6e7f8;padding:16px}.form-form__item-option .form-form__removable-box-option{width:100%}.form-form__item-option .form-form__removable-box-option_content{display:flex;flex-direction:row}.form-form__item-option .form-form__removable-box-option_letter{font-size:16px;font-weight:500;line-height:24px;width:24px}.form-form__item-option .form-form__removable-box-option_input{flex-grow:1}.form-form__item-option .form-form__removable-box-option_remove{margin-left:8px}.form-form__removable-box-option{margin-right:0}.form-form__option-clear-button{position:absolute;right:-22px;top:14px}.form-form__link-button__wrapper{margin-top:16px;width:100%}.form-form__link-button{font-size:14px;font-weight:500;line-height:20px}.form-form__link-button__plus-icon{margin:0 10px 0 0}.form-form__form-item-fields{flex-direction:row;width:100%}.form-form__form-item-fields+.form-form__form-item-fields{margin-top:8px}.form-form__add-item{align-items:center;background-color:#fff;border:1px solid #0b80f3;border-radius:6px;color:#0b80f3;display:flex;font-size:14px;font-weight:500;height:26px;line-height:14px;padding:6px 8px;width:-moz-fit-content;width:fit-content}.form-form__add-item:hover{background-color:#0b80f3;color:#fff}.form-form__add-item:active{box-shadow:none;outline:0!important}.form-form__add-item .icon-svg path{fill:#0b80f3}.form-form__title-trigger .power-select-icon-trigger{height:28px;min-width:52px;padding:2px 2px 2px 1px}.form-form__upload-btn{align-items:center;border:1px solid #ebebeb;border-radius:4px;color:#545e7d;display:flex;font-size:14px;height:38px;justify-content:center;letter-spacing:-.006em;width:138px}.form-form__upload-plus-icon{margin-right:11px}.form-form__upload-plus-icon svg{fill:#7c849b;height:13px;max-width:13px;min-width:13px;width:13px}.form-form__upload{align-items:center;display:flex;margin:8px 0 0}.form-form__upload-text{color:#545e7d;margin-left:10px}.form-form__upload-text:before{content:"– "}.form-form__text-response{align-items:center;background-color:#eff1f7;border:1px solid #ebebeb;border-radius:4px;color:#545e7d;display:flex;height:40px;margin:8px 0 0;padding:0 15px}.form-form__assign-avatar-and-label{margin:8px 0 0;position:relative;z-index:1}.form-form__title-input{border:1px solid #e6e7f8;border-radius:4px;height:48px!important;margin:0!important;padding:0 16px;width:100%}.form-form__title-input:valid{border-color:#a9b0c4}.form-form__title-input:focus{border-color:#0b80f3}.form-form__status{align-items:center;display:flex;justify-content:space-between}.form-form__action-button_feature{margin:16px}.form-form__mention{margin-top:4px;position:relative;z-index:1}.form-details__right-panel,.task-details__right-panel,.work-order-details__right-panel{z-index:9}.form-form .control-action{align-items:center;display:flex;justify-content:space-between;width:100%}.form-form__linked_appointment+.form-form__due-date-field{border-top:none}.form-form__due-date-field,.template-form.layered-modal__content-body .btn-add-item-wrapper+.search-field,.template-invoice.layered-modal__content-body .btn-add-item-wrapper+.search-field,.template-task.layered-modal__content-body .btn-add-item-wrapper+.search-field,.template-work-order.layered-modal__content-body .btn-add-item-wrapper+.search-field{border-top:1px solid #eff1f7}.form-form__linked_wrapper{align-items:center;display:flex;flex-grow:1;justify-content:space-between;margin-right:4px}.form-form__linked_wrapper .link-button{font-size:14px;font-weight:500;line-height:20px}.form-form__linked_wrapper .form-form__applied{align-items:center;color:#43a453!important;cursor:default;display:flex;font-size:14px!important;font-weight:500;line-height:20px}.form-form__linked_wrapper .form-form__applied-already{color:#545e7d!important;cursor:default;font-size:14px!important;font-weight:400}.form-form__assign-field{overflow:hidden}.form-form__assign-field .field-label{color:#545e7d;font-size:12px;font-weight:500;line-height:14px}.form-form__assign-field div.field-control{right:-6px}.form-form__assign-field--unassigned{color:#545e7d;font-size:14px;font-weight:500;line-height:17px}.form-form__assign-field--yourself{color:#0b80f3;cursor:pointer;font-size:14px;line-height:17px;margin-top:6px;text-decoration:underline}.form-form__due-date-field+.form-form__assign-field{border-top:none}.form-form__due-date-field-placeholder{color:#7c849b}.form-form__due-date-field-trigger{border-radius:4px}.form-form__due-date-field-trigger_filled{border-color:#a9b0c4;box-shadow:none;outline:0}.form-form__due-date-field-dropdown-content{margin-right:-12px}.form-form__due-date-field__clear{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:flex-end;line-height:20px;padding:0 16px 16px;width:100%}.form-form__footer-large{margin:0 16px;padding:16px 0}.form-form__footer-medium{margin:32px}.form-form__footer-small{margin:30px 26px 30px 24px}.form-form__footer-x-small{margin:21px 24px 11px 20px}@media (max-width:1024.98px){.form-form__item-option .form-form__removable-box-option,.form-form__removable-box-option,.form-form__removable-box-title{max-width:none}.form-form__tab-inner-wrapper{display:flex;flex-direction:column}.form-form__add-item{align-items:center;display:flex;justify-content:center}.form-form__text-actionable{margin-left:0;width:auto!important}.form-form__item-option+.form-form__text-actionable{margin-left:19px}.form-form__text-response{margin:12px 0 0;width:auto}.form-form__footer-buttons{margin:22px}}@media (min-width:768px) and (max-width:1024.98px){.form-form__tab-inner-wrapper{padding:22px}.form-form__upload{margin-left:0}}.forms-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.form-form__tab-inner-wrapper{padding:16px 16px 0}.form-form__removable-box-title{margin-right:0}.form-form__add-item.btn-component{margin:0 0 16px}.form-form__removable-box-option,.form-form__removable-box-title{max-width:none}.form-form__item-option,.form-form__upload{margin:8px 0 0;padding-right:38px!important}.form-form__text-actionable{margin:8px 0 0!important}.form-form__option-clear-button{right:8px}.form-form__upload{display:flex;flex-direction:column}.form-form__upload-btn{width:100%}.form-form__upload-text{margin:8px 0 0}.form-form__upload-text:before{display:none}.form-form__footer-buttons{margin:16px}.forms-table__header{display:none}.forms-table__cards .empty-content{padding:16px 0}}.forms-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.forms-table__cards .empty-content{height:100%;justify-content:center}.forms-table__cards .empty-content__title{margin-top:0}.forms-table__cell-created-at,.forms-table__cell-created-by,.forms-table__cell-title{align-items:center;display:flex;justify-content:flex-start}.forms-table__cell-created-at .check-box-wrapper,.forms-table__cell-created-by .check-box-wrapper,.forms-table__cell-title .check-box-wrapper{margin-right:8px}.forms-table__cell-created-at .link-button,.forms-table__cell-created-by .link-button,.forms-table__cell-title .link-button{align-items:center;color:unset;display:flex}.forms-table__cell-created-at .link-button:hover,.forms-table__cell-created-by .link-button:hover,.forms-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}.forms-table__cell-created-at .sort-icon,.forms-table__cell-created-by .sort-icon,.forms-table__cell-title .sort-icon{padding-left:4px}.forms-table__cell-title{margin-left:16px;min-width:190px;width:190px}.forms-table__cell-created-at{margin-left:16px;width:100px}.forms-table__cell-created-at>.content{font-size:12px;font-weight:400;line-height:20px}.forms-table__cell-created-by{margin-left:16px;width:90px}@media (max-width:767.98px){.forms-table__cell-title{min-width:55%}.forms-table__cell-created-at,.forms-table__cell-created-by{display:none}.forms-table__cell-status{min-width:45%}}.forms-table__cell-status{display:flex;margin-left:16px;width:124px}.forms-table__cell-status .due-date-tooltip{cursor:default;margin-left:4px}.forms-table__title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:20px;max-width:172px;overflow:hidden}.forms-table__title .icon{margin-left:6px}.forms-table__created-date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.forms-table__linked{cursor:default}.forms-table__card-number{color:#1f2021;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.forms-table__assigned,.forms-table__card-status-date{font-size:14px;letter-spacing:.1px;line-height:17px}.forms-table__card-status{align-items:flex-start!important;flex-direction:column}.forms-table__card-status-date{color:#545e7d;margin-top:3px}.template-form.layered-modal__content-body .btn-add-item-wrapper{margin:16px 0}.form-templates-modal-choose-text{color:#1f2021;font-size:16px;letter-spacing:-.18px;line-height:19px;text-align:center}.form-templates-modal-options-list .options-list__option-label{align-items:center;flex-grow:1;flex-wrap:wrap;justify-content:space-between}.form-templates-modal-options-list .options-list__option-label .link-button{font-size:14px;font-weight:500;line-height:24px}.form-templates-modal-options-list .empty-content{margin-top:16px}.form-templates-modal-option-name{width:calc(100% - 60px)}.form-details__header-buttons{justify-content:flex-end;width:100%}.form-details__header-buttons .icon{margin-right:22px}.form-details__header-buttons .icon:last-child{margin-right:0}.form-details__header-buttons .spinner-circular{margin:4px 4px 4px 12px}.form-details__header-buttons .spinner-circular div{border:2px solid transparent!important;border-top-color:#7c849b!important}.form-details__modal-options{margin-left:8px}.form-details__column-container{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:calc(100% - 63px)}@media (max-width:1024.98px){.form-details__column-container{flex:none!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important}}.form-details__left-panel{flex:1;max-height:100%;width:100%}.form-details__header{box-shadow:inset 0 -1px 0 #e6e7f8;justify-content:space-between;letter-spacing:-.011em;padding:16px 24px}.form-details__header--title{color:#1f2021;display:-webkit-box;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:20px;overflow:hidden;padding-right:24px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.form-details__header--status{margin:0}@media (min-width:1025px){.form-details__left-panel{border-right:1px solid #ebebeb;width:67%}.form-details__right-panel{min-height:100%;min-width:420px;width:32.5%}}.form-details__right-panel .btn-check-complete{display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.006em;width:100%}.form-details__right-panel-details{color:#1f2021;font-size:14px;letter-spacing:-.011em;line-height:17px}.form-details__right-panel-details .form-detail-row{border-bottom:1px solid #e6e7f8;margin:0 16px;padding:16px 0}.form-details__right-panel-details .form-detail-row:last-of-type{border-bottom:none}.form-details__right-panel-details .form-detail-row .form-details__content{font-size:16px;font-weight:400;letter-spacing:.4px;margin-top:12px}.form-details__right-panel-details .form-detail-row .form-details__content .tool-tip{cursor:default;display:inline-flex;justify-content:flex-start}.form-details__right-panel-details .form-detail-row .form-details__content p{font-size:16px}.form-details__right-panel-details .form-detail-row .form-details__content--name{font-weight:500;margin-bottom:4px}.form-details__reminder-settings,.form-details__reminder-toggle{margin-left:auto}.form-details__trigger{border-radius:4px}.form-details__trigger-filled{border-color:#a9b0c4;box-shadow:none;outline:0}.form-details__avatar-and-label{max-width:360px}.form-fields{margin:16px 0}@media (max-width:1024.98px){.form-details__right-panel-details{margin-top:0}}@media (min-width:768px) and (max-width:1024.98px){.form-details__right-panel{padding:10px 20px 20px}.form-details__left-panel .form-details__header{padding-left:20px}}@media (max-width:767.98px){.form-details__left-panel .form-details__header{flex-direction:column;padding-left:16px}.form-details__left-panel .form-details__column{max-width:none;padding-bottom:16px;padding-top:16px;width:100%}.form-details__left-panel .form-item-card{margin-left:16px;margin-right:16px}.form-details__left-panel .form-item-card:first-child{margin-top:16px}.form-details__left-panel .form-item-card:last-child{margin-bottom:16px}.form-details__right-panel{padding:16px}.form-details__modal-options{display:flex}.form-details__modal .form-details__header-buttons{justify-content:flex-end}.form-details__modal .form-details__header-buttons .dropdown-toggle{padding:0}.form-details__modal .form-details__header-buttons .icon{margin-right:0}.form-details__modal .form-details__header-buttons .icon+.dropdown,.form-details__modal .form-details__header-buttons .icon+.icon{margin-left:16px}.form-details__modal .form-item-card .border-div{margin:16px!important}}.google-maps-link{color:#1f2021}.google-maps-link:focus,.google-maps-link:hover,.header-page__customer .btn:active,.header-page__customer .btn:focus,.header-page__customer .btn:hover,.header-page__job .btn:active,.header-page__job .btn:focus,.header-page__job .btn:hover{color:#0b80f3}.header-lead{background-color:#fff;height:88px;margin:0 auto;max-width:1760px;padding:0 24px;position:sticky;top:var(--header-height);width:100%;z-index:1021}.header-lead.wide{max-width:1920px}.header-lead__inner{box-shadow:inset 0 -1px 0 #f2f2f8;display:flex;gap:24px;height:100%;justify-content:space-between;width:100%}.header-lead__leftside{align-items:center;display:flex;flex-direction:row;width:344px}.header-lead__rightside{gap:16px}.header-lead__controls,.header-lead__rightside{align-items:center;display:flex;flex:1;flex-wrap:nowrap;justify-content:flex-end}.header-lead__controls{gap:12px}.header-lead__buttons-wrapper{align-items:center;display:flex;gap:16px}.header-lead__title{font-size:28px;letter-spacing:-.02em;margin:0;position:relative}.header-lead-button{align-items:center;display:flex;font-size:16px;height:36px;letter-spacing:-.011em}.header-lead-button+.header-lead-button{margin-left:16px}.header-lead .search-field{margin-right:auto}@media (max-width:1199px){.header-lead{height:auto}.header-lead__inner{flex-direction:column;gap:0;padding:0 0 16px}.header-lead__leftside{height:88px}.header-lead__rightside{justify-content:flex-start}}@media (max-width:767.98px){.header-lead{padding:0 12px}}.header-page{background-color:#fff;border:solid #eff1f7;border-radius:6px 6px 0 0;border-width:0 0 1px;height:54px;padding-left:20px;width:100%}.header-page__menu-button{display:none;margin:0!important;min-width:auto}.header-page__menu-button:hover{opacity:.8}.header-page__title{align-items:center;display:flex;font-size:18px;font-weight:500;line-height:28px;margin:0}.header-page__title-append{font-weight:400}.header-page__rightside{align-items:center;display:flex;flex-wrap:nowrap;height:100%;justify-content:flex-end;margin-left:auto}.header-page__rightside .job-header__new-invoice{min-width:100px}.header-page__rightside .job-header__new-estimate{min-width:108px}.header-page__customer,.header-page__job{border-radius:6px 6px 0 0;height:46px}.header-page__customer .btn-component,.header-page__job .btn-component{align-self:stretch;font-size:12px;font-weight:400;margin:0;padding:0 20px}.header-page__customer .btn-component-svg,.header-page__job .btn-component-svg{margin-right:6.8px}.header-page__customer .open-notes-modal-icon,.header-page__job .open-notes-modal-icon{margin-right:-15px}.header-page__customer .icon-svg,.header-page__customer .open-notes-room-icon,.header-page__job .icon-svg,.header-page__job .open-notes-room-icon{height:22.5px;max-width:22.5px;min-height:22.5px;min-width:22.5px;width:22.5px}.header-page__customer .header-page__rightside{justify-content:center;min-width:82px}.section-container>.header-page{border-color:#eff1f7;border-style:solid;border-width:1px 0;flex-shrink:0;height:62px;padding:0 20px 0 32px}.section-container>.header-page .header-page__title{color:#1f2021;font-size:18px;letter-spacing:-.014em}.section-container>.header-page.job-header{height:46px;padding:0}.header-page .search-field__input{letter-spacing:normal;max-width:calc(100% - 41px)}.header-page .search-field::-moz-placeholder{color:#a9b0c4;letter-spacing:normal}.header-page .search-field::placeholder{color:#a9b0c4;letter-spacing:normal}.info-page__section-container.section-container .header-page{border-width:0 0 1px}.header-page .btn-component{margin-right:16px}.job-header .btn-component{align-self:stretch;border-left:1px solid #eff1f7;border-radius:0 6px 0 0;font-size:12px;font-weight:400;height:inherit;margin-left:0;padding:0 26px}@media (min-width:1200px){.header-page__customer .header-page__btn-component,.header-page__job .header-page__btn-component{border-left:1px solid #eff1f7;border-radius:0}}@media (max-width:1024.98px){.header-page__menu-button{display:block}}.trial-bar{align-items:center;background:#10293c;display:flex;height:40px;justify-content:center;left:0;position:sticky;right:0;top:0;z-index:1030}.trial-bar__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.trial-bar__content,.trial-bar__content a{color:#fff;font-size:14px;font-weight:400;line-height:20px}.trial-bar__content a{text-decoration:underline}.trial-bar__close-icon{position:absolute;right:24px}.trial-bar--last-day{background:#ca3326}.trial-bar~.page-wrapper .header-navbar-sidebar{max-height:calc(100dvh - 40px);top:40px}.trial-bar~.page-wrapper .header-lead{top:calc(40px + var(--header-height))}.trial-bar+.header-navbar{top:40px}.trial-bar+.header-navbar+.header-lead{top:104px}@media (max-width:767.98px){.header-page{border-radius:0;padding-left:16px}.header-page__customer .open-notes-modal-icon,.header-page__job .open-notes-modal-icon{margin-right:-5px}.header-page__customer .btn-component,.header-page__job .btn-component{padding:0 16px}.header-page .search-field{min-width:100px}.trial-bar{display:none}.trial-bar+.header-navbar{top:0}.trial-bar+.header-navbar+.header-lead{top:64px}}.history-header__notes-icon{margin-left:auto}.job-history{background-color:#fff;border-radius:4px;display:flex;height:100%;overflow:hidden;width:100%}.job-history__left-panel{border-right:1px solid #f2f2f8;overflow:auto;width:240px}.job-history__left-panel_filters{padding-top:8px}.job-history__left-panel_filters-link{align-items:center;color:#1f2021;display:flex;font-size:14px;font-weight:500;line-height:24px;padding:8px;text-decoration:none}.job-history__left-panel_filters-link .icon{padding-right:8px;fill:#7c849b}.job-history__left-panel_filters-link:hover,.job-history__left-panel_filters-link_active{color:#0b80f3;text-decoration:none}.job-history__left-panel_filters-link:hover .icon,.job-history__left-panel_filters-link_active .icon{fill:#0b80f3}.job-history__right-panel{overflow:auto;width:100%}.job-history__right-panel_table-header{align-items:center;background-color:#fff;border-bottom:1px solid #f2f2f8;color:#545e7d;display:flex;font-size:12px;font-weight:500;height:40px;line-height:16px;padding:0 16px;position:sticky;top:0;z-index:999}.job-history__right-panel_table-row{align-items:center;border-bottom:1px solid #f2f2f8;display:flex;font-size:14px;font-weight:400;min-height:40px;padding:12px 16px}.job-history__right-panel_table-row--inline,.job-history__right-panel_table-row--inline .job-history__right-panel_table-action{align-items:flex-start}.job-history__right-panel_table-user{width:20%}.job-history__right-panel_table-user_link{align-items:center;color:unset;display:flex;text-decoration:none}.job-history__right-panel_table-user_link:hover{color:#0b80f3;text-decoration:none}.job-history__right-panel_table-user .icon{padding-left:8px;fill:#7c849b}.job-history__right-panel_table-action{align-items:center;display:flex;max-width:60%;min-width:60%;padding-left:16px;width:60%}.date-nav,.icon-nav-tab,.icon-nav-tab-horizontal{position:sticky;top:var(--header-height);width:100%;z-index:12}.job-history__right-panel_table-action-title{display:flex;min-width:-moz-fit-content;min-width:fit-content;padding-right:8px}.job-history__right-panel_table-action-parameters{display:flex;flex-wrap:nowrap}.job-history__right-panel_table-action-parameters .show-less{display:block;margin-top:4px}.job-history__right-panel_table-action-parameters .show-more{display:block;margin-left:8px}.job-history__right-panel_table-action-parameters .badge{height:24px;margin:0 4px 4px 0}.job-history__right-panel_table-action-parameters .avatar-tooltip .badge-label,.job-history__right-panel_table-action-parameters .badge .badge-label{font-size:12px;font-style:normal;font-weight:400}.job-history__right-panel_table-action-parameters .avatar-tooltip{margin-left:4px}.job-history__right-panel_table-action-parameters .checked-at{align-items:center;display:flex;padding-left:5px}.job-history__right-panel_table-date{padding-left:16px}.job-history__right-panel_table-date_link{align-items:center;color:unset;display:flex;text-decoration:none}.job-history__right-panel_table-date_link:hover{color:#0b80f3;text-decoration:none}.job-history__right-panel_table-date .icon{padding-left:8px;fill:#7c849b}.job-history__right-panel_empty{align-items:center;color:#a9b0c4;display:flex;flex-direction:column;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:28px}.job-history__right-panel_empty .icon{padding-bottom:24px;fill:#a9b0c4}.icon-nav-tab-horizontal-link.active .icon,.icon-nav-tab-horizontal-link.active .icon-nav-arrow path{fill:#0b80f3}.icon-nav-tab-horizontal-list-items-wrapper{border-bottom:1px solid #e6e7f8;display:flex;flex-direction:row}@media (max-width:767.98px){.icon-nav-tab-horizontal-list-items-wrapper{flex-direction:row;overflow-x:auto;overflow-y:hidden}}.icon-nav-tab-horizontal-list-item{border-right:1px solid #e6e7f8;flex:1;padding:0 16px}.icon-nav-tab-horizontal-list-item:last-of-type{border-right:0}@media (max-width:767.98px){.icon-nav-tab-horizontal-list-item{padding:0 12px}}.icon-nav-tab-horizontal-link{flex-grow:1;height:40px;position:relative}.icon-nav-tab-horizontal-link .icon-nav-tab-horizontal-label{color:#1f2021;font-size:14px;font-weight:500;line-height:24px;margin:0 0 0 8px;white-space:nowrap}.icon-nav-tab-horizontal-link.active .icon-nav-tab-horizontal-label,.icon-nav-tab-horizontal-link:hover .icon-nav-tab-horizontal-label{color:#0b80f3}.icon-nav-tab-horizontal-link:hover .icon-nav-icon{fill:#0b80f3!important}.icon-nav-tab-horizontal-count{border:1px solid #e6e7f8;border-radius:3px;color:#7c849b;font-size:12px;font-weight:500;line-height:16px;margin-left:8px;padding:2px 6px}.date-nav,.icon-nav-tab{border-top-left-radius:8px}.icon-nav-tab-list-items-wrapper{display:flex;flex-direction:column;padding:8px 0}@media (max-width:767.98px){.icon-nav-tab-list-items-wrapper{flex-direction:row;overflow-x:auto;overflow-y:hidden}}.icon-nav-tab-list-item{background-color:#fff;border-radius:10px;justify-content:space-between;margin:0 8px;padding:0 8px;width:204px}.icon-nav-tab-list-item:hover,.input-with-select__suggestions-dropdown.ember-power-select-dropdown .ember-power-select-option[aria-current=true],.phone-input-cb .iti input:disabled,.phone-input-cb .iti__flag-container:hover{background-color:#f7f8fb}@media (max-width:767.98px){.icon-nav-tab-list-item{padding:0 12px}}.icon-nav-tab-link{flex:1;height:40px;position:relative}.icon-nav-tab-link:hover .icon-nav-tab__add-icon{display:block}.icon-nav-tab-link:hover .icon-nav-tab__add-icon:hover{fill:#0966c2}.icon-nav-tab-link.active .icon,.icon-nav-tab-link.active .icon-nav-arrow path{fill:#0b80f3}.icon-nav-tab-link .icon-nav-tab__add-icon{display:none;margin-left:auto}.icon-nav-tab-link .icon-nav-tab-label{color:#1f2021;font-size:14px;font-weight:500;line-height:24px;margin:0 0 0 8px;white-space:nowrap}.icon-nav-tab-link.active .icon-nav-tab-label,.icon-nav-tab-link:hover .icon-nav-tab-label{color:#0b80f3}.icon-nav-tab-link:hover .icon-nav-icon{fill:#0b80f3!important}.icon-nav-tab-count{border:1px solid #e6e7f8;border-radius:3px;color:#7c849b;font-size:12px;font-weight:500;line-height:16px;margin-left:8px;padding:2px 6px}.input-currency{align-items:center;color:#a9b0c4!important;display:flex;flex-grow:1;position:relative}.input-currency-prefix{left:14px;margin:0 -5px 0 0}.input-currency-prefix,.input-currency-suffix{align-items:center;display:flex;height:inherit;position:absolute}.input-currency-suffix{margin:0 0 0 -5px;right:14px}.input-currency-input{color:#a9b0c4!important;padding-left:26px!important;text-align:left!important}.input-currency-valid,.input-currency-valid .input-currency-input{color:#1f2021!important}.label-add-new{align-items:center;display:flex;margin-top:8px;width:100%}.label-add-new__input{border-radius:4px;font-size:16px;font-weight:400;height:48px;line-height:24px;padding:12px 8px}.label-add-new__input-wrapper{display:block;width:100%}.label-add-new .action-icon{height:24px;margin-left:8px;width:24px}.input-limit{align-items:center;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-limit__before{display:block;left:12px;position:absolute}.input-limit__after{display:block;position:absolute;right:12px}.input-limit__hint{color:#636364;display:none;flex-basis:100%;font-size:16px;font-weight:400;line-height:24px;margin-top:4px}.input-limit__hint-number{color:#e54234;font-size:16px;font-weight:500;line-height:24px;margin-left:2px}.input-limit--with-after input.bill-line__input-name,.input-limit--with-after input.work-order-line__input-name{padding-right:32px!important}.input-limit__input:focus+.input-limit__hint{display:block}.input-limit--with-hint+.input-with-select__suggestions-trigger{margin-bottom:28px;margin-top:-28px}.input-numeric-input{color:#1f2021;text-align:left}.password-input{display:flex;flex:1 1 100%;position:relative}.password-input__icon{cursor:pointer;height:24px;position:absolute;right:15px;top:12px;width:24px}.phone-input-cb{align-items:center;display:flex;width:100%}.phone-input-cb .iti{width:100%}.phone-input-cb .iti input{min-width:204px;width:100%}.phone-input-cb .iti__country-list{border:0!important;border-radius:4px;margin:8px 0;max-width:359px;min-width:232px;overflow-x:hidden;padding:4px 0}.catalyst-card-popup,.input-with-select__suggestions-dropdown,.labels-dropdown,.mentionable-text__dropdown{box-shadow:8px 16px 32px 8px rgba(0,0,0,.15)}.phone-input-cb .iti__divider{border-bottom:1px solid #ebebeb;margin-bottom:0;padding-bottom:0}.phone-input-cb .iti__country{height:32px;margin:2px 0;outline:0;padding:5px 10px}.phone-input-cb .iti--allow-dropdown .phone-input-cb .iti__country .phone-input-cb .iti__dial-code{color:#545e7d}.phone-input-cb__ext{width:50px}.input-with-select__suggestions-dropdown.ember-power-select-dropdown{border:0;border-radius:6px;z-index:1060}.input-with-select__suggestions-dropdown.ember-power-select-dropdown .ember-power-select-options{max-height:238px;padding:0 0 3px}.input-with-select__suggestions-dropdown.ember-power-select-dropdown .ember-power-select-options:first-of-type:not(.ember-power-select-option--no-matches-message){margin-top:5px}.input-with-select__suggestions-dropdown.ember-power-select-dropdown .ember-power-select-option{align-items:center;color:#1f2021;display:flex;height:50px;width:100%}.input-with-select__suggestions-trigger{border:0;height:0;min-height:0}.input-with-select__suggestions-trigger:focus{border:0}.input-with-select__suggestions-hidden{display:none;z-index:-100}.input-time_invalid input{border:1px solid #e54234!important}.input-time_invalid-text{color:#e54234;font-size:14px;margin-left:4px}.actualized-costs{display:flex;flex-direction:column;flex-grow:1;width:100%}.actualized-costs__header{align-items:center;display:flex;justify-content:space-between;margin:12px 16px}.actualized-costs__header-title{font-size:18px;font-weight:500;line-height:28px}.actualized-costs__body{overflow-x:hidden;overflow-y:auto;width:100%}.actualized-costs__body,.actualized-costs__body-table{display:flex;flex-direction:column;flex-grow:1}.actualized-costs__body-table_header{align-items:center;background-color:#fafbfd;border-color:#f2f2f8;border-style:solid;border-width:1px 0;display:flex;height:36px;padding:0 16px}.actualized-costs__body-table_date{flex-basis:130px;margin-left:16px}.actualized-costs__body-table_date .link-button{align-items:center;color:unset;display:flex}.actualized-costs__body-table_date .link-button:hover{color:#0b80f3;text-decoration:none}.actualized-costs__body-table_date .sort-icon{padding-left:4px}.actualized-costs__body-table_category{flex-basis:150px;margin-left:16px}.actualized-costs__body-table_name{flex-basis:224px;margin-left:16px}.actualized-costs__body-table_cost{flex-basis:100px;margin-left:16px}.actualized-costs__body-table_qty{flex-basis:40px;margin-left:16px}.actualized-costs__body-table_total{flex-basis:100px;margin-left:16px}.actualized-costs__body-table_vendor{flex-basis:144px;margin-left:16px}.actualized-costs__body-table_actions{align-items:center;display:flex;justify-content:flex-end;margin-left:auto;margin-right:16px;min-width:82px}.actualized-costs__body-table_actions .icon+.icon{margin-left:8px}.actualized-costs__body-table_actions .dropdown-menu-component{margin-left:16px}.actualized-costs__body-table_item{align-items:center;border:1px solid #e6e7f8;border-radius:8px;display:flex;height:56px;margin:16px 16px 0}.actualized-costs__body-table_item:hover{background-color:#fafbfd}.actualized-costs__body-table_item:last-child{margin-bottom:16px}.actualized-costs__body-table_buttons{align-items:center;display:flex}.actualized-costs__body-table_buttons .btn-action+.btn-action{margin-left:8px}.actualized-costs__totals{align-items:flex-end;background:#fafbfd;border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-height:76px;padding:16px 0}.actualized-costs__totals-wrapper{background:#fff;padding:16px}.actualized-costs__totals-texts{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:162px}.actualized-costs__totals-texts span:first-child{font-size:14px;font-weight:500;line-height:20px}.actualized-costs__totals-texts span:nth-child(2){font-size:18px;font-weight:500;line-height:28px}.cost-estimating{background:url(/assets/images/cost_estimating-0dafd4dfd70106e457c81c9275acca26.png) top no-repeat;display:flex;flex-grow:1;position:relative}.cost-estimating_message{align-items:center;background-color:#0b80f3;border-radius:24px;color:#fff;display:flex;flex-direction:column;height:164px;left:calc(50% - 306px);padding:32px;position:absolute;top:-24px;width:612px}.cost-estimating_message h1{font-size:32px;font-weight:500;line-height:40px;margin:0 0 12px}.cost-estimating_message p{font-size:16px;font-weight:400;line-height:24px;margin:unset}.job-summary{display:flex;flex-direction:column;flex-grow:1;padding:16px;position:relative}.job-summary__block{border:1px solid #f2f2f8;border-radius:8px;margin-bottom:16px}.job-summary__block-header{align-items:center;border-bottom:1px solid #f2f2f8;color:#1f2021;display:flex;font-size:16px;font-weight:500;height:48px;padding:0 16px}.job-summary__block-body{display:flex;padding:16px}.job-summary__block-body_table td,.job-summary__block-body_table th{font-size:14px;font-weight:400;padding-bottom:12px;text-align:left}.job-summary__block-body_table th{font-weight:500;min-width:130px}.job-summary__block-body_item{width:50%}.job-summary__block-body_item-first{align-items:flex-start;display:flex;flex-direction:column;font-weight:500;margin-bottom:12px}.job-summary__block-body_item-first div:first-child{font-size:16px;line-height:24px}.job-summary__block-body_item-first div:nth-child(2){font-size:32px;line-height:40px;margin-top:8px}.job-summary__block-body_item-first div.positive{color:#43a453}.job-summary__block-body_item-second{display:flex}.job-summary__block-body_item-second>div{background:#fafbfd;border:1px solid #f2f2f8;border-radius:4px;padding:8px;width:50%}.job-summary__block-body_item-second>div:first-child{margin-right:12px}.job-summary__block-body_item-second>div>div{font-weight:500}.job-summary__block-body_item-second>div>div:first-child{color:#636364;font-size:14px;line-height:20px;margin-bottom:4px}.job-summary__block-body_item-second>div>div:nth-child(2){font-size:18px;line-height:28px}.job-summary__block-body_item-second>div>div.negative{color:#e54234}.job-summary__block-body_item-no-data{align-items:center;background-color:#fafbfd;border:1px solid #f2f2f8;border-radius:4px;color:#545e7d;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:20px;min-height:130px}.job-summary__block-cost{display:flex}.job-summary__block-cost>div{width:50%}.job-summary__block-cost>div:first-child{border-right:1px solid #f2f2f8;display:flex;flex-direction:column;flex-grow:1}.job-summary__block-cost>div:nth-child(2){align-items:center;display:flex;justify-content:center;padding:8px 0}.job-summary__block-cost_no-data{align-items:center;color:#545e7d;display:flex;height:100%;justify-content:center;padding:26px 0}.job-summary__block-cost_table{border-collapse:collapse;width:100%}.job-summary__block-cost_table tbody{display:block;max-height:180px;overflow-y:auto}.job-summary__block-cost_table tbody tr,.job-summary__block-cost_table thead{display:table;table-layout:fixed;width:100%}.job-summary__block-cost_table thead tr{background-color:#fafbfd;border-bottom:1px solid #f2f2f8}.job-summary__block-cost_table thead tr th{color:#545e7d;font-size:12px;font-weight:500;height:28px;line-height:20px;padding-left:16px;text-align:left}.job-summary__block-cost_table tbody tr td{font-size:14px;font-weight:400;height:36px;line-height:20px;padding-left:16px;text-align:left}.job-summary__block-cost_table tbody .category{align-items:center;display:flex}.job-summary__block-cost_table tbody .category-color{border-radius:10px;display:inline-block;height:10px;margin-right:8px;width:10px}.integration-card{border:1px solid #e6e7f8;border-radius:8px;display:flex;min-height:72px;padding:16px;position:relative}.integration-card__title{margin-right:auto}.integration-card__title-icon,.invoices-table__cell-title .check-box-wrapper{margin-right:8px}.integration-card__title-label{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.integration-card__connect-button{background:url(/assets/images/qb_connect-c072cd3fb8493d2d5737fd45310b6234.svg);border:none;height:36px;outline:0;width:223px}.integration-card__connect-button:not(.integration-card__connect-button--disabled){cursor:pointer}.integration-card__connect-button:not(.integration-card__connect-button--disabled):hover{background:url(/assets/images/qb_connect_hover-129720f13b69effc4778a5b6885b9847.svg)}.integration-card__connect-button--disabled{opacity:.5}.integration-card__connect-button-name{text-transform:capitalize}.integration-card__manage{border-radius:8px;font-size:16px;font-weight:500;height:auto;line-height:24px;padding:8px 12px}.integration-card__manage-title{color:#43a453;font-size:16px;line-height:24px}.settings__inventory-edit-item-category{padding-left:12px}.settings__inventory-edit-item-category .badge-label{max-width:450px}.settings__inventory-edit-item-category .badge-button{height:20px;justify-content:center;margin-left:0;width:20px}.settings__inventory-edit-item-category_uncategorized{background-color:rgba(169,176,196,.1);color:#545e7d;padding-right:12px}.settings__inventory-edit-item-category_uncategorized .badge-label{font-style:italic;overflow:initial}.inventory-item-form-quantity-type{align-items:baseline;display:flex;flex-direction:row;gap:8px;width:100%}.inventory-item-form-quantity-type>.name{flex:1}.inventory-item-form-quantity-type>.unit{color:#364152;font-size:14px}.addresses-list-modal-state-zip,.addresses-list-modal-streets-city{font-size:16px;color:var(--Dark,#1f2021);font-weight:400;line-height:24px}.inventory-item-form-quantity-type-trigger .ember-power-select-selected-item .inventory-item-form-quantity-type>.unit{display:none}.inventory-items-list{height:100%}.inventory-items-list .search-field{background:#fff;border-bottom:1px solid #eff1f7;border-radius:0;flex-shrink:0;font-size:16px;font-weight:500;height:52px;line-height:24px;padding:0 16px;position:sticky;top:0;z-index:1020}.inventory-items-list .search-field__input{border-radius:0;height:100%;margin:0;padding-left:0;width:100%}.inventory-items-list .search-field__input:focus{border-bottom-color:#0b80f3}.inventory-items-list .search-field__icon-wrapper{padding:0 5px 0 20px;position:absolute}.inventory-items-list .search-field__icon{margin:0 8px 0 0}.inventory-items-list .search-field__clear-button{height:24px;margin:0 8px 0 0;position:static}.invoices-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.invoices-table__header{display:none}.invoices-table__cards .empty-content{padding:16px 0}}.invoices-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.invoices-table__cards .empty-content{height:100%;justify-content:center}.invoices-table__cards .empty-content__title{margin-top:0}.invoices-table__cell-date .sort-icon,.invoices-table__cell-title .sort-icon{padding-left:4px}.invoices-table__card{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;min-height:66px}.invoices-table__card:hover,.template-invoice.layered-modal__content-body .options-list__option:hover{background-color:#f7f8fb}.invoices-table__cell-title{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;width:180px}.invoices-table__cell-title .link-button{align-items:center;color:unset;display:flex}.invoices-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}@media (max-width:767.98px){.invoices-table__cell-title{min-width:30%}}.invoices-table__cell-date{margin-left:16px;min-width:96px}.invoices-table__cell-date .link-button{align-items:center;color:unset;display:flex}.invoices-table__cell-date .link-button:hover{color:#0b80f3;text-decoration:none}.invoices-table__cell-total{margin-left:16px;min-width:78px}.invoices-table__cell-status{margin-left:16px;width:110px}@media (max-width:767.98px){.invoices-table__cell-date{display:none}.invoices-table__cell-total{min-width:24%}.invoices-table__cell-status{min-width:30%}}.invoices-table__card-number{font-size:14px;font-weight:500;line-height:20px}.invoices-table__created-date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.invoices-table__card-created{font-size:14px;font-weight:400;line-height:20px}.invoices-table__card-created_not-set{color:#a9b0c4}.invoices-table__card-total{font-size:14px;font-weight:500;line-height:20px}.invoices-table__card-status{align-items:flex-start;display:flex;flex-direction:column}@media (min-width:568px) and (max-width:767.98px) and (orientation:landscape){.invoices-table__card{flex:1}}.template-invoice.layered-modal__content-body .btn-add-item-wrapper{margin:16px 0}.template-invoice.layered-modal__content-body .options-list__option{border-radius:8px;padding:0}.addresses-list,.job-info,.job-info__header-notes,.labels-dropdown,.link-with-count{background-color:#fff}.template-invoice.layered-modal__content-body .options-list__option-label{padding:0 12px}.template-invoice.layered-modal__content-body .options-list__option .list-icon{padding:0 8px}.template-invoice.layered-modal__content-body .empty-content{margin-top:16px}.invoice-templates-modal-options-bill .options-bill__option-label{align-items:center}.invoice-templates-modal-options-bill .options-bill__option-label .link-button{font-size:14px;font-weight:500;line-height:24px;margin-left:auto;margin-right:8px}.invoice-templates-modal-option-name{margin-left:8px;width:calc(100% - 92px)}.addresses-list{height:100%}.addresses-list-modal-address{max-width:324px}.addresses-list-modal .options-list__scrollable-area{margin:unset;padding:16px 8px}.addresses-list-modal div.options-list__option{padding:4px 0}.addresses-list-modal div.options-list__option+.options-list__option{margin-bottom:16px}.addresses-list-modal_customer div.options-list__option{align-items:flex-start!important;flex-direction:column;gap:2px;padding:8px}.addresses-list-modal .options-list__option-label{flex-wrap:wrap}.addresses-list-modal hr{border:0;border-top:1px solid #e4e8ed;height:0}.addresses-list-modal-primary{align-items:center;color:var(--black-dark-70,#636364);display:flex;font-size:14px;font-weight:500;line-height:20px}.addresses-list-modal-primary .primary-icon{fill:#636364;margin-right:4px}.addresses-list-modal-option{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.addresses-list-modal-streets-city{display:inline-block;letter-spacing:normal;max-width:300px}.add-new-input,.addresses-list-modal-streets-city_customer,.catalyst-data-grid-table .cell-link,.catalyst.customer-identity,.parent-customers-list-modal,.td-customer .button,.td-salesperson__wrapper .label,.vendor-info-row a{max-width:100%}.addresses-list-modal-state-zip{margin-top:4px}.addresses-list-modal-label{color:var(--black-dark-70,#636364);font-size:14px;font-weight:500;line-height:20px;margin-left:8px;margin-top:2px}.addresses-list-modal.manage .options-list__option-label>p:first-of-type{max-width:calc(100% - 89px);width:auto}.addresses-list-modal.manage .icon{pointer-events:all}.labels-dropdown{border-radius:8px;min-width:240px;padding:0}.labels-dropdown .ember-power-select-options{max-height:240px}.labels-dropdown .ember-power-select-option{align-items:center;display:flex;padding:6px 12px}.labels-dropdown .ember-power-select-option input[type=checkbox]:focus{height:20px}.labels-dropdown--color{border-radius:4px;height:20px;width:20px}.labels-dropdown--name{margin-left:8px}.labels-dropdown--checkbox{margin-left:auto}.attachments-date-filter .catalyst-date-actions{align-items:flex-start;border-top:1px solid #e4e8ed;padding-top:8px}.address-one-time{color:#0b80f3;font-size:14px;line-height:1;margin:5px 0 0}.advanced-options-link{align-items:center;display:flex;flex-grow:1;padding:8px}.advanced-options-link span{line-height:20px;padding:4px 8px}.job-form__footer{align-items:flex-start}.job-form__footer .tool-tip{align-items:center;font-size:14px;font-weight:400;justify-content:flex-start;line-height:20px;margin-bottom:16px}.job-info{border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:24px}.job-info__show-notes{border-radius:8px 8px 0 0;box-shadow:0 6px 10px rgba(0,0,0,.14),0 1px 18px rgba(0,0,0,.12),0 3px 5px rgba(0,0,0,.2);display:none;position:fixed;right:0;top:50%;transform:rotate(-90deg) translate(90%,-100%);transform-origin:100% 0;z-index:15}@media (max-width:1199px){.job-info__show-notes{display:block}}.job-info__header{align-items:center;border-bottom:1px solid #e6e7f8;display:flex;justify-content:space-between;padding:14px 16px}.job-info__header--buttons,.job-info__header--title{align-items:center;display:flex}.job-info__header--title{color:#1f2021;font-size:16px;font-weight:500;gap:8px;letter-spacing:-.18px;line-height:20px}.job-info__header--title-back{fill:#7c849b}.job-info__header--buttons .btn-action+.btn-action{margin-left:12px}.job-info__header--buttons .extra{margin-left:8px}.job-info__header-notes{align-items:center;border:1px solid #0b80f3!important;border-radius:4px;color:#0b80f3;display:none;font-size:14px;font-weight:500;height:28px;justify-content:center;line-height:20px;margin-left:16px;padding:4px 8px!important}@media (max-width:1199px){.job-info__header-notes{display:flex}}.job-info__header--type{color:#545e7d;font-weight:500}.job-info__header--date{color:#545e7d;display:inline-block;font-size:16px;font-weight:400;letter-spacing:-.18px}.job-info__header--date:before{content:"·";display:inline-block;margin-right:8px}.job-info__header--edit{background-color:transparent;border:1px solid #e6e7f8;color:#545e7d;padding:0 8px}.job-info__main{display:flex}.job-info__main--content{border-right:1px solid #e6e7f8;flex:1;width:calc(100% - 336px)}.job-info__info{width:100%}.job-info__title{color:#1f2021;font-size:24px;font-weight:500;letter-spacing:-.48px;line-height:30px}.job-info__desc{color:#1f2021;display:inline-flex;font-size:16px;letter-spacing:-.18px;line-height:20px;margin-top:8px;white-space:pre-line}.job-info__section{align-content:space-between;border-bottom:1px solid #e6e7f8;display:flex;padding:16px;width:100%}.job-info__aside-section:last-of-type,.job-info__section--customer,.job-info__section:last-of-type,.role-form__description .form-field-evented-trigger{border-bottom:none}.job-info__section--header{display:flex;font-size:12px;font-weight:500;line-height:18px}.job-info__section--head-value,.job-info__section--title,.job-info__section--value{color:#545e7d;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis}.job-info__section--head-value,.job-info__section--value{color:#1f2021}.job-info__section--value{font-weight:400}.job-info__section--list{display:flex;flex-wrap:wrap}.job-info__section--empty{align-items:center;display:flex}.job-info__section--empty-icon{margin-right:4px}.job-info__section--empty-label{color:#a9b0c4;font-size:14px;font-weight:400;line-height:20px}.job-info__tag{margin:0 4px 4px 0}.job-info__tag .badge-button{height:20px;justify-content:center;margin-left:0;width:20px}.job-info__assigned-user{margin:0 4px 4px 0;width:146px}.job-info__assigned-user .person-chip-label+.icon{margin-right:unset}.job-info__assigned-user-more{width:unset}.job-info__aside{width:336px}.job-info__aside-section{padding:16px}.job-info__aside-section-hover{padding:8px}.job-info__aside--title{color:#545e7d;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px;margin-bottom:8px}.job-info__aside--value{align-items:flex-start;color:#1f2021;display:flex;font-size:16px;letter-spacing:-.18px;line-height:20px}.job-info__aside--value+.job-info__aside--value{margin-top:4px}.job-info__aside--value a{color:#0b80f3;text-decoration:none}.job-info__aside--value a:hover{text-decoration:underline}.job-info__aside--value.value-email a{word-break:break-all}.job-info__aside--arrow{margin-left:16px}.job-info__status{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.job-info__status--tag{border-radius:8px;height:40px;justify-content:space-between;max-width:unset;padding:unset;text-transform:unset;width:100%}.job-info__status--tag .badge-label{font-size:16px;font-weight:400;height:unset;line-height:24px;margin:8px 12px;text-align:left}.job-info__status--tag svg path{fill:unset}.job-info__status--box{flex:1;min-width:0}.job-info__status--btn{align-items:center;border-radius:8px;justify-content:center}.job-info__status--btn-label{font-size:16px;font-weight:500;line-height:20px;margin-right:8px}.job-info__status--btn-icon .icon-svg path{fill:#fff!important}.job-info__customer{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.job-info__customer,.job-info__customer:active,.job-info__customer:hover,.job-info__customer:link,.job-info__customer:visited{text-decoration:none}.link--plans:hover,.mentionable-text__input-area a:hover{text-decoration:underline}.job-info__customer--box{flex:1;min-width:0}.job-info__contacts{padding:12px 0}.job-info__assignees--box,.job-info__tags--box{padding:8px}.job-info .box-hover:hover{background:#f7f8fb;border-radius:8px}.link-with-count{border:1px solid #e6e7f8;border-radius:6px;height:24px;justify-content:center;min-width:34px}.link-w-count-icon .icon-svg{height:16px;max-height:16px;min-width:16px;width:16px}.link-w-count-count{color:#1f2021;font-size:12px;letter-spacing:.01px;margin-left:2px}.email-link{color:#1f2021}.email-link:focus,.email-link:hover{color:#0b80f3}.phone-number-link{color:#1f2021}.phone-number-link:focus,.phone-number-link:hover{color:#0b80f3}.date-nav-controls,.date-nav-controls-wrapper,.previous-next-links-controls,.previous-next-links-wrapper{align-self:stretch;margin:unset;padding:unset}.pagination li,.pagination.previous-next-links-controls{display:flex}.pagination.previous-next-links-controls li>span{align-items:center;display:flex}.previous-next-links-svg-icon{fill:#7c849b}.mentionable-text__buttons-icon,.notes-room__pinned-label-next,.notes-room__pinned-label-previous{fill:#7c849b!important}@media (max-width:767px){.previous-next-links{height:90%}}.mentionable-text{border-radius:4px;display:flex;flex-direction:column;overflow:hidden;width:100%}.mentionable-text:not(.mentionable-text--view):not(.mentionable-text--edit):not(.mentionable-text--private){background:#fff;border:1px solid #e6e7f8}.mentionable-text:not(.mentionable-text--view):not(.mentionable-text--edit):not(.mentionable-text--private):focus-within{border:1px solid #0b80f3}.mentionable-text--private{background:#fef8e7!important;border:1px solid #e6e7f8!important}.mentionable-text--edit{background:#fff;border:1px solid #e6e7f8}.mentionable-text--edit:focus-within{border:1px solid #f6a931}.mentionable-text__input-area{cursor:text;max-height:360px;min-height:24px;outline:0;overflow-wrap:break-word;overflow-y:auto;padding:8px}.mentionable-text__input-area--active{min-height:54px}.mentionable-text__input-area:empty:not(:focus):before{color:#a9b0c4;content:attr(placeholder);font-size:16px;font-weight:400;line-height:24px;pointer-events:none}.mentionable-text__input-area:focus,.mentionable-text__input-area:focus+.mentionable-text__buttons{border-color:#0b80f3}.mentionable-text--view .mentionable-text__input-area{color:#1f2021;font-size:14px;font-weight:400;line-height:20px;padding:0}.mentionable-text--view .mentionable-text__input-area span[data-user-id]{cursor:pointer}.mentionable-text__input-area span[data-user-id]{color:#0b80f3;font-weight:500}.mentionable-text__input-area a{color:#0b80f3}.mentionable-text__buttons{align-items:flex-end;cursor:text;display:flex;justify-content:space-between;padding:0 8px 8px}.mentionable-text__buttons-wrapper{display:flex;flex-wrap:wrap}.mentionable-text__buttons-wrapper .attachment-preview-img,.mentionable-text__buttons-wrapper .uploaded-image{height:34px;margin:unset 16px 6px unset;width:34px}.mentionable-text__buttons-wrapper:first-of-type{max-width:302px}.mentionable-text__buttons-icon-active{fill:#0b80f3!important}.mentionable-text__buttons-icon+.mentionable-text__buttons-icon{margin-left:12px}.mentionable-text__dropdown-trigger{display:none}.mentionable-text__dropdown{background:#fff;border:0;border-radius:8px;max-width:350px;min-width:200px;padding:8px 4px;position:fixed}.calendar-day-item,.calendar-day-item--editable .calendar-day-item__bg,.jobs-card-condensed,.right-sidebar-container .notes-panel,.vendor-card{box-shadow:0 1px 2px rgba(0,0,0,.1)}.mentionable-text__dropdown-item{padding:12px 24px 12px 8px}.mentionable-text__dropdown .ember-power-select-option{border-radius:4px}.mentionable-text__error{margin-top:4px}.mentionable-text--view .mentionable-text__input-area{border:0}.wide-modal.appointment-form .wide-modal__columns-container-header{background-color:#f7f8fb;border-bottom-color:transparent}.wide-modal.appointment-form .appointment-view{background-color:#f7f8fb}.modals-container{position:relative;z-index:1040}.modals-container__wrapper{display:flex;flex-wrap:nowrap;height:100vh;position:absolute;right:0;top:0;z-index:40}.catalyst.modal.modals-filters{min-width:auto}.catalyst.modal.modals-filters>.container{width:320px}.notes-panel{display:flex;flex:1;flex-direction:column}.right-sidebar-container .notes-panel{background-color:#fff;border-radius:6px}.notes-panel .notes-container{flex:1}.notes-panel .notes-container>.notes-scrollable{display:flex;flex:1;flex-direction:column;position:relative}.notes-panel .notes-container>.notes-scrollable>.notes-wrapper{bottom:0;left:0;position:absolute;right:0;top:0}.notes-panel__heading{border-bottom:1px solid #eff1f7;flex-shrink:0;height:57px}.notes-panel__title{color:#545e7d;font-size:16px;font-weight:500;line-height:24px;padding-left:16px}.notes-panel__mention-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.notes-panel__mention-mention{background-color:unset;border:none;border-radius:0;height:36px;margin:0 0 0 16px;width:100%}.notes-panel__mention-mention .mention-content-wrapper{background:#f7f8fb;border:1px solid #e6e7f8;border-radius:4px;padding-right:unset}.notes-panel__mention-mention .mention-card__thumb{background-color:unset;height:36px;margin:unset;min-height:36px;min-width:unset;padding:0 8px;width:unset}.notes-panel__mention-mention .mention-card__thumb-img{background-color:unset;border-radius:4px;height:32px;min-height:32px;min-width:32px;width:32px}.notes-panel__mention-mention .mention-card__title{width:180px}.notes-panel__mention-controls{color:#a9b0c4;display:flex;font-size:12px;font-weight:500;padding:0 8px}.notes-panel__mention-controls-next,.notes-panel__mention-controls-previous{width:8px}.notes-panel__search-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.notes-panel__search-field{height:100%;width:100%}.notes-panel__search-field input{height:100%;padding:0 16px}.notes-panel__search-field input::-moz-placeholder{color:#a9b0c4;font-size:16px;font-weight:500}.notes-panel__search-field input::placeholder{color:#a9b0c4;font-size:16px;font-weight:500}.notes-panel__search-buttons{border-left:1px solid #a9b0c4;display:flex;margin-right:16px}.notes-panel__search-buttons-borderless{border-left:none}.notes-panel__search-nav{padding:0 8px}.notes-panel .general-icon{margin-right:16px}@media (min-width:1200px){.notes-panel__heading .hidden-icon{display:none}}.notes-room{display:flex;flex-direction:column;height:100%;overflow:auto}.notes-room__reverse{flex-direction:column-reverse}.notes-room__reverse .notes-container{max-height:unset}.notes-room__editing{color:#a9b0c4;font-size:12px;font-style:italic;font-weight:500;line-height:20px;padding:4px 8px}.notes-room__replied-to-header{background-color:#f7f8fb;border-top:1px solid #f2f2f8;height:20px;width:100%}.notes-room__replied-to-header span{color:#7c849b;font-size:12px;font-weight:500;padding-left:8px}.notes-room__replied-to-body{align-items:center;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:flex;height:36px;overflow:hidden}.notes-room__replied-to-message{font-size:14px;height:20px;line-height:20px;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.notes-room__replied-to-message span{font-weight:700}.notes-room__new-note{border:solid #eff1f7;border-width:0 0 1px;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;min-height:75px;padding:10px 16px}.notes-room__new-note,.notes-room__new-note-mentions-wrapper{background-color:#fff;width:100%}.notes-room__new-note-mentions-header{background-color:#f7f8fb;border-top:1px solid #f2f2f8;height:20px;width:100%}.notes-room__new-note-mentions-header span{color:#7c849b;font-size:12px;font-weight:500;padding-left:8px}.notes-room__new-note-mention{background-color:unset;border:0;border-radius:0;border-top:1px solid #f2f2f8;height:36px;margin:unset;padding:unset;width:100%}.notes-room__new-note-mention .mention-card__thumb{background-color:unset;border-radius:0;height:unset;min-height:unset;min-width:unset;padding:unset;width:unset}.notes-room__new-note-mention .mention-card__thumb-img{background-color:unset;background-size:16px;border-radius:0;height:16px;min-width:16px;width:16px}.notes-room__pinned-wrapper{border-bottom:1px solid #e6e7f8;padding:16px;width:100%}.notes-room__pinned-message,.purchase-orders-table__cell-title .sort-icon,.purchase-orders-table__cell-vendor .sort-icon{padding-left:4px}.notes-room__pinned-label{align-items:center;display:flex;font-size:12px;font-weight:400;height:20px;justify-content:space-between;margin-bottom:8px}.notes-room__pinned-label-label{font-weight:700}.notes-room__pinned-label-icon{margin-right:4px}.notes-room__pinned-label-paginator{color:#545e7d;font-size:12px;font-weight:500;line-height:20px;margin-right:8px}.notes-room__pinned-label-previous{margin-right:8px}.notes-room__pinned-label-next[disabled],.notes-room__pinned-label-previous[disabled]{fill:#e6e7f8!important}.notes-room__pinned-label_left,.notes-room__pinned-label_right{align-items:center;display:flex}.notes-room__pinned-message{border-left:2px solid #0b80f3;font-size:12px;font-weight:400;height:20px;line-height:20px}.notes-room__pinned-message_private{border-left:2px solid #f6a931}.notes-room__pinned-message-wrapper{padding:4px 0 4px 2px}.notes-room__pinned-message-wrapper:hover{background-color:#e7f3fe;border-radius:4px}.notes-room__pinned-message-wrapper_private:hover{background-color:#fff7eb}.notes-room__pinned-message-body{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical}.notes-room__note-divider{margin-bottom:16px}.notes-room__note-divider:last-of-type{display:none}.notes-container{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.notes-wrapper{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.notes-wrapper__loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.notes-wrapper__notes{height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width:767.98px){.notes-room{min-height:318px}.notes-room__btn{margin:0 3% 0 auto}.notes-container{border-top:none;max-height:500px;padding:2% 0 0}}@media (max-width:479.98px){.notes-container{max-height:400px}}@media (max-height:463px){.right-sidebar-container .notes-room{position:static}}@media (max-height:463px) and (max-width:1180px){.right-sidebar-container .notes-room{max-height:calc(100% - 35px);max-width:unset}}.mentions-navigation{background-color:#fff;border:solid #ebebeb;border-width:0 0 1px}.mentions-navigation .mention{background-color:#fff;border:none;border-radius:none;box-shadow:none}.mentions-navigation .mentions-navigation-mention{flex-direction:row-reverse}.mentions-navigation .mention-card__thumb{margin-right:0;min-width:30px;width:30px}.mentions-navigation .mention-card__thumb svg{height:16px;max-height:16px;max-width:16px;width:16px;fill:#0b80f3}.mentions-navigation .mention-card__desc{align-items:center;display:flex}.mentions-navigation .mention-card__title{flex:1;width:100%}.mentions-navigation .mention-card__thumb-img{background-size:cover;border-radius:4px;height:24px;margin-left:2px;min-width:24px;width:24px}.mentions-navigation .previous-next-links-controls{padding-left:0}.mentions-navigation-mention{padding:11px 18px 12px 16px}.mentions-navigation-mention .mention-heading{color:#545e7d;line-height:1.67;margin:0 0 -4px}.mentions-navigation-mention .mention-content-wrapper{border:1px solid #0b80f3;border-radius:8px;flex:1;height:40px;margin-left:6px;padding:0}.catalyst-slider-pin,.mentions-navigation-mention .previous-next-links-svg-icon .icon-svg{height:12px;width:12px}.mentions-navigation-mention .mention-svg-icon{align-self:unset}.mentions-navigation-links .pagination{align-items:flex-end;display:flex;flex-direction:column;margin-right:4px}.mentions-navigation-links .pagination .previous-next-links-next,.mentions-navigation-links .pagination .previous-next-links-previous{border:0;height:16px;justify-content:center;padding:0;width:16px}.mentions-navigation-links .pagination .previous-next-links-next span,.mentions-navigation-links .pagination .previous-next-links-previous span{transform:rotate(90deg)}.mentions-navigation-links .pagination .icon-svg path{fill:#7c849b}.mentions-navigation-controls{margin-left:auto}.mentions-navigation-counter{color:#545e7d;font-size:12px;justify-content:flex-end;margin:0 11px 0 5px;min-width:50px}.notification-card{height:42px;min-height:42px;padding:0 8px 0 4px}.notification-card:last-of-type{margin-bottom:0}.notification-card__inner-wrapper{align-items:center}.notification-card__inner-wrapper .icon{margin-left:auto;margin-right:0;position:relative}.notification-card__icon{flex-shrink:0;height:32px;justify-content:center;margin-right:8px;width:32px}.notification-card__markread{margin-left:auto}.notification-card__markread span{color:#545e7d;margin-right:5.33px;text-align:right}.notification-card__markread .icon-svg{height:16px;max-height:16px;max-width:16px;width:16px}.notification-card__details{font-size:14px;width:240px}.notification-card__details,.notification-card__details p{letter-spacing:-.09px;line-height:16.94px;margin-bottom:0}.notification-card__details a{color:#0b80f3}.notifications-menu{display:flex;flex-direction:column;max-height:40vh;width:416px}.notifications-menu>.header{display:flex;flex-direction:row;justify-content:flex-end;padding:8px 8px 0}.notifications-menu>.notifications{display:flex;flex:1;flex-direction:column;gap:8px;padding:8px}.notifications-menu>.notifications>.footer>.button{width:100%}.notifications-menu>.notifications>.footer>.loader,.notifications-menu>.notifications>.loader{align-items:center;display:flex;flex-direction:row;height:38px;justify-content:center}.notifications-table{background:#fff;border:1px solid #e6e7f8;border-radius:4px;margin-bottom:16px;padding:0 12px}.notifications-table-header{align-items:flex-end;border-bottom:1px solid #e6e7f8;display:flex;padding:12px 0}.notifications-table-header,.notifications-table-header__topic{color:#1f2021;font-size:14px;font-weight:500;line-height:20px}.onboard-progress{margin-bottom:8px;padding:0 8px 25px;position:relative}.onboard-progress:after{bottom:0;content:"";height:1px;left:8px;position:absolute;right:8px}.onboard-progress-button.catalyst.button.medium{padding:0;width:100%}.onboard-progress>.row{align-items:center;display:flex;flex-direction:row;font-size:13px;font-weight:400;gap:6px;line-height:19px}.onboard-progress>.row>.label{flex:1}.onboard-progress>.row.title{padding-bottom:6px}.onboard-progress>.row.title>.label{color:#4b5565}.onboard-progress>.row.status{padding-top:6px}.onboard-progress>.row.status>.label{color:#328923}.expand-button{align-items:center;background-color:#fff;border:1px solid #dfe4eb;border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:flex;gap:4px;margin:0 8px;padding:8px;transition:all .2s ease-in-out}.expand-button:hover{background-color:#f0f4f7}.expand-button .icon{color:#4b5565}.expand-button .label{color:#4b5565;font-size:13px;font-weight:500}.options-list-add-new{align-items:flex-start;display:flex;margin:16px 16px 0}.options-list-add-new__cancel{margin-right:10px}.options-list-add-new__button{height:36px;max-width:72px;padding:0 15px;width:100%}.options-list-add-new__color-picker{align-items:center;border:1px solid #ebebeb;border-radius:4px;display:flex;height:48px;justify-content:center;margin-right:12px;width:80px}.options-list-add-new__color-picker .dropdown-menu-component-menu{box-shadow:inset 0 0 0 1px #0b80f3;max-width:unset;min-width:unset;padding:unset;width:unset;z-index:200}.options-list-add-new__color-picker .color-picker{background-color:transparent;flex-wrap:wrap}.options-list-add-new__color-picker .color-picker-wrapper{left:-30px;top:4px}.options-list-add-new__color-picker .color-picker-square{border-radius:3px;margin:4px}.options-list-add-new__color-picker-inner-wrapper{margin:5px 0 5px 8px}.options-list-add-new__color-picker-icon{transform:rotate(90deg);z-index:210}.options-list-add-new__color-picker-square{border-radius:3px;overflow:hidden}.options-list-add-new__color-picker-square.bg-color-empty:after{background:linear-gradient(to top left,transparent calc(50% - .7px),#d3d3d3 50%,transparent calc(50% + .7px));content:"";display:block;height:100%;width:100%}.options-list-add-new__input-wrapper{margin-right:12px}.options-list-add-new__input{border-radius:4px;height:48px;padding-left:12px;width:284px}.options-list-add-new__input::-moz-placeholder{color:#a9b0c4;font-size:14px;letter-spacing:-.006em}.options-list-add-new__input::placeholder{color:#a9b0c4;font-size:14px;letter-spacing:-.006em}.options-list-add-new .icon.action-icon{margin-top:12px}.options-list-add-new .icon+.icon{margin-left:12px}@media (min-width:768px) and (max-width:1024.98px){.options-list-add-new{margin-bottom:19px}}@media (max-width:767.98px){.options-list-add-new{flex-wrap:wrap;margin:16px}.options-list-add-new__color-picker{margin-right:0}.options-list-add-new__button{flex:1;margin-top:12px;max-width:none}.options-list-add-new input{max-width:calc(100% - 76px)}}.options-list__mut-array{height:100%}.options-list__mut-array .options-list{flex-grow:1}.options-list__mut-array .clear-link{align-items:center;display:flex;height:32px;justify-content:flex-end;padding-right:16px;width:100%}.options-list__mut-array-non-removable-icon{position:relative;right:-3px}.purchase-orders-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.purchase-orders-table__header{display:none}.purchase-orders-table__cards .empty-content{padding:16px 0}}.purchase-orders-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.purchase-orders-table__cards .empty-content{height:100%;justify-content:center}.purchase-orders-table__cards .empty-content__title{margin-top:0}.purchase-orders-table__card{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;min-height:66px}.purchase-orders-table__card:hover{background-color:#f7f8fb}.purchase-orders-table__cell-title{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;min-width:180px;width:180px}.purchase-orders-table__cell-title .check-box-wrapper{margin-right:8px}.purchase-orders-table__cell-title .link-button{align-items:center;color:unset;display:flex}.purchase-orders-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}@media (max-width:767.98px){.purchase-orders-table__cell-title{min-width:30%}}.purchase-orders-table__cell-vendor{margin-left:16px;min-width:160px;width:160px}.purchase-orders-table__cell-vendor .link-button{align-items:center;color:unset;display:flex}.purchase-orders-table__cell-vendor .link-button:hover{color:#0b80f3;text-decoration:none}.purchase-orders-table__cell-total{margin-left:16px;min-width:78px}.purchase-orders-table__cell-status{margin-left:16px}@media (max-width:767.98px){.purchase-orders-table__cell-vendor{display:none}.purchase-orders-table__cell-total{min-width:24%}.purchase-orders-table__cell-status{min-width:30%}}.purchase-orders-table__card-number{font-size:14px;font-weight:500;line-height:20px}.purchase-orders-table__created-date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.purchase-orders-table__card-created{font-size:14px;font-weight:400;line-height:20px}.purchase-orders-table__card-created_not-set{color:#a9b0c4}.purchase-orders-table__card-vendor{font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-orders-table__card-total{font-size:14px;font-weight:500;line-height:20px}@media (min-width:568px) and (max-width:767.98px) and (orientation:landscape){.purchase-orders-table__card{flex:1}}.reminder-form__assign-field .form-field-with-action__trigger{border-bottom:unset;margin:8px 0 0;padding:unset}.reminder-form__emails-field .check-box-wrapper label{align-items:center;display:flex;font-size:14px;font-weight:400;line-height:20px}.reminder-form__emails-field .check-box-wrapper label .primary-icon{margin-left:12px}.reminder-form__emails-field .check-box-wrapper label .primary-label{font-size:12px;font-weight:500}.reminder-form__emails-field .check-box-wrapper+.check-box-wrapper{margin-top:12px}.reminder-form__inner-wrapper .empty-content{margin-top:96px}.reminder-form__inner-wrapper .empty-content__image{width:unset}.reminder-form__inner-wrapper .empty-content__title{color:#1f2021;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-transform:unset}.reminder-form__inner-wrapper .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;margin-top:24px;width:225px}.reminder-form__inner-wrapper .form-field-with-action[disabled] .form-field-with-action__wrapper{border:unset}.reminder-form__inner-wrapper .form-field-with-action[disabled] .datepicker_selected-date,.reminder-form__inner-wrapper .form-field-with-action[disabled] .reminder-qty,.reminder-form__inner-wrapper .form-field-with-action[disabled] .reminder-trigger__interval,.reminder-form__inner-wrapper .form-field-with-action[disabled] .reminder-trigger__operator,.reminder-form__inner-wrapper .form-field-with-action[disabled] .time-picker__trigger{background-color:#f4f4f4}.reminder-qty{height:48px;padding-left:12px;width:54px!important}.reminder-qty,.reminder-trigger,.time-picker__trigger{border:1px solid #a9b0c4;border-radius:4px;margin-right:12px}.reminder-trigger,.time-picker__trigger{align-items:center;background-color:#fff;color:#1f2021;display:flex;font-size:16px;font-weight:400;line-height:24px;margin-bottom:0!important;min-height:48px!important;padding-left:8px}.reminder-trigger__interval{min-width:96px}.reminder-trigger__operator{width:100%}.reminder-trigger .ember-power-select-status-icon,.time-picker__trigger .ember-power-select-status-icon{border-style:initial;border-bottom:2px solid #a9b0c4;border-right:2px solid #a9b0c4;bottom:0;height:6px;margin:auto;position:absolute;right:8px;top:0;transform:rotate(45deg);transition:transform .3s;width:6px}.reminder-trigger:focus,.reminder-trigger[class*="--active"],.time-picker__trigger:focus,[class*="--active"].time-picker__trigger{border:1px solid rgba(139,148,175,.25);box-shadow:none}.reminder-trigger[aria-expanded=true] .ember-power-select-status-icon,[aria-expanded=true].time-picker__trigger .ember-power-select-status-icon{transform:rotate(225deg)}.reminder-dropdown,.time-picker__dropdown{border:0!important;border-radius:5px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14);margin-top:0;min-width:-moz-fit-content;min-width:fit-content;padding:8px 0}.reminder-dropdown .ember-power-select-option,.time-picker__dropdown .ember-power-select-option{align-items:center;color:#1f2021;display:flex;font-size:16px;font-weight:400;line-height:24px;min-height:40px;padding:0 16px}.reminder-dropdown .ember-power-select-option[aria-current=true],.time-picker__dropdown .ember-power-select-option[aria-current=true]{background-color:rgba(169,176,196,.1)}.reminder-dropdown .ember-power-select-option[aria-selected=true],.time-picker__dropdown .ember-power-select-option[aria-selected=true]{background-color:rgba(139,148,175,.15)}.reminder-remove{height:24px;margin-left:auto;margin-right:2px;width:24px}.reminder-date-picker{width:100%}.reminder-date-picker .datepicker_selected-date{border:1px solid #a9b0c4;border-radius:4px;height:48px;width:100%}.reminder-time-picker .time-picker__trigger{left:unset;margin-left:12px;width:112px}.reminder-disabled{color:#545e7d}.reminder-disabled,.reminder-toggle-link{font-size:14px;font-weight:500;line-height:20px}.reminder-number{color:#8e8f8f;font-size:16px;font-weight:400;left:8px;line-height:24px;position:absolute;top:8px;width:40px}.reminder-wrapper{padding:8px}.reminder-content,.reminder-label{margin-left:40px}.role-card__change-role-icon,.role-card__edit-icon,.tasks-my__filters-filter+.tasks-my__filters-filter{margin-left:16px}.role-card{min-height:72px;padding:0 16px;position:relative}.role-card__column:not(:nth-child(2)){padding-right:16px}.role-card__column>p{margin-bottom:0}.role-card__column:first-child{width:100%}.role-card__column:nth-child(2){justify-content:flex-end}.role-card__column:nth-child(2).with-disabled-flag{justify-content:space-between}.role-card__name{font-size:16px;font-weight:500;line-height:24px}.role-card__description{color:#545e7d;font-size:14px;font-weight:400;line-height:20px;padding-top:4px}@media (max-width:575px){.role-card{flex-wrap:wrap;padding:18px 32px 10px}.role-card__column{margin-bottom:8px;min-width:100%}}.role-form__name{align-items:center;display:flex;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:19px}.role-form__name-input{min-height:24px!important;padding:unset!important}.role-form__name .form-field-evented-trigger{margin:unset;padding:8px}.role-form__category-name{background-color:#fff;color:#1f2021;font-size:12px;font-weight:600;line-height:20px;min-height:36px;text-transform:uppercase}.role-form__category-name,.role-form__feature{align-items:center;display:flex;padding:0 16px}.role-form__feature{border-bottom:1px solid #e6e7f8;flex-direction:row;min-height:64px}.role-form__feature-name{font-size:16px;font-weight:500;line-height:24px;min-width:212px}.role-form__feature-permissions{padding:4px 0;width:100%}.role-form__restore-button{align-items:center;background-color:#fff;border:1px solid #fdedeb;border-radius:6px;box-sizing:border-box;color:#e54234;display:flex;margin-right:20px;width:100%}.role-form__restore-button .icon-svg{margin-right:4px}.services-material-create-new{align-items:center;border:none;display:inline-flex;padding:8px}.services-material-create-new:hover,.services-material-create-new[aria-current=true]{background-color:#f7fbff}.services-material-group-name{align-items:center;color:#4b5565;display:inline-flex;font-size:13px;font-style:normal;font-weight:600;height:40px;letter-spacing:.57px;line-height:16px;padding:0 16px;text-transform:uppercase;width:100%}.services-material_item{border-top:1px solid #e4e8ed;display:flex;flex-direction:column;gap:6px;padding:8px 8px 8px 16px;width:100%}.services-material_item>.top{display:flex;justify-content:space-between}.services-material_item>.top>.name{color:#202939;display:-webkit-box;font-feature-settings:"clig" off,"liga" off;font-size:13px!important;font-weight:500;letter-spacing:-.04px!important;line-height:16px!important;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.services-material_item>.top>.price{color:#121926;font-size:12px!important;font-weight:500;line-height:14px!important;text-align:right}.services-material_item>.bottom{display:flex;gap:6px}.services-material_item>.bottom>.type{color:#697586}.services-material_item>.bottom .category,.services-material_item>.bottom>.type{font-feature-settings:"clig" off,"liga" off;font-size:12px!important;font-weight:500;line-height:14px!important}.services-material_item:hover:not([disabled]):not(:disabled)>.bottom>.type{color:#4b5565}.services-material_no-result{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.services-material_no-result .message{color:var(--secondary-600,#4b5565);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.09px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.snooze-menu{width:256px}.snooze-menu div{align-items:center;display:flex;height:40px;padding-left:16px}.subscription-form .form-field-evented{margin:0}.subscription-form__plans-link,.task-form__header-buttons{margin-left:auto}.subscription-form__total{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;line-height:24px;margin-top:16px;padding:0 16px}.subscription-form__total+.credit-card-fields{margin-top:16px}.subscription-form .credit-card-fields{padding:0 16px}.subscription-form__message{align-items:center;background-color:#f7f8fb;border-radius:8px;display:flex;font-size:16px;font-weight:400;height:40px;line-height:24px;margin-top:16px;padding:0 16px}.subscription-form__message .icon{margin:0 8px}.task-appointments .search-field__icon,.task-appointments__appointment-icon{margin-right:8px}.subscription-form .btn-component{margin-top:16px}.subscription-form__footer-info{margin-bottom:12px}.sync-menu{display:flex;flex-direction:column}.sync-menu_header{border-bottom:1px solid #f2f2f8;font-size:16px;font-weight:500;line-height:24px;padding-bottom:12px}.sync-menu_body{margin-top:12px}.sync-menu_body-item{justify-content:space-between}.sync-menu_body-item,.sync-menu_body-item_title{align-items:center;display:flex}.sync-menu_body-item_title span:first-child{font-size:14px;font-weight:400;line-height:20px}.sync-menu_body-item_title span.icon{margin-left:8px}.sync-menu_body-item+.sync-menu_body-item{margin-top:16px}.sync-menu_toggle{margin-left:12px}.sync-menu_dropdown{border:1px solid #fafbfd;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);margin-top:12px;padding:12px;width:250px}.task-appointments{padding:0 8px}.task-appointments .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.task-appointments__container{padding:0}.task-appointments__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.task-appointments__appointment-checked,.task-appointments__appointment:hover{background-color:#f7f8fb;border-radius:8px}.task-appointments__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.task-appointments__appointment-card{width:352px}.task-appointments__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-appointments__appointment-card-type .badge{margin:0 8px}.task-appointments__appointment-card-data{align-items:center;display:flex;height:40px;justify-content:space-between;margin-right:8px}.task-appointments__appointment-card-date,.task-appointments__appointment-card-time{color:#636364;font-size:12px;font-weight:400;line-height:20px}.task-appointments__appointment-assignees{display:flex;justify-content:space-between;width:100%}.task-appointments .empty-content{margin-top:96px}.task-appointments .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.task-appointments .empty-content__content{margin-top:24px}.task-appointments .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.task-assignees,.task-form__tab-inner-wrapper{padding:16px}.task-assignees__assignee{align-items:center;display:flex;height:44px}.task-assignees__assignee+.task-assignees__assignee{margin-top:12px}.task-assignees__assignee-avatar{margin-right:8px}.task-assignees__assignee-label{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:24px;margin-right:8px;overflow:hidden;width:100%}.task-assignees__assignee-sublabel{color:#7c849b;font-size:12px;font-weight:400;line-height:20px}.task-form .wide-modal__column-container-first-panel{width:857px;z-index:1}.task-form .wide-modal__column-container-second-panel{z-index:2}.task-form__header-buttons .btn-component-svg{max-height:16px}.task-form__header-buttons>span{margin-right:22px}.task-form__header-buttons .spinner-circular{margin:4px 4px 4px 12px}.task-form__header-buttons .spinner-circular div{border:2px solid transparent!important;border-top-color:#7c849b!important}.task-form .button-group .value-1:hover{background-color:rgba(67,164,83,.1)!important}.task-form .button-group .value-2:hover{background-color:rgba(226,144,18,.1)!important}.task-form .button-group .value-3:hover{background-color:rgba(202,51,38,.1)!important}.task-form .button-group .selected-1{background-color:rgba(67,164,83,.1)!important;color:#43a453!important}.task-form .button-group .selected-2{background-color:rgba(226,144,18,.1)!important;color:#e29012!important}.task-form .button-group .selected-3{background-color:rgba(202,51,38,.1)!important;color:#ca3326!important}.task-form__title-input:focus{box-shadow:none}.task-form__template-create-date,.task-form__template-title{font-size:14px}.task-form__template-title{font-weight:500;margin-bottom:4px}.task-form__column-container{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:calc(100% - 63px)}.task-form__left-panel{flex:1;max-height:100%;width:100%}.task-form__right-panel .form-field{margin:0 29px}@media (min-width:1025px){.task-form__left-panel{border-right:1px solid #ebebeb;width:67%}.task-form__right-panel{min-height:100%;min-width:420px;width:32.5%}}.task-form__right-panel .btn-check-complete{display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.006em;width:100%}.task-form__right-panel .form-field-evented-trigger,.task-form__right-panel .form-field-with-action__trigger{padding-left:29px;padding-right:29px}.task-form__right-panel-details{color:#1f2021;font-size:14px;letter-spacing:-.011em;line-height:17px}.task-form__right-panel-details .task-detail-row{box-shadow:inset 0 -1px 0 #e6e7f8;padding:12px 0}.task-form__right-panel-details .task-detail-row .task-details__content{font-weight:400;letter-spacing:.4px}.task-form__right-panel-details .task-detail-row .task-details__content--name{font-weight:500;margin-bottom:4px}.task-form__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.task-form__header:hover .task-form__title-edit{opacity:1}.task-form__title{font-size:16px;font-weight:500;line-height:20px;padding-left:8px}.task-form__title-edit{opacity:0}.task-form__features{width:100%}.task-form__features-wrapper{margin-top:unset!important}.task-form__features-feature{align-items:center;display:flex;height:24px;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.task-form__features-feature_label{font-size:14px;font-weight:500;line-height:20px}.task-form__features-feature+.task-form__features-feature{margin-top:8px}.task-form__is-template-field .form-field-with-action__content{margin-top:0}.task-form__is-template-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%)}.task-form__footer-buttons{display:flex;flex-direction:column}.task-form__footer-buttons button+button{margin-top:8px}.task-form__modal-clear{justify-content:center;margin-top:8px;width:100%}.task-form .validate-field.has-error .task-form__input,.task-form .validate-field.has-error .task-form__textarea{border:1px solid #e54234}.task-form .validate-field.has-error .help-block{background-color:unset;border-radius:unset;font-size:16px;font-weight:400;line-height:24px;margin-top:4px;padding:0}.task-form__task-item,.tasks-my-tabs_tab:hover:not(.tasks-my-tabs_tab-active){background-color:#f7f8fb}.task-form .removable-box .task-form__input,.task-form .removable-box .task-form__textarea{border:1px solid #e6e7f8;border-radius:4px;font-size:16px;line-height:20px;min-height:48px!important;padding:13px 18px}.task-form .removable-box .task-form__input:valid,.task-form .removable-box .task-form__textarea:valid{border-color:#a9b0c4;box-shadow:none;outline:0}.task-form .removable-box .task-form__input:focus,.task-form .removable-box .task-form__textarea:focus{border-color:#0b80f3;box-shadow:none;outline:0}.task-form .removable-box .task-form__input::-moz-placeholder,.task-form .removable-box .task-form__textarea::-moz-placeholder{color:#a9b0c4;font-size:16px;line-height:20px}.task-form .removable-box .task-form__input::placeholder,.task-form .removable-box .task-form__textarea::placeholder{color:#a9b0c4;font-size:16px;line-height:20px}.task-form .power-select-trigger-outline{border-radius:8px;min-height:48px}.task-form__tasks{padding-left:0}.task-form__tasks-drag-sort-task{overflow-x:hidden}.task-form__task-item{border-radius:8px;margin-bottom:16px;position:relative}.task-form__task-item .removable-box{background-color:transparent;border-radius:0;flex:1;position:relative}.task-form__task-item .removable-box-inner-wrapper{align-items:center;display:flex;flex:1;padding:16px;width:100%}.task-form__task-item .removable-box-buttons{display:block;margin-top:20px}.task-form__task-item .removable-box-button:first-of-type{padding-left:0}.task-form__task-item-drag-icon{display:none;left:0;position:absolute;top:32px}.task-form__task-item:hover .task-form__task-item-drag-icon{display:block}.task-form__task-item-position{color:#7c849b;display:flex;font-size:16px;font-weight:500;height:100%;justify-content:center;margin:auto 16px 0 0;padding-top:15px;width:24px}.task-form__removable-box-title .validate-field{width:100%}.task-form__removable-box-option,.task-form__removable-box-title{flex-grow:1}.task-form__removable-box-option input,.task-form__removable-box-title input{padding-left:15px}.task-form__removable-box-option .field-content,.task-form__removable-box-title .field-content{margin:0;padding:0}.task-form__removable-box-option div.field-label,.task-form__removable-box-title div.field-label{margin:0 0 6px}.task-form__removable-box-types{width:200px}.task-form__item-options-trigger{width:100%}.task-form__item-options-dropdown .ember-power-select-options{max-height:256px}.task-form__item-option{margin:8px 0 0;position:relative;width:100%;z-index:1}.task-form__item-option .task-form__removable-box-option{width:100%}.task-form__removable-box-option{margin-right:0}.task-form__option-clear-button{position:absolute;right:-22px;top:14px}.task-form__link-button__wrapper{align-items:center;border:1px dashed #dadfe5;border-radius:4px;display:flex;height:48px;justify-content:center;margin-top:8px;width:100%}.task-form__link-button{align-items:center;font-size:14px;font-weight:500;letter-spacing:-.006em;text-decoration:none}.task-form__link-button__plus-icon{margin:0 10px 0 0}.task-form__task-item-fields{flex:1;flex-direction:column}.task-form__action-button_feature{margin:16px}.task-form .control-action{align-items:center;display:flex;justify-content:space-between;width:100%}.task-form__title-trigger .power-select-icon-trigger{height:28px;min-width:52px;padding:2px 2px 2px 1px}.task-form__upload-btn{align-items:center;border:1px solid #ebebeb;border-radius:4px;color:#545e7d;display:flex;font-size:14px;height:38px;justify-content:center;letter-spacing:-.006em;width:138px}.task-form__status,.task-form__text-response,.task-form__upload{align-items:center;display:flex}.task-form__upload-plus-icon{margin-right:11px}.task-form__upload-plus-icon svg{fill:#7c849b;height:13px;max-width:13px;min-width:13px;width:13px}.task-form__upload{margin:8px 0 0}.task-form__upload-text{color:#545e7d;margin-left:10px}.task-form__upload-text:before{content:"– "}.task-form__text-response{background-color:#eff1f7;border:1px solid #ebebeb;border-radius:4px;color:#545e7d;height:40px;margin:8px 0 0;padding:0 15px}.task-form__assign-avatar-and-label,.task-form__mention{margin-top:4px;position:relative;z-index:1}.task-form__title-input{border:1px solid #e6e7f8;border-radius:4px;height:48px!important;margin:0!important;padding:0 16px;width:100%}.task-form__title-input:valid{border-color:#a9b0c4}.task-form__title-input:focus{border-color:#0b80f3}.task-form__status{justify-content:space-between}.task-form__linked_appointment+.task-form__due-date-field{border-top:none}.task-form__assign-field{overflow:hidden}.task-form__assign-field .field-label{color:#545e7d;font-size:12px;font-weight:500;line-height:14px}.task-form__assign-field div.field-control{right:-6px}.task-form__assign-field--unassigned{color:#545e7d;font-size:14px;font-weight:500;line-height:17px}.task-form__assign-field--yourself{color:#0b80f3;cursor:pointer;font-size:14px;line-height:17px;margin-top:6px;text-decoration:underline}.task-form__due-date-field-placeholder{color:#7c849b}.task-form__due-date-field-trigger{border-radius:4px}.task-form__due-date-field-trigger_filled{border-color:#a9b0c4;box-shadow:none;outline:0}.task-form__due-date-field-dropdown-content{margin-right:-12px}.task-form__due-date-field__clear{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:flex-end;line-height:20px;padding:0 16px 16px;width:100%}.task-form__footer-large{margin:0 16px;padding:16px 0}.task-form__footer-medium{margin:32px}.task-form__footer-small{margin:30px 26px 30px 24px}.task-form__footer-x-small{margin:21px 24px 11px 20px}@media (max-width:1024.98px){.task-form__item-option .task-form__removable-box-option,.task-form__removable-box-option,.task-form__removable-box-title{max-width:none}.task-form__tab-inner-wrapper{display:flex;flex-direction:column}.task-form__add-item{align-items:center;display:flex;justify-content:center}.task-form__text-actionable{margin-left:0;width:auto!important}.task-form__item-option+.task-form__text-actionable{margin-left:19px}.task-form__text-response{margin:12px 0 0;width:auto}.task-form__footer-buttons{margin:22px}}@media (min-width:768px) and (max-width:1024.98px){.task-form__tab-inner-wrapper{padding:22px}.task-form__upload{margin-left:0}}@media (max-width:767.98px){.task-form__tab-inner-wrapper{padding:16px 16px 0}.task-form__removable-box-title{margin-right:0}.task-form__add-item.btn-component{margin:0 0 16px}.task-form__removable-box-option,.task-form__removable-box-title{max-width:none}.task-form__item-option,.task-form__upload{margin:8px 0 0;padding-right:38px!important}.task-form__text-actionable{margin:8px 0 0!important}.task-form__option-clear-button{right:8px}.task-form__upload{display:flex;flex-direction:column}.task-form__upload-btn{width:100%}.task-form__upload-text{margin:8px 0 0}.task-form__upload-text:before{display:none}.task-form__footer-buttons{margin:16px}}.tasks-my{background-color:#fff;display:flex;flex-direction:column;width:100%}.tasks-my-draggables{overflow:visible}.tasks-my-draggables+.tasks-my-draggables{margin-top:12px}.tasks-my-dropdown{border:0!important;border-radius:4px;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 3px 14px 2px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.14);margin-top:0;min-width:-moz-fit-content;min-width:fit-content;padding:8px 0}.tasks-my-dropdown .ember-power-select-option{align-items:center;color:#1f2021;display:flex;font-size:16px;font-weight:400;line-height:19px;min-height:43px;padding:0 16px}.tasks-my-tabs_tab,.tasks-my__filters,.tasks-my__filters-filter{align-items:center;display:flex}.tasks-my-dropdown .ember-power-select-option[aria-current=true]{background-color:#f2f2f8}.tasks-my-dropdown .ember-power-select-option[aria-selected=true]{background-color:rgba(99,107,129,.15);font-weight:500}.tasks-my__filters{border-bottom:1px solid #e6e7f8;padding:12px 16px}.tasks-my__filters-filter-title{font-size:14px;font-weight:400;line-height:20px}.tasks-my__filters-filter .section-header-trigger{border-color:#a9b0c4;color:#1f2021;font-size:14px;font-weight:400;height:36px;line-height:20px;margin-left:8px;padding:0 16px 0 8px}.tasks-my__filters-filter:first-child .section-header-trigger{width:144px}.tasks-my__filters-filter:nth-child(2) .section-header-trigger:first-of-type{width:132px}.tasks-my-tabs{border-bottom:1px solid #e6e7f8;border-top:1px solid #e6e7f8;color:#a9b0c4;display:flex;font-size:14px;font-weight:500;padding:0 16px}.tasks-my-tabs_tab{border-bottom:3px solid transparent;height:52px;justify-content:center;width:100%}.tasks-my-tabs_tab-active{border-bottom:3px solid #0b80f3;color:#0b80f3}.tasks-my-tabs_tab-count{background:#fff;border:1px solid #e6e7f8;border-radius:3px;color:#7c849b;display:block;font-size:14px;font-weight:500;margin-left:8px;padding:0 6px}.tasks-my-tabs_month-header,.tasks-my-tabs_not_pinneds-header,.tasks-my-tabs_pinneds-header{align-items:center;background-color:#fff;bottom:12px;color:#636364;display:flex;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:0 16px;position:sticky;top:0;z-index:999}.tasks-my-tabs_month-header .icon:first-of-type,.tasks-my-tabs_not_pinneds-header .icon:first-of-type,.tasks-my-tabs_pinneds-header .icon:first-of-type{margin-right:8px}.tasks-my-tabs_month-header .icon:last-of-type,.tasks-my-tabs_not_pinneds-header .icon:last-of-type,.tasks-my-tabs_pinneds-header .icon:last-of-type{margin-left:4px}.tasks-my-tabs_month-header{color:#1f2021;margin-left:40px}.tasks-my-tabs_pinneds+.tasks-my-tabs_not_pinneds{margin-top:16px}.tasks-my-tabs-wrapper{height:100vh;overflow-y:auto}.tasks-my-tabs-wrapper .empty-content,.tasks-my-tabs-wrapper .spinner-content{align-items:center;display:flex;height:100%;justify-content:center}.tasks-my-tabs-wrapper .empty-content{margin-top:48px}.tasks-my-tabs-wrapper .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.tasks-my-tabs-wrapper .dragSortItem+.dragSortItem,.tasks-my-tabs-wrapper .empty-content__content{margin-top:12px}.tasks-my-tabs-wrapper .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px}.tasks-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}.template-task.layered-modal__content-body .options-list__option:hover,.vendor-form__alert-box,.vendor-info-row-edit .vendor-info__row-content:hover,.vendor-info-row-tags-wrapper:hover,.vendors__vendor:hover{background-color:#f7f8fb}@media (max-width:767.98px){.tasks-table__header{display:none}.tasks-table__cards .empty-content{padding:16px 0}}.tasks-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.tasks-table__cards .empty-content{height:100%;justify-content:center}.tasks-table__cards .empty-content__title{margin-top:0}.tasks-table__cell-due .sort-icon,.tasks-table__cell-priority .sort-icon,.tasks-table__cell-title .sort-icon{padding-left:4px}.tasks-table__cell-title{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;width:190px}.tasks-table__cell-title .check-box-wrapper{margin-right:8px}.tasks-table__cell-title .link-button{align-items:center;color:unset;display:flex}.tasks-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}.tasks-table__cell-priority{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;width:68px}.tasks-table__cell-priority .link-button{align-items:center;color:unset;display:flex}.tasks-table__cell-priority .link-button:hover{color:#0b80f3;text-decoration:none}.tasks-table__cell-due{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;width:80px}.tasks-table__cell-due .link-button{align-items:center;color:unset;display:flex}.tasks-table__cell-due .link-button:hover{color:#0b80f3;text-decoration:none}.tasks-table__cell-assigned{margin-left:16px;width:98px}.tasks-table__cell-status{display:flex;margin-left:16px;width:96px}.tasks-table__cell-status .due-date-tooltip{cursor:default;margin-left:4px}.tasks-table__title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:20px;max-width:172px;overflow:hidden}.tasks-table__title .icon{margin-left:6px}.tasks-table__priority{font-size:14px;font-weight:500;line-height:20px}.tasks-table__priority-1{color:#43a453!important}.tasks-table__priority-2{color:#e29012!important}.tasks-table__priority-3{color:#ca3326!important}.tasks-table__due{color:var(--Black-Dark,#1f2021);font-size:14px;line-height:20px}.tasks-table__due-past{color:#d92d20}.tasks-table__created-date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.tasks-table__linked{cursor:default}.tasks-table__card-number{color:#1f2021;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.tasks-table__assigned,.tasks-table__card-status-date{letter-spacing:.1px;line-height:17px;font-size:14px}.tasks-table__card-status{align-items:flex-start!important;flex-direction:column}.tasks-table__card-status-date{color:#545e7d;margin-top:3px}@media (min-width:568px) and (max-width:767.98px) and (orientation:landscape){.tasks-table__card{flex:1}}.template-task.layered-modal__content-body .btn-add-item-wrapper{margin:16px 0}.template-task.layered-modal__content-body .options-list__option{border-radius:8px;padding:0}.template-task.layered-modal__content-body .options-list__option-label{padding:0 12px}.template-task.layered-modal__content-body .options-list__option .list-icon{padding:0 8px}.template-task.layered-modal__content-body .empty-content{margin-top:16px}.task-templates-modal-options-task{height:100%}.task-templates-modal-options-task .options-task__option-label{align-items:center}.task-templates-modal-options-task .options-task__option-label .link-button{font-size:14px;font-weight:500;line-height:24px;margin-left:auto;margin-right:8px}.task-templates-modal-option-name{width:calc(100% - 108px)}.uploaded-image_task{margin:16px 14px 32px 16px!important}.task-details__header-buttons{justify-content:flex-end;width:100%}.task-details__header-buttons .icon{margin-right:22px}.task-details__header-buttons .icon:last-child{margin-right:0}.task-details__header-buttons .spinner-circular{margin:4px 4px 4px 12px}.task-details__header-buttons .spinner-circular div{border:2px solid transparent!important;border-top-color:#7c849b!important}.task-details__modal-options{margin-left:8px}.task-details__column-container{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:calc(100% - 63px)}@media (max-width:1024.98px){.task-details__column-container{flex:none!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important}}.task-details__left-panel{flex:1;max-height:100%;width:100%}@media (min-width:1025px){.task-details__left-panel{border-right:1px solid #ebebeb;width:67%}}.task-details__header{box-shadow:inset 0 -1px 0 #e6e7f8;justify-content:space-between;letter-spacing:-.011em;padding:16px 24px}.task-details__header--title{color:#1f2021;display:-webkit-box;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:20px;overflow:hidden;padding-right:24px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.task-details__header--status{margin:0}.task-details__right-panel-details{color:#1f2021;font-size:14px;letter-spacing:-.011em;line-height:17px;position:relative}.task-details__right-panel-details .status-badge{cursor:default;position:absolute;right:16px;top:16px}.task-details__right-panel-details button+.task-detail-row{border-top:1px solid #e6e7f8}.task-details__right-panel-details .task-detail-row{border-bottom:1px solid #e6e7f8;margin:0 8px;padding:16px 8px}.task-details__right-panel-details .task-detail-row:last-of-type{border-bottom:none}.task-details__right-panel-details .task-detail-row .task-details__content{font-size:16px;font-weight:400;letter-spacing:.4px;margin-top:12px}.task-details__right-panel-details .task-detail-row .task-details__content .tool-tip{cursor:default;display:inline-flex;justify-content:flex-start}.task-details__right-panel-details .task-detail-row .task-details__content p{font-size:16px}.task-details__right-panel-details .task-detail-row .task-details__content--name{font-weight:500;margin-bottom:4px}.task-details__assign-field{overflow:hidden}.task-details__assign-field div.field-control{right:0}.task-details__assign-field .field-control .icon:before{bottom:-3em;content:"";left:-25em;position:absolute;right:-3em;top:-3em}.task-details__reminder-settings,.task-details__reminder-toggle{margin-left:auto}.task-details__trigger{border-radius:4px}.task-details__trigger-filled{border-color:#a9b0c4;box-shadow:none;outline:0}.task-details__avatar-and-label{max-width:360px}.task-fields{font-size:16px;font-weight:500;letter-spacing:-.011em}@media (max-width:1024.98px){.task-details__right-panel-details{margin-top:0}}@media (min-width:768px) and (max-width:1024.98px){.task-details__right-panel{padding:10px 20px 20px}.task-details__left-panel .task-details__header{padding-left:20px}}@media (max-width:767.98px){.task-details__left-panel .task-details__header{flex-direction:column;padding-left:16px}.task-details__left-panel .task-details__column{max-width:none;padding-bottom:16px;padding-top:16px;width:100%}.task-details__left-panel .task-item-card{margin-left:16px;margin-right:16px}.task-details__left-panel .task-item-card:first-child{margin-top:16px}.task-details__left-panel .task-item-card:last-child{margin-bottom:16px}.task-details__right-panel{padding:16px}.task-details__modal-options{display:flex}.task-details__modal .task-details__header-buttons{justify-content:flex-end}.task-details__modal .task-details__header-buttons .dropdown-toggle{padding:0}.task-details__modal .task-details__header-buttons .icon{margin-right:0}.task-details__modal .task-details__header-buttons .icon+.dropdown,.task-details__modal .task-details__header-buttons .icon+.icon{margin-left:16px}.task-details__modal .task-item-card .border-div{margin:16px!important}}.textarea-limit,.time-input{align-items:center;position:relative}.textarea-limit{display:flex;flex-wrap:wrap;width:calc(100% - 36px)}.textarea-limit_no-icon{width:100%}.textarea-limit__hint{color:#636364;display:none;font-size:16px;font-weight:400;line-height:24px;margin-top:4px}.textarea-limit__hint span{color:#e54234;font-size:16px;font-weight:500;line-height:24px}.textarea-limit__input:focus+.textarea-limit__hint{display:block}.time-input{background-color:#fff;border:1px solid #e6e7f8;border-radius:8px;display:flex;height:38px;padding:0 14px;width:97px}.time-input_focused{border:1px solid #0b80f3;outline:rgba(240,108,56,.05) solid 2px;outline-offset:-2px}.time-input input{font-size:14px;font-weight:500;letter-spacing:-.006em;line-height:16px}.time-input input::-moz-placeholder{font-size:14px;font-weight:500;letter-spacing:-.006em;line-height:16px}.time-input input::placeholder{font-size:14px;font-weight:500;letter-spacing:-.006em;line-height:16px}.time-input__hours,.time-input__minutes{padding:0;width:18px}.time-input__hours{text-align:right}.time-input__minutes{margin-left:1px}.time-input__day-period{cursor:pointer;margin-left:4px;padding:0;width:22px}.time-picker__dropdown{padding:0}.timesheet-card{align-items:center;background-color:#fff;border-bottom:1px solid #e6e7f8;color:#1f2021;display:flex;flex-direction:row;height:48px;position:relative}.timesheet-card__container{align-items:center;display:flex;height:100%}.timesheet-card__trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer;inset:0;position:absolute}.timesheet-form__inner-wrapper .date-time-field-info{align-items:center;display:flex;margin-top:8px}.timesheet-form__inner-wrapper .date-time-field-info .date-time-field-icon-edit,.timesheet-form__inner-wrapper .date-time-field-info .date-time-field-icon-set{margin-left:4px}.timesheet-form__inner-wrapper .date-time-field-info .date-time-field-icon-edit svg,.timesheet-form__inner-wrapper .date-time-field-info .date-time-field-icon-set svg{fill:#7c849b}.timesheet-form__inner-wrapper .date-time-field-custom-link{display:flex;font-weight:500;letter-spacing:-.18px;padding:8px 0}.timesheet-form__inner-wrapper .date-time-field-set-clockout{margin-top:8px;text-align:left}.timesheet-form__inner-wrapper .date-time-field-date-picker{margin:0 8px 0 0}.timesheet-form__inner-wrapper .date-time-field .validate-field,.timesheet-form__inner-wrapper .date-time-field__buttons-wrap__button,.timesheet-form__inner-wrapper .date-time-field__cancel,.timesheet-form__inner-wrapper .date-time-field__save{font-weight:500;padding:8px 0}.timesheet-form__inner-wrapper .date-time-field__cancel .link-button{color:#545e7d}.timesheet-form__inner-wrapper>.form-field{border-bottom:1px solid #f2f2f8;margin:0 8px}.timesheet-form__inner-wrapper>.form-field .field-content{margin-top:8px;padding-bottom:8px}.timesheet-form__inner-wrapper>.form-field-evented:last-of-type .form-field-evented-trigger{border-bottom:none}.timesheet-form__notes{border-radius:8px;color:#1f2021;font-size:16px;letter-spacing:-.18px;line-height:19px;max-width:800px;min-height:120px;padding:12px 16px}.timesheet-form__notes::-moz-placeholder{color:#a9b0c4}.timesheet-form__notes::placeholder{color:#a9b0c4}.timesheets-list-actions{display:flex;height:24px;justify-content:flex-end;margin-bottom:4px}.timesheets-list-actions__buttons{align-items:center;display:flex}.timesheets-list-actions__buttons_button{align-items:center;color:#545e7d;display:flex;font-size:16px;letter-spacing:-.18px;line-height:19px;text-align:right}.timesheets-list-actions__buttons_button:first-child{margin-right:14px}.tour-manager__overlay{background-color:#000;height:100vh;opacity:.5;position:fixed;right:0;top:0;transition:opacity 30ms linear;width:100vw;z-index:1039}.user-card{border:1px solid #e6e7f8;border-radius:8px;height:64px;margin:8px 16px;padding:0 16px;position:relative}.user-card__column:nth-child(4),.user-form .edit-email-link{margin-left:auto}.user-card__header{border-left:none;border-radius:0;border-right:none;color:#1f2021;font-size:14px;font-weight:500;height:36px;margin-top:0}.user-card__column:not(:nth-child(4)){padding-right:16px}.user-card__column p{margin-bottom:0}.user-card__column:first-child,.user-card__column:nth-child(2){width:36%}.user-card__column:nth-child(3){width:160px}.user-card__column:nth-child(4) .info-tooltip{margin-left:unset;margin-right:16px}.user-card__column:nth-child(4) .options-dropdown{min-width:20px}.user-card__avatar{height:40px;margin-right:16px;min-width:40px;width:40px}.user-card__name{font-size:14px;font-weight:500;line-height:20px}.user-card-logged-on,.user-card-uses-timesheet,.user-card__role{font-size:12px;font-weight:400;line-height:20px}.user-card__last-seen{font-size:12px}.user-card__last-seen-label{min-width:68px}.user-card__role{color:#545e7d}.user-card-uses-timesheet__no{color:#a9b0c4}@media (max-width:575px){.user-card{flex-wrap:wrap;padding:18px 32px 10px}.user-card__column{margin-bottom:8px;min-width:100%}}.user-form .default-height-trigger{height:48px!important}.user-form .user-inventory-item_item{background:rgba(169,176,196,.1);border-radius:28px;color:#545e7d;display:block;font-size:14px;font-weight:500;height:28px;line-height:20px;max-width:440px;padding:4px 12px}.user-form .user-inventory-item_no-item{color:#a9b0c4;font-size:16px;font-weight:400;line-height:24px}.user-form__caption{margin-bottom:12px}.vendor-card{background-color:#fff;border-radius:6px;margin-bottom:10px;overflow:hidden}.vendor-card .link-with-count:hover .link-w-count-count{box-shadow:inset 0 -1px 0}.vendor-card:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.vendor-card-action-trigger{border-bottom:3px solid transparent;flex-wrap:wrap;min-height:94px;padding:14px 20px 13px;position:relative}.vendor-email-addresses-wrap,.vendor-phones-wrap{min-height:644px}.vendor-card-name{font-size:20px;letter-spacing:-.017em;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.vendor-card-address-wrapper,.vendor-card-company-wrapper{margin-bottom:10px}.vendor-card-address-wrapper>p,.vendor-card-company-wrapper>p{line-height:1.43;overflow:hidden;text-overflow:ellipsis}.vendor-card-address,.vendor-card-company{margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.vendor-card-address{letter-spacing:.22px}.vendor-card-icon .icon-svg{height:16.5px;max-height:16.5px;min-width:16.5px;width:16.5px}.vendor-card-tags-container{flex-wrap:wrap}.vendor-card-tag{line-height:1.3;margin:2px 0 0 5px;min-width:40px;width:auto}.vendor-card-tag:first-of-type{margin-left:0}@media (max-width:767px){.vendor-card-tag{margin:0 4px 4px 0}}.vendor-email-addresses-wrap .form-field-label-general,.vendor-email-addresses-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .vendor-email-addresses-wrap .work-order-field-label-general{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.vendor-email-addresses-wrap .form-field-label-general .primary-icon,.vendor-email-addresses-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .primary-icon,.work-order-details__right-panel-details .work-order-detail-row .vendor-email-addresses-wrap .work-order-field-label-general .primary-icon{margin-right:6px}.vendor-email-addresses-wrap .form-field-label-general__sublabel{color:#545e7d;font-size:14px;font-weight:500;line-height:20px;margin-top:4px}.vendor-email-addresses-wrap .email-address-dropdown{position:absolute;right:28px;top:32px}.vendor-email-addresses-wrap .email-address-dropdown__primary{top:56px}.vendor-email-addresses-wrap .form-field-evented-wrapper:focus-within .form-field-label-general,.vendor-email-addresses-wrap .form-field-evented-wrapper:focus-within .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.vendor-email-addresses-wrap .form-field-evented-wrapper:hover .form-field-label-general,.vendor-email-addresses-wrap .form-field-evented-wrapper:hover .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .vendor-email-addresses-wrap .form-field-evented-wrapper:focus-within .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .vendor-email-addresses-wrap .form-field-evented-wrapper:hover .work-order-field-label-general{background:linear-gradient(180deg,#f7f8fb,#fff)}.email-addresses-item .form-field-evented-trigger{border-bottom:1px solid #f7f8fb}.email-addresses-item .form-field-evented-layout-column .form-field-evented-content>input{padding-right:36px}.email-addresses-item .ember-power-select-trigger{margin-right:11px}.email-addresses-item .power-select-icon-trigger-item{margin-left:2px}.email-addresses-item .power-select-icon-trigger-item+svg{margin-right:4px}.email-addresses-item .iti.iti--allow-dropdown input{padding-left:70px}.email-addresses-dropdown.cb-simple-s-dropdown{min-width:unset}.email-addresses-dropdown.cb-simple-s-dropdown .ember-power-select-options{max-height:208px}.email-addresses-dropdown.cb-simple-s-dropdown .ember-power-select-option{font-size:14px;height:32px;letter-spacing:-.006em;padding:0 16px}.email-addresses-btns{display:flex;flex-direction:row-reverse;margin-left:auto}.email-addresses-btns .icon,.inventory-list-item__type-caret{margin:0 4px}.email-addresses-star-icon-wrap{position:relative}.email-addresses-star-icon{fill:#7c849b;transition:fill .15s ease-in-out}.calendar-month-day-box__drop-zone-plus-icon svg,.email-addresses-star-icon:hover,.jobs-card-full .link-with-count:hover .icon-svg,.task-view-checkbox .icon:hover svg path{fill:#0b80f3}.email-addresses-input-cmp .iti.iti--allow-dropdown{align-items:center;display:flex;height:28px}.email-addresses-input-cmp .iti.iti--allow-dropdown .iti__selected-flag{border-radius:3px;padding:0}.email-addresses-input-cmp .iti.iti--allow-dropdown .iti__flag{margin:0 8px 0 2px}.email-addresses-input-cmp .iti.iti--allow-dropdown .iti__arrow{background-image:url(/assets/icons/dropdown-arrow-ccd7d09d506ccbae6ef79336109c0965.svg);background-repeat:no-repeat;background-size:contain;border:none;color:pink;height:24px;margin:1px 4px 0 0;transform:rotate(90deg);width:24px}.email-addresses-input-cmp .iti.iti--allow-dropdown .iti__arrow--up{transform:rotate(270deg)}.email-addresses-input-cmp .iti.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background:#f7f8fb}.email-addresses-input-cmp input{font-size:16px;font-weight:500;letter-spacing:-.011em}.email-addresses-input-cmp__flag-container{padding:0}.email-addresses-actionable-text{color:#0b80f3;font-size:14px;font-weight:500;line-height:20px;margin:12px 0 0 8px;text-decoration:underline}.vendor-form__alert,.vendor-form__alert--name{margin:16px 0;padding:0 16px}.vendor-form__alert-box{align-items:flex-start;border:1px solid #f2f2f8;border-radius:8px;display:flex;padding:8px}.vendor-form__alert-box--center{align-items:center}.vendor-form__alert-badge{margin-right:8px}.vendor-form__alert-body{flex:1}.vendor-form__alert-title{color:#1f2021;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:24px;margin-bottom:6px}.vendor-form__alert-message{color:#545e7d;font-size:14px;font-weight:400;line-height:20px}@media (max-width:767px){.vendor-form__alert-message{font-size:14px;line-height:18px}}.vendor-form__alert-close{cursor:pointer;margin-left:8px}.vendor-form .list-input{align-items:center;color:#1f2021;display:flex;font-size:16px;letter-spacing:-.18px;line-height:19px;margin-bottom:8px;width:100%}.vendor-form .list-input,.vendor-form .list-input span,.vendor-form .list-input-address{overflow:hidden;text-overflow:ellipsis}.vendor-form .list-input-address{flex-direction:column;margin-bottom:16px}.vendor-form .list-input-address-line{overflow:hidden;text-overflow:ellipsis;width:100%}.vendor-form .list-input-address-line-second{margin-top:6px}.vendor-form .list-input:last-child{margin-bottom:0}.vendor-form .list-input .primary-badge__icon{margin:0 0 0 4px;fill:#7c849b}.vendor-form .billing-address-badge{color:#545e7d;display:contents;font-size:16px;letter-spacing:-.18px;line-height:19px;margin:0 0 0 4px}.vendor-form-phone__wrap{border-bottom:1px solid #eff1f7;position:relative;z-index:11}.vendor-form-phone__wrap .form-field-evented-trigger,.vendor-form-phone__wrap .form-field-evented.vendor-form-phone{z-index:auto}.vendor-form-phone .form-field-evented-wrapper{align-items:flex-start;border-bottom:0;flex-direction:column;justify-content:flex-start}.vendor-form-phone .form-field-evented-content{align-items:flex-start;display:flex;flex-direction:column;margin-top:-2px}.vendor-form-phone .form-field-evented-content .ember-basic-dropdown-trigger{z-index:0}.vendor-form-phone .iti__arrow{display:none}.vendor-form-phone .iti.iti--allow-dropdown input,.vendor-form-phone .iti.iti--allow-dropdown input[type=tel],.vendor-form-phone .iti.iti--allow-dropdown input[type=text],.vendor-form-phone .iti.iti--separate-dial-code input,.vendor-form-phone .iti.iti--separate-dial-code input[type=tel],.vendor-form-phone .iti.iti--separate-dial-code input[type=text]{padding-left:34px}.vendor-form-phone+.vendor-form-phone{margin-top:-12px}.vendor-form-phone+.btn{margin:-8px 0 14px 16px}.vendor-form-phone__row{display:flex;width:100%}.vendor-form-phone__row .ember-power-select-trigger{font-size:14px;letter-spacing:-.006em;margin-right:8px}.vendor-form-phone__row .power-select-icon-trigger-item{margin-left:10px}.form-field-evented-content.w100 .vendor-form-phone__row .validate-field{flex:1;margin-right:8px;width:auto}.form-container .vendor-form-phone .form-field-evented-trigger{padding-left:0;padding-right:0}.phone-input-left input{border:0;padding-left:28px;padding-right:0}.phone-input-left .iti__flag-container{left:0}.phone-input-left .iti__selected-flag{padding-left:0}.phone-input-type{font-size:14px;letter-spacing:-.006em;margin:0 10px 0 0}.vendor-info{padding:16px 0 8px}.vendor-info-link{align-items:flex-start;display:flex;flex-direction:column;max-width:266px}.vendor-info-label{color:#545e7d;font-size:14px;font-weight:500;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;width:100%}.vendor-info-rows,.vendor-info-rows p{font-size:16px;font-weight:400;line-height:24px}.vendor-info-row{border-bottom:1px solid #f2f2f8;max-width:356px}.vendor-info-row:last-of-type{border-bottom:none}.vendor-info-title{height:28px;margin:16px 0 20px}.vendor-info-rows{padding-bottom:8px}.vendor-info-rows .primary-badge__icon{margin-left:-2px}.vendor-info-rows p{margin:0}.vendor-info-rows .link-button{color:var(--primary-600,#1570ef);font-size:14px;font-weight:500;line-height:24px;padding:4px 8px}.vendor-info-rows .vendor-info-primary-badge{margin-left:8px}.vendor-info-row{display:flex;flex-direction:column;margin:0 8px;padding:0 0 8px}.vendor-info-row,.vendor-info-row a{overflow:hidden;text-overflow:ellipsis}.vendor-info-row a{color:unset}.vendor-info-row label{align-items:center;display:flex;font-weight:500;margin-bottom:4px;padding:0 8px}.vendor-info-row label .edit-link{color:var(--secondary-600,#4b5565);font-size:13px;font-weight:500;letter-spacing:-.04px;line-height:16px;margin-left:auto;padding:2px}.vendor-info-row+.vendor-info-row{margin-top:8px}.vendor-info-not-provided{color:#a9b0c4;font-size:16px;font-weight:400;line-height:24px}.vendor-info-company{margin-bottom:8px;overflow:hidden;padding:0 8px;text-overflow:ellipsis}.vendor-info-border-div{margin:0 0 7px;padding-top:1px}div.vendor-info-address__address{display:flex;flex-direction:column}div.vendor-info-address .copy__icon{display:none;height:24px;margin-left:auto;width:24px}div.vendor-info-address:hover .copy__icon{display:block}div.vendor-info-address .vendor-info-primary-badge{align-self:baseline}div.vendor-info-address .vendor-info-primary-badge .primary-badge__label{color:#545e7d;font-size:16px;font-weight:400;line-height:24px}.vendor-info-phone-phone-input .iti__selected-flag{padding:0}.vendor-info-primary-badge{margin-left:5px}.vendor-info-addresses-item .copy__icon,.vendor-info-email .copy__icon,.vendor-info-emails-list-email .copy__icon,.vendor-info-phone .copy__icon,.vendor-info-phones-list-phone .copy__icon{display:none;height:24px;margin-left:auto;width:24px}.vendor-info-addresses-item:hover .copy__icon,.vendor-info-email:hover .copy__icon,.vendor-info-emails-list-email:hover .copy__icon,.vendor-info-phone:hover .copy__icon,.vendor-info-phones-list-phone:hover .copy__icon{display:block}.vendor-info-addresses-item,.vendor-info-emails-list-email,.vendor-info-phones-list-phone{padding:8px}.vendor-info-toggle-addresses{color:#0b80f3;margin-left:32px;text-decoration:underline}.vendor-info-toggle-addresses.active{padding-top:5px}.vendor-info-phones-list .vendor-info-phone:last-of-type{margin-bottom:16px}div.vendor-info-phone .iti,div.vendor-info-phones-list-phone .iti{width:132px}div.vendor-info-phone .iti input,div.vendor-info-phones-list-phone .iti input{padding-left:26px;padding-right:0}div.vendor-info-phone .iti input::-moz-placeholder,div.vendor-info-phones-list-phone .iti input::-moz-placeholder{color:#a9b0c4;font-size:inherit}div.vendor-info-phone .iti input,div.vendor-info-phone .iti input::placeholder,div.vendor-info-phones-list-phone .iti input,div.vendor-info-phones-list-phone .iti input::placeholder{color:#a9b0c4;font-size:inherit}.vendor-info-phone-phone-type{color:#545e7d;font-size:12px;margin:0;transform:translateY(1px)}.vendor-info-phone-formatted-primary-phone{margin-left:3px;padding-bottom:1px}.vendor-info-row-label{align-self:flex-start;height:28px}.vendor-info-row-label .icon{cursor:auto!important}.vendor-info-row-label-label{font-size:16px;font-weight:500;line-height:24px}.vendor-info-row-label-icon{margin:0 12px 0 -3px}.vendor-info-row-content{align-items:center;display:flex;flex-wrap:wrap}.vendor-info-row-edit-icon{margin-bottom:4px}.vendor-info-row-tags{max-width:unset}.vendor-info-row-tags .vendor-info-row-label{height:32px}.vendor-info-row-tags .vendor-info-row-label-icon{margin-right:16px}.vendor-info-row-tags-wrapper{margin-top:4px;padding:4px 8px}.vendor-info-row-tags-wrapper:hover{border-radius:8px}.vendor-info{flex-shrink:0;width:100%}.vendor-info-address,.vendor-info-email,.vendor-info-phone{align-items:flex-start;display:flex;overflow:hidden;padding:8px;text-overflow:ellipsis}.vendor-info-title{border-left:3px solid #0b80f3;font-size:20px;left:-20px;letter-spacing:-.017em;padding-left:17px;position:relative}.vendor-info-title>p{margin-bottom:0}.catalyst.details-assignee .remove,.onboarding #arrow,.vendor-info-row-edit-icon{visibility:hidden}.vendor-info-tag{margin:0 8px 8px 0;width:auto}.jobs-list-modal__empty_content .empty-content__title,.vendors-list-modal__empty_content .empty-content__title{width:50%}.vendor-info-row-add-new{align-items:center;display:flex;padding:4px 0}.vendor-info-tag-empty-label{color:#a9b0c4}.vendor-info-phone-phone-input input{border:0;padding-left:28px;padding-right:0}.vendor-info-phone-phone-input .iti__flag-container{left:0}.vendor-info-phone-phone-input .iti__selected-flag{padding-left:0}.jobs-list-modal-options-list .options-list__option{margin-bottom:10px}.jobs-list-modal-options-list .options-list__media{margin-right:10px}.jobs-list-modal-options-list .options-list__option-label{align-items:center;flex-grow:1;flex-wrap:wrap;justify-content:space-between}.jobs-list-modal-option-name{margin-bottom:unset;max-width:208px}.jobs-list-modal-option-address{color:#000;font-size:14px;font-weight:400;letter-spacing:-.006em;margin-bottom:4px}.jobs-list-modal-new-job{color:#0b80f3;font-size:14px;line-height:1;margin:5px 0 0}.jobs-list-modal-loader{margin:60px 0;text-align:center}.jobs-list-modal__load-more{margin:10px 26px 10px 24px}.jobs-list-modal__load-more .btn{font-size:16px}.vendors-list-modal-options-list .options-list__option{margin-bottom:8px}.vendors-list-modal-options-list .options-list__media{margin-right:10px}.vendors-list-modal-options-list .options-list__option-label{flex-wrap:wrap}.vendors-list-modal-option-name{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}.vendors-list-modal-option-address{font-size:16px;font-weight:400;line-height:24px}.vendors-list-modal-loader{margin:60px 0;text-align:center}.vendors-list-modal__load-more{margin:10px 26px 10px 24px}.vendors-list-modal__load-more .btn{font-size:16px}.vendors{align-items:flex-start;display:flex;flex-direction:column;padding:0 8px}.vendors .spinner-circular{align-self:center;margin-top:64px}.vendors .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px;width:100%}.vendors .search-field__input{margin-right:32px}.vendors .search-field__icon,.vendors__vendor-icon{margin-right:8px}.vendors__container{padding:0}.vendors__vendor{align-items:flex-start;display:flex;padding:8px;width:100%}.vendors__vendor:hover{border-radius:8px}.vendors__vendor-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.vendors__vendor-card{width:340px}.vendors__vendor-card-type{display:flex;font-size:16px;font-weight:400;justify-content:space-between;max-width:324px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vendors__alert{background:#fff7eb;border-radius:8px;margin:12px 0;padding:8px}.vendors__alert-badge{margin-right:8px}.vendors__alert-box{display:flex}.vendors__alert-message{font-size:16px;font-weight:400;line-height:24px}.vendor-phones-wrap .form-field-label-general,.vendor-phones-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .vendor-phones-wrap .work-order-field-label-general{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.vendor-phones-wrap .form-field-label-general .primary-icon,.vendor-phones-wrap .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .primary-icon,.work-order-details__right-panel-details .work-order-detail-row .vendor-phones-wrap .work-order-field-label-general .primary-icon{margin-right:6px}.work-order-appointments .search-field__icon,.work-order-appointments__appointment-icon{margin-right:8px}.vendor-phones-wrap .form-field-label-general__sublabel{color:#545e7d;font-size:14px;font-weight:500;line-height:20px;margin-top:4px}.vendor-phones-wrap .phone-dropdown{position:absolute;right:28px;top:32px}.vendor-phones-wrap .phone-dropdown__primary{top:56px}.vendor-phones-wrap .form-field-evented-wrapper:focus-within .form-field-label-general,.vendor-phones-wrap .form-field-evented-wrapper:focus-within .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.vendor-phones-wrap .form-field-evented-wrapper:hover .form-field-label-general,.vendor-phones-wrap .form-field-evented-wrapper:hover .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .vendor-phones-wrap .form-field-evented-wrapper:focus-within .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .vendor-phones-wrap .form-field-evented-wrapper:hover .work-order-field-label-general{background:linear-gradient(180deg,#f7f8fb,#fff)}.work-order-appointments{padding:0 8px}.work-order-appointments .search-field{border-bottom:1px solid #f2f2f8;color:#a9b0c4;font-size:16px;font-weight:400;height:48px}.work-order-appointments__container{padding:0}.work-order-appointments__appointment{align-items:flex-start;display:flex;padding:8px;width:100%}.work-order-appointments__appointment-checked,.work-order-appointments__appointment:hover{background-color:#f7f8fb;border-radius:8px}.work-order-appointments__appointment-wrapper{border-bottom:1px solid #e6e7f8;padding:8px 0}.work-order-appointments__appointment-card{width:352px}.work-order-appointments__appointment-card-type{display:flex;font-size:16px;font-weight:500;justify-content:space-between;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-order-appointments__appointment-card-type .badge{margin:0 8px}.work-order-appointments__appointment-card-data{align-items:center;display:flex;height:40px;justify-content:space-between;margin-right:8px}.work-order-appointments__appointment-card-date,.work-order-appointments__appointment-card-time{color:#636364;font-size:12px;font-weight:400;line-height:20px}.work-order-appointments__appointment-assignees{display:flex;justify-content:space-between;width:100%}.work-order-appointments .empty-content{margin-top:96px}.work-order-appointments .empty-content__title{color:#1e1b1b;font-size:20px;font-weight:600;line-height:26px;margin-top:16px;text-align:center;text-transform:unset}.work-order-appointments .empty-content__content{margin-top:24px}.work-order-appointments .empty-content__content .btn-component{border-radius:8px;font-size:16px;font-weight:500;height:48px;line-height:24px;padding:12px 16px}.item-comment{border-bottom:1px solid #e6e7f8;display:flex;padding:16px}.item-comment_index{color:#636364;font-size:16px;font-weight:500;line-height:24px;margin-right:8px}.item-comment_body{display:flex;flex-direction:column;flex-grow:1;max-width:392px}.item-comment_body-title{font-size:16px;font-weight:500;line-height:24px}#unread-messages,.item-comment_body-description{font-size:16px;font-weight:400;line-height:24px}.item-comment_body-description{margin-top:8px;max-height:340px;overflow-x:hidden;overflow-y:auto;padding-right:8px;white-space:pre-line}.item-comment_body .show-more-button{margin:8px 0}#comments-container{display:flex;flex-direction:column;height:100%;width:100%}#comments-container .notes-room__new-note{border-width:1px 0 0}#unread-messages{align-items:center;background-color:#f7f8fb;color:#545e7d;display:flex;flex-direction:row;height:36px;justify-content:center}.work-order-fields__feature{margin:16px}.work-order-fields__show-more{display:block;font-size:14px;font-weight:500;line-height:20px;margin-top:4px}.work-order-fields__clear{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:flex-end;line-height:20px;padding:16px;width:100%}.work-order-fields__form-field-edit .form-field-edit-edit-icon{bottom:27px;position:absolute;right:0}.work-order-fields__field-customer-name{font-weight:500}.work-order-fields__field-content-customer,.work-order-fields__field-content-job{flex-direction:column;padding-right:32px}.work-order-fields__field-control-customer,.work-order-fields__field-control-job{right:0!important}.work-order-fields__field-control-job_filled{top:calc(50% + 12px)!important}.work-order-fields__field-job-name{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical}.work-order-fields__date-field .icon-s-small{height:16px;max-height:16px;max-width:16px;width:16px}.work-order-fields__date-field .work-order-fields__date-field-date{font-size:16px;letter-spacing:-.011em;line-height:1.19;margin:0 8px 0 0}.work-order-fields__date-field .field-content{min-height:18px}.work-order-fields__avatar-and-label .avatar-component{height:22px;min-width:22px;width:22px}.work-order-fields__avatar-and-label .avatar-and-label-label{font-size:16px;letter-spacing:-.011em;margin:0 0 0 8px}.work-order-fields__date-field-dropdown-content{margin-right:-10.7px}.work-order-fields__date-field-chevron-icon{position:relative}.work-order-fields__status-buttons{margin:0 16px;padding:16px 0 0}.work-order-fields__status-buttons button{justify-content:center}.work-order-fields__status-buttons button+button{margin-top:8px}.work-order-fields__status-buttons .icon-medium{margin-right:1.6px}.work-order-fields__status-approve{padding-left:12px}.work-order-fields__status-approve .icon-medium{height:30.5px;max-width:30.5px;min-width:30.5px;width:30.5px}.work-order-fields__new-job{color:#0b80f3;font-size:14px;line-height:1;margin:5px 0 0}.work-order-tabs__nav-tabs{border-bottom:1px solid #eff1f7;height:auto;margin:0;padding:8px 20px}.work-order-form__footer-buttons-warning{align-items:center;display:flex;height:48px;justify-content:center;margin-bottom:8px}.work-order-form__footer-buttons-warning span{color:#e54234;font-size:14px;font-weight:400;line-height:20px;padding-left:8px}.work-order-modal__status .field-content,.work-order-modal__status .field-label{width:auto}.work-order-modal__status .field-content{margin-top:0!important}.work-order-modal__controls .form-field{border-bottom:1px solid #f2f2f8;margin:0 8px}@media (max-width:1199.98px){.work-order-form+.selection-modal .notes-room{height:100%}}.work-orders-table__header{background-color:#fafbfd;border-bottom:1px solid #e6e7f8;color:#545e7d;font-size:12px;font-weight:500;height:32px;line-height:16px}@media (max-width:767.98px){.work-orders-table__header{display:none}.work-orders-table__cards .empty-content{padding:16px 0}}.work-orders-table__cards{display:contents;height:100%;margin-bottom:0!important;min-height:inherit;width:100%}.work-orders-table__cards .empty-content{height:100%;justify-content:center}.work-orders-table__cards .empty-content__title{margin-top:0}.work-orders-table__cell-title{align-items:center;display:flex;justify-content:flex-start;margin-left:16px;width:180px}.work-orders-table__cell-title .check-box-wrapper{margin-right:8px}.work-orders-table__cell-title .link-button{align-items:center;color:unset;display:flex}.work-orders-table__cell-title .link-button:hover{color:#0b80f3;text-decoration:none}.work-orders-table__cell-title .sort-icon{padding-left:4px}.work-orders-table__cell-assigned{margin-left:16px;width:78px}@media (max-width:767.98px){.work-orders-table__cell-title{min-width:55%}.work-orders-table__cell-assigned{display:none}}.work-orders-table__cell-total{margin-left:16px;min-width:82px}.work-orders-table__cell-status{display:flex;margin-left:16px;width:100px}.work-orders-table__cell-status .due-date-tooltip{cursor:default;margin-left:4px}.work-orders-table__cell-mentions{display:flex;margin-left:auto}.work-orders-table__cell-mentions .icon+.icon{margin-left:16px}.work-orders-table__title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:20px;max-width:172px;overflow:hidden}.work-orders-table__title .icon{margin-left:6px}.work-orders-table__created-date{color:#8e8f8f;font-size:12px;font-weight:400;line-height:20px}.work-orders-table__linked{cursor:default}.work-orders-table__card-number{color:#1f2021;font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.work-orders-table__assigned,.work-orders-table__card-status-date{letter-spacing:.1px;line-height:17px;font-size:14px}.work-orders-table__card-status{align-items:flex-start!important;flex-direction:column}.work-orders-table__card-status-date{color:#545e7d;margin-top:3px}@media (min-width:568px) and (max-width:767.98px) and (orientation:landscape){.forms-table__card{flex:1}}.template-work-order.layered-modal__content-body .btn-add-item-wrapper{margin:16px 0}.template-work-order.layered-modal__content-body .options-list__option{border-radius:8px;padding:0}.template-work-order.layered-modal__content-body .options-list__option:hover{background-color:#f7f8fb}.template-work-order.layered-modal__content-body .options-list__option-label{padding:0 12px}.template-work-order.layered-modal__content-body .options-list__option .list-icon{padding:0 8px}.template-work-order.layered-modal__content-body .empty-content{margin-top:16px}.work-order-templates-modal-options-bill .options-bill__option-label{align-items:center}.work-order-templates-modal-options-bill .options-bill__option-label .link-button{font-size:14px;font-weight:500;line-height:24px;margin-left:auto;margin-right:8px}.work-order-templates-modal-option-name{margin-left:8px;width:calc(100% - 92px)}.uploaded-image_work-order{margin:16px 14px 32px 16px!important}.work-order-details__header-buttons{justify-content:flex-end;width:100%}.work-order-details__header-buttons .icon{margin-right:22px}.work-order-details__header-buttons .icon:last-child{margin-right:0}.work-order-details__header-buttons .spinner-circular{margin:4px 4px 4px 12px}.work-order-details__header-buttons .spinner-circular div{border:2px solid transparent!important;border-top-color:#7c849b!important}.work-order-details__modal-options{margin-left:8px}.work-order-details__column-container{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:calc(100% - 63px)}@media (max-width:1024.98px){.work-order-details__column-container{flex:none!important;height:-moz-fit-content!important;height:fit-content!important;max-height:none!important}}.work-order-details__left-panel{flex:1;max-height:100%;width:100%}@media (min-width:1025px){.work-order-details__left-panel{border-right:1px solid #ebebeb;width:67%}}.work-order-details__header{box-shadow:inset 0 -1px 0 #e6e7f8;justify-content:space-between;letter-spacing:-.011em;padding:16px 24px}.work-order-details__header--title{color:#1f2021;display:-webkit-box;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:20px;overflow:hidden;padding-right:24px;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.work-order-details__header--status{margin:0}.work-order-details__right-panel-details{color:#1f2021;font-size:14px;letter-spacing:-.011em;line-height:17px;position:relative}.work-order-details__right-panel-details .status-badge{cursor:default;position:absolute;right:16px;top:16px}.work-order-details__right-panel-details button+.work-order-detail-row{border-top:1px solid #e6e7f8}.work-order-details__right-panel-details .work-order-detail-row{border-bottom:1px solid #e6e7f8;margin:0 8px;padding:16px 8px}.work-order-details__right-panel-details .work-order-detail-row:last-of-type{border-bottom:none}.work-order-details__right-panel-details .work-order-detail-row .work-order-details__content{font-size:16px;font-weight:400;letter-spacing:.4px;margin-top:12px}.work-order-details__right-panel-details .work-order-detail-row .work-order-details__content .tool-tip{cursor:default;display:inline-flex;justify-content:flex-start}.work-order-details__right-panel-details .work-order-detail-row .work-order-details__content p{font-size:16px}.work-order-details__right-panel-details .work-order-detail-row .work-order-details__content--name{font-weight:500;margin-bottom:4px}.work-order-details__right-panel-details .form-field{border-bottom:1px solid #f2f2f8;margin:0 8px}.work-order-details__right-panel-details .form-field .field-content{margin-top:8px}.work-order-details__right-panel-details .form-field .field-content__selected{margin-bottom:8px}.work-order-details__assign-field{overflow:hidden}.work-order-details__assign-field div.field-control{right:0}.work-order-details__assign-field .field-control .icon:before{bottom:-3em;content:"";left:-25em;position:absolute;right:-3em;top:-3em}.work-order-details__reminder-settings,.work-order-details__reminder-toggle{margin-left:auto}.work-order-details__trigger{border-radius:4px}.work-order-details__trigger-filled{border-color:#a9b0c4;box-shadow:none;outline:0}.work-order-details__avatar-and-label{max-width:360px}.work-order-fields{flex-grow:1;font-size:16px;font-weight:500;letter-spacing:-.011em}.work-order-fields__total-cost{padding:16px 8px!important}.work-order-fields__bottom-wrapper{align-items:center;border-top:1px solid #f2f2f8;display:flex;min-height:60px}.work-order-fields__bottom-button{align-items:center;border:1px solid #e6e7f8;border-radius:4px;color:#545e7d;display:flex;font-size:14px;font-weight:500;height:28px;line-height:20px;margin-left:16px}.work-order-fields__bottom-button .icon{margin-right:4px}@media (max-width:1024.98px){.work-order-details__right-panel-details{margin-top:0}}@media (min-width:768px) and (max-width:1024.98px){.work-order-details__left-panel .work-order-details__header{padding-left:20px}}@media (max-width:767.98px){.work-orders-table__cell-total{min-width:24%}.work-orders-table__cell-status{min-width:45%}.work-order-details__left-panel .work-order-details__header{flex-direction:column;padding-left:16px}.work-order-details__left-panel .work-order-details__column{max-width:none;padding-bottom:16px;padding-top:16px;width:100%}.work-order-details__left-panel .work-order-item-card{margin-left:16px;margin-right:16px}.work-order-details__left-panel .work-order-item-card:first-child{margin-top:16px}.work-order-details__left-panel .work-order-item-card:last-child{margin-bottom:16px}.work-order-details__modal-options{display:flex}.work-order-details__modal .work-order-details__header-buttons{justify-content:flex-end}.work-order-details__modal .work-order-details__header-buttons .dropdown-toggle{padding:0}.work-order-details__modal .work-order-details__header-buttons .icon{margin-right:0}.work-order-details__modal .work-order-details__header-buttons .icon+.dropdown,.work-order-details__modal .work-order-details__header-buttons .icon+.icon{margin-left:16px}.work-order-details__modal .work-order-item-card .border-div{margin:16px!important}}.settings__form-templates-table td>p,.work-order-tabs__settings-option-title>p,.work-order-template-tabs__settings-option-title>p{margin-bottom:0}.settings__form-templates-table-wrapper{padding:30px 20px 30px 24px;width:100%}@media (max-width:1199px){.settings__form-templates-table-wrapper{padding:0}}.settings__form-templates-table{border-collapse:separate;min-width:550px;table-layout:fixed;width:100%}.settings__form-templates-table th{color:#545e7d;font-size:10px;font-weight:700;letter-spacing:.01em;padding-bottom:12px;text-align:left;text-transform:uppercase}.settings__form-templates-table th:first-child{padding-left:2.1%;width:29.57%}.settings__form-templates-table th:nth-child(2){padding-left:2.1%;width:43.1%}.settings__form-templates-table th:nth-child(3){width:4.73%}.settings__form-templates-table th:nth-child(4){border:0;width:4.47%}.settings__form-templates-table tbody>tr{height:54px}.settings__form-templates-table td{border-color:#ebebeb;border-style:solid;border-width:1px 0 0 1px;letter-spacing:normal;padding-left:2.1%}.settings__form-templates-table td:first-of-type,.settings__form-templates-table td:nth-of-type(2){padding-right:2.1%}.settings__form-templates-table td:nth-of-type(2){border-right:1px solid #ebebeb}.settings__form-templates-table td:first-of-type{font-weight:700}.settings__form-templates-item-row:first-of-type td:first-of-type{border-radius:4px 0 0}.settings__form-templates-item-row:first-of-type td:nth-of-type(2){border-radius:0 4px 0 0}.settings__form-templates-item-row:last-of-type td{border-bottom:1px solid #ebebeb}.settings__form-templates-item-row:last-of-type td:first-of-type{border-radius:0 0 0 4px}.settings__form-templates-item-row:last-of-type td:nth-of-type(2){border-radius:0 0 4px}.settings__form-templates-icon .icon-x-small{height:18px;max-height:18px;max-width:18px;width:18px}.settings__form-templates-edit-item-textarea{margin-top:1px}.settings__form-templates-page-controls .page-controls-wrapper{justify-content:flex-end;margin-top:0;padding:10px 17px 10px 32px}.settings__form-templates-page-controls .page-controls__panel{box-shadow:none}@media (max-width:1199.98px){.settings__form-templates-item-row{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;padding:16px 20px;position:relative}.settings__form-templates-item-row:last-of-type{border-bottom:none}.settings__form-templates-item-row:last-of-type td{border:none}.settings__form-templates-item-row td:nth-child(3),.settings__form-templates-item-row td:nth-child(4){align-self:flex-end;margin-left:12px;order:2}.settings__form-templates-table,.settings__form-templates-table tbody{display:flex;flex-direction:column}.settings__form-templates-table thead{display:none}.settings__form-templates-table tbody tr{height:auto}.settings__form-templates-table tbody td{display:flex;flex-direction:column}.settings__form-templates-table td,.settings__form-templates-table td:nth-of-type(4){border:none;padding:0}.settings__form-templates-description:before,.settings__form-templates-name:before{color:#545e7d;font-size:10px;font-weight:700;letter-spacing:.01em;margin-bottom:6px;text-transform:uppercase}.settings__form-templates-name{flex:1;margin-bottom:12px;min-width:calc(100% - 180px)}.settings__form-templates-name:before{content:"Name"}.settings__form-templates-description{order:1;flex:1}.settings__form-templates-description:before{content:"Description"}.addresses-list-modal.manage .settings__form-templates-description .options-list__option-label>p:first-of-type,.catalyst .filters-list__item__selected-info .truncated-label .wrapper .settings__form-templates-description .title,.catalyst .filters-list__item__selected-info .user-name .settings__form-templates-description .title,.catalyst.table table tr .settings__form-templates-description th.sortable>.button>.label,.catalyst.table table tr td .label .wrapper .settings__form-templates-description .title,.catalyst.table table tr th .label .wrapper .settings__form-templates-description .title,.header-navbar-account-menu-profile>.user .settings__form-templates-description .avatar-and-label-label,.settings__form-templates-description .addresses-list-modal.manage .options-list__option-label>p:first-of-type,.settings__form-templates-description .catalyst .filters-list__item__selected-info .truncated-label .wrapper .title,.settings__form-templates-description .catalyst .filters-list__item__selected-info .user-name .title,.settings__form-templates-description .catalyst.customer-identity>.row,.settings__form-templates-description .catalyst.customer-identity>.row.name>.content,.settings__form-templates-description .catalyst.details-assignee>.label>.wrapper>.title,.settings__form-templates-description .catalyst.job-identity>.content,.settings__form-templates-description .catalyst.table table tr td .label .wrapper .title,.settings__form-templates-description .catalyst.table table tr th .label .wrapper .title,.settings__form-templates-description .catalyst.table table tr th.sortable>.button>.label,.settings__form-templates-description .customer-card-tag,.settings__form-templates-description .customer-info-tag,.settings__form-templates-description .dialogs-appointment-assignment-fields-user>.name,.settings__form-templates-description .header-navbar-account-menu-profile>.email,.settings__form-templates-description .header-navbar-account-menu-profile>.user .avatar-and-label-label,.settings__form-templates-description .td-customer .label,.settings__form-templates-description .td-salesperson__wrapper .title,.settings__form-templates-description .truncate,.settings__form-templates-description .vendor-card-tag,.settings__form-templates-description .vendor-info-tag,.td-customer .settings__form-templates-description .label,.td-salesperson__wrapper .settings__form-templates-description .title{white-space:normal}.settings__form-templates-table-wrapper{margin:0;max-width:none}}.settings__inventory-table-wrapper{padding:0 16px 16px;width:100%}@media (max-width:1199px){.settings__inventory-table-wrapper{padding:0}}.settings__inventory-table-wrapper .bulk-actions{align-items:center;display:flex;margin-bottom:12px}.settings__inventory-table-wrapper .bulk-actions_selected{font-size:14px;font-weight:400;line-height:20px;margin-right:8px}.settings__inventory-table-wrapper .bulk-actions_selected-count{font-weight:700}.settings__inventory-table-wrapper .bulk-actions .section-header-trigger{padding:0 8px}.settings__inventory-table{border-collapse:collapse;border-radius:4px;box-shadow:0 0 0 1px #e6e7f8;table-layout:fixed;white-space:nowrap;width:100%}.settings__inventory-table_description,.settings__inventory-table_name{width:25%}.settings__inventory-table_name_and_description{display:flex;flex-direction:column;gap:4px;line-height:20px;width:25%}.settings__inventory-table_name_and_description>.description{color:#4b5565;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings__inventory-table_quantity_type{width:80px}.settings__inventory-table_code,.settings__inventory-table_sku{text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:115px;word-break:break-all}.settings__inventory-table_code>.link-button,.settings__inventory-table_sku>.link-button{color:#1f2021;display:flex;flex-direction:row;gap:4px}.settings__inventory-table_category_name{font-weight:500!important;width:17%}.settings__inventory-table_price{width:158px}.settings__inventory-table_cost,.settings__inventory-table_taxed{display:block;margin-left:8px;overflow:visible!important;padding-left:unset!important;width:20px}.settings__inventory-table_cost .icon,.settings__inventory-table_taxed .icon{cursor:default}.settings__inventory-table_actions{margin-left:auto;overflow:visible!important;padding:0!important;text-align:right!important;width:28px}.settings__inventory-table_actions .dropdown-menu-component{margin-right:8px;width:20px}.settings__inventory-table_form .settings__inventory-table_title,.settings__inventory-table_task .settings__inventory-table_title{width:40%}.settings__inventory-table_form .settings__inventory-table_description,.settings__inventory-table_task .settings__inventory-table_description{width:calc(60% - 42px)}.settings__inventory-table_bg0{background-color:#fff}.settings__inventory-table_bg1{background-color:#fafbfd}.settings__inventory-table thead tr{align-items:center;background-color:#fafbfd;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;height:44px;justify-content:flex-start}.settings__inventory-table thead tr>th{color:#1f2021;font-size:14px;font-weight:500;padding-left:16px;text-align:left}.settings__inventory-table tbody tr{align-items:center;display:flex;justify-content:flex-start;height:unset}.settings__inventory-table tbody tr>td{color:#1f2021;font-size:14px;font-weight:400;overflow:hidden;padding-left:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap;padding-bottom:12px;padding-top:12px}.settings__inventory-table tbody tr:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.settings__inventory-table tbody tr:hover{background-color:#f2f2f8}.settings__inventory-icon .icon-x-small{height:18px;max-height:18px;max-width:18px;width:18px}.settings__inventory-page-controls .page-controls-wrapper{justify-content:flex-end;margin-top:0;padding:10px 17px 10px 32px}.settings__inventory-page-controls .page-controls__panel{box-shadow:none}@media (max-width:1199.98px){.settings__inventory-item-row{border-bottom:1px solid #ebebeb;display:flex;flex-wrap:wrap;padding:16px 20px;position:relative}.settings__inventory-item-row:last-of-type{border-bottom:none}.settings__inventory-item-row:last-of-type td{border:none}.settings__inventory-item-row td:nth-child(5),.settings__inventory-item-row td:nth-child(6){align-self:flex-end;margin-left:12px;order:2}.settings__inventory-table,.settings__inventory-table tbody{display:flex;flex-direction:column}.settings__inventory-table thead{display:none}.settings__inventory-table tbody tr{height:auto}.settings__inventory-table tbody td{display:flex;flex-direction:column}.settings__inventory-table td,.settings__inventory-table td:nth-of-type(4){border:none;padding:0}.settings__inventory-description:before,.settings__inventory-name:before,.settings__inventory-table-price:before,.settings__inventory-table-taxable:before{color:#545e7d;font-size:10px;font-weight:700;letter-spacing:.01em;margin-bottom:6px;text-transform:uppercase}.settings__inventory-name{flex:1;margin-bottom:12px;min-width:calc(100% - 180px)}.settings__inventory-name:before{content:"Name"}.settings__inventory-table-price,.settings__inventory-table-taxable{align-items:flex-end;flex:1;margin-bottom:12px}.settings__inventory-table-price:before{content:"Price"}.settings__inventory-table-taxable{margin-left:10px}.settings__inventory-table-taxable:before{content:"Taxable"}.settings__inventory-description{order:1;flex:1}.settings__inventory-description:before{content:"Description"}.addresses-list-modal.manage .settings__inventory-description .options-list__option-label>p:first-of-type,.catalyst .filters-list__item__selected-info .truncated-label .wrapper .settings__inventory-description .title,.catalyst .filters-list__item__selected-info .user-name .settings__inventory-description .title,.catalyst.table table tr .settings__inventory-description th.sortable>.button>.label,.catalyst.table table tr td .label .wrapper .settings__inventory-description .title,.catalyst.table table tr th .label .wrapper .settings__inventory-description .title,.header-navbar-account-menu-profile>.user .settings__inventory-description .avatar-and-label-label,.settings__inventory-description .addresses-list-modal.manage .options-list__option-label>p:first-of-type,.settings__inventory-description .catalyst .filters-list__item__selected-info .truncated-label .wrapper .title,.settings__inventory-description .catalyst .filters-list__item__selected-info .user-name .title,.settings__inventory-description .catalyst.customer-identity>.row,.settings__inventory-description .catalyst.customer-identity>.row.name>.content,.settings__inventory-description .catalyst.details-assignee>.label>.wrapper>.title,.settings__inventory-description .catalyst.job-identity>.content,.settings__inventory-description .catalyst.table table tr td .label .wrapper .title,.settings__inventory-description .catalyst.table table tr th .label .wrapper .title,.settings__inventory-description .catalyst.table table tr th.sortable>.button>.label,.settings__inventory-description .customer-card-tag,.settings__inventory-description .customer-info-tag,.settings__inventory-description .dialogs-appointment-assignment-fields-user>.name,.settings__inventory-description .header-navbar-account-menu-profile>.email,.settings__inventory-description .header-navbar-account-menu-profile>.user .avatar-and-label-label,.settings__inventory-description .td-customer .label,.settings__inventory-description .td-salesperson__wrapper .title,.settings__inventory-description .truncate,.settings__inventory-description .vendor-card-tag,.settings__inventory-description .vendor-info-tag,.td-customer .settings__inventory-description .label,.td-salesperson__wrapper .settings__inventory-description .title{white-space:normal}.settings__inventory-table-wrapper{margin:0;max-width:none}}.settings__inventory-table tbody tr>td.settings__inventory-table_code,.settings__inventory-table tbody tr>td.settings__inventory-table_sku{white-space:normal}.tax-wrapper .tax-name,.tax-wrapper .tax-percentage{align-items:center;background-color:#fff;border:1px solid #a9b0c4!important;border-radius:4px;display:flex;gap:8px;height:48px;padding:12px 8px!important}.tax-wrapper .cb-new-form-trigger,.tax-wrapper .cb-new-form-trigger:focus{border:1px solid #a9b0c4!important}.settings__tags-wrapper{padding:16px}.settings__tags-wrapper .form-field+.form-field,.settings__tags-wrapper .form-field+.form-field-with-action{margin-top:16px}.settings__column-name{flex-basis:375px;margin-left:16px;width:375px}.settings__column-color{flex-basis:78px;margin-left:20px;width:78px}.settings__column-family{flex-basis:348px;margin-left:20px;width:348px}.settings__column-email{flex-basis:220px;margin-left:20px;width:220px}.settings__column-status{flex-basis:140px;margin-left:20px;width:140px}.settings__column-mobile-rules{flex-basis:348px;margin-left:20px;width:348px}.settings__column-buttons{flex-basis:36px;margin-left:auto;padding-left:12px;width:36px}div.settings__tags-field{border-bottom:0;flex-wrap:wrap;padding:0}div.settings__tags-field .action{align-items:center;display:flex;gap:4px;margin-left:auto}div.settings__tags-field .action[disabled]{cursor:default;pointer-events:auto}div.settings__tags-field .action .label{color:#1f2021;font-size:14px!important;font-weight:400;letter-spacing:-.09px!important;line-height:18px!important}div.settings__tags-field .field-label{margin:0 0 11px;transform:unset}div.settings__tags-field .field-content{flex-grow:0;margin-top:4px;width:440px}.work-order-details__right-panel-details .work-order-detail-row div.settings__tags-field .work-order-field-label-general,div.settings__tags-field .form-field-label-general,div.settings__tags-field .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general{justify-content:flex-start}.work-order-details__right-panel-details .work-order-detail-row div.settings__tags-field .work-order-field-label-general .icon,div.settings__tags-field .form-field-label-general .icon,div.settings__tags-field .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general .icon{margin-left:8px}div.settings__tags-field--border .field-content{border-bottom:1px solid #f2f2f8}@media (max-width:1024.98px){.settings__column-name{flex-basis:320px;margin-left:12px;width:320px}.settings__column-color{flex-basis:78px;margin-left:12px;width:78px}.settings__column-family{flex-basis:320px;margin-left:12px;width:320px}.settings__column-status{flex-basis:80px;margin-left:12px;width:80px}.settings__column-email{flex-basis:160px;margin-left:20px;width:160px}.settings__column-mobile-rules{flex-basis:320px;margin-left:12px;width:320px}}.authenticated-settings-payments-index-api-key>.input,.onboard-completed-modal-dialog .modal-dialog{width:480px}@media (max-width:575px){.settings__tags-wrapper{padding:42px 32px 0 64px}}#cinderpay-wrapper a{color:#1570ef}#cinderpay-wrapper a.email{text-decoration:underline}#cinderpay-wrapper p.message{color:#1f2021;font-size:16px;font-weight:400;line-height:24px;min-height:90px}#cinderpay-wrapper p.result{font-size:16px;font-weight:500;line-height:24px}#cinderpay-wrapper p .warn{color:#f51b1b}#cinderpay-wrapper p .succ{color:#036f15}#cinderpay-wrapper p .properties{display:grid;gap:20px 10px;grid-template-columns:min-content min-content}#cinderpay-wrapper p .properties>.property{display:contents;font-size:14px;font-weight:500;white-space:nowrap}#cinderpay-wrapper p .properties>.property>.label{color:#7c849b}#cinderpay-wrapper p .properties>.property>.label:after{content:":"}#cinderpay-wrapper p .properties>.property>.value{color:#545e7d}.authenticated-settings-payments-index{display:flex;flex-direction:column}.authenticated-settings-payments-index>.hero{padding-bottom:50px}.authenticated-settings-payments-index-api-key{display:flex;flex-direction:row;gap:10px}.authenticated-settings-payments-index-api-key>.button{height:48px}.authenticated-settings-payments-transactions,.authenticated-settings-payouts-transactions{display:flex;flex:1;flex-direction:column;padding:8px}.appointment.form.body #sidebar>.catalyst.wrapper{background-color:#fff}.appointment.form.body #sidebar>.catalyst.wrapper>.body{padding:16px 10px}.appointment.form.body .ruler{background-color:#e4e8ed;height:1px;width:100%}.appointment.form.body .calendar{border-radius:0;height:100%}.appointment.form.body .calendar-day,.appointment.form.body .calendar-day__view{border-left:0;border-radius:0;border-right:0;height:100%;overflow:auto}.appointment.form.body .calendar-day__current{min-height:100vh}.appointment.form.body .calendar-navigator{margin-bottom:12px;max-height:36px}.appointment.form.body .sidebar-tab__toggle,.appointment.view.body .sidebar-tab__toggle{margin:8px 0 16px}.appointment.form.body .end-time-field .ember-power-select-trigger,.appointment.form.body .start-time-field .ember-power-select-trigger{background-color:#fff;border:1px solid #e4e8ed;border-radius:4px;left:0!important;min-height:26px!important;min-width:92px!important}.appointment.form.body .end-time-field .ember-power-select-selected-item,.appointment.form.body .start-time-field .ember-power-select-selected-item{color:#121926;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.09px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.appointment.form.body .error .end-time-field .ember-power-select-trigger,.appointment.form.body .error .start-time-field .ember-power-select-trigger{border:1px solid #fee4e2}.appointment.form.body .sidebar-btn{display:none}@media (max-width:1024px){.appointment.form.body .sidebar-btn{display:flex}}.appointment.form.body .last-item{padding-bottom:16px}.appointment.form.body .sidebar-tab{display:none}.appointment.form.body .sidebar-tab__selector{background-color:#f0f4f7;border-radius:8px;gap:2px;padding:2px;width:100%}.appointment.form.body .sidebar-tab__selector-wrapper{border-bottom:1px solid #e4e8ed;padding:12px 0}.appointment.form.body .sidebar-tab__selector>.tab{width:50%}.appointment.form.body .sidebar-tab .empty-block{padding:64px 24px 0}.appointment.form.body .sidebar-tab .empty-block .title{color:#4b5565;font-size:20px!important;font-weight:600;letter-spacing:-.33px!important;line-height:24px!important;text-align:center}.appointment.form.body .sidebar-tab .empty-block .message{color:#697586;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;text-align:center}.appointment.form.body .sidebar-tab .customer-error,.appointment.form.body .sidebar-tab .email-address-error{color:#d92d20;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.appointment-view-assignment__edit-buttons-wrap{align-items:center;display:flex;justify-content:flex-end;padding-top:8px;width:100%}.appointment-view-assignment__edit-buttons-wrap .link-button{height:40px;padding:0 16px}.appointment-view-assignment__save-btn{color:#0b80f3}.appointment-view-assignment__cancel-btn,.calendar-week-day-box.silver .calendar-week-day-box__current_month{color:#7c849b}.appointment-view-assignment__remove-btn{color:#e54234}.appointment.view.body .sidebar-btn{display:none}@media (max-width:1024px){.appointment.view.body .sidebar-btn{display:flex}}.appointment.view.body .last-item{padding-bottom:16px}.appointment.view.body .sidebar-tab{display:none}.appointment.view.body .sidebar-tab__selector{background-color:#f0f4f7;border-radius:8px;gap:2px;padding:2px;width:100%}.appointment.view.body .sidebar-tab__selector-wrapper{border-bottom:1px solid #e4e8ed;padding:12px 0}.appointment.view.body .sidebar-tab__selector>.tab{width:50%}.appointment.view.body .sidebar-tab .empty-block{padding:64px 24px 0}.appointment.view.body .sidebar-tab .empty-block .title{color:#4b5565;font-size:20px!important;font-weight:600;letter-spacing:-.33px!important;line-height:24px!important;text-align:center}.appointment.view.body .sidebar-tab .empty-block .message{color:#697586;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;text-align:center}.appointment.view.body .sidebar-tab .customer-error,.appointment.view.body .sidebar-tab .email-address-error{color:#d92d20;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.appointment-view-info{background:#fff;padding:16px 16px 0;position:relative;right:0;top:0;width:390px}.appointment-view-info .appointment-view-field-desc{font-size:16px;font-weight:400;line-height:1.5;padding:0}.appointment-view-info .appointment-view-field-desc .field-content{margin:0 0 4px}.appointment-view-info .job-info__customer,.appointment-view-info__date,.appointment-view-info__type{margin-bottom:4px}.appointment-view-info .job-info__customer div{color:#1f2021;font-weight:500}.appointment-view-info .status-badge{position:absolute;right:16px;top:16px}.appointment-view-info .appointment-view-link-icon,.appointment-view-info .job-address-icon-position{position:absolute;right:0;top:0}.catalyst.linked-entity-list{gap:12px}.catalyst.linked-entity-list__entity{align-self:stretch;background-color:var(--white,#fff);border:1px solid var(--secondary-200,#dfe4eb);border-radius:6px;gap:12px;padding:12px}.catalyst.linked-entity,.catalyst.linked-task{background-color:#fff;gap:12px;padding:12px;position:relative}.catalyst.linked-entity-list__entity .link-title{color:#000;font-size:16px!important;letter-spacing:-.18px!important;line-height:20px!important}.catalyst.linked-entity .additional,.catalyst.linked-entity .created-at,.catalyst.linked-entity .title,.catalyst.linked-entity-list__entity .link-additional,.catalyst.linked-entity-list__entity .link-created-at,.catalyst.linked-task .title{letter-spacing:-.09px!important;line-height:18px!important;font-size:14px!important}.catalyst.linked-entity-list__entity .link-title:hover{text-decoration:underline}.catalyst.linked-entity-list__entity .link-additional{color:#000}.catalyst.linked-entity-list__entity .link-created-at{color:var(--secondary-600,#4b5565)}.catalyst.linked-entity{border:1px solid #dfe4eb;border-radius:6px}.catalyst.linked-entity .title:hover{text-decoration:underline}.calendar-month-day-box-item-card__canceled,.canceled-item .calendar-day-item__duration,.canceled-item .calendar-day-item__hours,.catalyst.linked-task .title.completed{text-decoration:line-through}.catalyst.linked-entity .additional,.catalyst.linked-entity .title{color:#000}.catalyst.linked-entity .created-at{color:var(--secondary-600,#4b5565)}.catalyst.linked-task{border:1px solid #e4e8ed;border-radius:8px}.bill-line .validate-field.has-error input,.bill-payment__edit-amount .validate-field.has-error input{border-color:#e54234}.catalyst.linked-task:hover{background-color:#f7fbff}.catalyst.linked-task:hover .dropdown{display:flex}.catalyst.linked-task .title{color:#1f2021}.catalyst.linked-task .item-count{color:#697586}.catalyst.linked-task .item-count,.catalyst.linked-task .priority{font-size:13px!important;letter-spacing:-.04px!important;line-height:16px!important}.catalyst.linked-task .priority{font-weight:500}.catalyst.linked-task .priority-1{color:#43a453!important}.catalyst.linked-task .priority-2{color:#e29012!important}.catalyst.linked-task .priority-3{color:#ca3326!important}.catalyst.linked-task .dropdown{background:radial-gradient(58.32% 72.34% at 69.76% 27.66%,#f7fbff 71.32%,rgba(247,251,255,0) 100%);display:none;padding-left:16px;position:absolute;right:8px;top:12px}.appointment.view.map.body #content .body{padding:0}.appointment.view.map.body #content .body .ember-google-map{height:100%;width:100%}.appointment.view.map.body #sidebar>.catalyst.wrapper{background-color:#fff}.appointment.view.map.body #sidebar .job-address{gap:4px;padding:6px 4px}.appointment.view.map.body #sidebar .job-address:hover{background-color:#e0f2ff;border-radius:4px}.appointment.view.map.body #sidebar .job-address .one-liner{color:#121926;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:18px}.bill-line__form-field-delete{align-items:flex-end;display:flex;margin-bottom:22px;width:20px}.bill-line__taxable-icon{height:23px;max-width:23px;min-width:23px;width:23px}.bill-line__taxable-times-icon{height:14.7px;margin:4.05px;max-height:14.7px;min-width:14.7px;width:14.7px}.bill-line__removable-box{border-radius:8px;flex-direction:column;min-height:160px}.bill-line__removable-box .bill-line__form-field-name{margin:0 0 8px;pointer-events:none}.bill-line__removable-box .bill-line__form-field-name_appointment{cursor:default;margin-left:4px;pointer-events:all}.bill-line__removable-box .bill-line__form-field-description{display:flex;width:100%}.bill-line__removable-box .bill-line__form-field-description .field-content{align-items:center;display:flex}.bill-line__removable-box .bill-line__form-field-description .field-content .textarea-limit{width:calc(100% - 36px)}.bill-line__removable-box .bill-line__form-field-description .field-content .textarea-limit_no-icon{width:100%}.bill-line__removable-box .bill-line__form-field-description .field-content .icon{height:24px;margin-left:12px;width:24px}.bill-line__removable-box .bill-line__input-name{padding:0 12px!important;pointer-events:all}.bill-line__removable-box .input-currency-input{font-size:14px;letter-spacing:-.006em;padding:0 9px}.bill-line__removable-box .bill-line__input-qty{padding:0 8px}.bill-line__removable-box .removable-box-buttons{padding:16px}.bill-line__removable-box .removable-box-buttons .removable-box-button{padding:unset}.bill-line__drag-icon{display:none;left:calc(50% - 12px);position:absolute;top:0}.bill-line .form-field-evented-trigger{border:none;margin:unset!important;padding:unset!important}.bill-line__form-field+.bill-line__form-field,.bill-payment__buttons .link-button+.link-button{margin-left:16px}.bill-line__form-field .form-field-evented-wrapper,.bill-line__form-field.form-field{align-content:flex-start;border:none;padding:0}.bill-line__form-field.bill-line__form-field-name{flex-grow:1;width:unset!important}.bill-line__form-field .bill-line__input-name.with-dropdown-open{border:1px solid #0b80f3;box-shadow:0 0 0 2px rgba(11,128,243,.2)}.bill-line__form-field.bill-line__form-field-qty{width:64px}.bill-line__form-field.bill-line__form-field-price{width:128px}.bill-line__form-field.bill-line__form-field-total{width:112px}.bill-line__form-field.bill-line__form-field-total .bill-line__form-field-total-text{height:48px;white-space:nowrap}.bill-line__form-field.bill-line__form-field-tax{justify-content:center;margin-left:10px}.bill-line__form-field.bill-line__form-field-tax .field-content,.bill-line__form-field.bill-line__form-field-tax .form-field-label-general,.bill-line__form-field.bill-line__form-field-tax .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .bill-line__form-field.bill-line__form-field-tax .work-order-field-label-general{justify-content:center}.removable-box .bill-line__form-field .bill-line__input-qty,.removable-box .bill-line__form-field .input-currency-input{padding:0 12px}.removable-box .bill-line__form-field .input-currency-input{color:#a9b0c4;padding-left:24px}.removable-box .bill-line__form-field .input-currency-prefix{color:#a9b0c4}.removable-box .bill-line__form-field .input-currency-valid .input-currency-prefix{color:#1f2021}.bill-line__form-field-description{min-width:345px;width:calc(100% - 345px)}.bill-line__currency-symbol{font-size:16px;padding-right:4px}.bill-line__form-field-tax div.bill-line__form-field-content-tax{height:40px}.bill-line__form-field-tax div.bill-line__form-field-content-tax label{padding-right:1px}.bill-line__item+.bill-line__description{margin-top:13px}.bill-line__textarea-description_hidden{overflow:hidden}.removable-box .bill-line__textarea-description{padding:10px 8px 10px 16px}.bill-line:hover .bill-line__drag-icon{display:block}@media (max-width:1199.98px){.bill-line__form-field+.bill-line__form-field{margin-left:10px}}@media (max-width:1024.98px){.bill-line__item{flex-wrap:wrap}.bill-line__form-field.bill-line__form-field-name{margin-bottom:13px;width:100%}.bill-line__form-field.bill-line__form-field-price,.bill-line__form-field.bill-line__form-field-qty,.bill-line__form-field.bill-line__form-field-tax,.bill-line__form-field.bill-line__form-field-total{width:auto}.bill-line__form-field.bill-line__form-field-qty{margin-left:0!important}.bill-line__description .bill-line__form-field{min-width:unset;width:calc(100% - 30px)}}@media (min-width:768px) and (max-width:1024.98px){.bill-line__form-field+.bill-line__form-field{margin-left:20px}.bill-line__form-field.bill-line__form-field-price,.bill-line__form-field.bill-line__form-field-qty,.bill-line__form-field.bill-line__form-field-tax,.bill-line__form-field.bill-line__form-field-total{flex:1}}@media (max-width:767.98px){.bill-line__form-field+.bill-line__form-field{margin-left:16px}.bill-line__form-field.bill-line__form-field-price,.bill-line__form-field.bill-line__form-field-qty,.bill-line__form-field.bill-line__form-field-tax,.bill-line__form-field.bill-line__form-field-total{flex:0 0 calc(50% - 8px)}.bill-line__form-field.bill-line__form-field-tax,.bill-line__form-field.bill-line__form-field-total{margin-top:13px}.bill-line__form-field.bill-line__form-field-total{margin-left:0}.bill-line__form-field.bill-line__form-field-price .field-content>div{width:100%}.bill-line__form-field.bill-line__form-field-price .input-currency{flex:1}}.bill-payment,.bill-payment+.bill-payment{margin-top:16px}.bill-payment__input-currency .input-currency-input{padding:0 12px 0 24px}.bill-payment__input-currency .input-currency-prefix{color:#a9b0c4}.bill-payment__input-currency.input-currency-valid .input-currency-prefix{color:#1f2021}.bill-payment__reference-input{padding-left:12px!important}.bill-payment .form-field-label-general,.bill-payment .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .bill-payment .work-order-field-label-general{font-size:16px;font-weight:500;line-height:24px}.bill-payment .form-field-optional-general{display:none}.bill-payment__view-wrapper{background-color:#f7f8fb;border-radius:8px;display:flex;flex-direction:column;padding:16px}.bill-payment__view-wrapper .form-field{border:unset;padding:unset}.bill-payment__view-wrapper .field-content{margin:unset}.bill-payment__view-box{align-items:center;display:flex}.bill-payment__view-box>div:first-child,.bill-payment__view-box>div:nth-child(2){width:200px}.bill-payment__view-box>div:nth-child(3){flex-grow:1}.bill-payment__view-box-icons{align-items:center;display:flex;flex-direction:column;width:80px}.bill-payment__view-box-icons_container{display:flex;justify-content:flex-end;width:100%}.bill-payment__view-box-icons_details{height:20px;line-height:20px;margin-top:12px}.bill-payment__view-details{margin-top:16px;position:relative}.bill-payment__view-details .form-field{align-items:baseline;min-height:unset}.bill-payment__view-details .form-field+.form-field{margin-top:16px}.bill-payment__view-details .form-field-label-general,.bill-payment__view-details .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .bill-payment__view-details .work-order-field-label-general{margin-right:8px;width:unset}.bill-payment__edit-amount,.bill-payment__edit-icon,.bill-payment__edit-method{margin-right:16px}.bill-payment__view-details .link-button{bottom:0;position:absolute;right:0}.bill-payment__view-details>.form-field:nth-child(3){width:calc(100% - 90px)}.bill-payment__edit-wrapper{align-items:flex-start;display:flex;width:100%}.bill-payment__edit-date{align-items:center;display:flex;padding-right:16px;width:234px}.bill-payment__edit-date .form-field{width:100%}.bill-payment__edit-amount{width:168px}.bill-payment__edit-method{width:182px}.bill-payment__edit-balance{align-items:center;align-self:center;display:flex;margin-left:auto;margin-top:24px}.bill-payment__edit-balance .check-box-wrapper{margin-right:8px}.bill-payment__apply-balance{margin-top:5px}.bill-payment__check-box{margin-right:5px}.bill-payment__date-picker-trigger{background-color:#fff;border-radius:4px;font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;padding:12px;width:100%}.bill-payment__date-picker-trigger .icon svg{fill:#7c849b}.bill-payment__power-select-trigger_none{color:#a9b0c4;font-size:16px;font-weight:400;line-height:24px}.bill-payment__power-select-trigger,.bill-payment__power-select-trigger:focus{border:1px solid #ebebeb;border-radius:4px;height:48px;overflow:hidden;padding:12px;width:100%}.bill-payment__power-select-trigger .ember-power-select-status-icon,.bill-payment__power-select-trigger:focus .ember-power-select-status-icon{right:12px}.bill-payment__power-select-dropdown.cb-simple-s-dropdown{margin-top:0}.bill-payment__edit-reference{margin-top:16px;width:100%}.bill-payment__edit-reference input{width:100%}.bill-payment__edit-reference input,.bill-payment__input-currency input{border-radius:4px;height:40px;padding:0 10px}.bill-payment__edit-reference input::-moz-placeholder,.bill-payment__input-currency input::-moz-placeholder{color:#a9b0c4;font-size:14px;letter-spacing:-.006em}.bill-payment__edit-reference input::placeholder,.bill-payment__input-currency input::placeholder{color:#a9b0c4;font-size:14px;letter-spacing:-.006em}.bill-payment .removable-box{position:relative}.bill-payment .removable-box input,.bill-payment .removable-box textarea{padding-left:24px}.bill-payment__buttons{display:flex;height:28px;justify-content:flex-end;padding-right:16px}.bill-payment .ember-power-select-placeholder,.bill-payment .ember-power-select-selected-item{margin-left:unset}div.removable-box-bill-payment{border-radius:8px;flex-direction:column;min-height:58px}div.removable-box-bill-payment .removable-box-inner-wrapper{align-items:flex-start;display:flex;flex-direction:column;height:100%}@media (max-width:1024.98px){.bill-payment__view-box-icons{bottom:15px;position:absolute;right:20px}.bill-payment__edit-amount,.bill-payment__edit-date,.bill-payment__edit-method{margin-bottom:5px}div.removable-box-bill-payment{height:auto;padding:20px}div.removable-box-bill-payment .removable-box-inner-wrapper{flex-wrap:wrap}div.removable-box-bill-payment .removable-box-inner-wrapper>div:not(:last-of-type){width:100%}}@media (max-width:767.98px){.bill-payment__edit-amount,.bill-payment__edit-date,.bill-payment__edit-method,.bill-payment__edit-reference{padding-top:22px;position:relative}.bill-payment__edit-amount:before,.bill-payment__edit-date:before,.bill-payment__edit-method:before,.bill-payment__edit-reference:before{color:#474747;font-size:12px;font-weight:500;height:16px;left:0;position:absolute;top:0}.bill-payment__edit-amount,.bill-payment__edit-date,.bill-payment__edit-method{flex:0 0 50%}.bill-payment__edit-date,.bill-payment__edit-method{padding-right:16px}.bill-payment__edit-amount,.bill-payment__edit-date{margin-bottom:16px}.bill-payment__edit-method{margin-bottom:0}.bill-payment__edit-method:before{content:"Method"}.bill-payment__edit-amount{padding-right:0}.bill-payment__edit-amount:before{content:"Amount"}.bill-payment__edit-amount .input-currency-input{max-width:none}.bill-payment__edit-date:before{content:"Date"}.bill-payment__edit-date .validate-field{background-color:#fff;border:1px solid #ebebeb;border-radius:4px;height:40px;padding-right:13px;width:100%}.bill-payment__edit-reference:before{content:"Reference"}.bill-payment__power-select-trigger .ember-power-select-status-icon{border-width:5px 4.5px 0}.bill-payment__view-box{flex-wrap:wrap;height:auto}.bill-payment__view-box>div{display:flex;margin-bottom:10px}.bill-payment__view-box>div:last-child{margin-bottom:0}.bill-payment__view-box>div:before{margin-right:3px}.bill-payment__view-box>div:first-of-type:before{content:"Date: "}.bill-payment__view-box>div:nth-of-type(2):before{content:"Amount: "}.bill-payment__view-box>div:nth-of-type(3):before{content:"Method: "}.bill-payment__view-box>div:nth-of-type(4):before{content:"Reference: "}.bill-payment__view-box>div:nth-of-type(5):before{content:"User: "}.bill-payment__view-box>div:first-of-type,.bill-payment__view-box>div:nth-of-type(2),.bill-payment__view-box>div:nth-of-type(3),.bill-payment__view-box>div:nth-of-type(4){flex:0 0 50%}.bill-payment__view-box>div:nth-of-type(5){flex:0 0 100%}.bill-tabs__payments-header+.bill-payment{margin-top:0}.bill-payment .removable-box-inner-wrapper{flex-wrap:wrap;padding:12px 36px 12px 12px}}@media (max-width:479.98px){.bill-payment__edit-amount,.bill-payment__edit-date,.bill-payment__edit-method{flex:0 0 100%;margin-bottom:16px;padding-right:0}}@media (max-width:374.98px){.bill-payment__view-box>div{flex:0 0 100%!important;justify-content:space-between}.bill-payment__view-box>div p{width:auto}}.user-select-option__placeholder{margin-left:3px}.user-select-option__avatar{margin-right:10px}.calendar-day-highlight{background:rgba(11,128,243,.1);height:100%;position:absolute}.calendar-day-item-color-default:before{background:linear-gradient(270deg,#7d91c9,#7d91c900)}.calendar-day-item-badge-color-default{color:#7d91c9}.calendar-day-item-wrap-color-default{background-color:#7d91c980}.calendar-day-item-color-color_1:before{background:linear-gradient(270deg,#0b80f3,#0b80f300)}.calendar-day-item-badge-color-color_1{color:#0b80f3}.calendar-day-item-wrap-color-color_1{background-color:#0b80f380}.calendar-day-item-color-color_2:before{background:linear-gradient(270deg,#e54234,#e5423400)}.calendar-day-item-badge-color-color_2{color:#e54234}.calendar-day-item-wrap-color-color_2{background-color:#e5423480}.calendar-day-item-color-color_3:before{background:linear-gradient(270deg,#43a453,#43a45300)}.calendar-day-item-badge-color-color_3{color:#43a453}.calendar-day-item-wrap-color-color_3{background-color:#43a45380}.calendar-day-item-color-color_4:before{background:linear-gradient(270deg,#f6a931,#f6a93100)}.calendar-day-item-badge-color-color_4{color:#f6a931}.calendar-day-item-wrap-color-color_4{background-color:#f6a93180}.calendar-day-item-color-color_5:before{background:linear-gradient(270deg,#8374ff,#8374ff00)}.calendar-day-item-badge-color-color_5{color:#8374ff}.calendar-day-item-wrap-color-color_5{background-color:#8374ff80}.calendar-day-item-color-color_6:before{background:linear-gradient(270deg,#e067ff,#e067ff00)}.calendar-day-item-badge-color-color_6{color:#e067ff}.calendar-day-item-wrap-color-color_6{background-color:#e067ff80}.calendar-day-item-color-color_7:before{background:linear-gradient(270deg,#9d5b43,#9d5b4300)}.calendar-day-item-badge-color-color_7{color:#9d5b43}.calendar-day-item-wrap-color-color_7{background-color:#9d5b4380}.calendar-day-item-color-color_8:before{background:linear-gradient(270deg,#007d79,#007d7900)}.calendar-day-item-badge-color-color_8{color:#007d79}.calendar-day-item-wrap-color-color_8{background-color:#007d7980}.calendar-day-item-color-color_9:before{background:linear-gradient(270deg,#475cc1,#475cc100)}.calendar-day-item-badge-color-color_9{color:#475cc1}.calendar-day-item-wrap-color-color_9{background-color:#475cc180}.calendar-day-item-color-color_10:before{background:linear-gradient(270deg,#ee1987,#ee198700)}.calendar-day-item-badge-color-color_10{color:#ee1987}.calendar-day-item-wrap-color-color_10{background-color:#ee198780}.calendar-day-item-color-color_11:before{background:linear-gradient(270deg,#7318a5,#7318a500)}.calendar-day-item-badge-color-color_11{color:#7318a5}.calendar-day-item-wrap-color-color_11{background-color:#7318a580}.calendar-day-item-color-color_12:before{background:linear-gradient(270deg,#545e7d,#545e7d00)}.calendar-day-item-badge-color-color_12{color:#545e7d}.calendar-day-item-wrap-color-color_12{background-color:#545e7d80}.calendar-day-item-color-neutral:before{background:linear-gradient(270deg,#e6e7f8,#e6e7f800)}.calendar-day-item-badge-color-neutral{color:#e6e7f8}.calendar-day-item-wrap-color-neutral{background-color:#e6e7f880}.calendar-day-item-color-general:before{background:linear-gradient(270deg,#a9b0c4,#a9b0c400)}.calendar-day-item-badge-color-general{color:#a9b0c4}.calendar-day-item-wrap-color-general{background-color:#a9b0c480}.calendar-day-item-color-greylight:before{background:linear-gradient(270deg,#f2f2f8,#f2f2f800)}.calendar-day-item-badge-color-greylight{color:#f2f2f8}.calendar-day-item-wrap-color-greylight{background-color:#f2f2f880}.calendar-day-item{border-radius:8px;cursor:pointer;height:72px;overflow:hidden;position:absolute}.calendar-day-item:before,.calendar-day-item__bg{height:100%;position:absolute;border-radius:8px;top:0}.calendar-day-item:before{content:"";cursor:ew-resize;display:block;right:0;width:20px;z-index:5}.calendar-day-item.full-info{overflow:inherit}.calendar-day-item.full-info:before{display:none}.calendar-day-item__bg{display:block;left:0}.calendar-day-item__wrap{display:flex;flex-direction:column;height:72px;padding:8px;position:relative;-moz-user-select:none;user-select:none;white-space:nowrap;-webkit-touch-callout:none;border-radius:8px;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;pointer-events:none;-webkit-user-select:none;width:100%}.calendar-day-item__resize{cursor:ew-resize;height:100%;position:absolute;width:5px;z-index:10}.calendar-day-item__draggable[draggable=true],.calendar-month-day-box-item-card [draggable=true]{cursor:grab}.calendar-day-item__resize.left{left:0;top:0}.calendar-day-item__resize.right{right:0;top:0}.calendar-day-item__draggable{height:72px;left:0;position:absolute;top:0;width:100%;z-index:9}.calendar-day-item__draggable[draggable=true]:active{cursor:grabbing}.calendar-month-day-box__disable-plus-button,.calendar-week-day-box__disable-plus-button{cursor:default!important}.calendar-day-item__top{display:flex;flex:1;flex-wrap:nowrap;font-size:14px;justify-content:space-between;letter-spacing:-.1px;line-height:17px;margin-bottom:5px;white-space:nowrap}.calendar-day-item__title{align-items:center;display:flex;font-weight:500}.calendar-day-item__hours{color:#fff;font-variant-numeric:tabular-nums}.canceled-item .calendar-day-item__hours{color:hsla(0,0%,100%,.702)}.calendar-day-item__duration{color:#fff;margin-left:8px;min-width:80px;opacity:.7}.canceled-item .calendar-day-item__duration{color:hsla(0,0%,100%,.702)}.calendar-day-item__bottom{flex:1;flex-wrap:nowrap;justify-content:space-between;white-space:nowrap}.calendar-day-item__bottom,.calendar-day-item__bottom-first{align-items:center;display:flex}.calendar-day-item--editable .calendar-day-item__bg:before,.calendar-day-item--editable:before{display:none}.calendar-day-item__bottom-first_duration{color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.09px;line-height:18px;margin-right:8px}.calendar-day-item__desc{position:relative}.calendar-day-item__desc--bg{border-radius:3px;content:"";height:56px;left:5px;position:absolute;width:3px}.calendar-day-item__tag{margin-left:24px}.calendar-day-item__assigned{margin-right:24px}.calendar-day-item__type{color:#fff;font-size:14px;font-weight:500;letter-spacing:-.09px;line-height:24px;margin-left:auto}.canceled-item .calendar-day-item__type{color:hsla(0,0%,100%,.702)!important}.calendar-day-item--editable .calendar-day-item__duration,.calendar-day-item--editable .calendar-day-item__hours,.calendar-day-item--editable .calendar-day-item__type{color:#1f2021}.calendar-day-item--editable .calendar-day-item__bg{background-image:linear-gradient(135deg,#fff 25%,#fafafa 0,#fafafa 50%,#fff 0,#fff 75%,#fafafa 0,#fafafa);background-size:56px 56px;border-radius:8px}.calendar-day-item--editable .calendar-day-item__bg:active{transform:scale(1.05)}.calendar-month-day-box{background-color:#fff;border-color:#e4e8ed #e4e8ed #fff #fff;border-style:solid;border-width:1px;padding:8px;position:relative;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-month-day-box:nth-of-type(7n+7){border-right:1px solid #fff}.calendar-month-day-box:nth-child(-n+14){border-top:1px solid #fff}.calendar-month-day-box:nth-last-child(-n+7){border-bottom:0}.calendar-month-day-box__drop-zone{bottom:0;box-shadow:0 0 0 1px transparent;left:0;position:absolute;right:0;top:0;transition:box-shadow .3s;z-index:3}.calendar-month-day-box__drop-zone:not(.calendar-month-day-box__disable-plus-button):hover,.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):hover{box-shadow:0 0 0 1px #0b80f3}.calendar-month-day-box__drop-zone-plus-icon{left:8px;opacity:0;position:absolute;top:8px;transition:opacity .3s}.calendar-month-day-box__drop-zone:not(.calendar-month-day-box__disable-plus-button):hover .calendar-month-day-box__drop-zone-plus-icon{opacity:1}.calendar-month-day-box__drop-zone-over{border:1px solid #7f8081;z-index:5}.calendar-month-day-box__drop-zone-over:hover .hover-all,.calendar-month-day-box__drop-zone-over:hover .hover-partial{display:none!important}.calendar-month-day-box .hover-all,.calendar-month-day-box .hover-partial{background:linear-gradient(90deg,#7f8081 60%,#fff 0) top/15px 1px repeat-x,linear-gradient(#7f8081 60%,#fff 0) 100%/1px 15px repeat-y,linear-gradient(90deg,#7f8081 60%,#fff 0) bottom/15px 1px repeat-x,linear-gradient(#7f8081 60%,#fff 0) 0/1px 15px repeat-y;bottom:-1px;box-shadow:0 8px 48px rgba(71,71,71,.12);box-sizing:border-box;color:#0b80f3;cursor:pointer;display:none;font-size:23px;font-weight:400;left:-1px;letter-spacing:-.018em;position:absolute;right:-1px;text-align:center;top:-1px}.calendar-month-day-box .hover-all:after,.calendar-month-day-box .hover-partial:after{content:"＋"}.calendar-month-day-box .hover-all{line-height:127px}.calendar-month-day-box .hover-partial{height:28px;line-height:25px}.calendar-month-day-box__number{align-items:center;border:1px solid transparent;border-radius:22px;color:#1f2021;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:22px;justify-content:center;line-height:20px;margin-left:auto;min-height:22px;min-width:22px;padding:2px;position:relative;width:22px}.calendar-month-day-box__number:hover{background-color:#e6e7f8}.calendar-month-day-box__number--enabled{z-index:4}.calendar-month-day-box__current-day{border-color:#0b80f3;color:#0b80f3}.calendar-month-day-box__current-day:hover{background-color:#e7f3fe}.calendar-month-day-box__current-day--first{border-radius:12px;justify-content:flex-end;padding:2px 4px;width:-moz-fit-content;width:fit-content}.calendar-month-day-box__future_month,.calendar-month-day-box__past_month{color:#a9b0c4}.calendar-month-day-box__items-wrapper{font-size:12px;margin-top:4px;position:relative;text-align:left;z-index:4}.calendar-month-day-box__show-more{align-items:center;background-color:#f7f8fb;border-radius:4px;color:#545e7d;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:20px;position:relative;text-align:center}.calendar-month-day-box__show-more:hover{background-color:#f2f2f8;color:#1f2021}.calendar-month-items-popup{background:#fff;border-radius:6px;box-shadow:0 4px 32px rgba(0,0,0,.15);position:absolute;width:200px;z-index:1035}.calendar-month-items-popup__header{align-items:center;background:#f7f8fb;border-bottom:1px solid #ebebeb;border-radius:6px 6px 0 0;display:flex;justify-content:center;padding:12px 32px 12px 12px}.calendar-month-items-popup__header-title{font-size:16px;font-style:normal;font-weight:500;line-height:19px;text-align:center;white-space:nowrap}.calendar-month-items-popup__header-right-icon{position:absolute;right:12px;top:12px}.calendar-month-items-popup__content{align-items:flex-start;display:flex;flex-direction:column;padding:10px}.calendar-week-day-box{background-color:#fff;border-right:1px solid #e4e8ed;height:100%;padding:4px 8px;position:relative;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar-week-day-box:nth-of-type(7n+1){border-left:1px solid hsla(0,0%,100%,.5)}.calendar-week-day-box:nth-of-type(7n){border-right:1px solid hsla(0,0%,100%,.5)}.calendar-week-day-box.silver{background-color:#f9f9fc}.calendar-week-day-box__drop-zone{bottom:0;left:0;position:absolute;right:0;top:0;transition:box-shadow .3s;z-index:3}.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):after,.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):before{background-color:#0b80f3;content:"";opacity:0;position:absolute;transition:opacity .3s}.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):after{height:1px;left:8px;top:14px;width:9px}.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):before{height:9px;left:12px;top:10px;width:1px}.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):hover:after,.calendar-week-day-box__drop-zone:not(.calendar-week-day-box__disable-plus-button):hover:before{opacity:1}.calendar-week-day-box__drop-zone-over{border:1px solid #7f8081;z-index:5}.calendar-week-day-box__drop-zone-over:hover .hover-all,.calendar-week-day-box__drop-zone-over:hover .hover-partial{display:none!important}.calendar-week-day-box .hover-all,.calendar-week-day-box .hover-partial{background:linear-gradient(90deg,#7f8081 60%,#fff 0) top/15px 1px repeat-x,linear-gradient(#7f8081 60%,#fff 0) 100%/1px 15px repeat-y,linear-gradient(90deg,#7f8081 60%,#fff 0) bottom/15px 1px repeat-x,linear-gradient(#7f8081 60%,#fff 0) 0/1px 15px repeat-y;bottom:-1px;box-shadow:0 8px 48px rgba(71,71,71,.12);box-sizing:border-box;color:#0b80f3;cursor:pointer;display:none;font-size:23px;font-weight:400;left:-1px;letter-spacing:-.018em;position:absolute;right:-1px;text-align:center;top:-1px}.calendar-week-day-box__number:hover,.onboarding .modal-dialog-content-header .btn-component[disabled]{background-color:#e6e7f8}.calendar-week-day-box .hover-all:after,.calendar-week-day-box .hover-partial:after{content:"＋"}.calendar-week-day-box .hover-all{line-height:127px}.calendar-week-day-box .hover-partial{height:28px;line-height:25px}.calendar-week-day-box__number{align-items:center;border:1px solid transparent;border-radius:24px;color:#1f2021;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:24px;justify-content:center;margin-left:auto;min-height:24px;min-width:24px;padding:2px;position:relative;width:24px}.catalyst-form-header-actions-more,.catalyst.avatar-group .push-left{margin-left:-4px}.calendar-week-day-box__number--enabled{min-height:24px;z-index:4}.calendar-week-day-box__current-day{border-color:#0b80f3;color:#0b80f3}.calendar-week-day-box__current-day:hover{background-color:#e7f3fe}.calendar-week-day-box__current-day--first{border-radius:12px;justify-content:flex-end;padding:2px 4px;width:-moz-fit-content;width:fit-content}.calendar-week-day-box__future_month{color:#7c849b}.calendar-week-day-box__items-wrapper{font-size:12px;margin-top:4px;position:relative;text-align:left;z-index:4}.catalyst.avatar-group{align-items:center;display:inline-flex}.catalyst.avatar-group .group+.plus,.catalyst.sidebar.header.h1 .label-wrapper .label .badge,.catalyst.sidebar.header.h2 .label-wrapper .label .badge,.catalyst.sidebar.header.h3 .label-wrapper .label .badge{margin-left:8px}.catalyst.avatar-group .plus{background-color:#fff!important;border:1px solid #b2ddff!important;border-radius:26px}.catalyst-card-body{display:flex;flex-direction:column;gap:16px}.catalyst-card-popup{background-color:#fff;border-radius:8px;padding:16px;width:320px}.catalyst-collapse-content{margin:-2px;overflow:hidden;padding:2px;transition:height .3s ease-in-out}.catalyst-collapse-trigger{align-items:center;background:0 0;border:none;cursor:pointer;display:flex;justify-content:space-between;margin:0;padding:0;width:100%}.catalyst-collapse-trigger>.arrow-icon{margin-left:auto;transition:transform .2s ease-in-out}.catalyst-collapse-trigger.is-open>.arrow-icon{transform:rotate(90deg)}.catalyst-collapse-trigger:disabled{cursor:not-allowed;opacity:.5}.catalyst.customer-identity{color:#121926;display:flex;flex-direction:column;font-size:14px!important;gap:4px;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.customer-identity>.row.name>.content{cursor:default;display:inline;font-weight:500}.catalyst.customer-identity.has-action:hover>.name>.content{color:#175cd3;cursor:pointer}.catalyst.customer-identity.has-action:hover>.name>.content:hover{text-decoration:underline}.catalyst.customer-identity-group:hover .catalyst.customer-identity.has-action>.name>.content{color:#175cd3}.catalyst.customer-identity-group:hover .catalyst.customer-identity.has-action>.name>.content:hover{text-decoration:underline}.catalyst-data-grid-filters{align-items:center;display:flex;flex:none;gap:16px;margin-top:8px}.catalyst-data-grid-filters .search{flex:none}.catalyst-data-grid-filters .filters{align-items:center;display:flex;gap:8px;position:relative}.catalyst-data-grid-filters .filters:before{background-color:#e4e8ed;content:"";height:20px;margin-right:4px;width:1px}.catalyst-data-grid-filters .filter{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid #dfe4eb;border-radius:24px;color:#364152;cursor:pointer;display:flex;gap:4px;padding:5px 12px;white-space:nowrap}.catalyst-data-grid-filters .filter.active{background-color:#f0f4f7;color:#1849a9}.catalyst-data-grid-filters .filter.active:hover{color:#194185}.catalyst-data-grid-filters .filter:hover{background-color:#ebeff2}.catalyst-data-grid-filters .filter.selected,.catalyst-data-grid-filters .filter:focus-visible{background:0 0;border-color:#b2ddff;outline:#d1e9ff solid 2px}.catalyst-data-grid-filters .filter-title{font-size:14px;font-weight:500;line-height:18px}.catalyst-data-grid-filters .filter-icon{height:14px;width:14px}.catalyst-data-grid-filters .filter-icon .icon{height:100%;width:100%;fill:currentColor}.catalyst-data-grid-filters .filter-caret{rotate:90deg}.catalyst-data-grid-filters .clear-filters{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#4b5565;cursor:pointer;font-size:14px;font-weight:500;line-height:18px;outline:0;padding:4px 6px;white-space:nowrap}.catalyst-data-grid-filters .clear-filters:focus-visible{outline:#d1e9ff solid 2px;outline-offset:-2px}.catalyst-data-grid-search-popup{background-color:#fff;border:1px solid #e4e8ed;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.06),0 12px 16px -4px rgba(16,24,40,.12),0 2px 8px 0 rgba(0,0,0,.12);min-width:400px}.catalyst-data-grid-search-popup .header{align-items:center;border-bottom:1px solid #e4e8ed;display:flex;justify-content:space-between;padding:12px 16px}.catalyst-data-grid-search-popup .header .label{color:#364152;font-size:13px;font-weight:500;line-height:16px}.catalyst-data-grid-search-popup .suggestions{align-content:start;display:grid}.catalyst-data-grid-search-popup .suggestion{display:grid;padding:4px 8px;position:relative}.catalyst-data-grid-search-popup .suggestion>.button{align-items:center;background:0 0;border-radius:4px;color:#202939;display:flex;font-size:13px;font-weight:500;gap:8px;line-height:16px;padding:10px 8px;width:100%}.catalyst-data-grid-search-popup .suggestion>.remove{align-self:center;background:0 0;border-radius:4px;color:#697586;justify-self:end;margin-right:8px;padding:3px}.catalyst-data-grid-search-popup .suggestion>.button,.catalyst-data-grid-search-popup .suggestion>.remove{cursor:pointer;grid-area:1/-1}.catalyst-data-grid-search-popup .suggestion>.button:hover,.catalyst-data-grid-search-popup .suggestion>.remove:hover{background-color:#f0f4f7}.catalyst-data-grid-table{border:1px solid #e4e8ed;border-radius:4px;overflow:hidden}.catalyst-data-grid-table .scroller{height:100%;overflow:auto;width:100%}.catalyst-data-grid-table.is-loading .scroller{overflow:hidden}.catalyst-data-grid-table table{border-collapse:collapse;min-width:100%;table-layout:fixed}.catalyst-data-grid-table table tbody tr{transform:translate(0)}.catalyst-data-grid-table table tr{border-bottom:1px solid #f0f4f7;position:relative}.catalyst-data-grid-table table tr:hover .cell{background-color:#fafafd}.catalyst-data-grid-table .cell{background-color:#fff;border-bottom:1px solid #f0f4f7;color:#4b5565;font-size:14px;font-weight:500;height:48px;padding:0;text-align:left;white-space:nowrap}.catalyst-data-grid-table .cell.cell--checkbox{left:0;min-width:48px;position:sticky;width:48px;z-index:4}.catalyst-data-grid-table .cell.cell--checkbox .checkbox:before,.catalyst-data-grid-table .cell.cell--checkbox:before{position:absolute;content:"";inset:0}.catalyst-data-grid-table .cell.cell--checkbox:before{box-shadow:8px 0 8px 0 rgba(0,0,0,.05);pointer-events:none}.catalyst-data-grid-table .cell.cell--checkbox .checkbox{height:16px;margin:auto;width:16px}.catalyst-data-grid-table .cell.cell--checkbox .checkbox .icon{height:100%;width:100%}.catalyst-data-grid-table .cell.cell--checkbox.cell--loading{padding:8px 16px}.catalyst-data-grid-table .cell.cell--id{left:48px;position:sticky;z-index:4}.catalyst-data-grid-table .cell.cell--id:before{box-shadow:8px 0 8px 0 rgba(0,0,0,.05);content:"";inset:0;pointer-events:none;position:absolute}.catalyst-data-grid-table .cell.cell--amount{justify-content:end;text-align:end}.catalyst-data-grid-table .cell.cell--amount .cell-inner{display:inline-flex;justify-content:inherit}.catalyst-data-grid-table .cell.cell--icon{justify-content:center;text-align:center}.catalyst-data-grid-table .cell.cell--icon .cell-inner{display:inline-flex;justify-content:inherit}.catalyst-data-grid-table .cell:not(th).cell--users{pointer-events:none;z-index:3}.catalyst-data-grid-table .cell.cell--action{width:0}.catalyst-data-grid-table .cell.cell--action .row-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;cursor:pointer;inset:0;outline:0;padding:0;position:absolute;z-index:2}.catalyst-data-grid-table .cell.cell--action .row-action:focus-visible{outline:#d1e9ff solid 2px;outline-offset:-2px;z-index:2}.catalyst-data-grid-table .cell.cell--actions{min-width:42px;position:sticky;right:0;width:42px;z-index:4}.catalyst-data-grid-table .cell.cell--actions .dropdown>.button:before,.catalyst-data-grid-table .cell.cell--actions:before{position:absolute;content:"";inset:0}.catalyst-data-grid-table .cell.cell--actions:before{box-shadow:-8px 0 8px 0 rgba(0,0,0,.05)}.catalyst-data-grid-table .cell.cell--actions.cell--loading{padding:8px 12px}.catalyst-data-grid-table .cell.cell--actions .dropdown{justify-content:center}.catalyst-data-grid-table .cell.cell--actions .dropdown>.button{outline:0}.catalyst-data-grid-table .cell:has(:focus-visible){outline:#d1e9ff solid 2px;outline-offset:-2px}.catalyst-data-grid-table .cell.cell--loading,.catalyst-data-grid-table.is-loading .cell{position:static;z-index:unset}.catalyst-data-grid-table th.cell{background-color:#f8f8fd;height:42px;padding:0;position:sticky;top:0;width:var(--column-width,unset);z-index:5}.catalyst-data-grid-table th.cell.cell--actions,.catalyst-data-grid-table th.cell.cell--checkbox,.catalyst-data-grid-table th.cell.cell--id{z-index:6}.catalyst-data-grid-table th.cell.cell--trigger{width:0}.catalyst-data-grid-table th.cell:after{border-bottom:2px solid #e4e8ed;content:"";inset:0;pointer-events:none;position:absolute}.catalyst-data-grid-table .row .cell:not(.cell--action,.cell--id,.cell--checkbox,.cell--actions){position:relative}.catalyst-data-grid-table .row .cell.cell--id{pointer-events:none}.catalyst-data-grid-table .row.is-selected .cell{background-color:#eff8ff}.catalyst-data-grid-table .cell-inner{max-width:var(--column-max-width,unset);min-width:var(--column-min-width,unset);padding:8px;width:var(--column-width,unset)}.catalyst-data-grid-table .cell-header{align-items:center;background-color:#f8f8fd;color:#4b5565;display:flex;font-weight:500;height:100%;justify-content:inherit;padding:8px 0 8px 8px;position:relative;width:100%}.catalyst-data-grid-table .cell-link:hover,.catalyst-data-grid-table .cell.cell--sortable .cell-header:hover{background-color:#f0f4f7}.catalyst-data-grid-table .cell-header-icon{align-items:center;height:20px;justify-content:center;width:20px}.catalyst-data-grid-table .cell-header-icon path{opacity:.2;fill:#000}.catalyst-data-grid-table .cell.sort-by .cell-header-icon path,.catalyst-data-grid-tabs .tab-icon .icon path,.catalyst-dialog-content.type-legacy>.row.icon.type-regular>.fill>.icon svg path{fill:#1570ef}.catalyst-data-grid-table table tr:hover .cell-link{color:#1570ef;text-decoration:none}.catalyst-data-grid-table .cell.cell--sortable .cell-header{cursor:pointer}.catalyst-data-grid-table .cell-header:focus-visible,.catalyst-data-grid-table .cell.focused .cell-header{outline:#d1e9ff solid 2px;outline-offset:-2px}.catalyst-data-grid-table .cell.sort-by .cell-header{color:#121926}.catalyst-data-grid-table .cell.sort-by.asc .cell-header-icon .icon path:first-child,.catalyst-data-grid-table .cell.sort-by.desc .cell-header-icon path:last-child{opacity:1}.catalyst-data-grid-table .cell-label,.catalyst-data-grid-table .cell-link,.catalyst-data-grid-table .cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-data-grid-table .cell-label,.catalyst-data-grid-table .cell-text{display:block}.catalyst-data-grid-table .cell-link{border:1px solid transparent;border-radius:4px;color:inherit;display:inline-block;margin-left:-6px;outline:0;padding:4px 6px;position:relative;z-index:3}.catalyst-data-grid-table .cell-link.active{background-color:#fff;border-color:#53b0fd;outline:#d1e9ff solid 2px}.catalyst-data-grid-table .cell--loading{padding:8px}.catalyst-data-grid-table .cell-skeleton{background-color:#f0f4f7;border-radius:4px;height:16px;overflow:hidden;position:relative;width:100%}.catalyst-data-grid-table .cell-skeleton:before{animation:animation-catalyst-data-grid-table-skeleton 1s ease-in-out infinite;background-image:linear-gradient(90deg,transparent,#e4e8ed 50%,transparent);content:"";inset:0;position:absolute;translate:-100% 0}.catalyst-data-grid-table .cell-resize{background:#175cd3;border-radius:1px;cursor:ew-resize;height:26px;position:absolute;right:0;top:8px;touch-action:none;width:3px;z-index:1}.catalyst-data-grid-table .cell-resize:before{content:"";inset:-8px -6px;position:absolute}.catalyst-data-grid-table .cell-resize:not(:hover),.catalyst-data-grid-table:not(.overflow-left) .cell--checkbox:before,.catalyst-data-grid-table:not(.overflow-left) .cell--id:before,.catalyst-data-grid-table:not(.overflow-right) .cell--actions:before,.catalyst-data-grid-table:not(.overflow-top) th.cell:after{opacity:0}@keyframes animation-catalyst-data-grid-table-skeleton{0%{translate:-100% 0}to{translate:100% 0}}.catalyst-data-grid-tabs{align-items:center;display:flex;flex:none;gap:8px;margin:0 -2px 20px;overflow:auto;padding:8px 2px}.catalyst-data-grid-tabs .tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid transparent;border-radius:8px;cursor:pointer;display:grid;height:62px;min-width:182px;padding:8px 12px;text-align:left}.catalyst-data-grid-tabs .tab:focus-visible,.catalyst-data-grid-tabs .tab:hover{background-color:#f8f8fd}.catalyst-data-grid-tabs .tab.is-active{background-color:#f0f4f7;border-color:#e4e8ed}.catalyst-data-grid-tabs .tab.is-active:hover{border-color:#d1e9ff}.catalyst-data-grid-tabs .tab.is-active:focus-visible,.catalyst-data-grid-tabs .tab:focus-visible{border-color:#84caff;outline:#d1e9ff solid 2px}.catalyst-data-grid-tabs .tab:not(.is-active) .tab-icon{display:none}.catalyst-data-grid-tabs .tab-header{align-items:center;align-self:start;display:flex;gap:6px;line-height:18px}.catalyst-data-grid-tabs .tab-name{color:#121926;font-size:13px;font-weight:500;white-space:nowrap}.catalyst-data-grid-tabs .tab-count{color:#697586;font-size:13px}.catalyst-data-grid-tabs .tab-icon{align-self:center;height:18px;margin-left:auto;width:18px}.catalyst-data-grid-tabs .tab-icon .icon{height:100%}.catalyst-data-grid-toolbar .pagination:after,.catalyst-data-grid-toolbar .pagination__title:has(+.segments>.segment):after,.catalyst-data-grid-toolbar .segment:not(:last-child):after{height:20px;background-color:#e4e8ed;width:1px;content:""}.catalyst-data-grid-tabs .tab-value{color:#202939;font-size:16px;font-weight:500;line-height:20px}.catalyst-data-grid-toolbar{align-items:center;display:grid;flex:none;gap:8px;grid-template-columns:1fr auto;margin:4px 0}.catalyst-data-grid-toolbar .pagination{align-items:center;gap:8px 12px}.catalyst-data-grid-toolbar .pagination__title{align-items:center;display:flex;gap:12px}.catalyst-data-grid-toolbar .segments{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px}.catalyst-data-grid-toolbar .segment{align-items:center;color:#121926;display:flex;font-size:14px;gap:12px;line-height:18px}.catalyst-data-grid-toolbar .segment>.dropdown{margin-left:-8px;margin-right:-8px}.catalyst-data-grid-toolbar .filter,.catalyst-data-grid-toolbar .search{align-items:center;display:flex;gap:3px}.catalyst-data-grid-toolbar .filter>strong,.catalyst-data-grid-toolbar .search>strong{font-weight:600}.catalyst-data-grid-toolbar .clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer;padding:4px}.catalyst-data-grid-toolbar .clear-all{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;color:#4b5565;cursor:pointer;font-weight:500}.catalyst-data-grid-toolbar .column-settings{align-self:end;margin-bottom:8px}.catalyst-date-actions>.row.actions,.catalyst-form-sidebar-reminders-section-emails-customer>.placeholder>.action{margin:0 0 0 -12px}.catalyst-date-actions{display:flex;flex-direction:column;gap:16px;padding:12px 16px}.catalyst-date-actions>.row{align-items:center;display:flex;flex-direction:row}.catalyst-date-actions>.row.toggle{color:#4b5565;font-size:14px;font-weight:400;gap:8px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-date-actions>.row.actions>.action{display:flex;flex:1;flex-direction:row}.catalyst-date-actions>.row.actions>.action.save{justify-content:flex-end}.catalyst-date-body{display:flex;flex-direction:column}.catalyst-date-body>.master{display:flex;flex-direction:row}.catalyst-date-body>.master>.templates{border-right:1px solid #e4e8ed;padding:16px;width:128px}.catalyst-date-body>.master>.content{display:flex;flex-direction:column;gap:12px;padding:16px 12px}.catalyst-date-body>.master>.content>.picker.hidden{display:none}.catalyst-date-body>.actions{border-top:1px solid #e4e8ed}.catalyst-details-body-popup:has(.catalyst-date-body){padding:0}.catalyst-date-picker{display:flex;flex-direction:column}.catalyst-date-picker>.litepicker{box-shadow:none;z-index:unset}.catalyst-date-picker>.litepicker>.litepicker>.container__main>.container__months{width:auto}.catalyst-date-picker>.litepicker>.litepicker>.container__main>.container__months>.month-item{padding:0;width:280px}.catalyst-date-picker>.litepicker>.litepicker>.container__main>.container__months.columns-2>.month-item{padding:0}.catalyst-date-picker>.litepicker>.litepicker>.container__main>.container__months>.month-item>.month-item-header>div{display:flex;flex:1;flex-direction:row;padding-left:12px}.catalyst-date-templates,.catalyst-date-templates>.items{flex-direction:column;display:flex}.catalyst-date-picker>.litepicker>.litepicker>.container__main>.container__months>.month-item>.month-item-header>div>.month-item-name,.catalyst-date-picker>.litepicker>.litepicker>.container__main>.container__months>.month-item>.month-item-header>div>.month-item-year{outline:0}.catalyst-date-templates{color:#1f2021;gap:12px}.catalyst-date-templates>.header{align-items:center;display:flex;font-size:16px;font-weight:500;line-height:24px}.catalyst-date-templates>.items>.item{align-items:center;color:#545e7d;display:flex;font-size:14px;font-weight:500;height:30px;line-height:20px}.catalyst-date-templates>.items>.item>.button{color:inherit}.catalyst-date-trigger-content{background-color:#fff;border-radius:8px;box-shadow:8px 16px 32px 8px rgba(0,0,0,.15)}.catalyst-demos-catalyst-dialog-content{display:flex;flex-direction:column;gap:12px}.catalyst-demos-catalyst-dialog-content>.row{display:flex;flex-direction:column;gap:6px}.catalyst-demos-catalyst-dialog-content>.row>.box{border:1px solid rgba(0,0,0,.1);border-radius:8px;width:472px}.catalyst-demos-catalyst-dialog{display:flex;flex-direction:column;gap:12px}.catalyst-demos-catalyst-dialog>.row{align-items:center;display:flex;flex-direction:row;gap:6px}.catalyst-demos-check-in-out-dialog{display:flex;flex-direction:column;gap:24px}.catalyst-demos-check-in-out-dialog>.row{display:flex;flex-direction:row;gap:8px}.catalyst-demos-check-in-out-dialog>.row.padded{background:rgba(0,0,0,.03);padding:24px}.catalyst-demos-check-in-out-dialog>.row.padded>.box{background:#fff;width:472px}.catalyst-demos-confirm-job-status-email-dialog,.catalyst-demos-create-appointment-dialog-content{display:flex;flex-direction:column;gap:12px}.catalyst-demos-create-appointment-dialog-content>.row{display:flex;flex-direction:column;gap:6px}.catalyst-demos-create-appointment-dialog-content>.row>.box{border:1px solid rgba(0,0,0,.1);border-radius:8px;width:472px}.catalyst-demos-customer-identity{display:flex;flex-direction:column;gap:24px}.catalyst-demos-customer-identity>.section{display:flex;flex-direction:column;gap:16px}.catalyst-demos-customer-identity>.section>.title{font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important}.catalyst-demos-customer-identity>.section>.content{display:flex;flex-direction:column;gap:12px}.catalyst-demos-customer-identity>.section>.content>.row{display:flex;flex-direction:column;gap:8px}.catalyst-demos-customer-identity>.section>.content>.row>.title{font-size:14px!important;font-weight:600;letter-spacing:-.09px!important;line-height:18px!important}.catalyst-demos-customer-identity>.section>.content>.row>.content{display:flex;flex-direction:row;gap:12px}.catalyst-demos-customer-identity>.section>.content>.row>.content>.box{width:200px}.catalyst-demos-customer-identity>.section>.content>.row>.content>.box.group{background:#f7fbff;border:1px solid #eff8ff;border-radius:4px;padding:8px 8px 32px}.catalyst-demos-customer-identity>.section>.content>.row>.content>.box.narrow{width:100px}.catalyst-demos-dropdown-button,.catalyst.demos-dev{display:flex;flex-direction:column;gap:12px}.catalyst-demos-dynamic{display:flex;flex-direction:column;gap:24px;padding:24px}.catalyst-demos-dynamic>.selection{display:flex;flex-direction:column;gap:4px}.catalyst-demos-dynamic>.selection>.toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-demos-dynamic>.selection>.actions,.catalyst-demos-dynamic>.selection>.item{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-demos-dynamic>.items{display:flex;flex-direction:column;gap:24px}.catalyst-demos-dynamic>.items>.item{background:#fff;display:flex;flex-direction:column;gap:12px;padding:12px}.catalyst-demos-dynamic>.items>.item>.title{font-weight:600}.catalyst-demos-dynamic>.items>.item>.content,.catalyst-demos-flash-message{display:flex;flex-direction:column}.catalyst-demos-flash-message{gap:12px}.catalyst-demos-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);display:flex;flex-direction:row;gap:12px;padding:6px 24px}.catalyst-demos-header>a{color:#202939;font-size:14px}.catalyst-demos-image-cropper{display:grid;gap:2rem;grid-template-columns:1fr 1fr}.catalyst-demos-job-identity{display:flex;flex-direction:column;gap:24px}.catalyst-demos-job-identity>.section{display:flex;flex-direction:column;gap:16px}.catalyst-demos-job-identity>.section>.title{font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important}.catalyst-demos-job-identity>.section>.content{display:flex;flex-direction:column;gap:12px}.catalyst-demos-job-identity>.section>.content>.row{display:flex;flex-direction:column;gap:8px}.catalyst-demos-job-identity>.section>.content>.row>.title{font-size:14px!important;font-weight:600;letter-spacing:-.09px!important;line-height:18px!important}.catalyst-demos-job-identity>.section>.content>.row>.content{display:flex;flex-direction:row;gap:12px}.catalyst-demos-job-identity>.section>.content>.row>.content>.box{width:300px}.catalyst-demos-job-identity>.section>.content>.row>.content>.box.group{background:#f7fbff;border:1px solid #eff8ff;border-radius:4px;padding:8px 8px 32px}.catalyst-demos-job-identity>.section>.content>.row>.content>.box.narrow{width:150px}.catalyst-demos-measure{display:flex;flex-direction:column;gap:12px}.catalyst-demos-measure>.row{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.catalyst-demos-measure>.row.sizes{flex-direction:column;font-size:12px;gap:4px}.catalyst-demos-message{display:flex;flex-direction:column;gap:8px}.catalyst-demos-message>.row{display:flex;flex-direction:row}.catalyst-demos-message>.row>.message{width:344px}.catalyst.demos-onboarding{display:flex;flex-direction:column;gap:12px}.catalyst.demos-onboarding>.row{display:flex;flex-direction:column;gap:6px}.catalyst.demos-onboarding>.row>.title{font-weight:600}.catalyst.demos-onboarding>.row>.content{display:flex;flex-direction:row;gap:6px}.catalyst-demos-pinner>.content{display:flex;flex-direction:column;gap:12px;padding:12px}.catalyst-demos-pinner>.content>.row{display:flex;flex-direction:row;gap:12px}.catalyst-demos-pinner>.content>.row.references{display:flex;height:52px;position:relative}.catalyst-demos-pinner>.content>.row.references>.content{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;gap:12px;left:0;overflow:hidden;padding:8px;position:absolute;top:0;z-index:99}.catalyst-demos-pinner>.content>.row.references>.content>.reference{background:rgba(255,0,0,.1);height:36px;width:36px}.catalyst-demos-pinner>.content>.row.placeholder{background:rgba(0,0,0,.1);height:240px;width:320px}.catalyst-demos-pinner-content{align-items:center;background:#ffe6e6;display:flex;flex-direction:column;height:100px;justify-content:center;width:250px}.catalyst-demos-progress-bar,.catalyst-demos-rich-text,.catalyst-demos-slider{display:flex;flex-direction:column;gap:12px}.catalyst-demos-slider>.slider{background:#000;border-radius:4px;padding:12px;width:300px}.catalyst-demos-slider>.slider.vertical{height:300px;width:-moz-min-content;width:min-content}.catalyst-demos-state-dropdown,.catalyst-demos-unit-input{display:flex;flex-direction:column;gap:8px}.catalyst-demos-unit-input>.input{width:130px}.catalyst-demos-video-player{display:flex;flex-direction:column;gap:12px}.catalyst-demos-video-player>.video{height:200px;width:300px}.catalyst-demos-video-player>.controls{display:flex;flex-direction:row}.catalyst.details-assignee{align-items:center;border:1px solid transparent;border-radius:4px;display:flex;padding:0 2px 0 0}.catalyst.details-assignee>.label{min-width:0}.catalyst.details-assignee>.label>.wrapper{overflow:hidden}.catalyst.details-assignee:hover{background-color:#eff8ff}.catalyst.details-assignee:focus{background-color:#fff;border:1px solid #53b0fd;box-shadow:0 0 0 2px #d1e9ff}.catalyst.details-assignee-group:hover .catalyst.details-assignee .remove{visibility:visible}.catalyst-details-body{border:1px solid transparent;border-radius:4px;cursor:default;display:flex;flex-direction:column;gap:8px;padding:8px 4px;transition:border-color .15s ease-in-out,background-color .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}#details.appointment.block .body>.column>.customer-details,#details.appointment.block .body>.column>.job-details,.catalyst.modal-body.estimate .catalyst-details-body.customer-details,.catalyst.modal-body.estimate .catalyst-details-body.job-details,.catalyst.modal-body.invoice .catalyst-details-body.customer-details,.catalyst.modal-body.invoice .catalyst-details-body.job-details{width:232px}.catalyst-details-body.has-error{border-color:#f97066}.catalyst-details-body.is-editing.has-content.has-select{cursor:pointer}.catalyst-details-body.is-editing.has-content.has-select.has-card,.catalyst-details-body.is-editing.has-content.has-select.has-popup,.catalyst-details-body.is-editing.has-content.has-select:hover{background:#f0f4f7}.catalyst-details-body.is-editing.has-content.has-select.has-card.has-error,.catalyst-details-body.is-editing.has-content.has-select.has-popup.has-error,.catalyst-details-body.is-editing.has-content.has-select:hover.has-error{background:#fef3f2}.catalyst-details-body-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.059),0 12px 32px -4px rgba(16,24,40,.141),0 2px 8px 0 rgba(0,0,0,.122);padding:16px}.catalyst .filters-list__item .form-container,.catalyst.dropdown-content,.catalyst.select-dropdown-content{box-shadow:0 4px 6px -2px rgba(16,24,40,.06),0 12px 16px -4px rgba(16,24,40,.12),0 2px 8px 0 rgba(0,0,0,.12)}.catalyst-dialog-content{display:flex;flex-direction:column}.catalyst-dialog-content>.row{display:flex;flex-direction:row}.catalyst-dialog-content>.row.header{flex-direction:column;gap:8px}.catalyst-dialog-content>.row.header>.title{color:#1f2021;font-size:24px;font-weight:600;letter-spacing:-.47px}.catalyst-dialog-content>.row.header>.description{flex-direction:column;gap:4px}.catalyst-dialog-content>.row.header>.description>.title{color:#1f2021;font-size:16px;font-weight:600}.catalyst-dialog-content>.row.header>.description>.description{color:#1f2021;font-size:16px;letter-spacing:-.09px}.catalyst-dialog-content>.row.raw.type-bordered{border:1px solid #e4e8ed;border-radius:8px;padding:16px}.catalyst-dialog-content.type-regular{gap:24px;padding:40px 24px 24px}.catalyst-dialog-content.type-regular>.row.actions{flex-direction:row-reverse;gap:16px}.catalyst-dialog-content.type-regular>.row.actions>.action:last-child{flex:1}.catalyst-dialog-content.type-regular>.row.actions>.action:last-child.type-cancel{margin-left:-12px}.catalyst-dialog-content.type-regular.no-close{padding-top:24px}.catalyst-dialog-content.type-legacy{gap:24px;padding:24px 40px}.catalyst-dialog-content.type-legacy>.row{justify-content:center}.catalyst-dialog-content.type-legacy>.row.icon>.fill{align-items:center;border-radius:50%;display:flex;flex-direction:row;height:48px;justify-content:center;width:48px}.catalyst-dialog-content.type-legacy>.row.icon.type-regular>.fill{background:#d1e9ff}.catalyst-dialog-content.type-legacy>.row.icon.type-warning>.fill>.icon svg path,.catalyst-form-content-sections-section-regular-progress-progress>.header>.label.warning>.icon path{fill:#dc6803}.catalyst-dialog-content.type-legacy>.row.icon.type-warning>.fill{background:#fef0c7}.catalyst-dialog-content.type-legacy>.row.icon.type-success>.fill{background:#e6f4d7}.catalyst-dialog-content.type-legacy>.row.icon.type-success>.fill>.icon svg path{fill:#328923}.catalyst-dialog-content.type-legacy>.row.header>.title{font-weight:500;text-align:center}.catalyst-dialog-content.type-legacy>.row.header>.description{color:#4b5565;font-size:14px;text-align:center}.catalyst-dialog-content.type-legacy>.row.actions{flex-direction:column;gap:8px}.catalyst-dialog-content.type-legacy>.row.actions>.action{height:48px;width:100%}.catalyst-dialog-content.type-legacy>.row.actions>.action.type-secondary{background-color:#fff;border:1px solid #0b80f3;color:#0b80f3}.catalyst-dialog-content.type-legacy>.row.actions>.action.type-secondary:hover{background-color:#e7f3fe}.catalyst-dropdown-button-icon>.icon svg path{transition:fill .15s ease-in-out;fill:var(--color)}.catalyst-dropdown-button-label{font-size:14px;font-weight:500;line-height:1}.catalyst-dropdown-button-more{border-bottom-right-radius:4px;border-left:1px solid transparent;border-left-color:var(--highlighted-separator);border-top-right-radius:4px;margin:0 -12px 0 4px;position:relative;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}.catalyst-dropdown-button-more,.catalyst-dropdown-button-more>.trigger{align-items:center;display:flex;flex-direction:row;justify-content:center}.catalyst-dropdown-button-more>.trigger{height:32px;width:32px}.catalyst-dropdown-button-more>.trigger>.icon svg{transition:fill .15s ease-in-out;fill:var(--color)}.catalyst-dropdown-button-more>.content{position:absolute;right:0;top:37px;z-index:5}.catalyst-dropdown-button-more.is-open,.catalyst-dropdown-button-more:hover{background-color:var(--highlighted-hover-background)}.catalyst .dropdown-container{position:relative}.catalyst.dropdown-content{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:162px;z-index:1060}.catalyst.dropdown-content.small .item .option-button{min-height:34px}.catalyst.dropdown-content.medium .item .option-button{min-height:40px}.catalyst.dropdown-content .group{border-bottom:1px solid #e4e8ed;display:flex;flex-direction:column;gap:2px;padding:4px}.catalyst.dropdown-content .group:last-child{border-bottom:none}.catalyst.dropdown-content .item .option-button{align-items:center;background:0 0;border-radius:6px;cursor:pointer;display:inline-flex;padding:0 8px;width:100%}.catalyst.dropdown-content .item .option-button:disabled,.catalyst.dropdown-content .item .option-button[disabled]{cursor:default}.catalyst.dropdown-content .item .option-button .option-icon .icon.medium{margin-right:6px}.catalyst.dropdown-content .item .option-button .option-icon .icon.xlarge{margin-right:8px}.catalyst.dropdown-content .item .option-button .option-icon .icon path{fill:#4b5565}.catalyst.dropdown-content .item .option-button .option-label{align-items:flex-start;display:inline-flex;flex-direction:column;gap:2px;justify-content:center}.catalyst.dropdown-content .item .option-button .option-label__label{color:#4b5565;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;white-space:nowrap}.catalyst.dropdown-content .item .option-button .option-label__sublabel{color:#4b5565;font-size:12px;line-height:14px}.catalyst.dropdown-content .item .option-button .option-label__after{margin-left:auto}.catalyst.dropdown-content .item .option-button .option-label__after:empty{display:none}.catalyst.dropdown-content .item .option-button:hover{background-color:#f8f8fd}.catalyst.dropdown-content .item .option-button:hover .option-icon .icon path{fill:#121926!important}.catalyst.dropdown-content .item .option-button:hover .option-icon .icon.critical-600 path{fill:#d92d20!important}.catalyst.dropdown-content .item .option-button:hover .option-label{color:#121926!important}.catalyst.dropdown-content .item .option-button:hover .option-label.critical-600{color:#d92d20!important}.catalyst.dropdown-content .item.disabled{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst .filters-list{display:flex;flex:1;gap:8px;padding:6px}.catalyst .filters-list__item{border-radius:4px;display:flex;flex-basis:180px;flex-direction:column;padding:4px;position:relative}.catalyst .filters-list__item>div{flex:1}.catalyst .filters-list__item:hover{background:#f7fbff}.catalyst .filters-list__item__selected-info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:26px}.catalyst .filters-list__item__selected-info .avatar-group,.catalyst .filters-list__item__selected-info .avatar-single{margin-left:6px}.catalyst .filters-list__item__selected-info .avatar-group .group{display:flex}.catalyst .filters-list__item__selected-info .user-name .wrapper{max-width:130px}.catalyst .filters-list__item__selected-info .truncated-label .wrapper{max-width:160px}.catalyst .filters-list__item .form-container{background:#fff;border:1px solid #e4e8ed;border-radius:8px;left:0;max-width:250px;min-width:140px;overflow:hidden;position:absolute;top:100%;z-index:1}.catalyst .filters-list__item .form-container.actions>.action .form-field-with-action__trigger{margin:0;padding:0 4px}.catalyst .filters-list__item .form-container.actions>.action .form-field-with-action__trigger .form-field-label-general,.catalyst .filters-list__item .form-container.actions>.action .form-field-with-action__trigger .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .catalyst .filters-list__item .form-container.actions>.action .form-field-with-action__trigger .work-order-field-label-general{font-size:14px}.catalyst .filters-list__item .form-container.actions>.action.option .form-field-with-action__trigger{border-bottom:none}.catalyst .filters-list__item .form-container.actions>.action:hover{background:#e0f2ff}.catalyst .filters-list__item .form-container.mut-array>.array{width:246px}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list{gap:12px;padding:12px}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.search-field{border:1px solid #eff1f7;border-radius:4px;height:inherit;line-height:inherit;padding:4px 8px}.catalyst.view-selector .label,.catalyst.view-selector-selected .selected{font-size:14px;line-height:18px;color:#000;letter-spacing:-.09px}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.search-field>.search-field__input{font-size:14px;padding:4px 0}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.search-field>.search-field__icon{display:none}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.search-field>.search-field__clear-button{height:auto;margin:0;padding:0;position:static;right:0}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.options-list__scrollable-area{margin:-12px;max-height:206px;min-height:206px;padding:0}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.options-list__scrollable-area>.options-list__options-container{display:flex;flex-direction:column;gap:16px;padding:12px}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.options-list__scrollable-area>.options-list__options-container>.options-list__option{padding:0 1px}.catalyst .filters-list__item .form-container.mut-array>.array>.options-list>.options-list__scrollable-area>.options-list__options-container>.options-list__option:hover{background:0 0}.catalyst .filters-list__item .form-container .options-list__option{gap:8px;min-height:auto;padding-bottom:8px;padding-top:8px}.catalyst .filters-list__item .form-container .options-list .check-box-wrapper{margin-left:0}.catalyst .filters-list__item .form-container .options-list__media{margin-right:0}.catalyst .filters-list__item .form-container .options-list__scrollable-area{margin:0;max-height:320px;overflow-y:auto}.catalyst .filters-list__item .form-container .options-list__option-label{font-size:14px}.catalyst .filters-list.device-desktop{flex:1;flex-direction:row}.catalyst .filters-list.device-mobile{flex-direction:column;padding:16px}.catalyst .filters-list.device-mobile>.filters-list__item{flex-basis:0}.catalyst.view-selector{align-items:center;background-color:transparent;cursor:pointer;display:flex;justify-content:space-between;min-width:280px;padding:6px}.catalyst.view-selector-selected{max-width:174px}.catalyst.view-selector-selected .selected{font-weight:500;text-align:right}.catalyst.view-selector.focused,.catalyst.view-selector:focus,.catalyst.view-selector:hover{background-color:#f0f4f7;border-radius:4px}.catalyst-form-container{display:grid;flex:1;grid-template:"header" min-content "content" auto/auto;overflow-x:hidden;position:relative}.catalyst-form-container.has-sidebar{grid-template:"header header" min-content "content sidebar" auto/1fr min-content}@media (max-width:1024px){.catalyst-form-container.has-sidebar{grid-template:"header" min-content "content" auto/auto}.catalyst-form-container.has-sidebar>.content{padding-right:64px}.catalyst-form-container.has-sidebar>.sidebar{bottom:0;position:absolute;right:0;top:64px;transition:box-shadow .2s ease-in-out;z-index:1}.catalyst-form-container.has-sidebar.sidebar-expanded>.sidebar{box-shadow:-2px 0 16px 0 rgba(0,0,0,.08)}}.catalyst-form-container>.header{grid-area:header}.catalyst-form-container>.content{grid-area:content}.catalyst-form-container>.sidebar{grid-area:sidebar}.catalyst-form-content,.catalyst-form-drop-zone{display:flex;flex:1;flex-direction:column}.catalyst-form-header{align-items:center;border-bottom:1px solid #e4e8ed;display:flex;flex-direction:row;height:64px;min-width:0;padding:9px 16px 9px 8px;width:100%}.catalyst-form-modal{display:flex;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:90}.catalyst-form-modal>.overlay{background-color:#cdd5df;bottom:0;cursor:default;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease-in-out;z-index:1}.catalyst-form-modal>.content{background-color:#fff;box-shadow:0 4px 16px 4px rgba(0,0,0,.12);display:flex;flex-flow:column;max-width:1400px;min-width:768px;overflow:hidden;transform:translateX(100vw);transition:transform .5s ease-in-out;width:1132px;width:calc(100vw - 128px);z-index:2}@media (width < 1132px){.catalyst-form-modal>.content{width:100%}}.catalyst-form-sidebar{border-left:1px solid #e4e8ed;display:flex;flex-direction:column;position:relative}.catalyst-form-sidebar>.toggle{left:-12px;position:absolute;top:7px;z-index:2}.catalyst-form-sidebar.expanded{width:360px}.catalyst-form-sidebar.collapsed{width:64px}.catalyst-form-sidebar>.content{display:flex;flex:1;flex-direction:column}.header-lead-container__search{width:240px}.header-lead-container__search>.catalyst.input.medium{background-color:#fff;border-color:#e4e8ed;padding:7px 6px}.header-lead-container__search>.catalyst.input.medium>input::-moz-placeholder{color:#9aa4b2}.header-lead-container__search>.catalyst.input.medium>input::placeholder{color:#9aa4b2}.header-lead-container__search>.catalyst.input.medium:focus-within .trail-icon,.header-lead-container__search>.catalyst.input.medium:hover .trail-icon{--input-border-color:transparent}.header-lead-container__search>.catalyst.input.medium .lead-icon path{fill:#697586}.header-lead-container__search>.catalyst.input.medium .trail-icon path{fill:#4b5565}.catalyst.wrapper.decorated.light{background-color:#d1e9ff}.catalyst.wrapper.decorated.light .icon path{fill:#1570ef}.catalyst.wrapper.decorated.mid{background-color:#1570ef}.catalyst.wrapper.decorated.mid .icon path{fill:#fff}.catalyst.wrapper.decorated.dark{background-color:#1849a9}.catalyst.wrapper.decorated.disabled,.catalyst.wrapper.decorated.modern{background-color:#fff;border:1px solid #dfe4eb;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.catalyst.wrapper.decorated.dark .icon path{fill:#fff}.catalyst.wrapper.decorated.modern .icon path{fill:#1570ef}.catalyst.wrapper.decorated.disabled .icon path{fill:#4b5565}.catalyst.wrapper.decorated.small{border-radius:6px;padding:8px}.catalyst.wrapper.decorated.small .icon{height:16px;width:16px}.catalyst.wrapper.decorated.medium{border-radius:8px;padding:10px}.catalyst.wrapper.decorated.medium .icon{height:20px;width:20px}.catalyst.wrapper.decorated.large{border-radius:10px;padding:12px}.catalyst.wrapper.decorated.large .icon{height:24px;width:24px}.catalyst.wrapper.decorated.xlarge{border-radius:12px;padding:14px}.catalyst.wrapper.decorated.xlarge .icon{height:28px;width:28px}.catalyst-input-typed-number{border:1px solid #e4e8ed;border-radius:4px;display:flex;flex-direction:row;height:26px}.catalyst-input-typed-number>.toggle{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-size:13px;font-weight:500;justify-content:center;margin:-1px 0 -1px -1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.catalyst-input-typed-number.has-error>.toggle.disabled,.catalyst-input-typed-number>.toggle.disabled,.catalyst-input-unit>.unit.disabled>.trigger,.catalyst.job-identity>.content>.content>.item,.catalyst.job-identity>.content>.item{cursor:default}.catalyst-input-typed-number>.input{border:none;flex:1;font-size:14px;letter-spacing:-.09px;outline:0;padding:0 8px;text-align:right}.catalyst-input-typed-number>.toggle{background-color:#f7fbff;border-color:#b2ddff;color:#1570ef}.catalyst-input-typed-number>.toggle.enabled:hover{background:#eff8ff;border-color:#84caff;color:#175cd3}.catalyst-input-typed-number>.input{color:#121926}.catalyst-input-typed-number>.tax{align-items:center;display:flex;height:100%;margin:0 0 0 -2px;padding:0 4px 0 0}.catalyst-input-typed-number>.tax>svg{height:6px;width:5px}.catalyst-input-typed-number:focus-within,.catalyst-input-typed-number:hover{border-color:#53b0fd}.catalyst-input-typed-number:focus-within>.toggle,.catalyst-input-typed-number:hover>.toggle{border-bottom-color:#53b0fd;border-left-color:#53b0fd;border-top-color:#53b0fd}.catalyst-input-typed-number:focus-within{box-shadow:0 0 0 2px #d1e9ff}.catalyst-input-typed-number.has-error{border-color:#fee4e2}.catalyst-input-typed-number.has-error>.toggle{background-color:#fffbfa;border-color:#fecdca;color:#b42318}.catalyst-input-typed-number.has-error>.toggle.enabled:hover{background:#fef3f2;border-color:#fda29b;color:#b42318}.catalyst-input-typed-number.has-error>.input{color:#b42318}.catalyst-input-typed-number.has-error>.tax{align-items:center;display:flex;height:100%;margin:0 0 0 -2px;padding:0 4px 0 0}.catalyst-input-typed-number.has-error>.tax>svg{height:6px;width:5px}.catalyst-input-typed-number.has-error:focus-within,.catalyst-input-typed-number.has-error:hover{border-color:#f97066}.catalyst-input-typed-number.has-error:focus-within>.toggle,.catalyst-input-typed-number.has-error:hover>.toggle{border-bottom-color:#f97066;border-left-color:#f97066;border-top-color:#f97066}.catalyst-input-typed-number.has-error:focus-within{box-shadow:0 0 0 2px #fee4e2}.catalyst-input-unit{border:1px solid transparent;border-radius:4px;height:28px;overflow:hidden;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,background-color .15s ease-in-out;width:-moz-min-content;width:min-content}.catalyst-input-unit,.catalyst-input-unit>.number{display:flex;flex-direction:row}.catalyst-input-unit>.number>.unit-number-input{border:none;color:#121926;font-size:14px;line-height:1;padding:0 6px;width:var(--width)}.catalyst-input-unit>.number>.unit-number-input:disabled{background-color:transparent;border-color:transparent}.catalyst-input-unit>.unit{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-input-unit>.unit>.trigger{align-items:center;display:flex;flex-direction:row;gap:4px;height:100%;justify-content:center;padding:0 6px;white-space:nowrap;width:-moz-min-content;width:min-content}.catalyst-input-unit>.unit>.trigger>.unit{color:#364152;flex:1;font-size:14px}.catalyst-input-unit>.unit>.trigger>.icon{transition:rotate .3s ease-in-out,opacity .1s ease-in-out}.catalyst-input-unit>.unit.open>.trigger>.icon{rotate:-180deg}.catalyst-input-unit>.unit.disabled>.trigger>.icon{opacity:0}.catalyst-input-unit.interacting{border-color:#84caff}.catalyst-input-unit.editing,.catalyst-input-unit.open{border-color:#84caff;box-shadow:0 0 0 2px #d1e9ff}.catalyst-input-unit-units-popup{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.078);height:332px;overflow-y:auto;padding:4px 0 0;width:-moz-min-content;width:min-content}.catalyst-input-unit-units-popup>.row{align-items:center;display:flex;flex-direction:row;gap:8px;height:44px;padding:0 16px}.catalyst-input-unit-units-popup>.row>.name{color:#121926;font-size:16px;white-space:nowrap}.catalyst-input-unit-units-popup>.row>.unit{color:#697586;font-size:14px;white-space:nowrap}.catalyst-input-unit-units-popup>.row.blank>.name{color:#9aa4b2}.catalyst-input-unit-units-popup>.row:hover{background-color:#f8f8fd}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-input-unit,.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-input-unit:not(.editing):not(.interacting)>.number,.catalyst-input-unit-hover:hover .catalyst-input-unit,.catalyst-input-unit-hover:hover .catalyst-input-unit:not(.editing):not(.interacting)>.number{background:#fff}.catalyst-input-unit-measure-content{font-size:14px;white-space:nowrap}.catalyst.job-identity{display:flex;flex-direction:row;gap:4px}.catalyst.job-identity>.content{color:#121926;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.job-identity>.content>.item{display:inline}.catalyst.job-identity>.content>.item.code,.catalyst.job-identity>.content>.item.prefix{font-weight:500}.catalyst.job-identity>.content>.item.name{color:#4b5565}.catalyst.job-identity>.content>.item:last-child{padding-right:0}.catalyst.job-identity.has-action>.content>.item,.catalyst.job-identity.has-action>.item,.catalyst.select-list li[role=option]{cursor:pointer}.catalyst.job-identity.has-action>.content:hover{color:#175cd3;text-decoration:underline}.catalyst.job-identity-group:hover .catalyst.job-identity.has-action>.content,.catalyst.job-identity-group:hover .catalyst.job-identity.has-action>.content>.name,.catalyst.job-identity.has-action>.content:hover>.name{color:#175cd3}.catalyst.job-identity-group:hover .catalyst.job-identity.has-action>.content:hover{text-decoration:underline}justifi-payments-list::part(table-body),justifi-payments-list::part(table-head),justifi-payouts-list::part(table-body),justifi-payouts-list::part(table-head){font-size:13px}.catalyst-measure-item{position:absolute}.catalyst.modal-body{background-color:#fafafd;display:flex;flex-grow:1;max-height:100vh;position:relative}.catalyst.modal-body>#content{display:flex;flex-direction:column;flex-grow:1}.catalyst.modal-body>#content>.tabs{align-items:center;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:2px;padding:0 12px}.catalyst.modal-body>#content>.tabs .left,.catalyst.modal-body>#content>.tabs .right{display:flex}.catalyst.modal-body>#content>.tabs .left div{padding:0 8px}.catalyst.modal-body>#content>.body{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:16px}@media (max-width:1024px){.catalyst.modal-body>#content>.body{padding:12px}}.catalyst.modal-body>#content>.body .block{background-color:#fff;border:1px solid #e4e8ed;border-radius:6px;display:flex;flex-direction:column;width:100%}.catalyst.modal-body>#content>.body .block+.block{margin-top:16px}.catalyst.modal-body>#content>.body .block>.header{align-items:center;display:flex;justify-content:space-between;padding:0 16px}.catalyst.modal-body>#content>.body .block>.body{display:flex;justify-content:space-between}.catalyst.modal-body>#content>.body .block>.footer{align-items:flex-start;border-top:1px solid #e4e8ed;display:flex;flex-direction:column;justify-content:space-between}.catalyst.modal-body>#sidebar{background-color:#fff;border-left:1px solid #e4e8ed;display:flex;flex-direction:column;max-width:360px;min-width:360px}@media (max-width:1024px){.catalyst.modal-body>#sidebar{border:1px solid #e4e8ed;border-radius:6px;box-shadow:0 4px 6px -2px rgba(16,24,40,.06),0 12px 16px -4px rgba(16,24,40,.12),0 2px 8px 0 rgba(0,0,0,.12);display:none;height:calc(100vh - 112px);padding:8px;position:absolute;right:12px;top:42px}.catalyst.modal-body>#sidebar>.catalyst.wrapper{border:1px solid #e4e8ed;border-radius:2px;overflow:auto}}.catalyst.modal-body>#sidebar>.catalyst.wrapper{background-color:#fafafd;height:100%}.catalyst.modal-body>#sidebar>.catalyst.wrapper>.tabs{align-items:center;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:2px;min-height:40px}.catalyst.modal-body>#sidebar>.catalyst.wrapper>.body{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding:0 12px}.catalyst.modal-body>#sidebar>.catalyst.wrapper .input{background-color:#fff}.catalyst.modal-body>#sidebar>.catalyst.wrapper .input:not(.error){border-color:#e4e8ed}.filter-divider{align-self:center;height:16px;margin:0 12px}.applied-filters{flex-wrap:wrap;gap:12px;min-height:26px}.applied-filters,.applied-filters-block{align-items:center;display:flex}.applied-filters .result{color:#000;font-size:14px;font-weight:600;letter-spacing:-.09px;line-height:20px}.applied-filters .search-label,.applied-filters .search-term{color:#121926;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:20px}.applied-filters .search-term{font-weight:700}.applied-filters .filter-name{color:#121926;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:20px}.applied-filters .filter-name-boolean{font-weight:400}.applied-filters .filter-value{color:#121926;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:20px}.pagination__filters{color:#121926;display:flex;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;margin-left:12px}.pagination__filters-block{align-items:center;border-left:1px solid #e4e8ed;display:flex;flex-wrap:nowrap;margin-right:12px;padding-left:12px}.pagination__filters-block .label,.pagination__filters-block .wrapper{flex-shrink:0}.catalyst-pinner-full-screen-content{display:flex;flex-direction:column;height:100vh;position:fixed;width:100vw}.catalyst-pinner-host{display:contents}.catalyst-pinner-host>.container{position:absolute;width:-moz-fit-content;width:fit-content;z-index:var(--zIndex)}.catalyst-pinner-host>.container,.catalyst-pinner-host>.container>.inner{display:flex;flex-direction:column}.catalyst.select-dropdown{display:inline;position:relative;z-index:1}.catalyst.select-dropdown-content{background-color:#fff;border:1px solid #e4e8ed;border-radius:8px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.catalyst.select-list{list-style:none;margin:0;padding:0;-webkit-overflow-scrolling:touch;max-height:12.25em;overflow-y:auto}.catalyst.select-list li[aria-current=true]{background-color:#f7fbff}.catalyst.select-list li[aria-selected=true]{background-color:#eff8ff}.catalyst.sidebar.header .label-wrapper{align-items:center;display:inline-flex;justify-content:space-between;width:100%}.catalyst.sidebar.header.h1{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 8px 8px}.catalyst.sidebar.header.h1 .label-wrapper .label{align-items:center;color:#202939;display:inline-flex;font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important}.catalyst.sidebar.header.h1 .comment span{color:#4b5565;display:inline-block;font-size:12px!important;line-height:14px!important;line-height:16px!important}.catalyst.sidebar.header.h2{align-items:flex-start;align-self:stretch;border-bottom:1px solid #e4e8ed;display:flex;padding:20px 8px 8px}.catalyst.sidebar.header.h2.border-top{border-bottom:none!important;border-top:1px solid #e4e8ed}.catalyst.sidebar.header.h2 .label-wrapper .label{align-items:center;color:#4b5565;display:inline-flex;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.sidebar.header.h3{align-items:flex-start;align-self:stretch;border-bottom:1px solid #e4e8ed;display:flex;padding:32px 8px 8px}.catalyst.sidebar.header.h3.border-top{border-bottom:none!important;border-top:1px solid #e4e8ed}.catalyst.sidebar.header.h3 .label-wrapper .label{align-items:center;color:#4b5565;display:inline-flex;font-size:13px!important;font-weight:500;letter-spacing:-.04px!important;line-height:16px!important}.catalyst.sidebar.item-group{align-items:center;align-self:stretch;display:flex;gap:16px;justify-content:space-between;padding:16px 16px 0 8px}.catalyst.sidebar.item-group.column{align-items:flex-start;flex-direction:column;justify-content:center}.catalyst.sidebar.item{align-items:center;display:flex;justify-content:space-between;padding:0 8px}.catalyst.sidebar.item.small{min-height:34px}.catalyst.sidebar.item.medium{min-height:40px}.catalyst.sidebar.item.second-level .label{padding-left:20px}.catalyst.sidebar.item .label{color:#364152;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.sidebar.item .action,.catalyst.sidebar.item .label{align-items:center;display:inline-flex;gap:6px}.catalyst.sidebar.item .action_label{color:#4b5565;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.catalyst.sidebar.item .action_label.Enabled,.catalyst.sidebar.item .action_label.On,.catalyst.sidebar.item .action_label.Visible{color:#1570ef}.catalyst.sidebar.item:disabled .action_label,.catalyst.sidebar.item[disabled] .action_label{color:#dfe4eb}.catalyst.sidebar.item:disabled .action .x-toggle-btn:before,.catalyst.sidebar.item[disabled] .action .x-toggle-btn:before{background-color:#e4e8ed}.catalyst.sidebar.item:disabled .action .x-toggle-btn:after,.catalyst.sidebar.item[disabled] .action .x-toggle-btn:after{background-color:#ebeff2;box-shadow:0 1px 2px 0 rgba(16,24,40,.059);box-shadow:0 1px 3px 0 rgba(16,24,40,.102)}.catalyst-state-dropdown-content,.with-select-dropdown.ember-power-select-dropdown{box-shadow:0 4px 6px -2px rgba(16,24,40,.06),0 12px 16px -4px rgba(16,24,40,.12),0 2px 8px 0 rgba(0,0,0,.12)}.catalyst-slider-pin{background:#fff;border-radius:12px;position:absolute;--calculated-position:calc(var(--position) - 6px)}.catalyst-slider-pin.orientation-horizontal{left:0;top:-3px;transform:translate(var(--calculated-position))}.catalyst-slider-pin.orientation-vertical{bottom:0;left:-3px;--zero:0px;transform:translateY(calc(var(--zero) - var(--calculated-position)))}.catalyst-slider-track{cursor:default;position:relative}.catalyst-slider-track.orientation-horizontal{background:linear-gradient(90deg,#fff 0,#fff var(--position),#9aa4b2 var(--position),#9aa4b2 100%);height:6px;width:100%}.catalyst-slider-track.orientation-vertical{background:linear-gradient(0deg,#fff 0,#fff var(--position),#9aa4b2 var(--position),#9aa4b2 100%);height:100%;width:6px}.catalyst-state-dropdown{width:-moz-min-content;width:min-content}.catalyst-state-dropdown-content{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;min-width:162px;padding:12px}.catalyst-state-dropdown-content>.group{display:flex;flex-direction:column;gap:8px;padding:0 0 25px;position:relative}.catalyst-state-dropdown-content>.group:after{background:#e4e8ed;bottom:12px;content:"";height:1px;left:0;position:absolute;right:0}.catalyst-state-dropdown-content>.group:last-child{padding:0}.catalyst-state-dropdown-content>.group:last-child:after{display:none}.catalyst-table-empty{padding:24px 0}.catalyst-table-empty__wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;padding:24px 0}.catalyst-table-empty__title{color:#121926;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.19px;line-height:32px}.catalyst-table-empty__description{color:#4b5565;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.11px;line-height:22px;margin-bottom:16px}.table-tabs{display:flex;gap:16px;margin:16px 0;width:100%}.table-tabs__tab{background:0 0;border:1px solid #e4e8ed;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:72px;padding:8px 12px 10px;width:20%}.table-tabs__tab--active,.table-tabs__tab:hover{background:#fff}.table-tabs__tab--active .table-tabs__tab-name,.table-tabs__tab:hover .table-tabs__tab-name{font-weight:500}.table-tabs__tab-name{color:#121926;font-size:14px!important;font-weight:400;height:18px;letter-spacing:-.09px!important;line-height:18px!important;margin-bottom:6px;overflow:hidden;text-align:left;width:100%}.table-tabs__tab-count{color:#121926;font-size:20px!important;font-weight:500;letter-spacing:-.33px!important;line-height:24px!important}.table-tabs__tab--active{box-shadow:0 1px 2px 0 rgba(16,24,40,.051);box-shadow:0 2px 4px 0 rgba(0,0,0,.031)}.table-tabs__tab.awaiting_response .table-tabs__tab-count,.table-tabs__tab.unpaid .table-tabs__tab-count{color:#b54708}.table-tabs__tab--active.awaiting_response,.table-tabs__tab--active.unpaid,.table-tabs__tab.awaiting_response:hover,.table-tabs__tab.unpaid:hover{background:#fffaeb;border-color:#fec84b}.table-tabs__tab--active.awaiting_response:hover,.table-tabs__tab--active.unpaid:hover{background:#fef0c7}.table-tabs__tab.approved .table-tabs__tab-count,.table-tabs__tab.paid .table-tabs__tab-count,.table-tabs__tab.partially_paid .table-tabs__tab-count{color:#3f621a}.table-tabs__tab--active.approved,.table-tabs__tab--active.paid,.table-tabs__tab--active.partially_paid,.table-tabs__tab.approved:hover,.table-tabs__tab.paid:hover,.table-tabs__tab.partially_paid:hover{background:#f5fbee;border-color:#acdc79}.table-tabs__tab--active.approved:hover,.table-tabs__tab--active.paid:hover,.table-tabs__tab--active.partially_paid:hover{background:#e6f4d7}.table-tabs__tab.declined .table-tabs__tab-count{color:#b42318}.table-tabs__tab--active.declined,.table-tabs__tab.declined:hover{background:#fef3f2;border-color:#fda29b}.table-tabs__tab--active.declined:hover{background:#fee4e2}.table-tabs__tab--active.canceled,.table-tabs__tab--active.draft,.table-tabs__tab.canceled:hover,.table-tabs__tab.draft:hover{background:#ebeff2;border-color:#cdd5df}.appointments .start-date+.appointment,.tasks .start-date+.task{border-top:1px solid #e4e8ed}.table-tabs__tab--active.canceled:hover,.table-tabs__tab--active.draft:hover{background:#e4e8ed}.catalyst-tags-measured{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}.catalyst-tags-tag{align-items:center;border-radius:24px;display:flex;flex-direction:row;height:24px;justify-content:center;max-width:225px;min-width:20px;padding:2px 8px}#assignees.appointment.block>.body>.footer .top>.right .row .number.input,.catalyst-textarea-details .textarea-details-input{border:1px solid #e4e8ed}.catalyst-tags-tag>.name{font-size:12px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-time-range-details{align-items:center;-moz-column-gap:4px;column-gap:4px;display:grid;grid-template:"header-start .         header-end .       " min-content "value-start  delimiter value-end  defaults" min-content/1fr auto 1fr auto;row-gap:4px}.catalyst-time-range-details>.header,.catalyst-time-range-details>.header>.content{display:contents}.catalyst-time-range-details>.header>.content>.start{grid-area:header-start;padding-left:6px}.catalyst-time-range-details>.header>.content>.end{grid-area:header-end;padding:0}.catalyst-time-range-details>.header>.content>.edit{display:none}.catalyst-time-range-details>.content{display:contents}.catalyst-time-range-details>.content>.start{grid-area:value-start;padding-left:6px}.catalyst-time-range-details>.content>.delimiter{color:#697586;font-size:14px;grid-area:delimiter;padding:0 4px}.appointments .not-found,.tasks .not-found{font-weight:400;padding-top:158px;font-style:normal}.catalyst-time-range-details>.content>.end{grid-area:value-end}.catalyst-time-range-details>.content>.defaults{grid-area:defaults;padding-right:6px}.tasks{display:flex;flex-direction:column;flex-grow:1}.tasks .not-found{color:#545e7d;display:flex;flex-grow:1;font-size:14px;justify-content:center;line-height:20px}@media (max-width:1199px){.tasks .not-found{align-items:center;padding-top:unset}}.tasks .start-date{align-items:center;display:flex;margin:4px 12px}.tasks .start-date,.tasks .start-date .today{font-size:12px;font-style:normal;font-weight:500;line-height:20px}.tasks .start-date .today{color:#7c849b;margin-left:4px}.tasks .task{background-color:#fff;border-bottom:1px solid #e4e8ed;display:flex;height:-moz-fit-content;height:fit-content;justify-content:flex-start;min-height:68px;position:relative;width:100%}@keyframes complete{to{height:0;min-height:0;transform:height}}.tasks .task-completed,.tasks .task:hover{background-color:#f8fbff}.tasks .task:hover .task-options{display:flex}.tasks .task-priority{min-width:4px}.tasks .task-priority__no{background-color:#dcdcdc}.tasks .task-priority__1{background-color:#43a453}.tasks .task-priority__2{background-color:#f6a931}.tasks .task-priority__3{background-color:#e54234}.tasks .task-complete-icon{display:block;height:24px;margin:12px 8px 0;width:24px}.tasks .task__info{display:flex;flex-direction:column;margin:12px 16px 12px 0;width:100%}.inventory-list-item__description,.jobs-card-full__title,.tasks .task__info_first-title{display:-webkit-box;-webkit-box-orient:vertical}.tasks .task__info_first-title{font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;line-clamp:6;-webkit-line-clamp:6}.tasks .task__info_second{display:flex;margin-top:6px}.tasks .task__info_second-due-date{align-items:center;color:#636364;display:flex;font-size:12px;font-weight:400;line-height:16px;margin-right:12px}.tasks .task__info_second-due-date .icon,.tasks .task__info_second-due-date.past .icon{margin-right:2px}.tasks .task__info_second-due-date .icon svg path{fill:#636364}.tasks .task__info_second-due-date.past{color:#e54234}.tasks .task__info_second-due-date.past .icon svg path{fill:#e54234}.tasks .task__info_second-job-link{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.tasks .task-options{align-items:center;background:linear-gradient(270deg,#f8fbff,hsla(0,0%,100%,0) 100%,rgba(248,251,255,0) 0);display:none;padding-bottom:20px;padding-left:32px;position:absolute;right:12px;top:12px}.tasks .task-options__avatar{background-color:#f8fbff;margin-right:6px}.tasks .task-options .dropdown-menu-component{background-color:#f8fbff}.appointments{display:flex;flex-direction:column;flex-grow:1}.appointments .not-found{background:linear-gradient(180deg,#f8f8fd,#fcfcff);color:#545e7d;display:flex;flex-grow:1;font-size:14px;justify-content:center;line-height:20px}@media (max-width:1199px){.appointments{width:100%}.appointments .not-found{align-items:center;padding-top:unset}}.appointments .start-date{font-size:12px;font-style:normal;font-weight:500;line-height:20px;margin:4px 12px}.appointments .appointment-info__job_link-link,.appointments .appointment-info__job_link-name,.appointments .appointment-times{font-weight:400;font-size:14px;line-height:20px;font-style:normal}.appointments .appointment{background-color:#fff;border-bottom:1px solid #e4e8ed;display:flex;justify-content:flex-start;position:relative}.appointments .appointment:hover{background-color:#f8fbff}.appointments .appointment:hover .appointment-options{display:flex}.appointments .appointment-times{align-items:center;background-color:rgba(0,0,0,.02);box-shadow:inset -1px 0 0 0 #e6e7f8;color:#545e7d;display:flex;flex-direction:column;font-variant-numeric:lining-nums tabular-nums;justify-content:flex-start;min-height:56px;min-width:90px}.appointments .appointment-times__start{margin-top:8px}.appointments .appointment-times__end{margin-top:2px}.appointments .appointment-info{align-items:center;display:flex;margin:8px 0;width:calc(100% - 170px)}.appointments .appointment-info__job{display:flex;flex-direction:column;margin-left:8px;margin-right:8px;max-width:calc(100% - 170px);min-width:calc(100% - 170px);overflow:hidden}.appointments .appointment-info__job_link{display:contents;margin-bottom:2px}.appointments .appointment-info__job_link:hover .appointment-info__job_link-link,.appointments .appointment-info__job_link:hover .appointment-info__job_link-name{color:#0b80f3;text-decoration:underline}.appointments .appointment-info__job_link-link{color:#0b80f3;max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap}.appointments .appointment-info__job_link-name{color:#636364}.appointments .appointment-info__job_appointment-type{align-items:center;display:flex;height:20px;margin-bottom:2px}.appointments .appointment-info__job_appointment-type-color{border-radius:2px;height:12px;width:12px}.appointments .appointment-info__job_appointment-type-name{color:#1f2021;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-left:4px}.appointments .appointment-info__job_address{color:#1f2021;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.appointments .appointment-avatars{margin-right:8px;min-width:68px}.appointments .appointment-status{margin-right:8px;max-width:100px;min-width:100px}.appointments .appointment-status .badge{margin-left:auto}.appointments .appointment-options{margin-left:16px}.dialogs-appointment-assignees-bulk-action>.modal-dialog{width:640px}.dialogs-appointment-assignees-bulk-action>.modal-dialog>.modal-dialog-content{border-radius:16px;overflow:visible}.dialogs-appointment-assignees-bulk-action>.modal-dialog>.modal-dialog-content>.modal-dialog-content-body{border-radius:16px}.dialogs-appointment-assignees-bulk-action .row.header>.description>.description{display:flex;gap:8px}.dialogs-appointment-assignees-bulk-action .row.header>.description>.description .date-time{align-items:center;display:flex;flex-shrink:0;gap:8px}.dialogs-appointment-assignees-bulk-action .row.header>.description>.description .date-time .date{color:#121926;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.dialogs-appointment-assignees-bulk-action .row.header>.description>.description .date-time .time,.dialogs-appointment-assignees-bulk-action .row.header>.description>.description .job{color:#4b5565;font-size:14px!important;font-weight:400;letter-spacing:-.09px!important;line-height:18px!important}.dialogs-appointment-assignees-bulk-action .row.header>.description>.description .job{align-items:center;display:flex;gap:4px}.dialogs-appointment-assignees-bulk-action .row.header>.description>.description .job .id{color:#121926;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.dialogs-appointment-assignees-bulk-action .dates{align-items:flex-end;display:flex;gap:20px}.dialogs-appointment-assignees-bulk-action .dates.invalid{background-color:#fffbfa;border-color:#f97066!important}.dialogs-appointment-assignees-bulk-action .dates.invalid .date-picker,.dialogs-appointment-assignees-bulk-action .dates.invalid .time-picker{background-color:inherit}.dialogs-appointment-assignees-bulk-action .dates.invalid .date-picker .title,.dialogs-appointment-assignees-bulk-action .dates.invalid .time-picker .title{color:#d92d20}.dialogs-appointment-assignees-bulk-action .error{color:#d92d20;font-size:14px!important;font-weight:400;letter-spacing:-.09px!important;line-height:18px!important;margin-top:-16px}.dialogs-appointment-assignees-bulk-action .assignments{display:flex;flex-direction:column;width:100%}.dialogs-appointment-assignees-bulk-action .assignments .assignment,.dialogs-appointment-assignees-bulk-action .assignments .header{align-items:center;border-bottom:1px solid #ebeff2;display:flex;gap:28px;padding:12px 0 12px 8px;width:100%}.dialogs-appointment-assignees-bulk-action .assignments .header{color:#4b5565;font-size:14px!important;font-weight:400;letter-spacing:-.09px!important;line-height:18px!important}.dialogs-appointment-assignees-bulk-action .assignments .assignment.selected{background-color:#f7fbff}.dialogs-appointment-assignees-bulk-action .assignments .assignment .avatar{align-items:center;display:flex}.dialogs-appointment-assignment-fields{display:flex;flex-direction:column;gap:8px;width:100%}.dialogs-confirm-appointment-changes-field{align-items:center;display:flex;flex-direction:row;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialogs-confirm-appointment-changes-field>.icon>svg path{fill:#000}.dialogs-confirm-appointment-changes-field>.label{color:#000;flex:1;font-size:14px;font-weight:500}.dialogs-confirm-appointment-changes-field>.action{display:flex;flex-direction:row;gap:4px}.dialogs-confirm-appointment-changes-field>.action>.label{font-size:14px}.dialogs-confirm-appointment-changes-field>.action>.label.enabled{color:#1570ef}.dialogs-confirm-appointment-changes-field.inactive>.icon>svg path{fill:#9aa4b2}.dialogs-confirm-appointment-changes-field.inactive>.action>.label,.dialogs-confirm-appointment-changes-field.inactive>.label{color:#9aa4b2}.dialogs-confirm-appointment-changes-fields{display:flex;flex-direction:column;gap:22px;width:100%}.category_filters-block__modal .modal-dialog-title{padding-left:0}.category_filters-block__modal .modal-dialog-content{overflow:hidden}.category_filters-block__modal .modal-dialog-content-body{height:100%}.category_filters-block__modal .options-list__search-field{margin-bottom:16px}.category_filters-block__modal .options-list__mut-array{height:calc(100% - 112px);overflow:hidden}.category_filters-block__modal .options-list{height:100%}.category_filters-block__modal .options-list__scrollable-area{margin:unset;overflow-y:auto;padding:unset}.category_filters-block__modal .options-list__option-sidelabel{font-size:14px;line-height:20px}.category_filters-item{border-bottom:1px solid #e6e7f8;margin-bottom:16px;padding-bottom:16px}.category_filters-categories_title,.category_filters-item_title{font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}.category_filters-item_title{display:block}.category_filters-item_types{display:flex}.category_filters-item_types-type{align-items:center;display:flex;font-size:16px;font-weight:400;line-height:24px;margin-right:24px}.category_filters-item_types-type .check-box-wrapper{margin-right:8px}.category_filters-categories{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.category_filters-categories_title{display:block}.onboard-completed-modal-dialog .modal-dialog-content-header{align-items:flex-start;border:none;flex-direction:column;height:40;margin:32px 32px 16px;padding:0}.onboard-completed-modal-dialog .modal-dialog-content-header .header{align-items:center;display:flex;justify-content:space-between;width:100%}.onboard-completed-modal-dialog .modal-dialog-content-header .header__wrapper{align-items:center;display:flex}.onboard-completed-modal-dialog .modal-dialog-content-header .header__message{font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-left:8px}.onboard-completed-modal-dialog .modal-dialog-content-body{margin-bottom:32px;padding:0 32px}.onboard-completed-modal-dialog .modal-dialog-content-body .message{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:32px;margin-top:16px}.onboard-completed-modal-dialog .modal-dialog-content-footer{align-items:flex-start;background-color:#fcfcfc;border-top:1px solid #e9e9e9;display:flex;flex-direction:column;gap:24px;padding:32px}.onboard-completed-modal-dialog .modal-dialog-content-footer>.progress{display:flex;flex-direction:column;gap:8px;width:100%}.onboard-completed-modal-dialog .modal-dialog-content-footer .btn.primary{align-items:center;border-radius:8px;display:flex;font-size:16px;font-style:normal;font-weight:500;height:40px;line-height:24px;padding:0 16px}.onboard-completed-modal-dialog .modal-dialog-content-footer .btn.primary .icon{margin-left:6px}.onboard-created-modal-dialog .modal-dialog{width:500px}.onboard-created-modal-dialog .modal-dialog-content-header{align-items:flex-start;border:none;flex-direction:column;height:40;margin:32px 32px 16px;padding:0}.onboard-created-modal-dialog .modal-dialog-content-header .header{align-items:center;display:flex;justify-content:space-between;width:100%}.onboard-created-modal-dialog .modal-dialog-content-header .header__wrapper{align-items:center;display:flex}.onboard-created-modal-dialog .modal-dialog-content-header .header__wrapper .icon{margin-right:8px}.onboard-created-modal-dialog .modal-dialog-content-header .header__message{font-size:32px;font-style:normal;font-weight:700;line-height:40px}.onboard-created-modal-dialog .modal-dialog-content-body{margin-bottom:16px;padding:0 32px}.onboard-created-modal-dialog .modal-dialog-content-body .message{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:16px}.onboard-created-modal-dialog .modal-dialog-content-footer{align-items:center;background-color:#fcfcfc;border-top:1px solid #e9e9e9;display:flex;flex-direction:column;gap:20px;padding:26px 21px 21px}.onboard-created-modal-dialog .modal-dialog-content-footer .btn-component{border-radius:8px;height:40px;padding:8px 24px}.onboard-created-modal-dialog .modal-dialog-content-footer>.quit{display:flex;flex-direction:row;justify-content:flex-end;padding-top:5px;width:100%}.onboard-created-modal-dialog .modal-dialog-content-footer>.quit>.action{color:#707fba;font-size:11px}.onboarding{height:-moz-fit-content;height:fit-content;overflow:visible}.onboarding #arrow,.onboarding #arrow:before{background-color:#fff;height:12px;position:absolute;width:12px}.onboarding #arrow:before{content:" ";transform:rotate(45deg);visibility:visible}.onboarding[data-popper-placement^=top]>#arrow{bottom:-6px}.onboarding[data-popper-placement^=bottom]>#arrow{top:-6px}.onboarding[data-popper-placement^=left]>#arrow{right:-6px}.onboarding[data-popper-placement^=right]>#arrow{left:-6px}.onboarding .message{color:#10293c;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.onboarding .message .title{font-size:20px;font-style:normal;font-weight:600;line-height:26px;margin-bottom:12px}.onboarding .message p{margin:unset}.onboarding .message p+p{margin-top:18px}.onboarding .buttons{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;margin-top:20px;width:100%}.onboarding_job-step-1{width:270px}.onboarding_job-step-2{width:314px}.onboarding_job-step-3{width:320px}.onboarding_job-step-4,.onboarding_job-step-5{width:314px}.onboarding_job-step-6,.onboarding_job-step-7{width:320px}.onboarding_job-step-8{width:314px}.onboarding_customer-step-1{width:270px}.onboarding_customer-step-2{width:320px}.onboarding_customer-step-3,.onboarding_customer-step-4,.onboarding_customer-step-5{width:314px}.onboarding_customer-step-6,.onboarding_customer-step-7,.onboarding_customer-step-8{width:320px}.onboarding_user-step-1{width:308px}.onboarding_user-step-2,.onboarding_user-step-3{width:314px}.onboarding_user-step-4{width:308px}.onboarding_user-step-5{width:314px}.onboarding_user-step-6,.onboarding_user-step-7{width:320px}.onboarding_user-step-8{width:308px}.onboarding_settings-step-1,.onboarding_settings-step-10,.onboarding_settings-step-11,.onboarding_settings-step-12,.onboarding_settings-step-13,.onboarding_settings-step-14,.onboarding_settings-step-15,.onboarding_settings-step-16,.onboarding_settings-step-17,.onboarding_settings-step-2,.onboarding_settings-step-3,.onboarding_settings-step-4,.onboarding_settings-step-5,.onboarding_settings-step-6,.onboarding_settings-step-7,.onboarding_settings-step-8,.onboarding_settings-step-9{width:314px}.onboarding .modal-dialog{margin:unset;max-width:unset;transform:unset}.onboarding .modal-dialog-content{padding:20px}.onboarding .modal-dialog-content-header{align-items:flex-start;border-bottom:none;flex-direction:column;height:unset;padding:unset}.onboarding .modal-dialog-content-header .message__wrapper{align-items:flex-start;display:flex}.onboarding .modal-dialog-content-header .message__wrapper .icon{margin-left:8px}.onboarding .modal-dialog-content-header .btn-component{align-items:center;border-radius:8px;display:flex;font-size:16px;font-style:normal;font-weight:500;height:40px;line-height:24px;padding:8px 16px}.onboarding .modal-dialog-content-header .btn-component .icon{margin-left:6px;margin-right:unset}.onboarding .modal-dialog-content-body{font-size:14px;line-height:20px;margin-top:8px;padding:unset}.onboarding .modal-dialog-content-body .onboard-progress{padding:8px 0 0}.onboarding .modal-dialog-content-body .quit{color:#707f8a;display:block;font-size:13px;font-style:normal;font-weight:400;line-height:16px;margin-left:auto;padding-top:8px;text-decoration-line:underline;width:-moz-fit-content;width:fit-content}.onboard-welcome-modal-dialog .modal-dialog{width:518px}.onboard-welcome-modal-dialog .modal-dialog-content-header{align-items:flex-start;border:none;flex-direction:column;height:80px;margin:32px 32px 0;padding:0}.onboard-welcome-modal-dialog .modal-dialog-content-header .header{align-items:center;display:flex;justify-content:space-between;width:100%}.onboard-welcome-modal-dialog .modal-dialog-content-header .header__message{font-size:32px;font-style:normal;font-weight:700;line-height:40px}.onboard-welcome-modal-dialog .modal-dialog-content-header .message{font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:16px}.onboard-welcome-modal-dialog .modal-dialog-content-body{padding:32px}.onboard-welcome-modal-dialog .modal-dialog-content-body .action{align-items:center;background:#fff;border:1px solid #e6e7f8;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);display:flex;height:64px;justify-content:space-between;padding:0 12px}.onboard-welcome-modal-dialog .modal-dialog-content-body .action__info,.onboard-welcome-modal-dialog .modal-dialog-content-body .action__result-completed{align-items:center;display:flex}.onboard-welcome-modal-dialog .modal-dialog-content-body .action__info-label{font-size:18px;font-style:normal;font-weight:500;line-height:32px;margin-left:12px}.onboard-welcome-modal-dialog .modal-dialog-content-body .action__result .btn{border-radius:8px;font-size:16px;font-style:normal;font-weight:500;height:40px;line-height:24px;padding:0 24px}.onboard-welcome-modal-dialog .modal-dialog-content-body .action__result-completed_label{color:#43a453;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-right:8px}.onboard-welcome-modal-dialog .modal-dialog-content-body .action+.action{margin-top:16px}.onboard-welcome-modal-dialog .modal-dialog-content-body .action-completed{background-color:#f7faf8}.onboard-welcome-modal-dialog .modal-dialog-content-body .support{margin-top:16px}.onboard-welcome-modal-dialog .modal-dialog-content-body .support p{font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:unset}.onboard-welcome-modal-dialog .modal-dialog-content-footer{align-items:center;background:#f7f8fb;border-top:1px solid #e9e9e9;height:80px;padding:0 32px}.onboard-welcome-modal-dialog .modal-dialog-content-footer .btn.primary{border-radius:8px;font-size:16px;font-style:normal;font-weight:500;height:40px;line-height:24px;margin-right:12px;padding:0 24px}.onboard-welcome-modal-dialog .modal-dialog-content-footer .btn.secondary{border-radius:8px;color:#8e8f8f;font-size:16px;font-style:normal;font-weight:500;height:40px;line-height:24px;padding:0 16px}.onboard-welcome-modal-dialog .modal-dialog-content-footer .btn.secondary:active,.onboard-welcome-modal-dialog .modal-dialog-content-footer .btn.secondary:hover{background:#f4f4f4;border-radius:8px}.terms-conditions-modal .modal-dialog{height:95vh;width:838px}.terms-conditions-modal .modal-dialog-content{height:100%}.terms-conditions-modal .modal-dialog-content-body{display:flex;flex-direction:column;height:100%;overflow:auto;width:838px}.terms-conditions-modal .modal-dialog-content-body p:first-child{font-size:24px;font-weight:500;line-height:32px;margin-bottom:12px}.terms-conditions-modal .modal-dialog-content-body p:nth-child(2){font-size:16px;font-weight:400;line-height:24px;white-space:pre-line}.terms-conditions-modal__header{align-items:center;display:flex;justify-content:space-between;width:100%}.email-template-body{display:flex;flex-direction:column;flex-grow:1;margin:0 44px}.email-template-body .form-field{min-height:unset}.email-template-body .form-field-label-general,.email-template-body .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general,.work-order-details__right-panel-details .work-order-detail-row .email-template-body .work-order-field-label-general{color:#636364;font-size:12px;font-weight:500;margin-bottom:2px}.email-template-body .one-line .email-template-body-item{max-height:36px;overflow:hidden;white-space:nowrap}.email-template-body .long{height:calc(100% - 12px)}.email-template-body-item{border:1px solid #e6e7f8;border-radius:4px;cursor:text;font-size:14px;font-weight:400;line-height:20px;min-height:36px;padding:7px 10px;width:100%}.email-template-body-item:focus,.email-template-body-item:focus-visible,.email-template-body-item:focus-within{border:1px solid #0b80f3;outline:transparent solid 0}.email-template-body-item__long{height:calc(100% - 12px);width:100%}.email-template-body .validate-field.has-error .email-template-body-item{border-color:#e54234}.email-template-body .validate-field.has-error .help-block{padding:0}.variable{align-items:center;background:#e7f3fe;border-radius:4px;color:#0b80f3;display:inline-flex;font-size:12px;font-weight:500;height:20px;justify-content:center;line-height:16px;margin-bottom:3px;padding:0 6px}.variable-hover{margin-bottom:unset}.variable-hover:hover{background-color:#0b80f3;color:#fff}.variable-hover.variable-customer:hover{background-color:#6939c9;color:#fff}.variable-customer{background-color:#f0ecfa;color:#6939c9}.email-template-variables{margin:16px}.email-template-variables-title{font-size:18px;font-weight:500;line-height:28px;margin-bottom:8px}.email-template-variables__variable-title{font-size:12px;font-weight:500;line-height:20px;margin:8px 0}.email-template-variables__variable-body_item{margin:8px 0}.estimate-template.form.body .sidebar-tab__toggle,.estimate.form.body .sidebar-tab__toggle{margin:8px 0 16px}.estimate-template.form.body .sidebar-btn{display:none}@media (max-width:1024px){.estimate-template.form.body .sidebar-btn{display:flex}}.estimate-template.form.body .last-item{padding-bottom:16px}.estimate-template.form.body .sidebar-note{color:#4b5565;display:inline-block;font-size:12px!important;line-height:14px!important;line-height:16px!important}.estimate-template.form.body .sidebar-tab__selector{background-color:#f0f4f7;border-radius:8px;gap:2px;padding:2px;width:100%}.estimate-template.form.body .sidebar-tab__selector-wrapper{border-bottom:1px solid #e4e8ed;padding:12px 0}.estimate-template.form.body .sidebar-tab__selector>.tab{width:50%}.estimate.form.body .sidebar-btn{display:none}@media (max-width:1024px){.estimate.form.body .sidebar-btn{display:flex}}.estimate.form.body .last-item{padding-bottom:16px}.estimate.form.body .sidebar-tab{display:none}.estimate.form.body .sidebar-tab__selector{background-color:#f0f4f7;border-radius:8px;gap:2px;padding:2px;width:100%}.estimate.form.body .sidebar-tab__selector-wrapper{border-bottom:1px solid #e4e8ed;padding:12px 0}.estimate.form.body .sidebar-tab__selector>.tab{width:50%}.estimate.form.body .sidebar-tab .empty-block{padding:64px 24px 0}.estimate.form.body .sidebar-tab .empty-block .title{color:#4b5565;font-size:20px!important;font-weight:600;letter-spacing:-.33px!important;line-height:24px!important;text-align:center}.estimate.form.body .sidebar-tab .empty-block .message{color:#697586;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;text-align:center}.estimate.form.body .sidebar-tab .customer-error,.estimate.form.body .sidebar-tab .email-address-error{color:#d92d20;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.before-wrapper{border-bottom:1px solid #e4e8ed;gap:8px;padding:16px}.form-item-card{padding:8px 16px}.form-item-card+.form-item-card{margin-top:12px}.form-item-card .check-box-wrapper,.form-item-card input[type=checkbox],.form-item-card input[type=radio]{margin-right:8px;margin-top:0}.form-item-card .input-content{border-radius:4px;height:40px;margin-left:30px;margin-top:14px;padding:0 16px;width:48%}.form-item-card .btn-component{font-size:14px;letter-spacing:-.006em;margin-left:30px;margin-top:14px;padding:9px 18.5px 9px 15.5px}.form-item-card__has-error{border:1px solid #e54234;border-radius:4px;margin:0 16px}.form-item-card__has-error .option-list-container{margin-bottom:16px}.form-item-card__validation-message{color:#e54234;display:block;font-size:16px;line-height:24px;margin-top:4px}.form-item-card .option-list-container,.form-item-card .option-list-container .option-list-option{margin-top:16px}.form-item-card .option-list-container .option-list-option label{font-weight:500;margin:0}.form-item-card .option-list-container-true .option-list-selected-false,.form-item-card .option-list-container-true .option-list-selected-true{color:#545e7d}.form-item-card .upload-image-section{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:16px;position:relative}.form-item-card__title{display:flex;font-size:16px;font-weight:500;line-height:24px}.form-item-card__title-required{color:#e54234;padding-left:4px}.form-item-card__helper{color:#545e7d;font-size:14px;font-weight:400}.form-item-card__input{border-radius:4px;height:48px;margin-top:4px;padding:12px}.form-item-card__input:valid{border-color:#a9b0c4;box-shadow:none;outline:0}.form-item-card__input:disabled{background-color:#fafafd!important;border:1px solid #fafafd}.form-item-card__textarea{border-radius:4px;margin-top:4px;min-height:120px;padding:12px}.form-item-card__textarea:valid{border-color:#a9b0c4;box-shadow:none;outline:0}.form-item-card__textarea:disabled{background-color:#fafafd!important;border:1px solid #fafafd}.form-item-card__date-picker{font-size:16px;font-weight:400;line-height:24px;margin-top:4px;width:388px}.form-item-card__date-picker .empty-date{color:#8e8f8f}.form-item-card--completed .form-item-card__input,.form-item-card--completed .form-item-card__textarea,.form-item-card--completed .form-item-card__title{color:#121926}.catalyst.appointment-assignment{margin-top:-48px;max-width:220px;padding:8px 16px}.catalyst.appointment-job{margin-top:-48px;max-width:320px;padding:8px 16px}.header-navbar-account-button>.icon{position:relative}.header-navbar-account-button>.icon:after{border:1px solid #194185;border-radius:50%;content:"";inset:0;opacity:.08;position:absolute}.header-navbar-account-button>.icon:hover:after{border-color:#84caff;opacity:.75}.header-navbar-account-button>.icon:active:after{border-color:#84caff;box-shadow:0 0 0 2px #d1e9ff;opacity:.75}.header-navbar-account-button>.icon>.dot{align-items:center;background-color:#4e9d40;border-radius:50%;bottom:-2px;display:flex;height:12px;justify-content:center;overflow:hidden;position:absolute;right:-2px;width:12px;z-index:100}.header-navbar-account-button>.icon>.dot .icon-svg{height:8px;width:8px}.header-navbar-account-button.selected>.icon:after{border-color:#84caff;box-shadow:0 0 0 2px #d1e9ff;opacity:.75}.header-navbar-account-button .avatar-component-placeholder span{font-size:13px}.header-navbar-account-menu{width:260px}.header-navbar-account-menu>.profile{padding:16px 16px 8px}.header-navbar-account-menu>.progress{padding:16px}.header-navbar-counter-button{position:relative}.header-navbar-counter-button.catalyst.button.medium.no-label{height:34px;padding:0;width:34px}.header-navbar-counter-button.catalyst.button.medium.no-label:hover{background-color:#f0f4f7}.header-navbar-counter-button.catalyst.button.medium.no-label:active,.selected .header-navbar-counter-button.catalyst.button.medium.no-label{background-color:#fff!important;box-shadow:0 0 0 3px #d1e9ff!important;outline:#53b0fd solid 1px!important}.header-navbar-counter-button .icon-badge{background-color:#4e9d40;height:18px;width:18px}.header-navbar-counter-button.has-indicator:after{background:#e54234;border-radius:50%;content:"";height:12px;position:absolute;right:-6px;top:-6px;width:12px}.header-navbar-create-button{padding:0 8px}.header-navbar-create-button .button:active,.header-navbar-create-button.selected .button{background-color:#fff!important;box-shadow:0 0 0 3px #d1e9ff!important;outline:#53b0fd solid 1px!important}.collapsed .header-navbar-create-button{padding:0}.collapsed .header-navbar-create-button .label{display:none}.header-navbar-create-menu>.content{box-shadow:none;min-width:188px}.header-navbar-create-menu>.content>.group{gap:0;padding:0}.header-navbar-create-menu .item{padding:4px}.header-navbar-create-menu .item:nth-child(3n){border-bottom:1px solid #e4e8ed}.header-navbar-create-menu .item:last-child{border-bottom:none}.header-navbar-divider{height:34px;padding:0 4px}.header-navbar-divider>.line{background:#f0f4f7;height:100%;width:1px}.header-navbar-home{align-items:center;display:flex;padding-left:4px;text-decoration:none;transition:all .3s ease-in-out}.header-navbar-home img{vertical-align:top}.header-navbar-items{border-bottom:1px solid transparent;list-style:none;margin:0 0 16px;padding:0 0 16px;position:relative;transition:all .3s ease-in-out}.header-navbar-items:after{background-color:#e4e8ed;bottom:-1px;content:"";height:1px;left:8px;position:absolute;right:8px}.appointment-view-map-assignment:hover,.header-navbar-items .item .link:hover{background-color:#ebeff2}.header-navbar-items:last-child:after{display:none}.header-navbar-items.logout .item .link .label{color:#d92d20}.header-navbar-items .item{height:100%;white-space:nowrap}.header-navbar-items .item .link{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:12px;min-height:36px;padding:0 8px;position:relative;transition:background-color .3s ease-in-out,padding .3s ease-in-out}.header-navbar-items .item .link:active{outline:#d1e9ff solid 2px;z-index:1030}.header-navbar-items .item .link .label{color:#202939;font-size:14px;font-weight:400;letter-spacing:-.09px;opacity:1;transition:opacity .3s ease-in-out,visibility .3s ease-in-out .2s;visibility:visible}.header-navbar-items .item.selected>.link:not(.is-open){background-color:#e4e8ed}.header-navbar-items .sub-items{list-style:none;margin:0;padding:0;transition:all .3s ease-in-out}.header-navbar-items .sub-items .link{padding-left:40px}.header-navbar-items .sub-items .selected .link{background-color:#e4e8ed}.header-navbar-sidebar.collapsed .header-navbar-items .item .link{justify-content:center;padding:0}.header-navbar-sidebar.collapsed .header-navbar-items .item .link .label{display:none;margin:0;opacity:0;visibility:hidden;width:0}.header-navbar-sidebar.collapsed .header-navbar-items .sub-items{display:none}.header-navbar-menu{background:#fff;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.06),0 12px 32px -4px rgba(16,24,40,.14),0 2px 8px 0 rgba(0,0,0,.18);display:flex;flex-direction:column}.header-navbar-sidebar{background-color:#f8f8fd;bottom:0;display:flex;flex-direction:column;justify-content:space-between;margin-top:calc(var(--header-height) *-1);max-height:100vh;max-width:220px;min-width:220px;padding:16px 8px 2px;position:sticky;top:0;transition:min-width .3s ease-in-out,max-width .3s ease-in-out,box-shadow .3s ease-in-out;z-index:1030}@media (min-width:768px) and (max-width:1279px){.header-navbar-sidebar{box-shadow:0 4px 6px -1px rgba(16,24,40,.05),0 12px 16px -4px rgba(16,24,40,.12),0 2px 8px 0 rgba(0,0,0,.12);height:100vh;left:0;margin:0;position:fixed}}.header-navbar-sidebar.collapsed{box-shadow:none;max-width:50px;min-width:50px;padding:16px 8px}.header-navbar-sidebar.collapsed .items{scrollbar-width:none}.header-navbar-sidebar.collapsed .items::-webkit-scrollbar{display:none}.header-navbar-sidebar.collapsed .logo{justify-content:center}.header-navbar-sidebar.collapsed .footer .header-navbar-settings-button{justify-content:center;padding:0}.header-navbar-sidebar.collapsed .footer .header-navbar-settings-button .label{display:none}.header-navbar-sidebar .header{margin-bottom:16px}.header-navbar-sidebar .items{flex:1;margin:-2px;overflow-y:auto;padding:2px;position:relative;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.header-navbar-sidebar .items::-webkit-scrollbar-track{background:#f8f8fd}.header-navbar-sidebar .items.scrolled{box-shadow:inset 0 8px 4px -4px rgba(0,0,0,.1),inset 0 -8px 4px -4px rgba(0,0,0,.1)}.header-navbar-sidebar .item{height:auto}.header-navbar-sidebar .logo{align-items:center;display:flex;margin-bottom:17px;min-height:32px;position:relative}.header-navbar-sidebar .footer .header-navbar-settings-button{transition:padding .3s ease-in-out}.header-navbar-sidebar .footer .header-navbar-settings-button .label{transition:opacity .2s ease-in-out}.navigation-toggle-button{border-radius:4px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}.navigation-toggle-button .icon-svg{height:18px;min-width:18px;width:18px}.navigation-toggle-button.catalyst.button.medium.no-label{background-color:#f8f8fd;height:26px;padding:0;width:26px}.navigation-toggle-button.catalyst.button.medium.no-label:hover{background-color:#f0f4f7}.navigation-toggle-button.catalyst.button.medium.no-label:active{background-color:#fff!important;box-shadow:0 0 0 3px #d1e9ff!important;outline:#53b0fd solid 1px!important}.collapsed .navigation-toggle-button.catalyst.button.medium.no-label{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px 0 rgba(16,24,40,.16);transform:translateY(-50%) translateX(22px)}.collapsed .navigation-toggle-button.catalyst.button.medium.no-label:active{background:#fff;box-shadow:0 2px 4px 0 rgba(16,24,40,.16);outline:0}.job-history-individual{background-color:#fff;border-radius:4px;display:flex;height:100%;overflow:hidden;width:100%}.job-history-individual__right-panel{overflow:auto;width:100%}.job-history-individual__right-panel_table-header{align-items:center;background-color:#fff;border-bottom:1px solid #f2f2f8;color:#545e7d;display:flex;font-size:12px;font-weight:500;height:40px;line-height:16px;padding:0 16px;position:sticky;top:0;z-index:999}.job-history-individual__right-panel_table-row{align-items:center;border-bottom:1px solid #f2f2f8;display:flex;font-size:14px;font-weight:400;min-height:40px;padding:12px 16px}.job-history-individual__right-panel_table-row--inline,.job-history-individual__right-panel_table-row--inline .job-history-individual__right-panel_table-action{align-items:flex-start}.job-history-individual__right-panel_table-user{max-width:80px;min-width:80px;width:80px}.job-history-individual__right-panel_table-user_link{align-items:center;color:unset;display:flex;text-decoration:none}.job-history-individual__right-panel_table-user_link:hover{color:#0b80f3;text-decoration:none}.job-history-individual__right-panel_table-user .icon{padding-left:8px;fill:#7c849b}.job-history-individual__right-panel_table-action{align-items:center;display:flex;max-width:60%;min-width:60%;padding-left:16px;width:60%}.job-history-individual__right-panel_table-action-title{display:flex;min-width:-moz-fit-content;min-width:fit-content;padding-right:8px}.job-history-individual__right-panel_table-action-parameters{display:flex;flex-wrap:nowrap}.job-history-individual__right-panel_table-action-parameters a{color:unset}.job-history-individual__right-panel_table-action-parameters .show-less{display:block;margin-top:4px}.job-history-individual__right-panel_table-action-parameters .show-more{display:block;margin-left:8px}.job-history-individual__right-panel_table-action-parameters .badge{height:24px;margin:0 4px 4px 0;max-width:200px}.job-history-individual__right-panel_table-action-parameters .mention{min-width:unset}.job-history-individual__right-panel_table-action-parameters .avatar-tooltip .badge-label,.job-history-individual__right-panel_table-action-parameters .badge .badge-label{font-size:12px;font-style:normal;font-weight:400}.job-history-individual__right-panel_table-action-parameters .avatar-tooltip{margin-left:4px}.job-history-individual__right-panel_table-action-parameters .checked-at{align-items:center;display:flex;padding-left:5px}.job-history-individual__right-panel_table-date{padding-left:16px}.job-history-individual__right-panel_table-date_link{align-items:center;color:unset;display:flex;text-decoration:none}.job-history-individual__right-panel_table-date_link:hover{color:#0b80f3;text-decoration:none}.job-history-individual__right-panel_table-date .icon{padding-left:8px;fill:#7c849b}.job-history-individual__right-panel_empty{align-items:center;color:#a9b0c4;display:flex;flex-direction:column;font-size:18px;font-weight:500;height:100%;justify-content:center;line-height:28px}.job-history-individual__right-panel_empty .icon{padding-bottom:24px;fill:#a9b0c4}.quickbooks-integration-form{padding:8px 0}.quickbooks-integration-form__header{border-bottom:1px solid #eff1f7;margin:0 8px;min-height:50px;padding:16px 8px}.quickbooks-integration-form__header--label{font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px}.quickbooks-integration-form__header--name{font-size:16px;line-height:20px}.quickbooks-integration-form__header--disconnect{background-color:transparent;border:none;color:#e54234;cursor:pointer;font-size:16px;line-height:20px;margin:0;padding:0}.quickbooks-integration-form__header--disconnect:active,.quickbooks-integration-form__header--disconnect:focus,.quickbooks-integration-form__header--disconnect:hover{background-color:transparent;outline:0}.quickbooks-integration-form .field-label{flex:1}.quickbooks-integration-form .field-content{flex:1;justify-content:flex-end}.quickbooks-integration-form__toggle{color:#7c849b;display:flex;flex-shrink:0;font-size:16px;gap:8px;line-height:24px}.quickbooks-integration-form__toggle--active{color:#0b80f3}.quickbooks-integration-form__toggle--disabled{opacity:.4}.quickbooks-integration-form__toggle-wrapper{display:flex;flex-shrink:0}.quickbooks-integration-form__toggle-hint{align-items:center;align-self:start;color:#636364;display:flex;font-weight:400;padding:0 8px}.quickbooks-integration-form__toggle-hint--synced{color:#1570ef;font-weight:500}.quickbooks-integration-form__toggle-hint--synced:hover{color:#1849a9}.quickbooks-integration-form__toggle-hint--warn{color:#d92d20;margin-left:8px}.quickbooks-integration-form__toggle-hint-icon{margin-left:8px}.quickbooks-integration-form__toggle-hint:hover .quickbooks-integration-form__toggle-hint--warn{color:#b42318}.quickbooks-integration-form__toggle-hint:hover .quickbooks-integration-form__toggle-hint-icon--warn svg{fill:#b42318}.attachment-preview-img svg path,.quickbooks-customers__table-cell-icon--disabled svg path,.quickbooks-invoices__table-cell-icon--disabled svg path,.quickbooks-items__table-cell-icon--disabled svg path,.reload-icon svg path,.upload-image-button .icon{fill:#7c849b}.quickbooks-integration-form__select--label{color:#545e7d;font-size:14px;font-weight:500;line-height:18px;margin-bottom:10px}.quickbooks-integration-form__submit{margin-top:24px}.quickbooks-integration-form .form-field-with-action[disabled]{pointer-events:auto}.quickbooks-customers{padding:16px}.quickbooks-customers__info{align-items:center;display:flex;margin-bottom:12px}.quickbooks-customers__info-total{align-items:center;color:#545e7d;display:flex;font-size:16px;font-weight:400;line-height:20px}.quickbooks-customers__info-total-count{font-weight:500;margin-left:4px}.quickbooks-customers__info-issues{align-items:center;color:#e54234;display:flex;flex-grow:1;font-size:16px;font-weight:400;line-height:20px;margin-left:24px}.quickbooks-customers__info-issues-count{font-weight:500;margin-left:4px}.quickbooks-customers__info-toggle{align-items:center;color:#0b80f3;display:flex;font-size:14px;font-weight:400;margin-left:auto}.quickbooks-customers__info-toggle span{margin-right:8px}.quickbooks-customers__table{border-collapse:collapse;border-radius:4px;border-spacing:0;color:#1f2021;font-size:14px;font-weight:400;line-height:20px;width:100%}.quickbooks-customers__table td,.quickbooks-customers__table th,.quickbooks-invoices__table td,.quickbooks-invoices__table th{border:1px solid #e6e7f8;padding:12px;text-align:left}.quickbooks-customers__table-title{background-color:#f7f8fb;font-size:16px;font-weight:500;width:314px}.quickbooks-customers__table-subtitle{background-color:#f7f8fb;color:#545e7d;font-weight:400}.quickbooks-customers__table-actions{width:36px}.quickbooks-customers__table-row--unsyncable{background-color:#fff6f4}.quickbooks-customers__table-cell-actions{background-color:#fff!important;padding:12px 8px!important;width:36px}.quickbooks-customers__table-cell-icon--disabled{color:#7c849b}.quickbooks-customers .pagination{padding:0}.quickbooks-invoices{padding:16px}.quickbooks-invoices__info{align-items:center;display:flex;margin-bottom:12px}.quickbooks-invoices__info-total{align-items:center;color:#545e7d;display:flex;font-size:16px;font-weight:400;line-height:20px}.quickbooks-invoices__info-total-count{font-weight:500;margin-left:4px}.quickbooks-invoices__info-issues{align-items:center;color:#e54234;display:flex;flex-grow:1;font-size:16px;font-weight:400;line-height:20px;margin-left:24px}.quickbooks-invoices__info-issues-count{font-weight:500;margin-left:4px}.quickbooks-invoices__info-toggle{align-items:center;color:#0b80f3;display:flex;font-size:14px;font-weight:400;margin-left:auto}.quickbooks-invoices__info-toggle span{margin-right:8px}.quickbooks-invoices__table{border-collapse:collapse;border-radius:4px;border-spacing:0;color:#1f2021;font-size:14px;font-weight:400;line-height:20px;width:100%}.quickbooks-invoices__table-title{background-color:#f7f8fb;font-size:16px;font-weight:500;width:314px}.quickbooks-invoices__table-subtitle{background-color:#f7f8fb;color:#545e7d;font-weight:400}.quickbooks-invoices__table-cell-icon--disabled,.quickbooks-items__table-cell-icon--disabled{color:#7c849b}.quickbooks-invoices__table-actions{width:36px}.quickbooks-invoices__table-row--unsyncable{background-color:#fff6f4}.quickbooks-invoices__table-cell-actions{background-color:#fff!important;padding:12px 8px!important;width:36px}.quickbooks-invoices .pagination{padding:0}.quickbooks-items{padding:16px}.quickbooks-items__info{align-items:center;display:flex;margin-bottom:12px}.quickbooks-items__info-total{align-items:center;color:#545e7d;display:flex;font-size:16px;font-weight:400;line-height:20px}.quickbooks-items__info-total-count{font-weight:500;margin-left:4px}.quickbooks-items__info-issues{align-items:center;color:#e54234;display:flex;flex-grow:1;font-size:16px;font-weight:400;line-height:20px;margin-left:24px}.quickbooks-items__info-issues-count{font-weight:500;margin-left:4px}.quickbooks-items__info-toggle{align-items:center;color:#0b80f3;display:flex;font-size:14px;font-weight:400;margin-left:auto}.quickbooks-items__info-toggle span{margin-right:8px}.quickbooks-items__table{border-collapse:collapse;border-radius:4px;border-spacing:0;color:#1f2021;font-size:14px;font-weight:400;line-height:20px;width:100%}.quickbooks-items__table td,.quickbooks-items__table th{border:1px solid #e6e7f8;padding:12px;text-align:left}.quickbooks-items__table-title{background-color:#f7f8fb;font-size:16px;font-weight:500;width:314px}.quickbooks-items__table-subtitle{background-color:#f7f8fb;color:#545e7d;font-weight:400}.quickbooks-items__table-actions{width:36px}.quickbooks-items__table-row--unsyncable{background-color:#fff6f4}.quickbooks-items__table-cell-actions{background-color:#fff!important;padding:12px 8px!important;width:36px}.quickbooks-map-customers__row-name,.quickbooks-map-invoices__row-name,.quickbooks-map-items__row-name{color:#1f2021;font-size:16px;line-height:24px;display:flex;font-weight:500}.quickbooks-items .pagination{padding:0}.quickbooks-map-customers-search{border-bottom:1px solid #eff1f7;padding:12px 16px}.quickbooks-map-customers-search input{font-size:16px;height:24px;line-height:24px;margin:0;padding:0}.quickbooks-map-customers__row-radio,.quickbooks-map-invoices__row-radio{margin-left:auto}.quickbooks-map-customers{display:flex;flex-direction:column;height:100%;padding:16px;width:100%}.quickbooks-map-customers__row{align-items:center;display:flex;padding:16px 0}.quickbooks-map-customers__row-icon{border-right:1px solid #e6e7f8;padding:16px 12px 16px 0}.quickbooks-map-customers__row-name{align-items:center;flex-grow:1;padding:14px 12px}.quickbooks-map-invoices-search{border-bottom:1px solid #eff1f7;padding:12px 16px}.quickbooks-map-invoices-search input{font-size:16px;height:24px;line-height:24px;margin:0;padding:0}.quickbooks-map-invoices{display:flex;flex-direction:column;height:100%;padding:16px;width:100%}.quickbooks-map-invoices__row{align-items:center;display:flex;padding:16px 0}.quickbooks-map-invoices__row-icon{border-right:1px solid #e6e7f8;padding:16px 12px 16px 0}.quickbooks-map-invoices__row-name{align-items:center;flex-grow:1;padding:14px 12px}.quickbooks-map-items-search{border-bottom:1px solid #eff1f7;padding:12px 16px}.quickbooks-map-items-search input{font-size:16px;height:24px;line-height:24px;margin:0;padding:0}.quickbooks-map-items{display:flex;flex-direction:column;height:100%;padding:16px;width:100%}.quickbooks-map-items__row{align-items:center;display:flex;padding:16px 0}.quickbooks-map-items__row-icon{border-right:1px solid #e6e7f8;padding:16px 12px 16px 0}.quickbooks-map-items__row-name{align-items:center;flex-grow:1;padding:14px 12px}.quickbooks-map-items__row-radio{margin-left:auto}.quickbooks-view-invoice-form__textarea,.quickbooks-view-item-form__textarea{min-height:64px}.inventory-list-item{box-shadow:0 1px 0 #f2f2f8;display:flex;padding:16px 8px;width:100%}.inventory-list-item__col{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0 8px}.inventory-list-item__col--center{align-items:center}.inventory-list-item__col--price{align-items:flex-end;max-width:120px;width:120px}.inventory-list-item__col--name{max-width:324px;width:324px}.inventory-list-item__col--category{display:flex;flex-direction:row}.inventory-list-item__type,.inventory-list-item__type-caret{color:#7c849b}.inventory-list-item__category,.inventory-list-item__name,.inventory-list-item__type{font-weight:500;line-height:20px;margin-bottom:4px}.inventory-list-item__description{color:#545e7d;flex-grow:1;line-height:20px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}.inventory-list-item__column-name{color:#545e7d;font-size:12px;line-height:20px;margin-bottom:2px}.inventory-list-item__price{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.inventory-list-item__taxed{align-items:center;background:#f0ecfa;border-radius:4px;color:#6939c9;display:flex;font-size:10px;height:16px;justify-content:center;line-height:16px;margin-top:4px;width:38px}.inventory-list-item__input{border:1px solid #e6e7f8!important;border-radius:4px;line-height:24px;margin-bottom:8px;padding:2px 12px;text-align:center;width:64px}.inventory-list-item__add-button{height:auto;width:64px}.inventory-items-list-modal-options-list .options-list__option{justify-content:flex-start;margin-bottom:8px}.inventory-items-list-modal-options-list .options-list__media{margin-right:10px}.inventory-items-list-modal-options-list .options-list__option-label{flex-direction:column;flex-grow:1;margin:unset}.inventory-items-list-modal-options-list .options-list__option-label-general{flex-grow:0;margin-right:16px;width:250px}.inventory-items-list-modal-option-name{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.inventory-items-list-modal-option-category{font-size:16px;font-weight:400;line-height:24px}.inventory-items-list-modal-option-price{font-size:14px;font-weight:500;line-height:24px}.inventory-items-list-modal-loader{margin:60px 0;text-align:center}.inventory-items-list-modal__load-more{align-items:center;display:flex;justify-content:center;margin:16px}.inventory-items-list-modal__empty_content .empty-content__title{width:50%}.invoice-template.form.body .sidebar-btn{display:none}@media (max-width:1024px){.invoice-template.form.body .sidebar-btn{display:flex}}.invoice-template.form.body .processing-fee{max-width:80px}.invoice-template.form.body .last-item{padding-bottom:16px}.invoice-template.form.body .sidebar-note{color:#4b5565;display:inline-block;font-size:12px!important;line-height:14px!important;line-height:16px!important}.invoice-template.form.body .sidebar-tab__selector{background-color:#f0f4f7;border-radius:8px;gap:2px;padding:2px;width:100%}.invoice-template.form.body .sidebar-tab__selector-wrapper{border-bottom:1px solid #e4e8ed;padding:12px 0}.invoice-template.form.body .sidebar-tab__selector>.tab{width:50%}.invoice-template.form.body .sidebar-tab__toggle{margin:8px 0 16px}.invoice.form.body .sidebar-btn{display:none}@media (max-width:1024px){.invoice.form.body .sidebar-btn{display:flex}}.invoice.form.body .processing-fee{max-width:80px}.invoice.form.body .cinderpay-signup{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:12px;height:133px;margin-top:8px;padding:12px;width:100%}.invoice.form.body .cinderpay-signup .top{border-bottom:1px solid var(--secondary-100,#e4e8ed);display:flex;flex-direction:column;gap:4px;width:100%}.invoice.form.body .cinderpay-signup .top .title{color:var(--Black-Dark,#1f2021);font-size:14px;font-weight:600;line-height:130%}.invoice.form.body .cinderpay-signup .top .subtitle{color:var(--Black-Dark,#1f2021);font-size:14px;font-weight:400;line-height:130%;margin-bottom:12px}.invoice.form.body .cinderpay-signup .bottom{display:flex;justify-content:space-between;width:100%}.invoice.form.body .last-item{padding-bottom:16px}.invoice.form.body .sidebar-tab{display:none}.invoice.form.body .sidebar-tab__selector{background-color:#f0f4f7;border-radius:8px;gap:2px;padding:2px;width:100%}.jobs-card-condensed,.jobs-card-full{background-color:#fff;border-radius:8px;position:relative}.invoice.form.body .sidebar-tab__selector-wrapper{border-bottom:1px solid #e4e8ed;padding:12px 0}.jobs-card-condensed:hover .jobs-card-condensed__container,.jobs-card-full:hover .jobs-card-full__action-trigger{border-color:#0b80f3}.invoice.form.body .sidebar-tab__selector>.tab{width:50%}.invoice.form.body .sidebar-tab__toggle{margin:8px 0 16px}.jobs-card-condensed__tags .badge+.badge,.jobs-card-full__links .link-with-count+.link-with-count,.jobs-card-full__tags .badge+.badge{margin-left:4px}.appointments-estimates-modal .link-button .icon,.appointments-forms-modal .link-button .icon,.appointments-invoices-modal .link-button .icon{margin-right:4px}.invoice.form.body .sidebar-tab .empty-block{padding:64px 24px 0}.invoice.form.body .sidebar-tab .empty-block .title{color:#4b5565;font-size:20px!important;font-weight:600;letter-spacing:-.33px!important;line-height:24px!important;text-align:center}.invoice.form.body .sidebar-tab .empty-block .message{color:#697586;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;text-align:center}.invoice.form.body .sidebar-tab .customer-error,.invoice.form.body .sidebar-tab .email-address-error{color:#d92d20;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important}.invoice.form.body .sidebar-tab .small-header-comment{font-size:12px;line-height:16px}.jobs-card-condensed+.jobs-card-condensed{margin-top:8px}.jobs-card-condensed:hover{box-shadow:0 4px 12px 4px rgba(0,0,0,.04);z-index:1}.jobs-card-condensed__icon .icon-svg{height:16.5px;max-height:16.5px;min-width:16.5px;width:16.5px}.jobs-card-condensed__container{align-items:center;display:flex;height:76px}.jobs-card-condensed__left{box-shadow:inset -1px 0 0 #f2f2f8;display:flex;flex-direction:column;height:100%;justify-content:center;min-width:140px;padding:14px 12px}.jobs-card-condensed__header{align-items:center;display:flex;gap:4px}.jobs-card-condensed__id{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs-card-condensed__created{color:#545e7d;font-size:14px;line-height:20px;margin-top:4px}.jobs-card-full+.jobs-card-full,.jobs-card-full__info+.jobs-card-full__footer{margin-top:16px}.jobs-card-condensed__center{max-width:208px;min-width:208px;padding:0 12px}@media (max-width:1199px){.jobs-card-condensed__center{max-width:175px;min-width:175px}}.jobs-card-condensed__title{color:#1f2021;font-weight:500;line-height:24px;margin-bottom:4px}.jobs-card-condensed__customer-name,.jobs-card-condensed__title{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jobs-card-condensed__customer-name{color:#545e7d;font-weight:400;line-height:20px}.jobs-card-condensed__right{align-items:center;display:flex;height:100%;justify-content:space-between;padding:8px 8px 8px 12px;width:100%}@media (max-width:575px){.jobs-card-condensed__center{max-width:calc(100vw - 164px);min-width:calc(100vw - 164px)}.jobs-card-condensed__right{display:none}}@media (max-width:767.98px){.jobs-card-condensed__right{align-items:flex-end;flex-direction:column-reverse}}.jobs-card-condensed__badges{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between}.jobs-card-condensed__tags{display:flex}@media (max-width:767.98px){.jobs-card-condensed__tags{display:none}}.jobs-card-condensed__tag-more{padding:2px}.jobs-card-condensed .avatar-component-xx-small{height:32px;min-width:32px;width:32px}.jobs-card-condensed .avatar-component-avatar{box-shadow:0 0 0 1px #fff}.jobs-card-full{box-shadow:0 1px 2px rgba(0,0,0,.1);overflow:hidden;text-overflow:ellipsis}.jobs-card-full:hover{box-shadow:0 4px 12px 4px rgba(0,0,0,.04);z-index:1}.jobs-card-full:hover .jobs-card-full__description{color:#0b80f3}.jobs-card-full__icon .icon-svg{height:16.5px;max-height:16.5px;min-width:16.5px;width:16.5px}.jobs-card-full__action-trigger{padding:0 8px}.jobs-card-full__bottom,.jobs-card-full__top{padding:8px 8px 8px 0}.jobs-card-full__top{box-shadow:inset 0 -1px 0 #f2f2f8}.jobs-card-full__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.jobs-card-full__header-info{align-items:center;color:#545e7d;display:flex;font-size:14px;gap:4px;line-height:20px}.jobs-card-full__id{color:#000}.jobs-card-full__customer,.jobs-card-full__customer-address,.jobs-card-full__customer-name,.jobs-card-full__title{color:#1f2021;overflow:hidden;text-overflow:ellipsis}.jobs-card-full__created:before{content:"·"}.jobs-card-full__title{font-size:18px;font-weight:500;line-height:28px;-webkit-line-clamp:2}.jobs-card-full__info{align-items:center;display:flex;justify-content:space-between}@media (max-width:575px){.jobs-card-full__info{align-items:flex-start;flex-direction:column}}.jobs-card-full__customer{font-size:16px;letter-spacing:-.18px;line-height:20px}@media (max-width:1024.98px){.jobs-card-full__customer{padding-bottom:8px}}@media (min-width:576px){.jobs-card-full__customer{padding-right:20px}}.jobs-card-full__customer-name{font-weight:500}.jobs-card-full__customer-name+.jobs-card-full__customer-address{margin-top:4px}.jobs-card-full__footer{display:flex;justify-content:space-between}.jobs-card-full__tags{display:flex}.jobs-card-full__links{display:flex}@media (max-width:575px){.jobs-card-full__footer{flex-direction:column-reverse;margin-top:8px!important}.jobs-card-full__links{margin-top:8px}}.jobs-card-full .link-with-count:hover .link-w-count-count{color:#0b80f3!important}.jobs-card-full .avatar-component-xx-small{height:32px;min-width:32px;width:32px}.jobs-card-full .avatar-component-avatar{box-shadow:0 0 0 1px #fff}.job-type-icon{display:inline-flex;flex:none;height:18px;padding:2.25px;width:18px}.job-type-icon>.rect{border-radius:2px;height:100%;width:100%}.appointments-estimates-modal .link-button{display:flex}.appointments-forms-modal .link-button{display:flex}.appointments-invoices-modal .link-button{display:flex}.link-entity{align-items:center;display:flex;height:56px;margin:0 8px;padding:0 8px}.link-entity-wrapper{margin:8px 0}.link-entity:hover{background-color:#f7f8fb;border-radius:4px}.link-entity .icon{margin-right:8px}.appointments-tasks-modal .link-button .icon,.appointments-work-orders-modal .link-button .icon{margin-right:4px}.appointments-tasks-modal .link-button{display:flex}.appointments-work-orders-modal .link-button{display:flex}.wide-modal__column-container-first-panel.attachment-view__column-container{background-color:#f7f8fb;border-right:1px solid #e6e7f8;min-height:700px}.edit-customer-modal-phone input,.edit-vendor-modal-phone input{background-color:transparent}.attachment-details-modal .wide-modal__column-container-second-panel{width:390px}.wide-modal__column-container-second-panel .location-selected{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px;min-height:36px;width:100%}.wide-modal__column-container-second-panel .location-selected .location-none{color:#a9b0c4;font-size:16px;font-weight:400;line-height:24px}.inventory-modal .layered-modal__column-container{box-shadow:0 4px 16px 4px rgba(0,0,0,.12)}.go-to-link{color:#0b80f3;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.go-to-link:hover{text-decoration:underline}.reload-icon{margin-left:12px}.edit-customer-modal .layered-modal__header-title{margin-right:auto}.edit-customer-modal .layered-modal__header-right-icon{margin-left:16px}.edit-customer-modal-field-content{padding-right:32px}.edit-customer-modal-address .edit-customer-modal-field-content{line-height:1.19}.email-template-form .wide-modal__columns-container.medium{width:994px}.email-template-form .wide-modal__columns-container.medium .wide-modal__column-container-second-panel{width:280px}.modals-filters-content{display:flex;flex-direction:column;width:100%}.edit-assignees-modal .options-list__media{margin-right:8px}@media (max-width:767.98px){.edit-assignees-modal div.options-list__option{padding-right:16px}}.customers-list-modal-options-list .options-list__option{margin-bottom:8px}.customers-list-modal-options-list .options-list__media{margin-right:10px}.customers-list-modal-options-list .options-list__option-label{flex-wrap:wrap}.customers-list-modal-option-name{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.customers-list-modal-option-address{font-size:16px;font-weight:400;line-height:24px}.customers-list-modal-loader{margin:60px 0;text-align:center}.customers-list-modal__load-more{margin:10px 26px 10px 24px}.customers-list-modal__load-more .btn{font-size:16px}.customers-list-modal__empty_content .empty-content__title{width:50%}.edit-job-modal .layered-modal__header-title{margin-right:auto}.edit-job-modal .layered-modal__header-right-icon{margin-left:10px}.edit-job-modal__address .edit-job-modal__field-content{line-height:1}.edit-job-modal__status{margin:0 0 5px}.edit-customer-modal .parent-modal>.layered-modal__column-container .customer-form-phone__wrap .btn-component,.edit-customer-modal .parent-modal>.layered-modal__column-container .form-field-evented,.edit-customer-modal .parent-modal>.layered-modal__column-container .form-field-with-action:not(.current-tab),.edit-customer-modal .parent-modal>.layered-modal__column-container .layered-modal__footer-buttons,.edit-job-modal .parent-modal>.layered-modal__column-container .customer-form-phone__wrap .btn-component,.edit-job-modal .parent-modal>.layered-modal__column-container .form-field-evented,.edit-job-modal .parent-modal>.layered-modal__column-container .form-field-with-action:not(.current-tab),.edit-job-modal .parent-modal>.layered-modal__column-container .layered-modal__footer-buttons{opacity:.2;pointer-events:none}.edit-job-modal__email-customer-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.edit-tags-modal .layered-modal__dialog .options-list{max-height:calc(100vh - 232px)}.edit-tags-modal-list-error{padding:0 25px 0 24px}.edit-tags-modal-list-error .help-block{margin:20px 0 -10px;padding:13.5px 22px}@media (max-width:767.98px){.edit-tags-modal .layered-modal__dialog .options-list{max-height:calc(100vh - 147px)}}.edit-integration-modal{position:relative;z-index:1040}.edit-integration-modal .layered-modal__header{justify-content:space-between}.edit-integration-modal .layered-modal__header-title{margin-right:auto}.edit-integration-modal .layered-modal__header-right-icon{margin-left:16px}.edit-inventory-item-modal{position:relative;z-index:1040}.settings__inventory-price-input input{height:inherit}.settings__inventory-price-input .input-currency-prefix{left:0}.settings__inventory-price-input .input-currency-input{padding-left:14px}.edit-user-modal{position:relative;z-index:1040}.edit-user-modal-image-upload-group{border-bottom:1px solid #f2f2f8;margin:0 8px;padding:10px 8px}.reminders-table-item+.reminders-table-item,.skeleton-day__line,.skeleton-month__lines{margin-top:8px}.edit-user-modal-image-upload-group svg{height:88px;max-height:88px;max-width:88px;width:88px}.edit-user-modal-image-upload-group .image-upload-group-btn{margin-left:12px}.my-tasks__add-new{align-items:center;display:flex;margin-left:auto}.edit-vendor-modal .layered-modal__header-right-icon,.work-order-template-tabs__buttons-buttons button+button,.work-order-template-tabs__totals-button--inventory{margin-left:16px}.my-tasks__add-new .icon{margin-right:4px}.edit-vendor-modal .layered-modal__header-title{margin-right:auto}.edit-vendor-modal-field-content{padding-right:32px}.edit-vendor-modal-address .edit-vendor-modal-field-content{line-height:1.19}.notifications-table-item{align-items:center;display:flex;height:44px}.notifications-table-item__topic{color:#1f2021;font-size:14px;font-weight:400;line-height:20px}.notifications-table-item__email,.notifications-table-item__mobile-in-app,.notifications-table-item__mobile-push{color:#636364;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:20px;min-width:40px;white-space:nowrap}.notifications-table-item__email{margin-left:auto}.notifications-table-item__mobile-in-app,.notifications-table-item__mobile-push{margin-left:28px}.purchase-order-form-derive{width:-moz-min-content;width:min-content}.reminders-table-item{align-items:center;border:1px solid #e6e7f8;border-radius:4px;display:flex;height:64px;padding:12px}.reminders-table-item__texts,.settings-inventory-special-items{flex-direction:column;display:flex}.reminders-table-item__title{font-size:14px;font-weight:500;line-height:20px}.reminders-table-item__description{color:#545e7d;font-size:14px;font-weight:400;line-height:20px}.reminders-table-item__icons{display:flex;margin-left:auto}.reminders-table-item__icons .icon{margin-right:12px}.settings-inventory-special-items{gap:16px}.skeleton-day__line{display:flex;height:72px}.skeleton-day__line svg{height:100%;width:100%}.skeleton-month__day-number,.skeleton-week__day-number{height:18px;margin-left:auto;width:18px}.skeleton-month__line{line-height:0;margin-top:4px}.skeleton-week__lines{margin-top:8px}.skeleton-week__line{line-height:0;margin-top:4px}.task-view{background-color:#fff;border:1px solid #e6e7f8;border-radius:8px;display:flex;margin:0 16px;max-height:68px;padding:8px}.task-view-title_up .icon,.work-order-template-tabs__terms-checkbox label .icon{margin-left:8px}.task-view:last-child{margin-bottom:12px}.task-view+.tasks-my-draggables,.task-view:first-child{margin-top:12px}.task-view:hover{background-color:#f7f8fb}.task-view__new{background-color:#e7f3fe;transition:background-color .2s ease-out}.task-view__new-bg{background-color:#fff}.task-view-checkbox{margin-right:8px}.task-view-title{align-self:center;display:flex;flex-direction:column;flex-grow:1;width:400px}.task-view-title_up{font-size:16px;font-weight:500}.task-view-title_down{margin-top:8px}.task-view-title_down .link-button{align-items:center;display:flex;margin-right:12px}.task-view-title_down .link-button .icon{margin-left:4px}.task-view-title_down-date{align-items:center;color:#8e8f8f;display:flex;font-size:14px;font-weight:400}.task-view-title_down-date .icon{fill:#8e8f8f;margin-right:4px}.task-view-title_down,.task-view-title_up{align-items:center;display:flex;flex-direction:row}.task-view-title .list-icon{border:1px solid #e7f3fe;border-radius:3px;height:24px;justify-content:center;margin-right:8px;width:24px}.task-view-priority{font-size:14px;font-weight:500;line-height:20px;text-align:right;width:54px}.task-view-priority-1{color:#43a453!important}.task-view-priority-2{color:#e29012!important}.task-view-priority-3{color:#ca3326!important}.task-view-icons{align-items:center;display:flex;height:24px;justify-content:center;padding-left:8px}.task-view-icons .dropdown-menu-component{margin-left:12px}.task-view+.task-view{margin-top:12px}.task-item-card{padding:22px 16px 16px 24px}.task-item-card input[type=checkbox],.task-item-card input[type=radio]{margin-right:11px;margin-top:0}.task-item-card .input-content{border-radius:4px;height:40px;margin-left:30px;margin-top:14px;padding:0 16px;width:48%}.task-item-card .check-box-wrapper label{position:relative;white-space:normal;width:calc(100% - 28px)}.task-item-card .btn-component{font-size:14px;letter-spacing:-.006em;margin-left:30px;margin-top:14px;padding:9px 18.5px 9px 15.5px}.task-item-card .option-list-container{margin-left:30px;margin-top:2px}.task-item-card .option-list-container .option-list-option{margin-top:14px}.task-item-card .option-list-container .option-list-option label{font-weight:500;margin:0}.task-item-card .option-list-container-true .option-list-selected-false,.task-item-card .option-list-container-true .option-list-selected-true{color:#545e7d}.task-item-card .upload-image-section{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;margin-left:30px;margin-top:14px;position:relative}.task-item-card__textarea{background-color:#fff;border-radius:8px;margin:14px 0 0 30px;padding:10px 16px;width:calc(100% - 30px)}.task-item-card__textarea:disabled{background-color:#f7f8fb}.task-item-card .snackbar-panel{transform:translateX(-75%)}.user-password-rules{align-items:center;display:flex;justify-content:flex-start;margin-top:4px;width:100%}.user-password-rules__item{color:#545e7d;display:flex;flex-basis:50%;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.user-password-rules__item-icon{margin-right:4px}.user-password-rules__item-icon svg{fill:#a9b0c4}.user-password-rules__item--valid .user-password-rules__item-icon svg{fill:#43a453}.users-details-pills{display:flex;flex-direction:column;gap:4px;margin:0 0 0 -6px;width:calc(100% + 6px)}.users-details-pills>.row,.work-order-template-tabs__totals-item_additional,.work-order-template-tabs__totals-item_discount{align-items:center;display:flex}.users-details-pills>.row{flex-direction:row;gap:4px}.work-order-template-tabs{display:flex;flex-direction:row;flex-grow:1;overflow:hidden}.work-order-template-tabs__nav{border-right:1px solid #e6e7f8;left:0;position:sticky;top:0;width:74px}.work-order-template-tabs__outer-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.work-order-template-tabs__inner-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:16px;width:100%}.work-order-template-tabs__totals-buttons{display:flex}.work-order-template-tabs__drag-sort-list{overflow-x:hidden}.work-order-template-tabs__drag-sort-list .dragSortItem{margin-bottom:12px}.work-order-template-tabs__buttons-wrapper{padding-top:8px}.work-order-template-tabs__buttons-buttons{display:flex;flex-wrap:wrap;width:100%}.work-order-template-tabs__totals{background:#fafbfd;border-radius:8px;display:flex;justify-content:space-around;min-height:72px;padding:16px 0;width:751px}.work-order-template-tabs__totals-wrapper{background:#fff;border-top:1px solid #e6e7f8;padding:16px}.work-order-template-tabs__totals-item{display:flex;flex-direction:column;padding-left:16px;width:100%}.work-order-template-tabs__totals-item_header{color:#545e7d;font-size:12px;font-weight:500;line-height:20px;margin-bottom:4px}.work-order-template-tabs__totals-item_header-total{color:#1f2021;font-size:14px}.work-order-template-tabs__totals-item_header-paid{color:#43a453}.work-order-template-tabs__totals-item_header-balance{color:#e54234}.work-order-template-tabs__totals-item_value{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.work-order-template-tabs__totals-item_value-total{font-size:18px}.work-order-template-tabs__totals-item_additional .input-currency-prefix{left:4px}.work-order-template-tabs__totals-item_total{align-self:center}.work-order-template-tabs__totals .work-order-template-tabs__totals-item_value+.work-order-template-tabs__totals-item_header{margin-top:12px}.work-order-template-tabs__save-first{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:128px;justify-content:center;line-height:20px;width:100%}.work-order-template-tabs__save-first button{margin-top:16px}.work-order-template-tabs__tax-space-divider{display:block;height:12px}.work-order-template-tabs__additional-input{border-radius:3px;line-height:normal;padding:2px 4px;padding-left:16px!important;width:76px}.work-order-template-tabs__discount-input{border-radius:3px;line-height:normal;margin-right:4px;padding:2px 4px;width:40px}.work-order-template-tabs__tab-subtitle{color:#545e7d;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.18px;line-height:19px}.work-order-template-tabs__tab-subtitle span{display:block;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:17px;margin-bottom:16px;margin-top:4px}.work-order-template-tabs__terms-input,.work-order-template-tabs__terms-textarea{letter-spacing:-.18px;line-height:19px;padding:12px 16px;border-radius:4px;font-size:16px}.work-order-template-tabs__terms-input{color:#1f2021;min-height:48px}.work-order-template-tabs__terms-input::-moz-placeholder{color:#a9b0c4}.work-order-template-tabs__terms-input::placeholder{color:#a9b0c4}.work-order-template-tabs__terms-textarea{color:#1f2021;margin-bottom:12px;max-width:800px;min-height:120px}.work-order-template-tabs__terms-textarea::-moz-placeholder{color:#a9b0c4}.work-order-template-tabs__terms-textarea::placeholder{color:#a9b0c4}.work-order-template-tabs__terms-checkbox{align-items:center}.work-order-template-tabs__terms-checkbox label{align-items:center;display:flex}.work-order-template-tabs__terms-checkbox+.work-order-template-tabs__terms-checkbox{margin:8px 0 24px}.work-order-template-tabs__settings-options{flex-wrap:wrap;position:relative;z-index:5}.work-order-template-tabs__settings-option{cursor:pointer;flex-wrap:wrap;font-size:16px;letter-spacing:-.011em;line-height:1.19;padding:16px 0 0}.work-order-template-tabs__settings-option_default{border-bottom:1px solid #f2f2f8;padding-bottom:16px}.work-order-template-tabs__settings-option[disabled] .x-toggle-component{opacity:.5}.work-order-template-tabs__settings-option-toggle{margin-right:8px}.work-order-template-tabs__settings-option .input-currency-input{border-radius:4px;height:48px;width:140px}.work-order-template-tabs__settings-option .input-currency-suffix{color:#a9b0c4;right:12px}.work-order-template-tabs__settings-option-title{align-items:flex-start;color:#1f2021;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:19px}.work-order-template-tabs__settings-option-description{font-size:16px;font-weight:400;line-height:24px;margin:0 0 0 32px}.work-order-template-tabs__tab-header{border-bottom:1px solid #eff1f7;height:34px;margin-top:8px}.work-order-template-tabs__tab-header>div{color:#545e7d;font-size:12px;font-weight:500;margin-top:auto;padding-bottom:7px;text-align:right;text-transform:uppercase}.work-order-template-tabs__lines-header div:first-of-type{flex-grow:1;text-align:unset;width:auto}.work-order-template-tabs__lines-header div:nth-child(2){width:5%}.work-order-template-tabs__lines-header div:nth-child(3){width:12%}.work-order-template-tabs__lines-header div:nth-child(4){width:12.375%}.work-order-template-tabs__lines-header div:nth-child(5){width:10.25%}.work-order-template-tabs__payments-header div{text-align:left}.work-order-template-tabs__payments-header div:first-of-type{margin-left:9px;width:20%}.work-order-template-tabs__payments-header div:nth-child(2){width:15%}.work-order-template-tabs__payments-header div:nth-child(3){width:19%}.work-order-template-tabs__payments-header div:nth-child(4){width:25%}.work-order-template-tabs__payments-header div:nth-child(5){width:20%}.work-order-template-tabs__add-payment-btn{margin-top:20px}@media (max-width:767.98px){.work-order-template-tabs__buttons-wrapper{flex-direction:column;margin-top:16px}.work-order-template-tabs__buttons-button-inner{justify-content:center}.work-order-template-tabs__tab-subtitle{font-size:16px;letter-spacing:-.011em;line-height:normal;margin-bottom:16px}.work-order-template-tabs__inner-wrapper{padding:16px}.work-order-template-tabs__payments-header{display:none}.work-order-template-tabs__add-payment-btn{margin-top:16px;width:100%}.work-order-template-tabs__add-payment-btn-inner{justify-content:center}.work-order-template-tabs__nav-tabs{overflow:auto}}.work-order-line .upload-image-section{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.work-order-line .validate-field.has-error input{border-color:#e54234}.work-order-line__taxable-icon{height:23px;max-width:23px;min-width:23px;width:23px}.work-order-line__taxable-times-icon{height:14.7px;margin:4.05px;max-height:14.7px;min-width:14.7px;width:14.7px}.work-order-line__removable-box{border-radius:8px;flex-direction:column;min-height:160px}.work-order-line__removable-box .work-order-line__form-field-name{margin:0 0 8px;pointer-events:none}.work-order-line__removable-box .work-order-line__form-field-description{display:flex;width:100%}.work-order-line__removable-box .work-order-line__form-field-description .field-content{align-items:center;display:flex}.work-order-line__removable-box .work-order-line__form-field-description .field-content .textarea-limit{width:calc(100% - 36px)}.work-order-line__removable-box .work-order-line__form-field-description .field-content .textarea-limit_no-icon{width:100%}.work-order-line__removable-box .work-order-line__form-field-description .field-content .icon{height:24px;margin-left:12px;width:24px}.work-order-line__removable-box .work-order-line__input-name{padding:0 12px!important;pointer-events:all}.work-order-line__removable-box .input-currency-input{font-size:14px;letter-spacing:-.006em;padding:0 9px}.work-order-line__removable-box .work-order-line__save-to-inventory{align-items:center;display:flex;justify-content:center}.work-order-line__removable-box .work-order-line__save-to-inventory_label{font-size:14px;font-weight:500;line-height:20px;margin-left:8px}.work-order-line__removable-box .work-order-line__save-to-inventory_label-disabled{color:#a9b0c4}.work-order-line__removable-box .removable-box-buttons{padding:0 16px 16px}.work-order-line__removable-box .removable-box-buttons .removable-box-button{padding:unset}.work-order-line__drag-icon{display:none;left:calc(50% - 12px);position:absolute;top:0}.work-order-line .form-field-evented-trigger{border:none;margin:unset!important;padding:unset!important}.work-order-line__form-field+.work-order-line__form-field,.work-order-tabs__buttons-buttons button+button,.work-order-tabs__totals-button--inventory{margin-left:16px}.work-order-line__form-field .form-field-evented-wrapper,.work-order-line__form-field.form-field{align-content:flex-start;border:none;padding:0}.work-order-line__form-field.work-order-line__form-field-name{flex-grow:1;width:unset!important}.work-order-line__form-field .work-order-line__input-name.with-dropdown-open{border:1px solid #0b80f3;box-shadow:0 0 0 2px rgba(11,128,243,.2)}.work-order-line__form-field.work-order-line__form-field-qty{width:64px}.work-order-line__form-field.work-order-line__form-field-price{width:128px}.work-order-line__form-field.work-order-line__form-field-total{width:86px}.work-order-line__form-field.work-order-line__form-field-total .work-order-line__form-field-total-text{height:48px;white-space:nowrap}.work-order-line__form-field.work-order-line__form-field-tax{justify-content:center;margin-left:10px}.work-order-details__right-panel-details .work-order-detail-row .work-order-line__form-field.work-order-line__form-field-tax .work-order-field-label-general,.work-order-line__form-field.work-order-line__form-field-tax .field-content,.work-order-line__form-field.work-order-line__form-field-tax .form-field-label-general,.work-order-line__form-field.work-order-line__form-field-tax .work-order-details__right-panel-details .work-order-detail-row .work-order-field-label-general{justify-content:center}.removable-box .work-order-line__form-field .input-currency-input,.removable-box .work-order-line__form-field .work-order-line__input-qty{padding:0 12px}.removable-box .work-order-line__form-field .input-currency-input{color:#a9b0c4;padding-left:24px}.removable-box .work-order-line__form-field .input-currency-prefix{color:#a9b0c4}.removable-box .work-order-line__form-field .input-currency-valid .input-currency-prefix{color:#1f2021}.work-order-line__form-field-description{min-width:345px;width:calc(100% - 345px)}.work-order-line__currency-symbol{font-size:16px;padding-right:4px}.work-order-line__form-field-tax div.work-order-line__form-field-content-tax{height:40px}.work-order-line__form-field-tax div.work-order-line__form-field-content-tax label{padding-right:1px}.work-order-line__item+.work-order-line__description{margin-top:13px}.work-order-line__textarea-description_hidden{overflow:hidden}.removable-box .work-order-line__textarea-description{padding:10px 8px 10px 16px}.work-order-line:hover .work-order-line__drag-icon{display:block}@media (max-width:1199.98px){.work-order-line__form-field+.work-order-line__form-field{margin-left:10px}}@media (max-width:1024.98px){.work-order-line__item{flex-wrap:wrap}.work-order-line__form-field.work-order-line__form-field-name{margin-bottom:13px;width:100%}.work-order-line__form-field.work-order-line__form-field-price,.work-order-line__form-field.work-order-line__form-field-total{width:auto}.work-order-line__description .work-order-line__form-field{min-width:unset;width:calc(100% - 30px)}}@media (min-width:768px) and (max-width:1024.98px){.work-order-line__form-field+.work-order-line__form-field{margin-left:20px}.work-order-line__form-field.work-order-line__form-field-price,.work-order-line__form-field.work-order-line__form-field-total{flex:1}}@media (max-width:767.98px){.work-order-line__form-field+.work-order-line__form-field{margin-left:16px}.work-order-line__form-field.work-order-line__form-field-price,.work-order-line__form-field.work-order-line__form-field-total{flex:0 0 calc(50% - 8px)}.work-order-line__form-field.work-order-line__form-field-total{margin-left:0;margin-top:13px}.work-order-line__form-field.work-order-line__form-field-price .field-content>div{width:100%}.work-order-line__form-field.work-order-line__form-field-price .input-currency{flex:1}}.work-order-tabs{display:flex;flex-direction:row;flex-grow:1;overflow:hidden}.work-order-tabs__nav{border-right:1px solid #e6e7f8;left:0;position:sticky;top:0;width:74px}.work-order-tabs__outer-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.work-order-tabs__inner-wrapper{display:flex;flex-direction:column;flex-grow:1;overflow-x:hidden;overflow-y:auto;padding:16px;width:100%}.work-order-tabs__totals-buttons{display:flex}.work-order-tabs__drag-sort-list{overflow-x:hidden}.work-order-tabs__drag-sort-list .dragSortItem{margin-bottom:12px}.work-order-tabs__buttons-wrapper{padding-top:8px}.work-order-tabs__buttons-buttons{display:flex;flex-wrap:wrap;width:100%}.work-order-tabs__totals{background:#fafbfd;border-radius:8px;display:flex;justify-content:space-around;min-height:72px;padding:16px 0;width:751px}.work-order-tabs__totals-wrapper{background:#fff;border-top:1px solid #e6e7f8;padding:16px}.work-order-tabs__totals-item{display:flex;flex-direction:column;padding-left:16px;width:100%}.work-order-tabs__totals-item_header{color:#545e7d;font-size:12px;font-weight:500;line-height:20px;margin-bottom:4px}.work-order-tabs__totals-item_header-total{color:#1f2021;font-size:14px}.work-order-tabs__totals-item_header-paid{color:#43a453}.work-order-tabs__totals-item_header-balance{color:#e54234}.work-order-tabs__totals-item_value{color:#1f2021;font-size:16px;font-weight:500;line-height:24px}.work-order-tabs__totals-item_value-total{font-size:18px}.work-order-tabs__totals-item_additional,.work-order-tabs__totals-item_discount{align-items:center;display:flex}.work-order-tabs__totals-item_additional .input-currency-prefix{left:4px}.work-order-tabs__totals-item_total{align-self:center}.work-order-tabs__totals .work-order-tabs__totals-item_value+.work-order-tabs__totals-item_header{margin-top:12px}.work-order-tabs__save-first{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:128px;justify-content:center;line-height:20px;width:100%}.work-order-tabs__save-first button{margin-top:16px}.estimate-template.form.body.items.item .body .bottom,.estimate.form.body.items.item .body .bottom,.invoice-template.form.body.items.item .body .bottom,.invoice.form.body.items.item .body .bottom,.invoice.form.body.payments.payment .body .bottom,.work-order-tabs__tab-subtitle span{margin-top:4px}.work-order-tabs__tax-space-divider{display:block;height:12px}.work-order-tabs__additional-input{border-radius:3px;line-height:normal;padding:2px 4px;padding-left:16px!important;width:76px}.work-order-tabs__discount-input{border-radius:3px;line-height:normal;margin-right:4px;padding:2px 4px;width:40px}.work-order-tabs__tab-subtitle{color:#545e7d;font-size:16px;font-style:normal;font-weight:500;letter-spacing:-.18px;line-height:19px}.work-order-tabs__tab-subtitle span{display:block;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:17px;margin-bottom:16px}.work-order-tabs__terms-input,.work-order-tabs__terms-textarea{letter-spacing:-.18px;line-height:19px;padding:12px 16px;font-size:16px;border-radius:4px}.work-order-tabs__terms-input{color:#1f2021;min-height:48px}.work-order-tabs__terms-input::-moz-placeholder{color:#a9b0c4}.work-order-tabs__terms-input::placeholder{color:#a9b0c4}.work-order-tabs__terms-textarea{color:#1f2021;margin-bottom:12px;max-width:800px;min-height:120px}.work-order-tabs__terms-textarea::-moz-placeholder{color:#a9b0c4}.work-order-tabs__terms-textarea::placeholder{color:#a9b0c4}.work-order-tabs__terms-checkbox label{align-items:center;display:flex}.work-order-tabs__terms-checkbox label .icon{margin-left:8px}.work-order-tabs__settings-options{flex-wrap:wrap;position:relative;z-index:5}.work-order-tabs__settings-option{cursor:pointer;flex-wrap:wrap;font-size:16px;letter-spacing:-.011em;line-height:1.19;padding:16px 0 0}.work-order-tabs__settings-option_default{border-bottom:1px solid #f2f2f8;padding-bottom:16px}.work-order-tabs__settings-option[disabled] .x-toggle-component{opacity:.5}.work-order-tabs__settings-option-toggle{margin-right:8px}.work-order-tabs__settings-option .input-currency-input{border-radius:4px;height:48px;width:140px}.work-order-tabs__settings-option .input-currency-suffix{color:#a9b0c4;right:12px}.work-order-tabs__settings-option-title{align-items:flex-start;color:#1f2021;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:19px}.work-order-tabs__settings-option-description{font-size:16px;font-weight:400;line-height:24px;margin:0 0 0 32px}.work-order-tabs__tab-header{border-bottom:1px solid #eff1f7;height:34px;margin-top:8px}.work-order-tabs__tab-header>div{color:#545e7d;font-size:12px;font-weight:500;margin-top:auto;padding-bottom:7px;text-align:right;text-transform:uppercase}.work-order-tabs__lines-header div:first-of-type{flex-grow:1;text-align:unset;width:auto}.work-order-tabs__lines-header div:nth-child(2){width:5%}.work-order-tabs__lines-header div:nth-child(3){width:12%}.work-order-tabs__lines-header div:nth-child(4){width:12.375%}.work-order-tabs__lines-header div:nth-child(5){width:10.25%}.work-order-tabs__payments-header div{text-align:left}.work-order-tabs__payments-header div:first-of-type{margin-left:9px;width:20%}.work-order-tabs__payments-header div:nth-child(2){width:15%}.work-order-tabs__payments-header div:nth-child(3){width:19%}.work-order-tabs__payments-header div:nth-child(4){width:25%}.work-order-tabs__payments-header div:nth-child(5){width:20%}.work-order-tabs__add-payment-btn{margin-top:20px}@media (max-width:767.98px){.work-order-tabs__buttons-wrapper{flex-direction:column;margin-top:16px}.work-order-tabs__buttons-button-inner{justify-content:center}.work-order-tabs__tab-subtitle{font-size:16px;letter-spacing:-.011em;line-height:normal;margin-bottom:16px}.work-order-tabs__inner-wrapper{padding:16px}.work-order-tabs__payments-header{display:none}.work-order-tabs__add-payment-btn{margin-top:16px;width:100%}.work-order-tabs__add-payment-btn-inner{justify-content:center}.work-order-tabs__nav-tabs{overflow:auto}}.work-order-item-card{display:flex;flex-direction:column;padding:22px 16px 16px 24px}.work-order-item-card input[type=checkbox],.work-order-item-card input[type=radio]{margin-right:11px;margin-top:0}.work-order-item-card .input-content{border-radius:4px;height:40px;margin-left:30px;margin-top:14px;padding:0 16px;width:48%}.work-order-item-card .check-box-wrapper label{position:relative;white-space:normal;width:calc(100% - 24px)}.work-order-item-card .btn-component{font-size:14px;letter-spacing:-.006em;margin-left:30px;margin-top:14px;padding:9px 18.5px 9px 15.5px}.work-order-item-card .option-list-container{margin-left:30px;margin-top:2px}.work-order-item-card .option-list-container .option-list-option{margin-top:14px}.work-order-item-card .option-list-container .option-list-option label{font-weight:500;margin:0}.work-order-item-card .option-list-container-true .option-list-selected-false,.work-order-item-card .option-list-container-true .option-list-selected-true{color:#545e7d}.work-order-item-card .upload-image-section{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:8px;margin-left:30px;position:relative}.work-order-item-card__textarea{background-color:#fff;border-radius:8px;margin:14px 0 0 30px;padding:10px 16px;width:calc(100% - 30px)}.work-order-item-card__textarea:disabled{background-color:#f7f8fb}.work-order-item-card .snackbar-panel{transform:translateX(-75%)}.work-order-item-card_label{font-size:16px;font-weight:500}.work-order-item-card_quantity{color:#8e8f8f;font-size:14px;font-weight:400;text-align:right;width:72px}.work-order-item-card_description{font-size:16px;font-weight:400;margin-left:30px;margin-top:8px;white-space:pre-line}.work-order-item-card_comment{display:flex;margin-left:30px;margin-top:8px}.work-order-item-card_comment .link-button{display:flex;font-size:14px;font-weight:500;line-height:20px}.work-order-item-card_comment .link-button .icon{margin-right:4px}.work-order-item-card_comment .link-button .icon-on-text{color:#fff;top:0}.work-order-item-card_comment-unseen{color:#545e7d;font-size:14px;font-weight:400;line-height:20px;margin-left:8px}.action-block{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;max-height:60px;padding:8px 8px 8px 16px}.action-block .btn-action{margin:8px}.action-block__left{align-items:center;display:flex;flex-grow:1}.action-block__left .search-field__input{background-color:#fff;border:1px solid #e6e7f8;border-radius:4px;font-size:16px;height:40px;line-height:38px;margin:0;padding:0 36px;width:280px}.action-block__left .search-field__icon{left:8px;margin-left:0;position:absolute}.action-block__left .ember-basic-dropdown-trigger{border-color:#e6e7f8;margin-left:8px;min-width:172px}.action-block__left .bulk-actions{align-items:center;display:flex}.action-block__left .bulk-actions_selected{font-size:14px;font-weight:400;line-height:20px;margin-right:8px}.action-block__left .bulk-actions_selected-count{font-weight:700}.roles-wrapper{border:1px solid #e6e7f8;border-radius:4px;display:flex;flex-direction:column;margin:16px}.roles-wrapper .role-card:not(:last-of-type){border-bottom:1px solid #e6e7f8}#assignees.appointment.block>.header{margin-bottom:12px;margin-top:16px}#assignees.appointment.block>.header>.left{color:#202939;font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;padding:7px 0}#assignees.appointment.block>.body{display:flex;flex-direction:column}#assignees.appointment.block>.body>.header{display:flex;gap:20px;padding:8px 6px 8px 12px;width:100%}#assignees.appointment.block>.body>.header .avatar{max-width:33%;min-width:33%}@media ((width >= 1025px) and (width <= 1280px)){#assignees.appointment.block>.body>.header .avatar{min-width:142px}}#assignees.appointment.block>.body>.header .end,#assignees.appointment.block>.body>.header .start{min-width:16.5%}#assignees.appointment.block>.body>.header .more{min-width:200px;width:100%}#assignees.appointment.block>.body .no-assignee{color:#202939;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;text-align:center}#assignees.appointment.block>.body>.footer{width:100%}#assignees.appointment.block>.body>.footer .bottom>.right .row .info .icon,#assignees.appointment.block>.body>.footer .top>.right .row .info .icon{height:12px;width:12px}#assignees.appointment.block>.body>.footer .bottom,#assignees.appointment.block>.body>.footer .top{align-items:flex-start;display:flex;justify-content:space-between}#assignees.appointment.block>.body>.footer .bottom .left,#assignees.appointment.block>.body>.footer .top .left{align-items:center;display:flex}#assignees.appointment.block>.body>.footer .top{box-shadow:inset 0 -1px 0 0 #f2f2f8;padding:12px 0}#assignees.appointment.block>.body>.footer .top .left{margin-left:46px}#assignees.appointment.block>.body>.footer .top .left .button+.button{margin-left:8px}#assignees.appointment.block>.body>.footer .top>.right{gap:4px;margin-right:8px}#assignees.appointment.block>.body>.footer .top>.right .row{align-items:center;display:flex;gap:24px}#assignees.appointment.block>.body>.footer .top>.right .row .number{max-width:120px;min-width:120px}#assignees.appointment.block>.body>.footer .top>.right .row .info{margin-left:8px;min-width:16px}#assignees.appointment.block>.body>.footer .bottom>.right{margin-right:8px}#assignees.appointment.block>.body>.footer .bottom>.right .row{align-items:center;display:flex;gap:24px;padding-top:4px}#assignees.appointment.block>.body>.footer .bottom>.right .row .number{max-width:120px;min-width:120px}#assignees.appointment.block>.body>.footer .bottom>.right .row .info{margin-left:8px;min-width:16px}#attachments.appointment.block{padding:16px 0 0}#attachments.appointment.block .header .left{color:#202939;font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;padding:7px 0}#attachments.appointment.block .header .left .badge{margin-left:8px}#attachments.appointment.block .body{align-items:center;border-radius:4px;display:flex;flex-direction:column;gap:12px;margin:16px;min-height:160px;position:relative}#attachments.appointment.block .upload-area{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;left:0;padding:32px 24px;position:absolute;right:0;top:0;width:100%}#attachments.appointment.block .upload-area>input{bottom:0;display:none;left:0;position:absolute;right:0;top:0}#attachments.appointment.block .upload-area:hover{background-color:#f7fbff}#attachments.appointment.block .attachments-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;max-height:764px;overflow-y:auto;width:100%}#attachments.appointment.block .body .message,#attachments.appointment.block .upload-area .message{align-items:center;color:#202939;display:flex;flex-direction:column;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;line-height:20px!important;text-align:center}#attachments.appointment.block .body .submessage,#attachments.appointment.block .upload-area .submessage{align-items:center;color:#9aa4b2;display:flex;flex-direction:column;font-size:12px!important;gap:4px;line-height:14px!important;text-align:center}#description.appointment.block{padding:16px 0 0}#description.appointment.block .header .left{color:#202939;font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;padding:7px 0}#description.appointment.block .body{flex-direction:column;padding:12px 16px 16px}#description.appointment.block .body .input{border:1px solid #e4e8ed}#description.appointment.block .body .no-text,#description.appointment.block .body .text{color:#121926;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;padding:5px;white-space:pre-line}#details.appointment.block{padding:16px 0 0}#details.appointment.block>.header{margin-bottom:12px}#details.appointment.block>.header .left{color:#202939;font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;padding:7px 0}#details.appointment.block .body{gap:8px;padding:8px 16px 4px 5px}#details.appointment.block .body .multiple-select{gap:8px;min-width:0;width:100%}#details.appointment.block .body .signature-details{width:232px}#details.appointment.block .statuses-dropdown .catalyst.dropdown-content{min-width:220px}.appointment-view-map-assignment{border-bottom:1px solid #e4e8ed;padding:8px 12px}.appointment-view-map-assignment .icon{margin-left:auto}.appointment-view-map-assignment-time{padding:4px 12px 16px}.appointment-view-map-assignment-time .time-wrapper .icon-wrapper{min-width:26px}.appointment-view-map-assignment-time .time-wrapper>.time .label.title{width:150px}.appointment-view-map-assignment-time .empty{color:#121926;font-size:14px;font-weight:400;letter-spacing:-.09px;line-height:18px}.bill-form__line-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.bill-form__line-item_type{color:#7c849b;font-size:11px;font-weight:400;line-height:16px;margin-bottom:2px}.bill-form__line-item_body{align-items:center;display:flex;justify-content:space-between;line-height:20px}.bill-form__line-item_body-name{font-size:14px;font-weight:400;margin-right:8px}.bill-form__line-item_body-price{color:#7c849b;font-size:12px;font-weight:500}.calendar-month-day-box-item-card{align-items:center;border-radius:2px;display:flex;height:20px;margin-bottom:4px;position:relative;text-align:left;transition:opacity .3s,box-shadow .3s;width:100%}.calendar-month-day-box-item-card [draggable=true]:active{cursor:grabbing}.calendar-month-day-box-item-card:hover{opacity:.8}.calendar-month-day-box-item-card__title{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:400;line-height:20px;margin:0;padding:0 4px;width:100%}.calendar-month-day-box-item-card__title,.calendar-month-day-box-item-card__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-month-day-box-item-card__title-icon{margin-right:4px}.calendar-month-day-box-item-card__title-icon svg path{fill:currentColor}.catalyst-card-body-header-actions.icon>.icon svg path,.catalyst-card-body-sections-section-row>.icon>svg path{fill:#697586}.calendar-month-day-box-item-card__placeholder{background-image:linear-gradient(115deg,#fff 2.45%,#f4f4f4 2.82%,#f4f4f4 14.7%,#fff 15.33%,#fff 28.06%,#f4f4f4 28.47%,#f4f4f4 41.31%,#fff 41.41%,#fff 54.22%,#f4f4f4 54.43%,#f4f4f4 68.63%,#fff 68.71%,#fff 77.93%,#f4f4f4 78.34%,#f4f4f4 90.54%,#fff 90.64%);border:1px solid #0b80f3;border-radius:2px;box-sizing:border-box}.calendar-month-day-box-item-card__placeholder .calendar-month-day-box-item-card__title{color:#0b80f3}.calendar-month-day-box-item-card__placeholder:hover{opacity:1}.catalyst-card-body-sections-section-row.has-action>.content:hover,.to-do .title-wrapper:hover .title{text-decoration:underline}.calendar-month-day-box-item-card__selected{box-shadow:0 2px 3px rgba(0,0,0,.25);opacity:.8}.catalyst-card-body-header-actions-more{position:relative}.catalyst-card-body-header-actions-more>.content{left:-4px;position:absolute;top:32px;z-index:1}.catalyst-card-body-header-actions{align-items:center;display:flex;flex-direction:row;gap:12px}.catalyst-card-body-header-content-title{color:#000;font-size:18px;font-weight:500;letter-spacing:-.33px;line-height:23.4px;overflow:hidden;text-overflow:ellipsis}.catalyst-card-body-header{align-items:flex-start;display:flex;flex-direction:row;gap:6px}.catalyst-card-body-header>.item{min-width:0}.catalyst-data-grid-inline-filter-content .filter-select-dropdown,.catalyst-data-grid-inline-filter-content .filter-status-dropdown{min-width:220px}.catalyst-card-body-header>.item:first-child{flex:1}.catalyst-card-body-loading{align-items:center;display:flex;flex-direction:row;height:var(--height);justify-content:center}.catalyst-card-body-sections-actions{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:flex-end}.catalyst-card-body-sections-delimiter{background:#ebeff2;height:1px}.catalyst-card-body-sections-header{display:flex;flex-direction:column;gap:2px}.catalyst-card-body-sections-section-row{align-items:flex-start;display:flex;flex-direction:row;gap:8px}.catalyst-card-body-sections-section-row>.icon{display:flex;flex-direction:row;height:100%}.catalyst-card-body-sections-section-row>.icon>svg{height:16px;width:16px}.catalyst-card-body-sections-section-row>.icon.default>svg path{fill:#7d91c9}.catalyst-card-body-sections-section-row>.icon.color_1>svg path{fill:#0b80f3}.catalyst-card-body-sections-section-row>.icon.color_2>svg path{fill:#e54234}.catalyst-card-body-sections-section-row>.icon.color_3>svg path{fill:#43a453}.catalyst-card-body-sections-section-row>.icon.color_4>svg path,.catalyst-form-content-sections-section-attachments-content-lightbox-content-placeholder>.icon svg path{fill:#f6a931}.catalyst-card-body-sections-section-row>.icon.color_5>svg path{fill:#8374ff}.catalyst-card-body-sections-section-row>.icon.color_6>svg path{fill:#e067ff}.catalyst-card-body-sections-section-row>.icon.color_7>svg path{fill:#9d5b43}.catalyst-card-body-sections-section-row>.icon.color_8>svg path{fill:#007d79}.catalyst-card-body-sections-section-row>.icon.color_9>svg path{fill:#475cc1}.catalyst-card-body-sections-section-row>.icon.color_10>svg path{fill:#ee1987}.catalyst-card-body-sections-section-row>.icon.color_11>svg path{fill:#7318a5}.catalyst-card-body-sections-section-row>.icon.color_12>svg path{fill:#545e7d}.catalyst-card-body-sections-section-row>.icon.neutral>svg path{fill:#e6e7f8}.catalyst-card-body-sections-section-row>.icon.general>svg path{fill:#a9b0c4}.catalyst-card-body-sections-section-row>.icon.greylight>svg path{fill:#f2f2f8}.catalyst-card-body-sections-section-row>.content{color:#202939;font-size:13px;word-break:break-word}.catalyst-card-body-sections-section-row>.content>.title{color:#000}.catalyst-card-body-sections-section-row>.content>.placeholder{color:#9aa4b2}.catalyst-card-body-sections-section-row.has-ellipsis>.content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (display:-webkit-inline-box){.catalyst-card-body-sections-section-row.has-multiple-lines>.content{display:-webkit-inline-box;white-space:unset;-webkit-line-clamp:var(--max-lines,1);-webkit-box-orient:vertical}}.catalyst-card-body-sections-section-row.no-ellipsis{align-items:flex-start}.catalyst-card-body-sections-section-row.has-action>.content:hover>.description{color:#000}.catalyst-card-body-sections-section-tags>.placeholder,.catalyst-card-body-sections-section-users>.placeholder{color:#9aa4b2;font-size:13px}.catalyst-card-body-sections-section-users{display:flex;flex-direction:column}.catalyst-card-body-sections-section-users>.users{display:flex;flex-direction:row;padding:1px 0 0}.catalyst-card-body-sections-section-users>.users>.user{cursor:default;margin-left:-2px}.catalyst-card-body-sections-section-users>.users>.user:first-child{margin-left:0}.catalyst-card-body-sections-section-users>.users>.user .avatar-component-avatar,.catalyst-card-body-sections-section-users>.users>.user .avatar-component-placeholder{box-shadow:0 0 0 2px #fff}.catalyst-card-body-sections-section-users>.users>.user.more .avatar-component-placeholder{background:#ebeff2}.catalyst-card-body-sections-section-users>.users>.user.more .avatar-component-placeholder .avatar-component-placeholder-text{letter-spacing:-.5px}.catalyst-card-body-sections-section{display:flex;flex-direction:column;gap:4px}.catalyst-card-body-sections-section>.header{display:flex;flex-direction:column;justify-content:center}.catalyst-card-body-sections-section>.header>.title{color:#697586;font-size:14px;font-weight:500;line-height:18px}.catalyst-card-body-sections-section>.content{display:flex;flex-direction:column;gap:8px}.catalyst-card-body-sections-section.type-loose>.content{gap:16px}.catalyst-card-body-sections{display:flex;flex-direction:column;gap:16px}.catalyst-card-body-sections .catalyst-card-body-sections-delimiter:last-of-type{display:none}.catalyst-data-grid-inline-filter-content .filter-dropdown{max-height:508px;overflow:auto;padding:8px}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section.clickable{border-radius:4px}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section.clickable:hover{background-color:#f0f4f7;cursor:pointer}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section>.label{color:#697586;font-size:12px;font-weight:500;padding:6px 8px 0}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section>.value{color:#4b5565;font-size:14px;font-weight:500;line-height:18px;padding:4px 8px}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section>.dropdown-content{border-radius:0;box-shadow:none;display:block;margin-left:-8px;margin-right:-8px;position:relative}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section>.dropdown-content.filter-multi-option-select-dropdown .content-child{padding:0}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section>.dropdown-content.filter-multi-option-select-dropdown .footer{display:none}.catalyst-data-grid-inline-filter-content .filter-dropdown>.section:not(:last-child)>.dropdown-content:before{background:#e4e8ed;bottom:4px;content:"";height:1px;left:8px;position:absolute;right:8px}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .content-child{max-height:450px;overflow:auto;padding:4px}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .search{border:1px solid #eff1f7;border-radius:4px;height:34px;line-height:inherit;margin:6px 6px 8px;padding:4px 8px}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .search>.search-field__input{font-size:14px;padding:4px 0}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .search>.search-field__input::-moz-placeholder{font-size:inherit}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .search>.search-field__input::placeholder{font-size:inherit}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .option-button{gap:8px;min-height:40px;padding:7px 8px}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .option-button .left{overflow:hidden}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .option-button .left .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-data-grid-inline-filter-content .filter-select-dropdown .footer{border-top:1px solid #e4e8ed;padding:7px 10px}.catalyst-data-grid-filters .filters .filter-container{align-items:center;display:flex;gap:8px}.catalyst-data-grid-filters .filters .filter-container:is(.separate-left,.separate-both):before,.catalyst-data-grid-filters .filters .filter-container:is(.separate-right,.separate-both):after{background-color:#e4e8ed;content:"";height:20px;margin-right:4px;width:1px}.catalyst-data-grid-inline-filter-content{outline:0}.catalyst-data-grid-filters-modal .filter-container{display:grid}.catalyst-data-grid-filters-modal .clear,.catalyst-data-grid-filters-modal .filter{background:0 0;border-radius:4px;cursor:pointer;grid-area:1/-1}.catalyst.hours.item .applied-hours .billed,.catalyst.hours.item .applied-hours .extra{background-color:#f0f4f7;border-radius:4px}.catalyst-data-grid-filters-modal .clear:hover,.catalyst-data-grid-filters-modal .filter:hover{background-color:#f0f4f7}.catalyst-data-grid-filters-modal .filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;outline:0;padding:4px 8px;text-align:left}.catalyst-data-grid-filters-modal .filter-title,.catalyst-data-grid-filters-modal .filter-value{font-size:14px;font-weight:500;line-height:26px}.catalyst-data-grid-filters-modal .filter-title{color:#697586}.catalyst-data-grid-filters-modal .filter-value{color:#1570ef}.catalyst-data-grid-filters-modal .clear{align-self:end;aspect-ratio:1;justify-self:end;margin-bottom:4px;margin-right:4px}.catalyst-data-grid-tag{--_tag-background-color:rgb(from var(--catalyst-color) r g b/10%);--_tag-border-color:rgb(from var(--catalyst-color) r g b/50%);--_tag-color:var(--catalyst-color);background-color:var(--_tag-background-color);border:1px solid var(--_tag-border-color);border-radius:16px;color:var(--_tag-color);font-size:13px;line-height:16px;padding:1px 7px}.catalyst-data-grid-inline-filter-content .filter-job-types-dropdown{max-width:200px}.catalyst-data-grid-inline-filter-content .filter-job-types-dropdown .item{align-items:center;display:flex;gap:4px;padding:4px 0}.catalyst-data-grid-inline-filter-content .filter-job-types-dropdown .item .no-type{border:1px solid #cdd5df;border-radius:2px;flex:none;height:13.5px;margin:2.25px;position:relative;width:13.5px}.catalyst-data-grid-inline-filter-content .filter-job-types-dropdown .item .no-type:before{background:#9aa4b2;bottom:0;content:"";height:1px;left:0;position:absolute;rotate:-45deg;transform-origin:left bottom;translate:-1px 2px;width:21px}.catalyst-data-grid-inline-filter-content .filter-job-types-dropdown .item .label{color:#121926;font-size:13px;line-height:16px}.filter-multi-option-select-dropdown{padding:10px}.catalyst-data-grid-inline-filter-content .filter-status-dropdown .content-child{padding:4px}.catalyst-data-grid-inline-filter-content .filter-status-dropdown .option-button{gap:8px;padding:7px 8px}.catalyst-data-grid-inline-filter-content .filter-status-dropdown .option-button .catalyst.badge{height:auto;padding:3px 8px}.catalyst-data-grid-inline-filter-content .filter-status-dropdown .option-button .badge:not(.catalyst){border-radius:4px;height:auto;letter-spacing:.54px;padding:4px 10px}.catalyst-data-grid-inline-filter-content .filter-status-dropdown .option-button .badge:not(.catalyst) .badge-label{font-size:14px;line-height:18px}.catalyst-data-grid-inline-filter-content .filter-status-dropdown .footer{border-top:1px solid #e4e8ed;padding:7px 10px}.catalyst-data-grid-inline-filter-content .filter-tags-dropdown .no-tags{padding-left:8px}.catalyst-data-grid-inline-filter-content .filter-users .filters-list__item{padding:0}.catalyst-data-grid-inline-filter-content .filter-users .footer{border-top:1px solid #e4e8ed;padding:8px 4px}.catalyst-data-grid-table .empty{background:#f8f8fd;display:grid;gap:8px;height:100%;overflow:auto;padding:48px 24px;text-align:center}.catalyst-data-grid-table .empty .title{color:#121926;font-size:24px;font-weight:600;line-height:32px;margin:0}.catalyst-data-grid-table .empty .description{color:#4b5565;font-size:16px;line-height:22px;margin:0}.catalyst-data-grid-table .empty .body{margin-top:16px}.catalyst-demos-card-appointment-content{display:flex;flex-direction:column;gap:24px}.catalyst-demos-card-appointment-content>.row{display:flex;flex-direction:row;gap:8px}.catalyst-demos-card-appointment-content>.row>.body{border:1px solid #ebeff2;border-radius:16px;padding:16px;width:320px}.catalyst-demos-card-body{display:flex;flex-direction:column;gap:24px}.catalyst-demos-card-body>.row{display:flex;flex-direction:row;gap:8px}.catalyst-demos-card-body>.row>.body{border:1px solid #ebeff2;border-radius:16px;padding:16px;width:320px}.catalyst-demos-card-job{display:flex;flex-direction:column;gap:24px}.catalyst-demos-card-job-content>.body{border:1px solid #ebeff2;border-radius:16px;padding:16px;width:320px}.catalyst-demos-card-person{display:flex;flex-direction:row;gap:12px}.catalyst-demos-card-person-content>.body{border:1px solid #ebeff2;border-radius:16px;padding:16px;width:320px}.catalyst-demos-card-popup{display:flex;flex-direction:column;gap:24px}.catalyst-demos-card-popup>.row{display:flex;flex-direction:row;gap:8px}.catalyst-demos-date-actions{display:flex;flex-direction:column;gap:12px}.catalyst-demos-date-actions>.row>.actions{border:1px solid rgba(0,0,0,.05);border-radius:4px;padding:12px;width:315px}.catalyst-demos-date-body{display:flex;flex-direction:column;gap:12px}.catalyst-demos-date-body>.row{display:flex;flex-direction:row}.catalyst-demos-date-body>.row>.dates{display:flex;flex-direction:column;font-size:13px;font-weight:600}.catalyst-demos-date-body>.row>.body{border:1px solid rgba(0,0,0,.05);border-radius:4px;padding:12px}.catalyst-demos-date-picker{display:flex;flex-direction:column;gap:12px}.catalyst-demos-date-picker>.section{display:flex;flex-direction:column;gap:6px}.catalyst-demos-date-picker>.section>.title{font-weight:500}.catalyst-demos-date-popup>.section>.title,.catalyst-demos-input-discount>.block>.row.title{font-weight:600}.catalyst-demos-date-picker>.section>.content{display:flex;flex-direction:column;gap:4px}.catalyst-demos-date-picker>.section>.content>.row{display:flex;flex-direction:row;gap:4px}.catalyst-demos-date-picker>.section>.content>.row>.date-body{border:1px solid rgba(0,0,0,.05);border-radius:4px}.catalyst-demos-date-popup{display:flex;flex-direction:column;gap:12px}.catalyst-demos-date-popup>.section{display:flex;flex-direction:column;gap:6px}.catalyst-demos-date-popup>.section>.content{display:flex;flex-direction:row;gap:6px}.catalyst-demos-date-templates{display:flex;flex-direction:column;gap:12px}.catalyst-demos-date-templates>.row>.templates{border:1px solid rgba(0,0,0,.05);border-radius:4px;padding:12px;width:128px}.catalyst-demos-details-block{display:flex;flex-direction:column;gap:24px}.catalyst-demos-details-block>.row{align-items:flex-start;display:flex;flex-direction:row;gap:6px}.catalyst-demos-details-block .catalyst-demos-details-block-body{width:244px}.catalyst-demos-details-block .catalyst-demos-details-block-body.wide{width:310px}.catalyst-demos-estimate-bulk-actions .content{width:-moz-min-content;width:min-content}.catalyst-demos-estimate-existing{display:flex;flex-direction:column;gap:8px}.catalyst-demos-estimate-existing .catalyst-demos-estimate-existing-form{display:flex;flex-direction:column;gap:8px;max-width:1200px}.catalyst-demos-estimate-existing .catalyst-demos-estimate-existing-form>.form{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:300vh}.catalyst-demos-estimate-existing .catalyst-demos-estimate-existing-form>.actions,.catalyst-demos-estimate-new{flex-direction:column;display:flex}.catalyst-demos-estimate-existing .catalyst-demos-estimate-existing-form>.actions>.row{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-demos-estimate-new{gap:8px}.catalyst-demos-estimate-new .catalyst-demos-estimate-new-form{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100vh - 200px);max-width:1132px}.catalyst-demos-estimate-standalone-actions .content{width:-moz-min-content;width:min-content}.catalyst-demos-form-basic{display:flex;flex-direction:column;gap:8px}.catalyst-demos-form-basic .catalyst-demos-form-form{border:1px solid rgba(0,0,0,.1);height:calc(100vh - 220px);max-width:1132px}.catalyst-demos-form-header{display:flex;flex-direction:column;gap:8px}.catalyst-demos-form-header .catalyst-demos-form-form{border:1px solid rgba(0,0,0,.05);max-width:1132px;width:calc(100% - 200px)}.catalyst-demos-input-discount>.block .discount,.catalyst-demos-input-typed-number>.row>.input{width:200px}.catalyst-demos-input-discount{background:#fff;display:flex;flex-direction:column;gap:24px;padding:24px}.catalyst-demos-input-discount>.block{display:flex;flex-direction:column;gap:12px}.catalyst-demos-input-discount>.block>.row{display:flex;flex-direction:row;gap:12px}.catalyst-demos-input-typed-number{display:flex;flex-direction:column;gap:8px}.catalyst-demos-input-typed-number>.row{display:flex;flex-direction:row;gap:4px}.catalyst-demos-invoice-bulk-actions .content{width:-moz-min-content;width:min-content}.catalyst-demos-invoice-existing{display:flex;flex-direction:column;gap:8px}.catalyst-demos-invoice-existing .catalyst-demos-invoice-existing-form{display:flex;flex-direction:column;gap:8px;max-width:1132px}.catalyst-demos-invoice-existing .catalyst-demos-invoice-existing-form>.form{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:300vh}.catalyst-demos-invoice-existing .catalyst-demos-invoice-existing-form>.actions,.catalyst-demos-invoice-new{flex-direction:column;display:flex}.catalyst-demos-invoice-existing .catalyst-demos-invoice-existing-form>.actions>.row{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-demos-invoice-new{gap:8px}.catalyst-demos-invoice-new .catalyst-demos-estimate-new-form{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100vh - 200px);max-width:1132px}.catalyst-demos-invoice-standalone-actions .content{width:-moz-min-content;width:min-content}.catalyst-demos-purchase-order-existing{display:flex;flex-direction:column;gap:8px}.catalyst-demos-purchase-order-existing .catalyst-demos-purchase-order-form-block{display:flex;flex-direction:column;gap:8px;max-width:1132px}.catalyst-demos-purchase-order-existing .catalyst-demos-purchase-order-form-block>.form{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100vh - 240px)}.catalyst-demos-purchase-order-existing .catalyst-demos-purchase-order-form-block>.actions{display:flex;flex-direction:column}.catalyst-demos-purchase-order-existing .catalyst-demos-purchase-order-form-block>.actions>.row{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-demos-purchase-order-new{display:flex;flex-direction:column;gap:8px}.catalyst-demos-purchase-order-new .catalyst-demos-purchase-order-form-block{border:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;height:calc(100vh - 200px);max-width:1132px}.catalyst-demos-purchase-order-standalone-actions .content{width:-moz-min-content;width:min-content}.catalyst-demos-tags-basic{display:flex;flex-direction:column;gap:12px}.catalyst-demos-tags-basic>.row.tags{border:1px solid rgba(0,0,0,.05);padding:8px;width:var(--width)}.catalyst-demos-util-placeholder{background:repeating-linear-gradient(45deg,rgba(255,0,0,.03),rgba(255,0,0,.03) 10px,rgba(255,0,0,.06) 0,rgba(255,0,0,.06) 20px);display:flex;flex-direction:column;height:var(--height);overflow:hidden;width:var(--width)}.catalyst-demos-util-placeholder>.size{font-size:10px;font-weight:400;padding:1px 2px}.catalyst-demos-util-with-entity{display:flex;flex-direction:column;gap:8px}.catalyst-demos-util-with-entity>.error{font-size:12px;max-width:250px;min-width:0;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-actions{display:flex;flex-direction:row;gap:9px;margin:-5px 0 -4px}.catalyst-details-body-actions>.action{position:relative}.catalyst-details-body-actions>.action:after{background:#d9d9d9;bottom:4px;content:"";position:absolute;right:-5px;top:4px;width:1px}.catalyst-details-body-actions>.action:last-child:after{display:none}.catalyst-details-body-content-card-header>.header{align-items:center;display:flex;flex-direction:row;gap:4px;height:20px}.catalyst-details-body-content-card-header>.header>.title{align-items:center;display:flex;font-size:14px;gap:4px;line-height:18px;overflow:hidden;white-space:nowrap}.catalyst-details-body-content-card-header>.header>.title>.value{color:#121926;font-weight:600}.catalyst-details-body-content-card-header>.header>.title>.value:last-child{overflow:hidden;text-overflow:ellipsis}.catalyst-details-body-content-card-header>.header>.title>.description{color:#4b5565;overflow:hidden;text-overflow:ellipsis}.catalyst-details-body-content-card-header>.header>.open{align-items:center;border-radius:50%;display:flex;flex-direction:row;height:20px;justify-content:center;transition:background-color .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px}.catalyst-details-body-content-card-header>.header>.open>svg{height:18px;width:18px;stroke:#9aa4b2;transition:stroke .15s ease-in-out}.catalyst-details-body-content-card-header>.header>.open:hover{background:#e4e8ed}.catalyst-details-body-content-card-header>.header>.open:hover>svg{stroke:#4b5565}.catalyst-details-body-content-card-header.no-popup>.header>.open{display:none}.catalyst-details-body-content-card-header.has-popup{margin-top:-2px}.catalyst-details-body-content-card-header>.popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px -2px rgba(16,24,40,.059),0 12px 32px -4px rgba(16,24,40,.141),0 2px 8px 0 rgba(0,0,0,.122);cursor:auto;left:0;padding:16px;position:absolute;top:25px;width:320px;z-index:1}.catalyst-details-body-content-card-row-appointment-type{align-items:center;display:flex;flex:1;flex-direction:row;gap:4px;min-width:0}.catalyst-details-body-content-card-row-appointment-type>.name{color:#121926;flex:1;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-content-card-row-content{flex:1;font-size:14px;min-width:0}.catalyst-details-body-content-card-row-content>.title{color:#364152}.catalyst-details-body-content-card-row-content>.description{color:#121926;font-weight:400}.catalyst-details-body-content-card-row-content>.content{overflow-wrap:break-word}.catalyst-details-body-content-card-row-content.has-ellipsis>.content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-content-card-row-date-range{display:flex;flex:1;flex-direction:column;font-size:14px;gap:2px;line-height:18px;min-width:0}.catalyst-details-body-content-card-row-date-range>.row{align-items:center;display:flex;flex-direction:row;gap:4px}.catalyst-details-body-content-card-row-date-range>.row>.label{color:#364152;font-weight:400}.catalyst-details-body-content-card-row-date-range>.row>.label:after{content:":"}.catalyst-details-body-content-card-row-date-range>.row>.value{color:#121926;flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-content-card-row-image{display:flex;flex-direction:column}.catalyst-details-body-content-card-row-image>.image{border-radius:4px;max-width:160px;width:100%}.catalyst-details-body-content-card-row-label{align-items:center;display:flex;flex:1;flex-direction:row;gap:4px;min-width:0}.catalyst-details-body-content-card-selectable.type-button .catalyst-details-body-content-card-row-label>.icon svg path,.catalyst-form-content-sections-section-regular-content-placeholder-icon>.icon>svg path{fill:#4b5565}.catalyst-details-body-content-card-row-label>.value{color:#121926;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-content-card-row-remove svg path,.catalyst-form-sidebar-toggle>.icon>.svg path{fill:#697586}.catalyst-details-body-content-card-row-more{padding:0 0 0 var(--offset);-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-details-body-content-card-row-more>.button{align-items:center;border-radius:4px;color:#4b5565;cursor:default;display:flex;flex-direction:row;font-size:14px;font-weight:500;height:26px;justify-content:center;padding:0 4px;transition:background-color .15s ease-in-out}.catalyst-details-body-content-card-row-more.has-action>.button{cursor:pointer}.catalyst-details-body-content-card-row-more.has-action>.button:hover{background:#e4e8ed}.catalyst-details-body-content-card-row-remove{border-radius:2px;height:16px;opacity:0;transition:background-color .1s ease-in-out,opacity .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:16px}.catalyst-details-body-content-card-row-remove svg{height:16px;width:16px}.catalyst-details-body-content-card-row-remove:hover{background:#dfe4eb}.catalyst-details-body-content-card-selectable.has-action.type-button:hover,.catalyst-details-body-content-card-selectable.has-action.type-regular:hover{background:#f0f4f7}.catalyst-details-body.is-editing.has-content.has-select.has-card .catalyst-details-body-content-card-row-remove,.catalyst-details-body.is-editing.has-content.has-select.has-popup .catalyst-details-body-content-card-row-remove,.catalyst-details-body.is-editing.has-content.has-select:hover .catalyst-details-body-content-card-row-remove{opacity:1}.catalyst-details-body-content-card-row-time-range{align-items:center;display:flex;flex:1;flex-direction:row;gap:4px;min-width:0}.catalyst-details-body-content-card-row-time-range>.icon svg{path-fill:#121926}.catalyst-details-body-content-card-row-time-range>.time{color:#121926;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-content-card-row-user{align-items:center;display:flex;flex:1;flex-direction:row;gap:4px;min-width:0}.catalyst-details-body-content-card-row-user>.name{color:#4b5565;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-details-body-content-card-row{border-radius:4px;display:flex;flex-direction:row;gap:4px}.catalyst-details-body-content-card-row.type-regular{align-items:center}.catalyst-details-body-content-card-row.type-top-aligned{align-items:flex-start}.catalyst-details-body-content-card-row.no-action{cursor:inherit}.catalyst-details-body-content-card-selectable{cursor:inherit;transition:background-color .15s ease-in-out}.catalyst-details-body-content-card-selectable.has-action{cursor:pointer}.catalyst-details-body-content-card-selectable.has-action.type-regular{margin:0 -4px;padding:0 4px}.catalyst-details-body-content-card-selectable.has-action.type-button{border:1px solid #dfe4eb;border-radius:4px;max-width:-moz-min-content;max-width:min-content;min-width:0;padding:5px 8px}.catalyst-details-body-content-card{border-radius:4px;display:flex;flex-direction:column;padding:0 6px;position:relative}.catalyst-details-body-content-card.type-regular{gap:2px}.catalyst-details-body-content-card.type-loose{gap:4px}.catalyst-details-body-header-title{align-items:center;display:flex;flex-direction:row;min-width:0}.catalyst-details-body-header-title>.value{color:#697586;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease-in-out;white-space:nowrap}.catalyst-details-body-header-title.has-error>.value,.catalyst-details-body-header-title>.value:after{color:#d92d20}.catalyst-details-body-header-title.editing.required.no-content>.value:after{content:" *"}.catalyst-details-body-header{align-items:center;display:flex;flex-direction:row}.catalyst-details-body-header>.content{align-items:center;display:flex;flex:1;flex-direction:row;gap:6px;padding:0 6px}.catalyst-details-body-header>.edit{color:#9aa4b2;font-size:12px;font-weight:500;opacity:0;padding:0 6px;transition:opacity .15s ease-in-out}.catalyst-details-body-header.has-error>.edit{color:#f97066}.catalyst-details-body.is-editing.has-content.has-select.has-card:not(:has(.catalyst-details-body-content-secondary:hover)) .catalyst-details-body-header>.edit,.catalyst-details-body.is-editing.has-content.has-select.has-popup:not(:has(.catalyst-details-body-content-secondary:hover)) .catalyst-details-body-header>.edit,.catalyst-details-body.is-editing.has-content.has-select:hover:not(:has(.catalyst-details-body-content-secondary:hover)) .catalyst-details-body-header>.edit{opacity:1}.catalyst-dialog-content-loading{align-items:center;display:flex;flex-direction:row;height:var(--height);justify-content:center;width:100%}.catalyst.filter-statuses{display:flex;flex-direction:row;gap:16px}.catalyst.filters-list.mobile{justify-content:space-between;padding:0}.catalyst.filters-list.mobile>.filters-list__item{padding:0}.catalyst.filters-list.mobile>.filters-list__item.action{align-items:center;display:flex;flex-direction:column;justify-content:center}.catalyst.filters-list.mobile>.filters-list__item.action>.button{height:58px;width:100%}.catalyst.filters-list.mobile>.filters-list__item.action.left{border-bottom-right-radius:0;border-right:1px solid #e4e8ed;border-top-right-radius:0}.catalyst.filters-list.mobile>.filters-list__item.action.right{border-bottom-left-radius:0;border-left:1px solid #e4e8ed;border-top-left-radius:0}.catalyst-form-content-sections-header{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);display:flex;flex-direction:row;height:40px;padding:0 12px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.catalyst-form-content-sections-header>.item{align-items:center;border-bottom:2px solid transparent;display:flex;flex-direction:row;gap:8px;height:40px;justify-content:center;padding:0 12px;transition:border-color .15s ease-in-out}.catalyst-form-content-sections-header>.item>.title{color:#4b5565;font-size:14px;font-weight:500;overflow-x:hidden;transition:color .15s ease-in-out;white-space:nowrap}.catalyst-form-content-sections-header>.item:hover{border-color:#b2ddff}.catalyst-form-content-sections-header>.item:hover>.title{color:#175cd3}.catalyst-form-content-sections-header>.item.selected{border-color:#1570ef}.catalyst-form-content-sections-header>.item.selected>.title{color:#1570ef}.catalyst-form-content-sections-scrollable{bottom:0;display:flex;flex-direction:column;gap:16px;left:0;overflow-x:hidden;overflow-y:auto;padding:var(--padding);position:absolute;right:0;top:0}.catalyst-form-content-sections-section-header-actions-label{align-items:center;display:flex;flex-direction:row;height:34px;padding:0 8px}.catalyst-form-content-sections-section-header-actions-label>.title{color:#697586;font-size:14px;font-weight:500}.catalyst-form-content-sections-section-regular-header-actions{align-items:center;display:flex;flex-direction:row;gap:12px}.catalyst-form-content-sections-section-header-badge>.catalyst.badge{border-color:#ebeff2}.catalyst-form-content-sections-section-header{align-items:center;display:flex;flex-direction:row;gap:12px;height:32px}.catalyst-form-content-sections-section-header>.title{align-items:center;display:flex;flex:1;flex-direction:row;gap:8px}.catalyst-form-content-sections-section-header>.title>.value{color:#202939;font-size:16px;font-weight:600}.catalyst-form-content-sections-section-plain-header{padding:16px 18px 4px}.catalyst-form-content-sections-section.plain{display:flex;flex-direction:column}.catalyst-form-content-sections-section-regular-content-grid{display:grid;gap:8px 20px;grid-auto-columns:1fr}.catalyst-form-content-sections-section-regular-content-grid.type-details{margin:0 0 0 -11px}.catalyst-form-content-sections-section-regular-content-placeholder-icon{align-items:center;display:flex;height:48px;justify-content:center;width:48px}.catalyst-form-content-sections-section-regular-content-placeholder.type-regular .catalyst-form-content-sections-section-regular-content-placeholder-icon>.icon>svg path{fill:#1570ef}.catalyst-form-content-sections-section-regular-content-placeholder-row{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.catalyst-form-content-sections-section-regular-content-placeholder-row>.value{color:#202939;font-size:14px;font-weight:400;max-width:300px;text-align:center}.catalyst-form-content-sections-section-regular-content-placeholder{align-items:center;background:#f8f8fd;border:1px solid #ebeff2;border-radius:4px;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px 24px}.catalyst.input.catalyst-form-content-sections-section-regular-content-textarea{border:1px solid #e4e8ed}.catalyst-form-content-sections-section-regular-content{display:flex;flex-direction:column}.catalyst-form-content-sections-section-regular-content.has-height{margin:0 -18px -16px;max-height:var(--height);overflow-y:auto;padding:0 0 16px 18px}.catalyst-form-content-sections-section-regular-footer{align-items:center;border-top:1px solid #e4e8ed;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;margin:4px -18px -16px;padding:8px}.catalyst-form-content-sections-section-regular-footer:not(:has(>*)){display:none}.catalyst-form-content-sections-section-regular-progress{margin:0 -18px -16px;overflow:hidden}.catalyst-form-content-sections-section-regular-progress>.content{align-items:center;background:#f8f8fd;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;min-height:72px;padding:8px}.catalyst-form-content-sections-section-regular-progress>.content>.progress{grid-area:1/1/2/3;padding:10px 22px 10px 10px}.catalyst-form-content-sections-section-regular-progress>.content>.total{grid-area:1/3/2/4;padding:10px}.catalyst-form-content-sections-section.regular{gap:12px;padding:16px 18px}.catalyst-form-content-sections-section{background:#fff;border:1px solid #e4e8ed;border-radius:6px;display:flex;flex-direction:column}.catalyst-form-content-sections-section>.item:nth-last-child(1 of :not(.is-empty)){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.catalyst-form-content-sections{display:flex;flex:1;flex-direction:column;overflow:hidden}.catalyst-form-content-sections>.content{background:#fafafd;flex:1;position:relative}.catalyst-form-header-actions-action{display:flex;flex-direction:row}.catalyst-form-header-actions{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-form-header-close{padding-right:8px;transition:opacity .15s ease-in-out}.catalyst-form-header-close.disabled{opacity:.5}.catalyst-form-header-title{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.catalyst-form-header-title>.block:empty,.catalyst-form-sidebar-tabs-header-tab.type-horizontal:last-child:after{display:none}.catalyst-form-header-title>.value{color:#202939;font-size:16px;font-weight:600;line-height:20px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-form-sidebar-content-header{display:flex;flex-direction:row;gap:8px}.catalyst-form-sidebar-content-header>.content{display:flex;flex:1;flex-direction:column;gap:8px;padding:8px}.catalyst-form-sidebar-content-header>.content>.title{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-form-sidebar-content-header>.content>.title>.value{color:#202939;font-size:16px;font-weight:600}.catalyst-form-sidebar-content-header>.content>.description{color:#4b5565;display:flex;flex-direction:column;font-size:12px;gap:8px}.catalyst-form-sidebar-content-header>.actions{display:flex;flex-direction:row;gap:8px}.catalyst-form-sidebar-content-placeholder{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:12px}.catalyst-form-sidebar-content-placeholder>.message{display:flex;flex-direction:column;gap:12px;text-align:center}.catalyst-form-sidebar-content-placeholder>.message>.title{color:#4b5565;font-size:20px;font-weight:600}.catalyst-form-sidebar-content-placeholder>.message>.description{color:#697586;font-size:14px;font-weight:500}.catalyst-form-sidebar-content-section-content-base-text-field-content{align-items:center;display:flex;flex-direction:row;gap:4px}.catalyst-form-sidebar-content-section-content-base-text-field-content>.input{background-color:#fff;border-color:#e4e8ed}.catalyst-form-sidebar-content-section-content-base-text-field-content.layout-horizontal>.input{width:72px}.catalyst-form-sidebar-content-section-content-cinderpay{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:12px;height:133px;padding:12px;width:100%}.catalyst-form-sidebar-content-section-content-cinderpay>.top{border-bottom:1px solid #e4e8ed;display:flex;flex-direction:column;gap:4px;width:100%}.catalyst-form-sidebar-content-section-content-cinderpay>.top>.title{color:#1f2021;font-size:14px;font-weight:600;line-height:130%}.catalyst-form-sidebar-content-section-content-cinderpay>.top>.subtitle{color:#1f2021;font-size:14px;font-weight:400;line-height:130%;margin-bottom:12px}.catalyst-form-sidebar-content-section-content-cinderpay>.bottom{display:flex;justify-content:space-between;width:100%}.catalyst-form-sidebar-content-section-content-row.labeled{display:flex}.catalyst-form-sidebar-content-section-content-row.labeled>.label{display:flex;flex:1;flex-direction:row;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-form-sidebar-content-section-content-row.labeled.type-horizontal{align-items:center;flex-direction:row;gap:6px;height:34px}.catalyst-form-sidebar-content-section-content-row.labeled.type-horizontal.indented>.label{padding-left:24px}.catalyst-form-sidebar-content-section-content-row.labeled.type-vertical{flex-direction:column;gap:8px}.catalyst-form-sidebar-content-section-content-row{color:#4b5565;font-size:14px;font-weight:500;padding:8px}.catalyst-form-sidebar-content-section-content-row.toggle.disabled{cursor:inherit}.catalyst-form-sidebar-content-section-content-toggle-content{align-items:center;display:flex;flex-direction:row;gap:6px}.catalyst-form-sidebar-content-section-content-toggle-content>.value{color:#1570ef;font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-form-sidebar-content-section-content-toggle-content>.value.off{color:#4b5565}.catalyst-form-sidebar-content-section-content-toggle-content>.toggle{padding-right:6px}.catalyst-form-sidebar-content-section-header{border-bottom:1px solid #e4e8ed}.catalyst-form-sidebar-content-section-header>.title{color:#4b5565;font-size:13px;font-weight:500}.catalyst-form-sidebar-content-section-header.has-title{padding:8px}.catalyst-form-sidebar-content-section-header.no-title{padding:0 8px}.catalyst-form-sidebar-content-section{display:flex;flex-direction:column;gap:8px}.catalyst-form-sidebar-content-segmented{background:#f0f4f7;border-radius:8px;display:flex;flex-direction:row;gap:2px;padding:2px}.catalyst-form-sidebar-content{background:#fafafd;flex:1;position:relative}.catalyst-form-sidebar-content>.scrollable{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:0}.catalyst-form-sidebar-content>.scrollable>.content{display:flex;flex-direction:column;gap:24px;padding:26px 12px}.catalyst-form-sidebar-tabs-header-tab{align-items:center;display:flex;flex-direction:row;justify-content:center;transition:background-color .15s ease-in-out}.catalyst-form-sidebar-tabs-header-tab>.icon>.svg path{transition:fill .15s ease-in-out}.catalyst-form-sidebar-tabs-header-tab.type-horizontal{gap:6px;position:relative}.catalyst-form-sidebar-tabs-header-tab.type-horizontal>.badge{background:#eff8ff;border-radius:4px;color:#175cd3;font-size:13px;font-weight:500;padding:2px 8px}.catalyst-form-sidebar-tabs-header-tab.type-horizontal.selected{background:#e0f2ff}.catalyst-form-sidebar-tabs-header-tab.type-horizontal.selected>.icon>.svg path{fill:#1570ef!important}.catalyst-form-sidebar-tabs-header-tab.type-horizontal.has-error>.icon>.svg path,.catalyst-form-sidebar-tabs-header-tab.type-vertical.has-error>.icon>.svg path{fill:#d92d20!important}.catalyst-form-sidebar-tabs-header-tab.type-horizontal.selected.has-error{background:#fee4e2}.catalyst-form-sidebar-tabs-header-tab.type-horizontal.has-error>.badge{background:#fef3f2;color:#b42318}.catalyst-form-sidebar-tabs-header-tab.type-horizontal:after{background:#e4e8ed;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.catalyst-form-sidebar-tabs-header-tab.type-vertical{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:12px 0}.catalyst-form-sidebar-tabs-header-tab.type-vertical>.badge{display:none}.catalyst-form-sidebar-tabs-header-tab.type-vertical:hover{background:#e0f2ff}.catalyst-form-sidebar-tabs-header-tab.type-vertical:hover>.icon>.svg path{fill:#175cd3!important}.catalyst-form-sidebar-tabs-header-tab.type-vertical:hover.has-error{background:#fee4e2}.catalyst-form-sidebar-tabs-header-tab.type-vertical:hover.has-error>.icon>.svg path{fill:#d92d20!important}.catalyst-form-sidebar-tabs-header{background:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-form-sidebar-tabs-header.type-horizontal{box-shadow:0 2px 2px 0 rgba(0,0,0,.08);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:40px;position:relative;width:100%;z-index:1}.catalyst-form-sidebar-tabs-header.type-vertical{display:flex;flex-direction:column;gap:16px;height:100%;padding:40px 0 0}.catalyst-sidebar-tabs-tab{display:none;flex:1}.catalyst-sidebar-tabs-tab.has-content{display:flex;flex-direction:column}.catalyst-form-sidebar-tabs,.catalyst-form-sidebar-tabs>.content{display:flex;flex:1;flex-direction:column}.catalyst-form-sidebar-toggle{align-items:center;background:#fff;border-radius:24px;box-shadow:0 2px 4px 0 rgba(16,24,40,.16);display:flex;flex-direction:row;height:24px;justify-content:center;width:24px}.catalyst-form-sidebar-toggle>.icon{transition:transform .2s ease-in-out}.catalyst.hours.item{background-color:#fff;border:1px solid #dfe4eb;border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);padding:8px;position:relative;width:100%}.catalyst.hours.item>.external{display:none;position:absolute;right:16px;top:16px}.catalyst.hours.item:hover{background-color:#fcfeff;border:1px solid #84caff}.catalyst.hours.item:hover>.external{display:block}.catalyst.hours.item .type{gap:6px;height:34px;padding:0 0 0 8px;width:100%}.catalyst.hours.item .type .name{color:#4b5565;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;padding:8px 0}.catalyst.hours.item .date-time{display:flex;flex-direction:column;padding:4px 8px}.catalyst.hours.item .date-time span{color:#202939;font-size:13px!important;letter-spacing:-.04px!important;line-height:16px!important}.catalyst.hours.item .applied-hours{margin:8px 8px 4px}.catalyst.hours.item .applied-hours .billed span{color:#4b5565;font-size:14px!important;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;padding:8px}.catalyst.hours.item .applied-hours .extra{padding:8px}.catalyst.reminders.item{background-color:#fff;border:1px solid #dfe4eb;border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.catalyst.reminders.item .message{border-top-left-radius:6px;border-top-right-radius:6px}.catalyst.reminders.item.error{border:1px solid #fecdca}.catalyst.reminders.item.error .message{background-color:#fef3f2;border-bottom:1px solid #fecdca;color:#b42318;font-size:13px!important;font-weight:500;letter-spacing:-.04px!important;line-height:16px!important;padding:9px 16px}.catalyst.reminders.item.disabled.sent{border:1px solid #ceeab0}.catalyst.reminders.item.disabled.sent .message{background-color:#f5fbee;border-bottom:1px solid #ceeab0;color:#3f621a;font-size:13px!important;font-weight:500;letter-spacing:-.04px!important;line-height:16px!important;padding:9px 16px}.catalyst.reminders.item.disabled.ignored{border:1px solid #dfe4eb}.catalyst.reminders.item.disabled.ignored .message{background-color:#f0f4f7;border-bottom:1px solid #dfe4eb;color:#364152;font-size:13px!important;font-weight:500;letter-spacing:-.04px!important;line-height:16px!important;padding:9px 16px}.catalyst.reminders.item>.switcher{align-items:center;display:inline-flex;height:26px;justify-content:space-between;margin:8px 8px 4px}.catalyst.reminders.item>.switcher .index{color:#697586;font-feature-settings:"clig" off,"liga" off;font-size:14px!important;font-variant-numeric:lining-nums tabular-nums;font-weight:500;letter-spacing:-.09px!important;line-height:18px!important;padding-left:4px;padding-right:6px}.catalyst.reminders.item>.rule-wrapper{background-color:#f8f8fd;border-radius:4px;height:34px;margin:0 8px 12px;padding-left:8px;padding-right:4px}.catalyst.reminders.item>.avatar-group{margin:0 8px 12px 4px;padding-left:8px;padding-right:4px}.catalyst.reminders.item .rule{width:96px}.catalyst.reminders.item .operator{width:142px}.td-identifier .title{direction:rtl;font-variant-numeric:lining-nums tabular-nums}.td-job__job-wrapper{align-items:center;display:flex;flex-direction:row;position:relative}.td-job__job-wrapper .catalyst.button{margin-left:16px}.td-job__job-wrapper--with-icon .catalyst.button{margin-left:0}#items.estimate-template.block>.body>.footer .top .left,#items.estimate.block>.body>.footer .top .left{margin-left:46px}.td-salesperson__wrapper{align-items:center;display:flex;flex-direction:row}.td-status>.badge{cursor:inherit}.catalyst-time-range-details-picker{width:100%}.catalyst-time-range-details-picker .ember-power-select-trigger{align-items:center;background-color:#fff;border:1px solid #e4e8ed;border-radius:4px;display:flex;flex-direction:row;left:0!important;min-height:26px!important}.catalyst-time-range-details-picker .ember-power-select-selected-item{color:#121926;font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.09px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.dialogs-appointment-assignment-fields-date-time{align-items:center;color:#1f2021;display:flex;flex-direction:row;font-size:16px;gap:8px;letter-spacing:-.09px}.dialogs-appointment-assignment-fields-date-time>.time{font-weight:600}.dialogs-appointment-assignment-fields-field{align-items:center;display:flex;flex-direction:row;justify-content:center}.dialogs-appointment-assignment-fields-user{align-items:center;display:flex;flex-direction:row;gap:6px;height:34px;min-width:0}.dialogs-appointment-assignment-fields-user>.xsmall.avatar{border-radius:18px;height:18px;width:18px}#items.estimate-template.block>.body>.footer .top>.right .row .number.input,#items.estimate.block>.body>.footer .top>.right .row .number.input,#publicnote.estimate.block .body .input,#templatename.estimate-template.block .body .input,#terms-conditions.estimate-template.block .body .input,#terms-conditions.estimate.block .body .input{border:1px solid #e4e8ed}#items.estimate-template.block>.body>.dragSortList .dragSortItem.-placeholderAfter:before,#items.estimate-template.block>.body>.dragSortList .dragSortItem.-placeholderBefore:before{background-color:#f0f4f7;height:76px}.dialogs-appointment-assignment-fields-user>.name{color:#121926;font-size:14px;font-weight:500;letter-spacing:-.09px}#attachments.estimate.block .header .left,#templatename.estimate-template.block .header .left,#terms-conditions.estimate-template.block .header .left{font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;color:#202939}.dialogs-select-line-items-content-table{display:flex;flex-direction:column;width:100%}.dialogs-select-line-items-content-table>.content{max-height:280px;overflow:hidden auto}#templatename.estimate-template.block{padding:16px 0 0}#templatename.estimate-template.block .header .left{padding:7px 0}#templatename.estimate-template.block .body{flex-direction:column;padding:12px 16px 16px}#items.estimate-template.block>.body{display:flex;flex-direction:column}#items.estimate-template.block>.body>.header{box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 6px 8px 46px;width:100%}#items.estimate-template.block>.body>.header .name{min-width:auto}#items.estimate-template.block>.body>.header .cost{max-width:96px;min-width:96px}#items.estimate-template.block>.body>.header .markup{max-width:58px;min-width:58px}#items.estimate-template.block>.body>.header .price{max-width:96px;min-width:96px}#items.estimate-template.block>.body>.header .quantity{max-width:114px;min-width:114px}#items.estimate-template.block>.body>.header .amount{max-width:108px;min-width:108px}#items.estimate-template.block>.body>.header .more{max-width:24px;min-width:24px}#items.estimate-template.block>.body>.dragSortList{overflow:visible}#items.estimate-template.block>.body>.dragSortList .dragSortItem.-placeholderAfter{padding-bottom:76px}#items.estimate-template.block>.body>.dragSortList .dragSortItem.-placeholderBefore{padding-top:76px}#items.estimate-template.block>.body>.footer{width:100%}#items.estimate-template.block>.body>.footer .bottom>.right .row .info .icon,#items.estimate-template.block>.body>.footer .top>.right .row .info .icon{height:12px;width:12px}#items.estimate-template.block>.body>.footer .bottom,#items.estimate-template.block>.body>.footer .top{align-items:flex-start;display:flex;justify-content:space-between}#items.estimate-template.block>.body>.footer .bottom .left,#items.estimate-template.block>.body>.footer .top .left{align-items:center;display:flex}#items.estimate-template.block>.body>.footer .top{box-shadow:inset 0 -1px 0 0 #f2f2f8;padding:12px 0}#items.estimate-template.block>.body>.footer .top .left .button+.button{margin-left:8px}#items.estimate-template.block>.body>.footer .top>.right{gap:4px;padding:0 8px 4px 0}#items.estimate-template.block>.body>.footer .top>.right .row{align-items:center;display:flex;gap:24px}#items.estimate-template.block>.body>.footer .top>.right .row .number{max-width:120px;min-width:120px}#items.estimate-template.block>.body>.footer .top>.right .row .info{margin-left:8px;min-width:16px}#items.estimate-template.block>.body>.footer .bottom>.right{margin-right:8px}#items.estimate-template.block>.body>.footer .bottom>.right .row{align-items:center;display:flex;gap:24px;padding-top:4px}#items.estimate-template.block>.body>.footer .bottom>.right .row .number{max-width:120px;min-width:120px}#items.estimate-template.block>.body>.footer .bottom>.right .row .info{margin-left:8px;min-width:16px}#terms-conditions.estimate-template.block{padding:16px 0 0}#terms-conditions.estimate-template.block .header .left{padding:7px 0}#terms-conditions.estimate-template.block .body{flex-direction:column;padding:12px 16px 16px}#attachments.estimate.block{padding:16px 0 0}#attachments.estimate.block .header .left{padding:7px 0}#attachments.estimate.block .header .left .badge{margin-left:8px}#attachments.estimate.block .body{align-items:center;border-radius:4px;display:flex;flex-direction:column;gap:12px;margin:16px;min-height:160px;position:relative}#attachments.estimate.block .upload-area{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;left:0;padding:32px 24px;position:absolute;right:0;top:0;width:100%}#attachments.estimate.block .upload-area>input{bottom:0;display:none;left:0;position:absolute;right:0;top:0}#attachments.estimate.block .upload-area:hover{background-color:#f7fbff}#attachments.estimate.block .attachments-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;max-height:764px;overflow-y:auto;width:100%}#attachments.estimate.block .body .message,#attachments.estimate.block .upload-area .message{align-items:center;color:#202939;display:flex;flex-direction:column;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;line-height:20px!important;text-align:center}#attachments.estimate.block .body .submessage,#attachments.estimate.block .upload-area .submessage{align-items:center;color:#9aa4b2;display:flex;flex-direction:column;font-size:12px!important;gap:4px;line-height:14px!important;text-align:center}#details.estimate.block>.header .left,#publicnote.estimate.block .header .left,#terms-conditions.estimate.block .header .left{color:#202939;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;font-size:16px!important}#attachments.estimate.empty.block .body{background-color:#f8f8fd;border:1px solid #ebeff2;padding:32px 24px}#items.estimate.block>.body>.dragSortList .dragSortItem.-placeholderAfter:before,#items.estimate.block>.body>.dragSortList .dragSortItem.-placeholderBefore:before{background-color:#f0f4f7;height:76px}#details.estimate.block{padding:16px 0 0}#details.estimate.block.no-footer{padding:16px 0 12px}#details.estimate.block>.header{margin-bottom:12px}#details.estimate.block>.header .left{padding:7px 0}#details.estimate.block .body{gap:8px;padding:8px 16px 4px 5px}#details.estimate.block .body .multiple-select{gap:8px;min-width:0;width:100%}#details.estimate.block .body .signature-details{width:230px}#items.estimate.block>.body{display:flex;flex-direction:column}#items.estimate.block>.body>.header{box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 6px 8px 46px;width:100%}#items.estimate.block>.body>.header .name{min-width:auto}#items.estimate.block>.body>.header .cost{max-width:96px;min-width:96px}#items.estimate.block>.body>.header .markup{max-width:58px;min-width:58px}#items.estimate.block>.body>.header .price{max-width:96px;min-width:96px}#items.estimate.block>.body>.header .quantity{max-width:54px;min-width:54px}#items.estimate.block>.body>.header .amount{max-width:108px;min-width:108px}#items.estimate.block>.body>.header .more{max-width:24px;min-width:24px}#items.estimate.block>.body>.dragSortList{overflow:visible}#items.estimate.block>.body>.dragSortList .dragSortItem.-placeholderAfter{padding-bottom:76px}#items.estimate.block>.body>.dragSortList .dragSortItem.-placeholderBefore{padding-top:76px}#items.estimate.block>.body>.footer{width:100%}#items.estimate.block>.body>.footer .bottom>.right .row .info .icon,#items.estimate.block>.body>.footer .top>.right .row .info .icon{height:12px;width:12px}#items.estimate.block>.body>.footer .bottom,#items.estimate.block>.body>.footer .top{align-items:flex-start;display:flex;justify-content:space-between}#items.estimate.block>.body>.footer .bottom .left,#items.estimate.block>.body>.footer .top .left{align-items:center;display:flex}#items.estimate.block>.body>.footer .top{box-shadow:inset 0 -1px 0 0 #f2f2f8;padding:12px 0}#items.estimate.block>.body>.footer .top .left .button+.button{margin-left:8px}#items.estimate.block>.body>.footer .top>.right{gap:4px;margin-right:8px}#items.estimate.block>.body>.footer .top>.right .row{align-items:center;display:flex;gap:24px}#items.estimate.block>.body>.footer .top>.right .row .number{max-width:120px;min-width:120px}#items.estimate.block>.body>.footer .top>.right .row .info{margin-left:8px;min-width:16px}#items.estimate.block>.body>.footer .bottom>.right{margin-right:8px}#items.estimate.block>.body>.footer .bottom>.right .row{align-items:center;display:flex;gap:24px;padding-top:4px}#items.estimate.block>.body>.footer .bottom>.right .row .number{max-width:120px;min-width:120px}#items.estimate.block>.body>.footer .bottom>.right .row .info{margin-left:8px;min-width:16px}#publicnote.estimate.block{padding:16px 0 0}#publicnote.estimate.block .header .left{align-items:center;display:inline-flex;gap:8px}#publicnote.estimate.block .header .left .info-tooltip{height:16px;width:16px}#publicnote.estimate.block .body{flex-direction:column;padding:20px 16px 16px}#terms-conditions.estimate.block{padding:16px 0 0}#terms-conditions.estimate.block .header .left{padding:7px 0}#terms-conditions.estimate.block .body{flex-direction:column;padding:12px 16px 16px}.header-navbar-account-menu-clock-in-out{padding:8px 8px 16px}.header-navbar-account-menu-clock-in-out .icon-badge{fill:#fff;height:18px;margin-right:6px;min-width:18px;width:18px}.header-navbar-account-menu-clock-in-out .duration{color:#697586;font-size:12px;line-height:14px;padding:8px 0 0;text-align:center}.header-navbar-account-menu-clock-in-out .catalyst.button.primary.gray.clock-out-button{background-color:#4b5565;color:#fff}#items.invoice-template.block>.body>.dragSortList .dragSortItem.-placeholderAfter:before,#items.invoice-template.block>.body>.dragSortList .dragSortItem.-placeholderBefore:before{background-color:#f0f4f7;height:76px}.header-navbar-account-menu-group{border-bottom:1px solid #e4e8ed;display:flex;flex-direction:column;padding:8px}.header-navbar-account-menu-group-group .header-navbar-account-menu-item:after,.header-navbar-account-menu-profile>.user .avatar-component-larger{display:none}.header-navbar-account-menu-group-group .header-navbar-account-menu-group:last-child{border-bottom:none}.header-navbar-account-menu-item{border:0;margin:0;padding:0}#items.invoice-template.block>.body>.footer .top>.right .row .number.input,#items.invoice.block>.body>.footer .top>.right .row .number.input,#templatename.invoice-template.block .body .input,#terms-conditions.invoice-template.block .body .input{border:1px solid #e4e8ed}.header-navbar-account-menu-profile>.user{align-items:flex-start;width:100%}.header-navbar-account-menu-profile>.user .avatar-and-label-label{color:#121926;font-size:16px;font-weight:500;letter-spacing:-.018em;line-height:19px;margin:0}.header-navbar-account-menu-profile>.email{color:#4b5565;display:block;font-size:13px;letter-spacing:-.04px}#attachments.invoice.block .header .left,#templatename.invoice-template.block .header .left,#terms-conditions.invoice-template.block .header .left{font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;color:#202939}.history-item-detail__text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}.history-item-detail__text--collapsed{-webkit-line-clamp:2}.history-item-detail__text-invoice-amount{overflow:visible;text-overflow:unset}.history-item-detail__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#items.invoice-template.block>.body>.dragSortList,#items.invoice.block>.body>.dragSortList,.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList{overflow:visible}#templatename.invoice-template.block{padding:16px 0 0}#templatename.invoice-template.block .header .left{font-size:16px!important;padding:7px 0}#templatename.invoice-template.block .body{flex-direction:column;padding:12px 16px 16px}#items.invoice-template.block>.body{display:flex;flex-direction:column}#items.invoice-template.block>.body>.header{box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 6px 8px 46px;width:100%}#items.invoice-template.block>.body>.header .name{min-width:auto}#items.invoice-template.block>.body>.header .cost{max-width:96px;min-width:96px}#items.invoice-template.block>.body>.header .markup{max-width:58px;min-width:58px}#items.invoice-template.block>.body>.header .price{max-width:96px;min-width:96px}#items.invoice-template.block>.body>.header .quantity{max-width:114px;min-width:114px}#items.invoice-template.block>.body>.header .amount{max-width:108px;min-width:108px}#items.invoice-template.block>.body>.header .more{max-width:24px;min-width:24px}#items.invoice-template.block>.body>.dragSortList .dragSortItem.-placeholderAfter{padding-bottom:76px}#items.invoice-template.block>.body>.dragSortList .dragSortItem.-placeholderBefore{padding-top:76px}#items.invoice-template.block>.body>.footer{width:100%}#items.invoice-template.block>.body>.footer .bottom>.right .row .info .icon,#items.invoice-template.block>.body>.footer .top>.right .row .info .icon{height:12px;width:12px}#items.invoice-template.block>.body>.footer .bottom,#items.invoice-template.block>.body>.footer .top{align-items:flex-start;display:flex;justify-content:space-between}#items.invoice-template.block>.body>.footer .bottom .left,#items.invoice-template.block>.body>.footer .top .left{align-items:center;display:flex}#items.invoice-template.block>.body>.footer .top{box-shadow:inset 0 -1px 0 0 #f2f2f8;padding:12px 0}#items.invoice-template.block>.body>.footer .top .left{margin-left:46px}#items.invoice-template.block>.body>.footer .top .left .button+.button{margin-left:8px}#items.invoice-template.block>.body>.footer .top>.right{gap:4px;margin-right:8px}#items.invoice-template.block>.body>.footer .top>.right .row{align-items:center;display:flex;gap:24px}#items.invoice-template.block>.body>.footer .top>.right .row .number{max-width:120px;min-width:120px}#items.invoice-template.block>.body>.footer .top>.right .row .info{margin-left:8px;min-width:16px}#items.invoice-template.block>.body>.footer .bottom>.right{padding:0 8px 4px 0}#items.invoice-template.block>.body>.footer .bottom>.right .row{align-items:center;display:flex;gap:24px;padding-top:4px}#items.invoice-template.block>.body>.footer .bottom>.right .row .number{max-width:120px;min-width:120px}#items.invoice-template.block>.body>.footer .bottom>.right .row .info{margin-left:8px;min-width:16px}#terms-conditions.invoice-template.block{padding:16px 0 0}#terms-conditions.invoice-template.block .header .left{font-size:16px!important;padding:7px 0}#terms-conditions.invoice-template.block .body{flex-direction:column;padding:12px 16px 16px}#attachments.invoice.block{padding:16px 0 0}#attachments.invoice.block .header .left{font-size:16px!important;padding:7px 0}#attachments.invoice.block .header .left .badge{margin-left:8px}#attachments.invoice.block .body{align-items:center;border-radius:4px;display:flex;flex-direction:column;gap:12px;margin:16px;min-height:160px;position:relative}#attachments.invoice.block .upload-area{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;left:0;padding:32px 24px;position:absolute;right:0;top:0;width:100%}#attachments.invoice.block .upload-area>input{bottom:0;display:none;left:0;position:absolute;right:0;top:0}#attachments.invoice.block .upload-area:hover{background-color:#f7fbff}#attachments.invoice.block .attachments-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;max-height:764px;overflow-y:auto;width:100%}#attachments.invoice.block .body .message,#attachments.invoice.block .upload-area .message{align-items:center;color:#202939;display:flex;flex-direction:column;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;line-height:20px!important;text-align:center}#attachments.invoice.block .body .submessage,#attachments.invoice.block .upload-area .submessage{align-items:center;color:#9aa4b2;display:flex;flex-direction:column;font-size:12px!important;gap:4px;line-height:14px!important;text-align:center}#details.invoice.block>.header .left,#payments.invoice.block .header .left{font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important;color:#202939}#attachments.invoice.empty.block .body{background-color:#f8f8fd;border:1px solid #ebeff2;padding:32px 24px}#items.invoice.block>.body>.dragSortList .dragSortItem.-placeholderAfter:before,#items.invoice.block>.body>.dragSortList .dragSortItem.-placeholderBefore:before{background-color:#f0f4f7;height:76px}#details.invoice.block{padding:16px 0 0}#details.invoice.block>.header{margin-bottom:12px}#details.invoice.block>.header .left{padding:7px 0}#details.invoice.block .body{gap:8px;padding:8px 16px 8px 5px}#details.invoice.block .body .multiple-select{gap:8px;min-width:0;width:100%}#items.invoice.block>.body{display:flex;flex-direction:column}#items.invoice.block>.body>.header{box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 6px 8px 46px;width:100%}#items.invoice.block>.body>.header .name{min-width:auto}#items.invoice.block>.body>.header .cost{max-width:96px;min-width:96px}#items.invoice.block>.body>.header .markup{max-width:58px;min-width:58px}#items.invoice.block>.body>.header .price{max-width:96px;min-width:96px}#items.invoice.block>.body>.header .quantity{max-width:54px;min-width:54px}#items.invoice.block>.body>.header .amount{max-width:108px;min-width:108px}#items.invoice.block>.body>.header .more{max-width:24px;min-width:24px}#items.invoice.block>.body>.dragSortList .dragSortItem.-placeholderAfter{padding-bottom:76px}#items.invoice.block>.body>.dragSortList .dragSortItem.-placeholderBefore{padding-top:76px}#items.invoice.block>.body>.footer{width:100%}#items.invoice.block>.body>.footer .bottom>.right .row .info .icon,#items.invoice.block>.body>.footer .top>.right .row .info .icon{height:12px;width:12px}#items.invoice.block>.body>.footer .bottom,#items.invoice.block>.body>.footer .top{align-items:flex-start;display:flex;justify-content:space-between}#items.invoice.block>.body>.footer .bottom .left,#items.invoice.block>.body>.footer .top .left{align-items:center;display:flex}#items.invoice.block>.body>.footer .top{box-shadow:inset 0 -1px 0 0 #f2f2f8;padding:12px 0}#items.invoice.block>.body>.footer .top .left{margin-left:46px}#items.invoice.block>.body>.footer .top .left .button+.button{margin-left:8px}#items.invoice.block>.body>.footer .top>.right{gap:4px;margin-right:8px}#items.invoice.block>.body>.footer .top>.right .row{align-items:center;display:flex;gap:24px}#items.invoice.block>.body>.footer .top>.right .row .number{max-width:120px;min-width:120px}#items.invoice.block>.body>.footer .top>.right .row .info{margin-left:8px;min-width:16px}#items.invoice.block>.body>.footer .bottom>.right{margin-right:8px}#items.invoice.block>.body>.footer .bottom>.right .row{align-items:center;display:flex;gap:24px;padding-top:4px}#items.invoice.block>.body>.footer .bottom>.right .row .number{max-width:120px;min-width:120px}#items.invoice.block>.body>.footer .bottom>.right .row .info{margin-left:8px;min-width:16px}#payments.invoice.block{padding:16px 0 0}#payments.invoice.block .header .left{padding:7px 0}#payments.invoice.block .header .left .badge{margin-left:8px}#payments.invoice.block>.body{display:flex;flex-direction:column}#payments.invoice.block>.body .empty-block{align-items:center;background-color:#f8f8fd;border:1px solid #ebeff2;border-radius:4px;display:flex;flex-direction:column;gap:12px;margin:16px;padding:32px 24px}#payments.invoice.block>.body>.footer .top>.right .row .number.input,#publicnote.invoice.block .body .input,#terms-conditions.invoice.block .body .input{border:1px solid #e4e8ed}#payments.invoice.block>.body .empty-block .message{align-items:center;color:#202939;display:flex;flex-direction:column;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;line-height:20px!important;text-align:center}#payments.invoice.block>.body>.header{box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 6px 8px 46px;width:100%}#payments.invoice.block>.body>.header .date{max-width:196px;min-width:196px}#payments.invoice.block>.body>.header .payment-method{min-width:auto}#payments.invoice.block>.body>.header .amount{max-width:120px;min-width:120px}#payments.invoice.block>.body>.header .more{max-width:24px;min-width:24px}#payments.invoice.block>.body>.footer{width:100%}#payments.invoice.block>.body>.footer .bottom>.right .row .info .icon,#payments.invoice.block>.body>.footer .top>.right .row .info .icon{height:12px;width:12px}#payments.invoice.block>.body>.footer .bottom,#payments.invoice.block>.body>.footer .top{align-items:flex-start;display:flex;justify-content:space-between}#payments.invoice.block>.body>.footer .bottom .left,#payments.invoice.block>.body>.footer .top .left{align-items:center;display:flex}#payments.invoice.block>.body>.footer .top{box-shadow:inset 0 -1px 0 0 #f2f2f8;padding:12px 0}#payments.invoice.block>.body>.footer .top .left{margin-left:46px}#payments.invoice.block>.body>.footer .top .left .button+.button{margin-left:8px}#payments.invoice.block>.body>.footer .top>.right{gap:4px;margin-right:8px}#payments.invoice.block>.body>.footer .top>.right .row{align-items:center;display:flex;gap:24px}#payments.invoice.block>.body>.footer .top>.right .row .number{max-width:120px;min-width:120px}#payments.invoice.block>.body>.footer .top>.right .row .info{margin-left:8px;min-width:16px}#payments.invoice.block>.body>.footer .bottom>.right{margin-right:8px}#payments.invoice.block>.body>.footer .bottom>.right .row{align-items:center;display:flex;gap:24px;padding-top:4px}#payments.invoice.block>.body>.footer .bottom>.right .row .number{max-width:120px;min-width:120px}#payments.invoice.block>.body>.footer .bottom>.right .row .info{margin-left:8px;min-width:16px}#payments.invoice.block>.body .field-number{align-items:center;color:#697586;display:flex;font-weight:500;justify-content:center;min-width:36px}#payments.invoice.block>.body .field-number,#payments.invoice.block>.body .message{font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}#payments.invoice.block>.body .message{color:#202939;line-height:20px;text-align:center}#publicnote.invoice.block .header .left,#terms-conditions.invoice.block .header .left{color:#202939;font-size:16px!important;font-weight:600;letter-spacing:-.18px!important;line-height:20px!important}#publicnote.invoice.block{padding:16px 0 0}#publicnote.invoice.block .header .left{align-items:center;display:inline-flex;gap:8px}#publicnote.invoice.block .header .left .info-tooltip{height:16px;width:16px}#publicnote.invoice.block .body{flex-direction:column;padding:20px 16px 16px}#terms-conditions.invoice.block{padding:16px 0 0}#terms-conditions.invoice.block .header .left{padding:7px 0}.catalyst-data-grid-columns-modal-row .item>.label,.catalyst-data-grid-columns-modal-row .state>.label{font-size:14px;line-height:18px}#terms-conditions.invoice.block .body{flex-direction:column;padding:12px 16px 16px}.invoice-status .catalyst.badge{gap:2px}.modals-bills-addresses-body{display:flex;flex-direction:column;gap:8px}.modals-bills-addresses-body>.message{padding:0 8px}.modals-bills-addresses-body>.addresses{display:flex;flex-direction:column;padding:8px}.appointment-form-modal .container>.header .header-container>.actions>.save-button+.options{border-radius:4px 0 0 4px}.appointment-form-modal .container>.header .header-container>.actions>.options{margin-left:-4px}.catalyst-data-grid-columns-modal .content{height:100%;overflow:auto;padding:24px 16px}.catalyst-data-grid-columns-modal .list{align-content:start;display:grid;gap:8px;padding-bottom:8px;padding-top:8px}.catalyst-data-grid-columns-modal .divider{margin:16px 8px 8px}.estimate-form-modal .container>.header .header-container>.actions .share-btn,.invoice-form-modal .container>.header .header-container>.actions .share-btn{margin-right:4px}.catalyst-data-grid-columns-modal-row{align-items:center;border-radius:4px;display:flex;padding:0 8px}.estimate-form-modal .container>.header .header-container>.actions>.save-button+.options,.invoice-form-modal .container>.header .header-container>.actions>.save-button+.options{border-radius:4px 0 0 4px}.catalyst-data-grid-columns-modal-row:not(.is-disabled){background-color:#fff}.catalyst-data-grid-columns-modal-row:not(.is-disabled):hover{background-color:#f0f4f7}.catalyst-data-grid-columns-modal-row .item{align-items:center;display:flex;flex:1;gap:16px;padding:8px 6px}.catalyst-data-grid-columns-modal-row .state{--x-toggle-color-disabled-active:#e4e8ed;align-items:center;color:#4b5565;display:flex;gap:6px;margin-left:auto}.estimate-form-modal .container>.header .header-container>.actions>.options,.invoice-form-modal .container>.header .header-container>.actions>.options{margin-left:-4px}.catalyst-data-grid-columns-modal-row .state.is-active{color:#1570ef}.catalyst-data-grid-columns-modal-row .state.is-disabled{color:#9aa4b2}.catalyst-data-grid-columns-modal-draggable.-isDragged{background-color:#fafafd;display:unset}.catalyst-data-grid-columns-modal-draggable.-isDragged>*{opacity:0}.catalyst-data-grid-columns-modal-draggable.-placeholderBefore{padding-top:0}.catalyst-data-grid-columns-modal-draggable.-placeholderBefore:before{bottom:auto;height:3px;top:-5px}.catalyst-data-grid-columns-modal-draggable.-placeholderAfter{padding-bottom:0}.catalyst-data-grid-columns-modal-draggable.-placeholderAfter:before{bottom:-5px;height:3px;top:auto}.catalyst-data-grid-filters-modal .content{display:grid;gap:16px;padding:24px 16px}.edit-address-modal .layered-modal__header-title{margin-right:auto}.edit-address-modal .layered-modal__header-right-icon{margin-left:16px}.edit-address-modal-field-content{padding-right:32px}.edit-address-modal-address .edit-address-modal-field-content{line-height:1.19}.edit-address-modal-phone input{background-color:transparent}.notifications-company-table-header{align-items:center;background:#fff;border-top:1px solid #f2f2f8;display:flex;font-size:12px;font-weight:500;height:28px}.notifications-company-table-item{align-items:center;background:#fff;border:1px solid #e6e7f8;border-radius:4px;display:flex;height:44px;padding:0 12px}.notifications-company-table-item__topic{width:100%}.notifications-company-table-item+.notifications-company-table-item{margin-top:8px}.upload-image-button{align-items:center;background-color:#fff;border:1px solid #e6e7f8;border-radius:4px;display:flex;height:28px;justify-content:center}.upload-image-button:hover{background-color:#f4f4f4}.upload-image-button label{align-items:center;color:#545e7d;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:100%;justify-content:center;line-height:20px;padding:0 8px;width:100%}.upload-image-button .icon{margin-right:4px}.uploaded-images{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.attachment-preview-img{align-items:center;background-color:#fff;border:1px solid #e6e7f8;border-radius:8px;display:flex;height:60px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:60px}.attachment-preview-img:fullscreen{-o-object-fit:contain;object-fit:contain}.uploaded-image{height:60px;margin:8px 16px 16px 0;position:relative;width:60px}.uploaded-image .removable-box-button{background-color:#7c849b;border-radius:50%;display:none;padding:2px;position:absolute;right:-4px;top:-4px}.uploaded-image .removable-box-button:hover{background-color:#545e7d}.uploaded-image .removable-box-button .icon{fill:#fff}.uploaded-image:hover .removable-box-button{display:block;z-index:1000}.uploaded-image:hover:after{border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.uploaded-image .filename{font-size:10px;padding-top:8px;text-align:center;word-wrap:break-word}.uploaded-image .filesize{text-align:center;word-wrap:break-word;color:#8e8f8f;font-size:12px;font-weight:400}.uploaded-image_appointment{margin-bottom:36px;margin-right:28px}.uploaded-image_icon:hover .attachment-preview-img_icon{background-color:#f2f2f8}.uploaded-image_image:hover:after{background-color:rgba(0,0,0,.32)}.extra-button{height:32px!important;min-width:32px!important;padding:0!important}.add-new{height:44px;padding:4px 12px!important}.add-new-button{align-items:center;display:inline-flex;gap:14px;padding:6px 4px}.add-new-button:hover{background-color:#f8f8fd;border-radius:4px}.users-details-pills-more.has-action:hover,.users-details-pills-user>.remove:hover{background:#e4e8ed}.add-new-button span{color:#4b5565;font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:20px}.assigned-users .assigned-users-wrapper{height:100%}.assigned-users .assignee-selector{align-items:center;height:100%!important;justify-content:flex-start}.complete-date{padding-right:12px!important}.complete-date_date{color:#000;font-weight:500}.complete-date_by,.complete-date_date{font-size:14px;letter-spacing:-.09px;line-height:18px}.complete-date_by{color:#4b5565}.due-date .due-date-wrapper{height:100%}.due-date .date-selector{align-items:center;height:100%!important;justify-content:space-between}.due-date .date-selector:focus .remove,.due-date .date-selector:hover .remove{display:inline-flex}.due-date .date-selector .label.past{color:var(--warning-600,#dc6803)!important}.due-date .date-selector .remove{display:none;padding:0!important}.priority .priority-wrapper{height:100%}.priority .priority-selector{align-items:center;height:100%!important;justify-content:flex-start}.priority .priority-dropdown .item .option-button:hover .option-icon .icon path{fill:currentColor!important}.star-button{height:32px!important;min-width:32px!important;padding:0!important}.to-do .checkbox-wrapper{align-items:center;display:flex;flex-grow:1;justify-content:center;min-width:56px}.to-do .checkbox-wrapper:focus .catalyst.checkbox.custom,.to-do .checkbox-wrapper:hover .catalyst.checkbox.custom{box-shadow:0 0 0 8px #f0f4f7}.to-do .checkbox-wrapper .catalyst.checkbox.custom{border-radius:64px}.to-do .checkbox-wrapper .catalyst.checkbox.custom:focus,.to-do .checkbox-wrapper .catalyst.checkbox.custom:hover{box-shadow:0 0 0 8px #f0f4f7}.to-do .title{color:var(--secondary-800,#202939);font-size:16px;font-weight:500;letter-spacing:-.18px;line-height:20px}.to-do .appointment-date,.to-do .items,.to-do .job-code,.to-do .job-type,.to-do .visibility{color:var(--secondary-600,#4b5565)}.to-do .appointment-date,.to-do .items,.to-do .job-code,.to-do .visibility{font-size:14px;line-height:18px;font-weight:500;letter-spacing:-.09px}.to-do .title.going-to-complete{text-decoration:line-through}.users-details-pills-more{align-items:center;border-radius:2px;display:flex;flex-direction:row;height:20px;padding:0 4px;transition:background-color .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.users-details-pills-more>.icon{align-items:center;display:flex;flex-direction:row;justify-content:center}.users-details-pills-more>.icon svg{height:14px;width:14px}.users-details-pills-more>.icon svg path{fill:#4b5565;transition:fill .15s ease-in-out}.users-details-pills-more>.label{color:#4b5565;font-size:13px;font-weight:500;transition:color .15s ease-in-out;white-space:nowrap}.users-details-pills-more.has-action:hover>.icon svg path{fill:#202939}.users-details-pills-more.has-action:hover>.label{color:#202939}.users-details-pills-user{align-items:center;border:1px solid #e4e8ed;border-radius:20px;display:flex;flex-direction:row;gap:4px;height:26px;min-width:0;padding:1px}.users-details-pills-user>.content{align-items:center;display:flex;flex:1;flex-direction:row;gap:4px;min-width:0;padding-left:4px}.users-details-pills-user>.content>.name{color:#4b5565;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-details-pills-user>.remove{align-items:center;border-radius:22px;display:flex;flex-direction:row;height:22px;justify-content:center;transition:background-color .15s ease-in-out;width:22px}.users-details-pills-user>.remove svg{height:16px;width:16px;path-fill:#697586}.users-details-pills-user.not-removable>.remove{display:none}.users-details-pills-user.not-removable>.content{padding-right:8px}.appointment.view.body.assignees.assignee{background-color:#fff;box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 8px 8px 12px;width:100%}.appointment.view.body.assignees.assignee .body{display:flex;flex-direction:column;width:100%}.appointment.view.body.assignees.assignee .body .top{align-items:center;display:flex;gap:20px}.appointment.view.body.assignees.assignee .body .top>.avatar{align-items:center;display:flex;max-width:33%;min-width:33%}@media ((width >= 1025px) and (width <= 1280px)){.appointment.view.body.assignees.assignee .body .top>.avatar{min-width:142px}}.appointment.view.body.assignees.assignee .body .top>.end,.appointment.view.body.assignees.assignee .body .top>.start{align-items:center;color:#121926;display:flex;font-size:14px!important;gap:8px;letter-spacing:-.09px!important;line-height:18px!important;min-width:16.5%}.appointment.view.body.assignees.assignee .body .top>.end .empty,.appointment.view.body.assignees.assignee .body .top>.start .empty{color:#697586}.appointment.view.body.assignees.assignee .body .top>.more{align-items:center;display:flex;gap:4px;justify-content:flex-end;width:100%}.appointment.view.body.assignees.assignee .body .top>.more .hours{color:#4b5565;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important;margin-left:16px;margin-right:auto}.appointment.view.body.assignees.assignee .body .top>.more .check-out{min-width:92px}.appointment.view.body.assignees.assignee .body .top>.more .set-times{min-width:132px}.appointment.view.body.assignees.assignee .body .bottom .header{color:#697586;font-size:13px!important;font-weight:600;letter-spacing:.57px!important;line-height:16px!important;text-transform:uppercase!important;white-space:nowrap}.appointment.view.body.assignees.assignee .body .bottom .time{display:flex;gap:4px;width:100%}.appointment.view.body.assignees.assignee .body .bottom .time-wrapper{padding-right:32px}.appointment.view.body.assignees.assignee .body .bottom .time-wrapper .icon-wrapper{min-width:26px}.appointment.view.body.assignees.assignee .body .bottom .time-wrapper:last-of-type .time{border-bottom:none}.appointment.view.body.assignees.assignee .body .bottom .time .title{min-width:33%;white-space:nowrap}@media ((width >= 1025px) and (width <= 1280px)){.appointment.view.body.assignees.assignee .body .bottom .time .title{min-width:120px}}.appointment.view.body.assignees.assignee .body .bottom .time .record{color:#121926;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.appointment.view.body.assignees.assignee .body .bottom .time .record-wrapper{width:25%}.appointment.view.body.assignees.assignee .body .bottom .empty{color:#202939;font-size:14px!important;letter-spacing:-.09px!important;line-height:18px!important}.appointment.view.body.assignees.assignee .extra{min-width:26px}.appointment.view.body.assignees.assignee.error{background-color:#fffbfa!important}.appointment.view.body.assignees.assignee.error:hover{background-color:#fef3f2!important}.catalyst-card-body-sections-header-description{color:#9aa4b2;font-size:18px;font-weight:500}.catalyst-card-body-sections-header-description.has-value{color:#000}.catalyst-card-body-sections-header-description.has-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-card-body-sections-header-title{color:#000;font-size:14px;font-weight:500}.catalyst-data-grid-table .cell-date-time{display:grid;gap:8px}.catalyst-data-grid-table .cell-date-time .date{color:#202939;font-size:14px;font-weight:500;line-height:18px}.catalyst-data-grid-table .cell-date-time .time{color:#4b5565;font-size:14px;line-height:18px}.catalyst-data-grid-table .cell-icon{justify-content:center;padding-left:8px}.catalyst-data-grid-table .cell-job-address .cell-link{color:#121926}.catalyst-data-grid-table .cell-job-address .address{color:#4b5565;font-size:14px;line-height:18px}.catalyst-data-grid-table .cell-job-type{align-items:center;display:flex;gap:8px}.catalyst-data-grid-table .cell-job{display:flex;flex-direction:column;gap:6px}.catalyst-data-grid-table .cell-job>.name{color:#202939;font-size:14px;font-weight:500;line-height:18px}.catalyst-data-grid-table .cell-job>.row{align-items:center;display:flex;gap:12px}.catalyst-data-grid-table .cell-job>.row>.code{color:#4b5565;flex:none;font-size:14px;line-height:18px;width:44px}.catalyst-data-grid-table .cell-job>.row>.job-type{align-items:center;display:flex;gap:4px;overflow:hidden}.catalyst-data-grid-table .cell-job>.row>.job-type>.label{color:#121926;font-size:14px;line-height:18px}.catalyst-data-grid-table .cell-status-named .status{border-radius:4px;height:auto;letter-spacing:.54px;padding:4px 10px}.catalyst-data-grid-table .cell-status-named .status .badge-label{font-size:14px;line-height:18px}.catalyst-data-grid-table .cell .badge{width:100%}.catalyst-data-grid-table .cell .badge .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-data-grid-table .cell-tags{max-height:44px;overflow:hidden}.catalyst-data-grid-table .cell-tags>.container{align-items:center;display:flex;flex-wrap:wrap;gap:4px 2px}.catalyst-data-grid-table .cell-tags .tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-data-grid-table .cell-user{align-items:center;display:flex;gap:8px}.catalyst-data-grid-table .cell-user .avatar{height:18px;width:18px}.catalyst-data-grid-table .cell-users .container>.avatar-group{pointer-events:all}.catalyst-data-grid-table .cell-users .container>.avatar-group>.group:last-child>.avatar{margin-left:-4px}.catalyst-demos-util-with-entity-models{position:relative}.catalyst-demos-util-with-entity-models>.selected{font-size:12px;font-weight:500}.catalyst-demos-util-with-entity-models>.models{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:4px;left:0;max-height:300px;min-width:200px;overflow-x:hidden;overflow-y:scroll;padding:8px;position:absolute;top:15px;z-index:9999}.catalyst-demos-util-with-entity-models>.models>.model{font-size:12px}.catalyst-demos-util-with-entity-models>.models>.model.selected{font-weight:600}.catalyst .filter-status{--box-shadow:0px 1px 2px 0px rgba(16,24,40,.05),0px 2px 4px 0px rgba(0,0,0,.03);background:#fff;border:1px solid #e4e8ed;border-radius:8px;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:8px 12px 10px}.catalyst .filter-status.all{--price-color:#121926}.catalyst .filter-status.all.empty{--price-color:#9aa4b2}.catalyst .filter-status.all:hover{background:#f0f4f7;border:1px solid #cdd5df;box-shadow:var(--box-shadow)}.catalyst .filter-status.all.selected{background:#fff;border:1px solid #cdd5df;box-shadow:var(--box-shadow)}.catalyst .filter-status.all.selected.empty{--price-color:#4b5565}.catalyst .filter-status.draft{--price-color:#121926}.catalyst .filter-status.draft.empty{--price-color:#9aa4b2}.catalyst .filter-status.draft.selected,.catalyst .filter-status.draft:hover{background:#f0f4f7;border:1px solid #cdd5df;box-shadow:var(--box-shadow)}.catalyst .filter-status.draft.selected.empty{--price-color:#4b5565}.catalyst .filter-status.draft.selected:hover{background:#ebeff2;border:1px solid #cdd5df;box-shadow:none}.catalyst .filter-status.awaiting_response{--price-color:#b54708}.catalyst .filter-status.awaiting_response.empty{--price-color:#9aa4b2}.catalyst .filter-status.awaiting_response.selected,.catalyst .filter-status.awaiting_response:hover{background:#fffcf5;border:1px solid #fec84b;box-shadow:var(--box-shadow)}.catalyst .filter-status.awaiting_response.selected.empty{--price-color:#4b5565}.catalyst .filter-status.awaiting_response.selected:hover{background:#fffaeb;border:1px solid #fec84b;box-shadow:none}.catalyst .filter-status.approved{--price-color:#3f621a}.catalyst .filter-status.approved.empty{--price-color:#9aa4b2}.catalyst .filter-status.approved.selected,.catalyst .filter-status.approved:hover{background:#fafdf7;border:1px solid #acdc79;box-shadow:var(--box-shadow)}.catalyst .filter-status.approved.selected.empty{--price-color:#4b5565}.catalyst .filter-status.approved.selected:hover{background:#f5fbee;border:1px solid #acdc79;box-shadow:none}.catalyst .filter-status.declined{--price-color:#b42318}.catalyst .filter-status.declined.empty{--price-color:#9aa4b2}.catalyst .filter-status.declined.selected,.catalyst .filter-status.declined:hover{background:#fffbfa;border:1px solid #fda29b;box-shadow:var(--box-shadow)}.catalyst .filter-status.declined.selected.empty{--price-color:#4b5565}.catalyst .filter-status.declined.selected:hover{background:#fef3f2;border:1px solid #fda29b;box-shadow:none}.catalyst .filter-status.canceled{--price-color:#121926}.catalyst .filter-status.canceled.empty{--price-color:#9aa4b2}.catalyst .filter-status.canceled.selected,.catalyst .filter-status.canceled:hover{background:#f0f4f7;border:1px solid #cdd5df;box-shadow:var(--box-shadow)}.catalyst .filter-status.canceled.selected.empty{--price-color:#4b5565}.catalyst .filter-status.canceled.selected:hover{background:#ebeff2;border:1px solid #cdd5df;box-shadow:none}.catalyst .filter-status__info{display:flex;flex-direction:row;gap:8px}.catalyst .filter-status__price{color:var(--price-color,#121926);font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.33px;line-height:24px}.purchase-order-form-content-attachments-content{display:grid;gap:18px;grid-template-columns:repeat(5,1fr);padding:0 18px 0 0}.catalyst-form-content-sections-section-regular-content.overflowing .purchase-order-form-content-attachments-content{padding:0 8px 0 0}.catalyst-form-content-sections-section-plain-table-content{display:flex;flex-direction:column}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList>.dragSortItem.-placeholderAfter{padding-bottom:var(--draggable-placeholder-height)}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList>.dragSortItem.-placeholderBefore{padding-top:var(--draggable-placeholder-height)}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList>.dragSortItem.-placeholderAfter:before,.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList>.dragSortItem.-placeholderBefore:before{background-color:#f0f4f7;height:var(--draggable-placeholder-height)}.catalyst-form-content-sections-section-plain-table-footer{align-items:flex-start;border-top:1px solid #f2f2f8;display:flex;flex-direction:row;gap:12px;padding:12px var(--right) 12px var(--left)}.catalyst-form-content-sections-section-regular-content-grid-area{grid-area:var(--area);min-width:0}.catalyst-form-content-sections-section-regular-progress-progress{display:flex;flex-direction:column;gap:8px}.catalyst-form-content-sections-section-regular-progress-progress>.header{color:#121926;display:flex;flex-direction:row;font-size:12px;justify-content:space-between}.catalyst-form-content-sections-section-regular-progress-progress>.header>.label{align-items:center;display:flex;flex-direction:row;gap:3px}.catalyst-form-content-sections-section-regular-progress-progress>.header>.label>.strong{display:inline;font-weight:500}.catalyst-form-content-sections-section-regular-progress-progress>.header>.label>.icon{height:12px;width:12px}.catalyst-form-content-sections-section-regular-progress-progress>.header>.label:last-child{text-align:end}.catalyst-form-content-sections-section-regular-progress-total{display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:4px}.catalyst-form-content-sections-section-regular-progress-total>.label{color:#697586}.catalyst-form-content-sections-section-regular-progress-total>.value{color:#364152}.catalyst-form-sidebar-content-segmented-segment{align-items:center;border:1px solid transparent;border-radius:6px;display:flex;flex:1;flex-direction:row;gap:6px;height:36px;justify-content:center;transition:background-color .1s ease-in-out,border-color .1s ease-in-out}.catalyst-form-sidebar-content-segmented-segment>.label{color:#121926;font-size:14px;font-weight:500}.catalyst-form-sidebar-content-segmented-segment.selected{background:#fff;border-color:#e4e8ed}.dialogs-select-line-items-content-table-header{border-bottom:1px solid #f2f2f8;display:flex;flex-direction:row;font-size:14px;gap:8px;padding:11px 7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialogs-select-line-items-content-table-header>.checkbox{align-items:center;display:flex;flex-direction:row;width:34px}.dialogs-select-line-items-content-table-header>.label{color:#4b5565}.dialogs-select-line-items-content-table-header>.selection{flex:1}.dialogs-select-line-items-content-table-header>.quantity{text-align:right;width:72px}.dialogs-select-line-items-content-table-row{border-bottom:1px solid #f2f2f8;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:11px 7px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialogs-select-line-items-content-table-row>.row{display:flex;flex-direction:row;gap:8px}.dialogs-select-line-items-content-table-row>.row>.checkbox{align-items:center;display:flex;flex-direction:row;width:34px}.dialogs-select-line-items-content-table-row>.row>.index{width:34px}.dialogs-select-line-items-content-table-row>.row>.name{color:#121926;flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialogs-select-line-items-content-table-row>.row>.quantity{text-align:right;width:72px}.dialogs-select-line-items-content-table-row>.row>.description{color:#121926;overflow:hidden;padding-left:84px;text-overflow:ellipsis;white-space:nowrap}.dialogs-select-line-items-content-table-row.selected{background:#f7fbff}.estimate-template.form.body.items.item{background-color:#fff;box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 4px 8px 8px;width:100%}.estimate-template.form.body.items.item .number{display:flex;min-width:34px}.estimate-template.form.body.items.item .number .title{display:flex;width:100%}.estimate-template.form.body.items.item .number .drag-icon{display:none;width:100%}.estimate-template.form.body.items.item .body{display:flex;flex-direction:column;width:100%}.estimate-template.form.body.items.item .body .top{display:flex;gap:4px}.estimate-template.form.body.items.item .body .top .name{min-width:auto}.estimate-template.form.body.items.item .body .top .cost{max-height:28px;max-width:96px;min-width:96px}.estimate-template.form.body.items.item .body .top .markup{max-height:28px;max-width:58px;min-width:58px}.estimate-template.form.body.items.item .body .top .price{max-height:28px;max-width:96px;min-width:96px}.estimate-template.form.body.items.item .body .top .quantity{max-height:28px;max-width:114px;min-width:114px}.estimate-template.form.body.items.item .body .top .amount{max-height:28px;max-width:108px;min-width:108px}.estimate-template.form.body.items.item .body .identifiers{color:#697586;display:flex;flex-direction:row;font-size:10px;font-weight:500;gap:12px;padding:3px 0 4px 4px}.estimate.form.body.items.item,.invoice-template.form.body.items.item{padding:8px 4px 8px 8px;width:100%;gap:4px;box-shadow:inset 0 -1px 0 0 #f2f2f8}.estimate-template.form.body.items.item .extra{min-width:26px}.estimate-template.form.body.items.item.sortable:hover{background-color:#fafafd}.estimate-template.form.body.items.item.sortable .number:hover .title{display:none}.estimate-template.form.body.items.item.sortable .number:hover .drag-icon{display:flex}.estimate-template.form.body.items.item.error{background-color:#fffbfa!important}.estimate-template.form.body.items.item.error:hover{background-color:#fef3f2!important}.estimate-template.form.body.items.item .name{--placeholder-color:#1570ef}.estimate-template.form.body.items.item .name.error{--placeholder-color:#d92d20;--text-color:#121926}.estimate-template.form.body.items.item .name:focus-within,.estimate-template.form.body.items.item .name:focus-within.error{--placeholder-color:#697586}.estimate-template.form.body.items.item .cost,.estimate-template.form.body.items.item .markup{background-color:rgba(21,112,239,.04)}.estimate-template.form.body.items.item .trail-icon{opacity:0}.estimate-template.form.body.items.item:focus-within,.estimate-template.form.body.items.item:hover{background-color:#fafafd;--input-border-color:#e4e8ed}.estimate-template.form.body.items.item:focus-within .input,.estimate-template.form.body.items.item:hover .input{background-color:#fff;border-color:#e4e8ed}.estimate-template.form.body.items.item:focus-within .cost,.estimate-template.form.body.items.item:focus-within .markup,.estimate-template.form.body.items.item:hover .cost,.estimate-template.form.body.items.item:hover .markup{background-color:rgba(21,112,239,.02)}.estimate-template.form.body.items.item:focus-within .trail-icon,.estimate-template.form.body.items.item:hover .trail-icon{opacity:1}.estimate.form.body.items.item{background-color:#fff;display:flex}.estimate.form.body.items.item .number{display:flex;min-width:34px}.estimate.form.body.items.item .number .title{display:flex;width:100%}.estimate.form.body.items.item .number .drag-icon{display:none;width:100%}.estimate.form.body.items.item .body{display:flex;flex-direction:column;width:100%}.estimate.form.body.items.item .body .top{display:flex;gap:4px}.estimate.form.body.items.item .body .top .name{min-width:auto}.estimate.form.body.items.item .body .top .cost{max-height:28px;max-width:96px;min-width:96px}.estimate.form.body.items.item .body .top .markup{max-height:28px;max-width:58px;min-width:58px}.estimate.form.body.items.item .body .top .price{max-height:28px;max-width:96px;min-width:96px}.estimate.form.body.items.item .body .top .quantity{max-height:28px;max-width:54px;min-width:54px}.estimate.form.body.items.item .body .top .amount{max-height:28px;max-width:108px;min-width:108px}.estimate.form.body.items.item .extra,.invoice-template.form.body.items.item .extra{min-width:26px}.estimate.form.body.items.item.sortable:hover{background-color:#fafafd}.estimate.form.body.items.item.sortable .number:hover .title{display:none}.estimate.form.body.items.item.sortable .number:hover .drag-icon{display:flex}.estimate.form.body.items.item.error{background-color:#fffbfa!important}.estimate.form.body.items.item.error:hover{background-color:#fef3f2!important}.estimate.form.body.items.item .name{--placeholder-color:#1570ef}.estimate.form.body.items.item .name.error{--placeholder-color:#d92d20;--text-color:#121926}.estimate.form.body.items.item .name:focus-within,.estimate.form.body.items.item .name:focus-within.error{--placeholder-color:#697586}.estimate.form.body.items.item .cost,.estimate.form.body.items.item .markup{background-color:rgba(21,112,239,.04)}.estimate.form.body.items.item .trail-icon{opacity:0}.estimate.form.body.items.item:focus-within,.estimate.form.body.items.item:hover{background-color:#fafafd;--input-border-color:#e4e8ed}.estimate.form.body.items.item:focus-within .input,.estimate.form.body.items.item:hover .input{background-color:#fff;border-color:#e4e8ed}.estimate.form.body.items.item:focus-within .cost,.estimate.form.body.items.item:focus-within .markup,.estimate.form.body.items.item:hover .cost,.estimate.form.body.items.item:hover .markup{background-color:rgba(21,112,239,.02)}.estimate.form.body.items.item:focus-within .trail-icon,.estimate.form.body.items.item:hover .trail-icon{opacity:1}.invoice-template.form.body.items.item{background-color:#fff;display:flex}.invoice-template.form.body.items.item .number{display:flex;min-width:34px}.invoice-template.form.body.items.item .number .title{display:flex;width:100%}.invoice-template.form.body.items.item .number .drag-icon{display:none;width:100%}.invoice-template.form.body.items.item .body{display:flex;flex-direction:column;width:100%}.invoice-template.form.body.items.item .body .top{display:flex;gap:4px}.invoice-template.form.body.items.item .body .top .name{min-width:auto}.invoice-template.form.body.items.item .body .top .cost{max-height:28px;max-width:96px;min-width:96px}.invoice-template.form.body.items.item .body .top .markup{max-height:28px;max-width:58px;min-width:58px}.invoice-template.form.body.items.item .body .top .price{max-height:28px;max-width:96px;min-width:96px}.invoice-template.form.body.items.item .body .top .quantity{max-height:28px;max-width:114px;min-width:114px}.invoice-template.form.body.items.item .body .top .amount{max-height:28px;max-width:108px;min-width:108px}.invoice-template.form.body.items.item .body .identifiers{color:#697586;display:flex;flex-direction:row;font-size:10px;font-weight:500;gap:12px;padding:3px 0 4px 4px}.invoice-template.form.body.items.item.sortable:hover{background-color:#fafafd}.invoice-template.form.body.items.item.sortable .number:hover .title{display:none}.invoice-template.form.body.items.item.sortable .number:hover .drag-icon{display:flex}.invoice-template.form.body.items.item.error{background-color:#fffbfa!important}.invoice-template.form.body.items.item.error:hover{background-color:#fef3f2!important}.invoice-template.form.body.items.item .name{--placeholder-color:#1570ef}.invoice-template.form.body.items.item .name.error{--placeholder-color:#d92d20;--text-color:#121926}.invoice-template.form.body.items.item .name:focus-within,.invoice-template.form.body.items.item .name:focus-within.error{--placeholder-color:#697586}.invoice-template.form.body.items.item .cost,.invoice-template.form.body.items.item .markup{background-color:rgba(21,112,239,.04)}.invoice-template.form.body.items.item .trail-icon{opacity:0}.invoice-template.form.body.items.item:focus-within,.invoice-template.form.body.items.item:hover{background-color:#fafafd;--input-border-color:#e4e8ed}.invoice-template.form.body.items.item:focus-within .input,.invoice-template.form.body.items.item:hover .input{background-color:#fff;border-color:#e4e8ed}.invoice-template.form.body.items.item:focus-within .cost,.invoice-template.form.body.items.item:focus-within .markup,.invoice-template.form.body.items.item:hover .cost,.invoice-template.form.body.items.item:hover .markup{background-color:rgba(21,112,239,.02)}.invoice-template.form.body.items.item:focus-within .trail-icon,.invoice-template.form.body.items.item:hover .trail-icon{opacity:1}.attachment-item{height:252px;position:relative;width:160px}.attachment-item__remove{display:none!important;position:absolute;right:4px;top:4px}.attachment-item__preview-wrapper{background-color:#fafafd;border:1px solid #dfe4eb;border-radius:4px;height:160px;padding:8px;width:100%}.attachment-item__preview-wrapper:fullscreen{background:#1f2021!important;border:none;height:100%}.attachment-item__preview-wrapper:fullscreen .attachment-item__preview-image{-o-object-fit:contain;object-fit:contain}.attachment-item__preview-wrapper:fullscreen .attachment-item__fullscreen-exit{display:block;-o-object-fit:contain;object-fit:contain;position:absolute;right:32px;top:44px}.attachment-item__preview-image{max-height:100%;max-width:100%}.attachment-item__fullscreen-exit{display:none}.attachment-item__filename{color:#202939;font-size:12px!important;font-weight:600;line-height:14px!important;padding:0 4px;width:100%}.attachment-item__labels{flex-wrap:nowrap;gap:6px;justify-content:center;overflow:hidden;width:100%}.attachment-item__labels .tool-tip{min-width:0}.attachment-item__label,.attachment-item__labels-count{font-size:13px!important;font-weight:500;letter-spacing:-.04px!important;line-height:16px!important}.attachment-item__label{flex-shrink:1;min-width:0}.attachment-item__label .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-item__labels-count{flex:0}.attachment-item__date,.attachment-item__size{color:#4b5565;font-size:12px!important;font-weight:400;line-height:14px!important;padding:0 4px;width:100%}.attachment-item:hover .attachment-item__remove{display:inline-flex!important}.attachment-item:hover .attachment-item__preview-wrapper{background-color:#f7fbff;border-color:#84caff}.invoice.form.body.items.item{background-color:#fff;box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 4px 8px 8px;width:100%}.invoice.form.body.items.item .number{display:flex;min-width:34px}.invoice.form.body.items.item .number .title{display:flex;width:100%}.invoice.form.body.items.item .number .drag-icon{display:none;width:100%}.invoice.form.body.items.item .body{display:flex;flex-direction:column;width:100%}.invoice.form.body.items.item .body .top{display:flex;gap:4px}.invoice.form.body.items.item .body .top .name{min-width:auto}.invoice.form.body.items.item .body .top .cost{max-height:28px;max-width:96px;min-width:96px}.invoice.form.body.items.item .body .top .markup{max-height:28px;max-width:58px;min-width:58px}.invoice.form.body.items.item .body .top .price{max-height:28px;max-width:96px;min-width:96px}.invoice.form.body.items.item .body .top .quantity{max-height:28px;max-width:54px;min-width:54px}.invoice.form.body.items.item .body .top .amount{max-height:28px;max-width:108px;min-width:108px}.invoice.form.body.items.item .extra{min-width:26px}.invoice.form.body.items.item.sortable:hover{background-color:#fafafd}.invoice.form.body.items.item.sortable .number:hover .title{display:none}.invoice.form.body.items.item.sortable .number:hover .drag-icon{display:flex}.invoice.form.body.items.item.error{background-color:#fffbfa!important}.invoice.form.body.items.item.error:hover{background-color:#fef3f2!important}.invoice.form.body.items.item .name{--placeholder-color:#1570ef}.invoice.form.body.items.item .name.error{--placeholder-color:#d92d20;--text-color:#121926}.invoice.form.body.items.item .name:focus-within,.invoice.form.body.items.item .name:focus-within.error{--placeholder-color:#697586}.invoice.form.body.items.item .cost,.invoice.form.body.items.item .markup{background-color:rgba(21,112,239,.04)}.invoice.form.body.items.item .trail-icon{opacity:0}.invoice.form.body.items.item:focus-within,.invoice.form.body.items.item:hover{background-color:#fafafd;--input-border-color:#e4e8ed}.invoice.form.body.items.item:focus-within .input,.invoice.form.body.items.item:hover .input{background-color:#fff;border-color:#e4e8ed}.invoice.form.body.items.item:focus-within .cost,.invoice.form.body.items.item:focus-within .markup,.invoice.form.body.items.item:hover .cost,.invoice.form.body.items.item:hover .markup{background-color:rgba(21,112,239,.02)}.invoice.form.body.items.item:focus-within .trail-icon,.invoice.form.body.items.item:hover .trail-icon{opacity:1}.with-select-dropdown{max-width:398px;min-width:398px}.with-select-dropdown.ember-power-select-dropdown{background-color:#fff;border:1px solid #e4e8ed;border-radius:8px;z-index:1060}.with-select-dropdown.ember-power-select-dropdown .ember-power-select-option{padding:0}.with-select-dropdown.ember-power-select-dropdown .ember-power-select-option[aria-selected=true]{background-color:#eff8ff!important}.with-select-dropdown.ember-power-select-dropdown .ember-power-select-option[aria-current=true]{background-color:#f7fbff}.with-select-dropdown.ember-power-select-dropdown .create-new,.with-select-dropdown.ember-power-select-dropdown .services-material-create-new{align-items:center;display:inline-flex;padding:8px}.with-select-dropdown.ember-power-select-dropdown .group-name{align-items:center;color:#4b5565;display:inline-flex;font-size:13px;font-style:normal;font-weight:600;height:40px;letter-spacing:.57px;line-height:16px;padding:0 16px;text-transform:uppercase;width:100%}.with-select-trigger{border:0;height:0;min-height:0}.with-select-trigger .ember-power-select-status-icon{border:0;height:0;width:0}.with-select-trigger:focus{border:0}.with-select-hidden{display:none;z-index:-100}.invoice.form.body.payments.payment{background-color:#fff;box-shadow:inset 0 -1px 0 0 #f2f2f8;display:flex;gap:4px;padding:8px 4px 8px 8px;width:100%}.invoice.form.body.payments.payment .number{display:flex;min-width:34px}.invoice.form.body.payments.payment .body{display:flex;flex-direction:column;width:100%}.invoice.form.body.payments.payment .body .top{display:flex;gap:4px}.invoice.form.body.payments.payment .extra{min-width:26px}.invoice.form.body.payments.payment.error{background-color:#fffbfa!important}.invoice.form.body.payments.payment.error:hover{background-color:#fef3f2!important}.invoice.form.body.payments.payment .name{--placeholder-color:#1570ef}.invoice.form.body.payments.payment .name.error{--placeholder-color:#d92d20}.invoice.form.body.payments.payment .name:focus-within,.invoice.form.body.payments.payment .name:focus-within.error{--placeholder-color:#697586}.invoice.form.body.payments.payment .date{max-width:196px;min-width:196px}.invoice.form.body.payments.payment .payment-method{min-width:auto}.invoice.form.body.payments.payment .amount{max-width:120px;min-width:120px}.invoice.form.body.payments.payment:hover{background-color:#fafafd;--input-border-color:#e4e8ed}.invoice.form.body.payments.payment:hover .input{background-color:#fff;border-color:#e4e8ed}.modals-bills-addresses-body-address:hover,.settings-inventory-special-items-item-base>.line.inventory:hover{background:#f7f8fb}.modals-bills-addresses-body-address{border-radius:8px;display:flex;flex-direction:row;gap:16px;padding:12px;transition:background-color .15s ease-in-out}.modals-bills-addresses-body-address>.content{display:flex;flex:1;flex-direction:column}.modals-bills-addresses-body-address>.content>.address{color:#000;font-size:16px;line-height:24px}.modals-bills-addresses-body-address>.content>.source{color:#697586;font-size:12px;line-height:24px}.modals-bills-addresses-body-address>.accessories{align-items:center;display:flex;flex-direction:row}.settings-inventory-special-items-item-base{border-bottom:1px solid #e4e8ed;display:flex;flex-direction:column;gap:8px;padding:0 0 16px;width:440px}.settings-inventory-special-items-item-base:last-child{border-bottom:none;padding:0}.settings-inventory-special-items-item-base>.line{display:flex;flex-direction:column;gap:8px;padding:8px}.settings-inventory-special-items-item-base>.line>.row{align-items:center;display:flex;flex-direction:row;gap:16px}.settings-inventory-special-items-item-base>.line>.row>.content{align-items:center;display:flex;flex:1;flex-direction:row;gap:8px}.settings-inventory-special-items-item-base>.line>.row>.content>.label{color:#1f2021;font-size:14px}.settings-inventory-special-items-item-base>.line>.row>.content>.label.strong{font-weight:500}.settings-inventory-special-items-item-base>.line>.row>.accessory{display:flex;flex-direction:row}.settings-inventory-special-items-item-base>.line.inventory{border-radius:8px;min-height:70px}.settings-inventory-special-items-item-base>.line.amount-or-percentage>.row>.accessory>.input{width:103px}.catalyst-form-content-sections-section-attachments-content-grid-item{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative;transition:opacity .15s ease-in-out;width:100%}.catalyst-form-content-sections-section-attachments-content-grid-item>.image{align-items:center;background:#fafafd;border:1px solid #dfe4eb;border-radius:4px;display:flex;flex-direction:row;height:var(--size,161px);justify-content:center;padding:8px;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}.catalyst-form-content-sections-section-attachments-content-grid-item>.image>.img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.catalyst-form-content-sections-section-attachments-content-grid-item>.details{display:flex;flex-direction:column;font-size:12px;gap:4px;text-align:center}.catalyst-form-content-sections-section-attachments-content-grid-item>.details>.name{color:#202939;display:flex;flex-direction:row;font-weight:600;justify-content:center;min-width:0}.catalyst-form-content-sections-section-attachments-content-grid-item>.details>.name>.first{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-form-content-sections-section-attachments-content-grid-item>.details>.date,.catalyst-form-content-sections-section-attachments-content-grid-item>.details>.size{color:#4b5565;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-form-content-sections-section-attachments-content-grid-item>.actions{opacity:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease-in-out}.catalyst-form-content-sections-section-attachments-content-grid-item:hover>.actions{opacity:1}.catalyst-form-content-sections-section-attachments-content-grid-item:hover>.image{background:#f7fbff;border-color:#84caff}.catalyst-form-content-sections-section-attachments-content-grid-item.removing{opacity:.5}.catalyst-form-content-sections-section-attachments-content-grid-item.disabled>.image{cursor:default}.catalyst-form-content-sections-section-attachments-content-grid-item.disabled>.image:hover{border-color:#dfe4eb}.catalyst-form-content-sections-section-attachments-content-grid-item.disabled>.actions{opacity:0}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-icon.disabled,.catalyst-form-content-sections-section-plain-table-content-row.faded,.catalyst-form-sidebar-reminders-section-reminders-reminder-content.faded{opacity:.5}.catalyst-form-content-sections-section-attachments-content-lightbox{background:#1f2021;cursor:default;flex:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-form-content-sections-section-attachments-content-lightbox>.overlay{bottom:40px;left:40px;position:absolute;right:50px;top:40px}.catalyst-form-content-sections-section-attachments-content-lightbox>.content{bottom:0;left:0;position:absolute;right:0;top:0}.catalyst-form-content-sections-section-plain-table-content-cell{align-items:center;display:flex;min-height:34px;padding:4px}.catalyst-form-content-sections-section-plain-table-content-cell.alignment-left{justify-content:flex-start}.catalyst-form-content-sections-section-plain-table-content-cell.alignment-center{justify-content:center}.catalyst-form-content-sections-section-plain-table-content-cell.alignment-right{justify-content:flex-end}.catalyst-form-content-sections-section-plain-table-content-cell.width-fixed{width:calc(var(--width) + 8px)}.catalyst-form-content-sections-section-plain-table-content-cell.width-fill{flex:1}.catalyst-form-content-sections-section-plain-table-content-cell.type-small{min-height:auto}.catalyst-form-content-sections-section-plain-table-content-header{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:400;height:42px}.catalyst-form-content-sections-section-plain-table-content-header>.cell{color:#697586;padding:4px 8px}.catalyst-form-content-sections-section-plain-table-content-row{background:#fff;border-top:1px solid #f2f2f8;display:flex;flex-direction:column;font-size:14px;font-weight:400;padding:4px 0;transition:opacity .15s ease-in-out,background-color .15s ease-in-out}.catalyst-form-content-sections-section-plain-table-content-row.has-error{background:#fffbfa}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover:not(.passive){background:#fafafd}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover.has-error{background:#fef3f2}.catalyst-form-content-sections-section-plain-table-footer-section{align-items:center;display:flex;flex-direction:row;gap:8px}.catalyst-form-content-sections-section-plain-table-footer-section.type-left{flex:1}.catalyst-form-content-sections-section-plain-table-footer-section.type-right{align-self:center;justify-content:flex-end}.catalyst-form-content-sections-section-attachments-content-lightbox-content{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.catalyst-form-content-sections-section-attachments-content-lightbox-content>.implementation,.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content>.type>.value{flex:1}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay{cursor:none;height:100%;opacity:0;position:relative;transition:opacity .3s ease-in-out;width:100%}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay>.prev-next{display:flex;flex-direction:row;justify-content:space-between;left:0;position:absolute;right:0;top:calc(50% - 26px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay>.close{position:absolute;right:0;top:0}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay>.details{bottom:0;left:0;position:absolute;right:0}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay>.video{bottom:64px;left:0;position:absolute;right:0}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay.visible{cursor:inherit;opacity:1}.catalyst-form-content-sections-section-plain-table-content-cell.drag-handle{font-size:14px;font-weight:500}.catalyst-form-content-sections-section-plain-table-content-cell.drag-handle>.position{text-align:center;width:100%}.catalyst-form-content-sections-section-plain-table-content-cell.drag-handle>.handle{display:none;width:100%}.catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-form-content-sections-section-plain-table-content-cell.drag-handle.draggable>.position{display:none}.catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-form-content-sections-section-plain-table-content-cell.drag-handle.draggable>.handle{display:block}.catalyst-form-content-sections-section-plain-table-content-row-container{align-items:center;display:flex;flex-direction:row}.catalyst-form-content-sections-section-plain-table-content-row-container.type-small{padding:0 0 6px}.catalyst-form-content-sections-section-plain-table-footer-section-details{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,max-content) minmax(120px,1fr) 35px}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair{color:#121926;display:contents;font-weight:500}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair>.label,.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair>.value{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair>.accessory{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0 4px 0 0}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.size-regular{font-size:14px}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.size-regular>.label{font-weight:400}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.size-large{font-size:16px}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.size-large>.label{font-weight:500}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-success>.value{color:#3f621a}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-warning>.value{color:#b54708}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-error>.value{color:#d92d20}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair:first-child.type-field>.accessory,.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair:first-child.type-field>.label,.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair:first-child.type-field>.value{padding-top:4px}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-field>.value{display:flex;justify-content:flex-end;overflow:visible}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-button>.accessory,.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-button>.label{display:none}.catalyst-form-content-sections-section-plain-table-footer-section-details>.pair.type-button>.value{grid-column:1/span 3;padding:0 30px 4px 0}.catalyst-form-content-sections-section-plain-table-footer-section-details>.row{grid-column:span 3}.catalyst-form-content-sections-section-plain-table-footer-section-details>.amount{display:contents}.catalyst-form-content-sections-section-plain-table-footer-section-details>.amount>.label{font-size:14px}.catalyst-form-content-sections-section-plain-table-footer-section-details>.amount>.value{grid-column:span 2;overflow:visible;padding:0 38px 0 18px}.catalyst-form-content-sections-section-plain-table-footer-section-details>.amount>.value>.input{border-color:#e4e8ed;width:108px}.catalyst-form-sidebar-content-property-tax-billing-address{display:flex;flex-direction:column;gap:8px}.catalyst-form-sidebar-content-property-tax-billing-address>.label{color:#697586;font-size:12px;line-height:14px;padding:0 11px}.catalyst-form-sidebar-reminders-section-emails-customer{display:flex;flex-direction:column;padding:12px 0}.catalyst-form-sidebar-reminders-section-emails-customer>.email{display:flex;flex-direction:column;gap:4px}.catalyst-form-sidebar-reminders-section-emails-customer>.email>.row{align-items:center;display:flex;flex-direction:row;gap:4px}.catalyst-form-sidebar-reminders-section-emails-customer>.email>.row>.value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-form-sidebar-reminders-section-emails-customer>.placeholder{display:flex;flex-direction:column;gap:4px}.catalyst-form-sidebar-reminders-section-emails-customer>.placeholder>.label{color:#d92d20;font-weight:500}.catalyst-form-sidebar-reminders-section-reminders-reminder-content{background-color:#fff;border:1px solid #dfe4eb;border-radius:6px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);display:flex;flex-direction:column;overflow:hidden;transition:opacity .15s ease-in-out}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.header{background-color:#f0f4f7;border-bottom:1px solid #dfe4eb;color:#364152;font-weight:500;padding:8px 12px}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content{display:flex;flex-direction:column;gap:8px;padding:8px}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content>.type{align-items:center;display:flex;flex-direction:row;gap:4px;height:26px;padding:0 0 0 4px}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content>.type>.index:after{content:"."}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content>.schedule{background:#f8f8fd;border-radius:4px;color:#4b5565;display:flex;flex-direction:row;font-size:14px;gap:8px;padding:8px 12px}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content>.schedule>.delimiter{background:#cdd5df;width:1px}.catalyst-form-sidebar-reminders-section-reminders-reminder-content>.content>.users{padding-top:4px}.catalyst-form-sidebar-reminders-section-reminders-reminder-content.type-success>.header{background-color:#f5fbee;border-color:#ceeab0}.catalyst-form-content-sections-section-attachments-content-lightbox-content-image{flex:1;position:relative}.catalyst-form-content-sections-section-attachments-content-lightbox-content-image>.image{bottom:20px;left:0;position:absolute;right:0;top:20px}.catalyst-form-content-sections-section-attachments-content-lightbox-content-image>.image>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.catalyst-form-content-sections-section-attachments-content-lightbox-content-placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center}.catalyst-form-content-sections-section-attachments-content-lightbox-content-placeholder>.icon{align-items:center;background-color:#fff7eb;border-radius:48px;height:48px;justify-content:center;margin-bottom:16px;width:48px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-close>.icon svg path,.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-icon>.icon svg path,.catalyst-from-content-sections-section-attachments-content-lightbox-overlay-prev-next>.icon svg path{fill:#fff}.catalyst-form-content-sections-section-attachments-content-lightbox-content-placeholder>.description{color:#fff;display:flex;flex-direction:column;font-size:16px;max-width:calc(100% - 400px);text-align:center}.catalyst-form-content-sections-section-attachments-content-lightbox-content-placeholder>.description>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalyst-form-content-sections-section-attachments-content-lightbox-content-video{flex:1;position:relative}.catalyst-form-content-sections-section-attachments-content-lightbox-content-video>.video{bottom:20px;left:0;position:absolute;right:0;top:20px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-close{align-items:center;display:flex;flex-direction:column;justify-content:center}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-close>.icon{background:#000;border-radius:50%;padding:10px}.catalyst-from-content-sections-section-attachments-content-lightbox-overlay-prev-next{align-items:center;display:flex;flex-direction:column;justify-content:center;transition:opacity .15s ease-in-out}.catalyst-from-content-sections-section-attachments-content-lightbox-overlay-prev-next>.icon{background:#000;border-radius:4px;padding:10px}.catalyst-from-content-sections-section-attachments-content-lightbox-overlay-prev-next.no-attachment{opacity:0}.catalyst-form-content-sections-section-payments-content-table-row-amount{padding:0 5px}.catalyst-form-content-sections-section-payments-content-table-row-date{display:flex;flex-direction:row;gap:4px}.catalyst-form-content-sections-section-payments-content-table-row-status{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-end}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-form-content-sections-section-plain-lines-content-row-container-description{background:#fff;border-color:#e4e8ed}.catalyst-form-content-sections-section-plain-lines-content-row-container-inventory-identifiers{color:#697586;display:flex;flex-direction:row;font-size:10px;font-weight:500;gap:12px}.catalyst-form-content-sections-section-plain-lines-content-row-container-number.faded{background:rgba(23,92,211,.03)}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-form-content-sections-section-plain-lines-content-row-container-number{border-color:#e4e8ed}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-form-content-sections-section-plain-lines-content-row-container-number.not-faded{background:#fff}.catalyst-form-content-sections-section-plain-table-content-row-container-fill{flex:1;padding:4px}.catalyst-form-content-sections-section-plain-table-content-row-container-fill.type-small{padding:0 10px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box{align-items:center;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box>.content{align-items:center;background:#000;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-size:14px;justify-content:center;padding:8px 16px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-slider{align-items:center;display:flex;flex-direction:row;gap:12px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-slider>.label{min-width:40px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-slider>.label.end{text-align:end}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-slider>.slider{width:256px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-volume{position:relative}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-volume>.popup{bottom:0;height:140px;left:-12px;padding:0 10px;position:absolute;width:60px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-video-volume>.popup>.content{align-items:center;background:#000;border-radius:4px;display:flex;flex-direction:column;height:100px;justify-content:center;padding:12px 0;width:40px}.catalyst-form-content-sections-section-plain-lines-footer-section-total-cost-plus-content-input{width:120px}.catalyst-form-content-sections-section-plain-lines-footer-section-total-cost-plus-effect{display:none}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input{border:1px solid #e4e8ed;border-radius:4px;display:flex;flex-direction:row;height:26px;position:relative;width:120px}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input>.toggle{align-items:center;border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-size:13px;font-weight:500;height:26px;justify-content:center;left:-1px;position:absolute;top:-1px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input>.input{border:none;flex:1;font-size:14px;letter-spacing:-.09px;outline:0;padding:0 8px 0 38px;text-align:right}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input>.toggle{background-color:#f7fbff;border-color:#b2ddff;color:#1570ef}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input>.toggle:hover{background:#eff8ff;border-color:#84caff;color:#175cd3}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input>.input{color:#121926}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input:focus-within,.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input:hover{border-color:#53b0fd}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input:focus-within>.toggle,.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input:hover>.toggle{border-bottom-color:#53b0fd;border-left-color:#53b0fd;border-top-color:#53b0fd}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input:focus-within{box-shadow:0 0 0 2px #d1e9ff}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error{border-color:#fee4e2}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error>.toggle{background-color:#fffbfa;border-color:#fecdca;color:#b42318}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error>.toggle:hover{background:#fef3f2;border-color:#fda29b;color:#b42318}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error>.input{color:#b42318}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error:focus-within,.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error:hover{border-color:#f97066}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error:focus-within>.toggle,.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error:hover>.toggle{border-bottom-color:#f97066;border-left-color:#f97066;border-top-color:#f97066}.catalyst-form-content-sections-section-plain-lines-footer-section-total-discount-input.has-error:focus-within{box-shadow:0 0 0 2px #fee4e2}.catalyst-form-content-sections-section-plain-table-content-row-container-fill-action.no-action>.button{cursor:default}.catalyst-form-content-sections-section-plain-table-content-row-container-fill-action.no-action>.button.gray>.label{color:#9aa4b2;font-weight:400}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-icon{display:flex;flex-direction:row;transition:opacity .15s ease-in-out}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-section{align-items:center;display:flex;flex-direction:row;gap:12px;height:24px;padding:0 24px 0 0;position:relative}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-section>a{color:#fff}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-section:after{background:#364152;bottom:0;content:"";position:absolute;right:12px;top:0;width:1px}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-section:last-child{padding:0}.catalyst-form-content-sections-section-attachments-content-lightbox-overlay-details-box-section:last-child:after{display:none}.catalyst-form-content-row-container-item-content-select{width:100%;--placeholder-color:#1570ef}.catalyst-form-content-sections-section-plain-table-content>.rows>.dragSortList:not(.-isDraggingOver) .catalyst-form-content-sections-section-plain-table-content-row:hover .catalyst-form-content-row-container-item-content-select>.wrapper>.input{background:#fff;border-color:#e4e8ed}.catalyst-form-content-sections-section-plain-table-footer-section-details-pair-accessory-error{align-items:center;display:flex;flex-direction:column;justify-content:center}.catalyst-form-content-sections-section-plain-table-footer-section-details-pair-accessory-error>.icon{height:18px;width:18px}