.perf-tabs .v-tab{text-transform:none;letter-spacing:normal}.perf-page__title[data-v-5f4bed07]{gap:8px}.perf-page__heading[data-v-5f4bed07]{word-break:break-word}.perf-state[data-v-86db46b0]{display:flex;align-items:center;padding:16px;border-radius:8px;font-size:14px}.perf-state--error[data-v-86db46b0]{border:1px solid}.perf-state--empty[data-v-86db46b0]{color:rgba(0,0,0,.6);background:#f5f5f5}.period-picker[data-v-411d32e7]{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.period-picker[data-v-411d32e7]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.period-picker__icon[data-v-411d32e7]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0}.period-picker__text[data-v-411d32e7]{display:flex;flex-direction:column;flex:1;min-width:0}.period-picker__label[data-v-411d32e7]{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#777}.period-picker__value[data-v-411d32e7]{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.score-hero[data-v-28593dde]{display:flex;align-items:center;gap:20px;padding:20px 24px;border-radius:14px;color:#fff;flex-wrap:wrap}.score-hero__gauge[data-v-28593dde] .v-progress-circular__underlay{stroke:hsla(0,0%,100%,.18)}.score-hero__value[data-v-28593dde]{display:flex;flex-direction:column;align-items:center;line-height:1.1}.score-hero__score[data-v-28593dde]{font-size:22px;font-weight:700}.score-hero__max[data-v-28593dde]{font-size:12px;opacity:.8}.score-hero__text[data-v-28593dde]{flex:1;min-width:200px}.score-hero__title[data-v-28593dde]{font-size:18px;font-weight:600}.score-hero__subtitle[data-v-28593dde]{margin:2px 0 12px;color:hsla(0,0%,100%,.8)}.score-table[data-v-8d817d84]{overflow-x:auto;border:1px solid #ebebeb;border-radius:12px;background:#fff}table[data-v-8d817d84]{width:100%;min-width:420px;border-collapse:collapse}th[data-v-8d817d84]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#777}td[data-v-8d817d84],th[data-v-8d817d84]{padding:12px 16px;border-bottom:1px solid #ebebeb}td[data-v-8d817d84]{font-size:14px}.score-table__row[data-v-8d817d84]{cursor:pointer}.score-table__row[data-v-8d817d84]:focus-visible,.score-table__row[data-v-8d817d84]:hover{background:#fafafa;outline:none}tfoot td[data-v-8d817d84]{font-weight:700;border-bottom:0;background:#fafafa}.score-detail__title[data-v-d58a5580]{word-break:break-word}.score-detail__rows[data-v-d58a5580]{display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:10px 16px;margin:0 0 8px}.score-detail__rows dt[data-v-d58a5580]{color:#777}.score-detail__rows dd[data-v-d58a5580]{margin:0;text-align:right}.evaluator-notes[data-v-60a264cc]{margin-top:16px;border-top:1px solid #ebebeb;padding-top:12px}.evaluator-notes__title[data-v-60a264cc]{display:flex;align-items:center;font-size:14px;margin-bottom:8px}.evaluator-notes__error[data-v-60a264cc]{color:#dc2626}.evaluator-notes__question[data-v-60a264cc]{font-weight:600;margin:12px 0 6px}.evaluator-notes__card[data-v-60a264cc]{border:1px solid #ebebeb;border-radius:8px;padding:10px 12px;margin-bottom:8px}.evaluator-notes__meta[data-v-60a264cc]{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#777}.evaluator-notes__text[data-v-60a264cc]{margin:6px 0 0;white-space:pre-wrap;-webkit-user-select:text;-moz-user-select:text;user-select:text}.perf-status-chip[data-v-9a7f8508]{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.section__title[data-v-d1fc070a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.history-card+.history-card[data-v-43edb398]{margin-top:20px}.history-card__header[data-v-43edb398]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.history-card__icon[data-v-43edb398]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px}.history-card__title[data-v-43edb398]{font-size:16px;font-weight:600;margin:0}.history-card__chip[data-v-43edb398]{padding:4px 10px;border-radius:999px;font-weight:700;font-size:13px;font-variant-numeric:tabular-nums}