:root{font-family:Arial,Helvetica,sans-serif;color:#15243b;background:#f4f6fa;line-height:1.6}body{margin:0}.mr-wrap{max-width:1080px;margin:32px auto;padding:28px;background:white;border:1px solid #e1e7ee;border-radius:16px}.mr-wrap h1{font-size:clamp(28px,4vw,42px);line-height:1.15}.mr-sites,.mr-articles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.mr-site,.mr-card{padding:18px;border:1px solid #dce4ef;border-radius:10px;background:#f8fafc;text-decoration:none;color:#16344f}.mr-button,.mr-wrap button{display:inline-block;background:#123558;color:white;border:0;border-radius:8px;padding:12px 20px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.mr-wrap input,.mr-wrap select{max-width:100%;box-sizing:border-box;padding:11px;border:1px solid #bccbdc;border-radius:7px;font:inherit}.mr-wrap label{display:block;margin:14px 0 5px}.mr-card img{width:100%;height:190px;object-fit:cover;border-radius:6px}.mr-notice{background:#eef6fb;border-left:4px solid #215d8a;padding:15px}.mr-error{background:#fff1f0;border-left:4px solid #b53629;padding:15px}@media(max-width:700px){.mr-wrap{margin:12px;padding:20px}.mr-sites,.mr-articles{grid-template-columns:1fr}}
.mr-wrap{box-sizing:border-box;width:calc(100% - 32px);font:16px/1.6 Arial,Helvetica,sans-serif;color:#15243b}.mr-brand{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;margin-bottom:24px;border-bottom:1px solid #e3e8ee}.mr-brand img{width:min(340px,100%);max-height:78px;object-fit:contain;display:block}.mr-brand>a{max-width:52%}.mr-brand nav{font-weight:700;text-align:right}.mr-brand a{color:#123558}.mr-wrap form{max-width:780px;margin:20px auto}.mr-wrap form label{margin:16px 0 8px;font-weight:700}.mr-wrap input:not([type=checkbox]):not([type=hidden]),.mr-wrap select{display:block;width:100%;margin-top:5px;min-height:46px;background:#fff;color:#15243b}.mr-wrap input[type=checkbox]{width:auto;display:inline-block;min-width:18px;min-height:18px;margin-right:8px;vertical-align:middle}.mr-wrap input:focus,.mr-wrap select:focus,.mr-wrap a:focus,.mr-wrap button:focus{outline:3px solid #b89c56;outline-offset:3px}.mr-issue-intro{display:grid;grid-template-columns:minmax(160px,250px) 1fr;gap:32px;align-items:center;margin:22px 0 34px}.mr-issue-intro:has(>div:only-child){grid-template-columns:1fr}.mr-cover{width:100%;height:auto;box-shadow:0 12px 30px #14263a24;border-radius:5px}.mr-card h2{font-size:22px;line-height:1.25}.mr-small{font-size:14px;color:#516075}.mr-native-preview{width:100%;margin:0 auto}.mr-native-preview .mr-wrap{max-width:1160px}.mr-sites a:hover,.mr-button:hover,.mr-wrap button:hover{filter:brightness(.95)}@media(max-width:700px){.mr-wrap{width:calc(100% - 24px);margin:12px auto;padding:20px}.mr-brand{gap:14px;flex-direction:column;align-items:flex-start}.mr-brand>a{max-width:100%}.mr-brand nav{text-align:left}.mr-brand img{max-width:270px}.mr-issue-intro{grid-template-columns:1fr;gap:18px}.mr-cover{max-width:230px;justify-self:center}.mr-wrap button,.mr-wrap .mr-button{max-width:100%;box-sizing:border-box;white-space:normal}.mr-wrap h1{font-size:30px}}
