.phone-field[data-v-9910f0a7]{--phone-border:var(--rs-border-subtle);gap:.45rem;min-width:0;display:grid}.rs-public-form{--phone-border:#bdb6aa}.phone-field__label[data-v-9910f0a7]{color:var(--rs-text-primary);font-size:.9rem;font-weight:650}.phone-field__box[data-v-9910f0a7]{border:1px solid var(--phone-border);border-radius:var(--rs-radius-control);background:#fff;align-items:stretch;min-height:44px;display:flex;overflow:hidden}.phone-field__box[data-v-9910f0a7]:has(:focus-visible){outline:3px solid var(--rs-focus);outline-offset:3px}.phone-field--error .phone-field__box[data-v-9910f0a7]{border-color:var(--rs-danger)}.phone-field--disabled .phone-field__box[data-v-9910f0a7]{opacity:.6}.phone-field__chip[data-v-9910f0a7]{border:0;border-right:1px solid var(--phone-border);background:var(--rs-page);color:var(--rs-text-secondary);cursor:pointer;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .7rem;font-size:1rem;display:inline-flex}.phone-field__chip[data-v-9910f0a7]:disabled{cursor:not-allowed}.phone-field__chip[data-v-9910f0a7]:focus-visible{outline:none}.phone-field__flag[data-v-9910f0a7]{font-size:1.15rem;line-height:1}.phone-field__caret[data-v-9910f0a7]{width:.9rem;height:.9rem}.phone-field__caret[data-v-9910f0a7],.phone-field__placeholder[data-v-9910f0a7]{color:var(--rs-text-secondary)}.phone-field .phone-field__input[data-v-9910f0a7]{min-width:0;min-height:0;color:var(--rs-text-primary);font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:.7rem .8rem;font-size:1rem}.phone-field .phone-field__input[data-v-9910f0a7]::placeholder{color:#8b8f86}.phone-field__error[data-v-9910f0a7]{color:var(--rs-danger);font-size:.875rem;font-weight:500}.phone-field__panel[data-v-9910f0a7]{width:min(22rem,100vw - 2rem)}.phone-field__search[data-v-9910f0a7]{border-bottom:1px solid var(--rs-border-subtle);align-items:center;gap:.6rem;padding:.65rem .9rem;display:flex}.phone-field__search input[data-v-9910f0a7]{width:100%;color:var(--rs-text-primary);background:0 0;border:0;outline:none;font-size:1rem}.phone-field__list[data-v-9910f0a7]{max-height:16rem;padding:.35rem;overflow-y:auto}.phone-field__option[data-v-9910f0a7]{width:100%;color:var(--rs-text-primary);text-align:left;border-radius:8px;align-items:center;gap:.65rem;padding:.55rem .6rem;display:flex}.phone-field__option[data-active=true][data-v-9910f0a7]{background:var(--rs-page)}.phone-field__name[data-v-9910f0a7]{flex:1;min-width:0}.phone-field__name strong[data-v-9910f0a7]{font-weight:700}.phone-field__code[data-v-9910f0a7],.phone-field__none[data-v-9910f0a7]{color:var(--rs-text-secondary);font-size:.9rem}.phone-field__none[data-v-9910f0a7]{text-align:center;padding:.9rem}
