.logo-img[data-v-e5bbb150]{width:auto}.sidebar{background:var(--app-color-surface)!important;border-right:1px solid var(--app-color-border);position:fixed!important;height:100vh;height:100dvh}.sidebar .v-navigation-drawer__content{display:flex;min-height:0;flex-direction:column;overflow:hidden}.logo-section{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:80px;padding:12px 16px}.logo-section--rail{min-height:82px;flex-direction:column;justify-content:center;gap:2px;padding:8px 0}.sidebar-brand-mark{flex:0 0 auto;border-radius:10px}.rail-toggle{margin:0}.menu-scroll{flex:1 1 0;min-height:0;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;touch-action:pan-y}.bottom-block{display:flex;flex-direction:column}.nav-item{margin:2px 8px;border-radius:var(--app-radius-control);transition:background-color .15s ease,color .15s ease}.sidebar .v-list-item-title{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:1.35;letter-spacing:0;color:var(--app-color-text);display:block;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.sidebar .v-list-item__content{min-width:0;overflow:visible}.sidebar .v-list-item{min-height:44px}.sidebar .v-list-item__prepend{margin-right:0}.sidebar--rail .nav-section+.nav-section{margin-top:4px;padding-top:4px;border-top:1px solid var(--app-color-border)}.sidebar--rail .nav-item--rail{width:44px;min-width:44px;height:44px;min-height:44px;justify-content:center;margin:4px auto;padding:0!important}.sidebar--rail .nav-item--rail .v-list-item__prepend{margin:0!important}.sidebar--rail .nav-item--rail .v-list-item__append,.sidebar--rail .nav-item--rail .v-list-item__content{display:none}.sidebar--rail .nav-item--rail .v-icon{opacity:.82}.sidebar--rail .nav-item--rail.active .v-icon{opacity:1}.sidebar .v-list-item.nav-item:hover:not(.v-list-item--disabled){background:#f1f5f9}.sidebar .user-nav-link:focus-visible,.sidebar .v-list-item.nav-item:focus-visible{outline:2px solid var(--app-color-primary);outline-offset:2px}.sidebar .v-list-item--disabled,.sidebar .v-list-item.nav-item--disabled{color:#94a3b8!important;opacity:.6;pointer-events:none}.nav-item.active{position:relative;background-color:#eaf4fc!important;color:var(--app-color-primary)}.sidebar .user-nav-link.active:before,.sidebar .v-list-item.nav-item.active:before{position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--app-color-primary);content:""}.sidebar--rail .v-list-item.nav-item.active:before{top:8px;bottom:8px;left:0}.nav-item.active .v-icon,.nav-item.active .v-list-item-title{color:var(--app-color-primary)}.admin-section{margin-top:12px}.admin-header{margin:0;font-size:11px;font-weight:600;color:var(--app-color-muted);text-transform:uppercase;padding:10px 16px 4px;font-family:Poppins,sans-serif;letter-spacing:.06em}.nav-section+.nav-section{margin-top:4px}.nav-section-title{margin:0;padding:10px 16px 4px;color:var(--app-color-muted);font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.user-block{padding:12px}.user-nav-link{cursor:pointer;padding:8px!important;display:block;text-decoration:none;margin-top:8px;color:inherit}.user-nav-link--rail{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin:8px auto 0;padding:0!important}.user-nav-link.active .user-name{color:var(--app-color-primary)}.user-info{display:flex;align-items:center;gap:12px}.user-details{font-size:13px;font-family:Poppins,sans-serif}.user-name{font-weight:600;color:var(--app-color-text)}.user-role{font-size:12px;color:var(--app-color-muted);font-family:Poppins,sans-serif}.logout-item{margin-top:4px}.sidebar--rail .user-block{padding:8px 0}.sidebar--rail .user-block .v-list{padding:4px 0 0}@media (max-width:600px){.logo-section{min-height:68px}.user-block{padding:8px}}.user-account-btn[data-v-8faa1390]{width:auto!important;border-radius:5px!important;margin-right:10px!important}.bg-primary-lighten-5[data-v-8faa1390]{background-color:var(--v-theme-primary-lighten5)!important}.alert-item[data-v-3128cae3]{min-height:76px;padding:8px 12px;cursor:pointer;transition:background-color .15s ease}.alert-item[data-v-3128cae3]:hover{background:rgba(var(--v-theme-primary),.06)}.alert-item--unread[data-v-3128cae3]{background:rgba(var(--v-theme-primary),.045)}.alert-title[data-v-3128cae3]{overflow:hidden;color:rgb(var(--v-theme-on-surface));font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.alert-message[data-v-3128cae3]{display:-webkit-box;overflow:hidden;color:rgba(var(--v-theme-on-surface),.68);font-size:.8rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.alert-meta[data-v-3128cae3]{display:flex;align-items:center;gap:8px;margin-top:3px;color:rgba(var(--v-theme-on-surface),.62);font-size:.72rem}.alert-meta>span[data-v-3128cae3]{display:inline-flex;align-items:center;gap:3px}.work-order-code[data-v-3128cae3]{font-weight:500}.alert-trailing[data-v-3128cae3]{display:flex;min-width:54px;flex-direction:column;align-items:flex-end;gap:5px}.alert-time[data-v-3128cae3]{color:rgba(var(--v-theme-on-surface),.58);font-size:.68rem;white-space:nowrap}.priority-chip[data-v-3128cae3]{text-transform:capitalize}.unread-dot[data-v-3128cae3]{width:7px;height:7px;border-radius:50%;background:rgb(var(--v-theme-primary))}.notification-menu{max-width:calc(100vw - 24px)}.notification-card[data-v-5675b460]{width:420px;max-width:calc(100vw - 24px);overflow:hidden}.notification-header[data-v-5675b460]{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.notification-list[data-v-5675b460]{max-height:min(480px,calc(100dvh - 220px));overflow-y:auto}.notification-state[data-v-5675b460]{display:flex;min-height:190px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;text-align:center}@media (max-width:600px){.notification-card[data-v-5675b460]{width:calc(100vw - 24px)}}.v-toolbar .v-toolbar__extension{z-index:-1}.custom-fixed-header{position:fixed!important;box-shadow:0 1px 4px rgba(15,23,42,.12)!important}.main-content-area[data-v-201e2d2c]{background:var(--app-color-page);overflow-y:hidden;display:flex;flex-direction:column}.main-content-container[data-v-201e2d2c]{flex-grow:1;min-width:0;width:100%;box-sizing:border-box;overflow-y:auto;padding:var(--app-space-page);height:100%}@media (max-width:600px){.main-content-container[data-v-201e2d2c]{padding:12px}}.logo-section[data-v-2d8f1ce7]{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:16px}.mobile-view[data-v-2d8f1ce7]{margin-top:16px}.login-message[data-v-2d8f1ce7]{font-size:18px;font-weight:500;color:#1976d2;font-family:Poppins,sans-serif;text-align:center}.text-blue-darken-3[data-v-2d8f1ce7]{color:#1976d2}.v-btn[data-v-2d8f1ce7]:not(.v-btn--disabled){transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out}.v-btn[data-v-2d8f1ce7]:hover:not(.v-btn--disabled){box-shadow:0 4px 10px rgba(0,0,0,.2)}.v-btn[data-v-2d8f1ce7]:active:not(.v-btn--disabled){box-shadow:0 2px 5px rgba(0,0,0,.3)}.auth-main[data-v-41ef82c2]{background:#fff}.fill-height-container[data-v-41ef82c2]{min-height:calc(100vh - var(--v-layout-top, 0px));display:flex;align-items:center;justify-content:center;background:#fff}#auth_illustration[data-v-41ef82c2]{width:100%;max-width:620px;max-height:calc(100vh - 120px)}.auth-form-card[data-v-41ef82c2]{width:100%;max-width:420px;padding:16px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 12px 36px rgba(15,23,42,.08)}@media (max-width:600px){.fill-height-container[data-v-41ef82c2]{padding:20px}.auth-form-card[data-v-41ef82c2]{max-width:100%;padding:8px;border:0;box-shadow:none}}.border-e[data-v-28e48cb5]{border-right:1px solid #e0e0e0!important}.border-b[data-v-28e48cb5]{border-bottom:1px solid #e0e0e0!important}.user-profile-wrapper[data-v-28e48cb5]{width:100%;height:100%;display:block}[data-v-28e48cb5] .v-field__outline{--v-field-border-opacity:0.3!important}[data-v-28e48cb5] .v-btn{text-transform:uppercase;letter-spacing:1px;font-size:.8rem;font-weight:600}[data-v-28e48cb5] .v-list-item--active{background-color:transparent!important;border-left:4px solid var(--v-theme-primary)!important}.role-select[data-v-39daa5b2]{max-width:160px}.role-select .v-field__input[data-v-39daa5b2]{font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dialog-card[data-v-c45851c4]{width:100%;max-width:545px;display:flex;flex-direction:column;max-height:90vh}.v-card-text.form-container[data-v-c45851c4]{flex:1;overflow-y:auto;padding:16px 24px}.dialog-title[data-v-c45851c4]{font-size:18px;font-weight:600;color:#1a141f}.field-wrapper[data-v-c45851c4]{display:flex;flex-direction:column;width:100%;margin-bottom:12px}.field-label[data-v-c45851c4]{font-size:14px;font-weight:500;color:#1a141f;margin-bottom:3px}.required[data-v-c45851c4]{color:red;margin-left:2px}.border-b[data-v-c45851c4]{border-bottom:1px solid #e5e0eb}.border-t[data-v-c45851c4]{border-top:1px solid #e5e0eb}.role-management[data-v-57605d01],.user-management[data-v-ff6683b2]{background:#fafafa;min-height:100%}.checkpoint-card[data-v-d0884b4c]{transition:all .2s ease}.checkpoint-card[data-v-d0884b4c]:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.checklist-table[data-v-6d4a7671] th{font-weight:600!important;color:#424242!important;text-transform:uppercase!important;letter-spacing:.5px;background-color:#f5f5f5!important}.checklist-table[data-v-6d4a7671] td{padding-top:8px!important;padding-bottom:8px!important;height:auto!important}.checklists-view[data-v-21b77b1a]{min-height:100%}.asset-select[data-v-65b0d011]{min-width:220px;max-width:320px}.master-data[data-v-65b0d011]{background:#fafafa;min-height:100%}.import-review-container[data-v-1c21c670]{max-height:70vh;overflow-y:auto}.masterdata-card[data-v-064a1b6c]{background:#fafafa}.table-container[data-v-064a1b6c]{overflow-x:auto}.action-toolbar[data-v-064a1b6c]{row-gap:8px}.search-input[data-v-064a1b6c]{width:100%;max-width:300px;min-width:200px}@media (max-width:600px){.search-input[data-v-064a1b6c]{max-width:100%;order:-1;margin-bottom:4px}.masterdata-card[data-v-064a1b6c] .v-card-title{font-size:1.1rem}}.checklist-card[data-v-34c25bde]{flex-direction:row;gap:1.5rem;flex-wrap:wrap;background-color:#fff}.checklist-field[data-v-34c25bde]{display:flex;flex-direction:column;min-width:120px;max-width:100%}.label[data-v-34c25bde]{font-size:.75rem;color:rgba(0,0,0,.6);margin-bottom:2px}.value[data-v-34c25bde]{font-size:.875rem;font-weight:500;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assets-field .value[data-v-34c25bde]{display:flex;flex-wrap:wrap;align-items:center;min-width:150px}.checkpoint-table[data-v-c0754e8c]{background:#fff;border-radius:12px;padding:12px}.checklist-details[data-v-148ae56f]{background:#fafafa;min-height:100%}.v-col[data-v-42eb61ba]{padding-top:4px!important;padding-bottom:4px!important}.checkpoint-card[data-v-e1948d34]{transition:all .2s ease}.checkpoint-card[data-v-e1948d34]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.v-row[data-v-e1948d34]{margin-bottom:4px}.drag-handle[data-v-e1948d34]{cursor:grab}.v-col[data-v-e1948d34]{padding-top:4px!important;padding-bottom:4px!important}.add-checklist-container[data-v-4b36c0b2]{background-color:#fafafa;min-height:100vh}.v-breadcrumbs[data-v-5458712a]{--v-breadcrumbs-padding:0}.breadcrumb-item[data-v-5458712a]{display:flex;align-items:center;font-size:.85rem}.breadcrumb-active span[data-v-5458712a]{color:#212121!important;font-weight:600}a[data-v-5458712a]{transition:color .2s ease}a[data-v-5458712a]:hover{color:#1565c0!important}.plan-table[data-v-589e46b8] td{padding-top:8px!important;padding-bottom:8px!important;height:auto!important}.v-col[data-v-c20ce6b0]:not(:last-child){margin-right:16px}.v-col.ml-auto[data-v-c20ce6b0]{display:flex;justify-content:flex-end;gap:10px}.v-btn[data-v-c20ce6b0]{height:40px}.v-card[data-v-08279cfe]{background-color:#fff}.v-btn[variant=text][data-v-08279cfe]{font-size:.85rem}.border-b[data-v-0a6b3ed4]{border-bottom:1px solid #e0e0e0}.checklist-card[data-v-0a6b3ed4]{height:100%;position:relative}.scrollable-card-text[data-v-0a6b3ed4]{max-height:200px;overflow-y:auto!important}[data-v-0a6b3ed4] .v-data-table__th{background-color:#f8f8f8!important;color:#616161!important;font-weight:600!important}[data-v-0a6b3ed4] .v-data-table__tr{border-bottom:1px solid #f0f0f0!important}.border-b[data-v-c3afbe64]{border-bottom:1px solid #e0e0e0}.parts-card[data-v-c3afbe64]{height:100%;position:relative}.scrollable-card-text[data-v-c3afbe64]{max-height:200px;overflow-y:auto!important}[data-v-c3afbe64] .v-data-table__th{background-color:#f8f8f8!important;color:#616161!important;font-weight:600!important}[data-v-c3afbe64] .v-data-table__tr{border-bottom:1px solid #f0f0f0!important}.border-b[data-v-21a9fa91]{border-bottom:1px solid #e0e0e0}[data-v-21a9fa91] .v-data-table__th{background-color:#f8f8f8!important;color:#616161!important;font-weight:600!important}[data-v-21a9fa91] .v-data-table__tr{border-bottom:1px solid #f0f0f0!important}.v-container.fill-height[data-v-22d023de]{height:100%}.detail-card[data-v-22d023de]{background-color:#fff}.border-b[data-v-22d023de]{border-bottom:1px solid #e0e0e0}.detail-item-secondary[data-v-22d023de]{padding-bottom:10px;border-right:1px solid #f0f0f0;margin-bottom:10px}.v-card-text>.v-row:last-child>.v-col:nth-child(4).detail-item-secondary[data-v-22d023de]{border-right:none}[data-v-22d023de] .v-data-table__th{background-color:#f8f8f8!important;color:#616161!important;font-weight:600!important}[data-v-22d023de] .v-data-table__tr{border-bottom:1px solid #f0f0f0!important}.text-white[data-v-22d023de]{color:#fff!important}.status-action-btn[data-v-22d023de]{min-width:28px;height:28px;padding:0;border-radius:6px!important}.task-table[data-v-116f3100] td{padding-top:8px!important;padding-bottom:8px!important;height:auto!important}.wo-link[data-v-116f3100]:hover{text-decoration:underline!important}.tooltip-text[data-v-116f3100]{max-width:150px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-order-toolbar[data-v-34f2251e]{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(190px,220px) auto;align-items:center;gap:12px;padding:12px;margin-bottom:12px;border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 2px 10px rgba(15,23,42,.04)}.search-field[data-v-34f2251e],.toolbar-filter[data-v-34f2251e],.toolbar-search[data-v-34f2251e],.toolbar-sort[data-v-34f2251e]{min-width:0}.filter-trigger[data-v-34f2251e]{width:100%;min-height:40px}.filter-trigger--active[data-v-34f2251e]{background:rgba(var(--v-theme-primary),.06)}.filter-panel[data-v-34f2251e]{width:min(400px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(78vh,680px);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:14px;overflow-y:auto}.filter-panel-content[data-v-34f2251e]{display:grid;gap:16px;padding:16px}.filter-date-controls[data-v-34f2251e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.date-filter-button[data-v-34f2251e]{min-width:0;min-height:42px;justify-content:flex-start;text-transform:none}.toolbar-actions[data-v-34f2251e]{display:flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.refresh-button[data-v-34f2251e]{flex:0 0 48px;width:48px;height:48px}.add-work-order-button[data-v-34f2251e]{min-height:48px;padding-inline:16px}@media (max-width:1050px){.work-order-toolbar[data-v-34f2251e]{grid-template-columns:minmax(180px,1fr) auto minmax(170px,200px)}.toolbar-actions[data-v-34f2251e]{grid-column:1/-1;justify-content:flex-end}}@media (max-width:767px){.work-order-toolbar[data-v-34f2251e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.toolbar-search[data-v-34f2251e]{grid-column:1/-1}.filter-trigger[data-v-34f2251e]{width:100%;min-width:0;padding-inline:8px}.toolbar-sort[data-v-34f2251e],.toolbar-sort[data-v-34f2251e] .v-field{min-width:0}.toolbar-actions[data-v-34f2251e]{grid-column:1/-1;justify-content:space-between}.add-work-order-button[data-v-34f2251e]{flex:1 1 0;min-width:0;padding-inline:10px}}@media (max-width:420px){.work-order-toolbar[data-v-34f2251e]{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar-actions[data-v-34f2251e],.toolbar-search[data-v-34f2251e]{grid-column:1/-1}.toolbar-filter[data-v-34f2251e],.toolbar-sort[data-v-34f2251e]{width:100%;min-width:0}.toolbar-sort[data-v-34f2251e] .v-field{min-width:0}.add-work-order-button[data-v-34f2251e]{font-size:.8rem;padding-inline:8px}.filter-panel-content[data-v-34f2251e]{gap:12px;padding:12px}.filter-date-controls[data-v-34f2251e]{grid-template-columns:minmax(0,1fr)}}.active-filters[data-v-34f2251e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px}.v-container.fill-height[data-v-01c8c3f2]{height:100%}.detail-card[data-v-01c8c3f2]{background-color:#fff}.detail-item-secondary[data-v-01c8c3f2]{padding:10px 12px;border-right:1px solid #f0f0f0}@media (min-width:600px){.border-right-0[data-v-01c8c3f2],.v-row.px-3>.v-col:nth-child(3).detail-item-secondary[data-v-01c8c3f2]{border-right:none!important}}.text-due-soon[data-v-01c8c3f2]{color:#ffb74d!important;font-weight:500}.text-due-overdue[data-v-01c8c3f2]{color:#ef5350!important;font-weight:600}.text-white[data-v-01c8c3f2]{color:#fff!important}.h-100[data-v-01c8c3f2]{height:100%}.calendar-empty-state[data-v-f6dc7512]{display:flex;min-height:240px;flex-direction:column;align-items:center;justify-content:center;text-align:center}[data-v-f6dc7512]:root{--brand-primary:#1976d2;--brand-surface:#f8fafc;--brand-border:#e2e8f0;--brand-text-main:#1e293b;--brand-text-sub:#64748b}.gap-2[data-v-f6dc7512]{gap:8px}[data-v-f6dc7512] .v-btn-toggle{border:1px solid #d1d5db;height:32px!important}[data-v-f6dc7512] .fc-list-event{cursor:pointer}[data-v-f6dc7512] .fc-list-day-side-text{text-decoration:none;color:#1867c0;font-weight:700}[data-v-f6dc7512] .fc-popover-body .fc-daygrid-event{border-left:4px solid rgba(0,0,0,.2)!important;border-radius:4px!important;padding:4px!important;margin-bottom:2px!important;font-size:.8rem!important}.maintenance-calendar-wrapper[data-v-f6dc7512]{display:flex;flex-direction:column;min-height:700px;max-height:90vh;border-radius:12px;border:1px solid #e0e0e0}.calendar-container[data-v-f6dc7512]{overflow-y:auto;flex-grow:1;background:#fff}.legend-scroll[data-v-f6dc7512]{display:flex;overflow-x:auto;gap:4px}[data-v-f6dc7512] .fc-header-toolbar{padding:12px!important;margin-bottom:0!important}[data-v-f6dc7512] .fc-toolbar-title{font-size:1.1rem!important;font-weight:600}[data-v-f6dc7512] .custom-event-card{border:1px solid var(--brand-border)!important;border-left:4px solid rgba(0,0,0,.2)!important;border-radius:4px!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;transition:transform .2s}[data-v-f6dc7512] .custom-event-card:hover{transform:scale(1.02);z-index:5}[data-v-f6dc7512] .fc-event-main-container{padding:2px 4px;line-height:1.2}[data-v-f6dc7512] .wo-number{font-weight:700;font-size:.75rem;text-transform:uppercase}[data-v-f6dc7512] .asset-name{font-size:.7rem;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-f6dc7512] .is-overdue{background-image:repeating-linear-gradient(-45deg,transparent,transparent 5px,rgba(211,47,47,.1) 0,rgba(211,47,47,.1) 10px)}.custom-tooltip[data-v-f6dc7512]{padding:10px;max-width:240px}.tooltip-title[data-v-f6dc7512]{font-weight:700;border-bottom:1px solid #eee;padding-bottom:4px;margin-bottom:6px;color:#1976d2}.tooltip-row[data-v-f6dc7512]{font-size:.8rem;margin-bottom:2px}@media (max-width:600px){[data-v-f6dc7512] .fc-toolbar{display:flex;flex-direction:column;gap:10px}}.work-order-toolbar[data-v-35810ca4]{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(190px,220px) auto;align-items:center;gap:12px;padding:12px;margin-bottom:12px;border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:14px;background:rgb(var(--v-theme-surface));box-shadow:0 2px 10px rgba(15,23,42,.04)}.search-field[data-v-35810ca4],.toolbar-filter[data-v-35810ca4],.toolbar-search[data-v-35810ca4],.toolbar-sort[data-v-35810ca4]{min-width:0}.filter-trigger[data-v-35810ca4]{width:100%;min-height:40px}.filter-trigger--active[data-v-35810ca4]{background:rgba(var(--v-theme-primary),.06)}.filter-panel[data-v-35810ca4]{width:min(400px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:min(78vh,680px);border:1px solid rgba(var(--v-theme-on-surface),.08);border-radius:14px;overflow-y:auto}.filter-panel-content[data-v-35810ca4]{display:grid;gap:16px;padding:16px}.filter-date-controls[data-v-35810ca4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.date-filter-button[data-v-35810ca4]{min-width:0;min-height:42px;justify-content:flex-start;text-transform:none}.toolbar-actions[data-v-35810ca4]{display:flex;justify-content:flex-end;align-items:center;gap:8px;white-space:nowrap}.refresh-button[data-v-35810ca4]{flex:0 0 48px;width:48px;height:48px}.view-toggle[data-v-35810ca4]{flex:0 0 auto}@media (max-width:1050px){.work-order-toolbar[data-v-35810ca4]{grid-template-columns:minmax(180px,1fr) auto minmax(170px,200px)}.toolbar-actions[data-v-35810ca4]{grid-column:1/-1;justify-content:flex-end}}@media (max-width:767px){.work-order-toolbar[data-v-35810ca4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.toolbar-search[data-v-35810ca4]{grid-column:1/-1}.filter-trigger[data-v-35810ca4]{width:100%;min-width:0;padding-inline:8px}.toolbar-sort[data-v-35810ca4],.toolbar-sort[data-v-35810ca4] .v-field{min-width:0}.toolbar-actions[data-v-35810ca4]{grid-column:1/-1;justify-content:space-between;flex-wrap:wrap}.view-toggle[data-v-35810ca4]{flex:1 1 auto}.view-toggle[data-v-35810ca4] .v-btn{flex:1 1 50%}}@media (max-width:420px){.work-order-toolbar[data-v-35810ca4]{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar-actions[data-v-35810ca4],.toolbar-search[data-v-35810ca4]{grid-column:1/-1}.toolbar-filter[data-v-35810ca4],.toolbar-sort[data-v-35810ca4]{width:100%;min-width:0}.toolbar-sort[data-v-35810ca4] .v-field{min-width:0}.filter-panel-content[data-v-35810ca4]{gap:12px;padding:12px}.filter-date-controls[data-v-35810ca4]{grid-template-columns:minmax(0,1fr)}}.active-filters[data-v-35810ca4]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px}.checklist-execution[data-v-0c0932d7]{box-sizing:border-box;width:100%;min-width:0}.part-row[data-v-0c0932d7]{background:#fafafa;border:1px solid #e0e0e0}.v-list-group__items[data-v-0c0932d7]{padding-inline-start:0!important}.v-list-group[data-v-0c0932d7]{--list-indent-size:0px!important;--parent-padding:0px!important;--prepend-width:0px!important}.v-list-group--sub-group>.v-list-group__items>.v-list-item[data-v-0c0932d7]{padding-inline-start:8px!important}.group-section[data-v-0c0932d7]{border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;overflow:hidden}.checklist-list[data-v-0c0932d7],.group-section[data-v-0c0932d7],.group-section[data-v-0c0932d7] .v-list-group,.group-section[data-v-0c0932d7] .v-list-group__items{box-sizing:border-box;min-width:0;max-width:100%}.group-header[data-v-0c0932d7]{min-height:56px;margin:8px;padding-inline:16px;background:#eaf0f5;color:#17324d;font-weight:700}.checklist-header[data-v-0c0932d7]{min-height:48px;margin:0 8px 8px;padding-inline:14px;background:#f3f6f8;color:#334155;font-weight:600}.expand-indicator[data-v-0c0932d7]{margin-inline-start:8px;color:#64748b;transition:transform .15s ease}.section-remaining[data-v-0c0932d7]{color:#64748b;font-size:.75rem;white-space:nowrap}.checklist-header[data-v-0c0932d7] .v-list-item__append,.group-header[data-v-0c0932d7] .v-list-item__append{gap:8px}.checkpoint-item[data-v-0c0932d7]{display:block;box-sizing:border-box;min-width:0;margin:0 8px 10px;padding:16px;border:1px solid #e2e8f0;border-left:3px solid #cbd5e1;border-radius:8px;background:#fff;white-space:normal;transition:border-color .15s ease,box-shadow .15s ease}.checkpoint-item--complete[data-v-0c0932d7]{border-left-color:#16a34a}.checkpoint-item--required-incomplete[data-v-0c0932d7]{border-left-color:#f59e0b}.checkpoint-item--validation-error[data-v-0c0932d7]{border-color:#fecaca;border-left-color:#dc2626}.checkpoint-item--validation-error[data-v-0c0932d7]:hover{border-color:#ef4444}.checkpoint-item[data-v-0c0932d7]:hover{border-color:#94a3b8;box-shadow:0 2px 8px rgba(15,23,42,.06)}.checkpoint-content[data-v-0c0932d7]{width:100%;min-width:0}.checkpoint-heading[data-v-0c0932d7]{display:flex;align-items:flex-start;gap:10px;min-width:0}.checkpoint-state-icon[data-v-0c0932d7]{flex:0 0 auto;margin-top:1px}.checkpoint-title-area[data-v-0c0932d7]{flex:1 1 0;min-width:0}.checkpoint-title[data-v-0c0932d7]{color:#1e293b;font-size:.95rem;font-weight:600;line-height:1.4}.checkpoint-description[data-v-0c0932d7],.checkpoint-title span[data-v-0c0932d7],.checkpoint-title[data-v-0c0932d7]{white-space:normal;overflow-wrap:anywhere}.checkpoint-meta[data-v-0c0932d7]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px;color:#64748b;font-size:.75rem}.checkpoint-description[data-v-0c0932d7]{margin:8px 0 0 30px;color:#64748b;font-size:.8125rem;line-height:1.5}.checkpoint-fields[data-v-0c0932d7]{margin:14px 0 0 30px}.field-label[data-v-0c0932d7]{margin-bottom:4px;color:#475569;font-size:.8125rem;font-weight:600}.checkpoint-validation-message[data-v-0c0932d7]{display:flex;align-items:flex-start;margin:8px 0 0;color:#b91c1c;font-size:.8125rem;font-weight:500}@media (max-width:600px){.group-header[data-v-0c0932d7]{margin:6px;padding-inline:12px}.checklist-header[data-v-0c0932d7],.group-header[data-v-0c0932d7]{display:grid;width:auto;min-width:0;grid-template-areas:"prepend content" "append append";grid-template-columns:max-content minmax(0,1fr)}.checklist-header[data-v-0c0932d7]{margin-inline:6px;padding-inline:10px}.checklist-header[data-v-0c0932d7] .v-list-item__prepend,.group-header[data-v-0c0932d7] .v-list-item__prepend{grid-area:prepend;min-width:0}.checklist-header[data-v-0c0932d7] .v-list-item__content,.group-header[data-v-0c0932d7] .v-list-item__content{grid-area:content;min-width:0}.checklist-header[data-v-0c0932d7] .v-list-item-title,.group-header[data-v-0c0932d7] .v-list-item-title{white-space:normal;overflow:visible;text-overflow:unset}.checklist-header[data-v-0c0932d7] .v-list-item__append,.group-header[data-v-0c0932d7] .v-list-item__append{grid-area:append;display:flex;flex-wrap:wrap;justify-content:flex-start;box-sizing:border-box;min-width:0;width:100%;margin-inline-start:0;padding-top:6px}.checkpoint-item[data-v-0c0932d7]{margin-inline:6px;padding:12px;width:auto;max-width:100%}.checkpoint-description[data-v-0c0932d7],.checkpoint-fields[data-v-0c0932d7]{margin-left:0}}@media (max-width:460px){.checkpoint-content[data-v-0c0932d7],.checkpoint-fields[data-v-0c0932d7],.checkpoint-fields[data-v-0c0932d7] .v-col,.checkpoint-fields[data-v-0c0932d7] .v-row,.custom-chip-group[data-v-0c0932d7]{box-sizing:border-box;min-width:0;max-width:100%}.checkpoint-fields[data-v-0c0932d7] .v-row{width:100%;margin:0}.checkpoint-fields[data-v-0c0932d7] .v-col{flex:0 0 100%;width:100%;padding:6px 0}.checkpoint-fields[data-v-0c0932d7] .v-field,.checkpoint-fields[data-v-0c0932d7] .v-field__field,.checkpoint-fields[data-v-0c0932d7] .v-input,.checkpoint-fields[data-v-0c0932d7] .v-input__control{width:100%;min-width:0;max-width:100%}.custom-chip-group[data-v-0c0932d7]{width:100%}.custom-chip-group[data-v-0c0932d7] .v-slide-group{min-width:0;max-width:100%}.custom-chip-group .v-chip[data-v-0c0932d7]{min-width:56px}}.progress-placeholder[data-v-0c0932d7]{position:relative}.progress-sticky-container[data-v-0c0932d7]{background-color:#f4f6f9;padding-top:8px;padding-bottom:8px}.progress-sticky-container--pinned[data-v-0c0932d7]{box-sizing:border-box;isolation:isolate}.progress-card[data-v-0c0932d7]{background-color:#fff;border-radius:8px;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.05);padding:10px 12px}@media (max-width:600px){.progress-sticky-container[data-v-0c0932d7]{padding-top:4px;padding-bottom:4px}.progress-card[data-v-0c0932d7]{padding:8px 10px}}.v-progress-linear[data-v-0c0932d7]{overflow:hidden}.v-progress-linear strong[data-v-0c0932d7]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-weight:600;font-size:.75rem}.custom-chip-group .v-chip[data-v-0c0932d7]{min-width:60px;justify-content:center;margin-right:8px;margin-bottom:8px;transition:transform .1s}.custom-chip-group .v-chip--selected-custom[data-v-0c0932d7]{opacity:1;transform:scale(1.05);box-shadow:0 2px 5px rgba(0,0,0,.2)}.custom-chip-group .v-chip[value=Yes].v-chip--selected-custom[data-v-0c0932d7]{background-color:var(--v-theme-success);color:#fff}.custom-chip-group .v-chip[value=No].v-chip--selected-custom[data-v-0c0932d7]{background-color:var(--v-theme-error);color:#fff}.custom-chip-group .v-chip[value="N/A"].v-chip--selected-custom[data-v-0c0932d7]{background-color:var(--v-theme-info);color:#fff}.custom-chip-group .v-chip[value=Pass].v-chip--selected-custom[data-v-0c0932d7]{background-color:var(--v-theme-success);color:#fff}.custom-chip-group .v-chip[value=Flag].v-chip--selected-custom[data-v-0c0932d7]{background-color:var(--v-theme-warning);color:#fff}.custom-chip-group .v-chip[value=Fail].v-chip--selected-custom[data-v-0c0932d7]{background-color:var(--v-theme-error);color:#fff}.v-container.fill-height[data-v-26cd7759]{height:100%}.detail-card[data-v-26cd7759]{background-color:#fff}.detail-item-secondary[data-v-26cd7759]{padding:10px 12px;border-right:1px solid #f0f0f0}.v-row.px-3>.v-col:nth-child(3).detail-item-secondary[data-v-26cd7759]{border-right:none!important}@media (min-width:600px){.v-row.px-3>.v-col:nth-child(3).detail-item-secondary[data-v-26cd7759]{border-right:none!important}}.text-due-soon[data-v-26cd7759]{color:#ffb74d!important;font-weight:500}.text-due-overdue[data-v-26cd7759]{color:#ef5350!important;font-weight:600}.text-white[data-v-26cd7759]{color:#fff!important}.h-100[data-v-26cd7759]{height:100%}.v-card[data-v-73950a61]{background-color:#fff}.v-btn[variant=text][data-v-73950a61]{font-size:.85rem}.kpi-clickable[data-v-302c3c4b]{cursor:pointer;transition:.2s ease}.kpi-clickable[data-v-302c3c4b]:hover{background:#f5f7fa}.maintenance-bg[data-v-44b5d6fa]{min-height:100%}.legend-dot[data-v-44b5d6fa]{width:14px;height:14px;border-radius:50%}.gap-2[data-v-3e30b829]{gap:8px}.report-graph-wrapper[data-v-711d6527]{transition:all .3s ease}.chart-card[data-v-711d6527]{background-color:#fcfcfc!important;border:1px solid #e0e0e0!important;min-height:200px}[data-v-711d6527] .apexcharts-toolbar{z-index:10!important}[data-v-711d6527] .apexcharts-canvas{margin:0 auto}.ag-theme-alpine[data-v-782c5324]{border-radius:8px;overflow:hidden}.task-queue[data-v-06fbe344]{display:flex;min-height:0;flex-direction:column;background:rgb(var(--v-theme-surface))}.queue-heading[data-v-06fbe344]{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px}.queue-description[data-v-06fbe344]{margin:-4px 14px 8px 42px;color:rgba(var(--v-theme-on-surface),.62);font-size:.72rem;line-height:1.3}.queue-heading h2[data-v-06fbe344]{margin:0}.queue-count[data-v-06fbe344]{min-width:34px;padding-inline:8px}.queue-content[data-v-06fbe344],.queue-list[data-v-06fbe344]{flex:1 1 0;min-height:0;overflow-y:auto}.queue-state[data-v-06fbe344]{display:flex;min-height:140px;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px;color:rgba(var(--v-theme-on-surface),.7);text-align:center}.queue-state p[data-v-06fbe344]{margin:0;font-size:.875rem}.task-row[data-v-06fbe344]{display:flex;width:100%;min-height:58px;align-items:center;gap:8px;padding:8px 14px;border:0;border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));background:transparent;color:inherit;cursor:pointer;text-align:left}.task-row[data-v-06fbe344]:last-child{border-bottom:0}.task-row[data-v-06fbe344]:focus-visible,.task-row[data-v-06fbe344]:hover{background:rgba(var(--v-theme-primary),.05);outline:none}.task-copy[data-v-06fbe344]{display:flex;min-width:0;flex:1;flex-direction:column}.task-copy span[data-v-06fbe344],.task-copy strong[data-v-06fbe344]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-copy strong[data-v-06fbe344]{font-size:.875rem;font-weight:500}.task-copy span[data-v-06fbe344],.task-date[data-v-06fbe344]{color:rgba(var(--v-theme-on-surface),.65);font-size:.75rem}.task-date[data-v-06fbe344]{flex-shrink:0}.daily-dashboard[data-v-55cd77d2]{box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:12px;height:calc(100dvh - var(--v-layout-top, 64px) - 32px);min-height:0;overflow:hidden;background:var(--app-color-page)}.daily-dashboard[data-v-55cd77d2] .v-card--variant-outlined{border-color:rgba(var(--v-border-color),var(--v-border-opacity))}.dashboard-heading[data-v-55cd77d2],.metric-topline[data-v-55cd77d2]{display:flex;align-items:center;justify-content:space-between}.dashboard-heading[data-v-55cd77d2]{min-height:44px}.dashboard-heading h1[data-v-55cd77d2]{margin:0}.today-label[data-v-55cd77d2]{color:rgba(var(--v-theme-on-surface),.65);font-size:.875rem}.metric-grid[data-v-55cd77d2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.metric-card[data-v-55cd77d2]{min-height:96px;padding:12px 14px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.metric-card .metric-topline[data-v-55cd77d2] .v-icon{margin-left:8px}.metric-card[data-v-55cd77d2]:focus-visible,.metric-card[data-v-55cd77d2]:hover{border-color:rgb(var(--v-theme-primary));box-shadow:0 2px 8px rgba(15,23,42,.12)!important;outline:none}.metric-value[data-v-55cd77d2]{margin-top:1px;font-size:1.65rem;font-weight:700;line-height:1.15}.metric-caption[data-v-55cd77d2]{overflow:hidden;color:rgba(var(--v-theme-on-surface),.62);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.metric-loading[data-v-55cd77d2]{display:flex;height:42px;align-items:center}.work-area[data-v-55cd77d2]{display:grid;grid-template-rows:minmax(0,1fr) 148px;gap:12px;min-height:0}.desktop-queues[data-v-55cd77d2],.mobile-queues[data-v-55cd77d2],.queues-area[data-v-55cd77d2]{min-height:0}.desktop-queues[data-v-55cd77d2]{display:grid;height:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mobile-queues[data-v-55cd77d2]{display:none}.status-card[data-v-55cd77d2]{display:flex;min-height:0;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;background:rgb(var(--v-theme-surface))}.status-copy[data-v-55cd77d2]{display:flex;min-width:0;flex-direction:column;gap:8px}.status-legend[data-v-55cd77d2]{max-height:54px;overflow-y:auto;display:flex;flex-wrap:wrap;gap:8px 14px;overscroll-behavior:contain}.legend-item[data-v-55cd77d2]{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:.75rem}.legend-item[data-v-55cd77d2]:focus-visible,.legend-item[data-v-55cd77d2]:hover{color:rgb(var(--v-theme-primary));outline:none}.legend-item strong[data-v-55cd77d2]{margin-left:2px}.legend-dot[data-v-55cd77d2]{width:8px;height:8px;border-radius:50%}.dot-warning[data-v-55cd77d2]{background:#fbbf24}.dot-primary[data-v-55cd77d2]{background:var(--app-color-primary)}.dot-success[data-v-55cd77d2]{background:#22c55e}.dot-neutral[data-v-55cd77d2]{background:#64748b}.status-empty[data-v-55cd77d2]{display:flex;align-items:center;gap:4px;color:rgba(var(--v-theme-on-surface),.62);font-size:.8rem}.status-total[data-v-55cd77d2]{color:rgba(var(--v-theme-on-surface),.62);font-size:.8rem;font-weight:400}.status-chart[data-v-55cd77d2]{display:flex;width:150px;height:18px;flex:0 0 150px;overflow:hidden;border-radius:9px;background:rgba(var(--v-theme-on-surface),.08)}.chart-segment[data-v-55cd77d2]{min-width:0;height:100%;padding:0;border:0;cursor:pointer;transition:filter .15s ease}.chart-segment[data-v-55cd77d2]:focus-visible,.chart-segment[data-v-55cd77d2]:hover{filter:brightness(.88);outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.segment-warning[data-v-55cd77d2]{background:#fbbf24}.segment-primary[data-v-55cd77d2]{background:var(--app-color-primary)}.segment-success[data-v-55cd77d2]{background:#22c55e}.segment-neutral[data-v-55cd77d2]{background:#64748b}.chart-loading[data-v-55cd77d2]{display:grid;place-items:center;width:150px;height:40px;border-radius:0;background:transparent}@media (max-width:960px){.metric-grid[data-v-55cd77d2]{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-queues[data-v-55cd77d2]{display:none}.mobile-queues[data-v-55cd77d2]{display:grid;height:100%;grid-template-rows:38px minmax(0,1fr);gap:8px}.queue-toggle[data-v-55cd77d2]{width:100%}.queue-toggle[data-v-55cd77d2] .v-btn{flex:1;min-width:0;padding:0 6px;font-size:.72rem}}@media (max-width:600px){.daily-dashboard[data-v-55cd77d2]{height:calc(100dvh - var(--v-layout-top, 56px) - 32px);grid-template-rows:auto auto minmax(0,1fr);gap:8px}.dashboard-heading h1[data-v-55cd77d2]{font-size:1.15rem!important}.today-label[data-v-55cd77d2]{display:none}.metric-grid[data-v-55cd77d2]{gap:8px}.metric-card[data-v-55cd77d2]{min-height:82px;padding:8px 10px}.metric-topline .text-body-2[data-v-55cd77d2]{font-size:.72rem!important}.metric-value[data-v-55cd77d2]{font-size:1.35rem}.metric-caption[data-v-55cd77d2]{font-size:.65rem}.work-area[data-v-55cd77d2]{grid-template-rows:minmax(0,1fr) 120px;gap:8px}.status-card[data-v-55cd77d2]{padding:8px 12px}.status-card .text-subtitle-1[data-v-55cd77d2]{font-size:.9rem!important}.status-legend[data-v-55cd77d2]{max-height:44px;gap:4px 8px}.legend-item[data-v-55cd77d2]{gap:4px;font-size:.68rem}.status-chart[data-v-55cd77d2]{width:112px;flex-basis:112px}}@media (max-height:700px){.daily-dashboard[data-v-55cd77d2]{gap:8px}.dashboard-heading[data-v-55cd77d2]{min-height:36px}.metric-card[data-v-55cd77d2]{min-height:72px;padding-block:6px}.metric-value[data-v-55cd77d2]{font-size:1.4rem}.work-area[data-v-55cd77d2]{grid-template-rows:minmax(0,1fr) 96px}.status-card[data-v-55cd77d2]{padding-block:6px}.status-chart[data-v-55cd77d2]{height:18px}}.alerts-view[data-v-e73de83e]{min-height:100%}.alerts-toolbar[data-v-e73de83e]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.alerts-toolbar h1[data-v-e73de83e]{margin:0}.alerts-card[data-v-e73de83e]{overflow:hidden;background:rgb(var(--v-theme-surface))}.alerts-controls[data-v-e73de83e]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px}.alerts-search[data-v-e73de83e]{max-width:320px}.alerts-list[data-v-e73de83e]{max-height:calc(100dvh - 280px);overflow-y:auto}.alerts-state[data-v-e73de83e]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center}@media (max-width:600px){.alerts-controls[data-v-e73de83e]{align-items:stretch;flex-direction:column}.alerts-search[data-v-e73de83e]{max-width:none}}:root{--app-color-brand:#07416b;--app-color-primary:#1976d2;--app-color-page:#f4f6f9;--app-color-surface:#fff;--app-color-border:#e2e8f0;--app-color-text:#1f2937;--app-color-muted:#64748b;--app-radius-card:10px;--app-radius-control:8px;--app-shadow-card:0 1px 3px rgba(15,23,42,.06);--app-space-page:16px;--app-space-section:16px}#app,body,html{min-height:100%;background:var(--app-color-page)}body{font-family:Poppins,sans-serif}.app-page,body{color:var(--app-color-text)}.app-page{min-height:100%;padding:0;background:transparent}.app-page-heading{margin-bottom:var(--app-space-section)}.app-page-title{margin:0;color:var(--app-color-text);font-size:1.25rem;font-weight:600;line-height:1.4}.app-page-description{margin:4px 0 0;color:var(--app-color-muted);font-size:.875rem;line-height:1.5}.app-card{border:1px solid var(--app-color-border)!important;border-radius:var(--app-radius-card)!important;background:var(--app-color-surface)!important;box-shadow:var(--app-shadow-card)!important}.app-data-table{overflow:hidden;border:1px solid var(--app-color-border);border-radius:var(--app-radius-card);background:var(--app-color-surface);box-shadow:var(--app-shadow-card)}.app-data-table .v-table{background:transparent}.app-data-table thead th{background:#f8fafc;color:#475569;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:none}.app-data-table tbody tr:hover{background:#f8fafc}.app-status-badge{border-radius:999px;font-size:.72rem;font-weight:600;line-height:1;text-transform:capitalize}.app-status-badge--new,.app-status-badge--scheduled{background:#eff6ff!important;color:#1d4ed8!important}.app-status-badge--active,.app-status-badge--in-progress{background:#e0f2fe!important;color:#0369a1!important}.app-status-badge--on-hold,.app-status-badge--paused{background:#ffedd5!important;color:#c2410c!important}.app-status-badge--completed,.app-status-badge--finished{background:#dcfce7!important;color:#15803d!important}.app-status-badge--cancelled,.app-status-badge--disabled,.app-status-badge--unknown{background:#f1f5f9!important;color:#475569!important}.app-priority-badge{border-radius:999px;font-size:.72rem;font-weight:600}.app-priority-badge--low{background:#dcfce7!important;color:#15803d!important}.app-priority-badge--medium{background:#fef3c7!important;color:#92400e!important}.app-priority-badge--high{background:#ffedd5!important;color:#c2410c!important}.app-priority-badge--critical{background:#fee2e2!important;color:#b91c1c!important}.app-priority-badge--unspecified{background:#f1f5f9!important;color:#475569!important}.v-field--variant-outlined .v-field__outline{--v-field-border-opacity:0.65}.v-btn{letter-spacing:0;text-transform:none}.v-select.v-input--is-focused .v-field__outline,.v-text-field.v-input--is-focused .v-field__outline{border-color:var(--app-color-primary)!important}.v-treeview .v-selection-control--dirty .v-selection-control__input,.v-treeview .v-selection-control__input:focus,.v-treeview .v-selection-control__input:hover{color:var(--app-color-primary)!important}.v-field--variant-outlined.v-field--focused .v-field__outline{border-color:var(--app-color-primary)!important}.v-select .v-selection-control--dirty .v-selection-control__input,.v-select .v-selection-control__input:focus,.v-select .v-selection-control__input:hover{color:var(--app-color-primary)!important}@media (max-width:875px){.button-col{margin-top:12px;margin-bottom:12px}}@media (max-width:600px){:root{--app-space-page:12px;--app-space-section:12px}}