._styleContainer_d49ji_1{background-color:transparent;padding:0;width:100%}._styleContainer_d49ji_1 ._center_d49ji_6{width:100%;display:flex;align-items:center;justify-content:center}._styleContainer_d49ji_1 ._center_d49ji_6 ._inputCenter_d49ji_12{width:50%;margin:0 auto}@media (max-width: 992px){._styleContainer_d49ji_1 ._center_d49ji_6 ._inputCenter_d49ji_12{width:100%}}@keyframes orbitFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(30px,-30px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% center}to{background-position:200% center}}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #667eea4d}50%{box-shadow:0 0 40px #667eea80}}.qr-data-form-page{min-height:auto;background:transparent;position:relative;overflow:hidden;padding-top:0;padding-bottom:20px}@media (max-width: 768px){.qr-data-form-page{padding-top:10px}}.qr-data-form-page .form-glow-backdrop{display:none}.qr-data-form-page .form-container{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.qr-data-form-page .form-container{padding:30px 16px 0}}.qr-data-form-page .page-header{text-align:center;margin-bottom:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;max-width:800px;margin-left:auto;margin-right:auto;position:relative}.qr-data-form-page .page-header .type-icon-badge{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:18px;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:4px;border:1px solid rgba(255,255,255,.2)}.qr-data-form-page .page-header .type-icon-badge svg{width:24px;height:24px}.qr-data-form-page .page-header h1{font-size:clamp(1.25rem,3.5vw,1.75rem);font-weight:700;margin:0;background:linear-gradient(135deg,#fff,#667eea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.01em;text-align:center}.qr-data-form-page .page-header p{font-size:clamp(.9rem,2vw,1.1rem);color:#fef9ff99;max-width:600px;margin:0;line-height:1.6;text-align:center}.form-card{background:transparent;border:none;border-radius:32px;padding:0;box-shadow:none;position:relative;overflow:visible;width:100%;max-width:800px;margin:0 auto}@media (max-width: 768px){.form-card{padding:0;border-radius:0}}.form-group{margin-bottom:0}.form-group:nth-child(1){animation-delay:.45s}.form-group:nth-child(2){animation-delay:.5s}.form-group:nth-child(3){animation-delay:.55s}.form-group:nth-child(4){animation-delay:.6s}.form-group:nth-child(5){animation-delay:.65s}.form-group:nth-child(6){animation-delay:.7s}.form-group:nth-child(7){animation-delay:.75s}.form-group:nth-child(8){animation-delay:.8s}.form-group:nth-child(9){animation-delay:.85s}.form-group:nth-child(10){animation-delay:.9s}.form-group:nth-child(11){animation-delay:.95s}.form-group:nth-child(12){animation-delay:1s}.form-group:nth-child(13){animation-delay:1.05s}.form-group:nth-child(14){animation-delay:1.1s}.form-group:nth-child(15){animation-delay:1.15s}.form-group:nth-child(16){animation-delay:1.2s}.form-group:nth-child(17){animation-delay:1.25s}.form-group:nth-child(18){animation-delay:1.3s}.form-group:nth-child(19){animation-delay:1.35s}.form-group:nth-child(20){animation-delay:1.4s}.form-group label{display:block;font-size:.9rem;font-weight:600;color:#fef9ffe6;margin-bottom:8px;margin-left:2px}.form-group label .required{color:#ef4444;margin-left:4px}.form-group .help-text{font-size:.75rem;color:#fef9ff99;margin-top:4px;margin-left:2px}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],textarea,select{width:100%;padding:14px 20px;background:transparent!important;border:1px solid rgba(255,255,255,.12);border-radius:16px;color:#fef9ff;font-size:.95rem;font-family:inherit;transition:all .2s ease}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#fef9ff66}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,textarea::placeholder,select::placeholder{color:#fef9ff66}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{outline:none;border-color:#667eea;background:#ffffff0d!important;transform:translateY(-1px)}input[type=text]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=tel]:disabled,input[type=number]:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed;border-bottom-width:1px;transform:translateY(3px)}input[type=text].error,input[type=email].error,input[type=url].error,input[type=tel].error,input[type=number].error,textarea.error,select.error{border-color:#ff4d4d!important}input[type=text].error:focus,input[type=email].error:focus,input[type=url].error:focus,input[type=tel].error:focus,input[type=number].error:focus,textarea.error:focus,select.error:focus{box-shadow:0 0 0 4px #ff4d4d1f}.form-grid{display:flex;flex-direction:column;gap:8px;max-width:800px;width:100%;margin:0 auto}.button-row{display:flex;justify-content:center;gap:12px;margin-top:32px;padding:0 10px;width:100%;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width: 600px){.button-row{flex-direction:column;align-items:center}.button-row button{width:100%!important;max-width:320px}}.section-divider{margin:40px 0;padding-top:40px;border-top:1px solid rgba(255,255,255,.12)}.section-divider h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:#fef9ff;margin:0 0 24px;background:linear-gradient(135deg,#fff,#667eea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.loading-overlay{position:fixed;inset:0;background:#000c;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999}.loading-overlay .spinner{width:60px;height:60px;border:4px solid rgba(102,126,234,.2);border-top-color:#667eea;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.success-message{background:linear-gradient(135deg,#10b98126,#05966926);border:1px solid rgba(16,185,129,.4);border-radius:18px;padding:16px 20px;color:#10b981;display:flex;align-items:center;gap:12px;margin-bottom:24px}
