.grid[data-astro-cid-ol26nyd3]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.h2[data-astro-cid-ol26nyd3]{font-family:var(--font-display);font-size:2rem}.small[data-astro-cid-ol26nyd3]{font-size:.88rem}.calc[data-astro-cid-ol26nyd3]{gap:14px;margin:18px 0 14px;display:grid}.row[data-astro-cid-ol26nyd3]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.result[data-astro-cid-ol26nyd3]{background:var(--bg-2);border:1px solid var(--line-2);border-radius:10px;min-height:54px;padding:14px 16px;font-weight:600;display:block}.result[data-astro-cid-ol26nyd3][data-tone=good]{color:var(--green);border-color:#3ddc8499}.result[data-astro-cid-ol26nyd3][data-tone=bad]{color:#ff6b9d;border-color:#ff2d7899}.result[data-astro-cid-ol26nyd3][data-tone=info]{color:var(--text);border-color:#ff6b0080}input[data-astro-cid-ol26nyd3][type=range]{accent-color:var(--orange);background:0 0;border:0;min-height:32px;padding:0}@media (width<=420px){.row[data-astro-cid-ol26nyd3]{grid-template-columns:1fr}}
