.dir-insp{max-width:680px;margin-top:32px}.dir-scope .dir-insp-h3{margin:0 0 8px;font-size:18px;line-height:26px;font-weight:600;color:var(--dm-strong)}.dir-scope .dir-insp-h3-next{margin-top:36px}.dir-insp-summary{margin:0;font-size:16px;line-height:24px;color:var(--dm-text)}.dir-insp-checked{margin:4px 0 0;font-size:14px;line-height:20px;color:var(--dm-muted)}.dir-insp-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;border-radius:14px;background:var(--color-cream, #fcf8f4);box-shadow:inset 0 0 0 1px #ece3d8}.dir-insp-counts>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;padding:14px}.dir-insp-counts>div+div{border-left:1px solid #ece3d8}.dir-insp-counts dt{font-size:13px;line-height:17px;color:var(--dm-secondary)}.dir-insp-counts dd{margin:0;font-family:var(--font-display);font-size:30px;line-height:34px;font-weight:700;color:var(--dm-strong);font-variant-numeric:lining-nums}.dir-insp-years{margin-top:8px}.dir-insp-year{margin-top:18px}.dir-scope .dir-insp-yh{margin:0;padding-bottom:6px;border-bottom:1px solid var(--color-sand, #d8ccbf);font-family:var(--font-display);font-size:22px;line-height:28px;font-weight:700;color:var(--color-cinnamon-ink, #89623a)}.dir-insp-list{margin:0;padding:0;list-style:none}.dir-insp-elist{margin-top:10px;border-top:1px solid var(--color-sand, #d8ccbf)}.dir-insp-line{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:4px 12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--dm-line)}.dir-insp-line-enf{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date link" "what what"}.dir-insp-line-enf .dir-insp-date{grid-area:date}.dir-insp-line-enf .dir-insp-what{grid-area:what}.dir-insp-line-enf .dir-insp-link{grid-area:link}.dir-insp-date{padding-top:1px;font-size:15px;line-height:22px;font-weight:600;color:var(--dm-darkest);white-space:nowrap;font-variant-numeric:lining-nums}.dir-insp-what{min-width:0}.dir-insp-dl{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px;margin:0}.dir-insp-pair{display:inline-flex;flex-wrap:wrap;align-items:baseline;min-width:0}.dir-insp-pair dt,.dir-insp-pair dd{margin:0;font-size:14px;line-height:22px;color:var(--dm-muted);font-variant-numeric:lining-nums}.dir-insp-pair dt:not(.dir-sr):after{content:": "}.dir-insp-pair-pen dt:not(.dir-sr){text-transform:lowercase}.dir-insp-pair-pen dt:not(.dir-sr):after{content:" "}.dir-insp-pair-own{flex-basis:100%}.dir-insp-pair-lead dd{font-size:15px;color:var(--dm-darkest);overflow-wrap:break-word}.dir-insp-cites{display:grid;gap:8px;margin:6px 0 2px;padding:0 0 0 12px;list-style:none;border-left:2px solid var(--color-sand, #d8ccbf)}.dir-insp-cite{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px}.dir-insp-topic{font-size:15px;line-height:22px;color:var(--dm-strong)}.dir-insp-rule{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:20px;color:var(--dm-secondary);white-space:nowrap}.dir-insp-cite-status{flex-basis:100%;font-size:14px;line-height:20px;color:var(--dm-secondary)}.dir-scope .dir-insp-link{display:grid;place-items:center;width:44px;height:44px;margin:-11px -12px -11px 0;border-radius:8px;color:var(--dm-accent)}@media(hover:hover){.dir-scope .dir-insp-link:hover{background:var(--color-cream, #fcf8f4);color:var(--dm-accent-hover)}}.dir-scope .dir-insp-link:focus-visible{outline:2px solid var(--dm-accent);outline-offset:-2px}.dir-insp-link svg{width:15px;height:15px}.dir-insp-older{margin-top:12px}.dir-insp-older-summary{display:inline-flex;align-items:center;min-height:44px;font-size:15px;line-height:22px;font-weight:500;color:var(--dm-accent);cursor:pointer;list-style-position:inside}@media(hover:hover){.dir-insp-older-summary:hover{color:var(--dm-accent-hover)}}.dir-insp-older-summary:focus-visible{outline:2px solid var(--dm-accent);outline-offset:2px;border-radius:4px}.dir-insp-older .dir-insp-years{margin-top:0}
