html body .wts-phone-field{text-align:left;gap:7px;width:100%;min-width:0;display:grid;container:phone-field/inline-size}@container phone-field (width<=245px){html body .wts-phone-controls{grid-template-columns:1fr;gap:8px}}html body .wts-phone-controls{grid-template-columns:128px minmax(0,1fr);align-items:stretch;gap:9px;min-width:0;display:grid}html body .wts-phone-controls input{box-sizing:border-box;width:100%;min-width:0;height:48px;margin:0}html body .wts-phone-controls .wts-select-trigger{box-sizing:border-box;background:var(--p-soft,var(--cx-inset,#27272b));width:100%;height:48px;min-height:48px;color:inherit;border:0;border-radius:12px;gap:8px;padding:10px 12px}html body .wts-phone-flag{object-fit:cover;border-radius:3px;width:24px;min-width:24px;height:18px;display:block;box-shadow:0 0 0 1px #8883}html body .wts-phone-field .wts-phone-result{color:var(--p-muted,var(--cx-muted,#a1a1aa));overflow-wrap:anywhere;margin:0;padding-left:3px;font-size:12px;font-weight:400;line-height:1.5}html[data-appearance=mixed] .wts-phone-controls .wts-select-trigger{background:var(--p-soft,var(--cx-inset,#f1f1f4))}html body .wts-phone-controls:focus-within{outline:none}html body [data-slot=select-content].wts-phone-menu{box-sizing:border-box;width:360px;max-width:min(360px,100vw - 24px)}html body .wts-phone-menu [data-slot=select-item]>span:first-child{flex:1 1 0;width:100%;min-width:0}html body .wts-phone-menu .wts-select-option-label{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}html body .wts-phone-menu [data-slot=select-item]{padding-right:36px}html body .wts-phone-controls :focus-visible{outline-offset:2px;outline:2px solid #aa8feb}@media (max-width:380px){html body .wts-phone-controls{grid-template-columns:116px minmax(0,1fr);gap:7px}html body .wts-phone-controls .wts-select-trigger{padding-inline:9px}}html body .wts-phone-field .wts-phone-controls :is(input[type=tel]),html body .wts-phone-field .wts-phone-controls .wts-select-trigger{height:48px!important;min-height:48px!important;margin:0!important}html body .connect-form .wts-phone-field .wts-phone-controls{margin-top:9px}html body .consultation-page .connect-form .wts-phone-field .wts-phone-controls :is(input[type=tel],.wts-select-trigger){height:47px!important;min-height:47px!important}
