/* Classic AutoSoft (c) 2026 Fathima KM. All rights reserved. */ html body .layout-main-section .form-page{background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:8px 4px!important}html body .form-page>.form-section,html body .form-section.card-section,html body .form-section.card-section+.form-section.card-section,html body .form-tab-content .form-section{border-top:0!important;border-bottom:0!important}html body .form-section.visible-section+.form-section.visible-section:has(> .section-head:not(:empty)){border-top:1px solid #f3f2f1!important;margin-top:12px!important;padding-top:12px!important}html body .body-sidebar,html body .body-sidebar-container{background:#f5f7fa!important;border-right:1px solid #e5e9ef!important}html body .body-sidebar .sidebar-item-container,html body .body-sidebar .standard-sidebar-section{background:0 0!important}html body .body-sidebar .sidebar-item-container .selected,html body .body-sidebar .sidebar-item-container.selected>a{background:#e1efff!important;color:#005a9e!important;border-radius:6px!important;font-weight:600!important}html body .body-sidebar a:hover{background:#eaf2fb!important;border-radius:6px!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile{margin-top:8px!important;padding:8px 10px!important;border-top:1px solid #e5e9ef!important}html body .body-sidebar .dropdown-navbar-user .avatar.avatar-medium{width:28px!important;height:28px!important;min-width:28px!important}html body .body-sidebar .dropdown-navbar-user .avatar.avatar-medium .avatar-frame{width:28px!important;height:28px!important;font-size:12px!important;line-height:28px!important}html body .body-sidebar .dropdown-navbar-user .avatar-name-email{margin-left:8px!important;font-size:12px!important;line-height:1.2!important}html body .body-sidebar .dropdown-navbar-user .avatar-name-email .text-secondary{display:none!important}html body .body-sidebar .dropdown-navbar-user .nav-link{padding:4px 0!important;min-height:0!important}html body .widget.chart{overflow:visible!important}html body .widget.chart .widget-head,html body .widget.chart .widget-label,html body .widget.chart .widget-title{padding-left:18px!important;padding-right:18px!important;margin-left:0!important}html body .widget.chart .chart-container,html body .widget.chart .chart-wrapper{padding:8px 18px 12px 6px!important;overflow:visible!important}html body .widget.chart .chart-container svg,html body .widget.chart .chart-wrapper svg{width:100%!important;max-width:100%!important;display:block!important}html body .frappe-chart{width:100%!important}html body .graph-svg-tip{z-index:100!important;pointer-events:none!important}html body .result .list-row-head.level{background:#f4f6f9!important;border-top:1px solid #e5e9ef!important;border-bottom:1px solid #d2d0ce!important;color:#323130!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;min-height:40px!important;padding:0!important;align-items:center!important}html body .result .list-row-container .list-row{background:#fff!important;border-bottom:1px solid #f3f2f1!important;min-height:44px!important;padding:0!important;align-items:center!important}html body .result .list-row-container .list-row:nth-child(2n),html body .result .list-row-container .list-row:nth-child(odd){background:#fff!important}html body .result .list-row-container .list-row:hover{background:#f8fafc!important}html body .result .list-row-container .list-row.list-row-checked{background:#eaf2fb!important}html body .result .level-left.ellipsis,html body .result .list-header-subject{padding-left:15px!important;gap:8px!important}html body .result .list-row-col{padding-left:12px!important;padding-right:12px!important;display:flex!important;align-items:center!important}html body .result .list-row-col.list-subject{padding-left:0!important}html body .result .list-row-head .list-row-col{color:inherit!important}html body .result .list-header-subject .level-item,html body .result .list-row-col .level-item{display:inline-flex!important;align-items:center!important}html body .frappe-list .list-row-head .level-item.select-like,html body .frappe-list .result .list-row-container .level-item.select-like{display:flex!important;align-items:center!important;align-self:center!important}html body .frappe-list .list-row-head input[type=checkbox],html body .frappe-list .result .list-row-container input[type=checkbox]{display:block!important;align-self:center!important;margin-top:0!important;margin-bottom:0!important;flex-shrink:0!important}html body .frappe-list .result .list-row-container .list-row .list-row-col.status{display:flex!important;align-items:center!important;justify-content:flex-start!important}html body .dashboard-greeting,html body .greeting-container,html body .page-head,html body .page-head .page-head-content{background:#fff!important;border-bottom:1px solid #edebe9!important}html body .page-head{padding:10px 16px!important}html body .form-tabs-list .nav-item:first-child .nav-link[data-fieldname="__details"]{display:none!important}html body .form-tabs-list:not(:has(.nav-link:not([style*="display: none"]):not([data-fieldname="__details"]))){display:none!important}html body .layout-main-section{box-shadow:0 1px 2px rgba(15,23,42,.04),0 0 0 1px #e5e9ef!important;border:0!important;border-radius:10px!important}html body .frappe-list .list-row-container>.list-row:nth-child(2n),html body .frappe-list .list-row-container>.list-row:nth-child(odd),html body .layout-main-list .list-row.level:not(.list-row-head):nth-child(2n),html body .layout-main-list .list-row.level:not(.list-row-head):nth-child(odd),html body .result .list-row-container .list-row,html body .result .list-row-container .list-row:nth-child(2n),html body .result .list-row-container .list-row:nth-child(odd),html body .result>.list-row-container:nth-child(evenof.list-row-container)>.list-row,html body .result>.list-row-container:nth-child(oddof.list-row-container)>.list-row,html body[data-route] .list-row-container .list-row:nth-child(2n),html body[data-route] .list-row-container .list-row:nth-child(odd){background:#fff!important;background-color:#fff!important}html body .result .list-row-container .list-row:hover{background:#f5f9ff!important}html body .result .list-row-container .list-row.list-row-checked,html body .result .list-row-container .list-row.selected{background:#e1efff!important}html body .frappe-list .list-row-head.level,html body .result .list-row-head.level{background:#eef2f7!important;background-color:#eef2f7!important;border-bottom:2px solid #0078d4!important;color:#1f2937!important}html body .page-head .container,html body .page-head .page-head-content,html body .page-head .row.page-head-content{background:#fff!important;background-color:#fff!important}html body .page-head{background:#fff!important;border-bottom:1px solid #edebe9!important}html body .document-link .btn.btn-new.icon-btn,html body .document-link .btn[data-doctype] svg.icon use[href="#icon-add"],html body .document-link button.btn.btn-new{display:none!important}html body .document-link .btn.btn-new.icon-btn{visibility:hidden!important;width:0!important;padding:0!important;margin:0!important;border:0!important}html body .frappe-list .layout-main-section,html body .layout-main-list .layout-main-section,html body[data-route^="List/"] .layout-main-section{box-shadow:none!important;border:0!important;border-radius:0!important;background:0 0!important;padding:0!important}html body .filter-section,html body .layout-main-list .filter-area,html body .layout-main-list .standard-filter-section,html body .standard-filter-section{border-bottom:0!important;box-shadow:none!important;padding-bottom:4px!important;margin-bottom:0!important}html body .frappe-list .filter-section+*,html body .frappe-list .standard-filter-section+*{border-top:0!important}html body .frappe-list hr,html body .layout-main-list hr{display:none!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile{margin-top:4px!important;padding:4px 8px!important;border-top:1px solid #e5e9ef!important;min-height:0!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile>.nav-link,html body .body-sidebar .dropdown-navbar-user.dropdown-mobile>a{padding:4px 6px!important;margin:0!important;min-height:0!important;line-height:1.2!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile .avatar{width:24px!important;height:24px!important;min-width:24px!important;font-size:11px!important;margin-right:8px!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile .avatar-frame{width:24px!important;height:24px!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile .avatar-name-email,html body .body-sidebar .dropdown-navbar-user.dropdown-mobile .nav-link-label{font-size:12px!important;line-height:1.1!important;margin:0!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile .text-secondary,html body .body-sidebar .dropdown-navbar-user.dropdown-mobile small{display:none!important}html body .frappe-chart g.dataset-units rect,html body .widget.chart .bar-graph rect,html body .widget.chart g.dataset-units rect{fill:#0078D4!important;rx:2!important}html body .widget.chart g.dataset-units rect[height="3"]{fill:#c7e0f4!important}html body .widget.chart .widget-head:has(.widget-title:is(:contains("Top Parts")))~* g.dataset-units rect,html body .widget.chart[data-widget-name="Top Parts Used — Month"] g.dataset-units rect{fill:#ca5010!important}html body[data-route^="List/"] .filter-section,html body[data-route^="List/"] .page-form{background:0 0!important}html body .widget.chart-widget-box::before,html body .widget.dashboard-widget-box::before,html body[data-route^="Workspaces/Dashboard"] .chart-widget-box::before,html body[data-route^="Workspaces/Dashboard"] .dashboard-widget-box[data-dw-managed="1"]::before,html body[data-route^="Workspaces/Dashboard"] .links-widget-box::before,html body[data-route^="Workspaces/Dashboard"] .quick-list-widget-box::before,html body[data-route^="Workspaces/Dashboard"] .widget.dashboard-widget-box::before,html body[data-route^="Workspaces/Dashboard"] .widget.number-widget-box[data-card-name]::before{display:none!important;content:none!important;height:0!important;background:0 0!important}html body .page-head .title-area>:empty+.sep,html body .title-area .breadcrumb .breadcrumb-item:empty,html body .title-area .breadcrumb-area .breadcrumb-item:empty,html body .title-area .sep:first-child{display:none!important}html body .datatable .dt-cell--header,html body .datatable .dt-row-header,html body .datatable .dt-row-header .dt-cell{background:#fff!important;color:#1f2937!important;font-weight:600!important;border-bottom:2px solid #0078d4!important;border-right:0!important}html body .datatable .dt-cell--header:hover,html body .datatable .dt-row-header .dt-cell:hover{background:#f5f9ff!important}html body .datatable .dt-row-header .dt-cell[data-col-index="0"]{background:#f7f9fc!important;border-bottom-color:#e5e9ef!important}html body .datatable .dt-row-header .dt-cell[data-col-index="0"] .dt-cell__content::before{content:"#";color:#6b7280;font-weight:600}html body .layout-main .navbar,html body .navbar,html body .navbar-expand,html body header.navbar{background:linear-gradient(90deg,#0078d4 0,#106ebe 60%,#005a9e 100%)!important;border-bottom:0!important;box-shadow:0 1px 2px rgba(0,0,0,.08)!important}html body .navbar .btn,html body .navbar .dropdown-toggle,html body .navbar .input-with-feedback,html body .navbar .nav-link,html body .navbar .navbar-brand,html body .navbar a,html body .navbar input::placeholder{color:#fff!important}html body .navbar .icon,html body .navbar svg use{stroke:#ffffff!important;fill:#ffffff!important;color:#fff!important}html body .navbar #navbar-search,html body .navbar .form-control,html body .navbar .search-bar input{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important}html body .navbar .search-bar input::placeholder{color:rgba(255,255,255,.75)!important}html body .navbar .search-bar input:focus{background:rgba(255,255,255,.95)!important;color:#1f2937!important}html body .navbar .search-bar input:focus::placeholder{color:#9ca3af!important}html body .body-sidebar .desk-sidebar-title,html body .body-sidebar .standard-sidebar-section:first-child,html body .body-sidebar>.sidebar-header,html body .body-sidebar>.sidebar-section-title:first-child{background:linear-gradient(90deg,#0078d4 0,#106ebe 100%)!important;color:#fff!important;padding:10px 14px!important;margin:0 0 6px 0!important;border-radius:0!important;border-bottom:1px solid rgba(0,0,0,.06)!important}html body .body-sidebar .standard-sidebar-section:first-child .sidebar-item-label,html body .body-sidebar .standard-sidebar-section:first-child .sidebar-section-title,html body .body-sidebar .standard-sidebar-section:first-child a{color:#fff!important}html body .widget.number-widget-box{position:relative!important;overflow:hidden!important}html body .widget.number-widget-box::after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:80px!important;background:radial-gradient(circle at 100% 50%,rgba(0,120,212,.1) 0,rgba(0,120,212,.04) 50%,transparent 75%);pointer-events:none!important;z-index:0!important}html body .widget.number-widget-box .widget-body,html body .widget.number-widget-box .widget-content,html body .widget.number-widget-box .widget-head{position:relative;z-index:1}html body .widget.number-widget-box[data-card-name*=Progress i]::after{background:radial-gradient(circle at 100% 50%,rgba(202,80,16,.1) 0,rgba(202,80,16,.04) 50%,transparent 75%)!important}html body .widget.number-widget-box[data-card-name*=Completed i]::after,html body .widget.number-widget-box[data-card-name*=Done i]::after{background:radial-gradient(circle at 100% 50%,rgba(16,124,16,.1) 0,rgba(16,124,16,.04) 50%,transparent 75%)!important}html body .widget.number-widget-box[data-card-name*=Revenue i]::after,html body .widget.number-widget-box[data-card-name*=Total i]::after{background:radial-gradient(circle at 100% 50%,rgba(0,90,158,.1) 0,rgba(0,90,158,.04) 50%,transparent 75%)!important}html body .widget.chart .chart-container,html body .widget.chart .frappe-chart,html body .widget.dashboard-widget-box .chart-container,html body .widget.dashboard-widget-box .frappe-chart{padding-left:0!important;margin-left:auto!important;margin-right:auto!important}html body .widget.chart svg,html body .widget.dashboard-widget-box svg{overflow:visible!important}html body .widget.dashboard-widget-box .widget-body{padding-left:8px!important;padding-right:8px!important}html body .document-link .btn.btn-new.icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;width:26px!important;height:26px!important;padding:0!important;margin-left:6px!important;border:1px solid #cdd5e0!important;border-radius:6px!important;background:#fff!important;color:#0078d4!important;font-size:16px!important;line-height:1!important}html body .document-link .btn.btn-new.icon-btn:hover{background:#eaf3fb!important;border-color:#0078d4!important}html body .document-link .btn.btn-new.icon-btn svg{display:none!important}html body .document-link .btn.btn-new.icon-btn::before{content:"+";font-weight:600;color:#0078d4}html body .body-sidebar .app-logo,html body .body-sidebar .navbar-brand img,html body .body-sidebar .standard-sidebar-section:first-child img,html body .body-sidebar .standard-sidebar-section:first-child svg,html body .body-sidebar>.sidebar-header img,html body .body-sidebar>.sidebar-header svg{filter:brightness(0) invert(1)!important}html body .body-sidebar .standard-sidebar-section:first-child .sidebar-item-label,html body .body-sidebar .standard-sidebar-section:first-child a,html body .body-sidebar .standard-sidebar-section:first-child span{color:#fff!important}@media (max-width:991px){html body .body-sidebar-container{position:fixed!important;top:0;left:0;bottom:0;z-index:1040!important;transform:translateX(-100%);transition:transform .25s ease;background:#fff!important;box-shadow:2px 0 12px rgba(0,0,0,.18)}html body.dw-sidebar-open .body-sidebar-container{transform:translateX(0)}html body.dw-sidebar-open::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1039}html body .layout-main,html body .main-section{margin-left:0!important;width:100%!important}html body .dw-mobile-menu-btn{position:fixed!important;top:10px;left:10px;z-index:1041!important;width:40px;height:40px;border-radius:8px;border:0;background:linear-gradient(135deg,#0078d4,#005a9e);color:#fff!important;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px rgba(0,0,0,.18);cursor:pointer}html body .dw-mobile-menu-btn svg{width:22px;height:22px;stroke:#fff}html body .navbar,html body .page-head{padding-left:60px!important}}@media (min-width:992px){html body .dw-mobile-menu-btn{display:none!important}}html body .body-sidebar .desk-sidebar-title,html body .body-sidebar .standard-sidebar-section:first-child,html body .body-sidebar>.sidebar-header,html body .body-sidebar>.sidebar-section-title:first-child{background:0 0!important;color:inherit!important;padding:8px 12px!important;border-bottom:0!important}html body .body-sidebar .standard-sidebar-section:first-child .sidebar-item-label,html body .body-sidebar .standard-sidebar-section:first-child .sidebar-section-title,html body .body-sidebar .standard-sidebar-section:first-child a,html body .body-sidebar .standard-sidebar-section:first-child span{color:inherit!important}html body .body-sidebar .app-logo,html body .body-sidebar .navbar-brand img,html body .body-sidebar .standard-sidebar-section:first-child img,html body .body-sidebar .standard-sidebar-section:first-child svg,html body .body-sidebar>.sidebar-header img,html body .body-sidebar>.sidebar-header svg{filter:none!important}@media (max-width:991.98px){html body .body-sidebar-container,html body .body-sidebar-container.expanded{position:fixed!important;top:0!important;left:0!important;bottom:0!important;height:100vh!important;width:240px!important;max-width:80vw!important;z-index:1040!important;transform:translateX(-101%)!important;transition:transform .25s ease!important;background:#fff!important;box-shadow:2px 0 12px rgba(0,0,0,.18)!important;margin:0!important}html body.dw-sidebar-open .body-sidebar-container,html body.dw-sidebar-open .body-sidebar-container.expanded{transform:translateX(0)!important}html body.dw-sidebar-open::after{content:""!important;position:fixed!important;inset:0!important;background:rgba(0,0,0,.4)!important;z-index:1039!important}html body #body>div.content,html body .layout-main,html body .main-section,html body .page-container{margin-left:0!important;width:100%!important;max-width:100%!important;padding-left:0!important}html body .navbar,html body .page-head{padding-left:56px!important}html body .dw-mobile-menu-btn{display:flex!important}}@media (min-width:992px){html body .dw-mobile-menu-btn{display:none!important}}@media (max-width:991.98px){html body .body-sidebar-container .body-sidebar,html body .body-sidebar-container.expanded .body-sidebar{transform:none!important;left:0!important;margin-left:0!important;width:100%!important;max-width:240px!important;position:relative!important}html body .page-head .page-title,html body .page-head .title-area,html body .page-title{padding-left:8px!important}html body .page-head{padding-left:60px!important}}html body .body-sidebar-bottom{border-top:1px solid #e5e9ef!important}html body .body-sidebar-bottom .dropdown-navbar-user,html body .dropdown-navbar-user.dropdown-mobile{border-top:0!important}@media (max-width:767.98px){html body .body-sidebar-container,html body .body-sidebar-container.expanded{position:fixed!important;top:0!important;left:0!important;bottom:0!important;height:100vh!important;width:240px!important;max-width:80vw!important;z-index:1040!important;transform:translateX(-101%)!important;transition:transform .25s ease!important;background:#fff!important;box-shadow:2px 0 12px rgba(0,0,0,.18)!important;margin:0!important}html body .body-sidebar-container .body-sidebar,html body .body-sidebar-container.expanded .body-sidebar{transform:none!important;left:0!important;margin-left:0!important;width:100%!important;max-width:240px!important;position:relative!important}html body.dw-sidebar-open .body-sidebar-container,html body.dw-sidebar-open .body-sidebar-container.expanded{transform:translateX(0)!important}html body.dw-sidebar-open::after{content:""!important;position:fixed!important;inset:0!important;background:rgba(0,0,0,.4)!important;z-index:1039!important}html body #body>div.content,html body .layout-main,html body .main-section,html body .page-container{margin-left:0!important;width:100%!important;max-width:100%!important;padding-left:0!important}html body .page-head{padding-left:58px!important}html body .page-head .breadcrumb-area,html body .page-head .title-area .page-title{margin-left:0!important}html body .dw-mobile-menu-btn{display:flex!important}}@media (min-width:768px){html body .body-sidebar-container,html body .body-sidebar-container.expanded{position:relative!important;transform:none!important;box-shadow:none!important;height:auto!important}html body .body-sidebar-container .body-sidebar,html body .body-sidebar-container.expanded .body-sidebar{transform:none!important;left:auto!important;width:auto!important}html body.dw-sidebar-open::after{display:none!important;content:none!important}html body .dw-mobile-menu-btn{display:none!important}html body .page-head{padding-left:0!important}}html body .form-page .layout-main-section,html body .layout-main-section,html body[data-route^="Form/"] .layout-main-section,html body[data-route^="Form/System Settings"] .layout-main-section,html body[data-route^="Form/User"] .layout-main-section{background:#fff!important;border:1px solid #e5e9ef!important;border-radius:10px!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important}html body .form-section>.section-head,html body .section-head{background:#f5f7fa!important;border-bottom:1px solid #e5e9ef!important;color:#374151!important;font-weight:600!important;padding:8px 16px!important;border-radius:8px 8px 0 0!important}html body .desk-page .widget-group .widget.links-widget-box,html body .desk-page .widget-group .widget.shortcut-widget-box{background:#fff!important;border:1px solid #e5e9ef!important;border-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.05)!important}html body .desk-page .widget-group .widget.links-widget-box:hover,html body .desk-page .widget-group .widget.shortcut-widget-box:hover{border-color:#0078d4!important;box-shadow:0 2px 8px rgba(0,120,212,.12)!important}html body .desk-page .page-head .page-title,html body .desk-page .title-area .page-title{font-weight:700!important;color:#111827!important}html body .form-page .user-image-section,html body[data-route^="Form/User"] .user-image-section{background:#f5f7fa!important;border-radius:8px!important;padding:16px!important}html body .body-sidebar .dropdown-navbar-user.dropdown-mobile,html body .body-sidebar .dropdown-navbar-user.dropdown-mobile.mt-3,html body .body-sidebar-bottom .dropdown-navbar-user,html body .body-sidebar-bottom .dropdown-navbar-user.dropdown-mobile{border-top:0!important;margin-top:0!important}@media (min-width:768px) and (max-width:991.98px){html body .body-sidebar-container,html body .body-sidebar-container.expanded{position:sticky!important;top:0!important;height:100vh!important;width:220px!important;max-width:220px!important;transform:none!important;box-shadow:1px 0 0 #e5e9ef!important;z-index:auto!important}html body .body-sidebar-container .body-sidebar,html body .body-sidebar-container.expanded .body-sidebar{transform:none!important;width:220px!important;max-width:220px!important}html body.dw-sidebar-open::after{display:none!important;content:none!important}html body .dw-mobile-menu-btn{display:none!important}html body .page-head{padding-left:0!important}}@media (max-width:767.98px){html body .page-head .title-area{margin-left:60px!important}html body .navbar{padding-left:60px!important}}html body .widget.number-widget-box{background:#fff!important;border:1px solid #edebe9!important;border-left:3px solid #0078d4!important;border-radius:8px!important;box-shadow:0 2px 8px rgba(0,120,212,.08)!important}html body .widget.number-widget-box .widget-head .widget-title,html body .widget.number-widget-box .widget-head .widget-title span{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#605e5c!important}html body .widget.chart-widget-wrap .widget-head{background:linear-gradient(to right,#f0f6ff,#fff)!important;border-bottom:2px solid #0078d4!important;border-radius:8px 8px 0 0!important;padding:10px 12px 8px!important;margin:-8px -12px 8px!important}html body .widget.chart-widget-wrap .widget-head .widget-title,html body .widget.chart-widget-wrap .widget-head .widget-title span{font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:#0078d4!important}html body .widget-footer .see-all,html body .widget-footer .see-all.btn,html body .widget-footer .see-all.btn-xs{border:none!important;box-shadow:none!important;background:0 0!important;color:#0078d4!important;font-weight:500!important;font-size:12px!important;padding:4px 0!important}html body .widget-footer .see-all:hover{text-decoration:underline!important;color:#005a9e!important}html body .dw-filter-updated{display:none!important}@media (max-width:767.98px){html body .dw-mobile-menu-btn{width:32px!important;height:32px!important;top:12px!important;left:8px!important;background:#fff!important;border:1px solid #d2d0ce!important;border-radius:6px!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}html body .dw-mobile-menu-btn svg{width:16px!important;height:16px!important;stroke:#323130!important}html body .page-title .sidebar-toggle-btn.navbar-brand{display:none!important}html body .page-head{padding-left:0!important}html body .page-head .title-area{margin-left:44px!important}}html body .ce-block .widget.number-widget-box,html body .codex-editor .widget.number-widget-box{border-left:3px solid #0078d4!important;background:linear-gradient(to right,rgba(0,120,212,.04) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(0,120,212,.08)!important;border-radius:8px!important}html body .ce-block .widget.number-widget-box .widget-head .widget-title,html body .ce-block .widget.number-widget-box .widget-head .widget-title span,html body .codex-editor .widget.number-widget-box .widget-head .widget-title,html body .codex-editor .widget.number-widget-box .widget-head .widget-title span{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#605e5c!important}html body .ce-block .widget.chart-widget-wrap .widget-head,html body .codex-editor .widget.chart-widget-wrap .widget-head{background:linear-gradient(to right,#f0f6ff,#fff)!important;border-bottom:2px solid #0078d4!important;border-radius:8px 8px 0 0!important}html body .ce-block .widget.chart-widget-wrap .widget-head .widget-title,html body .ce-block .widget.chart-widget-wrap .widget-head .widget-title span,html body .codex-editor .widget.chart-widget-wrap .widget-head .widget-title,html body .codex-editor .widget.chart-widget-wrap .widget-head .widget-title span{font-size:12px!important;font-weight:600!important;color:#0078d4!important;text-transform:none!important;letter-spacing:.02em!important}html body[data-route=Dashboard] .widget.number-widget-box[data-card-name],html body[data-route=dashboard] .widget.number-widget-box[data-card-name],html body[data-route^="Workspaces/Dashboard"] .widget.number-widget-box[data-card-name],html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name]{border-left:3px solid #0078d4!important;border-radius:8px!important;background:linear-gradient(to right,rgba(0,120,212,.04) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(0,120,212,.08)!important}html body[data-route^="Workspaces/Dashboard"] .widget.number-widget-box[data-card-name] .widget-title,html body[data-route^="Workspaces/Dashboard"] .widget.number-widget-box[data-card-name] .widget-title span,html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name] .widget-title,html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name] .widget-title span{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#605e5c!important}html body .ce-block .widget.dashboard-widget-box .widget-head,html body .codex-editor .widget.dashboard-widget-box .widget-head,html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head{background:linear-gradient(to right,#f0f6ff,#fff)!important;border-bottom:2px solid #0078d4!important;border-radius:8px 8px 0 0!important;padding:10px 12px 8px!important;margin:-8px -12px 8px!important}html body .ce-block .widget.dashboard-widget-box .widget-head .widget-title,html body .codex-editor .widget.dashboard-widget-box .widget-head .widget-title,html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head .widget-title{font-size:12px!important;font-weight:600!important;color:#0078d4!important;text-transform:none!important;letter-spacing:.02em!important}html body .widget.dashboard-widget-box .widget-head .widget-subtitle,html body .widget.dashboard-widget-box .widget-subtitle{display:none!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name]{transition:transform 140ms ease,box-shadow 140ms ease,border-color 140ms ease!important;cursor:pointer}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name]:hover{transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(0,120,212,.15)!important;border-color:#0078d4!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Diagnosis],html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Progress]{border-left-color:#ca8a04!important;background:linear-gradient(to right,rgba(202,138,4,.05) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(202,138,4,.08)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Diagnosis]:hover,html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Progress]:hover{border-color:#ca8a04!important;box-shadow:0 4px 16px rgba(202,138,4,.18)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Deferred]{border-left-color:#7c3aed!important;background:linear-gradient(to right,rgba(124,58,237,.05) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(124,58,237,.08)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Deferred]:hover{border-color:#7c3aed!important;box-shadow:0 4px 16px rgba(124,58,237,.18)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Completed]{border-left-color:#107c10!important;background:linear-gradient(to right,rgba(16,124,16,.05) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(16,124,16,.08)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Completed]:hover{border-color:#107c10!important;box-shadow:0 4px 16px rgba(16,124,16,.18)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Revenue]{border-left-color:#0d7377!important;background:linear-gradient(to right,rgba(13,115,119,.05) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(13,115,119,.08)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Revenue]:hover{border-color:#0d7377!important;box-shadow:0 4px 16px rgba(13,115,119,.18)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Overdue],html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Pending]{border-left-color:#ca5010!important;background:linear-gradient(to right,rgba(202,80,16,.05) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(202,80,16,.08)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Overdue]:hover,html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Pending]:hover{border-color:#ca5010!important;box-shadow:0 4px 16px rgba(202,80,16,.18)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*="Low Stock"],html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Stock]{border-left-color:#c41e3a!important;background:linear-gradient(to right,rgba(196,30,58,.05) 0,#fff 50%)!important;box-shadow:0 2px 8px rgba(196,30,58,.08)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*="Low Stock"]:hover,html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name*=Stock]:hover{border-color:#c41e3a!important;box-shadow:0 4px 16px rgba(196,30,58,.18)!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name] .widget-body .number,html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name] .widget-body>div:first-child{font-size:32px!important;font-weight:700!important;line-height:1.1!important;letter-spacing:-.02em!important}html body[data-route^=Workspaces] .widget.number-widget-box[data-card-name]{padding:14px 16px 16px!important;min-height:92px!important}html body[data-route^=Workspaces] .widget.dashboard-widget-box{transition:transform 140ms ease,box-shadow 140ms ease!important}html body[data-route^=Workspaces] .widget.dashboard-widget-box:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,.08)!important}html body .dw-dashboard-filter{background:#fff!important;border:1px solid #edebe9!important;border-radius:8px!important;padding:8px 12px!important;box-shadow:0 1px 3px rgba(0,0,0,.04)!important;margin-bottom:12px!important}html body .ce-block .widget.dashboard-widget-box .widget-head,html body .codex-editor .widget.dashboard-widget-box .widget-head,html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head{background:#fff!important;border-bottom:1px solid #edebe9!important;border-radius:8px 8px 0 0!important;padding:12px 16px 10px!important;margin:-8px -12px 10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head .widget-label{position:relative;padding-left:12px!important}html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head .widget-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:18px;background:#0078d4;border-radius:2px}html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head .widget-title,html body[data-route^=Workspaces] .widget.dashboard-widget-box .widget-head .widget-title span{font-size:13px!important;font-weight:600!important;color:#1f2937!important;text-transform:none!important;letter-spacing:0!important}html body .list-row-container:nth-child(2n){background:#faf9f8!important}html body .list-row-container:nth-child(2n) .list-row{background:0 0!important}html body .list-row-container:hover,html body .list-row-container:hover .list-row{background:#f3f8fd!important}html body .dt-scrollable,html body .layout-main-section .report-summary,html body .report-summary,html body .report-wrapper{background:#fff!important}html body .datatable .dt-header,html body .datatable .dt-row-header{background:#f9fafb!important}html body .page-head{border-bottom:none!important;box-shadow:none!important}html body .page-head+.container,html body .page-head+.page-body{border-top:none!important}html body .form-layout .form-message-container.hidden{display:none!important;border:none!important;margin:0!important;padding:0!important}html body .dw-fleet-host{margin-top:16px!important;padding:16px!important;background:#fff!important;border:1px solid #edebe9!important;border-left:3px solid #0078d4!important;border-radius:8px!important;box-shadow:0 1px 3px rgba(0,0,0,.04)!important}html body .dw-fleet-host h1,html body .dw-fleet-host h2,html body .dw-fleet-host h3,html body .dw-fleet-host h4,html body .dw-fleet-host h5,html body .dw-fleet-host h6,html body .dw-fleet-host>:first-child:not(a),html body .dw-fleet-host>div>h1,html body .dw-fleet-host>div>h2,html body .dw-fleet-host>div>h3,html body .dw-fleet-host>div>h4,html body .dw-fleet-host>div>h5,html body .dw-fleet-host>div>h6{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:#605e5c!important;margin:0 0 12px!important;padding:0 0 8px!important;border-bottom:1px solid #edebe9!important}html body a.dw-fleet-card[href]{background:#fafbfc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:14px 16px!important;display:block!important;text-decoration:none!important;color:#0f172a!important;transition:all 140ms ease!important;position:relative}html body a.dw-fleet-card[href]:hover{background:#fff!important;border-color:#0078d4!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,120,212,.12)!important}html body a.dw-fleet-card[href]::after{content:"→";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#cbd5e1;font-size:16px;transition:color 140ms,transform 140ms}html body a.dw-fleet-card[href]:hover::after{color:#0078d4;transform:translateY(-50%) translateX(2px)}html body a.dw-fleet-card[href]>div:first-child{font-weight:600!important;font-size:14px!important;color:#1f2937!important}html body .frappe-list .list-row-container:nth-child(2nof.list-row-container)>.list-row,html body .frappe-list .list-row-container>.list-row:nth-child(2n),html body .result>.list-row-container:nth-child(2nof.list-row-container)>.list-row{background:#faf9f8!important}html body .frappe-list .list-row-container:nth-child(2n+1of.list-row-container)>.list-row,html body .result>.list-row-container:nth-child(2n+1of.list-row-container)>.list-row{background:#fff!important}html body .frappe-list .list-row-container:hover>.list-row,html body .result>.list-row-container:hover>.list-row{background:#f0f7ff!important}html body .page-head,html body .page-head.flex{border-bottom:0!important;box-shadow:none!important}html body .layout-main-section{border-top:0!important;border-bottom:0!important}html body .form-tabs-list{border-bottom:0!important}html body .form-tabs-list:has(li:nth-child(2)){border-bottom:1px solid #edebe9!important}html body .page-head:not(.dw-workspace-header),html body[data-route] .page-head:not(.dw-workspace-header),html body[data-route^="Workspaces/"] .page-head:not(.dw-workspace-header){border-bottom:0!important;box-shadow:none!important}html body .page-form .standard-filter-section .frappe-control[data-dw-filter-active="1"] .awesomplete>input,html body .page-form .standard-filter-section .frappe-control[data-dw-filter-active="1"] .form-control,html body .page-form .standard-filter-section .frappe-control[data-dw-filter-active="1"] input,html body .page-form .standard-filter-section .frappe-control[data-dw-filter-active="1"] select{background-color:#ebf3fb!important;border-color:#0078d4!important;box-shadow:0 0 0 1px rgba(0,120,212,.18)!important}html body .page-form .filter-section .filter-button.btn.dw-has-active-filters,html body .page-form .filter-section .filter-button.dw-has-active-filters{background-color:#ebf3fb!important;border-color:#0078d4!important;color:#0078d4!important}html body .page-form .filter-section .filter-button.dw-has-active-filters .badge,html body .page-form .filter-section .filter-button.dw-has-active-filters .filter-label{background-color:#0078d4!important;color:#fff!important}html body .layout-main-list>.dw-active-filter-strip,html body .layout-main-section>.dw-active-filter-strip,html body .page-form .filter-section .dw-active-filter-strip,html body .page-form~.dw-active-filter-strip{display:flex;flex-wrap:wrap;gap:6px;align-items:center;width:100%;padding:4px 15px 8px 15px;margin:0}html body .layout-main-section>.dw-active-filter-strip .dw-active-filter-chip,html body .page-form .filter-section .dw-active-filter-chip,html body .page-form~.dw-active-filter-strip .dw-active-filter-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:12px;background-color:#ebf3fb;border:1px solid #0078d4;color:#0078d4;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}html body .layout-main-section>.dw-active-filter-strip .dw-active-filter-chip.dw-active-filter-chip--muted,html body .page-form .filter-section .dw-active-filter-chip.dw-active-filter-chip--muted,html body .page-form~.dw-active-filter-strip .dw-active-filter-chip.dw-active-filter-chip--muted{background-color:#fff;color:#605e5c;border-color:#c8c6c4}html body .body-sidebar .body-sidebar-bottom>p{margin:0!important}html body .body-sidebar .body-sidebar-bottom{padding:2px 4px 3px!important}html body .body-sidebar .body-sidebar-bottom .dropdown-navbar-user,html body .body-sidebar .body-sidebar-bottom .dropdown-navbar-user.dropdown-mobile{padding:0 4px!important}html body .body-sidebar .body-sidebar-bottom .dropdown-navbar-user>.nav-link,html body .body-sidebar .body-sidebar-bottom .dropdown-navbar-user>a,html body .body-sidebar .body-sidebar-bottom .dropdown-navbar-user.dropdown-mobile>.nav-link,html body .body-sidebar .body-sidebar-bottom .dropdown-navbar-user.dropdown-mobile>a{height:auto!important;padding:3px 4px!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important}html body .body-sidebar .body-sidebar-bottom .avatar-name-email{text-align:left!important;justify-content:flex-start!important;align-items:center!important}html body .body-sidebar .body-sidebar-bottom .avatar{margin-right:0!important;margin-left:0!important}html body .body-sidebar .body-sidebar-bottom{background:#eef3fb!important}html body .page-head.dw-workspace-header .dw-header-greeting{font-size:13px!important;font-weight:400!important;font-style:italic!important;color:#5b7a9d!important;letter-spacing:0!important;line-height:1.4!important;margin-top:2px!important;opacity:.9!important}