.input-card.svelte-qjuji5{background:var(--card);border:1px solid var(--panel-input-border);border-radius:3px;flex-direction:column;gap:1px;min-width:0;padding:7px 11px;display:flex}.input-label.svelte-qjuji5{font:700 10px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--label)}.input-card.svelte-qjuji5 input:where(.svelte-qjuji5){width:100%;min-width:0;min-height:46px;font:700 28px/1.2 var(--sans);letter-spacing:-.02em;background:0 0;border:none;outline:none}.input-card.svelte-qjuji5 select:where(.svelte-qjuji5){width:100%;min-width:0;min-height:42px;font:700 20px/1.2 var(--sans);background:0 0;border:none;outline:none}.row2.svelte-qjuji5{grid-template-columns:1fr 1fr;gap:8px;display:grid}.result.svelte-qjuji5{background:var(--result-bg);border-radius:3px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.result-top.svelte-qjuji5{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.result-label.svelte-qjuji5{font:700 10px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#7fc7b5;padding-bottom:7px}.result-value.svelte-qjuji5{font:700 34px/.95 var(--sans);letter-spacing:-.035em;color:var(--result-fg)}.result-sentence.svelte-qjuji5{font:400 12px/1.55 var(--mono);color:var(--dark-muted)}.rows.svelte-qjuji5{flex-direction:column;gap:4px;display:flex}.row-line.svelte-qjuji5{background:var(--card);border-radius:3px;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 10px;font-size:13px;display:flex}.row-label.svelte-qjuji5{color:var(--muted2)}.row-value.svelte-qjuji5{font-weight:700}.note.svelte-qjuji5{color:var(--muted2);font-size:11.5px;line-height:1.5}.actions.svelte-qjuji5{gap:8px;display:flex}.panel-btn.svelte-qjuji5{border:1px solid var(--line-strong);background:var(--ground);cursor:pointer;min-height:44px;font:600 12.5px/1 var(--sans);border-radius:3px;flex:1;padding:11px}.below.svelte-qjuji5{flex-direction:column;gap:10px;padding:16px;display:flex}.decades.svelte-qjuji5{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:5px;display:grid}.decade.svelte-qjuji5{background:var(--card);border:1px solid var(--line);border-radius:3px;flex-direction:column;gap:2px;padding:8px 9px;display:flex}.decade-year.svelte-qjuji5{font:400 10px/1 var(--mono);color:var(--muted3)}.decade-value.svelte-qjuji5{font:700 14px/1.15 var(--sans)}.disclaimer.svelte-qjuji5{color:var(--muted2);font-size:12px;line-height:1.55}
