:root{--blue:#2563EB;--blue-deep:#1E3A8A;--blue-pill:#E8EEF8;--blue-soft:#F3F6FB;--blue-cta:#2563EB;--bg:#ffffff;--canvas:#F3F4F6;--side:#F6F7F9;--surface-2:#F6F7F9;--line:#E3E7EC;--line-2:#D9DEE5;--line-in:#E5E7EB;--line-row:#EEF0F3;--line-input:#CBD2DC;--ink:#374151;--ink-2:#111827;--ink-3:#667080;--ink-4:#667080;--ink-head:#4B5563;--ink-cap:#5F6875;--tone-ok:#15803D;--tone-warn:#C2410C;--tone-bad:#B91C1C;--tone-info:#2563EB;--tone-mut:#9CA3AF;--pri:#1F2937;--pri-hover:#111827;--hover-bg:#F3F4F6;--hover-border:#94A3B8;--row-hover:#F3F5F8;--side-hover:#EDF0F4;--surface-note:#FAFAFA;--code-bg:#EEF0F3;--chip-border:#93A8D4;--green:#46d68c;--green-dot:#31ba3f;--green-text:var(--tone-ok);--red:#ff6b6b;--red-deep:var(--tone-bad);--amber:#d49b41;--font:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--num:"IBM Plex Mono",ui-monospace,monospace;--fs-body:14px;--fs-data:12.5px;--fs-aux:12px;--fs-h1:24px;--fs-h2:20px;--fs-h3:16px;--fs-kpi:24px;--fs-panel:18px;--fs-sect:13px;--lh-body:1.55;--lh-head:1.25;--sp-section:16px;--sp-card:16px;--sp-grid:16px;--pad-panel:16px 18px;--r-card:4px;--r-ctl:4px;--r-chip:3px;--r-sq:2px;--sh-float:0 20px 60px rgba(20,40,80,.25);--scrim:rgba(16,24,40,.28);--sidebar-w:264px;--topbar-h:64px;--noc-bg:#edeff2;--noc-panel:rgba(255,255,255,.97);--noc-blur:blur(8px);--sh-noc:0 8px 28px rgba(20,40,80,.16);--sh-cnt:0 6px 20px rgba(20,40,80,.14);--sh-foot:0 8px 24px rgba(20,40,80,.14);--sh-det:0 12px 40px rgba(20,40,80,.2);--sh-place:0 10px 30px rgba(20,40,80,.28);--noc-hover:#f7f8fa;--blue-edge:#b9d2fc;--r-noc:12px}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font:400 var(--fs-body)/var(--lh-body) var(--font)}.num{font-family:var(--num);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app{height:100dvh;display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);overflow:hidden}.app-sidebar{grid-column:1;background:var(--side);border-right:1px solid var(--line);height:100%;overflow:hidden;display:flex;flex-direction:column}.app-main{grid-column:2;min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)}.app-topbar{position:relative;z-index:700;flex:0 0 var(--topbar-h);display:flex;align-items:center;gap:16px;padding:0 24px;background:var(--bg);border-bottom:1px solid var(--line-2)}.app-title{font-weight:600;color:var(--ink-2)}.app-title{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-h3)}.tr{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:0}.star{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:var(--r-ctl);border:1px solid var(--line-input);background:var(--bg);color:var(--ink);font:500 var(--fs-data)/var(--lh-body) var(--font);cursor:pointer;white-space:nowrap}.star:disabled{color:var(--ink-4);cursor:default}.locwrap{position:relative}.loc{display:flex;align-items:center;height:34px;border:1px solid var(--line-input);border-radius:var(--r-ctl);background:var(--bg);color:var(--ink);font:500 var(--fs-data)/var(--lh-body) var(--font);overflow:hidden;cursor:pointer;width:230px;padding:0}.loct{flex:1;min-width:0;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loc .pin{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;background:var(--side);border-right:1px solid var(--line);color:var(--ink-3)}.locmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:80;width:340px;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-ctl);box-shadow:0 10px 30px #14285024;overflow:hidden}.bell{position:relative;width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border:1px solid var(--line-input);border-radius:var(--r-ctl);background:transparent;color:var(--ink);cursor:pointer;font:400 var(--fs-body)/var(--lh-body) var(--font);padding:0}.bell:disabled{color:var(--ink-4);cursor:default}.mbtn{display:none}.app-content{flex:1;min-height:0;overflow-y:auto;padding:20px 32px 40px;background:var(--canvas)}.app-content>*:not(.modal-back):not(.ovl):not(.mapnoc){max-width:1600px;margin-inline:auto}.app-content>.tabs,.app-content>.seg{margin-inline:0}.sbrand{flex:0 0 var(--topbar-h);display:flex;align-items:center;gap:8px;padding:0 16px 0 20px;border-bottom:1px solid var(--line)}.sbrand img{height:24px;width:auto;max-width:100%;object-fit:contain}.railbtn{margin-left:auto;width:32px;height:32px;flex:0 0 32px;border:1px solid var(--line-input);border-radius:var(--r-ctl);background:var(--bg);color:var(--ink-3);cursor:pointer;display:grid;place-items:center}.railbtn:hover{background:var(--side-hover)}.suser{flex:0 0 auto;display:flex;gap:12px;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line)}.suser .av{width:38px;height:38px;flex:0 0 38px;border-radius:99px;display:grid;place-items:center;background:var(--blue-pill);border:1px solid var(--chip-border);color:var(--blue-deep);font-weight:600}.uinfo{min-width:0;display:flex;flex-direction:column}.suser .nm{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suser .st{font-size:var(--fs-aux);color:var(--ink-3);display:flex;align-items:center;gap:6px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.suser .st .dot{width:6px;height:6px;border-radius:50%;background:var(--green-dot);flex:0 0 6px}.snav{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 12px 16px}.ghead{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:14px 12px 6px}.nitem{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;border-radius:var(--r-chip);font-size:13px;color:var(--ink);text-decoration:none}.nicon{flex:0 0 18px;width:18px;height:18px}.nitem:hover{background:var(--side-hover)}.nitem.on{background:var(--blue-pill);color:var(--blue-deep);font-weight:600;box-shadow:inset 3px 0 0 var(--blue)}.sfoot{flex:0 0 auto;padding:10px 12px 14px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:2px}.sfoot-item{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border:0;background:none;border-radius:var(--r-ctl);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.sfoot-item:hover:not(:disabled){background:var(--side-hover)}.sfoot-item:disabled{color:var(--ink-4);cursor:default}.sinfo{padding:8px 12px 0;font-size:var(--fs-aux);color:var(--ink-3)}.app.rail{grid-template-columns:72px minmax(0,1fr)}.app.rail .nitem span,.app.rail .ghead,.app.rail .uinfo,.app.rail .sfoot-item span,.app.rail .sinfo{display:none}.app.rail .sbrand{flex:0 0 var(--topbar-h);flex-direction:column;gap:4px;padding:0;justify-content:center}.app.rail .sbrand img{height:16px}.app.rail .railbtn{margin-left:0;width:26px;height:26px;flex:0 0 26px}.app.rail .suser,.app.rail .nitem,.app.rail .sfoot-item{justify-content:center;padding-left:0;padding-right:0}@media (max-width:1280px){.app{grid-template-columns:72px minmax(0,1fr)}.railbtn,.nitem span,.ghead,.uinfo,.sfoot-item span,.sinfo{display:none}.suser,.sfoot-item{justify-content:center;padding-left:0;padding-right:0}.sbrand{flex:0 0 var(--topbar-h);padding:0 10px;justify-content:center}.sbrand img{height:20px}.snav{padding:12px 6px}.nitem{justify-content:center;padding:0;gap:0}}@media (max-width:1024px){.app{grid-template-columns:minmax(0,1fr)}.mbtn{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line-input);border-radius:var(--r-ctl);background:var(--bg);cursor:pointer}.app-sidebar{position:fixed;inset:0 auto 0 0;width:280px;z-index:120;transform:translate(-100%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.app.drawer .app-sidebar{transform:none;box-shadow:var(--sh-float)}.app-content{padding:16px}}@media (max-width:768px){.app-topbar{gap:10px;padding:0 12px}.app-title{display:none}.app-content{padding:12px 12px 32px}}.app[data-shell=exec]{--fs-body:16px;--fs-data:15px;--fs-aux:13px;--fs-h1:34px;--fs-h2:24px;--fs-h3:19px;font-size:var(--fs-body)}.app[data-shell=exec] .nitem{min-height:52px;font-size:var(--fs-body)}.app[data-shell=exec] .ghead{font-size:var(--fs-aux)}.app[data-shell=exec] .app-content{padding:24px 40px 56px}.app[data-shell=exec] .stat{padding:28px}.app.present{grid-template-columns:minmax(0,1fr)}.app.present .app-sidebar{display:none}.app.present{--fs-body:18px;--fs-data:17px;--fs-aux:14px;--fs-h1:40px;--fs-h2:28px;--fs-h3:21px;font-size:var(--fs-body)}.app.present .app-content{padding:32px 48px 64px}.app.present .app-content>*:not(.modal-back):not(.ovl):not(.mapnoc){max-width:1400px}.app.nocmode .app-content{padding:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.app.nocmode .app-content>*{max-width:none;margin-inline:0}@media (max-width:1100px){.hier-grid{grid-template-columns:minmax(0,1fr)!important}}.authwait{min-height:100dvh;display:grid;place-items:center;padding:var(--sp-section);background:var(--canvas)}.authwait>div{width:min(460px,100%);display:flex;flex-direction:column;gap:12px;text-align:center}.authwait h1{font:600 var(--fs-h2)/var(--lh-head) var(--font);margin:0}.authwait .errcode{align-self:center}.sfoot select.btn{width:100%;min-height:38px}.app.rail .sfoot select.btn{padding:0;text-align:center;text-align-last:center;-moz-appearance:none;appearance:none;-webkit-appearance:none}.eiys-root .locitem{display:block;width:100%;text-align:left;padding:8px 10px;border:0;background:none;font:inherit;color:inherit;cursor:pointer;border-radius:6px}.eiys-root .locitem:hover{background:var(--blue-soft)}.eiys-root .locitem[aria-pressed=true]{background:var(--blue-pill);color:var(--blue-deep)}.eiys-root .locitem.unread{background:var(--blue-soft)}.eiys-root .locitem.unread:hover{background:var(--blue-pill)}.eiys-root a.statlink,.eiys-root a.statlink:hover{color:inherit;text-decoration:none}.eiys-root a.linkish{display:inline-block;line-height:normal}.eiys-root a.qlink{display:inline-block;line-height:normal;text-align:center}.eiys-root .tblwrap{overflow-x:auto}.eiys-root .stat .jump{pointer-events:auto!important}.eiys-root .app.nocmode .wslgd{position:absolute;left:0;right:0;top:auto;bottom:0;width:auto;height:28px;flex-direction:row;align-items:center;gap:14px;padding:0 12px;background:#fffffff0;border:0;border-top:1px solid #D9DEE5;border-radius:0;box-shadow:none;color:#4b5563}.eiys-root .wsmap .pinico{width:18px;height:18px;border-radius:3px;border:2px solid #fff;box-shadow:0 1px 4px #11182773;cursor:pointer;padding:0;transition:transform .12s ease}.eiys-root .wsmap .pinico:hover{transform:scale(1.3);z-index:5}.eiys-root .wsmap .pinico.on{outline:2px solid var(--blue);outline-offset:2px}.eiys-root .wsmap .pintip{position:absolute;z-index:650;pointer-events:none;background:#fff;border:1px solid var(--line-2);border-radius:4px;box-shadow:0 4px 14px #1428502e;padding:6px 9px;font-size:11.5px;color:var(--ink);display:flex;flex-direction:column;gap:2px;white-space:nowrap}.eiys-root .wsmap .pintip b{font-size:12px;color:var(--ink-2)}.eiys-root .wsmap .pintip span{color:var(--ink-3)}.eiys-root .xtnrow{display:flex;align-items:stretch}.eiys-root .xtnrow .xtn{flex:1;min-width:0}.eiys-root .xtnrow .xtnact{display:flex;align-items:center;gap:0;padding-right:6px;border-bottom:1px solid #F1F3F5;background:#fff;opacity:.35;transition:opacity .1s}.eiys-root .xtnrow:has(.xtn.on) .xtnact{background:var(--blue-pill);opacity:.6}.eiys-root .xtnrow:hover .xtnact,.eiys-root .xtnrow:focus-within .xtnact{opacity:1}.eiys-root .xtnrow .xtnact .ibtn{width:24px;height:24px;padding:0;margin:0;border:0;border-radius:4px;background:transparent;box-shadow:none;color:#5c6c84;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.eiys-root .xtnrow .xtnact .ibtn:hover{background:#edf1f6;color:#1f2937}.eiys-root .xtnrow .xtnact .ibtn svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8}.eiys-root .ws.ws{grid-template-columns:var(--ws-rail,312px) minmax(0,1fr) 400px}.eiys-root .ws.xt.xt{grid-template-columns:var(--ws-rail,300px) minmax(0,1fr)}.eiys-root .ws.al.al{grid-template-columns:var(--ws-rail,400px) minmax(0,1fr)}.eiys-root .ws.idm.idm{grid-template-columns:var(--ws-rail,380px) minmax(0,1fr)}.eiys-root .ws.anom.anom{grid-template-columns:var(--ws-rail,400px) minmax(0,1fr)}.eiys-root .ws.logv.logv,.eiys-root .ws.setng.setng{grid-template-columns:var(--ws-rail,260px) minmax(0,1fr)}.eiys-root .ws.lab.lab{grid-template-columns:var(--ws-rail,300px) minmax(0,1fr)}@media (max-width:1280px){.eiys-root .ws.ws{grid-template-columns:var(--ws-rail,260px) minmax(0,1fr) 340px}}@media (max-width:1024px){.eiys-root .ws.ws,.eiys-root .ws.xt.xt{grid-template-columns:var(--ws-rail,240px) minmax(0,1fr)}.eiys-root .ws.al.al{grid-template-columns:var(--ws-rail,320px) minmax(0,1fr)}.eiys-root .ws.idm.idm{grid-template-columns:var(--ws-rail,300px) minmax(0,1fr)}.eiys-root .ws.anom.anom{grid-template-columns:var(--ws-rail,320px) minmax(0,1fr)}.eiys-root .ws.logv.logv,.eiys-root .ws.setng.setng{grid-template-columns:var(--ws-rail,220px) minmax(0,1fr)}.eiys-root .ws.lab.lab{grid-template-columns:var(--ws-rail,280px) minmax(0,1fr)}}.eiys-root .wsl{position:relative}.eiys-root .wsresize{position:absolute;top:0;right:0;width:8px;height:100%;z-index:40;cursor:col-resize;background:transparent}.eiys-root .wsresize:hover,.eiys-root .wsresize.on,.eiys-root .wsresize:focus-visible{background:linear-gradient(to right,transparent 2px,#2F71F2 3px,#2F71F2 5px,transparent 6px);outline:none}.eiys-root .app.vp-m .wsresize{display:none}.eiys-root .pickmap{height:320px;border:1px solid var(--line-2);border-radius:4px;overflow:hidden;background:var(--canvas)}.eiys-root .pickpin{width:16px;height:16px;border-radius:50%;background:#2f71f2;border:3px solid #fff;box-shadow:0 2px 8px #14285059;transform:translate(-50%,-50%)}.eiys-root .wsmap .pinico{position:relative}.eiys-root .wsmap .pinbadge{position:absolute;width:13px;height:13px;border-radius:50%;font-style:normal;font-size:9px;font-weight:700;line-height:13px;text-align:center;border:1.5px solid #fff;box-shadow:0 1px 3px #14285059}.eiys-root .wsmap .pinbadge.anom{top:-6px;right:-6px;background:#b91c1c;color:#fff}.eiys-root .wsmap .pinbadge.opp{bottom:-6px;right:-6px;background:#1f6b42;color:#fff}.eiys-root .rawframe{margin:0;padding:12px 14px;background:#f7f8fa;border:1px solid var(--line-2);border-radius:4px;font-family:var(--num);font-size:11.5px;line-height:1.55;color:var(--ink-2);white-space:pre-wrap;word-break:break-all;max-height:280px;overflow:auto}.eiys-root .ws.logv .tbl.dense td[data-l=Ölçüm],.eiys-root .ws.logv .tbl.dense td[data-l=Measurement]{white-space:normal;min-width:180px}@media (max-width: 768px){.eiys-root .ws.ws,.eiys-root .ws.xt.xt,.eiys-root .ws.al.al,.eiys-root .ws.idm.idm,.eiys-root .ws.anom.anom,.eiys-root .ws.logv.logv,.eiys-root .ws.setng.setng,.eiys-root .ws.lab.lab{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important}.eiys-root .wsl{border-right:0;border-bottom:1px solid #D9DEE5;max-height:46vh}.eiys-root .wsresize{display:none}}@media (max-width: 768px){.eiys-root .labhd{flex-wrap:wrap;align-items:flex-start;gap:8px}.eiys-root .labhd .t{font-size:17px}.eiys-root .labhd .btn{flex:0 0 auto}.eiys-root .deney,.eiys-root .sonuc{flex-wrap:wrap}.eiys-root .deney .dg,.eiys-root .sonuc .sg{flex:1 1 100%;min-width:0}.eiys-root .wslay{flex-wrap:wrap}.eiys-root .ws.logv .grid2{grid-template-columns:1fr!important}.eiys-root .ws.logv .tblwrap{overflow-x:auto}.eiys-root .xtkpi{flex-wrap:wrap}.eiys-root .xtkpi>div{flex:1 1 45%;min-width:0}.eiys-root .rawframe{max-width:100%}.eiys-root .mtbl{display:block;overflow-x:auto;max-width:100%}.eiys-root .wsq,.eiys-root .wsq input{width:100%;max-width:100%;box-sizing:border-box}.eiys-root .wslay label{flex:0 0 auto}}.legacy-ui .page-head,.legacy-ui.page-head{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid var(--line-2)}.legacy-ui .page-head h1,.legacy-ui.page-head h1{font:600 20px/1.3 var(--font);letter-spacing:-.005em;color:var(--ink-2);margin:0}.legacy-ui .crumb,.legacy-ui.crumb{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-cap);line-height:1.55;margin-bottom:3px}.legacy-ui .page-head .sp,.legacy-ui.page-head .sp{flex:1}.legacy-ui .page-head .btn.pri,.legacy-ui.page-head .btn.pri{height:34px;padding:0 14px;font-weight:600}.legacy-ui .live,.legacy-ui.live{display:inline-flex;align-items:center;gap:6px;font:500 var(--fs-aux)/1.55 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.legacy-ui .live i,.legacy-ui.live i{width:8px;height:8px;border-radius:var(--r-sq);background:var(--tone-ok)}.legacy-ui .live.off,.legacy-ui.live.off{color:var(--ink-3)}.legacy-ui .live.off i,.legacy-ui.live.off i{background:var(--tone-mut)}.legacy-ui .stamps,.legacy-ui.stamps{display:flex;flex-direction:column;gap:2px;font-size:11.5px;color:var(--ink-cap)}.legacy-ui .stamp,.legacy-ui.stamp{display:flex;align-items:center;gap:6px;line-height:1.55}.legacy-ui .stamp .dot,.legacy-ui.stamp .dot{width:8px;height:8px;border-radius:var(--r-sq);background:var(--tone-ok);flex:0 0 8px}.legacy-ui .stamp.stale .dot,.legacy-ui.stamp.stale .dot{background:var(--tone-warn)}.legacy-ui .help,.legacy-ui.help{width:32px;height:32px;flex:0 0 32px;border-radius:var(--r-ctl);border:1px solid var(--line-input);background:var(--bg);color:var(--ink-3);display:grid;place-items:center;cursor:pointer;font-weight:600}.legacy-ui .help:hover,.legacy-ui.help:hover{border-color:var(--hover-border);background:var(--hover-bg)}.legacy-ui .badge,.legacy-ui.badge{display:inline-flex;align-items:center;gap:6px;font:500 var(--fs-aux)/1 var(--font);color:var(--ink);white-space:nowrap}.legacy-ui .badge:before,.legacy-ui.badge:before{content:"";width:8px;height:8px;border-radius:var(--r-sq);background:var(--tone-mut);flex-shrink:0}.legacy-ui .badge.ok:before,.legacy-ui.badge.ok:before{background:var(--tone-ok)}.legacy-ui .badge.warn:before,.legacy-ui.badge.warn:before{background:var(--tone-warn)}.legacy-ui .badge.bad:before,.legacy-ui.badge.bad:before{background:var(--tone-bad)}.legacy-ui .badge.info:before,.legacy-ui.badge.info:before{background:var(--tone-info)}.legacy-ui .btn,.legacy-ui.btn{height:32px;padding:0 12px;border:1px solid var(--line-input);background:var(--bg);color:var(--ink);border-radius:var(--r-ctl);font:500 var(--fs-data)/var(--lh-body) var(--font);cursor:pointer}.legacy-ui .btn:hover:not(:disabled),.legacy-ui.btn:hover:not(:disabled){background:var(--hover-bg);border-color:var(--hover-border)}.legacy-ui .btn.pri,.legacy-ui.btn.pri{background:var(--pri);border-color:var(--pri);color:#fff;font-weight:600}.legacy-ui .btn.pri:hover:not(:disabled),.legacy-ui.btn.pri:hover:not(:disabled){background:var(--pri-hover);border-color:var(--pri-hover)}.legacy-ui .ibtn,.legacy-ui.ibtn{width:32px;height:32px;border:1px solid var(--line-input);background:#fff;border-radius:var(--r-chip);cursor:pointer}.legacy-ui .mut,.legacy-ui.mut{color:var(--ink-3);font-size:var(--fs-aux)}.legacy-ui .stats,.legacy-ui.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;background:var(--line-in);border:1px solid var(--line-2);border-radius:var(--r-card);overflow:hidden;margin-bottom:16px}.legacy-ui .stat,.legacy-ui.stat{padding:14px 16px;background:var(--bg);display:flex;flex-direction:column;align-items:flex-start;container-type:inline-size}.legacy-ui .stat .ic,.legacy-ui.stat .ic{display:none}.legacy-ui .stat .v,.legacy-ui.stat .v{font:600 clamp(17px,9cqi,var(--fs-kpi))/1.15 var(--num);letter-spacing:-.01em;color:var(--ink-2);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legacy-ui .stat .u,.legacy-ui.stat .u{font:400 var(--fs-aux)/1 var(--font);color:var(--ink-3);margin-left:4px}.legacy-ui .stat .l,.legacy-ui.stat .l{font:500 11px/1.4 var(--font);letter-spacing:.04em;color:var(--ink-3);order:-1;margin-bottom:6px}.legacy-ui .stat .d,.legacy-ui.stat .d{font:400 var(--fs-aux)/1.4 var(--num);margin-top:4px;display:inline-flex;align-items:center;gap:4px}.legacy-ui .stat .d.up,.legacy-ui.stat .d.up{color:var(--tone-ok)}.legacy-ui .stat .d.down,.legacy-ui.stat .d.down{color:var(--tone-bad)}.legacy-ui .stat .c,.legacy-ui.stat .c{font-size:11.5px;color:var(--ink-3);margin-top:8px;border-top:1px solid var(--line-in);padding-top:8px;width:100%}.legacy-ui .stat .c.down,.legacy-ui.stat .c.down{color:var(--tone-bad)}.legacy-ui .stat.on,.legacy-ui.stat.on{box-shadow:inset 0 3px 0 var(--blue)}.legacy-ui .section,.legacy-ui.section{margin-bottom:var(--sp-section);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-card);padding:var(--pad-panel,var(--sp-card))}.legacy-ui .section>h2,.legacy-ui.section>h2{font:600 var(--fs-sect)/1.25 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-head);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line-in)}.legacy-ui .ph,.legacy-ui.ph{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--line-2)}.legacy-ui .ph h2,.legacy-ui.ph h2{font:600 var(--fs-sect)/1.25 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-head);margin:0}.legacy-ui .ph .sub,.legacy-ui.ph .sub{font-size:var(--fs-aux);color:var(--ink-3)}.legacy-ui .ph .sp,.legacy-ui.ph .sp{flex:1}.legacy-ui .seg,.legacy-ui.seg{display:flex;gap:0;background:none;border-radius:0;padding:0;width:max-content;border-bottom:1px solid var(--line-2)}.legacy-ui .seg button,.legacy-ui.seg button{border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font:500 var(--fs-data)/var(--lh-body) var(--font);color:var(--ink-head);min-height:36px;padding:0 14px;border-radius:0;cursor:pointer}.legacy-ui .seg button:hover,.legacy-ui.seg button:hover{color:var(--ink-2)}.legacy-ui .seg button.on,.legacy-ui.seg button.on{background:none;color:var(--ink-2);border-bottom-color:var(--blue);font-weight:600}.legacy-ui .tbl-wrap,.legacy-ui.tbl-wrap{overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--bg)}.legacy-ui .tbl,.legacy-ui.tbl{width:100%;min-width:640px;border-collapse:collapse}.legacy-ui .tbl th,.legacy-ui.tbl th{position:sticky;top:0;background:var(--side);text-align:left;font:600 11px/1.55 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);padding:8px 10px;border-bottom:1px solid var(--line-2)}.legacy-ui .tbl td,.legacy-ui.tbl td{padding:8px 10px;border-bottom:1px solid var(--line-row);font-size:var(--fs-data);color:var(--ink)}.legacy-ui .tbl tbody tr:hover td,.legacy-ui.tbl tbody tr:hover td{background:var(--side)}.legacy-ui .tbl tbody tr:last-child td,.legacy-ui.tbl tbody tr:last-child td{border-bottom:0}.legacy-ui .tbl td.r,.legacy-ui.tbl td.r{text-align:right;font-family:var(--num)}.legacy-ui .tbl tr.sel,.legacy-ui.tbl tr.sel{background:var(--blue-pill);box-shadow:inset 3px 0 0 var(--blue)}.legacy-ui .tbl tr.sel td,.legacy-ui.tbl tr.sel td{background:var(--blue-pill)}.legacy-ui .tbl tbody tr,.legacy-ui.tbl tbody tr{cursor:pointer;min-height:36px}.legacy-ui .empty,.legacy-ui.empty{padding:48px 24px;text-align:center;border:1px dashed var(--line-input);border-radius:var(--r-card);background:var(--surface-note)}.legacy-ui .empty .et,.legacy-ui.empty .et{font-weight:600;font-size:14px;color:var(--ink-2);margin-bottom:6px}.legacy-ui .empty .ed,.legacy-ui.empty .ed{color:var(--ink-3);font-size:var(--fs-data);margin-bottom:16px}.legacy-ui .skel,.legacy-ui.skel{background:linear-gradient(90deg,#f2f4f7 25%,#e9edf2 37%,#f2f4f7 63%);background-size:400% 100%;animation:sh 1.3s infinite;border-radius:6px;height:14px;margin:8px 0}@keyframes sh{0%{background-position:100% 50%}to{background-position:0 50%}}.legacy-ui .band,.legacy-ui.band{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;margin-bottom:14px;font-size:var(--fs-data);color:var(--ink);background:var(--surface-note);border:1px solid var(--line-in);border-left:3px solid var(--ink-3);border-radius:var(--r-chip)}.legacy-ui .band.warn,.legacy-ui.band.warn{border-left-color:var(--tone-warn)}.legacy-ui .band.bad,.legacy-ui.band.bad{border-left-color:var(--tone-bad)}.legacy-ui .band.info,.legacy-ui.band.info{border-left-color:var(--tone-info)}.legacy-ui .band b,.legacy-ui.band b{color:var(--ink-2)}.legacy-ui .errcode,.legacy-ui.errcode{font:500 var(--fs-aux) var(--num);background:var(--code-bg);color:var(--ink);padding:2px 6px;border-radius:var(--r-sq)}.legacy-ui .alarm,.legacy-ui.alarm{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--line-2);border-radius:var(--r-card);background:var(--bg);flex-wrap:wrap}.legacy-ui .alarm .sev,.legacy-ui.alarm .sev{flex:0 0 3px;align-self:stretch;min-height:40px;border-radius:2px;background:var(--line-2)}.legacy-ui .alarm .sev.critical,.legacy-ui.alarm .sev.critical{background:var(--tone-bad)}.legacy-ui .alarm .sev.medium,.legacy-ui.alarm .sev.medium{background:var(--tone-warn)}.legacy-ui .alarm .sev.low,.legacy-ui.alarm .sev.low{background:var(--line-2)}.legacy-ui .modal-back,.legacy-ui.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:grid;place-items:center;padding:16px;z-index:200}.legacy-ui .modal,.legacy-ui.modal{background:var(--bg);border-radius:var(--r-card);box-shadow:var(--sh-float);padding:var(--sp-card);width:min(480px,100%);max-height:90dvh;overflow-y:auto}.legacy-ui .fld,.legacy-ui.fld{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.legacy-ui .fld .btn,.legacy-ui.fld .btn{text-align:left;width:100%}.legacy-ui .btn.pri .mut,.legacy-ui.btn.pri .mut{color:inherit;opacity:1;font-weight:400}.legacy-ui .hero,.legacy-ui.hero{padding:var(--sp-card);border:1px solid var(--line-2);border-radius:var(--r-card);margin-bottom:var(--sp-section);background:var(--bg);box-shadow:inset 0 3px 0 var(--blue)}.legacy-ui .hero-l,.legacy-ui.hero-l{font-size:var(--fs-data);color:var(--ink-3)}.legacy-ui .hero-v,.legacy-ui.hero-v{font:600 clamp(30px,3.6vw,44px)/1.05 var(--num);letter-spacing:-.01em;margin:6px 0 8px;color:var(--ink-2)}.legacy-ui .hero-c,.legacy-ui.hero-c{color:var(--ink-3)}.legacy-ui .stats.exec,.legacy-ui.stats.exec{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.legacy-ui .pos,.legacy-ui.pos{color:var(--green-text)}.legacy-ui .neg,.legacy-ui.neg{color:var(--red-deep)}.legacy-ui .tree,.legacy-ui.tree,.legacy-ui .tree ul,.legacy-ui.tree ul{list-style:none;margin:0;padding:0}.legacy-ui .tnode,.legacy-ui.tnode{position:relative;display:flex;align-items:center;gap:8px;min-height:32px;padding-right:10px;border-radius:var(--r-chip);font-size:var(--fs-data);cursor:pointer}.legacy-ui .tnode:hover,.legacy-ui.tnode:hover{background:var(--row-hover)}.legacy-ui .tnode.on,.legacy-ui.tnode.on{background:var(--blue-pill);color:var(--ink-2);font-weight:600;box-shadow:inset 3px 0 0 var(--blue)}.legacy-ui .tname,.legacy-ui.tname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legacy-ui .tcaret,.legacy-ui.tcaret{width:22px;height:22px;flex:0 0 22px;border:0;background:none;color:var(--ink-4);cursor:pointer;border-radius:4px}.legacy-ui .tcaret:disabled,.legacy-ui.tcaret:disabled{cursor:default;opacity:.45}.legacy-ui .tcaret:hover:not(:disabled),.legacy-ui.tcaret:hover:not(:disabled){background:var(--line)}.legacy-ui .ticon,.legacy-ui.ticon{flex:0 0 16px;color:var(--ink-4)}.legacy-ui .tnode.on .ticon,.legacy-ui.tnode.on .ticon{color:var(--blue-deep)}.legacy-ui .tacts,.legacy-ui.tacts{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:flex;gap:2px;padding-left:10px;opacity:0;transition:opacity .12s;background:linear-gradient(90deg,transparent,var(--row-hover) 12px)}.legacy-ui .tnode.on .tacts,.legacy-ui.tnode.on .tacts{background:linear-gradient(90deg,transparent,var(--blue-pill) 12px)}.legacy-ui .tnode:hover .tacts,.legacy-ui.tnode:hover .tacts,.legacy-ui .tnode:focus-within .tacts,.legacy-ui.tnode:focus-within .tacts,.legacy-ui .tnode.on .tacts,.legacy-ui.tnode.on .tacts{opacity:1}.legacy-ui .tacts:focus-within,.legacy-ui.tacts:focus-within{opacity:1}.legacy-ui .tact,.legacy-ui.tact{width:26px;height:26px;flex:0 0 26px;border:0;background:none;border-radius:6px;color:var(--ink-3);cursor:pointer;font:600 var(--fs-body)/1 var(--font)}.legacy-ui .tact:hover,.legacy-ui.tact:hover{background:var(--bg);color:var(--blue-deep)}.legacy-ui .tact:focus-visible,.legacy-ui.tact:focus-visible{opacity:1;outline:2px solid var(--blue-deep);outline-offset:1px}.legacy-ui .alarm .sev.kritik,.legacy-ui.alarm .sev.kritik{background:var(--tone-bad)}.legacy-ui .alarm .sev.uyari,.legacy-ui.alarm .sev.uyari{background:var(--tone-warn)}.legacy-ui .alarm .sev.bilgi,.legacy-ui.alarm .sev.bilgi{background:var(--line-2)}.legacy-ui .alarm .sev.ok,.legacy-ui.alarm .sev.ok{background:var(--tone-ok)}.legacy-ui .btn.danger,.legacy-ui.btn.danger{background:var(--tone-bad);border-color:var(--tone-bad);color:#fff}.legacy-ui .btn.danger:hover,.legacy-ui.btn.danger:hover{filter:brightness(1.08)}.legacy-ui .sev.critical,.legacy-ui.sev.critical{background:var(--tone-bad)}.legacy-ui .sev.warning,.legacy-ui.sev.warning{background:var(--tone-warn)}.legacy-ui .sev.info,.legacy-ui.sev.info{background:var(--line-2)}.legacy-ui .tabs,.legacy-ui.tabs{display:flex;gap:0;background:none;border-radius:0;padding:0;border-bottom:1px solid var(--line-2);width:max-content;max-width:100%;overflow-x:auto;margin-bottom:16px}.legacy-ui .tabs button,.legacy-ui.tabs button{border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font:500 var(--fs-data)/var(--lh-body) var(--font);color:var(--ink-head);min-height:40px;padding:8px 14px;border-radius:0;cursor:pointer;white-space:nowrap}.legacy-ui .tabs button:hover,.legacy-ui.tabs button:hover{color:var(--ink-2)}.legacy-ui .tabs button[aria-selected=true],.legacy-ui.tabs button[aria-selected=true],.legacy-ui .tabs button.on,.legacy-ui.tabs button.on{background:none;color:var(--ink-2);border-bottom-color:var(--blue);font-weight:600}.legacy-ui .sr,.legacy-ui.sr{display:flex;gap:10px;align-items:flex-start;width:100%;text-align:left;padding:10px 12px;border:0;background:none;border-radius:var(--r-ctl);font:inherit;cursor:pointer}.legacy-ui .sr.on:not(:disabled),.legacy-ui.sr.on:not(:disabled){background:var(--blue-soft)}.legacy-ui .sr:disabled,.legacy-ui.sr:disabled{cursor:default;opacity:.7}.legacy-ui .d2-grid,.legacy-ui.d2-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,506px);gap:var(--sp-grid);align-items:start}@media (max-width:1100px){.legacy-ui .d2-grid,.legacy-ui.d2-grid{grid-template-columns:minmax(0,1fr)}}.legacy-ui .srow,.legacy-ui.srow{display:grid;grid-template-columns:3px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 0;border-top:1px solid var(--line)}.legacy-ui .srow:first-of-type,.legacy-ui.srow:first-of-type{border-top:0}.legacy-ui .srow .sev,.legacy-ui.srow .sev{width:3px;height:38px;border-radius:2px;align-self:center}.legacy-ui .srow .nm,.legacy-ui.srow .nm{font-weight:600;color:var(--ink)}.legacy-ui .srow .mt,.legacy-ui.srow .mt{font-size:var(--fs-aux);color:var(--ink-3);margin-top:2px}.legacy-ui .srow .tm,.legacy-ui.srow .tm{font-size:var(--fs-aux);color:var(--ink-3)}.legacy-ui .lnk,.legacy-ui.lnk{font-size:var(--fs-aux);color:var(--blue);background:none;border:0;cursor:pointer;font-family:var(--font);text-decoration:none}.legacy-ui .lnk:hover,.legacy-ui.lnk:hover{text-decoration:underline}.legacy-ui .heatlgd,.legacy-ui.heatlgd{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-aux);color:var(--ink-3)}.legacy-ui .heatlgd i,.legacy-ui.heatlgd i{width:14px;height:10px;border-radius:2px;background:color-mix(in srgb,var(--blue) calc(var(--i) * 100%),var(--blue-pill))}.legacy-ui .lgd,.legacy-ui.lgd{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:var(--fs-aux);color:var(--ink-3)}.legacy-ui .lgd .sp,.legacy-ui.lgd .sp{flex:1}.legacy-ui .lgd i,.legacy-ui.lgd i{width:10px;height:10px;border-radius:2px;display:inline-block;margin-right:6px;vertical-align:-1px}.legacy-ui .btn.sm,.legacy-ui.btn.sm{min-height:28px;height:28px;padding:0 10px;font-size:var(--fs-aux);background:var(--bg);border-color:var(--line-input)}.legacy-ui .btn.sm:hover:not(:disabled),.legacy-ui.btn.sm:hover:not(:disabled){background:var(--hover-bg);border-color:var(--hover-border)}.legacy-ui .srow .acts,.legacy-ui.srow .acts{grid-column:2/-1;display:flex;gap:8px;flex-wrap:wrap}.legacy-ui .locitem,.legacy-ui.locitem{display:block;width:100%;text-align:left;padding:8px 10px;border:0;background:none;border-top:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer}.legacy-ui .locitem:hover,.legacy-ui.locitem:hover{background:var(--blue-soft)}.legacy-ui .locitem[aria-pressed=true],.legacy-ui.locitem[aria-pressed=true]{background:var(--blue-pill);color:var(--blue-deep)}@media (max-width:768px){.legacy-ui .tbl-wrap,.legacy-ui.tbl-wrap{border:0;background:none;border-radius:0;overflow:visible}.legacy-ui .tbl,.legacy-ui.tbl{min-width:0}.legacy-ui .tbl thead,.legacy-ui.tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legacy-ui .tbl tbody tr,.legacy-ui.tbl tbody tr{display:block;border:1px solid var(--line);border-radius:var(--r-ctl);padding:4px 12px;margin-bottom:10px;background:var(--bg)}.legacy-ui .tbl tbody tr.sel,.legacy-ui.tbl tbody tr.sel{border-color:var(--blue);box-shadow:inset 3px 0 0 var(--blue)}.legacy-ui .tbl tbody td,.legacy-ui.tbl tbody td{display:flex;gap:12px;align-items:baseline;justify-content:space-between;border:0;border-bottom:1px solid var(--line);padding:10px 0;text-align:left}.legacy-ui .tbl tbody tr td:last-child,.legacy-ui.tbl tbody tr td:last-child{border-bottom:0}.legacy-ui .tbl tbody td[data-l]:before,.legacy-ui.tbl tbody td[data-l]:before{content:attr(data-l);color:var(--ink-3);font-size:var(--fs-aux);flex:0 0 auto;max-width:45%}.legacy-ui .tbl tbody td.r,.legacy-ui.tbl tbody td.r{justify-content:space-between}.legacy-ui .btn,.legacy-ui.btn,.legacy-ui .seg button,.legacy-ui.seg button,.legacy-ui .locitem,.legacy-ui.locitem,.legacy-ui .sfoot-item,.legacy-ui.sfoot-item{min-height:44px}.legacy-ui .btn.sm,.legacy-ui.btn.sm{min-height:40px}.legacy-ui .section,.legacy-ui.section,.legacy-ui .modal,.legacy-ui.modal{padding:16px}}.legacy-ui .rgrid,.legacy-ui.rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--sp-grid)}.legacy-ui .rparams,.legacy-ui.rparams{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.legacy-ui .rparams div,.legacy-ui.rparams div{display:flex;gap:8px;align-items:baseline}.legacy-ui .rparams dt,.legacy-ui.rparams dt{font-size:var(--fs-aux);color:var(--ink-3);flex:0 0 auto}.legacy-ui .rparams dd,.legacy-ui.rparams dd{margin:0;font-size:var(--fs-aux)}.legacy-ui .bell,.legacy-ui.bell{position:relative}.legacy-ui .bdot,.legacy-ui.bdot{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--red-deep);color:#fff;font:600 10px/18px var(--num);font-style:normal;display:grid;place-items:center}.legacy-ui .locitem.unread,.legacy-ui.locitem.unread{background:var(--blue-soft)}.legacy-ui .locitem.unread:hover,.legacy-ui.locitem.unread:hover{background:var(--blue-pill)}.legacy-ui .kv,.legacy-ui.kv{display:flex;justify-content:space-between;gap:14px;padding:7px 0;font-size:var(--fs-data);border-top:1px solid var(--line)}.legacy-ui .kv:first-of-type,.legacy-ui.kv:first-of-type{border-top:0}.legacy-ui .kv .k,.legacy-ui.kv .k{color:var(--ink-3)}.legacy-ui .kv .v,.legacy-ui.kv .v{color:var(--ink-2);font-weight:500;text-align:right}.legacy-ui .sevdot,.legacy-ui.sevdot{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.legacy-ui .sevdot i,.legacy-ui.sevdot i{width:8px;height:8px;border-radius:var(--r-sq);flex:0 0 8px}.legacy-ui .sevdot.critical i,.legacy-ui.sevdot.critical i{background:var(--tone-bad)}.legacy-ui .sevdot.warning i,.legacy-ui.sevdot.warning i{background:var(--tone-warn)}.legacy-ui .sevdot.info i,.legacy-ui.sevdot.info i{background:var(--tone-mut)}.legacy-ui .sharebar,.legacy-ui.sharebar{display:flex;height:8px;border-radius:4px;overflow:hidden;margin-top:12px;background:var(--line)}.legacy-ui .sharebar i,.legacy-ui.sharebar i{display:block;height:100%}.legacy-ui .sharebar .sc1,.legacy-ui.sharebar .sc1{background:var(--amber)}.legacy-ui .sharebar .sc2,.legacy-ui.sharebar .sc2{background:var(--blue)}.legacy-ui .sharebar .sc3,.legacy-ui.sharebar .sc3{background:var(--blue-deep)}.legacy-ui .fbar,.legacy-ui.fbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.legacy-ui .fbar .tabs,.legacy-ui.fbar .tabs{margin-bottom:0}.legacy-ui .fbar .srch,.legacy-ui.fbar .srch{flex:1;min-width:220px}.legacy-ui .fbar .sp,.legacy-ui.fbar .sp{flex:1}.legacy-ui .list-detail,.legacy-ui.list-detail{display:grid;grid-template-columns:minmax(0,1fr) 318px;gap:32px;align-items:start}@media (max-width:1100px){.legacy-ui .list-detail,.legacy-ui.list-detail{grid-template-columns:minmax(0,1fr)}}.legacy-ui .form-preview,.legacy-ui.form-preview{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:32px;align-items:start}@media (max-width:1100px){.legacy-ui .form-preview,.legacy-ui.form-preview{grid-template-columns:minmax(0,1fr)}}.legacy-ui .oppbar,.legacy-ui.oppbar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:10px 14px;margin-bottom:16px;border:1px solid var(--line-2);border-left:3px solid var(--blue);border-radius:var(--r-card);background:var(--bg)}.legacy-ui .oppbar .sp,.legacy-ui.oppbar .sp{flex:1}.legacy-ui .oppfig,.legacy-ui.oppfig{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;max-width:52ch}.legacy-ui .oppfig .num,.legacy-ui.oppfig .num{font:600 var(--fs-panel)/1.2 var(--num);color:var(--ink-2)}@media (max-width:768px){.legacy-ui .oppfig,.legacy-ui.oppfig{align-items:flex-start;text-align:left}}.legacy-ui .modal.wizard,.legacy-ui.modal.wizard{width:min(1080px,100%);max-height:88vh;overflow-y:auto}.legacy-ui .wstep,.legacy-ui.wstep{border-top:1px solid var(--line);padding-top:16px;margin-top:16px}.legacy-ui .wstep:first-of-type,.legacy-ui.wstep:first-of-type{border-top:0;padding-top:0;margin-top:0}.legacy-ui .wstep>h3,.legacy-ui.wstep>h3{font:600 var(--fs-sect)/1.25 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-head);margin:0 0 8px}.legacy-ui .wgrid,.legacy-ui.wgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:20px;align-items:start}@media (max-width:900px){.legacy-ui .wgrid,.legacy-ui.wgrid{grid-template-columns:minmax(0,1fr)}}.legacy-ui .wdoc,.legacy-ui.wdoc{max-height:340px;overflow:auto;border:1px solid var(--line);border-radius:var(--r-card);padding:12px;background:var(--surface-2);font:var(--fs-aux)/1.7 var(--num)}.legacy-ui .wline,.legacy-ui.wline{white-space:pre-wrap}.legacy-ui .wtok,.legacy-ui.wtok{border:0;background:none;font:inherit;color:inherit;padding:0 2px;border-radius:4px;cursor:pointer}.legacy-ui .wtok:not(:disabled):hover,.legacy-ui.wtok:not(:disabled):hover{background:var(--blue-soft);color:var(--blue-deep)}.legacy-ui .wtok:disabled,.legacy-ui.wtok:disabled{cursor:default}.legacy-ui .wfields,.legacy-ui.wfields{display:flex;flex-direction:column;gap:8px;max-height:340px;overflow:auto}.legacy-ui .wfield,.legacy-ui.wfield{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-ctl)}.legacy-ui .wfield.on,.legacy-ui.wfield.on{border-color:var(--blue);background:var(--blue-soft)}.legacy-ui .rparams-form,.legacy-ui.rparams-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px 20px}.legacy-ui .rparams-form .fld,.legacy-ui.rparams-form .fld{margin:0;min-width:0}.legacy-ui .rparams-form .fld>span:first-child,.legacy-ui.rparams-form .fld>span:first-child{white-space:normal;overflow-wrap:anywhere;line-height:1.35}.legacy-ui .rparams-form .fld>.mut,.legacy-ui.rparams-form .fld>.mut{line-height:1.45}.legacy-ui .statlink,.legacy-ui.statlink{text-decoration:none;color:inherit;cursor:pointer}.legacy-ui .statlink:hover,.legacy-ui.statlink:hover{background:var(--surface-2)}.legacy-ui .statlink:focus-visible,.legacy-ui.statlink:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.legacy-ui .logdetail,.legacy-ui.logdetail{margin:6px 0 0;padding:8px 10px;background:var(--surface-2);border-radius:var(--r-ctl);font:var(--fs-aux)/1.5 var(--num);white-space:pre-wrap;max-height:220px;overflow:auto}.legacy-ui .pick2,.legacy-ui.pick2{position:relative}.legacy-ui .pick2-in,.legacy-ui.pick2-in{width:100%;text-align:left;padding-right:32px}.legacy-ui .pick2-x,.legacy-ui.pick2-x{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:none;border:0;cursor:pointer;color:var(--ink-3);font-size:var(--fs-aux);line-height:1;padding:6px}.legacy-ui .pick2-x:hover,.legacy-ui.pick2-x:hover{color:var(--ink)}.legacy-ui .pick2-x:focus-visible,.legacy-ui.pick2-x:focus-visible{outline:2px solid var(--blue-deep);outline-offset:1px;border-radius:4px}.legacy-ui .pick2-list,.legacy-ui.pick2-list{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--bg);border:1px solid var(--line-2);border-radius:var(--r-ctl);box-shadow:var(--sh-float)}.legacy-ui .pick2-opt,.legacy-ui.pick2-opt{padding:8px 10px;border-radius:6px;cursor:pointer;font-size:var(--fs-body);color:var(--ink)}.legacy-ui .pick2-opt.on,.legacy-ui.pick2-opt.on{background:var(--blue-soft);color:var(--blue-deep)}.legacy-ui .pick2-opt[aria-selected=true],.legacy-ui.pick2-opt[aria-selected=true]{font-weight:600}.legacy-ui .pick2-hint,.legacy-ui.pick2-hint{display:block;font-style:normal;font-size:var(--fs-aux);color:var(--ink-4)}.legacy-ui .pick2-empty,.legacy-ui.pick2-empty{padding:10px;font-size:var(--fs-data);color:var(--ink-3)}.legacy-ui .thsort,.legacy-ui.thsort{display:inline-flex;align-items:center;gap:6px;width:100%;background:none;border:0;padding:0;cursor:pointer;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit}.legacy-ui .thsort:hover,.legacy-ui.thsort:hover{color:var(--blue-deep)}.legacy-ui .thsort:focus-visible,.legacy-ui.thsort:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px;border-radius:4px}.legacy-ui th[style*=right] .thsort{justify-content:flex-end}.legacy-ui .tharrow,.legacy-ui.tharrow{color:var(--ink-4);font-size:var(--fs-aux)}.legacy-ui th[aria-sort=ascending] .tharrow,.legacy-ui th[aria-sort=descending] .tharrow{color:var(--blue-deep)}.legacy-ui .rawbox,.legacy-ui.rawbox{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-ctl);padding:12px;margin:0;max-height:220px;overflow:auto;font:400 var(--fs-aux)/1.5 var(--num);color:var(--ink-2,var(--ink));white-space:pre-wrap;word-break:break-all}.legacy-ui .dsub,.legacy-ui.dsub{display:block;margin-top:2px;font:400 var(--fs-aux)/1.4 var(--font);color:var(--ink-3);font-style:normal;max-width:52ch}.legacy-ui .tbl tr.infoonly td,.legacy-ui.tbl tr.infoonly td{background:var(--surface-2)}.legacy-ui .anlz-h,.legacy-ui.anlz-h{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.legacy-ui .anlz-c,.legacy-ui.anlz-c{display:flex;gap:8px;flex-wrap:wrap}.legacy-ui .anlz-t,.legacy-ui.anlz-t{font:600 var(--fs-sect) var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-head);margin:18px 0 8px}.legacy-ui .seg button:disabled,.legacy-ui.seg button:disabled{cursor:not-allowed;opacity:.55}.legacy-ui .anlz-r,.legacy-ui.anlz-r{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.legacy-ui .anlz-r .anlz-t,.legacy-ui.anlz-r .anlz-t{margin-bottom:0}.legacy-ui .meter-row,.legacy-ui.meter-row{display:flex;align-items:center;gap:8px;width:100%;border-bottom:1px solid var(--line)}.legacy-ui .meter-row.on,.legacy-ui.meter-row.on{background:var(--blue-soft);box-shadow:inset 3px 0 0 var(--blue)}.legacy-ui .meter-pick,.legacy-ui.meter-pick{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 6px;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.legacy-ui .meter-pick>span,.legacy-ui.meter-pick>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.legacy-ui .meter-pick:hover,.legacy-ui.meter-pick:hover{background:var(--surface-2)}.legacy-ui .meter-row .btn.sm,.legacy-ui.meter-row .btn.sm{flex:0 0 auto;height:30px;padding:0 10px;font-size:var(--fs-aux);margin-right:6px}.legacy-ui .anlz-modal,.legacy-ui.anlz-modal{position:relative;width:min(1100px,100%)}.legacy-ui .anlz-x,.legacy-ui.anlz-x{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;border-radius:var(--r-ctl);background:var(--line);color:var(--ink-3);cursor:pointer;font-size:var(--fs-data);line-height:1;z-index:2}.legacy-ui .anlz-x:focus-visible,.legacy-ui.anlz-x:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}.legacy-ui .anlz-modal .section,.legacy-ui.anlz-modal .section{margin:0;border:0;padding:0;box-shadow:none}.legacy-ui .anlz-modal .anlz-h,.legacy-ui.anlz-modal .anlz-h{padding-right:40px}.legacy-ui .anlz-modal .btn,.legacy-ui.anlz-modal .btn{flex:0 0 auto}.legacy-ui .setrow,.legacy-ui.setrow{display:flex;gap:6px;align-items:center}.legacy-ui .setrow>input,.legacy-ui.setrow>input,.legacy-ui .setrow>select,.legacy-ui.setrow>select{flex:1;min-width:0;width:auto}.legacy-ui .setrow .btn.sm,.legacy-ui.setrow .btn.sm{flex:0 0 auto;width:auto;height:36px;padding:0 12px;font-size:var(--fs-aux)}.legacy-ui .bdlist,.legacy-ui.bdlist{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.legacy-ui .bdrow,.legacy-ui.bdrow{display:grid;grid-template-columns:minmax(120px,1.4fr) minmax(60px,2fr) auto 56px;gap:10px;align-items:center;padding:7px 0;border-top:1px solid var(--line)}.legacy-ui .bdrow:first-child,.legacy-ui.bdrow:first-child{border-top:0}.legacy-ui .bdname,.legacy-ui.bdname{text-align:left;border:0;background:none;padding:0;font:inherit;color:var(--blue-deep);cursor:pointer;text-decoration:underline;text-underline-offset:2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legacy-ui .bdname.as-text,.legacy-ui.bdname.as-text{color:var(--ink);text-decoration:none;cursor:default}.legacy-ui .bdname:focus-visible,.legacy-ui.bdname:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}.legacy-ui .bdbar,.legacy-ui.bdbar{display:block;height:8px;background:var(--line);border-radius:4px;overflow:hidden}.legacy-ui .bdbar i,.legacy-ui.bdbar i{display:block;height:100%;background:var(--blue-cta)}.legacy-ui .bdval,.legacy-ui.bdval,.legacy-ui .bdpct,.legacy-ui.bdpct{font-size:var(--fs-data);text-align:right;color:var(--ink)}.legacy-ui .bdpct,.legacy-ui.bdpct{color:var(--ink-3)}@media (max-width:640px){.legacy-ui .bdrow,.legacy-ui.bdrow{grid-template-columns:1fr auto;grid-template-areas:"ad deger" "cubuk pay"}.legacy-ui .bdname,.legacy-ui.bdname{grid-area:ad}.legacy-ui .bdval,.legacy-ui.bdval{grid-area:deger}.legacy-ui .bdbar,.legacy-ui.bdbar{grid-area:cubuk}.legacy-ui .bdpct,.legacy-ui.bdpct{grid-area:pay}}.legacy-ui .setgrp,.legacy-ui.setgrp{margin-top:22px}.legacy-ui .setgrp:first-of-type,.legacy-ui.setgrp:first-of-type{margin-top:8px}.legacy-ui .setgrp>h3,.legacy-ui.setgrp>h3{font:600 var(--fs-sect)/1.25 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-head);margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid var(--line-in)}.legacy-ui .setkey,.legacy-ui.setkey{font-size:var(--fs-aux);color:var(--ink-4)}.legacy-ui .cmp-picks,.legacy-ui.cmp-picks{display:flex;flex-wrap:wrap;gap:8px}.legacy-ui .chip,.legacy-ui.chip{display:inline-flex;align-items:center;gap:8px;background:var(--blue-pill);color:var(--blue-deep);border:1px solid var(--chip-border);border-radius:var(--r-chip);min-height:30px;padding:4px 8px 4px 10px;font:500 var(--fs-data)/1 var(--font)}.legacy-ui .chip button,.legacy-ui.chip button{border:0;background:none;color:inherit;cursor:pointer;font-size:var(--fs-aux);width:20px;height:20px;border-radius:50%;display:grid;place-items:center}.legacy-ui .chip button:hover,.legacy-ui.chip button:hover{background:var(--blue-edge)}.legacy-ui .chip button:focus-visible,.legacy-ui.chip button:focus-visible{outline:2px solid var(--blue-deep);outline-offset:1px}.legacy-ui .cmp-dates,.legacy-ui.cmp-dates{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-top:14px}.legacy-ui .cmp-dates .fld,.legacy-ui.cmp-dates .fld{margin:0}.eiys-root{--blue:#2F71F2;--blue-deep:#33508C;--blue-pill:#E5EFFF;--blue-soft:#EFF5FF;--ink:#777D96;--ink-2:#5E6366;--ink-3:#919699;--green:#46D68C;--green-dot:#31BA3F;--green-soft:#DCF7E3;--red:#FF6B6B;--red-soft:#FFECEC;--amber:#D49B41;--bg:#F1F1F1;--side:#F6F6F6;--line:#F1F3F4;--line-2:#DFDFDF;--font:"Euclid Flex","Figtree",system-ui,-apple-system,sans-serif;--num:"Roboto",var(--font);--sh-card:0 0 9px 0 rgba(0,0,0,.03);--sh-float:0 6px 10px 0 rgba(0,0,0,.14);--sh-canvas:0 2px 24px 0 rgba(20,40,80,.06)}.eiys-root *{box-sizing:border-box;margin:0;padding:0}.eiys-root{font-family:var(--font);background:#fff;color:var(--ink);font-size:14px;-webkit-font-smoothing:antialiased}.eiys-root .num{font-family:var(--num)}.eiys-root a{color:var(--blue);text-decoration:none}.eiys-root .app-sidebar{grid-column:1;background:var(--blue);color:#fff;height:100%;overflow-y:auto;display:flex;flex-direction:column}.eiys-root .app-content{flex:1;min-height:0;overflow-y:auto;padding:24px 32px}.eiys-root .sbrand{flex:0 0 auto;display:flex;align-items:center;gap:10px;height:64px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.16)}.eiys-root .user{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.16);color:#fff;min-width:0;-webkit-user-select:none;user-select:none}.eiys-root .user .av{width:38px;height:38px;border-radius:99px;flex-shrink:0;display:grid;place-items:center;background:#fff3;border:1px solid rgba(255,255,255,.35);color:#fff;font-weight:600;letter-spacing:.02em}.eiys-root .user .nm{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.eiys-root .user .st{color:#ffffffc7;display:flex;align-items:center;gap:6px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .user .st:before{content:"";width:7px;height:7px;border-radius:50%;background:#8cf0b4;flex-shrink:0}.eiys-root .nav .ghead{padding:14px 12px 6px;color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-weight:600;white-space:nowrap}.eiys-root .nav a{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:8px;color:#ffffffdb;cursor:pointer}.eiys-root .nav a:hover{background:#ffffff1f;color:#fff}.eiys-root .nav a.on{background:#fff;color:var(--blue);font-weight:600}.eiys-root .sfoot{flex:0 0 auto;padding:10px 12px 14px;border-top:1px solid rgba(255,255,255,.16)}.eiys-root .sfoot a{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:8px;color:#ffffffd1;cursor:pointer}.eiys-root .sfoot a:hover{background:#ffffff1f;color:#fff}.eiys-root .app{height:100dvh;display:grid;grid-template-columns:264px minmax(0,1fr);overflow:hidden}.eiys-root .app.rail{grid-template-columns:72px minmax(0,1fr)}.eiys-root .app-sidebar{grid-column:1;background:var(--side);border-right:1px solid var(--line);color:var(--ink);height:100%;overflow-y:auto;display:flex;flex-direction:column;transition:none}.eiys-root .app-main{grid-column:2;min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)}.eiys-root .app-topbar{flex:0 0 64px;display:flex;align-items:center;gap:16px;padding:0 24px;background:#fff;border-bottom:1px solid var(--line-2)}.eiys-root .app-content{flex:1;min-height:0;overflow-y:auto;padding:20px 32px 40px}.eiys-root .app-content>*{max-width:1600px;margin-inline:auto}.eiys-root .app-content,.eiys-root .app-sidebar,.eiys-root .nav,.eiys-root .pvbar,.eiys-root .fbar,.eiys-root .tblwrap,.eiys-root .mapcard,.eiys-root .dpanel .db,.eiys-root .mb{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.eiys-root .app-content::-webkit-scrollbar,.eiys-root .app-sidebar::-webkit-scrollbar,.eiys-root .nav::-webkit-scrollbar,.eiys-root .pvbar::-webkit-scrollbar,.eiys-root .fbar::-webkit-scrollbar,.eiys-root .tblwrap::-webkit-scrollbar,.eiys-root .mapcard::-webkit-scrollbar,.eiys-root .dpanel .db::-webkit-scrollbar,.eiys-root .mb::-webkit-scrollbar{width:8px;height:8px}.eiys-root .app-content::-webkit-scrollbar-track,.eiys-root .app-sidebar::-webkit-scrollbar-track,.eiys-root .nav::-webkit-scrollbar-track,.eiys-root .pvbar::-webkit-scrollbar-track,.eiys-root .fbar::-webkit-scrollbar-track,.eiys-root .tblwrap::-webkit-scrollbar-track{background:transparent}.eiys-root .app-content::-webkit-scrollbar-thumb,.eiys-root .app-sidebar::-webkit-scrollbar-thumb,.eiys-root .nav::-webkit-scrollbar-thumb,.eiys-root .pvbar::-webkit-scrollbar-thumb,.eiys-root .fbar::-webkit-scrollbar-thumb,.eiys-root .tblwrap::-webkit-scrollbar-thumb,.eiys-root .mapcard::-webkit-scrollbar-thumb,.eiys-root .dpanel .db::-webkit-scrollbar-thumb,.eiys-root .mb::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:99px;border:2px solid transparent;background-clip:content-box}.eiys-root .app-content:hover::-webkit-scrollbar-thumb,.eiys-root .tblwrap:hover::-webkit-scrollbar-thumb{background:#c3c7cd;background-clip:content-box}.eiys-root .sbrand{flex:0 0 auto;display:flex;align-items:center;gap:10px;height:64px;padding:0 16px 0 20px;border-bottom:1px solid var(--line)}.eiys-root .sbrand img{height:24px}.eiys-root .sbrand .sp{flex:1}.eiys-root .railbtn{width:32px;height:32px;border:1px solid var(--line-2);border-radius:8px;background:#fff;color:var(--ink-3);cursor:pointer;display:grid;place-items:center;flex-shrink:0}.eiys-root .railbtn:hover{border-color:var(--blue);color:var(--blue)}.eiys-root .railbtn svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none;transition:transform .18s}.eiys-root .app.rail .railbtn svg{transform:rotate(180deg)}.eiys-root .user{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line);min-width:0;-webkit-user-select:none;user-select:none;cursor:pointer}.eiys-root .user:hover{background:#eff0f1}.eiys-root .user .av{width:38px;height:38px;border-radius:99px;flex-shrink:0;display:grid;place-items:center;background:var(--blue-pill);border:1px solid #CFE0FD;color:var(--blue-deep);font-weight:600}.eiys-root .user>div:last-child{min-width:0}.eiys-root .user .nm{font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .user .nm svg{display:none}.eiys-root .user .st{color:var(--ink-3);display:flex;align-items:center;gap:6px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .user .st:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green-dot);flex-shrink:0}.eiys-root .nav{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:12px 12px 16px;gap:2px}.eiys-root .nav .ghead{padding:14px 12px 6px;color:var(--ink-4);letter-spacing:.08em;text-transform:uppercase;font-weight:600;white-space:nowrap}.eiys-root .nav a{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:8px;color:var(--ink);cursor:pointer}.eiys-root .nav a svg{width:19px;height:19px;flex-shrink:0;stroke:currentColor;stroke-width:1.5;fill:none}.eiys-root .nav a .nl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .nav a:hover{background:#eff0f1;color:var(--blue-deep)}.eiys-root .nav a.on{background:var(--blue-pill);color:var(--blue-deep);font-weight:600}.eiys-root .nav a.on svg{stroke:var(--blue)}.eiys-root .nav a.on:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--blue)}.eiys-root .nav .gap{height:8px}.eiys-root .sfoot{flex:0 0 auto;padding:10px 12px 14px;border-top:1px solid var(--line)}.eiys-root .sfoot a{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:8px;color:var(--ink);cursor:pointer}.eiys-root .sfoot a:hover{background:#eff0f1;color:var(--blue-deep)}.eiys-root .sfoot a svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.5;fill:none}.eiys-root .sinfo{margin-top:12px;padding:12px 12px 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--ink-4);line-height:1.5}.eiys-root .app.rail .sbrand{justify-content:center;padding:0 8px}.eiys-root .app.rail .sbrand img{display:none}.eiys-root .app.rail .user{justify-content:center;padding:16px 8px}.eiys-root .app.rail .user>div:last-child{display:none}.eiys-root .app.rail .nav{padding:12px 0;align-items:center;gap:4px;scrollbar-width:none;overflow-x:hidden}.eiys-root .app.rail .nav::-webkit-scrollbar{width:0;display:none}.eiys-root .app.rail .nav .ghead,.eiys-root .app.rail .nav .gap{display:none}.eiys-root .app.rail .nav a{justify-content:center;padding:0;width:44px;height:44px;min-height:44px;border-radius:10px;gap:0}.eiys-root .app.rail .nav a.on:before{display:none}.eiys-root .app.rail .nav a .nl,.eiys-root .app.rail .sfoot a .nl,.eiys-root .app.rail .kbd{display:none}.eiys-root .app.rail .sfoot{padding:10px 0 14px}.eiys-root .app.rail .sfoot a{justify-content:center;padding:0;width:44px;height:44px;min-height:44px;margin:0 auto;border-radius:10px;gap:0}.eiys-root .app.rail .sinfo{display:none}.eiys-root .app.rail .nav a:hover:after,.eiys-root .app.rail .sfoot a:hover:after{content:attr(data-tip);position:absolute;left:56px;top:50%;transform:translateY(-50%);background:#2b2f38;color:#fff;font-size:12px;font-weight:500;padding:7px 11px;border-radius:6px;white-space:nowrap;width:auto;height:auto;z-index:200;box-shadow:0 6px 18px #14285033;pointer-events:none}.eiys-root .sfoot a{position:relative}.eiys-root .mbtn{display:none;width:38px;height:38px;border:1px solid var(--line-2);border-radius:8px;background:#fff;color:var(--ink);cursor:pointer;place-items:center;flex-shrink:0}.eiys-root .mbtn svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;fill:none}.eiys-root .tr{display:flex;align-items:center;gap:12px;margin-left:auto;min-width:0}.eiys-root .tr .loc{display:flex;align-items:center;height:38px;border:1px solid var(--line-2);border-radius:8px;background:#fff;color:var(--ink);font-weight:500;overflow:hidden;cursor:pointer;max-width:230px}.eiys-root .tr .loc:hover{border-color:var(--blue);color:var(--blue-deep)}.eiys-root .tr .loc span{padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .tr .loc .pin{width:38px;height:38px;display:grid;place-items:center;background:var(--line);flex-shrink:0}.eiys-root .tr .loc .pin svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.6;fill:none}.eiys-root .tr .bell{position:relative;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:8px;color:var(--ink);cursor:pointer;flex-shrink:0}.eiys-root .tr .bell:hover{border-color:var(--blue);color:var(--blue)}.eiys-root .tr .bell svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.6;fill:none}.eiys-root .tr .bell .nw{position:absolute;right:8px;top:8px;width:7px;height:7px;border-radius:50%;background:var(--red)}.eiys-root .ctx{display:flex;align-items:center;gap:10px;margin-bottom:26px}.eiys-root .ctx .k{font-size:12px;color:var(--ink-3)}.eiys-root .ctx .t{font-size:14px;font-weight:500;color:var(--ink-2)}.eiys-root .ctx .lv{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:500;letter-spacing:.1em;background:var(--blue-pill);color:var(--blue);padding:3px 8px;border-radius:3px}.eiys-root .ctx .lv .d{width:5px;height:5px;border-radius:50%;background:var(--blue);animation:bk 1.3s infinite}.eiys-root .ctx .sp{flex:1}.eiys-root .ctx .clock{font-family:var(--num);font-size:15px;font-weight:300;color:var(--ink-2)}.eiys-root .ctx .date{font-size:12px;color:var(--ink-3);text-align:right;margin-top:1px}.eiys-root .statrow{display:flex;gap:32px;align-items:flex-start;margin-bottom:34px}.eiys-root .stats{display:flex;gap:32px;flex-wrap:wrap}.eiys-root .stat{width:156px;height:140px;background:#fff;border-radius:10px;box-shadow:var(--sh-card);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:.5px solid #F4F5F7}.eiys-root .stat .ic{width:30px;height:30px;color:var(--ink)}.eiys-root .stat .ic svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.2;fill:none}.eiys-root .stat .v{font-family:var(--num);font-size:24px;font-weight:400;color:var(--ink);line-height:34px;margin-top:4px}.eiys-root .stat .l{font-size:12px;color:var(--ink)}.eiys-root .stat.on{background:var(--blue);border:none;border-radius:5px}.eiys-root .week{margin-left:auto;width:380px;height:140px;display:flex;align-items:flex-end;justify-content:space-between;padding:14px 10px 10px}.eiys-root .week .col{display:flex;flex-direction:column;align-items:center;gap:10px;width:36px}.eiys-root .week .bar{width:8px;border-radius:12px;background:var(--blue)}.eiys-root .week .col.hi .bar{box-shadow:0 0 10px #2f71f273}.eiys-root .week .lb{font-family:var(--num);font-size:12px;letter-spacing:.4px;color:#9e9e9e}.eiys-root .grid2{display:grid;grid-template-columns:1.45fr 1fr;gap:40px;align-items:start}.eiys-root .panel .ph2{display:flex;align-items:center;gap:8px;margin-bottom:14px}.eiys-root .panel .ph2 h3{font-size:15px;font-weight:500;color:var(--ink-2)}.eiys-root .panel .ph2 .sub{font-size:12px;color:var(--ink-3)}.eiys-root .panel .ph2 .sp{flex:1}.eiys-root .panel .ph2 .lnk{font-size:12px;color:var(--blue);cursor:pointer;background:none;border:none;font-family:var(--font)}.eiys-root .panel .ph2 .lnk:hover{text-decoration:underline}.eiys-root .panel .ph2 .drop{display:flex;align-items:center;gap:10px;height:32px;padding:0 14px;border-radius:5px;box-shadow:inset 0 0 0 1px #f4f4f4;font-size:12px;color:#777d96b8}.eiys-root .slist{display:flex;flex-direction:column}.eiys-root .srow{display:grid;grid-template-columns:46px 1fr auto;gap:16px;align-items:center;padding:12px 4px;border-top:.5px solid var(--line)}.eiys-root .srow:first-child{border-top:none}.eiys-root .srow .tm{font-family:var(--num);font-size:13px;color:var(--ink-2)}.eiys-root .srow .tm span{display:block;font-size:12px;color:var(--ink-3);margin-top:1px}.eiys-root .srow .nm{font-size:13px;font-weight:500;color:var(--ink-2)}.eiys-root .srow .mt{font-size:12px;color:var(--ink);margin-top:3px;display:flex;gap:12px;align-items:center}.eiys-root .srow .mt .who{display:inline-flex;align-items:center;gap:6px}.eiys-root .srow .mt .av{width:20px;height:20px;border-radius:50%;background:var(--blue);color:#fff;font-size:12px;font-weight:500;display:grid;place-items:center}.eiys-root .srow .mt .av.ab{background:var(--red)}.eiys-root .srow.late{background:var(--red-soft);border-radius:8px;padding-left:10px;padding-right:10px}.eiys-root .badge{font-size:12px;font-weight:500;padding:4px 10px;border-radius:12px;white-space:nowrap}.eiys-root .badge.plan{background:var(--line);color:var(--ink-3)}.eiys-root .badge.rem{background:var(--blue-pill);color:var(--blue)}.eiys-root .badge.live{background:var(--green-soft);color:#1f6b42}.eiys-root .badge.done{background:var(--line);color:var(--ink-3)}.eiys-root .feed{display:flex;flex-direction:column}.eiys-root .msg{display:grid;grid-template-columns:auto 1fr;gap:11px;padding:11px 0;border-top:.5px solid var(--line)}.eiys-root .msg:first-child{border-top:none}.eiys-root .msg .ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.eiys-root .msg .ic svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.6;fill:none}.eiys-root .msg.out .ic{background:var(--blue-pill);color:var(--blue)}.eiys-root .msg.alert .ic{background:#fbdcdc;color:#a5322f}.eiys-root .msg.in .ic{background:var(--green-soft);color:#1f6b42}.eiys-root .msg .to{font-size:12px;color:var(--ink-3)}.eiys-root .msg .to b{color:var(--ink-2);font-weight:500;font-size:12px}.eiys-root .msg .tx{font-size:12px;color:var(--ink);margin-top:2px;line-height:1.5}.eiys-root .msg .ts{font-family:var(--num);font-size:12px;color:var(--ink-3);margin-top:2px}.eiys-root .msg.new{animation:si .4s ease}.eiys-root .roster{display:flex;flex-direction:column;gap:10px;margin-top:6px}.eiys-root .rp{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;background:var(--blue-soft);border-radius:8px;padding:12px 16px}.eiys-root .rp .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:500;font-size:12px}.eiys-root .rp .nm{font-size:13px;font-weight:500;color:var(--blue)}.eiys-root .rp .rr{font-size:12px;color:var(--ink);margin-top:2px}.eiys-root .rp .rs{font-size:12px;font-weight:500;display:flex;align-items:center;gap:6px}.eiys-root .rp .rs:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.eiys-root .rs.inpos{color:var(--green-dot)}.eiys-root .rs.away{color:var(--amber)}.eiys-root .rs.off{color:#b6bac4}.eiys-root .actions{display:flex;gap:10px;margin-top:28px}.eiys-root .btn{font-family:var(--font);font-size:12px;font-weight:500;height:34px;padding:0 16px;border-radius:8px;border:none;background:var(--line);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:7px}.eiys-root .btn:hover{background:#e8eaec}.eiys-root .btn svg{width:12px;height:12px;stroke:currentColor;stroke-width:1.8;fill:none}.eiys-root .btn.pri{background:var(--blue);color:#fff}.eiys-root .btn.pri:hover{background:#2560d8}.eiys-root .cfoot{display:flex;align-items:center;margin-top:auto;padding-top:30px;font-size:12px;color:var(--ink-3)}.eiys-root .cfoot .sp{flex:1}.eiys-root .cfoot .lks{display:flex;gap:6px}.eiys-root .cfoot .lks a{color:var(--ink-3)}.eiys-root .cfoot .lks a:hover{color:var(--ink)}@keyframes bk{0%,to{opacity:1}50%{opacity:.3}}@keyframes si{0%{opacity:0;transform:translateY(-5px)}to{opacity:1}}.eiys-root .umenu{display:none;position:absolute;left:0;top:44px;width:170px;background:#fff;border-radius:8px;box-shadow:0 8px 30px #14285026;padding:6px;z-index:60}.eiys-root .user.open .umenu{display:block}.eiys-root .umenu a{display:block;padding:9px 12px;border-radius:6px;font-size:12px;color:var(--ink-2)}.eiys-root .umenu a:hover{background:var(--line)}.eiys-root .umenu a[data-act=cikis]{color:#a5322f}.eiys-root .ovl{position:fixed;top:0;right:0;bottom:0;left:0;background:#14233e59;display:flex;align-items:center;justify-content:center;z-index:80;animation:si .15s ease}.eiys-root .mdl{width:470px;max-height:80%;background:#fff;border-radius:12px;box-shadow:0 20px 60px #14285040;display:flex;flex-direction:column;overflow:hidden}.eiys-root .mdl.wide{width:640px}.eiys-root .mh{display:flex;align-items:center;padding:20px 24px 0}.eiys-root .mh h3{font-size:15px;font-weight:500;color:var(--ink-2);flex:1}.eiys-root .mx{background:none;border:none;cursor:pointer;color:var(--ink-3);width:26px;height:26px}.eiys-root .mx svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none}.eiys-root .mb{padding:16px 24px;overflow-y:auto}.eiys-root .mf{display:flex;justify-content:flex-end;gap:10px;padding:0 24px 20px}.eiys-root .btn.dng{background:#fbdcdc;color:#a5322f}.eiys-root .btn.dng:hover{background:#f6caca;color:#8e2b28}.eiys-root .btn:disabled{opacity:.55;cursor:default}.eiys-root .btn.busy{pointer-events:none;opacity:.7}.eiys-root .toasts{position:fixed;right:26px;bottom:26px;display:flex;flex-direction:column;gap:8px;z-index:90}.eiys-root .tst{display:flex;align-items:center;gap:9px;background:#213048;color:#fff;font-size:12px;padding:11px 16px;border-radius:8px;box-shadow:0 10px 30px #1428504d;animation:si .25s ease}.eiys-root .tst svg{width:14px;height:14px;stroke:var(--green);stroke-width:2;fill:none;flex-shrink:0}.eiys-root .tst.alert svg{stroke:#ff8e8e}.eiys-root .tst.bye{opacity:0;transition:.3s}.eiys-root .empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:56px 20px;gap:6px}.eiys-root .eic{width:54px;height:54px;border-radius:50%;background:var(--blue-soft);display:grid;place-items:center;color:var(--blue);margin-bottom:8px}.eiys-root .eic svg{width:24px;height:24px;stroke:currentColor;stroke-width:1.5;fill:none}.eiys-root .et{font-size:14px;font-weight:500;color:var(--ink-2)}.eiys-root .ed{font-size:12px;color:var(--ink-3);max-width:300px;line-height:1.6}.eiys-root .empty .btn{margin-top:14px}.eiys-root .fld{margin-bottom:14px}.eiys-root .fld label{display:block;font-size:12px;color:var(--ink-3);margin-bottom:6px}.eiys-root .inp,.eiys-root .sel{width:100%;height:38px;padding:0 13px;border:1px solid #E7E9EE;border-radius:8px;background:#fff;font-family:var(--font);font-size:12.5px;color:var(--ink-2);outline:none}.eiys-root .inp:focus,.eiys-root .sel:focus{border-color:var(--blue)}.eiys-root .inp.err{border-color:#ff9d9d;background:#fff9f9}.eiys-root .fe{font-size:12px;color:#a5322f;margin-top:5px;display:none}.eiys-root .fe.on{display:block}.eiys-root .row2{display:flex;gap:12px}.eiys-root .row2>*{flex:1}.eiys-root .chk{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--ink);cursor:pointer}.eiys-root .chk input{accent-color:var(--blue);width:15px;height:15px}.eiys-root .tabs{display:flex;gap:4px;background:var(--line);border-radius:8px;padding:4px;width:max-content;margin-bottom:18px}.eiys-root .tabs button{border:none;background:none;font-family:var(--font);font-size:12px;font-weight:500;color:var(--ink);padding:8px 18px;border-radius:6px;cursor:pointer}.eiys-root .tabs button.on{background:#fff;color:var(--blue);box-shadow:var(--sh-card)}.eiys-root .fbar{display:flex;align-items:center;gap:12px;margin-bottom:16px}.eiys-root .srch{display:flex;align-items:center;gap:9px;height:38px;padding:0 13px;border:1px solid #E7E9EE;border-radius:8px;background:#fff;width:280px}.eiys-root .srch svg{width:14px;height:14px;stroke:var(--ink-3);stroke-width:1.7;fill:none}.eiys-root .srch input{border:none;outline:none;flex:1;font-family:var(--font);font-size:12px;color:var(--ink-2);background:none}.eiys-root .tbl{width:100%;border-collapse:collapse}.eiys-root .tbl th{text-align:left;font-size:12px;font-weight:500;color:var(--ink-3);text-transform:uppercase;letter-spacing:.05em;padding:10px 12px;border-bottom:1px solid var(--line)}.eiys-root .tbl td{padding:13px 12px;border-bottom:.5px solid var(--line);font-size:12px;color:var(--ink);vertical-align:middle}.eiys-root .tbl tr:hover td{background:#fafbfd}.eiys-root .tbl .pn{display:flex;align-items:center;gap:11px}.eiys-root .tbl .pn .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:500;font-size:12px;flex-shrink:0}.eiys-root .tbl .pn b{font-size:12.5px;font-weight:500;color:var(--ink-2);display:block}.eiys-root .tbl .pn i{font-style:normal;font-size:12px;color:var(--ink-3)}.eiys-root .tbl .rowact{display:flex;gap:6px;justify-content:flex-end}.eiys-root .ibtn{width:28px;height:28px;border:none;border-radius:6px;background:var(--line);color:var(--ink);cursor:pointer;display:grid;place-items:center}.eiys-root .ibtn:hover{background:#e8eaec}.eiys-root .ibtn svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.7;fill:none}.eiys-root .ibtn.del:hover{background:#fbdcdc;color:#a5322f}.eiys-root .pick{display:flex;justify-content:space-between;align-items:center;padding:13px 15px;border:1px solid #E7E9EE;border-radius:8px;margin-bottom:8px;font-size:12.5px;font-weight:500;color:var(--ink-2);cursor:pointer}.eiys-root .pick span{font-size:12px;color:var(--ink-3);font-weight:400}.eiys-root .pick.on{border-color:var(--blue);background:var(--blue-soft)}.eiys-root .pick:hover{border-color:var(--blue)}.eiys-root .cbx{position:relative}.eiys-root .cbx .inp{width:100%}.eiys-root .cbx-list{display:none;position:absolute;left:0;right:0;top:42px;background:#fff;border:1px solid #E7E9EE;border-radius:8px;box-shadow:0 10px 30px #14285024;max-height:230px;overflow-y:auto;z-index:40}.eiys-root .cbx.open .cbx-list{display:block}.eiys-root .cbx-it{padding:9px 13px;cursor:pointer;font-size:12px;display:flex;align-items:baseline;gap:8px}.eiys-root .cbx-it b{font-weight:500;color:var(--ink-2)}.eiys-root .cbx-it span{color:var(--ink-3);font-size:12px}.eiys-root .cbx-it:hover{background:var(--blue-soft)}.eiys-root .cbx-more{padding:8px 13px;font-size:12px;color:var(--ink-3);border-top:.5px solid var(--line);background:#fafbfd}.eiys-root .steps{display:flex;gap:8px;margin-bottom:18px}.eiys-root .steps .stp{flex:1;height:4px;border-radius:2px;background:var(--line)}.eiys-root .steps .stp.on{background:var(--blue)}.eiys-root .ctx .help{width:36px;height:36px;border-radius:8px;border:1px solid var(--line-2);background:#fff;color:var(--ink-3);display:grid;place-items:center;cursor:pointer;font-weight:600;flex-shrink:0}.eiys-root .ctx .help:hover{border-color:var(--blue);color:var(--blue)}.eiys-root .star{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:8px;border:1px solid var(--line-2);background:#fff;color:var(--ink);font-weight:500;cursor:pointer;white-space:nowrap}.eiys-root .star:hover{border-color:var(--blue);color:var(--blue-deep)}.eiys-root .rolesw{display:flex;gap:3px;background:var(--line);border-radius:9px;padding:3px;flex-shrink:0}.eiys-root .rolesw button{border:none;background:none;font-family:var(--font);font-weight:500;color:var(--ink-3);padding:8px 14px;border-radius:6px;cursor:pointer;white-space:nowrap;min-height:36px}.eiys-root .rolesw button:hover{color:var(--blue-deep)}.eiys-root .rolesw button.on{background:#fff;color:var(--blue);box-shadow:var(--sh-card)}.eiys-root .pvbar{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;background:#fff;border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-bottom:20px;scrollbar-width:thin}.eiys-root .pvbar .lb{flex-shrink:0;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600;margin-right:2px}.eiys-root .pvbar .sp{flex:0 0 18px}.eiys-root .pvbar .chip{flex-shrink:0}.eiys-root .chip{border:1px solid var(--line-2);background:#fff;font-family:var(--font);color:var(--ink);min-height:34px;padding:0 12px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.eiys-root .chip:hover{border-color:var(--blue);color:var(--blue-deep)}.eiys-root .chip.on{background:var(--blue-pill);border-color:#b9d2fc;color:var(--blue-deep);font-weight:600}.eiys-root .chip svg{width:13px;height:13px;stroke:currentColor;stroke-width:1.7;fill:none}.eiys-root .band-note{display:flex;align-items:flex-start;gap:10px;border-radius:10px;padding:12px 15px;margin-bottom:20px;line-height:1.55}.eiys-root .band-note svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.7;fill:none;flex-shrink:0;margin-top:2px}.eiys-root .band-note b{font-weight:600}.eiys-root .band-note .sp{flex:1}.eiys-root .errcode{font-family:var(--num);border-radius:5px;letter-spacing:.03em;white-space:nowrap}.eiys-root .skel{background:linear-gradient(90deg,#eff1f4 25%,#f7f8fa 37%,#eff1f4 63%);background-size:400% 100%;animation:shim 1.3s ease infinite;border-radius:6px}@keyframes shim{0%{background-position:100% 0}to{background-position:0 0}}.eiys-root .skel-stat{width:100%;height:140px;border-radius:10px}.eiys-root .skel-row{height:48px;margin-bottom:8px;border-radius:8px}.eiys-root .statrow{display:flex;gap:20px;align-items:stretch;margin-bottom:28px}.eiys-root .stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:20px;width:100%}.eiys-root .stat{width:auto;height:auto;min-height:150px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:var(--sh-card);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;text-align:left}.eiys-root .stat .ic{width:26px;height:26px;color:var(--ink-3);margin-bottom:6px}.eiys-root .stat .d{font-family:var(--num);margin-top:5px;display:inline-flex;align-items:center;gap:4px}.eiys-root .stat .d.up{color:#1f6b42}.eiys-root .stat .d.dn{color:#a5322f}.eiys-root .stat .d.fl{color:var(--ink-3)}.eiys-root .stat .u{font-family:var(--font);color:var(--ink-3);margin-left:3px}.eiys-root .stat.on{background:var(--blue);border:none}.eiys-root .stat.on .ic,.eiys-root .stat.on .v,.eiys-root .stat.on .l{color:#fff}.eiys-root .stat.on .d,.eiys-root .stat.on .u{color:#ffffffe0}.eiys-root .stat.alarm{border-color:#f1c6c6;background:#fff8f8}.eiys-root .kpi{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:var(--sh-card);padding:20px 22px;display:flex;flex-direction:column;gap:6px;cursor:pointer}.eiys-root .kpi:hover{border-color:#c6d9fb}.eiys-root .kpi .l{color:var(--ink-3)}.eiys-root .kpi .v{font-family:var(--num);color:var(--ink-2);line-height:1.15}.eiys-root .kpi .v small{font-family:var(--font);color:var(--ink-3);margin-left:4px}.eiys-root .kpi .d{display:inline-flex;align-items:center;gap:5px}.eiys-root .kpi.hero{background:var(--blue);border:none}.eiys-root .kpi.hero .l,.eiys-root .kpi.hero .d{color:#ffffffdb}.eiys-root .kpi.hero .v{color:#fff}.eiys-root .kpi.hero .v small{color:#ffffffd1}.eiys-root .autogrid{display:grid;gap:20px}.eiys-root .kanban{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;align-items:start}.eiys-root .grid2.g-16{grid-template-columns:2.4fr 1fr}.eiys-root .grid2.g-125{grid-template-columns:1fr 1.25fr}.eiys-root .grid2>*{min-width:0}.eiys-root .chart{width:100%;display:block;overflow:visible}.eiys-root .chart .gl{stroke:var(--line);stroke-width:1}.eiys-root .chart .ax{font-family:var(--num);fill:var(--ink-4)}.eiys-root .lgd{display:flex;gap:16px;align-items:center;flex-wrap:wrap;color:var(--ink-3)}.eiys-root .lgd i{width:10px;height:10px;border-radius:3px;display:inline-block;margin-right:6px;vertical-align:-1px}.eiys-root .gauge{display:flex;flex-direction:column;align-items:center;gap:4px}.eiys-root .gauge .gv{font-family:var(--num);color:var(--ink-2)}.eiys-root .gauge .gl2{color:var(--ink-3)}.eiys-root .heat{display:grid;grid-template-columns:34px repeat(24,1fr);gap:2px;align-items:center}.eiys-root .heat .hl{font-family:var(--num);color:var(--ink-3)}.eiys-root .heat .hc{height:16px;border-radius:2px}.eiys-root .heat .hx{font-family:var(--num);color:var(--ink-4);text-align:center}.eiys-root .card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px 20px}.eiys-root .card h4{margin-bottom:12px}.eiys-root .panel{background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px 20px}.eiys-root .kv{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-top:1px solid var(--line)}.eiys-root .kv:first-of-type{border-top:none}.eiys-root .kv .v{color:var(--ink-2);font-weight:600;text-align:right}.eiys-root .sugg{background:var(--blue-soft);border:1px solid #C6D9FB;border-radius:10px;padding:16px 18px}.eiys-root .sugg .t{font-weight:600;color:var(--blue-deep);margin-bottom:6px}.eiys-root .sugg .x{color:var(--ink);line-height:1.6}.eiys-root .sugg .m{font-family:var(--num);font-size:22px;color:var(--blue-deep);margin:10px 0 12px}.eiys-root .tree .tn{display:flex;align-items:center;gap:8px;min-height:38px;padding:0 10px;border-radius:6px;color:var(--ink);cursor:pointer}.eiys-root .tree .tn:hover{background:#f7f8fa}.eiys-root .tree .tn.on{background:var(--blue-pill);color:var(--blue-deep);font-weight:600}.eiys-root .tree .tn .cnt{margin-left:auto;font-family:var(--num);color:var(--ink-3)}.eiys-root .tree .lvl2{margin-left:18px}.eiys-root .tree .lvl3{margin-left:36px}.eiys-root .tree .lvl4{margin-left:54px}.eiys-root .tree .lvl5{margin-left:72px}.eiys-root .tree .dotc{width:8px;height:8px;border-radius:2px;flex-shrink:0}.eiys-root .mapwrap{position:relative;border:1px solid var(--line-2);border-radius:10px;overflow:hidden;background:#edeff2}.eiys-root .maptools{position:absolute;left:12px;top:12px;z-index:500;display:flex;flex-direction:column;gap:8px;width:220px;max-width:calc(100% - 24px)}.eiys-root .mapcard{background:#fff;border-radius:9px;box-shadow:0 4px 14px #14285024;padding:12px 14px}.eiys-root .mapcard .t{color:var(--ink-3);margin-bottom:8px;letter-spacing:.08em;text-transform:uppercase}.eiys-root .lay{display:flex;align-items:center;gap:8px;color:var(--ink);padding:5px 0;cursor:pointer;min-height:32px}.eiys-root .lay i{width:10px;height:10px;border-radius:50%;display:inline-block}.eiys-root .lay input{accent-color:var(--blue);width:16px;height:16px}.eiys-root .maplgd{position:absolute;right:12px;bottom:12px;z-index:500;background:#fff;border-radius:9px;box-shadow:0 4px 14px #14285024;padding:11px 13px;display:flex;flex-direction:column;gap:6px;color:var(--ink)}.eiys-root .maplgd i{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:7px}.eiys-root .pinico{width:24px;height:24px;border-radius:50% 50% 50% 2px;transform:rotate(-45deg);border:2px solid #fff;box-shadow:0 2px 5px #0000004d}.eiys-root .pinico.alarm{animation:pulsep 1.2s infinite}@keyframes pulsep{0%,to{box-shadow:0 2px 5px #0000004d,0 0 #ff6b6b8c}70%{box-shadow:0 2px 5px #0000004d,0 0 0 12px #ff6b6b00}}.eiys-root .clu{width:40px;height:40px;border-radius:50%;background:#2f71f2eb;border:3px solid #fff;color:#fff;font-family:var(--num);font-weight:600;display:grid;place-items:center;box-shadow:0 3px 8px #00000047}.eiys-root .dpanel{position:absolute;right:0;top:0;bottom:0;width:min(360px,100%);background:#fff;box-shadow:-6px 0 24px #1428501f;z-index:600;display:flex;flex-direction:column}.eiys-root .dpanel .dh{padding:18px 20px 14px;border-bottom:1px solid var(--line)}.eiys-root .dpanel .db{padding:16px 20px 22px;overflow-y:auto;flex:1}.eiys-root .dpanel .ds{color:var(--ink-3);margin-top:4px}.eiys-root .dclose{position:absolute;right:12px;top:12px;width:32px;height:32px;border:none;background:var(--line);border-radius:8px;color:var(--ink);cursor:pointer}.eiys-root .dclose svg{width:14px;height:14px;stroke:currentColor;stroke-width:2;fill:none}.eiys-root .wx{display:flex;gap:5px}.eiys-root .wx .wd{flex:1;background:#f7f8fa;border-radius:8px;padding:9px 4px;text-align:center}.eiys-root .wx .wd .dn{color:var(--ink-3)}.eiys-root .wx .wd .tt{font-family:var(--num);color:var(--ink-2);margin-top:3px}.eiys-root .wx .wd svg{width:16px;height:16px;stroke:var(--blue);stroke-width:1.4;fill:none;margin:3px 0}.eiys-root .tbl .r{text-align:right}.eiys-root .tbl .mono{font-family:var(--num)}.eiys-root .tbl .r,.eiys-root .tbl .mono,.eiys-root .tbl .pn b,.eiys-root .tbl .pn i{white-space:nowrap}.eiys-root .tbl th{position:sticky;top:0;background:#fafbfd;z-index:1}.eiys-root .badge.warn,.eiys-root .badge.info,.eiys-root .badge.mut{white-space:nowrap}.eiys-root .dotb{display:inline-flex;align-items:center;gap:6px}.eiys-root .dotb:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;flex-shrink:0}.eiys-root .dotb.ok{color:#1f6b42}.eiys-root .dotb.warn{color:#7a5518}.eiys-root .dotb.bad{color:#a5322f}.eiys-root .dotb.info{color:#1b4fb0}.eiys-root .dotb.mut{color:#4a4f57}.eiys-root .dotb.ok:before{background:#31ba3f}.eiys-root .dotb.warn:before{background:#d49b41}.eiys-root .dotb.bad:before{background:#ff6b6b}.eiys-root .dotb.info:before{background:#2f71f2}.eiys-root .dotb.mut:before{background:#b6bac4}.eiys-root .tblwrap{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#fff}.eiys-root .tblwrap>table{margin:0}.eiys-root .vsnote{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 14px;background:#fafbfd;border-top:1px solid var(--line);color:var(--ink-3)}.eiys-root .sp{flex:1}.eiys-root .mut{color:var(--ink-3)}.eiys-root .hstack{display:flex;align-items:center;gap:10px}.eiys-root .vstack{display:flex;flex-direction:column;gap:10px}.eiys-root .seg{display:flex;gap:3px;background:var(--line);border-radius:8px;padding:3px;width:max-content}.eiys-root .seg button{border:none;background:none;font-family:var(--font);font-weight:500;color:var(--ink-3);padding:7px 14px;border-radius:6px;cursor:pointer}.eiys-root .seg button:hover{color:var(--blue-deep)}.eiys-root .seg button.on{background:#fff;color:var(--blue);box-shadow:var(--sh-card)}.eiys-root .fbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;row-gap:10px;margin-bottom:18px}.eiys-root .srow2{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:11px 8px;border-top:1px solid var(--line);cursor:pointer;border-radius:8px}.eiys-root .srow2:hover{background:#fafbfd}.eiys-root .srow2 .sev{width:4px;height:34px;border-radius:3px;flex-shrink:0}.eiys-root .srow2 .nm{font-weight:600;color:var(--ink-2)}.eiys-root .srow2 .mt{color:var(--ink-3);margin-top:2px}.eiys-root .srow2 .tm{font-family:var(--num);color:var(--ink-3)}.eiys-root .grp{background:#fafbfd;border:1px dashed var(--line-2);border-radius:8px;padding:10px 13px;color:var(--ink-3);margin:6px 0;display:flex;align-items:center;gap:8px}@media (max-width:768px){.eiys-root .stats{grid-template-columns:1fr}.eiys-root .mapwrap{min-height:320px}.eiys-root .fbar .srch{width:100%;flex:1 1 100%}.eiys-root .heat{grid-template-columns:30px repeat(24,1fr);gap:1px}.eiys-root .heat .hc{height:12px}}.eiys-root .app.nocmode .app-content{padding:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.eiys-root .app.nocmode .app-content>*{max-width:none;margin-inline:0}.eiys-root .app.nocmode .ctx{display:none}.eiys-root .app.nocmode .pvbar{position:absolute;left:16px;top:76px;width:230px;z-index:612;margin:0;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 28px #14285029;padding:9px 11px;-webkit-mask-image:none;mask-image:none}.eiys-root .app.nocmode .pvbar .lb{display:none}.eiys-root .app.nocmode .pvbar .sp{flex:0 0 8px}.eiys-root .app.nocmode .band-note{margin:0 20px 10px}.eiys-root .noc{position:relative;flex:1;min-height:0;background:#edeff2;overflow:hidden}.eiys-root .noc cbs-map{position:absolute;top:0;right:0;bottom:0;left:0}.eiys-root .noc .leaflet-control-zoom{border:none!important;box-shadow:0 4px 14px #1428502e!important;margin:0 16px 92px 0!important}.eiys-root .noc .leaflet-control-zoom a{width:34px!important;height:34px!important;line-height:34px!important;color:var(--ink)!important;border-color:var(--line)!important}.eiys-root .noc .leaflet-container{font-family:var(--font)}.eiys-root .noc .leaflet-tooltip{font-family:var(--font);font-size:12px;border:none;border-radius:8px;box-shadow:0 6px 20px #14285033;padding:7px 10px;color:var(--ink)}.eiys-root cbs-map[data-drop]+.nocbar{opacity:.35}.eiys-root .nocp{position:absolute;z-index:600;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 28px #14285029}.eiys-root .nocp .ph{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--line)}.eiys-root .nocp .ph b{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.eiys-root .nocp .ph.acc{width:100%;border:none;border-bottom:1px solid var(--line);background:none;cursor:pointer;font-family:var(--font);text-align:left;border-radius:12px 12px 0 0}.eiys-root .nocp .ph.acc:hover{background:#f7f8fa}.eiys-root .nocp .ph.acc:hover b{color:var(--blue-deep)}.eiys-root .nocp .chev{width:16px;height:16px;stroke:var(--ink-4);stroke-width:2;fill:none;flex-shrink:0;transition:transform .18s}.eiys-root .nocp .chev.down{transform:rotate(180deg)}.eiys-root .nocp .pb{padding:12px 14px}.eiys-root .nocbar{position:absolute;left:16px;right:16px;top:16px;z-index:640;display:flex;align-items:center;gap:10px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:12px;box-shadow:0 8px 28px #14285029;padding:10px 12px;transition:opacity .15s}.eiys-root .nocbar::-webkit-scrollbar{display:none;height:0}.eiys-root .nocbar{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%)}.eiys-root .nocbar .srch{flex:0 1 auto;min-width:132px}.eiys-root .nocbar::-webkit-scrollbar{display:none}.eiys-root .nocbar>*{flex-shrink:0}.eiys-root .nocbar .srch{width:clamp(180px,22vw,300px);height:36px}.eiys-root .nocbar .vr{width:1px;height:26px;background:var(--line-2)}.eiys-root .nocbar .lbl{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .lchip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:8px;cursor:pointer;border:1px solid var(--line-2);background:#fff;color:var(--ink-3);font-size:13px;font-weight:500;white-space:nowrap}.eiys-root .lchip:hover{border-color:var(--blue);color:var(--blue-deep)}.eiys-root .lchip i{width:9px;height:9px;border-radius:50%;flex-shrink:0}.eiys-root .lchip b{font-family:var(--num);font-weight:500;font-size:12px;color:var(--ink-4)}.eiys-root .lchip.on{background:var(--blue-pill);border-color:#b9d2fc;color:var(--blue-deep);font-weight:600}.eiys-root .lchip.on b{color:var(--blue-deep)}.eiys-root .lchip.off{opacity:.5}.eiys-root .noccnt{position:absolute;right:16px;top:76px;z-index:620;display:flex;gap:8px}.eiys-root .noccnt .c{background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:10px;box-shadow:0 6px 20px #14285024;padding:9px 13px;min-width:84px;text-align:left}.eiys-root .noccnt .c .n{font-family:var(--num);font-size:20px;font-weight:600;line-height:1.1;color:var(--ink-2)}.eiys-root .noccnt .c .l{font-size:12px;color:var(--ink-3);margin-top:2px;white-space:nowrap}.eiys-root .noccnt .c.bad .n{color:#a5322f}.eiys-root .noccnt .c.warn .n{color:#7a5518}.eiys-root .noccnt .c.mut .n{color:#4a4f57}.eiys-root .nocbar .noccnt{position:static;top:auto;right:auto;z-index:auto;display:flex;align-items:center;gap:6px;flex-shrink:0;margin-left:auto}.eiys-root .nocbar .noccnt .c{min-width:0}.eiys-root .nocbar .noccnt .c{display:inline-flex;align-items:baseline;gap:5px;height:34px;padding:0 11px;border-radius:8px;border:1px solid var(--line-2);background:#fff;white-space:nowrap}.eiys-root .nocbar .noccnt .c .n{font-family:var(--num);font-size:15px;font-weight:600;color:var(--ink-2)}.eiys-root .nocbar .noccnt .c .l{font-size:12px;color:var(--ink-3)}.eiys-root .nocbar .noccnt .c.bad{background:#fbdcdc;border-color:#f1c6c6}.eiys-root .nocbar .noccnt .c.bad .n,.eiys-root .nocbar .noccnt .c.bad .l{color:#a5322f}.eiys-root .nocbar .noccnt .c.warn{background:#fbedd6;border-color:#e9d3ae}.eiys-root .nocbar .noccnt .c.warn .n,.eiys-root .nocbar .noccnt .c.warn .l{color:#7a5518}.eiys-root .nocbar .noccnt .c.mut .n,.eiys-root .nocbar .noccnt .c.mut .l{color:#4a4f57}.eiys-root .nocbar .noccnt .c.bad:hover{border-color:#a5322f}.eiys-root .noctools{position:absolute;left:16px;top:84px;bottom:72px;z-index:610;width:230px;display:flex;flex-direction:column;gap:10px;pointer-events:none}.eiys-root .noctools>*{pointer-events:auto}.eiys-root .noctools .nocp{position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:hidden;display:flex;flex-direction:column;flex:0 0 auto}.eiys-root .noctools .nocp.open{flex:1 1 auto;min-height:0}.eiys-root .noctools .nocp .ph{flex:0 0 auto}.eiys-root .noctools .pb{overflow-y:auto;min-height:0;flex:1 1 auto}.eiys-root .noctools .lay{min-height:30px;padding:2px 0}.eiys-root .noctools .lay b{margin-left:auto;font-family:var(--num);font-weight:500;font-size:12px;color:var(--ink-4)}.eiys-root .noctools .mapsep{border-top:1px solid var(--line);margin:9px 0 7px}.eiys-root .noctools .t{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);margin-bottom:4px}.eiys-root .noctools .lgdrow{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink)}.eiys-root .noctools .lgdrow i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.eiys-root .palette{display:flex;flex-direction:column;gap:6px}.eiys-root .pitem{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:#fff;cursor:grab;-webkit-user-select:none;user-select:none}.eiys-root .pitem:hover{border-color:var(--blue);background:var(--blue-soft)}.eiys-root .pitem:active{cursor:grabbing}.eiys-root .pitem .ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex-shrink:0;background:var(--blue-pill);color:var(--blue-deep);font-size:14px;font-weight:600}.eiys-root .pitem .tx{min-width:0}.eiys-root .pitem .tx b{display:block;font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .pitem .tx i{display:block;font-style:normal;font-size:12px;color:var(--ink-4)}.eiys-root .palhint{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:var(--ink-3);line-height:1.5;background:var(--blue-soft);border:1px solid #C6D9FB;border-radius:9px;padding:9px 11px;margin-bottom:10px}.eiys-root .palhint svg{width:15px;height:15px;stroke:var(--blue-deep);stroke-width:1.7;fill:none;flex-shrink:0;margin-top:1px}.eiys-root .assetpin{width:26px;height:26px;border-radius:7px;background:#fff;border:2px solid var(--blue);color:var(--blue-deep);display:grid;place-items:center;font-size:13px;font-weight:600;box-shadow:0 2px 8px #14285047}.eiys-root .nocfoot{position:absolute;left:16px;right:16px;bottom:16px;z-index:620;display:flex;align-items:center;gap:12px;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:10px;box-shadow:0 8px 24px #14285024;padding:0 14px;height:44px;overflow:hidden}.eiys-root .nocfoot .k{font-size:12px;color:var(--ink-3);white-space:nowrap}.eiys-root .nocfoot .k b{font-family:var(--num);font-weight:500;color:var(--ink-2)}.eiys-root .nocfoot .vr{width:1px;height:20px;background:var(--line-2);flex-shrink:0}.eiys-root .tick{flex:1;min-width:0;display:flex;align-items:center;gap:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%)}.eiys-root .tick::-webkit-scrollbar{display:none;height:0}.eiys-root .tick .it{flex-shrink:0;max-width:min(320px,100%)}.eiys-root .tick .it .nm{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.eiys-root .tick .it{display:inline-flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap;color:var(--ink);cursor:pointer;padding:4px 10px;border-radius:99px;background:#f7f8fa;border:1px solid var(--line)}.eiys-root .tick .it:hover{border-color:var(--blue)}.eiys-root .tick .it i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.eiys-root .tick .it span{font-family:var(--num);color:var(--ink-3)}.eiys-root .placebar{position:absolute;left:50%;top:84px;transform:translate(-50%);z-index:650;display:flex;align-items:center;gap:12px;background:var(--blue);color:#fff;border-radius:10px;box-shadow:0 10px 30px #14285047;padding:10px 14px;font-size:13px;font-weight:500;max-width:calc(100% - 32px)}.eiys-root .placebar svg{width:17px;height:17px;stroke:#fff;stroke-width:1.8;fill:none;flex-shrink:0}.eiys-root .placebar b{font-weight:600}.eiys-root .placebar .x{border:1px solid rgba(255,255,255,.5);background:none;color:#fff;border-radius:7px;height:30px;padding:0 12px;font-family:var(--font);font-size:12px;font-weight:500;cursor:pointer;flex-shrink:0}.eiys-root .placebar .x:hover{background:#ffffff29}.eiys-root .nocdet{position:absolute;right:16px;top:84px;bottom:72px;z-index:630;width:min(420px,42vw);display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 40px #14285033;overflow:hidden}.eiys-root .nocdet .dh{padding:16px 18px 14px;border-bottom:1px solid var(--line);position:relative}.eiys-root .nocdet .dh .dt{font-size:17px;font-weight:600;color:var(--ink-2);padding-right:34px;line-height:1.3}.eiys-root .nocdet .dh .ds{font-size:12px;color:var(--ink-3);margin-top:4px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eiys-root .nocdet .db{flex:1;min-height:0;overflow-y:auto;padding:14px 18px 20px}.eiys-root .nocdet .dfoot{flex:0 0 auto;border-top:1px solid var(--line);padding:12px 18px;display:flex;gap:8px}.eiys-root .nocdet .dfoot .btn{flex:1;justify-content:center}.eiys-root .sechead{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);margin:20px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--line)}.eiys-root .sechead:first-child{margin-top:0}.eiys-root .dkpi{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:10px;overflow:hidden}.eiys-root .dkpi>div{background:#fff;padding:11px 13px}.eiys-root .dkpi .l{font-size:12px;color:var(--ink-3)}.eiys-root .dkpi .v{font-family:var(--num);font-size:18px;font-weight:600;color:var(--ink-2);margin-top:2px;line-height:1.2}.eiys-root .dkpi .v small{font-family:var(--font);font-size:12px;font-weight:400;color:var(--ink-3);margin-left:3px}.eiys-root .dkpi .v.bad{color:#a5322f}.eiys-root .dkpi .v.ok{color:#1f6b42}.eiys-root .dkpi .v.warn{color:#7a5518}.eiys-root .dtabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-bottom:10px}.eiys-root .dtabs::-webkit-scrollbar{display:none}.eiys-root .dtabs button{flex-shrink:0;border:1px solid var(--line-2);background:#fff;border-radius:8px;padding:0 11px;height:32px;font-family:var(--font);font-size:12px;font-weight:500;color:var(--ink-3);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.eiys-root .dtabs button:hover{border-color:var(--blue);color:var(--blue-deep)}.eiys-root .dtabs button.on{background:var(--blue-pill);border-color:#b9d2fc;color:var(--blue-deep);font-weight:600}.eiys-root .dtabs button i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.eiys-root .mtbl{width:100%;border-collapse:collapse}.eiys-root .mtbl th{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink-3);text-align:left;padding:8px 10px;background:#fafbfd;border-bottom:1px solid var(--line)}.eiys-root .mtbl th.r,.eiys-root .mtbl td.r{text-align:right}.eiys-root .mtbl td{font-size:13px;padding:9px 10px;border-bottom:1px solid var(--line);color:var(--ink)}.eiys-root .mtbl td.mono{font-family:var(--num);white-space:nowrap;color:var(--ink-2);font-weight:500}.eiys-root .mtbl tr:last-child td{border-bottom:none}.eiys-root .mtbl .u{font-family:var(--font);font-size:12px;color:var(--ink-3);margin-left:3px;font-weight:400}.eiys-root .dvmeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ink-3);background:#fafbfd;border:1px solid var(--line);border-top:none;border-radius:0 0 9px 9px;padding:8px 11px}.eiys-root .mwrap{border:1px solid var(--line);border-radius:9px;overflow:hidden}.eiys-root .mwrap+.dvmeta{border-radius:0 0 9px 9px;margin-top:-1px}.eiys-root .wx7{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.eiys-root .wx7 .d{background:#fafbfd;border:1px solid var(--line);border-radius:9px;padding:9px 3px;text-align:center}.eiys-root .wx7 .d.today{background:var(--blue-soft);border-color:#c6d9fb}.eiys-root .wx7 .dn{font-size:12px;color:var(--ink-3);font-weight:600}.eiys-root .wx7 svg{width:18px;height:18px;stroke:var(--blue);stroke-width:1.5;fill:none;margin:5px 0 3px}.eiys-root .wx7 .hi{font-family:var(--num);font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .wx7 .lo{font-family:var(--num);font-size:12px;color:var(--ink-4)}.eiys-root .wx7 .rn{font-size:12px;color:var(--blue);font-family:var(--num);margin-top:2px}.eiys-root .outg{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--line)}.eiys-root .outg:last-child{border-bottom:none}.eiys-root .outg .bar{width:3px;border-radius:2px;flex-shrink:0}.eiys-root .outg .nm{font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .outg .mt{font-size:12px;color:var(--ink-3);margin-top:2px}.eiys-root .outg .tm{font-family:var(--num);font-size:12px;color:var(--ink-3);margin-left:auto;white-space:nowrap}@media (max-width:1180px){.eiys-root .noctools{width:214px;top:84px;bottom:72px}.eiys-root .nocdet{width:min(380px,46vw);top:84px}}@media (max-width:1320px){.eiys-root .nocbar .lchip.opt{display:none}}@media (max-width:1080px){.eiys-root .nocbar .lchip b,.eiys-root .nocbar .vr{display:none}}@media (max-width:1024px){.eiys-root .nocbar .lchip .cl{display:none}.eiys-root .nocbar .lchip{padding:0 10px}.eiys-root .nocbar .srch{min-width:112px}}@media (max-width:900px){.eiys-root .nocbar .lbl{display:none}}@media (max-width:768px){.eiys-root .nocbar{left:10px;right:10px;top:10px;padding:8px}.eiys-root .nocbar .srch{width:100%;flex:1 1 100%}.eiys-root .noctools{left:10px;width:calc(100% - 20px);max-width:260px;bottom:auto;max-height:calc(100% - 220px)}.eiys-root .app.detopen .noctools{display:none}.eiys-root .nocdet{left:10px;right:10px;top:auto;bottom:64px;width:auto;height:60%;max-height:60%}.eiys-root .nocfoot{display:none}.eiys-root .dkpi{grid-template-columns:1fr}}.eiys-root .app.vp-t .nocdet{width:340px}.eiys-root .app.vp-t .noctools,.eiys-root .app.vp-t .nocdet,.eiys-root .app.vp-t .placebar{top:84px}.eiys-root .app.vp-t .nocbar .lchip.opt,.eiys-root .app.vp-t .nocbar .lchip b,.eiys-root .app.vp-t .nocbar .vr,.eiys-root .app.vp-t .nocbar .lbl,.eiys-root .app.vp-t .nocbar .lchip .cl{display:none}.eiys-root .app.vp-t .nocbar .lchip{padding:0 10px}.eiys-root .app.vp-t .nocbar .srch{min-width:110px}.eiys-root .app.vp-m .nocbar{left:10px;right:10px;top:10px;padding:8px}.eiys-root .app.vp-m .nocbar .srch{flex:0 1 auto;min-width:96px}.eiys-root .app.vp-m .nocbar .lchip .cl,.eiys-root .app.vp-m .nocbar .lchip b,.eiys-root .app.vp-m .nocbar .vr,.eiys-root .app.vp-m .nocbar .lchip.opt{display:none}.eiys-root .app.vp-m .nocbar{flex-wrap:nowrap;row-gap:0}.eiys-root .app.vp-m .nocbar .srch{width:auto;flex:0 1 auto;min-width:96px}.eiys-root .app.vp-m .noccnt,.eiys-root .app.vp-m .nocfoot{display:none}.eiys-root .app.vp-m .noctools{left:10px;right:10px;width:auto;max-width:none;top:84px;bottom:auto;max-height:calc(100% - 160px)}.eiys-root .app.vp-m.detopen .noctools{display:none}.eiys-root .app.vp-m .nocdet{left:10px;right:10px;top:auto;bottom:64px;width:auto;height:60%;max-height:60%}.eiys-root .app.vp-m .dkpi{grid-template-columns:1fr}.eiys-root .app.vp-m .placebar{left:10px;right:10px;transform:none;max-width:none}.eiys-root .flow{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--line)}.eiys-root .flow .st{background:#fff;padding:14px 16px;display:flex;flex-direction:column;gap:6px;position:relative}.eiys-root .flow .st .hd{display:flex;align-items:center;gap:9px}.eiys-root .flow .st .no{width:24px;height:24px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-family:var(--num);font-size:12px;font-weight:600;background:#e6e8eb;color:#4a4f57}.eiys-root .flow .st .tt{font-size:13px;font-weight:600;color:var(--ink-2);line-height:1.3}.eiys-root .flow .st .mt{font-size:12px;color:var(--ink-4);font-family:var(--num);min-height:18px}.eiys-root .flow .st.done .no{background:#d6f2e1;color:#1f6b42}.eiys-root .flow .st.run .no{background:var(--blue);color:#fff;animation:pulseno 1s ease-in-out infinite}.eiys-root .flow .st.err .no{background:#fbdcdc;color:#a5322f}.eiys-root .flow .st.done .tt,.eiys-root .flow .st.run .tt{color:var(--ink-2)}.eiys-root .flow .st.idle .tt{color:var(--ink-4)}.eiys-root .flow .st.run{background:#f7faff}.eiys-root .flow .st.err{background:#fff8f8}@keyframes pulseno{0%,to{box-shadow:0 0 #2f71f280}70%{box-shadow:0 0 0 8px #2f71f200}}.eiys-root .flow .bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent}.eiys-root .flow .st.done .bar{background:#31ba3f}.eiys-root .flow .st.run .bar{background:var(--blue)}.eiys-root .flow .st.err .bar{background:var(--red)}.eiys-root .hex{background:#16223a;border-radius:10px;padding:14px 16px;overflow-x:auto;font-family:var(--num);font-size:12px;line-height:1.75;color:#a7b1c4;scrollbar-width:thin}.eiys-root .hex .ln{display:flex;gap:16px;white-space:nowrap}.eiys-root .hex .of{color:#5e6b85;flex-shrink:0}.eiys-root .hex .by{color:#8fb4ff;flex-shrink:0}.eiys-root .hex .as{color:#7fd6a4;flex-shrink:0}.eiys-root .hex .hl{color:#ffd98f}.eiys-root .hexmeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--ink-3);background:#fafbfd;border:1px solid var(--line);border-radius:9px;padding:9px 12px;margin-top:10px}.eiys-root .hexmeta b{font-family:var(--num);font-weight:500;color:var(--ink-2)}.eiys-root .plog{border:1px solid var(--line);border-radius:10px;overflow:hidden}.eiys-root .plog .row{display:grid;grid-template-columns:78px 26px 1fr 92px 96px;gap:10px;align-items:center;padding:9px 12px;border-bottom:1px solid var(--line);font-size:12px}.eiys-root .plog .row:last-child{border-bottom:none}.eiys-root .plog .row.hd2{background:#fafbfd;font-weight:600;color:var(--ink-3);letter-spacing:.02em}.eiys-root .plog .tm2{font-family:var(--num);color:var(--ink-3)}.eiys-root .plog .dir{font-family:var(--num);font-weight:600;text-align:center}.eiys-root .plog .dir.up{color:#1b4fb0}.eiys-root .plog .dir.dn{color:#1f6b42}.eiys-root .plog .fr{font-family:var(--num);color:var(--ink-2)}.eiys-root .plog .du{font-family:var(--num);color:var(--ink-4);text-align:right}@media (max-width:900px){.eiys-root .flow{grid-template-columns:repeat(2,1fr)}.eiys-root .plog .row{grid-template-columns:70px 24px 1fr;row-gap:4px}.eiys-root .plog .du,.eiys-root .plog .row>span:nth-child(4){display:none}}.eiys-root button.srow-hit{display:flex;width:100%;border:none;background:none;font-family:var(--font);font-size:var(--fs-body);text-align:left;cursor:pointer;border-radius:6px;padding:9px 8px;margin-left:-8px;margin-right:-8px;border-top:1px solid var(--line)}.eiys-root button.srow-hit:first-of-type{border-top:none}.eiys-root button.srow-hit:hover{background:var(--blue-soft)}.eiys-root button.srow-hit:hover .k{color:var(--blue-deep)!important}.eiys-root button.srow-hit>span:last-child{margin-left:auto}.eiys-root .tbl tr[tabindex]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.eiys-root button.srch.topsrch{width:clamp(200px,20vw,300px);height:38px;flex-shrink:0;cursor:pointer;display:flex;align-items:center;gap:9px;padding:0 12px;font-family:var(--font);border:1px solid var(--line-2);border-radius:8px;background:#fff;text-align:left}.eiys-root button.srch.topsrch:hover{border-color:var(--blue)}.eiys-root button.srch.topsrch svg{width:16px;height:16px;flex-shrink:0;stroke:var(--ink-4);stroke-width:1.7;fill:none}.eiys-root button.srch.topsrch:hover svg{stroke:var(--blue)}.eiys-root button.srch.topsrch span{font-size:var(--fs-body);color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1024px){.eiys-root button.srch.topsrch{width:38px;min-width:38px;padding:0;justify-content:center}.eiys-root button.srch.topsrch span{display:none}}.eiys-root .app.vp-t button.srch.topsrch,.eiys-root .app.vp-m button.srch.topsrch{width:38px;min-width:38px;padding:0;justify-content:center}.eiys-root .app.vp-t button.srch.topsrch span,.eiys-root .app.vp-m button.srch.topsrch span{display:none}.eiys-root button.srow-hit{min-height:36px}@media (max-width:768px){.eiys-root button.srow-hit{min-height:44px}}.eiys-root .app.vp-m button.srow-hit{min-height:44px}.eiys-root .kwin .kz2{font-family:var(--num);font-size:13px;font-weight:500;color:var(--ink-3);white-space:nowrap;margin-left:10px}.eiys-root .kwin .kz2 i{font-family:var(--font);font-style:normal;font-size:12px;color:var(--ink-4);margin-left:2px}@media (max-width:768px){.eiys-root .kwin .kz2{display:none}}.eiys-root .shellbadge{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:12px 20px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;overflow:hidden}.eiys-root .shellbadge .dot2{width:7px;height:7px;border-radius:50%;background:var(--blue);flex-shrink:0}.eiys-root .app.rail .shellbadge{justify-content:center;padding:12px 8px}.eiys-root .app.rail .shellbadge .nl{display:none}.eiys-root .persel{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;flex-shrink:0;border:1px solid var(--line-2);border-radius:8px;background:#fff;cursor:pointer;font-family:var(--font)}.eiys-root .persel:hover{border-color:var(--blue)}.eiys-root .persel svg{width:16px;height:16px;stroke:var(--ink-4);stroke-width:1.7;fill:none;flex-shrink:0}.eiys-root .persel:hover svg{stroke:var(--blue)}.eiys-root .persel .pl{font-size:12px;color:var(--ink-4);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.eiys-root .persel b{font-size:var(--fs-body);font-weight:600;color:var(--ink-2);white-space:nowrap}.eiys-root .persel .cv{width:14px;height:14px;stroke-width:2}.eiys-root .scopesel{display:flex;align-items:center;gap:7px;height:38px;padding:0 12px;flex-shrink:0;border:1px solid var(--line-2);border-radius:8px;background:#fff;cursor:pointer;font-family:var(--font);max-width:230px}.eiys-root .scopesel:hover{border-color:var(--blue)}.eiys-root .scopesel svg{width:15px;height:15px;stroke:var(--ink-4);stroke-width:1.7;fill:none;flex-shrink:0}.eiys-root .scopesel:hover svg{stroke:var(--blue)}.eiys-root .scopesel b{font-size:var(--fs-body);font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .app-topbar .bell{position:relative;width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:8px;background:#fff;color:var(--ink);cursor:pointer}.eiys-root .app-topbar .bell:hover{border-color:var(--blue);color:var(--blue)}.eiys-root .app-topbar .bell svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.6;fill:none}.eiys-root .app-topbar .bell .cnt2{position:absolute;right:-5px;top:-5px;min-width:18px;height:18px;padding:0 4px;border-radius:99px;background:var(--red);color:#fff;font-size:12px;font-weight:600;display:grid;place-items:center;border:2px solid #fff}.eiys-root .app-topbar .help{width:38px;height:38px;flex-shrink:0;border:1px solid var(--line-2);border-radius:8px;background:#fff;color:var(--ink-3);font-family:var(--font);font-size:15px;font-weight:600;cursor:pointer}.eiys-root .app-topbar .help:hover{border-color:var(--blue);color:var(--blue)}.eiys-root .uchip{display:flex;align-items:center;gap:9px;height:38px;padding:0 10px 0 4px;flex-shrink:0;border:1px solid var(--line-2);border-radius:99px;background:#fff;cursor:pointer;font-family:var(--font);max-width:230px}.eiys-root .uchip:hover{border-color:var(--blue)}.eiys-root .uchip .av2{width:30px;height:30px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:var(--blue-pill);color:var(--blue-deep);font-size:12px;font-weight:600;letter-spacing:.02em}.eiys-root .uchip .ux{min-width:0;display:flex;flex-direction:column;align-items:flex-start;line-height:1.25}.eiys-root .uchip .ux b{font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.eiys-root .uchip .ux i{font-size:12px;font-style:normal;color:var(--ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:130px}.eiys-root .uchip .cv{width:14px;height:14px;stroke:var(--ink-4);stroke-width:2;fill:none;flex-shrink:0}@media (max-width:1280px){.eiys-root .persel .pl,.eiys-root .uchip .ux i{display:none}}@media (max-width:1080px){.eiys-root .scopesel b{display:none}.eiys-root .scopesel{width:38px;padding:0;justify-content:center}.eiys-root .uchip .ux{display:none}.eiys-root .uchip{padding:0 4px}.eiys-root .uchip .cv{display:none}}@media (max-width:900px){.eiys-root .persel b{display:none}.eiys-root .persel{width:38px;padding:0;justify-content:center}.eiys-root .persel .cv{display:none}}.eiys-root .app.vp-t .persel .pl,.eiys-root .app.vp-t .uchip .ux i,.eiys-root .app.vp-t .scopesel b,.eiys-root .app.vp-m .scopesel b{display:none}.eiys-root .app.vp-t .scopesel,.eiys-root .app.vp-m .scopesel{width:38px;padding:0;justify-content:center}.eiys-root .app.vp-m .uchip .ux,.eiys-root .app.vp-m .uchip .cv,.eiys-root .app.vp-m .persel b,.eiys-root .app.vp-m .persel .cv,.eiys-root .app.vp-m .persel .pl{display:none}.eiys-root .app.vp-m .persel{width:38px;padding:0;justify-content:center}.eiys-root .app.vp-m .uchip{padding:0 4px}.eiys-root .app.dark .shellbadge{border-bottom-color:#2c3b5c;color:#8c97ad}.eiys-root .app.dark .persel,.eiys-root .app.dark .scopesel,.eiys-root .app.dark .uchip,.eiys-root .app.dark .app-topbar .bell,.eiys-root .app.dark .app-topbar .help{background:#1b2842;border-color:#2c3b5c}.eiys-root .app.dark .persel b,.eiys-root .app.dark .scopesel b,.eiys-root .app.dark .uchip .ux b{color:#e4e9f2}.eiys-root .stampwrap i.per-lock{background:#2f71f2}.eiys-root .noctools{z-index:1110}.eiys-root .nocfoot,.eiys-root .noccnt{z-index:1120}.eiys-root .nocbar{z-index:1140}.eiys-root .nocdet{z-index:1130}.eiys-root .placebar{z-index:1150}.eiys-root .mapwrap .maptoggle,.eiys-root .mapwrap .maptools,.eiys-root .mapwrap .maplgd{z-index:1110}.eiys-root .sunum{z-index:1800}.eiys-root .ovl{z-index:2000}.eiys-root .toasts{z-index:2100}.eiys-root .app.drawer .app-sidebar{z-index:1600}.eiys-root .scrim{z-index:1590}.eiys-root .btn.off{opacity:.55}.eiys-root .btn.off:hover{border-color:var(--line-2);color:var(--ink-3)}.eiys-root .btn:disabled{cursor:not-allowed;opacity:.55}.eiys-root .btn:disabled:hover{border-color:var(--line-2);color:var(--ink-3)}.eiys-root .btn.pri:disabled{background:var(--line-2);color:var(--ink-3)}.eiys-root .sunum{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#fff;display:flex;flex-direction:column;padding:32px 40px;gap:28px;overflow-y:auto}.eiys-root .sunum .shead{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--line)}.eiys-root .sunum .st1{font-size:14px;color:var(--ink-3);font-weight:500}.eiys-root .sunum .st2{font-size:32px;font-weight:600;color:var(--ink-2);line-height:1.2;margin-top:4px}.eiys-root .sunum .sdate{font-size:13px;color:var(--ink-3)}.eiys-root .sunum .sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.eiys-root .sunum .sc{border:1px solid var(--line);border-radius:14px;padding:24px 26px}.eiys-root .sunum .sc .l{font-size:15px;color:var(--ink-3);font-weight:500}.eiys-root .sunum .sc .v{font-family:var(--num);font-size:clamp(30px,3.2vw,44px);font-weight:600;color:var(--ink-2);line-height:1.15;margin-top:8px}.eiys-root .sunum .sc .v small{font-family:var(--font);font-size:18px;font-weight:400;color:var(--ink-3)}.eiys-root .sunum .sc .d{font-size:14px;color:var(--ink-3);margin-top:8px;line-height:1.5}.eiys-root .sunum .sc.hero{grid-column:span 3;background:var(--blue);border-color:transparent}.eiys-root .sunum .sc.hero .l{color:#ffffffdb}.eiys-root .sunum .sc.hero .v{color:#fff;font-size:clamp(44px,5vw,68px)}.eiys-root .sunum .sc.hero .d{color:#ffffffdb;font-size:15px}.eiys-root .sunum .sfoot2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:auto;padding-top:24px;border-top:1px solid var(--line)}.eiys-root .sunum .bt{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);margin-bottom:10px}.eiys-root .sunum .br{display:flex;justify-content:space-between;gap:14px;font-size:14px;color:var(--ink);padding:7px 0;border-top:1px solid var(--line)}.eiys-root .sunum .br b{font-weight:600;color:var(--ink-2);white-space:nowrap}@media (max-width:1024px){.eiys-root .sunum{padding:24px 22px;gap:22px}.eiys-root .sunum .sgrid{grid-template-columns:repeat(2,1fr)}.eiys-root .sunum .sc.hero{grid-column:span 2}.eiys-root .sunum .st2{font-size:26px}.eiys-root .sunum .sfoot2{grid-template-columns:1fr;gap:18px}}@media (max-width:768px){.eiys-root .sunum .sgrid{grid-template-columns:1fr}.eiys-root .sunum .sc.hero{grid-column:span 1}}.eiys-root .app.dark .sunum{background:#0e1726}.eiys-root .app.dark .sunum .sc{border-color:#2c3b5c}.eiys-root .app.dark .sunum .st2,.eiys-root .app.dark .sunum .sc .v,.eiys-root .app.dark .sunum .br b{color:#e4e9f2}.eiys-root .app.dark .sunum .shead,.eiys-root .app.dark .sunum .sfoot2,.eiys-root .app.dark .sunum .br{border-color:#2c3b5c}.eiys-root .rowact{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.eiys-root .rowact .btn{min-height:32px;padding:0 12px;font-size:13px}.eiys-root .gizli{display:none!important}.eiys-root .mdh .fn{display:block;font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .mdh .il{display:block;font-style:normal;font-size:12px;color:var(--ink-3);margin-top:2px}.eiys-root .mdh td.sp2{width:190px;padding:6px 10px}.eiys-root .mdh td.sp2 svg{width:180px;height:44px;display:block;background:#fafbfd;border-radius:6px}.eiys-root .mdh .ch3{width:16px;height:16px;stroke:var(--ink-4);stroke-width:1.8;fill:none}.eiys-root .mdh tr:hover td{background:#fafbfd}.eiys-root .mdh tr:hover .ch3{stroke:var(--blue)}@media (max-width:900px){.eiys-root .mdh td.sp2{display:none}}.eiys-root .drill{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.eiys-root .dpath{display:flex;align-items:stretch;gap:0;background:#fafbfd;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%)}.eiys-root .dbody{padding:6px 18px 14px}.eiys-root .dpath::-webkit-scrollbar{display:none}.eiys-root .dpath .lv2{position:relative;flex:0 1 auto;min-width:0;border:none;background:none;cursor:pointer;text-align:left;padding:11px 26px 11px 18px;font-family:var(--font);display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--line)}.eiys-root .dpath .lv2 .sv{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .dpath .lv2 .nm2{font-size:13px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .dpath .lv2:hover{background:#f1f3f6}.eiys-root .dpath .lv2.done .nm2{color:var(--ink)}.eiys-root .dpath .lv2.on{background:#fff}.eiys-root .dpath .lv2.on .sv{color:var(--blue-link)}.eiys-root .dpath .lv2.on .nm2{color:var(--ink-2);font-weight:600}.eiys-root .dpath .lv2.on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--blue)}.eiys-root .dhd{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;row-gap:4px;padding:12px 0 8px}.eiys-root .dhd b{font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .dhd .sub{font-size:12px;color:var(--ink-4)}.eiys-root .dhd .tot2{display:flex;align-items:baseline;gap:7px;white-space:nowrap}.eiys-root .dhd .l4{font-size:12px;color:var(--ink-3)}.eiys-root .dhd .v4{font-family:var(--num);font-size:16px;font-weight:600;color:var(--ink-2)}.eiys-root .drow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(80px,1fr) auto auto 18px;gap:14px;align-items:center;padding:10px 0;border-top:1px solid var(--line);cursor:pointer}.eiys-root .drow:hover{background:#fafbfd}.eiys-root .drow .ln2{min-width:0}.eiys-root .drow .ln2 b{display:block;font-size:13px;font-weight:500;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .drow .mt2{display:block;font-size:12px;color:var(--ink-4);margin-top:2px}.eiys-root .drow .bw{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.eiys-root .drow .bw>span{display:block;height:100%;border-radius:3px;background:var(--blue);opacity:.75}.eiys-root .drow .tk{font-family:var(--num);font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap;text-align:right}.eiys-root .drow .py{font-family:var(--num);font-size:12px;color:var(--ink-3);white-space:nowrap;min-width:44px;text-align:right}.eiys-root .drow .ch2{width:16px;height:16px;stroke:var(--ink-4);stroke-width:1.8;fill:none}.eiys-root .drow:hover .ch2{stroke:var(--blue)}.eiys-root .drow.leaf{cursor:default}.eiys-root .drow.leaf .ch2{visibility:hidden}.eiys-root .drow.leaf:hover{background:transparent}@media (max-width:900px){.eiys-root .drow{grid-template-columns:minmax(0,1fr) auto 16px;row-gap:6px}.eiys-root .drow .bw{grid-column:1 / -1;order:3}.eiys-root .drow .py{display:none}}.eiys-root .labbc{display:flex;align-items:center;gap:9px;flex-wrap:wrap;row-gap:4px;padding:9px 14px;border:1px solid var(--line);border-radius:10px;background:#fafbfd;font-size:13px}.eiys-root .labbc .sp2b{color:var(--ink-4)}.eiys-root .labbc .cur2{color:var(--ink-3)}.eiys-root .labbc .cur2.act2{color:var(--ink-2);font-weight:600}.eiys-root .labbc+.deney{margin-top:12px}.eiys-root .deney{display:flex;align-items:stretch;gap:0;border:1px solid var(--line);border-radius:12px;background:#fff;overflow-x:auto;scrollbar-width:none}.eiys-root .deney::-webkit-scrollbar{display:none}.eiys-root .deney .dg{display:flex;flex-direction:column;gap:1px;padding:13px 18px;flex-shrink:0;min-width:0}.eiys-root .deney .vr{width:1px;background:var(--line);flex-shrink:0;margin:10px 0}.eiys-root .deney .lb2{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .deney .dg b{font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap;margin-top:3px}.eiys-root .deney .dg i{font-style:normal;font-size:12px;color:var(--ink-3);white-space:nowrap}.eiys-root .deney .seg button{padding:5px 14px}@media (max-width:768px){.eiys-root .deney .seg button{min-height:44px}}.eiys-root .sonuc{display:flex;align-items:center;gap:0;flex-wrap:wrap;row-gap:12px;margin-top:16px;border:1px solid var(--line);border-radius:12px;background:#fff;padding:4px 0}.eiys-root .sonuc .sg{display:flex;flex-direction:column;gap:2px;padding:14px 20px;flex:1 1 auto;min-width:160px}.eiys-root .sonuc .sg.win2{background:var(--blue-soft);border-radius:10px;margin:4px}.eiys-root .sonuc .l3{font-size:12px;color:var(--ink-3)}.eiys-root .sonuc .v3{font-family:var(--num);font-size:clamp(19px,1.7vw,24px);font-weight:600;color:var(--ink-2);line-height:1.15;white-space:nowrap}.eiys-root .sonuc .v3.ok3{color:#1f6b42}.eiys-root .sonuc .sg.win2 .v3{color:var(--blue-deep)}.eiys-root .sonuc .n3{font-size:12px;color:var(--ink-4);margin-top:1px}.eiys-root .sonuc .ok2{width:20px;height:20px;flex-shrink:0;stroke:var(--ink-4);stroke-width:1.8;fill:none;margin:0 -4px}.eiys-root .sonuc .vr2{width:1px;align-self:stretch;background:var(--line);margin:12px 8px;flex-shrink:0}.eiys-root .mtx{width:100%;border-collapse:collapse}.eiys-root .mtx th{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink-3);text-align:left;padding:9px 14px;background:#fafbfd;border-bottom:1px solid var(--line);white-space:nowrap}.eiys-root .mtx th.r{text-align:right}.eiys-root .mtx td{padding:11px 14px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink);vertical-align:top}.eiys-root .mtx tr:last-child td{border-bottom:none}.eiys-root .mtx tr:hover td{background:#fafbfd}.eiys-root .mtx td.r{text-align:right}.eiys-root .mtx .cell{position:relative}.eiys-root .mtx .tt3{display:block;font-family:var(--num);font-size:14px;font-weight:600;color:var(--ink-2);white-space:nowrap}.eiys-root .mtx .df{display:block;font-family:var(--num);font-size:12px;color:var(--ink-4);margin-top:2px;white-space:nowrap}.eiys-root .mtx .bg2{display:block;font-size:12px;font-weight:600;margin-top:4px;color:transparent;min-height:0}.eiys-root .mtx .cell.win{background:#f1f8f3!important;box-shadow:inset 0 0 0 1px #b6e4c8}.eiys-root .mtx .cell.win .tt3,.eiys-root .mtx .cell.win .df,.eiys-root .mtx .cell.win .bg2{color:#1f6b42}.eiys-root .mtx .cell.cur{background:#fafbfd!important;box-shadow:inset 0 0 0 1px var(--line-2)}.eiys-root .mtx .cell.cur .bg2{color:var(--ink-3)}.eiys-root .klm .kd{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--ink-2);white-space:nowrap}.eiys-root .klm .kd i{width:9px;height:9px;border-radius:3px;flex-shrink:0}.eiys-root .klm .pbar{display:block;height:4px;border-radius:2px;background:var(--line);margin-top:7px;overflow:hidden;min-width:120px}.eiys-root .klm .pbar>span{display:block;height:100%;border-radius:2px}.eiys-root .klm .fk{color:#1f6b42;font-weight:500}.eiys-root .klm tr:hover td{background:#fafbfd}.eiys-root .kwin{padding:13px 0;border-top:1px solid var(--line)}.eiys-root .kwin:first-child{border-top:none;padding-top:0}.eiys-root .kwin .hd3{display:flex;align-items:baseline;gap:10px}.eiys-root .kwin .hd3 b{font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .kwin .kz{font-family:var(--num);font-size:15px;font-weight:600;color:#1f6b42;white-space:nowrap}.eiys-root .kwin .kz i{font-family:var(--font);font-style:normal;font-size:12px;font-weight:400;color:var(--ink-3)}.eiys-root .kwin .mv{display:flex;align-items:center;gap:8px;margin-top:7px;font-size:12px}.eiys-root .kwin .mv svg{width:14px;height:14px;stroke:var(--ink-4);stroke-width:1.8;fill:none;flex-shrink:0}.eiys-root .kwin .frm{color:#7a5518;background:#fbedd6;padding:2px 8px;border-radius:6px;white-space:nowrap}.eiys-root .kwin .to2{color:#1f6b42;background:#d6f2e1;padding:2px 8px;border-radius:6px;white-space:nowrap}.eiys-root .kwin .wbar{height:5px;border-radius:3px;background:var(--line);margin-top:9px;overflow:hidden}.eiys-root .kwin .wbar>span{display:block;height:100%;border-radius:3px;background:var(--blue)}.eiys-root .kwin .nt2{font-size:12px;color:var(--ink-4);margin-top:6px}.eiys-root .oadim{border:1px solid var(--line);border-radius:10px;padding:13px 15px;background:#fff}.eiys-root .oadim:hover{border-color:#c6d9fb}.eiys-root .oadim .hd4{display:flex;align-items:flex-start;gap:10px}.eiys-root .oadim .hd4 b{font-size:13px;font-weight:600;color:var(--ink-2);line-height:1.4;flex:1;min-width:0}.eiys-root .oadim .ft3{display:flex;align-items:baseline;gap:8px;margin-top:10px}.eiys-root .oadim .kz2{font-family:var(--num);font-size:17px;font-weight:600;color:#1f6b42;white-space:nowrap}.eiys-root .oadim .pr2{font-size:12px;color:var(--ink-3)}.eiys-root .oadim .nt2{font-size:12px;color:var(--ink-4);margin-top:8px;line-height:1.5}@media (max-width:900px){.eiys-root .deney{flex-wrap:wrap}.eiys-root .deney .vr{display:none}.eiys-root .deney .dg{flex:1 1 44%}.eiys-root .sonuc .ok2,.eiys-root .sonuc .vr2{display:none}.eiys-root .sonuc .sg{flex:1 1 100%}.eiys-root .klm .pbar{min-width:0}}.eiys-root .ctx .q{font-size:13px;color:var(--ink-3);margin-top:5px;line-height:1.4}.eiys-root .devir{display:flex;align-items:flex-start;gap:16px;padding:16px 18px;background:var(--blue-soft);border:1px solid #C6D9FB;border-radius:12px}.eiys-root .devir .tx2{flex:1;min-width:0;font-size:14px;line-height:1.6;color:var(--ink)}.eiys-root .devir .tx2 b{font-weight:600;color:var(--ink-2)}.eiys-root .devir .tx2 i{font-style:normal;color:var(--ink-3)}.eiys-root .devir .mtr{display:flex;flex-direction:column;gap:4px;flex-shrink:0;text-align:right;padding-left:16px;border-left:1px solid #C6D9FB}.eiys-root .devir .mtr span{font-size:12px;color:var(--ink-3);white-space:nowrap}.eiys-root .devir .mtr b{font-family:var(--num);font-weight:600;color:var(--ink-2);margin-right:4px}.eiys-root .isk{display:flex;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.eiys-root .isk:hover{border-color:#c6d9fb}.eiys-root .isk .sev2{width:4px;flex-shrink:0}.eiys-root .isk .bd{flex:1;min-width:0;padding:15px 18px}.eiys-root .isk .hd2{display:flex;align-items:flex-start;gap:12px}.eiys-root .isk .rk{width:24px;height:24px;border-radius:7px;flex-shrink:0;display:grid;place-items:center;background:var(--line);color:var(--ink-3);font-family:var(--num);font-size:12px;font-weight:600;margin-top:1px}.eiys-root .isk .tt2{font-size:15px;font-weight:600;color:var(--ink-2);line-height:1.35}.eiys-root .isk .fc{font-size:12px;color:var(--ink-3);margin-top:3px}.eiys-root .isk .para{text-align:right;flex-shrink:0}.eiys-root .isk .pv{font-family:var(--num);font-size:19px;font-weight:600;color:var(--ink-2);line-height:1.2}.eiys-root .isk .pv.bad{color:#a5322f}.eiys-root .isk .pv.warn{color:#7a5518}.eiys-root .isk .pv.info{color:#1b4fb0}.eiys-root .isk .pn2{font-size:12px;color:var(--ink-4);margin-top:2px}.eiys-root .isk .nd{font-size:13px;color:var(--ink);line-height:1.55;margin:10px 0 12px;padding-left:36px}.eiys-root .isk .ft2{display:flex;align-items:center;gap:12px;flex-wrap:wrap;row-gap:8px;padding-left:36px}.eiys-root .isk .ft2 .acts2{display:flex;gap:8px;margin-left:auto;flex-shrink:0}.eiys-root .isk .src{font-size:12px;color:var(--ink-4);font-family:var(--num)}.eiys-root .nk{border:1px solid var(--line);border-radius:12px;overflow:hidden}.eiys-root .nk .r2{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:baseline;padding:11px 14px;border-bottom:1px solid var(--line)}.eiys-root .nk .r2:last-child{border-bottom:none}.eiys-root .nk .l2{font-size:13px;color:var(--ink-3)}.eiys-root .nk .v2{font-family:var(--num);font-size:16px;font-weight:600;color:var(--ink-2);white-space:nowrap}.eiys-root .nk .v2 i{font-family:var(--font);font-style:normal;font-size:12px;font-weight:400;color:var(--ink-3);margin-left:3px}.eiys-root .nk .d2{font-size:12px;color:var(--ink-4);white-space:nowrap;text-align:right;min-width:88px}.eiys-root .nk .d2.up{color:#7a5518}.eiys-root .nk .d2.ok{color:#1f6b42}.eiys-root .nk .d2.warn{color:#7a5518}.eiys-root .sk{display:flex;flex-direction:column;gap:2px}.eiys-root .sk .r3{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-top:1px solid var(--line)}.eiys-root .sk .r3:first-child{border-top:none}.eiys-root .sk .r3 svg{width:16px;height:16px;flex-shrink:0;margin-top:2px;stroke:#31ba3f;stroke-width:2.2;fill:none}.eiys-root .sk .r3 b{display:block;font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .sk .r3 i{display:block;font-style:normal;font-size:12px;color:var(--ink-3);margin-top:1px}.eiys-root .dv2 .r4{padding:10px 0;border-top:1px solid var(--line)}.eiys-root .dv2 .r4:first-child{border-top:none}.eiys-root .dv2 .r4 b{display:block;font-size:13px;font-weight:600;color:var(--ink-2)}.eiys-root .dv2 .r4 i{display:block;font-style:normal;font-size:12px;color:var(--ink-3);margin-top:2px}@media (max-width:900px){.eiys-root .devir{flex-wrap:wrap}.eiys-root .devir .mtr{flex-direction:row;gap:14px;padding-left:0;border-left:none;text-align:left;padding-top:12px;border-top:1px solid #C6D9FB;width:100%}.eiys-root .isk .nd,.eiys-root .isk .ft2{padding-left:0}.eiys-root .isk .hd2{flex-wrap:wrap}.eiys-root .isk .para{text-align:left;width:100%;padding-left:36px}.eiys-root .isk .ft2 .acts2{width:100%;margin-left:0;flex-wrap:wrap}.eiys-root .isk .ft2 .acts2 .btn{flex:1 1 150px;justify-content:center}}.eiys-root .app.vp-m .isk .nd,.eiys-root .app.vp-m .isk .ft2{padding-left:0}.eiys-root .app.vp-m .isk .hd2{flex-wrap:wrap}.eiys-root .app.vp-m .isk .para{text-align:left;width:100%;padding-left:0}.eiys-root .app.vp-m .isk .ft2 .acts2{width:100%;margin-left:0;flex-wrap:wrap}.eiys-root .app.vp-m .isk .ft2 .acts2 .btn{flex:1 1 150px;justify-content:center}.eiys-root .app.vp-m .devir{flex-wrap:wrap}.eiys-root .app.vp-m .devir .mtr{flex-direction:row;flex-wrap:wrap;gap:12px;padding-left:0;border-left:none;text-align:left;padding-top:12px;border-top:1px solid #C6D9FB;width:100%}.eiys-root .app.dark .noc{background:#0e1726;border-top-color:#243352}.eiys-root .app.dark .nocp,.eiys-root .app.dark .nocbar,.eiys-root .app.dark .nocfoot,.eiys-root .app.dark .noccnt .c,.eiys-root .app.dark .nocdet,.eiys-root .app.dark.nocmode .pvbar{background:#1b2842f7;border-color:#2c3b5c}.eiys-root .app.dark .nocp .ph{border-bottom-color:#2c3b5c}.eiys-root .app.dark .nocdet .dh,.eiys-root .app.dark .nocdet .dfoot{border-color:#2c3b5c}.eiys-root .app.dark .nocdet .dt,.eiys-root .app.dark .noccnt .c .n,.eiys-root .app.dark .dkpi .v,.eiys-root .app.dark .outg .nm,.eiys-root .app.dark .wx7 .hi,.eiys-root .app.dark .mtbl td.mono{color:#e4e9f2}.eiys-root .app.dark .noccnt .c .l,.eiys-root .app.dark .dkpi .l,.eiys-root .app.dark .outg .mt,.eiys-root .app.dark .outg .tm,.eiys-root .app.dark .nocfoot .k,.eiys-root .app.dark .nocdet .ds,.eiys-root .app.dark .sechead,.eiys-root .app.dark .nocp .ph b{color:#8c97ad}.eiys-root .app.dark .lchip,.eiys-root .app.dark .pitem,.eiys-root .app.dark .dtabs button,.eiys-root .app.dark .tick .it{background:#16223a;border-color:#2c3b5c;color:#a7b1c4}.eiys-root .app.dark .lchip.on,.eiys-root .app.dark .dtabs button.on{background:#2f71f238;border-color:#2c4370;color:#8fb4ff}.eiys-root .app.dark .pitem .ico{background:#2f71f233;color:#8fb4ff}.eiys-root .app.dark .pitem .tx b{color:#e4e9f2}.eiys-root .app.dark .palhint{background:#2f71f224;border-color:#2c4370;color:#a7b1c4}.eiys-root .app.dark .palhint svg{stroke:#8fb4ff}.eiys-root .app.dark .dkpi{background:#2c3b5c;border-color:#2c3b5c}.eiys-root .app.dark .dkpi>div,.eiys-root .app.dark .mwrap,.eiys-root .app.dark .wx7 .d{background:#1b2842;border-color:#2c3b5c}.eiys-root .app.dark .mtbl th,.eiys-root .app.dark .dvmeta{background:#16223a;border-color:#2c3b5c;color:#8c97ad}.eiys-root .app.dark .mtbl td{border-bottom-color:#2c3b5c;color:#a7b1c4}.eiys-root .app.dark .outg{border-bottom-color:#2c3b5c}.eiys-root .app.dark .nocbar .vr,.eiys-root .app.dark .nocfoot .vr{background:#2c3b5c}.eiys-root .app.dark .assetpin{background:#1b2842;color:#8fb4ff}.eiys-root .app.dark .sbrand img{filter:invert(1) brightness(2)}.eiys-root .app.dark .app-main{background:#0e1726}.eiys-root .app.dark .app-topbar{background:#101a2b;border-bottom-color:#243352}.eiys-root .app.dark .app-sidebar{background:#101a2b}.eiys-root .app.dark .ctx .t,.eiys-root .app.dark .panel .ph2 h3,.eiys-root .app.dark .stat .v,.eiys-root .app.dark .stat .l,.eiys-root .app.dark .card h4,.eiys-root .app.dark .kv .v,.eiys-root .app.dark .srow2 .nm,.eiys-root .app.dark .tbl .pn b,.eiys-root .app.dark .kpi .v,.eiys-root .app.dark .dpanel .dt{color:#e4e9f2}.eiys-root .app.dark .stat,.eiys-root .app.dark .card,.eiys-root .app.dark .panel,.eiys-root .app.dark .kpi,.eiys-root .app.dark .dpanel,.eiys-root .app.dark .tblwrap{background:#1b2842;border-color:#243352}.eiys-root .app.dark .tbl th{background:#16223a;color:#8c97ad;border-bottom-color:#243352}.eiys-root .app.dark .tbl td{border-bottom-color:#243352;color:#a7b1c4}.eiys-root .app.dark .tbl tr:hover td{background:#1e2c48}.eiys-root .app.dark .kv{border-top-color:#243352}.eiys-root .app.dark .kv .k,.eiys-root .app.dark .mut,.eiys-root .app.dark .ctx .k{color:#8c97ad}.eiys-root .app.dark .pvbar{background:#16223a;border-color:#243352}.eiys-root .app.dark .chip{background:#1b2842;border-color:#2c3b5c;color:#a7b1c4}.eiys-root .app.dark .chip.on{background:#2f71f238;border-color:transparent;color:#8fb4ff}.eiys-root .app.dark .btn{background:#243352;color:#c3cbd9}.eiys-root .app.dark .seg,.eiys-root .app.dark .tabs,.eiys-root .app.dark .rolesw{background:#1b2842}.eiys-root .app.dark .seg button,.eiys-root .app.dark .tabs button,.eiys-root .app.dark .rolesw button{color:#8c97ad}.eiys-root .app.dark .seg button.on,.eiys-root .app.dark .tabs button.on,.eiys-root .app.dark .rolesw button.on{background:#2c3e63;color:#8fb4ff}.eiys-root .app.dark .srch,.eiys-root .app.dark .inp,.eiys-root .app.dark .sel,.eiys-root .app.dark .star,.eiys-root .app.dark .tr .loc,.eiys-root .app.dark .tr .bell,.eiys-root .app.dark .ctx .help{background:#1b2842;border-color:#2c3b5c;color:#e4e9f2}.eiys-root .app.dark .srch input{color:#e4e9f2}.eiys-root .app.dark .srow2:hover,.eiys-root .app.dark .vsnote{background:#1b2842}.eiys-root .app.dark .vsnote{border-top-color:#243352}.eiys-root .app.dark .sugg{background:#2f71f224;border-color:#2c4370}.eiys-root .app.dark .sugg .t,.eiys-root .app.dark .sugg .m{color:#8fb4ff}.eiys-root .app.dark .msg,.eiys-root .app.dark .srow{border-top-color:#243352}.eiys-root .app.dark .tree .tn{color:#a7b1c4}.eiys-root .app.dark .tree .tn:hover{background:#1b2842}.eiys-root .app.dark .skel{background:linear-gradient(90deg,#1b2842 25%,#243352 37%,#1b2842 63%);background-size:400% 100%}.eiys-root .app.dark .chart .gl{stroke:#243352}.eiys-root{--font:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--num:"IBM Plex Mono","Roboto Mono",ui-monospace,monospace;--ink:#2B2F38;--ink-2:#2B2F38;--ink-3:#5E6366;--ink-4:#616770;--blue-btn:#2560CC;--blue-link:#1B4FB0;--line:#E6E8EB;--line-2:#D3D7DC;--fs-body:14px;--fs-data:13px;--fs-aux:12px;--fs-h1:28px;--fs-h2:20px;--fs-h3:16px;--fs-kpi:clamp(32px,2.6vw,40px);--lh-body:1.55;--lh-head:1.25}.eiys-root{background:var(--bg);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink)}@media (max-width:1280px){.eiys-root .app,.eiys-root .app.rail{grid-template-columns:72px minmax(0,1fr)}.eiys-root .app .railbtn{display:none}.eiys-root .app-sidebar .sbrand{justify-content:center;padding:0 8px}.eiys-root .app-sidebar .sbrand img{display:none}.eiys-root .app-sidebar .user{justify-content:center;padding:16px 8px}.eiys-root .app-sidebar .user>div:last-child{display:none}.eiys-root .app-sidebar .nav{padding:12px 0;align-items:center;gap:4px;scrollbar-width:none}.eiys-root .app-sidebar .nav::-webkit-scrollbar{width:0;display:none}.eiys-root .app-sidebar .nav .ghead,.eiys-root .app-sidebar .nav .gap,.eiys-root .app-sidebar .kbd{display:none}.eiys-root .app-sidebar .nav a{justify-content:center;padding:0;width:44px;height:44px;min-height:44px;border-radius:10px;gap:0}.eiys-root .app-sidebar .nav a.on:before{display:none}.eiys-root .app-sidebar .nav a .nl,.eiys-root .app-sidebar .sfoot a .nl{display:none}.eiys-root .app-sidebar .sfoot{padding:10px 0 14px}.eiys-root .app-sidebar .sfoot a{justify-content:center;padding:0;width:44px;height:44px;min-height:44px;margin:0 auto;border-radius:10px;gap:0}.eiys-root .grid2,.eiys-root .grid2.g-16,.eiys-root .grid2.g-125{grid-template-columns:1fr!important;gap:26px}.eiys-root .kanban{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.eiys-root .app,.eiys-root .app.rail{grid-template-columns:minmax(0,1fr)}.eiys-root .app-main{grid-column:1}.eiys-root .app-sidebar .sbrand img,.eiys-root .app-sidebar .kbd,.eiys-root .app-sidebar .nav .ghead,.eiys-root .app-sidebar .nav .gap{display:block}.eiys-root .app-sidebar .nav a,.eiys-root .app-sidebar .sfoot a{width:auto;height:auto;min-height:44px;gap:12px}.eiys-root .app-sidebar{position:fixed;left:0;top:0;bottom:0;width:280px;z-index:120;grid-column:auto;transform:translate(-100%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.eiys-root .app-sidebar .sbrand,.eiys-root .app-sidebar .user{justify-content:flex-start;padding:0 20px}.eiys-root .app-sidebar .user{padding:16px 20px}.eiys-root .app-sidebar .user>div:last-child{display:block}.eiys-root .app-sidebar .nav{padding:12px;align-items:stretch}.eiys-root .app-sidebar .nav .ghead{display:block}.eiys-root .app-sidebar .nav a{justify-content:flex-start;padding:0 12px;width:auto}.eiys-root .app-sidebar .nav a .nl,.eiys-root .app-sidebar .sfoot a .nl{display:block}.eiys-root .app-sidebar .sfoot a{justify-content:flex-start;padding:0 12px}.eiys-root .app.drawer .app-sidebar{transform:translate(0);box-shadow:8px 0 32px #14285038}.eiys-root .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#14233e6b;z-index:110}.eiys-root .mbtn{display:grid}.eiys-root .kanban{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.eiys-root .app-sidebar{width:100%}.eiys-root .app-content{padding:16px}.eiys-root .ctx{flex-wrap:wrap;row-gap:12px}.eiys-root .ctx>div:first-child{flex:1 1 100%}.eiys-root .ctx .sp{display:none}.eiys-root .ctx .btn{flex:1}.eiys-root .app-topbar{padding:0 16px;gap:10px}.eiys-root .app-topbar .rolesw,.eiys-root .tr .loc span,.eiys-root .star,.eiys-root .cardify thead{display:none}.eiys-root .cardify tr{display:block;border:1px solid var(--line-2);border-radius:10px;padding:12px 14px;margin-bottom:10px}.eiys-root .cardify td{display:flex;justify-content:space-between;gap:14px;border:none;padding:6px 0;text-align:right}.eiys-root .cardify td:before{content:attr(data-l);color:var(--ink-3);font-size:var(--fs-aux);text-align:left;font-weight:500}.eiys-root .kanban{grid-template-columns:1fr}.eiys-root .statrow,.eiys-root .stats{flex-direction:column}.eiys-root .stat{width:100%}}.eiys-root .app.vp-t,.eiys-root .app.vp-m{grid-template-columns:minmax(0,1fr);margin-inline:auto;border:1px solid var(--line-2)}.eiys-root .app.vp-t{max-width:768px}.eiys-root .app.vp-m{max-width:390px}.eiys-root .app.vp-t .app-main,.eiys-root .app.vp-m .app-main{grid-column:1}.eiys-root .app.vp-t .app-sidebar,.eiys-root .app.vp-m .app-sidebar{position:absolute;left:0;top:0;bottom:0;width:min(280px,100%);z-index:120;transform:translate(-100%);transition:transform .22s cubic-bezier(.4,0,.2,1)}.eiys-root .app.vp-t,.eiys-root .app.vp-m{position:relative}.eiys-root .app.vp-t.drawer .app-sidebar,.eiys-root .app.vp-m.drawer .app-sidebar{transform:translate(0);box-shadow:8px 0 32px #14285038}.eiys-root .app.vp-t .scrim,.eiys-root .app.vp-m .scrim{position:absolute}.eiys-root .app.vp-t .mbtn,.eiys-root .app.vp-m .mbtn{display:grid}.eiys-root .app.vp-m .app-sidebar{width:100%}.eiys-root .app.vp-m .app-content{padding:16px}.eiys-root .app.vp-m .ctx{flex-wrap:wrap;row-gap:12px}.eiys-root .app.vp-m .ctx>div:first-child{flex:1 1 100%}.eiys-root .app.vp-m .ctx .sp{display:none}.eiys-root .app.vp-m .ctx .btn{flex:1}.eiys-root .app.vp-m .app-topbar{padding:0 16px;gap:10px}.eiys-root .app.vp-m .rolesw,.eiys-root .app.vp-m .star,.eiys-root .app.vp-t .star,.eiys-root .app.vp-m .tr .loc span{display:none}.eiys-root .app.vp-t .grid2,.eiys-root .app.vp-t .grid2.g-16,.eiys-root .app.vp-t .grid2.g-125,.eiys-root .app.vp-m .grid2,.eiys-root .app.vp-m .grid2.g-16,.eiys-root .app.vp-m .grid2.g-125{grid-template-columns:1fr!important;gap:26px}.eiys-root .app.vp-m .stats,.eiys-root .app.vp-m .autogrid,.eiys-root .app.vp-m .autogrid.cols-3{grid-template-columns:1fr}.eiys-root .app.vp-t .kanban{grid-template-columns:repeat(2,1fr)}.eiys-root .app.vp-m .kanban{grid-template-columns:1fr}.eiys-root .app.vp-m .cardify thead,.eiys-root .app.vp-t .cardify thead{display:none}.eiys-root .app.vp-m .cardify tr,.eiys-root .app.vp-t .cardify tr{display:block;border:1px solid var(--line-2);border-radius:10px;padding:12px 14px;margin-bottom:10px}.eiys-root .app.vp-m .cardify td,.eiys-root .app.vp-t .cardify td{display:flex;justify-content:space-between;gap:14px;border:none;padding:6px 0;text-align:right}.eiys-root .app.vp-m .cardify td:before,.eiys-root .app.vp-t .cardify td:before{content:attr(data-l);color:var(--ink-3);font-size:var(--fs-aux);text-align:left;font-weight:500}.eiys-root .app.vp-t .tblwrap>table,.eiys-root .app.vp-m .tblwrap>table{min-width:0}.eiys-root h1,.eiys-root .authCard h1{font-size:var(--fs-h1);line-height:var(--lh-head);font-weight:600;color:var(--ink-2)}.eiys-root h2{font-size:var(--fs-h2);line-height:var(--lh-head);font-weight:600;color:var(--ink-2)}.eiys-root h3,.eiys-root .panel .ph2 h3,.eiys-root .dpanel .dt{font-size:var(--fs-h3);line-height:var(--lh-head);font-weight:600;color:var(--ink-2)}.eiys-root h4,.eiys-root .card h4{font-size:var(--fs-h3);font-weight:600;color:var(--ink-2);line-height:var(--lh-head)}.eiys-root .mut,.eiys-root .panel .ph2 .sub,.eiys-root .ctx .k,.eiys-root .ctx .date,.eiys-root .dpanel .ds,.eiys-root .msg .to,.eiys-root .msg .ts,.eiys-root .srow .tm span,.eiys-root .srow .mt,.eiys-root .rp .rr,.eiys-root .rp .rs,.eiys-root .user .st,.eiys-root .vsnote,.eiys-root .gauge .gl2,.eiys-root .mapcard .t,.eiys-root .maplgd,.eiys-root .wx .wd .dn,.eiys-root .tree .tn .cnt,.eiys-root .stat .d,.eiys-root .kpi .d,.eiys-root .kpi .l,.eiys-root .chart .ax,.eiys-root .heat .hl,.eiys-root .heat .hx,.eiys-root .lgd,.eiys-root .grp,.eiys-root .errcode,.eiys-root .pvbar .lb,.eiys-root .week .lb,.eiys-root .panel .ph2 .lnk,.eiys-root .panel .ph2 .drop,.eiys-root .sub a,.eiys-root .nav .ghead{font-size:var(--fs-aux)!important}.eiys-root .badge,.eiys-root .tbl th,.eiys-root .pvbar .lb,.eiys-root .mapcard .t,.eiys-root .nav .ghead{font-size:var(--fs-aux)!important;font-weight:600;letter-spacing:.02em}.eiys-root .badge{padding:4px 10px;border-radius:12px}.eiys-root .ctx .lv{font-size:var(--fs-aux);letter-spacing:.08em;padding:4px 9px}.eiys-root .nav a,.eiys-root .sfoot a,.eiys-root .stat .l,.eiys-root .kv,.eiys-root .chip,.eiys-root .btn,.eiys-root .seg button,.eiys-root .tabs button,.eiys-root .inp,.eiys-root .sel,.eiys-root .srch input,.eiys-root .fld label,.eiys-root .chk,.eiys-root .lay,.eiys-root .tree,.eiys-root .tree .tn,.eiys-root .band-note,.eiys-root .sugg .x,.eiys-root .msg .tx,.eiys-root .msg .to b,.eiys-root .srow .nm,.eiys-root .srow2 .nm,.eiys-root .srow2 .mt,.eiys-root .srow2 .tm,.eiys-root .rp .nm,.eiys-root .user .nm,.eiys-root .pick,.eiys-root .empty .ed,.eiys-root .fe,.eiys-root .tx,.eiys-root .dpanel .db,.eiys-root .authCard .sub2,.eiys-root .authL .pts,.eiys-root .tr .loc,.eiys-root .rolesw button{font-size:var(--fs-body)}.eiys-root .tbl td,.eiys-root .tbl.dense td{font-size:var(--fs-data);padding:12px}.eiys-root .tbl th{padding:11px 12px}.eiys-root .stat .v{font-size:clamp(22px,1.9vw,28px);line-height:1.2;font-weight:500;color:var(--ink-2);white-space:nowrap}.eiys-root .stat .d{white-space:normal;line-height:1.4}.eiys-root .stat .u{font-size:var(--fs-body)}.eiys-root .kpi .v{font-size:var(--fs-kpi);font-weight:600}.eiys-root .kpi.hero .v{font-size:clamp(38px,3.4vw,52px)}.eiys-root .kpi .v small{font-size:var(--fs-h3)}.eiys-root .gauge .gv{font-size:22px;font-weight:600}.eiys-root .empty .et{font-size:var(--fs-h3);font-weight:600}.eiys-root .ctx .t{font-size:var(--fs-h2);font-weight:600}.eiys-root .tbl tr{min-height:44px}.eiys-root .btn,.eiys-root .chip,.eiys-root .seg button,.eiys-root .tabs button{min-height:36px}.eiys-root .ibtn{width:32px;height:32px}@media (max-width:768px){.eiys-root .btn,.eiys-root .chip{min-height:44px}}.eiys-root .badge.mut,.eiys-root .badge.done,.eiys-root .badge.plan{background:#e6e8eb;color:#4a4f57}.eiys-root .badge.warn{background:#fbedd6;color:#7a5518}.eiys-root .badge.late{background:#fbdcdc;color:#a5322f}.eiys-root .badge.live{background:#d6f2e1;color:#1f6b42}.eiys-root .badge.info,.eiys-root .badge.rem{background:#dee9fe;color:#1b4fb0}.eiys-root .errcode{background:#e6e8eb;color:#4a4f57;padding:3px 8px;font-weight:500}.eiys-root .band-note.warn{background:#fbedd6;color:#7a5518;border-color:#e9d3ae}.eiys-root .band-note.bad{background:#fbdcdc;color:#a5322f;border-color:#f1c6c6}.eiys-root .band-note.ok{background:#d6f2e1;color:#1f6b42;border-color:#b6e4c8}.eiys-root .band-note.info{background:#dee9fe;color:#1b4fb0;border-color:#c6d9fb}.eiys-root :focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.eiys-root .app-sidebar :focus-visible{outline-color:var(--blue)}.eiys-root a{color:#1b4fb0}.eiys-root a:hover{color:#123a87;text-decoration:underline}.eiys-root{--bg:#FFFFFF;--line:#E8EAED;--line-2:#DFE1E5;--sh-card:none;--gap-sec:32px;--pad-panel:24px}.eiys-root,.eiys-root .app-main{background:var(--bg)}.eiys-root .app-content{padding:24px 32px 40px}.eiys-root .card,.eiys-root .panel,.eiys-root .stat,.eiys-root .stat.on,.eiys-root .stat.alarm,.eiys-root .kpi,.eiys-root .tblwrap,.eiys-root .stats{box-shadow:none}.eiys-root .statrow{margin-bottom:var(--gap-sec)}.eiys-root .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}@media (max-width:1180px){.eiys-root .stats{grid-template-columns:repeat(2,1fr)}.eiys-root .stats>.stat:nth-child(3),.eiys-root .stats>.stat:nth-child(4){border-top:1px solid var(--line)}.eiys-root .stats>.stat:nth-child(odd){border-left:0}}.eiys-root .stat{border:0;border-radius:0;border-left:1px solid var(--line);min-height:0;padding:var(--pad-panel);background:#fff;gap:0}.eiys-root .stats>.stat:first-child{border-left:0}.eiys-root .stat .ic{width:22px;height:22px;color:var(--ink-4);margin-bottom:12px}.eiys-root .stat .v{font-family:var(--num);font-size:clamp(24px,2.2vw,34px);font-weight:600;line-height:1.15;color:var(--ink-2);white-space:nowrap}.eiys-root .stat .u{font-family:var(--font);font-size:var(--fs-data);font-weight:500;color:var(--ink-3);margin-left:4px}.eiys-root .stat .l{font-size:13px;font-weight:500;color:var(--ink-3);margin-top:8px}.eiys-root .stat .d{font-size:var(--fs-aux);margin-top:8px;white-space:normal;line-height:1.4}.eiys-root .stat.on,.eiys-root .stat.alarm{background:#fff;border-left:1px solid var(--line)}.eiys-root .stat.on .ic{color:var(--ink-4)}.eiys-root .stat.on .v{color:var(--blue-deep)}.eiys-root .stat.on .l{color:var(--ink-3)}.eiys-root .stat.on .d,.eiys-root .stat.on .u{color:inherit}.eiys-root .stat.on .d{color:#1f6b42}.eiys-root .stat.alarm .v{color:#a5322f}.eiys-root .pvbar{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0 0 16px;margin-bottom:var(--gap-sec)}.eiys-root .grid2>.vstack{gap:var(--gap-sec)!important;position:sticky;top:24px}.eiys-root .grid2>.vstack>.card,.eiys-root .grid2>.vstack>.panel{background:none;border:0;border-radius:0;padding:var(--pad-panel) 0 0;border-top:1px solid var(--line)}.eiys-root .grid2>.vstack>.card:first-child,.eiys-root .grid2>.vstack>.panel:first-child{border-top:0;padding-top:0}.eiys-root .grid2>.vstack>.card>h4,.eiys-root .grid2>.vstack>.panel .ph2{margin-bottom:16px}.eiys-root .card,.eiys-root .panel{border:1px solid var(--line);border-radius:12px;padding:var(--pad-panel)}.eiys-root .card h4,.eiys-root .panel .ph2{margin-bottom:16px}.eiys-root .panel+.panel,.eiys-root .panel+.card,.eiys-root .card+.card,.eiys-root .card+.panel{margin-top:var(--gap-sec)}.eiys-root .autogrid>.card,.eiys-root .autogrid>.panel,.eiys-root .grid2>.card,.eiys-root .grid2>.panel,.eiys-root .kanban>.card,.eiys-root .kanban>.panel,.eiys-root .stats>.card,.eiys-root .stats>.panel,.eiys-root .autogrid>.card+.card,.eiys-root .autogrid>.panel+.panel,.eiys-root .autogrid>.card+.panel,.eiys-root .autogrid>.panel+.card,.eiys-root .grid2>.card+.card,.eiys-root .grid2>.panel+.panel,.eiys-root .kanban>.card+.card{margin-top:0}.eiys-root .btn{white-space:nowrap}.eiys-root .tblwrap{border-color:var(--line);border-radius:12px;overflow-x:auto;overflow-y:hidden}.eiys-root .tblwrap>table{width:100%;min-width:0;table-layout:fixed}.eiys-root .tblwrap>table th,.eiys-root .tblwrap>table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .tblwrap>table td .pn i,.eiys-root .tblwrap>table td>i,.eiys-root .tblwrap>table td .pn b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.eiys-root .tblwrap>table td .pn{min-width:0}.eiys-root .tblwrap>table td .pn>span:last-child{min-width:0;overflow:hidden}.eiys-root .tblwrap>table th:first-child{width:22%}.eiys-root .tblwrap>table th.r{width:132px}.eiys-root .tblwrap>table td.r,.eiys-root .tblwrap>table td.mono{overflow:visible;text-overflow:clip}.eiys-root .tblwrap>table th.act,.eiys-root .tblwrap>table td.act{overflow:visible;text-align:right}.eiys-root .tblwrap>table th.act{width:120px}.eiys-root .tblwrap>table td.act .rowact{justify-content:flex-end}@media (max-width:768px){.eiys-root .tblwrap>table{table-layout:auto}.eiys-root .tblwrap>table th,.eiys-root .tblwrap>table td{white-space:normal;overflow:visible;text-overflow:clip}}.eiys-root .app.vp-m .cardify{table-layout:auto}.eiys-root .app.vp-m .cardify th,.eiys-root .app.vp-m .cardify td{white-space:normal;overflow:visible}.eiys-root .autogrid{grid-template-columns:repeat(4,1fr)}.eiys-root .autogrid.cols-3{grid-template-columns:repeat(3,1fr)}.eiys-root .autogrid>*{min-width:0}@media (max-width:1180px){.eiys-root .autogrid,.eiys-root .autogrid.cols-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.eiys-root .autogrid,.eiys-root .autogrid.cols-3{grid-template-columns:1fr}}.eiys-root .app.vp-t .autogrid,.eiys-root .app.vp-t .autogrid.cols-3{grid-template-columns:repeat(2,1fr)}.eiys-root .kpi.proj{background:#fff;border:1.5px dashed #A9C4F7}.eiys-root .kpi.proj .l,.eiys-root .kpi.proj .d{color:var(--ink-3)}.eiys-root .kpi.proj .v{color:var(--blue-deep)}.eiys-root .kpi.proj .tag{align-self:flex-start;margin-top:8px;font-size:12px;font-weight:600;letter-spacing:.02em;background:var(--blue-soft);color:var(--blue-deep);border:1px dashed #A9C4F7;border-radius:12px;padding:4px 10px}.eiys-root .autogrid,.eiys-root .grid2,.eiys-root .kanban{gap:20px}.eiys-root .grid2{gap:32px}.eiys-root .band-note,.eiys-root .fbar{margin-bottom:20px}.eiys-root .ctx{margin-bottom:24px}.eiys-root .panel .ph2 h3,.eiys-root .card h4,.eiys-root h3,.eiys-root h4{font-size:18px;font-weight:600;color:var(--ink-2)}.eiys-root .kpi{border:1px solid var(--line);border-radius:12px;padding:var(--pad-panel)}.eiys-root .kpi .l{font-size:13px;font-weight:500;color:var(--ink-3)}.eiys-root .kpi .v{font-family:var(--num);font-size:clamp(24px,2.2vw,34px);font-weight:600;white-space:nowrap}.eiys-root .kpi.hero .v{font-size:clamp(30px,3vw,44px);white-space:nowrap}.eiys-root .stat{position:relative;cursor:pointer}.eiys-root .stat .ctxn{margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3);line-height:1.45}.eiys-root .stat .jump{margin-top:10px;font-size:12px;font-weight:600;color:var(--blue);opacity:0;transform:translateY(3px);transition:.16s;pointer-events:none}.eiys-root .stat:hover .jump,.eiys-root .stat:focus-visible .jump{opacity:1;transform:translateY(0)}.eiys-root .stat:hover{background:#fbfcfe}.eiys-root .stamp{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3);white-space:nowrap}.eiys-root .stamp:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green-dot);flex-shrink:0}.eiys-root .stamp.stale:before{background:var(--amber)}.eiys-root .stamp b{font-family:var(--num);font-weight:500;color:var(--ink-2)}.eiys-root .srow2{grid-template-columns:auto 1fr auto;row-gap:10px}.eiys-root .srow2 .acts{grid-column:2 / -1;display:flex;gap:8px;flex-wrap:wrap}.eiys-root .srow2 .acts .btn{min-height:32px;padding:0 12px;font-size:12px}.eiys-root .oppbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;border:1px solid #C6D9FB;background:var(--blue-soft);border-radius:12px;margin-bottom:20px}.eiys-root .oppbar .m{font-family:var(--num);font-size:20px;font-weight:600;color:var(--blue-deep)}.eiys-root .kbd{font-family:var(--num);font-size:12px;color:var(--ink-4);background:var(--line);border-radius:4px;padding:2px 6px;margin-left:auto;flex-shrink:0}.eiys-root .app-sidebar .kbd{background:#e6e8eb;color:var(--ink-4)}.eiys-root .nav a.on .kbd{background:#fff;color:var(--blue-deep)}.eiys-root .sahabar{display:flex;gap:10px;align-items:center;padding:12px 16px;border-top:1px solid var(--line-2);background:#fff}.eiys-root .sahabar .btn{flex:1;min-height:52px}.eiys-root .shot{min-height:56px;min-width:56px;display:grid;place-items:center;border:1px dashed var(--line-2);border-radius:12px;background:var(--blue-soft);color:var(--blue);cursor:pointer;font-weight:600;gap:6px;padding:12px}.eiys-root .shot svg{width:26px;height:26px;stroke:currentColor;stroke-width:1.6;fill:none}@media (max-width:768px){.eiys-root .sahabar{position:sticky;bottom:0;margin:0 -16px -32px;padding:12px 16px;box-shadow:0 -4px 16px #14285014;z-index:20}.eiys-root .stat .jump{opacity:1;transform:none}}.eiys-root .app.vp-m .stat .jump{opacity:1;transform:none}.eiys-root .app.vp-m .sahabar{position:sticky;bottom:0;margin:0 -16px -32px;box-shadow:0 -4px 16px #14285014;z-index:20}.eiys-root .app-content{padding:20px 32px 40px}.eiys-root .ctx{margin-bottom:16px;gap:12px}.eiys-root .ctx>div:first-child{min-width:0;flex:1 1 auto}.eiys-root .ctx>div:first-child .stampwrap{flex-direction:row;flex-wrap:wrap;gap:6px 16px;margin-top:7px}.eiys-root .ctx .btn,.eiys-root .ctx .star,.eiys-root .ctx .help,.eiys-root .ctx .lv{flex-shrink:0;white-space:nowrap}.eiys-root .pvbar{padding:0 0 12px;margin-bottom:16px}.eiys-root .pvbar::-webkit-scrollbar,.eiys-root .fbar::-webkit-scrollbar{height:6px}.eiys-root .pvbar::-webkit-scrollbar-thumb,.eiys-root .fbar::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}.eiys-root .fbar{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:10px;margin-bottom:16px;padding-bottom:2px;scrollbar-width:thin}.eiys-root .fbar>*{flex-shrink:0}.eiys-root .fbar .srch{width:clamp(200px,26vw,320px)}.eiys-root .fbar .tabs{margin:0}.eiys-root .oppbar{padding:12px 16px;margin-bottom:16px}.eiys-root .statrow{margin-bottom:24px}.eiys-root .stat{padding:20px}.eiys-root .pickhint{border:1px dashed var(--line-2);border-radius:12px;padding:40px 24px;text-align:center;color:var(--ink-3);background:#fcfcfd}.eiys-root .pickhint .t3{font-weight:600;color:var(--ink-2);margin-bottom:6px;font-size:16px}.eiys-root .tbl tr.selected td{background:var(--blue-soft)}.eiys-root .tbl tr.selected td:first-child{box-shadow:inset 3px 0 0 var(--blue)}.eiys-root .maptoggle{position:absolute;left:12px;top:12px;z-index:520;display:flex;align-items:center;gap:10px}.eiys-root .mapbtn{width:40px;height:40px;border-radius:9px;border:none;background:#fff;color:var(--ink);cursor:pointer;display:grid;place-items:center;box-shadow:0 4px 14px #14285029;flex-shrink:0}.eiys-root .mapbtn:hover,.eiys-root .mapbtn.on{color:var(--blue)}.eiys-root .mapbtn svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.6;fill:none}.eiys-root .mapcount{background:#fff;border-radius:9px;box-shadow:0 4px 14px #14285029;padding:0 14px;height:40px;display:flex;align-items:center;color:var(--ink-3);white-space:nowrap}.eiys-root .mapcount b{font-family:var(--num);color:var(--ink-2);margin-right:4px}.eiys-root .maptools{left:12px;top:60px;width:230px}.eiys-root .maptools .mapcard{max-height:min(420px,60%);overflow-y:auto}.eiys-root .lgdrow{display:flex;align-items:center;gap:8px;color:var(--ink);padding:4px 0}.eiys-root .lgdrow i{width:10px;height:10px;border-radius:50%;flex-shrink:0}.eiys-root .mapsep{border-top:1px solid var(--line);margin:12px 0 10px}.eiys-root cbs-map[data-hata]~.maptoggle,.eiys-root cbs-map[data-hata]~.maptools,.eiys-root cbs-map[data-hata]~.maplgd{display:none}.eiys-root .mapwrap:has(cbs-map[data-hata]) .maptoggle,.eiys-root .mapwrap:has(cbs-map[data-hata]) .maptools,.eiys-root .mapwrap:has(cbs-map[data-hata]) .maplgd{display:none}@media (max-width:1280px){.eiys-root .sinfo{display:none}}@media (max-width:1024px){.eiys-root .sinfo{display:flex}}.eiys-root .app.vp-t .sinfo,.eiys-root .app.vp-m .sinfo{display:flex}.eiys-root .tblwrap{min-height:280px}.eiys-root .tblwrap .empty{min-height:240px}.eiys-root .pvbar,.eiys-root .fbar{scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%)}.eiys-root .pvbar::-webkit-scrollbar,.eiys-root .fbar::-webkit-scrollbar{display:none;height:0}.eiys-root .pvbar{padding:0 0 14px;margin-bottom:16px}.eiys-root .ekipad{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:96px}.eiys-root .kpi.hero,.eiys-root .sunum .sc.hero{background:var(--blue-btn)!important;border-color:transparent}.eiys-root .kpi.hero .l,.eiys-root .kpi.hero .d,.eiys-root .kpi.hero .v small,.eiys-root .sunum .sc.hero .l,.eiys-root .sunum .sc.hero .d{color:#fff!important}.eiys-root .stat.on{background:var(--blue-btn)!important}.eiys-root .stat.on .l,.eiys-root .stat.on .v,.eiys-root .stat.on .d,.eiys-root .stat.on .u,.eiys-root .stat.on .ctxn,.eiys-root .stat.on .jump,.eiys-root .stat.on b,.eiys-root .stat.on .ic{color:#fff!important}.eiys-root .stat.on .ic svg{stroke:#fff}.eiys-root .jump,.eiys-root .lnk,.eiys-root .tree .tn.on,.eiys-root .dpath b,.eiys-root .drow .lnk,.eiys-root .kpi .jump,.eiys-root .stat .jump,.eiys-root .linkish,.eiys-root .mapcount b,.eiys-root .oppbar .linkish,.eiys-root .sugg .t,.eiys-root .panel .ph2 .lnk,.eiys-root .ph2 .lnk,.eiys-root .tn.on,.eiys-root .tn.on .cnt{color:var(--blue-link)}.eiys-root .mapwrap .clu,.eiys-root .noc .clu,.eiys-root cbs-map .clu{background:var(--blue-btn)!important}.eiys-root .av,.eiys-root .avt,.eiys-root .pn .av{background:var(--blue-pill)!important;color:var(--blue-deep)!important;border-color:#cfe0fd!important}.eiys-root .app-topbar .bell .cnt2{background:#a5322f}.eiys-root .tabs button.on,.eiys-root .seg button.on,.eiys-root .rolesw button.on{color:var(--blue-link)}.eiys-root .mapwrap .clu,.eiys-root .noc .clu{background:var(--blue-btn)}.eiys-root .linkish{border:none;background:none;color:var(--blue-link);cursor:pointer;font-family:var(--font);font-size:12px;padding:0}.eiys-root .linkish:hover{text-decoration:underline;color:#123a87}.eiys-root .btn.pri{background:var(--blue-btn)}.eiys-root .btn.pri:hover{background:#1f52b4}.eiys-root .stampwrap{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--ink-3)}.eiys-root .stampwrap span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.eiys-root .stampwrap i{width:6px;height:6px;border-radius:50%;background:var(--green-dot);flex-shrink:0}.eiys-root .stampwrap i.stale{background:var(--amber)}.eiys-root .stampwrap b{font-family:var(--num);font-weight:500;color:var(--ink-2)}@media (max-width:768px){.eiys-root .app-content{padding:16px 16px 32px}.eiys-root .maptools{width:min(230px,calc(100% - 24px))}}.eiys-root .srow2{padding:14px 0;border-top:1px solid var(--line)}.eiys-root .srow2:first-child{border-top:0}.eiys-root .srow2 .sev{width:3px;height:38px;border-radius:2px}@media (max-width:768px){.eiys-root{--pad-panel:16px;--gap-sec:24px}.eiys-root .app-content{padding:16px 16px 32px}.eiys-root .stats{grid-template-columns:1fr}.eiys-root .stat{border-left:0;border-top:1px solid var(--line)}.eiys-root .stats>.stat:first-child{border-top:0}.eiys-root .grid2>.vstack{position:static}}.eiys-root .app.vp-m .stats{grid-template-columns:1fr}.eiys-root .app.vp-m .stat{border-left:0;border-top:1px solid var(--line)}.eiys-root .app.vp-m .stats>.stat:first-child{border-top:0}.eiys-root .app.vp-m .grid2>.vstack,.eiys-root .app.vp-t .grid2>.vstack{position:static}.eiys-root .app.vp-m .app-content{padding:16px 16px 32px}.eiys-root .app.vp-m .card,.eiys-root .app.vp-m .panel{padding:16px}.eiys-root .ctx{align-items:flex-end;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:24px}.eiys-root .ctx .k{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.eiys-root .ctx .t{font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:1.15;color:var(--ink-2)}.eiys-root .ctx .q{font-size:14px;color:var(--ink-3);margin-top:6px;max-width:64ch}.eiys-root .panel .ph2 h3,.eiys-root .card h4,.eiys-root .sechead{letter-spacing:-.005em}.eiys-root .panel .ph2{padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:16px}.eiys-root .panel .ph2 .sub{color:var(--ink-4)}.eiys-root .nav .ghead{margin-top:10px;padding-top:12px;border-top:1px solid var(--line);color:var(--ink-4)}.eiys-root .nav .ghead:first-child,.eiys-root .nav sc-if:first-child .ghead{border-top:none;margin-top:0}.eiys-root .nav a{font-size:13.5px}.eiys-root .nav a.on{font-weight:600;box-shadow:inset 3px 0 0 var(--blue)}.eiys-root .nav a.on:before{display:none}.eiys-root .shell-badge,.eiys-root .shellbadge{color:var(--blue-deep)}.eiys-root .shellbadge .dot2{background:var(--blue-btn)}.eiys-root .stat .l{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .stat .v{font-size:clamp(26px,2.4vw,36px);letter-spacing:-.02em;font-weight:600}.eiys-root .stat .d{margin-top:6px}.eiys-root .kpi .l{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .kpi .v{letter-spacing:-.02em}.eiys-root .devir{display:grid!important;grid-template-columns:1.4fr 1fr 1fr;gap:1px;background:var(--line)!important;border:1px solid var(--line)!important;border-radius:14px;overflow:hidden;margin-bottom:28px;padding:0!important;align-items:stretch;box-shadow:none}.eiys-root .devir>*{background:#fff;padding:22px 24px;margin:0;min-height:100%;box-sizing:border-box}.eiys-root .devir .mtr{display:none}.eiys-root .devir .tx2{display:flex;flex-direction:column;justify-content:center;gap:6px}.eiys-root .devir .tx2 .eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .devir .tx2 .head{font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--ink-2);line-height:1.25}.eiys-root .devir .tx2 .sub{font-size:14px;color:var(--ink-3)}.eiys-root .devir .m{display:flex;flex-direction:column;gap:4px}.eiys-root .devir .m .l{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .devir .m .v{font-family:var(--num);font-size:clamp(28px,2.6vw,40px);font-weight:600;letter-spacing:-.02em;line-height:1.05}.eiys-root .devir .m .v.risk{color:#a5322f}.eiys-root .devir .m .v.gain{color:#1f6b42}.eiys-root .devir .m .d{font-size:13px;color:var(--ink-3)}@media (max-width:1180px){.eiys-root .devir{grid-template-columns:1fr 1fr}.eiys-root .devir .tx2{grid-column:span 2}}@media (max-width:768px){.eiys-root .devir{grid-template-columns:1fr}.eiys-root .devir .tx2{grid-column:span 1}}.eiys-root .isk,.eiys-root .jobcard{border:none;border-top:1px solid var(--line);border-radius:0;padding:14px 4px;background:transparent}.eiys-root .isk:first-of-type,.eiys-root .jobcard:first-of-type{border-top:none}.eiys-root .isk:hover,.eiys-root .jobcard:hover{background:var(--surface-muted,#FAFBFD)}.eiys-root .isk .ttl,.eiys-root .jobcard .ttl{font-size:15px;font-weight:600;letter-spacing:-.005em}.eiys-root .isk .imp,.eiys-root .jobcard .imp{font-family:var(--num);font-weight:600;font-size:15px}.eiys-root .tbl th{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4);font-weight:600}.eiys-root .tbl th{font-size:12px}.eiys-root .card,.eiys-root .panel,.eiys-root .tblwrap,.eiys-root .stats,.eiys-root .kpi{border-radius:14px}.eiys-root .chip.on,.eiys-root .seg button.on,.eiys-root .tabs button.on{font-weight:600}.eiys-root .nocp .ph b,.eiys-root .nocdet .sechead,.eiys-root .mapcard .t{letter-spacing:.08em;color:var(--ink-4)}.eiys-root .nocdet .dh .dt{font-size:18px;letter-spacing:-.01em}.eiys-root .nocdet .dh{padding:18px 20px 14px}.eiys-root .nocdet .db{padding:16px 20px 22px}.eiys-root .nocdet .dkpi .v{font-size:20px;letter-spacing:-.02em}.eiys-root .nocdet .dkpi .l{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .nocdet .dkpi .l{font-size:12px}.eiys-root .nocbar .noccnt .c .n{font-size:16px;letter-spacing:-.01em}.eiys-root .nocbar,.eiys-root .noctools .nocp,.eiys-root .nocdet,.eiys-root .nocfoot{border-radius:14px}.eiys-root .nocdet .dfoot .btn{height:38px}.eiys-root .mapcount b{color:var(--ink-2)}.eiys-root .tick .it{font-weight:500}.eiys-root .noc .leaflet-tooltip{font-size:12.5px;padding:8px 11px;border-radius:9px}.eiys-root .tkhead{padding:20px 24px;border:1px solid var(--line);border-radius:14px;margin-bottom:24px}.eiys-root .tkhead .nm2{font-size:20px;letter-spacing:-.01em}.eiys-root .tkmeta .l{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .tkmeta .l{font-size:12px}.eiys-root .mdl{border-radius:16px;border:1px solid var(--line)}.eiys-root .mdl .mh{padding:22px 26px 14px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:12px}.eiys-root .mdl .mh h3{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--ink-2);flex:1}.eiys-root .mdl .mx{width:32px;height:32px;border-radius:8px;border:1px solid var(--line-2);background:#fff;flex-shrink:0}.eiys-root .mdl .mx:hover{border-color:var(--blue);color:var(--blue)}.eiys-root .mdl .mb{padding:18px 26px 6px;max-height:min(64vh,720px)}.eiys-root .mdl .mb .mut:first-child{font-size:14px;line-height:1.55}.eiys-root .mdl .mf{padding:16px 26px 20px;border-top:1px solid var(--line);margin-top:14px;gap:10px}.eiys-root .mdl .mf .btn{height:40px;padding:0 18px}.eiys-root .mdl .mf .btn.pri,.eiys-root .mdl .mf .btn.dng{font-weight:600}.eiys-root .mdl.wide{width:min(720px,calc(100vw - 48px))}.eiys-root .mdl .tx{font-size:14px;line-height:1.7;color:var(--ink)}.eiys-root .mdl .tx b{color:var(--ink-2)}.eiys-root .mdl .sechead{margin:18px 0 10px}.eiys-root .mdl .fld{margin-bottom:14px}.eiys-root .mdl .fld label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.eiys-root .mdl .fld label.chk{text-transform:none;letter-spacing:0;font-weight:500;font-size:14px;color:var(--ink)}.eiys-root .mdl .pick{min-height:48px;padding:12px 14px;border-radius:10px;font-weight:500}.eiys-root .mdl .pick span{font-weight:400;color:var(--ink-3)}.eiys-root .mdl .pick.on{background:var(--blue-pill);border-color:#b9d2fc}.eiys-root .mdl .kv{padding:10px 0}.eiys-root .mdl .band-note{border-radius:10px}.eiys-root .grid2>.vstack>.card,.eiys-root .grid2>.card,.eiys-root .grid2>.vstack>.card:first-child,.eiys-root .grid2>.vstack>.panel,.eiys-root .grid2>.vstack>.panel:first-child{padding:22px 24px;border:1px solid var(--line);border-top:1px solid var(--line);border-radius:14px;background:#fff;margin-top:0}.eiys-root .grid2>.vstack>.card h4,.eiys-root .grid2>.card h4{font-size:16px;font-weight:600;letter-spacing:-.005em;padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:10px}.eiys-root .grid2 .card .kv{padding:10px 0}.eiys-root .grid2 .card .kv .k{color:var(--ink-3)}.eiys-root .grid2 .card .actions{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);display:flex;gap:8px;flex-wrap:wrap}.eiys-root .pickhint{border-radius:14px;padding:48px 28px}.eiys-root .pickhint .t3{font-size:16px}.eiys-root .tst{border-radius:12px;padding:12px 16px;font-size:14px;line-height:1.5;border-left:3px solid var(--blue-btn)}.eiys-root .tst.alert{border-left-color:#a5322f}.eiys-root .band-note{border-radius:12px;padding:14px 16px}.eiys-root .band-note b{color:inherit}.eiys-root .empty{border:1px dashed var(--line-2);border-radius:14px}.eiys-root .empty .et{font-size:17px;letter-spacing:-.005em}.eiys-root .empty .ed{max-width:52ch;line-height:1.6}.eiys-root .queue{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.eiys-root .qh,.eiys-root .qr{display:grid;grid-template-columns:4px minmax(220px,1.3fr) minmax(200px,1.6fr) 150px 130px auto;gap:16px;align-items:center;padding:0 18px 0 0}.eiys-root .qh{height:40px;background:var(--surface-muted,#FAFBFD);border-bottom:1px solid var(--line);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .qh .r{text-align:right}.eiys-root .qr{min-height:72px;padding-top:12px;padding-bottom:12px;border-top:1px solid var(--line)}.eiys-root .qr:hover{background:var(--surface-muted,#FAFBFD)}.eiys-root .qsev{align-self:stretch;border-radius:0 2px 2px 0}.eiys-root .qid{min-width:0}.eiys-root .qt{font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .qf{font-size:12.5px;color:var(--ink-3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .qf{font-size:13px}.eiys-root .qsrc{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:99px;background:var(--line);color:var(--ink-3);font-size:12px}.eiys-root .qwhy{font-size:13px;color:var(--ink-3);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.eiys-root .qval .pv{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink-2)}.eiys-root .qval .pv.bad{color:#a5322f}.eiys-root .qval .pv.warn{color:#7a5518}.eiys-root .qval .pv.ok{color:#1f6b42}.eiys-root .qval .pn2{font-size:12px;color:var(--ink-4);margin-top:2px}.eiys-root .qact{display:flex;gap:8px;justify-content:flex-end}.eiys-root .qact .btn{height:34px;padding:0 12px;white-space:nowrap}@media (max-width:1280px){.eiys-root .qh{display:none}.eiys-root .qr{grid-template-columns:4px 1fr auto;grid-template-areas:"s id val" "s why val" "s due act";row-gap:6px}.eiys-root .qsev{grid-area:s}.eiys-root .qid{grid-area:id}.eiys-root .qwhy{grid-area:why}.eiys-root .qval{grid-area:val}.eiys-root .qdue{grid-area:due}.eiys-root .qact{grid-area:act}}@media (max-width:768px){.eiys-root .qr{grid-template-columns:4px 1fr;grid-template-areas:"s id" "s why" "s val" "s due" "s act"}.eiys-root .qval{text-align:left}.eiys-root .qact{justify-content:flex-start}.eiys-root .qact .btn{flex:1}}.eiys-root .app.vp-m .qh{display:none}.eiys-root .app.vp-m .qr{grid-template-columns:4px minmax(0,1fr);grid-template-areas:"s id" "s why" "s val" "s due" "s act";row-gap:6px}.eiys-root .app.vp-m .qid,.eiys-root .app.vp-m .qwhy,.eiys-root .app.vp-m .qval,.eiys-root .app.vp-m .qact{min-width:0}.eiys-root .app.vp-m .qact{flex-wrap:wrap}.eiys-root .app.vp-m .qact .btn{flex:1 1 auto;white-space:normal;height:auto;min-height:44px}@media (max-width:768px){.eiys-root .qr{grid-template-columns:4px minmax(0,1fr)}.eiys-root .qact{flex-wrap:wrap}.eiys-root .qact .btn{white-space:normal;height:auto;min-height:44px}}.eiys-root .app.vp-t .devir{grid-template-columns:1fr 1fr}.eiys-root .app.vp-t .devir .tx2{grid-column:span 2}.eiys-root .app.vp-m .devir{grid-template-columns:1fr}.eiys-root .app.vp-m .devir .tx2{grid-column:span 1}.eiys-root .app.vp-m .qsev{grid-area:s}.eiys-root .app.vp-m .qid{grid-area:id}.eiys-root .app.vp-m .qwhy{grid-area:why}.eiys-root .app.vp-m .qval{grid-area:val;text-align:left}.eiys-root .app.vp-m .qdue{grid-area:due}.eiys-root .app.vp-m .qact{grid-area:act;justify-content:flex-start}.eiys-root .stats.lead{grid-template-columns:1.6fr 1fr 1fr 1fr}.eiys-root .stats.lead>.stat:first-child .v{font-size:clamp(34px,3.2vw,48px)}.eiys-root .stats.lead>.stat:first-child{background:var(--surface-muted,#FAFBFD)}@media (max-width:1180px){.eiys-root .stats.lead{grid-template-columns:repeat(3,1fr)}.eiys-root .stats.lead>.stat:first-child{grid-column:span 3}}@media (max-width:768px){.eiys-root .stats.lead{grid-template-columns:1fr}.eiys-root .stats.lead>.stat:first-child{grid-column:span 1}}.eiys-root .app.vp-m .stats.lead{grid-template-columns:1fr}.eiys-root .app.vp-m .stats.lead>.stat:first-child{grid-column:span 1}.eiys-root .today-side{position:sticky;top:24px;display:flex;flex-direction:column;gap:24px}.eiys-root .minimap{position:relative;height:260px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#edeff2}.eiys-root .minimap cbs-map{position:absolute;top:0;right:0;bottom:0;left:0}.eiys-root .minimap .cap{position:absolute;left:10px;bottom:10px;z-index:600;background:#fffffff5;border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:12px;color:var(--ink-3);display:flex;gap:8px;align-items:center}.eiys-root .minimap .cap b{font-family:var(--num);color:var(--ink-2)}.eiys-root .health .hr{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line);font-size:13px}.eiys-root .health .hr:first-of-type{border-top:none}.eiys-root .health .hn{color:var(--ink-2);font-weight:500}.eiys-root .health .ht{font-family:var(--num);color:var(--ink-3);font-size:12px}@media (max-width:1180px){.eiys-root .today-side{position:static}}.eiys-root .noctools{width:210px}.eiys-root .noctools .nocp:not(.open) .pb{display:none}.eiys-root .noctools .nocp:not(.open){flex:0 0 auto}.eiys-root .noctools .ph.acc{min-height:44px}.eiys-root .ctx .btn.pri{height:40px;padding:0 18px;font-weight:600}.eiys-root{--line:#E3E7EC;--line-2:#CBD2DC;--ink:#374151;--ink-2:#111827;--ink-3:#6B7280;--ink-4:#6B7280;--blue:#2563EB;--blue-deep:#1E3A8A;--blue-pill:#E8EEF8;--blue-soft:#F3F6FB;--bg:#EEF1F4;--side:#FFFFFF;--sh-card:none;--sh-float:0 4px 12px rgba(17,24,39,.12);--surface-muted:#F6F7F9}.eiys-root .app-content{background:#eef1f4}.eiys-root .app-sidebar{background:#fff;border-right:1px solid #D9DEE5}.eiys-root .app-topbar{background:#fff;border-bottom:1px solid #D9DEE5}.eiys-root .app-sidebar .sbrand{border-bottom:1px solid #EEF0F3}.eiys-root .persel,.eiys-root .scopesel,.eiys-root button.srch.topsrch,.eiys-root .bell,.eiys-root .help,.eiys-root .uchip{background:#f6f7f9;border-color:#e3e7ec}.eiys-root .persel:hover,.eiys-root .scopesel:hover,.eiys-root button.srch.topsrch:hover,.eiys-root .bell:hover,.eiys-root .help:hover,.eiys-root .uchip:hover{background:#eef0f3;border-color:#cbd2dc}.eiys-root .card,.eiys-root .panel,.eiys-root .tblwrap,.eiys-root .stats,.eiys-root .kpi,.eiys-root .stat,.eiys-root .empty,.eiys-root .sugg,.eiys-root .oppbar,.eiys-root .queue,.eiys-root .minimap,.eiys-root .tkhead,.eiys-root .mdl,.eiys-root .band-note,.eiys-root .pick,.eiys-root .chip,.eiys-root .btn,.eiys-root .srch,.eiys-root .tabs,.eiys-root .seg,.eiys-root .tabs button,.eiys-root .seg button,.eiys-root .inp,.eiys-root .sel,.eiys-root .grid2>.vstack>.card,.eiys-root .grid2>.card,.eiys-root .grid2>.vstack>.card:first-child,.eiys-root .grid2>.vstack>.panel,.eiys-root .grid2>.vstack>.panel:first-child,.eiys-root .devir,.eiys-root .health,.eiys-root .dv2,.eiys-root .nk,.eiys-root .sk{border-radius:4px}.eiys-root .card,.eiys-root .panel,.eiys-root .tblwrap,.eiys-root .kpi,.eiys-root .stat,.eiys-root .stats,.eiys-root .queue,.eiys-root .grid2>.vstack>.card,.eiys-root .grid2>.card,.eiys-root .grid2>.vstack>.panel{border:1px solid #D9DEE5;box-shadow:none}.eiys-root .card,.eiys-root .panel{padding:16px 18px}.eiys-root .card h4,.eiys-root .panel .ph2 h3,.eiys-root h3,.eiys-root h4{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#4b5563}.eiys-root .card h4{padding-bottom:8px;border-bottom:1px solid #E5E7EB;margin-bottom:10px}.eiys-root .grid2>.vstack>.card h4,.eiys-root .grid2>.card h4{font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#4b5563}.eiys-root .ph2{padding-bottom:8px;border-bottom:1px solid #D9DEE5;margin-bottom:12px}.eiys-root .ph2 .sub{font-size:12px;color:#6b7280;text-transform:none;letter-spacing:0;font-weight:400}.eiys-root .sechead{font-size:11px;letter-spacing:.04em;color:#6b7280;border-bottom-color:#e5e7eb}.eiys-root .ctx{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #D9DEE5}.eiys-root .ctx .k{font-size:11px;letter-spacing:.06em;color:#6b7280;margin-bottom:3px}.eiys-root .ctx .t{font-size:20px;font-weight:600;letter-spacing:-.005em;color:#111827}.eiys-root .ctx .q{font-size:13px;color:#6b7280;margin-top:3px}.eiys-root .ctx .btn.pri{height:34px;padding:0 14px;font-weight:600;font-size:12.5px}.eiys-root .stampwrap span{font-size:11.5px;color:#6b7280}.eiys-root .btn{height:32px;padding:0 12px;border-radius:4px;font-size:12.5px;border:1px solid #CBD2DC;background:#fff;color:#374151}.eiys-root .btn:hover{background:#f3f4f6;border-color:#94a3b8}.eiys-root .btn.pri{background:#1f2937;border-color:#1f2937;color:#fff}.eiys-root .btn.pri:hover{background:#111827}.eiys-root .btn.dng{background:#b91c1c;border-color:#b91c1c;color:#fff}.eiys-root .ibtn{border-radius:3px}.eiys-root .tabs,.eiys-root .seg{background:none;padding:0;border-radius:0;border-bottom:1px solid #D9DEE5;gap:0}.eiys-root .tabs button,.eiys-root .seg button{border-radius:0;padding:8px 14px;color:#4b5563;font-size:12.5px;border-bottom:2px solid transparent;margin-bottom:-1px}.eiys-root .tabs button.on,.eiys-root .seg button.on{background:none;box-shadow:none;color:#111827;border-bottom-color:#2563eb;font-weight:600}.eiys-root .dtabs button{border-radius:3px}.eiys-root .chip{border-radius:3px;min-height:30px;font-size:12.5px}.eiys-root .chip.on{background:#e8eef8;border-color:#93a8d4;color:#1e3a8a}.eiys-root .badge{background:none!important;padding:0!important;border-radius:0!important;font-weight:500!important;font-size:12px!important;letter-spacing:0!important;color:#374151!important;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.eiys-root .badge:before{content:"";width:8px;height:8px;border-radius:2px;background:#9ca3af;flex-shrink:0}.eiys-root .badge.ok:before,.eiys-root .badge.done:before,.eiys-root .badge.live:before,.eiys-root .badge.aktif:before{background:#15803d}.eiys-root .badge.warn:before,.eiys-root .badge.late:before{background:#c2410c}.eiys-root .badge.bad:before,.eiys-root .badge.alarm:before,.eiys-root .badge.crit:before{background:#b91c1c}.eiys-root .badge.info:before,.eiys-root .badge.rem:before,.eiys-root .badge.plan:before{background:#2563eb}.eiys-root .badge.mut:before{background:#9ca3af}.eiys-root .dotb{font-size:12px;color:#374151;font-weight:500}.eiys-root .dotb:before{border-radius:2px}.eiys-root .dotb.ok:before{background:#15803d}.eiys-root .dotb.warn:before{background:#c2410c}.eiys-root .dotb.bad:before{background:#b91c1c}.eiys-root .dotb.info:before{background:#2563eb}.eiys-root .dotb.mut:before{background:#9ca3af}.eiys-root .stats{gap:0;border:1px solid #D9DEE5;background:#fff}.eiys-root .stat{border:0;border-left:1px solid #E5E7EB;border-radius:0;padding:14px 16px;min-height:0;background:#fff!important;gap:0}.eiys-root .stat:first-child{border-left:0}.eiys-root .stat .ic{display:none}.eiys-root .stat .l{font-size:11px;letter-spacing:.04em;color:#6b7280;order:-1;margin-bottom:6px}.eiys-root .stat .v{font-size:24px!important;font-weight:600;letter-spacing:-.01em;color:#111827}.eiys-root .stat .v .u{font-size:12px;color:#6b7280;margin-left:4px;font-weight:400}.eiys-root .stat .d{font-size:12px;margin-top:4px}.eiys-root .stat .ctxn{margin-top:8px;padding-top:8px;border-top:1px solid #E5E7EB;font-size:11.5px}.eiys-root .stat .jump{margin-top:6px;font-size:11.5px;color:#2563eb}.eiys-root .stats.lead>.stat:first-child .v{font-size:28px!important}.eiys-root .stats.lead>.stat:first-child{background:#fff!important}.eiys-root .stat.on{background:#fff!important;box-shadow:inset 0 3px #2563eb}.eiys-root .stat.on .l,.eiys-root .stat.on .v,.eiys-root .stat.on .d,.eiys-root .stat.on .u,.eiys-root .stat.on .ctxn,.eiys-root .stat.on .jump,.eiys-root .stat.on b{color:#111827!important}.eiys-root .stat.on .l,.eiys-root .stat.on .ctxn,.eiys-root .stat.on .u{color:#6b7280!important}.eiys-root .stat.on .jump{color:#2563eb!important}.eiys-root .stat.on .d.up{color:#15803d!important}.eiys-root .stat.on .d.dn{color:#b91c1c!important}.eiys-root .stat.on .ctxn{border-top-color:#e5e7eb}.eiys-root .stat.alarm{background:#fff!important;border-color:#d9dee5}.eiys-root .kpi.hero,.eiys-root .sunum .sc.hero{background:#fff!important;border:1px solid #D9DEE5!important;box-shadow:inset 0 3px #2563eb}.eiys-root .kpi.hero .l,.eiys-root .kpi.hero .d,.eiys-root .kpi.hero .v small,.eiys-root .sunum .sc.hero .l,.eiys-root .sunum .sc.hero .d{color:#6b7280!important}.eiys-root .kpi.hero .v,.eiys-root .sunum .sc.hero .v{color:#111827!important}.eiys-root .kpi.hero .v{font-size:30px!important}.eiys-root .kpi.proj{border:1px dashed #94A3B8}.eiys-root .kpi.proj .v{color:#111827}.eiys-root .kpi.proj .tag{border-radius:2px;border:1px solid #CBD2DC;background:#f6f7f9;color:#374151}.eiys-root .kpi{padding:14px 16px;gap:4px}.eiys-root .kpi .l{font-size:11px;letter-spacing:.04em;color:#6b7280}.eiys-root .kpi .v{font-size:24px!important;font-weight:600;letter-spacing:-.01em;color:#111827}.eiys-root .kpi .d{font-size:12px}.eiys-root .autogrid,.eiys-root .grid2,.eiys-root .kanban{gap:16px}.eiys-root .tbl th{font-size:11px;letter-spacing:.04em;color:#6b7280;padding:8px 10px;background:#f6f7f9;border-bottom:1px solid #D9DEE5}.eiys-root .tbl td,.eiys-root .tbl.dense td{padding:8px 10px;font-size:12.5px;color:#374151;border-bottom:1px solid #EEF0F3}.eiys-root .tbl tr:hover td{background:#f6f7f9}.eiys-root .tbl tr.on td,.eiys-root .tbl tr.sel td{background:#e8eef8}.eiys-root .tbl .pn .av{border-radius:3px;width:26px;height:26px;font-size:10px}.eiys-root .tblwrap{min-height:0}.eiys-root .vsnote{font-size:11.5px;padding:8px 12px;background:#f6f7f9;border-top:1px solid #D9DEE5}.eiys-root .mtbl th{background:#f6f7f9;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #D9DEE5}.eiys-root .mtbl td{border-bottom:1px solid #EEF0F3;font-size:12.5px}.eiys-root .kv{padding:7px 0;font-size:12.5px}.eiys-root .kv .k{color:#6b7280}.eiys-root .kv .v{color:#111827;font-weight:500}.eiys-root .band-note{background:#fafafa!important;border:1px solid #E5E7EB!important;border-left:3px solid #6B7280!important;color:#374151!important;border-radius:3px!important;padding:10px 12px!important;font-size:12.5px;margin-bottom:14px}.eiys-root .band-note.info{border-left-color:#2563eb!important}.eiys-root .band-note.warn{border-left-color:#c2410c!important}.eiys-root .band-note.bad{border-left-color:#b91c1c!important}.eiys-root .band-note svg{stroke:#6b7280!important;width:15px;height:15px}.eiys-root .band-note b{color:#111827!important}.eiys-root .band-note .errcode{background:#eef0f3;color:#374151}.eiys-root .sugg{background:#fff;border:1px solid #D9DEE5;border-left:3px solid #2563EB;padding:12px 14px}.eiys-root .sugg .t{color:#111827;font-size:12px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.eiys-root .sugg .m{font-size:20px;color:#111827}.eiys-root .oppbar{background:#fff;border:1px solid #D9DEE5;border-left:3px solid #2563EB;padding:10px 14px}.eiys-root .oppbar .m{font-size:18px;color:#111827}.eiys-root .oppbar b{color:#111827!important}.eiys-root .empty{border:1px dashed #CBD2DC;background:#fafafa}.eiys-root .eic{background:#eef0f3;color:#6b7280;border-radius:4px;width:40px;height:40px}.eiys-root .empty .et{font-size:14px;font-weight:600;color:#111827}.eiys-root .pick{border-radius:3px}.eiys-root .pick.on{background:#e8eef8;border-color:#93a8d4}.eiys-root .srch{border-radius:4px;height:32px;border-color:#cbd2dc}.eiys-root .inp,.eiys-root .sel{border-radius:4px}.eiys-root .tree .tn{border-radius:3px;min-height:32px;font-size:12.5px}.eiys-root .tree .tn.on{background:#e8eef8;color:#1e3a8a}.eiys-root .tree .dotc{border-radius:2px;width:8px;height:8px}.eiys-root .mdl{border-radius:4px}.eiys-root .mdl .mh h3{font-size:15px;text-transform:none;letter-spacing:0;color:#111827}.eiys-root .mdl .mx{border-radius:3px}.eiys-root .mdl .mf .btn{height:34px}.eiys-root .tst{border-radius:3px;border-left-width:3px}.eiys-root .nav a{border-radius:3px;font-size:13px}.eiys-root .nav a.on{background:#e8eef8;color:#1e3a8a;box-shadow:inset 3px 0 #2563eb}.eiys-root .nav .ghead{font-size:11px;letter-spacing:.06em;color:#6b7280}.eiys-root .app-topbar{border-bottom:1px solid #D9DEE5}.eiys-root .app.wsmode .app-content{background:#fff}.eiys-root .persel,.eiys-root .scopesel,.eiys-root .uchip,.eiys-root .bell,.eiys-root .help,.eiys-root button.srch.topsrch{border-radius:4px}.eiys-root .errcode{border-radius:2px}.eiys-root .devir{border-radius:4px;border:1px solid #D9DEE5!important;background:#d9dee5!important;margin-bottom:16px}.eiys-root .devir>*{padding:14px 18px}.eiys-root .devir .tx2 .eyebrow{font-size:11px;letter-spacing:.06em;color:#6b7280}.eiys-root .devir .tx2 .head{font-size:16px;color:#111827}.eiys-root .devir .tx2 .sub{font-size:12.5px}.eiys-root .devir .m .l{font-size:11px;letter-spacing:.04em}.eiys-root .devir .m .v{font-size:26px!important;font-weight:600}.eiys-root .devir .m .d{font-size:12px}.eiys-root .queue{border:1px solid #D9DEE5;border-radius:4px}.eiys-root .qh{height:32px;background:#f6f7f9;font-size:11px;letter-spacing:.04em;color:#6b7280;border-bottom:1px solid #D9DEE5}.eiys-root .qr{min-height:0;padding-top:8px;padding-bottom:8px;border-top:1px solid #EEF0F3}.eiys-root .qr:hover{background:#f6f7f9}.eiys-root .qsev{width:3px}.eiys-root .qt{font-size:13px;font-weight:600;color:#111827}.eiys-root .qf{font-size:12px;color:#6b7280;margin-top:1px}.eiys-root .qsrc{border-radius:2px;background:#eef0f3;color:#4b5563;font-size:11px;padding:0 5px}.eiys-root .qwhy{font-size:12.5px;color:#4b5563}.eiys-root .qval .pv{font-size:14px;font-weight:600;color:#111827}.eiys-root .qval .pv.bad{color:#b91c1c}.eiys-root .qval .pv.warn{color:#c2410c}.eiys-root .qval .pv.ok{color:#15803d}.eiys-root .qval .pn2{font-size:11px}.eiys-root .qact .btn{height:28px;padding:0 10px;font-size:12px}.eiys-root .qact .btn.pri{background:#fff;color:#1f2937;border-color:#1f2937;font-weight:600}.eiys-root .qdue .dotb{font-size:12px}.eiys-root .today-side{gap:16px}.eiys-root .health .hr{padding:7px 0;font-size:12.5px;border-top:1px solid #EEF0F3}.eiys-root .health .ht{font-size:11.5px}.eiys-root .nk .r2,.eiys-root .sk .r3,.eiys-root .dv2 .r4{font-size:12.5px}.eiys-root .minimap{height:200px;border:1px solid #D9DEE5}.eiys-root .minimap .cap{border-radius:3px;font-size:11.5px}.eiys-root .minimap .pinico{width:12px;height:12px;border-radius:2px;transform:none;animation:none}.eiys-root .minimap .clu{border-radius:3px;background:#374151}.eiys-root .minimap .leaflet-tile-pane{filter:saturate(.35)}.eiys-root .grp{border-radius:3px}.eiys-root .sq{display:inline-block;width:8px;height:8px;border-radius:2px;background:#9ca3af;flex-shrink:0;vertical-align:middle;margin-right:8px}.eiys-root .sq.ok{background:#15803d}.eiys-root .sq.info{background:#2563eb}.eiys-root .sq.warn{background:#c2410c}.eiys-root .sq.bad{background:#b91c1c}.eiys-root .sq.off{background:#9ca3af}.eiys-root .ws{flex:1;min-height:0;display:grid;grid-template-columns:312px minmax(0,1fr) 400px;grid-template-rows:auto minmax(0,1fr);background:#fff;color:#1f2937;font-size:13px}.eiys-root .app.nocmode .app-content{background:#fff}.eiys-root .wsbar{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 12px;min-height:44px;border-bottom:1px solid #D9DEE5;background:#f6f7f9;min-width:0}.eiys-root .wsbar .sp{flex:1 1 8px}.eiys-root .wssep{width:1px;height:22px;background:#d9dee5;flex-shrink:0}.eiys-root .wsq{display:flex;align-items:center;gap:8px;height:30px;width:220px;flex-shrink:1;min-width:140px;padding:0 10px;border:1px solid #CBD2DC;border-radius:4px;background:#fff}.eiys-root .wsq svg{width:14px;height:14px;stroke:#6b7280;stroke-width:1.7;fill:none;flex-shrink:0}.eiys-root .wsq input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:13px;color:#1f2937}.eiys-root .wsseg{display:flex;border:1px solid #CBD2DC;border-radius:4px;overflow:hidden;background:#fff;flex-shrink:0}.eiys-root .wsseg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-left:1px solid #CBD2DC;background:#fff;height:30px;padding:0 10px;font:inherit;font-size:12.5px;color:#374151;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.eiys-root .wsseg button:first-child{border-left:0}.eiys-root .wsseg button b{font-weight:600;color:#111827}.eiys-root .wsseg button.on{background:#e8eef8;color:#1e3a8a;box-shadow:inset 0 -2px #2563eb}.eiys-root .wslay{display:flex;gap:2px;flex-shrink:0}.eiys-root .wslay label{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 8px;font-size:12.5px;color:#374151;cursor:pointer;border-radius:4px;white-space:nowrap}.eiys-root .wslay label:hover{background:#edf0f4}.eiys-root .wslay input{width:14px;height:14px;margin:0;accent-color:#2563EB}.eiys-root .wsbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;padding:0 10px;border:1px solid #CBD2DC;border-radius:4px;background:#fff;font:inherit;font-size:12.5px;color:#374151;cursor:pointer;white-space:nowrap;flex-shrink:0}.eiys-root .wsbtn:hover{border-color:#94a3b8;background:#f9fafb}.eiys-root .wsfresh{display:flex;gap:12px;font-size:12px;color:#6b7280;white-space:nowrap;flex-shrink:0}.eiys-root .wsfresh b{color:#111827;font-weight:500}.eiys-root .wsl{border-right:1px solid #D9DEE5;display:flex;flex-direction:column;min-height:0;background:#fff}.eiys-root .wstabs{display:flex;border-bottom:1px solid #D9DEE5;background:#f6f7f9;flex-shrink:0}.eiys-root .wstabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;height:36px;padding:0 14px;font:inherit;font-size:12.5px;font-weight:500;color:#4b5563;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:6px}.eiys-root .wstabs button b{color:#6b7280;font-weight:500}.eiys-root .wstabs button.on{color:#111827;border-bottom-color:#2563eb;background:#fff}.eiys-root .wstabs button.on b{color:#111827}.eiys-root .wsth{display:flex;justify-content:space-between;padding:6px 12px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;border-bottom:1px solid #E5E7EB;flex-shrink:0}.eiys-root .wsrows{flex:1;min-height:0;overflow-y:auto}.eiys-root .wsrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 12px;border:0;border-bottom:1px solid #EEF0F3;background:#fff;font:inherit;text-align:left;cursor:pointer;color:#1f2937}.eiys-root .wsrow .sq{margin:0}.eiys-root .wsrow:hover{background:#f3f5f8}.eiys-root .wsrow.on{background:#e8eef8;box-shadow:inset 3px 0 #2563eb}.eiys-root .wsrow .nm{min-width:0;display:flex;flex-direction:column;gap:1px}.eiys-root .wsrow .nm b{font-weight:500;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .wsrow .nm i{font-style:normal;font-size:11.5px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .wsrow .val{text-align:right;font-size:13px;font-weight:500;color:#111827;white-space:nowrap}.eiys-root .wsrow .val i{display:block;font-style:normal;font-size:10.5px;color:#6b7280;font-weight:400}.eiys-root .wsempty{padding:28px 16px;font-size:12.5px;color:#6b7280;line-height:1.6;text-align:center}.eiys-root .wsfoot{padding:8px 12px;border-top:1px solid #E5E7EB;font-size:11.5px;color:#6b7280;background:#f6f7f9;flex-shrink:0}.eiys-root .wsfoot b{color:#374151;font-weight:500}.eiys-root .wsmap{position:relative;min-width:0;min-height:0;background:#e9ecef}.eiys-root .wsmap cbs-map{position:absolute;top:0;right:0;bottom:0;left:0}.eiys-root .wsmap .leaflet-tile-pane{filter:saturate(.35) contrast(.95) brightness(1.03)}.eiys-root .wsmap .pinico{width:14px;height:14px;border-radius:2px;transform:none;border:2px solid #fff;box-shadow:0 0 0 1px #11182759;animation:none}.eiys-root .wsmap .pinico.alarm{outline:2px solid #B91C1C;outline-offset:2px;animation:none}.eiys-root .wsmap .clu{width:30px;height:30px;border-radius:3px;background:#374151;border:2px solid #fff;font-size:12px;box-shadow:0 0 0 1px #11182759}.eiys-root .wsmap .leaflet-tooltip{border-radius:3px;border:1px solid #CBD2DC;box-shadow:none;font-size:12px;padding:6px 8px}.eiys-root .wsmap .leaflet-control-zoom{border:1px solid #CBD2DC!important;box-shadow:none!important;border-radius:4px!important;margin:10px!important}.eiys-root .wsmap .leaflet-control-zoom a{border-radius:0!important;color:#374151!important}.eiys-root .wsmap .leaflet-control-attribution{font-size:10px;background:#ffffffd9}.eiys-root .wslgd{position:absolute;left:0;right:0;bottom:0;height:28px;display:flex;align-items:center;gap:14px;padding:0 12px;background:#fffffff0;border-top:1px solid #D9DEE5;font-size:11.5px;color:#4b5563;z-index:1000}.eiys-root .wslgd .sq{margin-right:5px}.eiys-root .wsmap .placebar{top:12px;left:50%;transform:translate(-50%);right:auto}.eiys-root .wsr{border-left:1px solid #D9DEE5;display:flex;flex-direction:column;min-height:0;background:#fff}.eiys-root .wsrh{position:relative;padding:14px 16px 12px;border-bottom:1px solid #D9DEE5;background:#f6f7f9;flex-shrink:0}.eiys-root .wsrh .k{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;display:flex;align-items:center;gap:0}.eiys-root .wsrh .t{font-size:16px;font-weight:600;color:#111827;margin-top:4px;line-height:1.3;padding-right:32px}.eiys-root .wsrh .s{font-size:12px;color:#6b7280;margin-top:3px}.eiys-root .wsx{position:absolute;right:10px;top:10px;width:26px;height:26px;border:1px solid #CBD2DC;border-radius:4px;background:#fff;cursor:pointer;display:grid;place-items:center}.eiys-root .wsx svg{width:13px;height:13px;stroke:#4b5563;stroke-width:1.8;fill:none}.eiys-root .wsrb{flex:1;min-height:0;overflow-y:auto;padding:12px 16px 16px}.eiys-root .wsrf{display:flex;gap:8px;padding:10px 16px;border-top:1px solid #D9DEE5;background:#f6f7f9;flex-shrink:0}.eiys-root .wsrf .btn{height:32px;border-radius:4px;font-size:12.5px}.eiys-root .wssec{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin:18px 0 6px;display:flex;justify-content:space-between;gap:8px}.eiys-root .wssec:first-child{margin-top:0}.eiys-root .wssec .mut{font-weight:400;text-transform:none;letter-spacing:0;color:#9ca3af}.eiys-root .wsnote{padding:8px 10px;border:1px solid #E5E7EB;border-left:3px solid #9CA3AF;border-radius:3px;font-size:12.5px;line-height:1.5;color:#374151;margin-bottom:10px;background:#fafafa}.eiys-root .wsnote.warn{border-left-color:#c2410c}.eiys-root .wsnote.bad{border-left-color:#b91c1c}.eiys-root .wsnote b{color:#111827}.eiys-root .wskpi{display:grid;grid-template-columns:1fr 1fr;border:1px solid #D9DEE5;border-radius:4px;overflow:hidden;margin-bottom:6px}.eiys-root .wskpi>div{padding:10px 12px;border-right:1px solid #E5E7EB;border-bottom:1px solid #E5E7EB;display:flex;flex-direction:column;gap:3px}.eiys-root .wskpi>div:nth-child(2n){border-right:0}.eiys-root .wskpi>div:nth-last-child(-n+2){border-bottom:0}.eiys-root .wskpi .l{font-size:11px;color:#6b7280}.eiys-root .wskpi b{font-size:18px;font-weight:600;letter-spacing:-.01em;color:#111827;line-height:1.1}.eiys-root .wskpi b small{font-size:11px;font-weight:400;color:#6b7280}.eiys-root .wst{width:100%;border-collapse:collapse;font-size:12.5px}.eiys-root .wst td,.eiys-root .wst th{padding:7px 0;border-bottom:1px solid #EEF0F3;vertical-align:top;text-align:left;color:#374151}.eiys-root .wst th{font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#6b7280;padding-top:0}.eiys-root .wst tr:last-child td{border-bottom:0}.eiys-root .wst td.r,.eiys-root .wst th.r{text-align:right;color:#111827;font-weight:500}.eiys-root .wst td.mut{color:#9ca3af;font-weight:400}.eiys-root .wst td small{font-size:11px;color:#6b7280;font-weight:400}.eiys-root .wst td .sub{display:block;font-style:normal;font-size:11.5px;color:#6b7280;margin-top:2px;margin-left:16px}.eiys-root .wst.m td:first-child{color:#4b5563}.eiys-root .wsdt{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:8px}.eiys-root .wsdt button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:26px;padding:0 9px;border:1px solid #CBD2DC;border-radius:3px;background:#fff;font:inherit;font-size:12px;color:#374151;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.eiys-root .wsdt button i{display:none}.eiys-root .wsdt button b{font-weight:500;color:#6b7280}.eiys-root .wsdt button.on{background:#1f2937;border-color:#1f2937;color:#fff}.eiys-root .wsdt button.on b{color:#d1d5db}.eiys-root .wsmeta{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#6b7280;margin-top:8px;padding-top:8px;border-top:1px solid #EEF0F3}.eiys-root .wsmeta .linkish{font-size:11.5px}.eiys-root .wswx{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid #D9DEE5;border-radius:4px;overflow:hidden}.eiys-root .wswx>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 2px;border-right:1px solid #EEF0F3;font-size:11px;color:#6b7280}.eiys-root .wswx>div:last-child{border-right:0}.eiys-root .wswx>div.today{background:#e8eef8}.eiys-root .wswx svg{width:18px;height:18px;stroke:#374151;stroke-width:1.6;fill:none;margin:2px 0}.eiys-root .wswx b{font-size:12.5px;color:#111827;font-weight:600}.eiys-root .wswx i{font-style:normal;color:#6b7280}.eiys-root .wswx em{font-style:normal;font-size:10px;color:#2563eb}.eiys-root .wshint{margin-top:16px;padding:10px 12px;border:1px dashed #D9DEE5;border-radius:4px;font-size:12px;color:#6b7280;line-height:1.55}@media (max-width:1280px){.eiys-root .ws{grid-template-columns:260px minmax(0,1fr) 340px}}@media (max-width:1024px){.eiys-root .ws{grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 44vh}.eiys-root .wsr{grid-column:1/-1;border-left:0;border-top:1px solid #D9DEE5;height:44vh}}.eiys-root .app.vp-t .ws{grid-template-columns:240px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) 44vh}.eiys-root .app.vp-t .wsr{grid-column:1/-1;border-left:0;border-top:1px solid #D9DEE5;height:44vh}.eiys-root .app.vp-m .ws{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 32vh minmax(0,1fr)}.eiys-root .app.vp-m .wsl{display:none}.eiys-root .app.vp-m .wsr{border-left:0;border-top:1px solid #D9DEE5}.eiys-root .qlink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;border-radius:4px}.eiys-root .qlink:hover{color:var(--blue-deep);text-decoration:underline;text-underline-offset:3px}.eiys-root .kdscrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1590;background:#10182847}.eiys-root .kdrawer{position:fixed;top:0;right:0;bottom:0;z-index:1600;width:min(520px,100vw);background:#fff;border-left:1px solid var(--line);box-shadow:-24px 0 60px #1018281f;display:flex;flex-direction:column;animation:kdIn .18s ease-out}@keyframes kdIn{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}.eiys-root .kdh{position:relative;padding:22px 24px 18px;border-bottom:1px solid var(--line)}.eiys-root .kdtype{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);margin-bottom:8px}.eiys-root .kdname{font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--ink-2);line-height:1.25;padding-right:44px}.eiys-root .kdsub{font-size:13px;color:var(--ink-3);margin-top:4px}.eiys-root .kdx{position:absolute;top:18px;right:18px;width:34px;height:34px;border-radius:8px;border:1px solid var(--line-2);background:#fff;cursor:pointer;display:grid;place-items:center}.eiys-root .kdx svg{width:16px;height:16px;stroke:var(--ink-3);stroke-width:1.8;fill:none}.eiys-root .kdx:hover{border-color:var(--blue)}.eiys-root .kdmeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin-top:16px}.eiys-root .kdmeta>div{display:flex;flex-direction:column;gap:2px;min-width:0}.eiys-root .kdmeta .l{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-4)}.eiys-root .kdmeta b{font-size:15px;font-weight:600;color:var(--ink-2);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .kdtabs{display:flex;gap:2px;padding:0 16px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.eiys-root .kdtabs::-webkit-scrollbar{display:none}.eiys-root .kdtabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;height:42px;padding:0 10px;font:inherit;font-size:13.5px;font-weight:500;color:var(--ink-3);cursor:pointer;white-space:nowrap;border-radius:0}.eiys-root .kdtabs button.on{color:var(--blue-deep);border-bottom-color:var(--blue);font-weight:600}.eiys-root .kdb{flex:1;overflow-y:auto;padding:16px 24px 24px}.eiys-root .kdnote{font-size:13px;color:var(--ink-3);line-height:1.55;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-muted,#FAFBFD);margin-bottom:12px}.eiys-root .kdkv .kv{padding:11px 0;border-top:1px solid var(--line);display:flex;gap:16px;align-items:baseline}.eiys-root .kdkv .kv:first-child{border-top:none}.eiys-root .kdkv .kv .k{color:var(--ink-3);font-size:13px;flex:0 0 42%}.eiys-root .kdkv .kv .v{color:var(--ink-2);font-weight:500;text-align:right;flex:1;min-width:0;overflow-wrap:anywhere}.eiys-root .kdrows .kr{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid var(--line)}.eiys-root .kdrows .kr:first-child{border-top:none}.eiys-root .kdot{width:8px;height:8px;border-radius:99px;background:var(--line-2)}.eiys-root .kt2{min-width:0;display:flex;flex-direction:column;gap:2px}.eiys-root .kt2 b{font-weight:600;color:var(--ink-2);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .kt2 i{font-style:normal;font-size:12.5px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .kdrows .r{color:var(--ink-2);font-weight:500;font-size:13.5px;white-space:nowrap}.eiys-root .kdf{display:flex;gap:10px;align-items:center;padding:14px 24px;border-top:1px solid var(--line);background:#fff}.eiys-root .kdf .btn{height:40px}.eiys-root .app.vp-m .kdrawer{width:100vw}.eiys-root .flag{display:inline-block;font-size:11px;font-weight:500;color:#1e3a8a;border:1px solid #93A8D4;border-radius:2px;padding:1px 6px;white-space:nowrap;background:#fff}.eiys-root .flag.bad{color:#b91c1c;border-color:#e4b4b4}.eiys-root .tbl.reg td{vertical-align:middle}.eiys-root .tblwrap>.tbl.reg{table-layout:auto;min-width:1180px}.eiys-root .tblwrap:has(>.tbl.reg){overflow-x:auto}.eiys-root .tbl.reg th:first-child{width:auto}.eiys-root .tbl.reg th.r{width:auto;white-space:nowrap}.eiys-root .tbl.reg td{white-space:nowrap}.eiys-root .tbl.reg td:nth-child(2),.eiys-root .tbl.reg td:nth-child(3),.eiys-root .tbl.reg td:nth-child(4){white-space:normal;min-width:140px}.eiys-root .tbl.reg .rowact{display:inline-flex;gap:6px;white-space:nowrap}.eiys-root .tbl.reg tr.selected td{background:#e8eef8}.eiys-root .stat .jump.linkish{background:none;border:0;padding:0;text-align:left;cursor:pointer;font:inherit;font-size:11.5px}.eiys-root .ledger{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.eiys-root .ledger .tblwrap>.tbl.reg{min-width:0;table-layout:auto}.eiys-root .ledger .tbl.reg td{white-space:nowrap;padding:7px 8px;font-size:12px}.eiys-root .ledger .tbl.reg th{padding:7px 8px}.eiys-root .ledger .tbl.reg td:nth-child(2){white-space:normal;min-width:120px}.eiys-root .ledger .tbl.reg td:nth-child(2) b{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eiys-root .ledger .tbl.reg th:nth-child(3),.eiys-root .ledger .tbl.reg td:nth-child(3){display:none}.eiys-root .ledger .tbl.reg th:nth-child(8){width:64px}.eiys-root .ledger .xtbar{width:56px}.eiys-root .ldet{background:#fff;border:1px solid #D9DEE5;border-radius:4px;position:sticky;top:0;display:flex;flex-direction:column}.eiys-root .ldet .xth{padding:14px 18px 12px;border-bottom:1px solid #D9DEE5}.eiys-root .ldet .xth .k{font-size:11px;color:#6b7280;display:flex;gap:6px;align-items:center}.eiys-root .ldet .xth .t{margin-top:2px;color:#111827;font-weight:600}.eiys-root .ldet .xth .q{font-size:12.5px;color:#6b7280;margin-top:2px}.eiys-root .ldb{padding:12px 18px 16px}.eiys-root .ldb .sechead{margin:0 0 6px}.eiys-root .ldb .kv{padding:6px 0}.eiys-root .ldb .kv.tot{border-top:1px solid #D9DEE5;margin-top:4px;padding-top:9px}.eiys-root .ldb .kv.tot .k,.eiys-root .ldb .kv.tot .v{color:#111827;font-weight:600}.eiys-root .ldet .kdf{padding:12px 18px}@media (max-width:1280px){.eiys-root .ledger{grid-template-columns:1fr}.eiys-root .ldet{position:static}.eiys-root .ledger .tbl.reg th:nth-child(3),.eiys-root .ledger .tbl.reg td:nth-child(3){display:table-cell}}.eiys-root .app.vp-t .ledger,.eiys-root .app.vp-m .ledger{grid-template-columns:1fr}.eiys-root .dash{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.eiys-root .dash>.panel{min-width:0}.eiys-root .dash .c8{grid-column:span 8}.eiys-root .dash .c4{grid-column:span 4}.eiys-root .dash .ph2{display:flex;align-items:center;gap:10px}.eiys-root .dash .ph2 .sub{margin-left:0}.eiys-root .dash .tbl td{padding:8px}.eiys-root .dash .tbl .sq{margin-right:8px}.eiys-root .hsw{display:inline-block;width:11px;height:9px;border-radius:1px}.eiys-root .dal{display:flex;flex-direction:column}.eiys-root .dalr{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border:0;border-top:1px solid #EEF0F3;background:none;font:inherit;text-align:left;cursor:pointer;color:#374151}.eiys-root .dalr:first-child{border-top:0}.eiys-root .dalr .sq{margin:0}.eiys-root .dalr .num{font-size:11.5px;color:#6b7280}.eiys-root .dalr:hover .alt b{color:#1e3a8a}.eiys-root .dash .health .hr{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 0;border-top:1px solid #EEF0F3;font-size:12.5px}.eiys-root .dash .health .hr:first-child{border-top:0}.eiys-root .dash .health .sq{margin:0}.eiys-root .dash .health .num{color:#6b7280;font-size:11.5px}.eiys-root .dash .kv{padding:7px 0}.eiys-root .dash-stats{grid-template-columns:repeat(5,minmax(0,1fr))!important}@media (max-width:1180px){.eiys-root .dash-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.eiys-root .dash-stats>.stat:nth-child(4){border-left:0}}@media (max-width:768px){.eiys-root .dash-stats{grid-template-columns:1fr!important}.eiys-root .dash-stats>.stat{border-left:0;border-top:1px solid #E5E7EB}}.eiys-root .dash>.panel,.eiys-root .dash>.card{margin-top:0!important}@media (max-width:1280px){.eiys-root .dash .c8,.eiys-root .dash .c4{grid-column:span 6}}@media (max-width:900px){.eiys-root .dash .c8,.eiys-root .dash .c4{grid-column:span 12}}.eiys-root .app.vp-t .dash .c8,.eiys-root .app.vp-t .dash .c4{grid-column:span 6}.eiys-root .app.vp-m .dash .c8,.eiys-root .app.vp-m .dash .c4{grid-column:span 12}.eiys-root .app.wsmode .app-content{padding:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.eiys-root .app.wsmode .app-content>*{max-width:none;margin-inline:0}.eiys-root .app.wsmode .ctx{display:none}.eiys-root .ws.xt{grid-template-columns:300px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .xtt{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #D9DEE5;background:#f6f7f9;flex-shrink:0;flex-wrap:wrap}.eiys-root .xtt .wsbtn{height:26px;padding:0 8px;font-size:12px}.eiys-root .xtt .ttl{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.eiys-root .wsbtn.dark{background:#1f2937;border-color:#1f2937;color:#fff}.eiys-root .wsbtn.dark:hover{background:#111827}.eiys-root .xtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:8px;align-items:center;height:32px;padding:0 12px;border:0;border-bottom:1px solid #F1F3F5;background:#fff;font:inherit;font-size:12.5px;color:#1f2937;text-align:left;cursor:pointer}.eiys-root .xtn .sq{margin:0}.eiys-root .xtn .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .xtn .cnt{font-size:11.5px;color:#6b7280}.eiys-root .xtn:hover{background:#f3f5f8}.eiys-root .xtn.on{background:#e8eef8;box-shadow:inset 3px 0 #2563eb;font-weight:600;color:#111827}.eiys-root .xtn.lvl1{font-weight:600}.eiys-root .xtn.lvl2{padding-left:24px}.eiys-root .xtn.lvl3{padding-left:40px}.eiys-root .xtn.lvl4{padding-left:56px}.eiys-root .xtn.lvl5{padding-left:72px;color:#4b5563}.eiys-root .xtn.lvl3:before,.eiys-root .xtn.lvl4:before,.eiys-root .xtn.lvl5:before{content:"";position:absolute}.eiys-root .xtf{display:flex;align-items:center;gap:8px;justify-content:space-between;line-height:1.45}.eiys-root .xtf span{display:inline}.eiys-root .xtf span .sq{margin-right:6px}.eiys-root .xtf .linkish{font-size:11.5px;white-space:nowrap}.eiys-root .xtmain{display:flex;flex-direction:column;min-width:0;min-height:0}.eiys-root .xth{padding:14px 20px 12px;border-bottom:1px solid #D9DEE5;background:#f6f7f9;flex-shrink:0}.eiys-root .xth .k{font-size:11px;color:#6b7280;letter-spacing:.02em}.eiys-root .xth .t{font-size:17px;font-weight:600;color:#111827;margin-top:2px;display:flex;align-items:baseline;gap:10px}.eiys-root .xth .t .lv{font-size:11px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;border:1px solid #CBD2DC;border-radius:2px;padding:1px 6px;white-space:nowrap}.eiys-root .xtkpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#d9dee5;border:1px solid #D9DEE5;border-radius:4px;overflow:hidden;margin-top:12px}.eiys-root .xtkpi>div{background:#fff;padding:8px 12px;display:flex;flex-direction:column;gap:2px;min-width:0}.eiys-root .xtkpi .l{font-size:11px;color:#6b7280}.eiys-root .xtkpi b{font-size:16px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .xttabs{padding:0 12px;gap:8px;align-items:center}.eiys-root .xttabs .wsq{width:200px;min-width:120px;height:28px;margin:4px 0}.eiys-root .xttabs .wsseg button{height:26px;font-size:12px}.eiys-root .xtb{flex:1;min-height:0;overflow-y:auto;padding:14px 20px 20px}.eiys-root .xtb .tbl{border:1px solid #D9DEE5;border-radius:4px;overflow:hidden}.eiys-root .xtb .vsnote{border:1px solid #D9DEE5;border-top:0;border-radius:0 0 4px 4px}.eiys-root .xtcrumb{display:flex;align-items:center;gap:4px;margin-bottom:10px;flex-wrap:wrap}.eiys-root .xtcrumb button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #CBD2DC;background:#fff;border-radius:3px;height:28px;padding:0 10px;font:inherit;font-size:12px;color:#4b5563;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;max-width:260px}.eiys-root .xtcrumb button b{overflow:hidden;text-overflow:ellipsis}.eiys-root .xtcrumb button span{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.eiys-root .xtcrumb button b{font-weight:500;color:#111827}.eiys-root .xtcrumb button.on{background:#1f2937;border-color:#1f2937}.eiys-root .xtcrumb button.on span,.eiys-root .xtcrumb button.on b{color:#fff}.eiys-root .xtcrumb button+button:before{content:"›";margin:0 4px 0 -2px;color:#9ca3af}.eiys-root .xtd{border:1px solid #D9DEE5;border-radius:4px}.eiys-root .xtd th,.eiys-root .xtd td{padding:8px 12px}.eiys-root .xtd tbody tr{cursor:pointer}.eiys-root .xtd tbody tr:hover td{background:#f6f7f9}.eiys-root .xtd tbody tr.leaf{cursor:default}.eiys-root .xtd td b{font-weight:500;color:#111827}.eiys-root .xtd td .sub{margin-left:0}.eiys-root .xtd tr.tot td{background:#f6f7f9;font-weight:600;color:#111827;border-top:1px solid #D9DEE5}.eiys-root .xtd .ch{width:14px;height:14px;stroke:#9ca3af;stroke-width:1.8;fill:none}.eiys-root .xtd tr.leaf .ch{display:none}.eiys-root .xtbar{height:8px;background:#eef0f3;border-radius:2px;overflow:hidden;margin-top:4px}.eiys-root .xtbar span{display:block;height:100%;background:#2563eb}.eiys-root .xtnote{font-size:11.5px;color:#6b7280;margin-top:10px}.eiys-root .xtb .wsempty{text-align:left;padding:20px;border:1px dashed #CBD2DC;border-radius:4px;color:#374151}.eiys-root .xtb .wsempty b{display:block;color:#111827;margin-bottom:6px}@media (max-width:1024px){.eiys-root .ws.xt{grid-template-columns:240px minmax(0,1fr)}.eiys-root .xtkpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.eiys-root .app.vp-m .ws.xt{grid-template-columns:minmax(0,1fr);grid-template-rows:200px minmax(0,1fr)}.eiys-root .app.vp-m .ws.xt .wsl{display:flex;border-right:0;border-bottom:1px solid #D9DEE5}.eiys-root .ws.al{grid-template-columns:400px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.al .xtt{padding:0 8px}.eiys-root .ws.al .xtt .wstabs button{height:40px;padding:0 10px;font-size:12.5px}.eiys-root .ws.al .xtt .wstabs button b{margin-left:4px;color:#6b7280;font-weight:500}.eiys-root .alflt{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #E5E7EB}.eiys-root .alflt .wsseg button{display:inline-flex;align-items:center;gap:6px;height:26px}.eiys-root .alflt .wsseg .sq{margin:0}.eiys-root .alflt .wsq{flex:1;height:28px;min-width:0}.eiys-root .ws.al .wsth{grid-template-columns:24px minmax(0,1fr) auto;display:grid;gap:8px;padding:0 10px}.eiys-root .ws.al .wsth input{width:14px;height:14px;margin:0;vertical-align:middle}.eiys-root .alrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:24px 8px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;border:0;border-bottom:1px solid #F1F3F5;background:#fff;font:inherit;text-align:left;cursor:pointer;color:#1f2937}.eiys-root .alrow:hover{background:#f3f5f8}.eiys-root .alrow.on{background:#e8eef8;box-shadow:inset 3px 0 #2563eb}.eiys-root .alrow.static{cursor:default}.eiys-root .alrow .sq{margin:0}.eiys-root .alchk{display:flex;align-items:center;justify-content:center}.eiys-root .alchk input{width:14px;height:14px;margin:0}.eiys-root .alt{min-width:0;display:flex;flex-direction:column;gap:2px}.eiys-root .alt b{font-size:13px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .alt i{font-style:normal;font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .alr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;color:#374151}.eiys-root .alr .linkish{font-size:11.5px}.eiys-root .alst{font-size:11px;font-weight:500;color:#6b7280;display:inline-flex;align-items:center;gap:5px}.eiys-root .alst:before{content:"";width:6px;height:6px;border-radius:1px;background:#9ca3af}.eiys-root .alst.bad:before{background:#b91c1c}.eiys-root .alst.warn:before{background:#c2410c}.eiys-root .alchks{display:flex;gap:14px;padding-right:6px}.eiys-root .alchks input{width:14px;height:14px;margin:0}.eiys-root .ws.al .xth .k{display:flex;align-items:center;gap:6px}.eiys-root .ws.al .xth .q{font-size:13px;color:#6b7280;margin-top:3px}.eiys-root .ws.al .xtkpi b.bad{color:#b91c1c}.eiys-root .ws.al .xtkpi b.warn{color:#c2410c}.eiys-root .ws.al .xtmain>.kdf{margin-top:auto}.eiys-root .altl{display:flex;flex-direction:column}.eiys-root .tli{display:grid;grid-template-columns:52px 8px minmax(0,1fr);gap:10px;align-items:center;padding:8px 0;border-top:1px solid #EEF0F3;font-size:12.5px;color:#374151}.eiys-root .tli:first-child{border-top:0}.eiys-root .tli .num{color:#6b7280}.eiys-root .tli .sq{margin:0}@media (max-width:1024px){.eiys-root .ws.al{grid-template-columns:320px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.al{grid-template-columns:minmax(0,1fr);grid-template-rows:260px minmax(0,1fr)}.eiys-root .ws.reports{grid-template-columns:380px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.reports .xtt{padding:0 8px}.eiys-root .ws.reports .xtt .wstabs button{height:40px;padding:0 10px;font-size:12.5px}.eiys-root .ws.reports .xtt .wstabs button b{margin-left:4px;color:#6b7280;font-weight:500}.eiys-root .ws.reports .alrow{grid-template-columns:0 28px minmax(0,1fr) auto;padding:9px 10px 9px 4px}.eiys-root .ws.reports .alrow .alt i{white-space:normal;overflow:visible;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.eiys-root .rpk{width:28px;height:28px;border-radius:3px;background:#eef0f3;color:#4b5563;font-size:11px;font-weight:600;display:grid;place-items:center;text-transform:uppercase}.eiys-root .ws.reports .xtmain>.kdf{margin-top:auto}.eiys-root .rppv{border:1px solid #D9DEE5;border-radius:3px;background:#fff;padding:14px;aspect-ratio:1/1.2;max-height:260px;display:flex;flex-direction:column;gap:6px}.eiys-root .rph{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;color:#111827;border-bottom:1px solid #D9DEE5;padding-bottom:6px;margin-bottom:4px}.eiys-root .rph .num{color:#6b7280}.eiys-root .rpl{height:5px;background:#e5e7eb;border-radius:1px}.eiys-root .rpl.w70{width:70%}.eiys-root .rpl.w60{width:60%}.eiys-root .rpl.w40{width:40%}.eiys-root .rpt{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4px;margin-top:4px}.eiys-root .rpt span{height:7px;background:#f3f4f6;border:1px solid #E5E7EB;border-radius:1px}.eiys-root .ws.reports .wsseg{display:inline-flex}@media (max-width:1024px){.eiys-root .ws.reports{grid-template-columns:300px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.reports{grid-template-columns:minmax(0,1fr);grid-template-rows:240px minmax(0,1fr)}.eiys-root .ws.idm{grid-template-columns:380px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.idm .xtt{padding:0 8px}.eiys-root .ws.idm .xtt .wstabs button{height:40px;padding:0 10px;font-size:12.5px}.eiys-root .ws.idm .xtt .wstabs button b{margin-left:4px;color:#6b7280;font-weight:500}.eiys-root .ws.idm .alflt .wsbtn{height:28px}.eiys-root .ws.idm .alrow{grid-template-columns:0 28px minmax(0,1fr) auto;padding:8px 10px 8px 4px}.eiys-root .ws.idm .alrow .sq{margin-left:10px}.eiys-root .ws.idm .alst.ok:before{background:#15803d}.eiys-root .ws.idm .alst.mut:before{background:#9ca3af}.eiys-root .idmsync{display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid #D9DEE5;background:#fafafa;font-size:11.5px;color:#374151}.eiys-root .idmsync .sq{margin:0}.eiys-root .idmsync span{flex:1;min-width:0}.eiys-root .idmsync .linkish{font-size:11.5px;white-space:nowrap}.eiys-root .ws.idm .xtmain>.kdf{margin-top:auto}.eiys-root .mtx td,.eiys-root .mtx th{padding:6px 10px}.eiys-root .mtx input{width:14px;height:14px;margin:0}.eiys-root .pm{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid #CBD2DC;background:#fff}.eiys-root .pm.on{background:#15803d;border-color:#15803d}@media (max-width:1024px){.eiys-root .ws.idm{grid-template-columns:300px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.idm{grid-template-columns:minmax(0,1fr);grid-template-rows:240px minmax(0,1fr)}.eiys-root .ws.intake{grid-template-columns:380px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.intake .alrow{grid-template-columns:0 32px minmax(0,1fr) auto;padding:9px 10px 9px 4px}.eiys-root .ws.intake .rpk{width:32px;font-size:10px}.eiys-root .ws.intake .alst.ok:before{background:#15803d}.eiys-root .ws.intake .alst.warn:before{background:#c2410c}.eiys-root .ws.intake .xtmain>.kdf{margin-top:auto}.eiys-root .ws.intake .xttabs .linkish{font-size:12px}@media (max-width:1024px){.eiys-root .ws.intake{grid-template-columns:300px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.intake{grid-template-columns:minmax(0,1fr);grid-template-rows:240px minmax(0,1fr)}.eiys-root .ws.anom{grid-template-columns:400px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.anom .xtt{padding:0 8px}.eiys-root .ws.anom .xtt .wstabs button{height:40px;padding:0 10px;font-size:12.5px}.eiys-root .ws.anom .alflt .wsseg button b{margin-left:4px;color:#6b7280;font-weight:500}.eiys-root .ws.anom .alrow{grid-template-columns:0 8px minmax(0,1fr) auto;padding:9px 10px 9px 4px}.eiys-root .ws.anom .alrow .sq{margin-left:10px}.eiys-root .ws.anom .xtmain>.kdf{margin-top:auto}.eiys-root .ws.anom .xtmain{display:flex;flex-direction:column}.eiys-root .ws.anom .alst.info:before{background:#2563eb}.eiys-root .ws.anom .alst.mut:before{background:#9ca3af}@media (max-width:1024px){.eiys-root .ws.anom{grid-template-columns:320px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.anom{grid-template-columns:minmax(0,1fr);grid-template-rows:260px minmax(0,1fr)}.eiys-root .ws.wo{grid-template-columns:400px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.wo .xtt{padding:0 8px;gap:8px}.eiys-root .ws.wo .xtt .wstabs button{height:40px;padding:0 10px;font-size:12.5px}.eiys-root .ws.wo .xtt .wstabs button b{margin-left:4px;color:#6b7280;font-weight:500}.eiys-root .ws.wo .xtt .wsbtn{height:28px}.eiys-root .ws.wo .alflt{flex-wrap:wrap}.eiys-root .ws.wo .alflt .wsseg button{display:inline-flex;align-items:center;gap:5px}.eiys-root .ws.wo .alflt .wsseg .sq{margin:0}.eiys-root .ws.wo .alflt .wsseg button b{color:#6b7280;font-weight:500}.eiys-root .ws.wo .alrow{grid-template-columns:0 8px minmax(0,1fr) auto;padding:9px 10px 9px 4px}.eiys-root .ws.wo .alrow .sq{margin-left:10px}.eiys-root .ws.wo .xtmain{display:flex;flex-direction:column}.eiys-root .ws.wo .xtmain>.kdf{margin-top:auto}.eiys-root .ws.wo .alst.ok:before{background:#15803d}.eiys-root .ws.wo .alst.mut:before{background:#9ca3af}.eiys-root .wosteps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.eiys-root .wosteps:before{content:"";position:absolute;left:6%;right:6%;top:6px;height:1px;background:#d9dee5}.eiys-root .wosteps>div{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;position:relative}.eiys-root .wosteps i{width:13px;height:13px;border-radius:2px;background:#fff;border:1px solid #CBD2DC;display:block}.eiys-root .wosteps .done i{background:#15803d;border-color:#15803d}.eiys-root .wosteps .cur i{background:#fff;border:3px solid #2563EB}.eiys-root .wosteps b{font-size:11.5px;font-weight:500;color:#6b7280}.eiys-root .wosteps .cur b{color:#111827;font-weight:600}.eiys-root .wosteps .num{font-size:11px;color:#9ca3af}.eiys-root .ws.wo .kanban{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.eiys-root .kcol{background:#f6f7f9;border:1px solid #D9DEE5;border-radius:4px;padding:8px;display:flex;flex-direction:column;gap:8px;min-height:200px}.eiys-root .kch{display:flex;align-items:center;gap:8px;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:#4b5563;font-weight:600;padding:2px 4px}.eiys-root .kch .sq{margin:0}.eiys-root .kcard{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #D9DEE5;border-radius:3px;padding:10px 12px;color:#374151}.eiys-root .kcard:hover{border-color:#2563eb}@media (max-width:1280px){.eiys-root .ws.wo .kanban{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.eiys-root .ws.wo{grid-template-columns:320px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.wo{grid-template-columns:minmax(0,1fr);grid-template-rows:260px minmax(0,1fr)}.eiys-root .ws.wo .xtmain>.grid2{flex:1;min-height:0;overflow-y:auto;align-content:start}.eiys-root .ws.wo .leaflet-tile-pane{filter:saturate(.35)}.eiys-root .ws.fld3{grid-template-columns:340px minmax(0,1fr) 340px;grid-template-rows:minmax(0,1fr)}.eiys-root .ws.fld3 .xtt{padding:0 8px}.eiys-root .ws.fld3 .xtt .wstabs button{height:40px;padding:0 10px;font-size:12.5px}.eiys-root .ws.fld3 .alflt .wsseg button b{margin-left:4px;color:#6b7280;font-weight:500}.eiys-root .ws.fld3 .alrow{grid-template-columns:0 8px minmax(0,1fr) auto;padding:8px 10px 8px 4px}.eiys-root .ws.fld3 .alrow .sq{margin-left:10px}.eiys-root .ws.fld3 .alr .linkish{font-size:11.5px}.eiys-root .ws.fld3 .wsc{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid #D9DEE5}.eiys-root .ws.fld3 .wsmap{flex:1;min-height:0;position:relative}.eiys-root .ws.fld3 .wsmap>*:not(.wslgd){height:100%;display:block}.eiys-root .ws.fld3 .wsmap cbs-map,.eiys-root .ws.fld3 .wsmap .mapwrap,.eiys-root .ws.fld3 .wsmap .leaflet-container{height:100%}.eiys-root .ws.fld3 .leaflet-tile-pane{filter:saturate(.35)}.eiys-root .wslgd{position:absolute;left:12px;top:12px;right:auto;bottom:auto;width:max-content;height:auto;z-index:500;background:#fff;border:1px solid #D9DEE5;border-radius:4px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:#374151}.eiys-root .wslgd .lt{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;font-weight:600;margin-bottom:2px}.eiys-root .wslgd span{display:inline-flex;align-items:center;gap:6px}.eiys-root .wslgd .sq{margin:0}.eiys-root .wsstat{display:flex;align-items:center;gap:8px;padding:8px 12px;border-top:1px solid #D9DEE5;background:#fafafa;font-size:12px;color:#374151;flex-shrink:0}.eiys-root .wsstat.bad{background:#fdf6f6}.eiys-root .wsstat .sq{margin:0}.eiys-root .wsstat>span{flex:1;min-width:0}.eiys-root .wsstat .linkish{font-size:12px;white-space:nowrap}.eiys-root .ws.fld3 .wsr{display:flex;flex-direction:column;min-height:0;background:#fff}.eiys-root .ws.fld3 .wsr .xth{padding:12px 16px;border-bottom:1px solid #D9DEE5}.eiys-root .ws.fld3 .wsr .ldb{padding:12px 16px}.eiys-root .ws.fld3 .wsr .kdf{padding:10px 16px}.eiys-root .ws.fld3 .kv{padding:6px 0}@media (max-width:1280px){.eiys-root .ws.fld3{grid-template-columns:300px minmax(0,1fr) 300px}}@media (max-width:1024px){.eiys-root .ws.fld3{grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:minmax(0,1fr)}.eiys-root .ws.fld3 .wsl{display:none}.eiys-root .ws.fld3 .wsr{grid-column:auto;height:auto;border-top:0;min-height:0;overflow:hidden}.eiys-root .ws.fld3 .wsc{border-right:1px solid #D9DEE5}}.eiys-root .app.vp-m .ws.fld3{grid-template-columns:minmax(0,1fr);grid-template-rows:260px minmax(0,1fr)}.eiys-root .app.vp-m .ws.fld3 .wsl{display:none}.eiys-root .ws.logv{grid-template-columns:260px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .lgf{flex:1;overflow-y:auto;padding:10px 12px 14px}.eiys-root .lgf .sechead{margin:0 0 6px}.eiys-root .lgr{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:8px;align-items:center;height:30px;padding:0 8px;border:0;border-radius:3px;background:transparent;font:inherit;font-size:12.5px;color:#374151;cursor:pointer;text-align:left}.eiys-root .lgr .sq{margin:0}.eiys-root .lgr .num{font-size:11px;color:#6b7280}.eiys-root .lgr:hover{background:#f3f5f8}.eiys-root .lgr.on{background:#e8eef8;color:#111827;font-weight:600}.eiys-root .lgchk{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:8px;align-items:center;height:28px;font-size:12.5px;color:#374151;cursor:pointer}.eiys-root .lgchk input{width:14px;height:14px;margin:0}.eiys-root .lgchk .num{font-size:11px;color:#6b7280}.eiys-root .ws.logv .xtmain{display:flex;flex-direction:column;min-height:0}.eiys-root .ws.logv .xttabs{gap:10px}.eiys-root .lgspark{display:flex;align-items:center;gap:12px;padding:8px 16px;border-bottom:1px solid #E5E7EB;background:#fafafa;font-size:11.5px;color:#374151}.eiys-root .lgspark .l{text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:#6b7280;font-size:10.5px;white-space:nowrap}.eiys-root .lgspark svg{flex:1;height:40px;min-width:0}.eiys-root .lgsplit{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 340px}.eiys-root .lgtbl{min-width:0;overflow:auto;display:flex;flex-direction:column}.eiys-root .lgtbl table{flex:1}.eiys-root .lgtbl .tbl td,.eiys-root .lgtbl .tbl th{padding:7px 10px;font-size:12px;white-space:nowrap}.eiys-root .lgtbl .tbl td:nth-child(3){white-space:normal;min-width:180px}.eiys-root .lgtbl tr.selected td{background:#e8eef8}.eiys-root .lgtbl .vsnote{margin-top:auto}.eiys-root .lgdet{border-left:1px solid #D9DEE5;padding:12px 16px;overflow-y:auto;background:#fff}.eiys-root .lgdet .sechead{margin:0 0 8px}.eiys-root .lgdt{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#6b7280;margin-bottom:4px}.eiys-root .lgdh{font-size:14px;font-weight:600;color:#111827;line-height:1.35;margin-bottom:8px}.eiys-root .lgdet .kv{padding:6px 0;font-size:12.5px}.eiys-root .lgraw{margin:0;font:11px/1.5 var(--num);background:#f6f7f9;border:1px solid #E5E7EB;border-radius:3px;padding:10px;white-space:pre-wrap;color:#374151}@media (max-width:1180px){.eiys-root .lgsplit{grid-template-columns:1fr}.eiys-root .lgdet{display:none}}@media (max-width:1024px){.eiys-root .ws.logv{grid-template-columns:220px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.logv{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.eiys-root .app.vp-m .lgf{max-height:180px}.eiys-root .ws.integ{grid-template-columns:380px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.integ .xtt{gap:6px}.eiys-root .ws.integ .alrow{grid-template-columns:0 8px minmax(0,1fr) auto;padding:9px 10px 9px 4px}.eiys-root .ws.integ .alrow .sq{margin-left:10px}.eiys-root .ws.integ .xtmain{display:flex;flex-direction:column;min-height:0}.eiys-root .ws.integ .xtmain>.kdf{margin-top:auto}.eiys-root .ws.integ .kv .v{overflow-wrap:anywhere;text-align:right}@media (max-width:1024px){.eiys-root .ws.integ{grid-template-columns:300px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.integ{grid-template-columns:minmax(0,1fr);grid-template-rows:240px minmax(0,1fr)}.eiys-root .alst.ok:before{background:#15803d}.eiys-root .alst.info:before{background:#2563eb}.eiys-root .alst.mut:before{background:#9ca3af}.eiys-root .ws.integ .alr .num{white-space:nowrap}@media (max-width:1024px){.eiys-root .ws.integ .xtt .ttl{display:none}.eiys-root .ws.integ .xtt .wsbtn{padding:0 8px}}.eiys-root .ws.setng{grid-template-columns:260px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.setng .lgr{height:34px;font-size:13px}.eiys-root .ws.setng .xtmain{display:flex;flex-direction:column;min-height:0}.eiys-root .ws.setng .xtmain>.kdf{margin-top:auto}.eiys-root .hlprow{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;justify-content:space-between;gap:12px;align-items:center;padding:9px 0;border:0;border-top:1px solid #EEF0F3;background:none;font:inherit;font-size:13px;color:#111827;text-align:left;cursor:pointer}.eiys-root .hlprow:first-of-type{border-top:0}.eiys-root .hlprow:hover{color:#1e3a8a}.eiys-root .hlprow .num{font-size:11px;color:#6b7280;white-space:nowrap}.eiys-root .ws.setng .kbd{font:11px var(--num);border:1px solid #CBD2DC;border-radius:3px;padding:1px 6px;background:#f6f7f9;color:#374151}@media (max-width:1024px){.eiys-root .ws.setng{grid-template-columns:220px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.setng{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.eiys-root .app.vp-m .ws.setng .lgf{display:flex;gap:4px;overflow-x:auto;padding:6px}.eiys-root .app.vp-m .ws.setng .lgr{width:auto;white-space:nowrap}.eiys-root{--r:8px;--r-s:6px;--line:#E4E8EF;--line-2:#CBD3DF;--surface:#FFFFFF;--canvas:#F5F7FA;--ink-2:#0F172A;--ink:#334155;--ink-3:#64748B;--ink-4:#64748B;--ink-deco:#94A3B8;--blue:#2F6BFF;--blue-deep:#1D4ED8;--blue-ink:#1E3A8A;--blue-pill:#EEF3FF;--sh-1:0 1px 2px rgba(15,23,42,.04),0 1px 3px rgba(15,23,42,.06);--sh-2:0 8px 24px rgba(15,23,42,.08)}.eiys-root .app-content{background:var(--canvas)}.eiys-root .app-sidebar{background:#fff;border-right:1px solid var(--line)}.eiys-root .app-topbar{background:#ffffffeb;-webkit-backdrop-filter:saturate(1.2) blur(6px);backdrop-filter:saturate(1.2) blur(6px);border-bottom:1px solid var(--line)}.eiys-root .nav a{height:38px;border-radius:var(--r-s);font-size:13.5px;color:#475569;margin:1px 10px;padding:0 12px;gap:11px;transition:background .12s,color .12s}.eiys-root .nav a svg{width:17px;height:17px;stroke-width:1.6;opacity:.85}.eiys-root .nav a:hover{background:#f1f5f9;color:var(--ink-2)}.eiys-root .nav a.on{background:var(--blue-pill);color:var(--blue-ink);font-weight:600;box-shadow:none}.eiys-root .nav a.on svg{opacity:1;stroke:var(--blue-deep)}.eiys-root .nav .ghead{font-size:10.5px;letter-spacing:.08em;color:var(--ink-4);padding:16px 22px 6px}.eiys-root .persel,.eiys-root .scopesel,.eiys-root button.srch.topsrch,.eiys-root .bell,.eiys-root .help,.eiys-root .uchip{background:#fff;border:1px solid var(--line);border-radius:var(--r-s);box-shadow:var(--sh-1)}.eiys-root .persel:hover,.eiys-root .scopesel:hover,.eiys-root button.srch.topsrch:hover,.eiys-root .bell:hover,.eiys-root .help:hover,.eiys-root .uchip:hover{border-color:var(--line-2);background:#fff}.eiys-root .ctx{padding:6px 0 18px;margin-bottom:20px;border-bottom:1px solid var(--line)}.eiys-root .ctx .k{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--blue-deep);margin-bottom:6px}.eiys-root .ctx .t{font-size:24px;font-weight:700;letter-spacing:-.015em;color:var(--ink-2);line-height:1.2}.eiys-root .ctx .q{font-size:13.5px;color:var(--ink-3);margin-top:6px;max-width:72ch}.eiys-root .stampwrap span{font-size:12px;color:var(--ink-3)}.eiys-root .ctx .btn.pri{height:38px;padding:0 16px;border-radius:var(--r-s);font-size:13px}.eiys-root .ctx .btn{height:38px;border-radius:var(--r-s)}.eiys-root .btn{border-radius:var(--r-s);height:34px;padding:0 13px;font-size:13px;font-weight:500;border:1px solid var(--line-2);color:var(--ink);background:#fff;box-shadow:var(--sh-1);transition:background .12s,border-color .12s,box-shadow .12s}.eiys-root .btn:hover{background:#f8fafc;border-color:#b6c0cf}.eiys-root .btn.pri{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff;font-weight:600;box-shadow:0 1px 2px #1d4ed840}.eiys-root .btn.pri:hover{background:#1a45c2}.eiys-root .btn.dng{background:#fff;border-color:#f3c1c1;color:#b91c1c;box-shadow:none}.eiys-root .btn.dng:hover{background:#fef2f2}.eiys-root .wsbtn{border-radius:var(--r-s)}.eiys-root .wsbtn.dark{background:var(--blue-deep);border-color:var(--blue-deep)}.eiys-root .linkish{color:var(--blue-deep);font-weight:600}.eiys-root .card,.eiys-root .panel,.eiys-root .tblwrap,.eiys-root .stats,.eiys-root .queue,.eiys-root .kpi,.eiys-root .stat,.eiys-root .empty,.eiys-root .sugg,.eiys-root .oppbar,.eiys-root .minimap,.eiys-root .health,.eiys-root .nk,.eiys-root .sk,.eiys-root .dv2,.eiys-root .devir,.eiys-root .grid2>.vstack>.card,.eiys-root .grid2>.card,.eiys-root .grid2>.vstack>.panel,.eiys-root .ledger .ldet,.eiys-root .dash>.panel{border-radius:var(--r);border:1px solid var(--line);box-shadow:var(--sh-1)}.eiys-root .card,.eiys-root .panel{padding:18px 20px}.eiys-root .card h4,.eiys-root .panel .ph2 h3,.eiys-root h3,.eiys-root h4{font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--ink-3)}.eiys-root .card h4{border-bottom:0;padding-bottom:0;margin-bottom:12px}.eiys-root .ph2{border-bottom:0;padding-bottom:0;margin-bottom:14px}.eiys-root .ph2 .sub{font-size:12.5px;color:var(--ink-4)}.eiys-root .sechead{font-size:11px;letter-spacing:.06em;color:var(--ink-4);font-weight:700;border-bottom:0}.eiys-root .stats{background:#fff;gap:0;overflow:hidden}.eiys-root .stat{padding:18px 20px 16px;border-left:1px solid var(--line)}.eiys-root .stat .l{font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--ink-3);margin-bottom:10px}.eiys-root .stat .v{font-size:28px!important;font-weight:700;letter-spacing:-.02em;color:var(--ink-2);font-family:var(--font);font-variant-numeric:tabular-nums}.eiys-root .stat .v .u{font-size:13px;color:var(--ink-3);margin-left:5px;font-weight:500}.eiys-root .stat .d{font-size:12.5px;margin-top:6px;font-weight:500}.eiys-root .stat .d.up{color:#15803d}.eiys-root .stat .d.dn{color:#b91c1c}.eiys-root .stat .ctxn{margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3)}.eiys-root .stat .ctxn b{color:var(--ink-2)}.eiys-root .stat.on{box-shadow:inset 0 3px 0 var(--blue)}.eiys-root .stats.lead>.stat:first-child .v{font-size:32px!important}.eiys-root .kpi{padding:18px 20px}.eiys-root .kpi .l{font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--ink-3)}.eiys-root .kpi .v{font-size:28px!important;font-weight:700;letter-spacing:-.02em;color:var(--ink-2);font-family:var(--font);font-variant-numeric:tabular-nums}.eiys-root .kpi.hero{box-shadow:inset 0 3px 0 var(--blue),var(--sh-1)}.eiys-root .num{font-variant-numeric:tabular-nums}.eiys-root .xtkpi{background:var(--line);border:1px solid var(--line);border-radius:var(--r-s)}.eiys-root .xtkpi b{font-size:17px;font-weight:700;letter-spacing:-.01em;font-family:var(--font)}.eiys-root .xtkpi .l{font-size:11px;font-weight:600;letter-spacing:.03em}.eiys-root .tbl th{font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--ink-4);background:#fafbfd;padding:10px 12px;border-bottom:1px solid var(--line)}.eiys-root .tbl td,.eiys-root .tbl.dense td{padding:11px 12px;font-size:13px;color:var(--ink);border-bottom:1px solid #EEF2F7}.eiys-root .tbl td b{color:var(--ink-2)}.eiys-root .tbl tr:hover td{background:#f8fafc}.eiys-root .tbl tr.on td,.eiys-root .tbl tr.sel td,.eiys-root .tbl tr.selected td,.eiys-root .tbl.reg tr.selected td{background:var(--blue-pill)}.eiys-root .tbl td.mono,.eiys-root .tbl td.num,.eiys-root .tbl td .num{font-family:var(--font);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.eiys-root .vsnote{font-size:12px;color:var(--ink-3);padding:10px 14px;background:#fafbfd;border-top:1px solid var(--line)}.eiys-root .kv{padding:8px 0;font-size:13px}.eiys-root .kv .k{color:var(--ink-3)}.eiys-root .kv .v{color:var(--ink-2);font-weight:600}.eiys-root .xtd,.eiys-root .xtb .tbl,.eiys-root .tblwrap:has(>.tbl.reg){border-radius:var(--r-s);overflow:hidden}.eiys-root .badge:before,.eiys-root .sq,.eiys-root .dotb:before,.eiys-root .kdot,.eiys-root .alst:before{border-radius:3px}.eiys-root .badge{font-size:12.5px!important;font-weight:500!important;color:var(--ink)!important}.eiys-root .flag{border-radius:4px;font-weight:600;padding:2px 7px}.eiys-root .flag.bad{background:#fef2f2}.eiys-root .flag:not(.bad){background:var(--blue-pill);border-color:#c7d6fa}.eiys-root .tabs button,.eiys-root .seg button,.eiys-root .subnav button,.eiys-root .wstabs button,.eiys-root .kdtabs button{font-size:13px;color:var(--ink-3);padding:9px 14px;border-bottom:2px solid transparent}.eiys-root .tabs button.on,.eiys-root .seg button.on,.eiys-root .wstabs button.on,.eiys-root .kdtabs button.on{color:var(--ink-2);border-bottom-color:var(--blue);font-weight:600}.eiys-root .wsseg{border:1px solid var(--line);border-radius:var(--r-s);background:#f8fafc;padding:2px;gap:2px}.eiys-root .wsseg button{border-radius:4px;height:26px;padding:0 10px;font-size:12.5px;color:var(--ink-3);border:0;background:transparent}.eiys-root .wsseg button.on{background:#fff;color:var(--ink-2);font-weight:600;box-shadow:var(--sh-1)}.eiys-root .chip{border-radius:var(--r-s)}.eiys-root .band-note{background:#fff!important;border:1px solid var(--line)!important;border-left:3px solid var(--ink-4)!important;border-radius:var(--r-s)!important;padding:11px 14px!important;font-size:13px;box-shadow:var(--sh-1)}.eiys-root .band-note.info{border-left-color:var(--blue)!important}.eiys-root .band-note.warn{border-left-color:#d97706!important;background:#fffbeb!important}.eiys-root .band-note.bad{border-left-color:#dc2626!important;background:#fef2f2!important}.eiys-root .band-note.ok{border-left-color:#16a34a!important;background:#f0fdf4!important}.eiys-root .errcode{border-radius:4px;background:#f1f5f9;color:#475569;padding:1px 6px}.eiys-root .devir{background:var(--line)!important;border:1px solid var(--line)!important;overflow:hidden}.eiys-root .devir>*{padding:20px 22px;background:#fff}.eiys-root .devir .tx2 .eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--blue-deep)}.eiys-root .devir .tx2 .head{font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--ink-2);margin-top:6px}.eiys-root .devir .tx2 .sub{font-size:13px;color:var(--ink-3);line-height:1.55;margin-top:6px}.eiys-root .devir .m .l{font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--ink-3)}.eiys-root .devir .m .v{font-size:30px!important;font-weight:700;letter-spacing:-.02em;font-family:var(--font);margin-top:8px}.eiys-root .devir .m .v.risk{color:#b91c1c}.eiys-root .devir .m .v.gain{color:#15803d}.eiys-root .devir .m .d{font-size:12.5px;color:var(--ink-3);margin-top:6px}.eiys-root .queue{overflow:hidden}.eiys-root .qh{height:36px;background:#fafbfd;font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--ink-4);border-bottom:1px solid var(--line)}.eiys-root .qr{padding-top:13px;padding-bottom:13px;border-top:1px solid #EEF2F7;transition:background .12s}.eiys-root .qr:hover{background:#f8fafc}.eiys-root .qsev{width:3px;border-radius:2px}.eiys-root .qt{font-size:14px;font-weight:600;color:var(--ink-2);letter-spacing:-.005em}.eiys-root .qf{font-size:12.5px;color:var(--ink-3);margin-top:3px}.eiys-root .qsrc{border-radius:4px;background:#f1f5f9;color:#475569;font-size:11px;font-weight:600;padding:1px 6px}.eiys-root .qwhy{font-size:13px;color:var(--ink);line-height:1.5}.eiys-root .qval .pv{font-size:15px;font-weight:700;letter-spacing:-.01em;font-family:var(--font)}.eiys-root .qval .pn2{font-size:11.5px;color:var(--ink-4)}.eiys-root .qact .btn{height:30px;padding:0 11px;font-size:12.5px;box-shadow:none}.eiys-root .qact .btn.pri{background:#fff;color:var(--blue-deep);border-color:#c7d6fa;font-weight:600}.eiys-root .qact .btn.pri:hover{background:var(--blue-pill)}.eiys-root .today-side .sechead,.eiys-root .sechead{margin-bottom:8px}.eiys-root .health .hr{padding:9px 0;font-size:13px;border-top:1px solid #EEF2F7}.eiys-root .minimap{overflow:hidden}.eiys-root .app.wsmode .app-content,.eiys-root .wsl,.eiys-root .xtmain,.eiys-root .wsr{background:#fff}.eiys-root .xtt{background:#fafbfd;border-bottom:1px solid var(--line)}.eiys-root .xtt .ttl{font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--ink-4)}.eiys-root .wsth{background:#fafbfd;font-size:10.5px;font-weight:700;letter-spacing:.05em;color:var(--ink-4);border-bottom:1px solid var(--line)}.eiys-root .xtn,.eiys-root .alrow,.eiys-root .wsrow{border-bottom:1px solid #F1F5F9;transition:background .1s}.eiys-root .xtn:hover,.eiys-root .alrow:hover,.eiys-root .wsrow:hover{background:#f8fafc}.eiys-root .xtn.on,.eiys-root .alrow.on,.eiys-root .wsrow.on,.eiys-root .lgr.on{background:var(--blue-pill);box-shadow:inset 3px 0 0 var(--blue)}.eiys-root .alt b{font-size:13.5px;letter-spacing:-.005em}.eiys-root .alt i{font-size:12px}.eiys-root .xth{background:#fff;border-bottom:1px solid var(--line);padding:18px 22px 14px}.eiys-root .xth .k{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--ink-3)}.eiys-root .xth .t{font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--ink-2);margin-top:4px}.eiys-root .xth .t .lv{border-radius:4px;background:#f1f5f9;border-color:transparent;color:#475569;font-weight:600}.eiys-root .xth .q{font-size:13px;color:var(--ink-3);margin-top:4px}.eiys-root .xtb{background:var(--canvas);padding:18px 22px 22px}.eiys-root .xtb .card,.eiys-root .xtb .panel{box-shadow:var(--sh-1)}.eiys-root .kdf{background:#fff;border-top:1px solid var(--line);padding:12px 22px}.eiys-root .wsfoot,.eiys-root .idmsync,.eiys-root .wsstat{background:#fafbfd;border-top:1px solid var(--line);font-size:12px;color:var(--ink-3)}.eiys-root .wsq{border-radius:var(--r-s);border:1px solid var(--line);background:#fff}.eiys-root .lgr,.eiys-root .xtcrumb button{border-radius:var(--r-s)}.eiys-root .xtcrumb button.on{background:var(--blue-deep);border-color:var(--blue-deep)}.eiys-root .kcol{border-radius:var(--r-s);background:#f8fafc}.eiys-root .kcard,.eiys-root .wslgd{border-radius:var(--r-s);box-shadow:var(--sh-1)}.eiys-root .kdrawer{border-radius:var(--r) 0 0 var(--r);box-shadow:-24px 0 60px #0f172a24}.eiys-root .kdname{font-size:21px;font-weight:700;letter-spacing:-.015em}.eiys-root .kdtype{color:var(--blue-deep)}.eiys-root .kdmeta b{font-size:16px;font-weight:700}.eiys-root .mdl{border-radius:var(--r);box-shadow:var(--sh-2),0 20px 60px #0f172a33}.eiys-root .mdl .mh h3{font-size:16px;font-weight:700;color:var(--ink-2);letter-spacing:-.01em}.eiys-root .inp,.eiys-root .sel,.eiys-root .srch{border-radius:var(--r-s);border-color:var(--line-2)}.eiys-root .inp:focus,.eiys-root .sel:focus,.eiys-root .srch:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2f6bff26}.eiys-root .tst{border-radius:var(--r-s)}.eiys-root .qlink:hover{color:var(--blue-deep)}.eiys-root .xtbar{border-radius:3px;background:#eef2f7}.eiys-root .xtbar span{background:var(--blue);border-radius:3px}.eiys-root .dash .panel{padding:18px 20px}.eiys-root .ledger .ldet{border-radius:var(--r)}.eiys-root ::selection{background:#2f6bff2e}.eiys-root .tgrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;margin-top:24px;align-items:start}.eiys-root .tside{display:flex;flex-direction:column;gap:20px}.eiys-root .card .ch{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.eiys-root .card .ch h4{margin:0;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ink-2)}.eiys-root .card .ch .sub{font-size:12px;color:var(--ink-3)}.eiys-root .card .ch .linkish{font-size:12.5px}.eiys-root .card .cf{font-size:12px;color:var(--ink-3);padding-top:12px;margin-top:6px;border-top:1px solid var(--line)}.eiys-root .card.tq{padding:18px 20px 14px}.eiys-root .qtbl{width:100%;border-collapse:collapse}.eiys-root .qtbl th{background:transparent;border-bottom:1px solid var(--line);padding:0 10px 10px}.eiys-root .qtbl th:first-child{padding-left:0}.eiys-root .qtbl th:last-child,.eiys-root .qtbl td:last-child{padding-right:0}.eiys-root .qtbl td{padding:14px 10px;vertical-align:top;border-bottom:1px solid #EEF2F7}.eiys-root .qtbl td:first-child{padding-left:0}.eiys-root .qtbl tr:last-child td{border-bottom:0}.eiys-root .qtbl tr:hover td{background:transparent}.eiys-root .qcell{display:flex;gap:12px;align-items:flex-start}.eiys-root .qcell .qsev{display:block;width:3px;min-height:38px;border-radius:2px;flex-shrink:0;margin-top:2px}.eiys-root .qtbl .qt{font-size:14px;font-weight:600;color:var(--ink-2);line-height:1.35;white-space:normal;overflow:visible;text-overflow:clip}.eiys-root .qtbl .qf{font-size:12.5px;color:var(--ink-3);margin-top:4px;white-space:normal;overflow:visible;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.eiys-root .qtbl .qwhy{font-size:13px;color:var(--ink);line-height:1.5;display:table-cell;-webkit-line-clamp:unset;overflow:visible}.eiys-root .qtbl .pv{font-size:15px;font-weight:700;font-family:var(--font);letter-spacing:-.01em;color:var(--ink-2)}.eiys-root .qtbl .pv.bad{color:#b91c1c}.eiys-root .qtbl .pv.warn{color:#c2410c}.eiys-root .qtbl .pv.ok{color:#15803d}.eiys-root .qtbl .pn2{font-size:11.5px;color:var(--ink-3);margin-top:2px}.eiys-root .due{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink-2);line-height:1.35}.eiys-root .due:before{content:"";width:8px;height:8px;border-radius:3px;background:#94a3b8;flex-shrink:0}.eiys-root .due.bad{color:#b91c1c}.eiys-root .due.bad:before{background:#b91c1c}.eiys-root .due.warn{color:#b45309}.eiys-root .due.warn:before{background:#d97706}.eiys-root .due.info:before{background:var(--blue)}.eiys-root .qtbl .qact{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.eiys-root .qtbl .qact .btn{height:30px;min-height:30px;padding:0 11px;font-size:12.5px;white-space:nowrap;max-width:190px;overflow:hidden;text-overflow:ellipsis}.eiys-root .qtbl th{width:auto!important}.eiys-root .qtbl th:nth-child(3){min-width:120px}.eiys-root .qtbl th:nth-child(4){min-width:130px}.eiys-root .qtbl th:nth-child(5){min-width:150px}.eiys-root .qtbl th:first-child{min-width:220px}.eiys-root .card.tq{overflow-x:auto}.eiys-root .hl .hr{display:grid;grid-template-columns:8px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-top:1px solid #EEF2F7;font-size:13px}.eiys-root .hl .hr:first-child{border-top:0}.eiys-root .hl .hr .sq{margin:0}.eiys-root .hl .hn{color:var(--ink-2);font-weight:500}.eiys-root .hl .ht{font-size:12px;color:var(--ink-3);font-family:var(--font)}.eiys-root .sl .r2{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid #EEF2F7;font-size:13px}.eiys-root .sl .r2:first-child{border-top:0}.eiys-root .sl .l2{color:var(--ink-3)}.eiys-root .sl .v2{font-size:15px;font-weight:700;color:var(--ink-2);font-family:var(--font);letter-spacing:-.01em}.eiys-root .sl .v2 i{font-style:normal;font-size:11.5px;color:var(--ink-3);font-weight:500}.eiys-root .sl .d2{font-size:12px;color:var(--ink-3);min-width:96px;text-align:right}.eiys-root .sl .d2.up,.eiys-root .sl .d2.ok{color:#15803d}.eiys-root .sl .d2.warn{color:#c2410c}.eiys-root .sk .r3{padding:8px 0;border-top:1px solid #EEF2F7}.eiys-root .sk .r3:first-child{border-top:0}.eiys-root .dv2 .r4{padding:9px 0;border-top:1px solid #EEF2F7}.eiys-root .dv2 .r4:first-child{border-top:0}.eiys-root .card .nk,.eiys-root .card .sk,.eiys-root .card .dv2{border:0;box-shadow:none;padding:0;background:transparent}@media (max-width:1600px){.eiys-root .qtbl th:nth-child(2),.eiys-root .qtbl td.qwhy{display:none}}@media (max-width:1280px){.eiys-root .tgrid{grid-template-columns:1fr}}@media (min-width:1281px) and (max-width:1600px){.eiys-root .tgrid{grid-template-columns:minmax(0,1fr) 320px}}.eiys-root .app.vp-t .tgrid,.eiys-root .app.vp-m .tgrid{grid-template-columns:1fr}.eiys-root .app.vp-m .qtbl th:nth-child(2),.eiys-root .app.vp-m .qtbl td.qwhy,.eiys-root .app.vp-m .qtbl th:nth-child(4),.eiys-root .app.vp-m .qtbl td:nth-child(4){display:none}.eiys-root .tside .minimap{position:relative;background:#e9eef5}.eiys-root .tside .minimap cbs-map,.eiys-root .tside .minimap .mapwrap,.eiys-root .tside .minimap .leaflet-container{position:absolute;top:0;right:0;bottom:0;left:0;height:100%!important;width:100%}.eiys-root .ws.lab{grid-template-columns:340px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.eiys-root .ws.lab .xtmain{overflow-y:auto;background:var(--canvas);padding:18px 22px 28px;display:block}.eiys-root .ws.lab .labbc{margin:0 0 14px;padding:0}.eiys-root .ws.lab .alrow{grid-template-columns:0 8px minmax(0,1fr) auto;padding:10px 12px 10px 10px}.eiys-root .ws.lab .alr .num.gain{color:#15803d;font-weight:700}.eiys-root .ws.lab .alr .num.mut{color:var(--ink-4)}.eiys-root .ws.lab .deney,.eiys-root .ws.lab .sonuc{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-1)}@media (max-width:1024px){.eiys-root .ws.lab{grid-template-columns:280px minmax(0,1fr)}}.eiys-root .app.vp-m .ws.lab{grid-template-columns:minmax(0,1fr);grid-template-rows:260px minmax(0,1fr)}.eiys-root .ws.lab .sonuc{display:grid;grid-template-columns:1fr 24px 1fr 1px 1fr 1fr 1fr;gap:14px;align-items:start;padding:16px 18px;margin-bottom:22px}.eiys-root .ws.lab .sonuc .sg{min-width:0;padding:0;background:transparent;border:0}.eiys-root .ws.lab .sonuc .v3{font-size:20px;white-space:nowrap}.eiys-root .ws.lab .sonuc .n3{font-size:11.5px;line-height:1.4}.eiys-root .ws.lab .alt b{font-size:13px}.eiys-root .ws.lab .alt i{font-size:11.5px}.eiys-root .ws.lab .alr .num{font-size:12.5px}@media (max-width:1400px){.eiys-root .ws.lab .sonuc{grid-template-columns:1fr 24px 1fr;row-gap:16px}.eiys-root .ws.lab .sonuc .vr2{display:none}}.eiys-root .ws.lab{grid-template-columns:300px minmax(0,1fr)}.eiys-root .ws.lab .xtmain{padding:20px 28px 32px;overflow-x:hidden}.eiys-root .ws.lab .xtmain>*{max-width:100%;min-width:0}.eiys-root .ws.lab .sonuc{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:flex-start;padding:18px 22px}.eiys-root .ws.lab .sonuc .sg{flex:1 1 180px;min-width:160px}.eiys-root .ws.lab .sonuc .ok2{flex:0 0 22px;align-self:center;margin-top:18px}.eiys-root .ws.lab .sonuc .vr2{flex:0 0 1px;align-self:stretch;background:var(--line)}.eiys-root .ws.lab .sonuc .v3{font-size:22px;white-space:nowrap;letter-spacing:-.02em}.eiys-root .ws.lab .sonuc .n3{font-size:12px;line-height:1.45;margin-top:4px}.eiys-root .ws.lab .grid2{grid-template-columns:minmax(0,1fr)!important;gap:20px}.eiys-root .ws.lab .grid2>*{min-width:0}.eiys-root .ws.lab .tblwrap,.eiys-root .ws.lab table{max-width:100%}.eiys-root .ws.lab .mtx{width:100%;table-layout:fixed}.eiys-root .ws.lab .mtx td,.eiys-root .ws.lab .mtx th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eiys-root .ws.lab .oadim .hd4{display:flex;gap:10px;align-items:flex-start}.eiys-root .ws.lab .oadim .hd4 b{flex:1;min-width:0;font-size:13.5px;line-height:1.4}.eiys-root .ws.lab .oadim .hd4 .badge{flex-shrink:0;white-space:nowrap}.eiys-root .ws.lab .oadim .ft3{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eiys-root .ws.lab .kaydirma,.eiys-root .ws.lab .kayd{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}@media (min-width:1800px){.eiys-root .ws.lab .grid2{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important}}.eiys-root .ws.lab .mtx td:nth-child(-n+2),.eiys-root .ws.lab .mtx th:nth-child(-n+2){white-space:normal;overflow:visible;text-overflow:clip}.eiys-root .ws.lab .mtx th:first-child{width:26%}.eiys-root .ws.lab .mtx th:nth-child(2){width:18%}.eiys-root .ws.lab .sonuc{display:grid;grid-template-columns:1fr 22px 1fr 1px 1fr 1fr 1fr;gap:0 18px;padding:18px 22px;align-items:start}.eiys-root .ws.lab .sonuc .sg{min-width:0;flex:none}.eiys-root .ws.lab .sonuc .ok2{margin-top:22px}.eiys-root .ws.lab .sonuc .vr2{height:100%;min-height:60px}.eiys-root .ws.lab .sonuc .v3{font-size:20px}@media (max-width:1500px){.eiys-root .ws.lab .sonuc{grid-template-columns:1fr 22px 1fr;grid-template-areas:"a ok b" "c c c" "d d d" "e e e";row-gap:16px}.eiys-root .ws.lab .sonuc .sg:nth-child(1){grid-area:a}.eiys-root .ws.lab .sonuc .ok2{grid-area:ok}.eiys-root .ws.lab .sonuc .sg:nth-child(3){grid-area:b}.eiys-root .ws.lab .sonuc .vr2{display:none}.eiys-root .ws.lab .sonuc .sg:nth-child(5){grid-area:c}.eiys-root .ws.lab .sonuc .sg:nth-child(6){grid-area:d}.eiys-root .ws.lab .sonuc .sg:nth-child(7){grid-area:e}.eiys-root .ws.lab .sonuc .sg:nth-child(n+5){padding-top:14px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr auto;column-gap:16px;align-items:baseline}.eiys-root .ws.lab .sonuc .sg:nth-child(n+5) .l3{grid-column:1}.eiys-root .ws.lab .sonuc .sg:nth-child(n+5) .v3{grid-column:2;grid-row:1/3;font-size:20px}.eiys-root .ws.lab .sonuc .sg:nth-child(n+5) .n3{grid-column:1;margin-top:0}}.eiys-root .labhd{display:flex;align-items:flex-end;gap:10px;margin:0 0 16px;padding:2px 0 14px;border-bottom:1px solid var(--line)}.eiys-root .labhd .k{font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--ink-3);margin-bottom:5px}.eiys-root .labhd .t{font-size:20px;font-weight:700;letter-spacing:-.015em;color:var(--ink-2);line-height:1.2}.eiys-root .labhd .btn{height:34px}.eiys-root .ws.lab .deney{display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;padding:14px 20px;margin-bottom:16px}.eiys-root .ws.lab .deney .vr{display:none}.eiys-root .ws.lab .deney .dg{display:flex;flex-direction:column;gap:2px;min-width:0;padding:4px 22px;border-left:1px solid var(--line)}.eiys-root .ws.lab .deney .dg:first-child{padding-left:0;border-left:0}.eiys-root .ws.lab .deney .lb2{font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--ink-3);text-transform:uppercase}.eiys-root .ws.lab .deney .dg b{font-size:15px;font-weight:700;color:var(--ink-2);white-space:nowrap;font-family:var(--font);letter-spacing:-.01em}.eiys-root .ws.lab .deney .dg i{font-size:12px;color:var(--ink-3);white-space:nowrap;font-family:var(--font)}.eiys-root .ws.lab .deney .dg:last-child{margin-left:auto;border-left:0;padding-right:0}.eiys-root .ws.lab .deney .dg .seg{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r-s);background:#f8fafc;padding:2px;gap:2px;margin-top:2px}.eiys-root .ws.lab .deney .dg .seg button{border:0;border-radius:4px;height:26px;padding:0 12px;font-size:12.5px;font-weight:600;color:var(--ink-3);background:transparent;margin:0}.eiys-root .ws.lab .deney .dg .seg button.on{background:#fff;color:var(--blue-deep);box-shadow:var(--sh-1)}.eiys-root .ctx .q,.eiys-root .stampwrap span{color:#617189}.eiys-root .xtn.on .cnt{color:#5f6875}.eiys-root .legacy-ui{--ink-3:#5C6C84;--ink-4:#5C6C84}.eiys-root .legacy-ui .pos{color:#147036}.eiys-root .wstabs>button{color:#617189}.eiys-root .tabs>button,.eiys-root .seg>button{color:#617189}.eiys-root .alrow.on .alst,.eiys-root .alrow.on .alt i{color:#5c6c84}.eiys-root .labhd .k,.eiys-root .labhd .k .num,.eiys-root .ph2 h3,.eiys-root .ph2 .sub,.eiys-root .mtx .cell .df{color:#617189}.eiys-root .lgr.on .num,.eiys-root .ldet .xth .alst,.eiys-root .ldet .xth .k .num,.eiys-root .ldet .xth .q,.eiys-root .ldet .xth .q .num{color:#5c6c84}.eiys-root .ledger .tbl tr.selected td i,.eiys-root .tbl tr.selected td i{color:#5c6c84!important}
