@font-face{font-family:PLG Serif;src:url(/fonts/demo/plg-serif.woff2)format("woff2");font-weight:600;font-display:swap}.plg{--plg-red:#a8382b;--plg-red-deep:#8a2b21;--plg-ink:#1e3640;--plg-sea:#2f6474;--plg-paper:#f6f1e9;--plg-card:#fffdf9;--plg-gold:#a98450;--plg-text:#2b2622;--plg-sub:#7d746c;--plg-line:#ebe3d7;color:var(--plg-text)}.plg-serif{font-family:PLG Serif,Noto Serif SC,Source Han Serif SC,Songti SC,STSong,serif;font-weight:600}.plg-num{font-variant-numeric:tabular-nums}.plg-paper{background-color:var(--plg-paper);background-image:radial-gradient(#785a3209 1px,#0000 1px),radial-gradient(#785a3206 1px,#0000 1px);background-position:0 0,3px 5px;background-size:7px 7px,11px 11px}.plg-card{background:var(--plg-card);border:1px solid #a9845024;border-radius:18px;box-shadow:0 1px #785a320a,0 10px 28px -18px #3c281447}.plg-hair{position:relative}.plg-hair:after{content:"";background:var(--plg-line);height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.6)}@keyframes plg-live{0%,to{opacity:1}50%{opacity:.35}}.plg-live{animation:1.4s ease-in-out infinite plg-live}@keyframes plg-kb{0%{transform:scale(1.06)}to{transform:scale(1)}}.plg-kb{animation:6.5s ease-out both plg-kb}@keyframes plg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.plg-rise{animation:.6s cubic-bezier(.2,.8,.2,1) both plg-rise}@keyframes mp-in-up{0%{transform:translateY(100%)}to{transform:none}}.plg-tex{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='28' viewBox='0 0 56 28'%3E%3Cg fill='none' stroke='%23a98450' stroke-opacity='.09' stroke-width='1'%3E%3Cpath d='M0 28a14 14 0 0 1 28 0M4 28a10 10 0 0 1 20 0M8 28a6 6 0 0 1 12 0M28 28a14 14 0 0 1 28 0M32 28a10 10 0 0 1 20 0M36 28a6 6 0 0 1 12 0M14 14a14 14 0 0 1 28 0M-14 14a14 14 0 0 1 28 0M42 14a14 14 0 0 1 28 0'/%3E%3C/g%3E%3C/svg%3E");background-size:56px 28px}@keyframes plg-pulse{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.plg-pulse{animation:1.8s ease-out infinite plg-pulse}@keyframes plg-dash{to{stroke-dashoffset:-24px}}.plg-dash{animation:1.2s linear infinite plg-dash}.plg-clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes plg-push{0%{transform:translate(100%)}to{transform:none}}.plg-push{animation:.32s cubic-bezier(.2,.8,.2,1) both plg-push}
