.custom-select.svelte-5dj4mc{position:relative;width:100%;font-family:Inter,sans-serif}.custom-select.open.svelte-5dj4mc .select-trigger:where(.svelte-5dj4mc){border-color:#ef4444;background:#ffffff0d;box-shadow:0 0 0 1px #ef444433}.select-trigger.svelte-5dj4mc{width:100%;display:flex;align-items:center;justify-content:space-between;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.75rem;color:#9ca3af;font-size:1rem;cursor:pointer;transition:all .2s;text-align:left}.select-trigger.has-value.svelte-5dj4mc{color:#fff}.select-trigger.svelte-5dj4mc:hover{border-color:#ef444480}.options-menu.svelte-5dj4mc{position:absolute;top:calc(100% + .5rem);left:0;width:100%;background:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;z-index:50;box-shadow:0 10px 40px #00000080;max-height:250px;overflow-y:auto}.options-menu.svelte-5dj4mc::-webkit-scrollbar{width:8px}.options-menu.svelte-5dj4mc::-webkit-scrollbar-track{background:#ffffff05}.options-menu.svelte-5dj4mc::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.option-item.svelte-5dj4mc{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:transparent;border:none;color:#d1d5db;cursor:pointer;text-align:left;font-size:.95rem;transition:all .1s;border-bottom:1px solid rgba(255,255,255,.02)}.option-item.svelte-5dj4mc:last-child{border-bottom:none}.option-item.svelte-5dj4mc:hover{background:#ef44441a;color:#fff}.option-item.selected.svelte-5dj4mc{background:#ef444426;color:#ef4444;font-weight:500}.page-container.svelte-llfthp{min-height:100vh;background-color:#050505;color:#e5e7eb;font-family:Inter,sans-serif}.content-wrapper.svelte-llfthp{max-width:72rem;margin:0 auto;padding:8rem 1.5rem 4rem}.header-section.svelte-llfthp{margin-bottom:4rem;border-bottom:1px solid rgba(239,68,68,.3);padding-bottom:2rem}.header-section.svelte-llfthp .glitch-title:where(.svelte-llfthp){font-family:Orbitron,sans-serif;font-size:2.5rem;font-weight:700;color:#fff;letter-spacing:.1em;margin-bottom:.5rem;text-shadow:2px 2px 0px rgba(201,40,0,.5)}.header-section.svelte-llfthp .subtitle:where(.svelte-llfthp){font-family:JetBrains Mono,monospace;color:#ef4444;font-size:.875rem}.split-layout.svelte-llfthp{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:lg)and (min-width:1024px){.split-layout.svelte-llfthp{grid-template-columns:3fr 2fr}}@media(min-width:1024px){.split-layout.svelte-llfthp{grid-template-columns:1.5fr 1fr}}.form-column.svelte-llfthp .application-form:where(.svelte-llfthp){display:flex;flex-direction:column;gap:2.5rem}.form-column.svelte-llfthp .form-section:where(.svelte-llfthp) h3:where(.svelte-llfthp){font-family:JetBrains Mono,monospace;color:#ef4444;font-size:1rem;margin-bottom:1.5rem;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:.5rem}.form-column.svelte-llfthp .form-group:where(.svelte-llfthp){margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) label:where(.svelte-llfthp){font-size:.9rem;color:#d1d5db;font-weight:500}.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) label:where(.svelte-llfthp) .required:where(.svelte-llfthp){color:#ef4444}.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) input[type=text]:where(.svelte-llfthp),.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) input[type=email]:where(.svelte-llfthp),.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) textarea:where(.svelte-llfthp){background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:.75rem;color:#fff;font-family:Inter,sans-serif;font-size:1rem;transition:all .2s}.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) input[type=text]:where(.svelte-llfthp):focus,.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) input[type=email]:where(.svelte-llfthp):focus,.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) textarea:where(.svelte-llfthp):focus{outline:none;border-color:#ef4444;background:#ffffff0d;box-shadow:0 0 0 1px #ef444433}.form-column.svelte-llfthp .form-group:where(.svelte-llfthp) textarea:where(.svelte-llfthp){resize:vertical}.form-column.svelte-llfthp .checkbox-group:where(.svelte-llfthp){display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:#ef44440d;border:1px dashed rgba(239,68,68,.2);border-radius:8px}.form-column.svelte-llfthp .checkbox-group:where(.svelte-llfthp) input[type=checkbox]:where(.svelte-llfthp){margin-top:.3rem;accent-color:#ef4444;width:1.1rem;height:1.1rem}.form-column.svelte-llfthp .checkbox-group:where(.svelte-llfthp) label:where(.svelte-llfthp){font-size:.9rem;color:#e5e7eb;line-height:1.4;cursor:pointer}.submit-btn.svelte-llfthp{background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;border:none;padding:1rem 2rem;border-radius:0;clip-path:polygon(0 0,100% 0,100% 70%,95% 100%,0 100%);font-family:Orbitron,sans-serif;font-weight:700;font-size:1rem;letter-spacing:1px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:all .3s;margin-top:1rem}.submit-btn.svelte-llfthp:hover{transform:translateY(-2px);box-shadow:0 10px 30px -5px #ef444466}.submit-btn.svelte-llfthp:disabled{opacity:.7;cursor:not-allowed}.submit-btn.svelte-llfthp .spin{animation:svelte-llfthp-spin 1s linear infinite}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp){background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:2rem;position:sticky;top:2rem}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) h3:where(.svelte-llfthp){font-family:Orbitron,sans-serif;color:#fff;font-size:1.25rem;margin-bottom:2rem;letter-spacing:1px}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .steps:where(.svelte-llfthp){display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .step:where(.svelte-llfthp){display:flex;gap:1rem}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .step:where(.svelte-llfthp) .step-icon:where(.svelte-llfthp){width:40px;height:40px;background:#ffffff0d;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#ef4444;flex-shrink:0}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .step:where(.svelte-llfthp) .step-content:where(.svelte-llfthp) h4:where(.svelte-llfthp){font-family:JetBrains Mono,monospace;color:#fff;font-size:.9rem;margin-bottom:.3rem}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .step:where(.svelte-llfthp) .step-content:where(.svelte-llfthp) p:where(.svelte-llfthp){font-size:.85rem;color:#9ca3af;line-height:1.4}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .info-note:where(.svelte-llfthp){background:#3b82f61a;border:1px solid rgba(59,130,246,.2);padding:1rem;border-radius:8px;display:flex;gap:.75rem;align-items:flex-start}.info-column.svelte-llfthp .process-card:where(.svelte-llfthp) .info-note:where(.svelte-llfthp) p:where(.svelte-llfthp){font-size:.8rem;color:#bfdbfe;margin:0;line-height:1.4}.success-message.svelte-llfthp{display:flex;flex-direction:column;align-items:center;text-align:center;padding:4rem 2rem;max-width:600px;margin:0 auto;animation:svelte-llfthp-fadeIn .5s ease-out}.success-message.svelte-llfthp .icon-circle:where(.svelte-llfthp){width:96px;height:96px;background:#10b9811a;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#10b981;margin-bottom:2rem;box-shadow:0 0 30px #10b98133}.success-message.svelte-llfthp h2:where(.svelte-llfthp){font-family:Orbitron,sans-serif;font-size:2rem;color:#fff;margin-bottom:1rem}.success-message.svelte-llfthp p:where(.svelte-llfthp){color:#d1d5db;line-height:1.6;margin-bottom:2.5rem;font-size:1.1rem}.success-message.svelte-llfthp .status-box:where(.svelte-llfthp){background:#ffffff0d;padding:1rem 2rem;border-radius:8px;font-family:JetBrains Mono,monospace;display:flex;gap:1rem;border:1px solid rgba(255,255,255,.1);margin-bottom:3rem}.success-message.svelte-llfthp .status-box:where(.svelte-llfthp) .status-value:where(.svelte-llfthp){color:#fbbf24;font-weight:700}.success-message.svelte-llfthp .return-link:where(.svelte-llfthp){display:inline-block;color:#ef4444;text-decoration:none;font-family:JetBrains Mono,monospace;font-weight:600;padding-bottom:.25rem;border-bottom:2px solid transparent;transition:all .2s}.success-message.svelte-llfthp .return-link:where(.svelte-llfthp):hover{border-color:#ef4444}@keyframes svelte-llfthp-spin{to{transform:rotate(360deg)}}@keyframes svelte-llfthp-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
