.herramienta[data-astro-cid-d4rkwq4t]{background:#f4f7fc;border:2px solid #294d90;border-radius:10px;margin:2rem 0;padding:1.25rem 1.25rem 1rem}.herramienta[data-astro-cid-d4rkwq4t] h2[data-astro-cid-d4rkwq4t]{margin-top:0}.herramienta__intro[data-astro-cid-d4rkwq4t]{margin-bottom:1rem}.herramienta__form[data-astro-cid-d4rkwq4t]{gap:.9rem;display:grid}.herramienta__form[data-astro-cid-d4rkwq4t] label[data-astro-cid-d4rkwq4t]{color:#1a202c;gap:.3rem;font-weight:700;display:grid}.herramienta__form[data-astro-cid-d4rkwq4t] select[data-astro-cid-d4rkwq4t],.herramienta__form[data-astro-cid-d4rkwq4t] input[data-astro-cid-d4rkwq4t]{font:inherit;color:#1a202c;background:#fff;border:1px solid #4a5568;border-radius:6px;min-height:44px;padding:.6rem .7rem;font-weight:400}.herramienta__form[data-astro-cid-d4rkwq4t] button[data-astro-cid-d4rkwq4t]{font:inherit;color:#fff;cursor:pointer;background:#294d90;border:0;border-radius:6px;justify-self:start;min-height:44px;padding:.7rem 1.2rem;font-weight:700}.herramienta__form[data-astro-cid-d4rkwq4t] button[data-astro-cid-d4rkwq4t]:hover{background:#1e3a6e}.herramienta__form[data-astro-cid-d4rkwq4t] [data-astro-cid-d4rkwq4t]:is(select,input,button):focus-visible{outline-offset:2px;outline:3px solid #d83639}.herramienta__resultado[data-astro-cid-d4rkwq4t]{background:#fff;border-left:4px solid #294d90;border-radius:8px;margin-top:1rem;padding:1rem}.herramienta__resultado[data-astro-cid-d4rkwq4t] p{margin:0 0 .6rem}.herramienta__resultado[data-astro-cid-d4rkwq4t] .herramienta__dato{font-size:1.2rem}.herramienta__resultado[data-astro-cid-d4rkwq4t] .herramienta__aviso{color:#5c3a00;background:#fff4e5;border-radius:6px;padding:.6rem .8rem}.herramienta__nota[data-astro-cid-d4rkwq4t],.herramienta__resultado[data-astro-cid-d4rkwq4t] .herramienta__nota{color:#4a5568;margin-top:.8rem;font-size:.92rem}
