div[b-3olgnhogt6]{width:100%}.consumption-chart-height[b-k0f8xb0l8v]{height:360px}.consumption-card-root[b-k0f8xb0l8v] .consumption-viewmode-menu-mobile{display:none}.consumption-viewmode-chip[b-k0f8xb0l8v]{display:flex;align-items:center;gap:2px;height:32px;padding:0 8px;border:1px solid var(--mud-palette-divider,#e0e0e0);border-radius:var(--mud-default-borderradius,8px);cursor:pointer}@media(min-width:1600px){.consumption-chart-height[b-k0f8xb0l8v]{height:400px}}@media(min-width:1920px){.consumption-chart-height[b-k0f8xb0l8v]{height:440px}}.drill-breadcrumb-strip[b-k0f8xb0l8v]{display:flex;align-items:center;justify-content:space-between;padding:4px 0 10px;border-bottom:1px solid var(--mud-palette-divider,rgba(0,0,0,.07));margin-bottom:12px}.drill-breadcrumb[b-k0f8xb0l8v]{gap:2px;flex-wrap:wrap}[b-k0f8xb0l8v] .drill-breadcrumb-btn{min-width:auto!important;height:auto!important;padding:0 4px!important;font-size:.75rem!important;line-height:1.4!important;text-transform:none!important;opacity:.8}[b-k0f8xb0l8v] .drill-breadcrumb-btn:hover{opacity:1;text-decoration:underline}.drill-sep[b-k0f8xb0l8v]{color:var(--mud-palette-text-secondary);padding:0 2px;line-height:1.4}[b-k0f8xb0l8v] .drill-current{font-weight:500!important;opacity:.8}.drill-hint[b-k0f8xb0l8v]{opacity:.55;font-style:italic;letter-spacing:.01em}.consumption-card-header-standard[b-k0f8xb0l8v]{display:flex;flex-direction:column;gap:12px}.consumption-card-filters-standard[b-k0f8xb0l8v]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media(min-width:601px){.consumption-card-header-standard[b-k0f8xb0l8v]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.consumption-card-filters-standard[b-k0f8xb0l8v]{flex-wrap:nowrap}}.consumption-card-controls[b-k0f8xb0l8v]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.consumption-card-tabs[b-k0f8xb0l8v],.consumption-card-filters[b-k0f8xb0l8v],.consumption-card-compare-mobile[b-k0f8xb0l8v]{width:100%}.consumption-card-tabs[b-k0f8xb0l8v]{display:flex;justify-content:center}.consumption-card-filters[b-k0f8xb0l8v]{display:flex;gap:8px;align-items:center;justify-content:center}.consumption-card-compare-mobile[b-k0f8xb0l8v]{display:flex;justify-content:flex-start}[b-k0f8xb0l8v] .consumption-card-filters .cost-toggle-switch,[b-k0f8xb0l8v] .consumption-card-filters .mud-divider{display:none}@media(min-width:841px){.consumption-card-controls[b-k0f8xb0l8v]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.consumption-card-tabs[b-k0f8xb0l8v],.consumption-card-filters[b-k0f8xb0l8v]{width:auto;display:flex;gap:8px;align-items:center}.consumption-card-tabs[b-k0f8xb0l8v]{justify-content:flex-start}.consumption-card-filters[b-k0f8xb0l8v]{justify-content:flex-end}.consumption-card-compare-mobile[b-k0f8xb0l8v]{display:none}[b-k0f8xb0l8v] .consumption-card-filters .cost-toggle-switch,[b-k0f8xb0l8v] .consumption-card-filters .mud-divider{display:flex}}@media(max-width:840px){.consumption-card-root[b-k0f8xb0l8v] .consumption-metrics-row{flex-wrap:wrap!important;gap:8px}.consumption-card-root[b-k0f8xb0l8v] .consumption-viewmode-toggle-desktop{display:none}.consumption-card-root[b-k0f8xb0l8v] .consumption-viewmode-menu-mobile{display:inline-flex}}@media(max-width:600px){.consumption-card-root[b-k0f8xb0l8v] .consumption-card{padding:16px!important;margin-top:0!important;border:1px solid var(--mud-palette-divider,#e0e0e0)!important;border-radius:var(--mud-default-borderradius,8px)!important}.consumption-card-controls[b-k0f8xb0l8v]{gap:16px;margin-top:16px}.consumption-card-tabs[b-k0f8xb0l8v] .segmented-toggle{width:100%}.consumption-card-tabs[b-k0f8xb0l8v] .segmented-toggle-btn{flex:1 1 0}.consumption-card-root[b-k0f8xb0l8v] .consumption-controls-divider{display:none}.consumption-card-root[b-k0f8xb0l8v] .consumption-switches-row{flex-wrap:wrap!important;gap:10px}.consumption-card-root[b-k0f8xb0l8v] .consumption-switches-row .cost-toggle-switch{margin:0}.consumption-card-root[b-k0f8xb0l8v] .consumption-chart-nav-prev,.consumption-card-root[b-k0f8xb0l8v] .consumption-chart-nav-next{display:none}.consumption-card-root[b-k0f8xb0l8v] .consumption-drill-hint{display:none}.drill-breadcrumb-strip[b-k0f8xb0l8v]{display:none}}@media(max-width:600px){.consumption-card-root[b-k0f8xb0l8v] .mud-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.consumption-card-root[b-k0f8xb0l8v] .mud-table-container .mud-table-root{min-width:640px}.consumption-card-root[b-k0f8xb0l8v] .mud-table-cell,.consumption-card-root[b-k0f8xb0l8v] th.mud-table-cell{white-space:nowrap}}.metrics-root[b-39ku3ku03w] .metric-label{font-weight:500;font-size:.75rem;color:var(--mud-palette-text-secondary);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.metrics-root[b-39ku3ku03w] .metric-container{margin-left:.75rem;margin-right:.75rem}.metrics-root[b-39ku3ku03w] .metric-unit{font-weight:400;font-size:.85rem;color:var(--mud-palette-text-secondary);padding-left:.5rem}.metrics-root[b-39ku3ku03w] .metric-value{font-weight:600;font-size:1.65rem;line-height:1.2;margin:6px 0 2px 0}.metrics-root[b-39ku3ku03w] .metric-green-dark{color:#15803d}.metrics-root[b-39ku3ku03w] .metric-green{color:#065f46}.metrics-root[b-39ku3ku03w] .metric-blue{color:#1d4ed8}.metrics-root[b-39ku3ku03w] .metric-orange{color:#b45309}.metrics-root[b-39ku3ku03w] .metric-emerald{color:#047857}.metrics-root[b-39ku3ku03w] .metric-cyan{color:#0e7490}.metrics-root[b-39ku3ku03w] .metric-green-dark.metric-value-dm{color:#4ade80}.metrics-root[b-39ku3ku03w] .metric-green.metric-value-dm{color:#34d399}.metrics-root[b-39ku3ku03w] .metric-blue.metric-value-dm{color:#60a5fa}.metrics-root[b-39ku3ku03w] .metric-orange.metric-value-dm{color:#fbbf24}.metrics-root[b-39ku3ku03w] .metric-emerald.metric-value-dm{color:#34d399}.metrics-root[b-39ku3ku03w] .metric-cyan.metric-value-dm{color:#22d3ee}[b-pu23lwpg14] .mud-input{margin-bottom:0!important}[b-pu23lwpg14] .time-period-select{width:120px;flex-shrink:0}[b-pu23lwpg14] .date-picker-field{width:150px;flex-shrink:0}[b-pu23lwpg14] .hour-select-field{width:100px;flex-shrink:0}[b-pu23lwpg14] .month-select-field{width:90px;flex-shrink:0}[b-pu23lwpg14] .year-field-small{width:95px;flex-shrink:0}[b-pu23lwpg14] .compare-vs-label{color:var(--mud-palette-text-secondary);font-weight:600;align-self:center;white-space:nowrap}[b-pu23lwpg14] .mud-picker-popup{z-index:1400!important}[b-pu23lwpg14] .mud-picker-content{max-width:none!important}.resolution-date-selector[b-pu23lwpg14]{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}@media(max-width:600px){.resolution-date-selector[b-pu23lwpg14]{width:100%;flex-wrap:wrap;row-gap:8px}[b-pu23lwpg14] .time-period-select{width:auto;flex:1 1 0;min-width:76px}[b-pu23lwpg14] .month-select-field,[b-pu23lwpg14] .year-field-small{width:auto;flex:1 1 0;min-width:64px}[b-pu23lwpg14] .filter-chip-select .mud-input-outlined-border{border-radius:13px!important}[b-pu23lwpg14] .filter-chip-select .mud-select-input{min-height:20px;padding:6px 10px!important;font-size:1rem;justify-content:center}.compare-vs-label[b-pu23lwpg14]{font-size:1rem;flex-shrink:0;padding:0 2px}}@media(max-width:360px){.resolution-date-selector[b-pu23lwpg14]{gap:4px}[b-pu23lwpg14] .time-period-select{min-width:68px}[b-pu23lwpg14] .month-select-field,[b-pu23lwpg14] .year-field-small{min-width:56px}[b-pu23lwpg14] .filter-chip-select .mud-select-input{padding:8px 6px!important;font-size:1rem}}[b-8ule5ikuhy] .location-table thead tr{background:rgba(var(--mud-palette-primary-rgb),.06);border-radius:12px 12px 0 0}[b-8ule5ikuhy] .location-table thead tr th:first-child{border-radius:12px 0 0 0}[b-8ule5ikuhy] .location-table thead tr th:last-child{border-radius:0 12px 0 0}[b-8ule5ikuhy] .location-table th{color:var(--mud-palette-text-secondary);border-bottom:1px solid var(--mud-palette-table-lines,#e0e0e0);padding:8px!important;height:40px}[b-8ule5ikuhy] .location-table th .mud-table-sort-label:focus-visible{outline:2px solid var(--mud-palette-primary);outline-offset:2px;border-radius:4px}[b-8ule5ikuhy] .location-table tbody tr{height:72px}[b-8ule5ikuhy] .location-table.mud-table-hover tbody tr:hover{background-color:rgba(var(--mud-palette-primary-rgb),.06)!important}[b-8ule5ikuhy] .location-table tbody tr:hover .service-icon-badge{background-color:var(--mud-palette-background-gray,#f2f4f7);opacity:1}[b-8ule5ikuhy] .location-table tbody tr:hover .service-icon{opacity:1}[b-8ule5ikuhy] .location-table td{padding:8px!important}[b-8ule5ikuhy] .location-table .service-icon-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--mud-palette-background-gray,#f2f4f7);border-radius:8px}[b-8ule5ikuhy] .location-table .service-icon{font-size:14px!important;width:14px;height:14px}.location-mobile-list[b-8ule5ikuhy]{display:none}@media(max-width:767.98px){.location-table-desktop[b-8ule5ikuhy]{display:none}.location-mobile-list[b-8ule5ikuhy]{display:flex;flex-direction:column;gap:8px}}.location-mobile-group[b-8ule5ikuhy]{border:1px solid var(--mud-palette-lines-default,#e8ecef);border-radius:12px;overflow:hidden}.location-mobile-header.mud-button-root[b-8ule5ikuhy]{text-transform:none;border-radius:0;padding:12px!important}.location-mobile-header .mud-button-label[b-8ule5ikuhy]{display:flex;align-items:center;gap:8px;width:100%}.location-mobile-chevron.mud-icon-root[b-8ule5ikuhy]{color:var(--mud-palette-text-secondary);font-size:18px;flex-shrink:0}.location-mobile-header-text[b-8ule5ikuhy]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;text-align:left}.location-mobile-address[b-8ule5ikuhy]{font-size:15px;font-weight:600;color:var(--mud-palette-text-primary)}.location-mobile-city[b-8ule5ikuhy]{font-size:12px;color:var(--mud-palette-text-secondary)}.location-mobile-total[b-8ule5ikuhy]{font-size:14px;font-weight:600;color:var(--mud-palette-text-primary);flex-shrink:0}.location-mobile-panel[b-8ule5ikuhy]{display:flex;flex-direction:column;gap:10px;padding:0 12px 12px 12px;cursor:pointer;border-top:1px solid var(--mud-palette-lines-default,#f1f3f5);padding-top:10px}.location-mobile-panel:focus-visible[b-8ule5ikuhy]{outline:2px solid var(--mud-palette-primary);outline-offset:-2px}.location-mobile-services[b-8ule5ikuhy]{display:flex;gap:4px}.location-mobile-panel-bottom[b-8ule5ikuhy]{display:flex;align-items:center;justify-content:space-between;gap:8px}.location-mobile-agreements[b-8ule5ikuhy]{font-size:12px;font-weight:500;color:var(--mud-palette-text-secondary)}.location-mobile-arrow.mud-icon-root[b-8ule5ikuhy]{color:var(--mud-palette-text-secondary);font-size:18px}.detail-back-btn[b-u23xjm8935]{color:var(--mud-palette-text-secondary);margin-top:4px}.detail-header-row[b-u23xjm8935]{display:flex;align-items:flex-start;gap:16px;margin-bottom:40px}[b-u23xjm8935] .detail-tab-panel{padding-top:32px}.detail-view__overlay-backdrop[b-u23xjm8935]{position:fixed;inset:0;top:49px;background:#00000045;z-index:1200}.detail-view__overlay-panel[b-u23xjm8935]{position:fixed;top:64px;right:0;width:400px;max-width:100vw;height:calc(100vh - 64px);height:calc(100dvh - 64px);background:var(--mud-palette-surface,#fff);box-shadow:-2px 0 16px rgba(0,0,0,.1);border-left:1px solid var(--mud-palette-divider,#e0e0e0);z-index:1201;display:flex;flex-direction:column;overflow:hidden;animation:panel-slide-in-b-u23xjm8935 .25s cubic-bezier(.4,0,.2,1)}@keyframes panel-slide-in-b-u23xjm8935{from{transform:translateX(100%)}to{transform:translateX(0)}}@media(max-width:600px){.detail-view__overlay-panel[b-u23xjm8935]{width:100vw}}.detail-stats-bar-wrapper[b-u23xjm8935]{padding-top:18px;padding-bottom:38px}.detail-stats-bar[b-u23xjm8935]{display:flex;flex-direction:row;align-items:stretch;background:var(--mud-palette-surface);border-radius:12px;padding:24px 0}.service-cards-grid[b-u23xjm8935]{row-gap:32px}.detail-stat-box[b-u23xjm8935]{flex:1;display:flex;flex-direction:column;align-items:center;gap:0;padding:0 24px;min-width:0}.detail-stat-divider[b-u23xjm8935]{width:0;align-self:stretch;background:var(--mud-palette-divider,#e0e0e0);flex:0 0 auto}.detail-stat-box:focus-visible[b-u23xjm8935]{outline:2px solid var(--mud-palette-primary,#198b5e);outline-offset:2px;border-radius:4px}.detail-stat-box:focus:not(:focus-visible)[b-u23xjm8935]{outline:0}.detail-stat-box__value[b-u23xjm8935]{font-size:1.1rem;font-weight:700;color:var(--mud-palette-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-stat-box__label[b-u23xjm8935]{font-size:11px;color:var(--mud-palette-text-secondary);font-weight:400}.detail-stat-box__currency[b-u23xjm8935]{font-size:.75rem;font-weight:400}@media(max-width:767.98px){.detail-stats-bar[b-u23xjm8935]{flex-wrap:wrap;row-gap:12px}.detail-stat-box[b-u23xjm8935]{flex:1 1 calc(50% - 12px);padding:0 8px}.detail-stat-divider[b-u23xjm8935]{display:none}}.multi-location-filter[b-ajfx6ln501]{width:160px;min-width:160px;max-width:160px;flex-shrink:0}[b-ajfx6ln501] .multi-location-filter .mud-input-slot{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[b-ajfx6ln501] .multi-location-filter .mud-input-slot[style*="display:none"]{width:0!important;min-width:0!important;flex:0 0 0!important;padding:0!important;margin:0!important;overflow:hidden!important}.agr-dialog-rows[b-nhp476ggvi]{display:flex;flex-direction:column;gap:6px}.agr-dialog-row[b-nhp476ggvi]{display:grid;grid-template-columns:160px 1fr;gap:16px;align-items:baseline}.agr-dialog-label[b-nhp476ggvi]{font-size:14px;color:var(--mud-palette-text-secondary);line-height:20px}.agr-dialog-value[b-nhp476ggvi]{font-size:14px;font-weight:500;color:var(--mud-palette-text-primary);line-height:20px}.detail-page[b-olkmqvsa1y]{display:flex;flex-direction:column;gap:32px;max-width:1120px}.detail-back-header[b-olkmqvsa1y]{display:flex;align-items:center;gap:8px}.detail-back-btn[b-olkmqvsa1y]{background:none;border:0;cursor:pointer;padding:0;display:flex;align-items:center;color:var(--mud-palette-text-primary)}.detail-back-btn:hover[b-olkmqvsa1y]{color:var(--mud-palette-primary)}.detail-service-badge[b-olkmqvsa1y]{width:48px;height:48px;background:var(--mud-palette-background-gray,#f7f8fb);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.detail-header-text[b-olkmqvsa1y]{display:flex;flex-direction:column}.detail-header-title[b-olkmqvsa1y]{font-size:18px;font-weight:600;color:var(--mud-palette-text-primary);margin:0;line-height:1.36;letter-spacing:-.32px}.detail-header-title:focus-visible[b-olkmqvsa1y]{outline:0}.detail-header-address[b-olkmqvsa1y]{display:flex;align-items:center;gap:2px;font-size:14px;color:var(--mud-palette-text-secondary);letter-spacing:-.32px;line-height:19px}.detail-section[b-olkmqvsa1y]{display:flex;flex-direction:column;gap:12px}.detail-section-title[b-olkmqvsa1y]{font-size:16px;font-weight:600;color:var(--mud-palette-text-primary);margin:0;letter-spacing:-.08px}.detail-card[b-olkmqvsa1y]{background:var(--mud-palette-surface,#fff);border:1px solid var(--mud-palette-lines-default,#eee);border-radius:12px;padding:8px 0;box-shadow:0 0 3px rgba(0,0,0,.02)}.detail-row[b-olkmqvsa1y]{display:grid;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:16px;padding:4px 1px;align-items:baseline}.detail-label[b-olkmqvsa1y]{font-size:14px;color:var(--mud-palette-text-secondary);line-height:19px;word-break:break-word}.detail-value[b-olkmqvsa1y]{font-size:14px;font-weight:500;color:var(--mud-palette-text-primary);letter-spacing:-.07px;word-break:break-word}.agreement-grid[b-olkmqvsa1y]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:24px;width:100%;align-items:start}.detail-agreement-card[b-olkmqvsa1y]{border:1px solid var(--mud-palette-lines-default,#eee);border-radius:12px;overflow:hidden;width:100%;max-width:550px;container-type:inline-size}.detail-type-chip[b-olkmqvsa1y]{align-self:flex-start;background:color-mix(in srgb,var(--mud-palette-primary) 88%,#000);color:var(--mud-palette-primary-text,#fff);font-size:12px;font-weight:500;padding:0 8px;height:24px;line-height:24px;border-radius:0 0 12px 12px;letter-spacing:.15px}.detail-status-chip[b-olkmqvsa1y]{background:color-mix(in srgb,var(--mud-palette-success) 12%,transparent);color:var(--mud-palette-success);border:1px solid var(--mud-palette-success);font-size:12px;font-weight:600;padding:0 8px;height:24px;line-height:22px;border-radius:12px;letter-spacing:.15px;white-space:nowrap}.detail-status-chip--inactive[b-olkmqvsa1y]{background:color-mix(in srgb,var(--mud-palette-text-secondary) 12%,transparent);color:var(--mud-palette-text-secondary);border:1px solid var(--mud-palette-text-secondary)}.detail-agreement-top[b-olkmqvsa1y]{background:var(--mud-palette-background-gray,rgba(249,249,252,.7));border-bottom:0;padding:0 24px 16px;display:flex;flex-direction:column;gap:16px}.detail-agreement-header[b-olkmqvsa1y]{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px}.detail-agreement-name-row[b-olkmqvsa1y]{display:flex;align-items:center;gap:4px;min-width:0}.detail-agreement-name[b-olkmqvsa1y]{font-size:20px;font-weight:600;color:var(--mud-palette-text-primary);margin:0;line-height:1.3;overflow-wrap:break-word}.detail-external-link[b-olkmqvsa1y]{display:flex;align-items:center;color:var(--mud-palette-text-primary)}.detail-price-row[b-olkmqvsa1y]{display:flex;align-items:flex-end;justify-content:space-between}.detail-price[b-olkmqvsa1y]{display:flex;align-items:flex-end;gap:4px}.detail-price-value[b-olkmqvsa1y]{font-size:28px;font-weight:600;color:var(--mud-palette-text-primary);line-height:1.3;letter-spacing:-1.5px}.detail-price-unit[b-olkmqvsa1y]{font-size:14px;color:var(--mud-palette-text-secondary);line-height:21px}.detail-price-note[b-olkmqvsa1y]{font-size:12px;color:var(--mud-palette-text-secondary);margin-top:-12px}[b-olkmqvsa1y] .detail-pricing-toggle{color:var(--mud-palette-text-primary);letter-spacing:.25px;margin-left:auto}[b-olkmqvsa1y] .detail-pricing-toggle .mud-button-label{display:flex;align-items:center;gap:4px}.detail-pricing-chevron[b-olkmqvsa1y]{display:flex;transition:transform .2s}.detail-pricing-chevron.expanded[b-olkmqvsa1y]{transform:rotate(180deg)}.pricing-breakdown[b-olkmqvsa1y]{border-top:1px solid var(--mud-palette-lines-default,#e5e7eb);padding-top:17px;display:flex;flex-direction:column}.pricing-line[b-olkmqvsa1y]{display:flex;align-items:center;justify-content:space-between;padding-top:12px}.pricing-line:first-child[b-olkmqvsa1y]{padding-top:0}.pricing-line-label[b-olkmqvsa1y]{font-size:14px;color:var(--mud-palette-text-secondary);letter-spacing:-.15px;line-height:20px}.pricing-line-value[b-olkmqvsa1y]{font-size:14px;font-weight:500;color:var(--mud-palette-text-primary);letter-spacing:-.15px;line-height:20px}.pricing-separator[b-olkmqvsa1y]{border-top:1px solid var(--mud-palette-lines-default,#e5e7eb);margin-top:12px;padding-top:1px}.pricing-total[b-olkmqvsa1y]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;margin-top:12px}.pricing-total-label[b-olkmqvsa1y],.pricing-total-value[b-olkmqvsa1y]{font-size:16px;font-weight:600;color:var(--mud-palette-text-primary);letter-spacing:-.31px;line-height:24px}.detail-agreement-divider[b-olkmqvsa1y]{height:1px;background:var(--mud-palette-lines-default,#eee);margin:0}.detail-agreement-bottom[b-olkmqvsa1y]{padding:16px 24px;display:flex;flex-direction:column;gap:8px}.detail-dates-row[b-olkmqvsa1y]{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.detail-date[b-olkmqvsa1y]{display:flex;flex-direction:column}.detail-date-end[b-olkmqvsa1y]{align-items:flex-end}.detail-date-label[b-olkmqvsa1y]{font-size:14px;color:var(--mud-palette-text-secondary);line-height:19px}.detail-date-value[b-olkmqvsa1y]{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:600;color:var(--mud-palette-text-primary);letter-spacing:-.07px;white-space:nowrap}.detail-timeline[b-olkmqvsa1y]{flex:1;display:flex;align-items:flex-end;padding-bottom:4px;min-width:80px;color:var(--mud-palette-text-primary)}.detail-timeline svg[b-olkmqvsa1y]{width:100%;height:24px}.detail-binding[b-olkmqvsa1y]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:14px;color:var(--mud-palette-text-secondary);line-height:19px}.detail-binding strong[b-olkmqvsa1y]{color:var(--mud-palette-text-primary);font-weight:600}.detail-row-inset[b-olkmqvsa1y]{padding:4px 0}@container (max-width:420px){.detail-row[b-olkmqvsa1y]{grid-template-columns:1fr;gap:2px}.detail-agreement-top[b-olkmqvsa1y]{padding:0 16px 16px}.detail-agreement-bottom[b-olkmqvsa1y]{padding:16px}.detail-dates-row[b-olkmqvsa1y]{flex-direction:column;align-items:flex-start;gap:8px}.detail-date-end[b-olkmqvsa1y]{align-items:flex-start}.detail-date-value[b-olkmqvsa1y]{white-space:normal}.detail-timeline[b-olkmqvsa1y]{display:none}}.accessibility-page[b-szw7do7tpv]{background:var(--mud-palette-background);min-height:100vh;min-height:100dvh;font-family:Roboto,sans-serif;color:var(--mud-palette-text-primary);display:flex;justify-content:center;padding:27px 134px;box-sizing:border-box}[b-szw7do7tpv] .accessibility-card.mud-paper{width:100%;max-width:1440px;border-radius:12px!important;border:1px solid var(--mud-palette-lines-default)!important;background:var(--mud-palette-surface);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px rgba(15,23,42,.06)}.accessibility-header[b-szw7do7tpv]{height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-inline:56px;background:var(--mud-palette-surface);border-bottom:1px solid var(--mud-palette-lines-default);flex-wrap:wrap}.accessibility-logo-img[b-szw7do7tpv]{max-height:32px;width:auto}.accessibility-logo-chip[b-szw7do7tpv]{display:inline-flex;align-items:center;background:#fff;border-radius:6px;padding:3px 8px;line-height:0}[b-szw7do7tpv] .accessibility-header-divider.mud-divider{height:24px;border-color:var(--mud-palette-lines-default)}[b-szw7do7tpv] .accessibility-backlogin-link.mud-link{display:inline-flex;align-items:center;color:var(--mud-palette-primary);font-weight:600;font-size:15px}[b-szw7do7tpv] .accessibility-backlogin-link.mud-link:hover{text-decoration:underline}.accessibility-content[b-szw7do7tpv]{max-width:100%;padding:64px 56px 96px}.accessibility-hero[b-szw7do7tpv]{position:relative;padding-bottom:16px}.accessibility-hero[b-szw7do7tpv]::before{content:"";position:absolute;top:0;right:8px;width:168px;height:132px;background-image:radial-gradient(circle,rgba(var(--mud-palette-primary-rgb),.35) 1.5px,transparent 1.5px);background-size:24px 24px;pointer-events:none;z-index:0}.accessibility-hero[b-szw7do7tpv]::after{content:"";position:absolute;top:-80px;right:-120px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(var(--mud-palette-primary-rgb),.08),transparent 70%);pointer-events:none;z-index:0}[b-szw7do7tpv] .accessibility-hero-title.mud-typography{position:relative;font-size:32px;font-weight:800;line-height:1.05;padding-top:30px;letter-spacing:-2px;color:var(--mud-palette-text-primary)}[b-szw7do7tpv] .accessibility-hero-title.mud-typography:focus-visible{outline:0}[b-szw7do7tpv] .accessibility-hero-subtitle.mud-typography{position:relative;color:var(--mud-palette-text-secondary);font-size:18px;line-height:1.6}[b-szw7do7tpv] .accessibility-hero-intro.mud-typography{position:relative;max-width:900px;color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}.accessibility-section[b-szw7do7tpv]{margin-top:56px}[b-szw7do7tpv] .accessibility-section-heading.mud-typography{font-size:26px;font-weight:700;color:var(--mud-palette-text-primary);margin-bottom:16px}.accessibility-body-text[b-szw7do7tpv]{color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}.accessibility-warning-banner[b-szw7do7tpv]{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:color-mix(in srgb,var(--mud-palette-warning) 12%,var(--mud-palette-surface));border:1px solid var(--mud-palette-warning);border-radius:16px;padding:24px}[b-szw7do7tpv] .accessibility-warning-icon.mud-avatar{width:48px!important;height:48px!important;border-radius:50%!important;background:color-mix(in srgb,var(--mud-palette-warning) 20%,transparent)!important;color:var(--mud-palette-warning-darken,#b45309)!important}[b-szw7do7tpv] .accessibility-warning-title.mud-typography{font-weight:700;font-size:17px;color:var(--mud-palette-warning-darken,#b45309)}[b-szw7do7tpv] .accessibility-warning-detail.mud-typography{color:var(--mud-palette-text-secondary);font-size:14px}[b-szw7do7tpv] .accessibility-standard-chip.mud-chip{min-height:42px;padding-inline:18px;font-weight:600;color:var(--mud-palette-success)!important;border-color:var(--mud-palette-success)!important}.accessibility-subsection+.accessibility-subsection[b-szw7do7tpv]{margin-top:28px}[b-szw7do7tpv] .accessibility-subheading.mud-typography{font-weight:700;font-size:16px;color:var(--mud-palette-text-primary);margin-bottom:8px}.accessibility-bullet-list[b-szw7do7tpv]{margin:0;padding-left:22px;list-style:none}.accessibility-bullet-list li[b-szw7do7tpv]{position:relative;padding-left:4px;margin-bottom:8px}.accessibility-bullet-list li[b-szw7do7tpv]::before{content:"•";position:absolute;left:-18px;color:var(--mud-palette-success);font-weight:700;font-size:18px}.accessibility-bullet-list li .mud-typography[b-szw7do7tpv]{color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}[b-szw7do7tpv] .accessibility-section-divider.mud-divider{margin-top:56px;margin-bottom:40px;border-color:var(--mud-palette-lines-default)}.accessibility-bottom-grid[b-szw7do7tpv]{display:flex;align-items:flex-start;gap:48px;margin-bottom:40px}.accessibility-bottom-col[b-szw7do7tpv]{flex:1 1 0;min-width:0}[b-szw7do7tpv] .accessibility-bottom-divider.mud-divider-vertical{align-self:stretch;border-color:var(--mud-palette-lines-default)}[b-szw7do7tpv] .accessibility-contact-mini-card.mud-paper{display:flex;align-items:center;gap:16px;padding:16px;border-radius:14px!important;border:1px solid var(--mud-palette-lines-default)!important;background:var(--mud-palette-surface)}[b-szw7do7tpv] .accessibility-contact-mini-icon.mud-avatar{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important;background:color-mix(in srgb,var(--mud-palette-success) 15%,transparent)!important;color:var(--mud-palette-success)!important}[b-szw7do7tpv] .accessibility-contact-mini-label.mud-typography{color:var(--mud-palette-text-secondary);font-size:13px}[b-szw7do7tpv] .accessibility-contact-mini-value.mud-link{color:var(--mud-palette-text-primary)!important;font-weight:600;font-size:15px}.accessibility-footer-strip[b-szw7do7tpv]{height:72px;display:flex;align-items:center;gap:10px;padding-inline:56px;background:var(--mud-palette-background-gray,#f8fafc);border-top:1px solid var(--mud-palette-lines-default)}.accessibility-muted-text[b-szw7do7tpv]{color:var(--mud-palette-text-secondary)}@media(max-width:1024px){.accessibility-page[b-szw7do7tpv]{padding:24px}.accessibility-header[b-szw7do7tpv],.accessibility-footer-strip[b-szw7do7tpv]{padding-inline:32px}.accessibility-content[b-szw7do7tpv]{padding:48px 32px 64px}[b-szw7do7tpv] .accessibility-hero-title.mud-typography{font-size:48px}}@media(max-width:768px){.accessibility-page[b-szw7do7tpv]{padding:0}[b-szw7do7tpv] .accessibility-card.mud-paper{border-radius:0!important;border-left:0!important;border-right:0!important}.accessibility-header[b-szw7do7tpv]{height:auto;padding:16px 20px;gap:12px}.accessibility-header-actions[b-szw7do7tpv]{width:100%;justify-content:space-between}.accessibility-content[b-szw7do7tpv]{padding:32px 20px 56px}[b-szw7do7tpv] .accessibility-hero-title.mud-typography{font-size:32px;letter-spacing:-1px}.accessibility-hero[b-szw7do7tpv]::before,.accessibility-hero[b-szw7do7tpv]::after{display:none}[b-szw7do7tpv] .accessibility-section-heading.mud-typography{font-size:21px}.accessibility-warning-banner[b-szw7do7tpv]{padding:18px}[b-szw7do7tpv] .accessibility-standard-chip.mud-chip{width:100%;justify-content:center}.accessibility-bottom-grid[b-szw7do7tpv]{flex-direction:column;gap:32px}[b-szw7do7tpv] .accessibility-bottom-divider.mud-divider-vertical{width:100%;height:1px;border-top:1px solid var(--mud-palette-lines-default);border-right:0}.accessibility-footer-strip[b-szw7do7tpv]{padding-inline:20px;height:auto;padding-block:16px}}[b-0w6rvck099] .assoc-title{font-weight:700!important;color:var(--mud-palette-text-primary)!important}[b-0w6rvck099] .assoc-subtitle{color:var(--mud-palette-text-secondary)!important}[b-0w6rvck099] .assoc-field-label{color:#272c34!important;font-weight:500!important;display:block;margin-bottom:8px}[b-0w6rvck099] .btn-assoc-outline.mud-button-outlined{border-color:#c2d3ca;color:var(--mud-palette-text-primary)}.auth-callback-page[b-4as83efcoo]{display:flex;align-items:center;justify-content:center;min-height:80vh;padding:24px;box-sizing:border-box}.auth-card[b-4as83efcoo]{width:100%;max-width:448px;padding:32px 24px;background:var(--mud-palette-surface,#fff);border-radius:12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.splash-logo-chip[b-4as83efcoo]{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:8px 14px;box-shadow:0 1px 3px rgba(16,24,40,.08);margin-bottom:12px;line-height:0}[b-4as83efcoo] .auth-title{font-size:32px!important;font-weight:700!important;line-height:40px!important;letter-spacing:0!important;color:var(--mud-palette-text-primary)!important;margin-bottom:0}[b-4as83efcoo] .auth-subtitle{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;color:var(--mud-palette-text-secondary)!important}[b-4as83efcoo] .auth-detail{display:block;color:var(--mud-palette-text-secondary)!important;font-size:12px!important;word-break:break-word}[b-fxic8pwl1l] .terms-confirm-action{color:var(--mud-palette-warning-darken)!important;font-weight:600}.config-tabs[b-o5my64qqjx] .mud-tabs-header{background:var(--mud-palette-surface)!important}.config-tabs[b-o5my64qqjx] .mud-tab-slider{background-color:var(--mud-palette-secondary)!important}.config-tabs[b-o5my64qqjx] .mud-tab.mud-tab-active{color:var(--mud-palette-secondary)!important}.config-tabs[b-o5my64qqjx] .mud-tab.mud-tab-active .mud-icon-root{color:var(--mud-palette-secondary)!important}.config-tabs[b-o5my64qqjx] .mud-tab{color:var(--mud-palette-text-secondary);font-weight:500;text-transform:none;font-size:14px;min-width:0;padding:0 20px}.config-tabs[b-o5my64qqjx] .mud-tabs-panels{background:var(--mud-palette-surface)}.config-tabs[b-o5my64qqjx] button:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--mud-palette-primary)!important;border-radius:4px}.config-tabs[b-o5my64qqjx] .save-changes-btn{transition:filter .15s ease,box-shadow .15s ease,transform .15s ease!important}.config-tabs[b-o5my64qqjx] .save-changes-btn:hover:not(.mud-disabled){filter:brightness(1.25)!important;box-shadow:0 4px 12px rgba(0,0,0,.35)!important;transform:translateY(-1px)!important}.config-tabs[b-o5my64qqjx] .save-content-btn{transition:filter .15s ease,box-shadow .15s ease,transform .15s ease!important}.config-tabs[b-o5my64qqjx] .save-content-btn:hover:not(.mud-disabled){filter:brightness(1.25)!important;box-shadow:0 4px 12px rgba(0,0,0,.35)!important;transform:translateY(-1px)!important}@media(max-width:767.98px){.config-tabs[b-o5my64qqjx] .mud-tabs-scroll-button{display:none!important}.config-tabs[b-o5my64qqjx] .mud-tabs-tabbar-content{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.config-tabs[b-o5my64qqjx] .mud-tabs-tabbar-content::-webkit-scrollbar{display:none}.config-tabs[b-o5my64qqjx] .mud-tabs-tabbar-wrapper{transform:none!important}.config-tabs[b-o5my64qqjx] .mud-tabs-header.mud-tabs-header-after{flex-shrink:0}.config-tabs[b-o5my64qqjx] .mud-tab{padding:0 12px}}.logo-upload-zone img[b-oqcibcd0tq]{max-width:280px;max-height:60px;width:auto;height:auto;object-fit:contain}.upload-dropzone:focus-within[b-oqcibcd0tq],.logo-upload-zone:focus-within .upload-dropzone[b-oqcibcd0tq]{outline:2px solid var(--mud-palette-primary);outline-offset:2px}@media(min-width:768px) and (max-width:991.98px){[b-oqcibcd0tq] .mud-grid-item-md-6{flex:0 0 50%;max-width:50%}}@media(max-width:767.98px){.branding-upload-row[b-oqcibcd0tq]{flex-direction:column}.branding-favicon-zone[b-oqcibcd0tq]{width:100%!important}}.logo-light-zone[b-oqcibcd0tq]{--mud-palette-background-gray:#f5f5f5;--mud-palette-lines-inputs:rgba(0,0,0,.42);--mud-palette-text-primary:rgba(0,0,0,.87);--mud-palette-text-secondary:rgba(0,0,0,.6)}.logo-dark-zone[b-oqcibcd0tq]{--mud-palette-background-gray:#27272f;--mud-palette-lines-inputs:rgba(255,255,255,.42);--mud-palette-text-primary:rgba(255,255,255,.87);--mud-palette-text-secondary:rgba(255,255,255,.6)}@media(max-width:991.98px){.content-block-list[b-jnmjjt3wkz]{width:100%!important}}[b-n9wloe0je2] .preview-container{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;height:540px;display:flex;flex-direction:column;box-shadow:0 2px 12px rgba(0,0,0,.07)}.preview-appbar[b-n9wloe0je2]{height:48px;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;padding:0 16px;flex-shrink:0}.preview-appbar-spacer[b-n9wloe0je2]{flex:1}.preview-appbar-actions[b-n9wloe0je2]{display:flex;align-items:center;gap:14px}.preview-search-icon[b-n9wloe0je2]{font-size:20px}.preview-language-selector[b-n9wloe0je2]{display:flex;align-items:center;gap:4px;font-size:13px;color:#555}.preview-language-icon[b-n9wloe0je2]{font-size:18px;color:#555}.preview-dropdown-icon[b-n9wloe0je2]{font-size:18px;color:#555}.preview-notification-wrapper[b-n9wloe0je2]{position:relative;display:inline-flex}.preview-notification-icon[b-n9wloe0je2]{font-size:20px}.preview-notification-badge[b-n9wloe0je2]{position:absolute;top:-2px;right:-2px;width:8px;height:8px;border-radius:50%;background:#ef4444}.preview-user-avatar[b-n9wloe0je2]{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center}.preview-user-initials[b-n9wloe0je2]{color:#fff;font-size:11px;font-weight:600}.preview-ai-button[b-n9wloe0je2]{color:#fff;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;display:flex;align-items:center;gap:4px}.preview-ai-icon[b-n9wloe0je2]{font-size:14px}.preview-body[b-n9wloe0je2]{display:flex;flex:1;overflow:hidden}.preview-sidebar[b-n9wloe0je2]{width:210px;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto}.preview-sidebar-header[b-n9wloe0je2]{padding:12px 16px;border-bottom:1px solid #f3f4f6;display:flex;align-items:center;justify-content:space-between}.preview-logo[b-n9wloe0je2]{height:28px}.preview-brand-text[b-n9wloe0je2]{font-weight:700;font-size:13px}.preview-menu-icon[b-n9wloe0je2]{color:#9ca3af;font-size:18px}.preview-nav-container[b-n9wloe0je2]{flex:1;padding:8px 0}.preview-nav-item[b-n9wloe0je2]{display:flex;align-items:center;gap:10px;padding:9px 16px}.preview-nav-item-active[b-n9wloe0je2]{display:flex;align-items:center;gap:10px;padding:9px 16px}.preview-nav-icon[b-n9wloe0je2]{font-size:20px}.preview-nav-icon-inactive[b-n9wloe0je2]{color:#6b7280;font-size:20px}.preview-nav-text[b-n9wloe0je2]{font-size:13px;font-weight:600}.preview-nav-text-inactive[b-n9wloe0je2]{font-size:13px;color:#374151}.preview-nav-footer[b-n9wloe0je2]{padding:8px 0;border-top:1px solid #f3f4f6}.preview-content[b-n9wloe0je2]{flex:1;overflow-y:auto;padding:28px 32px}.preview-title[b-n9wloe0je2]{font-size:26px;font-weight:700;color:#111827;margin:0 0 8px 0}.preview-subtitle[b-n9wloe0je2]{color:#6b7280;margin:0 0 20px 0;font-size:15px}.preview-logo-chip[b-n9wloe0je2]{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:3px 8px;box-shadow:0 1px 3px rgba(16,24,40,.08);line-height:0}.eg-attribution-wrapper[b-n9wloe0je2]{display:flex;align-items:center;gap:10px;padding:9px 16px;pointer-events:none}.preview-frame-mobile[b-n9wloe0je2]{display:none}@media(max-width:767.98px){.preview-frame-desktop[b-n9wloe0je2]{display:none!important}.preview-frame-mobile[b-n9wloe0je2]{display:flex}}.legal-section[b-3ucb16hfgc]{border-radius:12px}.legal-section-header[b-3ucb16hfgc]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.legal-section-heading[b-3ucb16hfgc]{display:flex;align-items:flex-start;gap:14px}.legal-section-icon[b-3ucb16hfgc]{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:10px;background:color-mix(in srgb,var(--mud-palette-secondary) 8%,var(--mud-palette-surface))}.legal-section-icon[b-3ucb16hfgc] .mud-icon-root{color:var(--mud-palette-secondary);font-size:23px}.legal-section-title[b-3ucb16hfgc]{font-weight:500}.legal-section-description[b-3ucb16hfgc]{margin-top:3px}.legal-format-info[b-3ucb16hfgc]{display:flex;align-items:flex-start;gap:8px;flex-shrink:0;padding:9px 13px;border-radius:10px;background:color-mix(in srgb,var(--mud-palette-secondary) 8%,var(--mud-palette-surface))}.legal-format-info[b-3ucb16hfgc] .mud-icon-root{margin-top:1px;color:var(--mud-palette-text-primary);font-size:18px}.legal-format-content[b-3ucb16hfgc]{display:flex;flex-direction:column;gap:1px}.legal-format-title[b-3ucb16hfgc]{font-weight:600}.legal-format-description[b-3ucb16hfgc]{color:var(--mud-palette-text-secondary)}.legal-document-layout[b-3ucb16hfgc]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}[b-3ucb16hfgc] .legal-field-label{display:block;margin-bottom:6px;color:var(--mud-palette-text-secondary)!important;font-weight:600!important;font-size:.8125rem!important}.legal-file-upload[b-3ucb16hfgc]{display:block;width:100%}[b-3ucb16hfgc] .legal-upload-zone{width:100%;min-height:150px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center;cursor:pointer;border:1.5px dashed var(--mud-palette-lines-inputs);border-radius:10px;background:var(--mud-palette-background-gray);transition:border-color .15s ease,background-color .15s ease}[b-3ucb16hfgc] .legal-upload-zone:hover{border-color:var(--mud-palette-secondary);background:color-mix(in srgb,var(--mud-palette-secondary) 5%,var(--mud-palette-background-gray))}[b-3ucb16hfgc] .legal-upload-zone:focus-visible{outline:2px solid var(--mud-palette-secondary);outline-offset:2px}[b-3ucb16hfgc] .legal-upload-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-bottom:9px;border-radius:9px;background:color-mix(in srgb,var(--mud-palette-secondary) 8%,var(--mud-palette-surface))}[b-3ucb16hfgc] .legal-upload-icon .mud-icon-root{color:var(--mud-palette-secondary);font-size:26px}[b-3ucb16hfgc] .legal-upload-title{margin-top:2px;font-weight:500}[b-3ucb16hfgc] .legal-upload-hint{margin-top:6px!important;color:var(--mud-palette-text-secondary)!important}[b-3ucb16hfgc] .legal-upload-format{margin-top:4px!important;color:var(--mud-palette-text-secondary)!important}.legal-current-document[b-3ucb16hfgc]{padding:16px;border:1px solid var(--mud-palette-lines-default);border-radius:10px;background:var(--mud-palette-surface)}.legal-document-main[b-3ucb16hfgc]{display:flex;align-items:center;gap:12px}.legal-document-icon[b-3ucb16hfgc]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:9px;background:color-mix(in srgb,var(--mud-palette-secondary) 8%,var(--mud-palette-surface))}.legal-document-icon[b-3ucb16hfgc] .mud-icon-root{color:var(--mud-palette-secondary);font-size:23px}.legal-document-details[b-3ucb16hfgc]{min-width:0;flex:1 1 auto}.legal-document-main .legal-status[b-3ucb16hfgc]{align-self:flex-start;margin-left:auto}[b-3ucb16hfgc] .legal-document-name{font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[b-3ucb16hfgc] .legal-document-meta{margin-top:2px;color:var(--mud-palette-text-secondary)}.legal-status[b-3ucb16hfgc]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;font-size:11px;font-weight:600;padding:2px 9px;border-radius:20px;border:1px solid transparent}.legal-status-dot[b-3ucb16hfgc]{width:6px;height:6px;border-radius:50%;display:inline-block;background:currentColor}.legal-status-live[b-3ucb16hfgc]{background:color-mix(in srgb,var(--mud-palette-success) 15%,var(--mud-palette-surface));color:var(--mud-palette-success-darken,var(--mud-palette-success))}.legal-status-draft[b-3ucb16hfgc]{background:var(--mud-palette-surface);border-color:var(--mud-palette-lines-inputs);color:var(--mud-palette-text-secondary)}[b-3ucb16hfgc] .legal-document-actions{margin-top:8px}[b-3ucb16hfgc] .legal-document-actions .mud-button-root{text-transform:none;font-weight:600}[b-3ucb16hfgc] .legal-draft-note{margin-top:8px;padding-left:0}[b-3ucb16hfgc] .legal-view-link{display:inline-block;margin-top:12px;margin-left:52px}.legal-document-empty[b-3ucb16hfgc]{min-height:76px;display:flex;align-items:center;gap:12px}.legal-document-empty[b-3ucb16hfgc] .mud-icon-root{color:var(--mud-palette-text-secondary);font-size:23px}.legal-no-document[b-3ucb16hfgc]{margin:0}.legal-upload-progress[b-3ucb16hfgc]{margin-top:12px}@media(max-width:768px){.legal-section-header[b-3ucb16hfgc]{flex-direction:column;gap:16px}.legal-document-layout[b-3ucb16hfgc]{grid-template-columns:1fr;gap:20px}.legal-format-info[b-3ucb16hfgc]{align-self:flex-start}}@media(max-width:480px){.legal-view-link[b-3ucb16hfgc]{display:inline-block;margin-top:10px;margin-left:52px}.legal-document-name[b-3ucb16hfgc]{white-space:normal;overflow-wrap:anywhere}}.color-swatch-btn:focus-visible[b-71tszcb9oc]{outline:3px solid #4caf50!important;outline-offset:3px!important;box-shadow:0 0 0 5px rgba(76,175,80,.18)!important}@media(max-width:991.98px){.content-block-grid[b-k8nl3wifor]{width:100%!important}}.analysis-header-row[b-y4kxq5x5k9]{display:flex;align-items:flex-start;gap:8px}.analysis-back-btn[b-y4kxq5x5k9]{color:var(--mud-palette-text-secondary);margin-top:4px}.location-field[b-y4kxq5x5k9]{min-width:250px}.service-tabs[b-y4kxq5x5k9]{border-radius:12px;overflow:hidden}@media(max-width:768px){.service-tabs[b-y4kxq5x5k9] .mud-tabs-toolbar{display:none!important}}.service-tabs[b-y4kxq5x5k9] .mud-tabs-header{border-bottom:1px solid var(--mud-palette-lines-default,#e5e7eb);margin-bottom:0}.service-tabs[b-y4kxq5x5k9] .mud-tab{font-weight:500;font-size:.9375rem;color:var(--mud-palette-text-secondary);text-transform:none;min-width:0;padding:12px 4px;margin-right:24px}.service-tabs[b-y4kxq5x5k9] .mud-tab.mud-tab-active{color:var(--mud-palette-secondary);font-weight:600}.service-tabs[b-y4kxq5x5k9] .mud-tab-slider{background-color:var(--mud-palette-secondary)!important;height:2px}.electricity-container[b-y4kxq5x5k9]{margin-top:16px}@media(max-width:600px){.analysis-header[b-y4kxq5x5k9]{margin-bottom:32px}.analysis-header[b-y4kxq5x5k9]>div{gap:0!important}.service-tabs[b-y4kxq5x5k9] .mud-tab{padding:12px 16px;margin-right:0}.electricity-container[b-y4kxq5x5k9]{margin-top:32px}}.electricity-content[b-y4kxq5x5k9]{background:transparent}.metric-card[b-y4kxq5x5k9]{padding:20px;border-radius:12px;border-left:0;transition:all .3s ease;height:100%;position:relative;overflow:hidden;cursor:default}.metric-card:hover[b-y4kxq5x5k9]{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.metric-card[b-y4kxq5x5k9]::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;transition:height .3s ease}.metric-card:hover[b-y4kxq5x5k9]::before{height:100%;opacity:.05}[b-y4kxq5x5k9] .mud-table{border:1px solid var(--mud-palette-lines-default,#e0e0e0);border-radius:8px;overflow:hidden;background:var(--mud-palette-surface);--mud-palette-table-hover:var(--mud-palette-action-default-hover,rgba(0,0,0,.04))}[b-y4kxq5x5k9] .mud-table-head{background-color:var(--mud-palette-background-gray,#f5f5f5);font-weight:600}[b-y4kxq5x5k9] .mud-table-head th{border-bottom:2px solid var(--mud-palette-primary);color:var(--mud-palette-text-primary);padding:12px 16px}[b-y4kxq5x5k9] .mud-table-body tr{transition:background-color .2s ease}.mobile-filter-section[b-y4kxq5x5k9]{display:none;flex-direction:column;gap:32px;margin-bottom:32px;padding:0 22px}.mobile-segmented-selector[b-y4kxq5x5k9]{width:100%}[b-y4kxq5x5k9] .mobile-electricity-toggle{width:100%;height:66px;background-color:var(--mud-palette-background-gray,#f5f5f5);border-radius:34px;padding:8px;display:flex;justify-content:space-between}[b-y4kxq5x5k9] .mobile-electricity-toggle .segmented-toggle-btn{flex:1;font-size:18px!important;font-weight:500!important;height:50px!important;display:flex;align-items:center;justify-content:center;border-radius:26px!important;padding:0!important;min-width:0!important}[b-y4kxq5x5k9] .mobile-electricity-toggle .mud-button-filled{background-color:var(--mud-palette-surface)!important;color:var(--mud-palette-text-primary)!important;font-weight:600!important;box-shadow:0 2px 4px rgba(0,0,0,.08)!important}[b-y4kxq5x5k9] .mobile-electricity-toggle .mud-button-text{color:var(--mud-palette-text-secondary)!important;font-weight:500!important}.mobile-filter-row[b-y4kxq5x5k9]{display:flex;align-items:center;gap:12px;width:100%}[b-y4kxq5x5k9] .mobile-filter-row .resolution-date-selector{display:flex;align-items:center;gap:12px;flex:1}[b-y4kxq5x5k9] .mobile-filter-row .filter-chip-select{height:52px;border-radius:12px;background:var(--mud-palette-surface);border:1px solid var(--mud-palette-lines-default,#e5e7eb)}[b-y4kxq5x5k9] .mobile-filter-row .filter-chip-select .mud-select-input{font-size:18px;padding:14px 16px}[b-y4kxq5x5k9] .mobile-filter-row .time-period-select{flex:1;min-width:100px}[b-y4kxq5x5k9] .mobile-filter-row .year-field-small{width:100px}[b-y4kxq5x5k9] .mobile-filter-row .compare-vs-label{font-size:18px;font-weight:600;color:var(--mud-palette-text-secondary);white-space:nowrap;padding:0 4px}.mobile-compare-toggle[b-y4kxq5x5k9]{display:flex;align-items:center}[b-y4kxq5x5k9] .mobile-compare-switch{font-size:20px!important}[b-y4kxq5x5k9] .mobile-compare-switch .mud-switch-label{font-size:20px!important}[b-y4kxq5x5k9] .mobile-compare-switch .mud-switch-base{width:60px;height:34px}[b-y4kxq5x5k9] .mobile-compare-switch .mud-switch-thumb{width:26px;height:26px}@media(max-width:768px){.mobile-filter-section[b-y4kxq5x5k9]{display:flex}}@media(max-width:390px){.mobile-filter-section[b-y4kxq5x5k9]{padding:0 18px;gap:28px}[b-y4kxq5x5k9] .mobile-electricity-toggle{height:60px;padding:6px}[b-y4kxq5x5k9] .mobile-electricity-toggle .segmented-toggle-btn{font-size:16px!important;height:48px!important}.mobile-filter-row[b-y4kxq5x5k9]{gap:10px}[b-y4kxq5x5k9] .mobile-filter-row .filter-chip-select{height:50px}[b-y4kxq5x5k9] .mobile-filter-row .filter-chip-select .mud-select-input{font-size:16px;padding:12px 14px}[b-y4kxq5x5k9] .mobile-filter-row .year-field-small{width:90px}[b-y4kxq5x5k9] .mobile-filter-row .compare-vs-label{font-size:16px;padding:0 2px}[b-y4kxq5x5k9] .mobile-compare-switch{font-size:18px!important}[b-y4kxq5x5k9] .mobile-compare-switch .mud-switch-label{font-size:18px!important}}@media(max-width:350px){.mobile-filter-section[b-y4kxq5x5k9]{padding:0 16px;gap:24px}[b-y4kxq5x5k9] .mobile-electricity-toggle{height:56px}[b-y4kxq5x5k9] .mobile-electricity-toggle .segmented-toggle-btn{font-size:15px!important;height:44px!important}.mobile-filter-row[b-y4kxq5x5k9]{gap:8px}[b-y4kxq5x5k9] .mobile-filter-row .filter-chip-select{height:48px}[b-y4kxq5x5k9] .mobile-filter-row .filter-chip-select .mud-select-input{font-size:15px;padding:10px 12px}[b-y4kxq5x5k9] .mobile-filter-row .year-field-small{width:85px}[b-y4kxq5x5k9] .mobile-filter-row .compare-vs-label{font-size:15px}[b-y4kxq5x5k9] .mobile-compare-switch{font-size:17px!important}[b-y4kxq5x5k9] .mobile-compare-switch .mud-switch-label{font-size:17px!important}}[b-y4kxq5x5k9] .mud-table-body tr:focus-within{outline:2px solid var(--mud-palette-primary);outline-offset:-2px}[b-y4kxq5x5k9] .mud-table-cell{padding:10px 16px;border-bottom:1px solid var(--mud-palette-lines-default,#f0f0f0)}[b-y4kxq5x5k9] .mud-icon-button{transition:all .2s ease;border-radius:8px}[b-y4kxq5x5k9] .mud-icon-button:hover{background-color:rgba(var(--mud-palette-primary-rgb),.08)}[b-y4kxq5x5k9] .mud-toggle-group{border-radius:8px}[b-y4kxq5x5k9] .mud-toggle-item{border-radius:6px;transition:all .2s ease;font-weight:500}[b-y4kxq5x5k9] .mud-toggle-item:focus-visible{outline:2px solid var(--mud-palette-primary);outline-offset:-2px;z-index:1}[b-y4kxq5x5k9] .cost-toggle-switch{border-radius:8px;padding:4px 8px;transition:all .2s ease}[b-y4kxq5x5k9] .cost-toggle-switch .mud-switch{margin:0}[b-y4kxq5x5k9] .cost-toggle-switch label{font-weight:500;font-size:.875rem}[b-y4kxq5x5k9] .time-period-select,[b-y4kxq5x5k9] .date-picker-field{background-color:var(--mud-palette-surface);border-radius:6px}[b-y4kxq5x5k9] .time-period-select .mud-input,[b-y4kxq5x5k9] .date-picker-field .mud-input{font-size:.875rem;font-weight:500}[b-y4kxq5x5k9] .time-period-select .mud-select,[b-y4kxq5x5k9] .date-picker-field .mud-input-control{min-height:36px}@media(prefers-contrast:high){.metric-card[b-y4kxq5x5k9]{border:2px solid currentColor}[b-y4kxq5x5k9] .mud-table{border:2px solid currentColor}[b-y4kxq5x5k9] .mud-table-head th{border-bottom:3px solid currentColor}}@media(prefers-reduced-motion:reduce){.metric-card[b-y4kxq5x5k9],[b-y4kxq5x5k9] .mud-icon-button,[b-y4kxq5x5k9] .mud-toggle-item{transition:none!important}.metric-card:hover[b-y4kxq5x5k9]{transform:none!important}}@media(max-width:960px){.metric-card[b-y4kxq5x5k9]{padding:20px 16px}}@media(max-width:600px){[b-y4kxq5x5k9] .mud-stack.mb-3{flex-direction:column;align-items:flex-start!important;gap:12px}}@media print{.electricity-container[b-y4kxq5x5k9]{background:#fff!important;box-shadow:none!important}.metric-card[b-y4kxq5x5k9]{border:1px solid #000;background:#fff!important;box-shadow:none!important;page-break-inside:avoid}[b-y4kxq5x5k9] .mud-icon-button,[b-y4kxq5x5k9] .mud-toggle-group{display:none}}.cookie-page[b-lb4l219z26]{background:var(--mud-palette-background);min-height:100vh;min-height:100dvh;font-family:Roboto,sans-serif;color:var(--mud-palette-text-primary);display:flex;justify-content:center;padding:27px 134px;box-sizing:border-box}[b-lb4l219z26] .cookie-card.mud-paper{width:100%;max-width:1440px;border-radius:12px!important;border:1px solid var(--mud-palette-lines-default)!important;background:var(--mud-palette-surface);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px rgba(15,23,42,.06)}.cookie-header[b-lb4l219z26]{height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-inline:56px;background:var(--mud-palette-surface);border-bottom:1px solid var(--mud-palette-lines-default);flex-wrap:wrap}.cookie-logo-img[b-lb4l219z26]{max-height:32px;width:auto}.cookie-logo-chip[b-lb4l219z26]{display:inline-flex;align-items:center;background:#fff;border-radius:6px;padding:3px 8px;line-height:0}.cookie-content[b-lb4l219z26]{max-width:100%;padding:64px 56px 96px}.cookie-hero[b-lb4l219z26]{padding-bottom:16px}[b-lb4l219z26] .cookie-hero-title.mud-typography{font-size:32px;font-weight:800;line-height:1.05;padding-top:30px;letter-spacing:-2px;color:var(--mud-palette-text-primary)}[b-lb4l219z26] .cookie-hero-title.mud-typography:focus-visible{outline:0}[b-lb4l219z26] .cookie-hero-intro.mud-typography{max-width:900px;color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}.cookie-section[b-lb4l219z26]{margin-top:56px}[b-lb4l219z26] .cookie-section-heading.mud-typography{font-size:26px;font-weight:700;color:var(--mud-palette-text-primary);margin-bottom:16px}.cookie-body-text[b-lb4l219z26]{color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}[b-lb4l219z26] .cookie-table.mud-table-container{border-radius:12px;border:1px solid var(--mud-palette-lines-default);overflow:hidden}[b-lb4l219z26] .cookie-table th{background:var(--mud-palette-background-gray,#f8fafc);color:var(--mud-palette-text-primary);font-weight:700;font-size:14px;text-align:left;padding:14px 20px}[b-lb4l219z26] .cookie-table td{color:var(--mud-palette-text-secondary);font-size:15px;line-height:1.6;padding:14px 20px;border-top:1px solid var(--mud-palette-lines-default)}.cookie-footer-strip[b-lb4l219z26]{height:72px;display:flex;align-items:center;gap:10px;padding-inline:56px;background:var(--mud-palette-background-gray,#f8fafc);border-top:1px solid var(--mud-palette-lines-default)}.cookie-muted-text[b-lb4l219z26]{color:var(--mud-palette-text-secondary)}@media(max-width:1024px){.cookie-page[b-lb4l219z26]{padding:24px}.cookie-header[b-lb4l219z26],.cookie-footer-strip[b-lb4l219z26]{padding-inline:32px}.cookie-content[b-lb4l219z26]{padding:48px 32px 64px}[b-lb4l219z26] .cookie-hero-title.mud-typography{font-size:48px}}@media(max-width:768px){.cookie-page[b-lb4l219z26]{padding:0}[b-lb4l219z26] .cookie-card.mud-paper{border-radius:0!important;border-left:0!important;border-right:0!important}.cookie-header[b-lb4l219z26]{height:auto;padding:16px 20px;gap:12px}.cookie-header-actions[b-lb4l219z26]{width:100%;justify-content:space-between}.cookie-content[b-lb4l219z26]{padding:32px 20px 56px}[b-lb4l219z26] .cookie-hero-title.mud-typography{font-size:32px;letter-spacing:-1px}[b-lb4l219z26] .cookie-section-heading.mud-typography{font-size:21px}[b-lb4l219z26] .cookie-table th,[b-lb4l219z26] .cookie-table td{padding:12px;font-size:14px}.cookie-footer-strip[b-lb4l219z26]{padding-inline:20px;height:auto;padding-block:16px}}.spot-price-container[b-0v8vjx3bqc]{box-sizing:border-box;margin-top:1.5rem;margin-bottom:1.5rem;width:80%}@media(min-width:1600px){.spot-price-container[b-0v8vjx3bqc]{width:60%}}@media(max-width:991.98px){.spot-price-container[b-0v8vjx3bqc]{width:100%}}.login-page[b-x0pzg9aimf]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;min-height:100dvh;position:relative}.login-form-card[b-x0pzg9aimf]{position:relative;z-index:1;width:calc(100% - 32px);max-width:520px;padding:32px 40px;background:#fff;border-radius:12px;box-shadow:0 16px 20px rgba(15,23,42,.1),0 4px 6px rgba(15,23,42,.06);display:flex;flex-direction:column;gap:32px}@media(max-width:767.98px){.login-form-card[b-x0pzg9aimf]{padding:24px 16px}}.login-logo[b-x0pzg9aimf]{display:flex;justify-content:flex-start}[b-x0pzg9aimf] .login-logo img{height:32px;width:auto;max-width:100%;object-fit:contain}[b-x0pzg9aimf] .login-logo img.login-logo-default{height:48px}.login-header[b-x0pzg9aimf]{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.login-header>div[b-x0pzg9aimf]{width:100%}[b-x0pzg9aimf] .login-back-button.mud-icon-button{padding:0;color:#000!important}[b-x0pzg9aimf] .login-back-button svg{width:16px;height:16px}[b-x0pzg9aimf] .login-title{font-family:'Roboto',sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:40px!important;letter-spacing:0!important;color:#000!important;margin-bottom:0}[b-x0pzg9aimf] .otp-title{font-family:'Roboto',sans-serif!important;font-size:24px!important;font-weight:700!important;line-height:32px!important;letter-spacing:0!important;color:#000!important;margin-bottom:0}[b-x0pzg9aimf] .login-subtitle{font-family:'Roboto',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;color:#5d6472!important;max-width:400px}.login-actions[b-x0pzg9aimf]{display:flex;flex-direction:column;gap:16px}[b-x0pzg9aimf] .btn-login-pill.mud-button-root{height:44px!important;border-radius:120px!important;text-transform:none!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important}[b-x0pzg9aimf] .btn-mitid.mud-button-filled{background-color:#0060e6!important;color:#fff!important}[b-x0pzg9aimf] .btn-login-outline.mud-button-outlined{border-color:#272c34!important;color:#000!important}.mitid-icon[b-x0pzg9aimf]{width:50px;height:12px;object-fit:contain;flex-shrink:0}[b-x0pzg9aimf] .login-divider{width:100%}[b-x0pzg9aimf] .login-divider-line.mud-divider{flex:1 1 auto;border:0;height:1px}[b-x0pzg9aimf] .login-divider-line-start.mud-divider{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#e0e0e0 100%)}[b-x0pzg9aimf] .login-divider-line-end.mud-divider{background:linear-gradient(90deg,#e0e0e0 0%,rgba(255,255,255,0) 100%)}[b-x0pzg9aimf] .login-divider-text{color:#000!important;font-family:'Roboto',sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.4px!important;white-space:nowrap}[b-x0pzg9aimf] .legal-text{color:rgba(0,0,0,.54)!important;max-width:400px;margin:0 auto;font-family:'Roboto',sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:16px!important;letter-spacing:0!important;text-align:center!important}[b-x0pzg9aimf] .legal-link.mud-link{color:#424242!important;font-weight:400!important;font-family:'Roboto',sans-serif!important;font-size:12px!important}[b-x0pzg9aimf] .send-code-hint{color:#5d6472!important}[b-x0pzg9aimf] .customer-form{display:flex;flex-direction:column;gap:24px}[b-x0pzg9aimf] .field-label{color:#272c34!important;font-weight:600!important;display:block;margin-bottom:8px}.field-required[b-x0pzg9aimf]{color:#982a2a;font-weight:500;font-size:16px;margin-left:4px}[b-x0pzg9aimf] .customer-number-field .mud-input-outlined-border{border-color:#c2c7d3;border-radius:8px}[b-x0pzg9aimf] .customer-number-field .mud-input-outlined:hover .mud-input-outlined-border{border-color:#c2c7d3}[b-x0pzg9aimf] .customer-number-field input{height:44px;box-sizing:border-box;padding-top:0;padding-bottom:0;color:#000;font-size:16px;font-family:'Roboto',sans-serif}[b-x0pzg9aimf] .customer-number-field input::placeholder{color:#5d6472;opacity:1}.field-error-row[b-x0pzg9aimf]{display:flex;align-items:flex-start;gap:4px;margin-top:4px}[b-x0pzg9aimf] .field-error-icon{width:20px;height:20px;flex-shrink:0}[b-x0pzg9aimf] .field-error-text{color:#982a2a!important;font-family:'Roboto',sans-serif!important;font-size:12px!important;line-height:16px!important}[b-x0pzg9aimf] .btn-login-action.mud-button-root{height:48px!important;border-radius:120px!important;text-transform:none!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important}[b-x0pzg9aimf] .btn-login-action.mud-button-root:disabled{background-color:rgba(162,170,178,.24)!important;color:#4d535f!important;opacity:1!important}.otp-email[b-x0pzg9aimf]{color:#000;font-weight:600;font-style:normal}.otp-content[b-x0pzg9aimf]{display:flex;flex-direction:column;gap:24px}.otp-section[b-x0pzg9aimf]{display:flex;flex-direction:column;gap:8px}.otp-fieldset[b-x0pzg9aimf]{border:0;margin:0;padding:0}.otp-inputs[b-x0pzg9aimf]{display:flex;gap:12px;align-items:center}.otp-box[b-x0pzg9aimf]{width:44px;height:44px;border:1px solid #c2c7d3;border-radius:8px;text-align:center;font-size:16px;color:#424242;outline:0;flex-shrink:0;padding:0;box-sizing:border-box;-webkit-appearance:none;appearance:none}.otp-box:focus[b-x0pzg9aimf]{border-color:var(--mud-palette-primary);border-width:2px}[b-x0pzg9aimf] .retry-text{color:#4d535f!important}[b-x0pzg9aimf] .muted-link.mud-link{color:#4d535f!important;font-weight:600;font-size:12px}.otp-actions[b-x0pzg9aimf]{display:flex;flex-direction:column;gap:24px}[b-x0pzg9aimf] .login-another-way{font-family:'Roboto',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;color:#000!important;text-align:left}[b-x0pzg9aimf] .login-another-way-link.mud-button-root{display:inline!important;vertical-align:baseline!important;padding:0!important;margin:0!important;min-width:0!important;min-height:0!important;height:auto!important;background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;text-transform:none!important;text-decoration:underline!important;font-family:'Roboto',sans-serif!important;font-size:var(--mud-typography-body2-size)!important;font-weight:500!important;line-height:var(--mud-typography-body2-lineheight)!important}[b-x0pzg9aimf] .login-another-way-link.mud-button-root .mud-button-label{width:auto!important;padding:0!important;margin:0!important}[b-x0pzg9aimf] .login-another-way-link.mud-button-root:hover{background:none!important;box-shadow:none!important;text-decoration:underline!important}.maintenance-page[b-3rjfwq8yqg]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;min-height:100dvh;position:relative;padding:16px;box-sizing:border-box}[b-3rjfwq8yqg] .maintenance-card{position:relative;z-index:1;width:calc(100% - 32px);max-width:560px;padding:40px 48px;background:#fff!important;border-radius:24px!important;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.maintenance-logo[b-3rjfwq8yqg]{max-height:40px;width:auto;margin-bottom:4px}[b-3rjfwq8yqg] .maintenance-card:focus-visible,.maintenance-logo:focus-visible[b-3rjfwq8yqg],[b-3rjfwq8yqg] .maintenance-heading:focus-visible,[b-3rjfwq8yqg] .maintenance-message:focus-visible{outline:3px solid #4fc08d;outline-offset:2px;border-radius:4px}[b-3rjfwq8yqg] .maintenance-heading{font-family:'Roboto',sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:40px!important;color:#1b2559!important;margin:0}[b-3rjfwq8yqg] .maintenance-message{font-family:'Roboto',sans-serif!important;font-size:16px!important;line-height:24px!important;color:#5d6472!important;max-width:420px}[b-3rjfwq8yqg] .maintenance-divider{width:60%;margin:8px auto}[b-3rjfwq8yqg] .maintenance-support{width:100%;align-items:center}[b-3rjfwq8yqg] .maintenance-support-intro{color:#272c34!important;font-weight:500!important}[b-3rjfwq8yqg] .maintenance-contact-divider{height:20px}[b-3rjfwq8yqg] .maintenance-contact-link.mud-link{display:inline-flex;align-items:center;color:#1b2559!important;font-weight:500!important;white-space:nowrap}@media(max-width:600px){[b-3rjfwq8yqg] .maintenance-card{padding:32px 24px;gap:12px}[b-3rjfwq8yqg] .maintenance-heading{font-size:24px!important;line-height:32px!important}}.privacy-page[b-k60krchu2h]{background:var(--mud-palette-background);min-height:100vh;min-height:100dvh;font-family:Roboto,sans-serif;color:var(--mud-palette-text-primary);display:flex;justify-content:center;padding:27px 134px;box-sizing:border-box}[b-k60krchu2h] .privacy-card.mud-paper{width:100%;max-width:1440px;border-radius:12px!important;border:1px solid var(--mud-palette-lines-default)!important;background:var(--mud-palette-surface);overflow:hidden;box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px rgba(15,23,42,.06)}.privacy-header[b-k60krchu2h]{height:50px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-inline:56px;background:var(--mud-palette-surface);border-bottom:1px solid var(--mud-palette-lines-default);flex-wrap:wrap}.privacy-logo-img[b-k60krchu2h]{max-height:32px;width:auto}.privacy-logo-chip[b-k60krchu2h]{display:inline-flex;align-items:center;background:#fff;border-radius:6px;padding:3px 8px;line-height:0}.privacy-content[b-k60krchu2h]{max-width:100%;padding:64px 56px 96px}.privacy-hero[b-k60krchu2h]{padding-bottom:16px}[b-k60krchu2h] .privacy-hero-title.mud-typography{font-size:32px;font-weight:800;line-height:1.05;padding-top:30px;letter-spacing:-2px;color:var(--mud-palette-text-primary)}[b-k60krchu2h] .privacy-hero-title.mud-typography:focus-visible{outline:0}[b-k60krchu2h] .privacy-hero-intro.mud-typography{max-width:900px;color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}.privacy-section[b-k60krchu2h]{margin-top:56px}[b-k60krchu2h] .privacy-section-heading.mud-typography{font-size:26px;font-weight:700;color:var(--mud-palette-text-primary);margin-bottom:16px}.privacy-body-text[b-k60krchu2h]{color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}[b-k60krchu2h] .privacy-table.mud-table-container{border-radius:12px;border:1px solid var(--mud-palette-lines-default);overflow:hidden}[b-k60krchu2h] .privacy-table th{background:var(--mud-palette-background-gray,#f8fafc);color:var(--mud-palette-text-primary);font-weight:700;font-size:14px;text-align:left;padding:14px 20px}[b-k60krchu2h] .privacy-table td{color:var(--mud-palette-text-secondary);font-size:15px;line-height:1.6;padding:14px 20px;border-top:1px solid var(--mud-palette-lines-default)}.privacy-bullet-list[b-k60krchu2h]{margin:0;padding-left:22px;list-style:none}.privacy-bullet-list li[b-k60krchu2h]{position:relative;padding-left:4px;margin-bottom:8px}.privacy-bullet-list li[b-k60krchu2h]::before{content:"•";position:absolute;left:-18px;color:var(--mud-palette-primary);font-weight:700;font-size:18px}.privacy-bullet-list li .mud-typography[b-k60krchu2h]{color:var(--mud-palette-text-secondary);font-size:16px;line-height:1.8}.privacy-bullet-list-columns[b-k60krchu2h]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}[b-k60krchu2h] .privacy-section-divider.mud-divider{margin-top:56px;margin-bottom:40px;border-color:var(--mud-palette-lines-default)}.privacy-bottom-grid[b-k60krchu2h]{display:flex;align-items:flex-start;gap:48px}.privacy-bottom-col[b-k60krchu2h]{flex:1 1 0;min-width:0}.privacy-bottom-col .privacy-section[b-k60krchu2h]{margin-top:0}[b-k60krchu2h] .privacy-bottom-divider.mud-divider-vertical{align-self:stretch;border-color:var(--mud-palette-lines-default)}[b-k60krchu2h] .privacy-contact-mini-card.mud-paper{display:flex;align-items:center;gap:16px;padding:16px;border-radius:14px!important;border:1px solid var(--mud-palette-lines-default)!important;background:var(--mud-palette-surface)}[b-k60krchu2h] .privacy-contact-mini-icon.mud-avatar{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important;background:color-mix(in srgb,var(--mud-palette-success) 15%,transparent)!important;color:var(--mud-palette-success)!important}[b-k60krchu2h] .privacy-contact-mini-label.mud-typography{color:var(--mud-palette-text-secondary);font-size:13px}[b-k60krchu2h] .privacy-contact-mini-value.mud-link{color:var(--mud-palette-text-primary)!important;font-weight:600;font-size:15px}.privacy-footer-strip[b-k60krchu2h]{height:72px;display:flex;align-items:center;gap:10px;padding-inline:56px;background:var(--mud-palette-background-gray,#f8fafc);border-top:1px solid var(--mud-palette-lines-default)}.privacy-muted-text[b-k60krchu2h]{color:var(--mud-palette-text-secondary)}@media(max-width:1024px){.privacy-page[b-k60krchu2h]{padding:24px}.privacy-header[b-k60krchu2h],.privacy-footer-strip[b-k60krchu2h]{padding-inline:32px}.privacy-content[b-k60krchu2h]{padding:48px 32px 64px}[b-k60krchu2h] .privacy-hero-title.mud-typography{font-size:48px}.privacy-bullet-list-columns[b-k60krchu2h]{grid-template-columns:1fr}}@media(max-width:768px){.privacy-page[b-k60krchu2h]{padding:0}[b-k60krchu2h] .privacy-card.mud-paper{border-radius:0!important;border-left:0!important;border-right:0!important}.privacy-header[b-k60krchu2h]{height:auto;padding:16px 20px;gap:12px}.privacy-header-actions[b-k60krchu2h]{width:100%;justify-content:space-between}.privacy-content[b-k60krchu2h]{padding:32px 20px 56px}[b-k60krchu2h] .privacy-hero-title.mud-typography{font-size:32px;letter-spacing:-1px}[b-k60krchu2h] .privacy-section-heading.mud-typography{font-size:21px}[b-k60krchu2h] .privacy-table th,[b-k60krchu2h] .privacy-table td{padding:12px;font-size:14px}.privacy-bottom-grid[b-k60krchu2h]{flex-direction:column;gap:32px}[b-k60krchu2h] .privacy-bottom-divider.mud-divider-vertical{width:100%;height:1px;border-top:1px solid var(--mud-palette-lines-default);border-right:0}.privacy-footer-strip[b-k60krchu2h]{padding-inline:20px;height:auto;padding-block:16px}}.profile-content[b-l29zpql9t7]{display:flex;flex-direction:column;gap:40px;width:50%;min-width:320px}@media(max-width:991.98px){.profile-content[b-l29zpql9t7]{width:100%;min-width:0}}.profile-group[b-l29zpql9t7]{display:flex;flex-direction:column;gap:8px}.profile-cards[b-l29zpql9t7]{display:flex;flex-direction:column;gap:12px}.section-label[b-l29zpql9t7]{font-size:16px!important;font-weight:500!important;color:var(--mud-palette-text-primary)!important;letter-spacing:-.08px}.profile-field[b-l29zpql9t7]{display:flex;align-items:center;padding:12px 20px;gap:12px;min-height:60px;background-color:var(--mud-palette-background-gray,#f9f9f9);border-radius:12px}.profile-field-icon[b-l29zpql9t7]{color:var(--mud-palette-text-secondary);flex-shrink:0;font-size:20px!important}.profile-field-content[b-l29zpql9t7]{flex:1;min-width:0}.profile-field-label[b-l29zpql9t7]{font-size:12px;color:var(--mud-palette-text-primary);margin-bottom:2px;font-weight:400}.profile-field-value[b-l29zpql9t7]{font-size:14px;color:var(--mud-palette-text-primary);font-weight:500}.profile-edit-field[b-l29zpql9t7]{margin-top:-4px}.profile-field:focus-visible[b-l29zpql9t7]{outline:2px solid var(--mud-palette-primary);outline-offset:2px;border-radius:12px}[b-l29zpql9t7] .profile-field .mud-icon-button:focus-visible{outline:2px solid var(--mud-palette-primary);outline-offset:2px;border-radius:4px}[b-l29zpql9t7] .profile-field .mud-icon-button:focus-visible .mud-icon-button-label{border-radius:4px}.settings-nav-card[b-4emcnza5mq]{border:1px solid var(--mud-palette-lines-default);border-radius:12px;overflow:hidden;max-width:640px;background:var(--mud-palette-surface)}.settings-nav-card-loading[b-4emcnza5mq]{display:flex;align-items:center;gap:16px;padding:18px 20px}.settings-nav-fixed[b-4emcnza5mq]{flex-shrink:0}.settings-nav-link[b-4emcnza5mq]{display:flex;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;color:inherit;transition:background .15s;border-radius:12px}.settings-nav-link:hover[b-4emcnza5mq],.settings-nav-link:focus-visible[b-4emcnza5mq]{background:var(--mud-palette-action-default-hover,rgba(0,0,0,.04));outline:2px solid var(--mud-palette-primary);outline-offset:-2px}.settings-nav-icon[b-4emcnza5mq]{width:40px;height:40px;border-radius:10px;background:rgba(var(--mud-palette-primary-rgb),.1);display:flex;align-items:center;justify-content:center;flex-shrink:0}.settings-nav-text[b-4emcnza5mq]{flex:1;min-width:0}.settings-nav-title[b-4emcnza5mq]{font-size:15px;font-weight:600;color:var(--mud-palette-text-primary)}.settings-nav-desc[b-4emcnza5mq]{font-size:13px;color:var(--mud-palette-text-secondary);margin-top:1px}.company-logo-chip[b-cexwzcia3n]{display:inline-flex;align-items:center;background:#fff;border-radius:8px;padding:3px 8px;box-shadow:0 1px 3px rgba(16,24,40,.08);line-height:0}img[b-cexwzcia3n]{max-width:180px;object-fit:contain;overflow:hidden}.cookie-consent-root[b-1799m64suc] .cookie-consent-banner.mud-paper{position:fixed;left:50%;transform:translateX(-50%);width:min(calc(100% - 32px),900px);bottom:18px;z-index:999999;border-radius:var(--bs-border-radius-150,12px)!important;border:1px solid var(--mud-palette-lines-default,#e5e7eb);box-shadow:var(--bs-shadow-lg,0 4px 16px rgba(33,38,46,.12),0 8px 32px rgba(33,38,46,.2))!important;padding:8px 25px;background:var(--mud-palette-surface);color:var(--mud-palette-text-primary)}@media(max-width:600px){.cookie-consent-root[b-1799m64suc] .cookie-consent-banner.mud-paper{padding:16px}}.cookie-consent-root[b-1799m64suc] .cookie-consent-learn-more.mud-link{color:var(--mud-palette-secondary)!important;display:inline-flex;align-items:center;gap:4px;font-size:.8125rem}.cookie-consent-root[b-1799m64suc] .cookie-consent-learn-more-arrow{font-size:14px!important;flex-shrink:0}.cookie-consent-root[b-1799m64suc] .cookie-consent-reject-btn.mud-button-root{border:1px solid var(--mud-palette-lines-default,#e5e7eb)!important;color:var(--mud-palette-text-primary)!important}.cookie-consent-root[b-1799m64suc] .cookie-consent-reject-btn.mud-button-root:hover{background-color:var(--mud-palette-action-default-hover)!important}.cookie-consent-content[b-1799m64suc]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.cookie-consent-info[b-1799m64suc]{display:flex;align-items:center;gap:16px;flex:1 1 260px;min-width:0}.cookie-consent-icon-badge[b-1799m64suc]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--mud-palette-secondary-hover,rgba(13,78,54,.1))}.cookie-consent-text-group[b-1799m64suc]{min-width:0}.cookie-consent-title[b-1799m64suc]{font-weight:600;display:block;margin-bottom:4px}.cookie-consent-text[b-1799m64suc]{display:block;max-width:640px}.cookie-consent-actions[b-1799m64suc]{display:flex;gap:12px;flex-shrink:0}@media(max-width:600px){.cookie-consent-info[b-1799m64suc]{flex:1 1 100%}.cookie-consent-actions[b-1799m64suc]{width:100%}.cookie-consent-actions .mud-button-root[b-1799m64suc]{flex:1 1 0}}@media(max-width:360px){.cookie-consent-actions[b-1799m64suc]{flex-direction:column-reverse}}.eg-product-attribution[b-034a79h9vu]{--eg-color-navy:#424d60;--eg-color-white:#fff;--eg-color-red:#ef0304;--eg-attribution-icon-color:var(--eg-color-red);--eg-attribution-text-color:var(--eg-color-navy);display:inline-flex;align-items:center;gap:10px;color:var(--eg-attribution-text-color);text-decoration:none;border-radius:4px}.eg-product-attribution.eg-product-attribution-dark[b-034a79h9vu]{--eg-attribution-icon-color:var(--eg-color-red);--eg-attribution-text-color:var(--eg-color-white)}.eg-product-attribution.eg-product-attribution-dark-with-bg[b-034a79h9vu]{--eg-attribution-icon-color:var(--eg-color-red);--eg-attribution-text-color:var(--eg-color-white);background-color:rgb(86 72 72/6%)}.eg-product-attribution.eg-product-attribution-white[b-034a79h9vu]{--eg-attribution-icon-color:var(--eg-color-white);--eg-attribution-text-color:var(--eg-color-white)}.eg-product-attribution:hover[b-034a79h9vu],.eg-product-attribution:focus-visible[b-034a79h9vu]{text-decoration:underline}.eg-product-attribution:focus-visible[b-034a79h9vu]{outline:2px solid currentColor;outline-offset:2px}.eg-product-attribution-icon[b-034a79h9vu]{width:16px;height:16px;flex-shrink:0;color:var(--eg-attribution-icon-color)}.eg-product-attribution-text[b-034a79h9vu]{font-family:'Roboto',sans-serif;font-size:12px;font-weight:400;line-height:16px;color:var(--eg-attribution-text-color);white-space:nowrap;transform:translateY(1px)}[b-ejhlvqicnb] .error-page-primary-action.mud-button-filled-primary{background-color:#16805a!important;color:#fff!important}[b-ejhlvqicnb] .error-page-primary-action.mud-button-filled-primary:hover{background-color:#106b4a!important}[b-t6m72v1jub] .filter-chip-select{flex-shrink:0}[b-t6m72v1jub] .filter-chip-select .mud-input{margin-bottom:0!important}[b-t6m72v1jub] .filter-chip-select .mud-input-outlined-border{border-radius:var(--mud-default-borderradius,8px)!important;border-color:var(--mud-palette-divider)!important}[b-t6m72v1jub] .filter-chip-select .mud-select-input{min-height:32px;padding:6px 8px 6px 12px}[b-t6m72v1jub] .filter-chip-select .mud-select-icon .mud-icon-root{color:var(--mud-palette-text-secondary)}.app-footer[b-np4ikk3zhx]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;padding:8px 24px;margin-top:24px;border-top:1px solid var(--mud-palette-lines-default);color:var(--mud-palette-text-secondary)}.app-footer-copyright[b-np4ikk3zhx]{white-space:nowrap}[b-np4ikk3zhx] .app-footer-link.mud-link{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:.875rem;color:var(--mud-palette-text-primary)!important}[b-np4ikk3zhx] .app-footer-newtab-icon{font-size:1rem!important;flex-shrink:0}[b-np4ikk3zhx] .app-footer-accessibility-icon{font-size:1rem!important;flex-shrink:0;box-sizing:content-box;display:inline-flex;align-items:center;justify-content:center;padding:2px;border:1.5px solid currentColor;border-radius:50%}[b-np4ikk3zhx] .app-footer-link.mud-link:focus-visible{outline:2px solid #4fc08d;outline-offset:2px;border-radius:2px}[b-np4ikk3zhx] .app-footer-link.mud-link:focus:not(:focus-visible){outline:0}.app-footer-dark[b-np4ikk3zhx]{position:fixed;left:0;right:0;bottom:0;z-index:3;margin-top:0;padding:12px 24px;background:rgba(0,0,0,.45);border-top:1px solid rgba(255,255,255,.24);color:#fff}.app-footer-dark[b-np4ikk3zhx] .app-footer-link.mud-link{color:#fff!important}.app-footer-dark[b-np4ikk3zhx] .app-footer-link.mud-link:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:600px){.app-footer[b-np4ikk3zhx]{flex-direction:column;align-items:flex-start;padding:12px 16px}.app-footer-dark[b-np4ikk3zhx]{flex-direction:column;align-items:flex-start;padding:12px 16px}}[b-ddl752c8oj] .icon-menu-select{flex-shrink:0}[b-ddl752c8oj] .icon-menu-select .mud-button-root{border-radius:var(--mud-default-borderradius,8px)!important;border-color:var(--mud-palette-divider)!important;min-width:0;min-height:32px;padding:6px 8px}.location-multiselect-wrapper[b-eb2mr58nhh]{position:relative;display:inline-flex;flex-direction:column;align-items:stretch}.location-trigger-btn[b-eb2mr58nhh]{text-transform:none!important;font-weight:500;font-size:.875rem}[b-eb2mr58nhh] .trigger-spinner{width:16px!important;height:16px!important}.location-loading-bar[b-eb2mr58nhh]{position:absolute;bottom:0;left:0;right:0;border-radius:0 0 4px 4px}.location-dropdown-panel[b-eb2mr58nhh]{min-width:360px;max-width:100vw;max-height:480px;display:flex;flex-direction:column;border-radius:8px}.location-list[b-eb2mr58nhh]{overflow-y:auto;height:360px;min-width:280px}@media(max-width:600px){.location-dropdown-panel[b-eb2mr58nhh]{min-width:0;width:100%}.location-list[b-eb2mr58nhh]{min-width:0}}.utility-icon-box[b-eb2mr58nhh]{display:flex;padding:6px;align-items:center;justify-content:center;border-radius:4px;background:var(--mud-palette-background-gray,#f6f7f7)}[b-eb2mr58nhh] .utility-icon{font-size:13px;color:var(--mud-palette-primary);flex-shrink:0}[b-eb2mr58nhh] .location-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.search-icon-btn[b-eb2mr58nhh]{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;padding:4px;transition:background-color .15s ease}.search-icon-btn:hover[b-eb2mr58nhh]{background-color:rgba(0,0,0,.04)}.search-icon-btn:focus-visible[b-eb2mr58nhh]{outline:2px solid currentColor;outline-offset:2px;background-color:rgba(0,0,0,.04)}[b-eb2mr58nhh] .multiselect-action-link{color:var(--mud-palette-text-primary)!important}.location-chips-bar[b-kz430p6p9a]{display:flex;align-items:flex-start;gap:8px;padding:8px 0}.viewing-label[b-kz430p6p9a]{color:var(--mud-palette-text-secondary);font-weight:500;white-space:nowrap;flex-shrink:0}.chips-area[b-kz430p6p9a]{flex:1;min-width:0}.chips-container[b-kz430p6p9a]{display:flex;gap:6px;overflow:hidden}.expanded-chips-bar[b-kz430p6p9a]{display:flex;gap:6px;flex-wrap:wrap}[b-kz430p6p9a] .location-chip{border-radius:20px!important;background-color:var(--mud-palette-background-gray,#f5f5f5)!important;border-color:var(--mud-palette-lines-default,#e0e0e0)!important;white-space:nowrap}[b-kz430p6p9a] .overflow-chip{border-radius:20px!important;background-color:var(--mud-palette-background-gray,#f5f5f5)!important;border-color:var(--mud-palette-lines-default,#e0e0e0)!important;cursor:pointer}[b-kz430p6p9a] .overflow-chip:hover{background-color:color-mix(in srgb,var(--mud-palette-text-primary) 8%,var(--mud-palette-background-gray,#f5f5f5))!important}[b-kz430p6p9a] .overflow-chip:focus-visible{outline:2px solid var(--mud-palette-primary);outline-offset:2px;background-color:color-mix(in srgb,var(--mud-palette-text-primary) 8%,var(--mud-palette-background-gray,#f5f5f5))!important}[b-kz430p6p9a] .clear-all-link{color:var(--mud-palette-text-primary)!important;white-space:nowrap;flex-shrink:0;cursor:pointer}.search-field-wrapper[b-5ovd1lrcaf]{width:100%;min-width:200px;max-width:320px}.segmented-toggle[b-mvnkoo6a5t]{display:inline-flex;align-items:center;gap:4px;padding:4px;box-sizing:border-box;flex-wrap:wrap;border-radius:var(--border-radius-mud-6xl-border-radius,40px);background-color:color-mix(in srgb,var(--mud-palette-action-default) 9.8%,transparent)}[b-mvnkoo6a5t] .segmented-toggle-btn{font-family:var(--typography-font-family-body,Roboto);font-weight:500!important;text-transform:none!important;font-size:14px;box-shadow:none!important;border:0!important;border-radius:var(--border-radius-mud-6xl-border-radius,40px)!important;min-width:0!important;padding:6px 16px!important;transition:all .2s ease!important;line-height:var(--line-height-body-sm,20px)}[b-mvnkoo6a5t] .segmented-toggle-icon-btn{padding:0!important;width:30px!important;height:30px!important;min-height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[b-mvnkoo6a5t] .segmented-toggle-icon-btn .mud-icon-root{font-size:1.125rem!important}[b-mvnkoo6a5t] .mud-button-text{color:var(--mud-palette-text-secondary)!important}[b-mvnkoo6a5t] .mud-button-text:hover{background:color-mix(in srgb,var(--mud-palette-surface) 40%,transparent)!important}[b-mvnkoo6a5t] .segmented-toggle-icon-btn:not(.mud-button-filled){color:var(--mud-palette-text-secondary)!important}[b-mvnkoo6a5t] .segmented-toggle-icon-btn:not(.mud-button-filled):hover{background:color-mix(in srgb,var(--mud-palette-surface) 40%,transparent)!important}[b-mvnkoo6a5t] .mud-button-filled{background-color:var(--mud-palette-surface)!important;color:var(--mud-palette-text-primary)!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important}[b-mvnkoo6a5t] .segmented-toggle-btn:focus-visible{box-shadow:0 0 0 2px var(--mud-palette-white),0 0 0 4px var(--mud-palette-primary)!important;z-index:1}.segmented-toggle-count[b-mvnkoo6a5t]{font-size:.85em;opacity:.75;margin-left:4px}[b-si95s0jqth] .spot-price-card{--mud-default-borderradius:16px!important;border-radius:16px!important;background:var(--mud-palette-surface)!important;border:1px solid var(--mud-palette-lines-default)!important}.spot-price-title[b-si95s0jqth]{font-weight:200!important;font-size:16px;color:var(--mud-palette-text-primary)}.spot-price-date[b-si95s0jqth]{color:var(--mud-palette-text-secondary);font-size:.8125rem}.area-selector[b-si95s0jqth] .mud-button-root{border-radius:8px!important;border:1px solid var(--mud-palette-lines-default)!important;background-color:var(--mud-palette-surface)!important;color:var(--mud-palette-text-primary)!important;padding:8px 18px!important;height:44px!important;min-width:0!important;text-transform:none!important;font-size:1rem!important;font-weight:500!important;box-shadow:none!important}.area-selector[b-si95s0jqth] .mud-button-root:hover{background-color:var(--mud-palette-action-default-hover,rgba(0,0,0,.04))!important;border-color:var(--mud-palette-lines-default)!important}.area-selector[b-si95s0jqth] .mud-button-label{text-transform:none!important;font-size:1rem!important;font-weight:500!important;color:var(--mud-palette-text-primary)!important;letter-spacing:0!important}.area-selector[b-si95s0jqth] .mud-button-icon-end{margin-left:8px!important;margin-right:-4px!important}.area-selector[b-si95s0jqth] .mud-button-icon-end .mud-icon-root{font-size:1.25rem!important;color:var(--mud-palette-text-secondary)!important}.area-description[b-si95s0jqth]{color:var(--mud-palette-text-secondary);font-size:.75rem}.spot-metrics[b-si95s0jqth]{display:flex;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap}.spot-metric[b-si95s0jqth]{display:flex;flex-direction:column;gap:2px;text-align:left}.spot-metric-center[b-si95s0jqth]{text-align:left}.spot-metric-right[b-si95s0jqth]{text-align:right}.spot-metric-label[b-si95s0jqth]{display:inline-flex;align-items:center;justify-content:flex-start;gap:4px;font-size:.75rem;color:var(--mud-palette-text-secondary)!important;font-weight:400}.spot-metric-value[b-si95s0jqth]{font-size:1.25rem;font-weight:700;color:var(--mud-palette-text-primary);line-height:1.2}.spot-metric-unit[b-si95s0jqth]{font-size:.7rem;font-weight:500;color:var(--mud-palette-text-secondary);margin-left:2px}.spot-metric-highest .spot-metric-value[b-si95s0jqth],.spot-metric-highest .spot-metric-unit[b-si95s0jqth]{color:var(--mud-palette-text-primary)}@media(max-width:767.98px){.spot-metrics[b-si95s0jqth]{flex-wrap:nowrap;gap:8px}.spot-metric[b-si95s0jqth]{flex:1 1 0;min-width:0}.spot-metric-value[b-si95s0jqth]{font-size:1rem}.spot-metric-unit[b-si95s0jqth]{font-size:.65rem}}.selected-price-badge[b-si95s0jqth]{display:flex;align-items:center;gap:8px;margin-bottom:.75rem}.selected-badge-time[b-si95s0jqth]{font-size:.8125rem;font-weight:600;color:var(--mud-palette-text-secondary)}.selected-badge-circle[b-si95s0jqth]{display:inline-flex;align-items:baseline;gap:4px;background:var(--mud-palette-dark);color:var(--mud-palette-dark-text);border-radius:20px;padding:4px 14px;font-weight:700}.selected-badge-price[b-si95s0jqth]{font-size:1rem;font-weight:700}.selected-badge-unit[b-si95s0jqth]{font-size:.7rem;color:var(--mud-palette-text-secondary)}.spot-metrics-hidden[b-si95s0jqth]{visibility:hidden}.spot-content-area[b-si95s0jqth]{height:280px;overflow:hidden}.spot-chart-skeleton[b-si95s0jqth]{display:flex;align-items:flex-end;gap:6px;height:100%;width:100%}.spot-chart-skeleton-bar.mud-skeleton[b-si95s0jqth]{flex:1 1 0;min-width:0;border-radius:4px 4px 0 0!important}.spot-legend-swatch[b-si95s0jqth]{display:inline-block;width:12px;height:12px;border-radius:3px;flex-shrink:0;background-repeat:repeat}.spot-legend-swatch-sm[b-si95s0jqth]{width:12px;height:14px;border-radius:3px}.spot-legend-swatch-stripe[b-si95s0jqth]{background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.45) 0,rgba(0,0,0,.45) 1px,transparent 1px,transparent 4px)}.spot-legend-swatch-dot[b-si95s0jqth]{background-image:radial-gradient(circle,rgba(0,0,0,.45) 1px,transparent 1.2px);background-size:4px 4px}.spot-legend-swatch-checker[b-si95s0jqth]{background-image:linear-gradient(45deg,rgba(0,0,0,.75) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.75) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.75) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.75) 75%);background-size:6px 6px;background-position:0 0,0 3px,3px -3px,-3px 0}.spot-price-card[b-si95s0jqth] *:focus-visible{outline:2px solid var(--mud-palette-primary);outline-offset:2px;border-radius:4px}@media(max-width:991.98px){[b-si95s0jqth] .spot-price-chart{height:240px!important}.spot-content-area[b-si95s0jqth]{height:240px}}@media(max-width:767.98px){[b-si95s0jqth] .spot-price-chart{height:220px!important}.spot-content-area[b-si95s0jqth]{height:220px}}.spot-chart-scroll-outer[b-si95s0jqth]{display:flex;align-items:center;gap:4px;width:100%}@media(max-width:767.98px){[b-si95s0jqth] .spot-price-chart{min-width:0}}.spot-toolbar-mobile[b-si95s0jqth],.spot-resolution-mobile[b-si95s0jqth]{display:none}@media(max-width:767.98px){.spot-toolbar-desktop[b-si95s0jqth]{display:none}.spot-toolbar-mobile[b-si95s0jqth],.spot-resolution-mobile[b-si95s0jqth]{display:block}.spot-price-card.pa-6[b-si95s0jqth]{padding:16px!important}}.spot-price-table-wrapper[b-6qtj44pikr]{border-radius:8px;border:1px solid var(--mud-palette-lines-default);overflow:hidden}[b-6qtj44pikr] .mud-table-head .mud-table-cell{background:var(--mud-palette-surface);color:var(--mud-palette-text-primary);font-weight:600;font-size:.875rem;padding:12px 16px;border-bottom:1px solid var(--mud-palette-lines-default);white-space:nowrap;text-align:left}[b-6qtj44pikr] .mud-table-body .mud-table-cell{font-size:.875rem;padding:10px 16px;border-bottom:1px solid var(--mud-palette-lines-default);color:var(--mud-palette-text-secondary);vertical-align:middle}[b-6qtj44pikr] .spt-time-col{font-variant-numeric:tabular-nums;white-space:nowrap}[b-6qtj44pikr] .spt-cost-col{font-variant-numeric:tabular-nums}[b-6qtj44pikr] .spt-row{transition:background .1s}[b-6qtj44pikr] .spt-row:not(.spt-row-current):hover{background:var(--mud-palette-action-default-hover,rgba(0,0,0,.04))!important}[b-6qtj44pikr] .spt-row:focus-within{outline:2px solid var(--mud-palette-primary)!important;outline-offset:-2px}[b-6qtj44pikr] .spt-row-cell:focus-visible{outline:0}[b-6qtj44pikr] .spt-row-current{background:color-mix(in srgb,var(--mud-palette-primary) 12%,transparent)!important}[b-6qtj44pikr] .spt-row-current .mud-table-cell{color:var(--mud-palette-primary);font-weight:600}[b-6qtj44pikr] .spt-row-group-start>.mud-table-cell{border-top:12px solid transparent}[b-6qtj44pikr] .spt-cost-value{font-variant-numeric:tabular-nums;font-weight:500;color:var(--mud-palette-text-primary)}:root[b-ly8pm0sy1j]{background:#000}.login-backdrop[b-ly8pm0sy1j]{position:relative;width:100%;min-height:100vh;min-height:100dvh;background:url('/images/login/login-background.jpg') center/cover no-repeat}.login-backdrop[b-ly8pm0sy1j]::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.1);pointer-events:none}.eg-product-badge[b-ly8pm0sy1j]{position:fixed;left:24px;bottom:55px;z-index:2}.login-language-selector[b-ly8pm0sy1j]{position:fixed;top:24px;right:64px;z-index:2}.login-language-selector[b-ly8pm0sy1j] .mud-button-root{color:#000!important}.login-language-selector[b-ly8pm0sy1j] .mud-button-root:focus-visible{outline:3px solid #4fc08d;outline-offset:2px;border-radius:4px}@media(max-width:600px){.login-language-selector[b-ly8pm0sy1j]{top:12px;right:16px}.login-bottom-bar[b-ly8pm0sy1j]{position:fixed;left:0;right:0;bottom:0;z-index:3;display:flex;flex-direction:column}.login-bottom-bar .eg-product-badge[b-ly8pm0sy1j]{position:static;margin:0 0 8px 16px}.login-bottom-bar[b-ly8pm0sy1j] .app-footer-dark{position:static!important}}.page[b-y9s6abyand]{position:relative;display:flex;flex-direction:column}main[b-y9s6abyand]{flex:1}.top-row[b-y9s6abyand]{background-color:#f7f7f7;border-bottom:1px solid #d6d5d5;justify-content:flex-end;height:3.5rem;display:flex;align-items:center}.top-row[b-y9s6abyand] a,.top-row[b-y9s6abyand] .btn-link{white-space:nowrap;margin-left:1.5rem;text-decoration:none}.top-row[b-y9s6abyand] a:hover,.top-row[b-y9s6abyand] .btn-link:hover{text-decoration:underline}.top-row[b-y9s6abyand] a:first-child{overflow:hidden;text-overflow:ellipsis}@media(max-width:640.98px){.top-row[b-y9s6abyand]{justify-content:space-between}.top-row[b-y9s6abyand] a,.top-row[b-y9s6abyand] .btn-link{margin-left:0}}@media(min-width:641px){.page[b-y9s6abyand]{flex-direction:row}.sidebar[b-y9s6abyand]{width:250px;height:100vh;height:100dvh;position:sticky;top:0}.top-row[b-y9s6abyand]{position:sticky;top:0;z-index:1}.top-row.auth[b-y9s6abyand] a:first-child{flex:1;text-align:right;width:0}.top-row[b-y9s6abyand],article[b-y9s6abyand]{padding-left:2rem!important;padding-right:1.5rem!important}}:root[b-hcd41lfzyq]{background:#000}.maintenance-backdrop[b-hcd41lfzyq]{position:relative;width:100%;min-height:100vh;min-height:100dvh;background:url('/images/login/login-background.jpg') center/cover no-repeat}.maintenance-backdrop[b-hcd41lfzyq]::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,.1);pointer-events:none}.maintenance-language-selector[b-hcd41lfzyq]{position:fixed;top:24px;right:64px;z-index:2}.maintenance-language-selector[b-hcd41lfzyq] .mud-button-root{color:#000!important}.maintenance-language-selector[b-hcd41lfzyq] .mud-button-root:focus-visible{outline:3px solid #4fc08d;outline-offset:2px;border-radius:4px}.eg-product-badge[b-hcd41lfzyq]{position:fixed;left:25px;bottom:50px;z-index:2}@media(max-width:600px){.maintenance-language-selector[b-hcd41lfzyq]{top:12px;right:16px}.eg-product-badge[b-hcd41lfzyq]{left:16px;bottom:16px}}.navigation-drawer-wrapper[b-on6a2rqagy]{--ssp-sidebar-width:240px;--ssp-active-bg:#c5f5e3;--ssp-active-bg-hover:#b4efd5;--ssp-font-family:'Roboto',sans-serif;--ssp-item-height:41px;--ssp-item-px:12px;--ssp-item-py:8px;--ssp-item-gap:8px;--ssp-item-radius:8px;--ssp-active-radius:12px;--ssp-menu-gap:4px;--ssp-nav-pad:8px;display:contents}[b-on6a2rqagy] .drawer-expanded{width:var(--ssp-sidebar-width)!important;transition:width 200ms ease;background:var(--mud-palette-drawer-background,#fff);border-right:1px solid var(--mud-palette-lines-default,#e9e8eb)}[b-on6a2rqagy] .drawer-mini{width:72px!important;transition:width 200ms ease;background:var(--mud-palette-drawer-background,#fff);border-right:1px solid var(--mud-palette-lines-default,#e9e8eb)}[b-on6a2rqagy] .drawer-mini .mud-nav-link{justify-content:center}[b-on6a2rqagy] .drawer-expanded .nav-text{opacity:1;visibility:visible;transition:opacity 150ms ease-in 50ms,visibility 0s 0s;max-width:200px}[b-on6a2rqagy] .drawer-mini .nav-text{opacity:0;visibility:hidden;transition:opacity 100ms ease-out,visibility 0s 100ms;max-width:0;overflow:hidden;white-space:nowrap}[b-on6a2rqagy] .drawer-expanded .mud-nav-link-text{opacity:1;transition:opacity 150ms ease-in 50ms;font-family:var(--ssp-font-family);font-size:14px;font-weight:500;line-height:20px;color:var(--mud-palette-drawer-text,#0a0a0a)}[b-on6a2rqagy] .drawer-mini .mud-nav-link-text{display:none}[b-on6a2rqagy] .nav-menu-flex{display:flex;flex-direction:column;height:100%}[b-on6a2rqagy] .nav-top,[b-on6a2rqagy] .nav-bottom{display:flex;flex-direction:column;padding:var(--ssp-nav-pad) var(--ssp-item-px);gap:var(--ssp-menu-gap)}.nav-menu-scroll[b-on6a2rqagy]{overflow-y:auto;flex-grow:1}[b-on6a2rqagy] .nav-item.mud-nav-link{display:flex;align-items:center;gap:var(--ssp-item-gap);height:var(--ssp-item-height);min-height:var(--ssp-item-height);padding:var(--ssp-item-py) var(--ssp-item-px);border-radius:var(--ssp-item-radius);font-family:var(--ssp-font-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:0;color:var(--mud-palette-drawer-text,#0a0a0a);margin:0;box-sizing:border-box;text-decoration:none}[b-on6a2rqagy] .nav-item.mud-nav-link::before{display:none!important}[b-on6a2rqagy] .nav-item .mud-nav-link-icon,[b-on6a2rqagy] .nav-item .mud-icon-root{color:var(--mud-palette-drawer-icon,#0a0a0a);width:20px;height:20px;font-size:20px;flex-shrink:0}[b-on6a2rqagy] .nav-item.mud-nav-link:hover{background:rgba(var(--mud-palette-primary-rgb),.08);border-radius:var(--ssp-item-radius);text-decoration:none;color:var(--mud-palette-drawer-text,#0a0a0a)}[b-on6a2rqagy] .nav-item.mud-nav-link:hover .mud-nav-link-icon,[b-on6a2rqagy] .nav-item.mud-nav-link:hover .mud-icon-root,[b-on6a2rqagy] .nav-item.mud-nav-link:hover .mud-icon-root svg{color:var(--mud-palette-primary)!important}[b-on6a2rqagy] .nav-item.mud-nav-link:hover .mud-nav-link-text{color:var(--mud-palette-drawer-text,#0a0a0a)}[b-on6a2rqagy] .nav-item.mud-nav-link.active{background:rgba(var(--mud-palette-primary-rgb),.1);border-radius:var(--ssp-active-radius);border-right:3px solid var(--mud-palette-primary);color:var(--mud-palette-drawer-text,#0a0a0a);font-weight:600}[b-on6a2rqagy] .nav-item.mud-nav-link.active:hover{background:rgba(var(--mud-palette-primary-rgb),.15)}[b-on6a2rqagy] .nav-item.mud-nav-link.active .mud-nav-link-icon,[b-on6a2rqagy] .nav-item.mud-nav-link.active .mud-icon-root,[b-on6a2rqagy] .nav-item.mud-nav-link.active .mud-icon-root svg{color:var(--mud-palette-primary)!important}[b-on6a2rqagy] .nav-item.mud-nav-link.active .mud-nav-link-text{color:var(--mud-palette-drawer-text,#0a0a0a);font-weight:600}[b-on6a2rqagy] .eg-attribution-wrapper{display:flex;align-items:center;align-self:stretch;gap:9px;padding:8.5px 16px;border-top:1px solid var(--mud-palette-lines-default,#e9e8eb)}[b-on6a2rqagy] .drawer-mini .eg-attribution-wrapper{justify-content:center}@media(min-width:768px) and (max-width:991.98px){[b-on6a2rqagy] .drawer-expanded,[b-on6a2rqagy] .drawer-mini{width:72px!important}[b-on6a2rqagy] .drawer-expanded .mud-nav-link,[b-on6a2rqagy] .drawer-mini .mud-nav-link{justify-content:center}[b-on6a2rqagy] .drawer-expanded .nav-text,[b-on6a2rqagy] .drawer-mini .nav-text,[b-on6a2rqagy] .drawer-expanded .mud-nav-link-text,[b-on6a2rqagy] .drawer-mini .mud-nav-link-text{display:none!important}[b-on6a2rqagy] .drawer-expanded .mud-drawer-header img,[b-on6a2rqagy] .drawer-expanded .mud-drawer-header .mud-image,[b-on6a2rqagy] .drawer-toggle-btn{display:none!important}[b-on6a2rqagy] .eg-attribution-wrapper .eg-product-attribution-text{display:none!important}[b-on6a2rqagy] .eg-attribution-wrapper{justify-content:center}}@media(max-width:767.98px){[b-on6a2rqagy] .drawer-expanded,[b-on6a2rqagy] .drawer-mini{position:fixed!important;top:0;left:0;height:100vh!important;height:100dvh!important;width:280px!important;z-index:1300;transform:translateX(-100%);transition:transform 200ms ease}[b-on6a2rqagy] .drawer-expanded.drawer-mobile-open,[b-on6a2rqagy] .drawer-mini.drawer-mobile-open{transform:translateX(0);box-shadow:4px 0 16px rgba(0,0,0,.2)}[b-on6a2rqagy] .drawer-toggle-btn{display:none!important}[b-on6a2rqagy] .mud-drawer-header img,[b-on6a2rqagy] .mud-drawer-header .mud-image{display:none!important}}[b-on6a2rqagy] .drawer-mobile-overlay{z-index:1200}