.channel-picker[data-v-801e166f]{gap:var(--space-4);display:grid}.channel-picker__subtitle[data-v-801e166f]{color:var(--color-text-secondary);margin:0}.channel-picker__options[data-v-801e166f]{gap:var(--space-2);display:grid}.channel-picker__all[data-v-801e166f],.channel-picker__option[data-v-801e166f]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-base);cursor:pointer;display:flex}.channel-picker__all[data-v-801e166f]{background:0 0;border-color:#0000;padding-inline:0}.channel-picker__all-label[data-v-801e166f],.channel-picker__option-label[data-v-801e166f]{min-width:0;color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.channel-picker__checkbox[data-v-801e166f]{width:var(--space-5,1.25rem);height:var(--space-5,1.25rem);accent-color:var(--color-brand-primary);flex:none}.channel-picker__count[data-v-801e166f]{color:var(--color-text-secondary);font-size:var(--font-size-14);margin:0}.channel-picker__error[data-v-801e166f]{color:var(--color-feedback-danger);font-size:var(--font-size-14);margin:0}.ranking-settings[data-v-66ff8765]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ranking-settings__card[data-v-66ff8765]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:flex}.ranking-settings__copy[data-v-66ff8765]{gap:var(--space-1);min-width:0;display:grid}.ranking-settings__card-description[data-v-66ff8765],.ranking-settings__card-title[data-v-66ff8765]{margin:0}.ranking-settings__card-title[data-v-66ff8765]{color:var(--color-text-primary);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight)}.ranking-settings__card-description[data-v-66ff8765]{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line)}.ranking-settings__switch[data-v-66ff8765]{flex-shrink:0}.vote-schedule[data-v-3567ee64]{gap:var(--space-6);display:grid}.vote-schedule__title[data-v-3567ee64]{color:var(--color-text-primary);font-size:var(--type-display-size);line-height:var(--type-display-line);font-weight:var(--type-display-weight);margin:0}.vote-schedule__toggle[data-v-3567ee64]{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:flex}.vote-schedule__toggle-copy[data-v-3567ee64]{gap:var(--space-1);flex:1;min-width:0;display:grid}.vote-schedule__bound-title[data-v-3567ee64],.vote-schedule__hint[data-v-3567ee64],.vote-schedule__toggle-help[data-v-3567ee64],.vote-schedule__toggle-title[data-v-3567ee64]{margin:0}.vote-schedule__bound-title[data-v-3567ee64],.vote-schedule__month-name[data-v-3567ee64],.vote-schedule__panel-title[data-v-3567ee64],.vote-schedule__toggle-title[data-v-3567ee64]{color:var(--color-text-primary)}.vote-schedule__toggle-title[data-v-3567ee64]{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight)}.vote-schedule__hint[data-v-3567ee64],.vote-schedule__toggle-help[data-v-3567ee64]{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line)}.vote-schedule__switch[data-v-3567ee64]{flex-shrink:0}.vote-schedule__idle[data-v-3567ee64]{justify-items:center;gap:var(--space-6);padding-block:var(--space-10) var(--space-8);display:grid}.vote-schedule__idle-copy+.vote-schedule__idle-kicker[data-v-3567ee64]{margin-top:var(--space-2)}.vote-schedule__idle-help[data-v-3567ee64],.vote-schedule__idle-kicker[data-v-3567ee64],.vote-schedule__idle-title[data-v-3567ee64],.vote-schedule__mark-label[data-v-3567ee64]{margin:0}.vote-schedule__idle-kicker[data-v-3567ee64]{color:var(--color-text-tertiary);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center}.vote-schedule__timeline[data-v-3567ee64]{justify-content:center;align-items:flex-start;width:100%;max-width:52rem;display:flex}.vote-schedule__dash[data-v-3567ee64]{border-top:1px dashed var(--color-border-emphasis);flex:0 4.5rem;height:0;margin-top:40px;display:none;position:relative}.vote-schedule__dash[data-v-3567ee64]:before{content:"";border-radius:var(--radius-pill);background:var(--color-border-emphasis);width:6px;height:6px;position:absolute;top:-3px}.vote-schedule__dash--start[data-v-3567ee64]:before{left:0}.vote-schedule__dash--end[data-v-3567ee64]:before{right:0}.vote-schedule__mark[data-v-3567ee64]{justify-items:center;gap:var(--space-6);flex-shrink:0;display:grid}.vote-schedule__card[data-v-3567ee64]{z-index:1;border-radius:var(--radius-lg);background:var(--color-surface-base);width:72px;height:80px;box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:relative}.vote-schedule__card--toggle[data-v-3567ee64]{width:56px;height:auto;margin-top:var(--space-2);flex-shrink:0;align-self:stretch}.vote-schedule__card--toggle .vote-schedule__card-top[data-v-3567ee64]{height:14px}.vote-schedule__card--toggle .vote-schedule__card-top[data-v-3567ee64]:after,.vote-schedule__card--toggle .vote-schedule__card-top[data-v-3567ee64]:before{width:6px;height:12px;top:-6px}.vote-schedule__card--toggle .vote-schedule__card-top[data-v-3567ee64]:before{left:12px}.vote-schedule__card--toggle .vote-schedule__card-top[data-v-3567ee64]:after{right:12px}.vote-schedule__card--toggle .vote-schedule__card-dots[data-v-3567ee64]{margin:var(--space-2);background-size:11px 10px}.vote-schedule__card-top[data-v-3567ee64]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-brand-primary);height:18px;position:relative}.vote-schedule__card-top[data-v-3567ee64]:after,.vote-schedule__card-top[data-v-3567ee64]:before{content:"";border:2px solid var(--color-text-primary);border-radius:var(--radius-pill);background:var(--color-surface-base);width:7px;height:14px;position:absolute;top:-7px}.vote-schedule__card-top[data-v-3567ee64]:before{left:16px}.vote-schedule__card-top[data-v-3567ee64]:after{right:16px}.vote-schedule__card-dots[data-v-3567ee64]{margin:var(--space-2) var(--space-3);background-image:radial-gradient(circle,var(--color-border-emphasis) 1.6px,transparent 1.7px);background-position:50%;background-size:14px 12px;flex:1}.vote-schedule__badge[data-v-3567ee64]{border:2px solid var(--color-brand-primary);border-radius:var(--radius-pill);background:var(--color-surface-base);width:34px;height:34px;color:var(--color-brand-primary);place-items:center;font-size:15px;display:grid;position:absolute;bottom:-8px;left:34%;translate:-50%}.vote-schedule__badge--end[data-v-3567ee64]{left:66%}.vote-schedule__mark-label[data-v-3567ee64]{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line);text-align:center;white-space:nowrap}.vote-schedule__span[data-v-3567ee64]{flex-direction:column;flex:16rem;align-items:center;min-width:12rem;margin-top:26px;display:flex}.vote-schedule__rail[data-v-3567ee64]{width:calc(100% + var(--space-6));background:var(--color-feedback-success-bg);justify-content:space-evenly;align-items:center;height:22px;display:flex}.vote-schedule__check[data-v-3567ee64],.vote-schedule__pill[data-v-3567ee64],.vote-schedule__rail[data-v-3567ee64]{border-radius:var(--radius-pill)}.vote-schedule__check[data-v-3567ee64]{background:var(--color-surface-base);width:28px;height:28px;color:var(--color-feedback-success);box-shadow:var(--shadow-sm);flex-shrink:0;place-items:center;font-size:12px;display:grid}.vote-schedule__pill[data-v-3567ee64]{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);background:var(--color-feedback-success-bg);color:var(--color-feedback-success-text);font-size:var(--type-body-size);font-weight:var(--font-weight-bold);line-height:var(--type-body-line);white-space:nowrap}.vote-schedule__idle-copy[data-v-3567ee64]{justify-items:center;gap:var(--space-3);text-align:center;max-width:36rem;display:grid}.vote-schedule__idle-title[data-v-3567ee64]{color:var(--color-text-primary);font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--font-weight-bold)}.vote-schedule__idle-help[data-v-3567ee64]{color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line)}.vote-schedule__body[data-v-3567ee64]{gap:var(--space-6);display:grid}.vote-schedule__phases[data-v-3567ee64]{gap:var(--space-3);display:grid}.vote-schedule__phase[data-v-3567ee64]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-text-primary);font:inherit;font-weight:var(--font-weight-bold);border:0;display:flex}.vote-schedule__phase--pending[data-v-3567ee64]{background:var(--color-brand-primary-soft)}.vote-schedule__phase-mark[data-v-3567ee64]{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--color-surface-inverse);color:var(--color-text-on-primary);font-size:var(--type-body-size);place-items:center;display:grid}.vote-schedule__phase--pending .vote-schedule__phase-mark[data-v-3567ee64]{background:var(--color-brand-primary)}.vote-schedule__year[data-v-3567ee64]{justify-content:center;align-items:center;gap:var(--space-4);display:flex}.vote-schedule__year-label[data-v-3567ee64]{min-width:4rem;color:var(--color-text-primary);font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);text-align:center;margin:0}.vote-schedule__year-button[data-v-3567ee64]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.vote-schedule__year-button[data-v-3567ee64]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:var(--space-1)}.vote-schedule__month-button[data-v-3567ee64]{background:var(--color-surface-inverse);color:var(--color-text-on-primary)}.vote-schedule__calendar[data-v-3567ee64]{gap:var(--space-8);display:grid}.vote-schedule__month-row[data-v-3567ee64]{align-items:center;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.vote-schedule__months[data-v-3567ee64]{gap:var(--space-6);min-width:0;display:grid}.vote-schedule__month[data-v-3567ee64]{min-width:0}.vote-schedule__month[data-v-3567ee64]:nth-child(n+2){display:none}.vote-schedule__month-name[data-v-3567ee64]{margin:0 0 var(--space-2);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--font-weight-bold);text-align:center}.vote-schedule__days[data-v-3567ee64],.vote-schedule__weekdays[data-v-3567ee64]{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.vote-schedule__days[data-v-3567ee64]{grid-template-rows:repeat(6,var(--space-8))}.vote-schedule__weekdays[data-v-3567ee64]{color:var(--color-text-tertiary);font-size:var(--type-body-size);text-align:center}.vote-schedule__blank[data-v-3567ee64],.vote-schedule__day[data-v-3567ee64]{min-height:var(--space-8)}.vote-schedule__day[data-v-3567ee64]{color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.vote-schedule__day[data-range=between][data-v-3567ee64]{background:var(--color-brand-primary-soft)}.vote-schedule__day[data-range=start][data-v-3567ee64]{background:var(--color-brand-primary-subtle);box-shadow:inset 0 0 0 1px var(--color-border-brand);border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.vote-schedule__day[data-range=end][data-v-3567ee64],.vote-schedule__day[data-range=single][data-v-3567ee64]{background:var(--color-brand-primary);color:var(--color-text-on-primary)}.vote-schedule__day[data-range=end][data-v-3567ee64]{border-radius:0 var(--radius-pill) var(--radius-pill) 0}.vote-schedule__day[data-range=single][data-v-3567ee64]{border-radius:var(--radius-pill)}.vote-schedule__day[data-v-3567ee64]:disabled{color:var(--color-text-secondary);cursor:not-allowed}.vote-schedule__day[data-v-3567ee64]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:1px}.vote-schedule__panel[data-v-3567ee64]{align-content:start;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-base);display:grid}.vote-schedule__panel-title[data-v-3567ee64]{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);margin:0}.vote-schedule__panel--off[data-v-3567ee64]{opacity:.5}.vote-schedule__bounds[data-v-3567ee64]{gap:var(--space-6);padding-left:var(--space-6);margin:0;display:grid;position:relative}.vote-schedule__bound[data-v-3567ee64]{gap:var(--space-2);min-width:0;display:grid;position:relative}.vote-schedule__bound[data-v-3567ee64]:before{content:"";top:3px;left:calc(var(--space-6) * -1);z-index:1;border-radius:var(--radius-pill);background:var(--color-brand-primary);width:14px;height:14px;position:absolute}.vote-schedule__bound[data-v-3567ee64]:not(.vote-schedule__bound--end):after{content:"";top:10px;bottom:calc(-1 * (10px + var(--space-6)));left:calc(6.5px + var(--space-6) * -1);background:var(--color-border-strong);width:1px;position:absolute}.vote-schedule__bound--end[data-v-3567ee64]:before{background:var(--color-surface-inverse)}.vote-schedule__bound-title[data-v-3567ee64]{font-weight:var(--font-weight-bold)}.vote-schedule__bound-when[data-v-3567ee64]{color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.vote-schedule__zone[data-v-3567ee64]{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--type-body-size);display:grid}.vote-schedule__field[data-v-3567ee64]{min-width:0;position:relative}.vote-schedule__field>i[data-v-3567ee64],.vote-schedule__field>svg[data-v-3567ee64]{z-index:1;top:50%;left:var(--space-3);color:var(--color-text-secondary);pointer-events:none;position:absolute;translate:0 -50%}.vote-schedule__menu[data-v-3567ee64] .select-menu__trigger{min-width:0;padding-left:var(--space-8);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-base);color:var(--color-text-primary);font-weight:var(--font-weight-regular)}.vote-schedule__menu[data-v-3567ee64] .select-menu__trigger.is-active{background:var(--color-surface-base);color:var(--color-text-primary)}.vote-schedule__menu[data-v-3567ee64] .select-menu__value{text-overflow:ellipsis;overflow:hidden}.vote-schedule__menu--time[data-v-3567ee64] .select-menu__trigger{padding-left:calc(var(--space-8) + var(--space-2))}.vote-schedule__zone-label[data-v-3567ee64]{align-items:center;gap:var(--space-2);display:flex}.vote-schedule__info[data-v-3567ee64]{display:inline-flex;position:relative}.vote-schedule__info-button[data-v-3567ee64]{border-radius:var(--radius-pill);color:var(--color-text-secondary);cursor:help;background:0 0;border:0;place-items:center;padding:0;display:grid}.vote-schedule__info-button[data-v-3567ee64]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.vote-schedule__tooltip[data-v-3567ee64]{z-index:2;bottom:calc(100% + var(--space-2));width:max-content;max-width:16rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-inverse);color:var(--color-text-on-primary);font-size:var(--type-body-size);line-height:var(--type-body-line);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,visibility .15s;position:absolute;left:50%;translate:-50%}.vote-schedule__info:focus-within .vote-schedule__tooltip[data-v-3567ee64],.vote-schedule__info:hover .vote-schedule__tooltip[data-v-3567ee64]{opacity:1;visibility:visible}@media (width>=720px){.vote-schedule__phases[data-v-3567ee64]{grid-template-columns:repeat(2,minmax(0,1fr))}.vote-schedule__dash[data-v-3567ee64],.vote-schedule__month[data-v-3567ee64]:nth-child(n+2){display:block}.vote-schedule__months[data-v-3567ee64]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.vote-schedule__body[data-v-3567ee64]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}}@media (prefers-reduced-motion:reduce){.vote-schedule__day[data-v-3567ee64]{transition:none}}
