

body .ud-filters:has(.ud-fchip){--ud-fchip-col:200px;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));column-gap:10px;row-gap:10px;min-width:0}
body .ud-filters .ud-fchip{min-width:0;max-width:100%;grid-template-columns:auto minmax(0,1fr)}
body .ud-filters .ud-fchip .ud-fchip-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .ud-filters .ud-fchip .ud-fi,body .ud-filters .ud-fchip .ud-fs{max-width:100%;min-width:0;width:100%;height:30px;box-sizing:border-box}
body .ud-filters .ud-fchip .ud-fi{background:transparent;border:1px solid var(--ud-line2);border-radius:8px;padding:0 8px;font-size:12px;color:var(--ud-text)}
body .ud-filters .ud-fchip .ud-fi::placeholder{color:var(--ud-muted)}
.ud-filters .ud-fchip:has(.ud-fchk){grid-column:auto;justify-self:start;width:auto;padding-right:14px;min-width:0}
body .dsp-2col{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px 0;align-items:start}
@media (max-width:1120px){body .dsp-2col{grid-template-columns:1fr}}
body .dsp-bars{display:grid;gap:8px;padding:4px 0 2px}
body .dsp-bar{display:grid;grid-template-columns:236px minmax(0,1fr) 96px;gap:9px;align-items:center;font-size:11.5px}
body .dsp-bar .dsp-bl{color:var(--ud-muted2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body .dsp-bar .dsp-bt{height:8px;border-radius:4px;background:var(--ud-surface3);overflow:hidden}
body .dsp-bar .dsp-bt i{display:block;height:100%;border-radius:4px;background:var(--ud-accent2)}
body .dsp-bar.s-warn .dsp-bt i{background:color-mix(in srgb, var(--ud-accent2) 45%, #B45309)}
body .dsp-bar .dsp-bv{font-variant-numeric:tabular-nums;color:var(--ud-text);text-align:right}
body .dsp-up{color:var(--ud-up)}
body .dsp-down{color:var(--ud-down)}
body .dsp-mut{color:var(--ud-muted2)}
body .dsp-note{display:flex;gap:8px;align-items:flex-start;font-size:11.5px;line-height:1.55;color:var(--ud-muted2)}
body .dsp-note b{color:var(--ud-text)}




.ud-desktop{--iey-attn:#0E7490}
html:not(.dark) .ud-desktop, [data-theme-scheme='light'] .ud-desktop{
  --ud-bg:#E8F2EE; --ud-surface:#FFFFFF; --ud-surface2:#F4F9F6; --ud-surface3:#DCEAE3;
  --ud-line:#CFE1D9; --ud-line2:#B4CCC2; --ud-line3:#869F94;
  --ud-text:#0D1B2A; --ud-text2:#1F2C3A; --ud-muted:#5B6B7C; --ud-muted2:#2E3C4A;
  --ud-accent:#0E7490; --ud-accent2:#0E7490; --ud-accent-soft:rgb(14 116 144 / .12);
  --ud-avatar-bg:linear-gradient(135deg,#0E7490,#0E7490); --ud-avatar-ink:#FFFFFF;
  --ud-row-hover:#E0EDE7}
body.ud-solo .ud-desktop{--ud-edge-r:0px}
body.ud-solo .ud-desk .ud-win{outline:none!important;max-width:none!important}



html.dark .ud-desktop,.ud-desktop[data-ud-theme="dark"]{--ud-accent:#2DD4BF;--ud-accent2:#5EEAD4;--ud-accent-soft:color-mix(in srgb,#2DD4BF 18%,transparent);--unifin-hue:#0F766E}
html:not(.dark) .ud-desktop,[data-theme-scheme="light"] .ud-desktop{--unifin-hue:#0F766E;--ud-bg:color-mix(in srgb,#FFFFFF 93%,var(--unifin-hue));--ud-surface:#FFFFFF;--ud-surface2:color-mix(in srgb,#FFFFFF 97%,var(--unifin-hue));--ud-surface3:color-mix(in srgb,#FFFFFF 88%,var(--unifin-hue));--ud-line:color-mix(in srgb,#FFFFFF 78%,var(--unifin-hue));--ud-line2:color-mix(in srgb,#FFFFFF 62%,var(--unifin-hue));--ud-line3:color-mix(in srgb,#FFFFFF 42%,var(--unifin-hue));--ud-text:#131722;--ud-text2:#20242E;--ud-muted:#5B6070;--ud-muted2:#2D3140;--ud-accent:#0F766E;--ud-accent2:#0F766E;--ud-accent-soft:color-mix(in srgb,#0F766E 12%,transparent);--ud-th-bg:#115E59;--ud-th-bg2:color-mix(in srgb,#115E59 82%,#000);--data-th-bg:#115E59;--data-th-bg2:color-mix(in srgb,#115E59 82%,#000);--ud-avatar-bg:linear-gradient(135deg,#0F766E,#2DD4BF);--ud-avatar-ink:#FFFFFF;--ud-row-hover:color-mix(in srgb,#0F766E 8%,transparent);--ud-code:#0F766E}
body .unifin-wrap{display:flex;flex-direction:column;min-height:0;min-width:0}
body .unifin-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:10px 12px 0;align-items:start}
body .unifin-row>.unifin-wrap>.dash-block{padding-left:0;padding-right:0}
body .unifin-row .dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}
@media (max-width:1120px){body .unifin-row{grid-template-columns:1fr}body .unifin-row .dash-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}



body.ud-solo .ud-menubar,body.ud-solo .ud-tabs,body.ud-solo .ud-dock,body.ud-solo .ud-corner,
body.ud-solo .ud-taskbar,body.ud-solo .ud-statusbar{display:none}
body.ud-solo .ud-desk .ud-win{left:0!important;top:0!important;width:100%!important;height:100%!important;border-radius:0;border:0;box-shadow:none}
body.ud-solo .ud-desk .ud-win .ud-rz{display:none}
