.press-root .doc-meta{color:var(--muted);flex-wrap:wrap;gap:8px 28px;margin:28px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.press-root .doc-meta li{margin:0}.press-root .doc-meta strong{color:var(--ink);font-weight:600}.press-root .doc-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.press-root a.btn{letter-spacing:-.005em;border:1px solid var(--ink);min-height:48px;color:var(--ink);background:0 0;border-radius:6px;align-items:center;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.press-root a.btn.primary{background:var(--gold);border-color:var(--gold)}.press-root a.btn:hover{background:var(--ink);border-color:var(--ink);color:var(--paper);text-decoration:none}.press-root a.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.press-root .contributions,.press-root .contents{max-width:680px;margin:0;padding:0 0 0 22px}.press-root .contributions{list-style:decimal}.press-root .contributions li,.press-root .contents li{margin:0 0 14px;font-size:17px;line-height:1.6}.press-root .contributions strong{color:var(--ink);font-weight:600}.press-root .contents{border-top:1px solid var(--rule);padding:0;list-style:none}.press-root .contents li{border-bottom:1px solid var(--rule);gap:20px;margin:0;padding:12px 0;display:flex}.press-root .contents .num{color:var(--muted);font-family:var(--ff-mono), ui-monospace, monospace;flex:0 0 28px;padding-top:2px;font-size:14px}.press-root .contents .name{color:var(--ink);font-weight:500}.press-root .contents .note{color:var(--muted);font-size:15px;line-height:1.45;display:block}.press-root pre.cite{font-family:var(--ff-mono), ui-monospace, monospace;color:var(--ink);white-space:pre;margin:16px 0 0;font-size:13.5px;line-height:1.6;overflow-x:auto}@media (max-width:720px){.press-root .doc-actions{flex-direction:column}.press-root a.btn{justify-content:center}}
