.sorting-dropdown[data-v-3a92fbf6]{position:absolute;top:100%;left:0;z-index:1000;min-width:200px;background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.05)}@media (max-width:520px){.sorting-dropdown[data-v-3a92fbf6]{left:-100px}}.dropdown-item[data-v-3a92fbf6]{border-bottom:1px solid #e9ecef;padding:6px;cursor:pointer;transition:background-color .2s ease}.dropdown-item[data-v-3a92fbf6]:last-child{border-bottom:none}.dropdown-item[data-v-3a92fbf6]:hover{background-color:#f8f9fa}.dropdown-item.active[data-v-3a92fbf6]{background-color:#21e58a;color:#fff}.sub-menu .navbar{flex-wrap:wrap}.sub-menu .sub-menu-nav{width:100%}.sub-menu .sorting-toggle{border:1px solid #e9ecef;border-radius:4px;padding:6px 12px;font-weight:500;min-width:200px;cursor:pointer;background-color:#fff;transition:border-color .2s ease}.sub-menu .sorting-toggle:hover{border-color:#ced4da}.sub-menu .sorting-toggle .arrow{margin-left:8px;font-size:.7rem;transition:transform .2s ease}.sub-menu .sorting-toggle .arrow.open{transform:rotate(180deg)}.sub-menu .sorting-dropdown{z-index:1000;margin-top:4px;background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.05)}@media (min-width:520px){.sub-menu .navbar{flex-wrap:nowrap}.sub-menu .sub-menu-nav{width:auto}}@media (min-width:1040px){.sub-menu .navbar .navbar-nav .nav-item{margin-left:.5rem;margin-right:.5rem}}@media (min-width:1140px){.sub-menu .navbar .navbar-nav .nav-item{margin-left:1rem;margin-right:1rem}}@media (max-width:520px){.sub-menu .sorting-toggle{min-width:100px;margin:5px 10px}}