.satisfaction-panel[data-v-aa85dd5b]{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 16px #0000001f;height:100%;min-height:400px}.panel-header[data-v-aa85dd5b]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.panel-title[data-v-aa85dd5b]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#1a1a2e;margin:0}.panel-title .el-icon[data-v-aa85dd5b]{color:#f5af19;font-size:20px}.panel-content[data-v-aa85dd5b]{display:flex;flex-direction:column;gap:20px}.nps-section[data-v-aa85dd5b]{display:flex;align-items:center;gap:24px;padding:16px;background:linear-gradient(135deg,#f5f7fa 0%,#eef1f5 100%);border-radius:12px}.nps-score-wrapper[data-v-aa85dd5b]{text-align:center;padding:0 16px;border-right:1px solid #e0e0e0}.nps-score[data-v-aa85dd5b]{font-size:42px;font-weight:700;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2}.nps-label[data-v-aa85dd5b]{font-size:12px;color:#8c8c8c;text-transform:uppercase;letter-spacing:1px;margin-top:4px}.nps-breakdown[data-v-aa85dd5b]{display:flex;gap:20px;flex:1}.nps-item[data-v-aa85dd5b]{text-align:center;flex:1}.nps-item .nps-count[data-v-aa85dd5b]{display:block;font-size:20px;font-weight:600}.nps-item .nps-name[data-v-aa85dd5b]{display:block;font-size:12px;color:#666;margin-top:2px}.nps-item .nps-desc[data-v-aa85dd5b]{display:block;font-size:10px;color:#999;margin-top:2px}.nps-item.promoters .nps-count[data-v-aa85dd5b]{color:#52c41a}.nps-item.passives .nps-count[data-v-aa85dd5b]{color:#faad14}.nps-item.detractors .nps-count[data-v-aa85dd5b]{color:#ff4d4f}.chart-section[data-v-aa85dd5b]{flex:1}.chart-container[data-v-aa85dd5b]{width:100%;height:180px}.stats-section[data-v-aa85dd5b]{padding-top:16px;border-top:1px solid #f0f0f0}.stat-row[data-v-aa85dd5b]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.stat-row[data-v-aa85dd5b]:not(:last-child){border-bottom:1px dashed #f0f0f0}.stat-name[data-v-aa85dd5b]{font-size:14px;color:#666}.stat-value[data-v-aa85dd5b]{font-size:16px;font-weight:500;color:#1a1a2e}.stat-value small[data-v-aa85dd5b]{font-size:12px;font-weight:400;color:#8c8c8c}.stat-value.highlight[data-v-aa85dd5b]{color:#667eea}.stat-value.success[data-v-aa85dd5b]{color:#52c41a}@media (max-width: 768px){.nps-section[data-v-aa85dd5b]{flex-direction:column;gap:16px}.nps-score-wrapper[data-v-aa85dd5b]{border-right:none;border-bottom:1px solid #e0e0e0;padding-bottom:16px}.nps-breakdown[data-v-aa85dd5b]{width:100%}.chart-container[data-v-aa85dd5b]{height:160px}}
