.phone-input-group{display:-webkit-box;display:-ms-flexbox;display:flex}.phone-input-group .phone-input{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.phone-input-group .phone-input input{margin-left:0;border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;border-top-left-radius:0;border-bottom-left-radius:0}.phone-prefix.control .button.is-danger{border-color:#f14668}.phone-prefix.control .button.is-success{border-color:#48c78e}.country-selector button.button.input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.country-selector button.button.input.is-danger{background:inherit;color:inherit;border-color:#f14668}.country-selector button.button.input.is-success{background:inherit;color:inherit;border-color:#48c78e}.country-selector button.button.input div.button-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.country-selector button.button.input div.button-content .flag{width:24px;height:24px}.country-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.country-list-item .flag{width:24px;height:24px}