[data-astro-cid-xjmnjagz][data-native-date-field],[data-astro-cid-xjmnjagz][data-native-date]{box-sizing:border-box;width:100%;min-width:0}[data-astro-cid-xjmnjagz][data-native-date]{height:44px;font:inherit;color:var(--text-primary);background:var(--surface);border:1px solid var(--border-input);border-radius:var(--radius-small);padding:6px 8px;font-size:16px;display:block}[data-astro-cid-xjmnjagz][data-native-date][aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.home-calculator .date-input[data-astro-cid-xjmnjagz]{margin-bottom:4px}.home-calculator .date-fields[data-astro-cid-xjmnjagz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.home-calculator .date-fields[data-astro-cid-xjmnjagz] .field[data-astro-cid-xjmnjagz]{min-width:0}.home-calculator .date-fields[data-astro-cid-xjmnjagz] label[data-astro-cid-xjmnjagz]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.home-calculator .date-fields[data-astro-cid-xjmnjagz] input[data-astro-cid-xjmnjagz]{box-sizing:border-box;width:100%;min-width:0;height:44px;font:inherit;border:1px solid var(--border-input);border-radius:var(--radius-small);color:var(--text-primary);background:var(--surface);padding:4px;font-size:16px}.home-calculator .field-error[data-astro-cid-xjmnjagz]{color:var(--error);margin:0;font-size:12px}.home-calculator .field-error[data-astro-cid-xjmnjagz]:empty{display:none}
