/* Additive MASTER feedback only: no character, question or choice geometry changes. */
.master810-encouragement{box-sizing:border-box;flex:none;align-self:center;width:min(760px,100%);margin:0;padding:16px 20px;border:2px solid #e4d4b0;border-radius:6px;background:rgba(8,19,34,.94);color:#fff8e7;box-shadow:0 4px 16px #0005;pointer-events:none;animation:master810-encourage-in .14s ease-out both}
.master810-encouragement h2{margin:0 0 7px;font-size:18px;line-height:1.4;color:#f8dfa2;font-weight:700}
.master810-encouragement p{margin:0;font-size:22px;line-height:1.65;color:#fff8e7;overflow-wrap:anywhere}
.master-single-stage .single-information .master810-result-guide{margin:10px 0;padding:12px 16px;border:2px solid #e4d4b0;border-radius:6px;background:#102337;color:#fff8e7}
.master-single-stage .single-information .master810-result-guide h2{margin:0 0 8px;font-size:22px;line-height:1.5;color:#fff8e7;overflow-wrap:anywhere}
.master-single-stage .single-information .master810-result-guide p{margin:0;font-size:18px;line-height:1.65;color:#fff8e7}
.master-single-stage [data-master810-return]{background:#102337;color:#fff8e7;border:2px solid #e4d4b0}
@keyframes master810-encourage-in{from{opacity:0}to{opacity:1}}
@media(max-width:600px){.master810-encouragement{padding:12px 14px}.master810-encouragement h2{font-size:16px}.master810-encouragement p{font-size:20px}}
@media(prefers-reduced-motion:reduce){.master810-encouragement{animation:none}}
