.tool{border-top:2px solid var(--ink);max-width:42rem;margin-top:1.5rem;padding-top:1.1rem}.tool label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.45rem;font-size:.78rem;font-weight:800;display:block}.tool-row{flex-wrap:wrap;gap:.6rem;display:flex}.tool-input{letter-spacing:.12em;text-transform:none;flex:12rem}.tool-hint{color:var(--ink-3);margin-top:.5rem;font-size:.85rem}.tool-out{max-width:52rem;margin-top:1.25rem}.tool-out:empty{display:none}.tool-msg{color:var(--ink-2);margin-top:.4rem;font-size:.95rem}.tool-count{margin-top:1rem;font-weight:800}.tool-group{margin-top:1rem}.tool-h{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--ink);margin-bottom:.4rem;padding-bottom:.25rem;font-size:.78rem;font-weight:800}.wp-tool-list{columns:8.5rem auto;column-gap:1.25rem;margin:.4rem 0 0;padding:0;font-size:.95rem;list-style:none}.wp-tool-list li{break-inside:avoid;padding-block:.12rem}.wp-tool-list a{color:var(--cobalt-text);font-weight:650}
