.period-wrap.svelte-mp4rra{gap:var(--spacing);padding:var(--spacing);--yay-color:var(--success-color);--nay-color:var(--error-color);--pass-color:#6464ff;--quorum-color:var(--error-color);--majority-color:var(--error-color);display:grid}.period-wrap.quorum-reached.svelte-mp4rra{--quorum-color:var(--success-color)}.period-wrap.majority-reached.svelte-mp4rra{--pass-color:var(--success-color);--majority-color:var(--success-color)}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra){gap:var(--spacing);padding:var(--spacing);grid-template-columns:minmax(100px,1fr) minmax(100px,1fr);display:grid}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .title:where(.svelte-mp4rra){grid-column:1/-1;justify-content:center;font-size:1.25rem;font-weight:500;display:flex}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-summary:where(.svelte-mp4rra){justify-content:center;align-items:center;gap:var(--spacing);padding:var(--spacing);grid-column:1/-1;grid-template-columns:auto auto auto;display:grid}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-summary:where(.svelte-mp4rra) .value:where(.svelte-mp4rra){justify-content:center;align-items:center;font-size:.8rem;display:flex}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-summary:where(.svelte-mp4rra) .value:where(.svelte-mp4rra) .icon:where(.svelte-mp4rra){padding-left:var(--spacing-f2);width:20px;fill:var(--button-text-color);display:flex}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .bar:where(.svelte-mp4rra){gap:var(--spacing);display:grid}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .bar:where(.svelte-mp4rra) .bar-title:where(.svelte-mp4rra){text-transform:var(--title-text-transform,capitalize);justify-content:center;display:flex}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .bar:where(.svelte-mp4rra) .bar-description:where(.svelte-mp4rra){justify-content:center;font-size:.8rem;display:flex}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-section:where(.svelte-mp4rra){align-items:center;gap:var(--spacing);grid-column:1/-1;grid-template-columns:1fr 2fr 3fr;font-size:1.5rem;font-weight:700;display:grid}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-section:where(.svelte-mp4rra) .existing-vote:where(.svelte-mp4rra){justify-content:center;gap:var(--spacing-f2);grid-column:1/-1;display:flex}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-section:where(.svelte-mp4rra) .existing-vote:where(.svelte-mp4rra) .ballot:where(.svelte-mp4rra){text-transform:uppercase;font-weight:700}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-section:where(.svelte-mp4rra) .yay:where(.svelte-mp4rra){--button-background-color:var(--vote-yay-background-color);--button-hover-background-color:var(--vote-yay-hover-background-color)}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-section:where(.svelte-mp4rra) .nay:where(.svelte-mp4rra){--button-background-color:var(--vote-nay-background-color);--button-hover-background-color:var(--vote-nay-hover-background-color)}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .proposal:where(.svelte-mp4rra) .vote-section:where(.svelte-mp4rra) .pass:where(.svelte-mp4rra){--button-background-color:var(--vote-pass-background-color);--button-hover-background-color:var(--vote-pass-hover-background-color)}.period-wrap.svelte-mp4rra .period:where(.svelte-mp4rra) .separator:where(.svelte-mp4rra){padding-top:var(--spacing);padding-bottom:var(--spacing);grid-column:1/-1}.button-content.svelte-mp4rra{align-items:center;gap:var(--spacing-f2);grid-template-columns:1fr auto auto 1fr;display:grid}.button-content.svelte-mp4rra .label:where(.svelte-mp4rra){grid-column:2}.button-content.svelte-mp4rra .icon:where(.svelte-mp4rra){width:20px;fill:var(--button-text-color);align-items:center;display:flex}.note.svelte-mp4rra{padding-inline:var(--spacing-x2);text-align:justify;grid-column:1/-1;justify-content:center;font-size:1.1rem;display:flex}
