@layer sc.reset,sc.vendor,sc.tokens,sc.base,sc.layout;@layer sc.components{.sc-choice{align-items:center;gap:var(--sc-space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.sc-choice legend{float:inline-start;inline-size:100%;margin-block-end:var(--sc-space-2)}.sc-choice__chip{position:relative}.sc-choice__label{min-block-size:var(--sc-size-target-min);padding:var(--sc-space-2) var(--sc-space-4);--sc-well-radius:var(--sc-radius-pill);font-size:var(--sc-text-body-sm);font-weight:var(--sc-font-weight-semibold);transition:background-color var(--sc-dur-fast) var(--sc-ease-standard), border-color var(--sc-dur-fast) var(--sc-ease-standard);place-items:center;display:grid}.sc-choice__chip input:checked+.sc-choice__label{background:var(--sc-color-accent-subtle);border-color:var(--sc-color-accent-border);color:var(--sc-color-accent-text)}.sc-choice__chip input:focus-visible+.sc-choice__label{outline:var(--sc-focus-ring-width) solid var(--sc-focus-ring-inner);outline-offset:var(--sc-focus-ring-offset);box-shadow:var(--sc-focus-ring-shadow)}.sc-choice:disabled .sc-choice__label{opacity:.55}.sc-choice:disabled .sc-choice__chip{cursor:not-allowed}.sc-title-picker,.sc-title-picker__combo{gap:var(--sc-space-3);display:grid}.sc-title-picker__bar{align-items:start;gap:var(--sc-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.sc-title-picker__results{--sc-stack-gap:var(--sc-space-2);overscroll-behavior:contain;max-block-size:18rem;padding-inline-end:var(--sc-space-1);list-style:none;overflow-y:auto}.sc-title-picker__results[hidden]{display:none}.sc-title-picker__option{--sc-well-radius:var(--sc-radius-control);align-items:center;gap:var(--sc-space-3);padding:var(--sc-space-2);transition:background-color var(--sc-dur-fast) var(--sc-ease-standard), border-color var(--sc-dur-fast) var(--sc-ease-standard);grid-template-columns:auto minmax(0,1fr);display:grid}.sc-title-picker__option[hidden]{display:none}.sc-title-picker__option-art{aspect-ratio:2/3;object-fit:cover;border-radius:var(--sc-radius-media-sm);block-size:auto;inline-size:2.25rem}.sc-title-picker__option-text{gap:var(--sc-space-0_5);min-inline-size:0;display:grid}.sc-title-picker__option-title{font-size:var(--sc-text-body-sm);line-height:var(--sc-leading-body-sm);font-weight:var(--sc-font-weight-semibold)}.sc-title-picker__option[data-sc-active]{--sc-well-bg:var(--sc-color-accent-subtle);--sc-well-border:var(--sc-color-accent-border)}@media (hover:hover) and (pointer:fine){.sc-title-picker__option:hover{--sc-well-bg:var(--sc-color-accent-subtle);--sc-well-border:var(--sc-color-accent-border)}}.sc-title-picker__none{margin-block:var(--sc-space-2)}.sc-title-picker__none[hidden]{display:none}.sc-title-picker__recent{margin-block-start:var(--sc-space-1)}.sc-title-chosen{align-items:center;gap:var(--sc-space-4);padding:var(--sc-space-4);background:var(--sc-color-accent-subtle);border:var(--sc-border-width) solid var(--sc-color-accent-border);border-radius:var(--sc-radius-card);grid-template-columns:auto minmax(0,1fr);display:grid}.sc-title-chosen__art{aspect-ratio:2/3;border-radius:var(--sc-radius-media-sm);inline-size:3rem;overflow:hidden}.sc-title-chosen__art>img{object-fit:cover;block-size:100%;inline-size:100%}.sc-title-chosen__text{gap:var(--sc-space-0_5);min-inline-size:0;display:grid}.sc-title-chosen__title{font-size:var(--sc-text-title-sm);line-height:var(--sc-leading-title-sm);font-weight:var(--sc-font-weight-bold)}.sc-title-chosen [data-sc-title-clear]{grid-column:1/-1;justify-self:start}.sc-title-chosen__episode{gap:var(--sc-space-3);grid-column:1/-1;display:grid}.sc-title-chosen__episode[hidden]{display:none}.sc-title-chosen__episode .sc-dropdown{min-inline-size:0}@media (width>=48em){.sc-title-picker__option-art{inline-size:2.5rem}.sc-title-chosen{grid-template-columns:auto minmax(0,1fr) auto}.sc-title-chosen [data-sc-title-clear]{grid-column:auto;justify-self:end}.sc-title-chosen__episode{grid-template-columns:repeat(2,minmax(0,1fr))}}}@layer sc.patterns,sc.effects;@layer sc.pages{.sc-spoil{gap:var(--sc-space-6);padding-block:0 calc(var(--sc-space-20) + var(--sc-safe-bottom));display:grid}.sc-spoil [data-sc-spoil-step][hidden]{display:none}.sc-spoil__chosen{gap:var(--sc-space-6);align-items:start;display:grid}@media (width>=48em){.sc-spoil__chosen{grid-template-columns:12rem minmax(0,1fr)}}.sc-spoil__art{gap:var(--sc-space-4);justify-items:start;display:grid}.sc-spoil__poster{aspect-ratio:2/3;border-radius:var(--sc-radius-media);background:var(--sc-color-surface-2);inline-size:100%;max-inline-size:12rem;box-shadow:var(--sc-shadow-4);overflow:hidden}.sc-spoil__poster>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.sc-spoil__chosen-body{gap:var(--sc-space-1);justify-items:start;display:grid}.sc-spoil__chosen-title{font-size:var(--sc-text-title);line-height:var(--sc-leading-title);font-weight:var(--sc-font-weight-bold)}.sc-spoil__options{gap:var(--sc-space-5);align-content:start;display:grid}.sc-spoil__unwritten{align-self:center}.sc-spoil__answer{gap:var(--sc-space-4)}.sc-spoil__lead{font-size:var(--sc-text-body);line-height:var(--sc-leading-relaxed);color:var(--sc-color-text-secondary);text-wrap:pretty}.sc-spoil__veil{isolation:isolate;border-radius:var(--sc-radius-card);position:relative}.sc-spoil__text{font-size:var(--sc-text-body);line-height:var(--sc-leading-relaxed);text-wrap:pretty;padding:var(--sc-space-5);filter:blur(.5rem);-webkit-user-select:none;user-select:none;transition:filter var(--sc-dur-slow) var(--sc-ease-standard)}.sc-spoil__cover{z-index:1;place-content:center;justify-items:center;gap:var(--sc-space-2);border-radius:inherit;background:var(--sc-color-scrim);color:var(--sc-color-text);font-size:var(--sc-text-body-sm);font-weight:var(--sc-font-weight-semibold);transition:opacity var(--sc-dur-base) var(--sc-ease-standard);display:grid;position:absolute;inset:0}.sc-spoil__veil[data-sc-revealed] .sc-spoil__text{filter:none;-webkit-user-select:text;user-select:text}.sc-spoil__veil[data-sc-revealed] .sc-spoil__cover{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){:where([data-sc-root]:not([data-sc-motion=full])) .sc-spoil__text:nth-child(n){transition:none}}:where([data-sc-root][data-sc-motion=reduce]) .sc-spoil__text:nth-child(n){transition:none}}@layer sc.addons,sc.utilities,sc.overrides;