main.shell{max-width:1740px}.archive-workspace{display:grid;grid-template-columns:205px minmax(0,1fr);gap:38px}.archive-workbench{min-width:0}.collection-tree{position:relative;padding-top:32px;color:var(--ink)}.collection-tree>details{position:sticky;top:18px;max-height:calc(100dvh - 35px);overflow:auto;padding-right:16px;scrollbar-width:thin}.collection-tree>details>summary{font:11px/1.8 var(--mono);font-weight:bold;text-transform:uppercase;letter-spacing:.7px;cursor:pointer;border-bottom:1px solid var(--ink);padding-bottom:15px;list-style:none}.collection-tree>details>summary:after{content:'−';float:right}.collection-tree>details:not([open])>summary:after{content:'+'}.collection-tree>details>summary span{display:block;font:9px/1.7 var(--mono);color:var(--muted);text-transform:none;letter-spacing:0;margin-top:7px}.tree-root{display:block;font:19px/1.3 var(--serif);text-decoration:none;margin:19px 0}.tree-branch{border-left:1px solid var(--line);padding-left:13px}.tree-branch>a{display:flex;justify-content:space-between;text-decoration:none;font-size:11px;margin-bottom:12px}.tree-group>summary{font:11px/1.7 var(--sans);cursor:pointer;padding:8px 0;list-style:none;position:relative;padding-right:24px}.tree-group>summary:before{content:'▸';font-size:10px;margin-right:5px;color:var(--muted)}.tree-group[open]>summary:before{content:'▾'}.tree-group small{position:absolute;right:0;top:8px;font:9px var(--mono);color:var(--muted)}.tree-group ul{margin:3px 0 12px;padding:0 0 0 11px;list-style:none;border-left:1px solid var(--line)}.tree-group li{margin:0 0 13px}.tree-group li a{display:block;text-decoration:none;font-size:10px;line-height:1.6}.tree-group li span{display:block;font:8px/1.6 var(--mono);color:var(--muted);margin-bottom:3px}.tree-group a[aria-current=page]{color:var(--wine);font-weight:bold}.tree-tools{display:flex;flex-direction:column;gap:12px;border-top:1px solid var(--line);padding-top:20px;margin-top:22px}.tree-tools a{font-size:10px;text-decoration:none}.tree-tools a[aria-current=page]{color:var(--wine);font-weight:bold}.tree-note{font:8px/1.9 var(--mono);color:var(--muted);margin:22px 0}.linked-entities,.context-register{margin:15px 0}.linked-entities>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;border-top:1px solid var(--line);padding:16px 0}.linked-entities dt{font:10px/1.7 var(--mono);text-transform:capitalize;color:var(--muted)}.linked-entities dd{margin:0;font:20px/1.35 var(--serif)}.linked-entities small{display:block;font:11px/1.8 var(--sans);color:var(--muted);margin:8px 0}.linked-entities .context-evidence{font:9px var(--mono)}.contents-register{list-style:none;padding:0;margin:20px 0}.contents-register li{display:flex;align-items:start;justify-content:space-between;gap:25px;border-top:1px solid var(--line);padding:17px 0}.contents-register li>div{min-width:0}.contents-register li>div>a{display:block;font:21px/1.3 var(--serif);text-decoration:none}.contents-register li>span{font:9px/1.8 var(--mono);white-space:nowrap}.contents-register .catalogue-id{display:block;margin:0 0 6px}.revision-register{list-style:none;padding:0}.revision-register li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:20px;padding:13px 0;border-top:1px solid var(--line);font-size:12px;line-height:1.8}.revision-register time{font:9px/1.8 var(--mono);color:var(--muted)}.entity-summary,.term-definition,.component-reference{border:1px solid var(--ink);border-top:4px solid var(--ink);background:#e9ece5;padding:25px 28px;margin:20px 0 30px}.entity-list,.authority-list{list-style:none;padding:0}.entity-list li,.authority-list li{border-top:1px solid var(--line);padding:19px 0}.entity-list a,.authority-list a{font:23px/1.3 var(--serif);text-decoration:none}.entity-list small,.authority-list small{display:block;font:10px/1.8 var(--mono);color:var(--muted);margin-top:8px}.record-search{width:100%;background:var(--white);border:1px solid var(--line);padding:15px 18px;font-size:13px;margin:10px 0 20px}.entity-related{border-top:1px solid var(--line);padding:17px 0}.entity-related h3{font:23px/1.3 var(--serif);font-weight:normal;margin:8px 0}.entity-related p{font-size:12px;line-height:1.8;color:var(--muted)}.profile-table{border-collapse:collapse;width:100%;font-size:12px}.profile-table td,.profile-table th{padding:13px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.profile-table th{font:10px var(--mono)}.profile-table td{line-height:1.8}.policies-layout p,.stewardship-body p{font-size:13px;line-height:1.9}.term-card{border-top:1px solid var(--line);padding:25px 0}.term-card h2{font:30px var(--serif);font-weight:normal;margin:8px 0 14px}.term-card p{font-size:13px;line-height:1.9}.term-card small{font:10px/1.8 var(--mono);color:var(--muted)}.archive-workbench .item-head,.archive-workbench .item-layout{grid-template-columns:minmax(0,1fr) 300px;gap:35px}.archive-workbench .item-head h1{font-size:49px}.archive-workbench .hero{gap:40px}.archive-workbench .hero h2{font-size:67px}.archive-workbench .catalogue-layout{grid-template-columns:180px minmax(0,1fr);gap:25px}.archive-workbench .catalogue-grid{gap:28px 20px}.archive-workbench .catalogue-grid .cover-well{padding:22px}.archive-workbench .registry-overview-title h1{font-size:58px}.archive-workbench .archive-item-register{margin-top:10px}.catalogue-grid[data-view=list] .jacket-reference{grid-column:1/-1}.catalogue-grid[data-view=list] .catalogue-card{grid-template-columns:minmax(0,1fr) 110px}.catalogue-grid[data-view=list] .record-tools{flex-wrap:wrap}.archive-workbench .page-head h1{overflow-wrap:anywhere}@media(min-width:1800px){.archive-workspace{gap:50px;grid-template-columns:230px minmax(0,1fr)}}@media(max-width:1350px){.archive-workspace{grid-template-columns:185px minmax(0,1fr);gap:28px}.archive-workbench .item-head,.archive-workbench .item-layout{grid-template-columns:minmax(0,1fr) 260px;gap:25px}.archive-workbench .item-head h1{font-size:43px}.archive-workbench .catalogue-grid{grid-template-columns:repeat(2,1fr)}.archive-workbench .hero h2{font-size:58px}.archive-workbench .hero{grid-template-columns:1fr;gap:25px}.archive-workbench .hero>div:first-child{max-width:680px}.archive-workbench .hero>div:nth-child(2){max-width:600px;width:100%}.archive-workbench .hero-art{min-height:350px}.archive-workbench .hero-featured-cover{max-height:280px}.archive-workbench .item-reader-access{align-items:start;flex-direction:column;gap:18px}.archive-workbench .catalogue-grid[data-view=list]{grid-template-columns:1fr}}@media(max-width:1100px){.archive-workspace{grid-template-columns:1fr;gap:0}.collection-tree{padding-top:22px;margin-bottom:5px}.collection-tree>details{position:static;max-height:none;padding:15px 18px;border:1px solid var(--line);background:#e9ebe4}.collection-tree>details>summary{border:0;padding:0;font-size:10px}.collection-tree>details>summary span{display:inline;margin-left:15px}.collection-tree nav{padding-top:12px;max-height:65dvh;overflow:auto}.tree-root{font-size:22px}.tree-branch{max-width:550px}.tree-tools{display:grid;grid-template-columns:1fr 1fr;gap:14px 25px}.archive-workbench .hero{grid-template-columns:1fr 1fr;gap:30px}.archive-workbench .hero h2{font-size:60px}.archive-workbench .registry-overview-title h1{font-size:54px}.archive-workbench .catalogue-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.archive-workbench .item-head,.archive-workbench .item-layout{grid-template-columns:1fr;gap:25px}.archive-workbench .item-head h1{font-size:43px}.archive-workbench .hero{grid-template-columns:1fr}.archive-workbench .hero h2{font-size:55px}.archive-workbench .catalogue-layout{grid-template-columns:1fr;gap:25px}.archive-workbench .catalogue-grid{grid-template-columns:repeat(2,1fr)}.archive-workbench .catalogue-grid .cover-well{padding:18px}.archive-workbench .registry-overview-title h1{font-size:45px}.contents-register li{flex-direction:column;gap:10px;padding:17px 0}.contents-register li>div>a{font-size:20px}.linked-entities>div{grid-template-columns:100px minmax(0,1fr);gap:15px}.linked-entities dd{font-size:20px}.linked-entities dt{font-size:9px}.revision-register li{grid-template-columns:85px minmax(0,1fr);gap:15px;font-size:11px}.collection-tree>details>summary span{display:block;margin:7px 0 0}.collection-tree nav{max-height:60dvh}.tree-tools{gap:13px 20px}.catalogue-grid[data-view=list] .catalogue-card{grid-template-columns:1fr}.entity-summary,.term-definition,.component-reference{padding:22px}.archive-workbench .item-layout aside{grid-row:1}.tree-note{font-size:9px}.archive-workbench .page-head h1{font-size:45px}}
.registry-directory{margin:30px 0}.registry-record{border-top:1px solid var(--ink);padding:30px 0;margin:0 0 25px}.registry-record h2{font:31px/1.2 var(--serif);font-weight:normal}.registry-question{font:17px/1.8 var(--serif);color:var(--muted)}.registry-publications,.registry-components{list-style:none;padding:0}.registry-publications li{border-top:1px solid var(--line);padding:18px 0}.registry-components{border-left:1px solid var(--line);padding-left:17px;margin:15px 0}.registry-components li{font:12px/1.8 var(--sans);padding:7px 0}.registry-record code,.pirr-programme-reference code{display:block;font:10px/1.8 var(--mono);overflow-wrap:anywhere;color:var(--muted);margin:8px 0}.pirr-programme-reference{border-left:2px solid var(--wine);padding:10px 15px;margin:20px 0;font-size:11px}#registry-search{width:100%;min-height:47px;background:var(--white);padding:12px 15px;border:1px solid var(--line);font-size:13px}[data-registry-entry][hidden]{display:none!important}.registry-directory .metadata dd{min-width:0;overflow-wrap:anywhere}.vocabulary-term{border-top:1px solid var(--line);padding:28px 0}.vocabulary-term h2{font:31px var(--serif);font-weight:normal}.vocabulary-term>p{font-size:13px;line-height:1.9}.vocabulary-register-link{font-size:12px;margin:0 0 25px}
