.LockedBlock_stack__5Oj2m{display:flex;flex-direction:column;gap:var(--space-5)}.LockedBlock_lockwrap__1oBtn{position:relative}.LockedBlock_stack__5Oj2m[data-locked] .LockedBlock_body__vOtgU{filter:blur(7px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LockedBlock_veil__0eQop{position:absolute;inset:calc(var(--space-4) * -1);display:grid;place-items:center;background:rgb(255 255 255/.55);border-radius:var(--radius-md)}.LockedBlock_pending__DFv0n{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-warm);max-inline-size:none}.LockedBlock_notMeasured__Gpswv{display:flex;flex-direction:column;gap:var(--space-2)}.LockedBlock_notMeasuredTitle__44_Xw{font-size:var(--size-body-md);font-weight:var(--weight-bold);color:var(--text-secondary)}@media (max-width:720px){.LockedBlock_stack__5Oj2m[data-locked] .LockedBlock_body__vOtgU{max-height:148px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 50%,transparent)}}.MetricBlock_panels__JY0DU{display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.MetricBlock_wide__RNH_i{grid-template-columns:1fr}.tca-score{display:inline-flex;align-items:center;justify-content:center;min-width:56px;height:34px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--perf-none-solid);color:var(--text-primary);font-family:var(--font-figure);font-weight:var(--weight-display);font-size:22px;line-height:1;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tca-score--excellent{background:var(--perf-excellent-solid);color:var(--perf-excellent-fg)}.tca-score--good{background:var(--perf-good-solid);color:var(--perf-good-fg)}.tca-score--fair{background:var(--perf-fair-solid);color:var(--perf-fair-fg)}.tca-score--weak{background:var(--perf-weak-solid);color:var(--perf-weak-fg)}.tca-score--poor{background:var(--perf-poor-solid);color:var(--perf-poor-fg)}.tca-score--sm{min-width:46px;height:28px;padding:0 var(--space-3);font-size:18px}.tca-score--lg{min-width:84px;height:52px;padding:0 var(--space-5);font-size:36px}.tca-score--xl{min-width:116px;height:68px;padding:0 var(--space-6);font-size:48px;letter-spacing:var(--ls-display-large)}.tca-score--quiet{background:transparent;box-shadow:inset 0 0 0 var(--border-width-strong) currentColor}.tca-score--quiet.tca-score--excellent{color:var(--perf-excellent-ink)}.tca-score--quiet.tca-score--good{color:var(--perf-good-ink)}.tca-score--quiet.tca-score--fair{color:var(--perf-fair-ink)}.tca-score--quiet.tca-score--weak{color:var(--perf-weak-ink)}.tca-score--quiet.tca-score--poor{color:var(--perf-poor-ink)}.tca-score--none{background:transparent;color:var(--perf-none-ink);box-shadow:inset 0 0 0 var(--border-width) var(--border-subtle)}.tca-perf-1,.tca-perf-excellent{color:var(--perf-excellent-ink)}.tca-perf-2,.tca-perf-good{color:var(--perf-good-ink)}.tca-perf-3,.tca-perf-fair{color:var(--perf-fair-ink)}.tca-perf-4,.tca-perf-weak{color:var(--perf-weak-ink)}.tca-perf-5,.tca-perf-poor{color:var(--perf-poor-ink)}.tca-perf-bar{height:8px;overflow:hidden}.tca-perf-bar,.tca-perf-bar>i{border-radius:var(--radius-full)}.tca-perf-bar>i{display:block;height:100%}.tca-perf-bar.tca-perf-excellent{background:var(--perf-excellent-tint)}.tca-perf-bar.tca-perf-excellent>i{background:var(--perf-excellent-solid)}.tca-perf-bar.tca-perf-good{background:var(--perf-good-tint)}.tca-perf-bar.tca-perf-good>i{background:var(--perf-good-solid)}.tca-perf-bar.tca-perf-fair{background:var(--perf-fair-tint)}.tca-perf-bar.tca-perf-fair>i{background:var(--perf-fair-solid)}.tca-perf-bar.tca-perf-weak{background:var(--perf-weak-tint)}.tca-perf-bar.tca-perf-weak>i{background:var(--perf-weak-solid)}.tca-perf-bar.tca-perf-poor{background:var(--perf-poor-tint)}.tca-perf-bar.tca-perf-poor>i{background:var(--perf-poor-solid)}.tca-perf-legend{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;font-family:var(--font-body);font-size:var(--size-body-xs);color:var(--text-secondary)}.tca-perf-legend>span{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.tca-perf-legend i{width:12px;height:12px;border-radius:var(--radius-xs);flex:none}