@layer components{.pk-mono{font-family:var(--pk-font-mono)}.pk-code-block{padding:var(--pk-2);border:1px solid var(--pk-line);border-radius:var(--pk-radius);background:var(--pk-surface-sunk);overflow:auto}.pk-framed{border:1px solid var(--pk-line);border-radius:var(--pk-radius);width:100%}.pk-embed{box-sizing:border-box;aspect-ratio:16/9;width:100%;display:block}.pk-datalist{grid-template-columns:var(--pk-datalist-term,minmax(0, max-content)) minmax(0, 1fr);gap:var(--pk-1) var(--pk-3);margin:0;display:grid}.pk-datalist--inline{gap:var(--pk-1) var(--pk-3);flex-wrap:wrap;align-items:baseline;display:flex}.pk-datalist--inline>dt:after{content:":"}.pk-datalist--inline>dd{margin:0;margin-inline-end:var(--pk-2)}.pk-datalist-aligned{--pk-datalist-term:minmax(0, 9rem)}.pk-datalist>dt{color:var(--pk-ink-muted)}.pk-datalist>dd{min-width:0;color:var(--pk-ink);overflow-wrap:anywhere;margin:0}@media (width<=30rem){.pk-datalist{grid-template-columns:minmax(0,1fr)}.pk-datalist>dt:not(:first-of-type){margin-top:var(--pk-2)}}.pk-answer-list{padding-left:var(--pk-4);margin:0}.pk-answer-pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pk-record-title{font-size:var(--pk-text-xl);letter-spacing:-.01em;color:var(--pk-ink);margin:0;font-weight:700;line-height:1.18}.pk-prose-block{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;margin:0}.pk-prose-block--full{max-width:none}.pk-inline-links{gap:var(--pk-1) 0;font-size:var(--pk-text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pk-inline-links--center{justify-content:center}.pk-record-lead{justify-content:space-between;align-items:flex-start;gap:var(--pk-3);display:flex}.pk-inline-links>li+li:before{content:"·";margin-inline:var(--pk-2);color:var(--pk-ink-faint)}.pk-record-head{align-items:center;gap:var(--pk-2) var(--pk-3);flex-wrap:wrap;display:flex}}
