.phone-country-flag[data-v-2f68cbfe]{flex:none;align-items:center;display:inline-flex}.phone-country-trigger[data-v-b65e3004]{justify-content:center;align-items:center;gap:var(--sk-spacing-2);min-height:44px;padding:var(--sk-spacing-1) var(--sk-spacing-2) var(--sk-spacing-1) 0;border-right:1px solid var(--sk-color-border);color:inherit;font:inherit;font-weight:var(--sk-font-weight-semibold);white-space:nowrap;cursor:pointer;pointer-events:auto;background:0 0;display:inline-flex}.phone-country-trigger[data-v-b65e3004]:focus-visible{outline:2px solid var(--sk-color-primary);outline-offset:3px;border-radius:var(--sk-radius-sm)}.phone-country-trigger--locked[data-v-b65e3004],.phone-country-trigger[data-v-b65e3004]:disabled{cursor:default}.ui-phone-input[data-v-3f41de55]{min-width:0;position:relative}.ui-phone-input--native[data-v-3f41de55]{align-items:center;gap:var(--sk-spacing-3);display:flex}.ui-phone-input--native[data-v-3f41de55] .phone-country-trigger{margin-block:-6px}.ui-phone-input__national[data-v-3f41de55]{width:0;min-width:0;color:inherit;caret-color:var(--sk-color-primary);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.ui-phone-input__national[data-v-3f41de55]::placeholder{color:inherit;opacity:.5}.ui-phone-input__error[data-v-3f41de55]{margin-top:var(--sk-spacing-1);color:var(--sk-color-error);font-size:var(--sk-font-size-sm);line-height:var(--sk-line-height-tight);text-align:left;position:absolute;top:100%;left:0}.ui-phone-input__country-prefix[data-v-3f41de55]{flex:none;order:-1;align-items:center;margin-inline-end:var(--sk-spacing-1);display:flex}.ui-phone-input[data-v-3f41de55] .sk-input__container{-moz-column-gap:var(--sk-spacing-2);column-gap:var(--sk-spacing-2)}.ui-phone-input[data-v-3f41de55] .sk-input__append{display:contents}.ui-phone-input[data-v-3f41de55] .sk-input{padding-inline:0}.phone-country-menu[data-v-3f41de55]{z-index:50;border:1px solid var(--sk-color-border);background:var(--sk-color-surface);width:max-content;min-width:220px;max-width:calc(100vw - 2rem);box-shadow:var(--sk-shadow-dropdown);color:var(--sk-color-text-primary);border-radius:16px;margin:0;padding:0;position:fixed;inset:auto;overflow:auto}.phone-country-option[data-v-3f41de55]{align-items:center;gap:var(--sk-spacing-2);width:100%;min-height:44px;padding:var(--sk-spacing-2) var(--sk-spacing-3);text-align:left;cursor:pointer;display:flex}.phone-country-option[data-v-3f41de55]:not([aria-selected=true]):hover{background:var(--sk-color-surface-hover)}.phone-country-option[data-v-3f41de55]:focus-visible{outline:2px solid var(--sk-color-primary);outline-offset:-2px}
