.mu-news-board{box-sizing:border-box;width:calc(100% - 32px);max-width:1100px;margin:0 auto 28px;padding:0 22px 22px;background:linear-gradient(120deg,#220b07,#130905 65%);border:1px solid #6f3b20;border-top:3px solid #b17631;color:#f6e7cf;scroll-margin-top:16px;overflow-wrap:anywhere}
.mu-news-board *{box-sizing:border-box}.mu-n-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 0 15px;border-bottom:1px solid #6f3b20}.mu-n-heading h2{font-size:19px;color:#ffdc7d;margin:0;letter-spacing:.5px}.mu-n-heading small{color:#c4ac91;white-space:nowrap;font-size:12px}.mu-n-list{list-style:none;margin:0;padding:8px 0}.mu-n-row{display:grid;grid-template-columns:90px minmax(0,1fr) 82px 40px;gap:12px;align-items:center;min-height:58px;border-bottom:1px solid #402719}.mu-n-tag{background:#6f1a14;border:1px solid #aa3925;border-radius:2px;color:#ffe5a0;text-align:center;font-size:12px;padding:5px 6px}.mu-n-tag.event{background:#70420e;border-color:#a77a2e}.mu-n-title{color:#ffdc7d;font-size:14px;text-decoration:none;line-height:1.55;display:block}.mu-n-title:hover{text-decoration:underline;color:#fff1bf}.mu-n-row time{font-size:12px;color:#c4ac91;text-align:right;white-space:nowrap}.mu-n-copy,.mu-n-home,.mu-n-pages a{display:inline-flex;align-items:center;justify-content:center;background:#351c11;border:1px solid #714c2a;color:#f7d99b;border-radius:3px;min-height:38px;padding:8px 12px;font-size:12px;font-family:inherit;text-decoration:none;cursor:pointer}.mu-n-copy:hover,.mu-n-home:hover,.mu-n-pages a:hover{background:#573016;color:#fff2c9}.mu-n-pages{display:flex;gap:6px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:18px}.mu-n-pages a{min-width:36px}.mu-n-pages a[aria-current=page]{background:#a15a1b;border-color:#e7bc61;color:#fff9e5}.mu-n-pages>span{padding:8px;color:#c4ac91}.mu-n-status{font-size:12px;min-height:18px;margin:12px 0 0;color:#ffdc7d}.mu-n-empty{padding:20px 0;color:#c4ac91}.mu-n-copy-fallback{box-sizing:border-box;max-width:100%;width:100%;margin-top:12px;background:#100705;color:#f6dbaa;border:1px solid #6a482d;padding:12px;font:inherit}
/* The home banner keeps its full aspect ratio; articles and the board use natural page height. */
body.mu-news-home{height:auto!important;min-height:100vh;overflow-x:hidden;overflow-y:auto!important}
.mu-news-document{margin:0;min-height:100vh;background:radial-gradient(circle at top,#330e08,#100604 65%);color:#f6e7cf;font-family:Arial,sans-serif;line-height:1.65}.mu-news-document *{box-sizing:border-box}.mu-news-document a{color:#ffdc7d}.mu-n-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px max(16px,calc((100% - 1060px)/2));background:#1a0805;border-bottom:1px solid #6f3b20}.mu-n-top>a:first-child{font-weight:bold;text-decoration:none;font-size:20px}.mu-n-top small{display:block;color:#c4ac91;font-size:10px;letter-spacing:2px}.mu-n-document{max-width:1100px;margin:32px auto;padding:0 16px}.mu-n-document>.mu-news-board{width:100%;margin:0}.mu-n-article{padding:28px 34px;background:linear-gradient(120deg,#220b07,#130905 65%);border:1px solid #6f3b20}.mu-n-meta{color:#c4ac91;font-size:12px}.mu-n-article h1{font-size:30px;line-height:1.4;color:#ffdc7d;margin:16px 0 28px;overflow-wrap:anywhere}.mu-n-article-body{font-size:16px;line-height:1.85;overflow-wrap:anywhere}.mu-n-article-body p{margin:18px 0;white-space:normal}.mu-n-article-body h2{font-size:22px;color:#ffdc7d;line-height:1.5}.mu-n-article-body img{display:block;max-width:100%;height:auto;margin:auto}.mu-n-article-body figure{margin:24px 0}.mu-n-article-body figcaption{font-size:12px;color:#c4ac91;text-align:center}.mu-n-share{border-top:1px solid #6f3b20;margin-top:28px;padding-top:20px}.mu-n-share label{font-size:12px;color:#c4ac91}.mu-n-share>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.mu-n-share input{flex:1 1 280px;min-width:0;max-width:100%;background:#100705;color:#f6dbaa;border:1px solid #6a482d;border-radius:3px;padding:12px;font:inherit;font-size:13px}.mu-n-article>.mu-n-home{margin-top:20px}.mu-n-site-footer{text-align:center;padding:24px 16px;color:#c4ac91;font-size:12px}
@media(max-width:600px){.mu-news-board{width:calc(100% - 16px);padding:0 12px 18px}.mu-n-heading{align-items:flex-start}.mu-n-heading h2{font-size:15px}.mu-n-row{grid-template-columns:74px minmax(0,1fr) 40px;gap:8px;padding:12px 0}.mu-n-title{font-size:13px}.mu-n-row time{grid-column:2;text-align:left;font-size:11px}.mu-n-row>.mu-n-copy{grid-column:3;grid-row:1 / span 2}.mu-n-tag{font-size:11px}.mu-n-copy,.mu-n-home,.mu-n-pages a{min-height:44px}.mu-n-top{padding:14px 12px}.mu-n-top>a:first-child{font-size:17px}.mu-n-top .mu-n-home{font-size:11px;padding:8px}.mu-n-article{padding:20px 16px}.mu-n-article h1{font-size:24px}.mu-n-article-body{font-size:15px}.mu-n-share input{font-size:16px}}
