#newsDesk{color:#e7f0fa}#newsDesk *{box-sizing:border-box}
#newsDesk .ni-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}#newsDesk .ni-head h2{margin:4px 0;font-size:22px}#newsDesk .ni-head p{margin:4px 0;color:#9db1c5;font-size:11px;line-height:1.6;max-width:900px}.ni-head-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.ni-head-actions button,.ni-filters button{background:#101d2a;border:1px solid #324a63;color:#bdd3e8;border-radius:7px;padding:7px 9px;font:inherit;font-size:10px;cursor:pointer}.ni-filters button.on{border-color:#86b8e8;background:#18324a;color:#fff}
.ni-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.ni-summary>div{background:#0b1621;border:1px solid #293d51;border-radius:8px;padding:10px;min-height:78px}.ni-summary small{display:block;color:#8ea5bc;font-size:8px}.ni-summary b{display:block;margin:7px 0 4px;font-size:15px}.ni-summary span{display:block;color:#91a7bd;font-size:9px;line-height:1.45}
.ni-section{margin-top:12px;padding-top:12px;border-top:1px solid #26394c}.ni-section-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-end;flex-wrap:wrap}.ni-section h3{margin:4px 0 8px;font-size:14px}
.ni-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ni-source-card{display:block;background:#0a151f;border:1px solid #2c4258;border-radius:8px;padding:10px;text-decoration:none;color:#dceaf8;min-height:110px}.ni-source-card small,.ni-source-card span,.ni-source-card em{display:block}.ni-source-card small{font-size:8px;color:#7fb6e8}.ni-source-card b{display:block;font-size:12px;margin:5px 0}.ni-source-card span{font-size:9px;color:#91a8bf;line-height:1.5}.ni-source-card em{font-size:8px;color:#d7bd7f;margin-top:7px;font-style:normal}
.ni-upcoming{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ni-upcoming a{display:block;background:#0c1824;border:1px solid #2d4358;border-radius:8px;padding:10px;text-decoration:none;color:#e2ecf7}.ni-upcoming .ni-date{display:block;color:#d3b675;font-size:9px}.ni-upcoming b{display:block;margin:5px 0;font-size:11px}.ni-upcoming small{color:#89a0b7;font-size:8px}
.ni-high-grid,.ni-stream{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ni-item{background:#09131e;border:1px solid #263b50;border-radius:8px;padding:10px;min-width:0}.ni-item-top{display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin-bottom:7px}.ni-item-top span{font-size:7px;border-radius:999px;padding:3px 5px;border:1px solid #36506a}.ni-cat{color:#9fc7ec}.ni-high{color:#ffb0ba;border-color:#72404a!important}.ni-med{color:#e2c583}.ni-low{color:#91a6bb}.ni-up{color:#68d7ad}.ni-down{color:#ff8c9b}.ni-mixed{color:#aebfd0}.ni-official{color:#74baff;border-color:#3c6c98!important}.ni-item>a,.ni-item>b{display:block;color:#d9eafa;font-size:11px;line-height:1.55;text-decoration:none;font-weight:700}.ni-item p{font-size:8px;color:#7f95aa;margin:6px 0}.ni-item>small{font-size:8px;color:#a3b6c9}.ni-method{margin-top:12px;border-top:1px solid #26394c;padding-top:9px}.ni-method summary{cursor:pointer;color:#a9c1d9;font-size:10px}.ni-method p,.ni-loading{font-size:10px;line-height:1.6;color:#95abc0}
@media(max-width:1050px){.ni-summary{grid-template-columns:1fr 1fr}.ni-source-grid,.ni-upcoming{grid-template-columns:1fr 1fr}}
@media(max-width:700px){#newsDesk .ni-head{display:block}.ni-head-actions{margin-top:8px}.ni-summary,.ni-source-grid,.ni-upcoming,.ni-high-grid,.ni-stream{grid-template-columns:1fr}.ni-filters{display:flex;overflow-x:auto;max-width:100%;padding-bottom:3px}.ni-filters button{white-space:nowrap}}

.ni-ticker{color:#8fe0bc!important;border-color:#2d7058!important}.ni-item>small{display:block;margin-top:4px;line-height:1.45}.ni-error{color:#ff9cab!important}.ni-loading b{color:#d9eafa}.ni-item:hover{border-color:#3a5873}@media(max-width:700px){.ni-item>a,.ni-item>b{font-size:12px}.ni-item>small{font-size:9px}}
