.ui-kit-phone-input.react-tel-input{position:relative;width:100%;font-family:inherit}.ui-kit-phone-input.react-tel-input .form-control{width:100%;height:56px;border-radius:9999px;background-color:#ffffff;padding-left:66px;padding-right:48px;font-size:20px;line-height:28px;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s ease}.ui-kit-phone-input.react-tel-input .form-control::-moz-placeholder{color:#9ca3af}.ui-kit-phone-input.react-tel-input .form-control::placeholder{color:#9ca3af}.ui-kit-phone-input.react-tel-input .form-control:focus{outline:none;box-shadow:none}.ui-kit-phone-input.react-tel-input.phone-input--error .form-control{border-color:#ef4444}.ui-kit-phone-input.react-tel-input .flag-dropdown{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:transparent;border:none;border-radius:9999px;pointer-events:none;z-index:2}.ui-kit-phone-input.react-tel-input .selected-flag{width:62px;height:100%;padding:0 0 0 24px;border-radius:9999px 0 0 9999px;background:transparent!important;pointer-events:auto}.ui-kit-phone-input.react-tel-input .selected-flag.open,.ui-kit-phone-input.react-tel-input .selected-flag:focus,.ui-kit-phone-input.react-tel-input .selected-flag:hover{background:transparent!important}.ui-kit-phone-input.react-tel-input .selected-flag .arrow{display:none}.ui-kit-phone-input.react-tel-input .country-list .flag,.ui-kit-phone-input.react-tel-input .selected-flag .flag{transform:scale(1.35);transform-origin:left center}.ui-kit-phone-input.react-tel-input .country-list,.ui-kit-phone-input.react-tel-input .ui-kit-phone-input__dropdown{margin:0!important;padding:6px;max-height:198px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border-radius:30px;background:#ffffff;pointer-events:auto;z-index:9999;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.ui-kit-phone-input.react-tel-input .country-list.ui-kit-phone-input__source-list--hidden{display:none!important}.ui-kit-phone-input.react-tel-input.ui-kit-phone-input__portal{pointer-events:none;box-sizing:border-box}.ui-kit-phone-input.react-tel-input.ui-kit-phone-input__portal .country-list{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;min-width:100%!important;max-width:none!important;pointer-events:auto}.ui-kit-phone-input.react-tel-input .country-list .search{display:none}.ui-kit-phone-input.react-tel-input .country-list .country{display:flex;align-items:center;gap:12px;min-height:58px;min-width:0;padding:14px 24px;border-radius:24px;font-size:20px;line-height:28px}.ui-kit-phone-input.react-tel-input .country-list .country .country-name{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-kit-phone-input.react-tel-input .country-list .country .dial-code{flex-shrink:0;margin-left:auto;color:#6b7280;font-size:20px;line-height:28px}.ui-kit-phone-input.react-tel-input .country-list .country.highlight,.ui-kit-phone-input.react-tel-input .country-list .country:hover{background-color:#f8dec7}.ui-kit-phone-input.react-tel-input .country-list .divider{display:none}body.driver-active{overscroll-behavior:none}body.driver-active [data-onboarding-scroll-lock]{overscroll-behavior:none;touch-action:none}body.driver-active [data-onboarding-scroll-allow]{touch-action:auto}body.driver-active [data-onboarding-popover-card]{overflow:hidden!important;overscroll-behavior:none;touch-action:none}@media (max-width:767px){body.driver-active [data-onboarding-popover-card] img{max-height:min(140px,28vh);width:100%;-o-object-fit:cover;object-fit:cover}}#driver-popover-content.hidden,.driver-popover.hidden{display:none!important}.driver-overlay{background:transparent!important;z-index:10000!important}.driver-overlay,.driver-overlay *{pointer-events:none!important}.driver-overlay.driver-overlay-transparent{background:transparent!important}body.driver-no-dim .driver-overlay,body.driver-no-dim [class*=driver-fade],body.driver-no-dim [class*=driver-faded]{opacity:1!important;filter:none!important}.driver-stage{fill:transparent!important;z-index:10000!important}.driver-overlay-animated,.driver-stage,.driver-stage *{pointer-events:none!important}.driver-overlay-animated{display:block!important;z-index:10001!important}.driver-overlay-animated path{fill:rgba(15,23,42,.5)!important}body.driver-active .onboarding-screen-backdrop,body.driver-no-dim .onboarding-screen-backdrop{background:transparent!important}#driver-popover-content,.driver-popover{z-index:10002!important;pointer-events:none!important}body.driver-active [data-onboarding-popover=true],body.driver-active [data-onboarding-popover=true] *{pointer-events:auto!important}#driver-popover-content{font-family:inherit;padding:0!important;width:480px!important;max-width:480px!important;overflow:hidden!important;border:1px solid var(--color-light-gray,#e5e7eb)!important;border-radius:20px!important;background:var(--color-white,#ffffff)!important;box-shadow:0 8px 40px 0 #eef4ffcc,0 2px 8px 0 rgb(0 0 0/6%)!important}#driver-popover-content.driver-popover-centered{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#driver-popover-content .driver-popover-arrow{display:none!important}.driver-popover-inner{padding:0!important}#driver-popover-title{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:12px!important;padding:0!important;color:var(--color-heading,#111827)!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.75rem!important}#driver-popover-description{margin-bottom:20px!important;padding:0!important;color:var(--color-body,#374151)!important;font-size:1rem!important;line-height:1.65!important}.driver-popover-progress-text{display:flex!important;align-items:center!important;gap:4px!important;color:var(--color-additional,#6b7280)!important;font-size:.875rem!important;font-weight:400!important}.driver-popover-progress-text [data-driver-next],.driver-popover-progress-text [data-driver-prev]{padding:2px 4px!important;color:var(--color-additional,#6b7280)!important;font-size:1rem!important;line-height:1!important;cursor:pointer!important;transition:color .15s ease!important}.driver-popover-progress-text [data-driver-next]:hover,.driver-popover-progress-text [data-driver-prev]:hover{color:var(--color-primary,#2563eb)!important}.driver-popover-img{overflow:hidden;border-radius:12px;background:var(--color-light-gray,#eff6ff)}.driver-popover-dynamic-content,.driver-popover-img{width:100%;margin-bottom:20px}.driver-popover-dynamic-content.driver-popover-img{overflow:hidden;border-radius:12px;background:var(--color-light-gray,#eff6ff)}.driver-onboarding-layout{display:flex;width:100%;padding:28px 28px 24px}.driver-onboarding-layout--welcome{flex-direction:column;gap:16px}.driver-onboarding-layout--flex-col{flex-direction:column;gap:20px}.driver-onboarding-layout--flex-row{flex-direction:row;align-items:center;gap:20px}.driver-onboarding-layout-text{display:flex;flex:1;flex-direction:column;gap:12px}.driver-onboarding-layout-title{margin:0;color:var(--color-heading,#111827);font-size:1.25rem;font-weight:500;line-height:1.75rem}.driver-onboarding-layout-description{margin:0;color:var(--color-body,#374151);font-size:1rem;line-height:1.65}.driver-onboarding-layout-media{display:flex;width:100%;max-width:100%;aspect-ratio:1/1;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:var(--color-light-gray,#eff6ff)}.driver-onboarding-layout--flex-row .driver-onboarding-layout-media{width:45%;min-width:45%}.driver-onboarding-layout-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.driver-popover-img img{display:block;width:100%;height:auto;border-radius:12px}.driver-active-element{position:relative!important;z-index:10003!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;outline:none!important;border-radius:16px!important;filter:none!important;opacity:1!important}.driver-popover-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-top:0!important;padding:0!important;border:none!important}.driver-popover-footer button{border:none!important;cursor:pointer!important;font-size:.9375rem!important;font-weight:600!important;transition:opacity .15s ease,transform .15s ease!important}.driver-popover-footer button:active{transform:scale(.97)!important}.driver-popover-close-btn,.driver-popover-prev-btn{padding:0!important;color:var(--color-primary,#2563eb)!important;text-decoration:none!important;background:transparent!important;box-shadow:none!important}.driver-popover-close-btn:hover,.driver-popover-prev-btn:hover{opacity:.75!important}.driver-popover-next-btn{padding:12px 28px!important;color:var(--color-white,#ffffff)!important;background:var(--color-primary,#2563eb)!important;border-radius:999px!important}.driver-popover-next-btn:hover{opacity:.9!important}#driver-center-fallback-target{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:1px!important;height:1px!important;pointer-events:none!important}