.op-pub .mkt-on{flex-basis:100%;margin:0 0 4px;font-size:.8125rem}@media (max-width:480px){.op-pb .mkt-b{padding:0 10px}}.op-trust{max-width:64ch;color:var(--muted);text-wrap:pretty;margin:16px 0 0;font-size:.9375rem;line-height:1.6}.op-row{border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);align-items:start;padding:18px 0;display:grid}.op-row h3{letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.5}.op-row p{color:var(--muted);text-wrap:pretty;margin:2px 0 0;font-size:.9375rem;line-height:1.55}.op-meta{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:10px;font-size:.875rem;display:flex}.op-lic{color:var(--muted)}.op-meta a{color:var(--accent);align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex}.op-meta a .ext{width:11px;height:11px}.op-meta a .op-go{flex:none;width:13px;height:13px}.op-grp{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}.op-k{color:var(--muted);margin-right:-6px}@media (hover:hover){.op-meta a:hover{text-underline-offset:3px;text-decoration:underline}}.op-meta a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.op-row .fq-n,.ln-row.op-x .fq-n{margin-top:2px}.ln-row.op-x .ext{width:14px;height:14px;color:var(--muted);margin-top:calc(.796875rem - 7px)}.op-not{color:var(--muted);margin:0;font-size:.9375rem;line-height:1.6}.res-head .op-mk{color:var(--accent)}.doc-prose .as-well+p,.doc-prose .as-well+ul,.doc-prose .doc-tbl+p{margin-top:16px}.doc-prose h3+.as-well{margin-top:12px}
