.uu-narrative-presentation{width:100%;min-width:0;position:relative}.uu-narrative-fx--shake{animation:.55s ease-in-out uu-narr-shake}.uu-narrative-fx--pulse{animation:.7s ease-out uu-narr-pulse}.uu-narrative-fx-flash-overlay{pointer-events:none;z-index:5;border-radius:inherit;background:#fff;animation:.55s ease-out forwards uu-narr-flash;position:absolute;inset:0}.uu-narrative-fx-bloom-overlay{pointer-events:none;z-index:4;border-radius:inherit;background:radial-gradient(circle at 50% 40%,#ffecc88c,#0000 62%);animation:.9s ease-out forwards uu-narr-bloom;position:absolute;inset:-8%}.uu-narrative-fx-dust-overlay{pointer-events:none;z-index:4;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.uu-narrative-fx-dust-overlay span{bottom:-4px;left:calc(8% + var(--i) * 7%);background:color-mix(in oklab, var(--skin-accent) 70%, #fff);opacity:0;width:3px;height:3px;animation:1.4s ease-out forwards uu-narr-dust;animation-delay:calc(var(--i) * 40ms);border-radius:999px;position:absolute}@keyframes uu-narr-shake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes uu-narr-pulse{0%{filter:brightness()}35%{filter:brightness(1.18)}to{filter:brightness()}}@keyframes uu-narr-flash{0%{opacity:.85}to{opacity:0}}@keyframes uu-narr-bloom{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.05)}}@keyframes uu-narr-dust{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:.9}to{opacity:0;transform:translateY(-48px)scale(1)}}@media (prefers-reduced-motion:reduce){.uu-narrative-fx--shake,.uu-narrative-fx--pulse,.uu-narrative-fx-flash-overlay,.uu-narrative-fx-bloom-overlay,.uu-narrative-fx-dust-overlay span{animation:none!important}}
.pl-narrative-text{text-align:left;font-variant-east-asian:normal;line-break:strict;white-space:pre-wrap;overflow-wrap:anywhere}.pl-narrative-text>p{margin:0}.pl-narrative-text>p+p,.pl-narrative-text>p+ul,.pl-narrative-text>p+ol,.pl-narrative-text>ul+p,.pl-narrative-text>ol+p,.pl-narrative-text>ul+ul,.pl-narrative-text>ol+ol{margin-top:1em}.pl-narrative-text>ul,.pl-narrative-text>ol{text-align:left;margin-bottom:0;padding-left:1.6em}.pl-narrative-text li+li{margin-top:.25em}.pl-narrative-text strong{font-weight:700}.pl-reader-shell .pl-response-turn .pl-narrative-text,.pl-reader-shell .pl-opening .pl-narrative-text{font-size:var(--reading-body-size,16px);letter-spacing:.02em;line-height:2}.vn-stage-text .pl-narrative-text{font:inherit;line-height:inherit}.pl-narrative-text .pl-narrative-quote{color:var(--skin-accent,var(--accent,#875e4b))}.pl-narrative-source-plain{white-space:pre-wrap;font-family:var(--game-font-family,inherit);font-size:var(--game-font-size,15px);line-height:var(--game-line-height,28px);letter-spacing:.025em;color:var(--skin-text-secondary,var(--text))}
