html[data-theme] body [data-cost-extra-dashboard]{background:var(--evi-brand-canvas)!important}.cost-extra-state{color:#f8fafc;place-items:center;min-height:65dvh;padding:24px 16px;display:grid}.cost-extra-state-card{text-align:center;background:#0b1c30;border:1px solid #7dd3fc3d;border-radius:24px;justify-items:center;gap:16px;width:min(100%,440px);padding:32px 24px;display:grid}.cost-extra-state-card h2{margin:0;font-size:20px;line-height:1.35}.cost-extra-state-card p{color:#b5c5d8;margin:0;font-size:14px;line-height:1.6}.cost-extra-state-card button{color:#fff;cursor:pointer;background:#1d4ed8;border:1px solid #60a5fa;border-radius:12px;min-height:44px;padding:10px 20px;font-weight:700}.cost-extra-state-spinner{border:3px solid #38bdf833;border-top-color:#38bdf8;border-radius:50%;width:40px;height:40px;animation:.9s linear infinite cost-extra-spin!important}@keyframes cost-extra-spin{to{transform:rotate(360deg)}}:is(html.light,html[data-theme=light]) .cost-extra-state-card{color:#10243d;background:#fff;border-color:#bfdbfe}:is(html.light,html[data-theme=light]) .cost-extra-state-card p{color:#475569}body:has([data-cost-extra-loading]) :is(.evi-dashboard-tour-toast,.evi-global-loading){display:none!important}@media (prefers-reduced-motion:reduce){.cost-extra-state-spinner{animation:none!important}}[data-cost-extra-dashboard] :is(.ce-panel-head,.ce-goal-heading,.ce-section-heading,.cec-panel-head,.cec-ns-head,.cec-ns-cycle-title,.ceg-chart-head,.cele-card-head,.ce-chart-head,.rsc-card-head)>div:first-child>:is(small,p),[data-cost-extra-dashboard] :is(.ce-section-heading,.rsc-section-intro)>p,[data-cost-extra-dashboard] .ce-section-heading>div>span,[data-cost-extra-dashboard] .cec-status-insight>header>div>span,[data-cost-extra-dashboard] .cec-status-insight>header>small,[data-cost-extra-dashboard] :is(.ceg-eyebrow,.rsc-section-kicker,.cele-title-help),[data-cost-extra-dashboard] .ce-spotlight-head p,[data-cost-extra-dashboard] .ce-card-title>small,[data-cost-extra-dashboard] .ceg-executive-hero>:is(span,p),[data-cost-extra-dashboard] .cec-total-card>header>div>small,[data-cost-extra-dashboard] :is(.ce-kpis-secondary,.cec-overview-kpis)>:is(button,article)>small,[data-cost-extra-dashboard] :is(.ceg-finance-card,.cele-kpi-card,.rsc-kpi)>small{display:none!important}[data-cost-extra-dashboard].ce-pro .ce-goal-month{height:250px!important;min-height:250px!important}[data-cost-extra-dashboard].ce-pro .ce-bars{grid-auto-rows:max-content;align-content:start}[data-cost-extra-dashboard].ce-pro .ce-bar{flex-shrink:0;min-height:64px;height:auto!important}[data-cost-extra-dashboard].ce-pro.light .ce-goal-month-label b{color:#334155}@media (max-width:760px){[data-cost-extra-dashboard]{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px 10px 160px!important}[data-cost-extra-dashboard] :is(section,article,header,.rsc-shell,.chart-item){box-sizing:border-box;min-width:0;max-width:100%}[data-cost-extra-dashboard] :is(h1,h2,h3){overflow-wrap:anywhere;white-space:normal!important;line-height:1.3!important}[data-cost-extra-dashboard] h1{font-size:22px!important}[data-cost-extra-dashboard] :is(h2,h3){font-size:16px!important}[data-cost-extra-dashboard] :is(.ce-overview,.ce-financial-matrix,.ce-donut-layout,.ce-charts,.ce-top-cards,.cec-grid,.cec-main-grid,.cec-overview,.cec-status-insight-body,.ceg-main-grid,.cele-header-grid,.cele-chart-grid,.charts-row){grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:14px!important;display:grid!important}[data-cost-extra-dashboard] :is(.ce-panel,.ce-goal-card,.ce-chart-card,.cec-panel,.cec-ns,.ceg-panel,.cele-chart-card,.chart-item){content-visibility:visible!important;height:auto!important;min-height:0!important;padding:16px 12px!important}[data-cost-extra-dashboard] :is(.ce-panel-head,.ce-goal-heading,.cec-panel-head,.cec-ns-head,.ceg-chart-head,.ce-chart-head,.cele-card-head,.ce-section-heading){flex-wrap:wrap;gap:10px!important;margin-bottom:14px!important;display:flex!important}[data-cost-extra-dashboard] :is(.ce-panel-head,.cec-panel-head)>span{font-size:11px!important}[data-cost-extra-dashboard] :is(.ce-kpis-secondary,.cec-overview-kpis,.ceg-executive-grid,.ceg-status-strip,.massive-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}[data-cost-extra-dashboard] :is(.ceg-executive-hero,.ce-kpis-secondary>button:last-child:nth-child(odd),.massive-grid>.card:last-child:nth-child(odd)){grid-column:1/-1}[data-cost-extra-dashboard].ce-pro .ce-kpis-secondary>button{grid-template-rows:auto auto!important;gap:10px!important;width:100%!important;height:auto!important;min-height:110px!important;padding:16px 10px!important}[data-cost-extra-dashboard].cec-pro .cec-overview-kpis>:is(button,article){gap:10px!important;height:auto!important;min-height:120px!important;padding:16px 10px!important}[data-cost-extra-dashboard].cec-pro .cec-overview-kpis>:is(button,article)>span{font-size:12px!important}[data-cost-extra-dashboard].cec-pro .cec-overview-kpis>:is(button,article)>strong{font-size:28px!important}[data-cost-extra-dashboard] .ce-kpis-secondary>button>span{font-size:12px!important}[data-cost-extra-dashboard] .ce-kpis-secondary>button>strong{font-size:28px!important}[data-cost-extra-dashboard] .ce-spotlight-main{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}[data-cost-extra-dashboard] .ce-spotlight-value{text-align:left!important}[data-cost-extra-dashboard] .ce-spotlight-details{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-cost-extra-dashboard] .ce-spotlight-main strong{font-size:30px!important}[data-cost-extra-dashboard].ce-pro .ce-financial-matrix>.ce-panel.chart>.ce-bars{flex:none;gap:12px!important;max-height:none!important;overflow:visible!important}[data-cost-extra-dashboard].ce-pro .ce-bar{padding:12px!important}[data-cost-extra-dashboard].ce-pro .ce-bar-top{grid-template-columns:minmax(0,1fr);display:grid;gap:8px!important}[data-cost-extra-dashboard].ce-pro .ce-bar-top strong{white-space:normal!important;font-size:13px!important;line-height:1.4!important}[data-cost-extra-dashboard].ce-pro .ce-bar-top b{font-size:13px!important}[data-cost-extra-dashboard].ce-pro .ce-bar-emitted-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-cost-extra-dashboard].ce-pro .ce-bar-emitted-summary small{white-space:normal;font-size:9px!important}[data-cost-extra-dashboard].ce-pro .ce-bar-emitted-summary>span>span{font-size:13px!important}[data-cost-extra-dashboard].ce-pro .ce-donut-visual{width:min(100%,260px);margin:auto}[data-cost-extra-dashboard].ce-pro .ce-user-summary{grid-template-columns:minmax(0,1fr)!important}[data-cost-extra-dashboard].ce-pro .ce-user-summary strong{white-space:normal!important}[data-cost-extra-dashboard].ce-pro .ce-goal-scroll{overflow:visible}[data-cost-extra-dashboard].ce-pro .ce-goal-plot{min-width:0;height:auto}[data-cost-extra-dashboard].ce-pro .ce-goal-target-line{display:none}[data-cost-extra-dashboard].ce-pro .ce-goal-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;position:relative;inset:auto}[data-cost-extra-dashboard].ce-pro .ce-goal-month{height:178px!important;min-height:178px!important}[data-cost-extra-dashboard].ce-pro .ce-goal-percent{font-size:14px;top:8px}[data-cost-extra-dashboard].ce-pro .ce-goal-bar-stack{top:36px;bottom:54px}[data-cost-extra-dashboard].ce-pro .ce-goal-cycle-state{white-space:nowrap;min-width:0;max-width:100%;font-size:8px;top:auto;bottom:36px;transform:translate(-50%)}[data-cost-extra-dashboard].ce-pro .ce-goal-month-label{font-size:11px;bottom:0}[data-cost-extra-dashboard].ce-pro .ce-goal-legend{flex-wrap:wrap;gap:8px}[data-cost-extra-dashboard] :is(.cec-ns-bars-scroll,.ce-timeline-scroll,.cele-timeline-scroll,.rsc-timeline-v2-scroll){overscroll-behavior-x:contain;max-width:100%;overflow-x:auto!important}[data-cost-extra-dashboard].bi-wrapper .title-box{width:100%;padding:16px}[data-cost-extra-dashboard].bi-wrapper .card{padding:22px 12px}[data-cost-extra-dashboard].bi-wrapper .v{font-size:32px!important}[data-cost-extra-dashboard].bi-wrapper .t{text-align:center;font-size:12px}}@media (max-width:420px){[data-cost-extra-dashboard].ce-pro .ce-goal-bars{grid-template-columns:repeat(2,minmax(0,1fr))}[data-cost-extra-dashboard] .ceg-executive-grid{grid-template-columns:minmax(0,1fr)!important}}
