.iv-sort{white-space:nowrap;background:color-mix(in oklab, var(--bg-night) 70%, transparent);border:1px solid color-mix(in oklab, var(--pastel-lavender) 28%, transparent);font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:6px;flex-wrap:nowrap;align-items:center;gap:8px;padding:9px 14px;font-size:10.5px;transition:all .2s;display:inline-flex;position:relative}.iv-sort:hover{border-color:color-mix(in oklab, var(--neon-cyan) 60%, transparent);color:var(--neon-cyan);text-shadow:0 0 calc(6px * var(--glow)) color-mix(in oklab, var(--neon-cyan) 50%, transparent)}.iv-sort__k{color:oklab(100% 0 5.96046e-8/.5)}.iv-sort__v{color:var(--neon-cyan);white-space:nowrap;flex-shrink:0}.iv-sort__chev{opacity:.7;flex-shrink:0;font-size:8px}.iv-sort__menu{background:color-mix(in oklab, var(--bg-night) 96%, transparent);border:1px solid color-mix(in oklab, var(--neon-cyan) 30%, transparent);z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-width:200px;box-shadow:0 8px 24px #00000073, 0 0 calc(20px * var(--glow)) color-mix(in oklab, var(--neon-cyan) 25%, transparent);border-radius:6px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.iv-sort--menuLeft .iv-sort__menu{left:0;right:auto}.iv-sort__opt{text-align:left;color:oklab(100% 0 5.96046e-8/.78);font-family:var(--f-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:4px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:10.5px;transition:all .15s;display:flex}.iv-sort__opt-main{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.iv-sort__opt:hover{background:color-mix(in oklab, var(--neon-cyan) 12%, transparent);color:#fff}.iv-sort__opt.is-active{color:var(--neon-cyan)}.iv-sort__opt svg{flex-shrink:0}
