body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#0d0d0f;--card:#151922;--text:#e9eef7;--muted:#9fb0cc;--primary:#02dbbb;--secondary:#ff8c00;--border:#273246}#root,body,html{height:100%}body{background:#0d0d0f;background:var(--bg);color:#e9eef7;color:var(--text);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin:0}.background-neon{background-attachment:fixed;background-color:#0d0d0f;background-image:radial-gradient(circle at 20% 30%,#02dbbb26,#0000 50%),radial-gradient(circle at 80% 20%,#02dbbb1a,#0000 60%),radial-gradient(circle at 70% 80%,#ff8c001f,#0000 50%),radial-gradient(circle at 40% 85%,#ff8c0014,#0000 60%),linear-gradient(120deg,#0000,#02dbbb1f 20%,#02dbbb0d 40%,#0000 60%),linear-gradient(300deg,#0000,#ff8c001f 30%,#ff8c000d 50%,#0000 70%),linear-gradient(180deg,#0d0d0f,#0f0f12 50%,#0a0a0a);background-repeat:no-repeat;background-size:cover;min-height:100vh}.app-container{margin:0 auto;max-width:840px;padding:32px 16px 48px}.header{display:flex;justify-content:space-between;margin-bottom:16px}.brand,.header{align-items:center}.brand{display:inline-flex;gap:10px;text-decoration:none}.brand-logo{display:block;height:28px;width:auto}.actions{gap:8px}.actions,.lang-select{align-items:center;display:flex}.lang-select{color:#9fb0cc;color:var(--muted);gap:6px}.lang-select select{background:#151922;background:var(--card);border:1px solid #273246;border:1px solid var(--border);border-radius:8px;color:#e9eef7;color:var(--text);padding:6px 8px}.card{background:linear-gradient(180deg,#ffffff05,#fff0);border:1px solid #273246;border:1px solid var(--border);border-radius:14px;margin:0 auto;max-width:840px;padding:20px}.offer-line{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.offer-title h2{margin:4px 0 0}.offer-actions{display:flex;gap:8px}.form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.actions-row,.form-grid .field.checkbox,.form-grid .field:nth-child(5){grid-column:1/-1}.field{display:flex;flex-direction:column;gap:6px}.field label{color:#9fb0cc;color:var(--muted);font-size:14px}.field input[type=email],.field input[type=file],.field input[type=tel],.field input[type=text]{background:#151922;background:var(--card);border:1px solid #273246;border:1px solid var(--border);border-radius:10px;color:#e9eef7;color:var(--text);padding:10px 12px}.file-info{color:#9fb0cc;color:var(--muted);font-size:13px}.error{color:#ff8484;font-size:13px}.field.checkbox label{align-items:center;display:flex;gap:8px}.field.checkbox input[type=checkbox]{height:16px;width:16px}.actions-row{display:flex;justify-content:flex-end}.button{align-items:center;background:#151922;background:var(--card);border:1px solid #273246;border:1px solid var(--border);border-radius:10px;color:#e9eef7;color:var(--text);display:inline-flex;gap:8px;justify-content:center;padding:10px 14px;text-decoration:none}.button:hover{filter:brightness(1.08)}.button.primary{background:linear-gradient(180deg,#02dbbb,#02c6a9);border-color:#0000;color:#051226;font-weight:600}.button.ghost{background:#0000}.muted{color:#9fb0cc;color:var(--muted)}.small{font-size:12px;margin-top:8px}.text-glow-candidate{text-shadow:0 0 5px #00ffe580,0 0 12px #00ffe560}@media (max-width:680px){.form-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.68bf74f0.css.map*/