.msnews-page{display:none;min-height:calc(100vh - 76px);padding:42px 0 80px;background:#fff}.msnews-page.active{display:block}.msnews-page .container{max-width:1180px}.msnews-title{display:flex;align-items:center;gap:14px;margin-bottom:24px}.msnews-icon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,#536dfe,#8b5cf6);color:#fff;font-size:23px}.msnews-title h1{margin:0 0 4px;font-size:30px;color:#10223f}.msnews-title p{margin:0;color:#66778f}.msnews-search{display:grid;grid-template-columns:1fr auto;gap:10px;padding:10px 12px 10px 18px;border:1px solid #dce5ef;border-radius:17px;box-shadow:0 5px 16px rgba(16,34,63,.04)}.msnews-search input{border:0;outline:0;font-size:15px}.msnews-search button{border:0;border-radius:12px;padding:11px 22px;background:#1769ed;color:#fff;font-weight:800;cursor:pointer}.msnews-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:16px 0 22px}.msnews-tabs,.msnews-sort{display:flex;gap:7px;flex-wrap:wrap}.msnews-tabs button,.msnews-sort button{border:1px solid #d8e2ee;background:#fff;border-radius:999px;padding:8px 13px;color:#41546d;cursor:pointer}.msnews-tabs button.active,.msnews-sort button.active{background:#1769ed;border-color:#1769ed;color:#fff}.msnews-layout{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px}.msnews-list{border:1px solid #dbe4ef;border-radius:18px;overflow:hidden;background:#fff}.msnews-row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;padding:20px;border-bottom:1px solid #e4eaf2;cursor:pointer}.msnews-row:last-child{border-bottom:0}.msnews-row:hover{background:#f8fbff}.msnews-thumb{height:82px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#edf5ff,#f5f0ff);font-size:34px}.msnews-meta{display:flex;gap:10px;align-items:center;color:#7b899a;font-size:12px}.msnews-tag{padding:4px 8px;border-radius:999px;background:#eef5ff;color:#1769d1}.msnews-row h3{font-size:17px;margin:8px 0 6px;color:#112440}.msnews-row p{margin:0;color:#66788e;line-height:1.5;font-size:13px}.msnews-stats{margin-top:9px;color:#8996a6;font-size:12px}.msnews-side{display:grid;gap:16px;align-content:start}.msnews-sidebox{border:1px solid #dbe4ef;border-radius:18px;padding:18px;background:#fff}.msnews-sidebox h3{font-size:16px;margin:0 0 14px}.msnews-sidebox button{display:flex;width:100%;gap:9px;border:0;background:none;padding:8px 0;text-align:left;color:#263951;cursor:pointer;border-bottom:1px solid #eef2f6}.msnews-sidebox button:last-child{border-bottom:0}.msnews-sidebox b{color:#1769ed}.msnews-empty{padding:70px 20px;text-align:center;color:#728196}.msnews-detail{display:none;border:1px solid #dbe4ef;border-radius:18px;padding:30px;background:#fff}.msnews-detail.open{display:block}.msnews-detail h2{font-size:27px;margin:12px 0}.msnews-detail-body{border-top:1px solid #e3e9f1;margin-top:20px;padding-top:24px;line-height:1.8;color:#42566f}.msnews-back{border:0;background:none;color:#1769ed;font-weight:800;cursor:pointer;padding:0}body.msnews-route main#home,body.msnews-route .footer{display:none}@media(max-width:800px){.msnews-layout{grid-template-columns:1fr}.msnews-side{display:none}.msnews-toolbar{align-items:flex-start;flex-direction:column}.msnews-row{grid-template-columns:80px 1fr}.msnews-thumb{height:70px}}