:root{--news-main:#1E453C;--news-accent:#00A390}.news-filter-form{width:100%;max-width:1300px;margin:10 auto 0}.news-filter-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:12px 0}.news-filter-group{display:flex;flex-direction:column;gap:6px;flex:1 1 100%}.news-filter-actions{flex:1 1 100%;display:flex;gap:12px;justify-content:flex-start;align-items:center}@media (min-width:992px){.news-filter-row{flex-wrap:nowrap}.news-filter-group--category{flex:0 0 36%}.news-filter-group--year{flex:0 0 36%}.news-filter-actions{flex:0 0 0%;justify-content:flex-end}}.news-filter-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#444}.news-filter-select{width:100%;border-radius:999px;border:1px solid #00000017;background:#fff;padding:10px 16px;font-size:15px;line-height:1.4;transition:0.2s ease;appearance:none}.news-filter-select:focus{border-color:var(--news-accent);box-shadow:0 0 0 1px solid rgba(255,217,16,.35)}.news-filter-btn{display:inline-flex;align-items:center;justify-content:center;min-width:160px;padding:10px 22px;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:0.2s ease}.news-filter-btn--primary{background:var(--news-main);color:#fff}.news-filter-btn--primary:hover{background:var(--news-accent);color:#000}.news-filter-btn--ghost{background:#fff;color:var(--news-main);border:0 solid #0053E9}.news-filter-btn--ghost:hover{background:var(--news-accent);color:#000}@media (max-width:768px){.news-filter-row{gap:12px}.news-filter-btn{padding-inline:18px}}.news-filter-btn--primary{border:none!important}.news-filter-btn--ghost{border:1px solid var(--news-main)!important}.news-filter-select option[value="uncategorized"]{display:none!important}