.live-news-section{padding:70px 0;background:#f2f5ed;border-block:1px solid #d6e2d1}.live-news-top{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.live-news-top h2{font-size:30px;margin:0}.live-news-top .eyebrow{margin-bottom:10px}.live-news-row{display:flex;align-items:center;gap:22px;padding:24px 0;border-top:1px solid #cddbc6}.live-news-row>img{width:110px;height:85px;object-fit:cover;border-radius:7px}.live-news-row>div{flex:1;min-width:0}.live-news-row time{font-size:13px;color:#63745d}.live-news-row h3{font-size:19px;margin:5px 0;overflow-wrap:anywhere}.live-news-row:hover h3{text-decoration:underline}.live-news-row p{font-size:14px;color:#5b6d55;margin:0;overflow-wrap:anywhere}.live-news-row>span{font-size:26px;color:var(--teal)}.live-file-badge{display:inline-block;font-size:11px;padding:3px 8px;background:#e0ead9;color:#477243;border-radius:4px;margin-top:8px}.live-empty{font-size:15px;color:var(--muted);padding:25px 0}.live-detail{width:min(820px,calc(100% - 40px));margin:60px auto 90px}.live-detail time{font-size:14px;color:var(--muted)}.live-detail h1{font-size:32px;line-height:1.6;overflow-wrap:anywhere;margin:18px 0 28px}.live-detail-photo{width:100%;max-height:500px;object-fit:contain;background:#eef1e7;border-radius:9px}.live-detail-body{font-size:17px;line-height:2;white-space:pre-wrap;overflow-wrap:anywhere;margin:30px 0 45px}.live-attachments{border-top:1px solid var(--line);padding-top:25px;margin-bottom:38px}.live-attachments h2{font-size:20px}.live-attachments a{display:flex;justify-content:space-between;gap:20px;border:1px solid var(--line);background:#edf2e8;border-radius:7px;padding:15px 18px;margin:10px 0;overflow-wrap:anywhere;font-size:15px}.live-attachments span{font-size:12px;color:var(--muted)}.live-admin-link{font-size:13px;color:var(--teal);text-decoration:underline}.live-management .site-page{color:var(--ink);background:var(--paper)}.live-management .article-title,.live-management .site-section h2,.live-management .news-title{color:var(--ink)}.live-management .shop-header{color:var(--teal);font-size:17px;background:#edf2e8}.live-management .article-body{font-size:16px}.live-management .demo-notice{background:#e4eddf}.live-management .side-panel .fine{font-size:12px}
@media(max-width:600px){.live-news-section{padding:48px 0}.live-news-top{display:block}.live-news-top h2{font-size:24px}.live-admin-link{display:inline-block;margin-top:14px}.live-news-row{gap:13px;padding:20px 0}.live-news-row>img{width:72px;height:70px}.live-news-row h3{font-size:16px}.live-news-row p{font-size:13px}.live-detail{margin:35px auto 65px}.live-detail h1{font-size:25px}.live-detail-body{font-size:16px}.live-attachments a{font-size:14px}.live-management .article-body{font-size:15px}}
