/* Только две tools-страницы; исходная типографика и visual tokens сохранены. */
body[data-tool-entry] .tool-entry-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}
body[data-tool-entry] .tool-entry-link{max-width:100%;min-height:52px;white-space:normal;text-align:center}
body[data-tool-entry] .tool-entry-note{font-size:.875rem;line-height:1.5;color:var(--color-muted);margin:12px 0 16px;max-width:680px}
body[data-tool-entry] .tool-entry-related{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}
body[data-tool-entry] .page-content>.editorial-meta{width:100%;margin:20px 0 32px}
body[data-tool-entry] [data-tool] input,body[data-tool-entry] .calc-result{scroll-margin-top:40px}
body[data-tool-entry] .calc-result-row,body[data-tool-entry] .calc-lookup-line{gap:16px;overflow-wrap:anywhere}
body[data-tool-entry] .calc-result-row>*{min-width:0}
@media(max-width:780px){body[data-tool-entry] .page-intro{padding-block:16px}body[data-tool-entry] .page-intro .crumbs{margin-bottom:16px}body[data-tool-entry] .tool-entry-actions{margin-top:16px}body[data-tool-entry] .tool-entry-link{width:100%}body[data-tool-entry] .page-content>[data-tool]{padding-top:0}body[data-tool-entry] .tool-entry-related .btn{max-width:100%;white-space:normal}body[data-tool-entry] .page-content>.editorial-meta{margin-top:16px}}
