@font-face{font-family:LXGWWenKai;src:url(../media/LXGWWenKai_Regular-s.p.436t2zdbdsegx.ttf)format("truetype");font-display:swap}@font-face{font-family:LXGWWenKai Fallback;src:local(Arial);ascent-override:86.8%;descent-override:23.95%;line-gap-override:0.0%;size-adjust:106.91%}.lxgwwenkai_b51f8b0e-module__UQbLwW__className{font-family:LXGWWenKai,LXGWWenKai Fallback}
.theme-transition{z-index:99999;pointer-events:auto;width:100%;height:100%;display:block;position:fixed;inset:0;transform:translateZ(0)}html.theme-switching #root{pointer-events:none}html.theme-switching #root *,html.theme-switching #root :before,html.theme-switching #root :after{transition:none!important;animation-play-state:paused!important}
@keyframes record-like-heart-pop{0%{transform:scale(1)}30%{transform:scale(1.35)}55%{transform:scale(.9)}80%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes record-like-particle{0%{opacity:1;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(calc(-50% + var(--tx,0px)), calc(-50% + var(--ty,-24px))) scale(1.1) rotate(var(--rot,12deg))}}@keyframes record-like-count-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes record-double-tap-heart{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.15)}55%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)translateY(-10px)}}@keyframes record-item-flash{0%{background-color:#539dfd29}to{background-color:#0000}}.record-like-heart.is-popping{color:#fa5151;animation:.42s cubic-bezier(.34,1.56,.64,1) record-like-heart-pop}.record-like-particle{animation:.65s ease-out forwards record-like-particle}.record-like-count-bump{animation:.32s ease-out record-like-count-bump;display:inline-block}.record-double-tap-heart{animation:.56s ease-out forwards record-double-tap-heart}.record-item-flash{animation:1.1s ease-out record-item-flash}
