#import-form .panel{border-radius:0}#import-form .panel.customer-panel{margin-bottom:10px}#import-form .panel .alert{border-bottom:1px solid hsl(0,0%,23.5%);color:#000;font-size:13px;margin-bottom:0;padding:6px 10px}#import-form .panel.invoice-panel,#import-form .panel.reminder-panel,#import-form .panel.payment-panel{border:none}#import-form .panel.invoice-panel .panel-heading,#import-form .panel.reminder-panel .panel-heading,#import-form .panel.payment-panel .panel-heading{border-top:1px solid hsl(0,0%,23.5%);padding-left:40px}#import-form .panel.invoice-panel .panel-heading .checkbox-col,#import-form .panel.invoice-panel .panel-heading .icon-col,#import-form .panel.invoice-panel .panel-heading .title-col,#import-form .panel.reminder-panel .panel-heading .checkbox-col,#import-form .panel.reminder-panel .panel-heading .icon-col,#import-form .panel.reminder-panel .panel-heading .title-col,#import-form .panel.payment-panel .panel-heading .checkbox-col,#import-form .panel.payment-panel .panel-heading .icon-col,#import-form .panel.payment-panel .panel-heading .title-col{padding:8px 10px;font-weight:600;font-size:13px}#import-form .panel.invoice-panel .panel-collapse,#import-form .panel.reminder-panel .panel-collapse,#import-form .panel.payment-panel .panel-collapse{padding-left:80px}#import-form .panel .panel-heading{border-radius:0;cursor:pointer;padding-top:3px;padding-bottom:3px}#import-form .panel .panel-heading:after{content:"";display:block;clear:both}#import-form .panel .panel-heading .checkbox-col,#import-form .panel .panel-heading .icon-col,#import-form .panel .panel-heading .title-col{box-sizing:border-box;padding:12px 10px}#import-form .panel .panel-heading .checkbox-col{width:60px;float:left;text-align:center}#import-form .panel .panel-heading .checkbox-col .checkbox{width:100%;padding:0}#import-form .panel .panel-heading .checkbox-col .checkbox i{margin:0 auto;position:relative;top:0}#import-form .panel .panel-heading .icon-col{width:50px;text-align:center;float:right}#import-form .panel .panel-heading .title-col{width:auto;font-weight:700;font-size:1rem;line-height:20px}#import-form .panel .panel-collapse .table thead tr th{padding-left:0;padding-right:0;font-size:.9rem}#import-form .panel .panel-collapse .table tr:not(.warning){background-color:#fff}#import-form .panel .panel-collapse .table tr td{padding-left:0;padding-right:0}#import-form .panel .panel-collapse .table tr td:first-child{width:60px;box-sizing:border-box;text-align:center}#import-form .panel .panel-collapse .table tr td:first-child .checkbox{width:100%;padding:0}#import-form .panel .panel-collapse .table tr td:first-child .checkbox i{margin:0 auto;position:relative;top:0}#create-case #invoices .template:not(:nth-of-type(2)),#create-case #payments .template:not(:nth-of-type(2)){border-top:1px solid hsl(0,0%,33.5%)}@media screen and (max-width:1199px){#create-case #invoices .template,#create-case #payments .template{padding-top:15px;padding-bottom:15px}}.phone-overlay{position:fixed;inset:0;z-index:99999999999999;background-color:#00000080}.phone{height:480px;width:260px;position:fixed;top:50%;left:50%;margin-top:-240px;margin-left:-130px;border-radius:25px;background-color:#212121;-webkit-box-shadow:2px 4px 25px rgba(0,0,0,.8);-moz-box-shadow:2px 4px 25px rgba(0,0,0,.8);box-shadow:2px 4px 25px #000c}.phone .speaker-hole{height:10px;width:80px;position:absolute;top:18px;left:50%;margin-left:-40px;border-radius:15px;background-color:#fff}.phone .content-pane{position:absolute;inset:50px 15px 60px;background-color:#fff;overflow-y:auto;font-family:Arial,sans-serif;font-size:.9rem}.phone .content-pane .title-bar{background-color:#636f89;color:#fff;padding:10px}.phone .content-pane .title-bar i.fa{margin-right:15px}.phone .content-pane .title-bar .title{font-size:1rem}.phone .content-pane .content{position:absolute;inset:50px 10px 10px;overflow:hidden}.phone .content-pane .content a{text-decoration:underline}.phone .content-pane .content .phone-chat{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.phone .content-pane .content .phone-chat .chat-time{text-align:center;margin-bottom:10px}.phone .content-pane .content .phone-chat .chat-message .message-text{padding:10px;border-radius:10px 10px 10px 0;background-color:#636f89;color:#fff!important}.phone .content-pane .content .phone-chat .chat-message .message-text a{color:#fff!important;word-wrap:break-word;white-space:normal}.phone .content-pane .content .phone-chat .chat-message .message-time{font-size:.9em}.phone .content-pane .content .phone-chat .chat-notice{margin-top:15px;color:#000;text-align:center}.phone .home-button{height:30px;width:30px;position:absolute;bottom:15px;left:50%;margin-left:-15px;border-radius:50%;background-color:#fff}#print-modal .modal-content .modal-body{padding:0;line-height:0;position:relative}#print-modal .modal-content .modal-body .print-loader{position:absolute;top:50%;right:50%;width:300px;height:50px;margin-right:-150px;margin-top:-25px;background-color:#fff;box-shadow:0 0 4px #000;padding:10px;text-align:center;line-height:30px}#print-modal .modal-content .modal-body .no-more-documents{position:absolute;top:50%;right:50%;width:300px;height:50px;margin-right:-150px;margin-top:-25px;background-color:#43a047;color:#fff;box-shadow:0 0 4px #0003;padding:10px;text-align:center;line-height:30px}#print-modal .modal-content .modal-body iframe{width:100%;height:75vh;background-color:#53575a}.progress-select-wrapper h4{margin-right:-15px;margin-left:-15px;padding:5px 15px;margin-bottom:0}.progress-select-wrapper h4 small{margin-top:5px;margin-bottom:8px;display:block;color:#555}.progress-select-wrapper .progress-select{margin:10px 0;padding:15px 0;border-radius:2px;background-color:#fff;border:1px solid hsl(0,0%,78.5%)}.progress-select-wrapper .progress-select.selected,.progress-select-wrapper .progress-select:hover{background-color:#eee;cursor:pointer}.progress-select-wrapper .progress-select .progress-radio .radio{font-size:1rem;font-weight:700}.progress-select-wrapper .progress-select .progress-description{color:#000}@media screen and (max-width:767px){.progress-select-wrapper .progress-select .progress-description{margin-top:10px}}.progress-select-wrapper .progress-select .progress-description ul{margin-top:10px;margin-left:15px}.select-list header{margin-bottom:0!important}.select-list .select-list-item{min-height:50px;margin:0 0 15px;padding:10px;border-radius:3px;background-color:#f4f5f7;color:#000}.select-list .select-list-item:hover,.select-list .select-list-item.selected{cursor:pointer;background-color:#b9bfcc}.select-list .select-list-item label.checkbox,.select-list .select-list-item label.radio{font-weight:700}.select-list .select-list-item .select-list-description .text-danger{margin-top:5px}.select-list .select-list-item .select-list-description ul{margin-left:20px;margin-top:10px;margin-bottom:10px}.timeline-background{content:"";position:absolute;z-index:1;top:0;bottom:0;left:50%;border-left:1px dashed #e5e7eb}.horizontal_line{content:"";position:absolute;z-index:1;top:50%;left:3px;right:1px;border-top:1px dashed #e5e7eb}.timeline{display:flex;flex-direction:column;gap:24px;padding-top:24px}.timeline-item--container{position:relative;width:50%}.timeline-item--container.timeline-item--left{align-self:flex-start;padding-right:48px}.timeline-item--container.timeline-item--left .timeline-item--icon{right:0;transform:translate(50%) translateY(-50%)}.timeline-item--container.timeline-item--right{align-self:flex-end;padding-left:48px}.timeline-item--container.timeline-item--right .timeline-item--icon{left:0;transform:translate(-50%) translateY(-50%)}.timeline-item--container.removed .timeline-item--icon{z-index:5;position:absolute;top:40px;width:48px;height:48px;border-radius:48px;border:1px solid #9ca3af;background-color:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:24px}.timeline-item--container.removed .timeline-item--icon.action{background-color:#eff6ff;border-color:#93c5fd;color:#93c5fd}.timeline-item--container.removed .timeline-item--icon.notes{background-color:#fef9c3;border-color:#ca8a04;color:#ca8a04}.timeline-item--container.removed .timeline-item--icon.pause{background-color:#fecaca;border-color:#dc2626;color:#dc2626}.timeline-item--container.removed .timeline-item{border-color:#f3f4f6}.timeline-item--container.removed .timeline-item .timeline-item--header .timeline-item--title-container .timeline-item--title,.timeline-item--container.removed .timeline-item .timeline-item--header .timeline-item--title-container .timeline-item--subtitle,.timeline-item--container.removed .timeline-item .timeline-item--header .timeline-item--chevron{color:#d1d5db}.timeline-item--container.removed .timeline-item .timeline-item--content{color:#9ca3af}.timeline-item--container .timeline-item--icon{z-index:5;position:absolute;top:40px;width:48px;height:48px;border-radius:12px;border:1px solid #9ca3af;background-color:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:24px}.timeline-item--container .timeline-item--icon.invoice{background-color:#fecaca;border-color:#f87171;color:#dc2626}.timeline-item--container .timeline-item--icon.action{background-color:#bfdbfe;border-color:#60a5fa;color:#2563eb}.timeline-item--container .timeline-item--icon.payment{background-color:#dcfce7;border-color:#4ade80;color:#16a34a}.timeline-item--container .timeline-item--icon.debt{background-color:#fecaca;border-color:#f87171;color:#dc2626}.timeline-item--container .timeline-item--icon.notes{background-color:#fef9c3;border-color:#facc15;color:#ca8a04}.timeline-item--container .timeline-item--icon.pause{background-color:#fed7aa;border-color:#fb923c;color:#ea580c}.timeline-item--container .timeline-item{border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.timeline-item--container .timeline-item:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.timeline-item--container .timeline-item[open] .timeline-item--header .timeline-item--chevron{transform:rotate(180deg)}.timeline-item--container .timeline-item .timeline-item--header{display:flex;align-items:center;gap:24px;overflow:hidden;padding:0 24px;height:80px;cursor:pointer}.timeline-item--container .timeline-item .timeline-item--header .timeline-item--title-container{overflow:hidden;flex:1 1 auto;line-height:1.625}.timeline-item--container .timeline-item .timeline-item--header .timeline-item--title-container .timeline-item--title{font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-item--container .timeline-item .timeline-item--header .timeline-item--title-container .timeline-item--subtitle{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;font-size:.875rem;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-item--container .timeline-item .timeline-item--header .timeline-item--chevron{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.timeline-item--container .timeline-item .timeline-item--content{border-top:1px solid #e5e7eb;background-color:#f9fafb;padding:24px}.timeline-item--container .timeline-item .timeline-item--content dl{margin-bottom:0}.timeline-item--container .timeline-item .timeline-item--content dl dt:not(:first-child){margin-top:12px}.timeline-item--container .timeline-item .timeline-item--footer{background-color:#f9fafb;padding:0 24px 24px;display:flex;gap:6px}
