.survey-results-page[data-v-339d87b9]{min-height:calc(100vh - 106px);padding:26px 32px 42px;background:#f5f7f6}.survey-results-page-header[data-v-339d87b9]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1180px;margin:0 auto 20px}.survey-results-page h1[data-v-339d87b9]{margin:0;color:#182f3b;font-size:26px;line-height:1.35}.survey-results-header-actions[data-v-339d87b9]{display:flex;align-items:center;gap:12px}.survey-results-back[data-v-339d87b9]{margin:0;color:#4d7569;font-weight:700}.survey-results-total[data-v-339d87b9]{display:flex;align-items:baseline;gap:6px;padding:12px 16px;border:1px solid #d9e7e1;border-radius:8px;background:#fff}.survey-results-total strong[data-v-339d87b9]{color:#28765e;font-size:28px;line-height:1}.survey-results-total span[data-v-339d87b9]{color:#738581;font-size:12px}.survey-results-main[data-v-339d87b9]{max-width:1180px;margin:0 auto}.survey-results-overview[data-v-339d87b9]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.survey-results-overview>div[data-v-339d87b9]{display:flex;min-height:104px;justify-content:center;flex-direction:column;padding:17px 18px;border:1px solid #dfe9e5;border-radius:8px;background:#fff}.survey-results-overview span[data-v-339d87b9]{color:#82938f;font-size:12px}.survey-results-overview strong[data-v-339d87b9]{margin-top:8px;color:#223b47;font-size:27px;line-height:1}.survey-results-overview>div:last-child strong[data-v-339d87b9]{color:#28765e;font-size:19px}.survey-results-overview small[data-v-339d87b9]{margin-top:8px;color:#94a29f;font-size:11px}.survey-results-tabs[data-v-339d87b9]{display:flex;margin-top:20px}.survey-results-tabs[data-v-339d87b9] .el-radio-button__inner{min-width:108px;border-color:#d7e4df;background:#fff;color:#627773;font-weight:700}.survey-results-tabs[data-v-339d87b9] .el-radio-button:first-child .el-radio-button__inner{border-radius:6px 0 0 6px}.survey-results-tabs[data-v-339d87b9] .el-radio-button:last-child .el-radio-button__inner{border-radius:0 6px 6px 0}.survey-results-tabs[data-v-339d87b9] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#28765e;background:#28765e;box-shadow:-1px 0 0 0 #28765e;color:#fff}.survey-results-summary[data-v-339d87b9]{margin-top:12px}.survey-summary-question[data-v-339d87b9]{margin-top:11px;padding:18px 19px;border:1px solid #dfe8e4;border-radius:9px;background:#fff;box-shadow:0 3px 12px rgba(31,57,65,.045)}.survey-summary-question>header[data-v-339d87b9]{display:flex;gap:11px;margin-bottom:15px}.survey-response-panel-index[data-v-339d87b9],.survey-summary-question>header>span[data-v-339d87b9]{display:inline-flex;flex:0 0 30px;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:#e4f3ee;color:#16806d;font-size:13px;font-weight:800}.survey-summary-question h2[data-v-339d87b9]{margin:0;color:#263d49;font-size:15px;line-height:1.55}.survey-summary-question header small[data-v-339d87b9]{display:block;margin-top:5px;color:#718883;font-size:12px}.survey-summary-option[data-v-339d87b9]{display:flex;align-items:center;gap:10px;margin-top:9px;padding:11px 12px;border:1px solid #e7edeb;border-radius:7px;background:#fcfdfc}.survey-summary-option>span[data-v-339d87b9]{display:inline-flex;flex:0 0 22px;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #d6e3de;border-radius:50%;color:#8ca09b;font-size:10px;font-weight:800}.survey-summary-option>div[data-v-339d87b9]{flex:1;min-width:0}.survey-summary-option>div>div[data-v-339d87b9]{display:flex;justify-content:space-between;gap:12px}.survey-summary-option strong[data-v-339d87b9]{overflow:hidden;color:#4c6268;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.survey-summary-option b[data-v-339d87b9]{color:#247762;font-size:12px}.survey-summary-option i[data-v-339d87b9]{display:block;height:6px;margin-top:8px;overflow:hidden;border-radius:4px;background:#e9f0ed}.survey-summary-option em[data-v-339d87b9]{display:block;height:100%;border-radius:inherit;background:#2b9b78}.survey-summary-option>small[data-v-339d87b9]{color:#586f70;font-size:12px;font-weight:700}.survey-summary-text-answer[data-v-339d87b9]{margin-top:9px;padding:12px 13px;border:1px solid #e2ece8;border-left:3px solid #2b9b78;border-radius:0 7px 7px 0;background:#f7faf8;color:#506469}.survey-summary-text-answer span[data-v-339d87b9]{display:block;margin-bottom:5px;color:#47806e;font-size:11px;font-weight:700}.survey-summary-text-answer p[data-v-339d87b9]{margin:0;overflow-wrap:anywhere;line-height:1.7;white-space:pre-wrap}.survey-text-answer-pagination[data-v-339d87b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:11px;border-top:1px solid #edf2ef}.survey-text-answer-pagination>span[data-v-339d87b9]{color:#80918d;font-size:12px}.survey-text-answer-pagination[data-v-339d87b9] .el-pagination{padding:0}.survey-results-empty-text[data-v-339d87b9]{margin:0;color:#8a9a96;font-size:13px}.survey-respondent-workspace[data-v-339d87b9]{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.7fr);gap:14px;min-height:480px;margin-top:12px}.survey-respondent-list[data-v-339d87b9],.survey-response-panel[data-v-339d87b9],.survey-response-placeholder[data-v-339d87b9]{border:1px solid #dfe8e4;border-radius:9px;background:#fff;box-shadow:0 3px 12px rgba(31,57,65,.045)}.survey-respondent-list[data-v-339d87b9]{padding:12px}.survey-respondent-list-head[data-v-339d87b9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 12px;border-bottom:1px solid #edf2ef}.survey-respondent-list-head strong[data-v-339d87b9]{color:#29414b;font-size:14px}.survey-respondent-list-head[data-v-339d87b9] .el-input{width:148px}.survey-respondent-item[data-v-339d87b9]{display:flex;align-items:center;width:100%;gap:10px;margin-top:8px;padding:11px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:background .18s ease,border-color .18s ease}.survey-respondent-item.is-active[data-v-339d87b9],.survey-respondent-item[data-v-339d87b9]:hover{border-color:#c5e0d5;background:#eff8f3}.survey-respondent-item[data-v-339d87b9]:focus-visible{outline:2px solid #2b9b78;outline-offset:2px}.survey-respondent-item>span[data-v-339d87b9]{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:#e9f3ef;color:#397b66;font-size:11px;font-weight:800}.survey-respondent-item>div[data-v-339d87b9]{display:flex;flex:1;flex-direction:column;min-width:0}.survey-respondent-item strong[data-v-339d87b9]{overflow:hidden;color:#243d48;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.survey-respondent-item small[data-v-339d87b9]{overflow:hidden;margin-top:3px;color:#869691;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.survey-respondent-item time[data-v-339d87b9]{flex:0 0 auto;color:#879793;font-size:11px}.survey-response-panel[data-v-339d87b9]{overflow:hidden}.survey-response-panel>header[data-v-339d87b9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-bottom:1px solid #e7eeeb;background:#f8fbf9}.survey-response-panel>header>div[data-v-339d87b9]{display:flex;align-items:center;gap:10px}.survey-response-panel>header strong[data-v-339d87b9]{color:#223b47;font-size:15px}.survey-response-panel>header small[data-v-339d87b9]{display:block;margin-top:3px;color:#82938f;font-size:12px}.survey-response-panel>header time[data-v-339d87b9]{color:#82938f;font-size:12px}.survey-response-panel-answer[data-v-339d87b9]{display:flex;gap:12px;padding:15px 18px;border-bottom:1px solid #edf2ef}.survey-response-panel-answer[data-v-339d87b9]:last-child{border-bottom:0}.survey-response-panel-answer>span[data-v-339d87b9]{flex:0 0 20px;color:#91a29e;font-size:12px;font-weight:700;text-align:center}.survey-response-panel-answer>div[data-v-339d87b9]{min-width:0}.survey-response-panel-answer strong[data-v-339d87b9]{display:block;color:#3b515b;font-size:13px;line-height:1.5}.survey-response-panel-answer p[data-v-339d87b9]{margin:5px 0 0;color:#536a6c;font-size:13px;line-height:1.65}.survey-response-panel-answer .is-text[data-v-339d87b9]{white-space:pre-wrap}.survey-response-panel-answer .is-empty[data-v-339d87b9]{color:#9aa9a6}.survey-response-placeholder[data-v-339d87b9]{display:flex;width:100%;min-width:0;box-sizing:border-box;align-items:center;justify-content:center;margin:0}@media screen and (max-width:767px){.survey-results-page[data-v-339d87b9]{min-height:auto;padding:18px 14px 30px}.survey-results-page-header[data-v-339d87b9]{align-items:flex-start;flex-direction:column;gap:14px}.survey-results-header-actions[data-v-339d87b9]{width:100%;justify-content:space-between}.survey-results-page h1[data-v-339d87b9]{font-size:22px}.survey-results-overview[data-v-339d87b9]{grid-template-columns:repeat(2,minmax(0,1fr))}.survey-results-overview>div[data-v-339d87b9]{min-height:88px;padding:14px}.survey-results-overview>div[data-v-339d87b9]:last-child{grid-column:1/-1}.survey-respondent-workspace[data-v-339d87b9]{grid-template-columns:1fr;min-height:auto}.survey-respondent-list-head[data-v-339d87b9] .el-input{width:154px}.survey-response-panel>header[data-v-339d87b9]{align-items:flex-start;flex-direction:column;gap:8px}.survey-response-panel>header time[data-v-339d87b9]{padding-left:40px}}