.ats-hero[data-v-63d2ab9a]{text-align:center;max-width:720px;margin:0 auto}.ats-hero__eyebrow[data-v-63d2ab9a]{display:inline-block;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,#22d3ee1f,#7c5cff1f),#0f172a99;border:1px solid rgba(34,211,238,.3);color:#67e8f9;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;margin-bottom:16px}.ats-hero__title[data-v-63d2ab9a]{margin-bottom:14px}.ats-hero__subtitle[data-v-63d2ab9a]{color:#cbd5e1;font-size:16px;line-height:1.7;margin:0 auto;max-width:640px}.ats-tool[data-v-63d2ab9a]{max-width:680px;margin:34px auto 0}.ats-drop[data-v-63d2ab9a]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:46px 24px;border-radius:20px;cursor:pointer;text-align:center;border:2px dashed rgba(148,163,184,.35);background:linear-gradient(180deg,#0f172a99,#02061799);transition:border-color .2s ease,background .2s ease,transform .2s ease}.ats-drop[data-v-63d2ab9a]:hover,.ats-drop--active[data-v-63d2ab9a]{border-color:#22d3ee99;background:linear-gradient(135deg,#22d3ee14,#7c5cff14),linear-gradient(180deg,#0f172acc,#020617cc)}.ats-drop--active[data-v-63d2ab9a]{transform:scale(1.01)}.ats-drop__icon[data-v-63d2ab9a]{font-size:34px;color:#67e8f9;margin-bottom:4px}.ats-drop__title[data-v-63d2ab9a]{font-size:18px;font-weight:800;color:#f8fafc}.ats-drop__hint[data-v-63d2ab9a]{font-size:13px;color:#94a3b8}.ats-drop__input[data-v-63d2ab9a]{display:none}.ats-textarea[data-v-63d2ab9a]{width:100%;border-radius:16px;padding:16px 18px;resize:vertical;border:1px solid rgba(148,163,184,.25);background:#02061799;color:#e2e8f0;font-size:14px;line-height:1.6;font-family:inherit}.ats-textarea[data-v-63d2ab9a]:focus{outline:none;border-color:#22d3ee80}.ats-textarea--jd[data-v-63d2ab9a]{margin-top:12px}.ats-jd[data-v-63d2ab9a]{margin-top:18px}.ats-jd__toggle[data-v-63d2ab9a]{display:inline-flex;align-items:center;gap:8px;background:none;border:0;cursor:pointer;color:#cbd5e1;font-size:14px;font-weight:600;padding:0}.ats-jd__toggle[data-v-63d2ab9a]:hover{color:#f8fafc}.ats-error[data-v-63d2ab9a]{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0;padding:12px 14px;border-radius:12px;font-size:14px;line-height:1.55;background:#f871711a;border:1px solid rgba(248,113,113,.35);color:#fca5a5}.ats-cta-btn[data-v-63d2ab9a]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 28px;border:0;border-radius:999px;cursor:pointer;background:linear-gradient(120deg,#3dd6ff,#7c5cff 55%,#c084fc);color:#fff;font-size:15px;font-weight:800;letter-spacing:-.005em;box-shadow:0 14px 30px -10px #7c5cff99,inset 0 0 0 1px #ffffff2e;transition:transform .2s ease,filter .2s ease,box-shadow .25s ease}.ats-cta-btn[data-v-63d2ab9a]:hover{transform:translateY(-2px);filter:brightness(1.08)}.ats-cta-btn[data-v-63d2ab9a]:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none}.ats-analyze[data-v-63d2ab9a]{display:flex;width:100%;margin:22px auto 0}.ats-privacy[data-v-63d2ab9a]{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0 0;font-size:13px;color:#94a3b8}.ats-privacy svg[data-v-63d2ab9a]{color:#34d399}.ats-start-hint[data-v-63d2ab9a]{text-align:center;margin:20px 0 0;font-size:14px;color:#94a3b8}.ats-start-hint a[data-v-63d2ab9a]{color:#67e8f9;font-weight:700;text-decoration:none}.ats-start-hint a[data-v-63d2ab9a]:hover{text-decoration:underline}.ats-analyzing[data-v-63d2ab9a]{text-align:center;padding:60px 0}.ats-scanner[data-v-63d2ab9a]{position:relative;display:inline-block;margin-bottom:26px}.ats-scanner__doc[data-v-63d2ab9a]{font-size:64px;color:#475569}.ats-scanner__beam[data-v-63d2ab9a]{position:absolute;left:-8px;right:-8px;height:3px;top:0;background:linear-gradient(90deg,transparent,#22d3ee,transparent);box-shadow:0 0 14px 2px #22d3eeb3;border-radius:3px;animation:ats-scan-63d2ab9a 1.3s ease-in-out infinite}@keyframes ats-scan-63d2ab9a{0%{top:4px;opacity:0}20%{opacity:1}80%{opacity:1}to{top:62px;opacity:0}}.ats-analyzing__title[data-v-63d2ab9a]{font-size:20px;font-weight:800;color:#f8fafc}.ats-analyzing__sub[data-v-63d2ab9a]{font-size:14px;color:#94a3b8;margin-top:8px}.ats-results[data-v-63d2ab9a]{max-width:760px;margin:30px auto 0}.ats-scorecard[data-v-63d2ab9a]{display:flex;align-items:center;gap:26px;flex-wrap:wrap;justify-content:center;text-align:center;padding:30px 26px;border-radius:22px;border:1px solid rgba(148,163,184,.16);background:linear-gradient(180deg,#0f172ad9,#020617d9)}@media(min-width:620px){.ats-scorecard[data-v-63d2ab9a]{justify-content:flex-start;text-align:left}}.ats-gauge[data-v-63d2ab9a]{position:relative;width:128px;height:128px;flex-shrink:0}.ats-gauge__svg[data-v-63d2ab9a]{width:128px;height:128px;transform:rotate(-90deg)}.ats-gauge__track[data-v-63d2ab9a]{fill:none;stroke:#94a3b82e;stroke-width:10}.ats-gauge__value[data-v-63d2ab9a]{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.ats-gauge__center[data-v-63d2ab9a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ats-gauge__num[data-v-63d2ab9a]{font-size:38px;font-weight:900;line-height:1}.ats-gauge__den[data-v-63d2ab9a]{font-size:12px;color:#94a3b8;margin-top:2px}.ats-scorecard__label[data-v-63d2ab9a]{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#67e8f9}.ats-scorecard__verdict[data-v-63d2ab9a]{margin:6px 0 14px;font-size:clamp(19px,2.6vw,24px);font-weight:900;line-height:1.2}.ats-recheck[data-v-63d2ab9a]{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid rgba(148,163,184,.25);background:#02061780;color:#cbd5e1;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .2s ease,color .2s ease}.ats-recheck[data-v-63d2ab9a]:hover{border-color:#22d3ee80;color:#f8fafc}.ats-fixes[data-v-63d2ab9a]{margin-top:20px;padding:22px 24px;border-radius:18px;border:1px solid rgba(34,211,238,.22);background:linear-gradient(135deg,#22d3ee0f,#7c5cff0f),#02061799}.ats-fixes__title[data-v-63d2ab9a]{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:16px;font-weight:800;color:#f8fafc}.ats-fixes__title svg[data-v-63d2ab9a]{color:#67e8f9}.ats-fixes__list[data-v-63d2ab9a]{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.ats-fixes__list li[data-v-63d2ab9a]{color:#e2e8f0;font-size:14.5px;line-height:1.6}.ats-keywords[data-v-63d2ab9a]{margin-top:20px;padding:22px 24px;border-radius:18px;border:1px solid rgba(148,163,184,.16);background:#02061780}.ats-keywords__title[data-v-63d2ab9a]{margin:0 0 14px;font-size:16px;font-weight:800;color:#f8fafc}.ats-keywords__group[data-v-63d2ab9a]{margin-top:12px}.ats-keywords__lbl[data-v-63d2ab9a]{display:block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px}.ats-keywords__lbl--ok[data-v-63d2ab9a]{color:#34d399}.ats-keywords__lbl--miss[data-v-63d2ab9a]{color:#fca5a5}.ats-chips[data-v-63d2ab9a]{display:flex;flex-wrap:wrap;gap:8px}.ats-chip[data-v-63d2ab9a]{padding:5px 12px;border-radius:999px;font-size:13px;font-weight:600}.ats-chip--ok[data-v-63d2ab9a]{background:#34d3991f;border:1px solid rgba(52,211,153,.35);color:#6ee7b7}.ats-chip--miss[data-v-63d2ab9a]{background:#f871711a;border:1px solid rgba(248,113,113,.3);color:#fca5a5}.ats-chip--muted[data-v-63d2ab9a]{color:#64748b}.ats-cta[data-v-63d2ab9a]{margin-top:24px;padding:26px;border-radius:20px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;background:radial-gradient(circle at 12% 0%,rgba(61,214,255,.2) 0%,transparent 55%),radial-gradient(circle at 88% 100%,rgba(192,132,252,.2) 0%,transparent 55%),linear-gradient(180deg,#0f172af5,#020617f5);border:1px solid rgba(34,211,238,.25);box-shadow:0 30px 60px -30px #7c5cff73}@media(min-width:700px){.ats-cta[data-v-63d2ab9a]{flex-direction:row;align-items:center;justify-content:space-between}}.ats-cta__title[data-v-63d2ab9a]{margin:0 0 8px;font-size:19px;font-weight:900;color:#fff;line-height:1.25}.ats-cta__sub[data-v-63d2ab9a]{margin:0;font-size:14px;line-height:1.65;color:#cbd5e1}.ats-cta .ats-cta-btn[data-v-63d2ab9a]{flex-shrink:0;white-space:nowrap}.ats-breakdown-title[data-v-63d2ab9a]{margin:34px 0 16px;font-size:18px;font-weight:800;color:#f8fafc}.ats-cats[data-v-63d2ab9a]{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:700px){.ats-cats[data-v-63d2ab9a]{grid-template-columns:repeat(2,1fr)}}.ats-cat[data-v-63d2ab9a]{padding:18px 20px;border-radius:16px;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,#0f172ab3,#020617b3)}.ats-cat__head[data-v-63d2ab9a]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ats-cat__label[data-v-63d2ab9a]{font-size:15px;font-weight:800;color:#f8fafc}.ats-cat__score[data-v-63d2ab9a]{font-size:20px;font-weight:900}.ats-cat__bar[data-v-63d2ab9a]{height:6px;border-radius:999px;background:#94a3b826;overflow:hidden;margin:10px 0 14px}.ats-cat__bar span[data-v-63d2ab9a]{display:block;height:100%;border-radius:999px;transition:width .8s cubic-bezier(.22,1,.36,1)}.ats-cat__findings[data-v-63d2ab9a]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ats-finding[data-v-63d2ab9a]{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.55;color:#cbd5e1}.ats-finding svg[data-v-63d2ab9a]{margin-top:3px;flex-shrink:0;font-size:13px}.ats-finding--good svg[data-v-63d2ab9a]{color:#34d399}.ats-finding--warn svg[data-v-63d2ab9a]{color:#fbbf24}.ats-finding--bad svg[data-v-63d2ab9a]{color:#f87171}.ats-disclaimer[data-v-63d2ab9a]{margin:26px 0 0;font-size:12px;color:#64748b;text-align:center;line-height:1.6}@media(prefers-reduced-motion:reduce){.ats-scanner__beam[data-v-63d2ab9a]{animation:none}.ats-cta-btn[data-v-63d2ab9a]:hover,.ats-drop--active[data-v-63d2ab9a]{transform:none}}
