.form-control__input--phone.phone-input,.form-control__input--phone.phone-input.theme-dark{--pi-height:100%;--pi-bg:#fff;--pi-fg:#111827;--pi-muted:#6b7280;--pi-border:#e5e7eb;--pi-border-hover:#d1d5db;--pi-border-focus:#3b82f6;--pi-radius:8px;--pi-padding:12px;--pi-font-size:16px;--pi-actions-size:32px;--pi-shadow:0 1px 2px 0 rgba(0,0,0,.05);--pi-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--pi-warning:#f59e0b;--pi-warning-light:#fbbf24;--pi-success:#10b981;--pi-focus-ring:3px solid rgba(59,130,246,.15);--pi-focus-ring-warning:3px solid rgba(245,158,11,.15);--pi-focus-ring-success:3px solid rgba(16,185,129,.15);--pi-disabled-bg:#f9fafb;--pi-disabled-fg:#9ca3af}.form-control__input--phone.phone-input{align-items:center;padding-left:0}.form-control__input--phone.phone-input .pi-selector-btn{align-items:baseline}.form-control__input{border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(224 224 221/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:0!important;box-shadow:none!important;outline:2px solid transparent;outline-offset:2px;padding-left:.875rem;padding-right:.875rem}.form-control__input[type=date]{min-width:calc(100% - 14px)}.form-control__input[type=date]::-webkit-datetime-edit{align-items:center;display:flex;height:100%}.form-control__input[type=date]::-webkit-date-and-time-value{align-items:center;display:flex;font-family:Montserrat,system-ui,sans-serif;font-feature-settings:"pnum","lnum";font-size:14px;height:100%;justify-content:flex-start;padding-left:14px;padding-right:14px;text-align:left}.form-control__input ::-moz-placeholder{--tw-text-opacity:1;color:rgb(123 123 118/var(--tw-text-opacity,1));opacity:1}.form-control__input ::placeholder{--tw-text-opacity:1;color:rgb(123 123 118/var(--tw-text-opacity,1));opacity:1}.form-control__input :-ms-input-placeholder{--tw-text-opacity:1;color:rgb(123 123 118/var(--tw-text-opacity,1))}.form-control__input ::-ms-input-placeholder{--tw-text-opacity:1;color:rgb(123 123 118/var(--tw-text-opacity,1))}.form-control--search .form-control__input{background:url(/img/svg/search.svg) 16px no-repeat;padding-left:42px}
