.pub-page .pub-row{display:flex;flex-wrap:wrap;gap:8px}.pub-page .pub-row input{flex:1 1 18rem;min-width:0}.pub-page .pub-result{border-top:2px solid var(--rule-strong);padding-top:16px}.pub-page .pub-services{list-style:none;margin:0;padding:0;display:grid;grid-gap:20px;gap:20px}.pub-page .pub-service h3{margin:0 0 8px;font-size:18px;overflow-wrap:anywhere}.pub-page .pub-facts{display:grid;grid-gap:6px;gap:6px;margin:0}.pub-page .pub-facts>div{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);grid-gap:12px;gap:12px;border-bottom:1px solid var(--rule);padding-block:4px}.pub-page .pub-facts dt{color:var(--text-secondary)}.pub-page .pub-facts dd{margin:0;display:grid;grid-gap:2px;gap:2px;min-width:0}.pub-page .pub-facts code{font-family:var(--font-mono);overflow-wrap:anywhere}.pub-page .pub-links{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.pub-page .pub-reasons{display:grid;grid-gap:6px;gap:6px}.pub-page .pub-error{border-left:3px solid var(--action);padding:8px 12px}.pub-page .pub-code{overflow-x:auto;border:1px solid var(--rule);padding:12px;font-family:var(--font-mono);font-size:13px}@media (max-width:30rem){.pub-page .pub-facts>div{grid-template-columns:minmax(0,1fr);gap:2px}}