.pick{position:relative;display:inline-flex;min-width:0}.pick.pickWide{display:flex;width:100%}.pick .pickButton{display:flex;align-items:center;gap:var(--s2);width:100%;min-width:0;height:var(--h-control);padding:0 var(--s2) 0 var(--s3);border:1px solid var(--line);border-radius:var(--r-control);background:var(--panel);color:var(--ink);font:inherit;font-size:var(--t-13);text-align:left;cursor:pointer;transition:background-color var(--m-fast) var(--m-ease),border-color var(--m-fast) var(--m-ease)}.pick[data-size=sm] .pickButton{height:var(--h-control-sm);padding:0 var(--s1) 0 var(--s2);font-size:var(--t-12)}.pick[data-mono] .pickButton{font-family:var(--font-mono)}.pick .pickButton:hover:not(:disabled){background:var(--row-hover);border-color:var(--line-strong)}.pick .pickButton[aria-expanded=true]{background:var(--row-hover);border-color:var(--line-strong)}.pick .pickButton:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.pick .pickButton:disabled{color:var(--ink-faint);cursor:not-allowed}.pick .pickButton svg{flex:none;color:var(--ink-faint)}.pick .pickWidth{display:grid;flex:1;min-width:0}.pick .pickWidth>*{grid-area:1 / 1}.pick .pickValue{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick .pickSizer{display:grid;height:0;overflow:hidden;visibility:hidden;white-space:nowrap;pointer-events:none}.pickMenu.pickMenu{position:fixed;top:auto;bottom:auto;z-index:80;width:max-content;max-width:min(420px,calc(100vw - 16px));overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--glass-line);border-radius:var(--r-layer);background:var(--glass);backdrop-filter:blur(var(--glass-blur)) var(--glass-more);-webkit-backdrop-filter:blur(var(--glass-blur)) var(--glass-more);box-shadow:var(--lift-3),var(--edge);animation:menuIn var(--m-fast) var(--m-ease)}@media(prefers-reduced-motion:reduce){.pickMenu.pickMenu{animation:none}}.pickMenu.pickMenu .pickItem{display:flex;align-items:center;gap:var(--s2);width:100%;min-height:30px;padding:6px var(--s2);line-height:18px;border-radius:var(--r-card);background:none;color:var(--ink);font-size:var(--t-13);text-align:left;cursor:pointer;transition:background-color var(--m-fast) var(--m-ease)}.pickMenu.pickMenu[data-mono] .pickItem{font-family:var(--font-mono)}.pickMenu.pickMenu .pickItem[data-hover]{background:var(--row-hover)}.pickMenu.pickMenu .pickItem[aria-selected=true]{background:var(--picked);color:var(--picked-ink);font-weight:500}.pickMenu.pickMenu .pickItem[aria-selected=true][data-hover]{box-shadow:inset 0 0 0 1px var(--line-strong)}.pickMenu.pickMenu .pickItem[data-off]{color:var(--ink-muted);cursor:not-allowed}.pickMenu.pickMenu .pickItem svg{flex:none;color:var(--ink)}.pickMenu.pickMenu .pickItemText{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.pickMenu.pickMenu .pickItem:has(.pickItemAbout){min-height:44px;padding-top:var(--s2);padding-bottom:var(--s2)}.pickMenu.pickMenu .pickItemName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pickMenu.pickMenu .pickItemAbout{color:var(--ink-faint);font-size:var(--t-11);line-height:var(--lh-normal);white-space:normal}.pick .pickSign,.pickItemSign{display:grid;place-items:center;flex:none;color:var(--ink-muted)}.pickNovoe{display:inline-block;flex:none;width:6px;height:6px;margin-left:6px;border-radius:50%;background:var(--good)}.pickNovoeVerh{margin-left:auto;margin-right:4px}
