.sources{--src-fg: var(--ed-meta, var(--muted));--src-title: var(--ed-soft, #CFCCC6);--src-faint: var(--faint);--src-rule: var(--ed-rule, var(--hairline-strong));margin-top:40px;padding-top:14px;border-top:1px solid var(--src-rule);font:400 13px/1.45 var(--font-sans);color:var(--src-fg);text-align:left;letter-spacing:0}.sources .sources-heading{margin:0 0 10px;font:600 13px/1.4 var(--font-sans);color:var(--src-title);letter-spacing:0}.sources-group+.sources-group{margin-top:12px}.sources .sources-group-label{margin:0 0 4px;font:500 11px/1.4 var(--font-sans);color:var(--src-faint);letter-spacing:.04em}.sources .sources-list{list-style:none;margin:0;padding:0;display:grid;gap:3px}.sources .sources-item{display:grid;grid-template-columns:2.2em minmax(0,1fr) auto;align-items:baseline;column-gap:4px;scroll-margin-top:96px;border-radius:4px}.sources-item[hidden],.sources-group[hidden]{display:none}.sources .sources-item:target{background:var(--seal-dim)}.sources-n{font:500 11.5px/1 var(--font-mono);color:var(--src-faint);font-variant-numeric:tabular-nums;text-align:right;padding-right:6px}.sources-text{min-width:0;overflow-wrap:anywhere}.sources a.sources-title{color:var(--src-title);text-decoration:none}.sources a.sources-title:hover{color:var(--ed-head, var(--ink));text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.sources a.sources-title:focus-visible{outline:2px solid var(--seal-ink);outline-offset:2px;border-radius:2px}.sources-meta{margin-left:8px;font-size:12px;color:var(--src-faint);white-space:nowrap}.sources-meta>*+*:before{content:"·";margin:0 6px}.sources .sources-item+.sources-item{margin-top:0}.sources a.sources-back{padding:0 4px;color:var(--src-faint);text-decoration:none;font-size:12px}.sources a.sources-back:hover,.sources a.sources-back:focus-visible{color:var(--seal-ink)}.sources-toggle{margin-top:10px;padding:0;border:0;background:none;cursor:pointer;font:500 12.5px/1.4 var(--font-sans);color:var(--src-title);text-decoration:underline;text-decoration-color:var(--src-rule);text-underline-offset:3px}.sources-toggle:hover{color:var(--ed-head, var(--ink));text-decoration-color:currentColor}.sources-toggle:focus-visible{outline:2px solid var(--seal-ink);outline-offset:2px;border-radius:2px}@media(max-width:640px){.sources-meta{display:block;margin-left:0;white-space:normal}}sup.cite{font:500 .68em/0 var(--font-sans);vertical-align:super;margin-left:1px;letter-spacing:0}sup.cite a{color:var(--seal-ink);text-decoration:none;padding:0 1px;scroll-margin-top:120px}sup.cite a:hover{text-decoration:underline}sup.cite a:focus-visible{outline:2px solid var(--seal-ink);outline-offset:1px;border-radius:2px}
