.tools-page{max-width:1200px;margin:0 auto;padding:24px 16px 48px}.tools-breadcrumbs{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tools-breadcrumbs a{color:inherit;text-decoration:none}.tools-breadcrumbs a:hover{color:var(--text-color,var(--absolute-white))}.tools-breadcrumbs__sep{opacity:.55}.tools-back-link{margin-bottom:14px;text-decoration:none;display:inline-block}.tools-back-link:hover{color:var(--text-color,var(--absolute-white))}.tools-page__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.tool-form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:12px;display:grid}.tool-form__field{flex-direction:column;gap:6px;display:flex}.tool-form__select{border:1px solid var(--border-color,var(--border-muted-soft-solid));background:var(--card-bg,var(--absolute-white));width:100%;color:inherit;border-radius:10px;min-height:40px;padding:8px 10px}.tool-results{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.tool-metric{background:color-mix(in srgb, var(--card-bg,var(--absolute-white)) 92%, var(--absolute-black) 8%);border:1px solid var(--border-color,var(--border-muted-soft-solid));border-radius:10px;padding:10px 12px}.tool-metric__label{margin-bottom:4px;display:block}@media (max-width:1100px){.tools-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.tools-page__grid{grid-template-columns:1fr}}
