.Icon_wrap__Rtmaq{display:inline-flex;justify-content:center;align-items:center}.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs{padding-right:72px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs{padding-right:64px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs{padding-right:72px}}.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY .Modal_modal-content__TfPGm{width:400px;max-width:calc(100% - 40px);border:1px solid #ddd;border-radius:8px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY .Modal_modal-content__TfPGm{width:328px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY .Modal_modal-content__TfPGm{width:320px}}.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY .Modal_modal-header__YdVMs{padding:22.5px 20px 6.5px}.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY .Modal_modal-header__YdVMs .Modal_modal-close-button__5dAQk{right:16px}.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY .Modal_modal-body__gW5rB{min-height:60px;padding:16px 20px}.Modal_modal-wrap__kf0ZZ.Modal_sm__U0RcY.Modal_text-center__ufpIg .Modal_modal-body__gW5rB{text-align:center}.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs{padding-right:72px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs{padding-right:72px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs{padding-right:56px}}.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-content__TfPGm{width:480px;height:auto;border:1px solid #ddd;border-radius:12px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-content__TfPGm{width:400px;height:auto;border:1px solid #ddd;border-radius:12px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-content__TfPGm{width:calc(100% - 32px)}}.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-header__YdVMs{padding:30.5px 24px 10.5px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-header__YdVMs{padding:26.5px 20px 10.5px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-header__YdVMs{padding:26.5px 16px 6.5px}}.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-header__YdVMs .Modal_modal-close-button__5dAQk{right:16px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-header__YdVMs .Modal_modal-close-button__5dAQk{right:12px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-header__YdVMs .Modal_modal-close-button__5dAQk{right:12px}}.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-body__gW5rB{min-height:80px;padding:16px 24px}@media screen and (max-width:1279px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-body__gW5rB{min-height:80px;padding:16px 20px}}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ.Modal_md__n5fqy .Modal_modal-body__gW5rB{padding:16px}}.Modal_modal-wrap__kf0ZZ.Modal_has-close-button__JWWbF .Modal_modal-header__YdVMs .Modal_modal-title___ywW8{text-align:left}.Modal_modal-wrap__kf0ZZ .Modal_dim__K02gr{position:fixed;top:0;left:0;z-index:201;width:100%;height:100dvh;background-color:rgba(0,0,0,.5019607843);cursor:default}.Modal_modal-wrap__kf0ZZ .Modal_modal-content__TfPGm{position:fixed;top:50%;left:50%;z-index:202;display:flex;flex-direction:column;width:100%;height:auto;max-height:calc(100dvh - 60px - 60px);overflow:hidden;background-color:#fff;box-shadow:0 8px 25px -5px rgba(13,14,17,.3);transform:translate(-50%,-50%)}.Modal_modal-wrap__kf0ZZ .Modal_modal-header__YdVMs{position:relative}.Modal_modal-wrap__kf0ZZ .Modal_modal-header__YdVMs .Modal_modal-title___ywW8{font-size:20px;font-weight:500;text-align:center}@media screen and (max-width:768px){.Modal_modal-wrap__kf0ZZ .Modal_modal-header__YdVMs .Modal_modal-title___ywW8{font-size:18px}}.Modal_modal-wrap__kf0ZZ .Modal_modal-header__YdVMs .Modal_modal-close-button__5dAQk{position:absolute;bottom:6px;display:inline-flex;padding:4px;border:none;background-color:#fff;cursor:pointer}.Modal_modal-wrap__kf0ZZ .Modal_modal-body__gW5rB{overflow-y:auto}.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_{display:flex;gap:8px;margin-top:auto}.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_fill__d4QG_{justify-content:center;padding:20px}.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_fill__d4QG_ a,.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_fill__d4QG_ button{flex:1 1}.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_vertical__m9SR2{flex-direction:column;justify-content:center;padding:20px}.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_vertical__m9SR2 a,.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_vertical__m9SR2 button{height:40px}.Modal_modal-wrap__kf0ZZ .Modal_modal-footer__JWbC_.Modal_fit__D3d7h{justify-content:flex-end;padding:16px 20px}.VersionModal_version-modal__5ku8_ .VersionModal_version-content__VIDni{padding:0}.VersionModal_version-modal__5ku8_ .VersionModal_version-item__lb2W0{padding:20px 0;border-bottom:1px solid #e5e7eb}.VersionModal_version-modal__5ku8_ .VersionModal_version-item__lb2W0:last-child{border-bottom:none}.VersionModal_version-modal__5ku8_ .VersionModal_version-header__loGtU{display:flex;align-items:center;gap:12px;margin-bottom:8px}.VersionModal_version-modal__5ku8_ .VersionModal_version-number__ZAxsR{color:#111;font-size:20px;font-weight:700}.VersionModal_version-modal__5ku8_ .VersionModal_version-badge__TNGTP{padding:4px 12px;border:1px solid #00e868;border-radius:20px;background:rgba(0,232,104,.3);color:#111;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.VersionModal_version-modal__5ku8_ .VersionModal_version-date__x2tUG{margin-bottom:16px;color:#6b7280;font-size:14px;font-weight:500}.VersionModal_version-modal__5ku8_ .VersionModal_version-description__r82cr h3{margin-bottom:12px;color:#1f2937;font-size:18px;font-weight:600;line-height:1.4}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB{margin:0;padding:0;list-style:none}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB li{position:relative;margin-bottom:8px;padding-left:12px;color:#4b5563;font-size:14px;line-height:1.6}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB li:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:#111}.VersionModal_version-modal__5ku8_ .VersionModal_feature-list__J86LB li:last-child{margin-bottom:0}.Footer_footer__OYoYH{z-index:100;display:flex;align-items:center;height:120px;padding:0 40px;border-top:1px solid rgba(0,0,0,.07);background:#f5f7fa}@media screen and (max-width:768px){.Footer_footer__OYoYH{flex-wrap:wrap;height:auto;padding:30px 24px}}.Footer_footer__OYoYH .Footer_logo__oqoeK{display:flex;justify-content:flex-start;align-items:center;width:auto;height:100%}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_logo__oqoeK{width:100%}}.Footer_footer__OYoYH .Footer_logo__oqoeK h2{font-size:20px;font-weight:700}.Footer_footer__OYoYH .Footer_out-link__cRqYc{margin-left:32px;color:#000;font-size:14px;font-weight:400;line-height:1.5}.Footer_footer__OYoYH .Footer_out-link__cRqYc+.Footer_out-link__cRqYc{margin-left:32px}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_out-link__cRqYc:first-of-type{margin-top:24px;margin-left:0}.Footer_footer__OYoYH .Footer_out-link__cRqYc+.Footer_out-link__cRqYc{margin-top:24px;margin-left:24px}}.Footer_footer__OYoYH .Footer_update-link__0NSfT{display:flex;align-items:center;gap:8px;margin-left:32px;padding:0;border:none;background:none;color:#555;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5;cursor:pointer;transition:color .2s ease}.Footer_footer__OYoYH .Footer_update-link__0NSfT:hover{color:#333}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_update-link__0NSfT{margin-top:4px;margin-left:0;font-size:14px}}.Footer_footer__OYoYH .Footer_copyright__1ODhL{margin-left:auto;color:#000;font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width:768px){.Footer_footer__OYoYH .Footer_copyright__1ODhL{width:100%;margin-top:10px;margin-left:0}}.ResultActionsButtons_actions-row__5t1_X{display:flex;justify-content:flex-end;gap:10px}@media screen and (max-width:768px){.ResultActionsButtons_actions-row__5t1_X{gap:4px}}.ResultActionsButtons_action-button__s0uD5{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:none;background:rgba(0,0,0,0);font-size:16px;cursor:pointer;transition:all .2s ease}@media screen and (max-width:768px){.ResultActionsButtons_action-button__s0uD5{width:36px;height:36px;font-size:14px}}.ResultActionsButtons_action-button__s0uD5.ResultActionsButtons_disabled__yOGwT,.ResultActionsButtons_action-button__s0uD5:disabled{opacity:50%;cursor:not-allowed}.StatusIcon_wrap__CCQX2{display:inline-flex;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;border-radius:20px}.StatusIcon_wrap__CCQX2.StatusIcon_total__Sd0_S{padding:5px 0}.StatusIcon_wrap__CCQX2.StatusIcon_pass__intmN:not(.StatusIcon_total__Sd0_S){background-color:rgba(75,212,132,.2)}.StatusIcon_wrap__CCQX2.StatusIcon_pass__intmN .StatusIcon_text__QumIW{color:#2eb767}.StatusIcon_wrap__CCQX2.StatusIcon_fail__RYI1y:not(.StatusIcon_total__Sd0_S){background-color:rgba(255,170,164,.2)}.StatusIcon_wrap__CCQX2.StatusIcon_fail__RYI1y .StatusIcon_text__QumIW{color:#ff1300}.StatusIcon_wrap__CCQX2.StatusIcon_warning__f_vet:not(.StatusIcon_total__Sd0_S){background-color:rgba(255,169,40,.2)}.StatusIcon_wrap__CCQX2.StatusIcon_warning__f_vet .StatusIcon_text__QumIW{color:#f1960e}.StatusIcon_wrap__CCQX2.StatusIcon_optional-skip__PkODa:not(.StatusIcon_total__Sd0_S){background-color:rgba(221,228,236,.5)}.StatusIcon_wrap__CCQX2.StatusIcon_optional-skip__PkODa .StatusIcon_text__QumIW{color:#777c84}.StatusIcon_wrap__CCQX2 .StatusIcon_text__QumIW{font-size:14px;font-weight:600;line-height:130%}.ResultTopSection_result-top-section__vEFsC{page-break-after:always}.ResultTopSection_section-title__dWRs9{margin-top:18px}.ResultTopSection_section-title__dWRs9 .ResultTopSection_title__mjHry{font-size:30px;font-weight:600;line-height:1.5}@media screen and (max-width:768px){.ResultTopSection_section-title__dWRs9 .ResultTopSection_title__mjHry{font-size:24px}}.ResultTopSection_section-title__dWRs9 .ResultTopSection_description__gMXG5{font-size:16px;font-weight:500;line-height:1.5}@media screen and (max-width:768px){.ResultTopSection_section-title__dWRs9 .ResultTopSection_description__gMXG5{font-size:14px}}.ResultTopSection_main-content__WXxpN{margin-top:20px;padding:40px 55px;border:1px solid #dde4ec;border-radius:30px}@media screen and (max-width:1279px){.ResultTopSection_main-content__WXxpN{gap:40px;padding:30px 36px}}@media screen and (max-width:768px){.ResultTopSection_main-content__WXxpN{gap:30px;padding:20px}}@media print{.ResultTopSection_main-content__WXxpN{flex-direction:column}}.ResultTopSection_main-content__WXxpN .ResultTopSection_main-inner__hPoxH{display:flex;gap:126px}@media screen and (max-width:1279px){.ResultTopSection_main-content__WXxpN .ResultTopSection_main-inner__hPoxH{gap:30px}}@media screen and (max-width:768px){.ResultTopSection_main-content__WXxpN .ResultTopSection_main-inner__hPoxH{flex-direction:column}}.ResultTopSection_main-content__WXxpN .ResultTopSection_main-inner__hPoxH+.ResultTopSection_summary-header__3mqOZ{margin-top:30px}.ResultTopSection_score-section__GqnLs{display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:402px}@media screen and (max-width:1279px){.ResultTopSection_score-section__GqnLs{width:50%;max-width:402px}}@media screen and (max-width:768px){.ResultTopSection_score-section__GqnLs{width:100%;max-width:100%}}@media print{.ResultTopSection_score-section__GqnLs{width:100%;max-width:100%}}.ResultTopSection_score-circle__Du_I5{position:relative;width:220px;height:220px}@media screen and (max-width:768px){.ResultTopSection_score-circle__Du_I5{width:150px;height:150px}}.ResultTopSection_circle-svg__WjYml{width:100%;height:100%}.ResultTopSection_progress-circle__clrRB{transition:stroke-dashoffset 1.5s ease-out}.ResultTopSection_circle-content__TX_y2{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%,-50%)}.ResultTopSection_circle-content__TX_y2.ResultTopSection_excellent__W_p9S{color:#4bd484}.ResultTopSection_circle-content__TX_y2.ResultTopSection_excellent__W_p9S .ResultTopSection_score-label__iqEQg:before{border-color:#4bd484}.ResultTopSection_circle-content__TX_y2.ResultTopSection_good__D9xKC{color:#0064ff}.ResultTopSection_circle-content__TX_y2.ResultTopSection_good__D9xKC .ResultTopSection_score-label__iqEQg:before{border-color:#0064ff}.ResultTopSection_circle-content__TX_y2.ResultTopSection_warning__9I8_I{color:#ffa928}.ResultTopSection_circle-content__TX_y2.ResultTopSection_warning__9I8_I .ResultTopSection_score-label__iqEQg:before{border-color:#ffa928}.ResultTopSection_circle-content__TX_y2.ResultTopSection_danger__RRftD{color:#ff1300}.ResultTopSection_circle-content__TX_y2.ResultTopSection_danger__RRftD .ResultTopSection_score-label__iqEQg:before{border-color:#ff1300}.ResultTopSection_score-number-label__mlY98{padding-left:2px;font-size:26px}@media screen and (max-width:768px){.ResultTopSection_score-number-label__mlY98{font-size:18px}}.ResultTopSection_score-number__WnS6V{font-size:46px;font-weight:600;line-height:1.5;letter-spacing:-1px}@media screen and (max-width:768px){.ResultTopSection_score-number__WnS6V{font-size:34px}}.ResultTopSection_score-label__iqEQg{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:4px;font-size:14px;font-weight:500;line-height:1.5}@media print{.ResultTopSection_score-label__iqEQg{font-weight:400}}@media screen and (max-width:768px){.ResultTopSection_score-label__iqEQg{font-size:12px}}.ResultTopSection_score-label__iqEQg:before{content:"";box-sizing:border-box;width:14px;height:14px;border:7px solid;border-radius:50%}@media screen and (max-width:768px){.ResultTopSection_score-label__iqEQg:before{width:10px;height:10px;border-width:5px}}.ResultTopSection_score-title__YUAEp{display:flex;justify-content:flex-start;align-items:center;gap:5px;width:100%;margin-bottom:30px}.ResultTopSection_score-title__YUAEp .ResultTopSection_title__mjHry{font-size:20px;font-weight:600;line-height:1.5}.ResultTopSection_legend___Kbx_{display:flex;flex-direction:row;justify-content:center;gap:15px;width:100%;margin-top:45px;padding-top:20px;border-top:1px solid #dde4ec}.ResultTopSection_legend-item__F9aPK{display:flex;flex-shrink:0;flex-direction:column;gap:3px}.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:600;line-height:1.3}@media screen and (max-width:768px){.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX{font-size:13px}}@media print{.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX{font-weight:400}}.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX.ResultTopSection_excellent__W_p9S{color:#4bd484}.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX.ResultTopSection_good__D9xKC{color:#0064ff}.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX.ResultTopSection_warning__9I8_I{color:#ffa928}.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-text__3wwCX.ResultTopSection_danger__RRftD{color:#ff1300}.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-range__cukq5{color:#555;font-size:13px;font-weight:500;line-height:1.3}@media screen and (max-width:768px){.ResultTopSection_legend-item__F9aPK .ResultTopSection_legend-range__cukq5{font-size:12px}}.ResultTopSection_legend-color__j0FOi{box-sizing:border-box;width:12px;height:12px;border:6px solid;border-radius:50%}.ResultTopSection_summary-header__3mqOZ{display:flex;align-items:center;gap:5px;margin-bottom:20px}@media screen and (max-width:768px){.ResultTopSection_summary-header__3mqOZ{margin-bottom:12px}}.ResultTopSection_summary-header__3mqOZ .ResultTopSection_title__mjHry{font-size:20px;font-weight:600;line-height:1.5}.ResultTopSection_summary-content__JD_6P{display:flex;flex:1 1;flex-direction:column;height:100%;font-size:15px;line-height:1.5}@media screen and (max-width:768px){.ResultTopSection_summary-content__JD_6P{font-size:14px}}.ResultTopSection_summary-content__JD_6P+.ResultTopSection_summary-header__3mqOZ{margin-top:40px}.ResultTopSection_summary-result__F_CmM{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}@media screen and (max-width:768px){.ResultTopSection_summary-result__F_CmM{margin-top:14px;row-gap:0}}.ResultTopSection_summary-section__iyPNC{display:flex;flex:1 1;flex-direction:column}.ResultTopSection_categories-section___rpEs{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}@media screen and (max-width:1279px){.ResultTopSection_categories-section___rpEs{gap:10px}}.ResultTopSection_category-card__Dq6Q0{display:flex;justify-content:space-between;gap:4px;box-sizing:border-box;width:calc(20% - 10px);padding:10px 20px;border:1px solid #dde4ec;border-radius:10px;background-color:#fff;color:#000;font-size:16px;font-weight:600;line-height:1.5;cursor:pointer;transition:all .2s ease;word-break:keep-all}.ResultTopSection_category-card__Dq6Q0:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.ResultTopSection_category-card__Dq6Q0:active{transform:translateY(0)}@media screen and (max-width:1279px){.ResultTopSection_category-card__Dq6Q0{width:calc(50% - 5px);padding:10px 16px;font-size:15px}}@media screen and (max-width:768px){.ResultTopSection_category-card__Dq6Q0{flex:auto;width:100%}}.ResultTopSection_status-wrap__ImU62{justify-content:space-between}.ResultTopSection_card-status__6css2,.ResultTopSection_status-wrap__ImU62{display:flex;align-items:center;gap:8px}.ResultTopSection_card-status__6css2 .ResultTopSection_status-text__IZzrv{font-size:14px;font-weight:500;line-height:1.5}@media print{.ResultTopSection_card-status__6css2 .ResultTopSection_status-text__IZzrv{font-weight:400}}.ResultTopSection_status-badge__czf_0{box-sizing:border-box;width:12px;height:12px;border:6px solid;border-radius:50%}.ResultTopSection_status-badge__czf_0.ResultTopSection_excellent__W_p9S{border-color:#4bd484}.ResultTopSection_status-badge__czf_0.ResultTopSection_good__D9xKC{border-color:#0064ff}.ResultTopSection_status-badge__czf_0.ResultTopSection_warning__9I8_I{border-color:#ffa928}.ResultTopSection_status-badge__czf_0.ResultTopSection_danger__RRftD{border-color:#ff1300}@media screen and (max-width:768px){.ResultTopSection_section-title__dWRs9 h1{font-size:28px}.ResultTopSection_main-content__WXxpN{flex-direction:column;gap:30px}.ResultTopSection_legend___Kbx_{gap:9px;max-width:100%}}.Badge_badge__dYfu8{display:inline-flex;justify-content:center;align-items:center;border:1px solid #f5f7f9;border-radius:20px;background-color:#dde4ec;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;transition:all .2s ease-in-out}@media print{.Badge_badge__dYfu8{font-weight:400}}.Badge_badge--small__tJQ6l{padding:1px 8px}.Badge_badge--medium__OIQK7{padding:6px 12px}.Badge_badge-group__m_3ko{display:flex;align-items:center;gap:6px}.Section_psi-inline-banner__X56WW{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px dashed #c7d2fe;border-radius:8px;background:#eef2ff;color:#3730a3;font-size:13px}.Section_psi-inline-sub__jT6A5{margin-left:6px;color:#6b7280}.Section_checklist-list__d3PBw{width:100%;background-color:#fff;font-size:14.4px;border-collapse:collapse}.Section_checklist-list__d3PBw .Section_checklist-item__RFqEi{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:15px;padding:15px;border-bottom:1px solid #e5e7eb}@media screen and (max-width:768px){.Section_checklist-list__d3PBw .Section_checklist-item__RFqEi{flex-direction:column;gap:15px;padding:15px 0}}.Section_checklist-list__d3PBw .Section_cell__1gfuI{color:#111;font-size:14px;line-height:1.5;text-align:left}.Section_checklist-list__d3PBw .Section_cell__1gfuI.Section_sub-title__OiP5q{width:100%}.Section_checklist-list__d3PBw .Section_cell__1gfuI.Section_status-wrap__2Fb1P{flex-shrink:0;width:120px;line-height:0;text-align:center;text-align:left}@media screen and (max-width:768px){.Section_checklist-list__d3PBw .Section_cell__1gfuI.Section_status-wrap__2Fb1P{padding:0}}.Section_checklist-list__d3PBw .Section_cell__1gfuI.Section_badges__B4vEV{flex-shrink:0}@media screen and (max-width:768px){.Section_checklist-list__d3PBw .Section_cell__1gfuI.Section_badges__B4vEV{position:absolute;top:18px;right:0;padding-left:0}.Section_checklist-list__d3PBw .Section_cell__1gfuI.Section_badges__B4vEV [class*=Badge_badge-group]{justify-content:flex-end}}.HtmlWithCopy_expected-impact__iRZwa .HtmlWithCopy_code-wrap__REtGF{position:relative}.HtmlWithCopy_expected-impact__iRZwa .HtmlWithCopy_code-wrap__REtGF .HtmlWithCopy_code-copy-button__oj0PF{position:absolute;top:0;right:14px;z-index:11;margin-top:0;padding:18px;border:none;background-color:rgba(0,0,0,0);background-image:url(/_next/static/media/text_copy.0578f7ba.svg);background-position:50%;background-size:18px;background-repeat:no-repeat;line-height:1;cursor:pointer}.HtmlWithCopy_expected-impact__iRZwa .HtmlWithCopy_code-wrap__REtGF .HtmlWithCopy_code-copy-button-copied__ID_mS{background-image:url(/_next/static/media/check.a82394a7.svg);color:#10b981;border-color:#10b981}.HtmlWithCopy_expected-impact__iRZwa.HtmlWithCopy_is-sample-code__wCQGW .HtmlWithCopy_code-wrap__REtGF{position:relative}.HtmlWithCopy_expected-impact__iRZwa.HtmlWithCopy_is-sample-code__wCQGW .HtmlWithCopy_code-wrap__REtGF:before{content:"샘플 코드";position:absolute;top:0;left:0;z-index:10;display:flex;align-items:center;box-sizing:border-box;width:100%;height:36px;padding-left:20px;border-radius:10px 10px 0 0;background-color:#2e2e37;color:#fff;font-size:14px;font-weight:600;line-height:1.4}.Suggestions_section-suggestions-wrap__59fNX{position:relative;display:flex;flex-direction:column;gap:20px;width:100%;margin-bottom:70px}@media screen and (max-width:768px){.Suggestions_section-suggestions-wrap__59fNX{margin-bottom:50px}}.Suggestions_section-suggestions-wrap__59fNX .Suggestions_section-suggestions-list__kfok8{position:relative;display:flex;flex-direction:column;gap:20px;width:100%}.Suggestions_section-suggestions-wrap__59fNX .Suggestions_section-suggestions-list__kfok8.Suggestions_empty__4QPQW:after{content:"";position:absolute;bottom:-1px;left:-1px;display:block;width:calc(100% + 2px);height:60px;background:linear-gradient(180deg,transparent 0,#fff 80%)}.Suggestions_suggestions-card__rtc_1{position:relative;box-sizing:border-box;width:100%;padding:30px 0 0 10px;overflow:hidden;border:1px solid #dde4ec;border-radius:10px}@media screen and (max-width:768px){.Suggestions_suggestions-card__rtc_1{padding-top:20px;padding-left:6px}}.Suggestions_suggestions-card__rtc_1.Suggestions_empty__4QPQW{min-height:60px}.Suggestions_suggestions-card__rtc_1:before{content:"";position:absolute;top:0;left:0;display:block;width:6px;height:100%}.Suggestions_suggestions-card__rtc_1.Suggestions_fail__rC2Xo:before{background-color:#ff1300}.Suggestions_suggestions-card__rtc_1.Suggestions_warning__sb_DB:before{background-color:#ffa928}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN{display:flex;flex-direction:column;gap:15px;padding:0 30px 30px}@media screen and (max-width:768px){.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN{gap:10px;padding:0 20px 20px}}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-header__GTA0p{display:flex;justify-content:space-between;align-items:center;gap:14px}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-header__GTA0p .Suggestions_suggestions-card-title__kHjMB{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:8px}@media screen and (max-width:768px){.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-header__GTA0p .Suggestions_suggestions-card-title__kHjMB{flex-direction:column}}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-header__GTA0p .Suggestions_suggestions-card-title__kHjMB .Suggestions_suggestions-card-title-text__yBTyK{display:inline-block;padding-top:2px;color:#111;font-size:18px;font-weight:700;line-height:1.4;word-break:break-word}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-header__GTA0p .Suggestions_badges__m0XLt{flex-shrink:0}@media screen and (max-width:768px){.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-header__GTA0p .Suggestions_badges__m0XLt{position:absolute;top:20px;right:20px}}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-info__ej3cI{font-size:14px;font-weight:500;line-height:1.5}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-card-info__ej3cI strong{display:inline-flex;align-items:center;font-weight:600}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-expected-impact__VNAbI{display:flex;align-items:center;align-items:flex-start;gap:4px;padding:15px 20px;border:1px solid #8efb88;border-radius:6px;background:rgba(142,251,136,.2);font-size:14px;font-weight:600;line-height:1.4;align-self:stretch}@media screen and (max-width:768px){.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-top__RNOKN .Suggestions_suggestions-expected-impact__VNAbI{gap:6px;padding:14px}}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG{padding:30px;border-top:1px solid #dde4ec;background-color:#f5f7fa;font-size:14px;line-height:1.4}@media screen and (max-width:768px){.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG{padding:20px}}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG .Suggestions_suggestions-card-content-title__s1hlv{display:flex;align-items:center;gap:4px;padding-bottom:10px;font-size:16px;font-weight:600;line-height:1.4}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG div>*+*{margin-top:20px}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG li:before{content:"- "}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG .Suggestions_suggestion-wrapper__0lt_2{display:flex;flex-direction:column;gap:12px}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG pre{position:relative;padding:50px 20px 10px;overflow-x:auto;border-radius:10px;background-color:#000}.Suggestions_suggestions-card__rtc_1 .Suggestions_suggestions-card-content__fq_gG pre code{color:#fff;font-size:14px;line-height:1.4}.Suggestions_section-suggestions-actions__UIOiW{position:absolute;bottom:0;left:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;box-sizing:border-box;width:100%;padding:0 20px 0 26px;font-size:14px;font-weight:600;line-height:1.4}@media screen and (max-width:768px){.Suggestions_section-suggestions-actions__UIOiW{align-items:flex-start}}.SEOReport_report-title__smy85{margin-bottom:14px;color:#111;font-size:30px;font-weight:600;line-height:1.5}@media screen and (max-width:768px){.SEOReport_report-title__smy85{font-size:24px}}.SEOReport_report-title__smy85 .SEOReport_report-title-count__4PCfy{padding-left:12px;color:#777;font-size:24px;font-weight:500}@media screen and (max-width:768px){.SEOReport_report-title__smy85 .SEOReport_report-title-count__4PCfy{font-size:16px}}.SEOReport_report-title__smy85 .SEOReport_report-title-count__4PCfy:before{content:"|";padding-right:12px;color:#ddd}.SEOReport_report-description__RIRD4{color:#111;font-size:14px;line-height:1.5}.SEOReport_report-items__XhPB7{margin-top:46px}@media screen and (max-width:768px){.SEOReport_report-items__XhPB7{margin-top:26px}}.SEOReport_category-item__TL3RP{margin-bottom:20px;background:#fff;page-break-after:always}.SEOReport_category-item__TL3RP+.SEOReport_category-item__TL3RP{margin-top:0}@media print{.SEOReport_category-item__TL3RP{margin-bottom:12px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}}.SEOReport_category-header__8KC5Q{position:-webkit-sticky;position:sticky;top:64px;z-index:99;display:flex;justify-content:space-between;align-items:flex-start;padding:16px 20px;border-bottom:1px solid rgba(0,0,0,.1);background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:all .3s ease}@media screen and (max-width:768px){.SEOReport_category-header__8KC5Q{padding:16px 0}}.SEOReport_category-header__8KC5Q.SEOReport_sticky__sUDlr{cursor:default}.SEOReport_category-header__8KC5Q .SEOReport_category-title-area__athWz{flex:1 1}.SEOReport_category-header__8KC5Q .SEOReport_category-title-area__athWz .SEOReport_category-name__RFpMd{display:flex;align-items:center;gap:10px;color:#111;font-size:20px;font-weight:600;line-height:1.4}.SEOReport_category-header__8KC5Q .SEOReport_category-title-area__athWz .SEOReport_category-description__CKmBd{margin-top:6px;color:#111;font-size:14px;font-weight:500;line-height:1.5}@media print{.SEOReport_category-header__8KC5Q .SEOReport_category-title-area__athWz .SEOReport_category-description__CKmBd{font-weight:400}.SEOReport_category-header__8KC5Q{position:static;padding:0;border-bottom:none;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}.SEOReport_category-header-info__l6MtP{display:flex;align-items:center;gap:16px;padding-top:8px}.SEOReport_category-header-info__l6MtP .SEOReport_category-toggle__HRchV{display:flex;align-items:center;color:#6b7280}.SEOReport_category-header-info__l6MtP .SEOReport_category-toggle__HRchV svg{width:20px;height:20px}@media print{.SEOReport_category-header-info__l6MtP .SEOReport_category-toggle__HRchV{display:none}}.SEOReport_category-score__3hH15{position:relative;box-sizing:border-box;padding-left:10px;border-radius:20px;color:#000;font-size:18px;font-weight:600;text-align:center}.SEOReport_category-score__3hH15:before{content:"";position:absolute;top:50%;left:0;width:1px;height:16px;background:#ddd;transform:translateY(-50%)}@media print{.SEOReport_category-score__3hH15:before{display:none}.SEOReport_category-score__3hH15:not(.SEOReport_small__ycRe0){display:inline-flex;align-items:center;gap:4px;min-width:auto;padding:0;background-color:rgba(0,0,0,0)!important;color:#000;font-size:12px;font-size:14px;font-weight:700}.SEOReport_category-score__3hH15:not(.SEOReport_small__ycRe0):before{content:"";box-sizing:border-box;width:10px;height:10px;border:5px solid;border-radius:50%}}.SEOReport_category-score__3hH15.SEOReport_small__ycRe0{display:inline-flex;align-items:center;gap:4px;min-width:auto;padding:0;background-color:rgba(0,0,0,0)!important;color:#000;font-size:12px;font-size:14px;font-weight:700}.SEOReport_category-score__3hH15.SEOReport_small__ycRe0:before{content:"";box-sizing:border-box;width:10px;height:10px;border:5px solid;border-radius:50%}.SEOReport_category-score__3hH15.SEOReport_excellent__U5ANJ{background-color:#10b981}.SEOReport_category-score__3hH15.SEOReport_excellent__U5ANJ:before{border-color:#10b981}.SEOReport_category-score__3hH15.SEOReport_good__Eohf_{background-color:#3b82f6}.SEOReport_category-score__3hH15.SEOReport_good__Eohf_:before{border-color:#3b82f6}.SEOReport_category-score__3hH15.SEOReport_warning__NGFvC{background-color:#f59e0b}.SEOReport_category-score__3hH15.SEOReport_warning__NGFvC:before{border-color:#f59e0b}.SEOReport_category-score__3hH15.SEOReport_danger__Df_iV{background-color:#ef4444}.SEOReport_category-score__3hH15.SEOReport_danger__Df_iV:before{border-color:#ef4444}.SEOReport_category-detail__J__Gy{display:flex;flex-direction:column;gap:10px;padding:20px 24px 30px;background:#fff}.SEOReport_category-detail__J__Gy:has(.SEOReport_guide__2kCVi){padding-top:10px}@media print{.SEOReport_category-detail__J__Gy{padding:0 24px 30px;background:rgba(0,0,0,0)}}@media screen and (max-width:768px){.SEOReport_category-detail__J__Gy{padding:20px 0 30px}}.SEOReport_status-pass__B9akk{width:20px;height:20px;color:#10b981}.SEOReport_status-fail__bqsuh{width:20px;height:20px;color:#ef4444}.SEOReport_status-warning__9E0RO{width:20px;height:20px;color:#f59e0b}.SEOReport_status-pending__zohUC{width:20px;height:20px;color:#6b7280}.SEOReport_status-optional-skip__mhH6n{width:20px;height:20px;color:#9ca3af}.SEOReport_guide__2kCVi{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding:15px 0 0;border-radius:10px;color:#111;font-size:14px;font-weight:500;line-height:1.5}@media print{.SEOReport_guide__2kCVi{font-weight:400}}.SEOReport_lock-text__rGzPp{display:inline-flex;align-items:center}.ResultPage_dashboard__wV6hl{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:10px 30px 30px}.ResultPage_score-and-categories__RJO08{display:grid;align-items:center;grid-gap:24px;gap:24px;grid-template-columns:240px 1fr;margin-bottom:30px}.ResultPage_categories-panel__8LFr6{min-width:0}.ResultPage_logo__T8Fq2{display:flex;align-items:center;gap:10px;color:#4c63b6;font-size:24px;font-weight:700}.ResultPage_header__2t2V1{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:12px;border-bottom:6px solid #dde4ec}@media screen and (max-width:768px){.ResultPage_header__2t2V1{flex-wrap:wrap}}.ResultPage_header-info__coPh1{display:flex;align-items:center;max-width:100%}@media screen and (max-width:768px){.ResultPage_header-info__coPh1{flex-direction:column;align-items:flex-start}}.ResultPage_url-info__Jnbx_{padding:10px 20px;border-radius:25px;background:#f8f9fa;color:#666;font-size:14px}.ResultPage_url-info__Jnbx_ a{color:#666}.ResultPage_analysis-date__XBhr2,.ResultPage_website-info__1QRhl{display:flex;align-items:center;gap:10px}@media screen and (max-width:768px){.ResultPage_analysis-date__XBhr2,.ResultPage_website-info__1QRhl{width:100%}}.ResultPage_analysis-date__XBhr2 .ResultPage_label__oZTnu,.ResultPage_website-info__1QRhl .ResultPage_label__oZTnu{flex-shrink:0;font-size:14px;font-weight:600;line-height:1.5}.ResultPage_analysis-date__XBhr2 .ResultPage_url__Fdi70,.ResultPage_website-info__1QRhl .ResultPage_url__Fdi70{display:flex;align-items:center;gap:3px;margin-right:50px}.ResultPage_analysis-date__XBhr2 .ResultPage_date__Ao8ua,.ResultPage_analysis-date__XBhr2 .ResultPage_url__Fdi70,.ResultPage_website-info__1QRhl .ResultPage_date__Ao8ua,.ResultPage_website-info__1QRhl .ResultPage_url__Fdi70{color:#111;font-size:14px;line-height:1.5;text-decoration:none;white-space:nowrap}.ResultPage_main-score__8C_ID{text-align:center}.ResultPage_score-circle__aqKBT{position:relative;width:200px;height:200px;margin:0 auto}@media screen and (max-width:768px){.ResultPage_score-circle__aqKBT{width:150px;height:150px}}.ResultPage_circle-bg__TAfok{position:relative;width:100%;height:100%}.ResultPage_circle-bg__TAfok,.ResultPage_circle-inner__dGbxu{display:flex;justify-content:center;align-items:center;border-radius:50%}.ResultPage_circle-inner__dGbxu{flex-direction:column;width:calc(100% - 40px);height:calc(100% - 40px);background:#fff}.ResultPage_score-number__iQ9BF{color:#4c63b6;font-size:48px;font-weight:700}.ResultPage_score-label__Ip80b{margin-top:5px;color:#666;font-size:16px}.ResultPage_categories-grid__fLRQw{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:0}@media screen and (max-width:1279px){.ResultPage_categories-grid__fLRQw{grid-template-columns:repeat(2,1fr)}}.ResultPage_category-card__iujzL{position:relative;display:block;padding:24px;overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:inherit;text-decoration:none;cursor:pointer;transition:all .3s ease}.ResultPage_category-card__iujzL:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#d1d5db}.ResultPage_category-card__iujzL:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;border-radius:12px 12px 0 0;background:var(--accent-color)}.ResultPage_category-card__iujzL.ResultPage_excellent__8FQfq{--accent-color:#10b981}.ResultPage_category-card__iujzL.ResultPage_good__vU5kP{--accent-color:#3b82f6}.ResultPage_category-card__iujzL.ResultPage_warning__cw5za{--accent-color:#f59e0b}.ResultPage_category-card__iujzL.ResultPage_danger__xYnUO{--accent-color:#ef4444}.ResultPage_category-header__ICyiH{display:flex;flex-direction:column;gap:16px}.ResultPage_category-info__maQ5V{display:flex;justify-content:space-between;align-items:center}.ResultPage_category-title__zent_{margin:0;color:#111827;font-size:17.6px;font-weight:600}.ResultPage_category-score__DGTQ6{color:var(--accent-color);font-size:19.2px;font-weight:700}.ResultPage_progress-bar__YCAV1{width:100%;height:8px;overflow:hidden;border-radius:4px;background:#f3f4f6}.ResultPage_progress-fill__DQU_w{height:100%;border-radius:4px;background:var(--accent-color);transition:width .3s ease}.ResultPage_category-status__SoQ9u{display:flex;align-items:center;gap:8px;color:#6b7280;font-size:14.4px}.ResultPage_status-icon__SzdlL{width:8px;height:8px;border-radius:50%;background:var(--accent-color)}.ResultPage_ai-insights__g2AOz{margin-top:30px;padding:30px;border:2px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.06)}.ResultPage_insights-header__zlneU{display:flex;align-items:center;gap:15px;margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid #f3f4f6}.ResultPage_insights-icon__rpwLH{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px rgba(102,126,234,.3);font-size:20px}.ResultPage_insights-title__umVXb{color:#374151;font-size:24px;font-weight:700}.ResultPage_ai-overall-summary__xZyu4{margin-top:16px;margin-bottom:32px;padding:16px;border-radius:8px;background-color:#f8f9fa;color:#4b5563;font-size:16px;line-height:1.6}.ResultPage_ai-highlights__XR2JD{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:32px}.ResultPage_highlight-box__1NpRf{padding:24px;border:1px solid #e5e7eb;border-radius:12px;background:#f8f9fa;text-align:center}.ResultPage_highlight-box__1NpRf h4{margin:0 0 8px;color:#6b7280;font-size:14.4px;font-weight:600;text-transform:uppercase}.ResultPage_highlight-box__1NpRf p{margin:0;color:#4c63b6;font-size:22.4px;font-weight:700}.ResultPage_insights-grid2__sCqCj{display:grid;grid-gap:25px;gap:25px;grid-template-columns:.5fr .5fr}.ResultPage_insight-section__Y5imT{padding:24px;border:1px solid #e5e7eb;border-radius:12px;background:#f8f9fa;transition:all .3s ease}.ResultPage_insight-section__Y5imT:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#d1d5db}.ResultPage_insight-section__Y5imT h4{display:flex;align-items:center;gap:8px;margin-bottom:16px;color:#374151;font-size:18px;font-weight:600}.ResultPage_insight-list__z37Uz{margin:0;padding:0;list-style:none}.ResultPage_insight-list__z37Uz li{position:relative;margin-bottom:12px;padding-left:20px;color:#4b5563;font-size:14px;line-height:1.6}.ResultPage_insight-list__z37Uz li:before{content:"•";position:absolute;left:0;color:#667eea;font-size:16px;font-weight:700}.ResultPage_recommendations__iorAD{margin-top:32px;padding:32px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.06)}.ResultPage_recommendations__iorAD h4{margin-bottom:16px;color:#374151;font-size:24px;font-weight:600}.ResultPage_recommendations__iorAD p{margin-bottom:24px;color:#6b7280}.ResultPage_recommendations-grid__Sw4Kv{display:grid;grid-gap:15px;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ResultPage_recommendation-item__XfawY{padding:15px;border:1px solid #e5e7eb;border-left:4px solid;border-radius:8px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ResultPage_recommendation-week__7PcHz{display:block;margin-bottom:8px;font-weight:700}.ResultPage_recommendation-title__bxEhh{color:#6b7280}.ResultPage_priorityHigh__9t1Jm{color:#dc2626;font-weight:500}@media print{.ResultPage_priorityHigh__9t1Jm{font-weight:400}}.ResultPage_priorityMedium__bJTkU{color:#d97706;font-weight:500}@media print{.ResultPage_priorityMedium__bJTkU{font-weight:400}}.ResultPage_priorityLow__E_Dz0{color:#059669;font-weight:500}@media print{.ResultPage_priorityLow__E_Dz0{font-weight:400}}.ResultPage_pending-banner__1IiY0{display:flex;align-items:center;gap:10px;margin:12px 0 20px;padding:12px 16px;border:1px dashed #c7d2fe;border-radius:8px;background:#eef2ff;color:#3730a3;font-size:14px}.ResultPage_pending-dot__soI9_{width:8px;height:8px;border-radius:50%;background:#6366f1;box-shadow:0 0 0 0 rgba(99,102,241,.6);animation:ResultPage_pulse__qxehz 1.8s infinite}.ResultPage_pending-sub__bcrHW{margin-left:6px;color:#6b7280}.ResultPage_top-button__I2Jhf{position:-webkit-sticky;position:sticky;bottom:20px;left:100%;z-index:99;display:flex;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;padding:0;border:1px solid #ddd;border-radius:50%;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1);cursor:pointer;transform:translateX(-40px)}.ResultPage_top-button__I2Jhf svg{stroke:#555}@media screen and (max-width:1279px){.ResultPage_top-button__I2Jhf{transform:translateX(-10px)}}@media print{.ResultPage_top-button__I2Jhf{display:none}}@keyframes ResultPage_pulse__qxehz{0%{box-shadow:0 0 0 0 rgba(99,102,241,.6);transform:scale(1)}70%{box-shadow:0 0 0 8px rgba(99,102,241,0);transform:scale(1.1)}to{box-shadow:0 0 0 0 rgba(99,102,241,0);transform:scale(1)}}@media screen and (max-width:768px){.ResultPage_dashboard__wV6hl{padding:10px 20px 30px}.ResultPage_score-and-categories__RJO08{display:block}.ResultPage_main-score__8C_ID{margin-bottom:24px}.ResultPage_categories-grid__fLRQw,.ResultPage_insights-grid2__sCqCj{grid-template-columns:1fr}}