.archive-sort{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin:1rem 0 1.4rem;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:12px}.archive-sort label{font-weight:600}.archive-sort select,.archive-sort button{background:#202735;color:#f4f6fb;border:1px solid #596273;border-radius:8px;padding:.55rem .8rem;font:inherit}.archive-sort button{cursor:pointer}.archive-sort button:hover{border-color:#a5b6d5}@media(max-width:560px){.archive-sort select{flex:1;min-width:145px}}
