.evp{gap:8px;min-width:0;display:grid}.evp-reg{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin:2px 0 10px;display:flex}.evp-regl{color:var(--mute);font:500 13px/1 var(--core);margin-right:4px}.evp-reg button{background:color-mix(in srgb,var(--ink) 7%,var(--page));height:34px;color:var(--ink);font:500 13.5px/1 var(--core);cursor:pointer;border:0;border-radius:100px;padding:0 14px}.evp-reg button[aria-pressed=true]{background:var(--ink);color:var(--page)}.evp-reg button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.evp-pick{position:relative}.evp-pb{border:1px solid var(--ctl);border-radius:var(--r-field);background:var(--page);width:100%;min-width:0;height:48px;color:var(--ink);font:400 16px/1 var(--core);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 0 20px;display:flex}.evp-pb:disabled{opacity:.4;cursor:not-allowed}.evp-pb span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.evp-pb .ph{color:var(--mute)}.evp-pb svg{width:10px;height:10px;transition:transform .2s var(--ease);flex:none}.evp-pb[aria-expanded=true]{border-color:var(--ink)}.evp-pb[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.evp-pb[aria-expanded=true] svg{transform:rotate(180deg)}.evp-pl{z-index:30;overscroll-behavior:contain;max-height:min(440px,60vh);padding:var(--s1);border-radius:var(--r-card);background:var(--alt);box-shadow:var(--shadow-pop);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.evp-pg+.evp-pg{margin-top:var(--s2)}.evp-pm{padding:var(--s2) 14px var(--s1);color:var(--ink);font:500 16px/1.3 var(--core);display:block}.evp-pm b{font-weight:600}.evp-po{border-radius:var(--r-small);color:var(--ink);font:400 16px/1.35 var(--core);cursor:pointer;outline:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.evp-po:before{content:"";border:1.5px solid var(--ink);border-radius:4px;flex:none;width:14px;height:14px}.evp-po[aria-selected=true]:before{background:var(--ink) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.8%22%20d%3D%22m3.5%207.2%202.3%202.3%204.7-5%22%2F%3E%3C%2Fsvg%3E) center /100% no-repeat}.evp-po:focus,.evp-po:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.evp-on{flex:1 1 0;min-width:0}.evp-for{background:color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink2);font:500 12px/1.2 var(--core);white-space:nowrap;border-radius:100px;flex:none;margin-left:auto;padding:4px 10px}.evp-for[data-aud=lf]{background:color-mix(in srgb,var(--aud-lf) 18%,transparent)}.evp-for[data-aud=ih]{background:color-mix(in srgb,var(--aud-ih) 16%,transparent)}@media (prefers-reduced-motion:no-preference){.evp-pl{animation:evp-in .28s var(--ease-out)}}@keyframes evp-in{0%{opacity:0;transform:translateY(-4px)}}@media (width<=640px){.evp-po{flex-wrap:wrap;row-gap:4px}.evp-on{flex:calc(100% - 30px)}.evp-for{flex-basis:auto;margin-left:30px}}
