.em-sortbtn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:4px;padding:0;border:0;border-radius:6px;background:none;color:var(--em-dim,#6c7a76);cursor:pointer;vertical-align:middle}.em-sortbtn svg{width:14px;height:14px}.em-sortbtn:hover,.em-sortbtn[aria-expanded=true]{background:var(--em-raised,#eef2f0);color:var(--em-text,#191b29)}.em-sortbtn.is-active,.em-sorttag{color:var(--em-accent,#41aa05)}.em-sorttag{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:999px;background:var(--em-pos-bg,rgba(65,170,5,.12));font-size:11px;font-weight:600;line-height:16px;vertical-align:middle;white-space:nowrap}.em-sortmenu{position:fixed;z-index:1060;padding:6px;border:1px solid #e0e5e3;border-radius:10px;background:#fff;color:#191b29;box-shadow:0 10px 28px rgba(0,0,0,.14);font-size:13px;text-align:left}body.dark-mode .em-sortmenu{border-color:#2a3435;background:#121819;color:#e9f0ee;box-shadow:0 10px 28px rgba(0,0,0,.6)}.em-sortmenu__title{padding:4px 6px 6px;font-weight:600}.em-sortmenu__unit{color:#5b5b5b;font-weight:400}body.dark-mode .em-sortmenu__unit{color:#8a9a96}.em-sortmenu__row{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 6px}.em-sortmenu__label{color:#5b5b5b;white-space:nowrap}body.dark-mode .em-sortmenu__label{color:#8a9a96}.em-sortmenu__dirs{display:inline-flex;gap:4px}.em-sortmenu__opt{flex:none;padding:3px 7px;border:1px solid #d6d6d6;border-radius:999px;background:none;color:inherit;font:inherit;font-size:11.5px;white-space:nowrap;cursor:pointer}body.dark-mode .em-sortmenu__opt{border-color:#3a4546}.em-sortmenu__opt:hover{border-color:#41aa05}.em-sortmenu__opt.is-on{border-color:#41aa05;background:rgba(65,170,5,.12);color:#2f7d03;font-weight:600}body.dark-mode .em-sortmenu__opt.is-on{color:#4ade80}.em-sortmenu__clear{display:block;width:100%;margin-top:4px;padding:7px 6px 4px;border:0;border-top:1px solid #e0e5e3;background:none;color:#5b5b5b;font:inherit;font-size:12px;text-align:left;cursor:pointer}body.dark-mode .em-sortmenu__clear{border-top-color:#2a3435;color:#8a9a96}.em-sortmenu__clear:hover{color:#41aa05}