:root{--crm-primary: #5b67f1;--crm-button-radius: 8px;--crm-button-hover: color-mix(in srgb, var(--crm-primary) 86%, #111);--crm-button-soft: color-mix(in srgb, var(--crm-primary) 9%, #fff);--crm-button-line: color-mix(in srgb, var(--crm-primary) 35%, #dbe1e9);--crm-button-font-size: 11px}html body.crm-admin-body{--theme-primary: var(--crm-primary, #5b67f1)}html body.crm-admin-body .vehicle-damage-page>.standard-page-surface--cards{padding:0!important;overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-damage-page .standard-page-content--cards{margin:0!important;padding:0!important}html body.crm-admin-body .vehicle-damage-form-card{border:0!important;background:#fff!important}html body.crm-admin-body .vehicle-damage-page-form{gap:18px 20px!important;padding:24px!important}html body.crm-admin-body .vehicle-damage-page-form>label:has(input[name="damage_documents[]"]):not(.vehicle-damage-dropzone){display:none!important}html body.crm-admin-body .vehicle-damage-page-form .vehicle-record-validity{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}html body.crm-admin-body .vehicle-damage-upload{display:grid!important;gap:14px!important;padding:18px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important}html body.crm-admin-body .vehicle-damage-upload>div:first-child{display:grid!important;gap:4px!important}html body.crm-admin-body .vehicle-damage-upload>div:first-child strong{font-size:15px!important;font-weight:500!important}html body.crm-admin-body .vehicle-damage-upload>div:first-child small{color:var(--crm-muted)!important;font-size:13px!important}html body.crm-admin-body .vehicle-damage-dropzone{display:flex!important;min-height:92px!important;margin:0!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;border:1px dashed var(--crm-button-line)!important;border-radius:6px!important;background:var(--crm-button-soft)!important;cursor:pointer!important}html body.crm-admin-body .vehicle-damage-dropzone input{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important}html body.crm-admin-body .vehicle-damage-dropzone span{color:var(--crm-primary)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-damage-upload-preview,html body.crm-admin-body .vehicle-damage-saved-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))!important;gap:12px!important}html body.crm-admin-body .vehicle-damage-upload-preview[hidden]{display:none!important}html body.crm-admin-body .vehicle-damage-upload-item,html body.crm-admin-body .vehicle-damage-saved-file{position:relative!important;display:grid!important;min-width:0!important;gap:7px!important;padding:8px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;text-decoration:none!important}html body.crm-admin-body .vehicle-damage-upload-item>:is(img,span),html body.crm-admin-body .vehicle-damage-saved-file>:is(img,span){display:grid!important;width:100%!important;height:90px!important;place-items:center!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:4px!important;background:#f6f8fb!important;color:var(--crm-muted)!important}html body.crm-admin-body .vehicle-damage-upload-item small,html body.crm-admin-body .vehicle-damage-saved-file small{overflow:hidden!important;font-size:12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.crm-admin-body .vehicle-damage-upload-item button{position:absolute!important;top:4px!important;right:4px!important;display:grid!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;place-items:center!important;border:0!important;border-radius:4px!important;background:#fff!important;color:#64748b!important;box-shadow:0 1px 5px #0f172a26!important;font-size:18px!important}html body.crm-admin-body .vehicle-damage-page-form>footer{margin:12px -24px -24px!important;padding:16px 24px!important;background:#fff!important}html body.crm-admin-body .vehicle-damage-page-form>footer>button[type=submit]{min-height:38px!important;padding:0 15px!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .vehicle-damage-back{margin-right:auto!important;color:var(--crm-muted)!important;font-size:14px!important;text-decoration:none!important}html body.crm-admin-body .vehicle-damage-back:hover{color:var(--theme-primary)!important}html body.crm-admin-body .vehicle-damage-existing-files{display:grid!important;gap:8px!important;padding:14px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important}html body.crm-admin-body .vehicle-damage-existing-files>strong{font-size:14px!important;font-weight:500!important}html body.crm-admin-body .vehicle-damage-existing-files>div{display:flex!important;flex-wrap:wrap!important;gap:8px 14px!important}html body.crm-admin-body .vehicle-damage-existing-files a{color:var(--theme-primary)!important;font-size:13px!important}html body.crm-admin-body [data-damage-show-url]{cursor:pointer!important}html body.crm-admin-body [data-damage-show-url]:hover{background:var(--crm-button-soft)!important}html body.crm-admin-body .vehicle-damage-detail-page>.standard-page-surface--cards{padding:22px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-damage-detail-page .standard-page-content--cards{display:grid!important;gap:22px!important;margin:0!important;padding:0!important}html body.crm-admin-body .vehicle-damage-detail-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}html body.crm-admin-body .vehicle-damage-detail-grid>section{padding:18px!important;border:1px solid var(--crm-line)!important;border-radius:7px!important;background:#fff!important}html body.crm-admin-body .vehicle-damage-detail-page h2{margin:0 0 14px!important;font-size:16px!important;font-weight:500!important}html body.crm-admin-body .vehicle-damage-detail-grid dl{display:grid!important;gap:0!important;margin:0!important}html body.crm-admin-body .vehicle-damage-detail-grid dl>div{display:flex!important;padding:9px 0!important;justify-content:space-between!important;gap:16px!important;border-bottom:1px solid var(--crm-line)!important}html body.crm-admin-body .vehicle-damage-detail-grid dl>div:last-child{border-bottom:0!important}html body.crm-admin-body .vehicle-damage-detail-grid :is(dt,dd){margin:0!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .vehicle-damage-detail-grid dt{color:var(--crm-muted)!important}html body.crm-admin-body .vehicle-damage-detail-grid dd{text-align:right!important;color:var(--crm-text)!important}html body.crm-admin-body .vehicle-damage-gallery{padding-top:20px!important;border-top:1px solid var(--crm-line)!important}html body.crm-admin-body .vehicle-damage-gallery>div{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:14px!important}html body.crm-admin-body .vehicle-damage-gallery>div>a{display:grid!important;gap:8px!important;padding:8px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;text-decoration:none!important}html body.crm-admin-body .vehicle-damage-gallery :is(img,a>span){display:grid!important;width:100%!important;height:120px!important;place-items:center!important;-o-object-fit:cover!important;object-fit:cover!important;border-radius:4px!important;background:#f6f8fb!important;color:var(--crm-muted)!important}html body.crm-admin-body .vehicle-damage-gallery small{overflow:hidden!important;font-size:12px!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:900px){html body.crm-admin-body .vehicle-damage-detail-grid{grid-template-columns:1fr!important}}@media(max-width:720px){html body.crm-admin-body .vehicle-damage-page-form{padding:16px!important}html body.crm-admin-body .vehicle-damage-page-form .vehicle-record-validity{grid-template-columns:1fr!important}html body.crm-admin-body .vehicle-damage-page-form>footer{margin:8px -16px -16px!important;padding:14px 16px!important}}html body.crm-admin-body .settings-standard-page .settings-layout:has(.settings-vehicle-grid){display:block!important}html body.crm-admin-body .settings-standard-page>.standard-page-surface--cards:has(.settings-vehicle-grid){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .settings-standard-page .settings-content:has(.settings-vehicle-grid){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .settings-vehicle-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}html body.crm-admin-body .settings-vehicle-card{display:flex!important;min-width:0!important;padding:0!important;overflow:hidden!important;flex-direction:column!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .settings-vehicle-card>header{display:flex!important;min-height:108px!important;margin:0!important;padding:18px 20px!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;border-bottom:1px solid var(--crm-line)!important}html body.crm-admin-body .settings-vehicle-card>header small{color:var(--theme-primary)!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .settings-vehicle-card h3{margin:5px 0 3px!important;font-size:18px!important;font-weight:500!important}html body.crm-admin-body .settings-vehicle-card>header p{margin:0!important;color:var(--crm-muted)!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .settings-vehicle-map{height:190px!important;margin:0!important;overflow:hidden!important;border-radius:0!important;border-bottom:1px solid var(--crm-line)!important;background:#f8fafc!important}html body.crm-admin-body .settings-vehicle-card dl{margin:0!important;padding:8px 20px!important}html body.crm-admin-body .settings-vehicle-card dl>div{display:grid!important;min-height:43px!important;padding:10px 0!important;grid-template-columns:minmax(120px,.8fr) minmax(0,1.2fr)!important;align-items:start!important;gap:18px!important;border-top:1px solid var(--crm-line)!important}html body.crm-admin-body .settings-vehicle-card dl>div:first-child{border-top:0!important}html body.crm-admin-body .settings-vehicle-card :is(dt,dd){font-size:13px!important;font-weight:400!important}html body.crm-admin-body .settings-vehicle-card dt{color:var(--crm-muted)!important}html body.crm-admin-body .settings-vehicle-card dd{min-width:0!important;margin:0!important;overflow-wrap:anywhere!important;text-align:right!important}html body.crm-admin-body .settings-vehicle-card .employee-row-actions{display:flex!important;margin-top:auto!important;padding:14px 20px!important;align-items:center!important;gap:8px!important;border-top:1px solid var(--crm-line)!important}html body.crm-admin-body .settings-vehicle-card .employee-row-actions>a{display:inline-flex!important;min-height:36px!important;padding:0 13px!important;align-items:center!important;justify-content:center!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;box-shadow:none!important;font-size:13px!important;font-weight:400!important;text-decoration:none!important}html body.crm-admin-body .settings-vehicle-card .employee-row-actions>a:hover{border-color:color-mix(in srgb,var(--theme-primary) 24%,var(--crm-line))!important;background:color-mix(in srgb,var(--theme-primary) 7%,#fff)!important;color:var(--theme-primary)!important}@media(max-width:980px){html body.crm-admin-body .settings-vehicle-grid{grid-template-columns:1fr!important}}html body.crm-admin-body .articles-overview-page .article-live-filter{width:100%!important}html body.crm-admin-body .articles-overview-page .customer-search-input{width:100%!important;min-height:42px!important}html body.crm-admin-body .articles-overview-page .article-overview-table-wrap{overflow-x:auto!important;border:1px solid var(--crm-line)!important;border-radius:6px!important}html body.crm-admin-body .articles-overview-page .article-overview-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important}html body.crm-admin-body .articles-overview-page .article-overview-table th{height:52px!important;padding:12px 14px!important;background:#f8fafc!important;color:var(--crm-muted)!important;font-size:14px!important;font-weight:400!important;text-align:left!important;white-space:nowrap!important}html body.crm-admin-body .articles-overview-page .article-overview-table td{min-height:58px!important;padding:12px 14px!important;border-top:1px solid var(--crm-line)!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important;vertical-align:middle!important}html body.crm-admin-body .articles-overview-page .article-overview-table tbody tr:hover td{background:color-mix(in srgb,var(--theme-primary) 5%,white)!important}html body.crm-admin-body .articles-overview-page .article-pagination{margin-top:18px!important}@media(max-width:700px){html body.crm-admin-body .articles-overview-page .page-title-actions{width:100%!important;justify-content:flex-start!important}}html body.crm-admin-body .employee-tabs-card :is(.employee-tab-groups,.employee-subtabs)>a:hover{background:color-mix(in srgb,var(--theme-primary) 5%,#fff)!important;color:var(--theme-primary, var(--crm-primary))!important}html body.crm-admin-body .employee-tabs-card :is(.employee-tab-groups,.employee-subtabs)>a.active{background:transparent!important;color:var(--theme-primary, var(--crm-primary))!important}html body.crm-admin-body .employee-tabs-card .employee-subtabs>a.active:after{background:var(--theme-primary, var(--crm-primary))!important}html body.crm-admin-body .employee-edit-modal .employee-system-access label.employee-access-switch,html body.crm-admin-body #employee-edit-modal .employee-system-access label.employee-access-switch{width:100%!important;min-height:56px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:10px 12px!important;cursor:pointer!important}html body.crm-admin-body #employee-edit-modal .employee-access-switch>span{min-width:0!important;display:grid!important;flex:1 1 auto!important;gap:3px!important}html body.crm-admin-body #employee-edit-modal .employee-access-switch>.portal-switch-control{flex:0 0 34px!important;margin-left:auto!important}html body.crm-admin-body #employee-edit-modal .employee-access-switch>.portal-switch-control:checked{border-color:var(--crm-primary)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important}html body.crm-admin-body #employee-edit-modal .employee-access-group{margin:0!important;border:1px solid var(--crm-line)!important;border-radius:7px!important;background:#fff!important;overflow:hidden!important}html body.crm-admin-body #employee-edit-modal .employee-access-group>summary{min-height:48px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto 18px!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;color:var(--crm-text)!important;cursor:pointer!important;list-style:none!important}html body.crm-admin-body #employee-edit-modal .employee-access-group>summary::-webkit-details-marker{display:none!important}html body.crm-admin-body #employee-edit-modal .employee-access-group>summary small{color:var(--crm-muted)!important;font-size:12px!important}html body.crm-admin-body #employee-edit-modal .employee-access-group>summary i{color:var(--crm-muted)!important;font-style:normal!important;transition:transform .15s ease!important}html body.crm-admin-body #employee-edit-modal .employee-access-group[open]>summary{border-bottom:1px solid var(--crm-line)!important}html body.crm-admin-body #employee-edit-modal .employee-access-group[open]>summary i{transform:rotate(180deg)!important}html body.crm-admin-body #employee-edit-modal .employee-access-group>div{display:grid!important;gap:8px!important;padding:10px!important}html body.crm-admin-body #employee-edit-modal .employee-edit-modal{width:min(1120px,calc(100vw - 40px))!important;max-width:1120px!important}html body.crm-admin-body #employee-edit-modal .employee-modal-form{grid-template-columns:minmax(0,1.35fr) minmax(360px,.9fr)!important;align-items:start!important;gap:28px!important}html body.crm-admin-body #employee-edit-modal .employee-edit-fields{min-width:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important}html body.crm-admin-body #employee-edit-modal .employee-edit-fields>.employee-modal-wide,html body.crm-admin-body #employee-edit-modal .employee-edit-fields>fieldset{grid-column:1 / -1!important}html body.crm-admin-body #employee-edit-modal .employee-system-access{grid-column:2!important;display:grid!important;gap:12px!important;padding-left:28px!important;border-left:1px solid var(--crm-line)!important}html body.crm-admin-body #employee-edit-modal .employee-system-access>header{margin-bottom:4px!important}html body.crm-admin-body #employee-edit-modal .employee-modal-form>footer{grid-column:1 / -1!important}@media(max-width:900px){html body.crm-admin-body #employee-edit-modal .employee-modal-form{grid-template-columns:1fr!important;gap:22px!important}html body.crm-admin-body #employee-edit-modal .employee-system-access{grid-column:1!important;padding-top:22px!important;padding-left:0!important;border-top:1px solid var(--crm-line)!important;border-left:0!important}}@media(max-width:620px){html body.crm-admin-body #employee-edit-modal .employee-edit-fields{grid-template-columns:1fr!important}}html body.crm-admin-body .employee-avatar-edit{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid var(--crm-line)!important;border-radius:50%!important;background:#fff!important;color:var(--theme-primary, var(--crm-primary))!important;box-shadow:none!important}html body.crm-admin-body .employee-avatar-edit svg{width:14px!important;height:14px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.crm-admin-body .employee-avatar-edit:hover{border-color:color-mix(in srgb,var(--theme-primary) 35%,var(--crm-line))!important;background:#fff!important;color:var(--theme-primary, var(--crm-primary))!important;box-shadow:none!important}html body.crm-admin-body .employee-linked-vehicles{display:grid!important;gap:8px!important;margin-top:18px!important}html body.crm-admin-body .employee-linked-vehicles>a{min-height:52px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto 18px!important;align-items:center!important;gap:12px!important;padding:11px 14px!important;border:1px solid var(--crm-line)!important;border-radius:7px!important;background:#fff!important;color:var(--crm-text)!important;text-decoration:none!important}html body.crm-admin-body .employee-linked-vehicles>a:hover{border-color:color-mix(in srgb,var(--theme-primary) 30%,var(--crm-line))!important;background:color-mix(in srgb,var(--theme-primary) 3%,#fff)!important}html body.crm-admin-body .employee-linked-vehicles>a strong,html body.crm-admin-body .employee-linked-vehicles>a i{color:var(--theme-primary, var(--crm-primary))!important}html body.crm-admin-body .employee-linked-vehicles>a i{font-style:normal!important}html body.crm-admin-body .contract-modal{width:min(860px,calc(100vw - 40px))!important;max-width:860px!important;max-height:calc(100dvh - 40px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}html body.crm-admin-body .contract-modal-form{min-height:0!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;padding:0!important;overflow:hidden!important}html body.crm-admin-body .contract-modal-content{min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important;padding:22px 24px 26px!important;overflow-y:auto!important}html body.crm-admin-body .contract-modal-content>.contract-field-wide{grid-column:1/-1!important}html body.crm-admin-body .contract-modal-content label{min-width:0!important}html body.crm-admin-body .contract-modal-content label>small{display:block!important;margin-top:6px!important;color:var(--crm-muted)!important;line-height:1.45!important}html body.crm-admin-body .contract-modal-content .contract-file-field{padding-top:4px!important}html body.crm-admin-body .contract-modal-form>footer{flex:0 0 auto!important;margin:0!important;padding:14px 24px!important;border-top:1px solid var(--crm-line)!important;background:#fff!important}@media(max-width:680px){html body.crm-admin-body .contract-modal-content{grid-template-columns:1fr!important;padding:18px!important}html body.crm-admin-body .contract-modal-content>.contract-field-wide{grid-column:1!important}}html body.crm-admin-body :is(button[type=submit]:not(.danger):not(.btn-danger):not([class*=bg-red-]):not([class*=bg-rose-]),button.btn-primary,button.page-title-add,button.standard-add-button,button[class*=bg-blue-],button[class*=bg-sky-],button[class*=bg-indigo-],button[class*=bg-purple-],button[class*=bg-violet-],input[type=submit],input[type=button],.btn-primary,.page-title-add,.standard-add-button,a[class*=bg-blue-],a[class*=bg-sky-],a[class*=bg-indigo-],a[class*=bg-purple-],a[class*=bg-violet-]){border-color:var(--crm-primary)!important;border-radius:var(--crm-button-radius)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important;background-image:none!important;color:#fff!important;font-weight:400!important;box-shadow:none!important}html body.crm-admin-body .department-table-pagination{margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .department-table-pagination .customer-single-pagination{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin:0!important;padding-top:16px!important}html body.crm-admin-body .department-table-pagination .customer-single-pagination>span{min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;background:transparent!important;color:#64748b!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .department-table-pagination .customer-single-pagination>.is-current{min-width:34px!important;border-radius:5px!important;background:var(--crm-button-soft, #f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-table-pagination .customer-single-pagination>.is-disabled{color:#b8c0cc!important}html body.crm-admin-body .department-overview-table{width:100%!important;overflow-x:auto!important;padding:0!important;border:1px solid var(--crm-line, #e2e8f0)!important;border-radius:7px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .department-overview-table>table{width:100%!important;min-width:760px!important;margin:0!important;border:0!important;border-collapse:collapse!important;background:#fff!important;table-layout:auto!important}html body.crm-admin-body .department-overview-table th{height:52px!important;padding:12px 16px!important;border-bottom:1px solid var(--crm-line, #e2e8f0)!important;background:#f8fafc!important;color:var(--crm-muted, #64748b)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important}html body.crm-admin-body .department-overview-table td{min-height:58px!important;padding:14px 16px!important;border-bottom:1px solid #edf1f5!important;background:#fff!important;color:var(--crm-text, #334155)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;vertical-align:middle!important}html body.crm-admin-body .department-overview-table tbody tr:last-child td{border-bottom:0!important}html body.crm-admin-body .department-overview-table tbody tr:hover td{background:color-mix(in srgb,var(--crm-primary) 4%,#fff)!important}html body.crm-admin-body .department-overview-table .department-name{font:inherit!important;color:inherit!important}html body.crm-admin-body .department-overview-table :is(.department-employees-heading,.department-employees-cell){width:150px!important;text-align:center!important}html body.crm-admin-body .department-overview-table :is(.department-actions-heading,.department-actions-cell){width:280px!important;text-align:right!important;white-space:nowrap!important}html body.crm-admin-body .department-actions-cell{display:table-cell!important}html body.crm-admin-body .department-actions-cell>:is(button,a){margin-left:7px!important}html body.crm-admin-body .department-members-button{width:auto!important;min-width:0!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 13px!important;border:1px solid var(--crm-button-line, #dbe1e9)!important;border-radius:var(--crm-button-radius, 5px)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .department-members-button:not(:disabled):hover{border-color:var(--crm-button-line, #dbe1e9)!important;background:var(--crm-button-soft, #f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-members-button:disabled{background:#f8fafc!important;color:#a8b1bf!important;cursor:not-allowed!important;opacity:1!important}html body.crm-admin-body .department-table-pagination{min-height:62px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:12px 16px!important;border-top:1px solid var(--crm-line, #e2e8f0)!important;background:#fff!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .company-identity-settings-content .employee-empty-state-icon{border:1px solid color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .company-identity-settings-content .employee-empty-state-icon svg{fill:none!important;stroke:currentColor!important}html body.crm-admin-body .customer-audit-table .customer-audit-details{min-width:280px!important;white-space:normal!important}html body.crm-admin-body .customer-audit-table .customer-audit-details .block{display:block!important;margin-bottom:4px!important}html body.crm-admin-body .customer-audit-table td time{display:block!important;white-space:nowrap!important}html body.crm-admin-body .customer-audit-table td>small{display:block!important;margin-top:3px!important;color:#94a3b8!important;font-size:12px!important;white-space:nowrap!important}html body.crm-admin-body .customer-people-table tr[data-row-link]{cursor:pointer!important}html body.crm-admin-body .customer-people-table tr[data-row-link]:focus-visible{outline:2px solid color-mix(in srgb,var(--crm-primary) 45%,transparent)!important;outline-offset:-2px!important}html body.crm-admin-body :is(button[type=submit]:not(.danger):not(.btn-danger):not([class*=bg-red-]):not([class*=bg-rose-]),button.btn-primary,button.page-title-add,button.standard-add-button,button[class*=bg-blue-],button[class*=bg-sky-],button[class*=bg-indigo-],button[class*=bg-purple-],button[class*=bg-violet-],input[type=submit],input[type=button],.btn-primary,.page-title-add,.standard-add-button,a[class*=bg-blue-],a[class*=bg-sky-],a[class*=bg-indigo-],a[class*=bg-purple-],a[class*=bg-violet-]):hover{border-color:var(--crm-button-hover)!important;background:var(--crm-button-hover)!important;background-color:var(--crm-button-hover)!important;color:#fff!important}html body.crm-admin-body :is(.btn-secondary,.page-title-secondary,a.page-title-secondary,button.is-secondary,button[data-integration-category],.agenda-employee-badge){border-color:var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;color:var(--crm-primary)!important;font-weight:400!important;box-shadow:none!important}html body.crm-admin-body :is(.btn-secondary,.page-title-secondary,a.page-title-secondary,button.is-secondary,button[data-integration-category],.agenda-employee-badge):hover{border-color:var(--crm-button-line)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body :is(span.rounded-full,em.rounded-full,small.rounded-full,.badge,[class*=-badge],[class*=badge-],[data-integration-count],.calm-count,.settings-status):not([class*=avatar]){border-color:var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important;font-weight:400!important}html body.crm-admin-body .crm-admin-content form.planning-employee-agenda-filter{border-color:var(--crm-line)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}html body.crm-admin-body .crm-admin-content form.planning-employee-agenda-filter :is(.agenda-employee-badges,label){background:#fff!important;background-color:#fff!important;background-image:none!important}html body.crm-admin-body .crm-admin-content :is(.planning-calendar-toolbar a,.agenda-employee-badge),html body.crm-admin-body .crm-admin-content :is(.planning-calendar-toolbar a,.agenda-employee-badge).is-active,html body.crm-admin-body .crm-admin-content .planning-calendar-toolbar a[class*=bg-indigo-]{border-color:var(--crm-line)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#64748b!important}html body.crm-admin-body .crm-admin-content :is(.planning-calendar-toolbar a,.agenda-employee-badge):hover{border-color:var(--crm-button-line)!important;background:#fff!important;color:var(--crm-primary)!important}html body.crm-admin-body :is(.crm-admin-menu-toggle,.crm-admin-top-actions button,.crm-admin-top-actions>a:not(.crm-top-profile),.crm-admin-sidebar nav>a,.crm-admin-sidebar .crm-nav-group>summary){background:transparent!important;color:#5f6b7a!important}html body.crm-admin-body :is(.crm-admin-menu-toggle,.crm-admin-top-actions button,.crm-admin-top-actions>a:not(.crm-top-profile),.crm-admin-sidebar nav>a,.crm-admin-sidebar .crm-nav-group>summary):hover{border-color:var(--crm-button-line)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body :is(.danger,.btn-danger,[class*=bg-red-],[class*=bg-rose-]){border-radius:var(--crm-button-radius)!important}html body.crm-admin-body .crm-admin-page-title,html body.crm-admin-body .crm-admin-page-title .page-title-actions{overflow:visible!important}html body.crm-admin-body .standard-submenu{position:relative!important;z-index:20;margin:0!important}html body.crm-admin-body .standard-submenu>summary{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid var(--crm-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;color:#64748b!important;cursor:pointer;list-style:none!important}html body.crm-admin-body .standard-submenu>summary::-webkit-details-marker{display:none!important}html body.crm-admin-body .standard-submenu>summary::marker{content:""}html body.crm-admin-body .standard-submenu>summary svg{width:18px!important;height:18px!important;fill:currentColor!important;stroke:none!important}html body.crm-admin-body .standard-submenu>summary:hover,html body.crm-admin-body .standard-submenu[open]>summary{border-color:var(--crm-button-line)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .standard-submenu>div{position:absolute!important;top:calc(100% + 7px)!important;right:0!important;z-index:250!important;width:190px!important;min-width:190px!important;display:grid!important;gap:3px!important;padding:7px!important;border:1px solid var(--crm-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;box-shadow:0 14px 35px #18274b24!important}html body.crm-admin-body .standard-submenu:not([open])>div{display:none!important}html body.crm-admin-body .standard-submenu>div :is(a,button){width:100%!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:8px 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#475569!important;font-weight:400!important;text-decoration:none!important}html body.crm-admin-body .standard-submenu>div :is(a,button) svg{width:18px!important;min-width:18px!important;height:18px!important;flex:0 0 18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.crm-admin-body .standard-submenu>div :is(a,button) span{min-width:0!important;flex:1!important;text-align:left!important}html body.crm-admin-body .standard-submenu>div :is(a,button):hover{background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body.crm-compact:not(:has(.crm-nav-group[open])) .crm-admin-sidebar .crm-nav-group>summary{width:48px!important;max-width:48px!important;min-height:44px!important;justify-content:center!important;gap:0!important;margin:0 auto!important;padding:0!important;overflow:hidden!important}html body.crm-admin-body.crm-compact:not(:has(.crm-nav-group[open])) .crm-admin-sidebar .crm-nav-group>summary>:is(span,i){display:none!important}html body.crm-admin-body .global-search-page-form{min-height:52px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:20px;padding:5px 6px 5px 15px;border:1px solid var(--crm-line);border-radius:8px;background:#fff}html body.crm-admin-body .global-search-page-form>svg{width:20px;height:20px;fill:none;stroke:#94a3b8;stroke-width:1.8}html body.crm-admin-body .global-search-page-form>input{min-height:40px!important;margin:0!important;padding:7px 4px!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .global-search-page-form>button{min-width:96px}html body.crm-admin-body .global-search-summary{margin:0 0 10px;color:var(--crm-muted);font-size:11px}html body.crm-admin-body .global-search-results{padding:0!important;overflow:hidden}html body.crm-admin-body .global-search-result{min-height:72px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 20px;align-items:center;gap:13px;padding:12px 16px;border-bottom:1px solid var(--crm-line);color:var(--crm-text);text-decoration:none}html body.crm-admin-body .global-search-result:last-child{border-bottom:0}html body.crm-admin-body .global-search-result:hover{background:var(--crm-button-soft)}html body.crm-admin-body .global-search-result-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--crm-button-line);border-radius:8px;background:var(--crm-button-soft);color:var(--crm-primary)}html body.crm-admin-body .global-search-result-icon:before{font-size:10px;font-weight:500}html body.crm-admin-body .global-search-result-icon[data-kind=relation]:before{content:"REL"}html body.crm-admin-body .global-search-result-icon[data-kind=project]:before{content:"PRJ"}html body.crm-admin-body .global-search-result-icon[data-kind=employee]:before{content:"MW"}html body.crm-admin-body .global-search-result-icon[data-kind=workorder]:before{content:"WB"}html body.crm-admin-body .global-search-result-copy{display:flex;min-width:0;flex-direction:column}html body.crm-admin-body .global-search-result-copy strong{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}html body.crm-admin-body .global-search-result-copy small{margin-top:3px;overflow:hidden;color:var(--crm-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}html body.crm-admin-body .global-search-result-type{padding:5px 8px;border:1px solid var(--crm-button-line);border-radius:8px;background:var(--crm-button-soft);color:var(--crm-primary);font-size:9px;font-weight:400}html body.crm-admin-body .global-search-result>svg{width:18px;height:18px;fill:none;stroke:#94a3b8;stroke-width:1.7}html body.crm-admin-body .global-search-empty{min-height:180px;display:grid;place-items:center;padding:30px!important;color:var(--crm-muted);text-align:center}@media(max-width:600px){html body.crm-admin-body .global-search-page-form{grid-template-columns:20px minmax(0,1fr)}html body.crm-admin-body .global-search-page-form>button{grid-column:1 / -1;width:100%}html body.crm-admin-body .global-search-result{grid-template-columns:36px minmax(0,1fr) 18px}html body.crm-admin-body .global-search-result-type{grid-column:2;justify-self:start}}html body.crm-admin-body .crm-page-favorite-button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid var(--crm-primary)!important;border-radius:var(--crm-button-radius)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important;color:#eab308!important;box-shadow:none!important}html body.crm-admin-body .crm-page-favorite-button svg{width:19px;height:19px;fill:none!important;stroke:#eab308!important;stroke-width:1.7;stroke-linejoin:round}html body.crm-admin-body .crm-page-favorite-button:hover,html body.crm-admin-body .crm-page-favorite-button.is-active{border-color:var(--crm-button-hover)!important;background:var(--crm-button-hover)!important;background-color:var(--crm-button-hover)!important;color:#eab308!important}html body.crm-admin-body .crm-page-favorite-button.is-active svg{fill:#eab308!important;stroke:#eab308!important}html body.crm-admin-body .standard-submenu>div .crm-page-favorite-button.is-menu-item{width:100%!important;min-width:0!important;height:auto!important;min-height:36px!important;display:flex!important;justify-content:flex-start!important;gap:9px!important;padding:8px 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;background-color:transparent!important;color:#475569!important}html body.crm-admin-body .standard-submenu>div .crm-page-favorite-button.is-menu-item:hover{background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .standard-submenu>div .crm-page-favorite-button.is-menu-item svg{stroke:#eab308!important}html body.crm-admin-body .standard-submenu>div .crm-page-favorite-button.is-menu-item.is-active svg{fill:#eab308!important}html body.crm-admin-body .standard-submenu>div .crm-page-favorite-button.is-menu-item span{display:inline!important;flex:1!important;text-align:left!important}html body.crm-admin-body details.standard-submenu>div{width:230px!important;min-width:230px!important}html body.crm-admin-body details.standard-submenu>div>button.crm-page-favorite-button.is-menu-item,html body.crm-admin-body details.standard-submenu>div>button.crm-page-favorite-button.is-menu-item.is-active{width:100%!important;min-height:38px!important;padding:8px 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#475569!important;box-shadow:none!important}html body.crm-admin-body details.standard-submenu>div>button.crm-page-favorite-button.is-menu-item:is(:hover,:focus-visible){background:var(--crm-button-soft)!important;background-color:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body details.standard-submenu>div>button.crm-page-favorite-button.is-menu-item span{white-space:nowrap!important}html body.crm-admin-body :is(.planning-employee-agenda-filter .agenda-employee-badge,.planning-calendar-toolbar a,.crm-admin-content a[href*="/planning"][href*="view="]){border:1px solid var(--crm-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#64748b!important;font-weight:400!important;box-shadow:none!important}html body.crm-admin-body .planning-calendar-toolbar a{min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important}html body.crm-admin-body :is(.planning-employee-agenda-filter .agenda-employee-badge.is-active,.planning-calendar-toolbar a[class*=bg-indigo-],.crm-admin-content a[href*="/planning"][href*="view="][class*=bg-indigo-]){border-color:var(--crm-button-line)!important;background:#fff!important;background-color:#fff!important;color:var(--crm-primary)!important}html body.crm-admin-body :is(.planning-employee-agenda-filter .agenda-employee-badge,.planning-calendar-toolbar a,.crm-admin-content a[href*="/planning"][href*="view="]):hover{border-color:var(--crm-button-line)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .crm-page-favorite-button:not(.is-menu-item),html body.crm-admin-body .crm-page-favorite-button:not(.is-menu-item):is(:hover,.is-active){border-color:var(--crm-line)!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#eab308!important;box-shadow:none!important}html body.crm-admin-body .crm-page-favorite-button:not(.is-menu-item) svg{stroke:#eab308!important}html body.crm-admin-body .crm-page-favorite-button:not(.is-menu-item).is-active svg{fill:#eab308!important}html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item),html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item):is(:hover,:focus,:active,.is-active){border:1px solid var(--crm-line)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#eab308!important;box-shadow:none!important}html body.crm-admin-body :is(.crm-admin-content button,.crm-admin-content input[type=submit],.crm-admin-content input[type=button],.crm-admin-page-title button,.crm-admin-page-title .page-title-add,.crm-admin-page-title .page-title-secondary,.crm-admin-page-title .standard-add-button,.crm-admin-content .btn-primary,.crm-admin-content .btn-secondary,.crm-admin-content .btn-danger,.planning-calendar-toolbar a,.agenda-employee-badge,.standard-submenu>div :is(a,button)){font-size:var(--crm-button-font-size)!important;font-weight:400!important}html body.crm-admin-body .crm-header-favorites{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden}html body.crm-admin-body .crm-header-favorites[hidden]{display:none!important}html body.crm-admin-body .crm-header-favorite-link{min-width:0;max-width:145px;height:34px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid transparent;border-radius:var(--crm-button-radius);background:transparent;color:#64748b;font-size:10px;font-weight:400;text-decoration:none;white-space:nowrap}html body.crm-admin-body .crm-header-favorite-link svg{display:none!important}html body.crm-admin-body .crm-header-favorite-link span{overflow:hidden;text-overflow:ellipsis}html body.crm-admin-body .crm-header-favorite-link:hover,html body.crm-admin-body .crm-header-favorite-link.is-active{border-color:transparent;background:#f3f4f6;color:#475569}html body.crm-admin-body details.standard-submenu>div>button.crm-favorite-menu-item,html body.crm-admin-body details.standard-submenu>div>button.crm-favorite-menu-item:is(:active,[data-favorite-active]){width:100%!important;min-width:0!important;height:auto!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;padding:8px 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--digilevel-deep, var(--accent, #475569))!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;box-shadow:none!important;transform:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}html body.crm-admin-body details.standard-submenu>div>button.crm-favorite-menu-item:is(:hover,:focus-visible){background:var(--digilevel-soft, #f8fafc)!important;background-color:var(--digilevel-soft, #f8fafc)!important;color:var(--digilevel-deep, var(--accent, #475569))!important}html body.crm-admin-body details.standard-submenu>div>button.crm-favorite-menu-item svg{width:18px!important;height:18px!important;flex:0 0 18px!important;fill:none!important;stroke:#eab308!important;stroke-width:1.7!important}html body.crm-admin-body details.standard-submenu>div>button.crm-favorite-menu-item[data-favorite-active] svg{fill:#eab308!important}html body.crm-admin-body details.standard-submenu>div>button.crm-favorite-menu-item span{flex:1!important;color:inherit!important;text-align:left!important;white-space:nowrap!important}html body.crm-admin-body .crm-admin-sidebar nav .crm-nav-submenu>a,html body.crm-admin-body .crm-admin-sidebar nav .crm-nav-submenu>a>span{font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body .crm-admin-page-title>div>h1+p{font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body :is(.page-title-add,.standard-add-button,.crm-admin-page-title .page-title-actions>a:not(.crm-page-favorite-button),.crm-admin-page-title .page-title-actions>button:not(.crm-page-favorite-button),details.standard-submenu>div>a,details.standard-submenu>div>button,table thead th){font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body details.standard-submenu>div>:is(a,button)>span{font-size:inherit!important;font-weight:inherit!important}html body.crm-admin-body .customer-overview-page>.standard-page-filters{margin:0!important;padding:22px 22px 0!important;border:1px solid var(--crm-line)!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;background:#fff!important}html body.crm-admin-body .customer-overview-page>.standard-page-filters .customer-live-filter{margin:0!important;padding:0 0 24px!important;border:0!important;border-bottom:0!important;border-radius:0!important;background:transparent!important}html body.crm-admin-body .customer-overview-page>.standard-page-content{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .customer-overview-page .customer-table-card{overflow:hidden!important;margin:0!important;padding:0 22px 22px!important;border:1px solid var(--crm-line)!important;border-top:0!important;border-radius:0 0 10px 10px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .customer-overview-page .customer-table-wrap{width:100%!important;margin:0!important;border:1px solid var(--crm-line)!important;border-radius:6px!important}html body.crm-admin-body .customer-overview-page .customer-single-pagination{min-height:58px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:16px}html body.crm-admin-body .customer-overview-page .customer-single-pagination>span{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 8px;border:0;background:transparent;color:#64748b;font-size:14px;font-weight:400}html body.crm-admin-body .customer-overview-page .customer-single-pagination>.is-current{min-width:34px;border-radius:5px;background:var(--crm-button-soft);color:var(--crm-primary)}html body.crm-admin-body .customer-overview-page .customer-single-pagination>.is-disabled{color:#b8c0cc}html body.crm-admin-body .standard-page-layout>.standard-page-surface--table{overflow:visible!important;padding:22px!important;border:1px solid var(--crm-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .standard-page-surface--table>.standard-page-filters{margin:0 0 24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .standard-page-surface--table>.standard-page-filters>:is(form,div){margin:0!important}html body.crm-admin-body .standard-page-surface--table>.standard-page-content{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .standard-page-surface--table>.standard-page-content>section{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .customer-overview-page>.standard-page-surface--table>.standard-page-filters,html body.crm-admin-body .customer-overview-page>.standard-page-surface--table .customer-table-card{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}html body.crm-admin-body .customer-overview-page>.standard-page-surface--table>.standard-page-filters{margin-bottom:24px!important}html body.crm-admin-body .customer-overview-page .customer-live-filter{margin:0!important;padding:0!important;border:0!important;background:transparent!important}@media(max-width:700px){html body.crm-admin-body .standard-page-layout>.standard-page-surface--table{padding:16px!important}}html body.crm-admin-body .projects-overview-page .customer-live-filter{margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .settings-standard-page>.standard-page-surface--cards{padding:22px!important;border:1px solid var(--crm-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .settings-standard-page>.standard-page-surface--cards>.standard-page-filters{margin:0 0 24px!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .settings-standard-page>.standard-page-surface--cards>.standard-page-content{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .settings-standard-page .management-groups{margin-top:0!important}html body.crm-admin-body .audit-overview-page>.page-title{display:none!important}html body.crm-admin-body .audit-live-filter{position:relative;display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin:0}html body.crm-admin-body .audit-live-filter label{display:grid;gap:6px;color:#64748b;font-size:14px;font-weight:400}html body.crm-admin-body .audit-live-filter :is(input,select){margin:0!important}html body.crm-admin-body .audit-filter-state{position:absolute;right:0;bottom:-20px;color:#94a3b8;font-size:12px}html body.crm-admin-body .audit-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--crm-line);border-radius:6px}html body.crm-admin-body .audit-table-wrap table{min-width:980px}html body.crm-admin-body .audit-table-wrap pre{max-width:520px;margin:0;overflow-wrap:anywhere;color:#64748b;font:inherit;white-space:pre-wrap}html body.crm-admin-body .audit-pagination{padding-top:16px}@media(max-width:850px){html body.crm-admin-body .audit-live-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){html body.crm-admin-body .audit-live-filter{grid-template-columns:1fr}}@media(max-width:700px){html body.crm-admin-body .settings-standard-page>.standard-page-surface--cards{padding:16px!important}}@media(max-width:1180px){html body.crm-admin-body .crm-header-favorite-link{width:auto;max-width:110px;padding:0 9px;justify-content:flex-start}}@media(max-width:760px){html body.crm-admin-body .crm-header-favorites{display:none!important}}html body.crm-admin-body .vehicle-page-title{margin-bottom:24px!important}html body.crm-admin-body .vehicle-page-title h1{margin:0!important;font-size:26px!important;font-weight:500!important}html body.crm-admin-body .vehicle-page-title p{margin:5px 0 0!important;color:var(--crm-muted)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-tabs-card{overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-dossier-tabs{margin:0!important;padding:10px 14px 6px!important;border:0!important;border-bottom:1px solid var(--crm-line)!important;border-radius:0!important;background:#fff!important}html body.crm-admin-body .vehicle-dossier-tab-content{padding:22px!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-dossier-section>header{margin:0 0 18px!important;align-items:center!important}html body.crm-admin-body .vehicle-dossier-section>header h2{margin:0!important;font-size:18px!important;font-weight:500!important}html body.crm-admin-body .vehicle-dossier-section>header p{margin:4px 0 0!important;color:var(--crm-muted)!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .vehicle-dossier-summary{gap:14px!important;margin-bottom:24px!important}html body.crm-admin-body .vehicle-dossier-summary article{padding:16px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;box-shadow:none!important}html body.crm-admin-body .vehicle-dossier-summary :is(small,span){font-size:12px!important;font-weight:400!important}html body.crm-admin-body .vehicle-dossier-summary strong{font-size:17px!important;font-weight:500!important}html body.crm-admin-body .vehicle-license-summary{align-content:start!important}html body.crm-admin-body .vehicle-license-plate{display:grid!important;width:min(190px,100%)!important;min-height:46px!important;margin-top:5px!important;padding:0!important;overflow:hidden!important;grid-template-columns:27px 1fr!important;align-items:center!important;border:2px solid #1e293b!important;border-radius:5px!important;background:#f5c518!important;color:#111827!important;box-shadow:inset 0 0 0 1px #ffffff47!important}html body.crm-admin-body .vehicle-license-plate i{display:grid!important;height:100%!important;place-items:center!important;background:#174a9c!important;color:#fff!important;font-size:9px!important;font-style:normal!important;font-weight:500!important}html body.crm-admin-body .vehicle-license-plate b{padding:0 10px!important;color:#111827!important;font-family:Arial,sans-serif!important;font-size:clamp(15px,1.5vw,20px)!important;font-weight:700!important;letter-spacing:.08em!important;text-align:center!important;white-space:nowrap!important}html body.crm-admin-body .vehicle-information-card{padding:20px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-rdw-data{overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:7px!important;background:#fff!important}html body.crm-admin-body .vehicle-rdw-data :is(dt,dd){margin:0!important;padding:0 12px!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}html body.crm-admin-body .vehicle-rdw-data dt{color:var(--crm-muted)!important;text-align:left!important}html body.crm-admin-body .vehicle-rdw-data dd{color:var(--crm-text)!important;text-align:right!important}html body.crm-admin-body .vehicle-rdw-data>div{display:grid!important;min-height:54px!important;padding:14px 20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:24px!important;border:0!important;border-top:1px solid var(--crm-line)!important;border-radius:0!important;background:#fff!important}html body.crm-admin-body .vehicle-rdw-data>div:first-child{border-top:0!important}html body.crm-admin-body .vehicle-rdw-data>div:hover{background:color-mix(in srgb,var(--theme-primary) 3%,#fff)!important}html body.crm-admin-body .vehicle-rdw-sections{display:grid!important;margin-top:18px!important;gap:8px!important}html body.crm-admin-body .vehicle-rdw-section{overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:7px!important;background:#fff!important}html body.crm-admin-body .vehicle-rdw-section>summary{display:grid!important;min-height:48px!important;padding:11px 16px!important;grid-template-columns:1fr auto 20px!important;align-items:center!important;gap:12px!important;color:var(--crm-text)!important;cursor:pointer!important;list-style:none!important}html body.crm-admin-body .vehicle-rdw-section>summary::-webkit-details-marker{display:none!important}html body.crm-admin-body .vehicle-rdw-section>summary span{font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-rdw-section>summary small{color:var(--crm-muted)!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .vehicle-rdw-section>summary svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;transition:transform .15s ease!important}html body.crm-admin-body .vehicle-rdw-section[open]>summary svg{transform:rotate(180deg)!important}html body.crm-admin-body .vehicle-rdw-section>dl{margin:0!important;border-top:1px solid var(--crm-line)!important}html body.crm-admin-body .vehicle-rdw-section>dl>div{display:grid!important;min-height:46px!important;padding:11px 20px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:center!important;gap:24px!important;border-top:1px solid var(--crm-line)!important}html body.crm-admin-body .vehicle-rdw-section>dl>div:first-child{border-top:0!important}html body.crm-admin-body .vehicle-rdw-section :is(dt,dd){margin:0!important;font-size:13px!important;font-weight:400!important;overflow-wrap:anywhere!important}html body.crm-admin-body .vehicle-rdw-section dt{color:var(--crm-muted)!important;text-align:left!important}html body.crm-admin-body .vehicle-rdw-section dd{text-align:right!important}html body.crm-admin-body .vehicle-rdw-sync-form{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .vehicle-rdw-sync-button{display:inline-flex!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 15px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid var(--crm-primary)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:inherit!important;font-size:var(--crm-button-font-size)!important;font-weight:400!important;line-height:1!important}html body.crm-admin-body .vehicle-rdw-sync-button img{display:block!important;width:22px!important;height:16px!important;-o-object-fit:contain!important;object-fit:contain!important}html body.crm-admin-body .vehicle-rdw-sync-button span{color:inherit!important;font:inherit!important}html body.crm-admin-body .vehicle-rdw-sync-button:is(:hover,:focus-visible){border-color:var(--crm-primary)!important;background:color-mix(in srgb,var(--crm-primary) 6%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-record-content{padding:0!important;overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;box-shadow:none!important}html body.crm-admin-body .vehicle-record-list article{padding:16px 18px!important;align-items:center!important;border-color:var(--crm-line)!important}html body.crm-admin-body .vehicle-record-list article:first-child{border-top:0!important}html body.crm-admin-body .vehicle-record-list :is(strong,p,small){font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-record-list small{color:var(--crm-muted)!important;font-size:12px!important}html body.crm-admin-body .vehicle-record-list .employee-row-edit{min-height:36px!important;padding:0 13px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-record-list .employee-row-edit:hover{background:color-mix(in srgb,var(--theme-primary) 6%,#fff)!important;color:var(--theme-primary)!important}html body.crm-admin-body .vehicle-record-actions{position:relative!important;display:flex!important;align-items:center!important;gap:8px!important}html body.crm-admin-body .vehicle-record-actions .vehicle-record-edit-button{min-height:38px!important;padding:0 15px!important;border:1px solid var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;color:var(--crm-primary)!important;box-shadow:none!important;font-size:var(--crm-button-font-size)!important;font-weight:400!important}html body.crm-admin-body .vehicle-record-actions .vehicle-record-edit-button:hover{background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-record-list .vehicle-record-actions .vehicle-record-edit-button,html body.crm-admin-body .settings-activity-table .employee-row-edit,html body.crm-admin-body table .employee-row-actions .employee-row-edit{min-height:38px!important;padding:0 15px!important;border:1px solid var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .vehicle-record-list .vehicle-record-actions .vehicle-record-edit-button:hover,html body.crm-admin-body .settings-activity-table .employee-row-edit:hover,html body.crm-admin-body table .employee-row-actions .employee-row-edit:hover{border-color:var(--crm-button-line)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-record-menu{flex:0 0 auto!important}html body.crm-admin-body .vehicle-record-menu>summary{width:40px!important;min-width:40px!important;height:38px!important;min-height:38px!important;border:1px solid var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;color:var(--crm-primary)!important;box-shadow:none!important}html body.crm-admin-body .vehicle-record-menu>div form{width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .vehicle-record-menu>div form>button{width:100%!important;border:0!important;background:transparent!important;color:#dc2626!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;text-align:left!important}html body.crm-admin-body .vehicle-record-menu>div form>button:hover{background:#fef2f2!important;color:#b91c1c!important}html body.crm-admin-body .vehicle-driver-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}html body.crm-admin-body .vehicle-driver-card{display:flex!important;min-width:0!important;padding:14px!important;align-items:center!important;gap:12px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important}html body.crm-admin-body .vehicle-driver-avatar{display:grid!important;width:40px!important;height:40px!important;flex:0 0 40px!important;place-items:center!important;border-radius:7px!important;background:color-mix(in srgb,var(--theme-primary) 10%,#fff)!important;color:var(--theme-primary)!important;font-size:12px!important;font-weight:500!important}html body.crm-admin-body .vehicle-driver-card div{display:grid!important;min-width:0!important;gap:3px!important}html body.crm-admin-body .vehicle-driver-card strong{overflow:hidden!important;font-size:14px!important;font-weight:400!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.crm-admin-body .vehicle-driver-card small{color:var(--crm-muted)!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .vehicle-tab-empty{min-height:260px!important;margin:0!important;padding:38px 24px!important;border:1px dashed color-mix(in srgb,var(--theme-primary) 20%,var(--crm-line))!important;border-radius:8px!important;background:color-mix(in srgb,var(--theme-primary) 2%,#fff)!important;box-shadow:none!important}html body.crm-admin-body .vehicle-tab-empty .employee-empty-state-icon{width:54px!important;height:54px!important;border-radius:10px!important;background:color-mix(in srgb,var(--theme-primary) 9%,#fff)!important;color:var(--theme-primary)!important}html body.crm-admin-body .vehicle-tab-empty .employee-empty-state-icon svg{width:27px!important;height:27px!important}html body.crm-admin-body .vehicle-tab-empty h3{margin-top:15px!important;font-size:17px!important;font-weight:500!important}html body.crm-admin-body .vehicle-tab-empty p{max-width:460px!important;margin:7px auto 0!important;color:var(--crm-muted)!important;font-size:14px!important;font-weight:400!important;text-align:center!important}html body.crm-admin-body .vehicle-tab-empty .employee-empty-state-action :is(a,button){min-height:38px!important;padding:0 14px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important}html body.crm-admin-body .vehicle-tab-empty .employee-empty-state-action :is(a,button):hover{background:color-mix(in srgb,var(--theme-primary) 6%,#fff)!important;color:var(--theme-primary)!important}html body.crm-admin-body .vehicle-record-list>.vehicle-tab-empty{border:0!important;border-radius:0!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-modal-close{display:grid!important;width:34px!important;height:34px!important;padding:0!important;place-items:center!important;border:0!important;border-radius:6px!important;background:transparent!important;color:var(--crm-muted)!important;box-shadow:none!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-modal-close svg{width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-modal-close:hover{background:color-mix(in srgb,var(--theme-primary) 6%,#fff)!important;color:var(--theme-primary)!important}html body.crm-admin-body .vehicle-edit-modal footer .vehicle-modal-cancel{width:auto!important;min-width:0!important;min-height:0!important;padding:6px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#dc2626!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-edit-modal footer .vehicle-modal-cancel:hover{background:transparent!important;color:#b91c1c!important;text-decoration:underline!important}@media(max-width:900px){html body.crm-admin-body .vehicle-driver-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){html body.crm-admin-body .vehicle-dossier-tab-content,html body.crm-admin-body .vehicle-information-card{padding:15px!important}html body.crm-admin-body .vehicle-driver-list{grid-template-columns:1fr!important}}html body.crm-admin-body .customer-tabs-card>.customer-tabs{margin-top:0!important;padding-top:6px!important}html body.crm-admin-body .crm-admin-page-title .customer-archive-button{box-sizing:border-box!important;min-height:38px!important;height:38px!important;padding:0 15px!important;border:1px solid #dc2626!important;border-radius:var(--crm-button-radius, 6px)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#dc2626!important;font-size:14px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important}html body.crm-admin-body .crm-admin-page-title .customer-archive-button:hover{border-color:#b91c1c!important;background:#fef2f2!important;color:#b91c1c!important}html body.crm-admin-body .knowledge-index-page>.standard-page-surface--cards{padding:22px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important}html body.crm-admin-body .knowledge-index-page .standard-page-filters{margin:0 0 24px!important}.knowledge-search-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0;padding:0;border:0;background:transparent}.knowledge-search-form input{height:42px;margin:0!important}.knowledge-search-form button{height:42px;display:flex;align-items:center;gap:8px}.knowledge-search-form button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8}.knowledge-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.knowledge-category-card{min-width:0;display:flex;flex-direction:column;border:1px solid var(--crm-line);border-radius:8px;background:#fff;overflow:hidden}.knowledge-category-card>header{display:flex;align-items:flex-start;gap:10px;padding:18px;border-bottom:1px solid var(--crm-line)}.knowledge-category-card>header>a{min-width:0;display:flex;align-items:flex-start;gap:12px;flex:1;color:inherit;text-decoration:none}.knowledge-category-card>header>a>div{min-width:0}.knowledge-category-card h2{margin:0;color:var(--crm-text);font-size:17px;font-weight:500}.knowledge-category-card header p{margin:4px 0 0;overflow:hidden;color:var(--crm-muted);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.knowledge-category-card>header>span{min-width:28px;height:26px;display:grid;place-items:center;border-radius:6px;background:color-mix(in srgb,var(--theme-primary) 8%,#fff);color:var(--theme-primary);font-size:12px}.knowledge-folder-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border:1px solid color-mix(in srgb,var(--theme-primary) 22%,var(--crm-line));border-radius:7px;background:color-mix(in srgb,var(--theme-primary) 6%,#fff);color:var(--theme-primary)}.knowledge-folder-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}.knowledge-latest-list{min-height:220px;display:grid;align-content:start;padding:8px 14px}.knowledge-latest-list>a{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 4px;border-bottom:1px solid #edf1f5;color:inherit;text-decoration:none}.knowledge-latest-list>a:hover{background:color-mix(in srgb,var(--theme-primary) 5%,#fff)}.knowledge-latest-list svg{width:17px;height:17px;fill:none;stroke:var(--theme-primary);stroke-width:1.6}.knowledge-latest-list a>span{min-width:0;display:grid}.knowledge-latest-list strong{overflow:hidden;font-size:14px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.knowledge-latest-list small{overflow:hidden;margin-top:2px;color:var(--crm-muted);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.knowledge-latest-list time{color:var(--crm-muted);font-size:10px}.knowledge-latest-list>p{padding:28px 4px;color:var(--crm-muted);font-size:13px}.knowledge-category-card>footer{margin-top:auto;padding:13px 18px;background:#fafbfd}.knowledge-category-card>footer a{display:flex;justify-content:space-between;color:var(--theme-primary);font-size:13px;text-decoration:none}.knowledge-menu-action{width:100%!important;justify-content:flex-start!important;border:0!important;background:transparent!important;color:var(--crm-text)!important}.knowledge-category-search{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.knowledge-table-wrap{overflow-x:auto;border:1px solid var(--crm-line);border-radius:6px}.knowledge-table-wrap table{width:100%;border-collapse:collapse}.knowledge-table-wrap th{height:52px;padding:12px 14px;background:#f8fafc;color:var(--crm-muted);font-size:14px;font-weight:400;text-align:left}.knowledge-table-wrap td{height:60px;padding:12px 14px;border-top:1px solid var(--crm-line);font-size:14px;font-weight:400}.knowledge-table-wrap td>a{color:inherit;text-decoration:none}.knowledge-table-wrap td:first-child a{display:grid}.knowledge-table-wrap td strong{font-weight:500}.knowledge-table-wrap td small{margin-top:3px;color:var(--crm-muted);font-size:12px}.knowledge-table-wrap tbody tr:hover td{background:color-mix(in srgb,var(--theme-primary) 5%,#fff)}.knowledge-editor-card,.knowledge-article-card{padding:24px;border:1px solid var(--crm-line);border-radius:8px;background:#fff}.knowledge-editor-form{display:grid;gap:18px}.knowledge-editor-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:14px}.knowledge-editor-form label{color:var(--crm-text);font-size:14px}.knowledge-editor-form label>small{display:block;margin-top:6px;color:var(--crm-muted);font-size:11px}.knowledge-editor-form footer{display:flex;justify-content:flex-end;gap:8px;padding-top:18px;border-top:1px solid var(--crm-line)}.knowledge-current-files{display:flex;flex-wrap:wrap;gap:8px}.knowledge-current-files strong{width:100%}.knowledge-current-files a{padding:7px 10px;border:1px solid var(--crm-line);border-radius:5px;color:var(--theme-primary);text-decoration:none}.knowledge-editor-empty{text-align:center;padding:60px 20px}.knowledge-article-card{max-width:1100px}.knowledge-article-summary{margin:0 0 24px;padding:16px 18px;border-left:3px solid var(--theme-primary);background:color-mix(in srgb,var(--theme-primary) 5%,#fff);font-size:16px;line-height:1.65}.knowledge-article-body{color:var(--crm-text);font-size:15px;line-height:1.8;white-space:normal}.knowledge-external-link{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--theme-primary) 30%,var(--crm-line));border-radius:6px;background:color-mix(in srgb,var(--theme-primary) 5%,#fff);color:var(--theme-primary);text-decoration:none}.knowledge-image-gallery,.knowledge-file-list{margin-top:30px;padding-top:24px;border-top:1px solid var(--crm-line)}.knowledge-image-gallery h2,.knowledge-file-list h2{margin:0 0 15px;font-size:18px;font-weight:500}.knowledge-image-gallery>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.knowledge-image-gallery a{overflow:hidden;border:1px solid var(--crm-line);border-radius:7px;color:inherit;text-decoration:none}.knowledge-image-gallery img{width:100%;height:180px;display:block;-o-object-fit:cover;object-fit:cover}.knowledge-image-gallery span{display:block;padding:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.knowledge-file-list>a{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--crm-line);color:inherit;text-decoration:none}.knowledge-file-list svg{width:22px;height:22px;fill:none;stroke:var(--theme-primary);stroke-width:1.7}.knowledge-file-list a>span{display:grid;flex:1}.knowledge-file-list strong{font-weight:400}.knowledge-file-list small{color:var(--crm-muted)}.knowledge-file-list i{color:var(--theme-primary);font-size:12px;font-style:normal}@media(max-width:1100px){.knowledge-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.knowledge-category-grid,.knowledge-editor-grid,.knowledge-image-gallery>div{grid-template-columns:1fr}.knowledge-search-form{grid-template-columns:1fr}.knowledge-search-form button{justify-content:center}.knowledge-latest-list time{display:none}.knowledge-editor-card,.knowledge-article-card{padding:16px}}html body.crm-admin-body .workorders-overview-page .customer-single-pagination{min-height:58px;display:flex;align-items:center;justify-content:flex-end;gap:14px;margin:0;padding-top:16px}html body.crm-admin-body .workorders-overview-page .customer-single-pagination>span{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 10px;color:#7b8798;font-size:14px;font-weight:400}html body.crm-admin-body .workorders-overview-page .customer-single-pagination>.is-current{min-width:34px;border-radius:5px;background:var(--crm-button-soft);color:var(--crm-primary)}html body.crm-admin-body .workorders-overview-page .customer-single-pagination>.is-disabled{color:#b8c0cc}html body.crm-admin-body .workorder-create-page>.standard-page-surface--cards{padding:24px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:0 5px 18px #0f172a0d!important}html body.crm-admin-body .workorder-create-page .standard-page-content--cards{display:block!important;margin:0!important;padding:0!important}html body.crm-admin-body .workorder-create-page .workorder-create-form{display:grid!important;gap:22px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .workorder-create-page .workorder-checklist-field{display:grid!important;gap:6px!important;max-width:520px!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .workorder-create-page :is(input,select,textarea){font-size:14px!important;font-weight:400!important}html body.crm-admin-body .workorder-create-page :is(label,legend){font-size:14px!important;font-weight:400!important}@media(max-width:700px){html body.crm-admin-body .workorder-create-page>.standard-page-surface--cards{padding:16px!important}}html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item),html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item).is-active{border-color:var(--crm-line)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#eab308!important}html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item):hover{border-color:var(--crm-line)!important;background:var(--crm-button-soft)!important;background-color:var(--crm-button-soft)!important;color:#eab308!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap{width:100%!important;margin:0!important;overflow-x:auto!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap table{width:100%!important;margin:0!important;border-collapse:collapse!important;color:var(--crm-text)!important;font-size:14px!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap thead th{height:52px!important;padding:12px 16px!important;border-bottom:1px solid var(--crm-line)!important;background:#f8fafc!important;color:#8290a5!important;font-size:14px!important;font-weight:400!important;text-align:left!important;white-space:nowrap!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap thead th a{color:inherit!important;font:inherit!important;text-decoration:none!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap tbody td{height:58px!important;padding:12px 16px!important;border-top:1px solid var(--crm-line)!important;background:#fff!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important;vertical-align:middle!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap tbody tr:hover td{background:#f8fafc!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap tbody td>a{color:var(--crm-primary)!important;font-size:14px!important;font-weight:400!important;text-decoration:none!important}html body.crm-admin-body :is(.customer-overview-page,.projects-overview-page) .customer-table-wrap tbody td .text-xs{margin-top:3px!important;color:#94a3b8!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .workorders-live-filter{position:relative;display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px;margin:0}html body.crm-admin-body .workorders-live-filter :is(input,select){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:9px 11px!important;border:1px solid #dbe1e9!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}html body.crm-admin-body .workorders-live-filter label{display:grid;gap:6px;color:#64748b;font-size:14px;font-weight:400}html body.crm-admin-body .workorders-filter-state{position:absolute;right:0;bottom:-20px;color:#94a3b8;font-size:12px}html body.crm-admin-body .workorders-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--crm-line);border-radius:6px;background:#fff}html body.crm-admin-body .workorders-table-wrap table{width:100%;min-width:1100px;margin:0;border-collapse:collapse;color:var(--crm-text);font-size:14px}html body.crm-admin-body .workorders-table-wrap th{height:52px;padding:12px 16px;border-bottom:1px solid var(--crm-line);background:#f8fafc;color:#8290a5;font-size:14px!important;font-weight:400!important;text-align:left;white-space:nowrap}html body.crm-admin-body .workorders-table-wrap td{min-height:58px;padding:12px 16px;border-top:1px solid var(--crm-line);background:#fff;color:var(--crm-text);font-size:14px;font-weight:400;vertical-align:middle}html body.crm-admin-body .workorders-table-wrap tbody tr:hover td{background:#f8fafc}html body.crm-admin-body .workorders-table-wrap td>a{display:block;color:var(--crm-primary);font-size:14px;font-weight:400;text-decoration:none}html body.crm-admin-body .workorders-table-wrap td>small{display:block;margin-top:3px;color:#94a3b8;font-size:12px;font-weight:400}html body.crm-admin-body .workorders-table-wrap .workorders-empty{height:110px;text-align:center;color:#94a3b8}html body.crm-admin-body .workorders-pagination{padding-top:16px}@media(max-width:1150px){html body.crm-admin-body .workorders-live-filter{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){html body.crm-admin-body .workorders-live-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){html body.crm-admin-body .workorders-live-filter{grid-template-columns:1fr}}html body.crm-admin-body .crm-nav-submenu>a>.crm-nav-count{min-width:24px;height:22px;display:inline-grid;place-items:center;margin-left:auto;padding:0 7px;border:1px solid color-mix(in srgb,var(--crm-primary) 28%,#fff);border-radius:11px;background:color-mix(in srgb,var(--crm-primary) 10%,#fff);color:var(--crm-primary);font-size:12px;font-style:normal;font-weight:400;line-height:1}html body.crm-admin-body .workorder-reviews-filter{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin:0}html body.crm-admin-body .workorder-reviews-filter label{display:grid;gap:6px;color:#64748b;font-size:14px;font-weight:400}html body.crm-admin-body .workorder-reviews-filter :is(input,select){box-sizing:border-box;width:100%;height:42px;min-height:42px;margin:0!important;padding:9px 11px!important;border:1px solid #dbe1e9!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .workorder-reviews-state{position:absolute;right:0;bottom:-20px;color:#94a3b8;font-size:12px}html body.crm-admin-body .workorder-reviews-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--crm-line);border-radius:6px;background:#fff}html body.crm-admin-body .workorder-reviews-table-wrap table{width:100%;min-width:1380px;margin:0;border-collapse:collapse;color:var(--crm-text);font-size:14px}html body.crm-admin-body .workorder-reviews-table-wrap th{height:52px;padding:12px 16px;border-bottom:1px solid var(--crm-line);background:#f8fafc;color:#8290a5;font-size:14px!important;font-weight:400!important;text-align:left;white-space:nowrap}html body.crm-admin-body .workorder-reviews-table-wrap td{min-height:58px;padding:12px 16px;border-top:1px solid var(--crm-line);background:#fff;color:var(--crm-text);font-size:14px;font-weight:400;vertical-align:middle}html body.crm-admin-body .workorder-reviews-table-wrap tbody tr:hover td{background:#f8fafc}html body.crm-admin-body .workorder-reviews-table-wrap td>a{display:block;color:var(--crm-primary);font-size:14px;font-weight:400;text-decoration:none}html body.crm-admin-body .workorder-reviews-table-wrap td>small{display:block;margin-top:3px;color:#94a3b8;font-size:12px}html body.crm-admin-body .workorder-reviews-empty{height:110px;text-align:center;color:#94a3b8}html body.crm-admin-body .workorder-reviews-pagination{padding-top:16px}html body.crm-admin-body .approved-workorders-card{margin-top:24px!important;padding:22px!important;border:1px solid var(--crm-line)!important;border-radius:10px!important;background:#fff!important}html body.crm-admin-body .approved-workorders-card h2{margin:0;font-size:18px;font-weight:400}html body.crm-admin-body .approved-workorders-card>div{display:grid;gap:0;margin-top:16px}html body.crm-admin-body .approved-workorders-card article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid var(--crm-line)}html body.crm-admin-body .approved-workorders-card article p{margin:4px 0 0;color:#64748b}@media(max-width:760px){html body.crm-admin-body .workorder-reviews-filter{grid-template-columns:1fr}}html body.crm-admin-body .service-objects-live-filter{position:relative;margin:0}html body.crm-admin-body .service-objects-live-filter label{display:grid;gap:6px;color:#64748b;font-size:14px;font-weight:400}html body.crm-admin-body .service-objects-live-filter input{box-sizing:border-box;width:100%;height:42px;min-height:42px;margin:0!important;padding:9px 11px!important;border:1px solid #dbe1e9!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .service-objects-filter-state{position:absolute;right:0;bottom:-20px;color:#94a3b8;font-size:12px}html body.crm-admin-body .service-objects-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--crm-line);border-radius:6px;background:#fff}html body.crm-admin-body .service-objects-table-wrap table{width:100%;min-width:980px;margin:0;border-collapse:collapse;color:var(--crm-text);font-size:14px}html body.crm-admin-body .service-objects-table-wrap th{height:52px;padding:12px 16px;border-bottom:1px solid var(--crm-line);background:#f8fafc;color:#8290a5;font-size:14px!important;font-weight:400!important;text-align:left;white-space:nowrap}html body.crm-admin-body .service-objects-table-wrap td{min-height:58px;padding:12px 16px;border-top:1px solid var(--crm-line);background:#fff;color:var(--crm-text);font-size:14px;font-weight:400;vertical-align:middle}html body.crm-admin-body .service-objects-table-wrap tbody tr:hover td{background:#f8fafc}html body.crm-admin-body .service-objects-table-wrap td>a{display:block;color:var(--crm-primary);font-size:14px;font-weight:400;text-decoration:none}html body.crm-admin-body .service-objects-table-wrap td>small{display:block;margin-top:3px;color:#94a3b8;font-size:12px;font-weight:400}html body.crm-admin-body .service-objects-empty{height:110px;text-align:center;color:#94a3b8}html body.crm-admin-body .service-objects-pagination{padding-top:16px}html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item){box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:grid!important;place-items:center!important;flex:0 0 38px!important;margin:0!important;padding:0!important;border:1px solid var(--crm-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}html body.crm-admin-body .crm-admin-page-title .page-title-actions>button.crm-page-favorite-button:not(.is-menu-item):is(:hover,:focus-visible){border-color:var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:var(--crm-button-soft)!important;background-color:var(--crm-button-soft)!important}html body.crm-admin-body .articles-overview-page .standard-page-filters .article-live-filter{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .articles-overview-page .article-import-button{box-sizing:border-box!important;min-height:38px!important;height:38px!important;padding:0 15px!important;border:1px solid var(--crm-button-line, var(--crm-line))!important;border-radius:var(--crm-button-radius, 6px)!important;background:#fff!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important;line-height:1!important;box-shadow:none!important}html body.crm-admin-body .articles-overview-page .article-import-button:hover{border-color:var(--crm-button-line, var(--crm-line))!important;background:var(--crm-button-soft, #f8fafc)!important;color:var(--theme-primary, var(--crm-primary))!important}html body.crm-admin-body .calm-dashboard{gap:24px!important}html body.crm-admin-body .calm-dashboard-heading{align-items:center!important;padding-bottom:2px!important}html body.crm-admin-body .calm-dashboard-heading .eyebrow{display:none!important}html body.crm-admin-body .calm-dashboard-heading h1{margin:0 0 5px!important;font-size:28px!important;font-weight:500!important}html body.crm-admin-body .calm-dashboard-heading p:not(.eyebrow),html body.crm-admin-body .calm-dashboard-date span{font-size:14px!important;font-weight:400!important}html body.crm-admin-body .calm-dashboard-date strong{font-size:14px!important;font-weight:500!important}html body.crm-admin-body .calm-stats{gap:16px!important}html body.crm-admin-body .calm-stat{min-height:126px!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;padding:20px!important;border-radius:8px!important;box-shadow:none!important}html body.crm-admin-body a.calm-stat:hover{border-color:color-mix(in srgb,var(--theme-primary) 28%,var(--crm-line))!important;background:color-mix(in srgb,var(--theme-primary) 3%,#fff)!important;box-shadow:none!important}html body.crm-admin-body .calm-stat-icon,html body.crm-admin-body .calm-stat-icon:is(.is-purple,.is-amber,.is-green,.is-blue){width:46px!important;height:46px!important;border-radius:7px!important}html body.crm-admin-body .calm-stat small{color:var(--crm-muted)!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .calm-stat strong{margin:3px 0!important;font-size:26px!important;font-weight:500!important}html body.crm-admin-body .calm-stat p{margin:0!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .calm-card{border-radius:8px!important;box-shadow:none!important}html body.crm-admin-body .calm-card-heading{min-height:78px!important;padding:17px 20px!important}html body.crm-admin-body .calm-card-heading h2{font-size:17px!important;font-weight:500!important}html body.crm-admin-body .calm-card-heading p{margin-top:4px!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .calm-card :is(table,.storie-table){width:100%!important;border-collapse:collapse!important;font-size:14px!important}html body.crm-admin-body .calm-card :is(table,.storie-table) th{height:48px!important;padding:11px 16px!important;background:#f8fafc!important;color:var(--crm-muted)!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .calm-card :is(table,.storie-table) td{height:56px!important;padding:11px 16px!important;border-top:1px solid var(--crm-line)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .calm-card :is(table,.storie-table) tbody tr:hover td,html body.crm-admin-body .calm-action-list>a:hover,html body.crm-admin-body .calm-team-list>article:hover{background:color-mix(in srgb,var(--theme-primary) 5%,#fff)!important}html body.crm-admin-body .calm-card :is(td,a) strong,html body.crm-admin-body .calm-action-list strong,html body.crm-admin-body .calm-team-list strong{font-size:14px!important;font-weight:500!important}html body.crm-admin-body .calm-card :is(td,a) small,html body.crm-admin-body .calm-action-list small,html body.crm-admin-body .calm-team-list small{font-size:12px!important;font-weight:400!important}html body.crm-admin-body .calm-count{min-width:30px!important;height:28px!important;border-radius:6px!important;font-size:13px!important}html body.crm-admin-body .dashboard-card-empty{min-height:180px!important;padding:28px 20px!important}html body.crm-admin-body .dashboard-service-table .portal-table-pagination{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding:12px 18px!important;border-top:1px solid var(--crm-line)!important;background:#fff!important}html body.crm-admin-body .dashboard-service-table .customer-single-pagination,html body.crm-admin-body .dashboard-service-table .overflow-x-auto{margin:0!important}html body.crm-admin-body .dashboard-service-table .dashboard-table-center{text-align:center!important}html body.crm-admin-body .dashboard-service-table td.dashboard-table-center small{display:block!important;margin-top:3px!important;color:var(--crm-muted)!important}html body.crm-admin-body .dashboard-maintenance-progress{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;min-height:25px!important;padding:2px 8px!important;border:1px solid color-mix(in srgb,var(--theme-primary) 28%,var(--crm-line))!important;border-radius:6px!important;background:transparent!important;color:var(--theme-primary, var(--crm-primary))!important;font-size:12px!important}html body.crm-admin-body .dashboard-service-table td.dashboard-table-action{width:1%!important;text-align:right!important;white-space:nowrap!important}html body.crm-admin-body .employee-overview-page{width:100%!important;max-width:none!important}html body.crm-admin-body .employee-overview-page .employee-directory-search-with-status{width:min(100%,620px)!important;display:grid!important;grid-template-columns:minmax(260px,1fr) 190px!important;gap:10px!important}html body.crm-admin-body .employee-overview-page .employee-status-badge{display:inline-flex!important;align-items:center!important;min-height:25px!important;padding:2px 8px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:transparent!important;color:var(--crm-muted)!important;font-size:12px!important}html body.crm-admin-body .employee-overview-page .employee-status-badge.is-active{border-color:color-mix(in srgb,var(--theme-primary) 28%,var(--crm-line))!important;color:var(--theme-primary, var(--crm-primary))!important}html body.crm-admin-body .employee-department-switches{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important}html body.crm-admin-body .employee-department-switch{min-height:42px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:9px 11px!important;border:1px solid var(--crm-line)!important;border-radius:7px!important;background:#fff!important;cursor:pointer!important}html body.crm-admin-body .employee-department-switch b{color:var(--crm-text)!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .employee-department-switch:has(.portal-switch-input:checked){border-color:color-mix(in srgb,var(--theme-primary) 30%,var(--crm-line))!important;background:color-mix(in srgb,var(--theme-primary) 3%,#fff)!important}@media(max-width:700px){html body.crm-admin-body .employee-overview-page .employee-directory-search-with-status,html body.crm-admin-body .employee-department-switches{grid-template-columns:1fr!important}}html body.crm-admin-body .employee-modal{font-family:inherit!important;font-size:14px!important}html body.crm-admin-body .employee-modal>header h2{font-family:inherit!important;font-size:18px!important;font-weight:500!important;line-height:1.3!important}html body.crm-admin-body .employee-modal>header p{margin-top:5px!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}html body.crm-admin-body .employee-modal>header>button[data-modal-close]{display:grid!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;flex:0 0 28px!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important;font-size:0!important;font-weight:300!important;line-height:1!important}html body.crm-admin-body .employee-modal>header>button[data-modal-close]>svg{display:none!important}html body.crm-admin-body .employee-modal>header>button[data-modal-close]:before{display:block!important;color:inherit!important;font-family:Arial,sans-serif!important;font-size:19px!important;font-weight:300!important;line-height:1!important;content:"×"!important}html body.crm-admin-body .employee-modal>header>button[data-modal-close]:hover,html body.crm-admin-body .employee-modal>header>button[data-modal-close]:focus-visible{border:0!important;background:transparent!important;background-color:transparent!important;color:#475569!important;box-shadow:none!important;outline:none!important}html body.crm-admin-body .employee-modal-form label,html body.crm-admin-body .employee-modal :is(dt,dd,p,li){font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}html body.crm-admin-body .employee-modal-form label>small,html body.crm-admin-body .employee-modal-form label span>small{font-size:12px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body .employee-modal-form :is(input,select,textarea){font-family:inherit!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .employee-modal :is(footer,.employee-confirm-actions) :is(a,button,input[type=submit]){font-family:inherit!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .employee-modal :is(footer,.employee-confirm-actions) button[data-modal-close],html body.crm-admin-body .employee-modal :is(footer,.employee-confirm-actions) [data-cancel-action]{display:inline!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:4px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#dc2626!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important}html body.crm-admin-body .employee-modal :is(footer,.employee-confirm-actions) button[data-modal-close]:hover,html body.crm-admin-body .employee-modal :is(footer,.employee-confirm-actions) [data-cancel-action]:hover{border:0!important;background:transparent!important;background-color:transparent!important;color:#b91c1c!important;box-shadow:none!important;text-decoration:underline!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-record-validity{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-pin-field{position:relative!important;display:block!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-pin-field input{width:100%!important;padding-right:46px!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-pin-field>button{position:absolute!important;top:9px!important;right:7px!important;display:grid!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-pin-field>button:hover{border:0!important;background:transparent!important;background-color:transparent!important;color:var(--theme-primary)!important;box-shadow:none!important}html body.crm-admin-body .vehicle-edit-modal .vehicle-pin-field>button svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important}html body.crm-admin-body .vehicle-edit-modal>header>button.vehicle-modal-close{display:grid!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;place-items:center!important;border:0!important;border-radius:4px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important}html body.crm-admin-body .vehicle-edit-modal>header>button.vehicle-modal-close svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important}html body.crm-admin-body .vehicle-edit-modal>header>button.vehicle-modal-close:hover{background:#f8fafc!important;color:#64748b!important}html body.crm-admin-body .vehicle-edit-modal .employee-modal-form>footer>button.vehicle-modal-cancel{display:inline!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:4px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#dc2626!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important}@media(max-width:560px){html body.crm-admin-body .vehicle-edit-modal .vehicle-record-validity{grid-template-columns:1fr!important}}html body.crm-admin-body :is(.employee-tabs,.employee-subtabs,.customer-tabs,[role=tablist]) :is(a,button,[role=tab]){font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}html body.crm-admin-body .department-overview-page .department-table-pagination{margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>:is(a,span){min-width:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#64748b!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;text-decoration:none!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>a:hover{background:var(--crm-button-soft, #f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>.is-current{background:var(--crm-button-soft, #f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body :is(.department-modal-overlay,[id^=department-create-modal],[id^=department-delete-],[id^=department-members-]) .employee-modal :is(button,a){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .department-modal-overlay .department-delete-trigger{width:auto!important;min-width:0!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-right:auto!important;padding:0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#c2414b!important;box-shadow:none!important}html body.crm-admin-body .department-modal-overlay .department-delete-trigger:hover{background:transparent!important;color:#9f2531!important;text-decoration:underline!important;text-underline-offset:3px!important}html body.crm-admin-body .department-overview-page .employee-empty-state-icon{border:1px solid color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-overview-page .employee-empty-state-icon svg{fill:none!important;stroke:currentColor!important}html body.crm-admin-body .inventory-dashboard-page>.standard-page-summary{margin:0 0 18px!important}html body.crm-admin-body .inventory-dashboard-page .inventory-dashboard-kpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}html body.crm-admin-body .inventory-dashboard-page .inventory-kpi-card{min-width:0!important;display:flex!important;flex-direction:column!important;gap:6px!important;padding:18px!important;border:1px solid #e2e8f0!important;border-radius:10px!important;background:#fff!important;color:#475569!important;box-shadow:0 1px 2px #0f172a0a!important;text-decoration:none!important}html body.crm-admin-body .inventory-dashboard-page .inventory-kpi-card:hover{border-color:color-mix(in srgb,var(--crm-primary) 35%,#e2e8f0)!important;box-shadow:0 5px 16px #0f172a12!important}html body.crm-admin-body .inventory-dashboard-page .inventory-kpi-card>strong{color:#1e293b!important;font-size:24px!important;line-height:1.15!important}html body.crm-admin-body .inventory-dashboard-page .inventory-kpi-card>small{color:#94a3b8!important;font-size:12px!important}html body.crm-admin-body .inventory-dashboard-page .inventory-count-card form select{width:min(240px,100%)!important;min-width:0!important}html body.crm-admin-body .inventory-dashboard-page .inventory-stock-section .employee-empty-state-icon{border:1px solid color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .inventory-dashboard-page .inventory-stock-section .employee-empty-state-icon svg{fill:none!important;stroke:currentColor!important}@media(max-width:1100px){html body.crm-admin-body .inventory-dashboard-page .inventory-dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){html body.crm-admin-body .inventory-dashboard-page .inventory-dashboard-kpis{grid-template-columns:1fr!important}}html body.crm-admin-body .articles-overview-page .portal-table-card :is(th:first-child,td:first-child){width:52px!important;min-width:52px!important;padding-left:12px!important;padding-right:6px!important}html body.crm-admin-body .articles-overview-page .article-table-image{width:34px!important;height:34px!important;border:1px solid color-mix(in srgb,var(--crm-primary) 22%,#e2e8f0)!important;border-radius:6px!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important;font-size:16px!important}html body.crm-admin-body .article-tab-content .article-workorders-table.is-flat{margin-top:20px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .article-tab-content .article-workorders-table.is-flat table{border:0!important;box-shadow:none!important}html body.crm-admin-body .article-tabs-card .employee-empty-state-icon{border:1px solid color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .article-tabs-card .employee-empty-state-icon svg{fill:none!important;stroke:currentColor!important}html body.crm-admin-body .article-properties-card>h3{padding-bottom:0!important;border-bottom:0!important}html body.crm-admin-body .article-tabs-card .article-description-card{padding-left:0!important;border-left:0!important}html body.crm-admin-body .warehouse-empty-state .employee-empty-state-icon{border:1px solid color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .warehouse-empty-state .employee-empty-state-icon svg{fill:none!important;stroke:currentColor!important}html body.crm-admin-body .warehouse-modal{width:min(760px,calc(100vw - 28px))!important;overflow-anchor:none!important;scrollbar-gutter:stable!important}html body.crm-admin-body .warehouse-modal .warehouse-modal-form>.warehouse-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important}html body.crm-admin-body .warehouse-modal .warehouse-modal-form label:not(.portal-switch){align-self:start!important;display:grid!important;gap:7px!important}html body.crm-admin-body .warehouse-modal .warehouse-modal-form label:not(.portal-switch)>:is(input,select){box-sizing:border-box!important;width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border-width:1px!important;box-shadow:none!important;transition:none!important;transform:none!important}html body.crm-admin-body .warehouse-modal .warehouse-modal-form label:not(.portal-switch)>:is(input,select):is(:focus,:focus-visible){height:40px!important;min-height:40px!important;margin:0!important;padding:0 12px!important;border-width:1px!important;border-color:#dfe5ec!important;outline:0!important;box-shadow:inset 0 0 0 1px var(--crm-primary)!important;transition:none!important;transform:none!important}html body.crm-admin-body .warehouse-modal .warehouse-modal-form textarea:is(:focus,:focus-visible){border-width:1px!important;border-color:#dfe5ec!important;outline:0!important;box-shadow:inset 0 0 0 1px var(--crm-primary)!important;transition:none!important;transform:none!important}html body.crm-admin-body .warehouse-modal .pro6pp-address{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 16px!important;margin:2px 0 0!important;padding:18px 0 0!important;border-top:1px solid #edf1f5!important}html body.crm-admin-body .warehouse-modal .pro6pp-query-fields{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(100px,1fr) minmax(100px,1fr)!important;gap:16px!important}html body.crm-admin-body .warehouse-modal .warehouse-active-option{display:block!important;padding-top:4px!important}html body.crm-admin-body .warehouse-modal .warehouse-active-option .portal-switch{width:-moz-fit-content!important;width:fit-content!important;display:inline-flex!important;align-items:center!important;flex-direction:row!important;gap:10px!important}html body.crm-admin-body .warehouse-modal .warehouse-active-option .portal-switch-control{order:0!important;flex:0 0 auto!important}html body.crm-admin-body .warehouse-modal .warehouse-active-option .portal-switch>span{order:1!important}html body.crm-admin-body .warehouse-modal .warehouse-service-fields{gap:16px!important;padding:16px!important;border-color:color-mix(in srgb,var(--crm-primary) 18%,#e2e8f0)!important;border-radius:6px!important;background:color-mix(in srgb,var(--crm-primary) 4%,#fff)!important}@media(max-width:650px){html body.crm-admin-body .warehouse-modal .warehouse-modal-form>.warehouse-fields,html body.crm-admin-body .warehouse-modal .pro6pp-address,html body.crm-admin-body .warehouse-modal .pro6pp-query-fields{grid-template-columns:1fr!important}}html body.crm-admin-body .department-members-modal{width:min(760px,100%)!important}html body.crm-admin-body .department-members-modal .department-members-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:20px!important;overflow-y:auto!important;background:#fff!important}html body.crm-admin-body .department-members-modal .department-members-list>a{min-width:0!important;min-height:68px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 18px!important;align-items:center!important;gap:11px!important;padding:12px!important;border:1px solid var(--crm-line, #e2e8f0)!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text, #334155)!important;text-decoration:none!important}html body.crm-admin-body .department-members-modal .department-members-list>a:hover{border-color:color-mix(in srgb,var(--crm-primary) 25%,var(--crm-line, #e2e8f0))!important;background:color-mix(in srgb,var(--crm-primary) 4%,#fff)!important}html body.crm-admin-body .department-members-modal .employee-directory-avatar{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border-radius:6px!important;background:color-mix(in srgb,var(--crm-primary) 9%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-members-modal .department-members-list>a>span:nth-child(2){min-width:0!important;display:grid!important;gap:3px!important}html body.crm-admin-body .department-members-modal .department-members-list :is(strong,small){overflow:hidden!important;font-size:14px!important;font-weight:400!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.crm-admin-body .department-members-modal .department-members-list small{color:var(--crm-muted, #64748b)!important}html body.crm-admin-body .department-members-modal .department-members-list i{color:var(--crm-primary)!important;font-size:16px!important;font-style:normal!important;text-align:right!important}@media(max-width:680px){html body.crm-admin-body .department-members-modal .department-members-list{grid-template-columns:1fr!important;padding:14px!important}}html body.crm-admin-body :is(.employee-tabs,.employee-subtabs,.customer-tabs,[role=tablist]) :is(a,button,[role=tab]).active,html body.crm-admin-body :is(.employee-tabs,.employee-subtabs,.customer-tabs,[role=tablist]) :is(a,button,[role=tab])[aria-selected=true]{font-weight:400!important}@media(max-width:760px){html body.crm-admin-body .calm-dashboard-heading-actions{width:100%!important;align-items:flex-start!important;flex-wrap:wrap!important}html body.crm-admin-body .calm-stat{min-height:108px!important}}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button[data-modal-close],html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button.vehicle-modal-close{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:grid!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important;font-size:0!important;transform:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button[data-modal-close]:before,html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button.vehicle-modal-close:before{display:block!important;color:inherit!important;font-family:Arial,sans-serif!important;font-size:19px!important;font-weight:300!important;line-height:1!important;content:"×"!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button:is([data-modal-close],.vehicle-modal-close):hover{border:0!important;background:transparent!important;background-color:transparent!important;color:#475569!important;box-shadow:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal .vehicle-pin-field>button[data-vehicle-pin-toggle]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important;transform:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal .vehicle-pin-field>button[data-vehicle-pin-toggle]:hover{border:0!important;background:transparent!important;background-color:transparent!important;color:#475569!important;box-shadow:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button.vehicle-modal-cancel,html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button[data-modal-close]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:4px 2px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#dc2626!important;box-shadow:none!important;font-size:14px!important;font-weight:400!important;transform:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button.vehicle-modal-close{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:grid!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;place-items:center!important;border:0!important;outline:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important;font-size:0!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button.vehicle-modal-close:before{display:none!important;content:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button.vehicle-modal-close>svg{display:block!important;width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal>header>button.vehicle-modal-close:is(:hover,:focus-visible){border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;color:#475569!important;box-shadow:none!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal :is(.employee-modal-form,.employee-confirm-actions)>footer>button[data-modal-close],html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button.vehicle-modal-cancel,html body.crm-admin-body div.employee-modal-overlay section.employee-modal>form.employee-confirm-actions>button[data-modal-close]{display:none!important}html body.crm-admin-body :is(.employee-edit-button,.employee-inline-edit,.employee-row-edit,.item-edit-trigger,.vehicle-record-edit-button,a.page-title-secondary){min-height:38px!important;padding:0 15px!important;border:1px solid var(--crm-button-line)!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body :is(.employee-edit-button,.employee-inline-edit,.employee-row-edit,.item-edit-trigger,.vehicle-record-edit-button,a.page-title-secondary):hover{border-color:var(--crm-button-line)!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important;box-shadow:none!important}html body.crm-admin-body .vehicle-tabs-card,html body.crm-admin-body .vehicle-dossier-tab-content,html body.crm-admin-body .vehicle-dossier-section,html body.crm-admin-body .vehicle-record-content,html body.crm-admin-body .vehicle-record-list,html body.crm-admin-body .vehicle-record-list>article{overflow:visible!important}html body.crm-admin-body .vehicle-record-actions,html body.crm-admin-body .vehicle-record-menu{z-index:20!important}html body.crm-admin-body .vehicle-record-menu[open]{z-index:200!important}html body.crm-admin-body .vehicle-record-menu>div{right:0!important;left:auto!important;z-index:210!important}html body.crm-admin-body .vehicle-dossier-tab-content>.vehicle-dossier-section:last-of-type a[href*="/instellingen/integraties"]{display:none!important}html body.crm-admin-body .vehicle-energy-summary .vehicle-energy-label{display:inline-flex!important;width:-moz-max-content!important;width:max-content!important;min-width:72px!important;padding:7px 20px 7px 12px!important;clip-path:polygon(0 0,84% 0,100% 50%,84% 100%,0 100%)!important;background:#84cc16!important;color:#fff!important;font-size:18px!important;font-weight:600!important;line-height:1!important}html body.crm-admin-body .vehicle-energy-summary .vehicle-energy-label:is(.is-aplusplusplus,.is-aplusplus,.is-aplus,.is-a){background:#22a447!important}html body.crm-admin-body .vehicle-energy-summary .vehicle-energy-label.is-b{background:#f5b719!important}html body.crm-admin-body .vehicle-energy-summary .vehicle-energy-label.is-c{background:#f47b20!important}html body.crm-admin-body .vehicle-energy-summary .vehicle-energy-label.is-d{background:#e5242a!important}html body.crm-admin-body .vehicle-image-card{display:grid!important;gap:12px!important}html body.crm-admin-body button.vehicle-image-preview{width:100%!important;padding:0!important;border:1px dashed #cbd5e1!important;background:#f8fafc!important;cursor:zoom-in!important}html body.crm-admin-body .vehicle-image-thumbnails{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html body.crm-admin-body .vehicle-image-thumbnails button{height:74px!important;min-height:74px!important;padding:0!important;overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:6px!important;background:#fff!important;cursor:zoom-in!important}html body.crm-admin-body .vehicle-image-thumbnails img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}html body.crm-admin-body .vehicle-gallery-modal-content{min-height:0!important;overflow-y:auto!important}html body.crm-admin-body .vehicle-gallery-modal-content>.employee-modal-form{border-bottom:1px solid var(--crm-line)!important}html body.crm-admin-body .vehicle-gallery-manage{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;padding:20px!important}html body.crm-admin-body .vehicle-gallery-manage article{display:grid!important;gap:7px!important;padding:7px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important}html body.crm-admin-body .vehicle-gallery-manage article>button{height:100px!important;padding:0!important;overflow:hidden!important;border:0!important;background:#f8fafc!important;cursor:zoom-in!important}html body.crm-admin-body .vehicle-gallery-manage img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}html body.crm-admin-body .vehicle-gallery-manage form button{width:100%!important;padding:7px!important;border:0!important;background:transparent!important;color:#dc2626!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-image-lightbox{position:relative!important;width:min(1000px,94vw)!important;height:min(760px,90vh)!important;display:grid!important;padding:42px 18px 18px!important;place-items:center!important;overflow:hidden!important;background:#fff!important}html body.crm-admin-body .vehicle-image-lightbox>.vehicle-modal-close{position:absolute!important;top:10px!important;right:10px!important;z-index:2!important;border:0!important;background:transparent!important;color:#64748b!important}html body.crm-admin-body .vehicle-image-lightbox>img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}@media(max-width:620px){html body.crm-admin-body .vehicle-gallery-manage{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body.crm-admin-body details.standard-submenu.vehicle-record-menu>div>form>button.is-danger,html body.crm-admin-body details.standard-submenu.vehicle-record-menu>div>form>button.is-danger:is(:hover,:focus-visible,:active){width:100%!important;min-height:38px!important;padding:8px 10px!important;border:0!important;border-radius:6px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#dc2626!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;text-align:left!important}html body.crm-admin-body details.standard-submenu.vehicle-record-menu>div>form>button.is-danger:hover{background:#fef2f2!important;color:#b91c1c!important}html body.crm-admin-body .vehicle-record-list>article.is-fuel-card-record{display:grid!important;grid-template-columns:112px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important}html body.crm-admin-body .vehicle-record-list>article.vehicle-dossier-record{display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;min-height:94px!important}html body.crm-admin-body .vehicle-record-list>article.is-fuel-card-record{grid-template-columns:112px minmax(0,1fr) auto!important}html body.crm-admin-body .vehicle-record-copy{min-width:0!important}html body.crm-admin-body .vehicle-record-type-icon{display:grid!important;width:54px!important;height:54px!important;place-items:center!important;border:1px solid color-mix(in srgb,var(--theme-primary) 24%,#dce3ec)!important;border-radius:7px!important;background:color-mix(in srgb,var(--theme-primary) 6%,white)!important;color:var(--theme-primary)!important}html body.crm-admin-body .vehicle-record-type-icon svg{width:25px!important;height:25px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.crm-admin-body .vehicle-record-heading{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important}html body.crm-admin-body .vehicle-policy-badge{display:inline-flex!important;min-height:25px!important;padding:3px 9px!important;align-items:center!important;border-radius:5px!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .vehicle-policy-badge.is-valid{background:#ecfdf3!important;color:#137a45!important}html body.crm-admin-body .vehicle-policy-badge.is-expiring{background:#fff7e6!important;color:#a85b00!important}html body.crm-admin-body .vehicle-policy-badge.is-expired{background:#fff0f0!important;color:#c62828!important}html body.crm-admin-body .vehicle-policy-badge.is-unknown{background:#f3f5f8!important;color:#667085!important}html body.crm-admin-body .vehicle-policy-documents{display:flex!important;gap:8px!important;margin-top:7px!important}html body.crm-admin-body .vehicle-policy-documents a{padding:5px 9px!important;border:1px solid var(--crm-line)!important;border-radius:5px!important;background:#fff!important;color:var(--crm-text)!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body .vehicle-insurance-options{margin:0!important;padding:12px!important;border:1px solid var(--crm-line)!important;border-radius:6px!important}html body.crm-admin-body .vehicle-insurance-options legend{padding:0 5px!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-insurance-options>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 16px!important}html body.crm-admin-body .vehicle-insurance-options label.vehicle-coverage-switch{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;min-height:42px!important;padding:7px 9px!important;align-items:center!important;gap:10px!important;border:1px solid transparent!important;border-radius:6px!important;background:#fff!important;color:var(--crm-text)!important;font-weight:400!important;cursor:pointer!important;transition:background-color .16s ease,border-color .16s ease!important}html body.crm-admin-body .vehicle-insurance-options label.vehicle-coverage-switch:hover{border-color:color-mix(in srgb,var(--theme-primary) 20%,var(--crm-line))!important;background:color-mix(in srgb,var(--theme-primary) 4%,white)!important}html body.crm-admin-body .vehicle-coverage-switch input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}html body.crm-admin-body .vehicle-coverage-switch i{position:relative!important;display:block!important;width:36px!important;height:20px!important;border:1px solid #cbd5e1!important;border-radius:999px!important;background:#e9edf2!important;transition:background-color .18s ease,border-color .18s ease!important}html body.crm-admin-body .vehicle-coverage-switch i:after{position:absolute!important;top:2px!important;left:2px!important;width:14px!important;height:14px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px #0f172a33!important;content:""!important;transition:transform .18s ease!important}html body.crm-admin-body .vehicle-coverage-switch input:checked+i{border-color:#5b67f1!important;background:#5b67f1!important}html body.crm-admin-body .vehicle-coverage-switch input:checked+i:after{transform:translate(16px)!important}html body.crm-admin-body .vehicle-coverage-switch input:focus-visible+i{outline:2px solid rgb(91 103 241 / 30%)!important;outline-offset:2px!important}html body.crm-admin-body .vehicle-coverage-switch span{font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .vehicle-modal-section-title{padding-top:8px!important;border-top:1px solid var(--crm-line)!important}html body.crm-admin-body .vehicle-modal-section-title strong{display:block!important;font-size:15px!important;font-weight:500!important}html body.crm-admin-body .vehicle-insurance-document-fields{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}@media(max-width:680px){html body.crm-admin-body .vehicle-insurance-document-fields{grid-template-columns:1fr!important}}html body.crm-admin-body .employee-modal.vehicle-edit-modal{display:flex!important;max-height:calc(100dvh - 44px)!important;overflow:hidden!important;flex-direction:column!important}html body.crm-admin-body .employee-modal.vehicle-edit-modal>header{position:relative!important;top:auto!important;flex:0 0 auto!important;z-index:4!important}html body.crm-admin-body .employee-modal.vehicle-edit-modal>form.employee-modal-form{min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}html body.crm-admin-body .employee-modal.vehicle-edit-modal>form.employee-modal-form>footer{position:sticky!important;right:0!important;bottom:-22px!important;left:0!important;z-index:4!important;margin-top:10px!important;background:#fff!important;box-shadow:0 -1px 0 var(--crm-line)!important}@media(max-width:720px){html body.crm-admin-body .employee-modal.vehicle-edit-modal{max-height:calc(100dvh - 20px)!important}html body.crm-admin-body .employee-modal.vehicle-edit-modal>form.employee-modal-form>footer{bottom:-16px!important}}html body.crm-admin-body .fuel-card-visual{position:relative!important;display:grid!important;width:112px!important;height:68px!important;padding:9px 10px 8px 18px!important;overflow:hidden!important;grid-template-rows:1fr auto!important;align-items:center!important;border:1px solid #d9e0e9!important;border-radius:7px!important;background:linear-gradient(145deg,#fff,#f4f7fa)!important;color:#263347!important;box-shadow:0 3px 8px #0f172a12!important}html body.crm-admin-body .fuel-card-visual:before{position:absolute!important;top:0!important;bottom:0!important;left:0!important;width:7px!important;background:var(--theme-primary)!important;content:""!important}html body.crm-admin-body .fuel-card-visual:after{position:absolute!important;top:10px!important;right:9px!important;width:17px!important;height:13px!important;border:1px solid #cbd5e1!important;border-radius:3px!important;background:linear-gradient(90deg,#e2e8f0 47%,#cbd5e1 47% 53%,#e2e8f0 53%)!important;content:""!important}html body.crm-admin-body .fuel-card-visual>i{position:absolute!important;right:0!important;bottom:19px!important;left:7px!important;height:9px!important;background:#263347!important;opacity:.9!important}html body.crm-admin-body .fuel-card-visual>b{align-self:start!important;padding-right:20px!important;color:#263347!important;font-size:15px!important;font-weight:600!important;letter-spacing:.05em!important}html body.crm-admin-body .fuel-card-visual>small{z-index:1!important;align-self:end!important;color:#64748b!important;font-size:9px!important;font-weight:400!important;letter-spacing:.06em!important}html body.crm-admin-body .fuel-provider-logo{display:grid!important;width:112px!important;height:58px!important;flex:0 0 112px!important;padding:4px!important;place-items:center!important;overflow:hidden!important;border:1px solid #dfe5ed!important;border-radius:6px!important;background:#fff!important}html body.crm-admin-body .fuel-provider-logo img{display:block!important;width:102px!important;height:48px!important;margin:auto!important;justify-self:center!important;align-self:center!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}html body.crm-admin-body .fuel-provider-fallback{display:grid!important;width:40px!important;height:40px!important;place-items:center!important;border-radius:6px!important;background:color-mix(in srgb,var(--theme-primary) 10%,white)!important;color:var(--theme-primary)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.03em!important}html body.crm-admin-body .fuel-provider-fallback[hidden]{display:none!important}@media(max-width:680px){html body.crm-admin-body .vehicle-record-list>article.vehicle-dossier-record{grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important}html body.crm-admin-body .vehicle-record-list>article.is-fuel-card-record{grid-template-columns:82px minmax(0,1fr)!important}html body.crm-admin-body .vehicle-record-type-icon{width:44px!important;height:44px!important}html body.crm-admin-body .fuel-card-visual{width:92px!important;height:58px!important}html body.crm-admin-body .fuel-provider-logo{width:82px!important;height:48px!important;flex-basis:82px!important;padding:3px!important}html body.crm-admin-body .fuel-provider-logo img{width:74px!important;height:40px!important}html body.crm-admin-body .fuel-provider-fallback{width:34px!important;height:34px!important}html body.crm-admin-body .vehicle-dossier-record .vehicle-record-actions{grid-column:1 / -1!important;justify-self:end!important}}html body.crm-admin-body .vehicle-image-card{position:relative!important;padding-bottom:50px!important;background:#fff!important}html body.crm-admin-body .vehicle-image-card>button.vehicle-image-preview{border:1px solid #dbe2ea!important;border-radius:8px!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button{border:1px solid #dbe2ea!important;border-radius:6px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}html body.crm-admin-body .vehicle-image-card>button.vehicle-image-edit{position:absolute!important;right:0!important;bottom:0!important;z-index:2!important;width:auto!important;min-height:38px!important;padding:0 15px!important;border:1px solid #dbe2ea!important;border-radius:var(--crm-button-radius)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .vehicle-image-card>button.vehicle-image-edit:hover{border-color:#dbe2ea!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-image-card>button.vehicle-image-preview:is(:hover,:focus,:focus-visible,:active),html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button:is(:hover,:focus,:focus-visible,:active){border-color:#e2e8f0!important;outline:0!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}html body.crm-admin-body .vehicle-image-card>button.vehicle-image-preview,html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button{border-color:#e2e8f0!important;outline:0!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails{background:#fff!important;background-color:#fff!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button,html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button:before,html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button:after{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button:before,html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button:after{display:none!important;content:none!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnails>button>img{display:block!important;background:#fff!important;background-color:#fff!important}html body.crm-admin-body .vehicle-image-card>div.vehicle-image-preview{width:100%!important;height:auto!important;min-height:220px!important;display:grid!important;padding:0!important;place-items:center!important;overflow:hidden!important;border:1px solid #e5e9ef!important;border-radius:8px!important;outline:0!important;background:#fff!important;box-shadow:none!important;cursor:zoom-in!important}html body.crm-admin-body .vehicle-image-card>div.vehicle-image-preview>img{width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;background:#fff!important}html body.crm-admin-body img.vehicle-image-main{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnail{height:74px!important;overflow:hidden!important;border:1px solid #d7dee8!important;border-radius:6px!important;outline:0!important;background:#fff!important;box-shadow:none!important;cursor:zoom-in!important}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnail:is(:hover,:focus,:focus-visible,:active){border-color:#cbd4df!important;outline:0!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .vehicle-image-lightbox>button.vehicle-modal-close,html body.crm-admin-body .vehicle-image-lightbox>button.vehicle-modal-close:is(:hover,:focus,:focus-visible,:active){position:absolute!important;top:10px!important;right:10px!important;display:grid!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;place-items:center!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#94a3b8!important;box-shadow:none!important}html body.crm-admin-body .vehicle-image-lightbox>button.vehicle-modal-close svg{width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important}html body.crm-admin-body .vehicle-image-lightbox>button.vehicle-modal-close:hover{color:#64748b!important}html body.crm-admin-body .settings-vehicle-card .employee-row-actions>a.vehicle-full-dossier-button,html body.crm-admin-body .settings-vehicle-card .employee-row-actions>a.vehicle-full-dossier-button:is(:hover,:focus,:focus-visible,:active){display:inline-flex!important;min-height:38px!important;padding:0 15px!important;align-items:center!important;justify-content:center!important;border:1px solid #dbe2ea!important;border-radius:var(--crm-button-radius)!important;outline:0!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;text-decoration:none!important}html body.crm-admin-body .settings-vehicle-card .employee-row-actions>a.vehicle-full-dossier-button:hover{background:var(--crm-button-soft)!important}html body.crm-admin-body .settings-vehicle-search-card{display:grid!important;gap:8px!important;margin:0 0 18px!important;padding:18px 20px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .settings-vehicle-search-card>label{color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .settings-vehicle-search-card>div{position:relative!important}html body.crm-admin-body .settings-vehicle-search-card svg{position:absolute!important;top:50%!important;left:13px!important;width:18px!important;height:18px!important;transform:translateY(-50%)!important;fill:none!important;stroke:#94a3b8!important;stroke-width:1.7!important;stroke-linecap:round!important}html body.crm-admin-body .settings-vehicle-search-card input{width:100%!important;height:42px!important;margin:0!important;padding:0 14px 0 42px!important;border:1px solid #dbe2ea!important;border-radius:6px!important;background:#fff!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;box-shadow:none!important}html body.crm-admin-body .settings-vehicle-search-card input:focus{border-color:#cbd4df!important;outline:0!important;box-shadow:0 0 0 3px #f1f5f9!important}html body.crm-admin-body .settings-license-plate{display:inline-flex!important;height:40px!important;align-items:stretch!important;overflow:hidden!important;border:2px solid #172033!important;border-radius:5px!important;background:#f7c928!important;color:#111827!important;box-shadow:inset 0 0 0 1px #ffffff73!important}html body.crm-admin-body .settings-license-plate>i{display:grid!important;width:28px!important;place-items:center!important;background:#1551a3!important;color:#fff!important;font-size:9px!important;font-style:normal!important;font-weight:600!important}html body.crm-admin-body .settings-license-plate>b{display:flex!important;padding:0 13px!important;align-items:center!important;font-family:inherit!important;font-size:17px!important;font-weight:600!important;letter-spacing:.08em!important}html body.crm-admin-body .settings-vehicle-search-empty{padding:34px!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;color:var(--crm-muted)!important;font-size:14px!important;text-align:center!important}html body.crm-admin-body .settings-vehicle-card[hidden],html body.crm-admin-body .settings-vehicle-search-empty[hidden]{display:none!important}html body.crm-admin-body .integration-overview-grid{align-items:stretch!important}html body.crm-admin-body .integration-overview-card{display:flex!important;height:100%!important;min-height:310px!important;flex-direction:column!important;align-items:stretch!important}html body.crm-admin-body .integration-overview-card>.integration-state{position:static!important;inset:auto!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;margin-top:auto!important}html body.crm-admin-body .integration-overview-card>a{width:100%!important;margin-top:10px!important;flex:0 0 auto!important}html body.crm-admin-body .integration-card.integration-form .integration-actions>button.integration-delete-link,html body.crm-admin-body .integration-card.integration-form .integration-actions>button.integration-delete-link:is(:hover,:focus,:focus-visible,:active){width:auto!important;min-width:0!important;min-height:0!important;padding:6px 2px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#dc2626!important;box-shadow:none!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important}html body.crm-admin-body .integration-card.integration-form .integration-actions>button.integration-delete-link:hover{color:#b91c1c!important;text-decoration:underline!important}html body.crm-admin-body .integration-content :is(.integration-test-card>form,.integration-actions){display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}html body.crm-admin-body .integration-content :is(.integration-test-card>form>button,.integration-actions button:not(.integration-delete-link),.integration-form>button){width:auto!important;min-width:0!important;min-height:38px!important;padding:0 15px!important;border-radius:var(--crm-button-radius)!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .integration-content .integration-card button.is-secondary{width:auto!important}html body.crm-admin-body .settings-vehicle-card>header{position:relative!important;display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;padding-right:190px!important;align-items:center!important}html body.crm-admin-body .settings-vehicle-card-image{display:grid!important;width:112px!important;height:82px!important;place-items:center!important;overflow:hidden!important;border:1px solid #e2e8f0!important;border-radius:7px!important;background:#fff!important;color:#94a3b8!important;font-size:11px!important}html body.crm-admin-body .settings-vehicle-card-image img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;background:#fff!important}html body.crm-admin-body .settings-vehicle-card-heading{min-width:0!important}html body.crm-admin-body .settings-vehicle-card-heading h3{margin:6px 0!important}html body.crm-admin-body .settings-vehicle-card-heading h3 .settings-license-plate{position:absolute!important;top:18px!important;right:20px!important}html body.crm-admin-body .settings-vehicle-card>header>.settings-status{position:absolute!important;right:20px!important;bottom:18px!important}@media(max-width:700px){html body.crm-admin-body .settings-vehicle-card>header{grid-template-columns:88px minmax(0,1fr)!important;padding-right:20px!important;padding-bottom:68px!important}html body.crm-admin-body .settings-vehicle-card-image{width:88px!important;height:68px!important}html body.crm-admin-body .settings-vehicle-card-heading h3 .settings-license-plate{top:auto!important;right:20px!important;bottom:16px!important}html body.crm-admin-body .settings-vehicle-card>header>.settings-status{right:auto!important;bottom:22px!important;left:20px!important}}html body.crm-admin-body .vehicle-image-card .vehicle-image-thumbnail>img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;background:#fff!important}html body.crm-admin-body .crm-admin-page-title{gap:18px!important}html body.crm-admin-body .crm-admin-page-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}html body.crm-admin-body .crm-admin-page-actions form{display:inline-flex!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .crm-admin-page-actions .employee-edit-button{width:auto!important;min-width:0!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;border:1px solid var(--crm-primary)!important;border-radius:5px!important;background:#fff!important;color:var(--crm-primary)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;visibility:visible!important;opacity:1!important}html body.crm-admin-body .crm-admin-page-actions .employee-edit-button:hover{background:color-mix(in srgb,var(--crm-primary) 7%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-visible-actions{position:relative!important;z-index:10!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:0 0 14px!important;overflow:visible!important;visibility:visible!important;opacity:1!important}html body.crm-admin-body .vehicle-visible-actions form{display:inline-flex!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;visibility:visible!important}html body.crm-admin-body .vehicle-visible-actions .employee-edit-button{width:auto!important;min-width:0!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;border:1px solid var(--crm-button-line,#dbe1e9)!important;border-radius:5px!important;background:#fff!important;color:var(--crm-primary)!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;visibility:visible!important;opacity:1!important}html body.crm-admin-body .vehicle-visible-actions .employee-edit-button:hover{background:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-visible-actions .vehicle-trips-fetch-button,html body.crm-admin-body .crm-admin-page-actions .vehicle-trips-fetch-button{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 15px!important;border-radius:5px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important}html body.crm-admin-body .vehicle-trips-pagination .customer-single-pagination{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin:0!important;padding-top:16px!important}html body.crm-admin-body .vehicle-trips-pagination .customer-single-pagination>span{min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;background:transparent!important;color:#64748b!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .vehicle-trips-pagination .customer-single-pagination>.is-current{min-width:34px!important;border-radius:5px!important;background:var(--crm-button-soft)!important;color:var(--crm-primary)!important}html body.crm-admin-body .vehicle-trips-pagination .customer-single-pagination>.is-disabled{color:#b8c0cc!important}html body.crm-admin-body :is(.employee-modal,[role=dialog]) footer :is(button,a)[data-modal-close],html body.crm-admin-body :is(.employee-modal,[role=dialog]) footer :is(button,a)[data-cancel-action]{width:auto!important;min-width:0!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#c2414b!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;visibility:visible!important;opacity:1!important}html body.crm-admin-body :is(.employee-modal,[role=dialog]) footer :is(button,a)[data-modal-close]:hover,html body.crm-admin-body :is(.employee-modal,[role=dialog]) footer :is(button,a)[data-cancel-action]:hover{background:transparent!important;color:#9f2531!important;text-decoration:underline!important;text-underline-offset:3px!important}html body.crm-admin-body .inventory-stock-pagination .customer-single-pagination{min-height:58px;display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:16px}html body.crm-admin-body .inventory-stock-pagination .customer-single-pagination>span{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:0;background:transparent;color:#64748b;font-size:14px;font-weight:400}html body.crm-admin-body .inventory-stock-pagination .customer-single-pagination>.is-current{min-width:34px;border-radius:5px;background:var(--crm-button-soft);color:var(--crm-primary)}html body.crm-admin-body .inventory-stock-pagination .customer-single-pagination>.is-disabled{color:#b8c0cc}html body.crm-admin-body .customer-tabs-card :is(.customer-tabs,.customer-subtabs) :is(a,button){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .customer-tabs-card .customer-subtabs{display:flex!important;align-items:center!important;gap:22px!important;margin:0!important;padding:0 22px!important;overflow-x:auto!important;border-bottom:1px solid var(--crm-line,#e2e8f0)!important;background:#fff!important}html body.crm-admin-body .customer-tabs-card .customer-subtabs a{min-height:46px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;padding:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:#64748b!important;text-decoration:none!important;white-space:nowrap!important}html body.crm-admin-body .customer-tabs-card .customer-subtabs a:hover{background:transparent!important;color:var(--crm-primary)!important}html body.crm-admin-body .customer-tabs-card .customer-subtabs a.active{border-bottom-color:var(--crm-primary)!important;background:transparent!important;color:var(--crm-primary)!important}html body.crm-admin-body .customer-tabs-card .customer-subtabs a span{min-width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;border:0!important;border-radius:10px!important;background:#f1f5f9!important;color:#64748b!important;font-size:11px!important;font-weight:400!important}html body.crm-admin-body .customer-tab-content :is(.employee-tab-heading h2,.employee-tab-heading p,.customer-detail-table-head,.customer-detail-row){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .customer-detail-pagination{border-top:1px solid var(--crm-line,#e2e8f0)!important}html body.crm-admin-body .customer-detail-pagination .customer-single-pagination{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin:0!important;padding:12px 0 0!important}html body.crm-admin-body .customer-detail-pagination .customer-single-pagination>span{min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;background:transparent!important;color:#64748b!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .customer-detail-pagination .customer-single-pagination>.is-current{min-width:34px!important;border-radius:5px!important;background:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .customer-detail-pagination .customer-single-pagination>.is-disabled{color:#b8c0cc!important}html body.crm-admin-body .customer-tab-content--sla .customer-detail-pagination{display:none!important}html body.crm-admin-body .customer-tab-content .employee-tab-heading .page-title-add,html body.crm-admin-body .customer-tab-content .employee-empty-state-action :is(a,button){border-color:var(--crm-primary)!important;background:var(--crm-primary)!important;color:#fff!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .customer-tab-content .employee-empty-state-icon{background:color-mix(in srgb,var(--crm-primary) 9%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body #customer-employee-modal .employee-modal-form footer>button[data-cancel-action],html body.crm-admin-body #customer-employee-modal .employee-modal-form footer>button[data-cancel-action]:hover{width:auto!important;min-width:0!important;min-height:36px!important;display:inline-flex!important;padding:0 8px!important;border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#dc2626!important;box-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:400!important}html body.crm-admin-body .employee-empty-state .employee-empty-state-action{display:none!important}html body.crm-admin-body .customer-people-table-wrap{width:100%!important;overflow-x:auto!important;border:1px solid var(--crm-line,#e2e8f0)!important;border-radius:7px!important;background:#fff!important}html body.crm-admin-body .customer-people-table{width:100%!important;min-width:850px!important;border-collapse:collapse!important;table-layout:auto!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .customer-people-table th{padding:12px 16px!important;border-bottom:1px solid var(--crm-line,#e2e8f0)!important;background:#f8fafc!important;color:#64748b!important;font-size:13px!important;font-weight:400!important;line-height:1.35!important;text-align:left!important;white-space:nowrap!important}html body.crm-admin-body .customer-people-table td{padding:14px 16px!important;border-bottom:1px solid #edf1f5!important;color:#334155!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;vertical-align:middle!important}html body.crm-admin-body .customer-people-table tbody tr:last-child td{border-bottom:0!important}html body.crm-admin-body .customer-people-table tbody tr:hover td{background:color-mix(in srgb,var(--crm-primary) 4%,#fff)!important}html body.crm-admin-body .customer-people-table :is(a,strong){color:#334155!important;font-weight:400!important;text-decoration:none!important}html body.crm-admin-body .customer-people-table a:hover{color:var(--crm-primary)!important;text-decoration:underline!important;text-underline-offset:3px!important}html body.crm-admin-body .customer-people-name{display:flex!important;align-items:center!important;gap:11px!important;min-width:180px!important}html body.crm-admin-body .customer-people-name .customer-contact-avatar{width:36px!important;height:36px!important;display:grid!important;flex:0 0 36px!important;place-items:center!important;border-radius:6px!important;background:color-mix(in srgb,var(--crm-primary) 9%,#fff)!important;color:var(--crm-primary)!important;font-size:11px!important;font-weight:400!important}html body.crm-admin-body .customer-people-table .is-muted{color:#94a3b8!important}html body.crm-admin-body .customer-primary-badge{display:inline-flex!important;min-height:25px!important;align-items:center!important;padding:0 9px!important;border-radius:5px!important;background:color-mix(in srgb,var(--crm-primary) 9%,#fff)!important;color:var(--crm-primary)!important;font-size:12px!important;font-weight:400!important}html body.crm-admin-body table{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important}html body.crm-admin-body table :is(th,td){font-family:inherit!important;font-weight:400!important}html body.crm-admin-body .customer-people-table th:last-child,html body.crm-admin-body .customer-people-table td:last-child{text-align:right!important}html body.crm-admin-body .customer-people-table .customer-row-edit{width:auto!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border:1px solid var(--crm-button-line,#dbe1e9)!important;border-radius:4px!important;background:#fff!important;color:var(--crm-primary)!important;box-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .customer-people-table .customer-row-edit:hover{border-color:var(--crm-button-line,#dbe1e9)!important;background:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button[data-modal-close],html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button[data-cancel-action],html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-confirm-actions>button[data-modal-close]{width:auto!important;min-width:0!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#c2414b!important;box-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.2!important;text-decoration:none!important;visibility:visible!important;opacity:1!important}html body.crm-admin-body :is(table,.settings-activity-table table,.vehicle-trips-table table){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body :is(table th,table td,table th a,table td a,table th button,table td button,table td>:is(span,strong,small),table th>:is(span,strong,small),table :is(input,select),.settings-activity-table th,.settings-activity-table td,.vehicle-trips-table th,.vehicle-trips-table td,.vehicle-trips-table td>small,.vehicle-trip-type){font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body.crm-admin-body .vehicle-trips-table td>small{display:block!important;margin-top:4px!important;color:var(--crm-muted, #64748b)!important}html body.crm-admin-body .vehicle-trip-type{min-height:28px!important;padding:3px 9px!important;border-radius:var(--crm-button-radius, 5px)!important}html body.crm-admin-body :is(.crm-admin-page-actions .vehicle-trips-fetch-button,.vehicle-visible-actions .vehicle-trips-fetch-button,.vehicle-trips-pagination,.vehicle-trips-pagination :is(a,span,button),.customer-single-pagination :is(a,span,button)){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button[data-modal-close]:hover,html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-modal-form>footer>button[data-cancel-action]:hover,html body.crm-admin-body div.employee-modal-overlay section.employee-modal form.employee-confirm-actions>button[data-modal-close]:hover{border:0!important;background:transparent!important;background-color:transparent!important;color:#9f2531!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:3px!important}html body.crm-admin-body :is(button,input[type=button],input[type=submit],input[type=reset],a[role=button],a.btn,a[class*=-button],a.page-title-add,a.page-title-secondary){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}html body.crm-admin-body .settings-standard-page>.standard-page-surface--cards:has(.company-identity-settings-content),html body.crm-admin-body .settings-standard-page .settings-content.company-identity-settings-content{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .settings-standard-page .settings-layout:has(.company-identity-settings-content){display:block!important}html body.crm-admin-body .company-identity-grid{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}html body.crm-admin-body .company-identity-card{position:relative!important;min-width:0!important;min-height:142px!important;display:grid!important;grid-template-columns:96px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:18px!important;overflow:hidden!important;border:1px solid var(--crm-line, #e2e8f0)!important;border-radius:7px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .company-identity-card:hover{border-color:color-mix(in srgb,var(--crm-primary) 28%,var(--crm-line, #e2e8f0))!important;background:color-mix(in srgb,var(--crm-primary) 2%,#fff)!important;transform:none!important;box-shadow:none!important}html body.crm-admin-body .company-identity-avatar{width:96px!important;height:96px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;border-radius:7px!important;background:color-mix(in srgb,var(--crm-primary) 6%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .company-identity-avatar svg{width:54px!important;height:54px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.crm-admin-body .company-identity-card .company-identity-copy{min-width:0!important;display:grid!important;gap:5px!important}html body.crm-admin-body .company-identity-name-row{min-width:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}html body.crm-admin-body .company-identity-card .company-identity-name-row>strong{color:var(--crm-text, #0f172a)!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .company-identity-card :is(.company-identity-role,small){margin:0!important;color:var(--crm-muted, #64748b)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body .company-identity-card-status{min-height:25px!important;display:flex!important;align-items:center!important;gap:6px!important;flex:0 0 auto!important;justify-content:flex-end!important;margin:0!important}html body.crm-admin-body .company-identity-card-actions{align-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important}html body.crm-admin-body .company-identity-switches{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:14px!important;border:1px solid var(--crm-line, #e2e8f0)!important;border-radius:6px!important;background:#f8fafc!important}html body.crm-admin-body label.company-identity-switch{min-height:42px!important;display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0 12px!important;border:1px solid var(--crm-line, #e2e8f0)!important;border-radius:5px!important;background:#fff!important;color:var(--crm-text, #334155)!important;cursor:pointer!important}html body.crm-admin-body label.company-identity-switch>input{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}html body.crm-admin-body label.company-identity-switch>span{position:relative!important;width:38px!important;height:22px!important;display:block!important;flex:0 0 38px!important;border:1px solid #cbd5e1!important;border-radius:999px!important;background:#e2e8f0!important;transition:background-color .15s ease,border-color .15s ease!important}html body.crm-admin-body label.company-identity-switch>span:after{content:""!important;position:absolute!important;top:3px!important;left:3px!important;width:14px!important;height:14px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 2px #0f172a2e!important;transition:transform .15s ease!important}html body.crm-admin-body label.company-identity-switch>input:checked+span{border-color:var(--crm-primary)!important;background:var(--crm-primary)!important}html body.crm-admin-body label.company-identity-switch>input:checked+span:after{transform:translate(16px)!important}html body.crm-admin-body label.company-identity-switch:has(input:focus-visible){border-color:var(--crm-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-primary) 13%,transparent)!important}html body.crm-admin-body label.company-identity-switch>b{font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}@media(max-width:980px){html body.crm-admin-body .company-identity-grid{grid-template-columns:1fr!important}}@media(max-width:620px){html body.crm-admin-body .company-identity-card{grid-template-columns:72px minmax(0,1fr)!important;gap:13px!important;padding:14px!important}html body.crm-admin-body .company-identity-avatar{width:72px!important;height:72px!important}html body.crm-admin-body .company-identity-avatar svg{width:42px!important;height:42px!important}html body.crm-admin-body .company-identity-card-actions{grid-column:1 / -1!important;width:100%!important;flex-direction:row!important;align-items:center!important}html body.crm-admin-body .company-identity-switches{grid-template-columns:1fr!important}}html body.crm-admin-body .company-identity-form>footer>button.company-identity-save-button{min-height:38px!important;padding:0 14px!important;border-radius:var(--crm-button-radius, 5px)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .company-identity-form>footer>button.company-identity-delete-button{min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 14px!important;border:1px solid #dc6b75!important;border-radius:var(--crm-button-radius, 5px)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#c2414b!important;box-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .company-identity-form>footer>button.company-identity-delete-button:hover{border-color:#c2414b!important;background:#fff7f7!important;color:#a92e38!important}html body.crm-admin-body :is(.badge,[class$=-badge],[class*="-badge "],.settings-status,.settings-state,.vehicle-trip-type,.integration-state,.status-pill,.log-status){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important}html body.crm-admin-body,html body.crm-admin-body :is(p,a,span,strong,b,small,label,legend,li,dt,dd,button,input,select,textarea,option,th,td,caption){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body :is(h1,h2,h3,h4,h5,h6){font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-weight:400!important}html body.crm-admin-body .department-overview-page .department-actions-cell>button.department-members-button{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 14px!important;border:1px solid var(--crm-primary)!important;border-radius:var(--crm-button-radius,5px)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .department-overview-page .department-actions-cell>button.department-members-button:not(:disabled):hover{border-color:var(--crm-button-hover,var(--crm-primary))!important;background:var(--crm-button-hover,var(--crm-primary))!important;color:#fff!important}html body.crm-admin-body .department-overview-page .department-actions-cell>button.department-members-button:disabled{border-color:#dbe1e9!important;background:#f1f5f9!important;color:#94a3b8!important;opacity:1!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:0!important;padding-top:16px!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>:is(a,span){min-width:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;border-radius:5px!important;background:transparent!important;color:#64748b!important;text-decoration:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>.is-current,html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>a:hover{background:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination>.is-disabled{color:#b8c0cc!important}html body.crm-admin-body .department-modal-overlay .department-delete-trigger{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:grid!important;place-items:center!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:#c2414b!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .department-modal-overlay .department-delete-trigger svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.crm-admin-body .department-modal-overlay .department-delete-trigger:hover{background:transparent!important;color:#9f2531!important}html body.crm-admin-body .portal-edit-button,html body.crm-admin-body .portal-edit-button:is(:focus,:focus-visible,:active){border:1px solid var(--crm-primary)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary)!important;box-shadow:none!important;outline:none!important}html body.crm-admin-body .portal-edit-button:hover{border-color:var(--crm-primary)!important;background:var(--crm-button-soft,#f8fafc)!important;background-color:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .department-overview-page .department-table-pagination{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}html body.crm-admin-body .department-overview-page .department-table-pagination .customer-single-pagination{width:auto!important;margin-left:auto!important;justify-content:flex-end!important}html body.crm-admin-body .portal-primary-button{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 15px!important;border:1px solid var(--crm-primary)!important;border-radius:var(--crm-button-radius,5px)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .portal-primary-button:not(:disabled):hover{border-color:var(--crm-button-hover,var(--crm-primary))!important;background:var(--crm-button-hover,var(--crm-primary))!important;color:#fff!important}html body.crm-admin-body .department-overview-page .employee-empty-state-icon{border-color:color-mix(in srgb,var(--crm-primary) 20%,#e2e8f0)!important;background:color-mix(in srgb,var(--crm-primary) 8%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body .settings-standard-page .settings-layout.has-management-back{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;display:block!important;margin:0!important;padding:0!important}html body.crm-admin-body .settings-standard-page .settings-layout.has-management-back>.settings-content{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .portal-table-card{box-sizing:border-box!important;width:100%!important;overflow-x:auto!important;padding:0!important;border:1px solid var(--crm-line,#e2e8f0)!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body .portal-table-card>table{width:100%!important;min-width:760px!important;margin:0!important;border:0!important;border-collapse:collapse!important;border-spacing:0!important;background:#fff!important;table-layout:auto!important;font:400 14px/1.4 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .portal-table-card th{height:52px!important;padding:12px 16px!important;border:0!important;border-bottom:1px solid var(--crm-line,#e2e8f0)!important;background:#f8fafc!important;color:#64748b!important;text-align:left!important;vertical-align:middle!important;font:400 14px/1.4 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .portal-table-card td{min-height:58px!important;padding:14px 16px!important;border:0!important;border-bottom:1px solid #edf1f5!important;background:#fff!important;color:#1f2a44!important;text-align:left!important;vertical-align:middle!important;font:400 14px/1.4 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .portal-table-card td strong{font:inherit!important;color:inherit!important}html body.crm-admin-body .portal-table-card td small{display:block!important;margin-top:3px!important;color:#7b8798!important;font:400 12px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .portal-table-card tbody tr:last-child td{border-bottom:0!important}html body.crm-admin-body .portal-table-card tbody tr:hover td{background:color-mix(in srgb,var(--crm-primary) 4%,#fff)!important}html body.crm-admin-body .portal-table-card :is(th:last-child,td.portal-table-actions,td[data-table-action-ready=true]:last-child){text-align:right!important}html body.crm-admin-body .portal-table-card td.portal-table-actions{width:1%!important;white-space:nowrap!important}html body.crm-admin-body .portal-table-card td.portal-table-actions>:is(button,a,details){margin-left:8px!important;vertical-align:middle!important}html body.crm-admin-body .portal-table-card :is(.edit-button,.portal-edit-button){height:38px!important;min-height:38px!important}html body.crm-admin-body .portal-table-pagination{width:100%!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;padding-top:16px!important}html body.crm-admin-body .portal-table-pagination .customer-single-pagination{width:auto!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;margin:0 0 0 auto!important;padding:0!important}html body.crm-admin-body .portal-table-pagination .customer-single-pagination>:is(a,button,span){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;min-width:34px!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;border:0!important;border-radius:5px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#64748b!important;box-shadow:none!important;text-decoration:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;cursor:pointer!important}html body.crm-admin-body .portal-table-pagination .customer-single-pagination>.portal-pagination-ellipsis{min-width:18px!important;padding-inline:0!important;color:#94a3b8!important;background:transparent!important;border-color:transparent!important;cursor:default!important}html body.crm-admin-body .portal-table-pagination .customer-single-pagination>:is(a,button):hover,html body.crm-admin-body .portal-table-pagination .customer-single-pagination>.is-current{background:var(--crm-button-soft,#f8fafc)!important;background-color:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary)!important}html body.crm-admin-body .portal-table-pagination .customer-single-pagination>.is-disabled{color:#b8c0cc!important;cursor:default!important}@media(max-width:700px){html body.crm-admin-body .portal-table-pagination{justify-content:center!important}html body.crm-admin-body .portal-table-pagination .customer-single-pagination{margin-inline:auto!important}}html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) :is(.edit-button,.portal-edit-button,.employee-edit-button,.employee-row-edit,.employee-inline-edit){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;margin:0!important;padding:0 14px!important;border:1px solid var(--crm-primary,#5b67f1)!important;border-radius:var(--crm-button-radius,5px)!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-primary,#5b67f1)!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;transform:none!important}html body.crm-admin-body .crm-admin-main :is(.edit-button,.portal-edit-button,.employee-edit-button,.employee-row-edit,.employee-inline-edit):is(:hover,:focus-visible){border-color:var(--crm-primary,#5b67f1)!important;background:var(--crm-button-soft,#f8fafc)!important;background-color:var(--crm-button-soft,#f8fafc)!important;color:var(--crm-primary,#5b67f1)!important;box-shadow:none!important;outline:none!important;transform:none!important}html body.crm-admin-body .crm-admin-main .management-groups,html body.crm-admin-body .crm-admin-main .management-group,html body.crm-admin-body .crm-admin-main .management-card{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}html body.crm-admin-body .crm-admin-main .management-card{position:relative!important;min-height:96px!important;padding:14px 18px!important;grid-template-columns:48px minmax(0,1fr) 20px!important;align-items:center!important}html body.crm-admin-body .crm-admin-main .management-group>header h2,html body.crm-admin-body .crm-admin-main .management-card h3,html body.crm-admin-body .crm-admin-main .management-card p{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}html body.crm-admin-body .crm-admin-main .management-group>header h2{margin:0!important;color:#475569!important}html body.crm-admin-body .crm-admin-main .management-card h3{margin:0!important;color:#334155!important}html body.crm-admin-body .crm-admin-main .management-card p{margin:5px 0 0!important;color:#64748b!important}html body.crm-admin-body .crm-admin-main .management-card>i{grid-column:3!important;color:#94a3b8!important;font:400 14px/1 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .crm-admin-main .management-card>span{position:relative!important}html body.crm-admin-body .crm-admin-main .management-card-count{position:absolute!important;top:-9px!important;right:-9px!important;z-index:1!important;min-width:21px!important;height:21px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;border:2px solid #fff!important;border-radius:999px!important;background:var(--theme-primary)!important;color:#fff!important;font-size:10px!important;font-weight:500!important;line-height:1!important}html body.crm-admin-body .crm-admin-main :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea){box-sizing:border-box!important;width:100%!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--crm-button-line,#dbe1e9)!important;border-radius:5px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-text,#1f2a44)!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;letter-spacing:0!important;text-transform:none!important}html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) select{height:42px!important;min-height:42px!important}html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) textarea{height:auto!important;min-height:88px!important;resize:vertical!important}html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) :is(input,textarea)::-moz-placeholder{color:#94a3b8!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;opacity:1!important}html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) :is(input,textarea)::placeholder{color:#94a3b8!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;opacity:1!important}html body.crm-admin-body :is(.crm-admin-content,[data-employee-modal],dialog,.modal-bg) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea):focus{border-color:var(--crm-primary,#5b67f1)!important;outline:0!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-primary,#5b67f1) 10%,transparent)!important}html body.crm-admin-body .modal-delete-icon-button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;display:inline-grid!important;place-items:center!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#c2414b!important;box-shadow:none!important;font-size:0!important;line-height:0!important;transform:none!important}html body.crm-admin-body .modal-delete-icon-button svg{width:18px!important;height:18px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;pointer-events:none!important}html body.crm-admin-body .modal-delete-icon-button:is(:hover,:focus-visible){border:0!important;background:transparent!important;background-color:transparent!important;color:#9f2531!important;box-shadow:none!important;outline:0!important;transform:none!important}html body.crm-admin-body .department-overview-page .department-actions-cell>.department-row-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;margin:0!important;padding:0!important}html body.crm-admin-body .department-overview-page .department-row-actions>:is(button,a){margin:0!important}html body.crm-admin-body .department-overview-page .department-row-actions>.department-members-button.page-title-add{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;padding:0 15px!important;border:1px solid var(--crm-primary)!important;border-radius:var(--crm-button-radius)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important}html body.crm-admin-body .department-overview-page .department-row-actions>.department-members-button.page-title-add:not(:disabled):hover{border-color:var(--crm-button-hover)!important;background:var(--crm-button-hover)!important;background-color:var(--crm-button-hover)!important;color:#fff!important}html body.crm-admin-body .department-overview-page .department-row-actions>.department-members-button.page-title-add:disabled{border-color:#dbe1e9!important;background:#f1f5f9!important;background-color:#f1f5f9!important;color:#94a3b8!important;cursor:not-allowed!important;opacity:1!important}html body.crm-admin-body :is(.employee-modal footer,.employee-modal .employee-confirm-actions,.integration-confirm-actions,dialog footer)>.modal-delete-icon-button,html body.crm-admin-body :is(.employee-modal footer,.employee-modal .employee-confirm-actions,.integration-confirm-actions,dialog footer)>form:has(>.modal-delete-icon-button){order:-10!important;margin-left:0!important;margin-right:auto!important;align-self:center!important}html body.crm-admin-body :is(.employee-confirm-modal,.integration-confirm-modal,[data-confirm-modal]) button[type=submit].is-danger{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 15px!important;border:1px solid #dc2626!important;border-radius:var(--crm-button-radius,8px)!important;background:#dc2626!important;background-color:#dc2626!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body :is(.employee-confirm-modal,.integration-confirm-modal,[data-confirm-modal]) button[type=submit].is-danger:hover{border-color:#b91c1c!important;background:#b91c1c!important;background-color:#b91c1c!important;color:#fff!important}html body.crm-admin-body .department-delete-modal .department-resolution-options{display:grid!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important}html body.crm-admin-body .department-delete-modal .department-resolution-options>legend{margin:0 0 2px!important;padding:0!important;color:var(--crm-text,#1f2a44)!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .department-delete-modal .department-resolution-options>label{box-sizing:border-box!important;min-height:54px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;margin:0!important;padding:10px 12px!important;border:1px solid var(--crm-line,#e2e8f0)!important;border-radius:6px!important;background:#fff!important;cursor:pointer!important}html body.crm-admin-body .department-delete-modal .department-resolution-options>label:has(input:checked){border-color:color-mix(in srgb,var(--crm-primary) 35%,var(--crm-line,#e2e8f0))!important;background:color-mix(in srgb,var(--crm-primary) 4%,#fff)!important}html body.crm-admin-body .department-delete-modal .department-resolution-options>label>span{min-width:0!important;display:grid!important;gap:3px!important;order:1!important}html body.crm-admin-body .department-delete-modal .department-resolution-options>label>span :is(strong,small){margin:0!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important}html body.crm-admin-body .department-delete-modal .department-resolution-options>label>span small{color:#64748b!important;font-size:12px!important}html body.crm-admin-body .department-delete-modal .department-resolution-options input[type=radio]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;position:relative!important;order:2!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:22px!important;min-height:22px!important;margin:0!important;padding:0!important;border:1px solid #cbd5e1!important;border-radius:999px!important;background:#e2e8f0!important;background-image:none!important;box-shadow:none!important;cursor:pointer!important}html body.crm-admin-body .department-delete-modal .department-resolution-options input[type=radio]:after{position:absolute!important;top:2px!important;left:2px!important;width:16px!important;height:16px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px #0f172a2e!important;content:""!important;transition:transform .15s ease!important}html body.crm-admin-body .department-delete-modal .department-resolution-options input[type=radio]:checked{border-color:var(--crm-primary)!important;background:var(--crm-primary)!important;background-color:var(--crm-primary)!important}html body.crm-admin-body .department-delete-modal .department-resolution-options input[type=radio]:checked:after{transform:translate(18px)!important}html body.crm-admin-body .department-delete-modal .department-resolution-options input[type=radio]:focus-visible{outline:2px solid color-mix(in srgb,var(--crm-primary) 35%,transparent)!important;outline-offset:2px!important}html body.crm-admin-body .activity-livewire-table .activity-switch{all:unset!important;box-sizing:border-box!important;position:relative!important;vertical-align:middle!important;width:34px!important;min-width:34px!important;height:18px!important;min-height:18px!important;display:inline-block!important;margin:0!important;padding:0!important;border:1px solid #cbd5e1!important;border-radius:999px!important;background:#e2e8f0!important;background-color:#e2e8f0!important;background-image:none!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .15s ease,border-color .15s ease!important}html body.crm-admin-body .activity-livewire-table .activity-switch>span{position:absolute!important;top:1px!important;left:1px!important;width:14px!important;height:14px!important;display:block!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px #0f172a33!important;pointer-events:none!important;transition:transform .15s ease!important}html body.crm-admin-body .activity-livewire-table .activity-switch[aria-checked=true]{border-color:var(--theme-primary)!important;background:var(--theme-primary)!important;background-color:var(--theme-primary)!important}html body.crm-admin-body .activity-livewire-table .activity-switch[aria-checked=true]>span{transform:translate(16px)!important}html body.crm-admin-body .activity-livewire-table .activity-switch.is-off,html body.crm-admin-body .activity-livewire-table .activity-switch[aria-checked=false]{border-color:#cbd5e1!important;background:#e2e8f0!important;background-color:#e2e8f0!important;background-image:none!important;color:#64748b!important;box-shadow:none!important}html body.crm-admin-body .activity-livewire-table .activity-switch.is-off>span,html body.crm-admin-body .activity-livewire-table .activity-switch[aria-checked=false]>span{transform:translate(0)!important}html body.crm-admin-body .activity-livewire-table .activity-switch.is-on{border-color:var(--theme-primary)!important;background:var(--theme-primary)!important;background-color:var(--theme-primary)!important;box-shadow:none!important}html body.crm-admin-body .activity-livewire-table .activity-switch.is-on>span{transform:translate(16px)!important}html body.crm-admin-body .activity-livewire-table .activity-switch:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-primary) 35%,transparent)!important;outline-offset:2px!important}html body.crm-admin-body .activity-livewire-table .activity-switch:disabled{cursor:wait!important;opacity:.65!important}html body.crm-admin-body .activity-livewire-table .portal-table-card :is(th.activity-toggle-heading,th:first-child,td:first-child){box-sizing:border-box!important;width:64px!important;min-width:64px!important;max-width:64px!important;padding-right:12px!important;padding-left:16px!important;text-align:left!important}html body.crm-admin-body .activity-livewire-table .activity-toggle-form{display:inline-flex!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .activity-livewire-table .activity-toggle-form .portal-switch{display:inline-flex!important;margin:0!important;cursor:pointer!important}html body.crm-admin-body .settings-standard-page .standard-page-filters>.employee-directory-search,html body.crm-admin-body .settings-standard-page .standard-page-filters>form[data-employee-filter],html body.crm-admin-body .management-table-layout .standard-page-filters>.employee-directory-search,html body.crm-admin-body .management-table-layout .standard-page-filters>form[data-employee-filter],html body.crm-admin-body .standard-page-layout:has([data-zin-results]) .standard-page-filters>form[data-zin-filter]{box-sizing:border-box!important;width:min(100%,520px)!important;max-width:520px!important;margin-right:auto!important;margin-left:0!important}@media(max-width:700px){html body.crm-admin-body .settings-standard-page .standard-page-filters>.employee-directory-search,html body.crm-admin-body .settings-standard-page .standard-page-filters>form[data-employee-filter],html body.crm-admin-body .management-table-layout .standard-page-filters>.employee-directory-search,html body.crm-admin-body .management-table-layout .standard-page-filters>form[data-employee-filter],html body.crm-admin-body .standard-page-layout:has([data-zin-results]) .standard-page-filters>form[data-zin-filter]{width:100%!important;max-width:none!important}}html body.crm-admin-body .activity-livewire-table .activity-switch[data-switch-state=off],html body.crm-admin-body .activity-livewire-table .activity-switch[data-switch-state=off]:is(:hover,:focus,:active,:disabled){border-color:transparent!important;background:#e2e8f0!important;background-color:#e2e8f0!important;background-image:none!important;box-shadow:none!important;color:#64748b!important}html body.crm-admin-body .activity-livewire-table .activity-switch[data-switch-state=off]>span{transform:translate(0)!important}html body.crm-admin-body .integration-categories button[data-integration-category],html body.crm-admin-body .integration-categories button[data-integration-category]:hover{border-color:#d7dde5!important;background:#fff!important;background-color:#fff!important;color:#64748b!important;box-shadow:none!important}html body.crm-admin-body .integration-categories button[data-integration-category].is-active,html body.crm-admin-body .integration-categories button[data-integration-category].is-active:hover{border-color:#aeb7c4!important;background:#f1f3f5!important;background-color:#f1f3f5!important;color:#374151!important}html body.crm-admin-body .integration-categories [data-integration-count]{border-color:#d7dde5!important;background:#f1f3f5!important;background-color:#f1f3f5!important;color:#64748b!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important}html body.crm-admin-body .portal-switch-input,html body.crm-admin-body :is(.integration-toggle,.form-switch)>input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}html body.crm-admin-body :is(.portal-switch>.portal-switch-input+.portal-switch-control,.integration-toggle>input[type=checkbox]+span,.form-switch>input[type=checkbox]+span,button.portal-switch-control,input.portal-switch-control){-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;position:relative!important;width:34px!important;min-width:34px!important;height:18px!important;min-height:18px!important;display:inline-block!important;margin:0!important;padding:0!important;border:1px solid transparent!important;border-radius:999px!important;background:#e2e8f0!important;background-color:#e2e8f0!important;background-image:none!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .15s ease,border-color .15s ease!important}html body.crm-admin-body :is(.portal-switch>.portal-switch-input+.portal-switch-control,.integration-toggle>input[type=checkbox]+span,.form-switch>input[type=checkbox]+span,input.portal-switch-control):after,html body.crm-admin-body button.portal-switch-control>span{position:absolute!important;top:1px!important;left:1px!important;width:14px!important;height:14px!important;display:block!important;margin:0!important;padding:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px #0f172a33!important;content:""!important;pointer-events:none!important;transition:transform .15s ease!important}html body.crm-admin-body .portal-switch>.portal-switch-input:checked+.portal-switch-control,html body.crm-admin-body .integration-toggle>input[type=checkbox]:checked+span,html body.crm-admin-body .form-switch>input[type=checkbox]:checked+span,html body.crm-admin-body input.portal-switch-control:checked,html body.crm-admin-body button.portal-switch-control[data-switch-state=on]{border-color:var(--theme-primary)!important;background:var(--theme-primary)!important;background-color:var(--theme-primary)!important;background-image:none!important;box-shadow:none!important}html body.crm-admin-body .portal-switch>.portal-switch-input:checked+.portal-switch-control:after,html body.crm-admin-body .integration-toggle>input[type=checkbox]:checked+span:after,html body.crm-admin-body .form-switch>input[type=checkbox]:checked+span:after,html body.crm-admin-body input.portal-switch-control:checked:after,html body.crm-admin-body button.portal-switch-control[data-switch-state=on]>span{transform:translate(16px)!important}html body.crm-admin-body .portal-switch>.portal-switch-input:not(:checked)+.portal-switch-control,html body.crm-admin-body .integration-toggle>input[type=checkbox]:not(:checked)+span,html body.crm-admin-body .form-switch>input[type=checkbox]:not(:checked)+span,html body.crm-admin-body input.portal-switch-control:not(:checked),html body.crm-admin-body button.portal-switch-control[data-switch-state=off]{border-color:transparent!important;background:#e2e8f0!important;background-color:#e2e8f0!important;background-image:none!important;box-shadow:none!important;color:#64748b!important}html body.crm-admin-body .portal-switch>.portal-switch-input:focus-visible+.portal-switch-control,html body.crm-admin-body .integration-toggle>input[type=checkbox]:focus-visible+span,html body.crm-admin-body .form-switch>input[type=checkbox]:focus-visible+span,html body.crm-admin-body input.portal-switch-control:focus-visible,html body.crm-admin-body button.portal-switch-control:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-primary) 28%,transparent)!important;outline-offset:2px!important}html body.crm-admin-body input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html body.crm-admin-body select,html body.crm-admin-body textarea{border-radius:10px!important}html body.crm-admin-body .settings-status,html body.crm-admin-body .settings-status:not(.is-active){border-color:#d7dde5!important;background:transparent!important;background-color:transparent!important;color:#64748b!important;box-shadow:none!important}html body.crm-admin-body .settings-status:before{background:#94a3b8!important;box-shadow:none!important}html body.crm-admin-body .settings-status.is-active{border-color:#a7d9ca!important;background:transparent!important;background-color:transparent!important;color:#16836d!important;box-shadow:none!important}html body.crm-admin-body .settings-status.is-active:before{background:#10b981!important;box-shadow:none!important}html body.crm-admin-body .activity-import-duplicates{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0!important;border:0!important}html body.crm-admin-body .activity-import-duplicates>legend{grid-column:1/-1!important;margin:0 0 2px!important;padding:0!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:400!important}html body.crm-admin-body .activity-import-duplicates>label{box-sizing:border-box!important;display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin:0!important;padding:12px!important;border:1px solid var(--crm-line)!important;border-radius:10px!important;background:#fff!important;cursor:pointer!important}html body.crm-admin-body .activity-import-duplicates>label:has(input:checked){border-color:color-mix(in srgb,var(--theme-primary) 42%,var(--crm-line))!important}html body.crm-admin-body .activity-import-duplicates input[type=radio]{-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:radio!important;box-sizing:border-box!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;accent-color:var(--theme-primary)!important}html body.crm-admin-body .activity-import-duplicates>label>span{display:grid!important;gap:3px!important;min-width:0!important}html body.crm-admin-body .activity-import-duplicates strong{color:var(--crm-text)!important;font-size:14px!important;font-weight:500!important}html body.crm-admin-body .activity-import-duplicates small{margin:0!important;color:var(--crm-muted)!important;font-size:12px!important;font-weight:400!important;line-height:1.45!important}@media(max-width:650px){html body.crm-admin-body .activity-import-duplicates{grid-template-columns:1fr!important}}html body.crm-admin-body :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:focus,:focus-visible){border-color:#dbe1e9!important;box-shadow:none!important;outline:none!important}html body.crm-admin-body .article-category-detail-page>.standard-page-surface--cards{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.crm-admin-body .article-category-detail-page .standard-page-content--cards{margin:0!important;padding:0!important}html body.crm-admin-body .article-category-tabs-card{overflow:hidden!important;border:1px solid var(--crm-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}html body.crm-admin-body button.category-delete-outline{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;box-sizing:border-box!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 14px!important;border:1px solid #dc2626!important;border-radius:var(--crm-button-radius,5px)!important;background:#fff!important;background-color:#fff!important;gap:8px!important;color:#dc2626!important;box-shadow:none!important;font:400 14px/1.35 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif!important;cursor:pointer!important}html body.crm-admin-body button.category-delete-outline svg{width:16px!important;height:16px!important;flex:0 0 16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.crm-admin-body button.category-delete-outline:hover{border-color:#b91c1c!important;background:#fff!important;background-color:#fff!important;color:#b91c1c!important}html body.crm-admin-body .service-category-wizard .service-wizard-step>h3{margin:0 0 14px!important;color:var(--crm-text)!important;font-size:14px!important;font-weight:500!important}html body.crm-admin-body .service-category-wizard .service-wizard-types{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.crm-admin-body .service-category-wizard .service-wizard-types>button{box-sizing:border-box!important;min-height:112px!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;flex-direction:column!important;gap:7px!important;padding:18px 20px!important;border:1px solid var(--crm-line)!important;border-radius:10px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:var(--crm-text)!important;text-align:left!important;box-shadow:none!important;transform:none!important;cursor:pointer!important}html body.crm-admin-body .service-category-wizard .service-wizard-types>button:hover,html body.crm-admin-body .service-category-wizard .service-wizard-types>button:focus-visible{border-color:color-mix(in srgb,var(--theme-primary) 42%,var(--crm-line))!important;background:color-mix(in srgb,var(--theme-primary) 4%,#fff)!important;background-color:color-mix(in srgb,var(--theme-primary) 4%,#fff)!important;outline:0!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-primary) 10%,transparent)!important}html body.crm-admin-body .service-category-wizard .service-wizard-types strong{color:var(--theme-primary)!important;font-size:15px!important;font-weight:500!important}html body.crm-admin-body .service-category-wizard .service-wizard-types small{color:var(--crm-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}@media(max-width:650px){html body.crm-admin-body .service-category-wizard .service-wizard-types{grid-template-columns:1fr!important}}html body.crm-admin-body .article-custom-fields-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important}html body.crm-admin-body .article-custom-fields-grid>label{grid-column:span 6}html body.crm-admin-body .article-custom-fields-grid>label[data-field-width="25"]{grid-column:span 3}html body.crm-admin-body .article-custom-fields-grid>label[data-field-width="33"]{grid-column:span 4}html body.crm-admin-body .article-custom-fields-grid>label[data-field-width="50"]{grid-column:span 6}html body.crm-admin-body .article-custom-fields-grid>label[data-field-width="67"]{grid-column:span 8}html body.crm-admin-body .article-custom-fields-grid>label[data-field-width="75"]{grid-column:span 9}html body.crm-admin-body .article-custom-fields-grid>label[data-field-width="100"]{grid-column:1/-1}html body.crm-admin-body .category-required-option .portal-switch{display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important}html body.crm-admin-body .category-required-option .portal-switch>span{display:grid;gap:2px}html body.crm-admin-body .category-required-option .portal-switch strong{color:var(--crm-text);font-size:11px;font-weight:500}@media(max-width:760px){html body.crm-admin-body .article-custom-fields-grid>label{grid-column:1/-1!important}}html body.crm-admin-body .service-object-category-overview-page .service-category-main-row>td{background:#fff!important}html body.crm-admin-body .service-object-category-overview-page .department-overview-table tbody tr:is(:hover,:focus,:focus-within)>td,html body.crm-admin-body .service-object-category-overview-page .portal-table-card tbody tr:is(:hover,:focus,:focus-within)>td{background:#fff!important;background-color:#fff!important}html body.crm-admin-body tr.service-category-main-row,html body.crm-admin-body tr.service-category-child-row,html body.crm-admin-body tr.service-category-main-row:is(:hover,:focus,:focus-within),html body.crm-admin-body tr.service-category-child-row:is(:hover,:focus,:focus-within),html body.crm-admin-body tr.service-category-main-row>td,html body.crm-admin-body tr.service-category-child-row>td,html body.crm-admin-body tr.service-category-main-row:is(:hover,:focus,:focus-within)>td,html body.crm-admin-body tr.service-category-child-row:is(:hover,:focus,:focus-within)>td{background:#fff!important;background-color:#fff!important;background-image:none!important}html body.crm-admin-body .service-object-category-overview-page .service-category-main-row .department-name{font-weight:600!important}html body.crm-admin-body .service-object-category-overview-page .service-category-child-row>td:first-child{padding-left:34px!important}html body.crm-admin-body .service-object-category-overview-page .service-category-child-marker{width:12px;height:12px;display:inline-block;margin-right:9px;border-bottom:1px solid #cbd5e1;border-left:1px solid #cbd5e1}html body.crm-admin-body #service-category-create .service-wizard-types>button{min-height:104px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 18px!important;align-items:center!important;justify-content:stretch!important;gap:13px!important;padding:16px!important;border:1px solid #dfe5ed!important;border-radius:10px!important;background:#fff!important;background-color:#fff!important;background-image:none!important;color:#334155!important;text-align:left!important;box-shadow:none!important}html body.crm-admin-body #service-category-create .service-wizard-types>button>i{width:42px;height:42px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--theme-primary) 22%,#dfe5ed);border-radius:9px;background:color-mix(in srgb,var(--theme-primary) 6%,#fff);color:var(--theme-primary);font-style:normal}html body.crm-admin-body #service-category-create .service-wizard-types>button>i svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}html body.crm-admin-body #service-category-create .service-wizard-types>button>span{display:grid;gap:5px}html body.crm-admin-body #service-category-create .service-wizard-types>button strong{color:#27364e!important;font-size:14px!important;font-weight:500!important}html body.crm-admin-body #service-category-create .service-wizard-types>button small{color:#7b8798!important;font-size:11px!important;line-height:1.45!important}html body.crm-admin-body #service-category-create .service-wizard-types>button>b{color:#a0aabc;font-size:20px;font-weight:400}html body.crm-admin-body #service-category-create .service-wizard-types>button:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--theme-primary) 55%,#dfe5ed)!important;background:color-mix(in srgb,var(--theme-primary) 3%,#fff)!important}html body.crm-admin-body #service-category-create .service-wizard-types>button:is(:hover,:focus-visible)>b{color:var(--theme-primary)}@media(max-width:650px){html body.crm-admin-body #service-category-create .service-wizard-types>button{min-height:92px!important}}html body.crm-admin-body #service-category-create [data-wizard-step=details]>label:first-of-type{grid-column:1/-1!important;width:100%!important}html body.crm-admin-body #service-category-create [data-wizard-step=details]>label:first-of-type>input{width:100%!important}html body.crm-admin-body #service-category-create .service-wizard-options,html body.crm-admin-body .service-category-edit-policies{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.crm-admin-body .service-category-edit-policies>p{grid-column:1/-1;margin:0 0 2px;color:var(--crm-muted);font-size:11px}html body.crm-admin-body .service-wizard-options>.service-category-options-heading{grid-column:1/-1;margin:0 0 2px;color:var(--crm-muted);font-size:11px}html body.crm-admin-body #service-category-create .service-wizard-options .employee-login-create-option,html body.crm-admin-body .service-category-policy-switch{min-height:48px!important;display:flex!important;grid-column:auto!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;border:1px solid var(--crm-line)!important;border-radius:9px!important;background:#fff!important;cursor:pointer!important}html body.crm-admin-body #service-category-create .service-wizard-options .employee-login-create-option>input[type=checkbox]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}html body.crm-admin-body #service-category-create .service-wizard-options .employee-login-create-option:before{box-sizing:border-box;position:relative;width:34px;min-width:34px;height:18px;border-radius:999px;background:#e2e8f0;box-shadow:inset 0 0 0 1px transparent;content:""}html body.crm-admin-body #service-category-create .service-wizard-options .employee-login-create-option:after{position:absolute;width:14px;height:14px;margin-left:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0f172a33;content:"";transition:transform .15s ease}html body.crm-admin-body #service-category-create .service-wizard-options .employee-login-create-option:has(input:checked):before{background:var(--theme-primary);box-shadow:inset 0 0 0 1px var(--theme-primary)}html body.crm-admin-body #service-category-create .service-wizard-options .employee-login-create-option:has(input:checked):after{transform:translate(16px)}html body.crm-admin-body #service-category-create [data-wizard-footer]>[data-wizard-back]{margin-right:auto!important;border-color:var(--crm-line)!important;background:#fff!important;color:#475569!important}html body.crm-admin-body #service-category-create [data-wizard-footer]>[data-wizard-back]:hover{border-color:var(--theme-primary)!important;background:color-mix(in srgb,var(--theme-primary) 5%,#fff)!important;color:var(--theme-primary)!important}@media(max-width:650px){html body.crm-admin-body #service-category-create .service-wizard-options,html body.crm-admin-body .service-category-edit-policies{grid-template-columns:1fr!important}}html body.crm-admin-body #service-category-create>.service-category-wizard{width:min(650px,calc(100vw - 28px))!important}html body.crm-admin-body td.service-category-options-cell{background:#fff!important;background-color:#fff!important;background-image:none!important}html body.crm-admin-body .service-category-option-badge{box-sizing:border-box!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;min-height:25px!important;display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;margin:3px 5px 3px 0!important;padding:4px 8px!important;border:1px solid color-mix(in srgb,var(--theme-primary) 30%,var(--crm-line))!important;border-radius:6px!important;background:#fff!important;background-color:#fff!important;color:var(--theme-primary)!important;font-size:10px!important;font-weight:400!important;line-height:1.2!important;white-space:nowrap!important;box-shadow:none!important}html body.crm-admin-body .service-object-category-overview-page .service-category-count-cell{text-align:center!important}html body.crm-admin-body .article-category-detail-page .article-category-section-card{padding:20px 22px;border:1px solid var(--crm-line);border-radius:8px;background:#fff;box-shadow:none}html body.crm-admin-body .article-category-detail-page .article-category-section-card+.article-category-section-card{margin-top:14px}html body.crm-admin-body .article-category-detail-page .article-category-overview-card .employee-tab-heading{margin-bottom:16px}html body.crm-admin-body .article-category-detail-page .article-category-fields-card .category-field-heading{margin-bottom:18px}html body.crm-admin-body .standard-submenu>div>a.category-delete-menu-link,html body.crm-admin-body .standard-submenu>div>a.category-delete-menu-link:is(:hover,:focus-visible){background:transparent!important;background-color:transparent!important;color:#dc2626!important}html body.crm-admin-body .article-modal{max-height:calc(100dvh - 44px)!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important}html body.crm-admin-body .article-modal>header{position:relative!important;inset:auto!important;z-index:3!important;flex:0 0 auto!important}html body.crm-admin-body .article-modal>.employee-modal-form{min-height:0!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:minmax(0,1fr) auto!important;gap:0!important;padding:0!important;overflow:hidden!important}html body.crm-admin-body .article-modal .article-modal-content{min-height:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:14px!important;padding:22px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}html body.crm-admin-body .article-modal>.employee-modal-form>footer{position:relative!important;inset:auto!important;z-index:3!important;grid-column:1!important;margin:0!important;padding:15px 22px!important;border-top:1px solid #edf1f5!important;background:#fafbfc!important;box-shadow:0 -6px 16px #0f172a0a!important}@media(max-width:650px){html body.crm-admin-body .article-modal{max-height:calc(100dvh - 20px)!important}html body.crm-admin-body .article-modal .article-modal-content{grid-template-columns:1fr!important;padding:16px!important}html body.crm-admin-body .article-modal>.employee-modal-form>footer{padding:13px 16px!important}}html body.crm-admin-body .hr-document-viewer-modal .hr-document-viewer-actions>button[data-modal-close]{min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 13px!important;border:1px solid #dc2626!important;border-radius:var(--crm-button-radius,5px)!important;background:#fff!important;background-color:#fff!important;color:#dc2626!important;text-decoration:none!important;box-shadow:none!important}html body.crm-admin-body .hr-document-viewer-modal .hr-document-viewer-actions>button[data-modal-close]:hover{border-color:#b91c1c!important;background:#fff5f5!important;background-color:#fff5f5!important;color:#b91c1c!important;text-decoration:none!important}html body.crm-admin-body .hr-document-table th:last-child,html body.crm-admin-body .hr-document-table td:last-child{width:1%!important;min-width:220px!important;white-space:nowrap!important}html body.crm-admin-body .hr-document-table .employee-heading-actions{flex-wrap:nowrap!important}html body.crm-admin-body .employee-account-header .employee-account-create-actions{display:flex!important;align-items:center!important;gap:9px!important}html body.crm-admin-body .employee-account-header .employee-account-create-actions form{display:flex!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .employee-account-header .employee-account-create-actions :is(button,.employee-inline-edit){box-sizing:border-box!important;width:auto!important;min-width:145px!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 14px!important;border-radius:var(--crm-button-radius,5px)!important;font-size:13px!important;font-weight:400!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}html body.crm-admin-body .employee-account-linked-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;flex-wrap:wrap!important}html body.crm-admin-body .employee-account-linked-actions form{display:flex!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .employee-account-linked-actions button{box-sizing:border-box!important;width:auto!important;height:38px!important;min-height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 14px!important;border-radius:var(--crm-button-radius,5px)!important;font-size:13px!important;font-weight:400!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}html body.crm-admin-body .employee-account-linked-actions .employee-account-unlink-button{border:1px solid #dc2626!important;background:#fff!important;background-color:#fff!important;color:#dc2626!important}html body.crm-admin-body .employee-account-linked-actions .employee-account-unlink-button:hover{border-color:#b91c1c!important;background:#fff5f5!important;background-color:#fff5f5!important;color:#b91c1c!important}html body.crm-admin-body .employee-tabs-card>.employee-tab-groups{align-items:flex-end!important;gap:6px!important;padding:10px 14px 0!important;border-bottom:1px solid #dbe2ea!important;background:#f8fafc!important}html body.crm-admin-body .employee-tabs-card>.employee-tab-groups>a{min-height:40px!important;display:inline-flex!important;align-items:center!important;margin-bottom:-1px!important;padding:0 15px!important;border:1px solid #dbe2ea!important;border-bottom-color:#dbe2ea!important;border-radius:7px 7px 0 0!important;background:#f1f5f9!important;color:#64748b!important}html body.crm-admin-body .employee-tabs-card>.employee-tab-groups>a:hover{border-color:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 30%,#dbe2ea)!important;background:#fff!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .employee-tabs-card>.employee-tab-groups>a.active{border-color:var(--theme-primary,var(--crm-primary,#5b67f1))!important;border-bottom-color:#fff!important;background:#fff!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .employee-tabs-card>.employee-subtabs{gap:7px!important;padding:10px 14px!important;border-bottom:1px solid #e2e8f0!important;background:#fff!important}html body.crm-admin-body .employee-tabs-card>.employee-subtabs>a{min-height:34px!important;display:inline-flex!important;align-items:center!important;padding:0 12px!important;border:1px solid #dbe2ea!important;border-radius:6px!important;background:#fff!important;color:#64748b!important}html body.crm-admin-body .employee-tabs-card>.employee-subtabs>a:hover{border-color:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 38%,#dbe2ea)!important;background:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 5%,#fff)!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .employee-tabs-card>.employee-subtabs>a.active{border-color:var(--theme-primary,var(--crm-primary,#5b67f1))!important;background:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 8%,#fff)!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .employee-tabs-card>.employee-subtabs>a.active:after{display:none!important}html body.crm-admin-body :is(.employee-tabs-card,.vehicle-tabs-card)>:is(.employee-tabs,.customer-tabs,.vehicle-dossier-tabs),html body.crm-admin-body .standard-page-tabs,html body.crm-admin-body [data-object-tabs]{display:flex!important;align-items:flex-end!important;gap:6px!important;overflow-x:auto!important;padding:10px 14px 0!important;border-bottom:1px solid #dbe2ea!important;background:#f8fafc!important;scrollbar-width:none!important}html body.crm-admin-body :is(.employee-tabs-card,.vehicle-tabs-card)>:is(.employee-tabs,.customer-tabs,.vehicle-dossier-tabs)>:is(a,button),html body.crm-admin-body .standard-page-tabs>:is(a,button),html body.crm-admin-body [data-object-tabs]>button{box-sizing:border-box!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;margin:0 0 -1px!important;padding:0 15px!important;border:1px solid #dbe2ea!important;border-bottom-color:#dbe2ea!important;border-radius:7px 7px 0 0!important;background:#f1f5f9!important;background-color:#f1f5f9!important;color:#64748b!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important}html body.crm-admin-body :is(.employee-tabs-card,.vehicle-tabs-card)>:is(.employee-tabs,.customer-tabs,.vehicle-dossier-tabs)>:is(a,button):hover,html body.crm-admin-body .standard-page-tabs>:is(a,button):hover,html body.crm-admin-body [data-object-tabs]>button:hover{border-color:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 30%,#dbe2ea)!important;background:#fff!important;background-color:#fff!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body :is(.employee-tabs-card,.vehicle-tabs-card)>:is(.employee-tabs,.customer-tabs,.vehicle-dossier-tabs)>:is(a,button).active,html body.crm-admin-body :is(.employee-tabs-card,.vehicle-tabs-card)>:is(.employee-tabs,.customer-tabs,.vehicle-dossier-tabs)>:is(a,button)[aria-selected=true],html body.crm-admin-body .standard-page-tabs>:is(a,button).active,html body.crm-admin-body .standard-page-tabs>:is(a,button)[aria-current=page],html body.crm-admin-body [data-object-tabs]>button.border-indigo-600{border-color:var(--theme-primary,var(--crm-primary,#5b67f1))!important;border-bottom-color:#fff!important;background:#fff!important;background-color:#fff!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .customer-tabs-card>.customer-subtabs{display:flex!important;align-items:center!important;gap:7px!important;overflow-x:auto!important;margin:0!important;padding:10px 14px!important;border-bottom:1px solid #e2e8f0!important;background:#fff!important}html body.crm-admin-body .customer-tabs-card>.customer-subtabs>a{min-height:34px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important;padding:0 12px!important;border:1px solid #dbe2ea!important;border-radius:6px!important;background:#fff!important;color:#64748b!important;text-decoration:none!important}html body.crm-admin-body .customer-tabs-card>.customer-subtabs>a:hover{border-color:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 38%,#dbe2ea)!important;background:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 5%,#fff)!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .customer-tabs-card>.customer-subtabs>a.active{border-color:var(--theme-primary,var(--crm-primary,#5b67f1))!important;background:color-mix(in srgb,var(--theme-primary,var(--crm-primary,#5b67f1)) 8%,#fff)!important;color:var(--theme-primary,var(--crm-primary,#5b67f1))!important}html body.crm-admin-body .customer-tabs-card>.customer-subtabs>a.active span{background:var(--theme-primary,var(--crm-primary,#5b67f1))!important;color:#fff!important}html body.crm-admin-body details.standard-submenu>div>button.object-settings-menu-item,html body.crm-admin-body details.standard-submenu>div>button.object-settings-menu-item:is(:hover,:focus,:focus-visible,:active){border:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#475569!important;box-shadow:none!important;transform:none!important}html body.crm-admin-body .object-overview-custom-fields>div,html body.crm-admin-body .service-object-custom-fields,html body.crm-admin-body .service-object-edit-custom-fields{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px!important}html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width="25"]{grid-column:span 3!important;width:auto!important;max-width:none!important;flex:none!important}html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width="33"]{grid-column:span 4!important;width:auto!important;max-width:none!important;flex:none!important}html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width="50"]{grid-column:span 6!important;width:auto!important;max-width:none!important;flex:none!important}html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width="67"]{grid-column:span 8!important;width:auto!important;max-width:none!important;flex:none!important}html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width="75"]{grid-column:span 9!important;width:auto!important;max-width:none!important;flex:none!important}html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width="100"]{grid-column:1/-1!important;width:auto!important;max-width:none!important;flex:none!important}@media(max-width:760px){html body.crm-admin-body :is(.object-overview-custom-fields>div>div,.service-object-custom-fields>label,.service-object-edit-custom-fields>label)[data-field-width]{grid-column:1/-1!important}}html body.crm-admin-body .object-detail-sections{display:grid!important;grid-template-columns:25% minmax(0,1fr)!important;align-items:start!important;gap:14px!important}html body.crm-admin-body .object-detail-sections>.object-detail-left-column,html body.crm-admin-body .object-detail-sections>.object-detail-right-column{min-width:0!important;display:grid!important;align-content:start!important;gap:14px!important}html body.crm-admin-body .object-detail-sections>.object-detail-left-column{position:sticky!important;top:18px!important;max-height:none!important;overflow:visible!important}html body.crm-admin-body .object-detail-sections :is(.object-detail-left-column,.object-detail-right-column)>[data-panel]{display:block!important;min-width:0!important;margin:0!important;padding:22px!important;border:1px solid #dbe2ea!important;border-radius:10px!important;background:#fff!important;scroll-margin-top:82px!important}html body.crm-admin-body .object-detail-left-column>[data-panel=overview]>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 14px!important}html body.crm-admin-body .object-detail-left-column>[data-panel=overview]{border-color:#e2e8f0!important;background:#f6f8fa!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:10px!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div{min-width:0!important;padding:13px!important;border:1px solid #e2e8f0!important;border-radius:6px!important;background:#fbfcfe!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width="25"]{grid-column:span 3!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width="33"]{grid-column:span 4!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width="50"]{grid-column:span 6!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width="67"]{grid-column:span 8!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width="75"]{grid-column:span 9!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width="100"]{grid-column:1/-1!important}@media(max-width:800px){html body.crm-admin-body .object-detail-sections{grid-template-columns:1fr!important}html body.crm-admin-body .object-detail-sections>.object-detail-left-column{position:static!important;max-height:none!important;overflow:visible!important}html body.crm-admin-body .object-detail-left-column>[data-panel=technical]>div>div[data-field-width]{grid-column:1/-1!important}}html body.crm-admin-body .object-settings-modal{width:min(600px,calc(100vw - 28px))!important}html body.crm-admin-body .object-settings-modal>.employee-modal-form>.object-settings-content{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;padding:22px!important;background:#fff!important}html body.crm-admin-body .object-settings-modal .object-settings-intro{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin:0!important;padding:15px!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#f8fafc!important}html body.crm-admin-body .object-settings-modal .object-settings-intro>span{width:38px!important;height:38px!important}html body.crm-admin-body .object-settings-modal .object-settings-intro strong{display:block!important;color:#334155!important;font-size:13px!important;font-weight:500!important}html body.crm-admin-body .object-settings-modal .object-settings-intro p{margin:4px 0 0!important;color:#64748b!important;font-size:12px!important;line-height:1.55!important}html body.crm-admin-body .object-settings-modal .object-settings-toggle{box-sizing:border-box!important;width:100%!important;min-height:72px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;margin:0!important;padding:14px 15px!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#fff!important;cursor:pointer!important}html body.crm-admin-body .object-settings-modal .object-settings-toggle>div{display:grid!important;gap:3px!important}html body.crm-admin-body .object-settings-modal .object-settings-toggle strong{color:#334155!important;font-size:13px!important;font-weight:500!important}html body.crm-admin-body .object-settings-modal .object-settings-toggle small{margin:0!important;color:#94a3b8!important;font-size:11px!important}html body.crm-admin-body .object-settings-modal .object-settings-toggle>.integration-toggle{width:42px!important;display:block!important;flex:0 0 42px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body.crm-admin-body .object-settings-modal .object-settings-frequency{display:grid!important;gap:7px!important;margin:0!important;padding-top:2px!important;color:#475569!important;font-size:12px!important}html body.crm-admin-body .object-settings-modal .object-settings-frequency select{margin:0!important}html body.crm-admin-body .object-settings-modal .object-settings-frequency small{margin:0!important;color:#94a3b8!important;font-size:11px!important}html body.crm-admin-body .object-settings-modal>.employee-modal-form>footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important}html body.crm-admin-body .service-object-wizard-modal{width:min(780px,calc(100vw - 28px))!important}html body.crm-admin-body .service-object-wizard-modal>.service-object-wizard>.service-object-wizard-content{display:block!important;padding:0!important;overflow-y:auto!important;background:#fff!important}html body.crm-admin-body .service-object-wizard-progress{display:grid!important;grid-template-columns:auto minmax(45px,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important;padding:18px 22px!important;border-bottom:1px solid #edf1f5!important;background:#fafbfc!important}html body.crm-admin-body .service-object-wizard-progress>span{display:flex!important;align-items:center!important;gap:9px!important;color:#94a3b8!important;font-size:12px!important}html body.crm-admin-body .service-object-wizard-progress>span:before{display:none!important}html body.crm-admin-body .service-object-wizard-progress>span>em{width:27px!important;height:27px!important;display:grid!important;place-items:center!important;border:1px solid #dbe2ea!important;border-radius:50%!important;background:#fff!important;color:#94a3b8!important;font-style:normal!important;font-size:11px!important}html body.crm-admin-body .service-object-wizard-progress>span>b{font-weight:500!important;white-space:nowrap!important}html body.crm-admin-body .service-object-wizard-progress>span.is-active{color:var(--crm-primary)!important}html body.crm-admin-body .service-object-wizard-progress>span.is-active>em{border-color:var(--crm-primary)!important;background:var(--crm-primary)!important;color:#fff!important}html body.crm-admin-body .service-object-wizard-progress>i{height:1px!important;background:#dbe2ea!important}html body.crm-admin-body .service-object-wizard-step{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 18px!important;padding:20px 22px 24px!important}html body.crm-admin-body .service-object-wizard-step[hidden],html body.crm-admin-body .service-object-wizard-step[aria-hidden=true]{display:none!important}html body.crm-admin-body .service-object-wizard-step>label{display:grid!important;align-content:start!important;gap:6px!important;margin:0!important;color:#475569!important;font-size:12px!important}html body.crm-admin-body .service-object-wizard-step>label>input,html body.crm-admin-body .service-object-wizard-step>label>select,html body.crm-admin-body .service-object-wizard-step>label>textarea{margin:0!important}html body.crm-admin-body .service-object-wizard-step>.employee-modal-wide{grid-column:1/-1!important}html body.crm-admin-body .service-object-wizard-section{grid-column:1/-1!important;display:flex!important;align-items:baseline!important;gap:8px!important;margin:3px 0 -2px!important;padding-top:12px!important;border-top:1px solid #edf1f5!important}html body.crm-admin-body .service-object-wizard-step>.service-object-wizard-section:first-child{margin-top:0!important;padding-top:0!important;border-top:0!important}html body.crm-admin-body .service-object-wizard-section strong{color:#334155!important;font-size:13px!important;font-weight:500!important}html body.crm-admin-body .service-object-wizard-section small{color:#94a3b8!important;font-size:11px!important}html body.crm-admin-body .service-object-fixed-context{padding:12px 14px!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#f8fafc!important}html body.crm-admin-body .service-object-custom-fields{grid-column:1/-1!important;padding:0!important}html body.crm-admin-body .service-object-custom-fields>.service-object-wizard-section{grid-column:1/-1!important}html body.crm-admin-body .service-object-wizard-step>.integration-toggle{min-height:58px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:11px 13px!important;border:1px solid #e2e8f0!important;border-radius:8px!important;background:#fff!important}html body.crm-admin-body .service-object-wizard-modal>.service-object-wizard>footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important}html body.crm-admin-body .service-object-wizard-modal>.service-object-wizard>footer>[data-object-wizard-back]{margin-right:auto!important;border-color:#dbe2ea!important;background:#fff!important;color:#64748b!important}html body.crm-admin-body .service-object-wizard-modal>.service-object-wizard>footer>[data-modal-close]{border:0!important;background:transparent!important;color:#dc2626!important}@media(max-width:650px){html body.crm-admin-body .service-object-wizard-progress{padding:15px 16px!important}html body.crm-admin-body .service-object-wizard-progress>span>b{display:none!important}html body.crm-admin-body .service-object-wizard-step{grid-template-columns:1fr!important;padding:17px 16px 20px!important}html body.crm-admin-body .service-object-wizard-step>*{grid-column:1!important}html body.crm-admin-body .service-object-wizard-section{align-items:flex-start!important;flex-direction:column!important;gap:2px!important}}html body.crm-admin-body .service-object-wizard-content.has-fixed-location [data-object-step="1"]{gap:13px 16px!important}html body.crm-admin-body .service-object-wizard-content.has-fixed-location .service-object-fixed-context{position:relative!important;min-height:62px!important;padding:12px 14px 12px 44px!important;background:#fff!important}html body.crm-admin-body .service-object-wizard-content.has-fixed-location .service-object-fixed-context:before{position:absolute!important;top:16px!important;left:14px!important;width:22px!important;height:22px!important;display:grid!important;place-items:center!important;border-radius:6px!important;background:color-mix(in srgb,var(--crm-primary) 9%,#fff)!important;color:var(--crm-primary)!important;content:"✓"!important;font-size:11px!important}html body.crm-admin-body .service-object-wizard-content.has-fixed-location .service-object-fixed-context small{color:#94a3b8!important;font-size:10px!important}html body.crm-admin-body .service-object-wizard-content.has-fixed-location .service-object-fixed-context strong{margin-top:3px!important;color:#334155!important;font-size:12px!important;font-weight:500!important}html body.crm-admin-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=submit]):not([type=button]),select,textarea):is(:focus,:focus-visible,:active){border-color:transparent!important;outline:0!important;outline-color:transparent!important;box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-offset-color:transparent!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}html body.crm-admin-body .service-object-wizard>footer>:is([data-object-wizard-next],[data-object-wizard-submit]),html body.crm-admin-body .service-object-wizard>footer>:is([data-object-wizard-next],[data-object-wizard-submit]):is(:hover,:focus,:focus-visible,:active){box-sizing:border-box!important;min-height:38px!important;margin:0!important;transform:none!important;translate:none!important;scale:1!important;box-shadow:none!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs]){background:#fff!important;background-color:#fff!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups>a,.employee-tabs-card>.employee-subtabs>a,.employee-tabs-card>.employee-tabs>a,.employee-tabs-card>.employee-tabs>button,.employee-tabs-card>.customer-tabs>a,.employee-tabs-card>.customer-tabs>button,.vehicle-tabs-card>.vehicle-dossier-tabs>a,.vehicle-tabs-card>.vehicle-dossier-tabs>button,.customer-tabs-card>.customer-subtabs>a,.standard-page-tabs>a,.standard-page-tabs>button,[data-object-tabs]>a,[data-object-tabs]>button),html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups>a,.employee-tabs-card>.employee-subtabs>a,.employee-tabs-card>.employee-tabs>a,.employee-tabs-card>.employee-tabs>button,.employee-tabs-card>.customer-tabs>a,.employee-tabs-card>.customer-tabs>button,.vehicle-tabs-card>.vehicle-dossier-tabs>a,.vehicle-tabs-card>.vehicle-dossier-tabs>button,.customer-tabs-card>.customer-subtabs>a,.standard-page-tabs>a,.standard-page-tabs>button,[data-object-tabs]>a,[data-object-tabs]>button):is(:hover,:focus,:focus-visible,:active,.active,[aria-selected=true],[aria-current=page]){background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-step{display:none!important}html body.crm-admin-body .service-object-wizard[data-current-step="1"] .service-object-wizard-step[data-object-step="1"],html body.crm-admin-body .service-object-wizard[data-current-step="2"] .service-object-wizard-step[data-object-step="2"]{display:grid!important}html body.crm-admin-body .service-object-wizard-progress>span.is-complete{color:#64748b!important}html body.crm-admin-body .service-object-wizard-progress>span.is-complete>em{border-color:var(--crm-primary)!important;background:#fff!important;color:var(--crm-primary)!important;font-size:0!important}html body.crm-admin-body .service-object-wizard-progress>span.is-complete>em:after{content:"✓"!important;font-size:11px!important}html body.crm-admin-body .service-object-wizard-stage{display:block!important;min-height:0!important}html body.crm-admin-body .service-object-wizard-stage>.service-object-wizard-step{width:100%!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-stage{display:block!important;width:100%!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-screen{display:none!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 18px!important;padding:20px 22px 24px!important}html body.crm-admin-body .service-object-wizard[data-current-step="1"] .service-object-wizard-screen[data-wizard-screen="1"],html body.crm-admin-body .service-object-wizard[data-current-step="2"] .service-object-wizard-screen[data-wizard-screen="2"]{display:grid!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-screen>.employee-modal-wide,html body.crm-admin-body .service-object-wizard .service-object-wizard-screen>.service-object-wizard-section{grid-column:1/-1!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-screen>label{display:grid!important;align-content:start!important;gap:6px!important;margin:0!important;color:#475569!important;font-size:12px!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-screen>label>:is(input,select,textarea){margin:0!important}@media(max-width:650px){html body.crm-admin-body .service-object-wizard .service-object-wizard-screen{grid-template-columns:1fr!important;padding:17px 16px 20px!important}html body.crm-admin-body .service-object-wizard .service-object-wizard-screen>*{grid-column:1!important}}html body.crm-admin-body .service-object-create-modal{width:min(780px,calc(100vw - 28px))!important}html body.crm-admin-body .service-object-form>.service-object-single-content{display:block!important;padding:0!important;overflow-y:auto!important}html body.crm-admin-body .service-object-single-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 18px!important;padding:20px 22px 24px!important}html body.crm-admin-body .service-object-single-form>.employee-modal-wide,html body.crm-admin-body .service-object-single-form>.service-object-wizard-section{grid-column:1/-1!important}html body.crm-admin-body .service-object-single-form>label{display:grid!important;align-content:start!important;gap:6px!important;margin:0!important;color:#475569!important;font-size:12px!important}html body.crm-admin-body .service-object-single-form>label>:is(input,select,textarea){margin:0!important}html body.crm-admin-body .service-object-form>footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important}html body.crm-admin-body .service-object-form>footer>[data-modal-close]{border:0!important;background:transparent!important;color:#dc2626!important}html body.crm-admin-body .service-object-form>footer>button[type=submit],html body.crm-admin-body .service-object-form>footer>button[type=submit]:is(:hover,:focus,:focus-visible,:active){margin:0!important;transform:none!important;translate:none!important;scale:1!important;box-shadow:none!important}@media(max-width:650px){html body.crm-admin-body .service-object-single-form{grid-template-columns:1fr!important;padding:17px 16px 20px!important}html body.crm-admin-body .service-object-single-form>*{grid-column:1!important}}html body.crm-admin-body .object-inspection-modal{width:min(720px,calc(100vw - 28px))!important}html body.crm-admin-body .object-inspection-modal>.employee-modal-form>.object-inspection-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 18px!important;padding:20px 22px 24px!important}html body.crm-admin-body .object-inspection-content>label{display:grid!important;align-content:start!important;gap:6px!important;margin:0!important;color:#475569!important;font-size:12px!important}html body.crm-admin-body .object-inspection-content>label>:is(input,select,textarea){margin:0!important}html body.crm-admin-body .object-inspection-content>label>small{margin:0!important;color:#94a3b8!important;font-size:10px!important}html body.crm-admin-body .object-inspection-content>.employee-modal-wide{grid-column:1/-1!important}html body.crm-admin-body .object-inspection-modal>.employee-modal-form>footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important}html body.crm-admin-body .object-inspection-modal>.employee-modal-form>footer>[data-modal-close]{border:0!important;background:transparent!important;color:#dc2626!important}@media(max-width:620px){html body.crm-admin-body .object-inspection-modal>.employee-modal-form>.object-inspection-content{grid-template-columns:1fr!important;padding:17px 16px 20px!important}html body.crm-admin-body .object-inspection-content>*{grid-column:1!important}}html body.crm-admin-body .object-section-table table:has(.object-section-empty) thead{display:none!important}html body.crm-admin-body .object-section-table table:has(.object-section-empty),html body.crm-admin-body .object-section-table table:has(.object-section-empty) tbody,html body.crm-admin-body .object-section-table table:has(.object-section-empty) tr,html body.crm-admin-body .object-section-table table:has(.object-section-empty) td{display:block!important;width:100%!important;min-width:0!important;border:0!important;background:#fff!important}html body.crm-admin-body .object-section-table table:has(.object-section-empty) td{padding:0!important}html body.crm-admin-body .object-section-empty{box-sizing:border-box!important;min-height:150px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px!important;border:0!important;background:#fff!important;color:#475569!important;text-align:center!important}html body.crm-admin-body .object-section-empty:before{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;margin-bottom:10px!important;border:1px solid color-mix(in srgb,var(--crm-primary) 28%,#dbe2ea)!important;border-radius:50%!important;background:color-mix(in srgb,var(--crm-primary) 6%,#fff)!important;color:var(--crm-primary)!important;content:"○"!important;font-size:20px!important}html body.crm-admin-body .object-section-empty>strong{color:#334155!important;font-size:13px!important;font-weight:500!important}html body.crm-admin-body .object-section-empty>small{margin-top:4px!important;color:#94a3b8!important;font-size:11px!important}html body.crm-admin-body details.standard-submenu>div>button.object-settings-menu-item,html body.crm-admin-body details.standard-submenu>div>button.object-settings-menu-item:is(:hover,:focus,:focus-visible,:active),html body.crm-admin-body details.standard-submenu>div>button.object-settings-menu-item>span,html body.crm-admin-body details.standard-submenu>div>button.object-settings-menu-item>svg{color:#111827!important;stroke:#111827!important}html body.crm-admin-body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):not([type=button]),select){min-height:43px!important;padding:10px 14px!important}html body.crm-admin-body textarea{padding:12px 14px!important;line-height:1.55!important}html body.crm-admin-body .portal-scroll-to-top{position:fixed!important;right:22px!important;bottom:22px!important;z-index:180!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;display:grid!important;place-items:center!important;margin:0!important;padding:0!important;border:1px solid #d9dee7!important;border-radius:7px!important;background:#eef1f5!important;background-color:#eef1f5!important;background-image:none!important;color:#64748b!important;box-shadow:0 5px 16px #0f172a1a!important;transform:none!important;transition:background-color .15s ease,color .15s ease,opacity .15s ease!important}html body.crm-admin-body .portal-scroll-to-top[hidden]{display:none!important}html body.crm-admin-body .portal-scroll-to-top:is(:hover,:focus,:focus-visible,:active){border-color:#cbd2dc!important;background:#e4e8ee!important;background-color:#e4e8ee!important;color:#334155!important;outline:0!important;box-shadow:0 5px 16px #0f172a1a!important;transform:none!important}html body.crm-admin-body .portal-scroll-to-top svg{width:20px!important;height:20px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media(max-width:700px){html body.crm-admin-body .portal-scroll-to-top{right:14px!important;bottom:74px!important}}html body.crm-admin-body :is(.employee-modal-form,.service-object-edit-card,main form) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){box-sizing:border-box!important;min-height:44px!important;padding:11px 14px!important;border-radius:10px!important;background-color:#fff!important;line-height:1.45!important}html body.crm-admin-body :is(.employee-modal-form,.service-object-edit-card) label{gap:8px!important}html body.crm-admin-body .employee-modal-form :is(.article-modal-content,.object-inspection-content,.object-settings-content,.service-object-single-form){gap:18px 20px!important;padding:26px!important}html body.crm-admin-body .service-object-edit-card{padding:26px!important;border-radius:10px!important}html body.crm-admin-body .service-object-edit-fields{gap:18px 20px!important}@media(max-width:650px){html body.crm-admin-body .employee-modal-form :is(.article-modal-content,.object-inspection-content,.object-settings-content,.service-object-single-form){gap:16px!important;padding:20px!important}html body.crm-admin-body .service-object-edit-card{padding:20px!important}}html body.crm-admin-body .employee-modal{border-radius:14px!important}html body.crm-admin-body :is(.employee-modal-form,.service-object-edit-layout) label:not(.portal-switch):not(.integration-toggle){display:grid!important;align-content:start!important;gap:9px!important;margin:0!important}html body.crm-admin-body :is(.employee-modal-form,.service-object-edit-layout) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select){width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;border:1px solid #dfe4eb!important;border-radius:12px!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important}html body.crm-admin-body :is(.employee-modal-form,.service-object-edit-layout) textarea{width:100%!important;min-height:112px!important;margin:0!important;padding:14px 16px!important;border:1px solid #dfe4eb!important;border-radius:12px!important;background:#fff!important;background-color:#fff!important;box-shadow:none!important;resize:vertical!important}html body.crm-admin-body .employee-modal-form :is(.article-modal-content,.object-inspection-content,.object-settings-content,.service-object-single-form){gap:14px 16px!important;padding:20px!important}html body.crm-admin-body .service-object-edit-card{padding:22px!important;border-radius:12px!important}html body.crm-admin-body .service-object-edit-fields{gap:16px!important}@media(max-width:650px){html body.crm-admin-body .employee-modal-form :is(.article-modal-content,.object-inspection-content,.object-settings-content,.service-object-single-form){gap:13px!important;padding:16px!important}html body.crm-admin-body .service-object-edit-card{padding:18px!important}}html body.crm-admin-body .object-detail-sections>.object-detail-left-column>section.object-detail-card[data-panel=overview]{border-color:#e3e7ec!important;background:#f6f7f9!important;background-color:#f6f7f9!important;background-image:none!important}html body.crm-admin-body .crm-admin-logo>img{display:block!important;width:190px!important;height:48px!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:left center!important;object-position:left center!important}html body.crm-admin-body.crm-compact .crm-admin-logo>img{width:42px!important;height:42px!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:left center!important;object-position:left center!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs{display:flex!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0 12px!important;overflow-x:auto!important;border:0!important;border-bottom:1px solid #e5e9ef!important;background:#fff!important;scrollbar-width:none!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button){position:relative!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:#64748b!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button)+:is(a,button):before{position:absolute!important;top:15px!important;bottom:15px!important;left:0!important;width:1px!important;background:#edf0f4!important;content:""!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button):after{position:absolute!important;right:14px!important;bottom:-1px!important;left:14px!important;height:3px!important;border-radius:3px 3px 0 0!important;background:transparent!important;content:""!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button):hover{background:transparent!important;color:var(--crm-primary)!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button).active{background:transparent!important;color:var(--crm-primary)!important;font-weight:500!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button).active:after{background:var(--crm-primary)!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button)>span{min-width:19px!important;height:19px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;border:0!important;border-radius:999px!important;background:#f1f3f7!important;color:#7c8798!important;font-size:10px!important;font-weight:500!important}html body.crm-admin-body .customer-tabs-card>.customer-tabs>:is(a,button).active>span{background:color-mix(in srgb,var(--crm-primary) 10%,#fff)!important;color:var(--crm-primary)!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs]){display:flex!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0 12px!important;overflow-x:auto!important;border:0!important;border-bottom:1px solid #e5e9ef!important;background:#fff!important;background-color:#fff!important;scrollbar-width:none!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs])>:is(a,button,[role=tab]){position:relative!important;box-sizing:border-box!important;min-height:50px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;flex:0 0 auto!important;margin:0!important;padding:0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;color:#64748b!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important;transform:none!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs])>:is(a,button,[role=tab])+:is(a,button,[role=tab]):before{position:absolute!important;top:15px!important;bottom:15px!important;left:0!important;width:1px!important;display:block!important;background:#edf0f4!important;content:""!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs])>:is(a,button,[role=tab]):after{position:absolute!important;right:14px!important;bottom:-1px!important;left:14px!important;width:auto!important;height:3px!important;display:block!important;border:0!important;border-radius:3px 3px 0 0!important;background:transparent!important;content:""!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs])>:is(a,button,[role=tab]):hover{border:0!important;background:transparent!important;color:var(--crm-primary)!important;box-shadow:none!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs])>:is(a,button,[role=tab]):is(.active,[aria-selected=true],[aria-current=page],.border-indigo-600){border:0!important;background:transparent!important;color:var(--crm-primary)!important;font-weight:500!important}html body.crm-admin-body :is(.employee-tabs-card>.employee-tab-groups,.employee-tabs-card>.employee-tabs,.employee-tabs-card>.employee-subtabs,.employee-tabs-card>.customer-tabs,.vehicle-tabs-card>.vehicle-dossier-tabs,.customer-tabs-card>.customer-subtabs,.standard-page-tabs,[data-object-tabs])>:is(a,button,[role=tab]):is(.active,[aria-selected=true],[aria-current=page],.border-indigo-600):after{background:var(--crm-primary)!important}html body.crm-admin-body :is(.employee-tabs-card,.vehicle-tabs-card,.customer-tabs-card)>:is(.employee-tab-groups,.employee-tabs,.employee-subtabs,.customer-tabs,.customer-subtabs,.vehicle-dossier-tabs){width:auto!important;margin:12px 12px 0!important;padding-right:8px!important;padding-left:8px!important;border:0!important;border-bottom:1px solid #e5e9ef!important;border-radius:0!important}html body.crm-admin-body *,html body.crm-admin-body *:before,html body.crm-admin-body *:after{box-shadow:none!important;filter:none!important;text-shadow:none!important}html body :is(section,article,.card,.panel,.table-panel,.table-card,.employee-tabs-card,.customer-tabs-card,.vehicle-tabs-card,.settings-activity-table,.standard-overview-card,.object-detail-card),html body :is(section,article,.card,.panel,.table-panel,.table-card,.employee-tabs-card,.customer-tabs-card,.vehicle-tabs-card,.settings-activity-table,.standard-overview-card,.object-detail-card):before,html body :is(section,article,.card,.panel,.table-panel,.table-card,.employee-tabs-card,.customer-tabs-card,.vehicle-tabs-card,.settings-activity-table,.standard-overview-card,.object-detail-card):after{box-shadow:none!important;filter:none!important;text-shadow:none!important}html body.crm-admin-body table{border-spacing:0!important}html body.crm-admin-body table>tbody>tr:last-child>td{border-bottom:0!important}html body.crm-admin-body :is(.table-pagination,.activity-table-pagination,nav[aria-label="Pagination Navigation"]){box-shadow:none!important}html body.crm-admin-body :is(.table-pagination,.activity-table-pagination){border-top:1px solid #e5e9ef!important}html body.crm-admin-body :is(.table-panel,.table-card,.settings-activity-table,.department-overview-table,.object-section-table)+:is(.table-pagination,.activity-table-pagination,nav[aria-label="Pagination Navigation"]){margin-top:0!important;border-top:1px solid #e5e9ef!important}html body.crm-admin-body .customer-detail-pagination{border-top:0!important;box-shadow:none!important}html body.crm-admin-body #customer-location-modal .employee-modal{overflow-anchor:none!important}html body.crm-admin-body #customer-location-modal .employee-modal-form{align-items:start!important}html body.crm-admin-body #customer-location-modal .employee-modal-form :is(label,.pro6pp-address,.pro6pp-query-fields){min-width:0!important;transform:none!important;transition:none!important}html body.crm-admin-body #customer-location-modal .employee-modal-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea),html body.crm-admin-body #customer-location-modal .employee-modal-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:hover,:focus,:focus-visible,:active){box-sizing:border-box!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;border:1px solid #dfe4eb!important;border-radius:12px!important;outline:0!important;box-shadow:none!important;transform:none!important;translate:none!important;scale:1!important;transition:none!important}html body.crm-admin-body #customer-location-modal .employee-modal-form textarea,html body.crm-admin-body #customer-location-modal .employee-modal-form textarea:is(:hover,:focus,:focus-visible,:active){height:auto!important;min-height:112px!important;padding:14px 16px!important}html body.crm-admin-body :is(button,.btn-primary,.btn-secondary,.page-title-add,.standard-add-button,.employee-edit-button,.employee-inline-edit,.employee-row-edit,.page-title-secondary,input[type=submit]):not([role=tab]):not(.customer-kvk-result){border-radius:10px!important}html body.crm-admin-body #customer-location-modal .customer-location-primary-option{grid-column:1/-1!important;margin:0!important;padding:0!important}html body.crm-admin-body #customer-location-modal .customer-location-primary-option>.portal-switch{min-height:64px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;border:1px solid #e2e8f0!important;border-radius:10px!important;background:#f8fafc!important;cursor:pointer!important}html body.crm-admin-body #customer-location-modal .customer-location-primary-option .portal-switch>span{grid-column:1!important;grid-row:1!important;display:grid!important;gap:3px!important}html body.crm-admin-body #customer-location-modal .customer-location-primary-option .portal-switch>.portal-switch-input+.portal-switch-control{grid-column:2!important;grid-row:1!important;margin:0!important}html body.crm-admin-body :is(button,.btn-primary,.page-title-add,.standard-add-button,input[type=submit]):not([data-modal-close]):not([data-cancel-action]):hover{border-color:var(--crm-secondary,var(--crm-primary))!important;background-color:var(--crm-secondary,var(--crm-primary))!important}html body.crm-admin-body #customer-location-modal .pro6pp-query-fields{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(150px,1.25fr) minmax(105px,.75fr) minmax(105px,.75fr)!important;gap:14px!important}html body.crm-admin-body #customer-location-modal .pro6pp-query-fields>label{min-width:0!important}html body.crm-admin-body #customer-location-modal :is([data-pro6pp-street],[data-pro6pp-city],[data-pro6pp-country]):disabled{opacity:1!important;border-color:#e4e8ee!important;background:#f5f7f9!important;color:#64748b!important;cursor:not-allowed!important;-webkit-text-fill-color:#64748b!important}@media(max-width:650px){html body.crm-admin-body #customer-location-modal .pro6pp-query-fields{grid-template-columns:1fr!important}}
