.reading-room{border-top:1px solid var(--line);background:#faf7f1}.reading-inner,.community-inner,.participate-inner{max-width:1240px;margin:auto;padding:48px 28px}.reading-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.collection-card{position:relative;min-height:174px;padding:19px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border:1px solid var(--line);color:#38342f}.collection-card p{margin:0;color:var(--red);font-size:13px;font-weight:700}.collection-card h3{position:relative;z-index:1;max-width:230px;margin:8px 0 3px;font-family:"Noto Serif SC",serif;font-size:20px;line-height:1.4}.collection-card span:not(.collection-number){font-size:13px;color:#675f55}.collection-card>svg{position:absolute;right:16px;bottom:15px;width:54px;height:54px;opacity:.34}.collection-number{position:absolute;right:16px;top:10px;color:rgba(70,56,40,.22);font-family:"Noto Serif SC",serif;font-size:38px;font-weight:700}.warm{background:#f2e4d5}.blue{background:#dfe9ed}.moss{background:#e1e8d9}.community-section{background:var(--paper)}.community-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:62px}.ranking-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.ranking-list li{display:flex;align-items:center;gap:16px;padding:15px 4px;border-bottom:1px solid var(--line)}.ranking-list b{width:29px;color:#ba9582;font-family:"Noto Serif SC",serif;font-size:18px}.ranking-list div{flex:1;min-width:0}.ranking-list a{display:block;font-family:"Noto Serif SC",serif;color:#473c35;font-size:16px}.ranking-list span{color:var(--muted);font-size:13px}.ranking-list svg{width:17px;color:#8e9b78}.news-panel{padding:21px 22px;background:#f4f0e9;border-top:3px solid var(--red)}.news-panel h2{margin:0 0 9px;font-family:"Noto Serif SC",serif;font-size:22px}.news-panel article{display:grid;grid-template-columns:45px 1fr;gap:10px;padding:13px 0;border-top:1px solid #d9d1c6}.news-panel time{color:var(--red);font-size:13px;font-weight:700}.news-panel article a{font-weight:700;color:#4b4038}.news-panel article p{margin:3px 0 0;color:var(--muted);font-size:13px;line-height:1.45}.news-more{display:inline-block;margin-top:12px;font-size:14px;font-weight:700}.news-more svg{width:14px;vertical-align:-2px}.participate{background:#852020;color:#fff}.participate-inner{display:grid;grid-template-columns:1.15fr .9fr auto;align-items:end;gap:36px}.participate .eyebrow{color:#f1c8ae}.participate h2{margin:0;font-family:"Noto Serif SC",serif;font-size:29px}.participate p:not(.eyebrow){max-width:530px;margin:10px 0 0;color:#f0deda;font-size:15px}.participate-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.participate-stats span{font-size:12px;color:#f0deda}.participate-stats b{display:block;color:#fff;font-family:"Noto Serif SC",serif;font-size:22px}.participate-button{align-self:center;display:flex;align-items:center;gap:6px;padding:10px 14px;border:1px solid #f4d7c6;background:#fff;color:#8a1d1d;font-weight:700;white-space:nowrap}.participate-button svg{width:15px}body.night .reading-room{background:#292723}body.night .community-section{background:#22211f}body.night .ranking-list a{color:var(--ink)}body.night .news-panel{background:#302d28}body.night .news-panel article{border-color:#4b4741}@media(max-width:760px){.reading-inner,.community-inner,.participate-inner{padding:37px 20px}.reading-grid{grid-template-columns:1fr;gap:9px}.collection-card{min-height:145px}.community-inner{display:block}.news-panel{margin-top:36px}.participate-inner{display:block}.participate h2{font-size:24px}.participate-stats{margin:25px 0}.participate-button{display:inline-flex}.ranking-list li{gap:10px}.ranking-list a{font-size:15px}}
