.overview-grid[data-v-f27e1b72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px;margin-bottom:16px}.overview-card[data-v-f27e1b72]{background:#162230;border:1px solid #2a4055;border-radius:10px;padding:18px 20px}.vc-main[data-v-f27e1b72]{-webkit-box-flex:2;-ms-flex:2 1 0px;flex:2 1 0;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.score-breakdown[data-v-f27e1b72]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.score-ring[data-v-f27e1b72]{-ms-flex-negative:0;flex-shrink:0;position:relative;width:130px;height:130px}.score-ring-canvas[data-v-f27e1b72]{width:100%;height:100%}.score-text[data-v-f27e1b72]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.score-val[data-v-f27e1b72]{font-size:36px;font-weight:700;line-height:1;font-family:Consolas,JetBrains Mono,monospace}.score-label[data-v-f27e1b72]{font-size:11px;color:#5a7290;margin-top:2px}.vc-info[data-v-f27e1b72]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px 16px}.vci-label[data-v-f27e1b72]{font-size:11px;color:#5a7290}.vci-value[data-v-f27e1b72]{font-size:15px;font-weight:600}.vc-status[data-v-f27e1b72]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600}.vc-status.active[data-v-f27e1b72]{background:rgba(52,211,153,.12);color:#34d399}.vc-status.scrapped[data-v-f27e1b72]{background:rgba(248,113,113,.12);color:#f87171}.vc-status.idle[data-v-f27e1b72]{background:rgba(251,191,36,.12);color:#fbbf24}.score-breakdown .sb-title[data-v-f27e1b72]{font-size:13px;font-weight:600;margin-bottom:12px}.score-breakdown .sb-group[data-v-f27e1b72]{font-size:12px;font-weight:600;margin-bottom:8px}.score-breakdown .sb-plus-title[data-v-f27e1b72]{color:#34d399}.score-breakdown .sb-minus-title[data-v-f27e1b72]{color:#f87171;margin-top:10px}.score-breakdown .sb-row[data-v-f27e1b72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0;font-size:12px;color:#aebdcc}.score-breakdown .sb-row .sb-sub[data-v-f27e1b72]{font-size:10px;color:#5a7290}.score-breakdown .sb-row .sb-score[data-v-f27e1b72]{font-weight:700;font-size:14px}.score-breakdown .sb-row .sb-plus[data-v-f27e1b72]{color:#34d399}.score-breakdown .sb-row .sb-minus[data-v-f27e1b72]{color:#f87171}.score-breakdown .sb-bar[data-v-f27e1b72]{height:5px;border-radius:3px;margin-bottom:8px}.score-breakdown .sb-bar .fill[data-v-f27e1b72]{height:100%;border-radius:3px;-webkit-transition:width .8s;transition:width .8s}.score-breakdown .sb-bar .sb-fill-green[data-v-f27e1b72]{background:#34d399}.score-breakdown .sb-bar .sb-fill-red[data-v-f27e1b72]{background:#f87171}.score-breakdown .sb-formula[data-v-f27e1b72]{margin-top:8px;padding-top:8px;border-top:1px solid #2a4055;font-size:11px;color:#5a7290}.score-breakdown .sb-formula .sb-base[data-v-f27e1b72]{color:#e8edf2}.score-breakdown .sb-formula .sb-formula-text[data-v-f27e1b72]{color:#4da6ff}.score-breakdown .sb-note[data-v-f27e1b72]{font-size:10px;color:#5a7290;margin-top:4px}@media (max-width:1200px){.overview-grid[data-v-f27e1b72]{-ms-flex-wrap:wrap;flex-wrap:wrap}.score-breakdown[data-v-f27e1b72],.vc-main[data-v-f27e1b72]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media (max-width:768px){.vc-main[data-v-f27e1b72]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.vc-info[data-v-f27e1b72]{grid-template-columns:1fr}}