.calculator-grid[data-astro-cid-6udla3ns] [data-astro-cid-6udla3ns][hidden]{display:none!important}.calculator-grid[data-astro-cid-6udla3ns] .chip[data-astro-cid-6udla3ns]{font-family:inherit}.calculator-grid[data-astro-cid-6udla3ns] .chip[data-astro-cid-6udla3ns]:focus-visible{outline:2px solid var(--calc-input-focus-border);outline-offset:2px}.calc-card[data-astro-cid-6udla3ns]>.calc-card-hint[data-astro-cid-6udla3ns]:last-child{margin-bottom:0}.quiz-group[data-astro-cid-6udla3ns]{border:0;min-width:0;margin:0;padding:0}.quiz-legend[data-astro-cid-6udla3ns]{color:var(--calc-card-title);margin:0 0 .25rem;padding:0;font-size:.9375rem;font-weight:600}.group-hint[data-astro-cid-6udla3ns]{margin:0 0 .875rem}.quiz-item[data-astro-cid-6udla3ns]+.quiz-item[data-astro-cid-6udla3ns]{border-top:1px solid var(--calc-card-border);margin-top:.875rem;padding-top:.875rem}.item-label[data-astro-cid-6udla3ns]{color:var(--calc-text);margin:0 0 .5rem;font-size:.9375rem;line-height:1.45}.results-body[data-astro-cid-6udla3ns]{flex-direction:column;gap:1rem;display:flex}.top-trigger-value[data-astro-cid-6udla3ns]{font-family:var(--calc-font-display);font-size:clamp(1.5rem,6vw,2.125rem);font-weight:var(--calc-heading-weight);letter-spacing:-.01em;color:var(--calc-results-amount);overflow-wrap:break-word;line-height:1.2}.empty-state[data-astro-cid-6udla3ns]{text-align:center;color:var(--calc-results-label-text);margin:0 0 .5rem;font-size:.875rem;line-height:1.5}.safety-note[data-astro-cid-6udla3ns]{background:var(--calc-warning-bg);border-color:var(--calc-warning-border)}.safety-note[data-astro-cid-6udla3ns] p[data-astro-cid-6udla3ns]{color:var(--calc-text);margin:0;font-size:.875rem;line-height:1.6}.safety-note[data-astro-cid-6udla3ns] strong[data-astro-cid-6udla3ns]{color:var(--calc-warning-strong)}.safety-note[data-astro-cid-6udla3ns] a[data-astro-cid-6udla3ns]{color:var(--calc-link-color);text-underline-offset:2px;text-decoration:underline}.top-list[data-astro-cid-6udla3ns],.plan-list[data-astro-cid-6udla3ns]{counter-reset:rank;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.top-list[data-astro-cid-6udla3ns] li,.plan-list[data-astro-cid-6udla3ns] li{counter-increment:rank;padding-left:2.25rem;position:relative}.top-list[data-astro-cid-6udla3ns] li:before,.plan-list[data-astro-cid-6udla3ns] li:before{content:counter(rank);background:var(--calc-chip-active-bg);width:1.5rem;height:1.5rem;color:var(--calc-chip-active-text);border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:0;left:0}.top-list[data-astro-cid-6udla3ns] .top-text{color:var(--calc-text);font-size:.9375rem;line-height:1.45;display:block}.top-list[data-astro-cid-6udla3ns] .top-meta{color:var(--calc-text-muted);margin-top:.125rem;font-size:.8125rem;display:block}.plan-list[data-astro-cid-6udla3ns] .plan-text{color:var(--calc-text);margin:0;font-size:.9375rem;line-height:1.55}.plan-list[data-astro-cid-6udla3ns] .plan-tag{color:var(--calc-accent);margin:.25rem 0 0;font-size:.8125rem}.tie-note[data-astro-cid-6udla3ns],.plan-hint[data-astro-cid-6udla3ns]{margin:1rem 0 0}.type-list[data-astro-cid-6udla3ns]{flex-direction:column;gap:.75rem;display:flex}.type-line[data-astro-cid-6udla3ns]{justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.type-name[data-astro-cid-6udla3ns]{color:var(--calc-text);font-weight:600}.type-value[data-astro-cid-6udla3ns]{color:var(--calc-text-muted);font-variant-numeric:tabular-nums}.type-bar[data-astro-cid-6udla3ns]{background:var(--progress-track);border-radius:999px;height:6px;margin-top:.375rem;overflow:hidden}.type-fill[data-astro-cid-6udla3ns]{background:var(--calc-accent);border-radius:999px;width:0;height:100%;display:block}.type-hint[data-astro-cid-6udla3ns]{margin:1rem 0 0}.split-figures[data-astro-cid-6udla3ns]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}.split-side--external[data-astro-cid-6udla3ns]{text-align:right}.split-value[data-astro-cid-6udla3ns]{font-family:var(--calc-font-display);font-size:1.75rem;font-weight:var(--calc-heading-weight);color:var(--calc-text);line-height:1.1}.split-name[data-astro-cid-6udla3ns]{color:var(--calc-text);margin-top:.25rem;font-size:.875rem;font-weight:600}.split-hint[data-astro-cid-6udla3ns]{color:var(--calc-text-muted);font-size:.75rem}.split-dot[data-astro-cid-6udla3ns]{border-radius:999px;width:.625rem;height:.625rem;margin-right:.375rem;display:inline-block}.split-dot--internal[data-astro-cid-6udla3ns]{background:var(--calc-accent)}.split-dot--external[data-astro-cid-6udla3ns]{background:var(--chart-violet)}.split-bar[data-astro-cid-6udla3ns]{background:var(--progress-track);border-radius:999px;height:10px;margin:.875rem 0 0;display:flex;overflow:hidden}.split-fill[data-astro-cid-6udla3ns]{width:0;height:100%;display:block}.split-fill--internal[data-astro-cid-6udla3ns]{background:var(--calc-accent)}.split-fill--external[data-astro-cid-6udla3ns]{background:var(--chart-violet)}.split-label[data-astro-cid-6udla3ns]{color:var(--calc-text-muted);margin:.875rem 0 0;font-size:.875rem;line-height:1.55}.time-plan[data-astro-cid-6udla3ns]{color:var(--calc-text);margin:0;font-size:.9375rem;line-height:1.55}.tracking-note[data-astro-cid-6udla3ns]{color:var(--calc-text-muted);margin:0 0 .75rem;font-size:.875rem;line-height:1.6}.tracking-note[data-astro-cid-6udla3ns] strong[data-astro-cid-6udla3ns]{color:var(--calc-text)}@media (width<=520px){.answer-chips[data-astro-cid-6udla3ns]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.answer-chips[data-astro-cid-6udla3ns] .chip[data-astro-cid-6udla3ns]{justify-content:center;padding-left:.5rem;padding-right:.5rem}}
