.main-gradient-bg{background:linear-gradient(90deg,#f5f7fa,#e9eef5 40%,#fff)}.card-shadow,.q-card{box-shadow:0 2px 12px 0 rgba(0,0,0,.1),0 1.5px 6px 0 rgba(0,0,0,.1);border-radius:8px}body.body--light .card-shadow,body.body--light .q-card{box-shadow:0 2px 12px 0 rgba(0,0,0,.16),0 1.5px 6px 0 rgba(0,0,0,.1)}body.body--dark .card-shadow,body.body--dark .q-card{box-shadow:0 2px 12px 0 rgba(0,0,0,.32),0 1.5px 6px 0 rgba(0,0,0,.18)}.theme-light,:root{--bg-color:#fff;--bg-alt-color:#287bca;--bg-full:#fff;--text-color:#656565;--text-color-muted:#434343;--primary-color:#1976d2;--primary-color-rgb:25,118,210;--accent-color:#42a5f5;--danger-color:#e53935;--warning-color:#ffb300;--success-color:#2e7d32;--border-color:#dde3ea;--card-bg:#f7f9fb;--card-bg-alt:#fff;--shadow-elevated:0 1px 4px rgba(43,46,51,.1);--drawer-bg:#e8e8e8;--drawer-item-hover:#e3f2fd;--drawer-active-bg:linear-gradient(90deg,#1976d2,#42a5f5);--header-bg:linear-gradient(180deg,#1976d2 0%,#2e9af3);--ss:#eee;--scrollbar-color:transparent;--chart-bar-color:#207ad4;--table-bg:var(--card-bg);--table-header-bg:#fcfcfc;--table-header-text:#474747;--table-border:#d5dee6;--table-row-hover:#e3f2fd;--table-striped-even:#fefefe;--table-striped-odd:#fff;--table-row-active:rgba(25,118,210,.12);--table-footer-bg:var(--card-bg);--table-footer-text:var(--text-color-muted);--input-bg:#fff;--input-bg-hover:#f5f9fc;--input-border:#dde3eb;--input-text:#2f3942;--input-placeholder:#8b98a5;--input-label-color:#8b98a5;--input-label-weight:500;--input-focus-border:var(--primary-color);--input-icon-color:#607d8b;--input-standout-bg:var(--bg-alt-color);--input-standout-border:#e1e8f0;--footer-bg:#fdfdfd;--footer-text:var(--text-color)}.theme-dark{--bg-color:#1f2429;--bg-alt-color:#287bca;--text-color:#f9f9f9;--text-color-muted:#c2c8cc;--primary-color:#42a5f5;--primary-color-rgb:66,165,245;--accent-color:#64b5f6;--danger-color:#ef5350;--warning-color:#ffca28;--success-color:#66bb6a;--border-color:#33414e;--card-bg:#262d34;--card-bg-alt:#2e363f;--drawer-bg:#262d33;--drawer-item-hover:hsla(0,0%,100%,.06);--drawer-active-bg:linear-gradient(90deg,#1565c0,#1e88e5);--header-bg:linear-gradient(180deg,#0d47a1 0%,#1565c0);--ss:#252c33;--scrollbar-color:transparent --chart-bar-color:#64b5f6;--table-bg:var(--card-bg);--table-header-bg:#262d34;--table-header-text:#e3f5ff;--table-border:#3a4652;--table-row-hover:hsla(0,0%,100%,.06);--table-striped-even:#2a3138;--table-striped-odd:#262d34;--table-row-active:rgba(66,165,245,.2);--table-footer-bg:var(--card-bg);--table-footer-text:var(--text-color-muted);--input-bg:#2a3138;--input-bg-hover:#303940;--input-border:#343c44;--input-text:#f1f3f5;--input-placeholder:#a6b2bd;--input-label-color:#b9bcbe;--input-label-weight:500;--input-focus-border:var(--accent-color);--input-icon-color:#b0bec5;--input-standout-bg:#3a4652;--input-standout-border:#333435;--input-standout-focus-bg:#2a3138;--shadow-elevated:0 1px 4px rgba(0,0,0,.55);--overlay-bg:rgba(0,0,0,.55);--footer-bg:var(--bg-color);--footer-text:#fff}.q-layout,.q-page-container,.theme-dark,.theme-light,body{background:var(--bg-color)!important;color:var(--text-color);transition:background .25s,color .25s}.theme-dark .q-header,.theme-dark header.q-header{background:var(--header-bg)!important;color:var(--text-color)}.theme-light .q-header,.theme-light header.q-header{background:var(--header-bg)!important;color:#fff}.theme-dark .custom-echart-card,.theme-dark .dialog-filter-card,.theme-dark .q-card{background:var(--card-bg);color:var(--text-color);box-shadow:var(--shadow-elevated)!important;border-color:var(--border-color)!important}.theme-light .custom-echart-card,.theme-light .dialog-filter-card,.theme-light .q-card{background:var(--card-bg);color:var(--text-color);box-shadow:var(--shadow-elevated)!important;border-color:var(--border-color)}.theme-dark .dialog-filter-card .q-card-section:first-child{background:var(--drawer-active-bg)!important;color:#fff!important;border-bottom-color:var(--border-color)!important}.theme-dark .menu-drawer,.theme-dark .q-drawer{background:var(--drawer-bg)!important;color:var(--text-color)}.menu-popup{background:var(--card-bg)!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-elevated)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .25s,color .25s}.menu-popup .q-item:hover{background:var(--drawer-item-hover)!important}.theme-dark .menu-popup{background:var(--card-bg)!important}.theme-dark .q-table__bottom{box-shadow:0 -1px 0 rgba(0,0,0,.4)}.q-table__middle{background:var(--table-bg)}.focus-ring:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.theme-dark .drawer-item-collapsible{color:var(--text-color)}.theme-dark .drawer-item-collapsible:hover{background:var(--drawer-item-hover);box-shadow:0 4px 14px rgba(0,0,0,.4)}.theme-dark .drawer-active-collapsible{background:var(--drawer-active-bg)!important;color:#fff!important}.theme-dark .route-title,.theme-dark .route-title_Dashboard{color:var(--text-color-muted)!important}.theme-dark .q-footer .q-badge,.theme-light .q-footer{background:var(--footer-bg);color:var(--footer-text)!important}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-color);border-radius:8px}.theme-toggle-btn{transition:background .25s,color .25s}.theme-toggle-btn:hover{background:rgba(var(--primary-color-rgb),.18)!important}.q-field--outlined:not(.q-field--standout) .q-field__control{background:var(--input-bg);border:2px solid var(--input-border)!important;transition:background .2s,border-color .2s,box-shadow .2s;border-radius:8px!important;box-shadow:none!important;border:1px solid var(--input-border)!important}.q-field--outlined:not(.q-field--standout) .q-field__control:hover{background:var(--input-bg-hover)}.q-field--outlined:not(.q-field--standout).q-field--focused .q-field__control{border-color:var(--input-focus-border)!important;box-shadow:0 0 0 1px var(--input-focus-border)}.q-field--outlined:not(.q-field--standout).q-field--error .q-field__control{border-color:var(--danger-color)!important}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{color:var(--input-text)!important}.q-field__append .q-icon,.q-field__marginal,.q-field__prepend .q-icon{color:var(--input-icon-color)!important}.q-field__native::-moz-placeholder{color:var(--input-placeholder)!important;opacity:1}.q-field__native::placeholder{color:var(--input-placeholder)!important;opacity:1}.q-field__label{transition:color .2s}.theme-dark .q-field__label,.theme-light .q-field__label{color:var(--input-label-color)!important}.q-field--focused .q-field__label{color:var(--input-focus-border)!important}.q-field--float .q-field__label,.theme-dark .q-field--float .q-field__label{color:var(--text-color-muted)!important}.q-field--disabled .q-field__label{color:var(--input-placeholder)!important;opacity:.6}.q-field--outlined:not(.q-field--focused):not(.q-field--filled) .q-field__label,.q-select .q-field__label{color:var(--input-label-color)!important}.q-field__control .q-icon.q-field__focusable{color:var(--input-icon-color)!important}.theme-dark .q-field--disabled:not(.q-field--standout) .q-field__control{background:hsla(0,0%,100%,.06);border-color:var(--input-border)}.theme.light .q-field--disabled:not(.q-field--standout) .q-field__control{background:#f2f4f6;border-color:var(--input-border)}.q-field--outlined .q-field__control:after,.q-field--outlined .q-field__control:before{display:none}.theme-dark .card-mes-stats,.theme-dark .info-card,.theme-dark .mini-card{background:var(--card-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}.theme-dark .chart-container,.theme-dark .echarts,.theme-dark canvas{background:var(--card-bg)!important}.theme-dark .floating-next-info{background:rgba(0,0,0,.6)!important;color:var(--text-color)!important}.theme-dark .floating-next-info strong{color:var(--accent-color)}.tema-light{background:var(--bg-color)}.q-field--standout .q-field__control{background:var(--input-standout-bg)!important;box-shadow:inset 1px 1px 3px rgba(0,0,0,.05)!important;transition:all .2s ease;border-radius:4px!important}.q-field--standout .q-field__control:hover{border-color:var(--input-focus-border)!important;box-shadow:inset 1px 1px 3px rgba(0,0,0,.08)!important}.q-field--standout.q-field--focused .q-field__control{border-color:var(--input-focus-border)!important;box-shadow:0 0 0 2px rgba(var(--primary-color-rgb),.2),inset 1px 1px 3px rgba(0,0,0,.08)!important}.q-field--standout.q-field--error .q-field__control{border-color:var(--danger-color)!important;box-shadow:0 0 0 1px var(--danger-color)!important}.q-field--standout.q-field--disabled .q-field__control{opacity:.6!important;border-color:var(--input-standout-border)!important}.theme-dark .q-field--standout.q-field--disabled .q-field__control{opacity:.5!important}.q-field__label{color:var(--input-label-color)!important;font-weight:var(--input-label-weight,500)!important;font-size:14px!important}.q-field--focused .q-field__label{color:var(--primary-color)!important}.q-field--error .q-field__label{color:var(--danger-color)!important}.q-field.required .q-field__label:after{content:" *";color:var(--danger-color);font-weight:700}.q-field .q-field__control{min-height:48px}.q-field .q-field__marginal{height:48px}.q-card[data-v-4553553f]{box-shadow:0 2px 6px rgba(0,0,0,.08)!important;border-radius:10px!important}.modern-drawer[data-v-4553553f]{background:#fff!important}.modern-drawer .q-icon[data-v-4553553f]{color:#444!important}.q-header[data-v-4553553f]{background:#1857a4!important;color:#fff!important}.expansion-header[data-v-4553553f]{background:transparent!important}.active-item[data-v-4553553f]{background:rgba(var(--q-primary-rgb),.18)!important;color:var(--q-primary)!important;font-weight:700}.menu-search-bar[data-v-4553553f]{width:100%;display:flex;justify-content:center;align-items:center;margin-top:8px;margin-bottom:8px}.current-time[data-v-4553553f]{display:flex;align-items:center;color:var(--text-color,#222);font-family:Roboto Mono,monospace;border-radius:6px;padding:4px 12px}.menu-search-input[data-v-4553553f]{width:100%;max-width:520px;font-size:1rem}.child-menu-item .q-item__section--avatar[data-v-4553553f]{min-width:32px}.modern-drawer-item[data-v-4553553f]{padding:12px 8px 12px 16px;margin:4px 0 4px 8px;border-radius:8px 0 0 8px;transition:all .2s ease}.modern-drawer-item[data-v-4553553f]:hover{background:rgba(var(--q-primary-rgb),.08)}.modern-drawer-icon[data-v-4553553f]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:rgba(var(--q-primary-rgb),.1);color:var(--q-primary)}.q-input[data-v-4553553f]{margin-bottom:8px}.q-expansion-item__content[data-v-4553553f]{animation:slideDown-4553553f .3s ease-out}@keyframes slideDown-4553553f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.theme-dark .expansion-content[data-v-4553553f]{background:hsla(0,0%,100%,.02)}.theme-dark .expansion-header[data-v-4553553f]{background:rgba(var(--q-primary-rgb),.1)}.theme-dark .child-menu-item[data-v-4553553f]:hover{background:rgba(var(--q-primary-rgb),.12)}.search-container[data-v-4553553f]{position:sticky;top:0;z-index:10;background:var(--bg-color);padding-top:3px}.theme-dark .search-container[data-v-4553553f]{border-bottom-color:var(--border-color)}.modern-drawer-list.with-search[data-v-4553553f]{height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden;background:var(--bg-color);width:100%;padding-right:0;margin-right:0}.modern-drawer-list[data-v-4553553f],.modern-drawer[data-v-4553553f],.q-drawer[data-v-4553553f],.q-drawer__content[data-v-4553553f]{overflow-x:hidden!important;width:100%!important;max-width:100%!important}.modern-drawer-list.with-search[data-v-4553553f]{overflow-y:auto!important}.modern-drawer-list[data-v-4553553f]::-webkit-scrollbar,.modern-drawer[data-v-4553553f]::-webkit-scrollbar,.q-drawer[data-v-4553553f]::-webkit-scrollbar,.q-drawer__content[data-v-4553553f]::-webkit-scrollbar{width:0!important;height:0!important;background:transparent!important;display:none!important}.modern-drawer-list[data-v-4553553f]::-webkit-scrollbar-thumb,.modern-drawer-list[data-v-4553553f]::-webkit-scrollbar-track,.modern-drawer[data-v-4553553f]::-webkit-scrollbar-thumb,.modern-drawer[data-v-4553553f]::-webkit-scrollbar-track,.q-drawer[data-v-4553553f]::-webkit-scrollbar-thumb,.q-drawer[data-v-4553553f]::-webkit-scrollbar-track,.q-drawer__content[data-v-4553553f]::-webkit-scrollbar-thumb,.q-drawer__content[data-v-4553553f]::-webkit-scrollbar-track{background:transparent!important;display:none!important}.modern-drawer-list[data-v-4553553f]::-webkit-scrollbar-corner,.modern-drawer[data-v-4553553f]::-webkit-scrollbar-corner,.q-drawer[data-v-4553553f]::-webkit-scrollbar-corner,.q-drawer__content[data-v-4553553f]::-webkit-scrollbar-corner{background:transparent!important;display:none!important}.modern-drawer-list[data-v-4553553f],.modern-drawer-list[data-v-4553553f] *,.modern-drawer[data-v-4553553f],.modern-drawer[data-v-4553553f] *,.q-drawer[data-v-4553553f],.q-drawer[data-v-4553553f] *,.q-drawer__content[data-v-4553553f],.q-drawer__content[data-v-4553553f] *{scrollbar-width:none!important;-ms-overflow-style:none!important}.modern-drawer-list[data-v-4553553f] ::-webkit-scrollbar,.modern-drawer[data-v-4553553f] ::-webkit-scrollbar,.q-drawer[data-v-4553553f] ::-webkit-scrollbar,.q-drawer__content[data-v-4553553f] ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.q-drawer__content[data-v-4553553f]{padding-right:0!important;margin-right:0!important}.modern-drawer-list.with-search[data-v-4553553f],.modern-drawer-list[data-v-4553553f]{padding-right:0!important;margin-right:0!important;box-sizing:border-box!important;padding-left:0!important;margin-left:0!important}.q-drawer--left[data-v-4553553f]{border-right:none!important}.modern-drawer[data-v-4553553f]{background:var(--q-surface)!important}.theme-dark .modern-drawer[data-v-4553553f]{background:var(--q-dark-surface)!important}.q-drawer .q-scrollarea__content[data-v-4553553f]{width:100%!important}.modern-drawer[data-v-4553553f]{contain:layout style paint!important;padding:0!important}.q-drawer[data-v-4553553f]{padding:0!important}.q-drawer .q-drawer__content[data-v-4553553f]{padding:0!important;width:100%!important;overflow-x:hidden!important}.child-menu-item[data-v-4553553f],.expansion-content[data-v-4553553f],.expansion-group[data-v-4553553f],.modern-drawer-item[data-v-4553553f],.q-drawer .q-expansion-item[data-v-4553553f],.q-drawer .q-item[data-v-4553553f],.q-drawer .q-list[data-v-4553553f]{margin-right:0!important;padding-right:0!important;width:100%!important;border-radius:8px 0 0 8px!important}.q-item[data-v-4553553f]{width:100%!important;margin-left:0!important;margin-right:0!important}.q-list[data-v-4553553f]{padding:0!important}.modern-drawer-list[data-v-4553553f],.modern-drawer[data-v-4553553f],.q-drawer__content[data-v-4553553f]{margin-right:0!important;padding-right:0!important}.search-container[data-v-4553553f]{margin-right:0!important;padding-right:16px!important;padding-left:16px!important}.q-expansion-item .q-expansion-item__content[data-v-4553553f],.q-expansion-item .q-expansion-item__header[data-v-4553553f],.q-expansion-item[data-v-4553553f],.q-expansion-item__container[data-v-4553553f]{margin-right:0!important;padding-right:0!important;width:100%!important}.loading-screen[data-v-4553553f]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(135deg,var(--bg-color) 0,var(--bg-alt-color) 100%);display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn-4553553f .5s ease-in}.loading-content[data-v-4553553f]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.loading-logo[data-v-4553553f]{height:80px;width:auto;animation:logoFloat-4553553f 2s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.loading-spinner[data-v-4553553f]{animation:spinnerPulse-4553553f 1.5s ease-in-out infinite}.loading-text h5[data-v-4553553f]{margin:0;color:var(--text-color);font-weight:600;font-size:1.5rem;letter-spacing:1px}.loading-text p[data-v-4553553f]{margin:0;color:var(--text-color-muted);font-size:.9rem;opacity:.8}.fade-in[data-v-4553553f]{animation:fadeInUp-4553553f .8s ease-out}@keyframes fadeIn-4553553f{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-4553553f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes logoFloat-4553553f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes spinnerPulse-4553553f{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.theme-dark .loading-screen[data-v-4553553f]{background:linear-gradient(135deg,var(--bg-color) 0,var(--bg-alt-color) 100%)}.theme-dark .loading-logo[data-v-4553553f]{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}@media (max-width:768px){.loading-logo[data-v-4553553f]{height:60px}.loading-text h5[data-v-4553553f]{font-size:1.3rem}.loading-text p[data-v-4553553f]{font-size:.8rem}}.breadcrumb-header[data-v-591ce58f]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.breadcrumb-actions[data-v-591ce58f]{flex-shrink:0;margin-top:8px}.modern-breadcrumb[data-v-591ce58f]{font-size:14px;margin-bottom:12px}.breadcrumb-home[data-v-591ce58f]{color:var(--q-primary);font-weight:500}.breadcrumb-home[data-v-591ce58f]:hover{color:var(--q-primary-dark)}.breadcrumb-active[data-v-591ce58f]{color:var(--q-text-caption);font-weight:400}.breadcrumb-details[data-v-591ce58f]{margin-top:8px}.breadcrumb-title[data-v-591ce58f]{margin:0 0 4px 0;font-size:1.5rem!important;font-weight:500;color:var(--q-text-primary);line-height:1.2}.breadcrumb-description[data-v-591ce58f]{margin:0;font-size:.875rem;color:var(--q-text-caption);line-height:1.4}.theme-dark .breadcrumb-title[data-v-591ce58f]{color:var(--q-dark-text-primary)}.theme-dark .breadcrumb-description[data-v-591ce58f]{color:var(--q-dark-text-caption)}@media (max-width:599px){.breadcrumb-container[data-v-591ce58f]{padding:12px 0}.breadcrumb-header[data-v-591ce58f]{flex-direction:column;align-items:stretch;gap:12px}.breadcrumb-actions[data-v-591ce58f]{margin-top:0;align-self:flex-end}.breadcrumb-title[data-v-591ce58f]{font-size:1.25rem}.breadcrumb-description[data-v-591ce58f]{font-size:.8125rem}.modern-breadcrumb[data-v-591ce58f]{font-size:13px}}.breadcrumb-container[data-v-591ce58f]{animation:slideIn-591ce58f .3s ease-out}@keyframes slideIn-591ce58f{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cardlist-header .q-badge[data-v-3f930726]{font-weight:500;letter-spacing:.3px;text-transform:none;display:inline-flex;align-items:center;gap:4px;line-height:1.1}.title-badge[data-v-3f930726]{background:var(--drawer-active-bg)!important;color:#fff!important;box-shadow:0 2px 6px rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.15);padding:6px 14px;font-size:13px}.meta-badge[data-v-3f930726]{background:var(--card-bg-alt)!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important;font-size:12px;padding:6px 10px;border-radius:14px}.meta-label[data-v-3f930726]{opacity:.7;font-weight:400}.meta-value[data-v-3f930726]{font-weight:600}@media (max-width:799px){.cardlist-header .row[data-v-3f930726]{flex-wrap:wrap}.cardlist-header .col-auto[data-v-3f930726]{margin-bottom:4px}.title-badge[data-v-3f930726]{font-size:12px}.meta-badge[data-v-3f930726]{font-size:11px}}.info-card[data-v-dad3e850]{min-height:74px;display:flex;align-items:center;padding:10px 14px;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;transition:box-shadow .18s ease,transform .18s ease,background .25s,border-color .25s,color .25s;box-shadow:0 2px 4px rgba(0,0,0,.04)}.info-card[data-v-dad3e850]:hover{box-shadow:0 2px 6px rgba(0,0,0,.08)}.card-content[data-v-dad3e850]{display:flex;align-items:center;width:100%;gap:12px}.icon-area[data-v-dad3e850]{flex:0 0 auto}.label-area[data-v-dad3e850]{flex:1 1 auto;min-width:0}.value-area[data-v-dad3e850]{flex:0 0 auto;display:flex;align-items:center}.icon-wrapper[data-v-dad3e850]{width:46px;height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center}.bg-positive-custom[data-v-dad3e850]{background:var(--success-color,#16a34a)!important}.bg-negative-custom[data-v-dad3e850]{background:var(--danger-color,#b91c1c)!important}.bg-info-custom[data-v-dad3e850]{background:var(--primary-color,#4f8fff)!important}.bg-quality[data-v-dad3e850]{background:var(--warning-color,#ffb300)!important}.bg-performance[data-v-dad3e850]{background:linear-gradient(135deg,var(--primary-color,#1976d2),var(--accent-color,#42a5f5))!important}.bg-attention[data-v-dad3e850]{background:var(--warning-color,#ffb300)!important}.label[data-v-dad3e850]{font-size:1rem;font-weight:500;line-height:1.15;letter-spacing:.3px;text-transform:none}.value[data-v-dad3e850]{font-size:1.95rem;font-weight:600;letter-spacing:.5px;color:var(--text-color,#111827);transition:color .25s}[data-v-dad3e850] .theme-dark .info-card{background:var(--card-bg,#1c252e);border-color:var(--border-color,#24313f);box-shadow:0 2px 6px rgba(0,0,0,.6)}[data-v-dad3e850] .theme-dark .label{color:var(--text-color-muted,#94a3b8)}[data-v-dad3e850] .theme-dark .value{color:var(--text-color,#e2e8f0)}@media (max-width:992px){.value[data-v-dad3e850]{font-size:1.9rem}.icon-wrapper[data-v-dad3e850]{width:40px;height:40px}.info-card[data-v-dad3e850]{min-height:64px;padding:8px 12px}}.object-details-card[data-v-3874deaa]{background:#fff;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.04);margin-bottom:16px}.metric-tile[data-v-efb24d40]{min-height:78px}.andon-board[data-v-793bd215]{height:100%;display:flex;flex-direction:column}.andon-scroll-area[data-v-793bd215]{height:calc(100vh - 110px)}.andon-row[data-v-793bd215]{display:flex;align-items:stretch;margin-bottom:8px}.andon-group-label[data-v-793bd215]{width:140px;flex:0 0 140px;display:flex;align-items:center;justify-content:flex-start;padding:4px 8px;font-size:14px;letter-spacing:.05em}.andon-cards-wrapper[data-v-793bd215]{flex:1;display:block;position:relative;overflow:hidden;padding:2px 4px 2px 0}.andon-cards-wrapper.wrap-mode-cards[data-v-793bd215]{overflow:visible}.andon-track[data-v-793bd215]{display:flex;width:-moz-max-content;width:max-content;gap:10px;will-change:transform}.wrap-mode-cards .andon-track[data-v-793bd215]{flex-wrap:wrap}.wrap-mode .andon-group-label[data-v-793bd215]{align-items:flex-start;padding-top:8px}.wrap-mode-cards[data-v-793bd215]{flex-wrap:wrap;overflow-x:visible}.wrap-mode-cards .andon-card[data-v-793bd215]{flex:0 1 160px}.andon-cards-wrapper[data-v-793bd215]::-webkit-scrollbar{height:8px}.andon-cards-wrapper[data-v-793bd215]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border-radius:4px}.andon-card[data-v-793bd215]{min-width:150px;max-width:170px;padding:6px 8px 8px;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between;position:relative;outline:none}.andon-card[data-v-793bd215]:focus{box-shadow:inset 0 0 0 2px #027be3}.andon-line[data-v-793bd215]{line-height:1}.andon-produto[data-v-793bd215]{opacity:.85}.andon-status[data-v-793bd215]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;line-height:1.1}.status-produzindo[data-v-793bd215]{background:#4f7930;color:#fff;filter:saturate(.85)}.status-parada[data-v-793bd215]{background:#d40010;color:#fff;border:3px solid #ff4d5a;box-shadow:0 0 0 2px rgba(0,0,0,.4),0 0 18px -2px #ff4d5a}.status-sem-plano[data-v-793bd215]{background:#d6d6d6;color:#424242}.status-perda[data-v-793bd215]{background:#d99700;color:#fff;border:3px solid #ffd24d;box-shadow:0 0 0 2px rgba(0,0,0,.35),0 0 16px -2px #ffd24d}.status-outros[data-v-793bd215]{background:#546e7a;color:#fff}.parada-mid[data-v-793bd215]{box-shadow:0 0 0 2px rgba(255,193,7,.6),0 0 14px -2px #ffc107}.parada-long[data-v-793bd215]{box-shadow:0 0 0 2px hsla(0,0%,100%,.7),0 0 26px -2px #ff1744;border-color:#fff}.andon-duration[data-v-793bd215]{position:absolute;bottom:4px;right:6px;font-size:11px;font-weight:600;background:rgba(0,0,0,.45);padding:2px 6px;border-radius:10px;letter-spacing:.04em}.andon-unstable[data-v-793bd215]{position:absolute;top:4px;left:6px;font-size:14px;animation:unstablePulse-793bd215 1.2s ease-in-out infinite}@keyframes unstablePulse-793bd215{0%,to{transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}50%{transform:scale(1.25);filter:drop-shadow(0 0 6px #ff9800)}}.andon-badge.badge-recup[data-v-793bd215]{background:#1b5e20;color:#c8e6c9}.andon-badge.badge-outros[data-v-793bd215]{background:#455a64}.status-parada .andon-line[data-v-793bd215],.status-perda .andon-line[data-v-793bd215]{font-size:1.55rem}.status-parada .andon-status[data-v-793bd215],.status-perda .andon-status[data-v-793bd215]{font-size:13px;letter-spacing:.08em}.recent-change[data-v-793bd215]{animation:recentPulse-793bd215 1s ease-in-out 6}@keyframes recentPulse-793bd215{0%,to{filter:brightness(1)}50%{filter:brightness(1.4)}}@keyframes glowChange-793bd215{0%{outline:2px solid #fff;filter:brightness(1.3)}to{outline:0 solid transparent;filter:brightness(1)}}.recent-change[data-v-793bd215]{position:relative}@media (prefers-reduced-motion:no-preference){.recent-change[data-v-793bd215]{animation:glowChange-793bd215 3s ease-out 0s 3}}.andon-badge[data-v-793bd215]{position:absolute;top:4px;right:6px;font-size:9px;font-weight:700;letter-spacing:.05em;padding:2px 6px;border-radius:10px;background:rgba(0,0,0,.35);color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.2);pointer-events:none}.andon-badge.badge-parada[data-v-793bd215]{background:#b50010}.andon-badge.badge-perda[data-v-793bd215]{background:#c37f00;color:#222}@keyframes pulse-793bd215{0%{box-shadow:0 0 0 0 rgba(255,0,0,.6);transform:translateZ(0)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}to{box-shadow:0 0 0 0 rgba(255,0,0,0)}}@keyframes pulseAlt-793bd215{0%{box-shadow:0 0 0 0 rgba(255,193,7,.6)}70%{box-shadow:0 0 0 10px rgba(255,193,7,0)}to{box-shadow:0 0 0 0 rgba(255,193,7,0)}}@media (prefers-reduced-motion:no-preference){.alert-pulse[data-v-793bd215]{animation:pulse-793bd215 1.8s infinite}.alert-pulse-alt[data-v-793bd215]{animation:pulseAlt-793bd215 2s infinite}}.andon-summary[data-v-793bd215]{flex-wrap:wrap}.summary-chip[data-v-793bd215]{font-size:15px;line-height:1;padding:6px 10px;border-radius:14px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;background:#455a64;color:#fff;display:flex;align-items:center}.summary-chip.total[data-v-793bd215]{background:#37474f}.summary-chip.produzindo[data-v-793bd215]{background:#5d9133}.summary-chip.parada[data-v-793bd215]{background:#e00012}.summary-chip.perda[data-v-793bd215]{background:#f2a600;color:#222}.summary-chip.sem-plano[data-v-793bd215]{background:#9e9e9e}.summary-chip.outros[data-v-793bd215]{background:#546e7a}.tv-condensed[data-v-793bd215]{align-items:center}.tv-condensed .big-clock[data-v-793bd215]{font-size:28px;font-weight:700;letter-spacing:.05em;margin-left:auto;padding:0 12px;text-shadow:0 0 8px rgba(0,0,0,.6)}.tv-condensed .last-update[data-v-793bd215]{display:none}.global-alert[data-v-793bd215]{display:flex;align-items:center;gap:18px;background:#b71c1c;color:#fff;padding:6px 14px;border-radius:6px;margin-bottom:8px;box-shadow:0 2px 6px rgba(0,0,0,.3);animation:flash-bg-793bd215 4s linear infinite}.global-alert.critical[data-v-793bd215]{background:#880e4f}.global-alert .alert-text[data-v-793bd215]{font-weight:700;letter-spacing:.06em;font-size:14px}.global-alert .alert-progress[data-v-793bd215]{display:flex;align-items:center;gap:8px}.global-alert .bar[data-v-793bd215]{position:relative;width:160px;height:10px;background:hsla(0,0%,100%,.25);border-radius:5px;overflow:hidden}.global-alert .fill[data-v-793bd215]{position:absolute;top:0;left:0;bottom:0;background:#ffeb3b;box-shadow:0 0 6px rgba(255,235,59,.8)}.global-alert .percent[data-v-793bd215]{font-size:12px;font-weight:600}@keyframes flash-bg-793bd215{0%,90%{filter:brightness(1)}95%{filter:brightness(1.35)}to{filter:brightness(1)}}.skeleton .andon-cards-wrapper[data-v-793bd215]{gap:6px}.andon-card-skel[data-v-793bd215]{width:150px;height:108px}@media (max-width:900px){.andon-group-label[data-v-793bd215]{width:100px;font-size:11px}.andon-card[data-v-793bd215]{min-width:130px}}@media (min-width:1600px){.andon-card[data-v-793bd215]{min-width:180px;max-width:190px}.andon-line[data-v-793bd215]{font-size:1.5rem}.andon-status[data-v-793bd215]{font-size:13px}}.q-timeline-entry__title[data-v-257038a0]{font-weight:700}img[data-v-24be1490]{background:#fff;padding:18px}.error-wrap[data-v-526725c6]{position:relative;min-height:92vh;width:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(1200px 600px at 10% 10%,rgba(244,67,54,.12),transparent),radial-gradient(800px 400px at 90% 90%,rgba(33,150,243,.1),transparent),linear-gradient(135deg,#0f172a,#111827);color:#e5e7eb;overflow:hidden}.background .blob[data-v-526725c6]{position:absolute;filter:blur(32px);opacity:.3;animation:float-526725c6 16s ease-in-out infinite}.background .b1[data-v-526725c6]{width:420px;height:420px;border-radius:50%;background:#ef4444;top:-100px;left:-100px}.background .b2[data-v-526725c6]{width:360px;height:360px;border-radius:50%;background:#3b82f6;bottom:-120px;right:-120px;animation-delay:4s}.grid-overlay[data-v-526725c6]{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.6),#000);mask-image:radial-gradient(circle at center,rgba(0,0,0,.6),#000);pointer-events:none}.content[data-v-526725c6]{position:relative;max-width:720px;padding:40px 28px;text-align:center;z-index:1}.title[data-v-526725c6]{font-size:28px;font-weight:700;color:#fff;letter-spacing:.2px}.detail[data-v-526725c6]{margin-top:10px;font-size:16px;line-height:1.6;color:#cbd5e1}.actions[data-v-526725c6]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.footer[data-v-526725c6]{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;font-size:12px;color:#9ca3af}.floating[data-v-526725c6]{animation:breathe-526725c6 3s ease-in-out infinite}@keyframes float-526725c6{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes breathe-526725c6{0%,to{transform:translateY(0) scale(1);opacity:.9}50%{transform:translateY(-4px) scale(1.03);opacity:1}}@media (max-width:599px){.title[data-v-526725c6]{font-size:22px}.detail[data-v-526725c6]{font-size:14px}.hide-mobile[data-v-526725c6]{display:none}}.hist-scroll[data-v-29f1728f]{max-height:290px;overflow-y:auto}.q-drawer,.q-drawer--left,.q-drawer--standard.q-drawer--left{box-shadow:none!important;border-right:none!important;outline:none!important;background-clip:padding-box!important}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.q-item__section--avatar{min-width:36px}.drawer-collapsible{background:#f7fafd;border-radius:16px 16px 24px 24px;box-shadow:0 1.5px 8px 0 rgba(30,60,120,.07);border:none!important;outline:none!important;overflow:hidden;display:flex;flex-direction:column;padding-left:2%;padding-right:2%;max-height:97%;transition:max-width .18s,min-width .18s,margin-left .18s}.q-drawer--mini.drawer-collapsible{margin-left:18px!important}.drawer-item-collapsible{border-radius:14px;transition:background .18s,box-shadow .18s,transform .13s,color .25s;box-shadow:none;background:transparent;position:relative;min-height:52px;display:flex;align-items:center;justify-content:flex-start;font-size:1.13rem;font-weight:500;color:var(--text-color);letter-spacing:.01em;padding-left:6px;padding-right:6px;font-family:var(--q-font-family,"Roboto","Helvetica Neue",Arial,sans-serif);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drawer-item-collapsible:hover{background:var(--drawer-item-hover);box-shadow:0 4px 14px rgba(32,50,80,.04);transform:translateX(2px);z-index:2}.drawer-label-collapsible{font-size:1.13rem;font-weight:600;color:var(--primary-color);letter-spacing:.01em;margin-left:12px;white-space:nowrap;text-shadow:none;font-family:var(--q-font-family,"Roboto","Helvetica Neue",Arial,sans-serif);transition:color .18s}.drawer-icon-circle{border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--primary-color-rgb),.1);margin-right:12px;transition:background .18s,transform .12s,box-shadow .18s;flex:0 0 44px}.drawer-item-collapsible q-icon{font-size:20px;color:inherit}.drawer-active-collapsible{background:linear-gradient(90deg,#1976d2,#42a5f5)!important;color:#fff!important;box-shadow:0 8px 28px rgba(25,118,210,.18);border-radius:14px!important}.q-scrollarea__content::-webkit-scrollbar{width:3px}.q-scrollarea__content::-webkit-scrollbar-thumb{background:rgba(32,50,80,.06);border-radius:3px;width:1px}.drawer-active-collapsible .drawer-label-collapsible{color:#fff!important;text-shadow:none}.q-drawer--mini .drawer-icon-circle{width:38px;height:38px;margin-right:0}.q-drawer--mini .drawer-label-collapsible{opacity:0;width:0;margin:0;pointer-events:none}.drawer-item-collapsible:focus-within .drawer-icon-circle,.drawer-item-collapsible:hover .drawer-icon-circle{background:rgba(var(--primary-color-rgb),.18);transform:translateX(2px);box-shadow:0 4px 12px rgba(32,50,80,.06)}.drawer-item-collapsible:focus-visible{outline:2px solid rgba(25,118,210,.18);outline-offset:2px}.q-item__section--avatar{min-width:40px}.theme-dark .menu-active{background:var(--drawer-active-bg)!important;color:#fff!important}.theme-dark .drawer-label-collapsible{color:var(--text-color-muted)!important}.theme-dark .drawer-active-collapsible .drawer-label-collapsible{color:#fff!important}.theme-dark .drawer-icon-circle{background:rgba(var(--primary-color-rgb),.25)!important}.route-title_Dashboard,.theme-dark,.theme-dark .route-title{color:var(--text-color-muted)!important}.route-title_Dashboard{font-size:2rem}.theme-dark .route-description,.theme-dark .route-description_card,.theme-dark .route-description_dashboard{color:var(--text-color-muted)!important}.theme-dark #app{color:var(--text-color)!important}.theme-dark .q-scrollarea__content::-webkit-scrollbar-thumb{background:var(--scrollbar-color)!important;border-radius:3px;width:1px}.theme-dark .card-mes-stats,.theme-dark .mini-card{background:var(--card-bg)!important;color:var(--text-color)!important;box-shadow:var(--shadow-elevated)!important}.card-mes-stats{min-height:110px;transition:box-shadow .18s}.card-mes-stats:hover{box-shadow:0 6px 24px 0 rgba(30,60,120,.13);z-index:2}.mini-card{min-height:60px;cursor:pointer;transition:box-shadow .18s}.mini-card:hover{box-shadow:0 2px 12px 0 rgba(30,60,120,.1);z-index:2}ul{padding-left:1.2em;margin-bottom:0}li{margin-bottom:.3em}.route-title-container{margin-bottom:18px;padding-bottom:6px;border-bottom:1.5px solid #e3eaf2}.route-description{font-size:1.18rem;color:#4b4c4d;opacity:.82}.route-description,.route-title{font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin-top:2px;font-weight:400;letter-spacing:.01em}.route-title{font-size:1.28rem;color:#252525;opacity:.92}.modern-drawer{border:none!important;transition:box-shadow .22s,border-radius .22s,margin .22s;background-color:var(--bg-color)}.modern-drawer-item{margin:1px 1px;font-size:1.12rem;font-weight:500;letter-spacing:.01em;background:rgba(var(--bg-color),.25);border-radius:4px;display:flex;align-items:center;min-height:12px;padding-left:6px;padding-top:0;padding-bottom:0;outline:none}.modern-drawer-active,.modern-drawer-item{color:var(--text-color)!important}.modern-drawer-active .modern-drawer-label{color:var(--text-color)!important;text-shadow:none}.modern-drawer-label{font-size:1rem;font-weight:500;color:#7a8fa4;margin-left:0;transition:color .18s;text-shadow:none}.q-drawer--mini .modern-drawer-label{opacity:0;width:0;margin:0;pointer-events:none}.modern-drawer-item:hover{background:var(--card-bg);color:#fff;box-shadow:0 4px 18px 0 rgba(30,60,120,.1)}.q-drawer--mini .modern-drawer-icon{margin-right:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.18);transition:background .18s,box-shadow .18s;box-shadow:0 1.5px 6px 0 rgba(30,60,120,.08)}.modern-drawer-item:hover .modern-drawer-icon{background:hsla(0,0%,100%,.32)}.modern-drawer-item:focus-visible{outline:2px solid #1976d2;outline-offset:2px}.q-table{font-family:var(--q-font-family,"Roboto","Helvetica Neue",Arial,sans-serif);font-size:1.13rem;background:var(--table-bg);border:1px solid var(--table-border);overflow:hidden;transition:background .25s,color .25s,border-color .25s}.q-table thead tr th{background:var(--table-header-bg)!important;color:var(--table-header-text)!important;padding:8px 10px;white-space:nowrap}.q-table tbody td,.q-table thead tr th{font-weight:500;font-size:1.13rem;border-bottom:1px solid var(--table-border)}.q-table tbody td{background:transparent!important;color:var(--text-color-muted)!important;padding:6px 8px;transition:background .18s,color .18s}.generic-table,.generic-table tbody td,.generic-table thead tr th{font-family:var(--q-font-family,"Roboto","Helvetica Neue",Arial,sans-serif)!important;font-size:17px!important}.q-table tbody tr:nth-child(2n) td{background:var(--table-striped-even)!important}.q-table tbody tr:nth-child(odd) td{background:var(--table-striped-odd)!important}.q-table tbody tr:hover td{background:var(--table-row-hover)!important}.q-table tbody tr.q-tr--selected td{background:var(--table-row-active)!important}.q-table tfoot tr td{border-top:1px solid var(--table-border)}.q-table tfoot tr td,.q-table__bottom{background:var(--table-footer-bg)!important;color:var(--table-footer-text)!important;font-weight:500}.q-table__bottom{border-top:1px solid var(--table-border)!important;transition:background .25s,color .25s,border-color .25s}.q-table__bottom .q-table__separator{background:var(--table-border)!important}.q-table__bottom .q-btn,.q-table__bottom .q-btn .q-icon,.q-table__bottom .q-btn span,.q-table__bottom .q-field__label,.q-table__bottom .q-field__native,.q-table__bottom .q-pagination button,.q-table__bottom .q-select{color:var(--table-footer-text)!important}.q-table__bottom .q-btn.q-btn--flat:hover{background:rgba(var(--primary-color-rgb),.12)!important}.modern-drawer-icon{border-radius:0!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.modern-drawer-icon,.modern-drawer-item:hover .modern-drawer-icon{background:transparent!important}.drawer-footer{width:100%;padding:1px 0;text-align:center;color:#fff;font-size:1rem;background:#75b1ed;position:absolute;left:0;bottom:0}.q-menu .q-item:hover{background:rgba(var(--drawer-bg))!important;color:var(--text-color)!important}.q-menu.menu-popup{background:rgba(var(--drawer-bg));border-radius:0!important;padding:8px 0 8px 0!important;min-width:220px!important;max-height:60vh;overflow-y:auto;box-shadow:0 18px 28px rgba(55,55,56,.18)!important}.q-menu.menu-popup .q-item{border-radius:8px;margin:2px 8px;padding:6px 10px}.info-card{min-width:230px;max-width:380px;min-height:64px;border-radius:5px;background:#fff;border:1px solid #e5e7eb;box-shadow:none;margin-bottom:0;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:box-shadow .2s,border-color .2s;padding:10px 18px 8px 16px}.info-label{font-size:.98rem;color:#475569;font-weight:600;letter-spacing:.01em}.info-value{font-size:1.8rem;font-weight:700;color:#656565;line-height:1.1}.info-value_produto{font-size:1rem;font-weight:700;margin-top:.1em;color:#222;line-height:1.1}.info-value_menu{font-size:1.2rem;font-weight:400;margin-top:.1em;color:var(--text-color);line-height:1.1}.card-hover:hover{border:1px solid var(--q-primary)}.cintilante-vermelho{position:relative;z-index:2}.cintilante-vermelho:after{content:"";pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1.5px solid #ff1744;box-shadow:0 0 4px 1px #ff1744cc,0 0 0 0 #ff1744cc;animation:brilho-cintilante 1.4s infinite alternate;z-index:2}@keyframes brilho-cintilante{0%{box-shadow:0 0 0 0 #ff1744cc,0 0 0 0 #ff1744cc;border-color:#ff1744cc;opacity:.7}to{box-shadow:0 0 6px 2px #ff1744cc,0 0 1px 1px #ff1744cc;border-color:#ff1744cc;opacity:.7}}.cintilante-amarelo{position:relative;z-index:2}.cintilante-amarelo:after{content:"";pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:3px;border:1.5px solid #ffb217;box-shadow:0 0 4px 1px #ffb217,0 0 0 0 #ffb217;animation:brilho-cintilantef 1.4s infinite alternate;z-index:2}@keyframes brilho-cintilantef{0%{box-shadow:0 0 0 0 #ffb217cc,0 0 0 0 #ffb217cc;border-color:#ffb217cc;opacity:.7}to{box-shadow:0 0 6px 2px #ffb217cc,0 0 1px 1px #ffb217cc;border-color:#ffb217;opacity:.7}}.process-flow-card{background:#fff;margin-bottom:18px}.process-flow-title{font-size:1.18rem;font-weight:700;margin-bottom:10px;display:flex;align-items:center}.process-flow-list{flex-wrap:wrap;gap:12px}.process-flow-list,.process-step{display:flex;align-items:flex-start}.process-step{min-width:210px;max-width:260px;background:#fff;border-radius:12px;box-shadow:0 1px 6px 0 rgba(30,60,120,.07);padding:12px 18px 10px 18px;flex-direction:column;position:relative;border:1.5px solid #e3eaf2}.process-step-header{align-items:center;font-weight:600;font-size:1.08rem;margin-bottom:4px;gap:6px}.process-step-title{color:var(--text-color);font-weight:600;font-size:.9rem}.process-step-dates{font-size:.83rem;color:#6b7280;margin-bottom:4px}.process-step-dates_extra{font-size:.63rem;color:#6b7280;margin-bottom:4px}.process-step-status{display:flex;align-items:center;font-size:1.01rem;font-weight:600}.text-positive{color:#43a047!important}.text-negative{color:#d32f2f!important}.text-warning{color:#fbc02d!important}.process-flow-connector{background:#e3eaf2;align-self:center;border-radius:2px}.process-flow-connector-col,.process-flow-connector-horizontal{display:flex;align-items:center;justify-content:center}.process-flow-connector-horizontal{width:100%}.process-flow-row{flex-wrap:wrap!important;overflow-x:unset}@media (min-width:1280px){.process-flow-col:nth-child(12n),.process-flow-col:nth-child(6n)+.process-flow-connector-col{display:none!important}}@media (min-width:960px) and (max-width:1279px){.process-flow-col:nth-child(4n)+.process-flow-connector-col,.process-flow-col:nth-child(8n){display:none!important}}@media (min-width:600px) and (max-width:959px){.process-flow-col:nth-child(2n)+.process-flow-connector-col,.process-flow-col:nth-child(4n){display:none!important}}@media (max-width:599px){.process-flow-col+.process-flow-connector-col{display:none!important}}.process-step-card{box-shadow:0 2px 8px rgba(0,0,0,.07);transition:box-shadow .2s,border-color .2s;border-width:2px;border-style:solid;outline:none}.process-ok,.process-step-card:focus,.process-step-card:focus-within{background:#fdfffd;border-color:#43a047}.process-fail{background:#fffbfb;border-color:#e53935}.process-warn{background:#fffefa;border-color:#fbc02d}.process-step-dates div,.process-step-dates_extra div,.process-step-status span,.process-step-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px;display:inline-block;vertical-align:bottom}.border_{border-radius:4px}.floating-next-info{position:fixed;top:90px;right:32px;background:var(--bg-color,rgba(0,0,0,.6));color:var(--text-color,#fff);padding:12px 16px;border-radius:8px;font-size:13px;line-height:1.3;box-shadow:0 2px 8px rgba(0,0,0,.4);backdrop-filter:blur(4px);z-index:9998;min-width:180px;transition:background .25s,color .25s}.floating-next-info .title{font-size:11px;text-transform:uppercase;opacity:.7;letter-spacing:.5px;margin-bottom:4px}.floating-next-info .linha strong,.floating-next-info .produto strong,.floating-next-info .tempo strong{color:var(--accent-color,#4fc3f7)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.menuprincipal-container{padding:32px 24px;background:#fff;border-radius:18px;box-shadow:0 4px 18px 0 rgba(30,60,120,.1),0 1.5px 6px 0 rgba(30,60,120,.08)}.menuprincipal-title{font-size:2rem;font-weight:700;color:#1976d2;margin-bottom:18px}.menuprincipal-content{font-size:1.13rem;color:#2c3e50;line-height:1.7}.metric-chip{font-size:1rem;font-weight:600;letter-spacing:.5px;padding:5px 10px;transition:transform .18s ease,box-shadow .18s ease;line-height:1.05;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:4px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.metric-chip:hover{transform:scale(1.035)}:deep(.q-tooltip){font-size:11px}.breadcrumb-separator{margin-top:5.8px;border-bottom:.5px solid var(--border-color)}.breadcrumb-container{padding:3px 0}.text-captionn{background-color:var(--footer-bg)!important;color:var(--text-color-muted)!important}.timelinecc{background-color:var(--bg-color)}