.price-value[data-v-d2a479c8]{align-items:inherit;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-direction:column;gap:6px;max-width:100%;line-height:1.5;display:inline-flex}.price-official[data-v-d2a479c8]{color:var(--er-color-text-muted);font-size:11px;font-weight:400;line-height:1.6}.price-official-label[data-v-d2a479c8]{white-space:nowrap}.price-actual[data-v-d2a479c8]{font-size:inherit;color:var(--er-color-action-hover);font-weight:650}.price-comparison-badge[data-v-d2a479c8]{background:var(--er-color-surface-soft);width:fit-content;color:var(--er-color-text-secondary);white-space:nowrap;border-radius:5px;align-self:flex-start;padding:1px 7px;font-size:11px;font-weight:550;display:inline-block}.price-comparison-badge[data-kind=discount][data-v-d2a479c8]{background:var(--er-color-success-surface);color:var(--er-color-success)}.price-comparison-badge[data-kind=above][data-v-d2a479c8]{background:var(--er-color-warning-surface);color:var(--er-color-warning)}.price-empty[data-v-d2a479c8]{color:var(--er-color-text-muted);font-weight:400}.price-empty[data-v-d2a479c8],.price-value:not(.is-complete) .price-official[data-v-d2a479c8]{font-size:12px}.price-value.is-card-summary[data-v-d2a479c8]{flex-shrink:0;grid-template-columns:max-content;align-items:center;gap:2px 8px;width:max-content;max-width:none;margin-inline-start:auto;line-height:1.4;display:grid}.price-value.is-card-summary.has-comparison[data-v-d2a479c8]{grid-template-columns:max-content max-content}.is-card-summary .price-official[data-v-d2a479c8]{grid-row:1}.is-card-summary .price-actual[data-v-d2a479c8],.is-card-summary .price-official[data-v-d2a479c8]{white-space:nowrap;overflow-wrap:normal;word-break:normal;grid-column:1;justify-self:start}.is-card-summary .price-actual[data-v-d2a479c8]{grid-row:2}.is-card-summary .price-comparison-badge[data-v-d2a479c8]{grid-area:1/2/span 2;place-self:center end}@media (width<=560px){.price-value[data-v-d2a479c8]{gap:5px}.price-official[data-v-d2a479c8]{font-size:10px}.price-comparison-badge[data-v-d2a479c8]{padding:1px 5px;font-size:10px}}.structured-pricing[data-v-17010e8d]{min-width:0;color:var(--er-color-text,#172554);overflow-wrap:anywhere}.sp-controls[data-v-17010e8d],.sp-heading[data-v-17010e8d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sp-heading h3[data-v-17010e8d]{margin:0;font-size:17px}.sp-controls[data-v-17010e8d]{justify-content:flex-start}.sp-controls button[data-v-17010e8d]{border:1px solid var(--er-color-line,#dbe3ef);background:var(--er-color-surface,#fff);min-height:42px;color:inherit;cursor:pointer;border-radius:6px;padding:9px 12px}.sp-controls button[aria-pressed=true][data-v-17010e8d]{background:var(--er-color-selected,#edf4ff);border-color:var(--er-color-action,#2563eb);color:var(--er-color-action,#2563eb)}.sp-condition[data-v-17010e8d],.sp-details[data-v-17010e8d],.sp-note[data-v-17010e8d]{color:var(--er-color-text-secondary,#64748b);font-size:12px;line-height:1.8}.sp-condition[data-v-17010e8d]{background:var(--er-color-page,#f8fafc);border-radius:8px;padding:10px 12px}.structured-pricing.is-summary[data-v-17010e8d]{container:model-price-summary/inline-size}.sp-summary-rates[data-v-17010e8d]{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.sp-summary-rates>div[data-v-17010e8d]{border-bottom:1px solid var(--er-color-line);grid-template-columns:minmax(60px,max-content) minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:11px 0;display:grid}.sp-summary-rates>div[data-v-17010e8d]:last-child{border-bottom:0;padding-bottom:0}.sp-summary-rates dt[data-v-17010e8d]{color:var(--er-color-text-secondary,#64748b);font-size:12px;line-height:1.5}.sp-summary-rates dd[data-v-17010e8d]{overscroll-behavior-x:contain;scrollbar-width:thin;font-variant-numeric:tabular-nums;text-align:left;min-width:0;max-width:100%;margin:0;font-size:16px;display:flex;overflow-x:auto}.sp-table[data-v-17010e8d]{border:1px solid var(--er-color-line,#dbe3ef);border-radius:8px;width:100%;max-width:100%;margin-top:14px;overflow-x:auto}.sp-table table[data-v-17010e8d]{border-collapse:collapse;width:100%;min-width:500px;font-size:12px}.sp-table td[data-v-17010e8d],.sp-table th[data-v-17010e8d]{text-align:left;border-bottom:1px solid var(--er-color-line,#dbe3ef);white-space:nowrap;padding:12px}.sp-table tr[data-query-match=true][data-v-17010e8d]{background:var(--er-color-selected,#edf4ff)}.sp-details summary[data-v-17010e8d]{cursor:pointer;padding:12px 0}.sp-details dd[data-v-17010e8d]{margin:5px 0 12px}.sp-unavailable[data-v-17010e8d]{background:var(--er-color-page,#f8fafc);border-radius:8px;padding:16px;font-size:13px}.is-home-card[data-v-17010e8d]{border:1px solid var(--er-color-line);background:var(--er-color-page);border-radius:10px;padding:16px}.sp-summary-header[data-v-17010e8d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sp-summary-kind[data-v-17010e8d]{background:var(--er-color-surface);color:var(--er-color-action-hover);border-radius:5px;padding:3px 8px;font-size:12px}.sp-summary-condition[data-v-17010e8d],.sp-summary-unit[data-v-17010e8d]{color:var(--er-color-text-secondary);font-size:11px;line-height:1.7}.sp-summary-condition[data-v-17010e8d]{margin:10px 0 0}.sp-summary-period[data-v-17010e8d]{background:var(--er-color-page,#f8fafc);border-radius:8px;padding:12px}.is-home-card .sp-summary-period[data-v-17010e8d]{padding:0}.sp-summary-period.is-offpeak[data-v-17010e8d]{border:1px solid var(--er-color-action,#7437ed);background:var(--er-color-selected,#f0e8ff);padding:12px}.sp-summary-period.is-offpeak .sp-summary-kind[data-v-17010e8d]{background:var(--er-color-action,#7437ed);color:#fff;padding:5px 10px;font-size:14px;font-weight:700;line-height:1.5}.sp-summary-period.is-offpeak .sp-summary-condition[data-v-17010e8d]{color:var(--er-color-text,#282239);font-size:12px}.is-home-card .sp-summary-rates[data-v-17010e8d]{border-top:1px solid var(--er-color-line);margin:14px 0 0}.is-home-card .sp-summary-rates dd[data-v-17010e8d]{font-size:18px;font-weight:600}.is-home-card .sp-unavailable[data-v-17010e8d]{padding:0}.sp-price-source[data-v-17010e8d]{color:var(--er-color-action-hover);flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 8px;font-size:12px;font-weight:600;display:flex}.sp-price-source small[data-v-17010e8d]{background:var(--er-color-selected);border-radius:5px;padding:2px 7px;font-size:10px;font-weight:500}.sp-table tbody th[data-v-17010e8d]{font-weight:500}.sp-table tbody th[rowspan][data-v-17010e8d]{white-space:normal;min-width:110px;max-width:170px}.sp-table td[data-v-17010e8d]{vertical-align:middle}.sp-table td[data-v-17010e8d],.sp-table th.sp-numeric[data-v-17010e8d]{text-align:right}.sp-table td[data-v-17010e8d]:nth-last-child(2){font-size:15px}@container model-price-summary (width<=220px){.sp-summary-rates>div[data-v-17010e8d]{grid-template-columns:minmax(0,1fr);gap:5px}}@media (width<=560px){.sp-table td[data-v-17010e8d],.sp-table th[data-v-17010e8d]{padding:10px 8px}}.sp-reference-only h4[data-v-17010e8d]{margin:16px 0 0;font-size:12px;font-weight:550}
