@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700&family=Inter:wght@400;700;900&display=swap);.num-font{font-family:'JetBrains Mono',monospace}.panel{background:rgba(15,23,42,.55);border:1px solid #1e293b;border-radius:.5rem}.kpi-card{background:rgba(15,23,42,.7);border:1px solid #1e293b;border-radius:.375rem}.kpi-card.active{border-color:#6366f1;background:rgba(99,102,241,.1)}.tab-btn.active{background:rgba(99,102,241,.2);border-color:#6366f1;color:#c7d2fe}.tab-panel.hidden{display:none}.cost-field{background:#0f172a;border:1px solid #334155;border-radius:4px;padding:2px 6px;font-size:10px;color:#e2e8f0}.cost-cat{display:inline-block;padding:0 5px;border-radius:3px;font-size:9px;font-weight:700}.cost-cat-ENERGY{background:rgba(245,158,11,.15);color:#fbbf24}.cost-cat-TRANSPORT{background:rgba(59,130,246,.15);color:#60a5fa}.cost-cat-OUTSOURCE{background:rgba(168,85,247,.15);color:#c084fc}.cost-cat-MAINTENANCE{background:rgba(249,115,22,.15);color:#fb923c}.cost-cat-OTHER{background:rgba(100,116,139,.2);color:#94a3b8}.cost-row-voided{color:#64748b}.tbl td,.tbl th{padding:2px 6px;font-size:10px}.tbl th{color:#94a3b8;border-bottom:1px solid #334155}.tbl td.num{text-align:right;font-family:'JetBrains Mono',monospace}.mini-spin{width:12px;height:12px;border:2px solid #475569;border-top-color:#818cf8;border-radius:50%;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.qe-table{table-layout:fixed}.qe-table .col-amt{width:5.5rem;text-align:right}.qe-amt{width:100%;text-align:right;-moz-appearance:textfield}.qe-amt::-webkit-inner-spin-button,.qe-amt::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.analytics-page #report-modal{position:fixed;inset:0;z-index:100;display:none;align-items:flex-start;justify-content:center;padding:1rem;overflow:auto}body.analytics-page #report-modal.open{display:flex}body.analytics-page #report-param-modal{position:fixed;inset:0;z-index:99;display:none;align-items:center;justify-content:center;padding:1rem;overflow:auto}body.analytics-page #report-param-modal.open{display:flex}body.analytics-page .report-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55)}body.analytics-page .report-modal-panel{position:relative;z-index:1;width:100%;max-width:210mm;margin:0 auto;background:#fff;color:#0f172a;border-radius:6px;box-shadow:0 8px 32px rgba(0,0,0,.35)}body.analytics-page .report-modal-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;border-bottom:1px solid #cbd5e1;background:#f8fafc}body.analytics-page .report-modal-toolbar button{font-size:11px;font-weight:700;padding:6px 10px;border-radius:4px;border:1px solid #94a3b8;background:#fff;color:#0f172a;cursor:pointer}body.analytics-page .report-modal-toolbar button.primary{background:#1e293b;color:#fff;border-color:#1e293b}body.analytics-page .report-modal-body{max-height:calc(100vh - 120px);overflow:auto}body.analytics-page #report-modal .report-paper .report-meta{font-size:11px;margin-bottom:12px;text-align:center;color:#334155}body.analytics-page #report-modal .report-paper .report-sec{font-size:12px;font-weight:800;margin:14px 0 6px}body.analytics-page #report-modal .report-center-consumable-section{margin-top:12px;page-break-inside:avoid}body.analytics-page #report-modal .report-center-consumable-section .report-sec{margin-top:10px}body.analytics-page #report-modal .report-tbl{margin-bottom:10px}body.analytics-page #report-modal .report-tbl td.num,body.analytics-page #report-modal .report-tbl th.num{font-family:'JetBrains Mono',monospace}body.analytics-page #report-modal .report-note{color:#475569;border:1px solid #cbd5e1;padding:8px;margin-top:8px}body.analytics-page.report-printing *{visibility:hidden}body.analytics-page.report-printing #report-modal,body.analytics-page.report-printing #report-modal *{visibility:visible}body.analytics-page.report-printing #report-modal{position:absolute;inset:0;display:block!important;padding:0;overflow:visible}body.analytics-page.report-printing .report-modal-backdrop,body.analytics-page.report-printing .report-modal-toolbar{display:none!important}body.analytics-page.report-printing .report-modal-panel{box-shadow:none;max-width:none;width:100%}@media print{body.analytics-page.report-printing{background:#fff!important}@page{size:A4 portrait;margin:6mm}}body.analytics-page #app-root.mes-main,body.analytics-page>footer.analytics-footer{max-width:min(96vw,var(--mes-content-max,1760px));max-width:min(97vw,1680px)}body.analytics-page .mes-kpi-grid .kpi-card.mes-kpi-card{min-height:72px;padding:10px 12px;background:rgba(15,23,42,.7);border-color:#1e293b;box-shadow:none}body.analytics-page .cost-field.mes-filter-input,body.analytics-page select.cost-field.mes-filter-select{min-height:30px;font-size:12px;color:#e2e8f0;background:rgba(15,23,42,.72);border-color:rgba(71,85,105,.9)}body.analytics-page .tbl.mes-table td.analytics-col-num,body.analytics-page .tbl.mes-table td.num,body.analytics-page .tbl.mes-table th.analytics-col-num{text-align:right;font-variant-numeric:tabular-nums}body.analytics-page #global-error.analytics-error-bar{font-size:13px;line-height:1.4}body.analytics-page .analytics-empty-state{font-size:12px}body.analytics-page #report-modal.mes-modal-backdrop.open{display:flex}body.analytics-page .report-modal-panel.mes-modal-panel{max-width:min(210mm,94vw)}body.analytics-page .report-modal-toolbar .mes-btn{min-height:30px;font-size:12px}body.analytics-page .tab-btn.mes-btn.active{box-shadow:inset 0 0 0 1px rgba(129,140,248,.35)}body.analytics-page .ld-edit.mes-btn,body.analytics-page .mes-btn-ghost.text-indigo-400{color:#818cf8}body.analytics-page .ld-edit.mes-btn:hover,body.analytics-page .mes-btn-ghost.text-indigo-400:hover{color:#a5b4fc;background:rgba(49,46,129,.35);border-color:#6366f1}body.analytics-page .ld-void.mes-btn,body.analytics-page .mes-btn-ghost.text-red-400{color:#f87171}body.analytics-page .ld-void.mes-btn:hover,body.analytics-page .mes-btn-ghost.text-red-400:hover{color:#fca5a5;background:rgba(127,29,29,.28);border-color:#f87171}body.analytics-page .tbl.mes-table tbody tr{background:0 0}body.analytics-page .tbl.mes-table tbody td{background:0 0}body.analytics-page .tbl.mes-table tbody tr.cost-row-voided{color:#94a3b8;background:rgba(15,23,42,.35)}body.analytics-page .tbl.mes-table tbody tr.cost-row-voided td{color:#94a3b8}body.analytics-page .tbl.mes-table tbody tr.quick-row td{background:0 0}body.analytics-page .cost-field.mes-filter-input::placeholder,body.analytics-page .cost-field.mes-filter-select option{color:#64748b}body.analytics-page .cost-field.mes-filter-input:disabled,body.analytics-page select.cost-field.mes-filter-select:disabled{opacity:.8;color:#94a3b8;background:#0f172a}body.analytics-page #report-modal .report-modal-toolbar .mes-btn-ghost,body.analytics-page #report-modal .report-modal-toolbar .mes-btn-secondary{background:#fff;color:#0f172a;border-color:#94a3b8}body.analytics-page #report-modal .report-modal-toolbar .mes-btn-ghost:hover,body.analytics-page #report-modal .report-modal-toolbar .mes-btn-secondary:hover{background:#f1f5f9;color:#0f172a;border-color:#64748b}body.analytics-page #report-modal .report-modal-toolbar .mes-btn-primary.primary{background:#1e293b;color:#fff;border-color:#1e293b}body.analytics-page #cm-dash{line-height:1.4}body.analytics-page #cm-dash span{display:inline-flex;align-items:center;gap:4px}body.analytics-page #cm-dash b{font-size:12px}body.analytics-page #cm-dash #cm-sum-total{color:#fcd34d}body.analytics-page #ledger-footer{line-height:1.45}body.analytics-page .analytics-page-top{position:relative;margin-top:8px}body.analytics-page>footer.analytics-footer{font-size:10px;color:#64748b}body.analytics-page #overview-toolbar{background:rgba(15,23,42,.78);border-color:rgba(51,65,85,.9);margin-bottom:5px!important}body.analytics-page #app-root.opacity-40{opacity:.82}body.analytics-page .kpi-card.mes-kpi-card,body.analytics-page .panel.mes-panel{box-shadow:inset 0 0 0 1px rgba(148,163,184,.04)}body.analytics-page .kpi-card.mes-kpi-card{box-shadow:inset 0 0 0 1px rgba(148,163,184,.035);backdrop-filter:blur(2px)}body.analytics-page input[type=date].cost-field::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.9;filter:invert(1) brightness(1.35) saturate(.75);opacity:1;filter:invert(1) brightness(1.75) contrast(1.1) saturate(.9);filter:none;opacity:.75}body.analytics-page #overview-toolbar .mes-filter-row,body.analytics-page .analytics-cost-toolbar{align-items:end;gap:8px}body.analytics-page .analytics-filter-label{display:inline-flex;flex-direction:column;gap:3px}body.analytics-page .analytics-dim-select{min-width:118px;font-size:12px}body.analytics-page .report-list-row{cursor:default}body.analytics-page .report-list-row[data-enabled="1"]{cursor:pointer}body.analytics-page .report-status{display:inline-flex;align-items:center;justify-content:center;min-width:48px;padding:2px 6px;border-radius:4px;font-size:11px;font-weight:800;border:1px solid rgba(100,116,139,.72)}body.analytics-page{background-color:#07111f;background:linear-gradient(rgba(15,23,42,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 1px),#e9eef5!important;background-size:24px 24px!important;color:#111827;width:100%;min-width:0;overflow-x:hidden!important}body.analytics-page .panel.mes-panel{box-shadow:inset 0 0 0 1px rgba(148,163,184,.035);backdrop-filter:blur(2px);box-shadow:inset 0 0 0 1px rgba(226,232,240,.035)}body.analytics-page #overview-toolbar.panel.mes-panel,body.analytics-page #report-query-panel.panel.mes-panel,body.analytics-page .analytics-cost-toolbar.panel.mes-panel{background:linear-gradient(180deg,rgba(15,23,42,.5),rgba(15,23,42,.36));border-color:rgba(100,116,139,.62)}body.analytics-page #overview-toolbar .mes-filter-row,body.analytics-page #report-query-panel .flex,body.analytics-page .analytics-cost-toolbar{align-items:center;gap:7px}body.analytics-page .analytics-filter-label{display:inline-flex;flex-direction:row;align-items:center;gap:5px;min-height:28px;line-height:1;white-space:nowrap}body.analytics-page .analytics-keyword-filter{min-width:160px}body.analytics-page .cost-field.mes-filter-input,body.analytics-page .cost-field.mes-filter-select,body.analytics-page select.cost-field{color-scheme:dark;height:28px;min-height:28px;padding:3px 8px;font-size:11px;line-height:20px;color:#f8fafc;background:rgba(8,16,30,.78);border-color:rgba(125,146,170,.72);box-shadow:inset 0 0 0 1px rgba(15,23,42,.28)}body.analytics-page .cost-field.mes-filter-input::placeholder{opacity:1;color:#94a3b8}body.analytics-page .cost-field.mes-filter-select option,body.analytics-page select.cost-field option,body.analytics-page select.mes-filter-select option{color:#f8fafc;background:#111827}body.analytics-page input[type=date].cost-field{min-width:136px;color-scheme:dark}body.analytics-page #overview-toolbar .mes-btn,body.analytics-page #report-query-panel .mes-btn,body.analytics-page .analytics-cost-toolbar .mes-btn,body.analytics-page .mes-toolbar .mes-btn{padding-top:0;padding-bottom:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}body.analytics-page .analytics-topbar{background:rgba(9,18,32,.82);background:linear-gradient(90deg,#0b1220,#111827);border-bottom-color:#2563eb;color:#f8fafc}body.analytics-page .analytics-topbar .mes-header-action-btn,body.analytics-page .analytics-topbar .text-slate-200,body.analytics-page .analytics-topbar .text-slate-400{color:#cbd5e1!important}body.analytics-page .analytics-topbar .mes-page-title{color:#f8fafc!important}body.analytics-page .analytics-topbar .mes-page-subtitle{color:rgba(147,197,253,.78)!important}body.analytics-page .analytics-topbar .mes-page-brand-icon{background:#2563eb}body.analytics-page .kpi-card.mes-kpi-card,body.analytics-page .panel.mes-panel{background:#fff!important;border-color:#cbd5e1!important;color:#1e293b;box-shadow:0 1px 2px rgba(15,23,42,.05);backdrop-filter:none}body.analytics-page .kpi-card.mes-kpi-card.active{box-shadow:inset 0 0 0 1px rgba(96,165,250,.25);background:#eff6ff!important;border-color:#2563eb!important;box-shadow:inset 0 0 0 1px #bfdbfe}body.analytics-page #dimension-foot,body.analytics-page #drill-foot,body.analytics-page #ledger-footer,body.analytics-page .analytics-empty-state,body.analytics-page .analytics-section-title,body.analytics-page .kpi-card .mes-kpi-label{color:#64748b!important}body.analytics-page .kpi-card .mes-kpi-value{text-shadow:none;margin-top:2px}body.analytics-page #kpi-cost,body.analytics-page #kpi-defect,body.analytics-page #kpi-est,body.analytics-page #kpi-margin,body.analytics-page #kpi-output,body.analytics-page #kpi-simple-oee,body.analytics-page #kpi-yield{color:#1d4ed8!important}body.analytics-page #overview-toolbar.panel.mes-panel,body.analytics-page .analytics-cost-toolbar.panel.mes-panel{background:#f8fafc!important;border-color:#cbd5e1!important}body.analytics-page .analytics-dim-select,body.analytics-page .cost-field.mes-filter-input,body.analytics-page .cost-field.mes-filter-select,body.analytics-page select.cost-field{box-shadow:none;color-scheme:light}body.analytics-page .cost-field.mes-filter-input:focus,body.analytics-page .cost-field.mes-filter-select:focus,body.analytics-page select.cost-field:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12);outline:0}body.analytics-page select.cost-field option,body.analytics-page select.mes-filter-select option{color:#1e293b;background:#fff}body.analytics-page .mes-btn-primary,body.analytics-page .qf-save.mes-btn-primary{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important}body.analytics-page .mes-btn-ghost,body.analytics-page .mes-btn-secondary,body.analytics-page .tab-btn.mes-btn{background:#fff;color:#475569;border-color:#cbd5e1}body.analytics-page .mes-btn-ghost:hover,body.analytics-page .mes-btn-secondary:hover,body.analytics-page .tab-btn.mes-btn:hover{background:#eff6ff;color:#1d4ed8;border-color:#93c5fd}body.analytics-page .tab-btn.mes-btn.active{background:#2563eb;color:#fff;border-color:#2563eb;box-shadow:none}body.analytics-page .tbl.mes-table tbody td,body.analytics-page .tbl.mes-table tbody tr.quick-row td{color:#1e293b;border-bottom-color:#e2e8f0}body.analytics-page .panel .text-slate-100,body.analytics-page .panel .text-slate-200,body.analytics-page .panel .text-slate-300,body.analytics-page .panel .text-white{color:#1e293b!important}body.analytics-page .panel .text-slate-400,body.analytics-page .panel .text-slate-500{color:#64748b!important}body.analytics-page .panel .text-cyan-300,body.analytics-page .panel .text-cyan-400{color:#2563eb!important}body.analytics-page .panel .text-emerald-300,body.analytics-page .panel .text-emerald-400{color:#047857!important}body.analytics-page .panel .text-red-400,body.analytics-page .panel .text-rose-300{color:#dc2626!important}body.analytics-page .panel .text-amber-300{color:#b45309!important}body.analytics-page .panel .text-indigo-300,body.analytics-page .panel .text-indigo-400{color:#4f46e5!important}body.analytics-page .report-list-row[data-enabled="1"]:hover,body.analytics-page .tbl.mes-table tbody tr:hover{background:#eff6ff}body.analytics-page .report-status{color:#475569;border-color:#cbd5e1;background:#f1f5f9}body.analytics-page .report-status.available{color:#1d4ed8;border-color:#bfdbfe;background:#dbeafe}body.analytics-page #panel-reports #report-query-panel,body.analytics-page #panel-reports #report-result-panel{display:none!important}body.analytics-page .report-param-body .analytics-filter-label{align-items:stretch;flex-direction:column;gap:4px;color:#334155;font-size:11px}body.analytics-page .report-param-body .cost-field{width:100%}body.analytics-page #report-modal .report-modal-panel{background:#fff;color:#0f172a;border:1px solid #cbd5e1;box-shadow:0 14px 34px rgba(15,23,42,.18)}body.analytics-page .analytics-tab-nav{margin-bottom:6px}body.analytics-page #app-root{row-gap:6px}body.analytics-page #overview-screen,body.analytics-page .tab-panel{gap:6px}body.analytics-page .panel.mes-panel{border-color:#b8c4d4!important;box-shadow:0 1px 1px rgba(15,23,42,.04)}body.analytics-page .kpi-card.mes-kpi-card.p-1\.5,body.analytics-page .panel.mes-panel.p-1\.5{padding:5px}body.analytics-page .mes-kpi-grid{gap:5px;grid-auto-rows:minmax(46px,auto)}body.analytics-page .tbl.mes-table td,body.analytics-page .tbl.mes-table th{padding:3px 6px;font-size:10.5px;line-height:1.25}body.analytics-page .tbl.mes-table thead th{background:#dbe4ef!important;border-bottom-color:#94a3b8}body.analytics-page .tbl.mes-table tbody .font-bold,body.analytics-page .tbl.mes-table tbody td,body.analytics-page .tbl.mes-table tbody td.font-bold{color:#111827!important}body.analytics-page .analytics-dim-select,body.analytics-page .cost-field.mes-filter-input,body.analytics-page .cost-field.mes-filter-select,body.analytics-page select.cost-field{height:26px;min-height:26px;border-color:#b8c4d4;color:#1f2937;font-weight:700;background:#fff}body.analytics-page .cost-field.mes-filter-select option,body.analytics-page select,body.analytics-page select option,body.analytics-page select.cost-field option,body.analytics-page select.mes-filter-select option{color:#1f2937!important;background-color:#fff!important}body.analytics-page #overview-toolbar .mes-btn,body.analytics-page #report-query-panel .mes-btn,body.analytics-page .analytics-cost-toolbar .mes-btn,body.analytics-page .mes-toolbar .mes-btn,body.analytics-page .tab-btn.mes-btn{height:26px;min-height:26px;font-size:11px;font-weight:800;border-color:#b8c4d4}body.analytics-page .analytics-filter-label{color:#334155;font-size:10px;font-weight:800}body.analytics-page #overview-toolbar.panel.mes-panel,body.analytics-page .analytics-cost-toolbar.panel.mes-panel{padding:4px 6px!important}body.analytics-page .report-param-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.analytics-page .report-param-body .report-param-optional-wide{grid-column:auto}body.analytics-page #report-modal .report-paper{background:#fff;font-family:Inter,"Microsoft YaHei",Arial,sans-serif;color:#111827}body.analytics-page .report-center-shell{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden;background:#fff}body.analytics-page .report-center-top{border-bottom:1px solid #cbd5e1;text-align:center}body.analytics-page .report-center-title{margin:0;line-height:1.2;font-weight:900;color:#0f172a;letter-spacing:.02em}body.analytics-page .report-center-meta{margin:5px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-weight:800}body.analytics-page .report-center-table-wrap{padding:8px;overflow-x:auto}body.analytics-page .report-center-table{width:100%;table-layout:fixed;border-collapse:collapse;color:#111827}body.analytics-page .report-center-table td,body.analytics-page .report-center-table th{border:1px solid #cbd5e1;vertical-align:middle;word-break:break-word;padding:3px 4px;line-height:1.15;color:#111827;overflow-wrap:anywhere}body.analytics-page .report-center-table th{font-weight:900;text-align:center;background:#e8eef8}body.analytics-page .report-center-table .analytics-col-num,body.analytics-page .report-center-table .num{text-align:right;font-family:"JetBrains Mono",monospace;font-variant-numeric:tabular-nums}body.analytics-page.report-printing .report-center-shell{border:0;border-radius:0}body.analytics-page.report-printing .report-center-top{padding:0 0 6px;background:#fff!important}body.analytics-page.report-printing .report-center-table-wrap{padding:0}body.analytics-page #app-root,body.analytics-page #cost-toolbar,body.analytics-page #overview-toolbar,body.analytics-page .mes-page-main.analytics-page-top{max-width:min(97vw,1680px)}body.analytics-page #overview-toolbar .mes-filter-row,body.analytics-page .analytics-cost-toolbar{align-items:center;gap:5px}body.analytics-page .analytics-cost-toolbar .analytics-keyword-filter{flex:0 1 220px}body.analytics-page #overview-toolbar .mes-btn,body.analytics-page .analytics-cost-toolbar .mes-btn{background:#fff!important;color:#334155!important;border:1px solid #b8c4d4!important}body.analytics-page #overview-toolbar .mes-btn:hover,body.analytics-page .analytics-cost-toolbar .mes-btn:hover{background:#eff6ff!important;color:#1d4ed8!important;border-color:#93c5fd!important}body.analytics-page #cm-dash,body.analytics-page #cm-dash b,body.analytics-page #ledger-footer,body.analytics-page .analytics-footer{color:#334155!important}body.analytics-page .analytics-footer{font-size:10.5px!important;line-height:1.45}body.analytics-page .cost-cat,body.analytics-page .cost-cat.mes-badge{background:#f1f5f9!important;color:#334155!important}body.analytics-page #panel-reports>section>.analytics-section-title{display:none}body.analytics-page #panel-reports>section>p:last-child{color:#334155!important;font-size:11px!important;font-weight:700}body.analytics-page .report-param-panel{width:min(460px,94vw);max-width:460px}body.analytics-page .report-param-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;padding:14px 14px 10px}body.analytics-page .report-param-footer{display:flex;justify-content:flex-end;gap:8px;padding:9px 14px 12px;border-top:1px solid #e2e8f0;background:#f8fafc}body.analytics-page .report-param-footer .mes-btn{min-width:72px;min-height:28px}body.analytics-page #report-modal{align-items:flex-start}body.analytics-page .report-modal-body{padding:10px 12px 14px}body.analytics-page .report-center-top{background:#fff;padding:8px 8px 6px}body.analytics-page .report-center-title{font-size:16px}body.analytics-page .report-center-meta{font-size:10.5px;color:#334155}body.analytics-page .report-center-table{font-size:9.5px;table-layout:fixed}body.analytics-page.report-printing .report-modal-body{max-height:none;overflow:visible;padding:0!important}body.analytics-page.report-printing .report-center-title{font-size:14pt;margin-bottom:3px}body.analytics-page.report-printing .report-center-meta{font-size:8.5pt}body.analytics-page.report-printing .report-center-table{table-layout:fixed;font-size:6.8pt;width:100%}body.analytics-page.report-printing .report-center-table td,body.analytics-page.report-printing .report-center-table th{padding:2px 2.5px;line-height:1.08}@media screen{body.analytics-page.mes-page:not(.index2-page):not(.factory-register-page--shell):not(.saas-admin-page)>.mes-page-main.analytics-page-top{overflow-y:scroll;scrollbar-gutter:stable}}body.analytics-page>.mes-page-main.analytics-page-top{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:8px clamp(8px,1vw,16px) 10px!important;box-sizing:border-box;overflow-x:hidden}body.analytics-page #app-root.mes-main,body.analytics-page #cost-toolbar,body.analytics-page #global-error,body.analytics-page #overview-toolbar,body.analytics-page .analytics-tab-nav,body.analytics-page>footer.analytics-footer{width:100%!important;max-width:min(1760px,calc(100vw - 24px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}body.analytics-page #app-root.mes-main{overflow:visible;min-width:0}body.analytics-page #overview-screen,body.analytics-page .mes-table-wrap,body.analytics-page .panel.mes-panel,body.analytics-page .tab-panel{width:100%;max-width:100%;min-width:0;box-sizing:border-box}body.analytics-page .mes-table-wrap{overflow-x:auto;overflow-y:hidden}body.analytics-page .tbl.mes-table{table-layout:fixed;width:100%;min-width:0}body.analytics-page #chart-trend,body.analytics-page #trend-wrap{width:100%!important;min-width:0!important;max-width:100%!important}body.analytics-page>footer.analytics-footer{flex-shrink:0;padding-left:clamp(8px,1vw,16px);padding-right:clamp(8px,1vw,16px)}body.analytics-page #report-modal,body.analytics-page #report-param-modal{box-sizing:border-box}body.analytics-page #report-modal .report-modal-panel,body.analytics-page #report-param-modal .report-modal-panel{box-sizing:border-box;max-width:min(96vw,210mm)}body.analytics-page.report-printing #report-modal{background:#fff!important;width:100%!important;max-width:none!important}body.analytics-page.report-printing .report-center-shell,body.analytics-page.report-printing .report-center-table,body.analytics-page.report-printing .report-center-table-wrap{max-width:100%!important;overflow:visible!important}body.analytics-page #app-root.mes-main,body.analytics-page #cost-toolbar,body.analytics-page #overview-toolbar,body.analytics-page .analytics-tab-nav{width:100%!important;max-width:min(1760px,calc(100vw - 24px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.analytics-page #panel-cost,body.analytics-page #panel-cost>section.panel,body.analytics-page #panel-overview,body.analytics-page #panel-overview>#overview-screen,body.analytics-page #panel-overview>#overview-screen>section.panel,body.analytics-page #panel-reports,body.analytics-page #panel-reports>section.panel{width:100%;max-width:100%;margin-left:0!important;margin-right:0!important;box-sizing:border-box}body.analytics-page #overview-screen{display:flex;flex-direction:column;gap:6px}body.analytics-page #machine-ranking-section{display:none!important}body.analytics-page .kpi-card.mes-kpi-card{display:flex;flex-direction:column;justify-content:center;gap:2px}body.analytics-page .kpi-card [class*="text-[9px]"]{font-size:10px!important;color:#475569!important}body.analytics-page #quick-entry-section .analytics-section-title,body.analytics-page #trend-wrap .analytics-section-title,body.analytics-page .analytics-section-title{font-size:12px!important;line-height:1.2!important;font-weight:900!important;color:#1f2937!important;margin-bottom:5px!important}body.analytics-page .tbl.mes-table thead th{color:#1f2937!important;font-size:10.5px!important;font-weight:900!important}body.analytics-page .tbl.mes-table tbody td{color:#111827!important}body.analytics-page .analytics-cost-toolbar{justify-content:flex-start!important;align-items:center!important;gap:6px!important;flex-wrap:wrap}body.analytics-page .analytics-cost-toolbar .analytics-filter-label{flex:0 0 auto!important}body.analytics-page .analytics-cost-toolbar input[type=date].cost-field{width:132px;min-width:132px}body.analytics-page .analytics-cost-toolbar select.cost-field{width:104px;min-width:104px}body.analytics-page .analytics-cost-toolbar .analytics-keyword-filter{flex:0 0 190px!important;min-width:160px!important;max-width:210px!important}body.analytics-page .analytics-cost-toolbar #btn-cm-query{flex:0 0 auto;margin-left:0}body.analytics-page #quick-entry-section .analytics-section-title{font-size:13px!important;color:#111827!important}body.analytics-page .qe-table{table-layout:fixed;min-width:760px}body.analytics-page .qe-table td,body.analytics-page .qe-table th{vertical-align:middle}body.analytics-page .qe-table .mes-btn,body.analytics-page .qe-table input.cost-field,body.analytics-page .qe-table select.cost-field{height:26px!important;min-height:26px!important;font-size:10.5px!important}body.analytics-page .qe-table .qf-date{min-width:112px}body.analytics-page .qe-table .qf-cat{min-width:104px}body.analytics-page .qe-table .qf-name{min-width:150px}body.analytics-page .qe-table .qf-note{min-width:140px}body.analytics-page .qe-table .qf-save{min-width:52px;white-space:nowrap}body.analytics-page .cost-cat,body.analytics-page .cost-cat.mes-badge{border-radius:999px;font-size:10.5px;font-weight:900;padding:2px 8px;border:1px solid transparent}body.analytics-page .cost-cat-ENERGY{background:#fef3c7!important;color:#92400e!important;border-color:#fde68a!important}body.analytics-page .cost-cat-TRANSPORT{background:#dbeafe!important;color:#1e40af!important;border-color:#bfdbfe!important}body.analytics-page .cost-cat-OUTSOURCE{background:#ede9fe!important;color:#5b21b6!important;border-color:#ddd6fe!important}body.analytics-page .cost-cat-MAINTENANCE{background:#ffedd5!important;color:#9a3412!important;border-color:#fed7aa!important}body.analytics-page .cost-cat-OTHER{background:#f1f5f9!important;color:#475569!important;border-color:#cbd5e1!important}body.analytics-page #overview-screen,body.analytics-page #panel-overview.tab-panel{gap:3px!important}body.analytics-page #overview-screen .panel.mes-panel{padding:5px 8px!important}body.analytics-page .mes-kpi-grid{gap:6px!important;gap:4px!important}body.analytics-page .kpi-card.mes-kpi-card{min-height:40px!important;padding:4px 7px!important;gap:1px!important}body.analytics-page .kpi-card .mes-kpi-label{font-size:12px!important;line-height:1.1!important;font-weight:900!important;color:#0f172a!important;letter-spacing:.01em}body.analytics-page .kpi-card .mes-kpi-value{font-size:15px!important;line-height:1.05!important;font-weight:800!important;color:#1e293b!important}body.analytics-page .kpi-card .mes-kpi-hint,body.analytics-page .kpi-card[data-kpi=simple-oee]>p:not(.mes-kpi-label):not(.mes-kpi-value){display:none!important}body.analytics-page .analytics-drill-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;font-size:11px;line-height:1.4;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(148,163,184,.25)}body.analytics-page .analytics-drill-summary--rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;column-gap:24px;row-gap:6px;align-content:start;margin:0;padding:0;border-bottom:0;min-width:0}body.analytics-page .analytics-drill-summary--rows .analytics-drill-summary-item{display:inline-flex;align-items:baseline;gap:6px;margin:0;padding:0;min-width:0;min-height:0;line-height:normal;align-self:start}body.analytics-page #drill-panel .tbl.mes-table td.analytics-col-mold,body.analytics-page #drill-panel .tbl.mes-table th.analytics-col-mold{min-width:190px!important;width:230px!important;max-width:280px!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body.analytics-page #drill-panel .tbl.analytics-oee-detail-table{width:auto!important;min-width:1650px!important;max-width:none!important;table-layout:auto!important}body.analytics-page #drill-panel .tbl.analytics-oee-detail-table th{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;font-family:inherit!important;font-size:13px!important;font-weight:800!important;line-height:1.3!important;vertical-align:middle!important}body.analytics-page #drill-panel .tbl.analytics-oee-detail-table tbody td{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;font-family:var(--mes-font-family)!important;font-size:13px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:normal!important;color:#111827!important;vertical-align:middle!important}body.analytics-page #drill-panel .tbl.analytics-oee-detail-table td.analytics-col-mold{min-width:300px!important;width:320px!important;max-width:none!important}body.analytics-page .analytics-drill-sum-label{color:#64748b;font-weight:700}body.analytics-page .analytics-drill-sum-value{color:#0f172a;font-size:12px;font-weight:800}body.analytics-page #drill-title{font-size:13px!important;font-weight:800!important;color:#1e293b!important;letter-spacing:.01em}body.analytics-page #drill-panel .tbl.mes-table td.analytics-col-em,body.analytics-page #drill-panel .tbl.mes-table td.analytics-col-num,body.analytics-page #drill-panel .tbl.mes-table td.num{font-weight:800!important;color:#0f172a!important}body.analytics-page #drill-panel .analytics-customer-summary{display:flex;flex-direction:column;min-width:0}body.analytics-page #drill-panel .analytics-customer-summary-scroll{max-height:min(420px,45vh);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}body.analytics-page #drill-panel .analytics-customer-summary-footer,body.analytics-page #drill-panel .analytics-customer-summary-scroll .tbl.mes-table{table-layout:fixed;width:100%}body.analytics-page #drill-panel .analytics-customer-summary-footer td:last-child,body.analytics-page #drill-panel .analytics-customer-summary-scroll .tbl.mes-table td:last-child,body.analytics-page #drill-panel .analytics-customer-summary-scroll .tbl.mes-table th:last-child{width:88px;white-space:nowrap}body.analytics-page #drill-panel .analytics-customer-summary-footer td:first-child,body.analytics-page #drill-panel .analytics-customer-summary-scroll .tbl.mes-table td:first-child{overflow-wrap:anywhere;word-break:break-word}body.analytics-page #drill-panel .analytics-customer-summary-scroll .tbl.mes-table thead th{position:sticky;top:0;z-index:1;background:#f1f5f9!important}body.analytics-page #drill-panel .analytics-customer-summary-footer{margin-top:0;border-top:1px solid #cbd5e1}body.analytics-page #drill-panel .analytics-customer-summary-footer td{font-weight:800;background:#e2e8f0!important}body.analytics-page #drill-panel .analytics-good-rate-daily-scroll,body.analytics-page #drill-panel .analytics-machine-oee-scroll{max-height:min(420px,45vh);overflow-y:auto;overflow-x:auto;scrollbar-gutter:stable}body.analytics-page #drill-panel .analytics-good-rate-daily-scroll .tbl.mes-table thead th,body.analytics-page #drill-panel .analytics-machine-oee-scroll .tbl.mes-table thead th{position:sticky;top:0;z-index:1;background:#f1f5f9!important}@media (min-width:640px){body.analytics-page .analytics-drill-summary.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){body.analytics-page .analytics-drill-summary--rows{grid-template-columns:repeat(2,minmax(0,1fr))}}body.analytics-page .analytics-drill-subtitle{font-size:11px;font-weight:800;color:#475569;margin:8px 0 4px}body.analytics-page .analytics-drill-subtitle:first-child{margin-top:0}body.analytics-page .analytics-drill-block+.analytics-drill-block{margin-top:6px;padding-top:4px;border-top:1px dashed rgba(148,163,184,.2)}body.analytics-page .analytics-drill-note{font-size:10px;font-weight:700;color:#64748b;margin-top:4px;line-height:1.35}body.analytics-page #dimension-panel .analytics-dim-select{height:26px;min-height:26px;font-size:11px;font-weight:700;color:#334155;background:#fff;border-color:#cbd5e1}body.analytics-page #trend-wrap{overflow:visible}body.analytics-page #dimension-foot,body.analytics-page #drill-foot{margin-top:2px!important;font-size:9px!important;line-height:1.25!important}body.analytics-page .analytics-section-title{margin-bottom:3px!important}body.analytics-page #production-summary-panel.panel.mes-panel{background:linear-gradient(180deg,#f8fafc 0,#f1f5f9 100%)!important;border-color:#cbd5e1!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.22)!important;padding:6px 8px!important}body.analytics-page #production-summary-panel .mes-kpi-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:4px!important}body.analytics-page #production-summary-panel .kpi-card.mes-kpi-card{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:6px!important;box-shadow:0 1px 2px rgba(15,23,42,.04)!important;min-height:42px!important;padding:4px 8px!important}body.analytics-page #production-summary-panel .kpi-card.mes-kpi-card.active{background:#eff6ff!important;border-color:#2563eb!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.22)!important}body.analytics-page #production-summary-panel .kpi-card .mes-kpi-label{font-size:13px!important;line-height:1.12!important;font-weight:900!important;color:#475569!important}body.analytics-page #production-summary-panel .kpi-card .mes-kpi-value{font-size:18px!important;line-height:1.06!important;font-weight:900!important;color:#1d4ed8!important;text-shadow:none!important}body.analytics-page #production-summary-panel #kpi-defect{color:#dc2626!important}body.analytics-page #production-summary-panel #kpi-est,body.analytics-page #production-summary-panel #kpi-margin,body.analytics-page #production-summary-panel #kpi-orders,body.analytics-page #production-summary-panel #kpi-output,body.analytics-page #production-summary-panel #kpi-simple-oee,body.analytics-page #production-summary-panel #kpi-yield{color:#1d4ed8!important}@media (max-width:520px){body.analytics-page #production-summary-panel .mes-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body.analytics-page #trend-wrap.panel.mes-panel{overflow:visible!important}body.analytics-page #chart-trend{overflow:visible!important;padding-right:10px!important;box-sizing:border-box!important}body.analytics-page #dimension-panel .tbl.mes-table td,body.analytics-page #dimension-panel .tbl.mes-table th,body.analytics-page #drill-panel .tbl.mes-table td,body.analytics-page #drill-panel .tbl.mes-table th{padding:2px 6px!important;font-size:13px!important;line-height:1.3!important}body.analytics-page #dimension-panel .tbl.mes-table thead th,body.analytics-page #drill-panel .tbl.mes-table thead th{font-size:13px!important;font-weight:800!important;color:#374151!important;background:#e5e7eb!important}body.analytics-page #dimension-panel .tbl.mes-table tbody td,body.analytics-page #drill-panel .tbl.mes-table tbody td{color:#111827!important}body.analytics-page #dimension-panel .tbl.mes-table td.analytics-col-num,body.analytics-page #dimension-panel .tbl.mes-table td.num,body.analytics-page #drill-panel .tbl.mes-table td.analytics-col-num,body.analytics-page #drill-panel .tbl.mes-table td.num{font-weight:800!important;font-variant-numeric:tabular-nums}body.analytics-page #drill-panel .analytics-drill-tfoot td{font-size:13px!important;font-weight:900!important;color:#0f172a!important;background:#e2e8f0!important;border-top:2px solid #94a3b8!important}body.analytics-page #dimension-panel #dimension-foot,body.analytics-page #dimension-panel .analytics-dim-foot-note{margin:4px 0 0!important;padding:0!important;font-size:11px!important;line-height:1.45!important;font-weight:700!important;color:#334155!important;text-align:left!important}body.analytics-page .mes-page-main.analytics-page-top>footer.analytics-footer,body.analytics-page .mes-page-main.analytics-page-top>footer.analytics-page-note{width:100%!important;max-width:min(1760px,calc(100vw - 24px))!important;margin:6px auto 8px!important;padding:2px 0 4px!important;text-align:left!important;font-size:11px!important;line-height:1.5!important;font-weight:700!important;color:#334155!important}body.analytics-page #cost-toolbar .mes-filter-row,body.analytics-page #overview-toolbar .mes-filter-row{align-items:center!important}body.analytics-page #cost-toolbar .analytics-cm-query-btn,body.analytics-page #cost-toolbar .analytics-filter-label,body.analytics-page #cost-toolbar .cost-field.mes-filter-input,body.analytics-page #cost-toolbar .cost-field.mes-filter-select{height:26px!important;min-height:26px!important}body.analytics-page #cost-toolbar input[type=date].cost-field{width:132px;min-width:132px}body.analytics-page #cost-toolbar select.cost-field{width:104px;min-width:104px}body.analytics-page #cost-toolbar .analytics-keyword-filter{flex:1 1 160px!important;min-width:140px!important;max-width:220px!important}body.analytics-page #cost-toolbar .analytics-cm-query-btn{flex:0 0 auto!important;margin-left:2px!important;white-space:nowrap!important}body.analytics-page #quick-entry-section .analytics-qe-title{font-size:12px!important;font-weight:900!important;color:#1f2937!important;margin-bottom:4px!important}body.analytics-page #quick-entry-section .qe-table{table-layout:fixed!important;width:100%!important;min-width:680px!important}body.analytics-page #quick-entry-section .qe-table col.qe-col-date{width:9.5rem}body.analytics-page #quick-entry-section .qe-table col.qe-col-cat{width:7.5rem}body.analytics-page #quick-entry-section .qe-table col.qe-col-amt{width:6.25rem}body.analytics-page #quick-entry-section .qe-table col.qe-col-act{width:5.75rem}body.analytics-page #quick-entry-section .qe-table td,body.analytics-page #quick-entry-section .qe-table th{padding:2px 4px!important;vertical-align:middle!important}body.analytics-page #quick-entry-section .qe-table thead th{font-size:12px!important;font-weight:800!important;color:#374151!important}body.analytics-page #quick-entry-section .qe-table td .mes-btn,body.analytics-page #quick-entry-section .qe-table td input.cost-field,body.analytics-page #quick-entry-section .qe-table td select.cost-field{width:100%!important;box-sizing:border-box!important;height:26px!important;min-height:26px!important;font-size:12px!important}body.analytics-page #quick-entry-section .qe-table td.qe-act-cell{width:5.75rem!important}body.analytics-page #quick-entry-section .qe-table td.qe-act-cell .mes-btn{width:auto!important;min-width:48px!important;padding-left:8px!important;padding-right:8px!important}body.analytics-page #cost-ledger-section .tbl.mes-table td.analytics-col-num{font-weight:800!important;font-variant-numeric:tabular-nums}body.analytics-page #cm-dash,body.analytics-page .analytics-cm-dash{font-size:12px!important;font-weight:800!important;color:#334155!important}body.analytics-page #cm-dash b,body.analytics-page #cm-sum-total{color:#0f172a!important;font-weight:900!important}body.analytics-page #ledger-footer{font-size:11px!important;font-weight:700!important;color:#334155!important;border-top-color:#cbd5e1!important}body.analytics-page #panel-cost .cost-cat,body.analytics-page #panel-cost .cost-cat.mes-badge{display:inline-block!important;border-radius:4px!important;font-size:11px!important;font-weight:800!important;padding:2px 8px!important;line-height:1.25!important;border:1px solid transparent!important}body.analytics-page #panel-cost .cost-cat-ENERGY{background:#fef3c7!important;color:#92400e!important;border-color:#fde68a!important}body.analytics-page #panel-cost .cost-cat-TRANSPORT{background:#dbeafe!important;color:#1e40af!important;border-color:#bfdbfe!important}body.analytics-page #panel-cost .cost-cat-OUTSOURCE{background:#ede9fe!important;color:#5b21b6!important;border-color:#ddd6fe!important}body.analytics-page #panel-cost .cost-cat-MAINTENANCE{background:#ffedd5!important;color:#9a3412!important;border-color:#fed7aa!important}body.analytics-page #panel-cost .cost-cat-OTHER{background:#f1f5f9!important;color:#475569!important;border-color:#cbd5e1!important}body.analytics-page #cost-toolbar select.cost-field option,body.analytics-page #panel-cost select.cost-field option{color:#1f2937!important;background:#fff!important}body.analytics-page .analytics-tab-nav{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;padding:0!important;box-sizing:border-box!important;transform:none!important}body.analytics-page .analytics-tab-nav .analytics-tab-btn.tab-btn.mes-btn{font-size:12px!important;font-weight:800!important;min-height:34px!important;height:34px!important;border-radius:6px!important;line-height:1.2!important;flex:0 0 auto!important;box-sizing:border-box!important;margin:0!important;border-width:1px!important;border-style:solid!important;padding:0 16px!important;transform:none!important}body.analytics-page .analytics-tab-nav .analytics-tab-btn.tab-btn.mes-btn.active{border-width:1px!important;padding:0 16px!important;transform:none!important}body.analytics-page:not(.reports-tab-active) #panel-overview,body.analytics-page:not(.reports-tab-active) #panel-overview>#overview-screen,body.analytics-page:not(.reports-tab-active) #panel-overview>#overview-screen>#production-summary-panel{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.analytics-page #cost-toolbar.panel.mes-panel,body.analytics-page #overview-toolbar.panel.mes-panel{min-height:38px!important;padding:4px 6px!important;margin-bottom:5px!important;box-sizing:border-box!important}body.analytics-page #cost-toolbar .mes-filter-row,body.analytics-page #overview-toolbar .mes-filter-row{min-height:28px!important;align-items:center!important;gap:6px!important}body.analytics-page #cost-toolbar .analytics-filter-label,body.analytics-page #overview-toolbar .analytics-filter-label{font-size:10px!important;font-weight:800!important;color:#334155!important;gap:2px!important}body.analytics-page #cost-toolbar .analytics-cm-query-btn,body.analytics-page #cost-toolbar .cost-field.mes-filter-input,body.analytics-page #cost-toolbar .cost-field.mes-filter-select,body.analytics-page #overview-toolbar .cost-field.mes-filter-input,body.analytics-page #overview-toolbar .cost-field.mes-filter-select,body.analytics-page #overview-toolbar .mes-btn{height:26px!important;min-height:26px!important;font-size:11px!important;box-sizing:border-box!important}body.analytics-page #cost-ledger-section .tbl.mes-table td,body.analytics-page #cost-ledger-section .tbl.mes-table th{padding:2px 6px!important;font-size:13px!important;line-height:1.3!important}body.analytics-page #cost-ledger-section .tbl.mes-table thead th{font-size:13px!important;font-weight:800!important;color:#374151!important;background:#e5e7eb!important}body.analytics-page #cost-ledger-section .tbl.mes-table tbody td{color:#111827!important}body.analytics-page #panel-cost .analytics-cost-amt,body.analytics-page #panel-cost .analytics-cost-summary .analytics-cost-amt,body.analytics-page #panel-cost td.analytics-col-num.analytics-cost-amt{color:#b45309!important;font-weight:800!important;font-variant-numeric:tabular-nums}body.analytics-page #panel-cost .analytics-cost-summary .analytics-cost-amt-total{font-size:13px!important;font-weight:900!important;color:#92400e!important}body.analytics-page #panel-cost .analytics-cost-summary{font-size:12px!important;font-weight:700!important;color:#334155!important;border-top-color:#cbd5e1!important;line-height:1.45!important}body.analytics-page #panel-cost .analytics-operator-cell{max-width:7.5rem;color:#475569!important;font-size:12px!important}body.analytics-page #quick-entry-section .qe-table input.qf-amt{color:#b45309!important;font-weight:800!important}body.analytics-page.cost-tab-active footer.analytics-page-note,body.analytics-page.reports-tab-active footer.analytics-page-note{display:none!important}body.analytics-page #cost-edit-modal,body.analytics-page #cost-void-modal{position:fixed;inset:0;z-index:98;display:none;align-items:center;justify-content:center;padding:1rem;overflow:auto}body.analytics-page #cost-edit-modal.open,body.analytics-page #cost-void-modal.open{display:flex}body.analytics-page .cost-entry-modal-panel{width:min(480px,94vw);max-width:480px}body.analytics-page .cost-entry-modal-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}body.analytics-page .cost-entry-modal-body .analytics-filter-label{flex-direction:column;align-items:stretch;gap:4px;font-size:11px;font-weight:800;color:#334155}body.analytics-page .cost-entry-modal-body .cost-entry-modal-wide{grid-column:1/-1}body.analytics-page .cost-entry-modal-body .cost-field{width:100%;height:28px;min-height:28px;box-sizing:border-box}body.analytics-page .cost-entry-modal-msg,body.analytics-page .cost-void-modal-msg{grid-column:1/-1;font-size:11px;font-weight:700;color:#dc2626;margin:0}body.analytics-page .cost-void-summary{grid-column:1/-1;font-size:12px;line-height:1.5;color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:4px;padding:8px 10px;margin:0}body.analytics-page .cost-void-summary .analytics-cost-amt{color:#b45309!important;font-weight:800}body.analytics-page #cost-void-reason{width:100%;min-height:56px;resize:vertical;box-sizing:border-box;border:1px solid #b8c4d4;border-radius:4px;padding:6px 8px;font-size:12px;color:#1f2937;background:#fff}body.analytics-page .cost-void-confirm-btn{color:#b91c1c!important;border-color:#fca5a5!important;background:#fff!important}body.analytics-page .cost-void-confirm-btn:hover{background:#fef2f2!important;border-color:#f87171!important}body.analytics-page #production-summary-panel #kpi-cost{color:#b45309!important}body.analytics-page #panel-reports .report-list-code{font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:800;color:#475569}body.analytics-page #panel-reports .report-list-name{font-weight:800;color:#111827}body.analytics-page #panel-reports .report-list-desc{color:#475569}body.analytics-page #report-modal.open{align-items:center;justify-content:center;padding:40px}body.analytics-page #report-modal .report-modal-panel.mes-modal-panel--lg{display:flex!important;flex-direction:column!important}body.analytics-page #report-modal .report-modal-toolbar{justify-content:flex-end!important;flex-shrink:0;gap:8px}body.analytics-page #report-modal .report-modal-body{flex:1 1 auto!important}body.analytics-page #report-modal .report-center-table td,body.analytics-page #report-modal .report-center-table th,body.analytics-page #report-modal .report-tbl td,body.analytics-page #report-modal .report-tbl th{border:1px solid #b7c0cc!important;vertical-align:top!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;color:#111827!important;background:#fff!important}body.analytics-page #report-modal .report-center-table th,body.analytics-page #report-modal .report-tbl th{background:#f1f5f9!important;font-weight:800!important;text-align:center!important}body.analytics-page #report-modal .report-center-table tfoot td,body.analytics-page #report-modal .report-tbl tfoot td{font-weight:800!important;background:#f8fafc!important}body.analytics-page #report-modal .report-center-title,body.analytics-page #report-modal .report-paper h2{font-weight:900!important;text-align:center!important;color:#111827!important;margin:0 0 8px!important}body.analytics-page #report-modal .report-center-meta,body.analytics-page #report-modal .report-meta{text-align:center!important;color:#334155!important}body.analytics-page #panel-reports .report-center-list-table{table-layout:fixed!important;width:100%!important;font-size:12px!important}body.analytics-page #panel-reports .report-center-list-table col.report-col-code{width:140px}body.analytics-page #panel-reports .report-center-list-table col.report-col-name{width:260px}body.analytics-page #panel-reports .report-center-list-table col.report-col-status{width:120px}body.analytics-page #panel-reports .report-center-list-table col.report-col-desc{width:auto}body.analytics-page #panel-reports .report-center-list-table td,body.analytics-page #panel-reports .report-center-list-table th{text-align:left!important;vertical-align:middle!important;padding:6px 8px!important;line-height:1.4!important}body.analytics-page #panel-reports .report-list-status,body.analytics-page #panel-reports .report-list-th-status{text-align:center!important;width:120px!important}body.analytics-page #panel-reports .report-list-code{text-align:left!important;white-space:nowrap!important}body.analytics-page #panel-reports .report-list-name{text-align:left!important;white-space:normal!important;word-break:keep-all!important}body.analytics-page #panel-reports .report-list-desc{text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.45!important;min-width:180px!important}body.analytics-page #panel-reports .report-list-status .report-status{display:inline-block;min-width:52px;text-align:center}body.analytics-page #panel-reports #report-result-foot,body.analytics-page #panel-reports>section>p:last-child{display:none!important}body.analytics-page #report-param-modal .report-param-panel.report-param-panel{width:min(620px,94vw)!important;max-width:620px!important}body.analytics-page #report-param-modal .report-param-body{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 16px!important;padding:16px 18px 12px!important}body.analytics-page #report-param-modal .report-param-body .analytics-filter-label{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;margin:0!important;font-size:11px!important;font-weight:800!important;color:#334155!important}body.analytics-page #report-param-modal .report-param-body .cost-field{width:100%!important;max-width:100%!important;box-sizing:border-box!important;height:30px!important;min-height:30px!important;font-size:12px!important}body.analytics-page #report-param-modal .report-param-footer{justify-content:flex-end!important;gap:10px!important;padding:10px 18px 14px!important}body.analytics-page #report-param-modal .report-param-footer .mes-btn{min-width:76px!important;min-height:30px!important;height:30px!important;font-size:12px!important}body.analytics-page #report-param-modal[data-report-param-mode=date-only] .report-param-panel.report-param-panel{width:min(420px,94vw)!important;max-width:420px!important}body.analytics-page #report-param-modal .report-param-body.report-param-body--date-only{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.analytics-page #report-modal.open{align-items:center!important;justify-content:center!important;padding:clamp(8px,2vw,24px)!important;overflow-x:hidden!important;overflow-y:auto!important}body.analytics-page #report-modal .report-modal-panel.mes-modal-panel--lg{height:90vh!important;max-height:90vh!important;margin:auto!important}body.analytics-page #report-modal .report-modal-toolbar{min-height:48px;padding:8px 16px!important}body.analytics-page #report-modal .report-modal-toolbar .mes-btn{min-height:30px;font-size:12px!important}body.analytics-page #report-modal .report-modal-body{flex:1 1 0!important;height:0!important;min-height:0!important;max-height:none!important;padding:18px 24px 24px!important;overscroll-behavior:contain;scrollbar-gutter:stable}body.analytics-page #report-modal.report-preview-summary .report-modal-panel.mes-modal-panel--lg{box-sizing:border-box!important;width:min(92vw,1280px)!important;max-width:min(92vw,1280px)!important}body.analytics-page #report-modal.report-preview-summary .report-modal-body,body.analytics-page #report-modal.report-preview-summary .report-modal-toolbar{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.analytics-page #report-modal.report-preview-summary .report-note,body.analytics-page #report-modal.report-preview-summary .report-tbl{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.analytics-page #report-modal .report-center-table,body.analytics-page #report-modal .report-tbl{table-layout:fixed!important;font-size:12px!important;line-height:1.45!important;width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;box-sizing:border-box!important}body.analytics-page #report-modal .report-center-table td,body.analytics-page #report-modal .report-center-table th,body.analytics-page #report-modal .report-tbl td,body.analytics-page #report-modal .report-tbl th{padding:7px 8px!important;line-height:1.45!important;overflow-wrap:break-word!important;word-break:normal!important;box-sizing:border-box!important}body.analytics-page #report-modal .report-center-table td.report-text-cell{white-space:normal!important;vertical-align:top!important}body.analytics-page #report-modal .report-center-table .report-text-2line{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;line-height:1.35!important;max-height:2.7em!important;word-break:normal!important;overflow-wrap:break-word!important}body.analytics-page #report-modal .report-center-table .report-text-wrap{display:block!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;line-height:1.35!important}body.analytics-page #report-modal .report-center-table td.num,body.analytics-page #report-modal .report-center-table td.report-text-date,body.analytics-page #report-modal .report-center-table th.num{vertical-align:middle!important}body.analytics-page #report-modal .report-center-table--order td.report-text-date-center,body.analytics-page #report-modal .report-center-table--order th.report-text-date-center{text-align:center!important}body.analytics-page #report-modal .report-center-table tfoot td{font-weight:800!important;background:#f8fafc!important}body.analytics-page #report-modal .report-center-title,body.analytics-page #report-modal .report-paper h2{font-size:22px!important;line-height:1.3!important;margin-bottom:10px!important}body.analytics-page #report-modal .report-center-meta,body.analytics-page #report-modal .report-meta{font-size:12px!important;line-height:1.45!important;margin-bottom:14px!important}body.analytics-page #report-modal .report-note{font-size:11px!important;line-height:1.55!important}@media (max-width:767px){body.analytics-page #report-modal.open{padding:8px!important;align-items:flex-start!important}body.analytics-page #report-modal .report-modal-panel.mes-modal-panel--lg{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;height:calc(100vh - 16px)!important;max-height:calc(100vh - 16px)!important}body.analytics-page #report-modal .report-modal-body{padding:12px!important}body.analytics-page #report-modal .report-center-table,body.analytics-page #report-modal .report-tbl{font-size:11px!important}body.analytics-page #report-modal .report-center-table td,body.analytics-page #report-modal .report-center-table th,body.analytics-page #report-modal .report-tbl td,body.analytics-page #report-modal .report-tbl th{padding:6px!important}}body.analytics-page #report-modal .report-modal-panel.mes-modal-panel--lg{display:flex!important;flex-direction:column!important;box-sizing:border-box!important;max-width:min(96vw,1600px)!important;width:min(96vw,1600px)!important;height:min(88vh,calc(100dvh - 48px))!important;max-height:calc(100dvh - 48px)!important;min-height:0!important;overflow:hidden!important}body.analytics-page #report-modal .report-modal-toolbar{flex:0 0 auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.analytics-page #report-modal .report-modal-body{flex:1 1 0!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;scrollbar-gutter:auto!important}body.analytics-page #report-modal .report-center-shell,body.analytics-page #report-modal .report-paper{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.analytics-page #report-modal .report-center-consumable-section,body.analytics-page #report-modal .report-center-meta,body.analytics-page #report-modal .report-center-title,body.analytics-page #report-modal .report-center-top,body.analytics-page #report-modal .report-note{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.analytics-page #report-modal .report-center-consumable-wrap,body.analytics-page #report-modal .report-center-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow-x:auto!important;overflow-y:hidden!important}body.analytics-page #report-modal .report-center-table colgroup col,body.analytics-page #report-modal .report-tbl colgroup col{min-width:0!important}body.analytics-page #report-modal .report-center-table td.num,body.analytics-page #report-modal .report-center-table th.num,body.analytics-page #report-modal .report-tbl td.num,body.analytics-page #report-modal .report-tbl th.num{font-variant-numeric:tabular-nums;text-align:right!important;white-space:nowrap!important}body.analytics-page #report-modal .report-center-table td.report-text-date{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.analytics-page #report-modal.open{overflow:hidden!important}body.analytics-page #report-modal .report-modal-toolbar{position:relative!important;z-index:5!important;flex-wrap:nowrap!important}body.analytics-page #report-modal .report-modal-title{margin-right:auto;min-width:0;overflow:hidden;color:#1e293b;font-size:14px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}body.analytics-page #report-modal .report-modal-body,body.analytics-page #report-modal.report-preview-summary .report-modal-body{overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-gutter:stable}body.analytics-page #report-modal .report-center-shell,body.analytics-page #report-modal .report-paper{overflow:visible!important}body.analytics-page #report-modal .report-modal-body.report-paper{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}body.analytics-page #report-modal .report-center-consumable-wrap,body.analytics-page #report-modal .report-center-table-wrap{max-width:none!important;overflow:visible!important}body.analytics-page #report-modal .report-center-table,body.analytics-page #report-modal .report-tbl{width:max-content!important;min-width:100%!important;max-width:none!important;table-layout:auto!important}body.analytics-page #report-modal .report-center-table thead th,body.analytics-page #report-modal .report-tbl thead th{position:sticky!important;top:0!important;z-index:4!important;box-shadow:0 1px 0 #94a3b8}@media (max-width:767px){body.analytics-page #report-modal .report-modal-panel.mes-modal-panel--lg{height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;min-height:0!important}body.analytics-page #report-modal .report-modal-title{font-size:12px}}@media print{body.analytics-page.report-printing #report-modal,body.analytics-page.report-printing #report-modal .report-center-consumable-wrap,body.analytics-page.report-printing #report-modal .report-center-shell,body.analytics-page.report-printing #report-modal .report-center-table-wrap,body.analytics-page.report-printing #report-modal .report-modal-body,body.analytics-page.report-printing #report-modal .report-modal-panel,body.analytics-page.report-printing #report-modal .report-paper{height:auto!important;max-height:none!important;overflow:visible!important}body.analytics-page.report-printing #report-modal .report-center-table,body.analytics-page.report-printing #report-modal .report-tbl{width:100%!important;min-width:0!important;max-width:100%!important}body.analytics-page.report-printing #report-modal .report-center-table thead th,body.analytics-page.report-printing #report-modal .report-tbl thead th{position:static!important}}body.analytics-page #drill-panel.panel.mes-panel,body.analytics-page #drill-wrap{min-height:0;height:auto}body.analytics-page #drill-actions:empty{display:none;min-height:0;margin:0;padding:0}body.analytics-page #drill-panel .analytics-drill-total td{background:#e8edf4!important;border-top:2px solid #94a3b8!important;padding:2px 6px!important;vertical-align:middle!important}body.analytics-page #drill-panel .analytics-drill-total-label,body.analytics-page #drill-panel .analytics-drill-total-value,body.analytics-page .analytics-drill-summary .analytics-drill-sum-label,body.analytics-page .analytics-drill-summary .analytics-drill-sum-value{font-size:11px!important;line-height:1.5!important;font-weight:700!important;color:#334155!important}body.analytics-page #drill-panel .analytics-drill-total-value{text-align:right!important;color:#1d4ed8!important}body.analytics-page #drill-panel .analytics-drill-total-value.analytics-drill-total-money{color:#b45309!important}body.analytics-page .analytics-drill-summary .analytics-drill-sum-value{color:#1d4ed8!important}body.analytics-page #trend-wrap.panel.mes-panel{min-height:240px}body.analytics-page #chart-trend{height:210px!important;min-height:210px!important;max-height:210px!important}body.analytics-page #production-summary-panel #kpi-purchase{color:#b45309!important}body.analytics-page #production-summary-panel .kpi-card .mes-kpi-hint{font-size:9px!important;line-height:1.1!important;color:#64748b!important;margin-top:1px!important}@media (min-width:1280px){body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4{display:grid!important;grid-template-columns:repeat(20,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:4px!important}body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4>.kpi-card:nth-child(-n+5){grid-column:span 4}body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4>.kpi-card:nth-child(n+6){grid-column:span 5}body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4 .kpi-card .mes-kpi-label,body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4 .kpi-card .mes-kpi-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width:768px) and (max-width:1279px){body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4>.kpi-card{grid-column:auto!important}}@media (max-width:767px){body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:479px){body.analytics-page #production-summary-panel .mes-kpi-grid.analytics-kpi-grid-5-4{grid-template-columns:repeat(1,minmax(0,1fr))!important}}body.analytics-page #app-root.mes-main,body.analytics-page #brief-toolbar,body.analytics-page #global-error,body.analytics-page #overview-toolbar,body.analytics-page .analytics-tab-nav,body.analytics-page>.mes-page-main.analytics-page-top>footer.analytics-footer{width:100%!important;max-width:min(1760px,calc(100vw - 24px))!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.analytics-page #panel-brief,body.analytics-page #panel-overview,body.analytics-page #panel-reports{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}body.analytics-page #panel-brief .mes-boss-shell.mes-shell{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.analytics-page #panel-brief #brief-kpi-summary-panel .overflow-y-auto{max-height:none!important;overflow-y:visible!important}body.analytics-page #panel-brief #brief-machine-list.boss-machine-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;justify-content:start!important;align-items:stretch!important;gap:10px!important;min-width:0!important}body.analytics-page.brief-tab-active #brief-toolbar.panel.mes-panel{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(15,23,42,.05)!important;color:#334155!important;min-height:34px!important}body.analytics-page.brief-tab-active #brief-toolbar .mes-filter-row{min-height:30px!important;align-items:center!important}body.analytics-page.brief-tab-active #brief-toolbar .number-font,body.analytics-page.brief-tab-active #brief-toolbar span{color:#475569!important}body.analytics-page.brief-tab-active #brief-toolbar .mes-btn{min-height:28px!important;border-color:#bfdbfe!important;background:#eff6ff!important;color:#1d4ed8!important}body.analytics-page.brief-tab-active #panel-brief .mes-boss-shell.mes-shell{color:#1e293b!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-row.mes-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}body.analytics-page.brief-tab-active #panel-brief .boss-kpi.mes-kpi-card{min-height:72px!important;padding:8px 10px!important;border-radius:7px!important;border:1px solid #cbd5e1!important;background:linear-gradient(180deg,#fff 0,#f8fbff 100%)!important;box-shadow:0 1px 2px rgba(15,23,42,.05)!important;color:#1e293b!important}body.analytics-page.brief-tab-active #panel-brief .boss-kpi.mes-kpi-card:hover{border-color:#93c5fd!important;background:#eff6ff!important}body.analytics-page.brief-tab-active #panel-brief .boss-kpi.mes-kpi-card.active{border-color:#2563eb!important;background:#eff6ff!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.22),0 1px 2px rgba(15,23,42,.06)!important}body.analytics-page.brief-tab-active #panel-brief .boss-kpi .boss-kpi-label,body.analytics-page.brief-tab-active #panel-brief .boss-kpi .mes-kpi-label{color:#475569!important;font-size:11px!important;letter-spacing:0!important}body.analytics-page.brief-tab-active #panel-brief .boss-kpi .mes-kpi-value{color:#1d4ed8!important;text-shadow:none!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-amount{color:#b45309!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-defect,body.analytics-page.brief-tab-active #panel-brief #brief-kpi-defect-delta,body.analytics-page.brief-tab-active #panel-brief .boss-kpi-delta.text-rose-400{color:#dc2626!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-yield{color:#047857!important}body.analytics-page.brief-tab-active #panel-brief .boss-kpi .mes-kpi-sub,body.analytics-page.brief-tab-active #panel-brief .boss-kpi-delta{color:#64748b!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-detail-panel.brief-kpi-detail-panel{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(15,23,42,.05)!important;display:flex!important;flex-direction:column!important;min-height:120px!important;overflow:visible!important;scroll-margin-top:8px!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-detail-panel .brief-kpi-detail-head{display:flex!important;align-items:center!important;min-height:28px!important;height:28px!important;margin:0 0 8px!important;padding:0!important;border:0!important;background:0 0!important;box-sizing:border-box!important;flex:0 0 auto!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-detail-title.boss-panel-head,body.analytics-page.brief-tab-active #panel-brief #brief-kpi-detail-title.brief-kpi-detail-title{margin:0!important;padding:0!important;color:#334155!important;letter-spacing:0!important;font-size:13px!important;font-weight:800!important;line-height:28px!important;min-height:28px!important;height:28px!important}body.analytics-page.brief-tab-active #panel-brief #brief-kpi-detail-body.brief-kpi-detail-body{display:block!important;visibility:visible!important;min-height:64px!important;max-height:none!important;overflow:visible!important;color:#1e293b!important;flex:1 1 auto!important;padding:0!important;margin:0!important}body.analytics-page.brief-tab-active #panel-brief .brief-kpi-table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;max-height:none!important}body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table{width:100%!important;min-width:0!important;max-width:100%!important;table-layout:fixed!important;background:#fff!important;color:#1e293b!important;border-collapse:collapse!important}body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table td,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table th{background:#fff!important;color:#1e293b!important;border-bottom:1px solid #e2e8f0!important;padding:8px 10px!important;vertical-align:middle!important;box-sizing:border-box!important}body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table th{background:#f1f5f9!important;color:#475569!important;border-bottom:1px solid #cbd5e1!important;font-weight:800!important}body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table .brief-col-product,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table td.brief-col-product,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table th.brief-col-product{text-align:left!important;overflow-wrap:anywhere!important}body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table .boss-col-num,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table .brief-col-num,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table .number-font,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table td.brief-col-num,body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table th.brief-col-num{text-align:right!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;color:#1d4ed8!important}body.analytics-page.brief-tab-active #panel-brief table.brief-kpi-table th.brief-col-num{color:#475569!important}body.analytics-page.brief-tab-active #panel-brief .boss-panel-hint{color:#64748b!important}body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table{background:#fff!important;color:#1e293b!important}body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table th{background:#f1f5f9!important;border-bottom:1px solid #cbd5e1!important;color:#475569!important;font-weight:900!important;letter-spacing:0!important}body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table td{background:#fff!important;border-bottom:1px solid #e2e8f0!important;color:#1e293b!important}body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table tr:hover td{background:#f8fafc!important}body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table .boss-col-num,body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table td[class*=num]{text-align:right!important;font-variant-numeric:tabular-nums!important}body.analytics-page.brief-tab-active #panel-brief #brief-alert-bar.boss-alert-bar{background:#fff7ed!important;border:1px solid #fed7aa!important;color:#9a3412!important;box-shadow:0 1px 2px rgba(154,52,18,.04)!important}body.analytics-page.brief-tab-active #panel-brief #brief-alert-bar span{color:#9a3412!important}body.analytics-page.brief-tab-active #panel-brief #brief-alert-bar .number-font,body.analytics-page.brief-tab-active #panel-brief #brief-alert-downtime,body.analytics-page.brief-tab-active #panel-brief #brief-alert-low-yield{color:#dc2626!important}body.analytics-page.brief-tab-active #panel-brief .boss-section-label{color:#334155!important;letter-spacing:0!important}body.analytics-page.brief-tab-active #panel-brief #brief-machine-summary-bar{color:#475569!important}body.analytics-page.brief-tab-active #panel-brief #brief-machine-list.boss-machine-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:10px!important;align-items:stretch!important;min-width:0!important;overflow-x:hidden!important;--brief-machine-card-height:auto}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card{background:#fff!important;border:1px solid #cbd5e1!important;border-radius:8px!important;box-shadow:0 1px 2px rgba(15,23,42,.05)!important;color:#334155!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card:hover{border-color:#93c5fd!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .font-black,body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .text-slate-100{color:#0f172a!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .text-slate-400{color:#334155!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .text-slate-500{color:#64748b!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .number-font,body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .text-slate-200{color:#1d4ed8!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .text-emerald-300{color:#047857!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card .text-red-300{color:#dc2626!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card>.grid{border-top:1px solid #e2e8f0!important;color:#475569!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-sync{color:#64748b!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.mes-badge{border-radius:999px!important;background:#f8fafc!important;color:#334155!important;border-color:#cbd5e1!important;box-shadow:none!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.text-emerald-300{color:#047857!important;background:#ecfdf5!important;border-color:#86efac!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.text-red-300{color:#dc2626!important;background:#fef2f2!important;border-color:#fecaca!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.text-blue-200,body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.text-slate-400{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge--offline,body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.text-amber-300,body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.text-orange-300{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}body.analytics-page.brief-tab-active #panel-brief .boss-machine-card--offline{background:#fffbeb!important;border-color:#fcd34d!important;box-shadow:inset 0 0 0 1px rgba(245,158,11,.12),0 1px 2px rgba(15,23,42,.04)!important}body.analytics-page.brief-tab-active #panel-brief .analytics-empty-state,body.analytics-page.brief-tab-active #panel-brief .boss-empty-state{background:#fff!important;border:1px dashed #cbd5e1!important;border-radius:8px!important;color:#64748b!important}@media (max-width:1180px){body.analytics-page.brief-tab-active #panel-brief #brief-kpi-row.mes-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:720px){body.analytics-page #panel-brief #brief-machine-list.boss-machine-grid,body.analytics-page.brief-tab-active #panel-brief #brief-kpi-row.mes-kpi-grid,body.analytics-page.brief-tab-active #panel-brief #brief-machine-list.boss-machine-grid{grid-template-columns:minmax(0,1fr)!important}}body.analytics-page.brief-tab-active #brief-boss-shell.brief-page-shell{display:flex!important;flex-direction:column!important;gap:12px!important;padding:10px!important;border-radius:10px!important;border:1px solid #cbd5e1!important;background:rgba(248,250,252,.88)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 1px 3px rgba(15,23,42,.06)!important}body.analytics-page.brief-tab-active #panel-brief .brief-section-panel{display:flex!important;flex-direction:column!important;gap:12px!important;padding:12px!important;border-radius:9px!important;border:1px solid #dbeafe!important;background:#fff!important;box-shadow:0 1px 2px rgba(15,23,42,.05)!important}body.analytics-page.brief-tab-active #panel-brief .brief-top-tray #brief-toolbar{margin:0!important;flex:0 0 auto!important}body.analytics-page.brief-tab-active #panel-brief .brief-top-tray #brief-kpi-row{margin-top:0!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-heading{margin:0!important;padding:0 2px!important;color:#334155!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-main{display:block!important;color:#0f172a!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-meta{display:block!important;margin-top:2px!important;color:#64748b!important;font-size:11px!important;font-weight:700!important;line-height:1.35!important;white-space:normal!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-title{color:#0f172a!important;font-size:15px!important;line-height:1.25!important;font-weight:900!important;overflow-wrap:anywhere!important;min-width:0!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-card-uniform{display:flex!important;flex-direction:column!important;height:var(--brief-machine-card-height,auto)!important;min-height:var(--brief-machine-card-height,220px)!important;max-height:none!important;overflow:visible!important;grid-column:auto!important;align-self:stretch!important;min-width:0!important;max-width:100%!important;padding:12px!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-body{display:flex!important;flex-direction:column!important;gap:6px!important;flex:1 1 auto!important;min-width:0!important;overflow:visible!important;max-height:none!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-meta,body.analytics-page.brief-tab-active #panel-brief .brief-machine-summary,body.analytics-page.brief-tab-active #panel-brief .brief-order-group-header{display:flex!important;flex-direction:column!important;gap:2px!important;min-width:0!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-meta-line,body.analytics-page.brief-tab-active #panel-brief .brief-machine-summary-line,body.analytics-page.brief-tab-active #panel-brief .brief-order-group-line{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;column-gap:6px!important;font-size:12px!important;min-width:0!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-empty{margin-top:4px!important;color:#64748b!important;font-weight:700!important;white-space:normal!important;overflow-wrap:anywhere!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-order-wrap{margin-top:4px!important;width:100%!important;min-width:0!important;overflow:visible!important;max-height:none!important;display:flex!important;flex-direction:column!important;gap:8px!important}body.analytics-page.brief-tab-active #panel-brief .brief-order-group{display:flex!important;flex-direction:column!important;gap:4px!important;min-width:0!important;padding-top:6px!important;border-top:1px solid #e2e8f0!important}body.analytics-page.brief-tab-active #panel-brief .brief-order-group:first-child{padding-top:0!important;border-top:none!important}body.analytics-page.brief-tab-active #panel-brief .brief-order-group-no{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-weight:800!important;color:#1d4ed8!important;white-space:nowrap!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-table{display:flex!important;flex-direction:column!important;gap:0!important;width:100%!important;min-width:0!important;overflow:visible!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;column-gap:8px!important;align-items:baseline!important;padding:3px 0!important;border-bottom:1px solid #e2e8f0!important;min-width:0!important;overflow:visible!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-head{color:#64748b!important;font-size:10px!important;font-weight:800!important;border-bottom-color:#cbd5e1!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-name{min-width:0!important;font-size:11px!important;font-weight:700!important;color:#0f172a!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;word-break:normal!important;overflow-wrap:normal!important}body.analytics-page.brief-tab-active #panel-brief .brief-product-produced,body.analytics-page.brief-tab-active #panel-brief .brief-product-progress,body.analytics-page.brief-tab-active #panel-brief .brief-product-target{text-align:right!important;font-size:11px!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;overflow:visible!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-order-table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important}body.analytics-page.brief-tab-active #panel-brief .brief-order-no,body.analytics-page.brief-tab-active #panel-brief .brief-order-product{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}body.analytics-page.brief-tab-active #panel-brief .brief-order-progress,body.analytics-page.brief-tab-active #panel-brief .brief-order-qty{text-align:right!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-footer{margin-top:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding-top:8px!important;border-top:1px solid #e2e8f0!important;background:#f8fafc!important;border-radius:0 0 6px 6px!important;min-width:0!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-footer-item{display:flex!important;flex-direction:column!important;gap:1px!important;min-width:0!important;padding:4px 6px!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-footer-label{color:#64748b!important;font-size:10px!important;font-weight:800!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-footer-value{color:#1e293b!important;font-size:13px!important;font-weight:900!important;font-variant-numeric:tabular-nums!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-running .brief-machine-footer{background:#ecfdf5!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-idle .brief-machine-footer{background:#f8fafc!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-abnormal .brief-machine-footer,body.analytics-page.brief-tab-active #panel-brief .brief-card-maintenance .brief-machine-footer{background:#fef2f2!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-dispatched .brief-machine-footer{background:#eff6ff!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-card-wide{grid-column:auto!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-label{color:#64748b!important;font-weight:800!important;white-space:nowrap!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-value{color:#1e293b!important;font-weight:700!important;min-width:0!important;overflow-wrap:anywhere!important;white-space:normal!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-footer-value.number-font,body.analytics-page.brief-tab-active #panel-brief .brief-machine-value.number-font{color:#1d4ed8!important;font-variant-numeric:tabular-nums!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card{padding:12px!important;min-width:0!important;max-width:100%!important;position:relative!important;overflow:visible!important}body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table td,body.analytics-page.brief-tab-active #panel-brief .boss-dense.mes-table th{font-size:12px!important;line-height:1.42!important;font-family:inherit!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table th{font-size:13px!important;line-height:1.35!important;font-weight:600!important;color:#334155!important;white-space:nowrap!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table td{font-size:13px!important;line-height:1.38!important;font-weight:500!important;color:#334155!important;vertical-align:middle!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table{table-layout:fixed!important;width:100%!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table td,body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table th{overflow-wrap:anywhere!important;word-break:normal!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table .font-bold,body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-dense.mes-table td.font-bold,body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .brief-product-main{display:inline!important;font-size:13px!important;line-height:1.38!important;font-weight:500!important;color:#334155!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .brief-product-meta{display:none!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .brief-meta-col{color:#475569!important;font-size:13px!important;font-weight:500!important;white-space:normal!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .brief-empty-cell{color:#64748b!important;font-weight:500!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-col-num,body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .number-font{text-align:right!important;font-size:13px!important;font-weight:600!important;color:#1e293b!important;font-variant-numeric:tabular-nums!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .boss-col-center{text-align:center!important;font-size:13px!important;font-weight:500!important;color:#334155!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .text-blue-300{color:#1d4ed8!important}body.analytics-page.brief-tab-active #panel-brief .brief-summary-tray .text-red-300{color:#dc2626!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card::before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;background:#cbd5e1!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-running{background:#f0fdf4!important;border-color:#86efac!important;box-shadow:inset 0 0 0 1px rgba(34,197,94,.12)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-running::before{background:#22c55e!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-completed{background:#ecfdf5!important;border-color:#6ee7b7!important;box-shadow:inset 0 0 0 1px rgba(16,185,129,.14)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-completed::before{background:#10b981!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-dispatched{background:#eff6ff!important;border-color:#bfdbfe!important;box-shadow:inset 0 0 0 1px rgba(59,130,246,.1)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-dispatched::before{background:#3b82f6!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-idle{background:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:inset 0 0 0 1px rgba(148,163,184,.12)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-idle::before{background:#94a3b8!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-paused{background:#fff7ed!important;border-color:#fed7aa!important;box-shadow:inset 0 0 0 1px rgba(249,115,22,.1)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-paused::before{background:#f97316!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-abnormal{background:#fef2f2!important;border-color:#fecaca!important;box-shadow:inset 0 0 0 1px rgba(239,68,68,.1)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-abnormal::before{background:#ef4444!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-maintenance{background:#fff7ed!important;border-color:#fdba74!important;box-shadow:inset 0 0 0 1px rgba(249,115,22,.12)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-maintenance::before{background:#f97316!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-changeover{background:#faf5ff!important;border-color:#d8b4fe!important;box-shadow:inset 0 0 0 1px rgba(168,85,247,.12)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-changeover::before{background:#a855f7!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-setup{background:#ecfeff!important;border-color:#a5f3fc!important;box-shadow:inset 0 0 0 1px rgba(6,182,212,.12)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-setup::before{background:#06b6d4!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-first-check{background:#eff6ff!important;border-color:#93c5fd!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.12)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-first-check::before{background:#2563eb!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-offline,body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-unknown{background:#f1f5f9!important;border-color:#d1d5db!important;box-shadow:inset 0 0 0 1px rgba(107,114,128,.1)!important}body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-offline::before,body.analytics-page.brief-tab-active #panel-brief .mc-card.boss-machine-card.brief-card-unknown::before{background:#6b7280!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-wo-status{font-weight:600!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-completed .brief-machine-wo-status{color:#047857!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-running .brief-machine-wo-status{color:#15803d!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-dispatched .brief-machine-wo-status{color:#1d4ed8!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-abnormal .brief-machine-wo-status{color:#b91c1c!important}body.analytics-page.brief-tab-active #panel-brief .brief-machine-progress{font-weight:600!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-running{color:#15803d!important;border-color:#86efac!important;background:#f0fdf4!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-dispatched{color:#1d4ed8!important;border-color:#93c5fd!important;background:#eff6ff!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-completed{color:#047857!important;border-color:#6ee7b7!important;background:#ecfdf5!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-idle{color:#475569!important;border-color:#cbd5e1!important;background:#f8fafc!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-offline{color:#4b5563!important;border-color:#d1d5db!important;background:#f3f4f6!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-abnormal{color:#b91c1c!important;border-color:#fca5a5!important;background:#fef2f2!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-maintenance{color:#c2410c!important;border-color:#fdba74!important;background:#fff7ed!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-changeover{color:#7e22ce!important;border-color:#d8b4fe!important;background:#faf5ff!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-setup{color:#0e7490!important;border-color:#a5f3fc!important;background:#ecfeff!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-first-check{color:#1d4ed8!important;border-color:#93c5fd!important;background:#eff6ff!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-paused{color:#c2410c!important;border-color:#fdba74!important;background:#fff7ed!important}body.analytics-page.brief-tab-active #panel-brief .boss-status-badge.brief-badge-unknown{color:#64748b!important;border-color:#cbd5e1!important;background:#f8fafc!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-paused .brief-machine-wo-status{color:#c2410c!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-idle .brief-machine-wo-status{color:#475569!important}body.analytics-page.brief-tab-active #panel-brief .brief-card-offline .brief-machine-wo-status{color:#4b5563!important}
