.mypage-v11{color:var(--text-secondary);font-family:var(--font-inter,"Inter"),"PingFang SC","Microsoft YaHei","Noto Sans SC",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--text-body-size);font-weight:400;line-height:var(--text-body-line);letter-spacing:0}.mypage-v11 .mypage-type-page-title{color:var(--text-primary);font-size:calc(var(--text-h1-size) - 2px);font-weight:700;line-height:var(--text-h1-line)}.mypage-v11 .mypage-type-section-title{color:var(--text-primary);font-size:var(--text-h2-size);font-weight:600;line-height:var(--text-h2-line)}.mypage-v11 .mypage-type-module-title{color:var(--text-primary);font-size:var(--text-h3-size);font-weight:600;line-height:var(--text-h3-line)}.mypage-v11 .mypage-type-body{color:var(--text-secondary);font-size:var(--text-body-size);font-weight:400;line-height:var(--text-body-line)}.mypage-v11 .mypage-type-body-sm{color:var(--text-tertiary);font-size:var(--text-body-sm-size);font-weight:400;line-height:var(--text-body-sm-line)}.mypage-v11 .mypage-type-caption{color:var(--text-muted);font-size:var(--text-caption-size);font-weight:400;line-height:var(--text-caption-line)}.mypage-v11 .mypage-type-control{font-size:var(--text-body-size);font-weight:600;line-height:var(--text-body-sm-line);white-space:nowrap}.mypage-v11 .mypage-type-control-compact{font-size:var(--text-body-sm-size);font-weight:600;line-height:var(--text-caption-line);white-space:nowrap}.mypage-v11 .mypage-type-metric{color:var(--text-primary);font-size:var(--text-metric-lg-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--text-metric-lg-line)}.mypage-v11 .mypage-type-primary{color:var(--text-primary)}.mypage-v11 .mypage-type-secondary{color:var(--text-secondary)}.mypage-v11 .mypage-type-tertiary{color:var(--text-tertiary)}.mypage-v11 .mypage-type-muted{color:var(--text-muted)}.mypage-v11 .mypage-type-disabled{color:var(--text-disabled)}.mypage-v11 .mypage-type-inverse{color:var(--text-inverse)}.mypage-v11 .mypage-type-link{color:var(--text-link)}.mypage-v11 .mypage-type-success{color:var(--text-success)}.mypage-v11 .mypage-type-warning{color:var(--text-warning)}.mypage-v11 .mypage-type-danger{color:var(--text-danger)}.mypage-v11 .mypage-type-info{color:var(--text-info)}.mypage-v11 .mypage-type-link:hover,.mypage-v11 .mypage-type-link:focus-visible{color:var(--text-link-hover)}@media (max-width:640px){.mypage-v11 .mypage-type-page-title{font-size:calc(var(--text-h2-size) - 2px);line-height:var(--text-h2-line)}.mypage-v11 :where(input,textarea,select):not(:where(.resume-doc,.resume-doc *,.career-report-pdf-viewer,.career-report-pdf-viewer *,.career-report,.career-report *)){font-size:max(16px,1em)}}
