.lore-bg-layer[data-astro-cid-trbedrjm]{background-position:top}.lore[data-astro-cid-trbedrjm]{--frame-room:calc(100svh - 48px - 42px);justify-content:center;gap:20px;padding:24px;display:flex}.lore-frame[data-astro-cid-trbedrjm]{width:min(100%, calc(var(--frame-room) * 1920 / 1480));aspect-ratio:1920/1480;border-radius:3px;flex:0 auto;transition:box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 6px 18px #0000008c,0 22px 60px #000000b3}.lore-frame[data-astro-cid-trbedrjm].is-empty{box-shadow:none}.lore-base[data-astro-cid-trbedrjm],.lore-base[data-astro-cid-trbedrjm] img[data-astro-cid-trbedrjm],.lore-layer[data-astro-cid-trbedrjm],.lore-layer[data-astro-cid-trbedrjm] img[data-astro-cid-trbedrjm]{width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.lore-layer[data-astro-cid-trbedrjm]{opacity:0;pointer-events:none;transition:opacity .35s}.lore-layer[data-astro-cid-trbedrjm].shown,.lore-base[data-astro-cid-trbedrjm]:hover .art-credit,.lore-base[data-astro-cid-trbedrjm]:focus-within .art-credit,.lore-layer[data-astro-cid-trbedrjm].shown:hover .art-credit,.lore-layer[data-astro-cid-trbedrjm].shown:focus-within .art-credit{opacity:1;pointer-events:auto}.lore-library[data-astro-cid-trbedrjm]{flex:0 0 clamp(340px,34vw,640px);padding:0;position:relative}.lore-scroll[data-astro-cid-trbedrjm]{padding:24px 28px 30px;position:absolute;inset:0;overflow-y:auto}.lore-tabs[data-astro-cid-trbedrjm]{border-bottom:var(--heading-rule-width) solid var(--heading-rule);flex-wrap:wrap;gap:0 22px;margin:0 0 16px;display:flex}.lore-tab[data-astro-cid-trbedrjm]{margin-bottom:calc(var(--heading-rule-width) * -1);font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:.02em;color:var(--ink-soft);border-bottom:3px solid #0000;padding-bottom:6px;font-size:2rem;text-decoration:none}.lore-tab[data-astro-cid-trbedrjm]:hover,.lore-tab[data-astro-cid-trbedrjm]:focus-visible{color:var(--accent-bright)}.lore-tab[data-astro-cid-trbedrjm].is-current{color:var(--heading-ink);border-bottom-color:var(--heading-ink)}.lore-entry[data-astro-cid-trbedrjm]+.lore-entry[data-astro-cid-trbedrjm]{margin-top:10px}.lore-entry[data-astro-cid-trbedrjm] summary[data-astro-cid-trbedrjm]{font-family:var(--font-display);font-weight:var(--heading-weight);color:var(--heading-ink);background:var(--control-face);border:1px solid var(--heading-rule);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;align-items:center;gap:12px;padding:12px 16px;font-size:1.7rem;line-height:1.15;list-style:none;display:flex}.lore-entry-years[data-astro-cid-trbedrjm]{color:var(--ink-soft);white-space:nowrap;margin-left:auto;padding-left:12px;font-size:1.3rem}.lore-entry[data-astro-cid-trbedrjm] summary[data-astro-cid-trbedrjm]::-webkit-details-marker{display:none}.lore-entry[data-astro-cid-trbedrjm] summary[data-astro-cid-trbedrjm]:before{content:"";border-block:7px solid #0000;border-inline-start:10px solid;flex:none;width:0;height:0;transition:transform .15s}.lore-entry[data-astro-cid-trbedrjm][open] summary[data-astro-cid-trbedrjm]:before{transform:rotate(90deg)}.lore-entry[data-astro-cid-trbedrjm] summary[data-astro-cid-trbedrjm]:hover,.lore-entry[data-astro-cid-trbedrjm] summary[data-astro-cid-trbedrjm]:focus-visible{color:var(--accent-bright);border-color:var(--accent)}.lore-entry-body[data-astro-cid-trbedrjm]{padding:4px 6px 8px}.lore-entry-body[data-astro-cid-trbedrjm] h2{margin-top:1.1em}.lore-entry-body[data-astro-cid-trbedrjm] h3{margin:1.4em 0 .35em;font-size:1.25rem}@media (width<=860px){.lore[data-astro-cid-trbedrjm]{flex-direction:column;padding:12px}.lore-frame[data-astro-cid-trbedrjm]{width:100%}.lore-library[data-astro-cid-trbedrjm]{flex:none}.lore-scroll[data-astro-cid-trbedrjm]{position:static;overflow:visible}}@media (hover:none) and (pointer:coarse) and (width<=860px){.lore-frame[data-astro-cid-trbedrjm]{--rides:1;width:min(100%,77.8378svh);margin-inline:auto}.lore-entry[data-astro-cid-trbedrjm]>.lore-frame[data-astro-cid-trbedrjm]{margin-block:10px 4px}}@media (hover:none) and (pointer:coarse) and (height<=500px){.lore[data-astro-cid-trbedrjm]{--frame-room:60svh}}@media (hover:none) and (pointer:coarse){.lore-base[data-astro-cid-trbedrjm]:not(.credit-shown)>.art-credit,.lore-layer[data-astro-cid-trbedrjm].shown:not(.credit-shown)>.art-credit{opacity:0;pointer-events:none}}
