.WYScXW_book{color:var(--color-accent-strong);border-radius:9999px;animation:3.2s ease-in-out infinite WYScXW_glow}.WYScXW_book:hover,.WYScXW_book:focus-visible{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 22%, transparent);animation-play-state:paused}@keyframes WYScXW_glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 0%, transparent);filter:drop-shadow(0 0 #0000)}50%{box-shadow:0 0 14px 3px color-mix(in srgb, var(--color-accent) 30%, transparent);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-accent) 55%, transparent))}}@media (prefers-reduced-motion:reduce){.WYScXW_book{box-shadow:0 0 10px 2px color-mix(in srgb, var(--color-accent) 22%, transparent);animation:none}}
._5E_iNG_page{background:linear-gradient(90deg, color-mix(in srgb, var(--color-text) 7%, transparent) 0, transparent 18px), linear-gradient(180deg, var(--color-surface), color-mix(in srgb, var(--color-surface) 90%, var(--color-accent-soft)));border:1px solid var(--color-border);box-shadow:0 1px 0 color-mix(in srgb, var(--color-border) 80%, transparent), 0 3px 0 -1px var(--color-surface), 0 4px 0 -1px var(--color-border), 0 18px 40px -24px color-mix(in srgb, var(--color-text) 45%, transparent);border-radius:4px 14px 14px 4px;position:relative}._5E_iNG_turn{animation:.32s ease-out both _5E_iNG_turn}@keyframes _5E_iNG_turn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._5E_iNG_dropCap:first-letter{float:left;font-family:var(--font-serif);color:var(--color-accent-strong);padding:.08em .1em 0 0;font-size:3.4em;line-height:.85}@media (prefers-reduced-motion:reduce){._5E_iNG_turn{animation:none}}