@layer make-sort{
html body .make-sort-wrap{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin:0 0 18px!important;min-width:0!important;max-width:100%!important;position:relative!important;z-index:2!important}
html body .make-sort-control{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:32px!important}
html body .make-sort-wrap #make-sort-label{font:600 14px/1.3 Arial,sans-serif!important;color:#242930!important}
html body .make-sort-wrap #make-sort-toggle{position:relative!important;display:inline-block!important;flex:none!important;width:46px!important;min-width:46px!important;height:20px!important;min-height:20px!important;padding:0!important;margin:0!important;border:2px solid #e9e9e9!important;border-radius:40px!important;background:linear-gradient(105deg,#999,#d4d4d4 38%,#bdbdbd)!important;box-shadow:inset 1px 2px 5px #6665,0 2px 3px #2223!important;zoom:1!important;transform:none!important;cursor:pointer!important}
html body .make-sort-wrap .ev-switch-knob{position:absolute!important;top:-4px!important;left:-2px!important;width:24px!important;height:24px!important;border:2px solid #f8f8f8!important;border-radius:50%!important;background:conic-gradient(from 15deg,#d5d5d5,#fafafa,#b9b9b9,#f8f8f8,#ccc,#fff,#d5d5d5)!important;box-shadow:2px 3px 5px #0004,inset 0 0 0 2px #aaa!important;transition:left .2s!important}
html body .make-sort-wrap .ev-switch-word{position:absolute!important;top:50%!important;right:4px!important;left:auto!important;transform:translateY(-50%)!important;font:600 7px/1 Arial,sans-serif!important;color:#595959!important;letter-spacing:.5px!important}
html body .make-sort-wrap [aria-checked=true] .ev-switch-knob{left:20px!important}
html body .make-sort-wrap [aria-checked=true] .ev-switch-word{left:4px!important;right:auto!important}
html body .make-sort-tabs{display:flex!important;align-items:stretch!important;gap:8px!important;overflow-x:auto!important;max-width:100%!important;padding:3px 2px 7px!important;border-bottom:1px solid #b9bfc6!important;scrollbar-width:thin!important;scrollbar-color:#a7afb9 #eef0f4!important}
html body .make-sort-tabs[hidden]{display:none!important}
html body .make-sort-tabs button{flex:0 0 auto!important;width:auto!important;min-width:100px!important;min-height:40px!important;margin:0!important;padding:9px 18px!important;border:1px solid #b8bec6!important;border-radius:8px 8px 0 0!important;background:linear-gradient(110deg,#f2f3f4,#fff,#e8eaed)!important;box-shadow:inset 0 1px 1px #fff!important;color:#424951!important;font:600 14px/1.3 Arial,sans-serif!important;cursor:pointer!important}
html body .make-sort-tabs button[aria-selected=true]{background:linear-gradient(110deg,#bfc3c8,#f5f5f5,#c3c7cc)!important;border-color:#8f98a3!important;box-shadow:inset 0 1px 2px #fff,inset 0 -3px #747f8b!important;color:#20252b!important}
html body :is(#make-sort-toggle,.make-sort-tabs button):focus-visible{outline:2px solid #315c9b!important;outline-offset:2px!important}
@media(prefers-reduced-motion:reduce){html body .make-sort-wrap .ev-switch-knob{transition:none!important}}
}
