.tp-counts{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;gap:10px 22px;padding-top:6px;font-size:12px;display:flex}.tp-counts>span{align-items:center;gap:10px;display:inline-flex}.tp-pill{border:1px solid var(--line-2);height:22px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:3px;align-items:center;padding:0 7px;font-size:10.5px;font-weight:500;display:inline-flex}.tp-live{background:var(--green-tint);border-color:var(--green-line);color:var(--green)}.tp-planned{background:var(--amber-tint);border-color:var(--amber-line);color:var(--amber)}.tp-soon{border:1px dashed var(--green-line);color:var(--green);background:0 0}.doc-table td.tp-name{color:var(--text);white-space:nowrap;font-weight:500}.tp-muted{color:var(--muted);font-weight:400}.tp-code{font-family:var(--mono);color:var(--text);word-break:break-all;font-size:12.5px}.tp-pending{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:11px}.tp-link{color:var(--text);align-items:center;gap:6px;transition:color .2s;display:inline-flex}.tp-link:hover{color:var(--green)}.tp-link svg{width:12px;height:12px;color:var(--green);flex:none}.doc-section>p a{color:var(--green);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.doc-table td.tp-name{white-space:normal}}
