.relatedStrip260{position:absolute;right:10px;bottom:12px;display:flex;gap:5px;max-width:51%;overflow-x:auto;z-index:4;padding:3px;scrollbar-width:thin}.relatedStrip260 a{display:block;flex:0 0 44px;width:44px;height:44px;border:1px solid #fff9;background:#e4dac7;box-shadow:0 1px 5px #0004;border-radius:3px;overflow:hidden}.relatedStrip260 img{display:block;width:100%;height:100%;object-fit:cover}.hasRelated260 .cardInfo154{padding-inline-end:53%}.hallAttachToggle260{border:0;background:none;color:inherit;font:12px system-ui;cursor:pointer;padding:5px}.hallCard197 .attachChoice260{display:none;align-items:center;gap:5px;font-size:12px;margin-inline-start:auto}.hallSelecting260 .hallCard197 .attachChoice260{display:flex}#hallAttach260{position:fixed;inset:auto 8px 8px;z-index:200;background:#f4efdfef;border:1px solid #b9a484;border-radius:8px;padding:12px;max-height:42dvh;overflow:auto;box-shadow:0 3px 20px #0002;font-size:12px}#hallAttach260[hidden]{display:none}#hallAttach260 nav{display:flex;gap:8px;align-items:center;flex-wrap:wrap}#hallAttach260 select{max-width:100%;padding:8px}#hallAttach260 button{padding:8px 12px;background:none;border:1px solid #b9a484;border-radius:4px;color:inherit}.hallDirect260{max-width:900px;margin:auto}.hallDirect260 .hallColumn199{display:contents}@media(max-width:520px){.relatedStrip260 a{flex-basis:36px;width:36px;height:36px}.relatedStrip260{gap:4px;right:8px;bottom:10px}.hasRelated260 .cardInfo154{padding-inline-end:48%}.hallHeader197 nav{gap:6px}.hallAttachToggle260{font-size:11px}}

.timelineHero73{position:relative}.timelineCard73.hasRelated260 .timelineInfo73{padding-inline-end:14px}
