:root{--nv-navy: #232b56;--nv-navy-2: #1b2244;--nv-red: #e23744;--nv-navy-light: #c5cbe4;--nv-navy-muted: #8e97be;--nv-tint-bg: rgba(35, 43, 86, .04);--nv-tint-border: rgba(35, 43, 86, .12);--p-PS: #e41e26;--p-PD: #1b4fa0;--p-PL: #7b2d8e;--p-PSD: #8a1538;--p-IND: #6b7280;--b-low: #d64550;--b-mid: #e8a33d;--b-high: #2f5da8;--b-top: #2e9e6b;--kimi-color-border: #e2e8f0;--kimi-color-text-secondary: #64748b;--kimi-color-text-quaternary: #94a3b8;--kimi-color-surface: #ffffff;--nv-card-bg: var(--kimi-color-surface);--nv-card-border: var(--kimi-color-border);--nv-text-primary: #1b2244;--nv-text-secondary: var(--kimi-color-text-secondary);--nv-text-muted: var(--kimi-color-text-quaternary);--nv-dot-empty: #cbd5e1;--eu-primary: #003399;--eu-secondary: #ffcc00}@media(prefers-color-scheme:dark){:root{--kimi-color-border: #232d56;--kimi-color-text-secondary: #94a3b8;--kimi-color-text-quaternary: #64748b;--kimi-color-surface: #151b36;--nv-tint-bg: rgba(27, 34, 68, .4);--nv-tint-border: rgba(197, 203, 228, .18);--nv-card-bg: var(--kimi-color-surface);--nv-card-border: var(--kimi-color-border);--nv-text-primary: #f1f5f9;--nv-text-secondary: var(--kimi-color-text-secondary);--nv-text-muted: var(--kimi-color-text-quaternary);--nv-dot-empty: #475569}}.tabular-nums{font-variant-numeric:tabular-nums}.novaric-brand{display:inline;white-space:nowrap}.novaric-registered,.registered-symbol,.novaric-brand sup,sup.novaric-registered{font-size:40%;vertical-align:super;margin-left:.1em;margin-right:.05em;line-height:0;font-weight:inherit}.nv-hero-video__brand .novaric-registered{font-size:28%;vertical-align:1.85em;margin-left:.08em;margin-right:.04em;letter-spacing:0}.novaric-news-page{background:radial-gradient(circle at top left,rgba(59,130,246,.06),transparent 50%),radial-gradient(circle at bottom right,rgba(15,23,42,.12),transparent 55%)}.novaric-news-page h1{letter-spacing:.03em;text-transform:uppercase;font-size:1.05rem;margin-bottom:1.75rem;position:relative;padding-bottom:.5rem}.novaric-news-page h1:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:72px;border-radius:999px;background:linear-gradient(90deg,#facc15,#3b82f6)}.novaric-news-filters{padding:.75rem 1rem;border-radius:999px;background:#0f172a06;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(148,163,184,.35)}.novaric-news-filters input[type=text],.novaric-news-filters select{border-radius:999px!important;border:1px solid rgba(148,163,184,.7);background-color:#fffffff2;font-size:.85rem;padding-inline:.9rem;padding-block:.55rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.novaric-news-filters input[type=text]::placeholder{color:#64748be6}.novaric-news-filters input[type=text]:focus,.novaric-news-filters select:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #3b82f699;background-color:#fff}.novaric-news-filters .filter-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.novaric-news-card{transition:transform .14s ease-out,box-shadow .14s ease-out,border-color .14s ease-out,background-color .14s ease-out;position:relative;overflow:hidden}.novaric-news-card:before{content:"";position:absolute;top:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,#0f172a,#3b82f6,#facc15);opacity:0;transition:opacity .2s ease}.novaric-news-card:hover:before{opacity:.85}.novaric-news-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0f172a2e;border-color:#3b82f666}.novaric-news-card h2{font-size:.98rem;line-height:1.35;margin-bottom:.35rem}.novaric-news-card p{font-size:.84rem;line-height:1.5}.novaric-news-card .meta-row{font-size:.7rem;display:flex;justify-content:space-between;align-items:center;color:#6b7280}.novaric-news-card .meta-row span{white-space:nowrap}.novaric-news-card .ai-relevance{font-size:.7rem;color:#2563eb;margin-top:.35rem}.novaric-news-card .high-importance-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;color:#92400e;background:linear-gradient(135deg,#facc1540,#f59e0b29)}@media(max-width:768px){.novaric-news-filters{border-radius:1rem;padding-inline:.75rem}.novaric-news-filters input[type=text],.novaric-news-filters select{width:100%}.novaric-news-page h1{font-size:.95rem}}
