#anxiety .score-result{overflow:hidden;isolation:isolate;padding:22px;display:flex;flex-direction:column;align-self:start}
#anxiety .score-result::before{content:'AI';position:absolute;right:14px;top:12px;z-index:-1;display:grid;place-items:center;width:38px;height:34px;border:1.5px solid #20251f;border-radius:7px;background:#ffd84d;font-size:14px;font-weight:900;transform:rotate(5deg)}
#anxiety .score-result::after{content:'✦';position:absolute;right:58px;top:19px;color:#267455;font-size:18px;transform:rotate(-8deg)}
#anxiety .score-result>h2{padding-right:76px;margin-bottom:14px}
.score-stage-v121{display:grid;grid-template-columns:minmax(116px,1fr) 96px;gap:10px;align-items:center;min-height:132px;padding:10px;border:1px solid #d8e1dc;border-radius:8px;background:#f8faf9}
.score-stage-v121 .score-number{display:grid;place-items:center;min-height:108px;margin:0;padding:12px;font-variant-numeric:tabular-nums}
.score-xiaoge-v121{width:92px;aspect-ratio:1;justify-self:end}
.score-coach-copy-v121{margin:10px 2px 16px;color:#596861;font-size:13px;line-height:1.55;text-align:right}
#anxiety .score-result>.toolbar{margin-top:auto}
#anxiety .score-result>.toolbar #submitScore{width:100%}
.assessment-result-guide-v121{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center;margin:0 0 18px;padding:14px 16px;border:1px solid #d8e5de;border-left:4px solid #2b8060;border-radius:8px;background:#f3faf6}
.assessment-result-guide-v121 .diagnosis-xiaoge{width:80px;height:80px}
.assessment-result-guide-v121 small{display:block;color:#60716a;margin-bottom:4px}.assessment-result-guide-v121 strong{display:block;font-size:16px;line-height:1.5}.assessment-result-guide-v121 p{margin:5px 0 0;font-size:13px;line-height:1.6}
.assessment-analysis-host{position:relative}.assessment-analysis-host::after{content:'';position:absolute;right:8px;top:4px;width:32px;height:10px;background:#bfe7d2;opacity:.75;transform:rotate(4deg);z-index:0}
@media(max-width:920px){.score-stage-v121{grid-template-columns:1fr}.score-xiaoge-v121{justify-self:center}.score-coach-copy-v121{text-align:center}}
@media(max-width:760px){#anxiety .score-result{padding:18px}.score-stage-v121{grid-template-columns:minmax(120px,1fr) 92px}.score-xiaoge-v121{justify-self:end}.assessment-result-guide-v121{grid-template-columns:68px minmax(0,1fr)}.assessment-result-guide-v121 .diagnosis-xiaoge{width:64px;height:64px}}
