:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{--bg0:#070a0f;--bg1:#0b1220;--panel:#0f1b2d;--panel2:#0c1626;--text:#d7e1f2;--muted:#8ea4c7;--accent:#00ff84;--accent2:#00c2ff;--danger:#ff3b3b;--border:#1a3352;--shadow:0 12px 40px #0000008c;--radius:14px;--radiusSm:10px}*{box-sizing:border-box}html,body,#root{background:radial-gradient(900px 500px at 20% 0%,#00ff841a,transparent 55%),radial-gradient(900px 500px at 80% 0%,#00c2ff1a,transparent 55%),linear-gradient(180deg,var(--bg1),var(--bg0));height:100%;min-height:100%;color:var(--text);margin:0}body{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.app{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0b1220eb,#070a0fe0);border-bottom:1px solid #1a3352cc;align-items:stretch;gap:12px;padding:12px 14px;display:flex;position:sticky;top:0}.brand{border-radius:var(--radius);min-width:220px;box-shadow:var(--shadow);background:linear-gradient(#0f1b2da6,#0c1626a6);border:1px solid #1a3352e6;flex:1;padding:10px 12px}.brandTitle{letter-spacing:.6px;color:var(--accent);text-shadow:0 0 14px #00ff8440;font-size:14px;font-weight:900}.brandSub{color:var(--muted);margin-top:4px;font-size:11px}.statusPanel{border-radius:var(--radius);min-width:260px;box-shadow:var(--shadow);background:linear-gradient(#0f1b2da6,#0c1626a6);border:1px solid #1a3352e6;flex-direction:column;justify-content:center;padding:10px 12px;display:flex}.statusLabel{color:var(--muted);font-size:10px}.statusValue{color:var(--accent2);text-shadow:0 0 16px #00c2ff33;margin-top:4px;font-size:13px;font-weight:900}.content{flex:1;width:100%;padding:14px;display:flex}.panel{border-radius:var(--radius);width:100%;max-width:none;box-shadow:var(--shadow);background:linear-gradient(#0f1b2dc7,#0c1626c7);border:1px solid #1a3352f2;overflow:hidden}.panelHeader{background:linear-gradient(#00ff8417,#0000 65%),linear-gradient(#0f1b2df2,#0c1626eb);border-bottom:1px solid #1a3352cc;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 14px 12px;display:flex}.panelTitle{letter-spacing:.8px;color:var(--text);font-weight:900}.panelHint{color:var(--muted);margin-top:6px;font-size:11px}.panelRight{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.span2{grid-column:1/-1}.field{border-radius:var(--radius);background:#070a0f59;border:1px solid #1a3352a6;flex-direction:column;gap:6px;padding:10px 10px 12px;display:flex}.field label{letter-spacing:.4px;color:var(--muted);font-size:11px;font-weight:900}input[type=text],input[type=number],select,textarea,input[type=file]{border-radius:var(--radiusSm);width:100%;color:var(--text);background:#0b1220b3;border:1px solid #1a3352f2;outline:none;padding:10px;font-size:13px}textarea{resize:vertical;min-height:120px}input:focus,select:focus,textarea:focus{border-color:#00ff84d9;box-shadow:0 0 0 3px #00ff8429}.errorText{color:var(--danger);letter-spacing:.2px;font-size:11px;font-weight:900}.btn{color:var(--text);letter-spacing:.5px;cursor:pointer;background:#0b1220a6;border:1px solid #1a3352f2;border-radius:999px;padding:10px 14px;font-weight:900}.btn:hover{border-color:#00c2ffe6;box-shadow:0 0 0 3px #00c2ff1f}.btnPrimary{color:var(--accent);text-shadow:0 0 14px #00ff8438;background:linear-gradient(#00ff8438,#00ff841a);border-color:#00ff84d9}.btnPrimary:hover{box-shadow:0 0 0 3px #00ff842e}.alarm{border-radius:var(--radius);background:linear-gradient(#ff3b3b24,#0b1220b3);border:1px solid #ff3b3ba6;margin:0 14px 14px;padding:12px}.alarmTitle{color:var(--danger);letter-spacing:.6px;font-weight:900}.alarmBody{color:#d7e1f2f2;margin-top:6px;font-size:12px}.preview{border-radius:var(--radius);background:#070a0f59;border:1px solid #1a3352d9;margin:0 14px 14px;overflow:hidden}.previewHeader{background:linear-gradient(#00c2ff14,#0c1626d9);border-bottom:1px solid #1a3352bf;padding:10px 12px}.previewTitle{letter-spacing:.6px;color:var(--accent2);font-weight:900}.previewHint{color:var(--muted);margin-top:4px;font-size:11px}pre{color:#d7e1f2f2;background:0 0;margin:0;padding:12px;font-size:12px;overflow:auto}.bottomPad{height:12px}@media (max-width:1100px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.grid{grid-template-columns:1fr}.span2{grid-column:auto}.statusPanel{width:100%;min-width:0}.topbar{flex-direction:column}}:root{--bg0:#f6f8ff;--bg1:#eef4ff;--panel:#fff;--panel2:#f8fbff;--text:#19324d;--muted:#5f7392;--accent:#6f5cff;--accent2:#09b3ff;--accent3:#ff7ab6;--accent4:#15c39a;--danger:#ff5b7f;--warning:#ffb547;--border:#d8e4ff;--shadow:0 14px 38px #5c73a829;--shadow-soft:0 10px 24px #7389bc1f}.app{position:relative}.app:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 14%,#6f5cff1a,#0000 24%),radial-gradient(circle at 88% 10%,#09b3ff1a,#0000 24%),radial-gradient(circle at 24% 88%,#ff7ab61a,#0000 22%),radial-gradient(circle at 84% 80%,#15c39a1a,#0000 22%);position:fixed;inset:0}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 26px #617ab01a;background:#ffffffbd!important;border-bottom:1px solid #d8e4fff2!important}.brand,.statusPanel,.panel,.preview,.alarm,.card,.histCard,.modalCard,.loginCard,.woCard,.woChartCard,.woFilterCard,.woKpi,.woCol,.field,.tableWrap,.photoModalCard{border:1px solid var(--border)!important;box-shadow:var(--shadow)!important;color:var(--text)!important;background:linear-gradient(#fffffffa,#f7fafff5)!important}.panelHeader,.previewHeader,.woColHead,.modalHeader{background:linear-gradient(135deg,#6f5cff1f,#09b3ff1a 55%,#ff7ab61a)!important;border-bottom:1px solid #d8e4fff2!important}.brandTitle,.panelTitle,.cardTitle,.leftTitle,.modalTitle,.loginTitle,.woTitle,.woColTitle,.alarmTitle,.previewTitle{color:#28435f!important;text-shadow:none!important}.brandSub,.panelHint,.statusLabel,.previewHint,.histMeta,.leftSub,.modalSub,.muted,.empty,.woMeta,.woK,.woEmpty,.woEmptySmall,.loginFoot{color:var(--muted)!important}.statusValue,.woColCount,.woKpiVal,.histPic,.woTdStrong,.danger{color:#2a4b75!important}.btn,.btnMini,.loginBtn,.woLinkBtn,.woOrderBtn,.woOrderSave,.hamburgerBtn,.hamburgerFloatingBtn{transition:transform .18s,box-shadow .18s,border-color .18s,filter .18s;color:#24415f!important;background:linear-gradient(#fff,#f3f7ff)!important;border:1px solid #7d9aff4d!important;border-radius:14px!important;box-shadow:0 8px 18px #6f5cff14!important}.btn:hover,.btnMini:hover,.loginBtn:hover,.woLinkBtn:hover,.woOrderBtn:hover,.woOrderSave:hover,.hamburgerBtn:hover,.hamburgerFloatingBtn:hover{filter:saturate(1.08);transform:translateY(-1px);border-color:#6f5cff80!important;box-shadow:0 12px 22px #6f5cff24!important}.btnPrimary,.loginBtn,.woApproveBtn{color:#fff!important;text-shadow:none!important;background:linear-gradient(135deg,#6f5cff,#09b3ff)!important;border-color:#0000!important}.btnDanger{color:#fff!important;background:linear-gradient(135deg,#ff7a8a,#ff5b7f)!important;border-color:#0000!important}.btnGhost{background:linear-gradient(#ffffffb8,#f4f8ffeb)!important}.label,.field label,.loginLabel,.woLabel,.panelDesc{color:#546b8a!important}.pill,.modelPill,.woBadge{color:#34506f!important;background:linear-gradient(135deg,#6f5cff24,#09b3ff24)!important;border:1px solid #7d9aff3d!important;box-shadow:0 8px 18px #6f5cff14!important}.woBadgeOk{color:#13745d!important;background:linear-gradient(135deg,#15c39a2e,#3bd08e29)!important;border-color:#15c39a38!important}.woBadgeRun{color:#9b5e11!important;background:linear-gradient(135deg,#ffb54733,#ff7ab624)!important;border-color:#ffb54738!important}.table,.woTable,table{color:var(--text)!important;background:0 0!important}[style*="rgba(7,12,22,0.55)"],[style*="rgba(7,12,22,0.75)"],[style*="rgba(7,12,22,0.95)"],[style*="rgba(11,18,32,0.35)"],[style*="rgba(11,18,32,0.55)"],[style*="rgba(11,18,32,0.75)"],[style*="rgba(9,18,32,0.98)"],[style*="rgba(15,27,45,0.65)"],[style*="rgba(15,27,45,0.78)"],[style*="rgba(12,22,38,0.65)"],[style*="rgba(12,22,38,0.78)"]{background:linear-gradient(#fffffffa,#f6fafff5)!important}[style*="rgba(215,225,242,0.95)"],[style*="rgba(215,225,242,0.92)"],[style*="rgba(210,230,255,0.9)"],[style*="rgba(255,255,255,0.75)"],[style*="rgba(255,255,255,0.92)"]{color:#23415e!important}[style*="rgba(26,51,82,0.55)"],[style*="rgba(26,51,82,0.75)"],[style*="rgba(26,51,82,0.8)"],[style*="rgba(26,51,82,0.9)"],[style*="rgba(26,51,82,0.95)"]{border-color:#7d9aff42!important}[style*="box-shadow: 0 14px 36px rgba(0,0,0,0.42)"],[style*="box-shadow: 0 10px 30px rgba(0,0,0,0.45)"]{box-shadow:0 18px 40px #6a7eaf2e!important}svg text{font-family:Inter,ui-sans-serif,system-ui,sans-serif}@media (max-width:768px){.panel,.brand,.statusPanel,.field,.loginCard,.modalCard,.woCard,.woCol,.woFilterCard,.woChartCard{border-radius:18px!important}.btn,.btnMini,.loginBtn,.woLinkBtn,.woOrderBtn,.woOrderSave{border-radius:12px!important}}:root{--bg0:#f4f7ff;--bg1:#eef3ff;--bg2:#fff7fb;--panel:#fff;--panel2:#f7faff;--panel3:#f3f7ff;--text:#18324d;--muted:#6f84a3;--accent:#6f5cff;--accent2:#11b8ff;--accent3:#ff78b2;--accent4:#18c59d;--danger:#ff5f7d;--warning:#ffb44d;--success:#11b981;--border:#dfe7ff;--border-strong:#cad7ff;--shadow:0 24px 60px #6074a829;--shadow-soft:0 14px 30px #7080b01a;--shadow-glow:0 10px 30px #6f5cff29;--radius:20px;--radiusSm:14px}html,body,#root{min-height:100%;color:var(--text)!important;background:radial-gradient(circle at 10% 10%,#6f5cff33,#0000 24%),radial-gradient(circle at 90% 8%,#11b8ff29,#0000 22%),radial-gradient(circle at 18% 90%,#ff78b229,#0000 22%),radial-gradient(circle at 84% 82%,#18c59d1f,#0000 18%),linear-gradient(#f9fbff 0%,#eef4ff 48%,#fffafd 100%)!important}body{letter-spacing:.01em;background-attachment:fixed!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#dce6ff8f;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(#6f5cffa6,#11b8ff99);border:2px solid #f5f8ffeb;border-radius:999px}.app{isolation:isolate;position:relative}.app:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 0 0,#6f5cff14,#0000 32%),radial-gradient(circle at 100% 0,#11b8ff14,#0000 28%),radial-gradient(circle at 20% 100%,#ff78b214,#0000 28%),radial-gradient(circle at 100% 100%,#18c59d14,#0000 24%);position:fixed;inset:0}.topbar{z-index:40;position:sticky;top:0;-webkit-backdrop-filter:blur(18px)saturate(1.2)!important;backdrop-filter:blur(18px)saturate(1.2)!important;background:#ffffffb8!important;border-bottom:1px solid #dfe7fff2!important;padding:16px 18px!important;box-shadow:0 16px 32px #677aad1a!important}.brand,.statusPanel,.panel,.preview,.alarm,.card,.histCard,.modalCard,.loginCard,.woCard,.woChartCard,.woFilterCard,.woKpi,.woCol,.field,.tableWrap,.photoModalCard,.leftMenu,.leftPanel,.rightPanel,.contentPanel,.sectionCard,.summaryCard,.filterCard,.listCard,.metricCard{border:1px solid var(--border)!important;box-shadow:var(--shadow-soft)!important;color:var(--text)!important;background:linear-gradient(#fffffff5,#f7fafffa)!important;border-radius:22px!important}.panel,.card,.modalCard,.loginCard,.woCard,.woChartCard,.woFilterCard,.woCol,.preview,.alarm{overflow:hidden}.brand,.statusPanel{position:relative}.brand:after,.statusPanel:after,.panel:after,.card:after,.woCard:after,.loginCard:after,.modalCard:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff61,#0000 36% 64%,#6f5cff0a);position:absolute;inset:0}.brandTitle,.panelTitle,.cardTitle,.leftTitle,.modalTitle,.loginTitle,.woTitle,.woColTitle,.alarmTitle,.previewTitle,h1,h2,h3,h4,h5,h6{letter-spacing:.01em;color:#223b59!important;text-shadow:none!important}.brandTitle,.panelTitle,.cardTitle,.modalTitle,.loginTitle,.woTitle{font-weight:800!important}.brandSub,.panelHint,.statusLabel,.previewHint,.histMeta,.leftSub,.modalSub,.muted,.empty,.woMeta,.woK,.woEmpty,.woEmptySmall,.loginFoot,.smallText,.helperText,p,span.small,.textMuted{color:var(--muted)!important}.btn,.btnMini,.loginBtn,.woLinkBtn,.woOrderBtn,.woOrderSave,.hamburgerBtn,.hamburgerFloatingBtn,button{transition:transform .18s,box-shadow .18s,border-color .18s,filter .18s;color:#23425f!important;background:linear-gradient(#fff,#f3f7ff)!important;border:1px solid #7e91ff3d!important;border-radius:15px!important;box-shadow:0 10px 20px #6f5cff14!important}button:disabled,.btn:disabled,.btnMini:disabled{opacity:.58;cursor:not-allowed;transform:none!important}.btn:hover,.btnMini:hover,.loginBtn:hover,.woLinkBtn:hover,.woOrderBtn:hover,.woOrderSave:hover,.hamburgerBtn:hover,.hamburgerFloatingBtn:hover,button:hover{filter:saturate(1.04);transform:translateY(-1px);border-color:#6f5cff6b!important;box-shadow:0 14px 24px #6f5cff24!important}.btnDanger,button.btnDanger{color:#fff!important;background:linear-gradient(135deg,#ff8a9a,#ff5f7d)!important;border-color:#0000!important}.btnSuccess,button.btnSuccess{color:#fff!important;background:linear-gradient(135deg,#18c59d,#12b981)!important;border-color:#0000!important}.btnGhost,button.btnGhost{background:linear-gradient(#ffffffd9,#f4f8fffa)!important}input[type=text],input[type=number],input[type=password],input[type=date],input[type=time],input[type=month],input[type=search],select,textarea,input[type=file],.input,.textarea,.searchInput,.loginInput,.woInput,.woSelect{color:#183452!important;background:linear-gradient(#fffffffa,#f6f9fffa)!important;border:1px solid #8094ff3d!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffeb,0 6px 16px #748abd14!important}textarea{min-height:120px}.label,.field label,.loginLabel,.woLabel,.panelDesc,th,legend{color:#536b8a!important;font-weight:700!important}.table,.woTable,table{border-collapse:separate;border-spacing:0;color:var(--text)!important;background:0 0!important}.table th,.table td,.woTable th,.woTable td,table th,table td{color:var(--text)!important;border-color:#dfe7fff2!important}.table thead th,.woTable thead th,table thead th{text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:#45607e!important}.alarmTitle{color:#d84464!important}.alarmBody,pre,.modalBody,.modalFooter,.histTime,.woV,.woKet,code{color:var(--text)!important}code,pre{border-radius:16px;background:#f5f7ffd1!important}svg text{fill:#516b89;font-family:Inter,ui-sans-serif,system-ui,sans-serif}svg [stroke="rgba(255,255,255,0.14)"],svg [stroke="rgba(255,255,255,0.25)"]{stroke:#879ccd57!important}[style*="box-shadow: 0 14px 36px rgba(0,0,0,0.42)"],[style*="box-shadow: 0 10px 30px rgba(0,0,0,0.45)"],[style*="box-shadow: 0 14px 36px rgba(0,0,0,0.42)"]{box-shadow:0 18px 40px #6a7eaf2e!important}@media (max-width:768px){.topbar,.content{padding:12px!important}.panel,.brand,.statusPanel,.field,.loginCard,.modalCard,.woCard,.woCol,.woFilterCard,.woChartCard{border-radius:18px!important}.btn,.btnMini,.loginBtn,.woLinkBtn,.woOrderBtn,.woOrderSave,button{border-radius:13px!important}}:root{--bg0:#14171a;--bg1:#1a1e22;--bg2:#101214;--panel:#2b3136;--panel2:#1d2125;--panel3:#343a40;--text:#f4efe5;--muted:#b9b0a1;--accent:#ffb042;--accent2:#ffd089;--accent3:#ff7a1a;--accent4:#8da0ae;--danger:#ff6b57;--warning:#ffb042;--success:#68c18b;--border:#4b5258;--border-strong:#696f75;--shadow:0 24px 54px #00000057;--shadow-soft:0 16px 28px #00000038;--radius:22px;--radiusSm:16px}.topbar,.leftMenu,.brand,.statusPanel,.panel,.preview,.alarm,.card,.histCard,.modalCard,.loginCard,.woCard,.woChartCard,.woFilterCard,.woKpi,.woCol,.field,.tableWrap,.photoModalCard,.woTableWrap{color:var(--text)!important;box-shadow:var(--shadow-soft)!important;background:linear-gradient(#32373cfa,#1a1e21fa)!important;border:1px solid #ffb0421f!important}.topbar{border-bottom:1px solid #ffb0421f!important}@media (max-width:768px){.leftMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:14px!important}.menuBtn{min-width:0!important}}body{background-image:linear-gradient(#31c6ff09 1px,#0000 1px),linear-gradient(90deg,#31c6ff09 1px,#0000 1px),radial-gradient(circle at 50% -10%,#31c6ff24,#0000 28%),radial-gradient(circle at 100% 0,#5ef2c61a,#0000 24%),linear-gradient(#05111b 0%,#081725 100%)!important;background-size:24px 24px,24px 24px,auto,auto,auto!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.app:before{display:none!important}.topbar,.leftMenu,.brand,.statusPanel,.panel,.preview,.alarm,.card,.histCard,.modalCard,.loginCard,.woCard,.woChartCard,.woFilterCard,.woKpi,.woCol,.field,.tableWrap,.photoModalCard,.woTableWrap{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border)!important;color:var(--text)!important;box-shadow:var(--shadow-soft)!important;background:linear-gradient(#0b1a28f0,#08121df5)!important}.topbar{border-bottom:1px solid var(--border-strong)!important;background:linear-gradient(#071522e0,#050f18e6)!important;box-shadow:0 16px 28px #0000003d!important}.leftMenu{border-bottom:1px solid var(--border-strong)!important;background:linear-gradient(#0a1b2af0,#07121df5)!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important;padding:12px 16px!important;box-shadow:0 12px 24px #0000002e!important}.leftTitle{text-transform:uppercase;grid-column:1/-1;letter-spacing:.12em!important;color:#a8dfff!important;margin-bottom:2px!important;font-size:18px!important}.leftSub{grid-column:1/-1;color:var(--muted)!important;margin-bottom:8px!important}.brandTitle,.panelTitle,.cardTitle,.leftTitle,.modalTitle,.loginTitle,.woTitle,.woColTitle,.alarmTitle,.previewTitle,.statusValue,.histPic,.woColCount,.woKpiVal,.woTdStrong{color:#d9f4ff!important}.brandSub,.panelHint,.statusLabel,.previewHint,.histMeta,.leftSub,.modalSub,.muted,.empty,.woMeta,.woK,.woEmpty,.woEmptySmall,.loginFoot,.label,.field label,.loginLabel,.woLabel,.panelDesc,.histTime{color:var(--muted)!important}.btn,.btnMini,.loginBtn,.woLinkBtn,.woOrderBtn,.woOrderSave,.hamburgerBtn,.hamburgerFloatingBtn,.menuBtn,button{color:#d8ecff!important;background:linear-gradient(#0e2132fa,#0a1724fa)!important;border:1px solid #31c6ff29!important;box-shadow:0 8px 16px #0000002e!important}.btn:hover,.btnMini:hover,.loginBtn:hover,.woLinkBtn:hover,.woOrderBtn:hover,.woOrderSave:hover,.hamburgerBtn:hover,.hamburgerFloatingBtn:hover,.menuBtn:hover,button:hover{border-color:#31c6ff57!important;box-shadow:0 0 0 1px #31c6ff1a,0 12px 22px #00000038!important}.btnPrimary,.loginBtn,.woApproveBtn,.menuBtnActive{color:#effbff!important;background:linear-gradient(135deg,#0c507cf5,#12beffe6)!important;border-color:#47d6ff6b!important;box-shadow:0 0 0 1px #31c6ff24,0 0 28px #31c6ff2e!important}.btnDanger{color:#ffb2a6!important;border-color:#ff7e6b42!important}.pill,.modelPill,.woBadge,.chip,.tag{color:#b9e8ff!important;background:linear-gradient(135deg,#31c6ff24,#5ef2c614)!important;border:1px solid #31c6ff29!important}.woBadgeOk,.tagSuccess{color:#cdf7e9!important;background:linear-gradient(135deg,#34e0b52e,#0f5b4f2e)!important;border-color:#34e0b538!important}.woBadgeRun,.tagWarning{color:#ffe6b1!important;background:linear-gradient(135deg,#ffbf522e,#563e112e)!important;border-color:#ffbf523d!important}@media (max-width:768px){.leftMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:12px!important}.menuBtn{min-width:0!important;padding:11px 10px!important}}:root{--bg0:#030913;--bg1:#07111d;--bg2:#0b1827;--panel:#091522;--panel2:#0d1b2b;--panel3:#112236;--text:#d9f7ff;--muted:#79a9c4;--accent:#37d6ff;--accent2:#00a8ff;--accent3:#6af7ff;--accent4:#3effc4;--danger:#ff6b87;--warning:#ffb84d;--success:#35e0b5;--border:#103149;--border-strong:#1a5578;--shadow:0 18px 48px #0000006b;--shadow-soft:0 14px 32px #00000047;--shadow-glow:0 0 0 1px #37d6ff1a,0 0 24px #00a8ff1a}html,body,#root{color:var(--text)!important;background:radial-gradient(circle at 14% 10%,#00a8ff2e,#0000 24%),radial-gradient(circle at 88% 8%,#37d6ff1f,#0000 20%),radial-gradient(circle at 22% 84%,#3effc41a,#0000 18%),linear-gradient(#07111c 0%,#040b14 44%,#02070d 100%)!important}body{background-attachment:fixed!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.app:before{opacity:.9;background:linear-gradient(#1c5e8414 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#1c5e8414 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 10% 10%,#00a8ff1a,#0000 22%),radial-gradient(circle at 90% 18%,#37d6ff14,#0000 20%)!important}.topbar{-webkit-backdrop-filter:blur(14px)saturate(1.15)!important;backdrop-filter:blur(14px)saturate(1.15)!important;background:linear-gradient(#07121deb,#040c14e0)!important;border-bottom:1px solid #1b587b99!important;box-shadow:0 14px 30px #0000004d,inset 0 -1px #37d6ff14!important}.brand,.statusPanel,.panel,.preview,.alarm,.card,.histCard,.modalCard,.loginCard,.woCard,.woChartCard,.woFilterCard,.woKpi,.woCol,.field,.tableWrap,.photoModalCard,.leftMenu,.leftPanel,.rightPanel,.contentPanel,.sectionCard,.summaryCard,.filterCard,.listCard,.metricCard{box-shadow:var(--shadow-soft),inset 0 1px 0 #ffffff08!important;color:var(--text)!important;background:linear-gradient(#091522f5,#060f18fa)!important;border:1px solid #16547785!important}.brand:after,.statusPanel:after,.panel:after,.card:after,.woCard:after,.loginCard:after,.modalCard:after{background:linear-gradient(135deg,#37d6ff14,#0000 30% 68%,#00a8ff0d)!important}.panelHeader,.previewHeader,.woColHead,.modalHeader,.sectionHeader,.loginHeader{background:linear-gradient(135deg,#09364fd9,#071d2eeb 58%,#05111cf5)!important;border-bottom:1px solid #1b587b8a!important}.brandTitle,.panelTitle,.cardTitle,.leftTitle,.modalTitle,.loginTitle,.woTitle,.woColTitle,.alarmTitle,.previewTitle,h1,h2,h3,h4,h5,h6{color:#dcf9ff!important;text-shadow:0 0 14px #37d6ff1f!important}.brandSub,.panelHint,.statusLabel,.previewHint,.histMeta,.leftSub,.modalSub,.muted,.empty,.woMeta,.woK,.woEmpty,.woEmptySmall,.loginFoot,.smallText,.helperText,p,span.small,.textMuted,.label,.field label,.loginLabel,.woLabel,.panelDesc,th,legend{color:#7ba9c3!important}.statusValue,.woColCount,.woKpiVal,.histPic,.woTdStrong,.valueStrong,.metricValue{color:#7eeeff!important}.btn,.btnMini,.loginBtn,.woLinkBtn,.woOrderBtn,.woOrderSave,.hamburgerBtn,.hamburgerFloatingBtn,button{color:#c8f4ff!important;background:linear-gradient(#0a1c2bfa,#06121cfa)!important;border:1px solid #37d6ff3d!important;box-shadow:0 0 0 1px #37d6ff0d,0 10px 22px #00000038!important}.btn:hover,.btnMini:hover,.loginBtn:hover,.woLinkBtn:hover,.woOrderBtn:hover,.woOrderSave:hover,.hamburgerBtn:hover,.hamburgerFloatingBtn:hover,button:hover{border-color:#37d6ff75!important;box-shadow:0 0 0 1px #37d6ff1a,0 0 24px #00a8ff1a,0 14px 28px #00000042!important}.btnPrimary,.loginBtn,.woApproveBtn,button.btnPrimary{color:#effcff!important;background:linear-gradient(135deg,#0b79aefa,#12befff2)!important;border-color:#4ae0ff57!important;box-shadow:0 0 0 1px #3dd6ff1f,0 0 24px #12beff2e,0 14px 28px #00000038!important}.btnDanger,button.btnDanger{color:#fff!important;background:linear-gradient(135deg,#b83d61,#ff6b87)!important}.btnSuccess,button.btnSuccess{color:#fff!important;background:linear-gradient(135deg,#139a79,#35e0b5)!important}input[type=text],input[type=number],input[type=password],input[type=date],input[type=time],input[type=month],input[type=search],select,textarea,input[type=file],.input,.textarea,.searchInput,.loginInput,.woInput,.woSelect{color:#d9f7ff!important;background:linear-gradient(#07121dfa,#040c14fa)!important;border:1px solid #2276a357!important;box-shadow:inset 0 1px #ffffff08,0 8px 16px #0000002e!important}input:focus,select:focus,textarea:focus,.loginInput:focus,.woInput:focus,.woSelect:focus,.searchInput:focus{border-color:#37d6ff94!important;box-shadow:0 0 0 4px #12beff1a,0 0 20px #12beff1f,0 14px 28px #0000003d!important}::placeholder{color:#79a9c4b8!important}.pill,.modelPill,.woBadge,.chip,.tag{color:#c5f6ff!important;background:linear-gradient(135deg,#084d7094,#0a2638d6)!important;border:1px solid #37d6ff29!important;box-shadow:inset 0 1px #ffffff08!important}.woBadgeOk,.tagSuccess{color:#d9fff3!important;background:linear-gradient(135deg,#139a7980,#083e34d9)!important}.woBadgeRun,.tagWarning{color:#ffe6b0!important;background:linear-gradient(135deg,#ffb84d47,#4e350dd1)!important}.table thead tr,.woTable thead tr,table thead tr{background:linear-gradient(135deg,#094c6fb8,#062538eb,#05121dfa)!important}.table thead th,.woTable thead th,table thead th{color:#9adfff!important}.table tbody tr:nth-child(2n),.woTable tbody tr:nth-child(2n),table tbody tr:nth-child(2n){background:#ffffff04!important}.table tbody tr:hover,.woTable tbody tr:hover,table tbody tr:hover{background:#37d6ff0d!important}.table th,.table td,.woTable th,.woTable td,table th,table td{border-color:#1855784d!important}.loginWrap,.modalOverlay,.photoModalBody{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#02080eb3!important}.alarm{background:linear-gradient(135deg,#9d324d2e,#081018f5)!important;border-color:#ff6b8733!important}.alarmBody,pre,.modalBody,.modalFooter,.histTime,.woV,.woKet{color:var(--text)!important}[style*="rgba(7,12,22,0.55)"],[style*="rgba(7,12,22,0.75)"],[style*="rgba(7,12,22,0.95)"],[style*="rgba(11,18,32,0.35)"],[style*="rgba(11,18,32,0.55)"],[style*="rgba(11,18,32,0.75)"],[style*="rgba(9,18,32,0.98)"],[style*="rgba(15,27,45,0.65)"],[style*="rgba(15,27,45,0.78)"],[style*="rgba(12,22,38,0.65)"],[style*="rgba(12,22,38,0.78)"],[style*="rgba(255,255,255,0.03)"],[style*="rgba(255,255,255,0.04)"]{background:linear-gradient(#091522fa,#060f18fa)!important}[style*="rgba(215,225,242,0.95)"],[style*="rgba(215,225,242,0.92)"],[style*="rgba(210,230,255,0.9)"],[style*="rgba(255,255,255,0.75)"],[style*="rgba(255,255,255,0.92)"],[style*="rgba(235,245,255,0.95)"]{color:#d9f7ff!important}[style*="rgba(26,51,82,0.55)"],[style*="rgba(26,51,82,0.75)"],[style*="rgba(26,51,82,0.8)"],[style*="rgba(26,51,82,0.9)"],[style*="rgba(26,51,82,0.95)"],[style*="rgba(255,255,255,0.14)"]{border-color:#18557847!important}[style*="z-index: 10020"],[style*="z-index: 9999"]{background:linear-gradient(#0a1826fc,#050e17fc)!important;border:1px solid #2276a361!important;box-shadow:0 18px 40px #00000057,0 0 0 1px #37d6ff0f!important}svg text{font-family:Inter,ui-sans-serif,system-ui,sans-serif;fill:#b9ecff!important}.menuBtn{color:#bfeeff!important;background:linear-gradient(#0b1b2bfa,#07121dfa)!important;border-color:#2276a347!important}.menuBtnActive{color:#effcff!important;background:linear-gradient(135deg,#0a638ffa,#12beffeb)!important;border-color:#51e1ff75!important;box-shadow:0 0 0 1px #3dd6ff1f,0 0 28px #12beff2e!important}.leftMenu{background:linear-gradient(#060f18b8,#040b12b3)!important;border:1px solid #14486757!important;box-shadow:inset 0 1px #ffffff08,0 16px 30px #0000002e!important}@media (max-width:768px){.leftMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:12px!important}.menuBtn{min-width:0!important;padding:11px 10px!important}}
