body[data-theme=dark]{--primary-color:linear-gradient(90deg,#e45b66,#a8336b);--secondary-color:#1a1a4f;--accent-color:#2e2e94;--dark-text-color:#b6b3b3;--light-text-color:#fff;--background-color:#1a1a4f;--border-color:#2e2e94;--border-color-2:#e45b66;--input-text-color:#2e2e94;--card-background-color:#b6b3b3;--header-background:linear-gradient(90deg,#1a1a4f,#2e2e94);--footer-background:linear-gradient(90deg,#2e2e94,#1a1a4f)}body[data-theme=light]{--primary-color:linear-gradient(90deg,#56a8dc,#48c78e);--secondary-color:#f0f0f0;--accent-color:#e0e0e0;--dark-text-color:#505050;--light-text-color:#fff;--background-color:#fafafa;--border-color:#d0d0d0;--border-color-2:#48c78e;--input-text-color:#48c78e;--card-background-color:#fff;--header-background:linear-gradient(90deg,#48c78e,#56a8dc);--footer-background:linear-gradient(90deg,#56a8dc,#48c78e)}.tag{background-color:initial;border-color:var(--border-color-2);color:inherit;cursor:pointer;margin:5px;transition:background-color .3s ease,color .3s ease}.tag-selected,.tag:hover{background-color:var(--border-color-2);color:var(--light-text-color)}.tag-selected{border-color:var(--border-color-2)}body{background-color:var(--background-color);font-family:Poppins,sans-serif;margin:0;padding:0}body,h1,h2,h3,h4,h5,h6{color:var(--dark-text-color)}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:16px}.button-primary{background:var(--primary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 24px;transition:background-color .3s ease}.button-primary:hover{background:linear-gradient(90deg,#e5505b,#a3255a)}.button-secondary{background-color:var(--secondary-color);border:none;border-radius:8px;color:var(--dark-text-color);cursor:pointer;font-size:16px;padding:12px 24px;transition:background-color .3s ease}.button-secondary:hover{background-color:var(--accent-color);color:#fff}.input-field{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;box-sizing:border-box;color:var(--dark-text-color);font-size:16px;margin-bottom:16px;padding:12px;width:100%}.input-field:focus{border-color:#fb636c;outline:none}.card{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;transition:box-shadow .3s ease}.card:hover{box-shadow:0 4px 16px #0003}.card img{border-bottom:1px solid var(--border-color);width:100%}.card-content{padding:16px;text-align:center}.text-primary{color:#fb636c;font-weight:700}.text-secondary{color:var(--light-text-color)}.text-large{font-size:24px;font-weight:700}.text-medium{font-size:16px;font-weight:400}.text-small{font-size:14px;font-weight:400}.section{background-color:var(--secondary-color);padding:40px 20px;text-align:center}.section-title{color:var(--dark-text-color);font-size:32px;margin-bottom:24px}.section-content{margin:0 auto;max-width:800px}.navbar{background-color:var(--background-color);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:16px 24px}.navbar-item{color:var(--dark-text-color);font-size:16px;margin:0 16px;text-decoration:none;transition:color .3s ease}.navbar-item:hover{color:#fb636c}.footer{border-top:1px solid var(--border-color);font-size:14px;padding:24px;text-align:center}.footer,.signup-container{background-color:var(--background-color)}.signup-container{align-items:center;color:var(--dark-text-color);display:flex;height:70vh;justify-content:center;padding:20px}.signup-step{margin:20px 0;max-width:400px;text-align:center;width:100%}.signup-title{margin-bottom:20px}.signup-row{margin-bottom:16px}.signup-input,.signup-select{border:1px solid var(--border-color);border-radius:8px;margin-bottom:16px;width:100%}.signup-input,.signup-input::placeholder,.signup-select,.signup-select .ant-select-selection-placeholder{color:var(--input-text-color)}.signup-checkbox{align-items:center;color:var(--dark-text-color);display:inline-flex;margin-bottom:10px;white-space:nowrap}.signup-button{background:var(--primary-color);border:none;border-radius:8px;color:var(--light-text-color);margin-top:20px;padding:12px;transition:background-color .3s ease;width:100%}.signup-button:hover{background:var(--border-color-2)}.checkbox-wrapper{color:var(--light-text-color);margin-bottom:16px;text-align:left}.otp-info,.otp-timer{color:var(--dark-text-color);margin-bottom:20px}.otp-timer{align-items:center;display:flex;font-size:24px;justify-content:center}.resend-otp-button{background:#0000;border:none;color:var(--primary-color);cursor:pointer;margin-left:10px;padding:0}.otp-input-container{display:flex;justify-content:space-between;margin-bottom:20px}.otp-input{background-color:var(--background-color);border:1px solid var(--border-color);border-radius:8px;color:var(--dark-text-color);font-size:24px;height:50px;margin:0 5px;text-align:center;width:50px}.otp-input:focus{border-color:var(--primary-color)}.custom-placeholder::placeholder{color:var(--dark-text-color)}.header{background-image:var(--header-background);border-bottom:none;box-shadow:0 2px 4px #0000001a;color:var(--light-text-color);height:60px;justify-content:space-between;left:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:1000}.header,.header-logo{align-items:center;display:flex}.logo-image{height:40px;margin-right:10px}.logo-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#fb636c,#be306d);-webkit-background-clip:text;font-family:Poppins,sans-serif;font-size:24px;font-weight:700}.header-right{align-items:center;display:flex}.menu-icon,.profile-icon{color:var(--light-text-color);cursor:pointer;font-size:24px;margin-left:20px}.profile-icon{font-size:32px;margin-left:20px}.footer{background-image:var(--footer-background);border-top:none;bottom:0;box-shadow:0 -2px 4px #0000001a;justify-content:space-around;left:0;padding:10px 0;position:fixed;width:100%;z-index:1000}.footer,.footer-item{align-items:center;color:var(--light-text-color);display:flex}.footer-item{flex-direction:column;font-size:14px}.footer-icon{color:var(--light-text-color);font-size:24px;margin-bottom:4px}.footer-item span{font-family:Poppins,sans-serif}
/*# sourceMappingURL=main.b30ce3a1.css.map*/