@keyframes ATSCheck_fadeInUp__dG63N{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ATSCheck_fadeIn___dzAd{0%{opacity:0}to{opacity:1}}@keyframes ATSCheck_pulseGlow__BdxvX{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}@keyframes ATSCheck_shimmer__Q8CZL{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes ATSCheck_sparkle__PW7nL{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(15deg)}}@keyframes ATSCheck_auroraFloat1__BpGxP{0%,to{transform:translate(0) scale(1)}33%{transform:translate(50px,30px) scale(1.1)}66%{transform:translate(-30px,-20px) scale(.95)}}@keyframes ATSCheck_auroraFloat2__3kUBU{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-40px,40px) scale(1.05)}66%{transform:translate(30px,-30px) scale(.9)}}@keyframes ATSCheck_auroraFloat3__Ixdh7{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-40px) scale(1.1)}}@keyframes ATSCheck_auroraFloat4__q5fQE{0%,to{transform:translate(0)}50%{transform:translate(-50px,30px)}}@keyframes ATSCheck_particleFloat__PFN1B{0%,to{transform:translate(0) scale(1);opacity:.4}25%{transform:translate(20px,-30px) scale(1.2);opacity:.8}50%{transform:translate(-10px,-60px) scale(.8);opacity:.5}75%{transform:translate(30px,-40px) scale(1.1);opacity:.7}}@keyframes ATSCheck_scoreRingFill__u3lp7{0%{stroke-dashoffset:314}}@keyframes ATSCheck_slideInLeft__aoFUq{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ATSCheck_pageContainer__5bAvR{width:100%;max-width:800px;margin:0 auto;min-height:100vh}.ATSCheck_pageContainer__5bAvR,.ATSCheck_pageHeader__mme8o{position:relative;overflow:hidden;background:linear-gradient(180deg,#050510,#0a0a20 50%,#0f0f25)}.ATSCheck_pageHeader__mme8o{border-radius:var(--radius-2xl);padding:var(--spacing-5xl) var(--spacing-4xl);margin-bottom:var(--spacing-3xl);box-shadow:var(--shadow-medium);border:1px solid hsla(0,0%,100%,.08)}.ATSCheck_auroraContainer__zabYq{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0}.ATSCheck_auroraOrb1___EaZ1{position:absolute;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.4) 0,transparent 70%);top:-20%;left:-10%;filter:blur(80px);animation:ATSCheck_auroraFloat1__BpGxP 20s ease-in-out infinite}.ATSCheck_auroraOrb2__NYmPZ{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(6,182,212,.3) 0,transparent 70%);top:30%;right:-15%;filter:blur(80px);animation:ATSCheck_auroraFloat2__3kUBU 25s ease-in-out infinite}.ATSCheck_auroraOrb3__o2_f1{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(236,72,153,.3) 0,transparent 70%);bottom:-10%;left:30%;filter:blur(80px);animation:ATSCheck_auroraFloat3__Ixdh7 22s ease-in-out infinite}.ATSCheck_auroraOrb4__bBbDt{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.2) 0,transparent 70%);top:50%;left:10%;filter:blur(60px);animation:ATSCheck_auroraFloat4__q5fQE 18s ease-in-out infinite}.ATSCheck_gridOverlay__mtFjy{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 0,#000 40%,transparent 100%);mask-image:radial-gradient(ellipse 80% 80% at 50% 0,#000 40%,transparent 100%)}.ATSCheck_noiseOverlay__Wmq4I{position:absolute;inset:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.ATSCheck_floatingParticles__pt928{position:fixed;inset:0;pointer-events:none;z-index:1}.ATSCheck_particle__HN8Xv{position:absolute;background:hsla(0,0%,100%,.6);border-radius:50%;animation:ATSCheck_particleFloat__PFN1B 20s ease-in-out infinite;box-shadow:0 0 10px hsla(0,0%,100%,.3)}.ATSCheck_contentWrapper__lhH_b{position:relative;z-index:2;max-width:1400px;margin:0 auto;padding:40px 40px 80px;display:flex;flex-direction:column;gap:40px}.ATSCheck_headerSection___edmU{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;animation:ATSCheck_fadeInUp__dG63N .6s ease-out}.ATSCheck_headerContent__AUoJ6{display:flex;flex-direction:column;gap:16px}.ATSCheck_heroBadge__XPmVl{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.3);border-radius:100px;font-size:.85rem;font-weight:600;color:var(--accent-violet);width:-moz-fit-content;width:fit-content}.ATSCheck_heroBadge__XPmVl svg{animation:ATSCheck_sparkle__PW7nL 2s ease-in-out infinite}.ATSCheck_pageTitle__egY4a{font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1;margin:0;letter-spacing:-.02em;color:var(--text-primary)}.ATSCheck_highlight___L93z{background:linear-gradient(135deg,var(--accent-gold),#fde047,var(--accent-gold));background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:ATSCheck_shimmer__Q8CZL 3s ease-in-out infinite}.ATSCheck_pageSubtitle__7zSVJ{font-size:1.1rem;line-height:1.7;color:var(--text-secondary);max-width:600px}.ATSCheck_historyButton__nz6mi{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-primary);text-decoration:none;font-weight:600;font-size:.9rem;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ATSCheck_historyButton__nz6mi:hover{background:var(--glass-hover);border-color:hsla(0,0%,100%,.15);transform:translateY(-2px)}.ATSCheck_featuresList__Aw10x{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;animation:ATSCheck_fadeInUp__dG63N .6s ease-out .2s backwards}.ATSCheck_featureItem__HXw0c{max-width:90%;display:flex;align-items:center;gap:8px;padding:10px 16px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;font-size:.85rem;font-weight:500;color:var(--text-secondary);transition:all .3s ease}.ATSCheck_featureItem__HXw0c:hover{background:var(--glass-hover);color:var(--text-primary);transform:translateY(-2px)}.ATSCheck_featureItem__HXw0c svg{color:var(--accent-cyan)}.ATSCheck_formSection__xsunI{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;padding:40px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:ATSCheck_fadeInUp__dG63N .6s ease-out .3s backwards;position:relative;overflow:hidden}.ATSCheck_formSection__xsunI:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(139,92,246,.5),transparent)}.ATSCheck_formGlow__olOJK{position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:400px;height:200px;background:radial-gradient(ellipse,rgba(139,92,246,.15) 0,transparent 70%);pointer-events:none}.ATSCheck_form__H_NDv{display:flex;flex-direction:column;gap:28px;position:relative;z-index:1}.ATSCheck_formGroup__f6u_L{display:flex;flex-direction:column;gap:10px}.ATSCheck_formLabel__peRVv{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.95rem;color:var(--text-primary)}.ATSCheck_formLabel__peRVv svg{color:var(--accent-violet)}.ATSCheck_formInput__VZs4d,.ATSCheck_formTextarea__BA_10{padding:16px 20px;border:1px solid var(--glass-border);border-radius:14px;font-size:1rem;font-family:inherit;color:var(--text-primary);background:rgba(0,0,0,.3);transition:all .3s ease;line-height:1.5}.ATSCheck_formInput__VZs4d::-moz-placeholder,.ATSCheck_formTextarea__BA_10::-moz-placeholder{color:var(--text-muted)}.ATSCheck_formInput__VZs4d:-ms-input-placeholder,.ATSCheck_formTextarea__BA_10:-ms-input-placeholder{color:var(--text-muted)}.ATSCheck_formInput__VZs4d::placeholder,.ATSCheck_formTextarea__BA_10::placeholder{color:var(--text-muted)}.ATSCheck_formInput__VZs4d:hover,.ATSCheck_formTextarea__BA_10:hover{border-color:rgba(139,92,246,.4)}.ATSCheck_formInput__VZs4d:focus,.ATSCheck_formTextarea__BA_10:focus{border-color:var(--accent-violet);box-shadow:0 0 0 3px rgba(139,92,246,.2);background:rgba(0,0,0,.4);outline:none}.ATSCheck_formTextarea__BA_10{resize:vertical;min-height:180px}.ATSCheck_textareaFooter___JlsU{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px}.ATSCheck_helperText__Aye8Q{display:flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-muted)}.ATSCheck_helperText__Aye8Q svg{color:var(--text-muted)}.ATSCheck_charCount__16RXo{font-size:.8rem;color:var(--text-muted);font-weight:500}.ATSCheck_submitButton__WHRRv{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 32px;background:linear-gradient(135deg,var(--accent-violet),var(--accent-purple));border:none;border-radius:14px;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 30px rgba(139,92,246,.4);position:relative;overflow:hidden;font-family:inherit;margin-top:8px}.ATSCheck_submitButton__WHRRv:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));opacity:0;transition:opacity .3s ease}.ATSCheck_submitButton__WHRRv:hover:not(:disabled):before{opacity:1}.ATSCheck_submitButton__WHRRv:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 12px 40px rgba(139,92,246,.5)}.ATSCheck_submitButton__WHRRv:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.ATSCheck_submitButton__WHRRv span,.ATSCheck_submitButton__WHRRv svg{position:relative;z-index:1}.ATSCheck_creditBadge__6HSTe{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;background:linear-gradient(90deg,#ffe79f,#ffda61);border:1.5px solid #7b5a00;position:relative;z-index:1}.ATSCheck_creditAmount__J61wj{font-size:.9rem;font-weight:700;color:#92400e}.ATSCheck_creditIcon__gNv6n{color:#92400e}.ATSCheck_loginOverlay__oJ7aQ{position:absolute;inset:0;background:rgba(5,5,16,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;padding:40px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px}.ATSCheck_overlayTitle__GRlzR{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-bottom:12px}.ATSCheck_overlayDescription__CrS5M{font-size:1rem;color:var(--text-secondary);margin-bottom:24px;max-width:400px}.ATSCheck_overlayButton__ILikX{display:flex;align-items:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--accent-violet),var(--accent-purple));border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:inherit}.ATSCheck_overlayButton__ILikX:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(139,92,246,.4)}.ATSCheck_loadingContainer__bNtfN{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;padding:40px}.ATSCheck_loadingCard__zZqDI{background:var(--glass-bg-strong);border:1px solid var(--glass-border);border-radius:28px;padding:60px 50px;max-width:560px;width:100%;text-align:center;animation:ATSCheck_fadeInUp__dG63N .4s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ATSCheck_loadingHeader__Aet4W{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:12px}.ATSCheck_loadingIcon__l_IoA{color:var(--accent-violet);animation:ATSCheck_pulseGlow__BdxvX 2s infinite}.ATSCheck_loadingTitle__n54tR{font-size:1.6rem;font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_loadingDescription__1TmUd{font-size:1rem;color:var(--text-secondary);margin-bottom:32px}.ATSCheck_loadingSteps__tXmZY{display:flex;flex-direction:column;gap:12px;text-align:left;margin-bottom:32px}.ATSCheck_loadingStep__3P05Q{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;animation:ATSCheck_slideInLeft__aoFUq .5s ease-out backwards}.ATSCheck_loadingStep__3P05Q:first-child{animation-delay:.1s}.ATSCheck_loadingStep__3P05Q:nth-child(2){animation-delay:.2s}.ATSCheck_loadingStep__3P05Q:nth-child(3){animation-delay:.3s}.ATSCheck_loadingStep__3P05Q:nth-child(4){animation-delay:.4s}.ATSCheck_loadingStep__3P05Q:nth-child(5){animation-delay:.5s}.ATSCheck_stepIcon__1xdHN{color:var(--accent-emerald)}.ATSCheck_stepText__zqTnI{font-size:.95rem;color:var(--text-secondary);font-weight:500}.ATSCheck_loadingTime__zOU_9{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:10px}.ATSCheck_clockIcon__pajaD{color:var(--accent-gold)}.ATSCheck_timeText__T1G1s{font-size:.9rem;color:var(--accent-gold);font-style:italic}.ATSCheck_errorContainer__G8iuh{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:40px}.ATSCheck_errorCard__U2Q_M{background:var(--glass-bg-strong);border:1px solid rgba(239,68,68,.2);border-radius:28px;padding:60px 50px;max-width:500px;width:100%;text-align:center;animation:ATSCheck_fadeInUp__dG63N .4s ease-out;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.ATSCheck_errorIcon__wLwjr{color:var(--accent-red);margin-bottom:16px}.ATSCheck_errorTitle__hlf2L{font-size:1.6rem;font-weight:700;color:var(--accent-red);margin:0 0 12px}.ATSCheck_errorMessage___vgWq{color:var(--text-secondary);font-size:.95rem;margin-bottom:28px;line-height:1.6}.ATSCheck_retryButton__pmwly{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border:none;border-radius:12px;cursor:pointer;font-size:1rem;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--accent-red),#dc2626);transition:all .3s ease;font-family:inherit}.ATSCheck_retryButton__pmwly:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(239,68,68,.3)}.ATSCheck_resultsSection__xl8KG{display:flex;flex-direction:column;gap:40px;animation:ATSCheck_fadeInUp__dG63N .6s ease-out}.ATSCheck_scoreHero__8Pzv5{display:flex;align-items:center;justify-content:center;gap:60px;padding:50px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:28px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;overflow:hidden}.ATSCheck_scoreHero__8Pzv5:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(251,191,36,.5),transparent)}.ATSCheck_scoreRingContainer__ZFEiA{position:relative;width:220px;height:220px;flex-shrink:0}.ATSCheck_scoreRingSvg__nb_Qf{width:100%;height:100%;transform:rotate(-90deg)}.ATSCheck_scoreRingBg__SF9hf{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:12}.ATSCheck_scoreRingProgress__bkgdW{fill:none;stroke-width:12;stroke-linecap:round;transition:stroke-dashoffset 1s ease-out}.ATSCheck_scoreRingProgress__bkgdW.ATSCheck_excellent__dFBn3{stroke:url(#excellentGradient)}.ATSCheck_scoreRingProgress__bkgdW.ATSCheck_good__Jc6Pu{stroke:url(#goodGradient)}.ATSCheck_scoreRingProgress__bkgdW.ATSCheck_fair__7qp06{stroke:url(#fairGradient)}.ATSCheck_scoreRingProgress__bkgdW.ATSCheck_poor__fRMpH{stroke:url(#poorGradient)}.ATSCheck_scoreCenter__FsJAd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.ATSCheck_scoreValue__YCzIo{font-size:3.5rem;font-weight:900;color:var(--text-primary);line-height:1}.ATSCheck_scoreLabel__PBLiY{font-size:.9rem;color:var(--text-muted);margin-top:4px}.ATSCheck_scoreInfo__oxxp7{display:flex;flex-direction:column;gap:16px;flex:1 1;max-width:500px}.ATSCheck_scoreTitle__ugHp5{font-size:1.8rem;font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_scoreCategoryBadge__NVcNx{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:100px;font-size:.95rem;font-weight:700;width:-moz-fit-content;width:fit-content}.ATSCheck_scoreCategoryBadge__NVcNx.ATSCheck_excellent__dFBn3{background:rgba(16,185,129,.15);color:var(--accent-emerald);border:1px solid rgba(16,185,129,.3)}.ATSCheck_scoreCategoryBadge__NVcNx.ATSCheck_good__Jc6Pu{background:rgba(6,182,212,.15);color:var(--accent-cyan);border:1px solid rgba(6,182,212,.3)}.ATSCheck_scoreCategoryBadge__NVcNx.ATSCheck_fair__7qp06{background:rgba(251,191,36,.15);color:var(--accent-gold);border:1px solid rgba(251,191,36,.3)}.ATSCheck_scoreCategoryBadge__NVcNx.ATSCheck_poor__fRMpH{background:rgba(239,68,68,.15);color:var(--accent-red);border:1px solid rgba(239,68,68,.3)}.ATSCheck_scoreDescription__HrJmE{font-size:1rem;color:var(--text-secondary);line-height:1.6}.ATSCheck_quickInsights__A2dN_{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px}.ATSCheck_insightCard__XWITk{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 20px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;text-align:center;transition:all .3s ease}.ATSCheck_insightCard__XWITk:hover{background:var(--glass-hover);transform:translateY(-4px)}.ATSCheck_insightIconWrapper__FTd3b{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:rgba(139,92,246,.15)}.ATSCheck_insightIcon__xOw6m{color:var(--accent-violet)}.ATSCheck_insightValue__z6gqv{font-size:1.8rem;font-weight:800;color:var(--text-primary)}.ATSCheck_insightLabel__9slC_{font-size:.85rem;color:var(--text-muted);font-weight:500}.ATSCheck_sectionHeader__eRdiy{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin-bottom:8px}.ATSCheck_sectionBadge__LfN3U{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:100px;font-size:.8rem;font-weight:600;color:var(--accent-cyan)}.ATSCheck_sectionTitle__DZePW{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_chartsGrid__rT1GO{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:24px;gap:24px}.ATSCheck_chartCard__YGffz{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:24px;padding:28px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;position:relative;overflow:hidden}.ATSCheck_chartCard__YGffz:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent-violet),var(--accent-cyan));opacity:0;transition:opacity .3s ease}.ATSCheck_chartCard__YGffz:hover{background:var(--glass-hover);transform:translateY(-4px);border-color:hsla(0,0%,100%,.12)}.ATSCheck_chartCard__YGffz:hover:before{opacity:1}.ATSCheck_chartHeader__CVMOg{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ATSCheck_chartIcon__9CYs_{color:var(--accent-violet)}.ATSCheck_chartTitle___mFA2{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_chartWrapper__uIhX1{height:280px;display:flex;justify-content:center;align-items:center}.ATSCheck_chartDescription__gtYAj{text-align:center;margin-top:16px;color:var(--text-muted);font-size:.9rem}.ATSCheck_chartScoreHighlight__ekaJV{font-size:1.4em;font-weight:800;color:var(--accent-gold)}.ATSCheck_sectionsGrid___DZxz{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.ATSCheck_sectionCard__2tWFR{display:flex;align-items:center;gap:16px;padding:20px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;transition:all .3s ease}.ATSCheck_sectionCard__2tWFR:hover{background:var(--glass-hover);transform:translateX(4px)}.ATSCheck_sectionIconWrapper__tWdpu{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}.ATSCheck_sectionInfo__amjKG{flex:1 1;min-width:0}.ATSCheck_sectionName__paiDx{font-size:.95rem;font-weight:600;color:var(--text-primary);margin:0 0 6px}.ATSCheck_sectionScoreBar__2cTOz{height:6px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden}.ATSCheck_sectionScoreFill__DDjsj{height:100%;border-radius:3px;transition:width 1s ease-out}.ATSCheck_sectionScoreValue__MdmoW{font-size:1.3rem;font-weight:800;color:var(--text-primary);flex-shrink:0}.ATSCheck_keywordGrid__FOBNF{display:flex;flex-wrap:wrap;gap:10px;padding:20px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px}.ATSCheck_keywordTag__Pm4tP{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:10px;font-size:.85rem;font-weight:600;transition:all .2s ease}.ATSCheck_keywordTag__Pm4tP.ATSCheck_present__EHG5S{background:rgba(16,185,129,.15);color:var(--accent-emerald);border:1px solid rgba(16,185,129,.3)}.ATSCheck_keywordTag__Pm4tP.ATSCheck_missing__GFXF9{background:rgba(239,68,68,.1);color:var(--accent-red);border:1px solid rgba(239,68,68,.2)}.ATSCheck_keywordTag__Pm4tP:hover{transform:scale(1.05)}.ATSCheck_feedbackSection__75Lxo{display:flex;flex-direction:column;gap:20px}.ATSCheck_feedbackCard__2M_Ro{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:20px;overflow:hidden;transition:all .3s ease}.ATSCheck_feedbackCard__2M_Ro:hover{border-color:hsla(0,0%,100%,.12)}.ATSCheck_feedbackHeader__A5__z{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;transition:background .2s ease}.ATSCheck_feedbackHeader__A5__z:hover{background:var(--glass-hover)}.ATSCheck_feedbackHeaderLeft__9_Bb5{display:flex;align-items:center;gap:14px}.ATSCheck_feedbackIcon__UnAs2{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(139,92,246,.15)}.ATSCheck_feedbackIcon__UnAs2 svg{color:var(--accent-violet)}.ATSCheck_feedbackName__KXvxm{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_feedbackScore__I_xXw{font-size:.85rem;color:var(--text-muted);margin-top:2px}.ATSCheck_feedbackChevron__S2Pzf{color:var(--text-muted);transition:transform .3s ease}.ATSCheck_feedbackChevron__S2Pzf.ATSCheck_open__Cx2rP{transform:rotate(180deg)}.ATSCheck_feedbackContent__U967i{padding:0 24px 24px;display:flex;flex-direction:column;gap:20px;animation:ATSCheck_fadeIn___dzAd .3s ease-out}.ATSCheck_feedbackGroup__bTufM{display:flex;flex-direction:column;gap:10px}.ATSCheck_feedbackGroupHeader__UtKL4{display:flex;align-items:center;gap:8px}.ATSCheck_feedbackGroupTitle__tQqeN{font-size:.9rem;font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_feedbackGroup__bTufM.ATSCheck_strengths__N_nt2 .ATSCheck_feedbackGroupHeader__UtKL4 svg{color:var(--accent-emerald)}.ATSCheck_feedbackGroup__bTufM.ATSCheck_missing__GFXF9 .ATSCheck_feedbackGroupHeader__UtKL4 svg{color:var(--accent-red)}.ATSCheck_feedbackGroup__bTufM.ATSCheck_improvements__7BvBC .ATSCheck_feedbackGroupHeader__UtKL4 svg{color:var(--accent-gold)}.ATSCheck_feedbackList__ugnRh{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.ATSCheck_feedbackItem__byg_2{padding:12px 16px;background:rgba(0,0,0,.2);border-radius:10px;border-left:3px solid var(--accent-violet);font-size:.9rem;color:var(--text-secondary);line-height:1.5;transition:all .2s ease}.ATSCheck_feedbackItem__byg_2:hover{background:rgba(0,0,0,.3);transform:translateX(4px)}.ATSCheck_feedbackGroup__bTufM.ATSCheck_strengths__N_nt2 .ATSCheck_feedbackItem__byg_2{border-left-color:var(--accent-emerald)}.ATSCheck_feedbackGroup__bTufM.ATSCheck_missing__GFXF9 .ATSCheck_feedbackItem__byg_2{border-left-color:var(--accent-red)}.ATSCheck_feedbackGroup__bTufM.ATSCheck_improvements__7BvBC .ATSCheck_feedbackItem__byg_2{border-left-color:var(--accent-gold)}.ATSCheck_actionPlan__uPqub{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(6,182,212,.05));border:1px solid rgba(139,92,246,.2);border-radius:24px;padding:32px}.ATSCheck_actionPlanHeader__j3js0{display:flex;align-items:center;gap:14px;margin-bottom:24px}.ATSCheck_actionPlanIcon__GA5Jq{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,var(--accent-violet),var(--accent-purple))}.ATSCheck_actionPlanIcon__GA5Jq svg{color:#fff}.ATSCheck_actionPlanTitle__3hpd_{font-size:1.4rem;font-weight:700;color:var(--text-primary);margin:0}.ATSCheck_actionPlanGrid__Ka6r5{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.ATSCheck_actionCard__1sWcz{display:flex;gap:14px;padding:18px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:14px;transition:all .3s ease}.ATSCheck_actionCard__1sWcz:hover{background:var(--glass-hover);transform:translateY(-2px)}.ATSCheck_actionNumber___LCLH{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--accent-violet);color:#fff;font-size:.85rem;font-weight:700;flex-shrink:0}.ATSCheck_actionText__J5QF_{font-size:.95rem;color:var(--text-secondary);line-height:1.5}.ATSCheck_newAnalysisButton__HKEGL{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--accent-emerald),#059669);border:none;border-radius:14px;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;font-family:inherit;margin:20px auto 0;box-shadow:0 8px 30px rgba(16,185,129,.3)}.ATSCheck_newAnalysisButton__HKEGL:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(16,185,129,.4)}@media (max-width:1024px){.ATSCheck_scoreHero__8Pzv5{flex-direction:column;gap:32px;text-align:center}.ATSCheck_scoreInfo__oxxp7{align-items:center}.ATSCheck_chartsGrid__rT1GO{grid-template-columns:1fr}}@media (max-width:768px){.ATSCheck_contentWrapper__lhH_b{padding:24px 20px 60px;gap:28px}.ATSCheck_headerSection___edmU{flex-direction:column;align-items:flex-start}.ATSCheck_pageTitle__egY4a{font-size:1.8rem}.ATSCheck_pageSubtitle__7zSVJ{font-size:1rem}.ATSCheck_formSection__xsunI{padding:28px 20px}.ATSCheck_scoreHero__8Pzv5{padding:32px 24px}.ATSCheck_scoreRingContainer__ZFEiA{width:180px;height:180px}.ATSCheck_scoreValue__YCzIo{font-size:2.8rem}.ATSCheck_scoreTitle__ugHp5{font-size:1.4rem}.ATSCheck_quickInsights__A2dN_{grid-template-columns:repeat(2,1fr)}.ATSCheck_chartsGrid__rT1GO{grid-template-columns:1fr}.ATSCheck_chartCard__YGffz{padding:20px}.ATSCheck_chartWrapper__uIhX1{height:240px}.ATSCheck_sectionsGrid___DZxz{grid-template-columns:1fr}.ATSCheck_feedbackHeader__A5__z{padding:16px 20px}.ATSCheck_feedbackContent__U967i{padding:0 20px 20px}.ATSCheck_actionPlan__uPqub{padding:24px 20px}.ATSCheck_actionPlanGrid__Ka6r5{grid-template-columns:1fr}}@media (max-width:480px){.ATSCheck_contentWrapper__lhH_b{padding:16px 16px 40px}.ATSCheck_pageTitle__egY4a{font-size:1.5rem}.ATSCheck_quickInsights__A2dN_{grid-template-columns:1fr}.ATSCheck_insightCard__XWITk{flex-direction:row;justify-content:flex-start;text-align:left}.ATSCheck_keywordGrid__FOBNF{padding:16px}.ATSCheck_keywordTag__Pm4tP{font-size:.8rem;padding:6px 12px}}.ATSCheck_scoreTierBadge__NEvxX{position:absolute;top:-10px;right:-10px;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--accent-gold),#fde047);display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:900;color:#92400e;box-shadow:0 4px 20px rgba(251,191,36,.4);z-index:10}.ATSCheck_scoreBadges__Q7gGI{display:flex;gap:12px;flex-wrap:wrap}.ATSCheck_benchmarkBadge__mdApM{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.3);border-radius:100px;font-size:.85rem;font-weight:600;color:var(--accent-violet)}.ATSCheck_competitiveness__xcciR{display:flex;align-items:center;gap:8px;font-size:.95rem;color:var(--text-secondary);margin:0}.ATSCheck_competitiveness__xcciR svg{color:var(--accent-cyan)}.ATSCheck_quickStatsBanner__xpoXf{display:flex;justify-content:center;align-items:center;gap:24px;padding:20px 32px;background:linear-gradient(90deg,rgba(139,92,246,.1),rgba(6,182,212,.1));border:1px solid rgba(139,92,246,.2);border-radius:16px}.ATSCheck_quickStatItem__m2ZS7{display:flex;flex-direction:column;align-items:center;gap:4px}.ATSCheck_quickStatValue__jTOp3{font-size:1.5rem;font-weight:800;color:var(--text-primary)}.ATSCheck_quickStatLabel__AK5V4{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.ATSCheck_quickStatDivider__T1IT_{width:1px;height:40px;background:hsla(0,0%,100%,.1)}.ATSCheck_highlightsContainer__CVBrv{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.ATSCheck_highlightCard__ayoHe{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:20px}.ATSCheck_highlightHeader__X_Yn4{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ATSCheck_highlightHeader__X_Yn4 h4{font-size:.95rem;font-weight:600;color:var(--text-primary);margin:0}.ATSCheck_highlightTags__lu29R{display:flex;flex-wrap:wrap;gap:8px}.ATSCheck_highlightTag__p17Yk{padding:6px 12px;border-radius:8px;font-size:.8rem;font-weight:600}.ATSCheck_highlightTag__p17Yk.ATSCheck_strong__i_fve{background:rgba(16,185,129,.15);color:var(--accent-emerald);border:1px solid rgba(16,185,129,.3)}.ATSCheck_highlightTag__p17Yk.ATSCheck_weak__pINrZ{background:rgba(239,68,68,.15);color:var(--accent-red);border:1px solid rgba(239,68,68,.3)}.ATSCheck_recommendationSection__1FqdO{margin-top:20px}.ATSCheck_recommendationTitle__J4HNc{display:flex;align-items:center;gap:10px;font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 14px}.ATSCheck_importantBadge___ElRX,.ATSCheck_recommendedBadge__Emjjb,.ATSCheck_urgentBadge__UOVus{padding:4px 10px;border-radius:6px;font-size:.7rem;font-weight:700;text-transform:uppercase}.ATSCheck_urgentBadge__UOVus{background:rgba(239,68,68,.15);color:var(--accent-red)}.ATSCheck_importantBadge___ElRX{background:rgba(251,191,36,.15);color:var(--accent-gold)}.ATSCheck_recommendedBadge__Emjjb{background:rgba(6,182,212,.15);color:var(--accent-cyan)}.ATSCheck_actionCard__1sWcz.ATSCheck_urgent__o9IW3{border-left:3px solid var(--accent-red)}.ATSCheck_actionCard__1sWcz.ATSCheck_important__w5rea{border-left:3px solid var(--accent-gold)}.ATSCheck_actionCard__1sWcz.ATSCheck_recommended__Rsqx0{border-left:3px solid var(--accent-cyan)}.ATSCheck_actionPlanSubtitle__kPJc8{font-size:.85rem;color:var(--text-muted);margin:0}.ATSCheck_skillGapGrid__MjsTq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.ATSCheck_skillGapCard__wWbTf{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:18px;transition:all .3s ease}.ATSCheck_skillGapCard__wWbTf:hover{background:var(--glass-hover);transform:translateY(-2px)}.ATSCheck_skillGapCard__wWbTf.ATSCheck_met__2AxSc{border-left:3px solid var(--accent-emerald)}.ATSCheck_skillGapCard__wWbTf.ATSCheck_close__msotO{border-left:3px solid var(--accent-gold)}.ATSCheck_skillGapCard__wWbTf.ATSCheck_gap__2Ge6_{border-left:3px solid var(--accent-red)}.ATSCheck_skillGapHeader__ztrhc{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.ATSCheck_skillName__0ToPK{font-size:.95rem;font-weight:600;color:var(--text-primary)}.ATSCheck_skillStatus__tQrfX{font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:6px}.ATSCheck_skillStatus__tQrfX.ATSCheck_met__2AxSc{background:rgba(16,185,129,.15);color:var(--accent-emerald)}.ATSCheck_skillStatus__tQrfX.ATSCheck_close__msotO{background:rgba(251,191,36,.15);color:var(--accent-gold)}.ATSCheck_skillStatus__tQrfX.ATSCheck_gap__2Ge6_{background:rgba(239,68,68,.15);color:var(--accent-red)}.ATSCheck_skillGapBars__uHtx_{display:flex;flex-direction:column;gap:8px}.ATSCheck_skillBarRow__IqYsg{display:flex;align-items:center;gap:10px;font-size:.75rem;color:var(--text-muted)}.ATSCheck_skillBarRow__IqYsg span:first-child{width:30px}.ATSCheck_skillBarRow__IqYsg span:last-child{width:35px;text-align:right;font-weight:600;color:var(--text-secondary)}.ATSCheck_skillBar__Y9bTA{flex:1 1;height:6px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden}.ATSCheck_skillBarFill__d_hxw{height:100%;border-radius:3px;transition:width .8s ease}.ATSCheck_interviewTipsSection__ZrIK4{display:flex;flex-direction:column;gap:16px}.ATSCheck_interviewTipCard__jj3jv{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;padding:20px;transition:all .3s ease}.ATSCheck_interviewTipCard__jj3jv:hover{background:var(--glass-hover)}.ATSCheck_interviewTipCard__jj3jv.ATSCheck_high__jtolq{border-left:3px solid var(--accent-red)}.ATSCheck_interviewTipCard__jj3jv.ATSCheck_medium__n42yO{border-left:3px solid var(--accent-gold)}.ATSCheck_tipHeader__M75l7{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex-wrap:wrap}.ATSCheck_tipIcon__dxHHP{color:var(--accent-violet)}.ATSCheck_tipTopic__TRBF2{font-size:1rem;font-weight:700;color:var(--text-primary)}.ATSCheck_tipPriority__pmwBO{font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:6px;margin-left:auto}.ATSCheck_tipPriority__pmwBO.ATSCheck_high__jtolq{background:rgba(239,68,68,.15);color:var(--accent-red)}.ATSCheck_tipPriority__pmwBO.ATSCheck_medium__n42yO{background:rgba(251,191,36,.15);color:var(--accent-gold)}.ATSCheck_tipText__iwZBj{font-size:.9rem;color:var(--text-secondary);line-height:1.6;margin:0}@media (max-width:768px){.ATSCheck_quickStatsBanner__xpoXf{flex-wrap:wrap;gap:16px;padding:16px 20px}.ATSCheck_quickStatDivider__T1IT_{display:none}.ATSCheck_quickStatItem__m2ZS7{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 12px)}.ATSCheck_scoreTierBadge__NEvxX{width:40px;height:40px;font-size:1rem}.ATSCheck_scoreBadges__Q7gGI{justify-content:center}.ATSCheck_highlightsContainer__CVBrv,.ATSCheck_skillGapGrid__MjsTq{grid-template-columns:1fr}.ATSCheck_tipPriority__pmwBO{margin-left:0;margin-top:8px}.ATSCheck_tipHeader__M75l7{flex-direction:column;align-items:flex-start}}