.mock[data-v-b3090ea3]{background:var(--color-surface);border:1px solid var(--color-action-line);z-index:1;direction:ltr;border-radius:16px;max-width:520px;margin:0 auto;position:relative;box-shadow:0 1px 2px #0c857a0d,0 8px 24px -8px #0c857a1f}.mock-promise-body[data-v-b3090ea3]{font-family:var(--font-display);color:var(--color-content);letter-spacing:-.005em;text-wrap:pretty;border-top:1px solid var(--color-line);background:color-mix(in oklch, var(--color-action-soft) 50%, var(--color-surface));border-end-end-radius:16px;border-end-start-radius:16px;margin:0;padding:1.25rem 1.5rem 1.5rem;font-size:1.25rem;line-height:1.4}.mock-promise-mark[data-v-b3090ea3]{background:color-mix(in oklch, var(--color-action-line) 70%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem;padding:.05rem .35rem}.mock-head[data-v-b3090ea3]{padding:1rem 1.5rem .5rem}.mock-team-label[data-v-b3090ea3]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.125rem;font-size:.6875rem;font-weight:600}.mock-team-name[data-v-b3090ea3]{font-family:var(--font-display);color:var(--color-content);letter-spacing:-.01em;font-size:1.5rem;line-height:1.15}.mock-headline[data-v-b3090ea3]{text-align:center;border-bottom:1px solid var(--color-line);flex-direction:column;align-items:center;padding:1.75rem 1.5rem 1.5rem;display:flex}.headline-label[data-v-b3090ea3]{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.25rem;font-size:.6875rem;font-weight:600}.headline-score[data-v-b3090ea3]{border:1px solid var(--color-action-line);border-radius:8px;align-items:baseline;gap:.625rem;margin-top:.25rem;padding:.4rem 1.4rem .55rem;display:inline-flex}.headline-num[data-v-b3090ea3]{font-family:var(--font-display);color:var(--color-content);letter-spacing:-.02em;font-size:2.75rem;line-height:1}.headline-denom[data-v-b3090ea3]{font-family:var(--font-display);color:var(--color-quiet);font-size:2rem}.mock-drivers[data-v-b3090ea3]{grid-template-columns:repeat(3,1fr);gap:2rem;padding:1.5rem 2rem;display:grid}.driver[data-v-b3090ea3]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;display:flex}.gauge[data-v-b3090ea3]{position:relative}.gauge-ring[data-v-b3090ea3]{transform:rotate(-90deg)}.gauge-num[data-v-b3090ea3]{font-family:var(--font-display);color:var(--color-content);letter-spacing:-.01em;place-items:center;font-size:1.125rem;display:grid;position:absolute;inset:0}.driver-label[data-v-b3090ea3]{font-family:var(--font-sans);color:var(--color-content-secondary);letter-spacing:.02em;font-size:.75rem;font-weight:600}.driver-broken .driver-label[data-v-b3090ea3],.driver-broken .gauge-num[data-v-b3090ea3]{color:var(--color-danger)}@media (max-width:540px){.mock-headline[data-v-b3090ea3]{padding:1.5rem 1rem 1.25rem}.headline-num[data-v-b3090ea3]{font-size:2.25rem}.headline-denom[data-v-b3090ea3]{font-size:1.625rem}.mock-drivers[data-v-b3090ea3]{gap:.5rem;padding:1.25rem 1rem}}
