fieldset[data-astro-cid-xasezr57]{border:1px solid var(--border,#b9c4c4);border-radius:12px;min-width:0;margin:1.5rem 0;padding:1rem}legend[data-astro-cid-xasezr57]{padding:0 .35rem;font-weight:700}.budget-expenses[data-astro-cid-xasezr57]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.budget-expenses[data-astro-cid-xasezr57] h2[data-astro-cid-xasezr57]{margin-top:0;font-size:1.15rem}.budget-expenses[data-astro-cid-xasezr57] .card[data-astro-cid-xasezr57]{min-width:0}.budget-table[data-astro-cid-xasezr57]{max-width:100%;margin-block:1rem;overflow-x:auto}.budget-table[data-astro-cid-xasezr57] table[data-astro-cid-xasezr57]{font-variant-numeric:tabular-nums;width:100%}.budget-table[data-astro-cid-xasezr57] th,.budget-table[data-astro-cid-xasezr57] td{text-align:left;border-bottom:1px solid var(--border,#b9c4c4);padding:.65rem}#budget-result[data-astro-cid-xasezr57]{min-width:0;margin-top:2rem}#budget-result-title[data-astro-cid-xasezr57]{scroll-margin-top:5rem}#budget-result[data-astro-cid-xasezr57] td{overflow-wrap:anywhere}#budget-error[data-astro-cid-xasezr57]{border:2px solid;padding:1rem}.action-group[data-astro-cid-xasezr57]{flex-wrap:wrap}@media (width<=600px){.budget-expenses[data-astro-cid-xasezr57]{grid-template-columns:1fr}.budget-table[data-astro-cid-xasezr57] th,.budget-table[data-astro-cid-xasezr57] td{padding:.45rem;font-size:.8rem}.budget-table[data-astro-cid-xasezr57] table[data-astro-cid-xasezr57]{table-layout:fixed}.budget-table[data-astro-cid-xasezr57] th{overflow-wrap:anywhere}fieldset[data-astro-cid-xasezr57]{padding:.75rem}.action-group[data-astro-cid-xasezr57]>[data-astro-cid-xasezr57]{width:100%}.budget-table[data-astro-cid-xasezr57] .budget-units-table[data-astro-cid-xasezr57],.budget-units-table[data-astro-cid-xasezr57] tbody[data-astro-cid-xasezr57]{width:100%;display:block}.budget-units-table[data-astro-cid-xasezr57] caption[data-astro-cid-xasezr57]{text-align:left;width:100%;display:block}.budget-units-table[data-astro-cid-xasezr57] thead[data-astro-cid-xasezr57]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.budget-units-table[data-astro-cid-xasezr57] tr{border-bottom:1px solid var(--border,#b9c4c4);grid-template-columns:1fr 1fr;gap:.5rem;padding:.75rem 0;display:grid}.budget-units-table[data-astro-cid-xasezr57] th{grid-column:1/-1}.budget-units-table[data-astro-cid-xasezr57] td,.budget-units-table[data-astro-cid-xasezr57] th{border:0;font-size:.9rem}.budget-units-table[data-astro-cid-xasezr57] td:before{content:attr(data-label);font-size:.75rem;font-weight:700;display:block}.budget-units-table[data-astro-cid-xasezr57] td{overflow-wrap:normal!important}}@media (prefers-reduced-motion:reduce){[data-astro-cid-xasezr57]{scroll-behavior:auto!important}}
