.list-sort-trigger{height:36px;width:168px;padding:0 14px;border:0;border-radius:999px;background:#e8e8ea;box-shadow:none;transition:background-color .15s ease}.list-sort-trigger>span{display:flex;align-items:center;gap:8px}.list-sort-trigger:hover,.list-sort-trigger[data-state=open]{background:#dedee1}.list-sort-trigger[data-state=open]>svg{rotate:180deg}.list-sort-menu{box-sizing:border-box;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);padding:6px;border:0;border-radius:20px;background:#fff;box-shadow:0 8px 28px #18181b14}.list-sort-menu [data-radix-select-viewport]{min-width:0;width:100%}.list-sort-menu [role=option]{min-height:40px;margin:2px 0;padding:8px 32px 8px 12px;border-radius:12px;cursor:pointer}.list-sort-menu [role=option][data-state=checked]{background:#f4f4f5;font-weight:600}.list-sort-menu [role=option][data-highlighted]{background:#eeeef0}@media(prefers-reduced-motion:reduce){.list-sort-trigger{transition:none}}.list-sort-trigger.tool-catalog-time-sort{width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;flex:0 0 36px;padding:0;border-radius:50%;box-sizing:border-box;justify-content:center}.tool-catalog-time-sort>svg{display:block}.list-sort-trigger.tool-catalog-time-sort[data-state=open]>svg{rotate:none}.list-sort-menu.tool-catalog-time-sort-menu{width:144px;min-width:144px}.tool-catalog-time-sort-menu{z-index:60;outline:none}.tool-catalog-time-sort-menu [role=menuitemradio]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:40px;margin:2px 0;padding:8px 12px;border:0;border-radius:12px;background:transparent;color:#18181b;font:inherit;font-size:14px;white-space:nowrap;text-align:left;cursor:pointer}.tool-catalog-time-sort-menu [role=menuitemradio][aria-checked=true]{background:#f4f4f5;font-weight:600}.tool-catalog-time-sort-menu [role=menuitemradio]:is(:hover,:focus-visible){background:#eeeef0;outline:none;box-shadow:none}.tool-catalog-time-sort-menu [role=menuitemradio]:focus-visible{box-shadow:inset 0 0 0 1px #a1a1aa}