.pcombo{min-width:0;position:relative}.pcombo .input{text-overflow:ellipsis;height:48px;scroll-margin-top:calc(var(--hh) + 8px)}.pcombo.has .input{padding-right:44px}.pcombo .pc-clr{width:44px;height:44px;color:var(--g400);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.pcombo .pc-clr:hover{color:var(--g600)}.pcombo .pc-clr:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.pcombo .pc-panel{z-index:12;box-shadow:0 0 0 1px var(--ring),0 1px 2px #0220470f,0 12px 32px #02204724;max-height:var(--pc-max,420px);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.pcombo .pc-panel[hidden]{display:none}.pcombo .pc-cap{color:var(--g500);padding:6px 10px 4px;font-size:12px;line-height:18px}.pcombo ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pcombo li{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;justify-content:center;gap:1px;min-height:52px;padding:7px 10px;display:flex}.pcombo li.on{background:var(--blue-w)}.pcombo li .t{color:var(--g900);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:21px;overflow:hidden}.pcombo li .s{color:var(--g500);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.pcombo li.cur .t,.pcombo li.pc-rfq .t{color:var(--blue-t)}@media (pointer:coarse){.pcombo .input{font-size:16px}.pcombo li{min-height:56px}}html[data-theme=ink] .pcombo .pc-panel{border-radius:6px}html[data-theme=ink] .pcombo li{border-radius:4px}
