:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{background:#f6f4ee;max-width:100%;min-height:100%;margin:0;padding:0}html,body{overflow-x:clip}button,input,select,textarea{max-width:100%}body{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.tnum{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}td,th{font-variant-numeric:tabular-nums lining-nums}.dashboard-main{width:100%;min-width:0}.dashboard-period-grid,.dashboard-kpi-grid,.dashboard-pair-grid{gap:14px;min-width:0;display:grid}.dashboard-period-grid,.dashboard-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-period-grid>*,.dashboard-kpi-grid>*,.dashboard-pair-grid>*{min-width:0!important}.kpi-card{min-inline-size:0;min-width:0!important}.kpi-card__content,.kpi-card__identity,.kpi-card__stats{min-width:0}.kpi-card__top{gap:10px}.kpi-card__acronym{font-size:clamp(1.3rem,1.55vw,1.7rem)}.kpi-card__title{overflow-wrap:anywhere;font-size:clamp(.61rem,.68vw,.72rem);line-height:1.32}.kpi-card__value{overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:clamp(1.55rem,2vw,2.25rem);line-height:1.08}.kpi-card__status{overflow-wrap:anywhere;max-width:100%;line-height:1.35}.kpi-card__stat{align-items:baseline;gap:10px;min-width:0}.kpi-card__stat>:first-child{overflow-wrap:anywhere;min-width:0}.kpi-card__stat>:last-child{white-space:nowrap;text-align:right;flex:0 auto;min-width:0;font-size:clamp(.68rem,.82vw,.78rem)}.dashboard-period-card__header{gap:10px;min-width:0}.dashboard-period-card__header>:first-child{overflow-wrap:anywhere;min-width:0}.dashboard-period-card__value{overflow-wrap:anywhere;word-break:break-word;min-width:0;line-height:1.12;font-size:clamp(1.45rem,1.75vw,1.95rem)!important}.dashboard-period-card__row,.dashboard-fifo-row{gap:10px;min-width:0}.dashboard-period-card__row>:first-child,.dashboard-fifo-row>:first-child{overflow-wrap:anywhere;min-width:0}.dashboard-period-card__row>:last-child,.dashboard-fifo-row>:last-child{overflow-wrap:anywhere;text-align:right;word-break:break-word;min-width:0}.dashboard-fifo-sides{min-width:0}.dashboard-fifo-side{min-width:0!important}.dashboard-fifo-side .tnum{overflow-wrap:anywhere;word-break:break-word}.analysis-tile,.report-kpi-card{min-width:0!important}.analysis-tile__label{overflow-wrap:anywhere;line-height:1.32}.analysis-tile__value,.analysis-tile__sub,.report-kpi-card__value{overflow-wrap:anywhere;word-break:break-word;min-width:0}.analysis-tile__value{font-size:clamp(1.4rem,1.75vw,1.75rem)!important}.analysis-tile__sub{line-height:1.35}.report-kpi-grid,.report-kpi-grid>*{min-width:0}.report-kpi-card__value{font-size:clamp(1.15rem,1.45vw,1.625rem)!important}@media (width<=1500px){.dashboard-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1120px){.dashboard-main{padding:24px 22px 38px!important}.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-pair-grid,.dashboard-pair-grid--wide{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.dashboard-main{padding:20px 14px 32px!important}.dashboard-period-grid,.dashboard-kpi-grid,.dashboard-pair-grid{grid-template-columns:minmax(0,1fr)}.kpi-card{padding:17px 16px 18px!important}.kpi-card__value{font-size:clamp(1.55rem,8vw,2.15rem)}.report-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.analysis-tile{flex:220px!important}}@media (width<=460px){.report-kpi-grid{grid-template-columns:minmax(0,1fr)!important}}.dashboard-kpi-grid--financial{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-kpi-grid--operational{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1279px){.dashboard-kpi-grid--financial,.dashboard-kpi-grid--operational{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.dashboard-kpi-grid--financial,.dashboard-kpi-grid--operational{grid-template-columns:minmax(0,1fr)}}@keyframes lazer-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.lux-skeleton{background:linear-gradient(90deg,#ebe8f1 25%,#f7f5fb 45%,#ebe8f1 65%) 0 0/300% 100%;border-radius:8px;animation:1.5s ease-in-out infinite lazer-shimmer}@media (prefers-reduced-motion:reduce){.lux-skeleton{animation:none}}.lux-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#452a8066 transparent}@keyframes brand-breathe{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}@keyframes brand-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}.brand-breathe{will-change:transform, opacity;-webkit-user-select:none;user-select:none;animation:2.2s ease-in-out infinite brand-breathe}.brand-bar{background:#452a801f;border-radius:3px;height:3px;overflow:hidden}.brand-bar>span{background:linear-gradient(90deg,red,#452a80);border-radius:3px;width:40%;height:100%;animation:1.6s ease-in-out infinite brand-sweep;display:block}@media (prefers-reduced-motion:reduce){.brand-breathe{opacity:1;animation:none}.brand-bar>span{opacity:.5;width:100%;animation:none}}@media (width<=900px){.m-page-header{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-bottom:18px!important}.m-page-header h2{overflow-wrap:break-word;line-height:1.2;font-size:23px!important}.m-page-header>*{min-width:0;max-width:100%}.m-page-header>div,.m-page-header>header,.m-page-header__right{white-space:normal!important;flex-wrap:wrap!important}.m-page-header__right{justify-content:space-between}}@media (width<=720px){input:not([type=checkbox]):not([type=radio]),select,textarea{box-sizing:border-box;max-width:100%;min-height:42px;font-size:16px!important}.sidebar-shell~* button{min-height:40px}.sidebar-shell~* [style*=grid-template-columns]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr))!important}h1,h2,h3{overflow-wrap:break-word}.sidebar-shell~* [style*="display: flex"]:not([style*="flex-direction: column"]):not([style*=overflow]){flex-wrap:wrap}.sidebar-shell~* [style*="display: flex"]>select,.sidebar-shell~* [style*="display: flex"]>input:not([type=checkbox]):not([type=radio]){min-width:0;flex:200px!important}.sidebar-shell~* table:has(th:nth-child(5)){min-width:640px}.sidebar-shell~* table:has(th:nth-child(7)){min-width:840px}.sidebar-shell~* table:has(th:nth-child(9)){min-width:1040px}.sidebar-shell~* [style*="max-width: 320px"],.sidebar-shell~* [style*="max-width: 480px"],.sidebar-shell~* [style*="max-width: 560px"],.sidebar-shell~* [style*="max-width: 640px"]{width:auto!important;max-width:100%!important}}
