.editorial-library{font-family:Inter,"Be Vietnam Pro","Segoe UI",Arial,sans-serif}.editorial-search{margin:28px 0 20px}.editorial-search label{display:block;font-weight:750;margin-bottom:10px}.editorial-search input{box-sizing:border-box;width:100%;border:1px solid #cddff0;border-radius:12px;padding:15px 17px;font:inherit;background:#fbfdff;color:#173e61}.editorial-search input:focus-visible,.editorial-filters button:focus-visible,.editorial-pages button:focus-visible{outline:3px solid #88c5ff;outline-offset:3px}.editorial-filters{display:flex;flex-wrap:wrap;gap:8px}.editorial-filters button,.editorial-pages button{font:inherit;font-size:13px;padding:10px 14px;border:1px solid #d4e3f1;border-radius:10px;background:#fff;color:#245276;cursor:pointer}.editorial-filters .active{background:#1566c5;border-color:#1566c5;color:#fff}.editorial-results{display:grid;grid-template-columns:1fr 1fr;gap:18px}.editorial-result{padding:22px;border:1px solid #deebf5;border-radius:16px;background:#fff}.editorial-result>div{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:#51799b}.editorial-result>div>a{font-weight:800;color:#126ac4}.editorial-result h2{font-size:20px;line-height:1.45;margin:14px 0 12px}.editorial-result h2 a{text-decoration:none}.editorial-result p{font-size:14px;line-height:1.8;margin:0 0 14px}.editorial-result small{font-size:11px;color:#748a9d}.editorial-pages{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.editorial-pages button:disabled{opacity:.4;cursor:default}[data-editorial-card][hidden],[data-editorial-pages][hidden],[data-editorial-empty][hidden]{display:none!important}.editorial-search--compact{max-width:850px;margin-inline:auto;padding:20px}.editorial-search--compact input{background:#fff}@media(max-width:700px){.editorial-results{grid-template-columns:1fr}.editorial-result{padding:18px}.editorial-filters button{font-size:11px;padding:9px 11px}.editorial-pages{gap:12px;font-size:12px}.editorial-search input{font-size:14px}}
