@keyframes tsFloat{0%,to{transform:translateY(0) scale(1);opacity:.4}50%{transform:translateY(-18px) scale(1.3);opacity:.8}}@keyframes tsPulse{0%,to{opacity:.06}50%{opacity:.12}}@keyframes tsShine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes tsGradientSlide{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ts-gradient-line{background-size:200% 100%;animation:tsGradientSlide 4s ease-in-out infinite}@keyframes tsRotate{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes tsFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ts-fade-up{animation:tsFadeUp .8s cubic-bezier(.16,1,.3,1) both}.ts-white-form .control-label,.ts-white-form [class*=text-white]:not(button):not(button *):not([class*=bg-blue]):not([class*=bg-blue] *):not([class*=bg-primary]):not([class*=bg-primary] *),.ts-white-form label,.ts-white-form p:not([class*=text-center]),.ts-white-form span:not(button span):not([class*=bg-]):not(.text-red-500){color:#0f172a!important;opacity:1!important}.ts-white-form .control-label,.ts-white-form label{font-size:13px!important;font-weight:600!important;margin-bottom:6px!important;display:inline-block!important}.ts-white-form p{font-size:11px!important;font-weight:400!important}.ts-white-form .text-red-500,.ts-white-form span.text-red-500{color:#ef4444!important;font-size:inherit!important;font-weight:inherit!important}.ts-white-form .btn-primary,.ts-white-form button[class*=bg-blue-600],.ts-white-form button[class*=bg-primary],.ts-white-form button[type=submit]{background:#f97316!important;border-color:#f97316!important;color:white!important;font-size:15px!important;font-weight:700!important;box-shadow:0 8px 24px rgba(249,115,22,.3)!important}.ts-white-form button[class*=bg-blue-600]:hover,.ts-white-form button[type=submit]:hover{background:#ea6900!important;box-shadow:0 12px 32px rgba(249,115,22,.4)!important}.ts-white-form .c-btn .placeholder,.ts-white-form .c-btn span.text-gray-500,.ts-white-form .c-btn span[class*=placeholder],.ts-white-form .c-btn span[class*=text-slate],.ts-white-form .selected-list .placeholder,.ts-white-form .selected-list span.text-white,.ts-white-form .selected-list span[class*=placeholder],.ts-white-form input::placeholder,.ts-white-form select::placeholder,.ts-white-form span.text-slate-400,.ts-white-form textarea::placeholder{color:#94a3b8!important;font-size:13px!important;font-weight:400!important}.ts-white-form .PhoneInputInput,.ts-white-form .form-control,.ts-white-form input,.ts-white-form textarea{color:#1e293b!important;font-size:14px!important;background:#f8fafc!important;border-color:#e2e8f0!important;opacity:1!important}.ts-white-form .form-control:focus,.ts-white-form input:focus,.ts-white-form textarea:focus{border-color:#f97316!important;background:#ffffff!important}.ts-white-form .c-btn,.ts-white-form .selected-list .c-btn{background:#f8fafc!important;border-color:#e2e8f0!important;color:#1e293b!important}.ts-white-form .c-btn span,.ts-white-form .selected-list .c-list span,.ts-white-form .selected-list span{color:#1e293b!important;font-size:13px!important;font-weight:400!important}.ts-white-form .c-btn .placeholder{color:#94a3b8!important}.ts-white-form .border-dashed{background:#f8fafc!important;border-color:#cbd5e1!important}.ts-white-form .border-dashed .text-gray-500,.ts-white-form .border-dashed .text-gray-600,.ts-white-form .border-dashed p,.ts-white-form .border-dashed span{color:#64748b!important;font-size:12px!important;font-weight:400!important}.ts-white-form h4{color:#374151!important;font-size:12px!important;font-weight:600!important}.ts-white-form .space-y-1 p,.ts-white-form .space-y-1 span{font-size:11px!important;font-weight:400!important;color:#64748b!important}.ts-white-form .space-y-1 p.font-medium{color:#1e293b!important;font-weight:500!important}.ts-white-form .space-y-1 svg{color:#64748b!important}.ts-white-form .space-y-1 button{color:#ef4444!important}.ts-white-form .border-dashed span.bg-primary,.ts-white-form .border-dashed span.inline-flex,.ts-white-form .border-dashed span.text-white,.ts-white-form .border-dashed span[class*=bg-primary]{color:white!important;font-size:12px!important;font-weight:600!important}.ts-white-form .border-dashed+p,.ts-white-form .border-dashed~p,.ts-white-form p.text-center{font-size:10px!important;font-weight:400!important;color:#b0b8c4!important}@media (prefers-reduced-motion:reduce){@keyframes tsFloat{0%,to{transform:none;opacity:.4}}@keyframes tsPulse{0%,to{opacity:.06}}@keyframes tsShine{0%,to{transform:none}}@keyframes tsGradientSlide{0%,to{background-position:0 50%}}.ts-fade-up{animation:none!important;opacity:1!important;transform:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}