._page_14opn_1{--ink:#07130e;--night:#0b1b14;--night-soft:#12291d;--matcha:#a8d39f;--matcha-bright:#d8f0be;--cream:#f4efe1;--paper:#f7f1e5;--paper-green:#e5ebdb;--vermillion:#c95e49;--gold:#dfae68;--focus:#d8f0be;--pointer-x:0;--pointer-y:0;min-height:100vh;color:var(--cream);background:var(--ink);font-size:19px;transition:background-color .5s,color .5s;overflow:clip}._page_14opn_1 *,._page_14opn_1 :before,._page_14opn_1 :after{box-sizing:border-box}._page_14opn_1 a{color:inherit;text-decoration:none}._page_14opn_1 button{color:inherit;font:inherit}:is(._page_14opn_1 a:focus-visible,._page_14opn_1 button:focus-visible){outline:3px solid var(--focus);outline-offset:4px}._nav_14opn_89{z-index:40;background:color-mix(in srgb, var(--ink) 80%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #f4efe11f;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding:19px clamp(22px,5vw,84px);font-size:16px;transition:background .5s;display:grid;position:fixed;top:0;left:0;right:0}._brand_14opn_125{align-items:center;gap:12px;width:max-content;display:inline-flex}._brand_14opn_125>span:first-child{aspect-ratio:1;width:38px;color:var(--ink);background:var(--matcha);border-radius:50% 46% 49% 43%;place-items:center;font-family:Songti SC,serif;font-weight:800;transition:background-color .5s;display:grid;transform:rotate(-5deg)}._brand_14opn_125 b,._brand_14opn_125 small{display:block}._brand_14opn_125 b{letter-spacing:.12em;font-family:Songti SC,serif;font-size:18px}._brand_14opn_125 small{color:#f4efe1b8;letter-spacing:.2em;margin-top:2px;font-size:13px}._navLinks_14opn_203{color:#f4efe194;gap:30px;display:flex}._navLinks_14opn_203 a{transition:color .18s}._navLinks_14opn_203 a:hover{color:var(--matcha-bright)}._bilibiliLink_14opn_231{color:#fff7efe0;background:linear-gradient(110deg,#fb759924,#a8d39f0f);border:1px solid #fb759957;border-radius:999px;justify-self:end;align-items:center;gap:11px;min-height:48px;padding:6px 14px 6px 7px;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff17}._bilibiliLink_14opn_231:hover{background:linear-gradient(110deg,#fb75993b,#a8d39f1a);border-color:#fb7599b8;transform:translateY(-2px)}._bilibiliLink_14opn_231>i{aspect-ratio:1;color:#fff;background:#fb7299;border-radius:50%;place-items:center;width:35px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:17px;font-style:normal;font-weight:900;display:grid;box-shadow:0 0 18px #fb729940}._bilibiliLink_14opn_231 b,._bilibiliLink_14opn_231 small{line-height:1.25;display:block}._bilibiliLink_14opn_231 b{font-size:15px}._bilibiliLink_14opn_231 small{color:#fff7efa3;margin-top:2px;font-size:13px}._hero_14opn_313{isolation:isolate;background:radial-gradient(circle at calc(78% + var(--pointer-x) * 6%) calc(44% + var(--pointer-y) * 5%), #97dd9a30, transparent 28%), linear-gradient(135deg, var(--ink), var(--night-soft));grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:clamp(40px,7vw,110px);min-height:100svh;padding:130px clamp(26px,8vw,140px) 84px;transition:background .65s;display:grid;position:relative}._hero_14opn_313:before{content:"";z-index:-2;opacity:.38;background-image:linear-gradient(#dbeed30a 1px,#0000 1px),linear-gradient(90deg,#dbeed30a 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}._heroGrain_14opn_369{z-index:10;pointer-events:none;opacity:.25;mix-blend-mode:soft-light;background:repeating-radial-gradient(circle at 20% 30%,#ffffff06 0 1px,#0000 1px 4px) 0 0/11px 13px,repeating-radial-gradient(circle at 80% 70%,#0000000d 0 1px,#0000 1px 5px) 0 0/17px 19px;position:absolute;inset:0}._heroCopy_14opn_395{z-index:3;position:relative}._eyebrow_14opn_405{color:var(--matcha);letter-spacing:.24em;align-items:center;gap:12px;margin:0 0 29px;font-size:14px;display:flex}._eyebrow_14opn_405 span{background:var(--matcha);width:28px;height:1px}._hero_14opn_313 h1{letter-spacing:-.085em;margin:0;font-family:Songti SC,STSong,serif;font-size:clamp(80px,9.1vw,148px);font-weight:500;line-height:.83}._hero_14opn_313 h1 em{color:var(--matcha-bright);font-style:normal}._heroLead_14opn_465{color:#f4efe1b0;margin:38px 0 0;font-family:Songti SC,serif;font-size:clamp(18px,1.5vw,24px);line-height:1.8}._heroQuestion_14opn_481{color:#f4efe1ad;letter-spacing:.08em;margin:18px 0 32px;font-size:16px}._heroActions_14opn_495{align-items:center;gap:18px;display:flex}._page_14opn_1 ._heroPrimaryAction_14opn_507{color:var(--ink);background:var(--cream);border-radius:999px;align-items:center;gap:38px;padding:8px 8px 8px 24px;font-size:15px;font-weight:700;transition:transform .22s,background .22s;display:inline-flex}._page_14opn_1 ._heroPrimaryAction_14opn_507:hover{background:var(--matcha-bright);transform:translateY(-3px)}._page_14opn_1 ._heroPrimaryAction_14opn_507 span{aspect-ratio:1;width:38px;color:var(--cream);background:var(--ink);border-radius:50%;place-items:center;display:grid}._page_14opn_1 ._heroSecondaryAction_14opn_563{color:#f4efe19e;padding:14px 18px;font-size:16px}._sceneReadout_14opn_575{color:#f4efe1a8;letter-spacing:.12em;align-items:center;gap:9px;margin-top:28px;font-size:14px;display:flex}._sceneReadout_14opn_575 i{aspect-ratio:1;background:var(--matcha-bright);width:6px;box-shadow:0 0 15px var(--matcha);border-radius:50%;flex:none}._sceneReadout_14opn_575>span{overflow-wrap:anywhere;min-width:0;line-height:1.55}._sceneReadout_14opn_575._isLive_14opn_625{color:#f8f4e7}._sceneReadout_14opn_575._isLive_14opn_625 i{background:#ff6c78;animation:1.3s ease-in-out infinite _liveDotPulse_14opn_1;box-shadow:0 0 0 5px #ff5b6f21,0 0 22px #ff5b6fb8}._ritual_14opn_645{aspect-ratio:1;width:min(44vw,650px);transform:translate3d(calc(var(--pointer-x) * 11px), calc(var(--pointer-y) * 11px), 0);justify-self:center;transition:transform .33s cubic-bezier(.22,1,.36,1);position:relative}._ringOne_14opn_663,._ringTwo_14opn_665{border:1px solid #bde0b52e;border-radius:50%;position:absolute}._ringOne_14opn_663{inset:1%}._ringTwo_14opn_665{border-style:dashed;animation:28s linear infinite _spin_14opn_1;inset:16%}._ringOne_14opn_663:after,._ringTwo_14opn_665:after{content:"";aspect-ratio:1;background:var(--matcha-bright);width:7px;box-shadow:0 0 18px var(--matcha);border-radius:50%;position:absolute}._ringOne_14opn_663:after{top:15%;right:14%}._ringTwo_14opn_665:after{bottom:22%;left:6%}._ritualGlow_14opn_711{filter:blur(70px);background:#84dc9047;border-radius:50%;position:absolute;inset:27%}._portrait_14opn_727{transform:rotate(calc(var(--pointer-x) * 1.4deg)) translate3d(calc(var(--pointer-x) * 15px), calc(var(--pointer-y) * 10px), 0);border:1px solid #cae7c061;border-radius:50% 46% 52% 48%;transition:transform .33s cubic-bezier(.22,1,.36,1);position:absolute;inset:13%;overflow:hidden;box-shadow:0 40px 100px #00000061,inset 0 0 0 8px #07130e66}._portraitLive_14opn_749{z-index:3;cursor:pointer;box-shadow:0 40px 100px #00000061,0 0 0 2px #ff7184b8,0 0 54px #ff4e6a57,inset 0 0 0 8px #07130e66}._portraitLive_14opn_749:hover{filter:brightness(1.05)saturate(1.06)}._liveHalo_14opn_777{z-index:2;pointer-events:none;border:2px solid #ff7489b8;border-radius:50%;animation:1.8s ease-in-out infinite _liveHaloPulse_14opn_1;position:absolute;inset:7.5%;box-shadow:0 0 26px #ff526f52,inset 0 0 24px #ff6c8124}._liveHalo_14opn_777:before,._liveHalo_14opn_777:after{content:"";border:1px solid #b4f0a785;border-radius:50%;animation:4.8s linear infinite _liveHaloOrbit_14opn_1;position:absolute;inset:-5%}._liveHalo_14opn_777:after{border-style:dashed;border-color:#ff778e61;animation-duration:7.6s;animation-direction:reverse;inset:-10%}._liveBadge_14opn_835{z-index:7;color:#fff8ed;letter-spacing:.08em;pointer-events:none;background:#c42b44e6;border:1px solid #ffece559;border-radius:999px;padding:8px 13px;font-size:14px;font-weight:800;position:absolute;top:11%;left:17%;box-shadow:0 10px 32px #760c2057}._portrait_14opn_727 img{object-fit:cover;width:100%;height:100%}._count_14opn_881{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-width:185px;transform:translate3d(calc(var(--pointer-x) * -18px), calc(var(--pointer-y) * -13px), 0);background:#040c08c9;border:1px solid #ecefdd29;border-radius:2px 25px 25px;padding:20px 24px;transition:transform .33s cubic-bezier(.22,1,.36,1);position:absolute;bottom:7%;right:0;box-shadow:0 22px 55px #0000004d}._count_14opn_881 small,._count_14opn_881 strong,._count_14opn_881 span{display:block}._count_14opn_881 small{color:#f4efe1b3;letter-spacing:.14em;font-size:14px}._count_14opn_881 strong{color:var(--matcha);margin:8px 0 4px;font-family:Georgia,serif;font-size:46px;font-weight:400}._count_14opn_881 strong i{color:#f4efe194;font-size:18px;font-style:normal}._count_14opn_881 span{color:#f4efe1b8;font-size:14px}._heroMochi_14opn_929{z-index:5;width:88px;height:68px;color:var(--ink);background:var(--cream);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;cursor:pointer;border:0;border-radius:50% 52% 42% 45%;place-items:center;font-size:13px;font-weight:800;animation:4s ease-in-out infinite _float_14opn_2023;display:grid;position:absolute;top:4%;right:4%;box-shadow:0 20px 45px #00000042}._heroMochiLower_14opn_975{width:78px;height:60px;animation-delay:-1.8s;inset:auto auto 9% 0}._heroMochi_14opn_929 span{color:var(--ink);pointer-events:none;-webkit-user-select:none;user-select:none}._heroMochi_14opn_929:before,._heroMochi_14opn_929:after{content:"";background:var(--cream);z-index:-1;width:19px;height:19px;position:absolute;bottom:-6px;transform:rotate(45deg)}._heroMochi_14opn_929:before{left:16px}._heroMochi_14opn_929:after{right:11px}._heroMochi_14opn_929:active{transform:scaleX(1.12)scaleY(.82)}._verticalNote_14opn_1047{color:#f4efe14d;letter-spacing:.32em;writing-mode:vertical-rl;font-family:Songti SC,serif;font-size:13px;position:absolute;bottom:25%;right:-20px}._heroFooter_14opn_1069{color:#f4efe194;letter-spacing:.18em;grid-template-columns:auto 130px auto 1fr;align-items:center;gap:14px;font-size:13px;display:grid;position:absolute;bottom:28px;left:clamp(26px,5vw,84px);right:clamp(26px,5vw,84px)}._heroFooter_14opn_1069>span{color:var(--matcha);font-size:15px}._heroFooter_14opn_1069>i{background:linear-gradient(to right, var(--matcha) 30%, #f4efe11f 30%);height:1px}._heroFooter_14opn_1069 b{font-weight:400}._heroFooter_14opn_1069 em{justify-self:end;font-style:normal}._lightsSection_14opn_1107{isolation:isolate;background:radial-gradient(circle at 50% 40%, #7bc27e1a, transparent 33%), var(--ink);padding:clamp(105px,11vw,175px) clamp(22px,7vw,116px);position:relative;overflow:clip}._scrollMochiLayer_14opn_1129{z-index:5;pointer-events:none;contain:layout paint style;position:absolute;inset:0;overflow:clip}._scrollMochiAnchor_14opn_1149{--mochi-x:0px;--mochi-y:0px;--mochi-opacity:0;--mochi-scale-x:1;--mochi-scale-y:1;--mochi-rotate:0deg;--mochi-speed:0;--mochi-streak-y:0px;--mochi-shadow-scale:1;--mochi-shadow-opacity:.38;--mochi-origin-y:100%;aspect-ratio:274/192;width:clamp(104px,8.4vw,136px);opacity:var(--mochi-opacity);transform:translate3d(var(--mochi-x), var(--mochi-y), 0);will-change:transform, opacity;position:absolute;top:0;left:0}._scrollMochiBody_14opn_1193{width:100%;height:100%;transform:rotate(var(--mochi-rotate)) scaleX(var(--mochi-scale-x)) scaleY(var(--mochi-scale-y));transform-origin:50% var(--mochi-origin-y);filter:drop-shadow(0 12px 18px #030a078f);will-change:transform;display:block;position:relative}._scrollMochiBody_14opn_1193:before,._scrollMochiBody_14opn_1193:after{content:"";pointer-events:none;position:absolute}._scrollMochiBody_14opn_1193:before{z-index:-1;opacity:calc(.28 + var(--mochi-speed));filter:blur(10px);background:radial-gradient(#a6e09e57,#0000 70%);border-radius:50%;inset:4% -4% -8%}._scrollMochiBody_14opn_1193:after{z-index:2;opacity:var(--mochi-speed);transform:translateY(var(--mochi-streak-y)) scaleX(1.08);border-top:1px solid #c5efb5b8;border-bottom:1px solid #c5efb557;border-radius:50%;inset:-14% 10%}._scrollMochiBody_14opn_1193 img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;clip-path:polygon(3% 40%,10% 24%,20% 16%,28% 5%,68% 5%,76% 12%,78% 21%,86% 29%,91% 43%,100% 54%,94% 64%,93% 78%,80% 87%,72% 95%,24% 92%,11% 83%,2% 68%);filter:saturate(1.16)hue-rotate(-7deg)brightness(1.04);display:block}._scrollMochiShadow_14opn_1287{height:16%;opacity:var(--mochi-shadow-opacity);filter:blur(7px);transform:scaleX(var(--mochi-shadow-scale));transform-origin:50%;background:#000805c2;border-radius:50%;position:absolute;bottom:-7%;left:14%;right:14%}._scrollMochiAnchor_14opn_1149[data-scroll-state=weightless] ._scrollMochiShadow_14opn_1287{filter:blur(10px);bottom:-13%}._scrollMochiAnchor_14opn_1149[data-scroll-state=overload] ._scrollMochiBody_14opn_1193{filter:drop-shadow(0 7px 12px #030a07ad)drop-shadow(0 0 13px #9dd99542)}._centerHeading_14opn_1333{text-align:center;width:min(1060px,100%);margin:0 auto clamp(54px,7vw,90px)}._centerHeading_14opn_1333 p,._splitHeading_14opn_1347 p,._rankingCopy_14opn_1349>p,._submitCopy_14opn_1351>p{color:var(--matcha);letter-spacing:.22em;margin:0 0 20px;font-size:14px;font-weight:700}._centerHeading_14opn_1333 h2,._splitHeading_14opn_1347 h2,._rankingCopy_14opn_1349 h2{letter-spacing:-.055em;margin:0;font-family:Songti SC,serif;font-size:clamp(48px,6vw,88px);font-weight:500;line-height:1.08}._progressShell_14opn_1389{color:#f4efe1ad;letter-spacing:.1em;grid-template-columns:1fr auto auto;align-items:center;gap:16px;width:min(1180px,100%);margin:0 auto 28px;font-size:14px;display:grid}._progressShell_14opn_1389>div{background:#f4efe11a;border-radius:999px;height:3px}._progressShell_14opn_1389>div i{border-radius:inherit;background:var(--matcha);height:100%;display:block;box-shadow:0 0 16px #a8d39fa6}._progressShell_14opn_1389>span{color:var(--matcha-bright);font-size:17px}._lightStage_14opn_1445{--glow-x:50%;--glow-y:50%;background:linear-gradient(145deg,#0c1e15,#09130f);border:1px solid #daedd221;border-radius:40px;width:min(1320px,100%);margin:0 auto;padding:clamp(22px,4vw,50px);display:block;position:relative;overflow:hidden}._lightStage_14opn_1445:before{content:"";pointer-events:none;background:radial-gradient(circle 240px at var(--glow-x) var(--glow-y), #b4e2a31f, transparent 75%);position:absolute;inset:0}._lightAura_14opn_1489{opacity:.35;pointer-events:none;background-image:linear-gradient(#dceed309 1px,#0000 1px),linear-gradient(90deg,#dceed309 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 82%);mask-image:radial-gradient(circle,#000,#0000 82%)}._lightsGrid_14opn_1513{z-index:2;grid-template-columns:repeat(10,minmax(46px,1fr));align-content:start;gap:clamp(9px,1.25vw,17px);width:100%;max-width:980px;margin:0 auto;display:grid;position:relative}._teaLight_14opn_1537{--delay:0s;--wind-x:0px;--wind-angle:0deg;--drag-x:0px;--drag-y:0px;--drag-angle:0deg;--flame-press-transform:translateX(-50%) rotate(3deg) scale(1);--flame-press-opacity:1;--flame-release-transform:translateX(-50%) translateY(10px) scaleX(.52) scaleY(.3);--flame-release-opacity:.58;aspect-ratio:.72;cursor:pointer;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#f4efe106;border:0;border-radius:18px;min-width:0;transition:background .18s,transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;position:relative}._teaLight_14opn_1537:hover,._teaLight_14opn_1537._dragHover_14opn_1589{z-index:3;background:#f4efe112;transform:translateY(-6px)scale(1.05)}._lightStage_14opn_1445[data-title-mode=desktop] ._titleTarget_14opn_1601,._lightStage_14opn_1445[data-title-mode=touch] ._titleTarget_14opn_1601{background:#b9e7a81a;box-shadow:inset 0 0 0 1px #caf0bc6b,0 0 28px #89d2841f}._teaLight_14opn_1537:disabled{opacity:.58;cursor:wait;transform:none}._isOut_14opn_1629:hover,._isOut_14opn_1629._dragHover_14opn_1589{background:#a8d39f14;box-shadow:inset 0 0 0 1px #a8d39f29}._lightStage_14opn_1445[data-dragging=true] ._teaLight_14opn_1537:hover:not(._dragHover_14opn_1589){z-index:auto;box-shadow:none;background:#f4efe106;transform:none}._phasePressing_14opn_1655,._phaseHeld_14opn_1657,._phaseReleasing_14opn_1659{cursor:grabbing}._dragTrail_14opn_1667{z-index:2}._flame_14opn_1675{z-index:2;transform-origin:bottom;width:12px;height:22px;animation:_flicker_14opn_1 2.1s calc(var(--delay)) ease-in-out infinite;background:linear-gradient(#f9e5a8,#d78f4b);border-radius:56% 44% 55% 45%;position:absolute;top:18%;left:50%;transform:translate(-50%)rotate(3deg);box-shadow:0 0 18px #f2c070b8,0 0 36px #d2934552}._windTrace_14opn_1705{z-index:4;opacity:0;pointer-events:none;width:42%;height:13px;transform:translateX(-50%) skewX(var(--wind-angle));border-top:1px solid #d8f0be75;border-radius:50%;position:absolute;top:25%;left:50%}._isLit_14opn_1733:hover ._windTrace_14opn_1705,._isLit_14opn_1733._dragHover_14opn_1589 ._windTrace_14opn_1705{opacity:1;animation:.72s ease-in-out infinite _windTrace_14opn_1705}._isLit_14opn_1733:hover ._flame_14opn_1675,._isLit_14opn_1733._dragHover_14opn_1589 ._flame_14opn_1675{animation:.52s ease-in-out infinite _windFlicker_14opn_1}._isLit_14opn_1733._dragTrail_14opn_1667 ._flame_14opn_1675{animation:.32s cubic-bezier(.22,1,.36,1) both _flameTrail_14opn_1}._isLit_14opn_1733._phasePressing_14opn_1655 ._flame_14opn_1675{animation:.26s ease-in-out both _flamePressIn_14opn_1;box-shadow:0 0 9px #f2c0706b}._isLit_14opn_1733._phaseHeld_14opn_1657 ._flame_14opn_1675{opacity:.58;animation:.36s ease-in-out infinite both _helplessFlame_14opn_1;box-shadow:0 0 6px #f2c07057}._isLit_14opn_1733._phaseReleasing_14opn_1659 ._flame_14opn_1675{animation:.34s cubic-bezier(.16,1,.3,1) both _flameRelease_14opn_1}._isLit_14opn_1733._phaseReleasing_14opn_1659._dragTrail_14opn_1667 ._flame_14opn_1675{animation:.32s cubic-bezier(.22,1,.36,1) both _flameTrail_14opn_1}._isLit_14opn_1733._phasePressing_14opn_1655 ._windTrace_14opn_1705,._isLit_14opn_1733._phaseHeld_14opn_1657 ._windTrace_14opn_1705,._isLit_14opn_1733._phaseReleasing_14opn_1659 ._windTrace_14opn_1705{opacity:.22;animation-duration:.98s}._lightStage_14opn_1445[data-dragging=true] ._isLit_14opn_1733:hover:not(._dragHover_14opn_1589) ._windTrace_14opn_1705{opacity:0;animation:none}._lightStage_14opn_1445[data-dragging=true] ._isLit_14opn_1733:hover:not(._dragHover_14opn_1589):not(._phasePressing_14opn_1655):not(._phaseHeld_14opn_1657):not(._phaseReleasing_14opn_1659) ._flame_14opn_1675{animation:_flicker_14opn_1 2.1s calc(var(--delay)) ease-in-out infinite}._wick_14opn_1833{z-index:1;background:#3e3328;width:2px;height:10px;position:absolute;top:38%;left:50%;transform:translate(-50%)}._cup_14opn_1855{background:linear-gradient(160deg,#ccddc247,#5e7e651a);border:1px solid #e6ecd842;border-radius:6px 6px 48% 48%;width:70%;height:31%;position:absolute;bottom:24%;left:50%;transform:translate(-50%)}._isOut_14opn_1629 ._flame_14opn_1675{opacity:0;animation:none}._isLit_14opn_1733 ._cup_14opn_1855{box-shadow:0 8px 20px #a7cf9714}._isOut_14opn_1629 ._cup_14opn_1855{opacity:.42}._isExtinguished_14opn_1905{background:radial-gradient(circle at 50% 38%,#83ae7d0b,#0000 34%),#01080433;box-shadow:inset 0 0 0 1px #97b48f12}._isExtinguished_14opn_1905:after{content:"";z-index:2;filter:blur(.3px);background:radial-gradient(#b6c2ae38,#242b24b8 68%,#0000 72%);border-radius:50%;width:17px;height:5px;position:absolute;top:34%;left:50%;transform:translate(-50%)rotate(-7deg)}._isExtinguished_14opn_1905 ._wick_14opn_1833{background:linear-gradient(#17120f,#3b3028);height:7px;top:40%}._isExtinguished_14opn_1905 ._cup_14opn_1855{opacity:.52;filter:saturate(.28)brightness(.72);background:linear-gradient(160deg,#6f7c6a33,#1a261d29);border-color:#bec9b529}._isExtinguished_14opn_1905:disabled,._isExtinguished_14opn_1905{opacity:.86;cursor:pointer}._isExtinguished_14opn_1905:hover,._isExtinguished_14opn_1905._dragHover_14opn_1589{background:radial-gradient(circle at 50% 38%,#9ac49014,#0000 38%),#020c0747;box-shadow:inset 0 0 0 1px #aecca424}._teaLightNumber_14opn_2001{color:#f4efe1a8;letter-spacing:.08em;text-align:center;font-size:13px;position:absolute;bottom:5px;left:0;right:0}._floatingLightLedger_14opn_2023{--ledger-x:-9999px;--ledger-y:-9999px;--flow-strength:0;--flow-shift-x:0px;--flow-shift-y:0px;--flow-angle:0deg;--flow-duration:8.2s;--flow-origin-x:50%;--flow-origin-y:50%;--flow-scale-x:1.02;--flow-scale-y:.98;--flow-opacity:.32;--flow-saturation:1.08;--flow-blur:24px;--flow-glint-x:0px;--flow-glint-y:0px;--flow-glint-opacity:.28;z-index:90;width:min(540px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--cream);-webkit-backdrop-filter:blur(28px)saturate(1.35)contrast(1.04);backdrop-filter:blur(28px)saturate(1.35)contrast(1.04);pointer-events:none;transform:translate3d(var(--ledger-x), var(--ledger-y), 0);will-change:transform;contain:layout paint;isolation:isolate;background:linear-gradient(145deg,#def7d213,#0000 28%),#05160d7a;border:1px solid #daf1ce57;border-radius:30px;padding:0;animation:.18s cubic-bezier(.22,1,.36,1) both _floatingLedgerIn_14opn_1;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 28px 90px #00000061,0 8px 30px #346f4521,inset 0 1px #f4ffed47,inset 0 -1px #00080457}._floatingLightLedger_14opn_2023[data-title-mode=touch]{pointer-events:auto;animation:.22s cubic-bezier(.22,1,.36,1) both _floatingLedgerIn_14opn_1}._floatingLightLedger_14opn_2023[data-title-mode=touch][data-dismiss-phase=leaving]{animation:.28s cubic-bezier(.4,0,1,1) both _floatingLedgerOut_14opn_1}._floatingLightLedger_14opn_2023:before{content:"";background:var(--matcha-bright);z-index:5;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #beeaaab8}._floatingLightLedger_14opn_2023:after{content:"";z-index:4;pointer-events:none;border:1px solid #f0ffe914;border-radius:28px;position:absolute;inset:1px;box-shadow:inset 14px 12px 30px #e2fbd809,inset -14px -12px 32px #000f0733}._floatingLightLedger_14opn_2023[data-horizontal=left]:before{right:8px}._floatingLightLedger_14opn_2023[data-horizontal=right]:before{left:8px}._floatingLightLedger_14opn_2023[data-vertical=below]:before{top:8px}._floatingLightLedger_14opn_2023[data-vertical=above]:before{bottom:8px}._ledgerLiquidLayer_14opn_2193,._ledgerGlassSheen_14opn_2195{pointer-events:none;position:absolute}._ledgerLiquidLayer_14opn_2193{z-index:0;opacity:var(--flow-opacity);background:radial-gradient(ellipse 38% 46% at var(--flow-origin-x) var(--flow-origin-y), #277e4beb, transparent 72%), radial-gradient(ellipse 34% 52% at 74% 28%, #0f4d2bf0, transparent 74%), radial-gradient(ellipse 46% 35% at 28% 76%, #05361cf5, transparent 76%), conic-gradient(from 210deg at 50% 50%, #04170d, #0d4226, #062517, #185a35, #04170d);filter:blur(var(--flow-blur)) saturate(var(--flow-saturation));transform-origin:50%;will-change:transform, filter, opacity;animation:_ledgerLiquidDrift_14opn_1 var(--flow-duration) ease-in-out infinite alternate;border-radius:42%;inset:-42%}._ledgerLiquidLayer_14opn_2193:before,._ledgerLiquidLayer_14opn_2193:after{content:"";will-change:transform;border-radius:45%;position:absolute}._ledgerLiquidLayer_14opn_2193:before{background:radial-gradient(at 36% 40%,#358f55b8,#0000 58%),radial-gradient(at 68% 64%,#032a16f0,#0000 64%);animation:10.6s ease-in-out infinite alternate _ledgerLiquidCounterflow_14opn_1;inset:10% 16%}._ledgerLiquidLayer_14opn_2193:after{background:radial-gradient(#0b5c31a8,#0000 66%);animation:7.8s ease-in-out -3.4s infinite alternate-reverse _ledgerLiquidCounterflow_14opn_1;inset:24% 5%}._ledgerGlassSheen_14opn_2195{z-index:2;border-radius:inherit;opacity:var(--flow-glint-opacity);background:radial-gradient(circle at var(--flow-origin-x) var(--flow-origin-y), #d8ffc73d, transparent 24%), linear-gradient(118deg, #fafff638 0%, transparent 18%, transparent 69%, #9ddc9a14 100%);transform:translate3d(var(--flow-glint-x), var(--flow-glint-y), 0);will-change:transform, opacity;inset:-1px}._floatingLedgerContent_14opn_2305{z-index:3;max-height:inherit;text-shadow:0 1px 12px #00090457;pointer-events:none;padding:clamp(18px,2.4vw,26px);position:relative;overflow:hidden}._lightTitleButton_14opn_2325{z-index:4;color:#fffceffa;text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;width:100%;min-height:72px;padding:4px 8px;font-family:Songti SC,STSong,serif;font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.38;transition:color .16s,transform .16s;display:block;position:relative}._floatingLightLedger_14opn_2023[data-title-mode=touch] ._floatingLedgerContent_14opn_2305{padding:0}._floatingLightLedger_14opn_2023[data-title-mode=touch] ._lightTitleButton_14opn_2325{padding:clamp(22px,3vw,30px) clamp(24px,3.4vw,36px)}._lightTitleButton_14opn_2325:hover:not(:disabled):not([data-title-mode=desktop]){color:var(--matcha-bright);transform:translate(3px)}._lightTitleButton_14opn_2325:focus-visible:not(:disabled){color:var(--matcha-bright);transform:translate(3px)}._lightTitleButton_14opn_2325[data-title-mode=desktop]{cursor:default}._lightTitleButton_14opn_2325:disabled{color:#f4efe19e;cursor:default}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._floatingLightLedger_14opn_2023{background-color:#05160dd1}}@media (hover:hover) and (pointer:fine){._floatingLightLedger_14opn_2023[data-title-mode=desktop]{--flow-blur:31px;--flow-saturation:1.32;--flow-glint-opacity:.36;-webkit-backdrop-filter:blur(34px)saturate(1.62)brightness(1.08);backdrop-filter:blur(34px)saturate(1.62)brightness(1.08);background:radial-gradient(circle at 16% 0,#f0ffec29,#0000 34%),linear-gradient(135deg,#e4fae31d,#80b58b0a 48%,#e8ffe713),#daf2de0e;border-color:#ebffe666;box-shadow:0 32px 86px #00050252,0 9px 24px #124b271a,inset 0 1px #fffffa8c,inset 1px 0 #e7ffe22e,inset 0 -1px #01140933}._floatingLightLedger_14opn_2023[data-title-mode=desktop]:after{background:linear-gradient(118deg,#fffffa2e,#0000 16% 73%,#b5e6b514),radial-gradient(42% 18% at 50% 102%,#ade1ae17,#0000 72%);border-color:#f8fff43d;inset:1px;box-shadow:inset 16px 12px 34px #f2ffee0e,inset -18px -14px 30px #001a0b14,0 0 0 1px #10482514}._floatingLightLedger_14opn_2023[data-title-mode=desktop] ._ledgerLiquidLayer_14opn_2193{opacity:clamp(.1, calc(var(--flow-opacity) * .48), .3);background:radial-gradient(ellipse 36% 48% at var(--flow-origin-x) var(--flow-origin-y), #3aa663bd, transparent 72%), radial-gradient(ellipse 32% 44% at 76% 24%, #84d08b6b, transparent 73%), radial-gradient(ellipse 48% 34% at 23% 80%, #0a5d3085, transparent 76%);filter:blur(var(--flow-blur)) saturate(var(--flow-saturation)) brightness(1.12);mix-blend-mode:screen;inset:-48%}._floatingLightLedger_14opn_2023[data-title-mode=desktop] ._ledgerLiquidLayer_14opn_2193:before{background:radial-gradient(at 34% 38%,#75da8b52,#0000 58%),radial-gradient(at 68% 64%,#013e1c5c,#0000 64%)}._floatingLightLedger_14opn_2023[data-title-mode=desktop] ._ledgerLiquidLayer_14opn_2193:after{background:radial-gradient(#3ab76740,#0000 68%)}._floatingLightLedger_14opn_2023[data-title-mode=desktop] ._ledgerGlassSheen_14opn_2195{opacity:clamp(.24, var(--flow-glint-opacity), .56);background:radial-gradient(circle at var(--flow-origin-x) var(--flow-origin-y), #ebffe54d, transparent 22%), linear-gradient(116deg, #fffffc4d 0%, transparent 14%, transparent 68%, #b5edb41f 100%);mix-blend-mode:screen}._floatingLightLedger_14opn_2023[data-title-mode=desktop] ._floatingLedgerContent_14opn_2305{text-shadow:0 2px 18px #000e0599,0 1px 1px #0005028c}}._floatingLedgerMeta_14opn_2551{justify-content:space-between;align-items:baseline;gap:18px;padding-right:8px;display:flex}._floatingLedgerMeta_14opn_2551 p{color:#effae6b8;letter-spacing:.18em;margin:0;font-size:11px;font-weight:650}._floatingLedgerMeta_14opn_2551>span{color:#effae6ad;flex:none;font-family:Georgia,serif;font-size:14px}._floatingLedgerMeta_14opn_2551 b{color:var(--matcha-bright);font-size:36px;font-weight:400}._lightStoryCard_14opn_2609{border-top:1px solid #dceed321;min-height:0;margin-top:28px;padding-top:22px;animation:.36s cubic-bezier(.22,1,.36,1) both _storyLedgerIn_14opn_1}._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609{border-top-color:#e0f6d62b;margin-top:18px;padding-top:18px}._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609>div b{letter-spacing:.14em;font-size:14px}._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609>div span{color:#f4fdeecc;background:#e0f6d609;border-color:#e1f7d733;padding:7px 11px;font-size:12px}._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609 h3{color:#fffceff7;margin:17px 0 12px;font-size:clamp(26px,2.5vw,32px);line-height:1.38}._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609 p{color:#f8f8e7d4;-webkit-line-clamp:6;-webkit-box-orient:vertical;max-height:none;padding-right:0;font-size:clamp(17px,1.55vw,19px);line-height:1.85;display:-webkit-box;overflow:hidden}._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609>small{color:#eef7e5b3;letter-spacing:.06em;margin-top:17px;font-size:13px}._floatingLightLedger_14opn_2023 ._lightDataStatus_14opn_2715{color:#f0f9e7b8;border-top:1px solid #e7f9de21;border-bottom:0;margin-top:18px;padding:13px 0 0;font-size:12px}._lightStoryCard_14opn_2609>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._lightStoryCard_14opn_2609>div b{color:var(--matcha);letter-spacing:.12em;font-family:Georgia,serif;font-size:12px}._lightStoryCard_14opn_2609>div span{color:#f4efe199;letter-spacing:.08em;border:1px solid #dceed324;border-radius:999px;padding:5px 8px;font-size:10px}._lightStoryCard_14opn_2609 h3{color:var(--cream);margin:15px 0 12px;font-family:Songti SC,serif;font-size:22px;font-weight:500;line-height:1.35}._lightStoryCard_14opn_2609 p{color:#f4efe1ad;scrollbar-width:thin;max-height:240px;margin:0;padding-right:8px;font-family:Songti SC,serif;font-size:14px;line-height:1.85;overflow:auto}._lightStoryCard_14opn_2609>small{color:#f4efe185;letter-spacing:.08em;margin-top:14px;font-size:10px;display:block}._lightDataStatus_14opn_2715{color:#f4efe19e;letter-spacing:.08em;border-bottom:1px solid #f4efe147;align-items:center;gap:9px;margin-top:auto;padding:14px 0;font-size:11px;display:flex}._lightDataStatus_14opn_2715 i{aspect-ratio:1;background:#9ba79e;border-radius:50%;width:7px}._lightDataStatus_14opn_2715._ready_14opn_2875 i{background:var(--matcha);box-shadow:0 0 12px #a8d39f99}._lightDataStatus_14opn_2715._offline_14opn_2885 i{background:var(--vermillion)}._lightDataStatus_14opn_2715._loading_14opn_2893 i{animation:1.2s ease-in-out infinite _pulse_14opn_1}._whisper_14opn_2901{color:#f4efe1b8;letter-spacing:.12em;text-align:center;margin:24px auto 0;font-family:Songti SC,serif;font-size:15px}._storiesSection_14opn_2919{--focus:#285038;color:#15271e;background:var(--cream);padding:clamp(105px,11vw,175px) clamp(22px,7vw,116px)}._sectionShell_14opn_2933{width:min(1320px,100%);margin:0 auto}._splitHeading_14opn_1347{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:44px;margin-bottom:clamp(52px,7vw,88px);display:grid}._splitHeading_14opn_1347 p{color:#6b806f}._splitHeading_14opn_1347>span{color:#778579;text-align:right;padding-bottom:10px;font-size:13px;line-height:1.8}._storyToolbar_14opn_2983{border-bottom:1px solid #19322224;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding-bottom:17px;display:flex}._filters_14opn_3003{flex-wrap:wrap;gap:6px;display:flex}._filters_14opn_3003 button{color:#7a887d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:9px 15px;font-size:13px}._filters_14opn_3003 button._isActive_14opn_3035{color:#183023;background:#e4e9d9;border-color:#23472f33}._liveDataStatus_14opn_3047{color:#748177;letter-spacing:.08em;align-items:center;gap:8px;font-size:11px;display:flex}._liveDataStatus_14opn_3047 i{aspect-ratio:1;background:#a1aaa4;border-radius:50%;width:7px}._liveDataStatus_14opn_3047._ready_14opn_2875 i{background:#5d8e68;box-shadow:0 0 9px #4b8c5773}._liveDataStatus_14opn_3047._offline_14opn_2885 i{background:var(--vermillion)}._liveDataStatus_14opn_3047._loading_14opn_2893 i{animation:1.2s ease-in-out infinite _pulse_14opn_1}._storyGrid_14opn_3087{perspective:1400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._storyCard_14opn_3101{--card-x:0;--card-y:0;min-height:520px;transform:rotateX(calc(var(--card-y) * -3deg)) rotateY(calc(var(--card-x) * 4deg));transform-style:preserve-3d;background:linear-gradient(#ffffff4d,#fff0),#f8f3e8;border:1px solid #1a362421;border-radius:30px;flex-direction:column;padding:clamp(28px,3.4vw,48px);transition:transform .23s,border-color .23s,box-shadow .23s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 65px #23322614}._storyCard_14opn_3101:hover{border-color:#4a74504d;box-shadow:0 32px 75px #2332261f}._statustold_14opn_3151{border-top-color:#577f5957}._cardShine_14opn_3159{pointer-events:none;background:radial-gradient(circle at calc(50% + var(--card-x) * 42%) calc(25% + var(--card-y) * 35%), #ffffffad, transparent 34%);opacity:.62;position:absolute;inset:0}._storyCard_14opn_3101>:not(._cardShine_14opn_3159){z-index:1;position:relative}._statustonight_14opn_3185{background:linear-gradient(155deg,#eef0dc,#f8f3e8 62%)}._statussealed_14opn_3193{color:#617064;background:linear-gradient(155deg,#e4e5dc,#f1eee5 65%)}._storyNumber_14opn_3203{color:#1d3a272e;font-family:Georgia,serif;font-size:56px;line-height:1}._storyNumber_14opn_3203 small{letter-spacing:.16em;margin-bottom:3px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:10px;display:block}._statusBadge_14opn_3233{color:#65766a;letter-spacing:.1em;border:1px solid #3a5f412e;border-radius:999px;padding:8px 11px;font-size:10px;top:32px;right:34px;position:absolute!important}._storyMeta_14opn_3257{color:#7b897f;letter-spacing:.08em;gap:18px;margin-top:35px;font-size:11px;display:flex}._storyCard_14opn_3101 h3{margin:17px 0 20px;font-family:Songti SC,serif;font-size:clamp(28px,3vw,43px);font-weight:600;line-height:1.2}._storyTeaser_14opn_3291{color:#5e6d62;margin:0;font-family:Songti SC,serif;font-size:14px;line-height:1.95}._storyExcerpt_14opn_3307{background:#dbe4d06b;border-left:2px solid #79987a;margin-top:20px;padding:20px;animation:.35s both _excerptIn_14opn_1}._storyExcerpt_14opn_3307 p{color:#405247;margin:0 0 12px;font-family:Songti SC,serif;font-size:13px;line-height:1.9}._storyExcerpt_14opn_3307 small{color:#78877c;font-size:11px}._storyFooter_14opn_3349{margin-top:auto;padding-top:25px}._storyScore_14opn_3359{grid-template-columns:auto 1fr;align-items:center;gap:3px 14px;display:grid}._storyScore_14opn_3359 strong{grid-row:1/3;font-family:Georgia,serif;font-size:42px;font-weight:400}._storyScore_14opn_3359 span{color:#7f9d79;letter-spacing:.08em;font-size:10px}._storyScore_14opn_3359 small{color:#849087;font-size:11px}._storyButtons_14opn_3409{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}._storyButtons_14opn_3409 button{color:#294133;cursor:pointer;background:0 0;border:1px solid #1b3a262b;border-radius:999px;padding:11px 15px;font-size:12px}._storyButtons_14opn_3409 button:last-child{color:var(--cream);background:#264534;border-color:#264534}._sealedCopy_14opn_3455{color:#728075;align-items:center;gap:12px;font-size:12px;display:flex}._sealedCopy_14opn_3455 span{aspect-ratio:1;border:1px solid #3b5f4233;border-radius:50%;place-items:center;width:38px;font-family:Songti SC,serif;display:grid}._demoNote_14opn_3491{color:#8b958d;text-align:center;margin:26px 0 0;font-size:11px}._rankingSection_14opn_3505{--focus:#285038;color:#13261d;background:#f6efe1;grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);align-items:center;gap:clamp(50px,8vw,130px);padding:clamp(110px,12vw,185px) clamp(24px,9vw,155px);display:grid}._rankingCopy_14opn_1349>p{color:#67836d}._rankingCopy_14opn_1349>span{color:#657469;max-width:560px;margin:34px 0;font-family:Songti SC,serif;font-size:15px;line-height:1.95;display:block}._rankingCopy_14opn_1349>small{color:#8b928b;font-size:12px}._rankThreshold_14opn_3565{background:#284d341f;height:2px;margin-top:35px;position:relative}._rankThreshold_14opn_3565 i{background:#648169;height:100%;transition:width .4s;display:block}._rankThreshold_14opn_3565 span{color:#879087;letter-spacing:.1em;font-size:10px;position:absolute;top:11px;left:0}._rankingBoard_14opn_3611{background:#f4ede1;border:1px solid #2f4e362b;min-height:500px;padding:clamp(24px,3vw,42px);position:relative;box-shadow:20px 20px #dfe6d7}._rankingTabs_14opn_3629{border-bottom:1px solid #2f4e3626;gap:38px;display:flex}._rankingTabs_14opn_3629 button{color:#9a998f;cursor:pointer;background:0 0;border:0;padding:0 0 17px;font-family:Songti SC,serif;font-size:13px;position:relative}._rankingTabs_14opn_3629 button._isActive_14opn_3035{color:#516f59}._rankingTabs_14opn_3629 button._isActive_14opn_3035:after{content:"";background:#58765e;height:2px;position:absolute;bottom:-1px;left:0;right:0}._rankPanel_14opn_3691{align-content:center;min-height:390px;display:grid}._emptyRanking_14opn_3703{text-align:center;place-items:center;display:grid}._emptyRanking_14opn_3703 span{aspect-ratio:1;color:#68866e;border:1px solid #9eb2a1;border-radius:50%;place-items:center;width:72px;margin-bottom:20px;font-family:Songti SC,serif;font-size:21px;display:grid}._emptyRanking_14opn_3703 strong{font-family:Songti SC,serif;font-size:19px}._emptyRanking_14opn_3703 small{color:#9a9b92;margin-top:12px;font-size:11px}._rankRow_14opn_3763{border-bottom:1px solid #2f4e361f;grid-template-columns:54px 1fr auto;align-items:center;gap:16px;padding:23px 0;display:grid}._rankRow_14opn_3763>b{color:#92a094;font-family:Georgia,serif;font-size:21px}._rankRow_14opn_3763 strong,._rankRow_14opn_3763 small{display:block}._rankRow_14opn_3763 strong{font-family:Songti SC,serif;font-size:17px}._rankRow_14opn_3763 small{color:#8b948d;margin-top:5px;font-size:10px}._rankRow_14opn_3763 em{color:#55715b;font-family:Georgia,serif;font-size:29px;font-style:normal}._submitSection_14opn_3839{--focus:#285038;color:#11261c;background:repeating-linear-gradient(45deg,#365b3d05 0 1px,#0000 1px 18px),#e1e9d9;padding:clamp(110px,12vw,190px) clamp(24px,9vw,155px);position:relative}._submitShell_14opn_3859{grid-template-columns:300px minmax(0,1fr) minmax(350px,.9fr);align-items:center;gap:clamp(36px,6vw,90px);width:min(1320px,100%);margin:0 auto;display:grid}._submitIllustration_14opn_3877{--envelope-rx:0deg;--envelope-ry:0deg;width:250px;height:250px;transform:perspective(850px) rotateX(var(--envelope-rx)) rotateY(var(--envelope-ry)) rotateZ(-6deg);transform-style:preserve-3d;cursor:pointer;isolation:isolate;background:#f8f0e1;border:0;justify-self:center;padding:0;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s;position:relative;overflow:visible;box-shadow:20px 22px #58705721}._submitIllustration_14opn_3877:hover{transform:perspective(850px) rotateX(var(--envelope-rx)) rotateY(var(--envelope-ry)) rotateZ(-4deg) translateY(-8px);box-shadow:24px 30px #58705729}._envelopeOpen_14opn_3925{z-index:2}._letterFold_14opn_3933{z-index:3;clip-path:polygon(0 0,50% 48%,100% 0,100% 100%,0 100%);transform-origin:50% 0;background:#f9f3e7;transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .36s;position:absolute;inset:0}._letterSheet_14opn_3953{z-index:2;color:#294436;text-align:left;opacity:0;background:#fffaf0;place-content:center;gap:8px;width:84%;height:75%;padding:22px;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .26s;display:grid;position:absolute;top:12%;left:8%;transform:translateY(42px)scale(.86);box-shadow:0 16px 30px #3a4f3d29}._letterSheet_14opn_3953 small,._letterSheet_14opn_3953 strong,._letterSheet_14opn_3953 i{display:block}._letterSheet_14opn_3953 small{color:#708473;letter-spacing:.18em;font-size:9px}._letterSheet_14opn_3953 strong{font-family:Songti SC,serif;font-size:25px}._letterSheet_14opn_3953 i{color:#7a877c;font-size:10px;font-style:normal;line-height:1.6}._envelopeStamp_14opn_4041{z-index:4;border:3px solid var(--vermillion);width:96px;height:96px;color:var(--vermillion);text-align:center;place-items:center;font-family:Songti SC,serif;font-size:22px;line-height:1.2;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(2deg)}._envelopeSpark_14opn_4079{z-index:5;color:#6e9172;font-size:31px;font-style:normal;transition:transform .42s;position:absolute;top:19px;right:25px}._envelopeHint_14opn_4101{z-index:6;color:#748578;letter-spacing:.12em;text-align:center;font-size:10px;font-style:normal;position:absolute;bottom:-29px;left:0;right:0}._submitIllustration_14opn_3877:hover ._letterFold_14opn_3933{transform:rotateX(12deg)translateY(-3px)}._envelopeOpen_14opn_3925 ._letterFold_14opn_3933,._envelopeOpen_14opn_3925:hover ._letterFold_14opn_3933{opacity:.62;transform:rotateX(164deg)translateY(-8px)}._envelopeOpen_14opn_3925 ._letterSheet_14opn_3953{opacity:1;transform:translateY(-78px)scale(1)}._envelopeOpen_14opn_3925 ._envelopeStamp_14opn_4041{opacity:.48;transform:translate(-50%,18%)rotate(-7deg)scale(.76)}._envelopeOpen_14opn_3925 ._envelopeSpark_14opn_4079{transform:rotate(90deg)scale(1.18)}._submitCopy_14opn_1351>p{color:#62806a}._submitCopy_14opn_1351 h2{letter-spacing:-.05em;margin:0;font-family:Songti SC,serif;font-size:clamp(46px,6vw,84px);font-weight:500;line-height:1.18}._submitCopy_14opn_1351>span{color:#65756a;margin-top:38px;font-family:Songti SC,serif;font-size:13px;line-height:2;display:block}._submissionCard_14opn_4219{border-left:1px solid #2f4e362e;padding-left:clamp(24px,4vw,60px)}._submissionCard_14opn_4219 dl{margin:0}._submissionCard_14opn_4219 dl>div{border-bottom:1px solid #2f4e3626;padding:19px 0}._submissionCard_14opn_4219 dt{color:#88958a;letter-spacing:.12em;margin-bottom:8px;font-size:11px}._submissionCard_14opn_4219 dd{margin:0;font-family:Songti SC,serif;font-size:17px}._submissionCard_14opn_4219 dd small{color:#879188;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px}._submissionCard_14opn_4219>button{width:100%;color:var(--cream);cursor:pointer;background:#5f7f65;border:0;justify-content:space-between;margin-top:26px;padding:17px 21px;font-size:14px;transition:background .18s,transform .18s;display:flex}._submissionCard_14opn_4219>button:hover{background:#486d52;transform:translateY(-2px)}._submissionCard_14opn_4219>a{color:#66806c;border-bottom:1px solid #3d5b4240;margin-top:13px;font-size:11px;display:inline-block}._submissionCard_14opn_4219>p{color:#879188;margin:14px 0 0;font-size:10px;line-height:1.7}._footer_14opn_4353{color:var(--cream);background:#07110d;border-top:1px solid #edf1e01a;grid-template-columns:1fr minmax(300px,1.3fr) 1fr;align-items:center;gap:40px;padding:30px clamp(22px,6vw,100px);display:grid}._footer_14opn_4353>div:first-child{align-items:center;gap:13px;display:flex}._footer_14opn_4353 img{border-radius:50%}._footer_14opn_4353 span,._footer_14opn_4353 p,._footer_14opn_4353 a{color:#f4efe1b3;font-size:15px;line-height:1.7}._footer_14opn_4353 p{text-align:center;margin:0}._footer_14opn_4353>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:12px 24px;display:flex}._lightReaderBackdrop_14opn_4417{z-index:120;color:var(--cream);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020905f0;animation:.22s both _fadeIn_14opn_1;position:fixed;inset:0}._lightReader_14opn_4417{background:radial-gradient(circle at 76% 15%,#6fbe742b,#0000 30%),linear-gradient(145deg,#07130e,#0d2117 64%,#06110c);width:100%;height:100dvh;overflow:auto}._lightReader_14opn_4417>header{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05120bd1;border-bottom:1px solid #e1f3d721;justify-content:space-between;align-items:center;gap:24px;padding:22px clamp(22px,6vw,92px);display:flex;position:sticky;top:0}._lightReader_14opn_4417>header p{color:var(--matcha);letter-spacing:.18em;margin:0;font-size:15px;font-weight:800}._lightReader_14opn_4417>header button{aspect-ratio:1;width:52px;color:var(--cream);cursor:pointer;background:#f1f8e80f;border:1px solid #e8f7de3d;border-radius:50%;place-items:center;font-size:30px;display:grid}._lightReaderBody_14opn_4525{width:min(920px,100% - 44px);margin:0 auto;padding:clamp(54px,9vw,130px) 0 18vh}._lightReaderBody_14opn_4525 h2{color:#fffbee;letter-spacing:-.045em;margin:0 0 clamp(42px,6vw,72px);font-family:Songti SC,STSong,serif;font-size:clamp(48px,7vw,86px);font-weight:500;line-height:1.16}._lightReaderBody_14opn_4525>p{color:#f8f6e6e0;white-space:pre-wrap;margin:0;font-family:Songti SC,STSong,serif;font-size:clamp(20px,1.8vw,24px);line-height:2.05}._lightReaderBody_14opn_4525>small{color:#e1efd7ad;letter-spacing:.08em;margin-top:52px;font-size:16px;display:block}._readerRating_14opn_4591{color:#faf8e8f0;-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:radial-gradient(circle at 90% 4%,#9dda9421,#0000 28%),linear-gradient(145deg,#f5f7e316,#537e580a),#020f0870;border:1px solid #e3f7d933;border-radius:34px;margin-top:clamp(82px,12vw,150px);padding:clamp(28px,5vw,54px);position:relative;box-shadow:0 30px 86px #00000047,inset 0 1px #f8fff124}._readerRatingHeader_14opn_4627{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;margin-bottom:28px;display:grid}._readerRatingHeader_14opn_4627 p,._readerRatingHeader_14opn_4627 h3,._readerRatingHeader_14opn_4627 span,._readerRatingScore_14opn_4649 strong,._readerRatingScore_14opn_4649 small{margin:0}._readerRatingHeader_14opn_4627 p{color:var(--matcha);letter-spacing:.2em;font-size:13px;font-weight:800}._readerRatingHeader_14opn_4627 h3{margin-top:12px;font-family:Songti SC,STSong,serif;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1.18}._readerRatingHeader_14opn_4627>div:first-child>span{color:#e1efd7a8;margin-top:9px;font-family:Songti SC,STSong,serif;font-size:17px;display:block}._readerRatingScore_14opn_4649{justify-items:end;gap:2px;min-width:112px;display:grid}._readerRatingScore_14opn_4649 strong{color:#c9f2b6;font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:1}._readerRatingScore_14opn_4649 small{color:#e1efd79e;font-size:14px}._readerRating_14opn_4591 ._ratingDimensions_14opn_4745{border-top-color:#dff2d624}._readerRating_14opn_4591 ._ratingRow_14opn_4753{border-bottom-color:#dff2d61f}._readerRating_14opn_4591 ._ratingRow_14opn_4753 strong{color:#fffceff0;font-size:18px}._readerRating_14opn_4591 ._ratingRow_14opn_4753>div:first-child>span{color:#dcebd29e;font-size:15px}._readerRating_14opn_4591 ._mochiDot_14opn_4781{color:#d5edcb42;background:#e1f2d806;border-color:#cbeac03d}._readerRating_14opn_4591 ._mochiDot_14opn_4781._isFilled_14opn_4793{color:#a8d79a;background:#a4d1962e;box-shadow:inset 0 0 0 1px #c2e6b51a}._readerRating_14opn_4591 ._mochiDot_14opn_4781._isConfirmed_14opn_4805{background:#d3edc624;border-color:#b9e6a980;box-shadow:0 0 0 4px #97d38914,0 8px 24px #0007033d}._readerRating_14opn_4591 ._confirmedMochi_14opn_4817{filter:drop-shadow(0 7px 11px #00080359)}._readerRating_14opn_4591 ._ratingLegend_14opn_4825{color:#d8e8cf85}._readerRating_14opn_4591 ._ratingLegend_14opn_4825 span:nth-child(2){color:#cce7bfbd}._readerRating_14opn_4591 ._sealButton_14opn_4841{color:#0a1c10;background:linear-gradient(135deg,#c7edb6,#91c58c);box-shadow:0 12px 34px #47894c2e}._readerRating_14opn_4591 ._sealButton_14opn_4841:hover:not(:disabled){color:#06110a;background:linear-gradient(135deg,#d8ffc6,#a2d89b)}._readerRating_14opn_4591 ._ratingMessage_14opn_4863._isSuccess_14opn_4863{color:#d8f6ca;background:#4e894c38}._readerRating_14opn_4591 ._ratingMessage_14opn_4863._isError_14opn_4873{color:#f2c9bd;background:#8d3f3238}._readerRating_14opn_4591 ._ratingFineprint_14opn_4883{color:#dbe8d280;font-size:13px}._readerRitualFooter_14opn_4893{border-top:1px solid #e1f1d81f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;margin-top:56px;padding:28px 0 0;display:grid}._readerRitualFooter_14opn_4893 p{color:#b2d2a5bd;letter-spacing:.18em;margin:0 0 8px;font-size:12px;font-weight:800}._readerRitualFooter_14opn_4893>div>span{color:#dde9d48f;font-size:15px;line-height:1.65}._extinguishButton_14opn_4941{color:#e5eedca8;letter-spacing:.05em;cursor:pointer;background:#e2eed909;border:1px solid #b4d3a833;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:176px;min-height:58px;padding:12px 22px;font-size:16px;font-weight:700;transition:border-color .22s,color .22s,background .22s,transform .22s;display:inline-flex;position:relative;overflow:hidden}._extinguishButton_14opn_4941 i{background:linear-gradient(#f5d792,#b27342);border-radius:52% 48% 50% 50%;width:10px;height:16px;box-shadow:0 0 14px #ebb05e75}._extinguishButton_14opn_4941:not(:disabled):hover{color:#f6e7da;background:#75352533;border-color:#cd8b706b;transform:translateY(-2px)}._extinguishButton_14opn_4941:disabled{cursor:not-allowed;opacity:.56}._extinguishButton_14opn_4941:disabled i{box-shadow:none;background:#a9b5a16b}._extinguishError_14opn_5033{color:#f0c6ba;text-align:right;margin:18px 0 0;font-size:15px}._extinguishConfirmBackdrop_14opn_5047{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000603c2;place-items:center;padding:22px;animation:.22s both _fadeIn_14opn_1;display:grid;position:fixed;inset:0}._extinguishConfirm_14opn_5047{color:#fbf7e7f0;text-align:center;background:radial-gradient(circle at 50% 0,#a7cf971a,#0000 34%),linear-gradient(150deg,#1c3523fa,#030f08fa);border:1px solid #e2ecd62e;border-radius:34px;width:min(560px,100%);padding:clamp(34px,6vw,62px);animation:.36s cubic-bezier(.22,1,.36,1) both _modalIn_14opn_1;position:relative;overflow:hidden;box-shadow:0 42px 120px #0000009e}._extinguishFlame_14opn_5105{transform-origin:bottom;background:linear-gradient(#ffe5a4,#c07d45);border-radius:58% 42% 54% 46%;width:20px;height:32px;margin:0 auto 24px;animation:.42s ease-in-out infinite _confirmFlameFalter_14opn_1;display:block;box-shadow:0 0 26px #eeb15c9e,0 0 62px #a669334d}._extinguishConfirm_14opn_5047>p{color:#beddb2b3;letter-spacing:.18em;margin:0;font-size:12px;font-weight:800}._extinguishConfirm_14opn_5047 h3{margin:18px 0 16px;font-family:Songti SC,STSong,serif;font-size:clamp(32px,5vw,48px);font-weight:500;line-height:1.2}._extinguishConfirm_14opn_5047>span:not(._extinguishFlame_14opn_5105){color:#e2ecd8a8;font-size:16px;line-height:1.8;display:block}._extinguishConfirm_14opn_5047>div{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px;display:grid}._extinguishConfirm_14opn_5047 button{color:#f4f1e2d1;cursor:pointer;background:#e0eed60d;border:1px solid #e0eed62e;border-radius:999px;min-height:52px;font-size:15px;font-weight:700}._extinguishConfirm_14opn_5047 button:last-child{color:#f6dfd4;background:#6f302257;border-color:#ce876d52}._lightReader_14opn_4417._isExtinguishing_14opn_5223{pointer-events:none;animation:.98s cubic-bezier(.4,0,.2,1) both _readerLightOut_14opn_1}._ritualEnding_14opn_5233{z-index:200;color:#f2f0df;isolation:isolate;background:#000603;animation:1.2s both _endingBlackout_14opn_1;position:fixed;inset:0;overflow:hidden}._endingGate_14opn_5255,._endingGate_14opn_5255>i,._endingGate_14opn_5255>span,._endingAsh_14opn_5261,._endingAsh_14opn_5261 i{position:absolute}._endingGate_14opn_5255{z-index:0;inset:0}._endingGate_14opn_5255>i{background:repeating-linear-gradient(90deg,#a6d19f04 0 1px,#0000 1px 76px),linear-gradient(90deg,#000603,#031109);width:51%;animation:2.2s cubic-bezier(.65,0,.35,1) .9s both _endingGatePart_14opn_1;top:0;bottom:0;box-shadow:inset 0 0 100px #000000db}._endingGate_14opn_5255>i:first-child{transform-origin:0;left:0}._endingGate_14opn_5255>i:nth-child(2){transform-origin:100%;animation-name:_endingGatePartRight_14opn_1;right:0}._endingGate_14opn_5255>span{opacity:0;background:linear-gradient(#0000 7%,#9ee392 36%,#d8ffd0 52%,#77be7a 70%,#0000 94%);width:2px;animation:2.6s 1.05s both _endingDoorSeam_14opn_1;top:0;bottom:0;left:50%;transform:translate(-50%)scaleY(.1);box-shadow:0 0 20px #89de81b3,0 0 80px #48a0515c,0 0 180px #23683647}._endingAsh_14opn_5261{z-index:1;pointer-events:none;inset:0}._endingAsh_14opn_5261 i{--ash-x:10%;--ash-y:50%;--ash-delay:.7s;top:var(--ash-y);left:var(--ash-x);opacity:0;width:3px;height:3px;animation:_endingAshDrift_14opn_1 4.2s var(--ash-delay) ease-out infinite;background:#b8dcad75;border-radius:50%;box-shadow:0 0 12px #84c07d5c}._endingContent_14opn_5375{z-index:3;text-align:center;opacity:0;place-content:center;justify-items:center;width:min(760px,100% - 44px);height:100%;margin:0 auto;animation:1.1s 2.25s forwards _endingContentIn_14opn_1;display:grid;position:relative;transform:translateY(20px)}._endingContent_14opn_5375>p:first-child{color:#b4ddaab8;letter-spacing:.24em;margin:0;font-size:13px;font-weight:800}._endingSeal_14opn_5421{color:#a9df9d;border:1px solid #abdea052;border-radius:50%;place-items:center;width:72px;height:72px;margin:28px 0 22px;font-family:Songti SC,serif;font-size:34px;display:grid;box-shadow:0 0 36px #5db05b1f,inset 0 0 24px #75cb6f14}._endingContent_14opn_5375 h2{letter-spacing:-.05em;margin:0;font-family:Songti SC,STSong,serif;font-size:clamp(58px,10vw,112px);font-weight:400}._endingContent_14opn_5375>p:nth-of-type(2){color:#e2ecd8b8;margin:28px 0 0;font-family:Songti SC,STSong,serif;font-size:clamp(18px,2.2vw,24px);line-height:2}._endingContent_14opn_5375>button{color:#edf2e2bd;cursor:pointer;background:#d7ebcf0a;border:1px solid #c0e2b538;border-radius:999px;min-height:50px;margin-top:38px;padding:10px 26px;font-size:15px}._hundredFirstEmber_14opn_5505{z-index:4;color:#b5e1aa94;cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;width:62px;height:80px;animation:1s 3.7s forwards _hundredFirstIn_14opn_1;display:grid;position:absolute;bottom:clamp(24px,7vh,90px);right:clamp(26px,8vw,130px)}._hundredFirstEmber_14opn_5505 i{background:#a9ee98;border-radius:58% 42% 54% 46%;width:9px;height:16px;animation:1.9s ease-in-out infinite _flicker_14opn_1;box-shadow:0 0 18px #97e68bb8,0 0 56px #56b25c61}._hundredFirstEmber_14opn_5505 span{letter-spacing:.18em;margin-top:-16px;font-size:11px}._modalBackdrop_14opn_5569,._storyModalBackdrop_14opn_5571{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030a06c2;place-items:center;padding:20px;animation:.2s both _fadeIn_14opn_1;display:grid;position:fixed;inset:0}._ratingModal_14opn_5595{--focus:#285038;color:#15271e;background:radial-gradient(circle at 90% 10%,#a0c69938,#0000 24%),#f8f1e3;border:1px solid #4062452e;border-radius:32px;width:min(620px,100%);max-height:min(820px,100svh - 40px);padding:clamp(28px,5vw,58px);animation:.32s cubic-bezier(.22,1,.36,1) both _modalIn_14opn_1;position:relative;overflow:auto;box-shadow:0 45px 130px #0000006b}._modalClose_14opn_5629{aspect-ratio:1;cursor:pointer;background:0 0;border:1px solid #21412b29;border-radius:50%;place-items:center;width:40px;font-size:24px;display:grid;position:absolute;top:18px;right:18px}._modalKicker_14opn_5659{color:#6c846f;letter-spacing:.16em;font-size:11px}._ratingModal_14opn_5595 h2{margin:14px 0 8px;font-family:Songti SC,serif;font-size:clamp(34px,5vw,52px);font-weight:500}._modalStory_14opn_5685{color:#6f7e72;margin:0 0 28px;font-family:Songti SC,serif}._ratingDimensions_14opn_4745{border-top:1px solid #2a4e3324}._ratingRow_14opn_4753{border-bottom:1px solid #2a4e331f;grid-template-columns:1fr auto;align-items:center;gap:22px;padding:20px 0;display:grid}._ratingRow_14opn_4753 strong,._ratingRow_14opn_4753 span{display:block}._ratingRow_14opn_4753 strong{font-family:Songti SC,serif;font-size:16px}._ratingRow_14opn_4753>div:first-child>span{color:#8a958c;margin-top:4px;font-size:14px}._mochiScale_14opn_5755{touch-action:pan-y;-webkit-user-select:none;user-select:none;gap:7px;display:flex}._mochiDot_14opn_4781{aspect-ratio:1;color:#39583e38;cursor:pointer;background:0 0;border:1px solid #2d50352e;border-radius:50% 47% 49% 44%;place-items:center;width:44px;transition:color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:visible}._mochiDotCore_14opn_5803{z-index:1;transition:opacity .15s,transform .18s;position:relative}:is(._mochiDot_14opn_4781:hover,._mochiDot_14opn_4781:focus-visible){transform:translateY(-3px)rotate(-4deg)}._mochiDot_14opn_4781._isFilled_14opn_4793{color:#416849;background:#dce8d1}._confirmedMochi_14opn_4817{z-index:2;opacity:0;pointer-events:none;filter:drop-shadow(0 6px 8px #365b3a2e);background:url(/angel-mochi-mark.png) 50%/contain no-repeat;width:58px;height:41px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.58)}._mochiDot_14opn_4781._isConfirmed_14opn_4805{z-index:3;color:#0000;background:#e3f0d985;border-color:#4b744e7a;box-shadow:0 0 0 4px #97c6891f,0 8px 18px #3455381f}._mochiDot_14opn_4781._isConfirmed_14opn_4805 ._mochiDotCore_14opn_5803{opacity:0;transform:scale(.2)}._mochiDot_14opn_4781._isConfirmed_14opn_4805 ._confirmedMochi_14opn_4817{opacity:1;animation:.36s cubic-bezier(.2,.9,.22,1.22) both _angelMochiSeal_14opn_1}:is(._mochiDot_14opn_4781._isConfirmed_14opn_4805:hover,._mochiDot_14opn_4781._isConfirmed_14opn_4805:focus-visible){transform:translateY(-3px)scale(1.03)}._mochiScale_14opn_5755[data-scrubbing=true] ._mochiDot_14opn_4781{cursor:grabbing}._mochiDot_14opn_4781._isScrubTarget_14opn_5919{transform:translateY(-4px)scale(1.08);box-shadow:0 0 0 4px #4e745324,0 8px 22px #2a4d3124}._mochiDot_14opn_4781:disabled{opacity:.5;cursor:wait}._ratingLegend_14opn_4825{color:#939d95;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:10px 0 24px;font-size:13px;display:grid}._ratingLegend_14opn_4825 span:nth-child(2){color:#607965;letter-spacing:.03em;text-align:center;font-weight:650}._ratingLegend_14opn_4825 span:last-child{text-align:right}._sealButton_14opn_4841{width:100%;color:var(--cream);cursor:pointer;background:#335a3d;border:0;border-radius:999px;padding:17px;font-weight:700;transition:transform .18s,background .18s}._sealButton_14opn_4841:hover:not(:disabled){background:#254b31;transform:translateY(-2px)}._sealButton_14opn_4841:disabled{opacity:.42;cursor:not-allowed}._ratingMessage_14opn_4863{text-align:center;border-radius:12px;margin:16px 0 0;padding:12px 15px;font-size:12px}._ratingMessage_14opn_4863._isSuccess_14opn_4863{color:#2c6038;background:#dfead6}._ratingMessage_14opn_4863._isError_14opn_4873{color:#8d3f32;background:#f3ddd5}._ratingFineprint_14opn_4883{color:#929b94;text-align:center;margin:16px 0 0;font-size:10px}._storyInputModal_14opn_6075{--focus:#285038;color:#15271e;transform-origin:50% 42%;background:radial-gradient(circle at 88% 8%,#9ec99747,#0000 25%),repeating-linear-gradient(45deg,#3a5c3f05 0 1px,#0000 1px 17px),#f8f1e3;border:1px solid #40624533;border-radius:34px;width:min(720px,100%);max-height:min(880px,100svh - 40px);padding:clamp(28px,5vw,58px);animation:.56s cubic-bezier(.16,1,.3,1) both _storyModalIn_14opn_1;position:relative;overflow:auto;box-shadow:0 45px 130px #00000070}._storyModalBackdrop_14opn_5571{animation:.4s ease-out both _storyBackdropIn_14opn_1}._storyModalKicker_14opn_6121,._storyInputModal_14opn_6075 h2,._storyModalHint_14opn_6125,._storyForm_14opn_6127{animation:.42s cubic-bezier(.22,1,.36,1) both _storyModalContentIn_14opn_1}._storyModalKicker_14opn_6121{animation-delay:.11s}._storyInputModal_14opn_6075 h2{animation-delay:.155s}._storyModalHint_14opn_6125{animation-delay:.205s}._storyForm_14opn_6127{animation-delay:.255s}._storyModalClose_14opn_6145{aspect-ratio:1;cursor:pointer;background:0 0;border:1px solid #21412b29;border-radius:50%;place-items:center;width:40px;font-size:24px;animation:.3s cubic-bezier(.22,1,.36,1) .21s both _storyModalCloseIn_14opn_1;display:grid;position:absolute;top:18px;right:18px}._storyModalClose_14opn_6145:disabled{opacity:.4;cursor:wait}._storyModalKicker_14opn_6121{color:#6c846f;letter-spacing:.18em;font-size:14px}._storyInputModal_14opn_6075 h2{max-width:570px;margin:14px 0 10px;font-family:Songti SC,serif;font-size:clamp(36px,5vw,58px);font-weight:500;line-height:1.18}._storyModalHint_14opn_6125{color:#6e7d72;margin:0 0 28px;font-family:Songti SC,serif;font-size:17px;line-height:1.8}._storyForm_14opn_6127{gap:18px;display:grid}._storyField_14opn_6249{gap:8px;display:grid}._storyField_14opn_6249>span{color:#65766a;letter-spacing:.08em;font-size:15px;font-weight:700}._storyField_14opn_6249 input,._storyTextarea_14opn_6275{color:#173022;width:100%;font:inherit;background:#fffdf6c7;border:1px solid #2d4f352b;border-radius:14px;outline:none;font-size:17px;transition:border-color .18s,box-shadow .18s,background .18s}._storyField_14opn_6249 input{height:48px;padding:0 15px}._storyTextarea_14opn_6275{resize:vertical;min-height:210px;padding:14px 15px;line-height:1.8}._storyField_14opn_6249 input:focus,._storyTextarea_14opn_6275:focus{background:#fffdf6;border-color:#5d8666;box-shadow:0 0 0 4px #5d86661a}._storyField_14opn_6249 input::placeholder,._storyTextarea_14opn_6275::placeholder{color:#a3aaa4}._storyPrivacy_14opn_6347{border-left:3px solid var(--vermillion);color:#7c655e;background:#c95e4912;margin:0;padding:13px 15px;font-size:15px;line-height:1.7}._storySubmit_14opn_6367{width:100%;color:var(--cream);cursor:pointer;background:#335a3d;border:0;border-radius:999px;padding:17px;font-weight:700;transition:transform .18s,background .18s}._storySubmit_14opn_6367:hover:not(:disabled){background:#254b31;transform:translateY(-2px)}._storySubmit_14opn_6367:disabled{opacity:.5;cursor:wait}._storyMessage_14opn_6411{text-align:center;border-radius:12px;margin:16px 0 0;padding:12px 15px;font-size:15px}._storyMessage_14opn_6411._isSuccess_14opn_4863{color:#2c6038;background:#dfead6}._storyMessage_14opn_6411._isError_14opn_4873{color:#8d3f32;background:#f3ddd5}@keyframes _spin_14opn_1{to{transform:rotate(360deg)}}@keyframes _float_14opn_2023{50%{transform:translateY(-12px)rotate(3deg)}}@keyframes _flicker_14opn_1{0%,to{transform:translate(-50%)rotate(3deg)scale(1)}45%{transform:translate(-50%)rotate(-4deg)scale(.9,1.08)}70%{transform:translate(-50%)rotate(5deg)scale(1.05,.94)}}@keyframes _windFlicker_14opn_1{0%,to{transform:translateX(calc(-50% + var(--wind-x))) rotate(var(--wind-angle)) scale(.92, 1.08)}45%{transform:translateX(calc(-50% + var(--wind-x))) rotate(var(--wind-angle)) scale(1.08, .88)}72%{transform:translateX(-50%) rotate(var(--wind-angle)) scale(.84, 1.14)}}@keyframes _windTrace_14opn_1705{0%,to{transform:translateX(calc(-50% - 4px)) skewX(var(--wind-angle));opacity:.18}50%{transform:translateX(calc(-50% + 7px)) skewX(var(--wind-angle));opacity:.62}}@keyframes _flamePressIn_14opn_1{0%{transform:var(--flame-press-transform);opacity:var(--flame-press-opacity)}58%{transform:translateX(calc(-50% + var(--wind-x) + var(--drag-x))) translateY(calc(5px + var(--drag-y))) scaleX(.72) scaleY(.55) rotate(calc(-10deg + var(--drag-angle)));opacity:.78}to{transform:translateX(calc(-50% + var(--wind-x) + var(--drag-x))) translateY(calc(10px + var(--drag-y))) scaleX(.54) scaleY(.27) rotate(calc(-8deg + var(--drag-angle)));opacity:.58}}@keyframes _helplessFlame_14opn_1{0%,to{transform:translateX(calc(-50% + var(--drag-x))) translateY(calc(10px + var(--drag-y))) scaleX(.56) scaleY(.27) rotate(calc(-3deg + var(--drag-angle)))}18%{transform:translateX(calc(-50% + var(--drag-x) - 3px)) translateY(calc(10.5px + var(--drag-y))) scaleX(.6) scaleY(.25) rotate(calc(-10deg + var(--drag-angle)))}39%{transform:translateX(calc(-50% + var(--drag-x) + 2px)) translateY(calc(11px + var(--drag-y))) scaleX(.52) scaleY(.29) rotate(calc(8deg + var(--drag-angle)))}63%{transform:translateX(calc(-50% + var(--drag-x) - 1px)) translateY(calc(9.5px + var(--drag-y))) scaleX(.59) scaleY(.24) rotate(calc(-7deg + var(--drag-angle)))}82%{transform:translateX(calc(-50% + var(--drag-x) + 3px)) translateY(calc(10.5px + var(--drag-y))) scaleX(.53) scaleY(.28) rotate(calc(10deg + var(--drag-angle)))}}@keyframes _flameRelease_14opn_1{0%{transform:var(--flame-release-transform);opacity:var(--flame-release-opacity)}58%{transform:translateX(calc(-50% + var(--wind-x))) translateY(-2px) scaleX(.85) scaleY(1.2) rotate(var(--wind-angle));opacity:1}to{transform:translateX(calc(-50% + var(--wind-x))) rotate(var(--wind-angle)) scale(.94, 1.06);opacity:1}}@keyframes _flameTrail_14opn_1{0%{transform:translate(-50%)rotate(0)scale(1)}44%{transform:translateX(calc(-50% + var(--drag-x))) translateY(var(--drag-y)) rotate(var(--drag-angle)) scale(.82, 1.12)}to{transform:translate(-50%)rotate(2deg)scale(1)}}@keyframes _storyLedgerIn_14opn_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _floatingLedgerIn_14opn_1{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes _floatingLedgerOut_14opn_1{0%{opacity:1;filter:blur()}to{opacity:0;filter:blur(7px)}}@keyframes _ledgerLiquidDrift_14opn_1{0%{transform:translate(0,0)rotate(-7deg)scaleX(1.01)scaleY(.99)}48%{transform:translate3d(var(--flow-shift-x), var(--flow-shift-y), 0) rotate(var(--flow-angle)) scaleX(var(--flow-scale-x)) scaleY(var(--flow-scale-y))}to{transform:translate3d(calc(0px - var(--flow-shift-x)), calc(0px - var(--flow-shift-y)), 0) rotate(calc(5deg - var(--flow-angle))) scaleX(var(--flow-scale-y)) scaleY(var(--flow-scale-x))}}@keyframes _ledgerLiquidCounterflow_14opn_1{0%{transform:translate3d(var(--flow-shift-x), 0, 0) rotate(4deg) scale(.96)}52%{transform:translate3d(calc(0px - var(--flow-shift-x)), var(--flow-shift-y), 0) rotate(calc(-4deg - var(--flow-angle))) scale(1.08)}to{transform:translate3d(0, calc(0px - var(--flow-shift-y)), 0) rotate(2deg) scale(1)}}@keyframes _angelMochiSeal_14opn_1{0%{opacity:0;transform:translate(-50%,-36%)scale(.48)rotate(-5deg)}64%{opacity:1;transform:translate(-50%,-56%)scale(1.08)rotate(2deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes _pulse_14opn_1{50%{opacity:.28;transform:scale(.8)}}@keyframes _liveDotPulse_14opn_1{50%{opacity:.58;transform:scale(.78)}}@keyframes _liveHaloPulse_14opn_1{0%,to{opacity:.58;transform:scale(.985)}50%{opacity:1;transform:scale(1.018)}}@keyframes _liveHaloOrbit_14opn_1{to{transform:rotate(360deg)}}@keyframes _excerptIn_14opn_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_14opn_1{0%{opacity:0}}@keyframes _modalIn_14opn_1{0%{opacity:0;transform:translateY(20px)scale(.97)}}@keyframes _storyBackdropIn_14opn_1{0%{opacity:0;background-color:#030a0600}to{opacity:1;background-color:#030a06c2}}@keyframes _storyModalIn_14opn_1{0%{opacity:0;filter:blur(9px);transform:translateY(34px)scale(.955)}58%{opacity:1;filter:blur();transform:translateY(-3px)scale(1.004)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes _storyModalContentIn_14opn_1{0%{opacity:0;filter:blur(4px);transform:translateY(13px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes _storyModalCloseIn_14opn_1{0%{opacity:0;transform:rotate(-10deg)scale(.72)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes _confirmFlameFalter_14opn_1{0%,to{transform:rotate(-10deg)scale(.72,.92)}32%{transform:rotate(14deg)scale(1.08,.62)}64%{transform:rotate(-18deg)scale(.84,.7)}}@keyframes _readerLightOut_14opn_1{0%{opacity:1;filter:brightness()}56%{opacity:.78;filter:brightness(.64)saturate(.72)}to{opacity:0;filter:brightness(.16)saturate(.2)}}@keyframes _endingBlackout_14opn_1{0%{opacity:0;background-color:#00060300}to{opacity:1;background-color:#000603}}@keyframes _endingGatePart_14opn_1{0%{transform:translate(0)}to{transform:translate(-7vw)}}@keyframes _endingGatePartRight_14opn_1{0%{transform:translate(0)}to{transform:translate(7vw)}}@keyframes _endingDoorSeam_14opn_1{0%{opacity:0;transform:translate(-50%)scaleY(.08)}35%{opacity:1;transform:translate(-50%)scaleY(.72)}72%{opacity:.84;transform:translate(-50%)scaleY(1)}to{opacity:.28;transform:translate(-50%)scaleY(1)}}@keyframes _endingAshDrift_14opn_1{0%{opacity:0;transform:translateY(22px)scale(.6)}24%{opacity:.58}to{opacity:0;transform:translate(18px,-110px)scale(1.3)}}@keyframes _endingContentIn_14opn_1{to{opacity:1;transform:translateY(0)}}@keyframes _hundredFirstIn_14opn_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){._nav_14opn_89{grid-template-columns:1fr auto}._navLinks_14opn_203{display:none}._hero_14opn_313{grid-template-columns:minmax(0,1fr);padding-top:145px}._heroCopy_14opn_395{width:100%;min-width:0;max-width:760px}._ritual_14opn_645{width:min(82vw,620px)}._rankingSection_14opn_3505{grid-template-columns:1fr}._submitShell_14opn_3859{grid-template-columns:230px 1fr}._submissionCard_14opn_4219{border-top:1px solid #2f4e362e;border-left:0;grid-column:1/-1;padding:30px 0 0}}@media (max-width:760px){._page_14opn_1{font-size:18px}._bilibiliLink_14opn_231{min-height:46px;padding-right:12px}._hero_14opn_313{padding-inline:20px}._hero_14opn_313 h1{font-size:clamp(76px,23vw,110px)}._heroActions_14opn_495{flex-direction:column;align-items:flex-start}._sceneReadout_14opn_575{align-items:flex-start;max-width:100%}._sceneReadout_14opn_575 i{margin-top:.5em}._ritual_14opn_645{width:102vw;margin-left:-9vw}._count_14opn_881{transform-origin:100% 100%;right:8%;transform:scale(.86)}._heroMochiLower_14opn_975{transform-origin:0 100%;bottom:10%;left:8%;transform:scale(.84)}._verticalNote_14opn_1047{right:7%}._heroFooter_14opn_1069{grid-template-columns:auto 1fr auto;margin-top:10px;position:static}._heroFooter_14opn_1069 em{display:none}._lightsSection_14opn_1107,._storiesSection_14opn_2919{padding-inline:18px}._scrollMochiAnchor_14opn_1149{width:clamp(78px,22vw,96px)}._lightsGrid_14opn_1513{grid-template-columns:repeat(5,minmax(42px,1fr))}._lightStage_14opn_1445{border-radius:26px;padding:18px 12px}._splitHeading_14opn_1347{grid-template-columns:1fr;align-items:start}._splitHeading_14opn_1347>span{text-align:left}._storyToolbar_14opn_2983{flex-direction:column;align-items:flex-start}._storyGrid_14opn_3087{grid-template-columns:1fr}._storyCard_14opn_3101{border-radius:24px;min-height:490px}._rankingSection_14opn_3505,._submitSection_14opn_3839{padding-inline:18px}._rankingBoard_14opn_3611{min-height:470px;padding:22px 18px;box-shadow:10px 12px #dfe6d7}._rankingTabs_14opn_3629{gap:20px}._rankingTabs_14opn_3629 button{font-size:13px}._submitShell_14opn_3859{grid-template-columns:1fr}._submitIllustration_14opn_3877{width:220px;height:220px}._submissionCard_14opn_4219{grid-column:auto}._footer_14opn_4353{text-align:left;grid-template-columns:1fr}._footer_14opn_4353 p{text-align:left}._footer_14opn_4353>div:last-child{justify-content:flex-start}._ratingRow_14opn_4753{grid-template-columns:1fr}._mochiScale_14opn_5755{justify-content:space-between}._mochiDot_14opn_4781{width:clamp(44px,10.8vw,48px)}._ratingLegend_14opn_4825{grid-template-columns:1fr 1fr}._ratingLegend_14opn_4825 span:first-child,._ratingLegend_14opn_4825 span:last-child{grid-row:2}._ratingLegend_14opn_4825 span:nth-child(2){grid-area:1/1/auto/-1}._storyInputModal_14opn_6075{border-radius:24px;padding:30px 22px}._storyTextarea_14opn_6275{min-height:180px}._lightReaderBody_14opn_4525{width:min(100% - 36px,920px);padding-top:48px}._readerRating_14opn_4591{border-radius:26px;margin-top:72px;padding:28px 18px}._readerRatingHeader_14opn_4627{grid-template-columns:1fr;align-items:start;gap:20px}._readerRatingScore_14opn_4649{justify-items:start}._readerRitualFooter_14opn_4893{grid-template-columns:1fr;align-items:start}._extinguishButton_14opn_4941{width:100%}._extinguishConfirm_14opn_5047>div{grid-template-columns:1fr}._endingContent_14opn_5375{width:min(100% - 34px,760px)}._endingContent_14opn_5375>p:first-child{font-size:11px;line-height:1.7}._hundredFirstEmber_14opn_5505{bottom:18px;right:20px}}@media (max-height:620px){._floatingLightLedger_14opn_2023 ._lightStoryCard_14opn_2609 p{-webkit-line-clamp:4}}@media (max-width:440px){._nav_14opn_89{padding-inline:14px}._brand_14opn_125 b{font-size:16px}._brand_14opn_125 small{display:none}._bilibiliLink_14opn_231{gap:8px;padding:5px 10px 5px 6px}._bilibiliLink_14opn_231>i{width:32px;font-size:15px}._bilibiliLink_14opn_231 b{display:none}._bilibiliLink_14opn_231 small{margin:0;font-size:13px}._lightsGrid_14opn_1513{gap:6px}._teaLight_14opn_1537{border-radius:12px}._teaLightNumber_14opn_2001{font-size:13px}._lightTitleButton_14opn_2325{min-height:64px;font-size:26px}._lightReader_14opn_4417>header{padding-inline:18px}._lightReader_14opn_4417>header p{letter-spacing:.12em;font-size:13px}._lightReaderBody_14opn_4525 h2{font-size:clamp(42px,14vw,58px)}._statusBadge_14opn_3233{top:24px;right:23px}._storyButtons_14opn_3409{flex-direction:column;align-items:stretch}._storyButtons_14opn_3409 button{width:100%}._rankingTabs_14opn_3629{justify-content:space-between;gap:8px}._submitCopy_14opn_1351 h2{font-size:45px}}@media (prefers-reduced-motion:reduce){._page_14opn_1 *,._page_14opn_1 :before,._page_14opn_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}._ledgerLiquidLayer_14opn_2193,._ledgerLiquidLayer_14opn_2193:before,._ledgerLiquidLayer_14opn_2193:after,._ledgerGlassSheen_14opn_2195{animation:none!important;transform:none!important}._ledgerLiquidLayer_14opn_2193{opacity:.34!important}._ledgerGlassSheen_14opn_2195{opacity:.22!important}._endingGate_14opn_5255>i{transform:translate(0)scaleX(.88)!important}._endingGate_14opn_5255>span{opacity:.28!important;transform:translate(-50%)scaleY(1)!important}._endingContent_14opn_5375,._hundredFirstEmber_14opn_5505{opacity:1!important;transform:none!important}._endingAsh_14opn_5261{display:none}._liveHalo_14opn_777,._liveHalo_14opn_777:before,._liveHalo_14opn_777:after,._sceneReadout_14opn_575._isLive_14opn_625 i{animation:none!important}}
