.w7o-_W_page{--g:56px;max-width:1360px;padding:0 var(--g) 96px;color:var(--hj-ink);font-family:var(--hj-font-sans);overflow-wrap:anywhere;margin:0 auto}.w7o-_W_back{min-height:44px;color:var(--hj-ink);text-decoration:underline;text-decoration-thickness:var(--hj-control-border);text-underline-offset:4px;background:0 0;align-items:center;margin:28px 0 20px;font-weight:700;display:inline-flex}.w7o-_W_light{border:1.5px solid var(--hj-ink);background:var(--hj-card);border-radius:24px;grid-template-columns:minmax(0,1.5fr) minmax(300px,.8fr);display:grid;overflow:hidden}.w7o-_W_bed{background:#2a2622;place-items:center;min-height:520px;padding:40px;display:grid;position:relative}.w7o-_W_bed button{all:unset;cursor:zoom-in;max-width:100%;display:block}.w7o-_W_bed img{width:auto;max-width:100%;height:auto;max-height:min(68vh,620px);margin:auto;display:block}.w7o-_W_bed button:focus-visible{outline:2px solid var(--hj-paper);outline-offset:var(--hj-focus-offset)}.w7o-_W_bed .w7o-_W_corner{border:3px solid var(--hj-sun);width:24px;height:24px;position:absolute}.w7o-_W_bed .w7o-_W_corner0{border-bottom:0;border-right:0;top:16px;left:16px}.w7o-_W_bed .w7o-_W_corner1{border-bottom:0;border-left:0;top:16px;right:16px}.w7o-_W_bed .w7o-_W_corner2{border-top:0;border-right:0;bottom:16px;left:16px}.w7o-_W_bed .w7o-_W_corner3{border-top:0;border-left:0;bottom:16px;right:16px}.w7o-_W_bed .w7o-_W_beam{opacity:0;animation:1.6s cubic-bezier(.5,0,.5,1) .2s w7o-_W_beam;animation-play-state:var(--archive-play-state,paused);pointer-events:none;position:absolute;inset:0}@keyframes w7o-_W_beam{0%{opacity:1;transform:translateY(0)}95%{opacity:1;transform:translateY(calc(100% - 3px))}to{opacity:0;transform:translateY(calc(100% - 3px))}}.w7o-_W_bed .w7o-_W_hint{color:var(--hj-paper);pointer-events:none;background:#1d1b19cc;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;position:absolute;bottom:18px;right:18px}.w7o-_W_card{border-left:1.5px solid var(--hj-ink);flex-direction:column;gap:18px;padding:30px 30px 26px;display:flex}.w7o-_W_card .w7o-_W_kind{border:1.5px solid var(--hj-ink);border-radius:999px;align-self:flex-start;padding:3px 12px;font-size:13px;font-weight:700}.w7o-_W_card h1{font:700 clamp(24px,2.2vw,32px)/1.35 var(--hj-font-serif);text-wrap:pretty;line-break:strict;margin:0}.w7o-_W_card dl{border-top:1px solid var(--hj-line);grid-template-columns:auto 1fr;gap:10px 18px;margin:0;padding-top:18px;font-size:15px;display:grid}.w7o-_W_card dt{color:var(--hj-muted);font-size:14px;font-weight:700}.w7o-_W_card dd{margin:0}.w7o-_W_card dd.w7o-_W_none{color:var(--hj-muted)}.w7o-_W_card .w7o-_W_note{color:var(--hj-muted);margin-top:auto;font-size:13px;line-height:1.6}.w7o-_W_pager{justify-content:space-between;gap:12px;margin-top:20px;display:flex}.w7o-_W_pager a{border:1.5px solid var(--hj-ink);border-radius:12px;align-items:center;gap:8px;max-width:48%;min-height:44px;padding:6px 16px;font-weight:700;text-decoration:none;display:inline-flex}.w7o-_W_pager a span{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.w7o-_W_related{margin-top:56px}.w7o-_W_related h2{font:700 clamp(24px,2.4vw,32px)/1.25 var(--hj-font-serif);margin:0 0 6px}.w7o-_W_related>p{color:var(--hj-muted);margin:0 0 18px;font-size:15px}.w7o-_W_row{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.w7o-_W_row a{color:inherit;text-decoration:none}.w7o-_W_row .w7o-_W_frame{aspect-ratio:4/3;background:#2a2622;border-radius:10px;overflow:hidden}.w7o-_W_row img{object-fit:contain;width:100%;height:100%;display:block}.w7o-_W_row h3{font:700 16px/1.45 var(--hj-font-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 2px;display:-webkit-box;overflow:hidden}.w7o-_W_row p{color:var(--hj-clay-deep);margin:0;font-size:13px;font-weight:700}.w7o-_W_page a:focus-visible{outline:var(--hj-focus-outline);outline-offset:var(--hj-focus-offset)}@media (prefers-reduced-motion:reduce){.w7o-_W_bed .w7o-_W_beam{animation:none}}@media (max-width:999px){.w7o-_W_light{grid-template-columns:1fr}.w7o-_W_bed{min-height:0;padding:28px 20px}.w7o-_W_card{border-left:0;border-top:1.5px solid var(--hj-ink);padding:22px 20px}.w7o-_W_row{grid-template-columns:repeat(2,minmax(0,1fr))}.w7o-_W_pager a{white-space:nowrap;flex-shrink:0}.w7o-_W_pager a span{min-width:0}}.w7o-_W_lightPhotos{background:#2a2622;min-width:0}.w7o-_W_bed{overflow:hidden}.w7o-_W_bed .w7o-_W_beam:after{content:"";background:var(--hj-sun);height:3px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 18px 4px #e3b04b8c}.w7o-_W_unavailable{color:var(--hj-paper)}.w7o-_W_accession{color:var(--hj-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.w7o-_W_summary p{margin:0 0 12px;line-height:1.75}.w7o-_W_card h1{max-width:10em}.w7o-_W_card dd{overflow-wrap:anywhere;min-width:0}.w7o-_W_thumbs{flex-wrap:wrap;gap:10px;padding:16px;display:flex}.w7o-_W_thumbs button{aspect-ratio:4/3;cursor:pointer;background:#2a2622;border:2px solid #0000;border-radius:6px;width:80px;padding:0;overflow:hidden}.w7o-_W_thumbs button[aria-pressed=true]{border-color:var(--hj-paper)}.w7o-_W_thumbs img{object-fit:contain;width:100%;height:100%;display:block}.w7o-_W_page :is(a,button){touch-action:manipulation}.w7o-_W_back:hover{text-decoration:underline}.w7o-_W_thumbs button:hover{border-color:var(--hj-paper)}.w7o-_W_page button:focus-visible{outline:2px solid var(--hj-paper);outline-offset:var(--hj-focus-offset)}.w7o-_W_pager a{min-width:0}.w7o-_W_pager a:hover{background:var(--hj-card)}.w7o-_W_row a:hover h3{text-decoration:underline}.w7o-_W_row .w7o-_W_frame>span{height:100%;color:var(--hj-paper);place-items:center;display:grid}@media (max-width:999px){.w7o-_W_page{--g:20px}}
