.mpgc-calc[data-astro-cid-o3seyret] [data-astro-cid-o3seyret][hidden]{display:none!important}.mpgc-calc[data-astro-cid-o3seyret] .field-group[data-astro-cid-o3seyret]+.field-group[data-astro-cid-o3seyret]{border-top:1px solid var(--calc-card-border);margin-top:1.25rem;padding-top:1.25rem}.mpgc-calc[data-astro-cid-o3seyret] .group-title[data-astro-cid-o3seyret]{text-transform:uppercase;letter-spacing:.06em;color:var(--calc-accent-light);margin:0 0 .875rem;font-size:.75rem;font-weight:600}.mpgc-calc[data-astro-cid-o3seyret] .field[data-astro-cid-o3seyret]{flex-direction:column;gap:.375rem;min-width:0;margin-bottom:1rem;display:flex}.mpgc-calc[data-astro-cid-o3seyret] .field[data-astro-cid-o3seyret]:last-child{margin-bottom:0}.mpgc-calc[data-astro-cid-o3seyret] label[data-astro-cid-o3seyret]{color:var(--calc-text);margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}.mpgc-calc[data-astro-cid-o3seyret] input[data-astro-cid-o3seyret][type=text]{border:1px solid var(--calc-input-border);background:var(--calc-input-bg);width:100%;min-width:0;color:var(--calc-text);border-radius:10px;padding:.625rem .75rem;font-family:inherit;font-size:1rem}.mpgc-calc[data-astro-cid-o3seyret] input[data-astro-cid-o3seyret][type=text]::placeholder{color:var(--calc-text-muted);opacity:1}.mpgc-calc[data-astro-cid-o3seyret] input[data-astro-cid-o3seyret][type=text]:focus{border-color:var(--calc-input-focus-border);background:var(--calc-input-focus-bg);outline:none}.mpgc-calc[data-astro-cid-o3seyret] input[data-astro-cid-o3seyret][aria-invalid=true]{border-color:var(--calc-danger)}.mpgc-calc[data-astro-cid-o3seyret] .field-hint[data-astro-cid-o3seyret]{color:var(--calc-text-muted);margin:0;font-size:.75rem;line-height:1.5}.mpgc-calc[data-astro-cid-o3seyret] .field-hint[data-astro-cid-o3seyret] a[data-astro-cid-o3seyret]{color:var(--calc-link-color);text-underline-offset:2px;text-decoration:underline}.mpgc-calc[data-astro-cid-o3seyret] .field-error[data-astro-cid-o3seyret]{border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--calc-danger);border-radius:8px;margin:0;padding:.5rem .625rem;font-size:.75rem;line-height:1.5}.mpgc-calc[data-astro-cid-o3seyret] .field-note[data-astro-cid-o3seyret]{border:1px solid var(--calc-callout-border);background:var(--calc-callout-bg);color:var(--calc-callout-text);border-radius:8px;margin:0;padding:.5rem .625rem;font-size:.75rem;line-height:1.5}.mpgc-calc[data-astro-cid-o3seyret] .status-line[data-astro-cid-o3seyret]{background:var(--calc-results-breakdown-bg);color:var(--calc-results-amount);text-align:center;border:1px solid #0000;border-radius:10px;margin:0;padding:.625rem .875rem;font-size:.9375rem;font-weight:600;line-height:1.45}.mpgc-calc[data-astro-cid-o3seyret] .status-line[data-astro-cid-o3seyret].is-empty{color:var(--calc-on-dark-muted);font-weight:500}.mpgc-calc[data-astro-cid-o3seyret] .primary-result[data-astro-cid-o3seyret]{padding:1.25rem 0 1rem}.mpgc-calc[data-astro-cid-o3seyret] .primary-result-amount[data-astro-cid-o3seyret]{overflow-wrap:anywhere}.mpgc-calc[data-astro-cid-o3seyret] .primary-result-period[data-astro-cid-o3seyret]{color:var(--calc-on-dark-muted);margin-top:.5rem;line-height:1.45}.mpgc-calc[data-astro-cid-o3seyret] .compare-wrap[data-astro-cid-o3seyret]{background:var(--calc-results-breakdown-bg);border-radius:12px;padding:.75rem 1rem;overflow-x:auto}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret]{border-collapse:collapse;width:100%;font-size:.875rem}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] caption[data-astro-cid-o3seyret]{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--calc-results-label);padding:0 0 .5rem;font-size:.75rem}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] th[data-astro-cid-o3seyret],.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] td[data-astro-cid-o3seyret]{border-bottom:1px solid var(--calc-results-row-border);vertical-align:baseline;padding:.4375rem 0}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] tbody[data-astro-cid-o3seyret] tr[data-astro-cid-o3seyret]:last-child th[data-astro-cid-o3seyret],.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] tbody[data-astro-cid-o3seyret] tr[data-astro-cid-o3seyret]:last-child td[data-astro-cid-o3seyret]{border-bottom:0;padding-bottom:0}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] th[data-astro-cid-o3seyret]{text-align:left}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] thead[data-astro-cid-o3seyret] th[data-astro-cid-o3seyret]{text-transform:uppercase;letter-spacing:.05em;color:var(--calc-results-label);padding-top:0;font-size:.6875rem;font-weight:600}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] tbody[data-astro-cid-o3seyret] th[data-astro-cid-o3seyret]{color:var(--calc-results-label-text);font-weight:400;line-height:1.35}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] thead[data-astro-cid-o3seyret] th[data-astro-cid-o3seyret]+th[data-astro-cid-o3seyret],.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] td[data-astro-cid-o3seyret]{text-align:right;white-space:nowrap;padding-left:.75rem}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] td[data-astro-cid-o3seyret]{font-family:var(--calc-font-mono);font-variant-numeric:tabular-nums;color:var(--calc-results-amount);font-weight:600}.mpgc-calc[data-astro-cid-o3seyret] .visually-hidden[data-astro-cid-o3seyret]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mpgc-calc[data-astro-cid-o3seyret] .stat-grid[data-astro-cid-o3seyret]{gap:.625rem;margin-top:1rem}.mpgc-calc[data-astro-cid-o3seyret] .stat-tile[data-astro-cid-o3seyret]{background:var(--calc-results-breakdown-bg);border-color:var(--calc-results-row-border);min-width:0}.mpgc-calc[data-astro-cid-o3seyret] .stat-tile[data-astro-cid-o3seyret].is-wide{grid-column:1/-1}.mpgc-calc[data-astro-cid-o3seyret] .stat-tile[data-astro-cid-o3seyret] .projection-label[data-astro-cid-o3seyret]{color:var(--calc-results-label)}.mpgc-calc[data-astro-cid-o3seyret] .stat-tile[data-astro-cid-o3seyret] .projection-value[data-astro-cid-o3seyret]{color:var(--calc-results-amount);overflow-wrap:anywhere;font-size:1.375rem;font-weight:700}.mpgc-calc[data-astro-cid-o3seyret] .stat-sub[data-astro-cid-o3seyret]{color:var(--calc-on-dark-muted);margin-top:.25rem;font-size:.75rem;line-height:1.4}.mpgc-calc[data-astro-cid-o3seyret] .result-note[data-astro-cid-o3seyret]{color:var(--calc-on-dark-muted);margin:1rem 0 0;font-size:.8125rem;line-height:1.55}@media (width<=480px){.mpgc-calc[data-astro-cid-o3seyret] .compare-wrap[data-astro-cid-o3seyret]{padding:.75rem}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret]{font-size:.8125rem}.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] thead[data-astro-cid-o3seyret] th[data-astro-cid-o3seyret]+th[data-astro-cid-o3seyret],.mpgc-calc[data-astro-cid-o3seyret] .compare-table[data-astro-cid-o3seyret] td[data-astro-cid-o3seyret]{padding-left:.5rem}}.mpgc-prose[data-astro-cid-o3seyret] .disclosure[data-astro-cid-o3seyret]{font-size:.875rem}.mpgc-prose[data-astro-cid-o3seyret] h2[data-astro-cid-o3seyret]{margin-top:2.25rem}.mpgc-prose[data-astro-cid-o3seyret] .table-scroll[data-astro-cid-o3seyret]{-webkit-overflow-scrolling:touch;border:1px solid var(--calc-card-border);border-radius:12px;margin:1rem 0 1.5rem;overflow-x:auto}.mpgc-prose[data-astro-cid-o3seyret] .table-scroll[data-astro-cid-o3seyret] .conversion-table[data-astro-cid-o3seyret]{margin:0}.mpgc-prose[data-astro-cid-o3seyret] .conversion-table[data-astro-cid-o3seyret] td[data-astro-cid-o3seyret]{vertical-align:top}
