.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);--el-checkbox-button-disabled-checked-fill:var(--el-border-color-extra-light);display:inline-block;position:relative}.el-checkbox-button__inner{line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));outline:var(--el-border);color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;transition:var(--el-transition-all);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--el-font-size-base);border-radius:0;margin:0;padding:8px 15px;display:inline-block;position:relative}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;z-index:-1;outline:none;margin:0;position:absolute}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button.is-disabled.is-checked .el-checkbox-button__inner{background-color:var(--el-checkbox-button-disabled-checked-fill)}.el-checkbox-button:first-child .el-checkbox-button__inner{border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{font-size:var(--el-font-size-base);border-radius:0;padding:12px 19px}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{border-radius:0;padding:5px 11px;font-size:12px}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.filter-card[data-v-378ad8a4]{border:1px solid var(--gkvr-border-light);border-radius:var(--gkvr-radius);box-shadow:var(--gkvr-shadow-sm);transition:var(--gkvr-transition-normal);background:#fff;margin-bottom:6px;position:relative;overflow:hidden}.filter-card[data-v-378ad8a4]:before{content:"";opacity:.9;background:linear-gradient(#f5940c,#f6a027,#f7ac42);width:3px;position:absolute;top:0;bottom:0;left:0}.filter-card[data-v-378ad8a4]:hover{box-shadow:var(--gkvr-shadow);border-color:#f5e3c8;transform:translateY(-1px)}.filter-card[data-v-378ad8a4]:hover:before{opacity:1}.card-header[data-v-378ad8a4]{color:var(--gkvr-text-primary);border-bottom:1px solid var(--gkvr-border-light);letter-spacing:.3px;background:linear-gradient(135deg,#fdf6e9 0%,#fff 100%);align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;display:flex}.card-header[data-v-378ad8a4]:after{content:"";background:linear-gradient(90deg, var(--gkvr-border-light), transparent);flex:1;height:1px}.card-body[data-v-378ad8a4]{padding:10px 14px}.ratio-guide-body[data-v-378ad8a4]{background:linear-gradient(135deg,#fffdf8 0%,#fff 100%);border-left:3px solid #f5940c;border-radius:0 8px 8px 0;margin-left:6px;padding-left:12px;position:relative}.card-row[data-v-378ad8a4]{align-items:center;gap:20px;display:flex}.card-row-wrap[data-v-378ad8a4]{flex-wrap:wrap;gap:8px 20px}.filter-group[data-v-378ad8a4]{flex-shrink:0;align-items:center;gap:6px;display:flex}.filter-label[data-v-378ad8a4]{color:#7a7f89;white-space:nowrap;letter-spacing:.5px;min-width:40px;font-size:12px;font-weight:600}.filter-label[data-v-378ad8a4]:after{content:":";color:#d0d5dd;margin-left:1px}.filter-hint[data-v-378ad8a4]{color:#b07a2e;white-space:nowrap;cursor:help;background:#fff7e6;border:1px solid #f5dfb8;border-radius:4px;margin-left:4px;padding:1px 6px;font-size:11px}.inline-radio[data-v-378ad8a4]{display:inline-flex}.filter-card[data-v-378ad8a4] .el-button--primary{background:var(--gkvr-gradient-primary);box-shadow:var(--gkvr-shadow-button);letter-spacing:1px;border:none;font-weight:600}.filter-card[data-v-378ad8a4] .el-button--primary:hover{background:var(--gkvr-gradient-primary);filter:brightness(1.05);transform:translateY(-1px)}.input-with-hint[data-v-378ad8a4]{align-items:center;gap:6px;display:flex}.gold-rank-card[data-v-378ad8a4]{background:linear-gradient(135deg,#f0f9ff,#e6f7ff);border:1px solid #bae7ff;border-radius:8px;min-width:220px;padding:8px 10px}.gold-rank-card.gold-up[data-v-378ad8a4]{background:linear-gradient(135deg,#f0f9ff,#e6f7ff);border-color:#91d5ff}.gold-rank-card.gold-down[data-v-378ad8a4]{background:linear-gradient(135deg,#fff7e6,#fffbe6);border-color:#ffd591}.gold-rank-row[data-v-378ad8a4]{align-items:center;gap:6px;margin-bottom:2px;font-size:12px;display:flex}.gold-rank-label[data-v-378ad8a4]{color:#909399;min-width:50px}.gold-rank-value[data-v-378ad8a4]{font-weight:600}.gold-rank-highlight[data-v-378ad8a4]{color:#409eff;font-size:14px}.gold-rank-trend[data-v-378ad8a4]{margin-left:auto;font-size:12px;font-weight:600}.text-up[data-v-378ad8a4]{color:#52c41a}.text-down[data-v-378ad8a4]{color:#faad14}.gold-rank-bar-container[data-v-378ad8a4]{margin:6px 0 4px}.gold-rank-bar-bg[data-v-378ad8a4]{background:#e8e8e8;border-radius:3px;height:6px;overflow:hidden}.gold-rank-bar-fill[data-v-378ad8a4]{border-radius:3px;height:100%;transition:width .3s}.gold-rank-card.gold-up .gold-rank-bar-fill[data-v-378ad8a4]{background:linear-gradient(90deg,#52c41a,#73d13d)}.gold-rank-card.gold-down .gold-rank-bar-fill[data-v-378ad8a4]{background:linear-gradient(90deg,#faad14,#ffc53d)}.gold-rank-bar-labels[data-v-378ad8a4]{color:#909399;justify-content:space-between;margin-top:2px;font-size:12px;display:flex}.gold-rank-detail[data-v-378ad8a4]{color:#606266;margin-top:4px;font-size:12px;line-height:1.5}.gold-rank-interpretation[data-v-378ad8a4]{color:#409eff;margin-top:4px;font-size:12px;font-weight:500;line-height:1.4}@media (max-width:768px){.card-row[data-v-378ad8a4]{flex-direction:column;align-items:flex-start;gap:14px}.filter-group[data-v-378ad8a4]{flex-wrap:wrap;width:100%}.filter-group .filter-label[data-v-378ad8a4]{flex-shrink:0}}.intel-match-card[data-v-019717cb]{margin:8px 0 4px}.intel-card[data-v-019717cb]{border-radius:var(--gkvr-radius);box-shadow:var(--gkvr-shadow-sm);border:1px solid #f5e3c8;transition:box-shadow .25s}.intel-card[data-v-019717cb]:hover{box-shadow:var(--gkvr-shadow)}.intel-header[data-v-019717cb]{justify-content:space-between;align-items:center;display:flex}.intel-title[data-v-019717cb]{color:#303133;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.intel-title .intel-title-text[data-v-019717cb]{color:var(--gkvr-color-primary-dark);align-items:center;gap:5px;font-size:13.5px;font-weight:600;display:inline-flex}.intel-title .intel-title-text[data-v-019717cb]:before{content:"";background:var(--gkvr-gradient-primary);border-radius:2px;flex-shrink:0;width:4px;height:14px;display:inline-block}.intel-method-tag[data-v-019717cb]{font-weight:600}.intel-reason[data-v-019717cb]{color:#606266;border-left:3px solid var(--gkvr-color-primary);background:linear-gradient(135deg,#fff8ef 0%,#fff 100%);border-radius:6px;margin-top:6px;padding:6px 8px;font-size:12px;line-height:1.5}.intel-range[data-v-019717cb]{margin-top:8px;font-size:13px}.range-label[data-v-019717cb]{color:#606266}.range-value[data-v-019717cb]{color:var(--gkvr-color-primary-dark);background:linear-gradient(135deg,#fff3e0,#fff);border-radius:4px;padding:1px 6px;font-size:15px;font-weight:700}.range-center[data-v-019717cb]{color:#909399;font-size:12px}.intel-detail[data-v-019717cb]{margin-top:8px}.intel-signals[data-v-019717cb]{background:linear-gradient(135deg,#fffdf8 0%,#fff 100%);border:1px solid #f7ecd9;border-radius:8px;margin-top:10px;padding:8px 10px}.signal-title[data-v-019717cb]{color:#303133;margin-bottom:6px;font-size:12px;font-weight:600}.signal-grid[data-v-019717cb]{flex-wrap:wrap;gap:8px 16px;display:flex}.signal-item[data-v-019717cb]{color:#606266;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.s-label[data-v-019717cb]{color:#909399}.signal-foot[data-v-019717cb]{color:#c0c4cc;margin-top:6px;font-size:12px}@media (max-width:768px){.intel-card[data-v-019717cb] .el-card__body{padding:10px 12px}.intel-detail[data-v-019717cb] .el-table{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:480px){.intel-header[data-v-019717cb]{flex-wrap:wrap;gap:6px}.intel-title[data-v-019717cb]{font-size:12.5px}.intel-range[data-v-019717cb]{font-size:12.5px;line-height:1.6}.range-value[data-v-019717cb]{font-size:14px}.signal-item[data-v-019717cb]{flex-direction:column;align-items:flex-start;gap:2px}.signal-foot[data-v-019717cb]{font-size:12px}}.city-selector-panel[data-v-4da0454a]{box-sizing:border-box;width:100%;max-width:100%}.ai-preset-bar[data-v-4da0454a]{background:linear-gradient(135deg,#e8f4fd,#f0f7ff);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;display:flex}.ai-preset-label[data-v-4da0454a]{color:#1a6b8a;white-space:nowrap;font-size:13px}.ai-icon[data-v-4da0454a]{margin-right:4px}.preset-buttons[data-v-4da0454a]{flex-wrap:wrap;gap:6px;display:flex}.preset-tag[data-v-4da0454a]{cursor:pointer;transition:all .2s}.preset-tag[data-v-4da0454a]:hover{transform:translateY(-1px)}.ai-hint[data-v-4da0454a]{color:#909399;cursor:help;font-size:14px}.tag-filter-section[data-v-4da0454a]{background:#fafafa;border:1px solid #ebeef5;border-radius:8px;margin-bottom:10px;padding:10px 12px}.tag-row[data-v-4da0454a]{align-items:flex-start;gap:8px;margin-bottom:6px;display:flex}.tag-row[data-v-4da0454a]:last-child{margin-bottom:0}.tag-category-label[data-v-4da0454a]{color:#606266;min-width:36px;font-size:12px;font-weight:500;line-height:24px}.tag-group[data-v-4da0454a]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.filter-tag[data-v-4da0454a]{cursor:pointer;transition:all .15s}.filter-tag[data-v-4da0454a]:hover{opacity:.8}.exclude-remote-checkbox[data-v-4da0454a]{margin-left:6px;font-size:12px}.tag-actions[data-v-4da0454a]{border-top:1px dashed #e4e7ed;gap:2px;margin-top:6px;padding-top:6px;display:flex}.tag-actions .el-button[data-v-4da0454a]{font-size:12px}.detail-section[data-v-4da0454a]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden}.detail-header[data-v-4da0454a]{background:#f5f7fa;border-bottom:1px solid #e4e7ed;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.detail-mode-switch .el-radio-group[data-v-4da0454a]{gap:0}.search-box[data-v-4da0454a]{flex-shrink:0}.simple-summary[data-v-4da0454a]{padding:12px}.selected-tags-preview[data-v-4da0454a]{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.advanced-panel[data-v-4da0454a]{padding:12px}.province-selector[data-v-4da0454a]{margin-bottom:12px}.city-list-panel[data-v-4da0454a]{max-height:400px;overflow-y:auto}.province-city-group[data-v-4da0454a]{background:#fafafa;border-radius:6px;margin-bottom:12px;padding:10px}.province-city-header[data-v-4da0454a]{color:#303133;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;display:flex}.city-count[data-v-4da0454a]{color:#909399;font-size:12px}.city-section[data-v-4da0454a]{margin-bottom:6px}.city-section-title[data-v-4da0454a]{color:#606266;align-items:center;gap:4px;margin-bottom:6px;font-size:12px;display:flex}.popular-title[data-v-4da0454a]{color:#e6a23c}.city-hint[data-v-4da0454a]{color:#c0c4cc;font-size:12px}.city-checkbox-group[data-v-4da0454a]{flex-wrap:wrap;gap:4px;display:flex}.city-checkbox[data-v-4da0454a]{margin-bottom:4px;margin-right:0}.city-checkbox[data-v-4da0454a] .el-checkbox__label{padding-left:4px;font-size:13px}.city-label[data-v-4da0454a]{align-items:center;gap:4px;display:inline-flex}.school-badge[data-v-4da0454a]{color:#909399;background:#f0f2f5;border-radius:3px;padding:0 4px;font-size:12px}.school-badge-low[data-v-4da0454a]{color:#c0c4cc}.city-collapse[data-v-4da0454a]{border:none}.city-collapse[data-v-4da0454a] .el-collapse-item__header{color:#909399;border:none;height:28px;padding-left:0;font-size:12px}.city-collapse[data-v-4da0454a] .el-collapse-item__wrap{border:none}.city-collapse[data-v-4da0454a] .el-collapse-item__content{padding-bottom:4px}.no-province-tip[data-v-4da0454a]{padding:20px 0}.selected-summary[data-v-4da0454a]{background:#f0f9eb;border:1px solid #e1f3d8;border-radius:8px;margin-top:10px;padding:10px 12px}.summary-bar[data-v-4da0454a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.summary-label[data-v-4da0454a]{color:#606266;white-space:nowrap;font-size:13px}.summary-tags[data-v-4da0454a]{flex-wrap:wrap;flex:1;gap:4px;display:flex}.clear-btn[data-v-4da0454a]{flex-shrink:0}.summary-stats[data-v-4da0454a]{margin-top:6px;font-size:12px}.stat-item[data-v-4da0454a]{color:#67c23a}.stat-item strong[data-v-4da0454a]{font-size:16px}@media (max-width:768px){.tag-row[data-v-4da0454a]{flex-wrap:wrap;gap:4px}.tag-group[data-v-4da0454a]{gap:2px}.tag-category-label[data-v-4da0454a]{min-width:30px;font-size:12px}.filter-tag[data-v-4da0454a]{margin-bottom:2px}.detail-header[data-v-4da0454a]{flex-direction:column;align-items:stretch;gap:6px}.search-box .el-input[data-v-4da0454a]{width:100%!important}.preset-buttons[data-v-4da0454a]{gap:4px}}@media (max-width:480px){.ai-preset-bar[data-v-4da0454a]{flex-direction:column;align-items:flex-start;gap:6px}.preset-tag[data-v-4da0454a]{justify-content:center;width:100%}.preset-buttons[data-v-4da0454a]{width:100%}.preset-buttons .el-tag[data-v-4da0454a]{justify-content:center;width:100%}.tag-filter-section[data-v-4da0454a]{padding:6px 8px}.tag-actions[data-v-4da0454a]{flex-direction:column;gap:4px}.tag-actions .el-button[data-v-4da0454a]{width:100%}.detail-section[data-v-4da0454a]{border-radius:6px}.summary-bar[data-v-4da0454a]{flex-direction:column;align-items:flex-start;gap:4px}.clear-btn[data-v-4da0454a]{align-self:flex-end}}@media (max-width:380px){.city-selector-panel[data-v-4da0454a]{padding:8px}.el-tabs__item[data-v-4da0454a]{padding:0 6px;font-size:12px}.el-button[data-v-4da0454a]{min-height:32px;font-size:12px}}@media (max-width:374px){.city-selector-panel[data-v-4da0454a]{padding:4px}.el-tabs__item[data-v-4da0454a]{padding:0 4px;font-size:12px}}.city-tooltip{white-space:pre-line;max-width:260px;font-size:12px;line-height:1.6}.strategy-simulator[data-v-f44e2dae]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin:10px 0;overflow:hidden;box-shadow:0 1px 4px #0000000a}.simulator-header[data-v-f44e2dae]{color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);align-items:center;gap:8px;padding:10px 14px;display:flex}.simulator-icon[data-v-f44e2dae]{font-size:18px}.simulator-title[data-v-f44e2dae]{flex:1;font-size:14px;font-weight:600}.simulator-badge[data-v-f44e2dae]{margin-left:auto}.simulator-toggle[data-v-f44e2dae]{opacity:.8;font-size:12px}.simulator-body[data-v-f44e2dae]{padding:12px 14px 14px}.simulator-row[data-v-f44e2dae]{flex-direction:column;gap:10px;margin-bottom:10px;display:flex}.simulator-slider-group[data-v-f44e2dae]{flex-direction:column;gap:4px;display:flex}.slider-label[data-v-f44e2dae]{align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.slider-dot[data-v-f44e2dae]{border-radius:50%;width:10px;height:10px;display:inline-block}.slider-value[data-v-f44e2dae]{color:#303133;margin-left:auto;font-size:14px;font-weight:700}.slider-label small[data-v-f44e2dae]{color:#909399;font-weight:400}.sim-slider[data-v-f44e2dae]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:3px;outline:none;width:100%;height:6px}.sim-slider[data-v-f44e2dae]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:2px solid #fff;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #0003}.sim-slider-reach[data-v-f44e2dae]{background:linear-gradient(90deg,#f56c6c33,#f56c6c66)}.sim-slider-reach[data-v-f44e2dae]::-webkit-slider-thumb{background:#f56c6c}.sim-slider-stable[data-v-f44e2dae]{background:linear-gradient(90deg,#e6a23c33,#e6a23c66)}.sim-slider-stable[data-v-f44e2dae]::-webkit-slider-thumb{background:#e6a23c}.sim-slider-safe[data-v-f44e2dae]{background:linear-gradient(90deg,#67c23a33,#67c23a66)}.sim-slider-safe[data-v-f44e2dae]::-webkit-slider-thumb{background:#67c23a}.simulator-bar[data-v-f44e2dae]{border-radius:12px;height:24px;margin:8px 0 12px;display:flex;overflow:hidden}.sim-bar-segment[data-v-f44e2dae]{color:#fff;justify-content:center;align-items:center;min-width:0;font-size:12px;font-weight:700;transition:width .2s;display:flex}.seg-reach[data-v-f44e2dae]{background:linear-gradient(135deg,#f56c6c,#f89898)}.seg-stable[data-v-f44e2dae]{background:linear-gradient(135deg,#e6a23c,#f0c78a)}.seg-safe[data-v-f44e2dae]{background:linear-gradient(135deg,#67c23a,#95de64)}.simulator-metrics[data-v-f44e2dae]{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.metric-card[data-v-f44e2dae]{background:#fafafa;border:1px solid #ebeef5;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.metric-card.metric-good[data-v-f44e2dae]{border-left:3px solid #67c23a}.metric-card.metric-warn[data-v-f44e2dae]{border-left:3px solid #e6a23c}.metric-card.metric-bad[data-v-f44e2dae]{border-left:3px solid #f56c6c}.metric-icon[data-v-f44e2dae]{font-size:20px;line-height:1}.metric-info[data-v-f44e2dae]{flex:1;min-width:0}.metric-label[data-v-f44e2dae]{color:#909399;margin-bottom:2px;font-size:12px}.metric-value[data-v-f44e2dae]{color:#303133;font-size:18px;font-weight:700;line-height:1.2}.metric-desc[data-v-f44e2dae]{color:#909399;margin-top:2px;font-size:12px}.simulator-score[data-v-f44e2dae]{background:#f5f7fa;border-radius:8px;margin-bottom:8px;padding:10px 12px}.score-header[data-v-f44e2dae]{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.score-badge[data-v-f44e2dae]{color:#fff;border-radius:10px;padding:2px 10px;font-size:12px;font-weight:700}.score-bar-bg[data-v-f44e2dae]{background:#e8e8e8;border-radius:3px;height:6px;margin-bottom:6px;overflow:hidden}.score-bar-fill-custom[data-v-f44e2dae]{border-radius:3px;height:100%;transition:width .3s,background .3s}.score-advice[data-v-f44e2dae]{color:#606266;font-size:12px;line-height:1.5}.simulator-actions[data-v-f44e2dae]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.action-btn[data-v-f44e2dae]{font-weight:600}.actions-hint[data-v-f44e2dae]{color:#909399;font-size:12px}.simulator-plan[data-v-f44e2dae]{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-top:4px;overflow:hidden}.plan-header[data-v-f44e2dae]{background:linear-gradient(135deg,#f0f9eb,#e8f3ff);border-bottom:1px solid #e8e8e8;align-items:center;gap:8px;padding:10px 12px;display:flex}.plan-title[data-v-f44e2dae]{color:#303133;font-size:13px;font-weight:700}.plan-feasibility[data-v-f44e2dae]{background:#fafafa;border-bottom:1px dashed #e8e8e8;padding:10px 12px}.feas-row[data-v-f44e2dae]{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.feas-item[data-v-f44e2dae]{flex-direction:column;gap:2px;display:flex}.feas-label[data-v-f44e2dae]{color:#909399;font-size:12px}.feas-value[data-v-f44e2dae]{font-size:14px;font-weight:600}.feas-desc[data-v-f44e2dae]{color:#606266;background:#fff;border-left:3px solid #67c23a;border-radius:6px;margin-top:8px;padding:6px 8px;font-size:12px;line-height:1.5}.plan-list[data-v-f44e2dae]{flex-direction:column;gap:3px;max-height:320px;padding:6px 8px;display:flex;overflow-y:auto}.plan-item[data-v-f44e2dae]{background:#f7f8fa;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.plan-seq[data-v-f44e2dae]{color:#909399;min-width:22px;font-weight:700}.plan-level[data-v-f44e2dae]{text-align:center;border-radius:4px;min-width:26px;padding:1px 4px;font-size:12px;font-weight:700}.plan-name[data-v-f44e2dae]{text-overflow:ellipsis;white-space:nowrap;color:#303133;flex:1;min-width:0;font-weight:500;overflow:hidden}.plan-cell[data-v-f44e2dae]{text-align:right;color:#606266;min-width:48px}.plan-city[data-v-f44e2dae]{text-align:left;color:#909399;min-width:64px}.simulator-note[data-v-f44e2dae]{color:#909399;text-align:center;background:#f0f5ff;border-radius:6px;padding:6px;font-size:12px}@media (max-width:768px){.simulator-header[data-v-f44e2dae]{padding:10px 12px}.simulator-body[data-v-f44e2dae]{padding:10px 12px 12px}}@media (max-width:600px){.simulator-metrics[data-v-f44e2dae]{grid-template-columns:1fr 1fr!important}.simulator-actions .action-btn[data-v-f44e2dae]{width:100%;min-height:36px}.plan-header[data-v-f44e2dae]{flex-wrap:wrap}.plan-header[data-v-f44e2dae] .el-button+.el-button{margin-left:0}}@media (max-width:480px){.slider-label[data-v-f44e2dae]{flex-wrap:wrap;row-gap:2px}.metric-card[data-v-f44e2dae]{gap:6px;padding:6px 8px}.metric-icon[data-v-f44e2dae],.metric-value[data-v-f44e2dae]{font-size:16px}.plan-item[data-v-f44e2dae]{gap:4px;padding:5px 6px}.plan-cell[data-v-f44e2dae]{min-width:40px}.plan-city[data-v-f44e2dae]{min-width:52px}.feas-row[data-v-f44e2dae]{grid-template-columns:repeat(2,1fr)}}.score-diagnosis-card[data-v-068c1a53]{background:#fff;border:1px solid #e8ecf1;border-radius:10px;margin:10px 0;overflow:hidden;box-shadow:0 1px 4px #0000000a}.diagnosis-header[data-v-068c1a53]{background:linear-gradient(135deg,#f5f7ff 0%,#eef3fe 100%);border-bottom:1px solid #e8ecf1;align-items:center;gap:6px;padding:10px 14px;display:flex}.diagnosis-icon[data-v-068c1a53]{font-size:16px;line-height:1}.diagnosis-title[data-v-068c1a53]{color:#1a1a2e;letter-spacing:.5px;font-size:14px;font-weight:700}.diagnosis-body[data-v-068c1a53]{padding:10px 14px}.diagnosis-content[data-v-068c1a53]{color:#2c2c2c;white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:-apple-system,PingFang SC,Microsoft YaHei,Helvetica Neue,sans-serif;font-size:13px;line-height:1.65}@media (max-width:480px){.score-diagnosis-card[data-v-068c1a53]{border-radius:8px;margin:8px 0}.diagnosis-header[data-v-068c1a53]{padding:8px 12px}.diagnosis-title[data-v-068c1a53]{font-size:13px}.diagnosis-body[data-v-068c1a53]{padding:8px 12px}.diagnosis-content[data-v-068c1a53]{font-size:12.5px}}.school-card[data-v-96ad482e]{cursor:pointer;border-radius:var(--gkvr-radius);padding:2px;transition:transform .2s,box-shadow .2s}.school-card[data-v-96ad482e]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001a!important}.card-chong[data-v-96ad482e]{background:linear-gradient(90deg,#fff7e6,#fff);border-left:4px solid #e6a23c}.card-wen[data-v-96ad482e]{background:linear-gradient(90deg,#ecf5ff,#fff);border-left:4px solid #409eff}.card-bao[data-v-96ad482e]{background:linear-gradient(90deg,#f0fdf4,#fff);border-left:4px solid #67c23a}.card-pickle[data-v-96ad482e]{background:linear-gradient(90deg,#fff0f0,#fff);border-left:4px dashed #e63946}@keyframes pulse-glow-96ad482e{0%,to{opacity:1;box-shadow:0 0 #e6394666}50%{opacity:.85;box-shadow:0 0 4px 2px #e6394633}}.card-header-row[data-v-96ad482e]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px;display:flex}.school-name[data-v-96ad482e]{color:#303133;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-right:auto;font-size:14px;font-weight:600;overflow:hidden}.card-prob[data-v-96ad482e]{margin-bottom:6px}.card-meta[data-v-96ad482e]{color:#606266;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.city-tag[data-v-96ad482e],.score-tag[data-v-96ad482e]{white-space:nowrap}.school-detail-row[data-v-96ad482e]{flex-wrap:wrap;gap:3px 8px;margin-bottom:4px;padding:3px 0;display:flex}.detail-item[data-v-96ad482e]{color:#606266;white-space:nowrap;background:#f0f9ff;border-radius:3px;padding:1px 6px;font-size:12px}.detail-item.tuition-item[data-v-96ad482e]{background:#fff7e6}.school-plan-row[data-v-96ad482e]{color:#606266;flex-wrap:wrap;gap:4px 12px;margin-bottom:4px;padding:2px 0;font-size:12px;display:flex}.plan-item[data-v-96ad482e]{white-space:nowrap;background:#f0f9ff;border-radius:3px;padding:1px 6px}.waste-indicator[data-v-96ad482e]{background:linear-gradient(135deg,#fff2f0,#fffbe6);border:1px solid #ffccc7;border-radius:6px;align-items:center;gap:4px;margin-bottom:6px;padding:4px 8px;font-size:12px;display:flex}.waste-icon[data-v-96ad482e]{font-size:14px;line-height:1}.waste-text[data-v-96ad482e]{color:#cf1322;font-size:12px}.waste-num[data-v-96ad482e]{color:#cf1322;margin-left:2px;font-size:15px;font-weight:700}.card-reason[data-v-96ad482e]{color:#909399;background:#fefce8;border-radius:4px;margin-bottom:4px;padding:3px 6px;font-size:12px;line-height:1.4}.card-composite[data-v-96ad482e]{margin-bottom:4px}.composite-badge[data-v-96ad482e]{color:#409eff;background:#f0f5ff;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}.card-match[data-v-96ad482e]{margin-bottom:6px}.match-percentage-row[data-v-96ad482e]{margin-bottom:4px}.match-pct-label[data-v-96ad482e]{border-radius:12px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.rank-compare[data-v-96ad482e]{color:#606266;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.rank-user[data-v-96ad482e]{font-weight:600}.rank-divider[data-v-96ad482e]{color:#d0d5dd}.rank-school[data-v-96ad482e]{color:#409eff}.rank-detail-tip[data-v-96ad482e]{color:#909399;cursor:help;font-size:12px}.top-majors[data-v-96ad482e]{margin-bottom:4px}.top-majors-title[data-v-96ad482e]{color:#303133;margin-bottom:2px;font-size:12px;font-weight:600}.top-major-item[data-v-96ad482e]{background:#f5f7fa;border-radius:3px;justify-content:space-between;margin-bottom:2px;padding:2px 6px;font-size:12px;display:flex}.mj-name[data-v-96ad482e]{color:#303133}.mj-match[data-v-96ad482e]{font-weight:600}.card-btn-row[data-v-96ad482e]{gap:6px;margin-top:8px;display:flex}.card-btn[data-v-96ad482e]{flex:1}.school-badge-row[data-v-96ad482e]{flex-wrap:wrap;gap:3px;margin-bottom:4px;display:flex}.school-rank-row[data-v-96ad482e]{color:#909399;margin-bottom:4px;font-size:12px}.card-tags[data-v-96ad482e]{flex-wrap:wrap;gap:4px;margin-bottom:4px;display:flex}.school-subject-row[data-v-96ad482e]{color:#606266;margin-bottom:4px;font-size:12px}.subject-label[data-v-96ad482e]{color:#909399}.subject-value[data-v-96ad482e]{font-weight:600}.school-score-row[data-v-96ad482e]{margin-bottom:4px;font-size:12px}.score-label[data-v-96ad482e]{color:#909399}.score-value[data-v-96ad482e]{color:#303133;font-weight:600}.school-year3-row[data-v-96ad482e]{margin-bottom:4px}.year3-table[data-v-96ad482e]{border-collapse:collapse;width:100%;font-size:12px}.year3-header[data-v-96ad482e]{color:#606266;background:#f5f7fa;border-radius:4px 4px 0 0;grid-template-columns:50px 1fr 1fr;padding:4px 8px;font-weight:600;display:grid}.year3-row[data-v-96ad482e]{border-bottom:1px solid #f0f0f0;grid-template-columns:50px 1fr 1fr;padding:3px 8px;display:grid}.year3-current[data-v-96ad482e]{background:#f0f9ff;font-weight:600}.school-tuition-row[data-v-96ad482e]{margin-bottom:4px}.purity-border-a[data-v-96ad482e]{border-left:4px solid #67c23a!important}.purity-border-b[data-v-96ad482e]{border-left:4px solid #e6a23c!important}.purity-border-c[data-v-96ad482e]{border-left:4px solid #f56c6c!important}@media (max-width:600px){.card-btn[data-v-96ad482e]{min-height:36px}}@media (max-width:480px){.school-card[data-v-96ad482e] .el-card__body{padding:10px 12px}.card-header-row[data-v-96ad482e]{gap:3px}.school-name[data-v-96ad482e]{font-size:14px}.direct-opinion[data-v-96ad482e]{display:none}.rank-compare[data-v-96ad482e]{gap:4px}.detail-item[data-v-96ad482e],.plan-item[data-v-96ad482e]{white-space:normal}.year3-header[data-v-96ad482e],.year3-row[data-v-96ad482e]{grid-template-columns:40px 1fr 1fr;padding:3px 4px}.card-btn-row[data-v-96ad482e]{flex-wrap:wrap;gap:4px}.card-btn[data-v-96ad482e]{width:100%}}.same-score-wrapper[data-v-27588061]{border-radius:var(--gkvr-radius);box-shadow:var(--gkvr-shadow-sm);background:#fff;border:1px solid #f5e3c8;margin:10px 0;overflow:hidden}.same-score-wrapper[data-v-27588061] .el-collapse-item__header{border-bottom:1px solid var(--gkvr-border-light);color:var(--gkvr-text-primary);border-radius:var(--gkvr-radius) var(--gkvr-radius) 0 0;background:linear-gradient(135deg,#fff8ef 0%,#fff 100%);height:42px;padding:0 12px;font-size:13px;font-weight:600;line-height:42px;transition:color .2s}@media (max-width:480px){.same-score-wrapper[data-v-27588061] .el-collapse-item__header{white-space:normal;align-items:center;height:auto;min-height:42px;padding:10px 12px;line-height:1.5}.same-score-wrapper[data-v-27588061] .el-collapse-item__arrow{flex-shrink:0}}.same-score-wrapper[data-v-27588061] .el-collapse-item__header:hover{color:var(--gkvr-color-primary-dark);background:linear-gradient(135deg,#fff3e0 0%,#fff 100%)}.same-score-wrapper[data-v-27588061] .el-collapse-item__arrow{color:var(--gkvr-color-primary);font-weight:700}.same-score-wrapper[data-v-27588061] .el-collapse-item__content{background:#fff;padding-bottom:10px}.same-score-wrapper[data-v-27588061] .el-collapse-item{border-bottom:none}.same-score-wrapper[data-v-27588061] .el-collapse-item.is-active .el-collapse-item__header{border-bottom:1px solid #f5e3c8}.same-score-wrapper .expand-tip[data-v-27588061]{color:var(--gkvr-color-primary);border-radius:var(--gkvr-radius-full);white-space:nowrap;background:#fff3e0;flex-shrink:0;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:400}.same-score-wrapper[data-v-27588061] .el-collapse-item.is-active .expand-tip{display:none}.same-score-item[data-v-27588061]{border:1px solid #f0f0f0}.same-score-item[data-v-27588061]:hover{border-color:#f5e3c8;background:#fdf6ec!important}@media (max-width:768px){.same-score-item[data-v-27588061]{gap:6px!important;padding:8px!important}.same-score-wrapper[data-v-27588061] .el-pagination{flex-wrap:wrap;justify-content:center}}@media (max-width:480px){.same-score-item[data-v-27588061]{font-size:12px!important}.same-score-item>span[data-v-27588061]:first-child{min-width:16px!important}.same-score-item>div[data-v-27588061]:last-of-type{min-width:60px!important}.same-score-item>span[data-v-27588061]:not(.el-tag):last-child{display:none}}.alt-panel[data-v-0e1504a4]{background:var(--gkvr-bg-surface,#fff);border:1px solid var(--gkvr-border,#e4e7ed);border-radius:var(--gkvr-radius,12px);margin:8px 0 14px;padding:12px 14px}.alt-header[data-v-0e1504a4]{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.alt-title[data-v-0e1504a4]{color:var(--gkvr-color-primary,#f5940c);font-size:14px;font-weight:700}.alt-desc[data-v-0e1504a4]{color:#909399;font-size:12px}.alt-body[data-v-0e1504a4]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.alt-error[data-v-0e1504a4]{color:#f56c6c;margin-left:6px;font-size:12px}.alt-tip[data-v-0e1504a4]{color:#909399;margin-top:8px;font-size:12px}.trend-up[data-v-0e1504a4]{color:#f56c6c;font-weight:600}.trend-flat[data-v-0e1504a4]{color:#67c23a}.nlp-search-input[data-v-0af9c44f]{width:100%;max-width:720px;margin:0 auto}.nlp-card[data-v-0af9c44f]{border-radius:var(--gkvr-radius,12px);border:1px solid var(--gkvr-border,#e4e7ed);background:var(--gkvr-bg-surface,#fff);overflow:visible}.nlp-header[data-v-0af9c44f]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.nlp-title[data-v-0af9c44f]{color:var(--gkvr-text-primary,#303133);font-size:16px;font-weight:600}.clear-btn[data-v-0af9c44f]{color:var(--gkvr-text-placeholder,#909399);font-size:13px}.clear-btn[data-v-0af9c44f]:hover{color:var(--gkvr-color-primary,#f5940c)}.nlp-input-area[data-v-0af9c44f]{margin-bottom:4px}.nlp-textarea[data-v-0af9c44f]{--el-input-border-radius:var(--gkvr-radius-sm,8px)}.nlp-textarea[data-v-0af9c44f] .el-textarea__inner{border-radius:var(--gkvr-radius-sm,8px);min-height:80px;color:var(--gkvr-text-primary,#303133);background:var(--gkvr-bg-surface-alt,#fafafa);border-color:var(--gkvr-border,#e4e7ed);font-size:14px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.nlp-textarea[data-v-0af9c44f] .el-textarea__inner:focus{border-color:var(--gkvr-border-focus,#f5940c);box-shadow:0 0 0 2px #f5940c26}.nlp-input-footer[data-v-0af9c44f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.nlp-hint[data-v-0af9c44f]{color:var(--gkvr-text-placeholder,#909399);align-items:center;gap:4px;font-size:12px;display:flex}.nlp-submit-btn[data-v-0af9c44f]{border-radius:var(--gkvr-radius-button,55px);background:linear-gradient(135deg, var(--gkvr-color-primary,#f5940c), var(--gkvr-color-accent,#e67e22));color:#fff;border:none;padding:8px 24px;font-size:14px;font-weight:500;transition:opacity .2s,box-shadow .2s}.nlp-submit-btn[data-v-0af9c44f]:hover{opacity:.9;box-shadow:var(--gkvr-shadow-button,0 4px 12px #f5940c40)}.nlp-submit-btn[data-v-0af9c44f]:disabled{opacity:.5;cursor:not-allowed}.nlp-error[data-v-0af9c44f]{border-radius:var(--gkvr-radius-sm,8px);margin-top:12px}.nlp-guide[data-v-0af9c44f]{border-top:1px dashed var(--gkvr-border-light,#ebeef5);text-align:center;margin-top:20px;padding:16px 0 4px}.guide-icon[data-v-0af9c44f]{margin-bottom:6px;font-size:28px}.guide-text[data-v-0af9c44f]{color:var(--gkvr-text-secondary,#606266);margin-bottom:10px;font-size:13px}.guide-examples[data-v-0af9c44f]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.guide-chip[data-v-0af9c44f]{background:var(--gkvr-bg-surface-alt,#fafafa);border:1px solid var(--gkvr-border,#e4e7ed);border-radius:var(--gkvr-radius-full,9999px);color:var(--gkvr-text-secondary,#606266);cursor:pointer;white-space:nowrap;padding:5px 14px;font-size:12px;transition:all .2s;display:inline-block}.guide-chip[data-v-0af9c44f]:hover{border-color:var(--gkvr-color-primary,#f5940c);color:var(--gkvr-color-primary,#f5940c);background:#f5940c14}.result-card[data-v-0af9c44f]{border-radius:var(--gkvr-radius,12px);border:1px solid var(--gkvr-border,#e4e7ed);background:var(--gkvr-bg-surface,#fff);margin-top:16px;animation:.35s ease-out resultFadeIn-0af9c44f}@keyframes resultFadeIn-0af9c44f{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.result-header[data-v-0af9c44f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:14px;display:flex}.result-title[data-v-0af9c44f]{color:var(--gkvr-text-primary,#303133);font-size:15px;font-weight:600}.result-original[data-v-0af9c44f]{color:var(--gkvr-text-placeholder,#909399);text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:12px;overflow:hidden}.result-tags[data-v-0af9c44f]{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.result-tag[data-v-0af9c44f]{border-radius:var(--gkvr-radius-sm,8px);padding:4px 12px;font-size:13px}.tag-score[data-v-0af9c44f]{--el-tag-bg-color:#ecf5ff;--el-tag-text-color:#409eff;--el-tag-border-color:#d9ecff}.tag-subject[data-v-0af9c44f]{--el-tag-bg-color:#f0f9eb;--el-tag-text-color:#67c23a;--el-tag-border-color:#e1f3d8}.tag-major[data-v-0af9c44f]{--el-tag-bg-color:#f5f0ff;--el-tag-text-color:#7c3aed;--el-tag-border-color:#e0d4fc}.tag-city[data-v-0af9c44f]{--el-tag-bg-color:#fdf6ec;--el-tag-text-color:#e6a23c;--el-tag-border-color:#faecd8}.tag-exclude[data-v-0af9c44f]{--el-tag-bg-color:#fef0f0;--el-tag-text-color:#f56c6c;--el-tag-border-color:#fde2e2}.tag-purity[data-v-0af9c44f]{--el-tag-bg-color:#fef7e0;--el-tag-text-color:#b8860b;--el-tag-border-color:#f5e6b8}.tag-tuition[data-v-0af9c44f]{--el-tag-bg-color:#ecf5ff;--el-tag-text-color:#409eff;--el-tag-border-color:#d9ecff}.career-tip[data-v-0af9c44f]{background:#fdf6ec;border:1px dashed #f5dab1;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;padding:10px 12px;display:flex}.career-tip-label[data-v-0af9c44f]{color:#b8860b;font-size:13px;font-weight:600}.career-tip-tag[data-v-0af9c44f]{border-radius:var(--gkvr-radius-button,55px)}.result-actions[data-v-0af9c44f]{flex-wrap:wrap;gap:10px;display:flex}.result-actions .el-button[data-v-0af9c44f]{border-radius:var(--gkvr-radius-button,55px);font-size:13px}.result-actions .el-button--primary[data-v-0af9c44f]{background:linear-gradient(135deg, var(--gkvr-color-primary,#f5940c), var(--gkvr-color-accent,#e67e22));color:#fff;border:none}@media (max-width:768px){.nlp-search-input[data-v-0af9c44f]{max-width:100%}.result-original[data-v-0af9c44f]{white-space:normal;max-width:100%}}@media (max-width:600px){.nlp-title[data-v-0af9c44f]{font-size:15px}.nlp-input-footer[data-v-0af9c44f]{flex-direction:column;align-items:stretch}.nlp-hint[data-v-0af9c44f]{justify-content:center;font-size:12px}.nlp-submit-btn[data-v-0af9c44f]{justify-content:center;width:100%}.guide-chip[data-v-0af9c44f]{padding:4px 12px;font-size:12px}.result-tags[data-v-0af9c44f]{gap:6px}.result-tag[data-v-0af9c44f]{padding:3px 10px;font-size:12px}.result-actions[data-v-0af9c44f]{flex-direction:column}.result-actions .el-button[data-v-0af9c44f]{width:100%}}@media (max-width:480px){.nlp-title[data-v-0af9c44f]{font-size:14px}.nlp-textarea[data-v-0af9c44f] .el-textarea__inner{min-height:70px;font-size:13px}.result-header[data-v-0af9c44f]{flex-direction:column;align-items:flex-start}}@media (max-width:380px){.nlp-textarea[data-v-0af9c44f] .el-textarea__inner{min-height:60px;font-size:12px}.result-tag[data-v-0af9c44f]{font-size:12px}}.diagnosis-panel[data-v-3472dd18]{background:#fff;border:1px solid #ebeef5;border-radius:10px;margin-bottom:12px;padding:10px 14px}.dp-header[data-v-3472dd18]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.dp-title[data-v-3472dd18]{color:#303133;font-size:14px;font-weight:600}.dp-score[data-v-3472dd18]{color:#409eff;margin-left:auto;font-size:16px;font-weight:700}.dp-items[data-v-3472dd18]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.dp-item[data-v-3472dd18]{border-radius:6px;flex:1;align-items:center;gap:4px;min-width:140px;padding:4px 10px;font-size:12px;display:flex}.dp-item-good[data-v-3472dd18]{color:#67c23a;background:#f0f9eb}.dp-item-warn[data-v-3472dd18]{color:#e6a23c;background:#fdf6ec}.dp-item-bad[data-v-3472dd18]{color:#f56c6c;background:#fef0f0}.dp-icon[data-v-3472dd18]{font-size:13px}.dp-label[data-v-3472dd18]{white-space:nowrap;font-weight:500}.dp-value[data-v-3472dd18]{margin-left:auto;font-size:12px;font-weight:600}.dp-ratio-bar[data-v-3472dd18]{margin:8px 0 4px}.ratio-bar-bg[data-v-3472dd18]{background:#f5f5f5;border-radius:10px;height:20px;display:flex;overflow:hidden}.ratio-bar-seg[data-v-3472dd18]{color:#fff;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:width .3s;display:flex}.ratio-bar-labels[data-v-3472dd18]{justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.dp-suggestions[data-v-3472dd18]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.dp-suggestion[data-v-3472dd18]{color:#606266;background:#fafafa;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}@media (max-width:768px){.diagnosis-panel[data-v-3472dd18]{padding:8px 10px}.dp-item[data-v-3472dd18]{min-width:120px;padding:4px 8px}}@media (max-width:480px){.dp-items[data-v-3472dd18]{gap:4px}.dp-item[data-v-3472dd18]{flex:calc(50% - 2px);min-width:calc(50% - 2px)}.dp-value[data-v-3472dd18]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp-header[data-v-3472dd18]{flex-wrap:wrap;row-gap:4px}.dp-suggestion[data-v-3472dd18]{padding:6px 8px}}.trace-report-dialog[data-v-43097605] .el-dialog__body{max-height:75vh;padding:16px 20px;overflow-y:auto}.report-body[data-v-43097605]{color:#303133;font-size:14px;line-height:1.6}.report-header[data-v-43097605]{text-align:center;border-bottom:2px solid #409eff;margin-bottom:16px;padding-bottom:16px}.report-title[data-v-43097605]{color:#303133;margin:0 0 8px;font-size:20px;font-weight:700}.report-meta[data-v-43097605]{color:#909399;margin-bottom:10px;font-size:12px}.report-user-info[data-v-43097605]{color:#606266;justify-content:center;gap:20px;font-size:13px;display:flex}.report-user-info b[data-v-43097605]{color:#409eff}.report-section[data-v-43097605]{margin-bottom:18px}.section-title[data-v-43097605]{color:#303133;margin:0 0 8px;font-size:15px;font-weight:600}.section-desc[data-v-43097605]{color:#909399;margin:0 0 10px;font-size:12px}.calibration-details[data-v-43097605]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cal-item[data-v-43097605]{background:#f5f7fa;border-radius:6px;padding:8px 12px;font-size:13px}.cal-item .label[data-v-43097605]{color:#909399;margin-bottom:2px;font-size:12px;display:block}.cal-item .value[data-v-43097605]{color:#303133;font-weight:500}.gradient-grid[data-v-43097605]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gradient-card[data-v-43097605]{border-left:4px solid;border-radius:8px;padding:10px 14px}.gradient-card.chong[data-v-43097605]{background:#fdf6ec;border-color:#e6a23c}.gradient-card.wen[data-v-43097605]{background:#ecf5ff;border-color:#409eff}.gradient-card.bao[data-v-43097605]{background:#f0f9eb;border-color:#67c23a}.gradient-card.all[data-v-43097605]{background:#f5f7fa;border-color:#909399}.gradient-label[data-v-43097605]{margin-bottom:4px;font-size:13px;font-weight:600}.gradient-desc[data-v-43097605]{color:#606266;font-size:12px;line-height:1.4}.school-table-wrap[data-v-43097605]{overflow-x:auto}.school-table[data-v-43097605]{border-collapse:collapse;width:100%;font-size:12px}.school-table th[data-v-43097605]{text-align:left;color:#606266;white-space:nowrap;background:#f5f7fa;border-bottom:1px solid #e4e7ed;padding:8px 6px;font-weight:600}.school-table td[data-v-43097605]{vertical-align:middle;border-bottom:1px solid #ebeef5;padding:7px 6px}.school-table tbody tr[data-v-43097605]:hover{background:#f5f7fa}.school-name[data-v-43097605]{color:#303133;font-weight:500}.reason-cell[data-v-43097605]{color:#606266;word-break:break-word;max-width:180px;font-size:12px;line-height:1.5}.rank-cell[data-v-43097605]{color:#909399;white-space:nowrap;font-size:12px}.prob-badge[data-v-43097605]{border-radius:3px;padding:1px 6px;font-size:12px;font-weight:600;display:inline-block}.prob-chong[data-v-43097605]{color:#e6a23c;background:#fdf6ec}.prob-wen[data-v-43097605]{color:#409eff;background:#ecf5ff}.prob-bao[data-v-43097605]{color:#67c23a;background:#f0f9eb}.prob-default[data-v-43097605]{color:#909399;background:#f5f7fa}.trend-up[data-v-43097605]{color:#67c23a;font-weight:500}.trend-down[data-v-43097605]{color:#f56c6c;font-weight:500}.trend-flat[data-v-43097605]{color:#909399}.top-groups[data-v-43097605]{flex-direction:column;gap:3px;display:flex}.top-group-item[data-v-43097605]{color:#606266;white-space:nowrap;gap:8px;font-size:12px;display:flex}.top-group-item b[data-v-43097605]{color:#409eff}.risk-list[data-v-43097605]{max-height:300px;overflow-y:auto}.risk-item[data-v-43097605]{background:#fef0f0;border-left:3px solid #f56c6c;border-radius:6px;margin-bottom:4px;padding:6px 10px}.risk-school[data-v-43097605]{color:#303133;font-size:13px;font-weight:500}.risk-details[data-v-43097605]{color:#606266;margin:4px 0 0;padding-left:18px;font-size:12px}.risk-details li[data-v-43097605]{margin-bottom:2px}.advice-list[data-v-43097605]{margin:0;padding-left:20px}.advice-list li[data-v-43097605]{color:#303133;margin-bottom:6px;font-size:13px;line-height:1.5}.report-disclaimer[data-v-43097605]{color:#909399;background:#fefcee;border:1px solid #e6d5a6;border-radius:6px;margin-top:16px;padding:10px 14px;font-size:12px}.print-groups-appendix[data-v-43097605]{display:none}.appendix-note[data-v-43097605]{color:#909399;margin-bottom:10px;font-size:12px}.appendix-school[data-v-43097605]{background:#fafafa;border-left:3px solid #409eff;border-radius:6px;margin-bottom:12px;padding:8px 12px}.appendix-school-name[data-v-43097605]{color:#303133;margin-bottom:6px;font-size:13px;font-weight:600}.appendix-loading[data-v-43097605],.appendix-none[data-v-43097605]{color:#909399;font-size:12px}.appendix-group[data-v-43097605]{border-bottom:1px dashed #e4e7ed;padding:5px 0;font-size:12px}.appendix-group[data-v-43097605]:last-child{border-bottom:none}.appendix-group-head[data-v-43097605]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.appendix-group-head b[data-v-43097605]{color:#303133}.appendix-tag[data-v-43097605]{border-radius:3px;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.appendix-tag.tag-info[data-v-43097605]{color:#909399;background:#f4f4f5}.appendix-tag.tag-warning[data-v-43097605]{color:#e6a23c;background:#fdf6ec}.appendix-tag.tag-primary[data-v-43097605]{color:#409eff;background:#ecf5ff}.appendix-tag.tag-success[data-v-43097605]{color:#67c23a;background:#f0f9eb}.appendix-meta[data-v-43097605]{color:#909399;font-size:11px}.appendix-majors[data-v-43097605]{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.appendix-major[data-v-43097605]{color:#606266;background:#fff;border:1px solid #e4e7ed;border-radius:10px;padding:1px 8px;font-size:11px;display:inline-block}@media print{.trace-report-dialog[data-v-43097605] .el-dialog__header,.trace-report-dialog[data-v-43097605] .el-dialog__footer{display:none!important}.trace-report-dialog[data-v-43097605] .el-dialog__body{max-height:none!important;overflow:visible!important}.trace-report-dialog[data-v-43097605] .el-overlay{background:#fff!important}.trace-report-dialog[data-v-43097605] .el-dialog{box-shadow:none!important;border:none!important}.school-table-wrap[data-v-43097605]{overflow:visible!important}.risk-list[data-v-43097605]{max-height:none!important;overflow:visible!important}.print-groups-appendix[data-v-43097605]{display:block!important}}.reco-page-header[data-v-f3b89ea3]{border:1px solid var(--gkvr-border-light);border-left:4px solid var(--gkvr-color-primary);border-radius:var(--gkvr-radius);background:linear-gradient(135deg,#fdf8f0 0%,#fff 60%);margin:8px 0 14px;padding:14px 18px}.reco-page-header[data-v-f3b89ea3] .el-breadcrumb{margin-bottom:10px}.reco-page-header .page-title[data-v-f3b89ea3]{color:var(--gkvr-color-primary-dark);margin:0 0 8px;font-size:20px;font-weight:700}.reco-page-header .page-desc[data-v-f3b89ea3]{color:var(--gkvr-text-secondary);margin:0;font-size:13px;line-height:1.8}.reco-page-header .page-desc b[data-v-f3b89ea3]{color:var(--gkvr-color-primary-dark);font-weight:700}.ratio-advice[data-v-f3b89ea3]{margin:12px 0}.ratio-advice[data-v-f3b89ea3] .el-alert{border-radius:8px}.pagination[data-v-f3b89ea3]{justify-content:center;margin-top:20px}.button-container[data-v-f3b89ea3]{justify-content:space-between;margin-top:10px;display:flex}.school-grid[data-v-f3b89ea3]{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:14px;padding:10px 0;display:grid}.school-item-wrapper[data-v-f3b89ea3]{transition:transform .2s,box-shadow .2s}.school-item-wrapper[data-v-f3b89ea3]:hover{transform:translateY(-2px)}.three-pool-nav[data-v-f3b89ea3]{border:1px solid var(--gkvr-border-light);background:var(--gkvr-bg-surface-alt)!important}.special-panel[data-v-f3b89ea3]{background:var(--gkvr-bg-surface);border:1px solid var(--gkvr-border-light);border-left:3px solid var(--gkvr-color-primary);border-radius:var(--gkvr-radius);margin:12px 0;padding:14px 16px}.special-panel-head[data-v-f3b89ea3]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.special-panel-title[data-v-f3b89ea3]{color:var(--gkvr-text-primary);margin:0;font-size:15px;font-weight:700}.special-panel-tag[data-v-f3b89ea3]{flex-shrink:0}.special-panel-switch[data-v-f3b89ea3]{margin-left:auto}.special-panel-note[data-v-f3b89ea3]{color:var(--gkvr-text-secondary);flex:100%;order:3;font-size:12px}.special-grid[data-v-f3b89ea3]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.special-card[data-v-f3b89ea3]{background:var(--gkvr-bg-surface);border:1px solid var(--gkvr-border-light);border-radius:var(--gkvr-radius-sm);cursor:pointer;padding:10px 12px;transition:box-shadow .15s}.special-card[data-v-f3b89ea3]:hover{box-shadow:var(--gkvr-shadow-hover);outline:2px solid var(--gkvr-color-primary);outline-offset:1px}.special-card[data-v-f3b89ea3]:focus-visible{box-shadow:var(--gkvr-shadow-hover);outline:2px solid var(--gkvr-color-primary);outline-offset:1px}.special-card-head[data-v-f3b89ea3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.special-card-name[data-v-f3b89ea3]{color:var(--gkvr-text-primary);font-size:14px;font-weight:600}.special-card-score[data-v-f3b89ea3]{color:#92400e;border-radius:var(--gkvr-radius-full);white-space:nowrap;font-variant-numeric:tabular-nums;background:#fdf3e2;padding:2px 8px;font-size:13px;font-weight:700}.special-card-major[data-v-f3b89ea3]{color:var(--gkvr-text-secondary);margin-top:6px;font-size:13px;line-height:1.5}.special-card-meta[data-v-f3b89ea3]{color:var(--gkvr-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;display:flex}.special-card-info[data-v-f3b89ea3]{color:var(--gkvr-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.special-card-warn[data-v-f3b89ea3]{border-radius:var(--gkvr-radius-sm);color:#92400e;background:#fdf3e2;margin-top:6px;padding:5px 8px;font-size:12px;line-height:1.5}.special-group[data-v-f3b89ea3]{margin-bottom:6px}.special-group-head[data-v-f3b89ea3]{border-bottom:1px dashed var(--gkvr-border,#ebeef5);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;padding:10px 2px 6px;display:flex}.special-group-dot[data-v-f3b89ea3]{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.special-group-name[data-v-f3b89ea3]{color:var(--gkvr-text-primary,#303133);font-size:13px;font-weight:600}.special-group-count[data-v-f3b89ea3]{color:var(--gkvr-text-secondary,#909399);font-variant-numeric:tabular-nums;font-size:12px}.special-group-warn[data-v-f3b89ea3]{color:#e6a23c;margin-left:auto;font-size:12px}.special-card-cond[data-v-f3b89ea3]{color:var(--gkvr-text-secondary,#909399);margin-top:6px;font-size:12px;line-height:1.5}.special-group-toggle[data-v-f3b89ea3]{width:100%;color:var(--gkvr-text-secondary,#909399);border:1px dashed var(--gkvr-border,#dcdfe6);border-radius:var(--gkvr-radius-sm,6px);cursor:pointer;background:0 0;margin-top:8px;padding:5px 0;font-size:12px;transition:color .2s,background .2s}.special-group-toggle[data-v-f3b89ea3]:hover{color:var(--gkvr-primary,#409eff);background:#409eff0f}@media (max-width:768px){.special-grid[data-v-f3b89ea3]{grid-template-columns:1fr;gap:8px}.special-panel[data-v-f3b89ea3]{padding:12px}}.loading-overlay[data-v-f3b89ea3]{opacity:.6;pointer-events:none;position:relative}.loading-overlay[data-v-f3b89ea3]:after{content:"";z-index:1;background:#ffffff4d;position:absolute;top:0;bottom:0;left:0;right:0}.skeleton-list[data-v-f3b89ea3]{padding:16px 0}.city-filter-wrapper[data-v-f3b89ea3],.pref-panel-wrapper[data-v-f3b89ea3],.city-filter-wrapper[data-v-f3b89ea3]{border-radius:var(--gkvr-radius);box-shadow:var(--gkvr-shadow-sm);background:#fff;border:1px solid #f5e3c8;margin:10px 0;overflow:hidden}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item__header,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item__header{border-bottom:1px solid var(--gkvr-border-light);color:var(--gkvr-text-primary);border-radius:var(--gkvr-radius) var(--gkvr-radius) 0 0;background:linear-gradient(135deg,#fff8ef 0%,#fff 100%);height:42px;padding:0 12px;font-size:13px;font-weight:600;line-height:42px;transition:color .2s}@media (max-width:480px){.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item__header,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item__header{white-space:normal;align-items:center;height:auto;min-height:42px;padding:10px 12px;line-height:1.5}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item__arrow,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item__arrow{flex-shrink:0}}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item__header:hover,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item__header:hover{color:var(--gkvr-color-primary-dark);background:linear-gradient(135deg,#fff3e0 0%,#fff 100%)}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item__arrow,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item__arrow{color:var(--gkvr-color-primary);font-weight:700}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item__content,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item__content{background:#fff;padding-bottom:10px}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item{border-bottom:none}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item.is-active .el-collapse-item__header,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item.is-active .el-collapse-item__header{border-bottom:1px solid #f5e3c8}.pref-panel-wrapper .expand-tip[data-v-f3b89ea3],.city-filter-wrapper .expand-tip[data-v-f3b89ea3]{color:var(--gkvr-color-primary);border-radius:var(--gkvr-radius-full);white-space:nowrap;background:#fff3e0;flex-shrink:0;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:400}.pref-panel-wrapper[data-v-f3b89ea3] .el-collapse-item.is-active .expand-tip,.city-filter-wrapper[data-v-f3b89ea3] .el-collapse-item.is-active .expand-tip{display:none}.filters-sticky-wrap[data-v-f3b89ea3]{z-index:99;border-bottom:1px solid var(--gkvr-border-light);background:#fff;padding:6px 0 8px;position:-webkit-sticky;position:sticky;top:0;box-shadow:0 2px 10px #0000000a}@media (max-width:768px){.school-grid[data-v-f3b89ea3]{grid-template-columns:minmax(0,1fr);gap:10px}}@media (max-width:600px){.filter-card .card-row[data-v-f3b89ea3]{flex-direction:column;gap:8px}.filter-group[data-v-f3b89ea3]{width:100%}.filter-group .el-select[data-v-f3b89ea3],.filter-group .el-input[data-v-f3b89ea3]{width:100%!important}.filter-group .el-radio-group[data-v-f3b89ea3]{flex-wrap:wrap}.three-pool-nav .el-select[data-v-f3b89ea3]{flex:none;width:130px!important;max-width:130px!important}.three-pool-nav .el-radio-group .el-radio-button[data-v-f3b89ea3]{flex:46%;min-width:0;margin-bottom:4px}.three-pool-nav .el-radio-group .el-radio-button__inner[data-v-f3b89ea3]{box-sizing:border-box;width:100%}.three-pool-nav .risk-ratio-bar[data-v-f3b89ea3]{flex-wrap:wrap}.group-toolbar .el-select[data-v-f3b89ea3]{flex:none;width:120px!important;max-width:120px!important}}@media (max-width:480px){.reco-page-header[data-v-f3b89ea3]{margin:4px 0 10px;padding:10px 12px}.reco-page-header .page-title[data-v-f3b89ea3]{font-size:17px}.page-container[data-v-f3b89ea3],.filter-card[data-v-f3b89ea3]{padding:8px}.filter-group[data-v-f3b89ea3]{width:100%}.school-grid[data-v-f3b89ea3]{gap:8px}.el-tabs__item[data-v-f3b89ea3]{padding:0 8px!important;font-size:12px!important}.el-button[data-v-f3b89ea3]{min-height:36px;font-size:13px!important}.page-title[data-v-f3b89ea3]{font-size:15px}}@media (max-width:380px){.page-container[data-v-f3b89ea3],.filter-card[data-v-f3b89ea3]{padding:6px}.school-grid[data-v-f3b89ea3]{gap:6px}.el-tabs__item[data-v-f3b89ea3]{padding:0 6px!important;font-size:12px!important}.el-button[data-v-f3b89ea3]{min-height:34px;font-size:12px!important}}@media (max-width:374px){.page-container[data-v-f3b89ea3],.filter-card[data-v-f3b89ea3]{padding:4px}.school-grid[data-v-f3b89ea3]{gap:4px}.el-tabs__item[data-v-f3b89ea3]{padding:0 4px!important;font-size:12px!important}.el-button[data-v-f3b89ea3]{min-height:32px;font-size:12px!important}.page-title[data-v-f3b89ea3]{font-size:13px}}.export-bar[data-v-f3b89ea3]{background:var(--el-fill-color-light);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:16px 0;padding:8px 16px;display:flex}.export-hint[data-v-f3b89ea3]{color:var(--el-text-color-secondary);font-size:13px}.fav-plan-dialog[data-v-f3b89ea3] .el-dialog__body{padding-top:12px}.fav-empty[data-v-f3b89ea3]{text-align:center;color:var(--el-text-color-secondary);padding:40px 20px;font-size:14px}.fav-list[data-v-f3b89ea3]{border:1px solid var(--el-border-color-light);border-radius:8px;max-height:55vh;overflow-y:auto}.fav-header[data-v-f3b89ea3]{background:var(--el-fill-color-lighter);color:var(--el-text-color-secondary);border-bottom:1px solid var(--el-border-color-light);z-index:1;align-items:center;padding:8px 12px;font-size:12px;display:flex;position:-webkit-sticky;position:sticky;top:0}.fav-item[data-v-f3b89ea3]{border-bottom:1px solid var(--el-border-color-light);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;padding:8px 12px;transition:background .15s;display:flex}.fav-item[data-v-f3b89ea3]:last-child{border-bottom:none}.fav-item[data-v-f3b89ea3]:hover{background:var(--el-fill-color-lighter)}.fav-item.dragging[data-v-f3b89ea3]{opacity:.4}.fav-item.drag-over[data-v-f3b89ea3]{border-top:2px solid var(--el-color-primary);background:var(--el-color-primary-light-9)}.drag-handle[data-v-f3b89ea3]{cursor:grab;color:var(--el-text-color-placeholder);text-align:center;flex-shrink:0;width:20px;font-size:18px}.drag-handle[data-v-f3b89ea3]:active{cursor:grabbing}.fav-index[data-v-f3b89ea3]{flex-shrink:0;width:28px;font-size:13px;font-weight:600}.fav-name[data-v-f3b89ea3]{color:var(--el-color-primary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0 8px;font-size:14px;overflow:hidden}.fav-name[data-v-f3b89ea3]:hover{text-decoration:underline}.fav-risk[data-v-f3b89ea3]{text-align:center;border-radius:4px;flex-shrink:0;width:36px;padding:2px 6px;font-size:12px;font-weight:600}.fav-risk.risk-chong[data-v-f3b89ea3]{color:#f56c6c;background:#fef0f0}.fav-risk.risk-hard[data-v-f3b89ea3]{color:#c0392b;background:#fbeae8}.fav-risk.risk-wen[data-v-f3b89ea3]{color:#e6a23c;background:#fdf6ec}.fav-risk.risk-bao[data-v-f3b89ea3]{color:#67c23a;background:#f0f9eb}.fav-prob[data-v-f3b89ea3]{text-align:right;flex-shrink:0;width:48px;margin:0 12px;font-size:13px}.fav-h-drag[data-v-f3b89ea3]{flex-shrink:0;width:46px}.fav-h-name[data-v-f3b89ea3]{flex:1}.fav-h-risk[data-v-f3b89ea3]{flex-shrink:0;width:36px}.fav-h-prob[data-v-f3b89ea3]{text-align:right;flex-shrink:0;width:48px;margin-right:12px}.fav-h-act[data-v-f3b89ea3]{flex-shrink:0;width:24px}.fav-stats[data-v-f3b89ea3]{text-align:center;color:var(--el-text-color-secondary);padding:8px;font-size:13px}.school-item-wrapper.pool-chong[data-v-f3b89ea3]{border-left:4px solid #e6a23c}.school-item-wrapper.pool-wen[data-v-f3b89ea3]{border-left:4px solid #409eff}.school-item-wrapper.pool-bao[data-v-f3b89ea3]{border-left:4px solid #67c23a}.v32-disclaimer[data-v-f3b89ea3]{color:#b8810f;text-align:justify;background:#fdf6ec;border:1px solid #faecd8;border-radius:8px;margin:16px 0;padding:10px 14px;font-size:12px;line-height:1.7}
