.reg[data-astro-cid-yqjagxz3]{margin-block:1.5rem 2.25rem}.reg__head[data-astro-cid-yqjagxz3]{border-top:2px solid var(--color-ink);gap:.25rem;padding-top:.75rem;display:grid}.reg__head[data-astro-cid-yqjagxz3] p[data-astro-cid-yqjagxz3]:last-child{max-width:42rem;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);margin:0;font-size:.72rem;line-height:1.45}.reg__scroll[data-astro-cid-yqjagxz3]{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:var(--color-accent) var(--color-paper-deep);scrollbar-gutter:stable;max-width:100%;margin-top:1rem;overflow-x:auto}.reg__scroll[data-astro-cid-yqjagxz3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.reg__sr[data-astro-cid-yqjagxz3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reg__list[data-astro-cid-yqjagxz3]{--card-width:clamp(17rem, 84vw, 21rem);grid-auto-flow:column;grid-auto-columns:var(--card-width);border-block:2px solid var(--color-ink);align-items:start;gap:1rem;min-width:max-content;margin:0;padding:1.25rem .25rem 1.35rem;list-style:none;display:grid;position:relative}.reg__list[data-astro-cid-yqjagxz3]:before{content:"";z-index:0;background:var(--color-accent);height:3px;box-shadow:0 1px 0 var(--color-paper), 0 -1px 0 var(--color-paper);position:absolute;top:.92rem;left:0;right:0}.reg-card[data-astro-cid-yqjagxz3]{z-index:1;scroll-snap-align:start;border:1px solid var(--color-rule);border-top:3px solid var(--color-ink);background:var(--color-paper);flex-direction:column;margin:0;padding:2.35rem 1rem 1rem;display:flex;position:relative;box-shadow:0 1px #16130f14}.reg-card[data-astro-cid-yqjagxz3]:before{content:"";border:2px solid var(--color-accent);background:var(--color-paper);border-radius:999px;width:1rem;height:1rem;position:absolute;top:-.83rem;left:1rem}.reg-card[data-astro-cid-yqjagxz3]:after{content:"";background:var(--color-accent);width:2px;height:1.75rem;position:absolute;top:0;left:1.45rem}.reg-card--disputed[data-astro-cid-yqjagxz3],.reg-card--correction[data-astro-cid-yqjagxz3]{background:var(--color-paper-deep)}.reg-card--duplicate[data-astro-cid-yqjagxz3]{border-style:solid dashed dashed}.reg-card__xref[data-astro-cid-yqjagxz3]{font-family:var(--font-label);letter-spacing:.04em;color:var(--color-ink-soft);margin:.3rem 0 0;font-size:.62rem;line-height:1.4}.reg-card__xref[data-astro-cid-yqjagxz3] span[data-astro-cid-yqjagxz3]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);font-weight:700}.reg-card__xref[data-astro-cid-yqjagxz3] a[data-astro-cid-yqjagxz3]{color:var(--color-ink);text-decoration-color:var(--color-accent)}.reg-card__stamp[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin:0;font-size:.66rem;font-weight:700;line-height:1.35}.plate[data-astro-cid-yqjagxz3]{width:var(--plate-w,100%);aspect-ratio:var(--plate-ratio,16 / 9);border:1px solid var(--color-ink);outline:1px solid var(--color-ink);outline-offset:2px;background:var(--color-paper-deep);text-align:center;align-content:center;justify-items:center;gap:.15rem;margin:.85rem auto 0;padding:.85rem .7rem .6rem;display:grid;position:relative}.plate[data-astro-cid-yqjagxz3] p[data-astro-cid-yqjagxz3]{margin:0}.plate__no[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.22em;color:var(--color-ink-faint);font-size:.54rem;font-weight:700}.plate__title[data-astro-cid-yqjagxz3]{font-family:var(--font-masthead);letter-spacing:.02em;color:var(--color-ink);text-wrap:balance;font-size:1.32rem;font-weight:700;line-height:1.08;margin-top:.45rem!important}.plate__year[data-astro-cid-yqjagxz3]{width:100%;font-family:var(--font-label);letter-spacing:.16em;color:var(--color-accent);align-items:center;gap:.5rem;font-size:.68rem;font-weight:700;display:flex;margin-top:.5rem!important}.plate__year[data-astro-cid-yqjagxz3]:before,.plate__year[data-astro-cid-yqjagxz3]:after{content:"";background:var(--color-rule);flex:1;height:1px}.plate__credit[data-astro-cid-yqjagxz3]{font-family:var(--font-body);color:var(--color-ink-soft);text-wrap:balance;font-size:.78rem;line-height:1.3;margin-top:.4rem!important}.plate__kind[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-faint);font-size:.55rem}.plate__held[data-astro-cid-yqjagxz3]{border-top:1px solid var(--color-rule);width:100%;font-family:var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-faint);margin-top:.55rem;padding-top:.4rem;font-size:.52rem;line-height:1.3}.reg-card[data-astro-cid-yqjagxz3] h4[data-astro-cid-yqjagxz3]{font-family:var(--font-masthead);text-wrap:balance;margin:.85rem 0 0;font-size:1.32rem;line-height:1.08}.reg-card__meta[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);margin:.5rem 0 0;font-size:.66rem;line-height:1.35}.reg-card__facts[data-astro-cid-yqjagxz3]{border-block:1px solid var(--color-rule);gap:.45rem;margin:.9rem 0 0;padding:.7rem 0;display:grid}.reg-card__facts[data-astro-cid-yqjagxz3] div[data-astro-cid-yqjagxz3]{gap:.15rem;display:grid}.reg-card__facts[data-astro-cid-yqjagxz3] dt[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);font-size:.58rem;font-weight:700;line-height:1.2}.reg-card__facts[data-astro-cid-yqjagxz3] dd[data-astro-cid-yqjagxz3]{color:var(--color-ink-soft);margin:0;font-size:.78rem;line-height:1.35}.reg-card__body[data-astro-cid-yqjagxz3]{color:var(--color-ink-soft);-webkit-line-clamp:7;-webkit-box-orient:vertical;margin:.8rem 0 0;font-size:.95rem;line-height:1.55;display:-webkit-box;overflow:hidden}.reg-card--open[data-astro-cid-yqjagxz3] .reg-card__body[data-astro-cid-yqjagxz3]{display:block;overflow:visible}.reg-card__more[data-astro-cid-yqjagxz3]{border:1px solid var(--color-rule);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);cursor:pointer;background:0 0;align-self:flex-start;margin-top:.55rem;padding:.2rem .5rem;font-size:.55rem;font-weight:700}.reg-card__more[data-astro-cid-yqjagxz3]:hover{border-color:var(--color-accent)}.reg-card__more[data-astro-cid-yqjagxz3][hidden]{display:none}.reg-card[data-astro-cid-yqjagxz3] a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.reg__controls[data-astro-cid-yqjagxz3][hidden]{display:none}.reg__controls[data-astro-cid-yqjagxz3]{justify-content:flex-end;gap:.5rem;margin-top:.6rem;display:flex}.reg__nav[data-astro-cid-yqjagxz3]{border:1px solid var(--color-ink);background:var(--color-paper);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink);cursor:pointer;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.6rem;font-weight:700;display:inline-flex}.reg__nav[data-astro-cid-yqjagxz3]:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}.reg__nav[data-astro-cid-yqjagxz3]:disabled{border-color:var(--color-rule);color:var(--color-ink-faint);cursor:default}.plate--film[data-astro-cid-yqjagxz3]{--plate-ratio:16 / 9;--plate-w:100%}.plate--series[data-astro-cid-yqjagxz3]{--plate-ratio:4 / 3;--plate-w:86.5%}.plate--novel[data-astro-cid-yqjagxz3],.plate--novella[data-astro-cid-yqjagxz3],.plate--serial[data-astro-cid-yqjagxz3],.plate--play[data-astro-cid-yqjagxz3]{--plate-ratio:2 / 3;--plate-w:61%}.plate--game[data-astro-cid-yqjagxz3]{--plate-ratio:1 / 1;--plate-w:75%}.plate--report[data-astro-cid-yqjagxz3]{--plate-ratio:1 / 1.414;--plate-w:63%}.plate--comic[data-astro-cid-yqjagxz3]{--plate-ratio:53 / 82;--plate-w:60%}.plate--novel[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3],.plate--novella[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3],.plate--serial[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3],.plate--comic[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3],.plate--play[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3],.plate--report[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3]{font-size:1.12rem}.plate--play[data-astro-cid-yqjagxz3]{outline-offset:-5px;border-block-style:double;border-block-width:5px}.plate--game[data-astro-cid-yqjagxz3]{box-shadow:-.3rem .3rem 0 var(--color-paper), -.3rem .3rem 0 .06rem var(--color-ink)}.plate--novel[data-astro-cid-yqjagxz3] .plate__credit[data-astro-cid-yqjagxz3],.plate--novella[data-astro-cid-yqjagxz3] .plate__credit[data-astro-cid-yqjagxz3],.plate--serial[data-astro-cid-yqjagxz3] .plate__credit[data-astro-cid-yqjagxz3],.plate--comic[data-astro-cid-yqjagxz3] .plate__credit[data-astro-cid-yqjagxz3],.plate--play[data-astro-cid-yqjagxz3] .plate__credit[data-astro-cid-yqjagxz3],.plate--report[data-astro-cid-yqjagxz3] .plate__credit[data-astro-cid-yqjagxz3]{font-size:.72rem}.plate--film[data-astro-cid-yqjagxz3]{padding-inline:1.35rem}.plate--film[data-astro-cid-yqjagxz3]:before,.plate--film[data-astro-cid-yqjagxz3]:after{content:"";background-color:var(--color-ink);background-image:repeating-linear-gradient(to bottom, transparent 0 .14rem, var(--color-paper) .14rem .36rem, transparent .36rem .5rem);width:.72rem;position:absolute;top:0;bottom:0}.plate--film[data-astro-cid-yqjagxz3]:before{left:0}.plate--film[data-astro-cid-yqjagxz3]:after{right:0}.plate--animated[data-astro-cid-yqjagxz3]{box-shadow:.22rem .22rem 0 var(--color-paper), .22rem .22rem 0 .06rem var(--color-ink), .44rem .44rem 0 var(--color-paper), .44rem .44rem 0 .06rem var(--color-rule)}.plate--novel[data-astro-cid-yqjagxz3],.plate--novella[data-astro-cid-yqjagxz3]{padding-left:1.7rem;padding-right:1.15rem}.plate--novel[data-astro-cid-yqjagxz3]:before,.plate--novella[data-astro-cid-yqjagxz3]:before{content:"";border-right:1px solid var(--color-ink);background-color:var(--color-paper);background-image:repeating-linear-gradient(to bottom, transparent 0 1.1rem, var(--color-rule) 1.1rem 1.16rem, transparent 1.16rem 1.3rem);width:1.05rem;position:absolute;top:0;bottom:0;left:0}.plate--novel[data-astro-cid-yqjagxz3]:after,.plate--novella[data-astro-cid-yqjagxz3]:after{content:"";background-image:repeating-linear-gradient(to right, var(--color-rule) 0 1px, transparent 1px 3px);width:.42rem;position:absolute;top:.28rem;bottom:.28rem;right:0}.plate--serial[data-astro-cid-yqjagxz3]{padding-left:1.5rem}.plate--serial[data-astro-cid-yqjagxz3]:before{content:"";border-left:2px dashed var(--color-ink);position:absolute;top:.35rem;bottom:.35rem;left:.5rem}.plate--comic[data-astro-cid-yqjagxz3]{background-image:linear-gradient(#0000 0 31%,#16130f14 31% calc(31% + 1px),#0000 calc(31% + 1px) 66%,#16130f14 66% calc(66% + 1px),#0000 calc(66% + 1px) 100%),linear-gradient(90deg,#0000 0 52%,#16130f14 52% calc(52% + 1px),#0000 calc(52% + 1px) 100%);padding-left:1.5rem}.plate--comic[data-astro-cid-yqjagxz3]:before{content:"";border-left:2px dashed var(--color-ink);position:absolute;top:.35rem;bottom:.35rem;left:.5rem}.plate--series[data-astro-cid-yqjagxz3]{background-image:repeating-linear-gradient(#0000 0 2px,#16130f0e 2px 3px);border-block-width:3px}.plate--report[data-astro-cid-yqjagxz3]{background-image:repeating-linear-gradient(-45deg,#0000 0 6px,#a6231b0f 6px 12px)}.plate--report[data-astro-cid-yqjagxz3] .plate__title[data-astro-cid-yqjagxz3]{font-style:italic}.reg-card__period[data-astro-cid-yqjagxz3]{font-family:var(--font-label);letter-spacing:.04em;color:var(--color-ink-soft);margin:.4rem 0 0;font-size:.62rem;line-height:1.4}.reg-card__period[data-astro-cid-yqjagxz3] span[data-astro-cid-yqjagxz3]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);font-weight:700}.reg-card__period[data-astro-cid-yqjagxz3] em[data-astro-cid-yqjagxz3]{color:var(--color-ink-faint);margin-top:.15rem;font-size:.58rem;font-style:italic;display:block}.reg__chips--sort[data-astro-cid-yqjagxz3] .reg__chip[data-astro-cid-yqjagxz3]{border-radius:999px}.reg__jump[data-astro-cid-yqjagxz3][hidden]{display:none}.reg__jump[data-astro-cid-yqjagxz3]{border-top:1px solid var(--color-rule);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.3rem;margin-top:.1rem;padding-top:.6rem;display:flex}.reg__jump[data-astro-cid-yqjagxz3]:before{content:"Jump to";font-family:var(--font-label);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);margin-right:.25rem;font-size:.55rem;font-weight:700}.reg__jump[data-astro-cid-yqjagxz3] button{border:1px solid var(--color-rule);background:var(--color-paper);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-soft);cursor:pointer;padding:.18rem .45rem;font-size:.55rem;font-weight:700}.reg__jump[data-astro-cid-yqjagxz3] button:hover{border-color:var(--color-accent);color:var(--color-accent)}.reg__jump[data-astro-cid-yqjagxz3] button[hidden],.reg__filters[data-astro-cid-yqjagxz3][hidden]{display:none}.reg__filters[data-astro-cid-yqjagxz3]{border:1px solid var(--color-rule);background:var(--color-paper-deep);flex-wrap:wrap;align-items:flex-start;gap:.9rem 1.6rem;margin-top:.9rem;padding:.75rem .85rem;display:flex}.reg__filters[data-astro-cid-yqjagxz3] fieldset[data-astro-cid-yqjagxz3]{border:0;min-width:0;margin:0;padding:0}.reg__filters[data-astro-cid-yqjagxz3] legend[data-astro-cid-yqjagxz3],.reg__count[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);padding:0;font-size:.55rem;font-weight:700}.reg__chips[data-astro-cid-yqjagxz3]{flex-wrap:wrap;gap:.35rem;display:flex}.reg__chips[data-astro-cid-yqjagxz3] legend[data-astro-cid-yqjagxz3]{margin-bottom:.35rem}.reg__chip[data-astro-cid-yqjagxz3]{border:1px solid var(--color-ink);background:var(--color-paper);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.07em;color:var(--color-ink-faint);cursor:pointer;user-select:none;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.62rem;font-weight:600;display:inline-flex}.reg__chip[data-astro-cid-yqjagxz3] input[data-astro-cid-yqjagxz3]{width:.7rem;height:.7rem;accent-color:var(--color-accent);margin:0}.reg__chip[data-astro-cid-yqjagxz3]:has(input:checked){background:var(--color-ink);color:var(--color-paper)}.reg__chip[data-astro-cid-yqjagxz3]:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.reg__chip--rule[data-astro-cid-yqjagxz3]{border-style:dashed}.reg__years[data-astro-cid-yqjagxz3]{gap:.2rem;min-width:13rem;display:grid}.reg__years[data-astro-cid-yqjagxz3] legend[data-astro-cid-yqjagxz3]{margin-bottom:.35rem}.reg__years[data-astro-cid-yqjagxz3] label[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-soft);grid-template-columns:2.4rem 1fr 2.6rem;align-items:center;gap:.4rem;font-size:.58rem;display:grid}.reg__years[data-astro-cid-yqjagxz3] input[data-astro-cid-yqjagxz3][type=range]{width:100%;accent-color:var(--color-accent)}.reg__years[data-astro-cid-yqjagxz3] output[data-astro-cid-yqjagxz3]{font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:700}.reg__count[data-astro-cid-yqjagxz3]{color:var(--color-ink-soft);align-self:flex-end;margin:0}.reg-card[data-astro-cid-yqjagxz3][hidden]{display:none}.reg__empty[data-astro-cid-yqjagxz3]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-faint);margin:0;padding:2rem .25rem;font-size:.72rem}.reg__empty[data-astro-cid-yqjagxz3][hidden]{display:none}@media (prefers-reduced-motion:reduce){.reg__scroll[data-astro-cid-yqjagxz3]{scroll-behavior:auto}}@media (width<=44rem){.reg__controls[data-astro-cid-yqjagxz3]{display:none}}
