/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-wrapper{white-space:nowrap;width:100%;height:40px;position:relative;overflow:hidden}.marquee-content{width:200%;animation:marquee 20s linear infinite;display:inline-block}.marquee-text{color:#333;width:50%;font-size:16px;display:inline-block}.sign-h1{color:#121212;font-size:24px;line-height:100%}.sign-h1,.sign-p{letter-spacing:0;text-align:center;font-family:Poppins;font-weight:400}.sign-p{color:#505050;margin-top:10px;font-size:14px;line-height:28px}.btn-css{width:47%;border-radius:31px!important;height:40px!important}.btn-txt{font-family:Poppins;font-size:14px;line-height:24px}.btn-txt,.email-title{letter-spacing:0;color:#121212;font-weight:400}.email-title{font-family:Fredoka;font-size:30px;line-height:100%}.email-container .ant-form-item-explain-error{text-align:left;letter-spacing:0;color:#fc3a3a;font-family:Poppins;font-size:14px;font-weight:400;line-height:28px}.email-container .ant-form-item-required{letter-spacing:0;font-family:Poppins;font-weight:400;line-height:28px;color:#505050!important;font-size:14px!important}.email-container .ant-input::placeholder{letter-spacing:0;font-family:Poppins;font-weight:400;line-height:28px;color:#6b6b6b!important;font-size:14px!important}.otp-form .ant-form-item-explain-error{text-align:center!important}.user-role-h1{letter-spacing:0;font-family:Poppins;font-weight:500;line-height:29.14px;color:#1b1a1a!important;font-size:20px!important}.selected-bold .ant-select-selection-item{font-weight:700}.drag-custom .ant-upload-drag{--tw-border-style:dashed;border:2px dashed #c3c3c3;text-align:center!important;background-color:#fff!important;width:450px!important;height:188px!important;margin:auto!important}@media not all and (min-width:512px){.drag-custom .ant-upload-drag{width:90%!important}}.content-wrapper.blurred{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none}.loader-overlay{z-index:9999;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;background:#ffffff4d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}