.BlogSort-module__pZ0BPq__wrapper{direction:rtl;display:inline-block;position:relative}.BlogSort-module__pZ0BPq__button{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e8e3f5;border-radius:14px;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-size:14px;list-style:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 5px 20px #0f172a0a}.BlogSort-module__pZ0BPq__button::-webkit-details-marker{display:none}.BlogSort-module__pZ0BPq__button:hover{border-color:#d8cdf6;box-shadow:0 8px 24px #7c3aed14}.BlogSort-module__pZ0BPq__icon{color:#7c3aed;font-size:19px;line-height:1}.BlogSort-module__pZ0BPq__label{color:#64748b;white-space:nowrap}.BlogSort-module__pZ0BPq__current{color:#1e293b;white-space:nowrap;font-weight:900}.BlogSort-module__pZ0BPq__arrow{color:#8b5cf6;margin-right:3px;font-size:13px;transition:transform .2s}.BlogSort-module__pZ0BPq__wrapper[open] .BlogSort-module__pZ0BPq__arrow{transform:rotate(180deg)}.BlogSort-module__pZ0BPq__menu{z-index:100;background:#fff;border:1px solid #e8e3f5;border-radius:15px;width:190px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 45px #311f5e24}.BlogSort-module__pZ0BPq__option{box-sizing:border-box;color:#5f6578;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:flex}.BlogSort-module__pZ0BPq__option:hover{color:#7c3aed;background:#f7f4ff}.BlogSort-module__pZ0BPq__active{color:#6d28d9;background:#f1ebff;font-weight:900}.BlogSort-module__pZ0BPq__active:hover{color:#6d28d9;background:#ebe3ff}.BlogSort-module__pZ0BPq__check{color:#fff;background:#7c3aed;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:11px;font-weight:900;display:inline-flex}.BlogSort-module__pZ0BPq__wrapper[open] .BlogSort-module__pZ0BPq__button{border-color:#cfc1f4;box-shadow:0 7px 24px #7c3aed17}@media (max-width:599px){.BlogSort-module__pZ0BPq__wrapper{width:100%}.BlogSort-module__pZ0BPq__button{box-sizing:border-box;justify-content:flex-start;width:100%}.BlogSort-module__pZ0BPq__arrow{margin-right:auto}.BlogSort-module__pZ0BPq__menu{box-sizing:border-box;width:100%}}
