/* Same documentary archive, compact year-first discovery. */
body[data-events-years] #main .events-year-tabs{margin:28px 0 18px;scroll-margin-top:100px}
body[data-events-years] #main .events-year-tabs>p{font-size:14px;line-height:1.8;margin:0 0 10px;color:#6b542e}
body[data-events-years] #main .events-year-tabs ul{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0}
body[data-events-years] #main .events-year-tabs li{min-width:0}
body[data-events-years] #main .events-year-tabs a{display:flex;align-items:center;justify-content:space-between;gap:10px;box-sizing:border-box;min-height:64px;padding:14px 18px;border:1px solid #718ba0;background:#f2f6fa;color:#173e65;text-decoration:none}
body[data-events-years] #main .events-year-tabs a>span:first-child{font-size:18px;font-weight:700;line-height:1.5}
body[data-events-years] #main .events-year-tabs a>span:last-child{font-size:14px;line-height:1.5}
body[data-events-years] #main .events-year-tabs a[aria-current="true"]{background:#173e65;border-color:#173e65;box-shadow:inset 0 -3px 0 #c9ab76;color:#fff}
body[data-events-years] #main .events-year-tabs a:is(:hover,:focus-visible){background:#e0ebf3}
body[data-events-years] #main .events-year-tabs a[aria-current="true"]:is(:hover,:focus-visible){background:#28577c}
body[data-events-years] #main .events-search{margin:0 0 18px;padding:18px 22px;border-top:0;scroll-margin-top:100px}
body[data-events-years] #main .events-search-title{margin-bottom:10px}
body[data-events-years] #main .events-search-fields{grid-template-columns:minmax(0,1fr) auto}
body[data-events-years] #main #events-search-help{line-height:1.8;margin-top:10px}
body[data-events-years] #main #events-results{font-size:15px!important;margin:22px 0!important;line-height:1.85;scroll-margin-top:108px;color:#345773}
body[data-events-year-ready] #main .events-year-nav,
body[data-events-year-ready] #main .events-year-divider,
body[data-events-year-ready] #main .ia-record-copy>p:not([class]),
body[data-events-year-ready] #main .events-record-context,
body[data-events-year-ready] #main .events-related-sources,
body[data-events-year-ready] #main .ia-record-source{display:none!important}
body[data-events-year-ready] #main .ia-record-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;align-items:stretch}
body[data-events-year-ready] #main .ia-record-list>li{min-width:0;padding:0;border:1px solid #c6d4e1;border-top:2px solid #b49a6c;background:#fff}
body[data-events-year-ready] #main .ia-record-list>li>article{height:100%;min-width:0}
body[data-events-year-ready] #main .ia-record-list .ia-record-main{display:flex;flex-direction:column;gap:0;height:100%;min-width:0}
body[data-events-year-ready] #main .ia-record-list .ia-record-main figure{align-self:stretch;margin:0;padding:12px;background:#edf3f8;border:0;border-bottom:1px solid #d6e0e9;aspect-ratio:auto}
body[data-events-year-ready] #main .ia-record-list .ia-record-main figure>img{display:block;width:100%;height:200px;max-height:none;aspect-ratio:auto;object-fit:contain}
body[data-events-year-ready] #main .ia-record-main figcaption{padding-top:8px;font-size:13px;line-height:1.65;color:#4a637a}
body[data-events-year-ready] #main .ia-record-copy{display:flex;flex-direction:column;flex:1;padding:19px 20px 20px;min-width:0}
body[data-events-year-ready] #main .ia-record-date{display:block;font-size:14px!important;margin:0 0 6px;line-height:1.7!important}
body[data-events-year-ready] #main .ia-record-date span{display:block;font-size:13px;margin:3px 0 0;color:#71562e}
body[data-events-year-ready] #main .ia-record-region{font-size:13px!important;margin-bottom:10px}
body[data-events-year-ready] #main .ia-record-copy h3{font-size:21px;line-height:1.6;letter-spacing:0;margin:0 0 14px;overflow-wrap:anywhere;text-wrap:pretty}
body[data-events-year-ready] #main .ia-record-copy dl{border-left:2px solid #ad9264;padding:10px 12px;margin:0 0 16px}
body[data-events-year-ready] #main .ia-record-copy dt{font-size:13px;line-height:1.7}
body[data-events-year-ready] #main .ia-record-copy dd{font-size:14px!important;line-height:1.8!important;overflow-wrap:anywhere;text-wrap:balance}
body[data-events-year-ready] #main .ia-record-action{align-self:flex-start;margin-top:auto;font-size:14px;line-height:1.8}
body[data-events-year-ready] #main .events-record-state{align-self:flex-start;font-size:13px;padding:2px 8px;margin-bottom:10px}
body[data-events-year-ready] #main .ia-record-main:focus-visible{outline:3px solid #155d9b;outline-offset:4px}
body[data-events-year-ready] #main .ia-record-main:hover{background:#f8fbfd}
body[data-events-years] #main .events-empty-actions{display:flex;flex-wrap:wrap;gap:12px}
body[data-events-years] #main .events-empty-actions [data-events-reset]{background:#fff;color:#173e65}
body[data-events-year-ready] #main .ia-record-list>li[hidden]{display:none!important}
@media(max-width:1000px){
 body[data-events-years] #main .events-year-tabs a{display:block;padding:12px;min-height:76px}
 body[data-events-years] #main .events-year-tabs a>span{display:block}
 body[data-events-years] #main .events-year-tabs a>span:last-child{margin-top:4px}
 body[data-events-year-ready] #main .ia-record-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}
}
@media(max-width:700px){
 body[data-events-years] #main .events-year-tabs ul{grid-template-columns:repeat(3,minmax(0,1fr))}
 body[data-events-years] #main .events-year-tabs a{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-height:64px}
 body[data-events-years] #main .events-year-tabs a>span:first-child{font-size:17px}
 body[data-events-years] #main .events-year-tabs a>span:last-child{font-size:13px;margin-top:0}
 body[data-events-year-ready] #main .ia-record-list{grid-template-columns:minmax(0,1fr);gap:22px}
 body[data-events-years] #main .events-search{padding:18px}
 body[data-events-years] #main .events-search-fields>div:first-child{grid-column:auto}
 body[data-events-year-ready] #main .ia-record-copy{padding:18px}
 body[data-events-year-ready] #main .ia-record-copy h3{font-size:21px}
}
@media(max-width:380px){
 body[data-events-years] #main .events-search-fields{grid-template-columns:minmax(0,1fr)}
 body[data-events-years] #main .events-year-tabs a{display:block;padding:10px;min-height:76px}
 body[data-events-years] #main .events-year-tabs a>span:last-child{margin-top:3px}
}
@media(prefers-reduced-motion:reduce){body[data-events-years] #main *{scroll-behavior:auto}}

body[data-events-years] #main .events-year-tabs a:focus-visible{outline:3px solid #155d9b;outline-offset:3px}
body[data-events-years] #main :is(.events-year-tabs,.events-search,.events-empty,[data-events-all-search])[hidden]{display:none!important}
@media print{body[data-events-years] #main .events-year-tabs{display:none!important}}
@media(forced-colors:active){body[data-events-years] #main .events-year-tabs a{background:Canvas;color:CanvasText;border-color:CanvasText}body[data-events-years] #main .events-year-tabs a[aria-current="true"]{border:3px solid Highlight;color:Highlight}}
