.nodsb-rs-archive{max-width:1200px;margin:1.5rem auto 3rem;font:inherit;color:inherit}.nodsb-rs-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1.25rem;border:1px solid #d6dce2;border-radius:14px;background:#f7f9fb}.nodsb-rs-filter{display:flex;flex-direction:column;gap:.35rem;min-width:0}.nodsb-rs-filter label{font-weight:650;font-size:.89rem}.nodsb-rs-filter input,.nodsb-rs-filter select{width:100%;min-height:44px;padding:.6rem;border:1px solid #aab7c3;border-radius:7px;background:white;color:#172b3d;font:inherit}.nodsb-rs-actions{grid-column:1/-1;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.nodsb-rs-actions button{border:0;border-radius:7px;background:#173f60;color:white;padding:.7rem 1.15rem;font:inherit;font-weight:650;cursor:pointer}.nodsb-rs-actions a{font-size:.92rem}.nodsb-rs-count{font-size:.95rem;opacity:.8;margin:1.6rem 0 .9rem}.nodsb-rs-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.nodsb-rs-card{border:1px solid #d6dce2;border-radius:12px;padding:1.3rem;background:#fff;color:#172b3d;display:flex;flex-direction:column;gap:.7rem}.nodsb-rs-cardtop{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;font-size:.83rem}.nodsb-rs-cardtop time{color:#536678}.nodsb-rs-court{font-weight:700;color:#1a4f72;background:#eaf2f8;padding:.25rem .55rem;border-radius:30px}.nodsb-rs-card h3{font-size:1.2rem;line-height:1.3;margin:0}.nodsb-rs-card h3 a{color:#173f60}.nodsb-rs-card .nodsb-rs-sub{font-size:.9rem;color:#4f6170}.nodsb-rs-card p{margin:.1rem 0;font-size:.96rem;line-height:1.55}.nodsb-rs-tags{display:flex;gap:.4rem;flex-wrap:wrap}.nodsb-rs-tags span{border:1px solid #ced7df;border-radius:6px;padding:.15rem .5rem;font-size:.79rem}.nodsb-rs-card p.nodsb-rs-related{font-size:.83rem;color:#385d43}.nodsb-rs-more{margin-top:auto;font-weight:650;font-size:.9rem}.nodsb-rs-pagination ul{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:center;list-style:none;margin:1.5rem 0;padding:0}.nodsb-rs-pagination a,.nodsb-rs-pagination span{display:block;padding:.4rem .75rem;border:1px solid #c5d1da;border-radius:5px}.nodsb-rs-pagination .current{background:#173f60;color:white}.nodsb-rs-empty{padding:2rem 0}.nodsb-rs-detail{padding:1rem 0 2rem}.nodsb-rs-data{margin:1rem 0 2rem;border-top:1px solid #d6dce2}.nodsb-rs-data>div{display:grid;grid-template-columns:minmax(130px,32%) 1fr;gap:1rem;border-bottom:1px solid #d6dce2;padding:.65rem 0}.nodsb-rs-data dt{font-weight:650}.nodsb-rs-data dd{margin:0}.nodsb-rs-detail section{margin:1.5rem 0}.nodsb-rs-source{font-weight:700}.nodsb-rs-disclaimer{font-size:.85rem;opacity:.75}.nodsb-rs-editorial{margin-top:1rem}@media(max-width:900px){.nodsb-rs-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.nodsb-rs-filters,.nodsb-rs-results{grid-template-columns:1fr}.nodsb-rs-data>div{grid-template-columns:1fr;gap:.1rem}}
