html{background:#999}body{margin:8px;color:#111}a:focus-visible,button:focus-visible{outline:2px solid #b80000}img{max-width:100%;height:auto}.site-shell{margin:auto;width:800px;max-width:100%;background:white}.site-layout{width:100%;border-spacing:2px}nav{font:10px Verdana,Arial,sans-serif;color:#666;padding:3px}nav span{float:right}nav a{color:#555}.rebuilt-banner{height:200px;display:flex;background:#ddd;overflow:hidden;position:relative}.rebuilt-banner>img{width:50%;height:200px;object-fit:cover}.rebuilt-banner>div{position:absolute;left:0;right:0;bottom:0;padding:12px 20px;background:linear-gradient(transparent,#000b);color:#fff;font:bold 24px Arial;letter-spacing:3px}.rebuilt-banner small{font-size:11px;display:block;letter-spacing:6px}.content-row>td{vertical-align:top;padding-top:14px}.decor-dot{display:inline-block;width:10px;height:10px;border:1px solid #aaa;border-radius:50%;background:#ccc}.vertical-label{writing-mode:vertical-rl;font:bold 12px Verdana;letter-spacing:3px;color:#777}.unavailable{display:inline-flex;max-width:260px;min-height:100px;padding:20px;box-sizing:border-box;align-items:center;justify-content:center;background:#eee;color:#777;border:1px solid #ccc;font:11px Verdana}.historical-note{font:11px Verdana;color:#666;max-width:760px;margin:20px auto}.article-page{box-sizing:border-box;background:#000;color:#fff;max-width:800px;margin:16px auto;padding:12px;font:13px Georgia,serif}.article-page nav{background:#fff;margin-bottom:20px;padding:8px}.article-page nav a{color:#555}.article-layer{position:static!important;width:auto!important;height:auto!important;max-width:760px}.article-page a{color:#b5c9ff}dialog{border:0;padding:38px 12px 12px;background:#fff;max-width:90vw;max-height:90vh}dialog::backdrop{background:#000c}dialog img{display:block;max-width:85vw;max-height:78vh;object-fit:contain}dialog button{position:absolute;right:6px;top:0;font-size:28px;border:0;background:none;cursor:pointer}.main-column a[data-lightbox]{display:inline-block} @media(max-width:820px){body{margin:0}.site-shell{width:100%}.site-layout{width:100%}.nav-row nav{font-size:12px;line-height:2;padding:8px}.nav-row nav span{float:none;display:block}.nav-row nav a{display:inline-block;padding:0 4px}.rebuilt-banner{height:160px}.rebuilt-banner>img{height:160px}.rebuilt-banner>div{font-size:20px}.content-row{display:flex;flex-direction:column;padding:8px 16px}.content-row>td.main-column{display:block;width:auto!important;max-width:100%;box-sizing:border-box;padding:10px 0;font-size:14px}.content-row>td.ornament-column,.content-row>td.spacer-column{display:none}.content-row table{width:100%!important}.content-row img{max-width:100%;height:auto}.content-row font{line-height:1.6}.content-row>td.main-column:has(>a>img){text-align:center}td{overflow-wrap:anywhere}.article-page{margin:0;padding:14px}.article-page nav{line-height:2}.historical-note{padding:14px}.content-row>td.main-column:empty{display:none}}@media(max-width:820px){.main-column br+br+br{display:none}}