/* Classic AutoSoft (c) 2026 Fathima KM. All rights reserved. */ html body .btn.btn-default:hover,html body .btn.btn-secondary:hover{background-color:#f3f2f1!important}html body .form-section .section-body>.form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control))){display:none!important}html body .form-section .section-body:has(
> .form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control)))
)>.form-column.col-sm-6:first-child{flex:0 0 100%!important;max-width:100%!important;width:100%!important}html body .form-section .section-body:has(
> .form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control)))
)>.form-column.col-sm-6:first-child>form{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:20px!important;width:100%!important}html body .form-section .section-body:has(
> .form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control)))
)>.form-column.col-sm-6:first-child>form>.frappe-control{max-width:none!important;width:100%!important}html body .form-section .section-body:has(
> .form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control)))
)>.form-column.col-sm-6:first-child>form>.frappe-control:has(.grid-wrapper),html body .form-section .section-body:has(
> .form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control)))
)>.form-column.col-sm-6:first-child>form>.frappe-control:has(.ql-editor),html body .form-section .section-body:has(
> .form-column.col-sm-6:nth-child(2):not(:has(> form > .frappe-control:not(.hide-control)))
)>.form-column.col-sm-6:first-child>form>.frappe-control:has(textarea){grid-column:1/-1!important}html body .form-control.bold,html body .input-with-feedback.bold,html body .like-disabled-input.bold{font-weight:400!important}html body .container.page-header-content,html body .page-head,html body .page-head-content{background:#fff!important;background-color:#fff!important}html body .widget.chart-widget-box{border-top:3px solid #0078d4!important;border-left:none!important;border-right:none!important;border-bottom:none!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important}html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6{flex:1 1 0!important;max-width:100%!important;min-width:0!important}html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6>form{column-width:260px!important;column-count:auto!important;column-gap:20px!important}html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6>form>.frappe-control{break-inside:avoid!important;page-break-inside:avoid!important;max-width:none!important;width:100%!important}html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6>form>.frappe-control:has(.grid-wrapper),html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6>form>.frappe-control:has(.ql-editor),html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6>form>.frappe-control:has(textarea){column-span:all!important}html body .form-layout .form-section .section-head,html body .form-layout .section-head,html body .layout-main-section .form-section .section-head,html body .layout-main-section .section-head{border-left:none!important;border-top:none!important;border-right:none!important;border-bottom:1.5px solid #edebe9!important;background:0 0!important;padding:6px 0 5px!important;margin-bottom:10px!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:#605e5c!important}.body-sidebar-bottom,.desk-sidebar-bottom,.sidebar-footer{padding:12px 16px 16px!important}.body-sidebar-bottom .nav-item,.desk-sidebar-bottom .nav-item{padding-bottom:4px!important}html body .layout-main-list .page-form .filter-section,html body .layout-main-list .page-form .standard-filter-section+.filter-section{border-top:none!important;border-bottom:none!important;padding-top:4px!important}html body[data-route^="Workspaces/Dashboard"] .number-widget-box[data-card-name] .widget,html body[data-route^="Workspaces/Dashboard"] .widget.chart-widget-box,html body[data-route^="Workspaces/Dashboard"] .widget.dashboard-widget-box,html body[data-route^="Workspaces/Dashboard"] .widget.list-widget-box,html body[data-route^="Workspaces/Dashboard"] .widget.number-widget-box[data-card-name],html body[data-route^="Workspaces/Dashboard"] .widget.quick-list-widget-box{border:1px solid #edebe9!important;border-top:1px solid #edebe9!important}html body .page-content{background:#f0efed!important;padding:0!important}html body .layout-main{background:0 0!important;gap:12px!important}html body .layout-main-section{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;overflow:visible!important;padding:0!important}html body .layout-side-section{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;padding:12px!important}html body .layout-main-section .form-layout .form-section{border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:1px solid #f3f2f1!important;border-radius:0!important;margin:0!important;padding:20px 24px!important;box-shadow:none!important}html body .layout-main-section .form-layout .form-section:last-child{border-bottom:none!important}html body .layout-main-section .form-dashboard-section{background:#fafafa!important;border-bottom:1px solid #edebe9!important;border-radius:8px 8px 0 0!important;padding:20px 24px!important}html body .layout-main-list{background:0 0!important;padding:0!important}html body .layout-main-list .frappe-list,html body .layout-main-list .list-row-container{background:#fff!important}html body .layout-main-list .page-form,html body .layout-main-list .standard-filter-section{background:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid #edebe9!important;padding:12px 16px!important}html body .layout-main-list .filter-section{background:#fff!important;border:none!important;box-shadow:none!important;padding:4px 16px 8px!important}html body .list-header-subject,html body .list-row-head{background:#fafafa!important;border-top:none!important;border-bottom:1.5px solid #edebe9!important}html body .list-header-subject .list-header-col,html body .list-row-head .list-header-col{color:#605e5c!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .list-row-container .list-row{background:#fff!important;border-bottom:1px solid #f3f2f1!important;transition:background .1s ease!important}html body .list-row-container .list-row:hover{background:#f8f7f6!important}html body .list-row-container .list-row:last-child{border-bottom:none!important}html body .list-row-col.list-subject .bold a{font-weight:500!important;color:#201f1e!important}html body .layout-main-list .frappe-list>div:not(.tag-editor),html body .layout-main-list>.frappe-list{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;overflow:hidden!important}html body .list-row-col .indicator-pill.no-indicator-dot::before,html body .list-row-col .indicator-pill::before{display:none!important}html body .list-row-col .indicator-pill.gray{background:#f3f2f1!important;color:#605e5c!important}html body .frappe-control[data-fieldname=invoice_type] .like-disabled-input,html body .indicator-pill[data-filter*="invoice_type,=,Individual"]{background:#eff6ff!important;color:#1e40af!important}html body .frappe-control[data-fieldname=invoice_type] .like-disabled-input[title*=Company],html body .indicator-pill[data-filter*="invoice_type,=,Company"]{background:#f5f3ff!important;color:#5b21b6!important}html body .indicator-pill[data-filter*="service_type,=,General Service"]{background:#fff7ed!important;color:#c2410c!important}html body .indicator-pill[data-filter*="service_type,=,Running Repair"]{background:#fef3c7!important;color:#92400e!important}html body .indicator-pill[data-filter*="service_type,=,Accident Repair"]{background:#fee2e2!important;color:#991b1b!important}html body .indicator-pill[data-filter*="service_type,=,Washing"]{background:#e0f2fe!important;color:#0369a1!important}html body .indicator-pill[data-filter*="service_type,=,Detailing"]{background:#ccfbf1!important;color:#0f766e!important}html body .indicator-pill[data-filter*="service_type,=,Service"]{background:#f0fdf4!important;color:#166534!important}html body .indicator-pill[data-filter*="customer_type,=,Individual"]{background:#eff6ff!important;color:#1e40af!important}html body .indicator-pill[data-filter*="customer_type,=,Company"]{background:#f5f3ff!important;color:#5b21b6!important}html body .frappe-control[data-fieldname=customer_type] .like-disabled-input,html body .frappe-control[data-fieldname=invoice_type] .like-disabled-input,html body .frappe-control[data-fieldname=service_type] .like-disabled-input,html body .frappe-control[data-fieldname=status] .like-disabled-input{display:inline-block!important;padding:2px 10px!important;border-radius:12px!important;font-size:12px!important;font-weight:500!important;border:none!important;background:#f3f2f1!important;color:#605e5c!important;width:auto!important;min-width:unset!important;max-width:100%!important}html body .sidebar-item.selected>.sidebar-item-label,html body .sidebar-item>a.active{background:#eef3fb!important;border-radius:4px!important;color:#0078d4!important}html body .page-head{background:#fff!important;border-bottom:1px solid #edebe9!important;border-radius:0!important}html body .layout-main-section .form-dashboard-section .form-section{background:0 0!important;border:none!important;padding:0!important}html body .layout-main-section .form-links,html body .layout-main-section .linked-with-section{border-top:1px solid #f3f2f1!important;padding:16px 24px!important}html body .layout-main-section .document-link-badge{background:#f3f2f1!important;border:1px solid #edebe9!important;border-radius:6px!important}html body .form-page,html body .layout-main-section-wrapper,html body .layout-main-wrapper{background:0 0!important}html body .form-dashboard{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;margin-bottom:12px!important;padding:0!important;overflow:hidden!important}html body .form-dashboard .form-dashboard-section{background:#fff!important;border-bottom:1px solid #f3f2f1!important;border-radius:0!important;padding:20px 24px!important}html body .form-dashboard .form-dashboard-section:last-child{border-bottom:none!important}html body .layout-main-section{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;overflow:hidden!important}html body .form-column.col-sm-12>form>.frappe-control[data-fieldtype=Table]{min-width:0!important;grid-column:1/-1!important}html body .layout-main-list>.page-form{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important;margin-bottom:10px!important;padding:12px 16px!important}html body .layout-main-list .frappe-list{background:#fff!important;border-radius:8px!important;border:1px solid #dedcd9!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;overflow:hidden!important}html body .page-content{padding:12px 16px 24px!important}html body .frappe-control[data-fieldname=customer_type] .like-disabled-input,html body .frappe-control[data-fieldname=invoice_type] .like-disabled-input,html body .frappe-control[data-fieldname=service_type] .like-disabled-input,html body .frappe-control[data-fieldname=status] .like-disabled-input{display:none!important}html body .form-dashboard-section.form-links{background:#fafafa!important;border-top:1px solid #edebe9!important;border-radius:0 0 8px 8px!important;padding:16px 24px!important}html body .form-dashboard-section.form-links .form-links-header h6,html body .form-dashboard-section.form-links>h6{font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#605e5c!important;margin-bottom:8px!important}html body .document-link-badge{background:#fff!important;border:1px solid #edebe9!important;border-radius:6px!important;padding:4px 12px!important;box-shadow:0 1px 2px rgba(0,0,0,.05)!important}html body .document-link-badge .count{background:#0078d4!important;color:#fff!important;border-radius:10px!important;padding:1px 6px!important;font-size:11px!important}html body .linked-with-section{background:#fafafa!important;border-top:1px solid #edebe9!important;padding:12px 24px!important}html body .form-tabs .tab-link,html body .form-tabs-list .nav-link{color:#605e5c!important;font-size:13px!important;font-weight:500!important;border:none!important;border-bottom:2px solid transparent!important;padding:8px 12px!important;text-decoration:none!important}html body .form-tabs .tab-link.active,html body .form-tabs-list .nav-link.active{color:#0078d4!important;border-bottom-color:#0078d4!important}html body .frappe-list .indicator-pill[data-filter*="invoice_type,=,Individual"],html body .list-row-col .indicator-pill[data-filter*="invoice_type,=,Individual"],html body .result-row .indicator-pill[data-filter*="invoice_type,=,Individual"]{background:#eff6ff!important;color:#1e40af!important}html body .frappe-list .indicator-pill[data-filter*="invoice_type,=,Company"],html body .list-row-col .indicator-pill[data-filter*="invoice_type,=,Company"]{background:#f5f3ff!important;color:#5b21b6!important}html body .frappe-list .indicator-pill[data-filter*="service_type,=,General Service"],html body .list-row-col .indicator-pill[data-filter*="service_type,=,General Service"]{background:#fff7ed!important;color:#c2410c!important}html body .frappe-list .indicator-pill[data-filter*="service_type,=,Running Repair"],html body .list-row-col .indicator-pill[data-filter*="service_type,=,Running Repair"]{background:#fef3c7!important;color:#92400e!important}html body .frappe-list .indicator-pill[data-filter*="service_type,=,Accident Repair"],html body .list-row-col .indicator-pill[data-filter*="service_type,=,Accident Repair"]{background:#fee2e2!important;color:#991b1b!important}html body .frappe-list .indicator-pill[data-filter*="service_type,=,Washing"],html body .list-row-col .indicator-pill[data-filter*="service_type,=,Washing"]{background:#e0f2fe!important;color:#0369a1!important}html body .frappe-list .indicator-pill[data-filter*="service_type,=,Detailing"],html body .list-row-col .indicator-pill[data-filter*="service_type,=,Detailing"]{background:#ccfbf1!important;color:#0f766e!important}html body .frappe-list .indicator-pill[data-filter*="service_type,=,Service"],html body .list-row-col .indicator-pill[data-filter*="service_type,=,Service"]{background:#f0fdf4!important;color:#166534!important}html body .frappe-list .indicator-pill[data-filter*="customer_type,=,Individual"],html body .list-row-col .indicator-pill[data-filter*="customer_type,=,Individual"]{background:#eff6ff!important;color:#1e40af!important}html body .frappe-list .indicator-pill[data-filter*="customer_type,=,Company"],html body .list-row-col .indicator-pill[data-filter*="customer_type,=,Company"]{background:#f5f3ff!important;color:#5b21b6!important}html body .form-section:not(.form-dashboard-section) .form-column.col-sm-12{column-count:1!important;column-gap:0!important;column-fill:auto!important}html body .form-layout .form-section:not(.form-dashboard-section) .form-column.col-sm-12>form{column-count:unset!important;column-width:unset!important;column-gap:unset!important;column-rule:none!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px 28px!important;align-items:start!important}html body .layout-main .form-column.col-sm-12>form>.input-max-width{max-width:100%!important}html body .form-section:not(.form-dashboard-section) .section-body>.form-column.col-sm-6>form{column-count:unset!important;column-width:unset!important;column-gap:unset!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:4px 28px!important;align-items:start!important}html body .modal .form-column>form,html body .modal-dialog .form-column>form,html body .quick-entry-modal .form-column>form{column-count:1!important;column-width:auto!important;display:block!important;grid-template-columns:unset!important}html body .modal .form-column,html body .modal-dialog .form-column{column-count:1!important;column-width:auto!important}html body .layout-main-list .frappe-list,html body .layout-main-list .frappe-list>div:not(.tag-editor),html body .layout-main-list .result,html body .layout-main-list .result-list,html body .layout-main-list>.frappe-list{overflow:visible!important;overflow-y:visible!important;overflow-x:auto!important}html body .body-sidebar .sidebar-child-item>.standard-sidebar-item.active-sidebar,html body .body-sidebar .sidebar-item-container>.standard-sidebar-item.active-sidebar,html body .body-sidebar .sidebar-item-container>.standard-sidebar-item.selected{border-left:3px solid #0078d4!important}html body .body-sidebar-bottom{height:auto!important;min-height:32px!important;max-height:none!important;padding:4px 5px 9px!important;display:flex!important;align-items:center!important}html body .body-sidebar-bottom .dropdown,html body .body-sidebar-bottom .dropdown-navbar-user{height:auto!important;min-height:40px!important;width:100%!important}html body .body-sidebar-bottom .nav-link{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:4px 0!important;width:100%!important}html body .body-sidebar-bottom .avatar-name-email{margin-left:0!important;width:100%!important;text-align:center!important;overflow:visible!important}html body .body-sidebar-bottom .avatar-name-email span{text-align:center!important;display:block!important}html body .list-row-container .list-row:nth-child(odd){background:#fff!important}html body .list-row-container .list-row:nth-child(2n){background:#fafafa!important}html body .list-row-container .list-row:hover{background:#eff6fc!important;transition:background .1s ease!important}html body .list-row-container .list-row{border-bottom:1px solid #f0f0f0!important}html body .page-content{background:#f3f3f3!important}html body .body-sidebar,html body .body-sidebar-container{background:#fff!important}html body .layout-main-section,html body .layout-main-section-wrapper{background:#fff!important}html body .layout-main-list{background:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important;padding:0!important;overflow:hidden!important}html body .layout-main-list .page-form,html body .layout-main-list .standard-filter-section{background:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid #e8e8e8!important;padding:12px 16px!important}html body .layout-main-list .filter-section{background:#fff!important;border:none!important;border-radius:0!important;box-shadow:none!important;border-top:none!important;border-bottom:1px solid #e8e8e8!important;padding:6px 16px 10px!important}html body .layout-main-list .frappe-list,html body .layout-main-list .frappe-list>div:not(.tag-editor),html body .layout-main-list>.frappe-list{background:#fff!important;border:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important}html body .list-header-subject,html body .list-row-head{background:#f7f7f7!important;border-bottom:1.5px solid #e8e8e8!important;border-top:none!important}html body .list-header-subject .list-header-col,html body .list-row-head .list-header-col{color:#616161!important}html body .layout-main-section{border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important;overflow:hidden!important}html body .form-page .form-section.card-section{border:none!important;box-shadow:none!important;border-radius:0!important;border-top:1px solid #f0f0f0!important;margin:0!important;padding:0!important}html body .form-page .form-section.card-section:first-child{border-top:none!important}html body .form-section .section-head{background:#f7f7f7!important;border-bottom:1px solid #e8e8e8!important;border-top:none!important;border-left:none!important;border-right:none!important}html body .form-dashboard{background:#fff!important;border:none!important;border-bottom:1px solid #e8e8e8!important;border-radius:0!important;box-shadow:none!important;margin:0!important}html body .form-dashboard-section.form-links{border-top:1px solid #e8e8e8!important;border-radius:0!important;background:#fafafa!important}html body[data-route^=Workspaces] .layout-main,html body[data-route^=Workspaces] .layout-main-section,html body[data-route^=Workspaces] .layout-main-section-wrapper{background:0 0!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;overflow:visible!important}html body[data-route^=Workspaces] .codex-editor,html body[data-route^=Workspaces] .codex-editor__redactor,html body[data-route^=Workspaces] .desk-page,html body[data-route^=Workspaces] .editor-js-container{background:0 0!important;box-shadow:none!important;border:none!important}html body[data-route^=Workspaces] .page-head,html body[data-route^=Workspaces] .page-head.dw-workspace-header{background:0 0!important;border:none!important;box-shadow:none!important}html body .form-dashboard-section.form-links{background:0 0!important;border:none!important;border-top:1px solid #f0f0f0!important;border-radius:0!important;box-shadow:none!important;padding:8px 16px!important;margin:0!important}html body .form-dashboard-section.form-links .document-link{background:0 0!important;border:none!important;box-shadow:none!important;padding:0!important}html body .layout-main-list .filter-section:empty{display:none!important}html body .customer-summary,html body .customer-summary-header{background:#fafafa!important;border:1px solid #e8e8e8!important;border-radius:6px!important}html body .result>.list-row-container:nth-child(oddof.list-row-container)>.list-row{background:#fff!important}html body .result>.list-row-container:nth-child(evenof.list-row-container)>.list-row{background:#fafafa!important}html body .result>.list-row-container>.list-row:hover{background:#eff6fc!important}html body .result>.list-row-container>.list-row{border-bottom:1px solid #f0f0f0!important}html body .result>.list-row-container:last-child>.list-row{border-bottom:none!important}html body .frappe-list .list-row-container>.list-row{background:#fff!important}html body .frappe-list .list-row-container:nth-child(evenof.list-row-container)>.list-row{background:#fafafa!important}html body .frappe-list .list-row-container>.list-row:hover,html body .layout-main-list .list-row.level:not(.list-row-head):hover{background:#eff6fc!important}html body .layout-main-list .filter-section{padding:0!important;border:none!important;background:0 0!important}html body[data-route^=Workspaces] .page-head .container,html body[data-route^=Workspaces] .page-head .page-head-content{background:0 0!important}html body[data-route^=Workspaces] .page-head .text-muted,html body[data-route^=Workspaces] .page-title .sub-heading{color:#616161!important;font-weight:400!important}html body .result>.freeze:empty,html body .result>.freeze[style*="display: none"]{display:none!important;padding:0!important;margin:0!important;height:0!important}html body[data-route^=Workspaces] .page-head,html body[data-route^=Workspaces] .page-head .container,html body[data-route^=Workspaces] .page-head .page-head-content{background:#f3f3f3!important}html body .jc-banner-ro-label{color:#475569!important}html body .jc-banner-ro-value{color:#1f2937!important}html body[data-route^="Form/Pre Invoice"] .page-head .title-text,html body[data-route^="Form/Sales Invoice"] .page-head .title-text,html body[data-route^="Form/Service Estimate"].page-head .title-text{color:#8b0000!important;font-weight:700!important}html body .frappe-list .list-row-container .list-row .level-item.bold,html body .frappe-list .list-row-container .list-row .list-subject .ellipsis.bold{font-weight:500!important}html body .body-sidebar .dropdown-navbar-user .avatar-name-email{display:inline-flex!important;align-items:center!important;gap:0!important;flex-direction:row!important;width:auto!important;margin-left:10px!important}html body .body-sidebar .dropdown-navbar-user .avatar-name-email>span.text-secondary,html body .body-sidebar .dropdown-navbar-user .avatar-name-email>span:nth-child(2){display:none!important}html body .body-sidebar .dropdown-navbar-user .avatar-name-email>span:first-child{font-size:13px!important;font-weight:500!important;color:#1f2937!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:140px!important}html body .body-sidebar .dropdown-navbar-user>.nav-link{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;padding:6px 10px!important;width:100%!important}html body .frappe-list .page-form,html body .layout-main-list .page-form{border-bottom:none!important;box-shadow:none!important}html body .standard-filter-section .frappe-control.form-group{min-width:180px!important;flex:1 1 180px!important}html body .standard-filter-section .frappe-control input.form-control,html body .standard-filter-section .frappe-control input.input-with-feedback,html body .standard-filter-section .frappe-control select.form-control{padding-left:10px!important;padding-right:10px!important;text-overflow:ellipsis!important}html body .standard-filter-section .col-md-2{flex-basis:auto!important;max-width:none!important}html body .indicator-pill[data-movement-type=In],html body [data-fieldname=movement_type] .indicator-pill{background:#e7f4ea!important;color:#1e7a3f!important;border-color:#a8e8a8!important}html body .indicator-pill[data-movement-type=Out]{background:#fdecec!important;color:#b42318!important;border-color:#f5c2c0!important}html body .indicator-pill[data-movement-type=Adjustment]{background:#fff4e0!important;color:#92400e!important;border-color:#f2d5a0!important}html body .indicator-pill[data-priority=Low]{background:#eef6fb!important;color:#0f4c75!important}html body .indicator-pill[data-priority=Medium]{background:#fff4e0!important;color:#92400e!important}html body .indicator-pill[data-priority=High]{background:#fde2e2!important;color:#b42318!important}html body .indicator-pill[data-priority=Urgent]{background:#7b1a1a!important;color:#fff!important}html body[data-route^="Workspaces/Dashboard"] .chart-widget-box .chart-container,html body[data-route^="Workspaces/Dashboard"] .chart-widget-box .dw-chart-canvas,html body[data-route^="Workspaces/Dashboard"] .dashboard-widget-box[data-dw-managed="1"] .chart-container,html body[data-route^="Workspaces/Dashboard"] .dashboard-widget-box[data-dw-managed="1"] .dw-chart-canvas{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html body[data-route^="Workspaces/Dashboard"] .chart-widget-box .dw-chart-canvas>svg.frappe-chart,html body[data-route^="Workspaces/Dashboard"] .dashboard-widget-box[data-dw-managed="1"] .dw-chart-canvas>svg.frappe-chart{display:block!important;margin:0 auto!important;max-width:100%!important}html body[data-route^="Workspaces/Dashboard"] .links-widget-box,html body[data-route^="Workspaces/Dashboard"] .quick-list-widget-box{--dw-dash-accent:#0078D4!important}html body .layout-main-section .form-layout,html body .layout-main-section .form-page{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}html body .layout-main-section .form-page>.form-section{margin-left:0!important;margin-right:0!important}html body .page-body .container.page-body,html body .page-head .container{padding-left:14px!important;padding-right:14px!important;box-sizing:border-box!important}html body .jc-banner,html body .jc-banner-card,html body .layout-main-section .frappe-control[data-fieldtype=HTML]>.jc-banner{padding-left:18px!important;padding-right:18px!important;box-sizing:border-box!important}html body[data-route] .container.page-body,html body[data-route] .content.page-container,html body[data-route] .desk-page,html body[data-route] .layout-main-section,html body[data-route] .main-section,html body[data-route] .page-body,html body[data-route] .page-container,html body[data-route] .page-content{background:#fff!important}html body[data-route] .page-content>.row>.layout-main-section-wrapper{background:#fff!important}html body .list-row-head.level,html body[data-route*="/view/list"] .list-row-head,html body[data-route^="List/"] .list-row-head{background:#fff!important;border-top:1px solid #edebe9!important;border-bottom:2px solid #0078d4!important;color:#605e5c!important;font-size:11px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;min-height:38px!important;padding:0 12px!important}html body .list-row-head .list-row-col,html body .list-row-head .list-subject{color:#605e5c!important;font-weight:700!important}html body .frappe-list .list-row,html body .list-row-container .list-row{background:#fff!important;border-bottom:1px solid #f3f2f1!important;min-height:44px!important;padding:0 12px!important;transition:background 120ms ease!important}html body .frappe-list .list-row:hover,html body .list-row-container .list-row:hover{background:#f8f9fb!important}html body .frappe-list .list-row.list-row-checked,html body .list-row-container .list-row.list-row-checked{background:#eff6fc!important}html body .frappe-list .list-paging-area,html body .list-paging-area{background:#fff!important;border-top:1px solid #edebe9!important;padding:14px 16px!important;min-height:56px!important;display:flex!important;align-items:center!important;gap:12px!important}html body .list-paging-area .btn,html body .list-paging-area .btn-more,html body .list-paging-area .btn-paging{height:30px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;line-height:28px!important;border-radius:6px!important}html body .list-paging-area .btn-paging:not(.btn-info){background:#fff!important;border:1px solid #d2d0ce!important;color:#323130!important}html body .list-paging-area .btn-paging.btn-info{background:#0078d4!important;border:1px solid #0078d4!important;color:#fff!important}html body .list-paging-area .btn-paging:not(.btn-info):hover{background:#f3f2f1!important;border-color:#c8c6c4!important}html body .form-section .section-head,html body .form-section>.section-head{padding:0 4px 8px 4px!important;margin:0 0 12px 0!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#323130!important;border-bottom:1px solid #edebe9!important;position:relative!important}html body .form-section>.section-head::before{content:"";display:inline-block;width:3px;height:12px;background:#0078d4;border-radius:2px;margin-right:8px;vertical-align:-2px}html body .form-section>.section-head .collapse-indicator{margin-left:6px!important}html body .form-section>.section-body{padding-top:6px!important}html body .btn.btn-xs,html body .grid-buttons .btn,html body .grid-footer .btn{height:28px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;line-height:26px!important;border-radius:6px!important;border-width:1px!important;border-style:solid!important;display:inline-flex!important;align-items:center!important;gap:6px!important;transition:background 120ms ease,border-color 120ms ease,color 120ms ease!important}html body .btn.btn-xs.btn-secondary,html body .grid-add-multiple-rows,html body .grid-add-row,html body .grid-download,html body .grid-duplicate-rows,html body .grid-footer .btn.btn-secondary,html body .grid-upload{background:#fff!important;border-color:#d2d0ce!important;color:#323130!important}html body .btn.btn-xs.btn-secondary:hover,html body .grid-add-multiple-rows:hover,html body .grid-add-row:hover,html body .grid-download:hover,html body .grid-duplicate-rows:hover,html body .grid-upload:hover{background:#f3f2f1!important;border-color:#b3b0ad!important;color:#201f1e!important}html body .grid-add-row{background:#f3f9ff!important;border-color:#c7e0f4!important;color:#0078d4!important}html body .grid-add-row:hover{background:#deecf9!important;border-color:#0078d4!important;color:#005a9e!important}html body .btn.btn-xs.btn-danger,html body .grid-remove-all-rows,html body .grid-remove-rows{background:#fff!important;border-color:#c50f1f!important;color:#c50f1f!important}html body .btn.btn-xs.btn-danger:hover,html body .grid-remove-all-rows:hover,html body .grid-remove-rows:hover{background:#fdf3f4!important;border-color:#a4262c!important;color:#a4262c!important}html body .grid-footer{padding:10px 0 4px 0!important;border-top:1px solid #f3f2f1!important;margin-top:6px!important}html body .grid-footer .grid-footer-toolbar{gap:8px!important;display:flex!important;flex-wrap:wrap!important}html body .grid-buttons .btn.d-none,html body .grid-buttons .btn.hidden,html body .grid-footer .btn.d-none,html body .grid-footer .btn.hidden,html body .grid-footer .grid-footer-toolbar .btn.d-none,html body .grid-footer .grid-footer-toolbar .btn.hidden{display:none!important}html body .grid-heading-row{background:#faf9f8!important;border-bottom:1px solid #edebe9!important}html body .grid-heading-row .col{font-size:11px!important;font-weight:700!important;color:#605e5c!important;letter-spacing:.04em!important;text-transform:uppercase!important}html body .form-tabs-list:has(.nav-item:only-child),html body .form-tabs-list:not(:has(.nav-item + .nav-item)){display:none!important}html body .form-tabs .tab-content>.tab-pane:only-child{border-top:0!important}html body .layout-main-section .form-page,html body[data-route$="/new"] .form-page,html body[data-route*="/new-"] .form-page{background:#fff!important;box-shadow:none!important;border:1px solid #edebe9!important;border-radius:8px!important;padding:20px 24px!important}html body[data-route] .page-content{padding:16px!important}html body .layout-main-section{min-height:auto!important}html body .page-head{border-bottom:1px solid #edebe9!important;background:#fff!important}html body .page-head .navbar-breadcrumbs,html body .page-head .title-area,html body .page-head ol.breadcrumb{padding-left:4px!important}html body .form-tabs-list{border-bottom:0!important;padding:0!important;min-height:0!important}html body .form-tabs-list:not(:has(.nav-item:not(.hide) ~ .nav-item:not(.hide))){display:none!important}html body .form-section.hide-control>.section-head,html body .form-section>.section-head.section-without-title,html body .form-section>.section-head:empty{display:none!important}html body .form-section>.section-head:not(:has(*)):where(:empty){display:none!important}html body[data-route^="List/Parts Purchase Order"] .list-row-col.status [data-filter="status,=,Draft"]{background:var(--gray-300)!important;color:var(--gray-700)!important}html body[data-route^="List/Parts Purchase Order"] .list-row-col.status [data-filter="status,=,Ordered"]{background:var(--blue-100)!important;color:var(--blue-600)!important}html body[data-route^="List/Parts Purchase Order"] .list-row-col.status [data-filter="status,=,Received"]{background:var(--green-100)!important;color:var(--green-600)!important}html body[data-route^="List/Parts Purchase Order"] .list-row-col.status [data-filter="status,=,Cancelled"]{background:var(--red-100)!important;color:var(--red-500)!important}