.btn-dropdown-group{display:inline-block}.function a.remove-function{display:none}.function:hover a.remove-function{display:block}.email-list-container .list-row>.cell[data-name=combinedCell]{cursor:pointer}.email-list-container .list-row>.cell[data-name=combinedCell] .subject-container{overflow:hidden;text-overflow:ellipsis}.email-list-container .list{margin-right:0!important}.email-list-container tr.selected>td{background-color:var(--state-success-bg)}.email-combined.is-combined .email-list-container table{display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 230px)}.email-combined.is-combined .email-list-container table thead{flex:0 0 auto}.email-combined.is-combined .email-list-container table tbody{display:block;flex:1 1 auto;overflow-y:auto}.email-combined.is-combined .email-list-container table tbody td[data-name=r-checkbox]{width:40px}.email-combined.is-combined .email-list-container table tbody::-webkit-scrollbar{width:8px}.email-combined.is-combined .email-list-container table thead,.email-combined.is-combined .email-list-container table tbody tr{display:table;width:100%;table-layout:fixed}.email-combined.is-combined .detail-container .panel>.panel-body{max-height:800px;overflow-y:auto}.email-combined.is-combined .detail-container .panel>.panel-body::-webkit-scrollbar{width:8px}.email-list-container .list-row .top>div{display:inline-block}.email-list-container .list-row .date-container{float:right}@media (hover: hover){.email-list-container .list-row:hover .date-container{display:none}.email-list-container .list-row:hover .hover-actions{display:table-cell}}.email-list-container .list-row .hover-actions{display:none;width:100px;padding:0!important;vertical-align:middle;text-align:center;cursor:default}.email-list-container .list-row .hover-actions .container{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.email-list-container .list-row .hover-actions i{padding:.4em;cursor:pointer;border-radius:50%}.email-list-container .list-row .hover-actions i:hover{background-color:var(--table-bg)}.email-list-container .list-row .hover-actions .read.active{color:#9acd32}.email-list-container .list-row .hover-actions .important.active{color:orange}.email-list-container .list-row .hover-actions .trash.active{color:#dc143c}.email-list-container.sticked{position:fixed;top:75px}.remove-preset i{font-size:10px}.custom-filter-controls .custom-filter button{border-top-right-radius:0;border-bottom-right-radius:0}.email-list-container .list-row.being-dragged{opacity:.5}.email-list-container .draggable-helper{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.email-list-container .list-group-item.droppable.active{background-color:#f5f5f5}.email-list-container .list-group-item.droppable.success{background-color:#dff0d8}.email-list-container .list-group-item.drag-over{background-color:#e8e8e8}.email-list-container .list tbody tr[data-id]{cursor:grab}.email-list-container .list tbody tr[data-id].being-dragged{cursor:grabbing}.record-checkbox-container>.form-checkbox-small{position:relative;&.checkbox-small{&:before{padding:0}}&.checkbox-medium{&:before{padding:.1rem}}&.checkbox-large{&:before{padding:.2rem}}&.checkbox-extra{&:before{padding:.3rem}}}.select-all-container>.form-checkbox.form-checkbox-small{position:relative;&.checkbox-small:before{padding:0}&.checkbox-medium:before{padding:.1rem}&.checkbox-large:before{padding:.2rem}&.checkbox-extra:before{padding:.3rem}}.field-highlighted{transition:all .3s ease}.field-highlight-success{color:#155724!important;background-color:#28a745b3!important;border:2px solid rgb(40,167,69,.8)!important;border-radius:4px!important}.field-highlight-success-subtle{padding-left:8px!important;background-color:#28a74599!important;border-left:4px solid rgb(40,167,69,.8)!important}.field-highlight-warning{color:#856404!important;background-color:#ffc107b3!important;border:2px solid rgb(255,193,7,.8)!important;border-radius:4px!important}.field-highlight-warning-subtle{padding-left:8px!important;background-color:#ffc10799!important;border-left:4px solid rgb(255,193,7,.8)!important}.field-highlight-danger{color:#721c24!important;background-color:#dc3545b3!important;border:2px solid rgb(220,53,69,.8)!important;border-radius:4px!important}.field-highlight-danger-subtle{padding-left:8px!important;background-color:#dc354599!important;border-left:4px solid rgb(220,53,69,.8)!important}.field-highlight-info{color:#0c5460!important;background-color:#17a2b8b3!important;border:2px solid rgb(23,162,184,.8)!important;border-radius:4px!important}.field-highlight-info-subtle{padding-left:8px!important;background-color:#17a2b899!important;border-left:4px solid rgb(23,162,184,.8)!important}.field-highlight-primary{color:#004085!important;background-color:#007bffb3!important;border:2px solid rgb(0,123,255,.8)!important;border-radius:4px!important}.field-highlight-primary-subtle{padding-left:8px!important;background-color:#007bff99!important;border-left:4px solid rgb(0,123,255,.8)!important}.field-highlight-secondary{color:#383d41!important;background-color:#e2e3e5!important;border:2px solid #6c757d!important;border-radius:4px!important}.field-highlight-emphasis{font-size:1.05em!important;font-weight:700!important}.field-highlight-glow{box-shadow:0 0 10px #28a74580!important}.field-highlight-pulse{animation:field-pulse 2s infinite!important}@keyframes field-pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.field-highlight-border-thick{border-width:3px!important}.field-highlight-border-dashed{border-style:dashed!important}.field-highlight-border-dotted{border-style:dotted!important}.field-highlight-strikethrough{text-decoration:line-through!important}.field-highlight-underline{text-decoration:underline!important}.field-highlight-completed{font-weight:700!important;color:#155724!important;background-color:#d4edda!important;border:2px solid #28a745!important;border-radius:4px!important}.field-highlight-pending{color:#856404!important;background-color:#fff3cd!important;border:2px solid #ffc107!important;border-radius:4px!important}.field-highlight-cancelled{color:#721c24!important;text-decoration:line-through!important;background-color:#f8d7da!important;border:2px solid #dc3545!important;border-radius:4px!important}.field-highlight-expired{color:#fff!important;background-color:#6c757d!important;border:2px solid #495057!important;border-radius:4px!important}.field-highlight-high-priority{font-weight:700!important;color:#721c24!important;background-color:#f8d7da!important;border:3px solid #dc3545!important;border-radius:6px!important;box-shadow:0 2px 8px #dc35454d!important}.field-highlight-medium-priority{color:#856404!important;background-color:#fff3cd!important;border:2px solid #ffc107!important;border-radius:4px!important}.field-highlight-low-priority{color:#6c757d!important;background-color:#e2e3e5!important;border:1px solid #adb5bd!important;border-radius:4px!important}.field-highlight-profit{font-weight:700!important;color:#155724!important;background-color:#d4edda!important;border:2px solid #28a745!important;border-radius:4px!important}.field-highlight-loss{font-weight:700!important;color:#721c24!important;background-color:#f8d7da!important;border:2px solid #dc3545!important;border-radius:4px!important}.field-highlight-high-value{font-size:1.1em!important;font-weight:700!important;color:#856404!important;background-color:#fff3cd!important;border:3px solid #ffc107!important;border-radius:6px!important}.field-highlight-opted-out{color:#721c24!important;text-decoration:line-through!important;background-color:#f8d7da!important;opacity:.7!important}.field-highlight-do-not-contact{color:#fff!important;background-color:#343a40!important;border:2px solid #495057!important;border-radius:4px!important}.field-highlight-overdue{font-weight:700!important;color:#721c24!important;background-color:#f8d7da!important;border:2px solid #dc3545!important;border-radius:4px!important;animation:field-pulse 2s infinite!important}.field-highlight-due-soon{color:#856404!important;background-color:#fff3cd!important;border:2px solid #ffc107!important;border-radius:4px!important}.field-highlight-future{color:#0c5460!important;background-color:#d1ecf1!important;border:1px solid #17a2b8!important;border-radius:4px!important}.field-highlight-vip-customer{font-weight:700!important;color:#856404!important;background:linear-gradient(45deg,#ffd700b3,#ffed4eb3)!important;border:3px solid rgb(255,193,7,.8)!important;border-radius:8px!important;box-shadow:0 4px 8px #ffc10766!important}.field-highlight-new-record{color:#004085!important;background-color:#007bffb3!important;border:2px solid rgb(0,123,255,.8)!important;border-radius:4px!important;box-shadow:0 0 5px #007bff80!important}.field-highlight-empty-warning{background-color:#ffc10799!important;border:1px solid rgb(255,193,7,.8)!important;border-radius:4px!important}.field-highlight-empty-danger{font-weight:700!important;color:#721c24!important;background-color:#dc354599!important;border:2px solid rgb(220,53,69,.8)!important;border-radius:4px!important}.field-highlight-empty-success{background-color:#28a74599!important;border:2px solid rgb(40,167,69,.8)!important;border-radius:4px!important}.field-highlight-empty-info{background-color:#17a2b899!important;border:3px dashed rgb(0,123,255,.8)!important;border-radius:4px!important}.field-highlight-italic{font-style:italic!important;color:#0c5460cc!important}.field-highlighted:hover{box-shadow:0 4px 8px #00000026!important;transform:translateY(-1px)!important}.field-highlighted input:focus,.field-highlighted textarea:focus,.field-highlighted select:focus{outline:2px solid #007bff!important;outline-offset:2px!important}@media (width <= 768px){.field-highlighted{margin:2px 0!important}.field-highlight-high-value{font-size:1em!important}}@media print{.field-highlighted{color:#000!important;background-color:transparent!important;border:2px solid #000!important;box-shadow:none!important;animation:none!important}}@media (prefers-color-scheme: dark){.field-highlight-success{color:#4ade80!important;background-color:#1e4a2e!important;border-color:#22c55e!important}.field-highlight-warning{color:#fbbf24!important;background-color:#4a3b1e!important;border-color:#f59e0b!important}.field-highlight-danger{color:#f87171!important;background-color:#4a1e23!important;border-color:#ef4444!important}.field-highlight-info{color:#38bdf8!important;background-color:#1e3a4a!important;border-color:#0ea5e9!important}}input[type=checkbox].form-checkbox.bool-display-switch{position:relative;width:calc(2 * var(--line-height-computed));height:var(--line-height-computed);appearance:none;cursor:pointer;background-color:var(--input-bg);border-radius:var(--border-radius);transition:background-color .3s}input[type=checkbox].form-checkbox.bool-display-switch:checked{background-color:var(--btn-primary-bg)}input[type=checkbox].form-checkbox.bool-display-switch:before{position:absolute;top:.5px;width:calc(var(--line-height-computed) - 2px);height:calc(var(--line-height-computed) - 2px);content:"";background-color:#fff;border-radius:var(--border-radius);box-shadow:0 2px 4px #0003;transition:transform .3s}input[type=checkbox].form-checkbox.bool-display-switch:checked:before{transform:translate(var(--line-height-computed))}input[type=checkbox].form-checkbox.bool-display-switch:disabled{cursor:not-allowed;opacity:.5}.dynamic-checklist-field>div{display:flex;align-items:center}.dynamic-checklist-field>div.list-group-item{justify-content:space-between}.dynamic-checklist-field:not(.list-group){display:flex;flex-direction:column;row-gap:7px}.dynamic-checklist-field input[type=checkbox].form-checkbox{margin-right:5px}.dynamic-checklist-field input[type=text].form-control{display:inline-block;max-width:92%;overflow-y:auto}.dynamic-checklist-field .action-items{float:right;width:3%}.electronic-signature-wrapper{border:var(--input-border-width) solid var(--input-border);border-radius:var(--border-radius);box-shadow:var(--input-box-shadow)}.link-multiple-column-table{margin-bottom:0;border:none}.link-multiple-column-table .table-header,.recordList .table-header{display:flex;padding:.5rem .75rem;background-color:var(--table-header-bg, #f4f4f4);border-bottom:1px solid var(--border-color, #e0e0e0)}.link-multiple-column-table .table-row{display:flex;align-items:center;padding:.5rem .75rem;background-color:transparent;border-bottom:1px solid var(--table-border-color, #e0e0e0);transition:background-color .15s ease-in-out}.link-multiple-column-table .table-row:last-child{border-bottom:none}.link-multiple-column-table .table-row:hover{background-color:var(--table-row-hover-bg, rgb(0, 0, 0, .05))}.link-multiple-column-table .header-cell,.recordList .header-cell{flex:1;min-width:0;padding:0 .5rem;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;font-weight:600;color:var(--text-muted-color, #777);text-transform:uppercase;white-space:nowrap}.link-multiple-column-table .action-cell,.recordList .action-cell{align-content:center;max-width:.1rem}.link-multiple-column-table .cell{display:flex;flex:1;align-items:center;min-width:0;padding:.25rem .5rem}.link-multiple-column-table .name-cell{flex:2}.link-multiple-column-table .name-cell .link-item-name{width:100%;height:2rem;padding:.25rem .5rem;overflow:hidden;text-overflow:ellipsis;line-height:1.5rem;white-space:nowrap;border:1px solid transparent;border-radius:3px}.link-multiple-column-table .action-cell{flex:none;width:50px;padding-right:.5rem;text-align:right}.link-multiple-column-table .remove-button{padding:.25rem;color:var(--text-muted-color, #777);cursor:pointer;border-radius:3px;opacity:.7;transition:all .15s ease-in-out}.link-multiple-column-table .remove-button:hover{color:var(--danger, #dc3545);background-color:#0000000d;opacity:1}.link-multiple-column-table input.form-control{width:100%;height:2rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.5;background-color:#fff;border:1px solid var(--input-border-color, #ced4da);border-radius:3px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.link-multiple-column-table input.form-control:focus{outline:0;border-color:var(--primary, #007bff);box-shadow:0 0 0 .2rem #007bff40}.link-multiple-column-table .list-group{padding-left:0;margin-bottom:0}.link-multiple-column-table .list-group-item{padding:0;margin-bottom:0;background:none;border:none}.input-group.add-team{margin-top:.5rem}.input-group-btn .btn:not(:first-child){margin-left:.25rem}.link-multiple-column-table>.link-container.list-group{background-color:transparent!important}.drag-over-valid{background-color:#28a7451a!important;border:2px dashed #28a745!important}.drag-over-invalid{background-color:#dc35451a!important;border:2px dashed #dc3545!important}.list-nested-categories .category-cell{margin-top:5px}.list-nested-categories .category-cell .category-item{padding-left:10px}.list-nested-categories .category-cell.has-color{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.folders-container .list-group>li[data-id=inbox]>a>span.fas{font-weight:900}.folders-container .list-group>li[data-id=important]>a>span.fas,.folders-container .list-group>li[data-id=sent]>a>span.fas,.folders-container .list-group>li[data-id=archive]>a>span.fas,.folders-container .list-group>li[data-id=drafts]>a>span.fas,.folders-container .list-group>li[data-id=trash]>a>span.fas{font-weight:400}.edit-formula>.row:not(:last-child){margin-bottom:20px}.edit-formula .main-label{font-size:16px;font-weight:600}.edit-formula .control-label{margin-bottom:5px}.history-tabs-container{flex:1;min-width:0;max-width:calc(100vw - 400px);margin-left:10px;overflow:hidden}.history-tabs-container .history-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:stretch;align-items:center;justify-content:flex-start;width:100%}.history-tabs-container .history-tab{position:relative;display:flex;flex:0 0 20%;align-items:center;justify-content:center;min-width:150px;height:100%;padding:0 10px;cursor:pointer;opacity:.5;transition:opacity .2s ease-in-out}.history-tabs-container .history-tab.active{cursor:default;border:1px solid var(--panel-default-border);border-bottom:0;opacity:1}.history-tabs-container .history-tab.active:active{pointer-events:none}.history-tabs-container .history-tab:hover{opacity:1}.history-tabs-container .close-tab{position:absolute;top:50%;right:6px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;pointer-events:all;border:1px solid #ccc;border-radius:50%;opacity:1;transform:translateY(-50%)}.history-tabs-container .close-tab:hover{background:#ff6b6b;border-color:#ff6b6b}.history-tabs-container .history-tab .title{padding-right:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-tabs-container .history-tab:hover .title{max-width:calc(100% - 26px)}.history-tabs-container .close-tab i{position:absolute;top:50%;left:50%;padding:0;margin:0;font-size:10px;line-height:1;color:#666;transform:translate(-50%,-50%)}.history-tabs-container .close-tab:hover i{color:#fff}@media screen and (width <= 1023px){body:not(.minimized) .history-tabs-container{display:none!important}}@media screen and (width <= 867px){body.minimized .history-tabs-container{display:none!important}}ul.cells li.cell a.edit-field{display:none}ul.cells li.cell:hover a.remove-field,ul.cells li.cell:hover a.edit-field{display:inline!important}ul.cells li.cell a.remove-field{margin-left:2px}#layout ul.disabled>li a{display:none!important}#layout ul>li.cell.system-panel,#layout ul>li.cell[data-issystem=true]{position:relative!important;background-color:#fff3cd!important;border-left:4px solid #f0ad4e!important;box-shadow:0 1px 3px #f0ad4e33!important}#layout ul>li.cell.system-panel .left span,#layout ul>li.cell[data-issystem=true] .left span{font-weight:500!important;color:#856404!important}#layout ul>li.cell.system-panel:after,#layout ul>li.cell[data-issystem=true]:after{position:absolute;top:50%;right:25px;z-index:1;font-size:12px;content:"\1f512";opacity:.7;transform:translateY(-50%)}.record-grid.record-grid-compare{display:grid;grid-template-columns:100%;grid-gap:10px}.left .content-wrapper{display:grid;grid-template-columns:40% 60%}.left .content-wrapper>.middle,.left .content-wrapper>.attachments{padding-right:5px}.record-grid.record-grid-compare>.attachments>.panel.panel-default{height:100%}.record-grid.record-grid-compare>.attachments>.panel.panel-default>.panel-body{height:100%}.record-grid.record-grid-compare>.attachments>.panel.panel-default>.panel-body>.attachment-container{height:100%}.record-grid.record-grid-compare .attachments>.panel.panel-default>.panel-body>.attachment-container{height:100%}.record-grid.record-grid-compare .attachments{display:contents}.record-grid.record-grid-compare .attachments>.panel.panel-default{height:auto}.record-grid.record-grid-compare .attachments>.panel.panel-default>.panel-body{height:90%;overflow:hidden!important}.record-grid.record-grid-compare .attachments>.panel.panel-default>.panel-body>.panel-body iframe{height:95%!important}div.attachments>div>div.panel-body>div.attachment-container>iframe{height:95%!important}.field[data-name] .list-section-mode{display:flex;flex-direction:column;gap:15px}.field[data-name] .list-section-mode .section-item{margin-bottom:10px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.field[data-name] .list-section-mode .section-header{display:flex;align-items:center;padding:10px 15px;cursor:move;background-color:#f5f5f5;border-bottom:1px solid #ddd}.field[data-name] .list-section-mode .section-header .checkbox-cell{margin-right:10px}.field[data-name] .list-section-mode .section-title{flex:1;margin:0;font-size:16px;font-weight:500}.field[data-name] .list-section-mode .section-title a{color:inherit;text-decoration:none}.field[data-name] .list-section-mode .section-title a:hover{text-decoration:underline}.field[data-name] .list-section-mode .collapse-toggle{padding:4px 8px;color:#666;cursor:pointer;background:none;border:none;border-radius:4px;transition:all .2s ease}.field[data-name] .list-section-mode .collapse-toggle:hover{color:#333;background-color:#0000000d}.field[data-name] .list-section-mode .collapse-toggle i{display:inline-block;font-size:12px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.field[data-name] .list-section-mode .collapse-toggle i.fa-chevron-down,.field[data-name] .list-section-mode .collapse-toggle i.fa-chevron-right{transform:rotate(0)}.field[data-name] .list-section-mode .section-wrapper[data-collapse-mode=threshold] .collapse-toggle i.fa-chevron-right{transform:rotate(45deg)}.field[data-name] .list-section-mode .section-wrapper[data-collapse-mode=threshold] .collapse-toggle:hover i{transform:rotate(50deg)}.field[data-name] .list-section-mode .section-summary{display:flex;align-items:center;margin-left:10px;font-size:14px;color:#888}.field[data-name] .list-section-mode .section-summary .field-count{padding:2px 8px;font-size:12px;background-color:#0000000d;border-radius:12px}.field[data-name] .list-section-mode .section-content{max-height:2000px;opacity:1;transition:max-height .3s ease-out,opacity .3s ease-out}.field[data-name] .list-section-mode .section-wrapper.collapsed[data-collapse-mode=collapsed] .section-content{max-height:0;opacity:0}.field[data-name] .list-section-mode .section-wrapper.collapsed[data-collapse-mode=threshold] .section-content{max-height:500px;opacity:1}.field[data-name] .list-section-mode .section-wrapper.collapsed .section-header{background-color:#f9f9f9;border-bottom:none}.field[data-name] .list-section-mode .field-row{display:grid;grid-template-columns:minmax(120px,25%) 1fr;gap:15px;align-items:start;padding:10px 0;border-bottom:1px solid #f0f0f0;animation:fade-in .3s ease-out}@keyframes fade-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.field[data-name] .list-section-mode .section-actions{display:flex;flex-shrink:0;align-items:center}.field[data-name] .list-section-mode .section-actions .list-row-buttons{float:none!important;display:inline-flex;gap:4px;margin:0}.field[data-name] .list-section-mode .section-actions .btn-group{display:inline-flex;gap:4px}.field[data-name] .list-section-mode .section-actions .btn{flex-shrink:0;min-width:32px;padding:6px 8px}.field[data-name] .list-section-mode .section-actions .btn-link{color:#666;transition:color .2s}.field[data-name] .list-section-mode .section-actions .btn-link:hover{color:#333}.field[data-name] .list-section-mode .section-fields{display:grid;grid-template-columns:1fr;gap:0;padding:15px}.field[data-name] .list-section-mode .field-row:last-child{border-bottom:none}.field[data-name] .list-section-mode .field-label{padding-top:6px;font-weight:500;color:#666;text-align:left}.field[data-name] .list-section-mode .field-value{flex:1;min-width:0;color:#333;hyphens:auto;word-break:normal;word-wrap:break-word;overflow-wrap:break-word}.field[data-name] .list-section-mode .field-value>div{word-break:normal;word-wrap:break-word;overflow-wrap:break-word}.field[data-name] .list-section-mode .field-value .field{word-break:normal;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.field[data-name] .list-section-mode .field-value .form-control{width:100%;word-wrap:break-word;overflow-wrap:break-word}.field[data-name] .list-section-mode .field-value *{max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.field[data-name] .list-section-mode .section-fields .field-value>div:first-child{padding:0;margin:0}.field[data-name] .list-section-mode .field-value .input-group-item{display:inline-block;vertical-align:middle}.field[data-name] .list-section-mode .field-value .input-group-item+.input-group-item{margin-left:-1px}.field[data-name] .list-section-mode .section-fields .form-control.compact{width:auto;min-width:60px}.field[data-name] .list-section-mode .field-value .inline-edit-link{display:inline-block}.field[data-name] .list-section-mode .ui-sortable-placeholder{visibility:visible!important;height:150px;margin-bottom:10px;background-color:#e9ecef;border:2px dashed #adb5bd;border-radius:4px}.field[data-name] .list-section-mode .ui-sortable-helper{box-shadow:0 5px 15px #0000004d;opacity:.8}.ape-news-panel{min-width:69rem}.ape-news-badge{position:absolute;right:-.44rem;bottom:-.2rem;display:flex;align-items:center;justify-content:center;width:1rem;height:1.2rem;padding:0 .2rem;font-size:.82rem;font-weight:700;color:gold;background-color:#282c34e6;border-radius:45%;box-shadow:0 .125rem .313rem #0003}.nav-holiday-container{display:flex;align-items:center;height:100%;padding:.2rem .1rem;margin:0 .2rem;overflow:hidden;border-radius:6px;transition:all .2s ease}.nav-holiday-container:hover{background-color:#fff3;box-shadow:0 3px 8px #0000001a;transform:translateY(-1px)}.nav-user-holiday{background-color:#8b0000;border-left:3px solid #38bdf8}.nav-holiday-icon{display:flex;align-items:center;align-self:stretch;margin-right:.4rem;font-size:1.2rem;color:#38bdf8}.nav-holiday-content{display:flex;flex-direction:column;padding-bottom:.22rem}.nav-holiday-date{display:flex;align-items:center;font-weight:600;color:#38bdf8}.nav-holiday-user,.nav-holiday-public{padding-left:.2rem;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;line-height:.8rem;white-space:nowrap}.popup-notification-alert{justify-self:end;width:unset;padding:.2rem;background:none;border:none}.popup-notification-message.alert-notification{position:relative;display:flex;gap:12px;align-items:center;width:100%;max-width:350px;padding:12px 16px;overflow:hidden;background:linear-gradient(135deg,#f6f8f9,#e5ebee);border-radius:.2rem;box-shadow:0 10px 20px #0000001a,0 6px 6px #0000000d;transition:all .3s ease}.popup-notification-message.alert-notification:hover{box-shadow:0 12px 22px #00000026,0 8px 8px #00000014;transform:translateY(-5px)}.notification-content{display:flex;flex-grow:1;flex-basis:0;flex-direction:column;gap:6px;min-width:0}.notification-header{display:flex;gap:8px;align-items:center}.badge-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#4a90e2;background-color:#4a90e21a;border-radius:50%}.status-badge{font-size:12px;font-weight:600;color:#4a90e2;text-transform:uppercase}.popup-message{font-size:14px;color:#2c3e50;overflow-wrap:break-word;text-decoration:none;transition:color .3s ease}.popup-message:hover{color:#4a90e2}.close-button{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:4px;cursor:pointer;background:none;border:none;transition:transform .2s ease}.close-button:hover{opacity:.7;transform:scale(1.1)}.close-button svg{fill:#95a5a6}@keyframes fade-in-right{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.animate__animated{animation-duration:.5s;animation-fill-mode:both}.animate__fadeInRight{animation-name:fade-in-right}.partitioned-container .partition .partition-header{display:inline-block;margin-right:15px}.partitioned-container .partition .list-buttons-container{display:inline-block}.cron-expr__user-friendly .form-control{display:inline-block;width:auto}.cron-expr__view-mode{padding:5px 0;font-size:13px;color:#999}.cron-expr__view-mode_link{display:inline-block}.cron-expr__view-mode_link:hover{text-decoration:none}.cron-expr__view-mode_link i{font-size:12px;vertical-align:middle}.cron-expr__user-friendly{padding:5px 0}select.cron-expression-select{display:inline-block;width:auto}.shepherd-espocrm.shepherd-element{background:var(--body-bg)}.shepherd-espocrm .shepherd-arrow:before{background:var(--body-bg)}.shepherd-espocrm .shepherd-text{color:var(--text-color);font-size:1.5rem}.shepherd-espocrm.shepherd-has-title .shepherd-content .shepherd-header{background:var(--panel-bg)}.shepherd-espocrm.shepherd-has-title .shepherd-content .shepherd-header .shepherd-title{color:var(--text-color);font-size:2rem;font-weight:700}.shepherd-button{cursor:pointer;margin-right:.5rem}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px #0003;max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}.tabs-layout .panel-tabs{padding:0}.tabs-layout .panel-nav{overflow:hidden}.tabs-layout .panel-nav li.active a{font-weight:700}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{background-color:var(--panel-bg)}.nav.nav-tabs.nav-justified li,.tabs-layout .panel-nav li{background-color:var(--body-bg)}.tabs-layout .panel-nav li.active a,.nav.nav-tabs.nav-justified li.active span{font-weight:400}.bottom>.tabs{.panel-title>span{pointer-events:none!important}}.admin-content{.user-teams-container>.teams-panel{overflow:hidden}}[data-item=teamSwitching] .dropdown-menu{margin-top:0}#nav-team-switching{display:flex;align-items:center;height:100%;padding:0 5px;color:var(--navbar-link-color)!important;text-decoration:none;cursor:pointer}#nav-team-switching:hover{color:var(--navbar-link-hover-color)!important}#nav-team-switching[aria-expanded=true]{background-color:var(--navbar-link-active-bg)!important}@media screen and (width <= 768px){#nav-team-switching[aria-expanded=true]{background-color:var(--navbar-inverse-link-active-bg)!important}}.current-team{max-width:150px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;font-size:.9em;white-space:nowrap}.default-team,[data-id=none]{pointer-events:none;cursor:none}.panel-body.calendar-item{padding:5px 5px 0}.fc-event .panel{margin-bottom:0}.calendar-scope-list{display:flex}.calendar-scope-list>div{padding:10px;margin-right:5px}@media only screen and (width <= 992px){.calendar-scope-list{display:none}}.fc-day.fc-daygrid-day{&.public-holiday{background-color:#0102ff33}}.data-name-display{position:relative;display:inline-flex;align-items:center;max-width:100%;margin-bottom:5px;font-size:.9em;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;text-shadow:0 0 5px magenta;cursor:pointer;background:linear-gradient(45deg,#f0f,#ff1493,violet,purple);-webkit-background-clip:text;background-clip:text;background-size:400% 400%;transition:transform .2s;animation:gradient-animation 5s ease infinite,text-shadow-animation 5s ease infinite;-webkit-text-fill-color:transparent}.data-name-display:after{position:absolute;bottom:120%;left:50%;padding:6px 10px;font-size:.75em;color:#fff;white-space:nowrap;text-shadow:0 0 1px rgb(95,0,0,.85);pointer-events:none;content:attr(data-tooltip);background:linear-gradient(45deg,#f0f,#ff1493,violet,purple);background-size:400% 400%;border-radius:4px;opacity:0;transform:translate(-50%);transition:opacity .2s,transform .2s;animation:gradient-animation 5s ease infinite}.data-name-display:after:before{position:absolute;inset:0;content:"";border-radius:4px}.data-name-display:hover:after{opacity:1;transform:translate(-50%) translateY(-4px)}.data-name-display:before{position:absolute;bottom:110%;left:50%;width:12px;height:12px;pointer-events:none;content:"";background:linear-gradient(45deg,#f0f,#ff1493,violet,purple);background-size:400% 400%;opacity:0;transform:translate(-50%) rotate(45deg);transition:opacity .2s;animation:gradient-animation 5s ease infinite}.data-name-display:before:before{position:absolute;inset:-1px;content:"";background:#0003}.data-name-display:hover:before{opacity:1}@keyframes gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes text-shadow-animation{0%{text-shadow:0 0 2px magenta}25%{text-shadow:0 0 2px deeppink}50%{text-shadow:0 0 2px purple}75%{text-shadow:0 0 2px deeppink}to{text-shadow:0 0 2px magenta}}.data-name-tooltip{position:absolute;z-index:1000;padding:6px 10px;font-size:.75em;color:#fff;white-space:nowrap;pointer-events:none;background-color:#000000d9;border-radius:4px;opacity:0;animation:fade-in .2s forwards}.data-name-tooltip.fade-in{animation:fade-in .2s forwards}@keyframes fade-in{to{opacity:1}}.data-name-wrapper{margin-bottom:5px}.data-name-tooltip:after{position:absolute;bottom:-5px;left:50%;content:"";border-color:rgb(0,0,0,.85) transparent transparent;border-style:solid;border-width:5px;transform:translate(-50%)}.control-label{position:relative}.week-int .week-int-day{margin-bottom:5px}.week-int .week-int-day>label{width:10%}.week-int .week-int-day>input{display:inline-block;width:85%}.week-int-list{display:flex}.week-int-list>.week-int-day{margin-right:5px}.week-int-list>.week-int-day>label,.week-int-list>.week-int-day>input{display:block}.enum-icon{vertical-align:-.4px}.email-address-block.well,.phone-number-block.well{padding:0;margin-bottom:5px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.phone-number.phone-no-left-radius{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.phone-number.phone-no-right-radius,.email-address.email-no-right-radius{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}@media screen and (width <= 767px){.email-address-block .input-group-btn .email-property,.email-address-block .input-group-btn .btn-link,.phone-number-block .input-group-btn .phone-property,.phone-number-block .input-group-btn .btn-link,.phone-number-block .input-group-item select[data-property-type=type]{display:none!important}.phone-number-block .phone-number{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.email-address-block .email-address,.phone-number-block .phone-number{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}}#email-count-badge{position:absolute;bottom:5px;left:16px;z-index:10;width:26px;overflow:hidden;text-align:center}#email-count-badge .badge{display:inline-block;padding:2px 5px;font-size:9px;color:var(--white-color);background-color:var(--brand-warning)}#content.container.content,.record-grid.record-grid-wide{max-width:100%!important}.colorpicker-selectors{width:138px;height:auto;text-align:center}.colorpicker-selectors i{float:none;display:inline-block;width:20px;height:20px;border:1px solid #555}table.table>tbody td[data-name=remove-cross]>.list-row-buttons button,table.table>tbody td[data-name=sort-magnet]>.list-row-buttons button{padding:0}.list.edit-mode>table td{overflow:visible}.list:not(.edit-mode),.list-container:not(:has(.list.edit-mode)),.list-container:not(:has(.list.edit-mode))>.list,.list:not(.edit-mode)>table{overflow:visible!important}.recordList.main-element,.list.edit-mode,.recordList .list.edit-mode table,.recordList .list.edit-mode tbody,.recordList .list.edit-mode tr,.recordList .list.edit-mode td,.recordList .list.edit-mode .cell-wrapper{overflow:visible!important}.recordList .selectize-dropdown{position:absolute!important;z-index:10000!important}.recordList .selectize-control{position:relative!important}.list-row-dropdown-menu{position:fixed!important;z-index:1050}.detail .panel,.detail .panel-body,.detail .record-grid{overflow:visible!important}.link-multiple-inline-edit{position:absolute;top:0;right:8px}.super-compact-summary:hover{font-weight:bolder;text-decoration:underline}.super-compact-size{color:var(--link-color);text-decoration:none;cursor:pointer}.super-compact-size:hover{color:var(--link-hover-color);text-decoration:underline}.sic-code-control .sic-fill-input{display:inline-block;width:calc(100% - 40px)}.sic-code-control .btn-fill-data{float:right}.sic-code-control{clear:both}.sic-fill-dropdown{position:relative;display:inline-block}body .arco-drawer-wrapper{z-index:9999}.quick-view-context-menu{cursor:help}.cell.horizontal-label{display:flex;align-items:center}.cell.horizontal-label .control-label{flex-shrink:0;margin-right:10px}.cell.horizontal-label .field{flex-grow:1}.deadline-date{color:var(--brand-danger)}.deadline-date-day-before{color:var(--brand-warning)}.kanban-switcher{display:flex;justify-content:flex-end}.field .form-control.compact{margin-bottom:0}.input-group.compact:has(.date-picker-btn){display:flex;flex-wrap:wrap}.input-group-link-parent.compact{display:flex;flex-direction:column;flex-wrap:wrap}.input-group-link-parent.compact .input-group-item{display:flex;order:2}.input-group-item.compact>.selectize-control>.selectize-input{width:unset}.input-group-link-parent.compact .input-group-item-middle{display:flex;order:0}[class^=custom-icon-],[class*=" custom-icon-"]{display:inline-block;width:1em;height:1em;background-color:currentcolor}@media screen and (width <= 767px){.navbar-collapse{transition:none!important}.navbar-collapse.collapsing{height:auto!important;transition:none!important}.navbar-collapse.in{transition:none!important}}@media screen and (width <= 850px){body:not(.minimized) .global-search-container{flex:1 1 auto;min-width:140px;max-width:none;margin-left:12px}body:not(.minimized) .global-search-container .input-group{display:flex;width:100%}body:not(.minimized) .global-search-container .form-control{flex:1;width:100%;min-width:100px}body:not(.minimized) .global-search-container .input-group-btn{flex:0 0 auto;width:auto}body:not(.minimized) .global-search-container .input-group-btn .btn{min-width:32px;padding:6px 8px}}@media screen and (width <= 767px){.global-search-container .input-group{display:flex;width:100%}.global-search-container .form-control{flex:1;min-width:0}.global-search-container .input-group-btn{flex:0 0 auto;margin-left:0}.global-search-container .input-group-btn .btn{margin-left:0;border-left:0}}.no-margin{margin:0}:root{--scroll-thumb-bg: #8e8e8e}.filter-header-label,.list-header-label{padding:5px;margin-left:10px}
/*# sourceMappingURL=main.css.map */
