.garden-paper{--paper-green:#1b4939;--paper-ink:#294635;--paper-gold:#d2ab62;position:relative;color:var(--paper-ink);margin:58px 0 28px;font:14px/1.6 system-ui,-apple-system,'Microsoft YaHei',sans-serif;scroll-margin-top:20px}.garden-paper *{box-sizing:border-box}.garden-paper button{cursor:pointer;font:inherit}.paper-hanger{height:26px;position:relative;margin:0 5%;border-left:5px solid #ac8c53;border-right:5px solid #ac8c53;opacity:.8}.paper-wood{position:relative;isolation:isolate;padding:24px 24px 0;border:1px solid #705335;border-radius:17px;background:repeating-linear-gradient(2deg,transparent 0 3px,#c2a2790c 4px,transparent 5px 12px),linear-gradient(100deg,#513d28,#806044 45%,#503d2c);box-shadow:inset 0 0 0 5px #b4935d55,inset 0 0 0 8px #45382355,0 12px 25px #4a392a23}.paper-wood:before,.paper-wood:after{content:'';position:absolute;top:14px;width:8px;height:8px;border:2px solid #c0a16f;border-radius:50%;background:#58462d;box-shadow:0 1px 2px #19190f88}.paper-wood:before{left:14px}.paper-wood:after{right:14px}.paper-masthead{background:none;border:0;display:flex;align-items:center;justify-content:space-between;padding:0 5px 23px;color:#fff0c6;gap:15px}.paper-masthead .paper-brand{display:flex;align-items:center;gap:17px;padding:0;max-width:none;margin:0}.paper-brand-mark{display:grid;place-items:center;flex-shrink:0;width:68px;height:82px;background:#143d31;border:1px solid #c9a86b;box-shadow:inset 0 0 0 5px #204d3c,inset 0 0 0 6px #bfa36e66;border-radius:35px 35px 12px 12px}.paper-brand-mark img{height:58px;width:48px;object-fit:contain}.paper-overline{display:block;font-size:8px;color:#d2bc8d;letter-spacing:.16em}.paper-masthead h2{margin:3px 0 5px;font:850 31px/1.25 Georgia,'Songti SC','SimSun',serif;letter-spacing:.03em;color:#fff1c8}.paper-masthead h2 span{font-weight:500;margin-left:13px;padding-left:14px;border-left:1px solid #c7a66c7a}.paper-masthead p{margin:0;color:#d4c29a;font-size:11px;letter-spacing:.08em}.paper-edition{text-align:right;flex-shrink:0;border-left:1px solid #c8ab7c55;padding-left:20px;line-height:1.65;display:grid}.paper-edition>span{font-size:9px;letter-spacing:.13em;color:#cdb48a}.paper-edition>b{font:700 18px Georgia,'Songti SC','SimSun',serif;color:#fff0c4;letter-spacing:.1em}.paper-edition>small{margin-top:5px;border:1px solid #b29b7277;border-radius:12px;padding:1px 8px;font-size:8px;color:#d1bc92}.paper-pages{display:grid;grid-template-columns:1.06fr 1fr 1fr;gap:15px;align-items:stretch}.paper-note{position:relative;min-width:0;border-radius:3px;box-shadow:2px 7px 10px #221b1b40;isolation:isolate;padding:24px 21px 16px;background:repeating-linear-gradient(4deg,#ded1ae09 0 1px,transparent 2px 5px),#fff5dc;color:#2d4937;border:1px solid #e7d2a2;display:flex;flex-direction:column}.paper-radio{transform:rotate(-.7deg);background:linear-gradient(165deg,#fff8e5,#f9ecc9)}.paper-radio:before{content:'';position:absolute;inset:7px;border:1px solid #ccb68066;pointer-events:none;z-index:-1}.paper-pin{position:absolute;left:50%;top:-8px;transform:translateX(-50%);width:12px;height:12px;background:radial-gradient(circle at 33% 25%,#f8de95,#a87b35 70%);border-radius:50%;box-shadow:2px 3px 3px #41351b66}.paper-section-label{display:flex;align-items:center;justify-content:space-between;gap:6px;line-height:1.5;font-size:9px;letter-spacing:.07em;color:#aa8047;padding-bottom:13px;border-bottom:1px solid #c6b1837a;white-space:nowrap}.paper-onair{display:flex;gap:4px;align-items:center;font-size:8px;color:#637347}.paper-onair i{width:5px;height:5px;border-radius:100%;background:#799151;box-shadow:0 0 0 3px #88a2591c;animation:paper-onair 2.8s ease-in-out infinite}.paper-broadcast{min-height:170px;margin-top:18px}.paper-story-tag{display:inline-block;font-size:9px;color:#986a35;border:1px solid #b4946366;border-radius:3px;padding:1px 6px;letter-spacing:.1em}.paper-note h3{font:750 25px/1.42 Georgia,'Songti SC','SimSun',serif;color:#254a39;margin:9px 0 13px}.paper-story-line{font-size:11px;line-height:1.9;color:#817154;margin:0}.paper-host{min-height:165px;position:relative;display:flex;align-items:flex-end;margin:0 0 6px;flex:1}.paper-host-ring{position:absolute;width:145px;height:145px;border:1px dashed #c2a26388;border-radius:50%;left:1%;top:20px;background:radial-gradient(circle,#edce845c,transparent 68%);z-index:-1}.paper-host>img{width:46%;max-width:125px;height:auto;max-height:190px;object-fit:contain;object-position:left bottom;animation:paper-host 5s ease-in-out infinite;transform-origin:50% 100%;filter:drop-shadow(0 7px 4px #7a60332b)}.paper-host-name{margin:0 0 38px 7px}.paper-host-name b{display:block;color:#32583c;font:750 24px Georgia,'Songti SC',serif;letter-spacing:.1em}.paper-host-name small{font-size:9px;white-space:nowrap;color:#9a8254}.paper-wave{position:absolute;bottom:15px;right:20px;display:flex;gap:4px;align-items:center;height:16px}.paper-wave i{height:12px;width:3px;background:#bc9c59;border-radius:5px;animation:paper-wave 1.8s ease-in-out infinite alternate}.paper-wave i:nth-child(2){height:6px;animation-delay:-.4s}.paper-wave i:nth-child(3){height:16px;animation-delay:-.9s}.paper-wave i:nth-child(4){height:8px;animation-delay:-.6s}.paper-wave i:nth-child(5){height:4px;animation-delay:-1s}.paper-radio-foot{display:flex;justify-content:space-between;gap:8px;align-items:center;border-top:1px dashed #c8b58c;padding-top:12px}.paper-story-count{font:italic 12px Georgia;color:#a28248}.paper-next{padding:3px 0;border:0;background:none;color:#875b2c;font-size:10px!important;font-weight:700!important}.paper-next>span{margin-left:4px}.paper-caption{font-size:8px;color:#a79773;margin-top:5px}.paper-challenge{transform:rotate(.7deg);color:#e3d4aa;background:radial-gradient(ellipse at 50% 55%,#52734a55,transparent 65%),repeating-linear-gradient(45deg,#d6bc7622 0 1px,transparent 1px 14px),linear-gradient(125deg,#214d3b,#17382e);border:1px solid #d9bd74;padding-top:24px;outline:1px solid #b59a5555;outline-offset:-7px}.paper-ribbon{position:absolute;top:-13px;left:50%;transform:translateX(-50%) rotate(-3deg);min-width:145px;padding:6px 12px;white-space:nowrap;text-align:center;font-size:9px;letter-spacing:.14em;font-weight:750;color:#705020;background:linear-gradient(100deg,#edcf86,#fff0b0,#dcba6b);box-shadow:0 3px 4px #122d2444;clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%)}.paper-challenge .paper-section-label{color:#d6c28a;border-color:#b49d6266}.paper-invite-mark{display:grid;place-items:center;gap:4px;margin:17px auto 10px}.paper-invite-mark img{width:31px;height:31px;object-fit:contain;filter:drop-shadow(0 3px 1px #152e26)}.paper-invite-mark span{font-size:6px;letter-spacing:.2em;color:#b8ad80}.paper-challenge-kicker{font-size:9px;letter-spacing:.1em;text-align:center;color:#c2c29d}.paper-challenge h3{color:#fff1be;text-align:center;font-size:34px;line-height:1.22;margin:8px 0 10px;text-shadow:0 3px #18362e}.paper-challenge h3 em{font-style:normal;color:#ebc879}.paper-challenge p{text-align:center;font-size:10px;line-height:1.8;margin:0;color:#d4d2ad}.paper-three-cups{display:flex;justify-content:center;gap:0;margin:16px -9px 12px;position:relative}.paper-three-cups:after{content:'';position:absolute;height:7px;left:4%;right:4%;bottom:0;border-radius:50%;background:#071f1a38;filter:blur(4px);z-index:-1}.paper-three-cups>span{position:relative;width:34%;animation:paper-cup 4s ease-in-out infinite;animation-delay:calc(var(--n)*-.7s)}.paper-three-cups img{width:100%;height:auto;display:block;filter:drop-shadow(0 5px 3px #0c281d99)}.paper-three-cups b{position:absolute;top:44%;left:42%;font:800 clamp(12px,1.2vw,16px) Georgia,'Songti SC',serif;line-height:1;color:#274d38;transform:rotate(-4deg)}.paper-challenge-tags{display:flex;justify-content:center;gap:7px;margin:0 0 18px}.paper-challenge-tags>span{border:1px solid #c4ae6c55;border-radius:20px;font-size:8px;color:#d4c893;padding:2px 7px}.paper-gold{display:flex;justify-content:space-between;align-items:center;gap:16px;border:1px solid #ffefbc;color:#60431e;background:linear-gradient(135deg,#fff1bd,#e9c477);padding:11px 19px;border-radius:25px;font-weight:800!important;font-size:13px!important;box-shadow:0 3px 0 #9c8049,0 6px 10px #122a2122;margin-top:auto}.paper-gold:hover{filter:brightness(1.07)}.paper-challenge-note{display:block;text-align:center;color:#bcb58e;font-size:8px;margin-top:10px}.paper-seal-stamp{position:absolute;right:12px;top:17%;border:3px double #c6ad6155;transform:rotate(12deg);border-radius:50%;width:57px;height:57px;display:grid;place-content:center;text-align:center;font:750 11px/1.25 Georgia,'Songti SC',serif;color:#c6ad615c;pointer-events:none}.paper-seal-stamp small{font-size:8px}.paper-honors{transform:rotate(-.4deg);background:radial-gradient(ellipse at 50% 35%,#fff9e1,#f5e8c7 68%)}.paper-honors h3{font-size:23px;text-align:center;margin-top:20px;margin-bottom:2px}.paper-medal{position:relative;width:140px;height:150px;margin:8px auto 15px;isolation:isolate;display:grid;place-items:center}.paper-medal-face{position:relative;width:106px;height:106px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#7f642c;background:radial-gradient(circle at 35% 25%,#fff3c6,#e6c879);border:3px double #a78c4b;border-radius:50%;box-shadow:0 0 0 5px #f2db9b,0 0 0 6px #b69b58,0 6px 8px #725a3240;z-index:1;filter:saturate(.65);opacity:.85}.paper-medal-face img{width:28px;height:28px;object-fit:contain}.paper-medal-face b{font-size:11px;letter-spacing:.08em}.paper-medal-face small{font-size:5px;letter-spacing:.08em}.paper-medal-tail{position:absolute;width:30px;height:55px;background:linear-gradient(90deg,#285841,#3c6b4e,#285841);bottom:0;z-index:0;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);border:1px solid #d0b571}.paper-medal-tail.left{left:35px;transform:rotate(12deg)}.paper-medal-tail.right{right:35px;transform:rotate(-12deg)}.paper-medal-rays{position:absolute;inset:0;background:repeating-conic-gradient(from 0deg,transparent 0 14deg,#d0ae5722 15deg 16deg,transparent 17deg 30deg);mask:radial-gradient(circle,transparent 58%,#000 59% 70%,transparent 71%);border-radius:50%}.paper-medal[data-earned=true] .paper-medal-face{filter:none;opacity:1;box-shadow:0 0 0 5px #f2db9b,0 0 0 6px #b69b58,0 0 22px #ebca6c77}.paper-honor-tabs{display:flex;border-bottom:1px solid #ceb983;gap:4px;padding:0 5px}.paper-honor-tabs button{flex:1;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:#9d8860;font-size:10px;padding:6px 3px}.paper-honor-tabs button[aria-pressed=true]{border-color:#325c42;color:#2f573e;font-weight:750}.paper-score{display:grid;place-items:center;gap:4px;text-align:center;padding:12px 0 11px}.paper-score small{font-size:9px;color:#a08c63}.paper-score-value{font:750 24px/1.3 Georgia,'Songti SC',serif;color:#805e2d}.paper-score-line{font-size:9px;color:#9d865e;min-height:27px}.paper-record{display:flex;align-items:center;justify-content:center;gap:15px;border:1px solid #a49c71;border-radius:25px;padding:8px 10px;background:#fff9e6a8;color:#4e6848;font-size:11px!important;font-weight:700!important;margin-top:auto}.paper-data-note{text-align:center;font-size:8px;line-height:1.7;color:#9b8d6d;margin-top:9px}.paper-footer{max-width:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 4px 17px;color:#d3bc90;border:0;font-size:8px;margin:0}.paper-footer>div{max-width:none;display:flex;align-items:center;gap:8px;padding:0;margin:0}.paper-footer img{width:17px;height:17px;object-fit:contain}.paper-footer b{font-size:10px;color:#e7d4a5}.paper-footer>div>span{font-size:9px;border-left:1px solid #bda16a55;padding-left:8px}.paper-return{margin-left:10px}.garden-paper button:focus-visible{outline:3px solid #d69d32;outline-offset:4px}.garden-paper[data-visible=false] *{animation-play-state:paused!important}
@keyframes paper-host{0%,100%{transform:rotate(-2deg)}50%{transform:translateY(-3px) rotate(1deg)}}@keyframes paper-wave{from{transform:scaleY(.4);opacity:.5}to{transform:scaleY(1);opacity:1}}@keyframes paper-onair{50%{box-shadow:0 0 0 5px #88a25909;opacity:.6}}@keyframes paper-cup{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}
@media(max-width:900px) and (min-width:731px){.paper-wood{padding:22px 17px 0}.paper-pages{gap:11px}.paper-note{padding:22px 15px 14px}.paper-note h3{font-size:22px}.paper-challenge h3{font-size:30px}.paper-section-label{font-size:8px}.paper-host-name small{font-size:8px}.paper-broadcast{min-height:190px}}
@media(max-width:730px){.garden-paper{margin-top:38px;scroll-margin-top:12px}.paper-wood{padding:23px 15px 0;border-radius:12px}.paper-masthead{padding:0 2px 22px;gap:8px}.paper-masthead .paper-brand{gap:10px}.paper-brand-mark{width:44px;height:58px;border-radius:25px 25px 7px 7px}.paper-brand-mark img{width:30px;height:39px}.paper-overline{font-size:5px;letter-spacing:.08em}.paper-masthead h2{font-size:21px;line-height:1.35}.paper-masthead h2 span{margin-left:7px;padding-left:7px}.paper-masthead p{font-size:9px;max-width:210px;letter-spacing:0}.paper-edition{padding-left:9px}.paper-edition b{font-size:11px}.paper-edition>span{font-size:7px}.paper-edition>small{font-size:6px;padding:1px 5px;white-space:nowrap}.paper-pages{grid-template-columns:1fr;gap:24px;padding:0 2px}.paper-note{padding:22px 23px 17px}.paper-radio{transform:rotate(-.5deg)}.paper-section-label{font-size:10px}.paper-broadcast{max-width:58%;min-height:260px;margin-top:17px}.paper-radio h3{font-size:25px;line-height:1.4;margin-bottom:11px}.paper-story-line{font-size:11px;line-height:1.9}.paper-host{position:absolute;right:8px;bottom:52px;width:39%;height:203px;display:block;min-height:0;margin:0;z-index:-1}.paper-host>img{position:absolute;bottom:25px;right:0;width:100%;max-width:128px;max-height:190px}.paper-host-ring{width:128px;height:128px;left:-8px;top:45px}.paper-host-name{position:absolute;bottom:2px;left:24px;margin:0;display:flex;align-items:center;gap:5px}.paper-host-name b{font-size:15px}.paper-host-name small{font-size:7px}.paper-wave{display:none}.paper-radio-foot{margin-top:10px}.paper-caption{font-size:8px}.paper-next{font-size:11px!important}.paper-challenge{transform:rotate(.4deg);padding:25px 24px 19px}.paper-challenge h3{font-size:38px;line-height:1.17}.paper-challenge p{font-size:12px}.paper-challenge-kicker{font-size:10px}.paper-invite-mark{margin-top:16px;margin-bottom:9px}.paper-three-cups{max-width:275px;width:100%;margin:20px auto 15px}.paper-three-cups b{font-size:17px}.paper-challenge-tags{margin-bottom:18px}.paper-challenge-tags span{font-size:9px}.paper-gold{font-size:14px!important;justify-content:center;gap:30px;padding:12px 18px}.paper-challenge-note{font-size:9px}.paper-seal-stamp{top:17%;right:20px}.paper-honors h3{font-size:27px}.paper-medal{margin-top:12px;margin-bottom:15px}.paper-honor-tabs button{font-size:12px}.paper-score-value{font-size:28px}.paper-score small{font-size:10px}.paper-score-line{font-size:11px}.paper-record{font-size:12px!important;padding:10px 14px}.paper-data-note{font-size:9px}.paper-footer{flex-direction:column;padding:19px 0 16px;gap:7px}.paper-footer>div{gap:7px}.paper-footer>div>span{font-size:8px}.paper-return{margin-left:5px}}
@media(max-width:390px){.paper-masthead h2{font-size:19px}.paper-brand-mark{width:38px;height:52px}.paper-brand-mark img{height:35px;width:28px}.paper-edition{display:none}.paper-note{padding-inline:18px}.paper-broadcast{max-width:58%}.paper-radio h3{font-size:22px}.paper-story-line{font-size:11px}.paper-host{width:37%;bottom:61px}.paper-host-name small{display:none}.paper-footer>div>span{font-size:7px}}
@media(prefers-reduced-motion:reduce){.garden-paper *{animation:none!important;transition:none!important}}
