.diagnosis-module__xl55QG__reportCard{background:var(--white);max-width:560px;box-shadow:var(--shadow-ui);border-radius:22px;margin-left:auto;padding:22px 24px 20px}.diagnosis-module__xl55QG__reportHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.diagnosis-module__xl55QG__reportHead b{font-size:16px;font-weight:700}.diagnosis-module__xl55QG__reportHead span{color:var(--ink-64);font-size:13px}.diagnosis-module__xl55QG__radar{width:100%;height:auto;font-family:var(--sans);margin-top:6px;display:block}.diagnosis-module__xl55QG__grid{fill:none;stroke:var(--line2)}.diagnosis-module__xl55QG__axis{stroke:var(--line2)}.diagnosis-module__xl55QG__axisText{fill:var(--ink-64);font-size:12.5px;font-weight:600}.diagnosis-module__xl55QG__poly{transform-origin:220px 165px;transition:transform 1.1s var(--ease), opacity .6s var(--ease)}.diagnosis-module__xl55QG__target{fill:#e8502e1f;stroke:var(--primary);stroke-width:2px;stroke-dasharray:5 4}.diagnosis-module__xl55QG__current{fill:#17140f1f;stroke:#17140f80;stroke-width:1.5px}.diagnosis-module__xl55QG__dot{fill:var(--primary)}.diagnosis-module__xl55QG__legend{color:var(--ink-64);justify-content:center;gap:18px;font-size:13px;display:flex}.diagnosis-module__xl55QG__legend span{align-items:center;gap:6px;display:flex}.diagnosis-module__xl55QG__legend i{border-radius:3px;width:14px;height:10px}.diagnosis-module__xl55QG__lgCurrent{background:#17140f38}.diagnosis-module__xl55QG__lgTarget{box-shadow:inset 0 0 0 1.5px var(--primary);background:#e8502e4d}html.js [data-play=idle] .diagnosis-module__xl55QG__poly{opacity:0;transform:scale(.2)}.diagnosis-module__xl55QG__areas{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.diagnosis-module__xl55QG__area{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;padding:26px 24px 24px}.diagnosis-module__xl55QG__ic{background:var(--tint);width:48px;height:48px;color:var(--primary);border-radius:14px;place-items:center;display:grid}.diagnosis-module__xl55QG__ic svg{width:22px;height:22px}.diagnosis-module__xl55QG__areaName{letter-spacing:-.03em;margin-top:18px;font-size:20px;font-weight:700}.diagnosis-module__xl55QG__checks{border-top:1px solid var(--line2);gap:8px;margin-top:14px;padding-top:14px;display:grid}.diagnosis-module__xl55QG__checks li{color:var(--ink-80);padding-left:15px;font-size:15px;line-height:1.5;position:relative}.diagnosis-module__xl55QG__checks li:before{content:"";background:var(--primary);border-radius:1px;width:6px;height:6px;position:absolute;top:.6em;left:0}.diagnosis-module__xl55QG__timeline{position:relative}.diagnosis-module__xl55QG__rail{background:linear-gradient(90deg, var(--primary), var(--amber));transform-origin:0;height:2px;transition:transform 1.4s var(--ease);position:absolute;top:15px;left:0;right:0}html.js [data-play=idle] .diagnosis-module__xl55QG__rail{transform:scaleX(0)}.diagnosis-module__xl55QG__tSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.diagnosis-module__xl55QG__tStep{padding-top:2px}.diagnosis-module__xl55QG__when{border-radius:var(--r-tag);background:var(--ink);color:var(--white);padding:6px 12px;font-size:13.5px;font-weight:700;display:inline-block}.diagnosis-module__xl55QG__tName{letter-spacing:-.03em;margin-top:18px;font-size:21px;font-weight:700}.diagnosis-module__xl55QG__tBody{color:var(--ink-64);text-wrap:pretty;margin-top:8px;font-size:15.5px;line-height:1.62}.diagnosis-module__xl55QG__tMeta{color:var(--ink-80);align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.diagnosis-module__xl55QG__tMeta svg{width:16px;height:16px;color:var(--primary)}.diagnosis-module__xl55QG__note{color:var(--ink-64);margin-top:32px;font-size:15px}.diagnosis-module__xl55QG__pages{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}.diagnosis-module__xl55QG__pageItem{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.diagnosis-module__xl55QG__sheet{aspect-ratio:4/3.5;background:var(--white);width:100%;box-shadow:var(--shadow-ui);border-radius:14px;flex-direction:column;align-self:stretch;gap:14px;padding:18px 16px;display:flex}.diagnosis-module__xl55QG__sheetHead{gap:6px;display:grid}.diagnosis-module__xl55QG__sheetHead i{background:var(--ink-80);border-radius:4px;width:60%;height:7px}.diagnosis-module__xl55QG__sheetHead i+i{background:var(--line2);width:38%}.diagnosis-module__xl55QG__mBars{flex:1;align-content:space-evenly;gap:12px;display:grid}.diagnosis-module__xl55QG__mBars li{color:var(--ink-64);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:grid}.diagnosis-module__xl55QG__mBars li>i{background:var(--fill);border-radius:4px;height:10px;overflow:hidden}.diagnosis-module__xl55QG__mBars li>i>i{background:linear-gradient(90deg, var(--primary), var(--amber));border-radius:4px;height:100%;display:block}.diagnosis-module__xl55QG__mTable{border-top:1px solid var(--line2);display:grid}.diagnosis-module__xl55QG__mTable li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:8px 2px;font-size:12.5px;font-weight:600;display:flex}.diagnosis-module__xl55QG__mTable b{border-radius:4px;flex:none;padding:3px 7px;font-size:11px}.diagnosis-module__xl55QG__mTable b[data-level=high]{background:var(--tint);color:var(--primary-ink)}.diagnosis-module__xl55QG__mTable b[data-level=mid]{background:var(--fill);color:var(--ink-64)}.diagnosis-module__xl55QG__mMatrix{flex:1;grid-template-rows:minmax(0,1fr) 16px;grid-template-columns:16px minmax(0,1fr);gap:4px;display:grid;position:relative}.diagnosis-module__xl55QG__mY{writing-mode:vertical-rl;color:var(--ink-64);text-align:center;font-size:11px;font-weight:600;rotate:180deg}.diagnosis-module__xl55QG__mX{color:var(--ink-64);text-align:center;grid-column:2;font-size:11px;font-weight:600}.diagnosis-module__xl55QG__mGrid{background:linear-gradient(var(--line2), var(--line2)) 50% 0 / 1px 100% no-repeat, linear-gradient(var(--line2), var(--line2)) 0 50% / 100% 1px no-repeat, linear-gradient(135deg, #e8502e1f 0 50%, transparent 50%) 0 0 / 50% 50% no-repeat, var(--bg);border-radius:8px;position:relative}.diagnosis-module__xl55QG__mFirst{color:var(--primary-ink);font-size:10.5px;font-weight:700;position:absolute;top:5px;left:6px}.diagnosis-module__xl55QG__mGrid i{background:var(--ink-32);border-radius:50%;width:10px;height:10px;position:absolute;translate:-50% -50%}.diagnosis-module__xl55QG__mGrid i[data-hot]{background:var(--primary);width:13px;height:13px;box-shadow:0 0 0 4px #e8502e2e}.diagnosis-module__xl55QG__mRoad{flex:1;align-content:space-evenly;gap:14px;display:grid}.diagnosis-module__xl55QG__mMonths{color:var(--ink-48);justify-content:space-between;margin-left:64px;font-size:10.5px;font-weight:600;display:flex}.diagnosis-module__xl55QG__mRow{color:var(--ink-64);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:grid}.diagnosis-module__xl55QG__mRow>i{background:var(--fill);border-radius:4px;height:18px;position:relative}.diagnosis-module__xl55QG__mRow>i>i{background:linear-gradient(90deg, var(--primary), var(--amber));border-radius:4px;position:absolute;top:0;bottom:0}.diagnosis-module__xl55QG__pageNo{color:var(--primary-ink);font-feature-settings:"tnum";margin-top:18px;font-size:13.5px;font-weight:700}.diagnosis-module__xl55QG__pageName{letter-spacing:-.03em;margin-top:4px;font-size:19px;font-weight:700}.diagnosis-module__xl55QG__pageBody{color:var(--ink-64);margin-top:4px;font-size:15px}.diagnosis-module__xl55QG__next{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.diagnosis-module__xl55QG__nextCard{background:var(--bg);height:100%;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .2s, transform .2s var(--ease);border-radius:20px;flex-direction:column;gap:4px;padding:24px 24px 26px;display:flex;position:relative}.diagnosis-module__xl55QG__nextCard:hover{box-shadow:inset 0 0 0 1px var(--line2), 0 16px 32px -22px #17140f59;transform:translateY(-2px)}.diagnosis-module__xl55QG__nextNo{color:var(--primary-ink);font-size:13.5px;font-weight:700}.diagnosis-module__xl55QG__nextName{letter-spacing:-.03em;font-size:21px;font-weight:700}.diagnosis-module__xl55QG__nextLine{color:var(--ink-64);margin-top:4px;font-size:15px;line-height:1.55}.diagnosis-module__xl55QG__nextArrow{width:20px;height:20px;color:var(--primary);position:absolute;top:24px;right:22px}@media (max-width:1100px){.diagnosis-module__xl55QG__reportCard{margin:0 auto}.diagnosis-module__xl55QG__areas,.diagnosis-module__xl55QG__pages{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnosis-module__xl55QG__tSteps{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.diagnosis-module__xl55QG__rail{display:none}.diagnosis-module__xl55QG__next{grid-template-columns:1fr}}@media (max-width:760px){.diagnosis-module__xl55QG__areas,.diagnosis-module__xl55QG__tSteps{grid-template-columns:1fr}.diagnosis-module__xl55QG__reportCard{padding:16px}.diagnosis-module__xl55QG__area{grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:14px;padding:20px 20px 22px;display:grid}.diagnosis-module__xl55QG__ic{border-radius:12px;width:40px;height:40px}.diagnosis-module__xl55QG__ic svg{width:20px;height:20px}.diagnosis-module__xl55QG__areaName{margin-top:0;font-size:18px}.diagnosis-module__xl55QG__checks{grid-column:1/-1}.diagnosis-module__xl55QG__pages{gap:28px 14px}.diagnosis-module__xl55QG__pageName{font-size:17px}}
