@import"https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap";.explore-login{height:90vh;display:flex;justify-content:center;align-items:center;background:#f5f5f5;font-family:Urbanist,sans-serif;padding:16px}.explore-login__card{width:100%;max-width:360px;background:#fff;padding:32px 24px;border-radius:12px;box-shadow:0 10px 30px #00000014;text-align:center}.explore-login__logo{width:90px;margin:0 auto 16px;display:block}.explore-login__title{font-size:22px;font-weight:600;margin-bottom:24px;color:#000}.explore-login__form{display:flex;flex-direction:column;width:100%}.explore-login__form input{width:100%;height:44px;padding:0 14px;margin-top:12px;background:#e5e7eb;border:none;border-radius:8px;font-size:16px;color:#000;outline:none;box-sizing:border-box}.explore-login__form input:focus{background:#fff;outline:2px solid #000}.password-box{position:relative;width:100%;margin-top:12px}.password-box input{width:100%;padding-right:44px}.eye-icon{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:18px;cursor:pointer;color:#555}.login-btn{width:100%;height:44px;margin-top:20px;background:#000;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer}.login-btn:hover{background:#000000c7}.error-text{margin-top:4px;font-size:12px;color:#dc2626;text-align:left}.input-error{outline:2px solid #dc2626!important}@supports (-webkit-touch-callout: none){input{font-size:16px!important}}@media (max-width: 360px){.explore-login__card{padding:24px 16px}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@theme{ --font-urbanist: "Urbanist", �sans-serif; }.textInput16px{@apply w-full text-black bg-white h-10 sm:h-12 rounded-lg text-lg placeholder-gray-700 px-5 shadow-md font-urbanist text-[16px];}.textInput16pxwithError{@apply w-full text-black bg-white h-10 sm:h-12 rounded-lg text-lg placeholder-gray-700 px-5 shadow-md font-urbanist text-[16px] border border-red-500;}.textDropDown{@apply w-full bg-white p-3 text-black text-sm sm:text-lg rounded-md shadow-sm flex justify-between items-center font-urbanist text-[16px];}.textDropDownPreviewPane{@apply absolute top-full left-0 w-full bg-white shadow-lg rounded-md mt-1 z-10 max-h-60 overflow-y-auto font-urbanist text-[16px];}.textDropDownSelectedItem{@apply p-3 text-sm sm:text-base hover:bg-gray-100 cursor-pointer flex items-center gap-2 font-urbanist text-[16px];}.lable16pxBgWhite{@apply w-full h-10 sm:h-12 flex items-center justify-center bg-white rounded-md text-sm text-center cursor-pointer text-black shadow-md font-urbanist text-[16px];}.lable16px{@apply w-full h-10 sm:h-12 flex items-center justify-center rounded-md text-sm text-center cursor-pointer text-black shadow-md font-urbanist text-[16px];}.lablePageTitel{@apply w-full mb-4 font-urbanist text-[20px];}.btnSubmit{@apply w-full h-10 sm:h-12 bg-black text-white py-2 text-lg rounded-lg shadow-md font-urbanist text-[16px];}.btnCancel{@apply w-full h-10 sm:h-12 bg-white text-black py-2 text-lg rounded-lg shadow-md font-urbanist text-[16px];}:root{--input-bg: #ffffff;--input-color: #111827;--input-placeholder: #9ca3af;--input-radius: 6px}input,textarea,select{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;color:var(--input-color);background:var(--input-bg);border-radius:var(--input-radius);outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;border:1px solid #e5e7eb}input,textarea,select{font-size:16px}:root{--input-bg: #e5e7eb;--input-color: #000;--input-placeholder: #6b7280;--input-radius: 8px}input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active{-webkit-text-fill-color:var(--input-color)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;transition:background-color 9999s ease-in-out 0s!important}input[type=password]{-webkit-appearance:none!important;appearance:none!important;border-radius:var(--input-radius);box-shadow:none!important}input[type=password]::-webkit-text-security{-webkit-text-security:disc}input[type=password]::placeholder{color:var(--input-placeholder);opacity:1}input[type=password]::-webkit-input-placeholder{color:var(--input-placeholder);opacity:1}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}.safari-password-fix{-webkit-text-fill-color:var(--input-color)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;transition:background-color 9999s ease-in-out 0s!important}
