#panel .seller-phone-field{display:flex;flex-direction:column;gap:8px;min-width:0}
#panel .seller-phone-field>label{font:var(--seller-label)}
#panel .seller-phone-composite{display:flex;align-items:center;box-sizing:border-box;width:100%;height:46px;min-height:46px;border:1px solid #d6e1d6;border-radius:12px;background:#fffefa;min-width:0}
#panel .seller-phone-composite:focus-within{border-color:#428578;outline:2px solid #daae85;outline-offset:2px}
#panel #seller-phone-country{display:inline-flex;align-items:center;justify-content:center;flex:none;gap:8px;height:44px;min-height:0;padding:0 10px;border:0;border-right:1px solid #dce5df;border-radius:11px 0 0 11px;background:transparent;color:#143e46;font:var(--seller-value);white-space:nowrap;outline:none;box-shadow:none}
#panel #seller-phone-country svg{display:block;width:16px;height:16px;flex:none}
#panel #seller-phone-local,#panel #seller-phone-local:focus,#panel #seller-phone-local:focus-visible{box-sizing:border-box;display:block;flex:1;width:0;min-width:0;height:44px;min-height:0;margin:0;padding:11px 12px;border:0;border-radius:0;background:transparent;outline:none;box-shadow:none;color:#143e46;font:var(--seller-value)}
#panel #seller-phone-composite[aria-invalid=true]{border-color:#b85b50;background:#fff0eb}
#panel #seller-phone-composite[aria-invalid=true]:focus-within{outline-color:#b85b50}
#panel .seller-phone-error{margin:0;color:#a2463c;font:var(--seller-help)}
#panel .seller-phone-error:empty{display:none}
.seller-phone-dialog{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}
.seller-phone-dialog>header{font:500 12px/16px -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}
.seller-phone-dialog [role=listbox]{display:grid;grid-template-columns:minmax(0,1fr);gap:0}
.seller-phone-dialog[data-columns="2"] [role=listbox]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:8px}
.seller-phone-dialog [role=option]{height:40px;min-height:40px;min-width:0;gap:8px;font:400 16px/22px -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}
.seller-phone-country-name{flex:1;min-width:0}
