:root{--pv-tooltip-background: #101828;--pv-tooltip-color: #ffffff;--pv-tooltip-radius: 10px;--pv-tooltip-shadow: 0 12px 30px rgba(16, 24, 40, .18);--pv-tooltip-padding: 10px 12px;--pv-tooltip-font-size: 13px;--pv-tooltip-line-height: 1.35;--pv-tooltip-z-index: 1000;--pv-field-error-outline: 2px solid rgba(217, 45, 32, .92);--pv-field-error-outline-offset: 2px;--pv-field-error-shadow: 0 0 0 4px rgba(217, 45, 32, .14);--pv-field-valid-outline: 2px solid rgba(3, 152, 85, .72);--pv-field-valid-outline-offset: 2px;--pv-field-valid-shadow: 0 0 0 4px rgba(3, 152, 85, .12);--pv-field-icon-size: 18px;--pv-field-icon-offset: 14px;--pv-field-icon-invalid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23D92D20'/%3E%3Cpath d='M6.4 6.4l7.2 7.2M13.6 6.4l-7.2 7.2' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");--pv-field-icon-valid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23039855'/%3E%3Cpath d='M5.8 10.4l2.6 2.6 5.8-6.2' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--pv-flag-offset: 46px;--pv-flag-width: 22px;--pv-flag-left: 14px}.pv-tooltip{position:absolute;top:0;left:0;z-index:var(--pv-tooltip-z-index);display:inline-flex;align-items:center;justify-content:center;padding:var(--pv-tooltip-padding);border-radius:var(--pv-tooltip-radius);background:var(--pv-tooltip-background);color:var(--pv-tooltip-color);box-shadow:var(--pv-tooltip-shadow);font-size:var(--pv-tooltip-font-size);line-height:var(--pv-tooltip-line-height);pointer-events:none;transform:translate(-50%,calc(-100% - 2px))}.pv-tooltip--hidden{display:none}.pv-tooltip__arrow{position:absolute;bottom:-6px;left:50%;width:12px;height:12px;background:var(--pv-tooltip-background);transform:translate(-50%) rotate(45deg)}.pv-spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:pv-spin .6s linear infinite;vertical-align:middle}@keyframes pv-spin{to{transform:rotate(360deg)}}[data-pv-invalid=true][data-pv-invalid=true][data-pv-invalid=true]{outline:var(--pv-field-error-outline)!important;outline-offset:var(--pv-field-error-outline-offset)!important;box-shadow:var(--pv-field-error-shadow)!important;transition:outline-color .2s ease,box-shadow .2s ease!important;background-image:var(--pv-field-icon-invalid)!important;background-repeat:no-repeat!important;background-position:right var(--pv-field-icon-offset) center!important;background-size:var(--pv-field-icon-size) var(--pv-field-icon-size)!important;padding-right:calc(var(--pv-field-icon-offset) * 2 + var(--pv-field-icon-size))!important}[data-pv-valid=true][data-pv-valid=true][data-pv-valid=true]{outline:var(--pv-field-valid-outline)!important;outline-offset:var(--pv-field-valid-outline-offset)!important;box-shadow:var(--pv-field-valid-shadow)!important;transition:outline-color .2s ease,box-shadow .2s ease!important;background-image:var(--pv-field-icon-valid)!important;background-repeat:no-repeat!important;background-position:right var(--pv-field-icon-offset) center!important;background-size:var(--pv-field-icon-size) var(--pv-field-icon-size)!important;padding-right:calc(var(--pv-field-icon-offset) * 2 + var(--pv-field-icon-size))!important}.pv-phone-wrap{position:relative;display:block;width:100%}.pv-phone-wrap.pv-phone-wrap>input{width:100%;padding-left:var(--pv-flag-offset);box-sizing:border-box}.pv-flag{position:absolute;left:var(--pv-flag-left);top:50%;transform:translateY(-50%);width:var(--pv-flag-width);height:auto;pointer-events:none;border-radius:2px;box-shadow:0 0 0 1px #0000000f}form input[data-pv-valid=true][data-pv-valid=true][data-pv-valid=true]{background-image:var(--pv-field-icon-valid)!important;background-repeat:no-repeat!important;background-position:right var(--pv-field-icon-offset) center!important;background-size:var(--pv-field-icon-size) var(--pv-field-icon-size)!important;padding-right:calc(var(--pv-field-icon-offset) * 2 + var(--pv-field-icon-size))!important}form input[data-pv-invalid=true][data-pv-invalid=true][data-pv-invalid=true]{background-image:var(--pv-field-icon-invalid)!important;background-repeat:no-repeat!important;background-position:right var(--pv-field-icon-offset) center!important;background-size:var(--pv-field-icon-size) var(--pv-field-icon-size)!important;padding-right:calc(var(--pv-field-icon-offset) * 2 + var(--pv-field-icon-size))!important}form .pv-phone-wrap.pv-phone-wrap.pv-phone-wrap>input{padding-left:var(--pv-flag-offset)!important}
