.prompt-banner[data-v-5c10aa79]{display:flex;align-items:flex-start;background:#3a4556;border-radius:4px;min-height:99px;position:relative;margin-bottom:16px}.mascot[data-v-5c10aa79]{width:180px;height:84px;object-fit:cover;flex-shrink:0;bottom:-13px;position:absolute}.content-area[data-v-5c10aa79]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 16px 14px 12px;gap:6px;min-width:0;margin-left:180px}.button-row[data-v-5c10aa79]{display:flex;align-items:center}.action-btn[data-v-5c10aa79]{display:inline-flex;align-items:center;gap:6px;height:28px;border-radius:4px;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;cursor:pointer;padding:0 14px;letter-spacing:.03em;white-space:nowrap;margin:0}.action-btn--solid[data-v-5c10aa79]{background:#2aa3cc;border:none;color:#fff}.action-btn--solid[data-v-5c10aa79]:hover:not(:disabled){background:#2db8e8}.action-btn--disabled[data-v-5c10aa79]{opacity:.45;cursor:default}.action-btn--outline[data-v-5c10aa79]{background:transparent;border:1px solid #2aa3cc;color:#2aa3cc;cursor:default}.perf-icon[data-v-5c10aa79]{width:29px;height:14px;object-fit:contain;flex-shrink:0}.credit-info-icon[data-v-5c10aa79]{display:inline-flex;align-items:center;margin-left:8px;color:#a8acb1;cursor:help;flex-shrink:0}.credit-info-icon[data-v-5c10aa79]:hover{color:#fff}.analyzing-equalizer[data-v-5c10aa79]{display:flex;align-items:center}.equalizer-svg[data-v-5c10aa79]{width:36px;height:24px;color:#2aa3cc;animation:equalizer-pulse-5c10aa79 1.2s ease-in-out infinite alternate}@keyframes equalizer-pulse-5c10aa79{0%{transform:scaleY(.7);opacity:.7}to{transform:scaleY(1);opacity:1}}.prompt-text[data-v-5c10aa79]{font-size:13px;color:#fff;margin:0;line-height:1.4;text-align:center}.inline-error[data-v-5c10aa79]{color:#ff5859}.metric-card[data-v-cc6db30b]{background:#354051;border-radius:4px;overflow:hidden}.metric-header[data-v-cc6db30b]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 0;gap:8px}.metric-name-group[data-v-cc6db30b]{display:flex;align-items:center;gap:5px;min-width:0}.metric-name[data-v-cc6db30b]{font-size:14px;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comp-right[data-v-cc6db30b]{display:flex;align-items:baseline;gap:6px;flex-shrink:0}.comp-value[data-v-cc6db30b]{font-size:12px;font-weight:700;color:#fff;white-space:nowrap}.metric-focus-icon[data-v-cc6db30b]{width:16px;height:16px;flex-shrink:0;opacity:.85}.metric-clock-icon[data-v-cc6db30b]{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;flex-shrink:0;color:#9aa6b8;cursor:help}.metric-clock-icon svg[data-v-cc6db30b]{width:100%;height:100%;display:block}.tier-chip[data-v-cc6db30b]{flex-shrink:0;padding:1px 6px;border-radius:3px;font-size:10px;font-weight:700;white-space:nowrap}.tier-chip--neg[data-v-cc6db30b]{color:#ff5859;background:#ff58591f}.tier-chip--pos[data-v-cc6db30b]{color:#2deb90;background:#2deb901f}.shape-tooltip[data-v-cc6db30b]{width:340px;background:#2c3545;border:1px solid #2aa3cc;border-radius:6px;padding:8px 8px 4px;box-shadow:0 6px 18px #00000073;pointer-events:none}.shape-tooltip-titlebar[data-v-cc6db30b]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 2px 4px}.shape-tooltip-title[data-v-cc6db30b]{font-size:13px;font-weight:700;color:#fff;letter-spacing:.02em}.shape-hist-legend[data-v-cc6db30b]{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#a8acb1;white-space:nowrap;flex-shrink:0}.shape-hist-swatch[data-v-cc6db30b]{width:9px;height:9px;border-radius:1px;background:#dfe6f28c}.shape-svg[data-v-cc6db30b]{display:block;width:100%;height:auto}.shape-tick[data-v-cc6db30b]{font-size:10px;fill:#a8acb1}.shape-axis[data-v-cc6db30b]{font-size:11px;fill:#c8ccd1;font-weight:600}.shape-you[data-v-cc6db30b]{font-size:10px;fill:#fff;font-weight:700}.track-btn[data-v-cc6db30b]{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-size:11px;font-weight:700;color:#a8acb1;white-space:nowrap;padding:0;font-family:inherit;flex-shrink:0;letter-spacing:.03em}.track-checkbox[data-v-cc6db30b]{width:18px;height:18px;flex-shrink:0;background:#232f3f;border-radius:4px;display:flex;align-items:center;justify-content:center}.track-check[data-v-cc6db30b]{display:flex;color:#fff}.metric-desc[data-v-cc6db30b]{font-size:13px;color:#a8acb1;line-height:1.5;margin:6px 12px 10px}.metric-desc[data-v-cc6db30b] strong{color:#fff;font-weight:600}.metric-desc[data-v-cc6db30b] .lower{color:#ff5859}.metric-desc[data-v-cc6db30b] .higher{color:#2deb90}.metric-desc[data-v-cc6db30b] .hover-hint{display:block;margin-top:4px;font-style:normal;font-size:12px;color:#2aa3cc}.comparison-row[data-v-cc6db30b]{display:flex;gap:10px;padding:0 12px 10px}.comp-group[data-v-cc6db30b]{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.comp-top-row[data-v-cc6db30b]{display:flex;align-items:center;justify-content:space-between;gap:4px}.comp-label[data-v-cc6db30b]{font-size:12px;color:#a8acb1;white-space:nowrap}.comp-pct[data-v-cc6db30b]{font-size:12px;font-weight:700;white-space:nowrap}.pct-neg[data-v-cc6db30b]{color:#ff5859}.pct-pos[data-v-cc6db30b]{color:#2deb90}.comp-bar-track[data-v-cc6db30b]{height:20px;background:#232f3f;border-radius:1px;overflow:hidden;position:relative}.comp-bar-fill[data-v-cc6db30b]{position:absolute;top:0;height:100%;border-radius:1px}.comp-bar-center[data-v-cc6db30b]{position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;background:#ffffff40;z-index:1;pointer-events:none}.comp-bar-emblem[data-v-cc6db30b]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center}.comp-bar-emblem[data-v-cc6db30b] img{width:24px;height:24px;display:block}.tips-body[data-v-cc6db30b]{margin:0 12px 8px;background:#2c3545;border-radius:4px;border-left:3px solid #2aa3cc;padding:8px 10px}.tips-body-header[data-v-cc6db30b]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.tips-question[data-v-cc6db30b]{font-size:13px;font-weight:600;color:#fff;line-height:1.4}.tips-chat-icon[data-v-cc6db30b]{display:flex;color:#2aa3cc;flex-shrink:0;margin-top:1px}.tips-answer[data-v-cc6db30b]{font-size:13px;color:#a8acb1;line-height:1.5;margin:0}.tips-toggle[data-v-cc6db30b]{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid #44536b;background:#3b495e;cursor:pointer;-webkit-user-select:none;user-select:none}.tips-toggle-icon[data-v-cc6db30b]{display:flex;color:#a8acb1}.tips-toggle-label[data-v-cc6db30b]{flex:1;font-size:11px;font-weight:600;color:#a8acb1;letter-spacing:.04em}.tips-chevron[data-v-cc6db30b]{display:flex;color:#a8acb1}.compact-card[data-v-a25be5b9]{background:#354051;border-radius:4px;padding:8px 10px}.compact-top[data-v-a25be5b9]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px}.compact-name[data-v-a25be5b9]{font-size:12px;font-weight:600;color:#d6d9dd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-right[data-v-a25be5b9]{display:flex;align-items:baseline;gap:6px;flex-shrink:0}.compact-value[data-v-a25be5b9]{font-size:12px;font-weight:700;color:#fff;white-space:nowrap}.compact-pct[data-v-a25be5b9]{font-size:12px;font-weight:700;white-space:nowrap}.pct-neg[data-v-a25be5b9]{color:#ff5859}.pct-pos[data-v-a25be5b9]{color:#2deb90}.compact-bar-track[data-v-a25be5b9]{height:18px;background:#232f3f;border-radius:1px;overflow:hidden;position:relative}.compact-bar-fill[data-v-a25be5b9]{position:absolute;top:0;height:100%;border-radius:1px}.compact-bar-center[data-v-a25be5b9]{position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;background:#ffffff40;z-index:1;pointer-events:none}.compact-bar-emblem[data-v-a25be5b9]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center}.compact-bar-emblem[data-v-a25be5b9] img{width:24px;height:24px;display:block}
