.ph[data-v-e5362fe3]{width:100%;min-width:0;display:flex;position:relative}.ph__cc[data-v-e5362fe3]{border:1.5px solid var(--line-2);border-radius:var(--r-sm) 0 0 var(--r-sm);background:var(--soft);height:48px;font:inherit;color:var(--ink);cursor:pointer;transition:background-color .15s var(--ease), border-color .18s var(--ease);border-right:0;flex:none;align-items:center;gap:8px;padding:0 10px 0 13px;font-size:14.5px;font-weight:700;display:inline-flex}.ph__cc[data-v-e5362fe3]:hover{background:var(--soft-2)}.ph__cc[data-v-e5362fe3]:focus-visible{z-index:1;border-color:var(--brand);outline:none;position:relative;box-shadow:0 0 0 4px #2355f51f}.ph__dial[data-v-e5362fe3]{font-variant-numeric:tabular-nums}.ph__chev[data-v-e5362fe3]{color:var(--faint);flex:none;margin-right:-2px}.ph__num[data-v-e5362fe3]{border:1.5px solid var(--line-2);border-radius:0 var(--r-sm) var(--r-sm) 0;width:0;min-width:0;height:48px;font:inherit;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--ink);transition:border-color .18s var(--ease), box-shadow .18s var(--ease);background:#fff;outline:none;flex:1 1 0;padding:0 14px;font-size:15.5px}.ph__num[data-v-e5362fe3]::placeholder{color:var(--faint);letter-spacing:.02em}.ph__num[data-v-e5362fe3]:hover{border-color:var(--faint)}.ph__num[data-v-e5362fe3]:focus{z-index:1;border-color:var(--brand);position:relative;box-shadow:0 0 0 4px #2355f51f}.ph.is-bad .ph__cc[data-v-e5362fe3],.ph.is-bad .ph__num[data-v-e5362fe3]{border-color:var(--sale)}.ph__pop[data-v-e5362fe3]{z-index:60;border:1px solid var(--line);border-radius:var(--r-md);background:#fff;width:min(320px,100%);min-width:280px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 56px -12px #0b153347}.ph__pop--up[data-v-e5362fe3]{top:auto;bottom:calc(100% + 8px)}.ph__search[data-v-e5362fe3]{border:1.5px solid var(--brand);border-radius:var(--r-sm);width:100%;height:40px;font:inherit;color:var(--ink);background:#fff;outline:none;margin-bottom:6px;padding:0 12px;font-size:14px;box-shadow:0 0 0 4px #2355f51a}.ph__search[data-v-e5362fe3]::placeholder{color:var(--faint)}.ph__list[data-v-e5362fe3]{overscroll-behavior:contain;max-height:252px;margin:0;padding:0;list-style:none;overflow-y:auto}.ph__opt[data-v-e5362fe3]{border-radius:var(--r-xs);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.ph__opt.is-cursor[data-v-e5362fe3]{background:var(--soft-2)}.ph__opt.is-on .ph__optname[data-v-e5362fe3]{color:var(--brand)}.ph__optname[data-v-e5362fe3]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.ph__optdial[data-v-e5362fe3]{font-variant-numeric:tabular-nums;color:var(--faint);flex:none;font-size:13px}.ph__empty[data-v-e5362fe3]{color:var(--muted);text-align:center;padding:12px 10px;font-size:13px}.ph-pop-enter-active[data-v-e5362fe3],.ph-pop-leave-active[data-v-e5362fe3]{transition:opacity .14s var(--ease), transform .14s var(--ease)}.ph-pop-enter-from[data-v-e5362fe3],.ph-pop-leave-to[data-v-e5362fe3]{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.ph-pop-enter-active[data-v-e5362fe3],.ph-pop-leave-active[data-v-e5362fe3]{transition:none}}
