@layer components{.outcome-stamp{font-family:var(--font-text);font-size:var(--text-s);letter-spacing:var(--tracking-open);letter-spacing:var(--tracking-stamp);text-transform:uppercase;border:var(--ink-stroke);border-radius:var(--radius-s);color:var(--ink);min-height:1.625rem;padding:0 var(--space-xs);text-box:trim-both cap alphabetic;align-items:center;font-weight:650;line-height:1.3;display:inline-flex}.outcome-stamp.adopted{background:var(--ink);color:var(--card)}.outcome-stamp.large{font-size:var(--text-m);min-height:var(--box-s);padding:0 var(--space-s)}.outcome-stamp.fell,.outcome-stamp.inadmissible,.outcome-stamp.notMoved,.outcome-stamp.pending,.outcome-stamp.withdrawn{border:var(--stroke-thin) dashed var(--ink-soft);color:var(--ink-soft)}.text-kind-tag{font-family:var(--font-text);font-size:var(--text-s);letter-spacing:var(--tracking-open);font-weight:650;line-height:1.3;font-size:var(--text-2xs);border:var(--hairline-strong);border-radius:var(--radius-s);color:var(--ink-soft);padding:0 var(--space-2xs);white-space:nowrap;line-height:1.5;display:inline-block}.scrutin-title-detail{font-family:var(--font-text);font-size:var(--text-s);color:var(--ink-soft);align-items:baseline;gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;font-weight:400;line-height:1.45;display:flex}.scrutin-title-words{min-width:0}.scrutin-voted-part{color:var(--ink)}.scrutin-title-qualifier:before{content:" · "/""}}
