.text-center[data-v-96717131]{text-align:center}.text-left[data-v-96717131]{text-align:left}.text-right[data-v-96717131]{text-align:right}.text-primary[data-v-96717131]{color:#3182f6}.text-dark[data-v-96717131]{color:#191f28}.text-light[data-v-96717131]{color:#4e5968}.text-muted[data-v-96717131]{color:#8b95a1}.font-bold[data-v-96717131]{font-weight:700}.font-semibold[data-v-96717131]{font-weight:600}.font-extrabold[data-v-96717131]{font-weight:800}.m-0[data-v-96717131]{margin:0}.mt-1[data-v-96717131]{margin-top:8px}.mt-2[data-v-96717131]{margin-top:16px}.mt-3[data-v-96717131]{margin-top:24px}.mt-4[data-v-96717131]{margin-top:40px}.mb-1[data-v-96717131]{margin-bottom:8px}.mb-2[data-v-96717131]{margin-bottom:16px}.mb-3[data-v-96717131]{margin-bottom:24px}.mb-4[data-v-96717131]{margin-bottom:40px}.p-0[data-v-96717131]{padding:0}.p-1[data-v-96717131]{padding:8px}.p-2[data-v-96717131]{padding:16px}.p-3[data-v-96717131]{padding:24px}.p-4[data-v-96717131]{padding:40px}.d-block[data-v-96717131]{display:block}.d-inline-block[data-v-96717131]{display:inline-block}.d-flex[data-v-96717131]{display:flex}.d-grid[data-v-96717131]{display:grid}.flex-center[data-v-96717131]{display:flex;align-items:center;justify-content:center}.flex-between[data-v-96717131]{display:flex;align-items:center;justify-content:space-between}.flex-column[data-v-96717131]{display:flex;flex-direction:column}@media(max-width:768px){.hide-mobile[data-v-96717131]{display:none}}@media(min-width:768px){.hide-desktop[data-v-96717131]{display:none}}.clickable[data-v-96717131]{cursor:pointer}.business-diagnosis-admin-detail[data-v-96717131]{width:100%;max-width:1080px;margin:0 auto;padding:32px 24px 64px;color:#333d4b;letter-spacing:-.01em}.business-diagnosis-admin-detail[data-v-96717131] ::-moz-selection{background:#e8f3ff;color:#1b64da}.business-diagnosis-admin-detail[data-v-96717131] ::selection{background:#e8f3ff;color:#1b64da}.accessible-tone-badge.ds-badge--success[data-v-96717131],.accessible-tone-badge.ds-badge--warning[data-v-96717131]{color:#191f28}.detail-page-header[data-v-96717131]{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.detail-page-header>div[data-v-96717131]{min-width:0}.detail-page-header h1[data-v-96717131]{margin:0;color:#191f28;font-size:28px;font-weight:900;line-height:1.2;letter-spacing:-.02em;word-wrap:anywhere}.detail-page-header p[data-v-96717131]{margin:8px 0 0;color:#4e5968;line-height:1.5}.diagnosis-report[data-v-96717131]{overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 4px 16px #00000014}.report-header[data-v-96717131]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-gap:32px;gap:32px;padding:40px}.report-title-block[data-v-96717131]{min-width:0}.report-title-block h2[data-v-96717131]{margin:12px 0 8px;color:#191f28;font-size:32px;font-weight:900;line-height:1.2;letter-spacing:-.02em;word-wrap:anywhere}.report-title-block>p[data-v-96717131]{max-width:70ch;margin:0;color:#4e5968;font-size:15px;line-height:1.625;white-space:pre-line}.report-meta[data-v-96717131]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:#4e5968;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-meta>span[data-v-96717131]:not(.ds-badge){word-wrap:anywhere}.privacy-note[data-v-96717131]{display:flex;align-items:flex-start;gap:12px;align-self:start;padding:16px;border-radius:12px;background:#e8f3ff;color:#1b64da}.privacy-note p[data-v-96717131]{margin:0;font-size:13px;line-height:1.625}.privacy-note strong[data-v-96717131]{display:block;color:#191f28}.result-count-grid[data-v-96717131]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid #e5e8eb;border-bottom:1px solid #e5e8eb;background:#f9fafb}.result-count-grid div[data-v-96717131]{padding:20px 24px;text-align:center}.result-count-grid div+div[data-v-96717131]{border-left:1px solid #e5e8eb}.result-count-grid dt[data-v-96717131]{color:#4e5968;font-size:13px;font-weight:600}.result-count-grid dd[data-v-96717131]{margin:4px 0 0;color:#191f28;font-size:20px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-section[data-v-96717131]{padding:40px}.report-section+.report-section[data-v-96717131]{border-top:1px solid #e5e8eb}.section-heading[data-v-96717131]{margin-bottom:24px}.section-heading h3[data-v-96717131]{margin:0;color:#191f28;font-size:20px;font-weight:900;line-height:1.375}.section-heading p[data-v-96717131]{max-width:70ch;margin:4px 0 0;color:#4e5968;font-size:13px;line-height:1.625}.profile-grid[data-v-96717131]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 32px;gap:20px 32px;margin:0}.profile-grid dt[data-v-96717131]{margin-bottom:4px;color:#4e5968;font-size:12px;font-weight:700}.profile-grid dd[data-v-96717131]{margin:0;color:#191f28;font-size:15px;line-height:1.5;word-wrap:anywhere}.profile-wide[data-v-96717131]{grid-column:span 3}.program-list[data-v-96717131],.growth-list[data-v-96717131]{border-top:1px solid #e5e8eb}.program-row[data-v-96717131]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #e5e8eb}.program-row>div[data-v-96717131]{min-width:0}.program-row strong[data-v-96717131],.program-row span[data-v-96717131]{display:block}.program-row strong[data-v-96717131]{color:#191f28;font-size:15px;word-wrap:anywhere}.program-row span[data-v-96717131]{margin-top:4px;color:#4e5968;font-size:13px}.rights-grid[data-v-96717131]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.rights-grid>section[data-v-96717131]{min-width:0;padding:20px;border-radius:12px;background:#f2f4f6}.rights-grid h4[data-v-96717131]{margin:0;color:#191f28;font-size:17px;font-weight:900}.rights-grid ul[data-v-96717131]{display:grid;grid-gap:8px;gap:8px;margin:16px 0 0;padding:0;list-style:none}.rights-grid li[data-v-96717131]{padding-top:8px;border-top:1px solid #e5e8eb}.rights-grid li strong[data-v-96717131],.rights-grid li span[data-v-96717131]{display:block}.rights-grid li strong[data-v-96717131]{color:#191f28;font-size:13px;line-height:1.5;word-wrap:anywhere}.rights-grid li span[data-v-96717131]{margin-top:4px;color:#4e5968;font-size:12px;line-height:1.625}.analysis-summary[data-v-96717131]{min-height:42px;margin:8px 0 0;color:#4e5968;font-size:13px;line-height:1.5}.section-empty[data-v-96717131]{margin:16px 0 0;color:#4e5968;font-size:13px;line-height:1.625}.growth-row[data-v-96717131]{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(220px,.8fr);grid-gap:20px;gap:20px;padding:20px 0;border-bottom:1px solid #e5e8eb}.growth-row>p[data-v-96717131]{margin:0;color:#333d4b;line-height:1.625}.growth-row ul[data-v-96717131]{margin:0;padding-left:20px;color:#4e5968;font-size:13px;line-height:1.625}.growth-heading h4[data-v-96717131]{margin:0 0 8px;color:#191f28;font-size:15px;font-weight:900}.review-grid[data-v-96717131]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.review-grid>div[data-v-96717131]{padding:20px;border-radius:12px;background:#fef0e6}.review-grid h4[data-v-96717131]{margin:0;color:#191f28;font-size:15px;font-weight:900}.review-grid ul[data-v-96717131],.review-grid p[data-v-96717131]{margin:12px 0 0;color:#333d4b;font-size:13px;line-height:1.625}.review-grid ul[data-v-96717131]{padding-left:20px}.raw-result[data-v-96717131]{padding:24px 40px 40px;border-top:1px solid #e5e8eb}.raw-result summary[data-v-96717131]{min-height:44px;color:#1b64da;font-weight:700;line-height:44px;cursor:pointer}.raw-result summary[data-v-96717131]:focus-visible{border-radius:6px;outline:none;box-shadow:0 0 0 3px #3182f624}.raw-result>p[data-v-96717131]{margin:8px 0 16px;color:#4e5968;font-size:13px}.raw-result pre[data-v-96717131]{max-height:520px;overflow:auto;margin:0;padding:20px;border-radius:12px;background:#191f28;color:#fff;font-size:12px;line-height:1.625;white-space:pre-wrap;word-wrap:anywhere;-moz-tab-size:2;-o-tab-size:2;tab-size:2}@media(max-width:1024px){.report-header[data-v-96717131]{grid-template-columns:1fr}.profile-grid[data-v-96717131],.rights-grid[data-v-96717131]{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-wide[data-v-96717131]{grid-column:span 2}.rights-grid>section[data-v-96717131]:first-child{grid-column:span 2}.growth-row[data-v-96717131]{grid-template-columns:160px minmax(0,1fr)}.growth-row ul[data-v-96717131]{grid-column:2}}@media(max-width:768px){.business-diagnosis-admin-detail[data-v-96717131]{padding:24px 20px 48px}.detail-page-header[data-v-96717131]{display:block}.detail-page-header>div[data-v-96717131]{margin-top:16px}.report-header[data-v-96717131],.report-section[data-v-96717131]{padding:24px}.report-title-block h2[data-v-96717131]{font-size:28px}.result-count-grid[data-v-96717131]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-count-grid div[data-v-96717131]:nth-child(3){border-left:0}.result-count-grid div[data-v-96717131]:nth-child(n+3){border-top:1px solid #e5e8eb}.profile-grid[data-v-96717131],.rights-grid[data-v-96717131],.review-grid[data-v-96717131]{grid-template-columns:1fr}.profile-wide[data-v-96717131],.rights-grid>section[data-v-96717131]:first-child{grid-column:auto}.growth-row[data-v-96717131]{grid-template-columns:1fr}.growth-row ul[data-v-96717131]{grid-column:auto}.raw-result[data-v-96717131]{padding:20px 24px 24px}}@media(max-width:480px){.result-count-grid[data-v-96717131]{grid-template-columns:1fr}.result-count-grid div+div[data-v-96717131]{border-top:1px solid #e5e8eb;border-left:0}.result-count-grid div[data-v-96717131]{display:flex;align-items:baseline;justify-content:space-between;text-align:left}}
