.rl-badge[data-v-ed078b20]{display:inline-flex;align-items:center;gap:.3rem;border:1px solid transparent;border-radius:9999px;font-weight:600;line-height:1;letter-spacing:.01em;white-space:nowrap;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.size-sm[data-v-ed078b20]{padding:.18rem .5rem;font-size:10.5px}.size-md[data-v-ed078b20]{padding:.28rem .62rem;font-size:11.5px}.rl-level[data-v-ed078b20]{font-weight:700;letter-spacing:.04em}.rl-label[data-v-ed078b20]{font-weight:500;opacity:.9}.rl-score[data-v-ed078b20]{font-weight:400;opacity:.7;font-variant-numeric:tabular-nums}.tier-a[data-v-ed078b20]{color:var(--color-success);background:color-mix(in srgb,var(--color-success) 9%,transparent);border-color:color-mix(in srgb,var(--color-success) 20%,transparent)}.tier-b[data-v-ed078b20]{color:var(--color-warning);background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-color:color-mix(in srgb,var(--color-warning) 22%,transparent)}.tier-c[data-v-ed078b20]{color:var(--color-error);background:color-mix(in srgb,var(--color-error) 9%,transparent);border-color:color-mix(in srgb,var(--color-error) 20%,transparent)}.tier-none[data-v-ed078b20]{color:var(--text-tertiary);background:var(--bg-tertiary);border-color:var(--border-light)}.is-overlay[data-v-ed078b20]{box-shadow:var(--shadow-xs)}.is-overlay.tier-a[data-v-ed078b20]{color:#047857;background:#ecfdf5f2;border-color:#04785738}.is-overlay.tier-b[data-v-ed078b20]{color:#b45309;background:#fffbebf2;border-color:#b4530938}.is-overlay.tier-c[data-v-ed078b20]{color:#be123c;background:#fff1f2f2;border-color:#be123c38}.is-overlay.tier-none[data-v-ed078b20]{color:#475569;background:#fffffff2;border-color:#47556933}
