.neo-form-container{background:#14141e73;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;max-width:500px;margin:0 auto;font-family:Inter,system-ui,sans-serif;color:#fff}[data-neo-form] .form-group{margin-bottom:1.5rem}[data-neo-form] label{display:block;margin-bottom:.5rem;font-size:.9rem;color:#fffc;letter-spacing:.5px}[data-neo-form] input,[data-neo-form] textarea,[data-neo-form] select{width:100%;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:.8rem 1rem;color:#fff;font-size:1rem;font-family:inherit;transition:all .3s ease;box-sizing:border-box}[data-neo-form] input:focus,[data-neo-form] textarea:focus,[data-neo-form] select:focus{outline:none;border-color:#0ff;box-shadow:0 0 10px #0ff3;background:#00000080}[data-neo-form] textarea{resize:vertical;min-height:100px}[data-neo-form] button[type=submit]{width:100%;background:#00ffff1a;color:#0ff;border:1px solid rgba(0,255,255,.4);padding:1rem;border-radius:6px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}[data-neo-form] button[type=submit]:hover:not(:disabled){background:#0ff3;box-shadow:0 0 15px #00ffff4d;transform:translateY(-2px)}[data-neo-form] button.neo-loading{cursor:wait;opacity:.8}[data-neo-form] button.neo-loading:after{content:"";position:absolute;right:1.5rem;top:50%;margin-top:-8px;width:16px;height:16px;border:2px solid transparent;border-top-color:#0ff;border-right-color:#0ff;border-radius:50%;animation:neo-spin .8s linear infinite}@keyframes neo-spin{to{transform:rotate(360deg)}}.neo-form-status{margin-top:1rem;padding:.8rem;border-radius:6px;font-size:.9rem;text-align:center;display:none;animation:fadeIn .3s ease}.status-success{background:#00ff641a;color:#0f8;border:1px solid rgba(0,255,100,.3)}.status-error{background:#ff32321a;color:#f55;border:1px solid rgba(255,50,50,.3)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}
