:root{--ess-electric:#d2b47b;--ess-electric-soft:#f6eedd;--ess-ocra:#ad8532;--ess-water:#4a78a0;--ess-water-soft:#e6eef5;--ess-soap:#7f6594;--ess-soap-soft:#efe9f3;--ess-green:#255342;--ess-green-soft:#eaf1eb;--ess-green-line:#dde6d9;--ess-sage:#a8b89e;--ess-on-green:#dbe7df;--ess-on-green-eyebrow:#d2e0d7;--ess-on-green-line:rgba(255,255,255,.19);--ess-totale-fondo:transparent;--ess-totale-testo:var(--ink);--ess-totale-bordo:2px solid var(--line);--ess-riga-peso:400;--ess-hm-muted:#626b66;--ess-hm-zero:#f0f2ed;--ess-hm-zero-ink:#48514a;--ess-hm-low:#dce6d5;--ess-hm-low-ink:#284331;--ess-hm-medium:#a3b99d;--ess-hm-medium-ink:#14291a;--ess-hm-high:#31543d;--ess-hm-high-ink:#fff;--ess-det-1:#2a78d6;--ess-det-2:#eb6834;--ess-det-3:#1baf7a;--ess-det-4:#eda100;--ess-det-5:#e87ba4;--ess-det-6:#7d5bd0;--ess-det-linea:#b9bdb8;--ess-det-fascia:#eef3ec;--ess-det-griglia:#e9ebe7;--ess-det-asse:#626b66;--ess-det-fascia-testo:#4f7a5c}.ess-page{margin:0 var(--page-pad-x);min-width:0}.ess-page section,.ess-page .dt-card,.ess-page .mov-table-wrap{min-width:0;max-width:100%}.ess-page .mov-table-wrap{overscroll-behavior-x:contain}.ess-num{font-variant-numeric:tabular-nums}.ess-muted{color:var(--ink-3)}.ess-nc{font-size:12px;font-weight:400;color:var(--ink-3);white-space:nowrap}.dt-table .ess-nc{color:var(--ink)}.ess-eyebrow{font-size:11px;font-weight:700;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em}.ess-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ess-page .ess-section-head{padding-left:0;padding-right:0}.ess-section-head h2{font:inherit}.ess-page .cell-link{font-size:13px}.ess-page .cell-link .i{flex-shrink:0}.ess-page :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ess-mobile-scroll-note{display:none;font-size:11px;color:var(--ink-3);padding:10px 16px;border-top:1px solid var(--line)}.ess-footnote{font-size:12px;line-height:1.6;color:var(--ink-3);padding:12px 20px;border-top:1px solid var(--line)}@media (max-width:640px){.ess-mobile-scroll-note{display:block}.ess-footnote{padding:12px 16px}}.ess-summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr)}.ess-summary>div{min-width:0}.ess-summary-main{background:var(--ess-green);color:var(--surface);padding:24px 26px;display:flex;flex-direction:column;justify-content:space-between;min-height:185px;container-type:inline-size}.ess-summary-main .ess-eyebrow{color:var(--ess-on-green-eyebrow);font-size:10px;letter-spacing:1.35px}.ess-big-number{font-size:min(44px,15.5cqi);letter-spacing:-.041em;line-height:1.05;font-weight:550;margin:10px 0 7px;white-space:nowrap}.ess-big-number.ess-big-medio{font-size:min(44px,19.5cqi)}.ess-big-number.ess-big-corto{font-size:min(44px,24cqi)}.ess-big-number.ess-big-nc{font-size:22px;letter-spacing:0;white-space:normal}.ess-sub{font-size:12px;color:var(--ess-on-green)}.ess-sub strong{font-size:16px;font-weight:600;color:var(--surface)}.ess-summary-change{font-size:11px;color:var(--ess-on-green);border-top:1px solid var(--ess-on-green-line);padding-top:12px;margin-top:15px}.ess-summary-metrics{padding:23px 26px;display:flex;flex-direction:column;justify-content:center;gap:16px;border-right:1px solid var(--line)}.ess-metric-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px}.ess-metric-row + .ess-metric-row{padding-top:14px;border-top:1px solid var(--line)}.ess-metric-row p{font-size:12px;color:var(--ink-3)}.ess-metric-row strong{display:block;font-size:22px;font-weight:600;letter-spacing:-.6px;margin-top:2px;white-space:nowrap}.ess-delta{display:inline-block;font-size:11px;background:var(--bg);border-radius:6px;padding:4px 7px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.ess-summary-insight{padding:25px 26px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ess-summary-insight .ess-eyebrow{margin-bottom:8px}.ess-summary-insight h2{font-size:20px;font-weight:700;line-height:1.25}.ess-summary-insight p:not(.ess-eyebrow){font-size:13px;color:var(--ink-2);margin:8px 0 15px}@media (max-width:1150px){.ess-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ess-summary-metrics{border-right:0}.ess-summary-insight{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 24px;padding:18px 23px}.ess-summary-insight .ess-eyebrow{grid-column:1 / -1;margin:0}.ess-summary-insight h2{font-size:18px}.ess-summary-insight p:not(.ess-eyebrow){margin:0;grid-column:1}.ess-summary-insight .cell-link{grid-column:2;grid-row:2 / 4}}@media (max-width:640px){.ess-summary-main{padding:19px 16px;min-height:168px}.ess-big-number{font-size:min(35px,15.5cqi)}.ess-big-number.ess-big-medio{font-size:min(35px,19.5cqi)}.ess-big-number.ess-big-corto{font-size:min(35px,24cqi)}.ess-summary-main .ess-eyebrow{font-size:10px}.ess-sub{font-size:11px}.ess-sub strong{font-size:14px}.ess-summary-change{font-size:11px}.ess-summary-metrics{padding:18px 14px;gap:13px}.ess-metric-row{display:block}.ess-metric-row .ess-delta{margin-top:4px}.ess-metric-row strong{font-size:20px}.ess-summary-insight{display:flex;gap:0;padding:18px}.ess-summary-insight .ess-eyebrow{margin-bottom:6px}.ess-summary-insight p:not(.ess-eyebrow){margin:6px 0 12px}}.ess-table-overview .ess-rowname,.ess-table-months .ess-rowname{padding:12px 14px;font-size:13px;text-align:left;font-weight:500;vertical-align:top;border-bottom:1px solid var(--line)}:is(.ess-table-overview,.ess-table-months)>tbody:last-child>tr:last-child>:is(th,td){border-bottom:none}.ess-table-overview .ess-minor .ess-rowname{padding-left:28px}.ess-table-overview .ess-group>*,.ess-table-overview .ess-current{font-weight:700}.ess-source-cell{color:var(--ink)}.ess-table-overview :is(th,td),.ess-table-months :is(th,td){vertical-align:top}.ess-table-overview thead th,.ess-table-months thead th{vertical-align:bottom}.ess-table-overview .ess-num,.ess-table-months .ess-num{text-align:right}.ess-composition{padding:20px 23px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,240px);gap:26px;align-items:center}.ess-stack-row{display:flex;align-items:center;gap:12px;margin-top:10px}.ess-stack-row:first-child{margin-top:0}.ess-stack-label{width:120px;flex-shrink:0;font-size:11px;color:var(--ink-3);white-space:nowrap}.ess-stack{display:flex;overflow:hidden;height:29px;border-radius:5px;width:100%;min-width:0;background:var(--bg)}.ess-stack>span{width:var(--w);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--surface);font-weight:600;border-right:2px solid var(--surface);font-variant-numeric:tabular-nums}.ess-stack>span:last-child{border-right:0}.ess-stack-empty>span{width:100%;color:var(--ink-3);font-weight:400}.ess-luce{background:var(--ess-electric)}.ess-acqua{background:var(--ess-water)}.ess-detersivi{background:var(--ess-soap)}.ess-margin{background:var(--ess-green)}.ess-stack .ess-luce{color:var(--ink)}.ess-legend{display:flex;flex-wrap:wrap;gap:10px 15px;font-size:11px;color:var(--ink-3);margin-top:14px}.ess-legend>span{display:inline-flex;align-items:center;gap:5px}.ess-swatch{width:8px;height:8px;border-radius:2px;display:inline-block;flex-shrink:0}.ess-composition-read{border-left:1px solid var(--line);padding:9px 0 9px 25px}.ess-composition-read strong{display:block;font-size:26px;font-weight:550;letter-spacing:-1px;white-space:nowrap}.ess-composition-read p{font-size:13px;color:var(--ink-2);margin-top:4px}.ess-composition-read small{font-size:12px;color:var(--ink-3)}@media (max-width:1150px){.ess-composition{grid-template-columns:minmax(0,1fr) minmax(0,200px);gap:18px}}@media (max-width:640px){.ess-composition{grid-template-columns:minmax(0,1fr);padding:17px;gap:16px}.ess-stack-row{gap:8px}.ess-stack-label{width:64px;font-size:10px;white-space:normal}.ess-stack{height:28px}.ess-stack>span{font-size:9px;border-right-width:1px}.ess-composition-read{border-left:0;border-top:1px solid var(--line);padding:12px 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 13px}.ess-composition-read strong{grid-row:1 / 3}.ess-composition-read p{margin:0}}.ess-composition-read .ess-nc{display:block;font-size:15px;font-weight:600;color:var(--ink-3)}.ess-unit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ess-unit-grid>div{padding:20px 23px 22px;min-width:0}.ess-unit-grid>div + div{border-left:1px solid var(--line)}.ess-unit-grid .ess-val{font-size:30px;font-weight:550;letter-spacing:-1px;margin:8px 0 6px;white-space:nowrap}.ess-unit-grid p{font-size:13px;margin-top:3px}.ess-unit-grid p.ess-eyebrow{font-size:11px}.ess-unit-grid .cell-link{display:inline-flex;margin-top:8px}@media (max-width:640px){.ess-unit-grid{grid-template-columns:minmax(0,1fr)}.ess-unit-grid>div{padding:18px}.ess-unit-grid>div + div{border-left:0;border-top:1px solid var(--line)}}.ess-metric-tabs{padding:0;flex-wrap:wrap;overflow:visible}.ess-metric-tabs .chip{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.ess-section-heading{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px 20px;padding-bottom:14px}.ess-section-heading>div{min-width:0}.ess-section-heading p{font-size:12px;color:var(--ink-3)}.ess-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.ess-chart-card{padding:20px 23px 15px}.ess-chart-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:12px}.ess-chart-head h3{font-size:15px;font-weight:700}.ess-chart-value{font-size:26px;font-weight:550;letter-spacing:-.8px;margin-top:3px;white-space:nowrap}.ess-chart-period{font-size:12px;color:var(--ink-3)}.ess-line-chart{display:block;width:100%;height:auto;color:var(--ess-voce,var(--ess-green))}.ess-chart-note{font-size:11px;color:var(--ink-3);display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;padding-top:6px}.ess-line-key{width:18px;border-top:2px solid currentColor;display:inline-block}.ess-dashed{border-top-style:dashed}.ess-chart-axis{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0;padding:0 2% 0 8%;color:var(--ink-3);font-size:10px;text-align:center;line-height:1.6;font-variant-numeric:tabular-nums}.ess-chart-axis>span{min-width:0}.ess-axis-selected{color:var(--ink);font-weight:700;background:var(--bg);border-bottom:2px solid var(--ink-2)}.ess-axis-year{white-space:nowrap}.ess-chart-selected{fill:var(--bg);stroke:var(--ink-3);stroke-width:1}.ess-chart-baseline,.ess-chart-gridline{stroke:var(--line);stroke-width:1}.ess-axis-value{fill:var(--ink-3);font-size:13px;font-variant-numeric:tabular-nums}.ess-chart-area{fill:var(--ess-voce-soft,var(--ess-green-soft))}.ess-voce-pane[data-voce="luce"]{--ess-voce:var(--ess-electric);--ess-voce-soft:var(--ess-electric-soft)}.ess-voce-pane[data-voce="acqua"]{--ess-voce:var(--ess-water);--ess-voce-soft:var(--ess-water-soft)}.ess-voce-pane[data-voce="detersivi"]{--ess-voce:var(--ess-soap);--ess-voce-soft:var(--ess-soap-soft)}.ess-chart-line{fill:none;stroke:currentColor;stroke-width:2.6}.ess-chart-line.ess-chart-estimated{stroke-dasharray:6 4}.ess-chart-point{fill:currentColor;stroke:currentColor;stroke-width:2}.ess-chart-point.ess-chart-estimated{fill:var(--surface)}.ess-in-progress{opacity:.45}.ess-selected-key{display:inline-block;width:32px;height:18px;flex-shrink:0;pointer-events:none}.ess-prior-year{color:var(--ink-3);opacity:.45}.ess-prior-year .ess-chart-line,.ess-prior-year .ess-chart-point{stroke-width:1.5}.ess-monthly-disclosure.reservations-disclosure{margin:16px 0 0;border-radius:var(--radius)}.ess-month-status{display:block;margin-top:3px;font-size:11px;color:var(--ink);font-weight:400}.ess-table-months .ess-selected-period>*{background:var(--bg)}.ess-source-card{margin-top:14px;padding:20px 23px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px;align-items:center}.ess-source-card .ess-eyebrow{margin-bottom:7px}.ess-source-card h3{font-size:15px;font-weight:700}.ess-source-card p:not(.ess-eyebrow){color:var(--ink-2);font-size:13px;margin:6px 0 13px}.ess-source-facts{border-left:1px solid var(--line);padding-left:26px;min-width:0}.ess-source-facts dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;font-size:12px}.ess-source-facts dt{color:var(--ink-3)}.ess-source-facts dd{margin:0;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.ess-source-facts small{display:block;color:var(--ink-3);font-size:11px;margin-top:10px}.ess-chart-plot{position:relative}.ess-chart-plot .ess-line-chart{pointer-events:none}.ess-chart-hit-grid.bars-grid{position:absolute;inset:0 2% 0 8%;height:auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:0;align-items:stretch;touch-action:pan-y pinch-zoom}.ess-chart-hit-grid>.day-bar{display:block;width:100%;height:100%;min-width:0;min-height:0;align-self:stretch;border-radius:0;background:none;transform:none;touch-action:pan-y pinch-zoom}.ess-chart-hit-grid>.day-bar:is(:hover,.pinned,:focus-visible){background:none;transform:none;z-index:2}.ess-chart-hit-grid>.day-bar:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ess-chart-hit-grid>.day-bar:focus-visible .bar-tip{opacity:1}.ess-chart-hit-grid .bar-tip{top:-56px;bottom:auto;width:max-content;max-width:160px;white-space:normal;text-align:left}.ess-chart-hit-grid .bar-tip small{text-transform:none}.ess-chart-hit-grid>.day-bar:nth-child(-n+4) .bar-tip{left:0;transform:none}.ess-chart-hit-grid>.day-bar:nth-child(-n+4) .bar-tip::after{left:10px;transform:none}.ess-chart-hit-grid>.day-bar:nth-last-child(-n+4) .bar-tip{left:auto;right:0;transform:none}.ess-chart-hit-grid>.day-bar:nth-last-child(-n+4) .bar-tip::after{left:auto;right:10px;transform:none}.ess-chart-plot .ess-chart-point{transform-box:fill-box;transform-origin:center;transition:transform .12s}.ess-chart-plot:has(.day-bar:nth-child(1):is(:hover,.pinned,:focus-visible)) [data-point-index="0"],.ess-chart-plot:has(.day-bar:nth-child(2):is(:hover,.pinned,:focus-visible)) [data-point-index="1"],.ess-chart-plot:has(.day-bar:nth-child(3):is(:hover,.pinned,:focus-visible)) [data-point-index="2"],.ess-chart-plot:has(.day-bar:nth-child(4):is(:hover,.pinned,:focus-visible)) [data-point-index="3"],.ess-chart-plot:has(.day-bar:nth-child(5):is(:hover,.pinned,:focus-visible)) [data-point-index="4"],.ess-chart-plot:has(.day-bar:nth-child(6):is(:hover,.pinned,:focus-visible)) [data-point-index="5"],.ess-chart-plot:has(.day-bar:nth-child(7):is(:hover,.pinned,:focus-visible)) [data-point-index="6"],.ess-chart-plot:has(.day-bar:nth-child(8):is(:hover,.pinned,:focus-visible)) [data-point-index="7"],.ess-chart-plot:has(.day-bar:nth-child(9):is(:hover,.pinned,:focus-visible)) [data-point-index="8"],.ess-chart-plot:has(.day-bar:nth-child(10):is(:hover,.pinned,:focus-visible)) [data-point-index="9"],.ess-chart-plot:has(.day-bar:nth-child(11):is(:hover,.pinned,:focus-visible)) [data-point-index="10"],.ess-chart-plot:has(.day-bar:nth-child(12):is(:hover,.pinned,:focus-visible)) [data-point-index="11"]{transform:scale(1.45)}@media (max-width:640px){.ess-section-heading{display:block}.ess-metric-tabs{margin-top:14px}.ess-chart-grid,.ess-source-card{grid-template-columns:minmax(0,1fr)}.ess-chart-card,.ess-source-card{padding:17px}.ess-source-facts{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.ess-chart-axis{font-size:9px}}@media (max-width:600px){.ess-axis-year:not(.ess-axis-year-keep){visibility:hidden}}.cpr-fill{width:calc(var(--bar,0) * 1%)}.cpr-table .cpr-d>td:first-child{padding-left:calc(14px + 14px + 7px)}.cpr-table .cpr-d-sub>td:first-child{padding-left:calc(14px + 14px + 7px + 18px)}.mov-table-wrap .cpr-table.mm-cpr{min-width:0}@media (min-width:461px){.cpr-table.mm-cpr{table-layout:auto}:is(.ess-table-overview,.ess-table-months,.cpr-table.mm-cpr,.cpr-table.cpr-slot,.ess-cli-carte) :is(th,td):not(:first-child){width:1%;white-space:nowrap}}@media (max-width:560px){.cpr-table.cpr-slot .cpr-d>td:first-child{padding-left:calc(8px + 14px + 7px)}.cpr-table .cpr-d-sub>td:first-child{padding-left:calc(14px + 14px + 7px + 12px)}.mov-table-wrap .cpr-table.mm-cpr{min-width:520px}.cpr-table.mm-cpr th:nth-child(1),.cpr-table.mm-cpr td:nth-child(1){width:32%}.cpr-table.mm-cpr th:nth-child(n+2),.cpr-table.mm-cpr td:nth-child(n+2){width:17%}.cpr-table.mm-cpr thead .mov-th-btn,.cpr-table.mm-cpr thead .mov-th-label{white-space:normal}}@media (max-width:460px){.cpr-table.cpr-slot th.num{white-space:normal}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}html{view-transition-name:none}html:has(.ess-page){view-transition-name:root}::view-transition-group(root){animation-duration:.15s}.ess-unit-conto{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;max-width:260px;margin:10px 0 0;font-size:13px}.ess-unit-conto dt{color:var(--ink-3)}.ess-unit-conto dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.ess-chart-note>span{display:inline-flex;align-items:center;gap:6px}.ess-chart-note .ess-line-key{color:var(--ess-voce,var(--ess-green))}.ess-chart-note .ess-line-key.ess-prior-year{color:var(--ink-3)}.ess-estimate{background:var(--gold-soft);color:var(--gold);margin-left:8px}.u-meta-note-sm.ess-iva{color:var(--ink-2)}.ess-help{padding:14px 16px;margin:0 0 12px}.ess-help-dettaglio{margin:10px 18px 0}.ess-help-sub{margin:0 0 10px;font-size:14px;color:var(--ink-2);line-height:1.45}.ess-help .ghelp-uso{margin-bottom:0}.ess-schede-radio{position:relative}.ess-metric-tabs .ess-tab-radio:checked + .chip{background:var(--surface);color:var(--brand);border-color:var(--brand);font-weight:700}.ess-metric-tabs .ess-tab-radio:focus-visible + .chip{outline:2px solid var(--brand);outline-offset:2px}.ess-schede-radio{display:none}.ess-voce-pane{display:none}.ess-voce-pane.ess-voce-arrivo{display:block}@supports selector(:has(*)){.ess-schede-link{display:none}.ess-schede-radio{display:flex}.ess-voce-pane.ess-voce-arrivo{display:none}#andamento-12-mesi:has(#ess-voce-margine:checked) .ess-voce-pane[data-voce="margine"],#andamento-12-mesi:has(#ess-voce-luce:checked) .ess-voce-pane[data-voce="luce"],#andamento-12-mesi:has(#ess-voce-acqua:checked) .ess-voce-pane[data-voce="acqua"],#andamento-12-mesi:has(#ess-voce-detersivi:checked) .ess-voce-pane[data-voce="detersivi"]{display:block}}.mm-page{margin-bottom:8px}.mm-titolo{display:flex;flex-wrap:wrap;align-items:center;row-gap:6px}.mm-table thead th{padding:11px 14px}.mm-table .ess-rowname{white-space:nowrap}.mm-table .ess-minor .ess-rowname{padding-left:14px;color:var(--ink)}.mm-table .cpr-d>td{padding-top:6px;padding-bottom:6px;font-size:12.5px;line-height:1.45;color:var(--ink)}.mm-table .cpr-d>td:first-child{padding-left:calc(14px + 14px + 7px);font-weight:600}.mm-table .cpr-d.mm-breve>td{font-weight:400;color:var(--ink);font-size:12px}.mm-table .cpr-group.is-open>.cpr-toggle>:is(th,td){background:var(--bg);border-bottom-color:transparent}.mm-table tbody:not(:last-child)>tr:last-child>:is(td,th){border-bottom:1px solid var(--line)}.mm-nochev{display:inline-block;width:14px;flex:0 0 14px}.ess-table-overview .ess-minor>*,.cpr-table .cpr-toggle>td,.ess-cli-carte tbody td,.ess-cli-carte tbody td :is(strong,.cell-link){font-weight:var(--ess-riga-peso)}.ess-cli-carte tbody td .cell-link,.ess-cli-carte tbody td .cell-link :is(strong,code){font-weight:600}.ess-table-overview .ess-total>*,.mm-table .ess-group>*,.cpr-table .row-total>td,.ess-cli-carte .vpm-footer>td{background:var(--ess-totale-fondo);color:var(--ess-totale-testo);font-weight:700;border-top:var(--ess-totale-bordo)}.ess-table-overview .ess-total>*{border-bottom-color:transparent}.ess-table-overview .ess-total :is(strong,b),.mm-table .ess-group :is(strong,b),.cpr-table .row-total :is(strong,b),.ess-cli-carte .vpm-footer :is(strong,b){font-weight:inherit}.mm-table .ess-group>*{border-top:none}.ess-clienti .reservations-disclosure{margin:0}.ess-clienti>.section-title{padding-left:0;padding-right:0}.ess-cli-carte thead th{vertical-align:bottom}.ess-seg-pane{display:none}.ess-seg-pane.ess-seg-arrivo{display:grid}#segmento{scroll-margin-top:80px}.ess-con-page .mov-table-wrap{position:relative}.ess-con-vuoto{padding:20px;font-size:13px;line-height:1.6}.ess-con-vuoto p{margin:0 0 12px}.ess-con-vuoto .cell-link{white-space:normal}.ess-con-schede{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ess-con-scheda{display:contents}.ess-con-scheda>:is(input,label){display:none}.ess-con-scheda>.chip{white-space:normal}.ess-con-prodotto-pane{display:none;order:1;flex:0 0 100%;min-width:0;margin:14px 0 24px}.ess-con-prodotto-pane.ess-con-arrivo{display:block}@supports selector(:has(*)){.ess-con-scheda>:is(input,label){display:inline-flex}.ess-con-scheda>.ess-schede-link{display:none}.ess-con-prodotto-pane.ess-con-arrivo{display:none}.ess-con-scheda:has(>input:checked)>.ess-con-prodotto-pane{display:block}}.ess-con-prodotto-pane .ess-source-card{margin:0}.ess-con-grafico-scroll{overflow-x:auto;padding:0 14px}.ess-con-grafico{display:block;width:100%;min-width:640px;height:auto}.ess-con-fascia{fill:var(--ess-det-fascia)}.ess-con-griglia{stroke:var(--ess-det-griglia);stroke-width:1}.ess-con-asse{font-size:10.5px;fill:var(--ess-det-asse);font-variant-numeric:tabular-nums}.ess-con-legenda{display:flex;flex-wrap:wrap;gap:6px 14px;padding:8px 20px 14px;font-size:12px;color:var(--ink-2)}.ess-con-chiave{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px;background:currentColor}.ess-con-chiave-conte{border-radius:50%}@supports selector(:has(*)){.ess-seg-pane.ess-seg-arrivo{display:none}#segmento:has(#ess-seg-a_rischio:checked) .ess-seg-pane[data-segmento="a_rischio"],#segmento:has(#ess-seg-persi_abituali:checked) .ess-seg-pane[data-segmento="persi_abituali"],#segmento:has(#ess-seg-mai_partiti:checked) .ess-seg-pane[data-segmento="mai_partiti"]{display:grid}}.ess-cohort-chart{display:grid;gap:16px;padding-top:12px}.ess-cohort-row>span{font-weight:500}.ess-mac-dettaglio{margin-top:12px}.ess-macchine>.section-title,.ess-macchine>section>.section-title{padding-left:0;padding-right:0}.ess-macchine>.u-mx-18-mt-12,.ess-macchine>.metric-rows{margin-left:0;margin-right:0}.ess-macchine>.ess-mac-charts{margin-top:32px}.ess-macchine .ess-mac-hm-legenda{display:flex;align-items:center;column-gap:18px;row-gap:4px;flex-wrap:wrap;margin:18px 0 0}.ess-macchine .ess-mac-hm-legenda-grp{display:inline-flex;align-items:center;gap:4px}.ess-macchine .ess-mac-hm-legenda-lbl{font-size:11px;color:var(--ink-3);margin:0 6px}.ess-macchine .ess-mac-hm-legenda-lbl:first-child{margin-left:0}.ess-macchine .ess-mac-hm-legenda i{width:16px;height:16px;flex:0 0 16px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px}.ess-macchine .ess-mac-hm-legenda .ess-mac-hm-zero{background:var(--ess-hm-zero);color:var(--ess-hm-zero-ink)}.ess-macchine .ess-mac-hm-legenda .ess-mac-hm-legenda-punta{outline:2px solid var(--brand);outline-offset:-2px}.ess-macchine .vpm-table tbody td,.ess-macchine .vpm-table tbody td strong{font-weight:var(--ess-riga-peso)}.ess-macchine .vpm-footer>tr:first-child>td{background:var(--ess-totale-fondo);color:var(--ess-totale-testo);font-weight:700;border-top:var(--ess-totale-bordo)}.ess-macchine .vpm-footer>tr:first-child>td strong{font-weight:inherit}.ess-macchine .vpm-footer>.ess-mac-tempo-medio>td{font-weight:var(--ess-riga-peso);color:var(--ink);border-top:1px solid var(--line)}.ess-macchine .vpm-footer>.ess-mac-tempo-medio>td.num{color:var(--ink)}.ess-macchine .ess-mac-charts .ess-cohort-row{grid-template-columns:2em minmax(0,1fr) 7.5em}.ess-macchine .ess-mac-charts .ess-cohort-row>span:first-child{white-space:nowrap}.ess-macchine .mov-th .ess-mac-model{margin-top:3px;padding-right:18px;text-align:right;letter-spacing:0;text-transform:none}.ess-macchine .vpm-table thead th.ess-mac-col-totale,.ess-macchine .vpm-table tbody td.ess-mac-col-totale{background:var(--ess-totale-fondo);color:var(--ess-totale-testo);font-weight:700}.ess-macchine .vpm-table thead th.ess-mac-col-totale .mov-th-btn{color:inherit}.ess-macchine .ess-mac-gemella{padding:24px 26px;justify-content:space-between;gap:0;min-height:185px;container-type:inline-size}.ess-macchine .ess-mac-gemella .ess-eyebrow{font-size:10px;letter-spacing:1.35px}.ess-macchine .ess-mac-gemella-numero{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:0 12px}.ess-macchine .ess-mac-gemella .ess-summary-change{color:var(--ink-2);border-top-color:var(--line)}@media (max-width:640px){.ess-macchine .ess-mac-gemella{padding:19px 16px;min-height:168px}}.ess-mac-model{display:block;font-size:11px;font-weight:400;color:var(--ink-3)}.ess-mac-charts .ess-cohort-row{display:grid;grid-template-columns:80px minmax(0,1fr) max-content;align-items:center;gap:10px;font-size:12px}.ess-mac-charts .ess-num{text-align:right;color:var(--ink)}.ess-mac-track{height:10px;border-radius:3px;overflow:hidden;background:var(--bg)}.ess-mac-track .ess-cohort-fill{display:block;width:calc(var(--bar,0) * 1%);height:100%;border-radius:inherit;background:var(--ess-green)}.ess-mac-dryers .ess-cohort-fill{background:var(--ess-green)}#programmi-macchina{scroll-margin-top:80px}.ess-mac-programmi-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.ess-mac-programmi-metrics>div{padding:18px 20px;min-width:0}.ess-mac-programmi-metrics dt{font-size:11px;color:var(--ink-3)}.ess-mac-programmi-metrics dd{margin:7px 0 0;font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.ess-mac-programmi-callout{margin-top:14px;padding:18px 20px;border:1px solid var(--ess-green-line);border-radius:13px;background:var(--ess-green-soft)}.ess-mac-programmi-callout h3{margin:0;font-size:14px;color:var(--ink)}.ess-mac-programmi-callout p{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--ink-2)}@media (max-width:640px){.ess-mac-programmi-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ess-mac-programmi-metrics>div{padding:16px}}#pressione{scroll-margin-top:80px}.ess-mac-dettaglio>.ess-page{margin-left:0;margin-right:0}.ess-mac-hm-scroll{overflow-x:auto;overscroll-behavior-x:contain}.ess-mac-hm-grid{display:grid;grid-template-columns:47px repeat(8,minmax(36px,1fr));gap:5px;min-width:465px;padding-top:14px}.ess-mac-hm-axis{font-size:10px;color:var(--ess-hm-muted);display:flex;align-items:center;justify-content:center}.ess-mac-hm-day{justify-content:flex-start}.ess-mac-hm-cell{height:30px;border-radius:4px;background:var(--ess-hm-zero);color:var(--ess-hm-zero-ink);display:flex;align-items:center;justify-content:center;font-size:10px;font-variant-numeric:tabular-nums}.ess-mac-hm-basso{background:var(--ess-hm-low);color:var(--ess-hm-low-ink)}.ess-mac-hm-medio{background:var(--ess-hm-medium);color:var(--ess-hm-medium-ink)}.ess-mac-hm-alto{background:var(--ess-hm-high);color:var(--ess-hm-high-ink)}.ess-mac-hm-peak{outline:2px solid var(--brand);outline-offset:1px}@media (max-width:640px){.ess-mac-charts .ess-cohort-row{grid-template-columns:68px minmax(0,1fr) max-content;gap:8px}}.ess-appro.reservations-disclosure{margin:12px 0 0}.ess-appro>summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) auto;gap:12px 16px}.ess-appro>summary>span{min-width:0;overflow-wrap:anywhere}.ess-appro>summary::after{grid-column:3;grid-row:1;margin-left:0}.ess-appro-scopo{display:block;margin-top:4px;font-size:12px;font-weight:400;line-height:1.5;color:var(--ink-3)}.ess-appro-dato{display:grid;gap:2px;text-align:right}.ess-appro-dato .ess-muted{font-size:12px;font-weight:400}.ess-appro-dato strong{font-weight:700}.ess-vista{display:none}.ess-vista[data-vista="tabella"]{display:block}@supports selector(:has(*)){:has(>.ess-schede-radio>.ess-tab-radio[value="grafico"]:checked)>.ess-vista[data-vista="tabella"]{display:none}:has(>.ess-schede-radio>.ess-tab-radio[value="grafico"]:checked)>.ess-vista[data-vista="grafico"]{display:block}}@media (max-width:460px){.ess-appro>summary{grid-template-columns:minmax(0,1fr) auto}.ess-appro>summary::after{grid-column:2}.ess-appro-dato{grid-column:1;text-align:left}}.ess-page[data-ess-tab]>*,.ess-page[data-ess-tab] .ess-vista{min-width:0;max-width:100%}.ess-page[data-ess-tab] .help-btn{flex:none;margin:0}.ess-page[data-ess-tab] .ess-appro .ess-help{border:0;border-radius:0;box-shadow:none}.ess-page[data-ess-tab] .ess-appro .ess-chart-card{padding:0}.ess-page[data-ess-tab] .ess-appro{position:relative}.ess-page[data-ess-tab] .ess-con-prodotto-pane{margin-bottom:0}.ess-page[data-ess-tab] .ess-con-prodotto-pane>section + section{margin-top:24px;border-top:1px solid var(--line)}.ess-page[data-ess-tab] .mov-table-wrap{width:100%;max-width:100%;min-width:0;overflow-x:auto}.ess-page[data-ess-tab] .mov-table-wrap .dt-table{min-width:0;table-layout:auto}.ess-page[data-ess-tab] .dt-table :is(th,td){vertical-align:middle}.ess-page[data-ess-tab="consumi"] .ess-con-grafico-scroll{padding:8px 0;max-width:100%;overflow-x:auto}.ess-page[data-ess-tab="consumi"] .ess-con-grafico{width:100%;min-width:640px;max-width:none;height:auto;margin:0}.ess-page[data-ess-tab="consumi"] .ess-con-grafico text{font-family:inherit;font-size:12px}.ess-page[data-ess-tab="consumi"] .ess-con-legenda{gap:8px 18px;padding:8px 0 0;font-size:12px;line-height:1.6}.ess-page[data-ess-tab="consumi"] .ess-con-band-note{margin:8px 0 0;font-size:12px;line-height:1.6}.ess-page[data-ess-tab="macchine"] .vpm-table .cpr-d>td:first-child{padding-left:calc(14px + 14px + 7px)}.ess-page[data-ess-tab] .ess-sezione{position:relative}.ess-page[data-ess-tab] .ess-sezione-testa .section-title{justify-content:flex-start;gap:6px}.ess-page[data-ess-tab] .ess-sezione-lettura{display:grid;gap:2px;margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.ess-page[data-ess-tab] .ess-sezione-lettura p{margin:0}.ess-page[data-ess-tab] .ess-sezione-lettura{grid-template-columns:minmax(0,1fr) auto;column-gap:20px}.ess-page[data-ess-tab] .ess-sezione-lettura>p{grid-column:1}.ess-page[data-ess-tab] .ess-sezione-lettura>.ess-sezione-azione{grid-column:2;grid-row:1 / span 2;align-self:center;color:var(--brand);font-size:13px;font-weight:600}.ess-page[data-ess-tab] .ess-sezione-lettura-titolo{font-size:16px;font-weight:700;line-height:1.4;color:var(--ink)}.ess-page[data-ess-tab] .ess-sezione-lettura-testo{font-size:13px;line-height:1.5;color:var(--ink-3)}.ess-page[data-ess-tab] .dt-card:not(.ess-chart-card)>.ess-sezione-lettura{margin:0;padding:18px 20px 16px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso{width:100%;min-width:465px;table-layout:fixed;border-collapse:separate;border-spacing:5px;margin-top:9px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso th{padding:0;font-size:10px;font-weight:400;color:var(--ess-hm-muted);text-align:center}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso thead th:first-child,.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso tbody th{width:42px;text-align:left;white-space:nowrap}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso td{padding:0}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-nomi{white-space:nowrap}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-cella{width:100%;border:0;padding:0;font-family:inherit}.ess-mac-dettaglio[data-ess-tab="macchine"] button.ess-mac-uso-cella{cursor:pointer}.ess-mac-dettaglio[data-ess-tab="macchine"] button.ess-mac-uso-cella[aria-pressed="true"]{box-shadow:0 0 0 2px var(--ink)}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-spaccato{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-invito{margin:0;font-size:12px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-spaccato-testa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:13px;color:var(--ink-2)}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-spaccato-testa p{margin:0}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-spaccato-testa p + p{font-size:12px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-giorni td:last-child{padding-left:10px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-media{font-weight:700}@media (max-width:640px){.ess-page[data-ess-tab] .ess-sezione-lettura>.ess-sezione-azione{grid-column:1;grid-row:auto;justify-self:start;margin-top:10px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-hm-grid{grid-template-columns:30px repeat(8,minmax(0,1fr));gap:3px;min-width:0}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-hm-axis{font-size:9px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-hm-cell{height:26px;font-size:9px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso{min-width:0;border-spacing:3px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso thead th:first-child,.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso tbody th{width:30px;font-size:9px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso.ess-mac-uso-giorni{border-spacing:2px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-giorni thead th:last-child{width:46px;font-size:9px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-giorni td:last-child{padding-left:4px}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-giorni .ess-mac-hm-cell{white-space:nowrap}.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-giorni thead th:first-child,.ess-mac-dettaglio[data-ess-tab="macchine"] .ess-mac-uso-giorni tbody th{display:none}}.ess-page[data-ess-tab="clienti"] .ess-sezione>.dt-card:not(.ess-help) + .dt-card{margin-top:14px}.ess-page[data-ess-tab="clienti"] .ess-sezione-testa{padding-bottom:0;align-items:center}.ess-page[data-ess-tab] .ess-sezione-testa .ess-sezione-azione{color:var(--brand);font-size:13px;font-weight:600}.ess-page[data-ess-tab] .ess-sezione>.ess-appro.reservations-disclosure{margin-top:0}@media (max-width:640px){.ess-page[data-ess-tab] .ess-sezione-testa:has(>.ess-sezione-azione){display:flex;flex-wrap:nowrap;align-items:flex-start}.ess-page[data-ess-tab] .ess-sezione-testa>.ess-sezione-azione{flex:none;margin:18px 0 0}}#andamento-12-mesi .ess-metric-tabs .chip{min-height:0}@media (max-width:640px){#andamento-12-mesi .ess-metric-tabs{margin-top:0}}#andamento-12-mesi .ess-chart-head{flex-direction:column;margin-bottom:24px}#andamento-12-mesi .ess-chart-formula{flex-basis:100%}#andamento-12-mesi .ess-chart-note{padding-top:18px}.ess-page[data-ess-tab="consumi"] .ess-sezione-testa{align-items:center}.ess-page[data-ess-tab="consumi"] .ess-sezione-testa:not(:has(p)){padding-bottom:0}.ess-page[data-ess-tab="consumi"] .ess-sezione-testa:not(:has(p))>.ess-sezione-azione{margin-top:16px}.ess-page[data-ess-tab="consumi"] section>.dt-card:not(.ess-help) + .dt-card{margin-top:14px}.ess-page[data-ess-tab="consumi"] .ess-con-prodotto-pane{margin-top:0}.ess-page[data-ess-tab="consumi"] .ess-con-prodotto-pane>.dt-card:first-child{margin-top:14px}.ess-page[data-ess-tab="consumi"] .ess-con-prodotto-pane>section + section{margin-top:0;border-top:0}.ess-page[data-ess-tab="consumi"] .ess-metric-tabs .chip{min-height:0}@media (max-width:640px){.ess-page[data-ess-tab="consumi"] .ess-sezione>.ess-metric-tabs{margin-top:0}}.ess-page[data-ess-tab] .ess-cli-riepilogo{overflow:hidden}.ess-page[data-ess-tab] .ess-cli-riepilogo dd{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.ess-page[data-ess-tab] .ess-cli-riepilogo dd .ess-delta{font-weight:400}.ess-page[data-ess-tab] .ess-cli-riepilogo .ess-mac-programmi-callout{margin:0;border:0;border-top:1px solid var(--ess-green-line);border-radius:0}.ess-page[data-ess-tab] .ess-cli-riepilogo .ess-mac-programmi-callout .cell-link{display:inline-flex;align-items:center;margin-top:10px}.ess-page[data-ess-tab="clienti"] .ess-chart-head{flex-direction:column;margin-bottom:24px}.ess-page[data-ess-tab="clienti"] .ess-chart-formula{flex-basis:100%}.ess-page[data-ess-tab="clienti"] .ess-chart-note{padding-top:18px}.ess-page[data-ess-tab="clienti"] .ess-cli-grafico-stretto{display:none}.ess-page[data-ess-tab="clienti"] .ess-chart-seconda{color:var(--ess-ocra)}.ess-page[data-ess-tab="clienti"] .ess-chart-seconda .ess-chart-line{stroke-width:2}.ess-page[data-ess-tab="clienti"] .ess-sezione>.ess-monthly-disclosure{margin-top:14px}.ess-page[data-ess-tab="clienti"] .ess-sezione>.ess-monthly-disclosure + .dt-card{margin-top:14px}.ess-page[data-ess-tab] .ess-cli-riepilogo .ess-mac-programmi-metrics>div{display:grid;grid-row:span 2;grid-template-rows:subgrid;align-items:start}.ess-page[data-ess-tab="clienti"] #segmento .ess-seg-pane{gap:14px;margin-top:14px}.ess-page[data-ess-tab="clienti"] .dt-table thead th{vertical-align:bottom}.ess-page[data-ess-tab="clienti"] .ess-table-overview tbody .ess-rowname{white-space:nowrap}@supports selector(:has(*)){.ess-page[data-ess-tab="clienti"] #segmento:has(#ess-seg-attivi:checked) .ess-seg-pane[data-segmento="attivi"]{display:grid}}@media (max-width:640px){.ess-page[data-ess-tab] .ess-cli-riepilogo dd{flex-direction:column;align-items:flex-start;gap:4px}.ess-page[data-ess-tab="clienti"] .ess-cli-grafico-largo{display:none}.ess-page[data-ess-tab="clienti"] .ess-cli-grafico-stretto{display:block}}.ess-page[data-ess-tab] .ess-cli-indice{overflow:hidden}.ess-page[data-ess-tab] .ess-cli-indice-intro{margin:0;padding:18px 22px;background:var(--ess-green);color:var(--surface);font-size:15px;line-height:1.5}.ess-page[data-ess-tab] .ess-cli-indice-intro strong{color:var(--surface)}.ess-page[data-ess-tab] .ess-cli-indice-voci{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));padding:0 22px 8px}.ess-page[data-ess-tab] .ess-cli-indice-voce{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 18px 14px 0}.ess-page[data-ess-tab] .ess-cli-indice-voce + .ess-cli-indice-voce{padding-left:18px;border-left:1px solid var(--line)}.ess-page[data-ess-tab] .ess-cli-indice-voce h3{margin:0;font-size:13px;font-weight:700;color:var(--ink)}.ess-page[data-ess-tab] .ess-cli-indice-numero{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:6px 0 0;font-size:26px;font-weight:700;color:var(--ink)}.ess-page[data-ess-tab] .ess-cli-indice-numero .ess-delta{font-size:12px;font-weight:400}.ess-page[data-ess-tab] .ess-cli-indice-cosa{margin:0;font-size:12px;color:var(--ink-3)}.ess-page[data-ess-tab] .ess-cli-indice-testo{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--ink-2)}.ess-page[data-ess-tab] .ess-cli-indice-prima{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--ink-2)}.ess-page[data-ess-tab] .ess-cli-indice-voce .cell-link{display:inline-flex;align-items:center;margin-top:auto;padding-top:8px;font-size:13px}@media (max-width:640px){.ess-page[data-ess-tab] .ess-cli-indice-intro{padding:14px 16px}.ess-page[data-ess-tab] .ess-cli-indice-voci{grid-template-columns:1fr}.ess-page[data-ess-tab] .ess-cli-indice-voce{padding:10px 0;gap:2px}.ess-page[data-ess-tab] .ess-cli-indice-voce + .ess-cli-indice-voce{padding-left:0;border-left:0;border-top:1px solid var(--line)}.ess-page[data-ess-tab] .ess-cli-indice-numero{font-size:24px;margin-top:2px}.ess-page[data-ess-tab] .ess-cli-indice-testo{margin-top:2px}.ess-page[data-ess-tab] .ess-cli-indice-voce .cell-link{padding-top:4px}}.ess-page[data-ess-tab="consumi"] .dt-table thead th{vertical-align:bottom}.ess-page[data-ess-tab="consumi"] tbody tr.ess-con-riga-fuori:not(.ess-total)>:is(th,td),.ess-page[data-ess-tab="consumi"] tbody tr.ess-con-riga-fuori:not(.ess-total)>:is(th,td) *{color:var(--warn-text)}.ess-page[data-ess-tab="consumi"] .dt-table .dos-fuori{color:var(--warn-text)}.ess-page[data-ess-tab="consumi"] .dt-table tbody tr>.ess-con-cella-fuori{color:var(--warn-text)}.ess-page[data-ess-tab="consumi"] .dt-table tbody tr>:is(th,td).ess-nc,.ess-page[data-ess-tab="consumi"] .dt-table tbody tr>:is(th,td) .ess-nc,.ess-page[data-ess-tab="consumi"] .dt-table tbody tr>:is(th,td) .ess-nc *{color:var(--ink)}.ess-page[data-ess-tab="consumi"] .dt-table :is(tfoot tr,tr.ess-total)>:is(th,td),.ess-page[data-ess-tab="consumi"] .dt-table :is(tfoot tr,tr.ess-total)>:is(th,td) *{color:var(--ink)}.ess-page[data-ess-tab="consumi"] .ess-sezione>:is(.u-meta-note-sm,.ess-con-band-note) + .dt-card{margin-top:14px}.ess-page[data-ess-tab="consumi"] .dt-table :is(th,td).ess-con-lettura-cella{width:1%;white-space:nowrap;text-align:left}.ess-page[data-ess-tab="consumi"] .ess-con-base{stroke:var(--line);stroke-width:1}.ess-page[data-ess-tab="consumi"] .ess-con-conta{stroke:var(--ess-det-griglia);stroke-width:1;stroke-dasharray:3 4}.ess-page[data-ess-tab="consumi"] .ess-con-misurato{stroke:var(--ess-det-1);stroke-width:2}.ess-page[data-ess-tab="consumi"] .ess-con-reale{fill:var(--warn);stroke:var(--surface);stroke-width:2}.ess-page[data-ess-tab="consumi"] .ess-con-etichetta{fill:var(--ink);font-weight:600}.ess-page[data-ess-tab="consumi"] .ess-con-etichetta-fuori{fill:var(--warn-text);font-weight:700}.ess-page[data-ess-tab="consumi"] .ess-con-chiave.ess-con-fascia{background:var(--ess-det-fascia);border:1px solid var(--ess-green-line)}.ess-page[data-ess-tab="consumi"] .ess-con-chiave.ess-con-misurato{background:var(--ess-det-1)}.ess-page[data-ess-tab="consumi"] .ess-con-chiave.ess-con-reale{background:var(--warn)}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-group>tr:not(.ess-con-riga-fuori)>td{color:var(--ink)}.ess-page[data-ess-tab="consumi"] .dos-table .cpr-d>td:first-child{text-indent:0}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-d>td:first-child{text-indent:calc(14px + 7px)}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-sub-toggle>td:first-child{text-indent:0;cursor:pointer}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-sub-riga>td{font-size:12px}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-sub-riga>td:first-child{font-weight:400}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-sub-toggle[aria-expanded="true"] .cpr-chev{transform:rotate(90deg)}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-sub-toggle:is(:hover,:focus-visible) .cpr-chev{color:var(--brand)}.ess-page[data-ess-tab="consumi"] #detersivo-programma .cpr-group.is-open .cpr-sub-riga:not(.is-open){display:none}.ess-page[data-ess-tab="consumi"] .ess-con-conte{overflow:hidden}.ess-page[data-ess-tab="consumi"] .ess-con-conte>.ess-chart-head{padding:22px 18px 0;margin-bottom:12px}.ess-page[data-ess-tab="consumi"] .ess-con-conte>.ess-chart-head + .mov-table-wrap{border-top:1px solid var(--line)}.ess-page[data-ess-tab="consumi"] .ess-con-intervalli tbody tr:hover{background:transparent;cursor:default}@media (max-width:640px){.ess-page[data-ess-tab="consumi"] .ess-con-conte>.ess-chart-head{padding:22px 12px 0}}.ess-page[data-ess-tab="consumi"] .ess-cli-riepilogo .ess-mac-programmi-metrics>div:nth-child(3):last-child{grid-column:span 2}.ess-page[data-ess-tab="consumi"] :is(#consumi-detersivi,#consumi-prodotti) .dt-table tbody .ess-rowname,#consumi-magazzino.ess-page[data-ess-tab="consumi"] .dt-table tbody .ess-rowname,.ess-page[data-ess-tab="consumi"] :is(#detersivo-lavatrice,#detersivo-programma) .cpr-d>td:first-child{white-space:nowrap}