.app-user-info-name{color:#fff;font-weight:600;font-size:16px;white-space:pre-wrap;overflow-wrap:break-word}.app-table .ant-table-thead th.ant-table-cell{background-color:#f5f8fa}.app-table .ant-table-thead th.ant-table-cell:hover{background-color:#e5f5f8}.app-userpreferences-menu .ant-menu-item-selected{background-color:#283142!important;color:#b4bed2!important}.app-userpreferences-menu .ant-menu-item-selected:hover{color:#41abe1!important}.app-header-settings-menu .ant-menu-item-selected,.app-userpreferences-menu .ant-menu-item-selected a{color:#455560!important}.app-box-description{margin-top:0!important;margin-bottom:30px}.ant-upload.ant-upload-drag.note-attachment{margin-top:5px;height:140px!important}.app-link:hover{color:#2ba1de}.app-link-disabled{color:#72849a;cursor:pointer}.app-link-disabled:hover{color:#455560}.app-client-status-color-picker{background-color:#283142!important}.app-timeline-event-message{color:#33475b}.loading.cover-content{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading.cover-page{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading .ant-spin{color:#41abe1}.drag-drop-placeholder{position:absolute;border-radius:3px;background-color:#fff;margin-bottom:20px;border:2px dashed #41abe1}.feature-header-sub-title{color:#72849a;font-size:14px;line-height:1.5}.line_item_photo .ant-image-error{background:#f7f7f8;border-radius:10px}.app-feature-layout{padding-left:325px!important;padding-top:55px!important}.app-settings-menu{height:calc(100vh - 70px);position:fixed;top:70px;padding-top:25px}.app-settings-layout{padding-left:250px!important}.app-settings-back-link{display:inline-block;margin-left:0}.app-userpreferences{position:relative;padding:0 15px}.app-nav-avatar{left:0;top:5px;margin:0;position:absolute;bottom:0;border-radius:50%}.app-user-info{padding-left:58px}.app-user-info-email{color:#7c98b6;font-size:12px;line-height:20px;white-space:pre-wrap;overflow-wrap:break-word}.app-user-info-preferences{color:#41abe1}.app-user-info-preferences:hover{text-decoration:underline}.app-user-view-accounts{color:#41abe1}.app-user-view-accounts:hover{text-decoration:underline}.app-user-info-preferences{font-size:14px;line-height:32px}.app-auth-logo{padding-top:30px;padding-bottom:30px;text-align:center!important}.app-register-card,.app-shadow-card{box-shadow:0 2px 6px rgba(0,0,0,.17)!important}.app-auth-header-text{font-family:"Lato",sans-serif;font-weight:400;font-size:36px;line-height:42px;margin-top:0;white-space:normal;text-align:center}.app-auth-helper-text{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;font-weight:400;margin:0;text-align:center}.app-gp-header-text{font-family:"Lato",sans-serif;font-weight:400;font-size:28px;line-height:36px;margin-top:0;white-space:normal}.app-gp-helper-text{margin:1em auto 2em}.app-gp-feature-text,.app-gp-helper-text{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;font-weight:400}.app-gp-feature-text{color:#455560}.app-gp-feature-header{font-weight:500!important;text-transform:uppercase!important;font-size:18px}.app-gp-icon{color:#41abe1;width:20px;padding-right:10px}@media only screen and (min-width:991px),print{.app-border-right{border-right:2px solid #e1e1e1!important}}.app-feature-container{padding-top:20px}.app-table .ant-table-thead th.ant-table-cell,.app-table .ant-table-thead th.ant-table-cell:hover{background-color:#2f3a50}.app-table-clickable .ant-table-row:hover{cursor:pointer}@media screen and (max-width:991px){.app-settings-content{margin-top:14px}.app-settings-menu{top:70px}}@media screen and (max-width:767px){.app-settings-menu{width:100%!important;position:relative}.app-feature-layout,.app-settings-layout{padding-left:0!important}.app-feature-layout{padding-top:55px!important}.fix-mobile-menu{flex-direction:column!important}.fix-app-setting{width:100%!important}}.app-settings-menu{overflow:auto}.app-settings-menu>li>div{margin-top:5px}.app-settings-menu>li>ul>li{height:38px!important;line-height:38px!important;margin-bottom:0!important;margin-top:0!important}.app-feature-tabs>div>div.ant-tabs-nav>div.ant-tabs-nav-wrap>div>div.ant-tabs-tab{margin-right:0!important}.ant-btn{border-radius:3px}.ant-btn-circle{border-radius:50%!important}.app-client-timeline-activity-item .ant-comment-content-author{justify-content:space-between!important}.app-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.app-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-right:4px;color:#ff6b72;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.feature-header.overlap{padding-bottom:24px}.ant-pagination-item,.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link,.ant-pagination-total-text .ant-pagination-item{border-radius:2px}.app-auth-form .ant-form-item{margin-bottom:18px}.app-empty-state{padding:16px;box-sizing:border-box}.app-empty-state-body{position:relative;margin:32px auto}.app-empty-state-inner{max-width:60%;height:100%;margin:auto;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;text-align:center}.app-empty-state-header-text{font-family:"Lato",sans-serif;font-size:22px;line-height:32px;margin-bottom:8px;font-weight:400;margin-top:0;white-space:normal;text-align:center}.app-empty-state-helper-text{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:16px;line-height:27px;font-weight:400;margin:auto;text-align:center}.app-empty-actions{margin:16px auto 0;display:block}.app-map-container{height:100vh;width:100%}.app-full-screen-container{background-color:initial;margin:auto;text-align:center;position:absolute;left:0;right:0;bottom:40px}.app-header-top-nav-menu ul li{padding:0 15px!important}.app-header-top-nav-menu-item{padding:0 .5rem!important}.app-fa-menu-item-icon{width:20px;font-size:17px}.app-notification-list-item{padding:4px 0}.app-notification-collapse-item .ant-collapse-item .ant-collapse-header{padding-left:0;padding-right:0}.app-notification-collapse-item .ant-collapse-item{border-bottom:none!important}.app-notification-list-item div div div p{margin-bottom:0}.ribbon.ribbon-right{right:-5px}.ribbon{position:absolute;top:-5px;width:75px;height:75px;z-index:2}.ribbon.ribbon-primary span{background-color:#41abe1!important}.ribbon.ribbon-right span{right:-23px;transform:rotate(45deg)}.ribbon span{position:absolute;top:15px;width:100px;color:#fff}.ribbon.ribbon-primary span:before{border-left-color:#23a964;border-top-color:#23a964}.ribbon span:before{left:0}.ribbon.ribbon-primary span:after{border-right-color:#23a964;border-top-color:#23a964}.ribbon span:after{right:0}.ribbon span:after,.ribbon span:before{content:"";position:absolute;top:100%;z-index:-1;border:3px solid transparent}.logo-upload-dragger{width:325px!important;height:100px!important}.logo-upload-dragger-dark-bg{background-color:#434343!important}.logo-upload-dragger-dark-bg p.ant-upload-drag-icon .anticon,.logo-upload-dragger-dark-bg p.ant-upload-hint{color:#fff!important}.logo-upload-dragger-light-bg{background-color:#fff!important}.logo-upload-dragger-light-bg p.ant-upload-drag-icon .anticon,.logo-upload-dragger-light-bg p.ant-upload-hint{color:#2d2d2d!important}.app-uploader-holder,.test-width{width:260px!important}.app-uploader-holder{height:144px!important;border-radius:.625rem;padding:0 1rem;position:relative}.app-uploader-light-bg{background-color:#ededed!important;border:2px dashed #ededed}.app-uploader-dark-bg{background-color:#434343!important;border:2px dashed #434343}.app-uploader-holder img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-uploader-holder-icon{padding-top:25px;text-align:center}.app-uploader-holder-icon svg{height:40px}.app-form-change-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body{height:0;padding:0}.ant-checkbox,.ant-input,.ant-input-affix-wrapper{background:rgba(235,237,242,.4)}.ant-input::placeholder{color:#fff!important}.ant-input-number-input,.ant-select-selector{background:rgba(235,237,242,.4)!important}.ant-input-number-input::placeholder,.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{color:#495057}.ant-upload.ant-upload-drag{min-height:100px}.ant-upload.ant-upload-drag p.ant-upload-drag-icon{margin-bottom:4px}.app-link{color:#41abe1;cursor:pointer}.hide{display:none!important}.app-biz-hours .ant-select{width:45%}.app-biz-hours span{width:10%;margin-left:.25rem!important;margin-right:.25rem!important}.app-account-logo-icon{color:#41abe1;font-size:20px}.permission-item{border-bottom:1px solid #e6ebf1;padding-top:15px;padding-bottom:15px}.app-modal-danger .ant-modal-header{background-color:#ff6b72}.app-modal-danger .ant-modal-close,.app-modal-danger .ant-modal-title{color:#fff}.app-modal-warning .ant-modal-header{background-color:#ffc542}.app-modal-warning .ant-modal-title{color:#fff}.app-modal-warning .ant-btn-warning{background-color:#ffc542;color:#fff}.app-modal-warning .ant-modal-close{color:#fff}.app-table-empty{margin:30px auto;max-width:815px;padding-left:56px;width:100%}.app-client-status-color-picker{border:none!important;box-shadow:none!important}.app-client-status-color-picker div{padding:0!important}.app-job-status-color-picker{border:none!important;box-shadow:none!important}.app-job-status-color-picker div{padding:0!important}.app-form-field-list-item{height:auto;text-align:center;border-radius:4px;cursor:pointer;border:1px solid #edf2f9}.app-form-field-list-item-icon{font-size:32px}.app-form-field-list-item-desc{font-size:12px;line-height:18px}.app-form-field-list-item:hover{border:1px solid #74dae6;cursor:pointer!important;box-shadow:0 0 8px 1px rgb(35 169 1.66666667%)}.app-request-form-fields{border-top:1px solid #e6ebf1}.app-request-form-fields,.app-request-item-area{padding-top:10px;padding-bottom:10px}.app-request-item-area:hover{background-color:#2d86ba}.app-radio-percentage-flat{width:100%}.app-radio-percentage-flat .ant-radio-button-wrapper{width:50%;text-align:center}.app-quote-totals{width:100%}.app-quote-totals .subfield{display:flex;justify-content:space-between;align-self:flex-end;font-size:14px;color:#4d4d4d;border-top:2px solid #eee;margin-top:10px;padding-top:9px}.subitem-action{padding-top:9px;padding-bottom:9px}.app-quote-subtotal{color:red}.app-quote-subtotal,.app-quote-totals .subfield-item{display:flex;justify-content:space-between;align-self:flex-end}.app-quote-totals .subfield-item{font-size:14px;color:#4d4d4d}.app-totals{margin-top:24px;display:flex;flex-direction:column}.app-totals .subfield{border-bottom:2px solid #eee}.app-totals .subfield,.app-totals .taxes{display:flex;justify-content:space-between;align-self:flex-end;min-width:350px;font-size:14px;color:#4d4d4d;margin-bottom:10px;padding-bottom:9px}.app-totals .taxes{border-bottom:none!important}.fulltotal{display:flex;justify-content:space-between;margin-top:30px;min-width:350px;align-self:flex-end;font-size:20px;font-weight:700}.app-request-input-item .ant-checkbox-disabled,.app-request-input-item .ant-switch-disabled,.app-request-input-item button:disabled,.app-request-input-item input,textarea{cursor:grab!important}.app-timeline-event .ant-card-body{padding:10px!important}.app-timeline-event-title{font-size:14px;font-weight:600;line-height:24px;color:#fff!important;white-space:nowrap}.app-timeline-event-datetime{font-size:14px;line-height:18px;color:#fff!important;white-space:nowrap}.app-timeline-event-message{font-weight:400;font-size:14px;color:#fff;line-height:24px}.app-timeline-month{font-weight:400;font-size:16px;color:#33475b;line-height:24px}.app-timeline-event-inner{display:flex;padding:8px 0}.app-timeline-event-avatar{position:relative;flex-shrink:0;margin-right:12px}.app-timeline-event-details{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.app-note-tag{line-height:17px;padding:0 5px}.p-y-4{padding-top:16px!important;padding-bottom:16px!important}.cursor-text .ant-checkbox-disabled,.cursor-text .ant-switch-disabled,.cursor-text button:disabled,.cursor-text input,textarea{cursor:text!important}.app-inline-edit-input .ant-typography-edit-content{width:50%!important;margin-top:.5em}.app-note-action{margin-right:10px}.app-attachment-table-img-preview>img{background:#fff;object-fit:contain!important}.app-attachment-img-preview{border-radius:15px;background:#cdcdcd;padding:5px;object-fit:contain!important}.ant-image-preview-operations{background:rgba(0,0,0,.5)!important}.app-match-height-card{min-height:calc(100% - 20px)}.primary-color{color:#41abe1!important}.app-divider{margin:10px 0 25px!important}.loading.cover-overlay{position:absolute;top:0;height:100vh;width:100vw;display:flex;align-items:center;justify-content:center}.new-request-fc .fc-toolbar-chunk>div{display:flex;grid-column-gap:20px;column-gap:20px;align-items:center}.new-request-fc .fc-toolbar-chunk>div .fc-next-button,.new-request-fc .fc-toolbar-chunk>div .fc-prev-button{color:#2c3e50;border:none;box-shadow:none;background:transparent;font-size:16px;padding:0}.new-request-fc .fc-timeline-event{background-color:initial!important;border-color:transparent!important}.new-request-fc .fc-timeline-event-harness{background-color:#ababab;color:grey}.new-request-fc .fc-timeline-slot.fc-timeline-slot-label{border-left:0}.new-request-fc .fc-scroller-harness .fc-scroller{overflow:auto!important}.new-request-fc .fc-resource-timeline-divider.fc-cell-shaded{width:0;background-color:initial}.new-request-fc .fc-scrollgrid{border:none!important}.new-request-fc .fc-timeline-slot.fc-timeline-slot-lane.fc-timeline-slot-minor{border-left:0}.new-request-fc .fc-scrollgrid-section.fc-scrollgrid-section-body.fc-scrollgrid-section-liquid :first-child,.new-request-fc .fc-scrollgrid-section.fc-scrollgrid-section-header th{border-right:0}.new-request-fc .fc-timeline-slot-frame{width:100%;display:flex!important;align-items:center!important;justify-content:center!important}.new-request-fc .fc-timeline-slot-cushion{color:grey;font-weight:100;text-transform:uppercase}.new-request-fc div::-webkit-scrollbar{width:10px;height:10px}.new-request-fc div::-webkit-scrollbar-track{background:transparent;border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1}.new-request-fc div::-webkit-scrollbar-thumb{background:#f1f1f1;border-radius:20px}.new-request-fc .fc-datagrid-header.fc-scrollgrid-sync-table .fc-datagrid-cell .fc-datagrid-cell-cushion.fc-scrollgrid-sync-inner .fc-datagrid-cell-main{display:none!important}.new-request-fc .fc-datagrid-cell-cushion.fc-scrollgrid-sync-inner,.new-request-fc .fc-datagrid-cell-frame{display:flex!important;justify-content:center!important;width:100%;font-weight:600}.app-config-drawer{z-index:2000}.app-about-panel-item{margin-bottom:10px!important}.app-about-panel-item .ant-form-item-label{padding-bottom:0!important}.app-about-panel-item .ant-form-item-control .ant-form-item-control-input{align-items:start;min-height:30px}.app-menu-chevron-icon{font-size:14px!important;margin-left:2px!important}.app-rating-example{border-radius:.625rem;box-shadow:0 5px 15px rgba(0,0,0,.35);max-width:180px!important}.client-update-row{padding-bottom:2rem}.imessage{background-color:#fff;border-radius:.25rem;display:flex;flex-direction:column;font-family:"SanFrancisco";font-size:14px;margin:0 auto 1rem;max-width:600px;padding:0}.imessage p{border-radius:1.15rem;line-height:1.25;max-width:75%;padding:.5rem .875rem;position:relative;word-wrap:break-word}.imessage p:after,.imessage p:before{bottom:-.1rem;content:"";height:1rem;position:absolute}p.from-me{align-self:flex-end;background-color:#248bf5;color:#fff}p.from-me:before{border-bottom-left-radius:.8rem .7rem;border-right:1rem solid #248bf5;right:-.35rem;transform:translateY(-.1rem)}p.from-me:after{background-color:#fff;border-bottom-left-radius:.5rem;right:-40px;transform:translate(-30px,-2px);width:10px}p[class^=from-]{margin:.5rem 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}p.from-me~p.from-me,p.from-me~p.from-me:not(:last-child){margin:.25rem 0 0}p.from-me~p.from-me:last-child{margin-bottom:.5rem}p.from-them{align-items:flex-start;background-color:#e5e5ea;color:#000}p.from-them:before{border-bottom-right-radius:.8rem .7rem;border-left:1rem solid #e5e5ea;left:-.35rem;transform:translateY(-.1rem)}p.from-them:after{background-color:#fff;border-bottom-right-radius:.5rem;left:20px;transform:translate(-30px,-2px);width:10px}p[class^=from-].emoji{background:none;font-size:2.5rem}p[class^=from-].emoji:before{content:none}.no-tail:before{display:none}.margin-b_none{margin-bottom:0!important}.margin-b_one{margin-bottom:1rem!important}.margin-t_one{margin-top:1rem!important}@font-face{font-family:"SanFrancisco";src:url(https://cdn.rawgit.com/AllThingsSmitty/fonts/25983b71/SanFrancisco/sanfranciscodisplay-regular-webfont.woff2) format("woff2"),url(https://cdn.rawgit.com/AllThingsSmitty/fonts/25983b71/SanFrancisco/sanfranciscodisplay-regular-webfont.woff) format("woff")}.imessage{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;margin:0}@media screen and (max-width:800px){.imessage{font-size:1.05rem;margin:0 auto 1rem;max-width:600px;padding:.25rem .875rem}.imessage p{margin:.5rem 0}}.app-table-empty-state{height:140px;width:auto}.app-crm-collapse .ant-collapse-item-active .ant-collapse-header{background-color:#fff;border-radius:.625rem .625rem 0 0!important}.app-crm-collapse .ant-collapse-item .ant-collapse-header{background-color:#fff;border-radius:.625rem .625rem .625rem .625rem!important}.app-crm-right-btns{float:right!important}.ant-btn-xs{height:24px;font-size:12px;line-height:14px;padding:5px 12px;background-color:#eaf0f6;border-color:#cbd6e2;color:#506e91}.ant-btn-xs:hover{background-color:#f5f8fa!important;border-color:#cbd6e2!important;color:#506e91!important}.app-ant-page-header{padding:0 24px!important}.app-ant-page-header .ant-page-header-heading-title{font-weight:400;font-size:22px;font-family:inherit;line-height:1.5;color:#fff}.document-card .ant-card-cover .ant-image{text-align:center}.image-card .ant-card-cover .ant-image:hover{cursor:pointer}.document-card .ant-card-cover img{display:block;margin-left:auto;margin-right:auto;width:50%}.document-card .ant-card-cover img:hover{cursor:pointer}.ant-table-thead>tr>th,.app-note-card-attachment .ant-card-meta-title{font-weight:400}.ant-image-preview-operations-icon,.ant-page-header-back-button{color:#fff}.ant-page-header{background-color:#2f3a50}.alert-type-radio-group{width:100%}.alert-type-radio-group .ant-radio-button-wrapper{width:50%;text-align:center}.app-mini-feature-container{padding:20px}
/*# sourceMappingURL=main.1c49b0a6.chunk.css.map */