.apply-eyebrow.svelte-1fn46lj{font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--v);margin-bottom:12px}.apply-logo.svelte-1fn46lj{display:inline-flex;align-items:center;gap:10px;margin:0 auto 16px}.apply-logo-icon.svelte-1fn46lj{width:28px;height:28px;border-radius:7px;display:block}.resume-input-error.svelte-1fn46lj{border-color:var(--red);background:var(--red-light);box-shadow:0 0 0 3px #dc26261a}.consent-field.svelte-1fn46lj{margin-top:24px}.consent-checkbox-row.svelte-1fn46lj{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:15px;line-height:1.55;color:var(--t2);padding:14px 16px;background:var(--v04);border-radius:var(--radius-sm);border:1px solid var(--v14);transition:border-color .18s,background .18s}.consent-checkbox-row.svelte-1fn46lj:hover{border-color:var(--v22);background:var(--v08)}.consent-checkbox-row.svelte-1fn46lj input[type=checkbox]:where(.svelte-1fn46lj){margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:var(--v);cursor:pointer}.consent-checkbox-row.svelte-1fn46lj a:where(.svelte-1fn46lj){color:var(--v);font-weight:700;text-decoration:underline;text-underline-offset:2px}.consent-checkbox-row.svelte-1fn46lj a:where(.svelte-1fn46lj):hover{color:var(--v-h)}.apply-submit.svelte-1fn46lj{font-size:15px;padding:12px 28px}.apply-submit-hint.svelte-1fn46lj{margin-top:8px;text-align:right}.apply-success.svelte-1fn46lj{text-align:center;padding:24px 0 16px;animation:slide-up .5s cubic-bezier(.22,1,.36,1) both}.apply-success-icon.svelte-1fn46lj{font-size:53px;margin-bottom:16px;display:inline-block;animation:slide-up .45s cubic-bezier(.22,1,.36,1) .1s both}.apply-success-title.svelte-1fn46lj{font-family:Playfair Display,Barlow,serif;font-size:29px;font-weight:700;color:var(--t1);margin-bottom:10px;letter-spacing:-.01em}.apply-success-sub.svelte-1fn46lj{font-size:14.5px;color:var(--t2);line-height:1.6;max-width:480px;margin:0 auto 24px}.apply-success-sub.svelte-1fn46lj strong:where(.svelte-1fn46lj){color:var(--v);font-weight:700}.apply-success-checklist.svelte-1fn46lj{list-style:none;padding:20px 24px;margin:0 auto;max-width:480px;background:var(--v04);border:1px solid var(--v14);border-radius:var(--radius-sm);text-align:left}.apply-success-checklist.svelte-1fn46lj li:where(.svelte-1fn46lj){font-size:15px;color:var(--t2);padding:5px 0;display:flex;align-items:flex-start;gap:10px;line-height:1.5}.apply-success-checklist.svelte-1fn46lj li:where(.svelte-1fn46lj):before{content:"✓";color:var(--mint);font-weight:800;flex-shrink:0}.apply-jd-actions.svelte-1fn46lj{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}.apply-detailed-btn.svelte-1fn46lj{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--v08, rgba(86, 9, 248, .08));color:var(--v, #5609f8);border:1px solid var(--v22, rgba(86, 9, 248, .22));border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:all .18s ease;font-family:inherit}.apply-detailed-btn.svelte-1fn46lj:hover:not(:disabled){background:var(--v, #5609f8);color:#fff;border-color:var(--v, #5609f8);box-shadow:0 4px 14px #5609f840;transform:translateY(-1px)}.apply-detailed-btn.svelte-1fn46lj:disabled{opacity:.65;cursor:not-allowed}.apply-jd-error.svelte-1fn46lj{margin-top:8px;font-size:14px;color:var(--coral, #e11d48)}
