.phone[data-v-b4e8f7bf]{align-items:center;display:flex;gap:6px;min-width:0;position:relative;width:100%}.phone.plain[data-v-b4e8f7bf]{background:#fff;border:1px solid #d1d5db;border-radius:10px;padding-left:4px;transition:border-color .15s,box-shadow .15s}.phone.plain.open[data-v-b4e8f7bf],.phone.plain[data-v-b4e8f7bf]:focus-within{border-color:#c9a14a;box-shadow:0 0 0 3px #c9a14a2e}.phone.plain.bad[data-v-b4e8f7bf]{border-color:#f87171}.phone.plain input[data-v-b4e8f7bf]{border:0!important;box-shadow:none!important;font-size:14px;padding:9px 12px 9px 4px}.phone>input[data-v-b4e8f7bf]{background:transparent;color:#111827;flex:1 1 0;min-width:0;outline:none;width:100%}.country[data-v-b4e8f7bf]{align-items:center;border-radius:8px 0 0 8px;border-right:1px solid #e5e7eb;display:inline-flex;flex-shrink:0;gap:7px;height:38px;padding:0 8px}.field .country[data-v-b4e8f7bf]{height:42px}.country[data-v-b4e8f7bf]:hover{background:#f3f4f6}.flag[data-v-b4e8f7bf]{border-radius:3px;box-shadow:0 0 0 1px #0000000f;flex-shrink:0;height:16px;-o-object-fit:cover;object-fit:cover;width:24px}.cname[data-v-b4e8f7bf]{color:#374151;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dial[data-v-b4e8f7bf]{color:#111827;font-size:15px;font-weight:600}.plain .dial[data-v-b4e8f7bf]{font-size:14px}@media (max-width:420px){.cname[data-v-b4e8f7bf]{display:none}}.pop[data-v-b4e8f7bf]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 16px 40px #0b1e3d29;cursor:default;left:-1px;min-width:260px;overflow:hidden;position:absolute;right:-1px;top:calc(100% + 6px);z-index:40}.q[data-v-b4e8f7bf]{border:1px solid #e5e7eb!important;border-radius:10px;display:block;flex:none;font-size:15px;margin:10px;outline:none;padding:9px 12px!important;width:calc(100% - 20px)!important}.q[data-v-b4e8f7bf]:focus{border-color:#c9a14a!important}.list[data-v-b4e8f7bf]{max-height:16rem;overflow-y:auto}.opt[data-v-b4e8f7bf]{align-items:center;color:#111827;display:flex;font-size:15px;gap:10px;padding:9px 14px;width:100%}.opt[data-v-b4e8f7bf]:hover{background:#f9fafb}.opt.sel[data-v-b4e8f7bf]{background:#fbf6ea}
