@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#030712;color:#f8fafc;line-height:1.5}input,textarea,select{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px;caret-color:auto}input:not([style*=background]),textarea:not([style*=background]),input[type=text]:not([style*=background]),input[type=email]:not([style*=background]),input[type=password]:not([style*=background]),input[type=number]:not([style*=background]),input[type=search]:not([style*=background]),input[type=tel]:not([style*=background]),input[type=url]:not([style*=background]){caret-color:#1f2937!important}input[style*="background: #1"],input[style*="background:#1"],input[style*="background: rgb(15"],input[style*="background: rgba(15"],input[style*="background:rgb(15"],input[style*="background:rgba(15"],textarea[style*="background: #1"],textarea[style*="background:#1"],textarea[style*="background: rgb(15"],textarea[style*="background: rgba(15"],textarea[style*="background:rgb(15"],textarea[style*="background:rgba(15"]{caret-color:#fff!important}input[style*="background: #fff"],input[style*="background:#fff"],input[style*="background: white"],input[style*="background:white"],input[style*="background: #f"],input[style*="background:#f"],textarea[style*="background: #fff"],textarea[style*="background:#fff"],textarea[style*="background: white"],textarea[style*="background:white"]{caret-color:#1f2937!important}input:focus,textarea:focus,select:focus{outline:none}button{font-family:inherit;cursor:pointer}code{font-family:SF Mono,Monaco,Consolas,Courier New,monospace}.error-alert{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fca5a5;border-radius:10px;padding:14px 18px;margin-bottom:16px;box-shadow:0 1px 3px #ef44441a}.error-alert-icon{width:20px;height:20px;border-radius:50%;background:#ef4444;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:12px;font-weight:700}.error-alert-message{color:#dc2626;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.01em}.success-alert{display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac;border-radius:10px;padding:14px 18px;margin-bottom:16px;box-shadow:0 1px 3px #22c55e1a}.success-alert-icon{width:20px;height:20px;border-radius:50%;background:#22c55e;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-size:12px;font-weight:700}.success-alert-message{color:#16a34a;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.01em}n .page-container{animation:fadeIn .4s cubic-bezier(.4,0,.2,1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}html{scroll-behavior:smooth}
