.engineer-aptitude-diagnosis-module__r8qGpG__main{color:#1e293b;flex-direction:column;gap:32px;max-width:760px;margin:0 auto;padding:24px 16px 48px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__lead{color:#475569;font-size:14px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__section{flex-direction:column;gap:12px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__sectionTitle{font-size:18px;font-weight:700;line-height:1.4}.engineer-aptitude-diagnosis-module__r8qGpG__bodyText{color:#334155;font-size:14px;line-height:1.8}.engineer-aptitude-diagnosis-module__r8qGpG__disclaimerBox{color:#78350f;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__sharedResultBanner{border:1px solid var(--fq-accent-line);background:var(--fq-accent-soft);border-radius:12px;align-items:center;gap:12px;margin:16px 16px 0;padding:14px 16px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__sharedResultEmoji{font-size:32px;line-height:1.1}.engineer-aptitude-diagnosis-module__r8qGpG__sharedResultText{color:#3730a3;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__resultPanel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:16px;padding:20px 16px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__heroPercent{color:#fff;background:#fff3;border:1px solid #ffffff73;border-radius:999px;align-items:baseline;gap:6px;padding:6px 18px;font-size:14px;font-weight:800;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__heroPercentValue{font-size:22px;font-weight:900;line-height:1}.engineer-aptitude-diagnosis-module__r8qGpG__radarWrap{justify-content:center;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__evidenceList{flex-direction:column;gap:8px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__evidenceItem{border:1px solid var(--fq-accent-line);background:var(--fq-accent-soft);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__evidenceAxis{color:var(--fq-accent-deep);font-size:13px;font-weight:800}.engineer-aptitude-diagnosis-module__r8qGpG__evidenceText{color:#475569;font-size:13px;line-height:1.6}.engineer-aptitude-diagnosis-module__r8qGpG__balancedBox{color:#0c4a6e;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__rankList{flex-direction:column;gap:10px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__rankRow{-moz-column-gap:10px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.engineer-aptitude-diagnosis-module__r8qGpG__rankBadge{background:var(--fq-accent-soft);width:32px;height:32px;color:var(--fq-accent-deep);border-radius:999px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__rankRoleName{color:#0f172a;font-size:13px;font-weight:700;line-height:1.5}.engineer-aptitude-diagnosis-module__r8qGpG__rankSummary{color:#64748b;grid-column:2/4;font-size:12px;line-height:1.6}.engineer-aptitude-diagnosis-module__r8qGpG__rankPercent{color:var(--fq-accent);font-size:15px;font-weight:800}.engineer-aptitude-diagnosis-module__r8qGpG__runnerUpRow{flex-wrap:wrap;gap:8px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__runnerUpChip{border:1px solid var(--fq-accent-line);color:var(--fq-accent-deep);background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.engineer-aptitude-diagnosis-module__r8qGpG__lowPriorityBox{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;font-size:12px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__detailBlock{flex-direction:column;gap:8px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__blockLabel{color:#334155;font-size:13px;font-weight:700}.engineer-aptitude-diagnosis-module__r8qGpG__fitReasonText{color:#475569;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__firstStepText{color:#475569;background:var(--fq-accent-soft);border:1px solid var(--fq-accent-line);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__techChipRow{flex-wrap:wrap;gap:8px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__techChip{background:var(--fq-accent-soft);border:1px solid var(--fq-accent-line);color:var(--fq-accent-deep);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700}.engineer-aptitude-diagnosis-module__r8qGpG__exitBlock{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__exitTitle{color:#0f172a;font-size:16px;font-weight:800;line-height:1.5}.engineer-aptitude-diagnosis-module__r8qGpG__exitBody{color:#475569;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__internalLink{color:var(--fq-accent);align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration-line:underline;display:inline-flex}.engineer-aptitude-diagnosis-module__r8qGpG__internalLinkList{flex-direction:column;gap:8px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__shareImageButton{background:var(--fq-accent);color:#fff;cursor:pointer;border:none;border-radius:999px;min-height:40px;padding:8px 16px;font-size:13px;font-weight:800}.engineer-aptitude-diagnosis-module__r8qGpG__shareImageButton:hover{background:var(--fq-accent-deep)}.engineer-aptitude-diagnosis-module__r8qGpG__shareImageButton:disabled{cursor:default;background:#a5b4fc}.engineer-aptitude-diagnosis-module__r8qGpG__shareImagePreviewBlock{flex-direction:column;gap:6px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__shareImagePreview{border:1px solid var(--fq-accent-line);border-radius:12px;width:100%;height:auto}.engineer-aptitude-diagnosis-module__r8qGpG__axisExplainList{flex-direction:column;gap:10px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__axisExplainRow{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__axisExplainName{color:var(--fq-accent-deep);font-size:13px;font-weight:800}.engineer-aptitude-diagnosis-module__r8qGpG__axisExplainDescription{color:#475569;font-size:13px;line-height:1.7}.engineer-aptitude-diagnosis-module__r8qGpG__roleTable{border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.engineer-aptitude-diagnosis-module__r8qGpG__roleTableRow{-moz-column-gap:8px;background:#fff;grid-template-columns:148px 1fr;grid-template-areas:"label name""label techs";align-items:center;column-gap:8px;padding:10px 12px;display:grid}.engineer-aptitude-diagnosis-module__r8qGpG__roleTableRow:nth-child(2n){background:#f8fafc}.engineer-aptitude-diagnosis-module__r8qGpG__roleTableLabel{color:var(--fq-accent-deep);grid-area:label;font-size:13px;font-weight:800}.engineer-aptitude-diagnosis-module__r8qGpG__roleTableName{color:#0f172a;grid-area:name;font-size:13px;font-weight:700}.engineer-aptitude-diagnosis-module__r8qGpG__roleTableTechs{color:#64748b;grid-area:techs;font-size:12px;line-height:1.5}.engineer-aptitude-diagnosis-module__r8qGpG__faqItem{flex-direction:column;gap:6px;display:flex}.engineer-aptitude-diagnosis-module__r8qGpG__faqQuestion{color:#1e293b;font-size:14px;font-weight:700}.engineer-aptitude-diagnosis-module__r8qGpG__faqAnswer{color:#475569;font-size:13px;line-height:1.7}
