.scan-result-analysis-container{width:100%;padding:20px 0;display:flex;gap:124px;justify-content:center;align-items:center}.scan-result-analysis-container-content{width:543px;display:flex;flex-direction:column;gap:20px}.scan-result-analysis-container-content-title{font-size:32px;font-weight:600;color:#000;line-height:100%;letter-spacing:-1%}.scan-result-analysis-container-content-description{font-size:20px;font-weight:400;color:#000;line-height:25px;letter-spacing:-1%}.ats-searchability-progress-container{width:100%;margin:40px 0;height:130px;display:flex;align-items:center;justify-content:center;padding:0 85px}.ats-progress-bar-container{background-color:#ebedf0;height:12px;width:100%;position:relative}.ats-progress-bar,.ats-progress-bar-container{border-radius:17px;display:flex;align-items:center}.ats-progress-bar{position:absolute;height:100%;z-index:100}.ats-progress-bar-thumb{position:absolute;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center}.score-text{font-size:16px}.score-label-text,.score-text{font-weight:600;line-height:100%;letter-spacing:-1%;text-align:center;color:#fff}.score-label-text{font-size:12px}.green{background:#28a745}.red{background:#dc3545}.score-box{position:absolute;bottom:40px;color:white;padding:8px 12px;border-radius:6px;font-weight:700;font-size:14px;text-align:center;min-width:120px;--custom-color:#1bbf3f}.score-box:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);border-width:9px;border-style:solid;border-color:var(--custom-color) transparent transparent transparent;z-index:1000}.average-score-box{position:absolute;bottom:-35px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:130px!important;flex-grow:0;flex-shrink:0;gap:2px}.ats-searchability-checks-container{width:100%;padding:0 30px 40px;border-top:1px solid #d3d3d3}.ats-searchability-check-item{justify-content:space-between;padding:20px 30px;border-bottom:1px solid #fff}.ats-searchability-check-item,.ats-searchability-check-item-content{display:flex;align-items:center;gap:50px}.ats-searchability-check-item-content-left{display:flex;align-items:center;gap:17px;width:235px!important;flex-shrink:0;flex-grow:0}.ats-check-item-title{font-size:16px;font-weight:700;color:#000;letter-spacing:0}.ats-check-item-details{font-size:16px;font-weight:500;color:#000;line-height:24px;letter-spacing:0}.match-of-technical-skills-container{width:100%;padding:40px 30px;border-bottom:1px solid #d3d3d3;gap:10px}.match-of-technical-skills-description{font-size:20px;font-weight:400;color:#000;line-height:1.2;letter-spacing:-1%}.match-of-technical-skills-table-container{width:100%;padding-inline:30px}.match-of-technical-skills-table-header-title{font-size:16px;font-weight:700;color:#007aff;line-height:46px;letter-spacing:0}.match-of-technical-skills-description-footer{padding:30px;border-top:1px solid #d3d3d3}.resume-length-container{display:flex;align-items:center;height:77px;gap:79px;margin:30px}.resume-length-slider-container{width:436px;position:relative;flex-shrink:0;flex-grow:0}.resume-length-slider-container-slider{width:100%;height:12px;background:#ebedf0;border-radius:17px;position:relative;display:flex;align-items:center}.resume-length-slider-thumb{width:30px;height:30px;border-radius:50%;position:absolute;z-index:100;display:flex;justify-content:center}.resume-length-slider-thumb-result{background:#ebedf0;border:8px solid #007aff;right:-20px}.resume-length-slider-thumb-min{background-color:#007aff}.resume-length-slider-thumb-max{background-color:#e65245;right:-15px}.resume-length-slider-container-slider-bar-line{height:100%;background:#007aff;border-radius:17px;position:relative;display:flex;align-items:center;justify-content:center}.resume-length-slider-text{font-size:12px;font-weight:600;color:#000;line-height:100%;text-align:center;position:absolute}.resume-length-slider-zero-text{bottom:-29px}.resume-length-slider-text-top{top:-15px}.resume-length-slider-text-bottom{bottom:-20px}.resume-length-feedback-text{font-size:20px;font-weight:400;color:#000;line-height:100%;letter-spacing:-1%}ol,ul{margin-bottom:0}li::marker{font-size:15px}.general-recommendations-list-container{padding:40px 30px}.general-recommendations-list-container ol li{list-style-type:decimal;margin-left:30px}.general-recommendations-list{padding-left:24px;list-style-type:disc}.general-recommendations-list li{margin-bottom:20px}.resume-scanner-result-footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;margin-bottom:100px;max-width:1062px}.resume-scanner-result-footer-title{font-size:32px}.resume-scanner-result-footer-description,.resume-scanner-result-footer-title{font-weight:700;color:#1c1c1c;line-height:100%;letter-spacing:-1%;text-align:center}.resume-scanner-result-footer-description{font-size:24px}.skills-table{width:100%;border:none!important;border-collapse:collapse}.skills-table td,.skills-table th{padding:10px;text-align:center}.skills-table td:first-child,.skills-table th:first-child{text-align:left;padding-left:30px}.skills-table td:nth-child(2),.skills-table th:nth-child(2){width:50%}.skills-table tbody td,.skills-table thead th{padding:20px 0}.skills-table tbody tr:nth-child(odd){background-color:#f3f6f9}.general-recommendations-list-container ol li,.general-recommendations-list-container ol li::marker{font-size:20px}.resume-scanner-result-achievements{display:flex;align-items:center;justify-content:center;margin-bottom:30px}@media (max-width:1024px){.scan-result-analysis-container{padding:20px}}@media (max-width:915px){.resume-scanner-result-achievements button{font-size:14px;line-height:1.2}.resume-scanner-result-achievements{margin:0 10px 20px}}@media (max-width:886px){.scan-result-analysis-container{flex-direction:column;gap:20px}.scan-result-analysis-container-content{width:100%;gap:10px}.scan-result-analysis-container-content-title{font-size:18px}.scan-result-analysis-container-content-description{font-size:14px;line-height:1.2}.ats-searchability-progress-container{padding:0 31px 0 16px;margin-top:50px;margin-bottom:10px}.ats-progress-bar-container{width:100%;height:9px}.ats-searchability-checks-container{padding:14px}.ats-searchability-check-item{flex-direction:row-reverse;gap:13px;align-items:flex-start;justify-content:flex-end;padding:14px}.ats-searchability-check-item-content{flex-direction:column;gap:6px;width:100%;align-items:flex-start}.ats-searchability-check-item-content-left{width:100%!important;flex-direction:row-reverse;justify-content:space-between}.ats-check-item-details,.ats-check-item-title{font-size:14px;line-height:100%}.ats-check-item-question-mark{width:20px;height:20px}.match-of-technical-skills-container{padding:20px 14px}.match-of-technical-skills-description{font-size:14px}.match-of-technical-skills-table-container{width:100%;min-width:unset!important;padding-inline:14px;overflow-x:auto}.skills-table{width:100%;min-width:300px;table-layout:fixed}.skills-table td,.skills-table th{padding:8px 4px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.skills-table td:first-child,.skills-table th:first-child{padding-left:8px;width:30%}.skills-table td:nth-child(2),.skills-table td:nth-child(3),.skills-table th:nth-child(2),.skills-table th:nth-child(3){width:35%}.match-of-technical-skills-table-header-title{font-size:12px!important;line-height:1.2!important;max-width:unset!important}.match-of-technical-skills-description-footer{padding:20px 14px}.resume-length-container{flex-direction:column;height:100%;padding-top:20px;gap:40px;margin:20px 27px 20px 14px}.resume-length-feedback-text{font-size:14px}.resume-length-slider-container{width:300px}.resume-length-slider-container-slider{height:9px}.resume-length-slider-text{font-size:10px}.resume-length-slider-zero-text{bottom:-26px}.general-recommendations-list-container{padding:20px 14px}.general-recommendations-list{gap:10px}.resume-scanner-result-text{font-size:14px}.skills-table tbody td{height:86px}.ats-progress-bar-thumb,.resume-length-slider-thumb{width:20px;height:20px}.resume-length-slider-thumb-result{background:#ebedf0;border:5px solid #007aff;right:-15px}.score-box{min-width:95px}.score-label-text{font-size:10px}.score-text{font-size:14px}.general-recommendations-list-container ol li,.general-recommendations-list-container ol li::marker{font-size:14px;line-height:1.2}.general-recommendations-list li{line-height:1.2}}@media (max-width:480px){.match-of-technical-skills-table-container{padding-inline:8px}.skills-table{min-width:280px}.skills-table td,.skills-table th{font-size:12px!important}}