.badge[data-v-c50c3198]{position:relative;display:inline-flex;align-items:center;font-family:Oswald,sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:.07em;padding:1px 7px;border-radius:999px;white-space:nowrap;cursor:default}.tip[data-v-c50c3198]{position:absolute;pointer-events:none;background:var(--surface-sunken);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:6px 9px;font-size:11px;font-weight:400;text-transform:none;letter-spacing:normal;color:var(--ink);white-space:normal;width:240px;box-shadow:0 6px 20px #00000059;z-index:3}.badge.official[data-v-c50c3198]{background:var(--ink);color:var(--surface);border:1px solid var(--ink)}.badge.locked[data-v-c50c3198]{border:1px solid var(--ink-secondary);color:var(--ink-secondary)}.badge.leaning[data-v-c50c3198]{border:1px dashed var(--border-strong);color:var(--ink-muted)}.badge.too_close[data-v-c50c3198]{border:1px dotted var(--border-strong);color:var(--ink-muted)}.badge.too_early[data-v-c50c3198]{border:1px dotted var(--border);color:var(--ink-muted);opacity:.7}
