.wv-surprise-live{left:max(24px,env(safe-area-inset-left));z-index:70;pointer-events:none;max-width:min(360px,100vw - 48px);position:fixed;bottom:28px}.wv-surprise-note{pointer-events:auto;cursor:default;font:500 14px/1.7 var(--serif,var(--brand-serif));letter-spacing:.02em;text-wrap:pretty;color:var(--season-ink,#eef6f1);background:color-mix(in srgb,var(--season-bg,#061813) 74%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #c5a16757;border-radius:16px;margin:0;padding:11px 16px 12px;animation:8.5s both wv-surprise-note;box-shadow:0 10px 30px #0000002e}html[data-appearance=plain] .wv-surprise-note{background:#fffdf8e0;border-color:#8f6d2b55;box-shadow:0 8px 24px #3a342a1f}@keyframes wv-surprise-note{0%{opacity:0;translate:0 8px}7%{opacity:1;translate:0}92%{opacity:1;translate:0}to{opacity:0;translate:0 -4px}}@media (max-width:700px){.wv-surprise-live{left:16px;bottom:calc(98px + env(safe-area-inset-bottom));max-width:calc(100vw - 148px)}.wv-surprise-live.is-high{top:calc(76px + env(safe-area-inset-top));bottom:auto}.wv-surprise-note{padding:10px 13px 11px;font-size:13px}}.modal-inner>.wv-surprise-live{pointer-events:auto;max-width:none;margin-top:14px;position:static}@media (prefers-reduced-motion:reduce){html .wv-surprise-note{animation:none!important}}@media (prefers-contrast:more),(forced-colors:active),(prefers-reduced-transparency:reduce){.wv-surprise-note{background:var(--season-bg,#061813);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-appearance=plain] .wv-surprise-note{background:#fffdf8}}.wv-surprise-sky{z-index:69;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wv-surprise-sky:empty{display:none}.wv-surprise-sky>i{will-change:transform,opacity;display:block;position:absolute;top:0;left:0}.wv-surprise-sky>.is-leaf{background:linear-gradient(120deg,#c98a3e,#8f4a25);border-radius:0 80%;width:13px;height:9px}.wv-surprise-sky>.is-snow{filter:blur(.6px);background:#f2f7fb;border-radius:50%;width:5px;height:5px}.wv-surprise-sky>.is-dust{background:#8f6d2b99;border-radius:50%;width:4px;height:4px}.wv-surprise-sky>.is-meteor{transform-origin:0;background:linear-gradient(90deg,#f6efe0,#f6efe000);border-radius:2px;width:190px;height:1.5px;box-shadow:0 0 8px #f6efe066}html[data-season] ::selection{color:inherit;background:#c5a1676b}.wv-lost{box-sizing:border-box;text-align:center;min-height:100svh;color:var(--season-ink,#eef6f1);background:var(--season-bg,#061813);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px 24px;display:flex}html[data-appearance=plain] .wv-lost{color:#2f2c26;background:#f4f0e7}.wv-lost-brand{flex-direction:column;align-items:center;gap:8px;margin-bottom:18px;display:flex}.wv-lost-brand svg.wv-brand-mark{width:64px;height:64px}.wv-lost>small{letter-spacing:.24em;color:#c5a167;font-size:12px}.wv-lost>h1{font:500 clamp(26px,5vw,40px)/1.4 var(--serif,var(--brand-serif));text-wrap:balance;margin:0}.wv-lost>p{opacity:.72;text-wrap:pretty;max-width:30em;margin:0;font-size:14px;line-height:1.9}.wv-lost>a{min-height:44px;color:inherit;border:1px solid #c5a16775;border-radius:999px;align-items:center;margin-top:14px;padding:0 22px;font-size:14px;text-decoration:none;display:inline-flex}.wv-lost>a:hover{background:#c5a16724}@media print{.wv-surprise-live,.wv-surprise-sky{display:none}body:after{content:"这一页被打印下来了。它会比屏幕待得久一点。 · 梧问";text-align:center;font:400 10pt/1.6 var(--brand-serif);color:#555;border-top:1px solid #0003;margin-top:32px;padding-top:12px;display:block}html[data-locale=zh-TW] body:after{content:"這一頁被列印下來了。它會比螢幕待得久一點。 · 梧問"}html[data-locale=en] body:after{content:"This page made it onto paper. It will outlast the screen. · Wuven"}}
