.pinput{height:100%}.pinput.is-msg-error>.pinput__field>.pinput__number>.pinput__input{border-color:#fe405a;background:rgba(254,64,90,.08)}.pinput.is-msg-error>.pinput__field>.pinput__number>.pinput__input:focus{border-color:#0e75eb;background:#fff}.pinput__dial{height:1.2rem;line-height:1.2rem}.pinput__flag{display:inline-block}.pinput .fi{width:1.6rem;height:1.2rem;border-radius:.25rem;box-shadow:0 0 0 1px rgba(0,0,0,.06);display:inline-block}.pinput__field{display:flex;align-items:stretch;width:100%}.pinput__prefix{position:relative;flex:0 0 auto;min-width:5rem}.pinput__prefixValue{display:inline-flex;align-items:center;gap:.75rem}.pinput__prefixBtn{height:calc(3.25rem - 2px);margin-top:1px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 .75rem;border:1px solid rgba(34,36,38,.15);border-right:0;background:#fff;color:#adacac;cursor:pointer;position:relative;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.pinput__prefixBtn:focus-visible{outline:0;border:1px solid #85b7d9}.pinput__prefixBtn:focus-visible .pinput__prefixIcon{color:#0e75eb}.pinput__prefixIcon{position:relative;margin:0 .5rem;font-size:24px;pointer-events:none;color:#adacac}.pinput__search{padding:.75rem;border-bottom:1px solid #eef0f5;background:#fff}.pinput__search-input{width:100%;height:2.5rem;padding:0 .75rem;border:1px solid #d9dbe3;border-radius:.28571429rem;font-size:12px}.pinput__search-input:focus{border-color:#85b7d9;outline:0}.pinput__number{position:relative;flex:1 1 auto;width:100%}.pinput__input{margin-top:1px!important;height:calc(3.25rem - 2px);width:100%;border-left:0;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.pinput__number .pinput__label{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#adacac;pointer-events:none;transition:all .15s ease;padding:0 6px}.pinput__input:placeholder-shown+.pinput__label{top:50%;font-size:14px}.pinput__input:focus+.pinput__label,.pinput__input:not(:placeholder-shown)+.pinput__label{font-size:12px;top:0;background:#fff;color:#0e75eb}.pinput__input:focus+.pinput__label{background:#fff}.pinput__input:not(:placeholder-shown):not(:focus)+.pinput__label{color:#adacac!important}.pinput__input+.pinput__label .cinput-required{font-weight:700;color:#fe405a}.pinput__input:not(:placeholder-shown)+.pinput__label{color:#575756}.pinput__input:not(:placeholder-shown)+.pinput__label.input-disabled{color:rgba(87,87,86,.4)}.pinput__input:not(:placeholder-shown)+.pinput__label.readonly{color:rgba(173,172,172,.5)}.pinput__input:not(:placeholder-shown):focus+.pinput__label{color:#0e75eb}.pinput__popup{position:fixed;z-index:1001;display:grid;grid-template-rows:0;transition:grid-template-rows 240ms cubic-bezier(.22,1,.36,1);overflow:hidden;border-radius:1rem;pointer-events:none;visibility:hidden;width:min(35%,14rem)}.pinput__popup.is-open{grid-template-rows:1fr;pointer-events:auto;visibility:visible}.pinput.is-openPrefix .pinput__popup{grid-template-rows:1fr;pointer-events:auto;visibility:visible}.pinput__popup-inner{min-height:0;width:100%;border:1px solid #d9dbe3;border-radius:inherit;background:#fff;box-shadow:0 16px 40px rgba(0,0,0,.12);overflow:hidden;opacity:0;transition:opacity 180ms ease}.pinput__popup.is-open .pinput__popup-inner{opacity:1}.pinput__list{max-height:13.5rem;overflow-y:auto;overflow-x:hidden;padding:0;-webkit-overflow-scrolling:touch}.pinput__option{width:100%;border:0;background:transparent;cursor:pointer;padding:.5rem .75rem;min-height:2.25rem;display:flex;align-items:center;justify-content:space-between;text-align:left}.pinput__option:hover{background:#f4f6fb}.pinput__option.is-selected{background:#f4f6fb}.pinput__option-left{display:inline-flex;align-items:center;gap:.75rem;min-width:0;height:1.2rem;line-height:1.2rem}.pinput__optionName{font-size:13px;font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.pinput__optionDial{font-size:13px;color:#adacac;font-weight:800;flex:0 0 auto;margin-left:12px;height:1.2rem;line-height:1.2rem}