:root{color-scheme:light;font-family:LXGW WenKai,PingFang SC,Microsoft YaHei,sans-serif;color:#51483d;background:#f7efdd;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html,body,#app{width:100%;min-width:280px;height:100%;margin:0;overflow:hidden}body{background:#f7efdd;overscroll-behavior:none}button{font:inherit}#app{position:relative;display:grid;place-items:center;min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.auth-screen{width:min(100vw,calc(100dvh * 402 / 874));height:min(100dvh,calc(100vw * 874 / 402));aspect-ratio:402 / 874;display:grid;place-items:center;padding:clamp(22px,7vw,38px);overflow:auto;background:#f7efdd url(./front%20page-2ITYJZzR.png?v=3) center / cover no-repeat}.auth-panel{width:min(100%,340px);padding:clamp(22px,7vw,32px);border:1px solid rgba(115,91,65,.2);border-radius:18px;background:#fffaece8;box-shadow:0 12px 40px #53402a21;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.auth-panel h1{margin:0;color:#5b4c39;font-size:26px;font-weight:400;letter-spacing:.08em;text-align:center}.auth-intro{margin:9px 0 24px;text-align:center;font-size:14px}.auth-label{display:block;margin:13px 0 6px;font-size:14px}.auth-input{display:block;width:100%;min-height:44px;padding:9px 12px;border:1px solid rgba(102,80,58,.28);border-radius:10px;color:#51483d;background:#ffffffb8;font:inherit}.auth-input:focus-visible{outline:2px solid rgba(106,82,60,.65);outline-offset:2px}.auth-submit,.auth-mode,.auth-signout{width:100%;min-height:44px;margin-top:14px;border:0;border-radius:12px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.auth-submit{color:#fffaf0;background:#806b51}.auth-mode,.auth-signout{color:#675740;background:#856f521a}.auth-submit:disabled,.auth-mode:disabled{opacity:.6;cursor:wait}.auth-status{min-height:1.5em;margin:12px 0 0;color:#70583f;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.auth-signout{margin-top:4px}.account-signout{position:absolute;z-index:12;top:max(10px,env(safe-area-inset-top));right:max(10px,env(safe-area-inset-right));width:38px;height:38px;display:grid;place-items:center;padding:8px;border:1px solid rgba(104,83,60,.18);border-radius:50%;color:#65543f;background:#fffaebc7;cursor:pointer;-webkit-tap-highlight-color:transparent}.account-signout svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.account-signout:focus-visible{outline:2px solid rgba(106,82,60,.7);outline-offset:2px}.stage{position:relative;grid-area:1 / 1;width:min(100vw,calc(100dvh * 402 / 874));height:min(100dvh,calc(100vw * 874 / 402));aspect-ratio:402 / 874;overflow:hidden;isolation:isolate;background:transparent;touch-action:pan-y;user-select:none;-webkit-user-select:none;animation:appear .26s ease both}.stage.is-loading{background:transparent}.stage.image-error{background:#f7efdd}.stage>:not(.scene-art){transition:opacity .18s ease 90ms}.stage.is-loading>:not(.scene-art){visibility:hidden;opacity:0}.stage.is-loading .scene-art{animation-play-state:paused}.stage.is-waiting{opacity:.94;transform:scale(.997);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.stage.is-leaving{opacity:0;transform:scale(.99);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.scene-art{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;opacity:0;transition:opacity .26s ease;pointer-events:none;-webkit-user-drag:none}.scene-art.is-loaded{opacity:1}.hotspot{transition:transform .12s ease,background-color .12s ease}.hotspot:active{transform:scale(.98);background:#725c4612}.living-object-hotspot:active{background:transparent}.record-needle-hotspot{min-width:42px;min-height:44px}.tap-stage{cursor:pointer}.front-ready .scene-art{visibility:hidden}.front-base,.front-lettering{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .26s ease}.front-base{z-index:0}.stage.front-ready:not(.is-loading) .front-base,.stage.front-ready:not(.is-loading) .front-lettering{opacity:1}.front-lettering{z-index:1;transform-origin:50% 13%;animation:lettering-sway 8s ease-in-out infinite}.entrance-names{position:absolute;z-index:2;top:29%;left:0;width:100%;color:#76654f;font-family:LXGW WenKai,PingFang SC,cursive;font-size:clamp(18px,5vw,23px);letter-spacing:.06em;text-align:center;text-shadow:0 1px 9px rgba(255,248,219,.9);opacity:0;animation:subtitle-appear 2.3s ease .35s forwards;pointer-events:none}.camera-zoom .scene-art{transform-origin:64% 50%;animation:camera-push 1.05s cubic-bezier(.48,.02,.6,1) both}.camera-zoom .entrance-names{animation:subtitle-disappear .42s ease both}.hotspot{position:absolute;z-index:3;display:block;min-width:36px;min-height:36px;padding:0;border:0;border-radius:14px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.hotspot:focus-visible,.room-arrow:focus-visible,.text-action:focus-visible{outline:2px solid rgba(106,82,60,.7);outline-offset:2px}.birthday-stage{cursor:pointer}.birthday-prompt{position:absolute;z-index:2;top:62%;left:0;width:100%;display:flex;justify-content:center;gap:1.4em;color:#00000080;font-family:LXGW WenKai,PingFang SC,cursive;font-size:clamp(14px,4.4vw,18px);letter-spacing:.12em;pointer-events:none;animation:float-soft 3.8s ease-in-out infinite}.birthday-stage{background:#fef0bc}.birthday-greeting .scene-art{display:none}.light-orb{position:absolute;left:50%;top:46%;width:7%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#fffff5fa 0 10%,#fff6c5d4 31%,#ffeca647 62%,#ffeca600 74%);box-shadow:0 0 36px 22px #ffeeb275;transform:translate(-50%,-50%) scale(.35);animation:orb-bloom 1.5s cubic-bezier(.15,.7,.25,1) both}.birthday-caption{position:absolute;z-index:3;top:63%;left:0;width:100%;color:#00000080;font-family:LXGW WenKai,PingFang SC,cursive;font-size:clamp(23px,7vw,30px);letter-spacing:.16em;text-align:center;text-shadow:0 2px 12px rgba(255,255,255,.45);opacity:0;animation:subtitle-appear .85s ease .15s forwards}.birthday-cake-reveal .scene-art{animation:cake-appear .9s ease both}.birthday-cake-reveal .birthday-caption{opacity:1;animation:none}.cake-hotspot{position:absolute;z-index:4;left:25%;top:38%;width:50%;height:25%;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent}.cake-hotspot:active,.cake-hotspot:focus,.cake-hotspot:focus-visible{border:0;background:transparent;box-shadow:none;outline:none}.candle-mask{position:absolute;z-index:2;border-radius:42% 55% 47% 38%;background:#fef0bc;filter:blur(.7px);pointer-events:none}.candle-mask.revealing{animation:candle-uncover 2.2s ease-out forwards}.candle-mask.flame-only{z-index:3}.birthday-candle-scene .scene-art{animation:candle-arrive .55s ease both}.blow-action{position:absolute;z-index:4;top:69%;left:50%;padding:8px 18px;border:0;appearance:none;-webkit-appearance:none;outline:none;color:#00000080;background:transparent;box-shadow:none;-webkit-tap-highlight-color:transparent;font-family:LXGW WenKai,PingFang SC,cursive;font-size:clamp(15px,4.8vw,19px);letter-spacing:.12em;transform:translate(-50%);cursor:pointer;animation:action-float 3.8s ease-in-out infinite}.blow-action:before,.blow-action:after{content:"";position:absolute;inset:1px 3px;border:1.3px solid rgba(76,66,53,.54);border-radius:48% 52% 46% 54%/53% 45% 55% 47%;transform:rotate(-4deg);pointer-events:none}.blow-action:after{inset:-2px 1px 3px 5px;border-color:#4c42354d;border-radius:51% 47% 55% 45%/44% 54% 46% 56%;transform:rotate(3deg)}.blow-action:active,.blow-action:focus,.blow-action:focus-visible{border:0;outline:none;background:transparent;box-shadow:none}.blow-action:before,.blow-action:after{border-color:transparent}.candle-smoke{position:absolute;z-index:4;width:4%;height:8%;border-radius:50%;opacity:0;filter:blur(2px);background:radial-gradient(ellipse,#998f7e52,#998f7e00 68%);animation:smoke-rise 1.5s ease-out both}.candle-smoke.left{left:37.8%;top:36.8%}.candle-smoke.right{left:61.8%;top:36.4%;animation-delay:.12s}.return-caption{position:absolute;z-index:3;top:50%;left:50%;color:#00000080;font-family:LXGW WenKai,PingFang SC,cursive;font-size:clamp(25px,7.4vw,32px);letter-spacing:.16em;writing-mode:vertical-rl;text-align:center;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none}.daily-greeting-screen{background:#fef0bc;cursor:pointer}.content-layer{position:absolute;z-index:2;inset:0;pointer-events:none}.clickable-grid{position:absolute;pointer-events:auto}.clickable-grid.recipes{top:24%;left:16%;right:16%;display:grid;gap:10px}.clickable-grid.movies{top:31%;left:13%;right:13%;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.content-card{display:block;width:100%;min-height:54px;padding:0;border:1px solid rgba(95,82,66,.17);border-radius:2px;background:#fffbeb59;cursor:pointer;pointer-events:auto;transition:transform .14s ease,background-color .14s ease;-webkit-tap-highlight-color:transparent}.clickable-grid.movies .content-card{min-height:105px}.content-card:active{transform:scale(.97);background:#fffbeb99}.paper-note{position:absolute;left:27%;top:35%;width:46%;height:20%;padding:20px 14px;background:#fffbe5f0;box-shadow:0 4px 14px #4737231f;transform:rotate(-2deg)}.note-line{display:block;height:1px;margin:17px 0;background:#75644d36}.note-line.short{width:63%}.archive-sheet{position:absolute;top:27%;left:16%;width:68%;padding:12px 15px;background:#fffbebe6;border-radius:3px}.archive-row{height:46px;border-bottom:1px solid rgba(108,90,67,.15)}.note-paper-button{position:absolute;display:grid;place-items:center;pointer-events:auto;width:43%;height:15%;padding:12px;border:0;color:#51483d;background:#fffbe5f0;box-shadow:0 4px 14px #47372326;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.note-paper-1{top:31%;left:16%;transform:rotate(-4deg)}.note-paper-2{top:53%;left:41%;transform:rotate(3deg)}.note-paper-1:active{transform:rotate(-4deg) scale(.97)}.note-paper-2:active{transform:rotate(3deg) scale(.97)}.note-paper-date{font-size:18px}.note-detail-date{font-size:13px;color:#51483db8}.note-detail-sheet{position:absolute;top:18%;left:11%;width:78%;max-height:68%;overflow-y:auto;padding:18px 16px;background:#fffbe5f0;box-shadow:0 4px 14px #4737231f;transform:rotate(-1deg)}.note-detail-date{margin-bottom:12px}.note-detail-body{font-size:16px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.placeholder-grid{position:absolute;left:13%;right:13%;top:31%;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.placeholder-grid span{display:block;min-height:96px;background:#fffbeb5c;border:1px solid rgba(95,82,66,.12)}.placeholder-grid.cards{grid-template-columns:1fr;top:24%;gap:9px}.placeholder-grid.cards span{min-height:54px}.playlist-list{position:absolute;top:27%;left:17%;width:66%;display:grid;gap:13px;margin:0;padding:0;list-style:none}.playlist-item{display:grid;gap:3px;padding:7px 0;color:#43372bc7}.playlist-title{font-size:15px}.playlist-artist{font-size:12px;opacity:.7}.playlist-list:empty{min-height:30%}.playlist-covers{position:absolute;top:13%;left:12%;width:76%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.2%;margin:0;padding:0;list-style:none}.playlist-cover-slot{position:relative;aspect-ratio:1;padding:3px;border:2px solid rgba(255,250,234,.94);background:#f9efd8b8;box-shadow:0 2px 8px #45362338;overflow:hidden}.playlist-cover-slot img{display:block;width:100%;height:100%;object-fit:cover}.playlist-cover-slot.is-empty:after{position:absolute;inset:4px;border:1px solid rgba(111,91,64,.22);content:"";pointer-events:none}.photo-gallery-grid{position:absolute;top:29%;left:16%;right:16%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.photo-frame{position:relative;display:block;width:100%;aspect-ratio:3 / 4;padding:5px 5px 9px;border:1px solid rgba(111,91,64,.18);border-radius:1px;background:#fffcf0f0;box-shadow:0 2px 8px #483d2f26;cursor:zoom-in;overflow:hidden;-webkit-tap-highlight-color:transparent}.photo-frame:active{transform:scale(.97)}.photo-frame img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease}.photo-frame img.is-loaded{opacity:1}.photo-frame.is-empty{border:1px solid rgba(111,91,64,.22);background:#fffbeb5c;box-shadow:none;cursor:default}.photo-viewer{position:absolute;z-index:8;inset:0;display:grid;place-items:center;padding:9%;background:#241f1ac7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:zoom-out}.photo-viewer-image{display:block;max-width:100%;max-height:100%;border:5px solid rgba(255,251,237,.96);background:#f7efdd;box-shadow:0 7px 28px #00000057;object-fit:contain;cursor:default}.photo-viewer-close{position:absolute;top:5%;right:5%;width:42px;height:42px;padding:0;border:1px solid rgba(92,75,56,.2);border-radius:50%;color:#51483d;background:#fffbebf0;font-size:24px;line-height:1;cursor:pointer}.locked-label{position:absolute;top:52%;left:0;width:100%;display:grid;gap:7px;text-align:center;color:#5b5148;font-family:inherit;font-size:clamp(14px,4vw,17px);letter-spacing:.04em;text-shadow:0 1px 8px rgba(255,255,255,.8)}.item-detail-sheet{position:absolute;top:29%;left:15%;width:70%;min-height:31%;padding:22px 18px;background:#fffbeb8f;border:1px solid rgba(95,82,66,.14)}.item-detail-sheet span{display:block;height:1px;margin:24px 0;background:#5f524229}.item-detail-sheet span:last-child{width:58%}.lock-modal-backdrop{position:absolute;z-index:8;inset:0;display:grid;place-items:center;background:transparent;animation:modal-fade .18s ease both}.lock-modal{position:relative;display:grid;gap:9px;padding:0;border:0;background:transparent;box-shadow:none;color:#00000080;text-align:center;font-family:inherit;animation:modal-fade .3s ease both}.modal-close{position:absolute;top:3px;right:8px;width:30px;height:30px;border:0;color:#756858;background:transparent;font-size:22px;cursor:pointer}.room-arrow{position:absolute;z-index:4;bottom:3.2%;width:54px;height:54px;display:grid;place-items:center;padding:0;border:0;border-radius:0;color:#564633e0;background:transparent;cursor:pointer;filter:drop-shadow(0 1px 1px rgba(255,248,226,.72));-webkit-tap-highlight-color:transparent}.room-arrow svg{width:43px;height:42px;overflow:visible}.room-arrow path{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.room-arrow.previous{left:4%}.room-arrow.next{right:4%}.room-progress{position:absolute;z-index:4;bottom:5.5%;left:50%;display:flex;gap:6px;transform:translate(-50%);pointer-events:none}.room-progress span{width:5px;height:5px;border-radius:50%;background:#52463959}.room-progress span.active{background:#524639d1}.text-action{position:absolute;z-index:5;border:0;color:#5e5142;background:#fffaebc7;cursor:pointer}.room-arrow:active,.text-action:active{transform:scale(.95)}.text-action{right:8%;bottom:18%;padding:7px 13px;border-radius:18px;font-size:13px}@keyframes appear{0%{opacity:.72}to{opacity:1}}@keyframes lettering-sway{0%,to{transform:rotate(-.65deg)}50%{transform:rotate(.7deg)}}@keyframes candle-uncover{0%{opacity:1}to{opacity:0}}@keyframes subtitle-appear{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes subtitle-disappear{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(2px)}}@keyframes camera-push{0%{transform:scale(1);filter:brightness(1)}78%{filter:brightness(1.07)}to{transform:scale(2.45);filter:brightness(1.13)}}@keyframes orb-bloom{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}55%{opacity:1;transform:translate(-50%,-50%) scale(4.2)}to{opacity:.7;transform:translate(-50%,-50%) scale(3.2)}}@keyframes cake-appear{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes candle-arrive{0%{opacity:.82}to{opacity:1}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes action-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-4px)}}@keyframes smoke-rise{0%{opacity:0;transform:translateY(12px) scale(.45)}28%{opacity:.56}to{opacity:0;transform:translateY(-44px) scale(1.45)}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:.75;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.stage,.front-lettering,.entrance-names,.camera-zoom .scene-art,.light-orb,.birthday-caption,.birthday-prompt,.blow-action,.candle-smoke,.birthday-cake-reveal .scene-art,.birthday-candle-scene .scene-art{animation:none}}@font-face{font-family:LXGW WenKai;src:url(./15e7937dc3841b00-WbwzqkBv.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+4F11,U+53F6,U+5C1A,U+6620,U+6B4C,U+6C99,U+82E6,U+8336,U+86CB,U+8F91}@font-face{font-family:LXGW WenKai;src:url(./1744e232b2ce45e4-B0-xVqsw.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+4E13,U+4E48,U+5355,U+5929,U+5BB9,U+606F,U+611F,U+62A5,U+6536,U+653E,U+6837,U+8BB0,U+95E8}@font-face{font-family:LXGW WenKai;src:url(./234cecda921172f4-BBW5Y8YG.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+51FB,U+5BA4,U+5F55,U+5FAE,U+8F7B,U+9488}@font-face{font-family:LXGW WenKai;src:url(./2cb9e331407c9a96-BoCYFGTe.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+7CD5}@font-face{font-family:LXGW WenKai;src:url(./316f87a4bc6ec20b-DE0VG9ro.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+5385,U+6682,U+6D17,U+95ED,U+9875}@font-face{font-family:LXGW WenKai;src:url(./48048a0fabcdff65-CQQ8_rkM.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+5566,U+8721}@font-face{font-family:LXGW WenKai;src:url(./4971f93734040ae1-UCzWG3K_.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+4E50,U+4FBF,U+5217,U+5BA2,U+5FEB,U+623F,U+7167,U+7247,U+767D,U+8BB8,U+97F3,U+9996}@font-face{font-family:LXGW WenKai;src:url(./4f8d80737045b749-DqkPReS6.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+6FA1,U+70DB}@font-face{font-family:LXGW WenKai;src:url(./7d97ce5de9607ec7-BPDoTO9-.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+FF0C}@font-face{font-family:LXGW WenKai;src:url(./8ecea9c84646c8f3-ClE3Zaoi.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+4EC0,U+4ECA,U+53BB,U+53E3,U+56DE,U+56FE,U+57DF,U+5F71,U+672A,U+6D77,U+7A7A,U+8001,U+89C6,U+98DF}@font-face{font-family:LXGW WenKai;src:url(./914c537f53449c20-CTEBAFJ6.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+53A8}@font-face{font-family:LXGW WenKai;src:url(./9770afd0651d67e6-dbZIVzKQ.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+505C,U+5403,U+5B9D,U+5C01,U+600E,U+613F,U+64AD,U+7075,U+7B14,U+7B7E,U+85CF}@font-face{font-family:LXGW WenKai;src:url(./ac1ae79782650f23-BtHJVyM6.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+8D1D,U+8F9B,U+9501}@font-face{font-family:LXGW WenKai;src:url(./b34737f72bf8ad07-D9KcglTU.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+4F4D,U+4FE1,U+5165,U+516C,U+5185,U+533A,U+5B50,U+5C0F,U+5F97,U+60C5,U+6216,U+65E5,U+6B63,U+70B9,U+7535,U+8868,U+89E3,U+95F4}@font-face{font-family:LXGW WenKai;src:url(./c7cc51bada59cc0c-ZcAe5e2K.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+5531,U+5899,U+8BE6,U+8C31,U+8FD4}@font-face{font-family:LXGW WenKai;src:url(./cdd6aa8fa12afc53-ZRdUnTE7.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+20-49,U+4B-50,U+52-5B,U+5D,U+5F-78}@font-face{font-family:LXGW WenKai;src:url(./cff695daf56cc75a-0OpjzC0X.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+4E00,U+4E0A-4E0B,U+4E0D,U+4E2A,U+4EEC,U+4F5C,U+5173,U+53D1,U+53EF,U+5728,U+5927,U+5BB6,U+5DE5,U+6211,U+672C,U+673A,U+6765,U+751F,U+8FC7,U+8FDB,U+9762}@font-face{font-family:LXGW WenKai;src:url(./d082a2f33a15563f-9AsQSqvj.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+3000}@font-face{font-family:LXGW WenKai;src:url(./d1960583b47d3aef-CBeGl0dQ.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+5367,U+5439,U+7F50}@font-face{font-family:LXGW WenKai;src:url(./f7ac7f3527eae11c-BRy8Y9lu.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+D7}@font-face{font-family:LXGW WenKai;src:url(./fd58c68d13429c47-SGmGTVh5.woff2) format("woff2");font-style:normal;font-weight:400;font-display:block;unicode-range:U+79-7D}
