.um-blog-filter{background:#F3F7FB;border:1px solid rgb(8 17 31 / .15);border-radius:6px;padding:24px;margin:0 0 24px;color:#08111F;scroll-margin-top:140px;font-family:Inter,sans-serif}.um-blog-filter .um-blog-filter__title{font-family:Poppins,sans-serif;font-weight:700;font-size:18px;line-height:1.4;margin:0 0 20px;color:#08111F}.um-blog-filter__fields{display:grid;grid-template-columns:minmax(170px,1fr) minmax(220px,1.7fr) auto;gap:24px;align-items:start;margin:0}.um-blog-filter__field{min-width:0}.um-blog-filter label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;color:#08111F}.um-blog-filter input[type=search],.um-blog-filter select{display:block;box-sizing:border-box;width:100%;max-width:100%;height:48px;min-height:48px;margin:0;border:1px solid rgb(8 17 31 / .45);border-radius:5px;background-color:#FFF;color:#08111F;font:400 16px/1.5 Inter,sans-serif;padding:10px 12px;box-shadow:none}.um-blog-filter select{appearance:auto;padding-right:12px;text-overflow:ellipsis}.um-blog-filter input::placeholder{color:#08111F;opacity:.65}.um-blog-filter__actions{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:29px}.um-blog-filter button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:10px 24px;border:1px solid #0866FF;border-radius:6px;color:#FFF;background:#0866FF;font:600 16px/1.5 Inter,sans-serif;white-space:nowrap;cursor:pointer;transition:opacity .2s ease}.um-blog-filter button:hover{background:#0866FF;color:#FFF;opacity:.9}.um-blog-filter__actions a,.um-blog-filter__empty a{display:inline-flex;align-items:center;min-height:44px;color:#0866FF;text-decoration:underline;font-size:14px}.um-blog-filter :is(button,input,select,a):focus-visible,.um-blog-filter__empty a:focus-visible{outline:3px solid #08111F;outline-offset:3px}.um-blog-filter__count{margin:0 0 24px;color:#08111F;font-size:14px;line-height:1.5}.um-blog-filter__empty{padding:24px;background:#F3F7FB;border-radius:6px;color:#08111F}.um-blog-filter__empty h3{font-family:Poppins,sans-serif;font-size:22px;line-height:1.4;margin:0 0 12px}@media(max-width:1024px){.um-blog-filter__fields{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:20px}.um-blog-filter__actions{grid-column:1/-1;flex-direction:row;justify-content:flex-start;padding-top:0;gap:24px}}@media(max-width:600px){.um-blog-filter{padding:20px;margin-bottom:24px;scroll-margin-top:100px}.um-blog-filter__fields{grid-template-columns:minmax(0,1fr);gap:16px}.um-blog-filter__actions{flex-direction:column;align-items:stretch;gap:4px}.um-blog-filter button{width:100%}.um-blog-filter__actions a{justify-content:center}.um-blog-filter .um-blog-filter__title{font-size:17px}.um-blog-filter input::placeholder{font-size:14px}}@media(prefers-reduced-motion:reduce){.um-blog-filter button{transition:none}}