:where(.c-vyb-t){display:inline-flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;max-width:100%;min-width:0;min-height:30px;padding:0 10px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);border-radius:8px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.c-vyb-t{background-image:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-vyb-t:disabled{cursor:not-allowed;opacity:.55}.c-vyb-t[aria-expanded=true]{box-shadow:0 0 0 1px #0055cc,0 0 0 3px rgb(0 85 204/.15)}.c-vyb-t[data-placeholder] .c-vyb-t-label{opacity:.6}.c-vyb-t-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-vyb-t-chev{flex:none;opacity:.6;line-height:1}.c-vyb-req{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.c.c-vyb-pop{position:fixed;z-index:1000;max-width:calc(100vw - 16px);display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:10px;background:var(--bg);font:500 14px/20px var(--font-ui);letter-spacing:-.07px;box-shadow:var(--float)}.c-vyb-search,.c.c-vyb-pop{box-sizing:border-box;color:var(--ink);outline:none}.c-vyb-search{height:30px;margin:0 0 2px;padding:0 8px;border:0;border-radius:7px;background:transparent;box-shadow:0 0 0 1px var(--line-btn) inset;font:inherit}.c-vyb-search:focus-visible{box-shadow:0 0 0 1px var(--acc) inset}.c-vyb-search::-moz-placeholder{color:var(--ink-50)}.c-vyb-search::placeholder{color:var(--ink-50)}.c-vyb-list{display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.c-vyb-group{padding:8px 8px 2px;color:var(--ink-63);font-size:12px;line-height:16px}.c-vyb-opt{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 8px;border-radius:7px;cursor:pointer}.c-vyb-opt[data-active]{background:var(--hover)}.c-vyb-opt[aria-disabled=true]{cursor:not-allowed;opacity:.5}.c-vyb-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-vyb-hint{flex:none;color:var(--ink-50);font-size:12px}.c-vyb-check{flex:none;color:var(--acc)}.c-vyb-none{padding:8px;color:var(--ink-50)}.c-vyb-foot{margin-top:4px;padding-top:4px;border-top:1px solid var(--line)}.c-vyb-create{display:flex;align-items:center;width:100%;height:30px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:var(--acc);font:inherit;text-align:left;cursor:pointer}.c-vyb-create:focus-visible,.c-vyb-create:hover{background:var(--hover)}@media (prefers-reduced-motion:no-preference){.c.c-vyb-pop{animation:c-vyb-in var(--t-menu,.14s) var(--ease,ease-out)}@keyframes c-vyb-in{0%{opacity:0;transform:translateY(-2px)}}}