.ha[data-astro-cid-7uoirsvt]{--excel:#217346;--T:9s;margin:0;position:relative}.ha-win[data-astro-cid-7uoirsvt]{border:1.5px solid var(--line-strong);background:#fff;position:relative;box-shadow:0 18px 50px #0a1b3d1a}.ha-tick[data-astro-cid-7uoirsvt]{z-index:5;width:12px;height:12px;position:absolute}.ha-tick[data-astro-cid-7uoirsvt].bl{border-bottom:2px solid var(--cyan);border-left:2px solid var(--cyan);bottom:-1px;left:-1px}.ha-tick[data-astro-cid-7uoirsvt].br{border-bottom:2px solid var(--cyan);border-right:2px solid var(--cyan);bottom:-1px;right:-1px}.ha-tick[data-astro-cid-7uoirsvt].tl{border-top:2px solid var(--blue);border-left:2px solid var(--blue);top:-1px;left:-1px}.ha-tick[data-astro-cid-7uoirsvt].tr{border-top:2px solid var(--blue);border-right:2px solid var(--blue);top:-1px;right:-1px}.ha-bar[data-astro-cid-7uoirsvt]{border-bottom:1px solid var(--line);z-index:4;justify-content:space-between;align-items:center;gap:8px;padding:9px 14px;display:flex;position:relative}.ha-name[data-astro-cid-7uoirsvt]{color:var(--body);flex:1;height:16px;font-family:Spline Sans Mono,monospace;font-size:12px;position:relative;overflow:hidden}.ha-name[data-astro-cid-7uoirsvt] span[data-astro-cid-7uoirsvt]{white-space:nowrap;position:absolute;top:0;left:0}.ha-name[data-astro-cid-7uoirsvt] .xls[data-astro-cid-7uoirsvt]{animation:haLblXls var(--T) infinite}.ha-name[data-astro-cid-7uoirsvt] .app[data-astro-cid-7uoirsvt]{animation:haLblApp var(--T) infinite}.ha-state[data-astro-cid-7uoirsvt]{letter-spacing:.06em;text-transform:uppercase;flex:none;width:70px;height:14px;font-family:Spline Sans Mono,monospace;font-size:11px;position:relative}.ha-state[data-astro-cid-7uoirsvt]>span[data-astro-cid-7uoirsvt]{white-space:nowrap;align-items:center;gap:7px;display:inline-flex;position:absolute;top:0;left:0}.ha-state[data-astro-cid-7uoirsvt] .dot[data-astro-cid-7uoirsvt]{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.ha-state[data-astro-cid-7uoirsvt] .s-xls[data-astro-cid-7uoirsvt]{color:var(--body);animation:haLblXls var(--T) infinite}.ha-state[data-astro-cid-7uoirsvt] .s-app[data-astro-cid-7uoirsvt]{color:var(--cyan-ink);animation:haLblApp var(--T) infinite}.ha-state[data-astro-cid-7uoirsvt] .s-xls[data-astro-cid-7uoirsvt] .dot[data-astro-cid-7uoirsvt]{background:#cbd3df}.ha-state[data-astro-cid-7uoirsvt] .s-app[data-astro-cid-7uoirsvt] .dot[data-astro-cid-7uoirsvt]{background:var(--cyan)}.ha-view[data-astro-cid-7uoirsvt]{background:#fff;height:384px;position:relative;overflow:hidden}.ha-layer[data-astro-cid-7uoirsvt]{position:absolute;inset:0}.xlsx[data-astro-cid-7uoirsvt]{animation:haXlsxFade var(--T) infinite}.xls-head[data-astro-cid-7uoirsvt]{background:var(--surface);border-bottom:1px solid var(--line);grid-template-columns:34px repeat(4,1fr);display:grid}.xls-head[data-astro-cid-7uoirsvt] div[data-astro-cid-7uoirsvt]{color:var(--body);text-align:center;border-right:1px solid var(--line);padding:6px 8px;font-family:Spline Sans Mono,monospace;font-size:11px}.xls-head[data-astro-cid-7uoirsvt] div[data-astro-cid-7uoirsvt]:first-child{background:#eef1f5}.xrow[data-astro-cid-7uoirsvt]{border-bottom:1px solid var(--line);animation:haRowOut var(--T) infinite;transform-origin:0;grid-template-columns:34px repeat(4,1fr);display:grid}.xrow[data-astro-cid-7uoirsvt] .rn[data-astro-cid-7uoirsvt]{color:var(--body);text-align:center;border-right:1px solid var(--line);background:#eef1f5;padding:9px 4px;font-family:Spline Sans Mono,monospace;font-size:11px}.xrow[data-astro-cid-7uoirsvt] .c[data-astro-cid-7uoirsvt]{color:#3f3d44;border-right:1px solid var(--line);white-space:nowrap;text-overflow:ellipsis;padding:9px 10px;font-size:12.5px;overflow:hidden}.xrow[data-astro-cid-7uoirsvt] .c[data-astro-cid-7uoirsvt].h{color:var(--ink);background:#fafbfc;font-weight:700}.xrow[data-astro-cid-7uoirsvt] .c[data-astro-cid-7uoirsvt] .pill[data-astro-cid-7uoirsvt]{border-radius:3px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.pill[data-astro-cid-7uoirsvt].ok{color:#217346;background:#dff3e6}.pill[data-astro-cid-7uoirsvt].late{color:#b04a4a;background:#fde8e6}.pill[data-astro-cid-7uoirsvt].wait{color:#a06a1c;background:#fdf1da}.xrow[data-astro-cid-7uoirsvt]:nth-child(2){animation-delay:0s}.xrow[data-astro-cid-7uoirsvt]:nth-child(3){animation-delay:50ms}.xrow[data-astro-cid-7uoirsvt]:nth-child(4){animation-delay:.1s}.xrow[data-astro-cid-7uoirsvt]:nth-child(5){animation-delay:.15s}.xrow[data-astro-cid-7uoirsvt]:nth-child(6){animation-delay:.2s}.xls-tab[data-astro-cid-7uoirsvt]{background:var(--surface);border-top:1px solid var(--line);gap:2px;padding:6px 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.xls-tab[data-astro-cid-7uoirsvt] .t[data-astro-cid-7uoirsvt]{color:var(--body);padding:3px 9px;font-family:Spline Sans Mono,monospace;font-size:10px}.xls-tab[data-astro-cid-7uoirsvt] .t[data-astro-cid-7uoirsvt].active{color:var(--excel);border:1px solid var(--line);background:#fff;border-bottom:1px solid #fff;font-weight:600}.app[data-astro-cid-7uoirsvt]{animation:haAppFade var(--T) infinite;flex-direction:column;gap:14px;padding:20px;display:flex}.app[data-astro-cid-7uoirsvt]>[data-astro-cid-7uoirsvt]{animation:haBlockIn var(--T) infinite}.app[data-astro-cid-7uoirsvt] .app-top[data-astro-cid-7uoirsvt]{animation-delay:0s}.app[data-astro-cid-7uoirsvt] .row2[data-astro-cid-7uoirsvt]{animation-delay:60ms}.app[data-astro-cid-7uoirsvt] .ha-card[data-astro-cid-7uoirsvt].wide{animation-delay:.12s}.app[data-astro-cid-7uoirsvt] .app-cta[data-astro-cid-7uoirsvt]{animation-delay:.18s}.app-top[data-astro-cid-7uoirsvt]{justify-content:space-between;align-items:center;display:flex}.app-title[data-astro-cid-7uoirsvt]{letter-spacing:-.02em;color:var(--ink);font-family:Bricolage Grotesque,sans-serif;font-size:19px;font-weight:800}.app-sub[data-astro-cid-7uoirsvt]{color:var(--body);letter-spacing:.04em;font-family:Spline Sans Mono,monospace;font-size:10px}.app-av[data-astro-cid-7uoirsvt] i[data-astro-cid-7uoirsvt]{border:2px solid #fff;border-radius:50%;width:24px;height:24px;margin-left:-7px;display:inline-block}.row2[data-astro-cid-7uoirsvt]{grid-template-columns:1.1fr 1fr;gap:12px;display:grid}.ha-card[data-astro-cid-7uoirsvt]{border:1.5px solid var(--line);border-radius:10px;padding:13px 14px}.kpi[data-astro-cid-7uoirsvt] .lab[data-astro-cid-7uoirsvt]{color:var(--body);margin-bottom:3px;font-size:11px}.kpi[data-astro-cid-7uoirsvt] .val[data-astro-cid-7uoirsvt]{letter-spacing:-.03em;color:var(--ink);font-family:Bricolage Grotesque,sans-serif;font-size:30px;font-weight:800;line-height:1}.kpi[data-astro-cid-7uoirsvt] .delta[data-astro-cid-7uoirsvt]{color:var(--excel);margin-top:4px;font-family:Spline Sans Mono,monospace;font-size:11px}.chart[data-astro-cid-7uoirsvt]{align-items:flex-end;gap:9px;height:74px;display:flex}.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt]{background:var(--grad);animation:haGrow var(--T) infinite;transform-origin:bottom;border-radius:4px 4px 0 0;flex:1}.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt]:first-child{height:42%;animation-delay:0s}.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt]:nth-child(2){height:66%;animation-delay:60ms}.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt]:nth-child(3){height:34%;animation-delay:.12s}.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt]:nth-child(4){height:84%;animation-delay:.18s}.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt]:nth-child(5){height:58%;animation-delay:.24s}.list[data-astro-cid-7uoirsvt]{flex-direction:column;gap:9px;display:flex}.li[data-astro-cid-7uoirsvt]{align-items:center;gap:10px;display:flex}.li[data-astro-cid-7uoirsvt] .av[data-astro-cid-7uoirsvt]{border-radius:7px;flex:none;width:26px;height:26px}.li[data-astro-cid-7uoirsvt] .tx[data-astro-cid-7uoirsvt]{flex:1}.li[data-astro-cid-7uoirsvt] .l1[data-astro-cid-7uoirsvt]{background:var(--line-strong);border-radius:4px;width:62%;height:7px;margin-bottom:5px}.li[data-astro-cid-7uoirsvt] .l2[data-astro-cid-7uoirsvt]{background:var(--line);border-radius:4px;width:40%;height:6px}.li[data-astro-cid-7uoirsvt] .st[data-astro-cid-7uoirsvt]{border-radius:50%;flex:none;width:9px;height:9px}.app-cta[data-astro-cid-7uoirsvt]{justify-content:space-between;align-items:center;gap:10px;display:flex}.btn[data-astro-cid-7uoirsvt]{background:var(--grad);color:#fff;border-radius:8px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.hint[data-astro-cid-7uoirsvt]{color:var(--body);font-family:Spline Sans Mono,monospace;font-size:10px}.ha-cap[data-astro-cid-7uoirsvt]{letter-spacing:.02em;color:var(--body);align-items:center;gap:8px;margin-top:12px;font-family:Spline Sans Mono,monospace;font-size:.72rem;display:flex}.ha-cap[data-astro-cid-7uoirsvt] .fig[data-astro-cid-7uoirsvt]{color:var(--blue);font-weight:500}@keyframes haXlsxFade{0%,32%{opacity:1}46%,94%{opacity:0}to{opacity:1}}@keyframes haRowOut{0%,30%{opacity:1;transform:translate(0)scale(1)}44%,92%{opacity:0;transform:translate(-16px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes haAppFade{0%,38%{opacity:0}54%,90%{opacity:1}98%,to{opacity:0}}@keyframes haBlockIn{0%,40%{opacity:0;transform:translateY(14px)scale(.98)}56%,88%{opacity:1;transform:translateY(0)scale(1)}97%,to{opacity:0;transform:translateY(6px)}}@keyframes haGrow{0%,46%{opacity:.4;transform:scaleY(.05)}60%,88%{opacity:1;transform:scaleY(1)}to{opacity:.4;transform:scaleY(.05)}}@keyframes haLblXls{0%,34%{opacity:1}46%,to{opacity:0}}@keyframes haLblApp{0%,38%{opacity:0}54%,96%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.xlsx[data-astro-cid-7uoirsvt],.app[data-astro-cid-7uoirsvt],.xrow[data-astro-cid-7uoirsvt],.app[data-astro-cid-7uoirsvt]>[data-astro-cid-7uoirsvt],.chart[data-astro-cid-7uoirsvt] .bar2[data-astro-cid-7uoirsvt],.ha-name[data-astro-cid-7uoirsvt] span[data-astro-cid-7uoirsvt],.ha-state[data-astro-cid-7uoirsvt] span[data-astro-cid-7uoirsvt]{animation:none!important}.xlsx[data-astro-cid-7uoirsvt]{opacity:0}.app[data-astro-cid-7uoirsvt],.ha-name[data-astro-cid-7uoirsvt] .app[data-astro-cid-7uoirsvt],.ha-state[data-astro-cid-7uoirsvt] .s-app[data-astro-cid-7uoirsvt]{opacity:1}.ha-name[data-astro-cid-7uoirsvt] .xls[data-astro-cid-7uoirsvt],.ha-state[data-astro-cid-7uoirsvt] .s-xls[data-astro-cid-7uoirsvt]{opacity:0}}
