.intro{max-width:1000px}.intro h1{max-width:850px}#count{color:#b8b7a3;font-size:13px;margin-top:24px}#reference-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:40px}.reference-card{background:#1b201c;border:1px solid #434937;padding:26px;margin:0;overflow-wrap:anywhere;scroll-margin-top:100px}.reference-card h2{font:700 27px/1.3 var(--letter);color:#eee1c4;margin:16px 0}.reference-card p{font-size:14px;line-height:1.75;margin:8px 0 18px}.reference-card h3{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#cbb688;margin:22px 0 4px}.badge{display:inline-block;padding:5px 8px;background:#353d2b;color:#d9dfbf;font-size:11px;border:1px solid #566444;line-height:1.5}.reference-card[data-status=provisional] .badge,.reference-card[data-status=unresolved] .badge{background:#453b29;border-color:#8b6b35;color:#f1d2a0}.reference-card .locator{font:13px/1.6 system-ui;color:#c9bd9e}.reference-card .boundary{padding:10px 14px;border-left:2px solid #927750;color:#c2c6b9;background:#121813}.reference-card .source-links{display:flex;gap:10px 18px;flex-wrap:wrap;font-size:12px;line-height:1.7;margin-top:20px}.reference-card details{font-size:12px;line-height:1.8;margin-top:18px;color:#a8afa0}.reference-card details p{font-size:12px}.reference-card summary{cursor:pointer}#reference-list .empty{grid-column:1/-1;padding:30px;border:1px solid #454b3b}.permalink{text-decoration:none;color:inherit}.permalink:hover{text-decoration:underline}html[lang=hi] .reference-card h2{line-height:1.6}html[lang=hi] .reference-card p{line-height:1.9}@media(max-width:760px){#reference-list{grid-template-columns:1fr;gap:18px}.reference-card{padding:20px}.reference-card h2{font-size:25px}}@media print{#reference-list{display:block}.reference-card{background:white;color:#222;break-inside:avoid;margin:15px 0}.reference-card h2,.reference-card h3,.reference-card p{color:#222}.reference-card .boundary{background:white}.reference-card .source-links a{color:#222}}
