.ui-t10-start.svelte-nl9pai{gap:var(--space-stack-3);margin-bottom:var(--space-stack-2);border-radius:var(--radius-fs-sm);background:var(--color-surface);box-shadow:4px 4px 0 var(--color-border-secondary);padding:var(--space-inset-5) var(--space-inset-4);flex-direction:column;display:flex}.ui-t10-start-title.svelte-nl9pai{color:var(--color-text);margin:0}.ui-t10-start-copy.svelte-nl9pai{color:var(--color-text-muted);margin:0}.ui-t10-start-actions.svelte-nl9pai{gap:var(--space-inline-2);display:flex}.ui-t10-start-btn.svelte-nl9pai{border:2px solid var(--color-primary);border-radius:var(--radius-fs-sm);background:var(--color-surface);height:2.75rem;color:var(--color-primary);cursor:pointer;flex:1}.ui-t10-start-btn[data-primary=true].svelte-nl9pai{background:var(--color-primary);color:var(--color-primary-content)}@container (width>=64rem){.ui-t10-start.svelte-nl9pai{display:none}}.ui-t10-empty-slot-item.svelte-1n93lm7{margin-bottom:var(--space-stack-2)}.ui-t10-empty-slot.svelte-1n93lm7{align-items:center;gap:var(--space-inline-2-5);box-sizing:border-box;border:2px dashed var(--color-border-secondary);border-radius:var(--radius-fs-sm);width:100%;min-height:3.5rem;padding:var(--space-inset-2) var(--space-inset-3);text-align:left;cursor:pointer;background:0 0;display:flex}.ui-t10-empty-slot.svelte-1n93lm7:hover{border-color:var(--fs-cobalt-light);background:var(--color-surface-light)}.ui-t10-empty-slot-rank.svelte-1n93lm7{text-align:right;width:1.625rem;color:var(--color-text-muted);flex:none}.ui-t10-empty-slot-hint.svelte-1n93lm7{color:var(--color-text-muted)}@container (width>=64rem){.ui-t10-empty-slot-item.svelte-1n93lm7{display:none}}.ui-t10-crest.svelte-1vcdaw1{width:2.25rem;height:2.25rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.ui-t10-row-text.svelte-1vcdaw1{flex-direction:column;flex:1;min-width:0;display:flex}.ui-t10-row-name.svelte-1vcdaw1{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text);overflow:hidden}.ui-t10-row-meta.svelte-1vcdaw1{margin-top:var(--space-stack-0-5);color:var(--color-text-muted)}@container (width>=64rem){.ui-t10-crest.svelte-1vcdaw1{border-radius:var(--radius-fs-md);background:var(--color-surface);width:2.625rem;height:2.625rem;box-shadow:inset 0 0 0 1px var(--color-divider)}}.ui-t10-rank-row.svelte-11er10u{align-items:center;gap:var(--space-inline-2-5);box-sizing:border-box;min-height:3.75rem;margin-bottom:var(--space-stack-2);border-radius:var(--radius-fs-sm);padding:var(--space-inset-2) var(--space-inset-2) var(--space-inset-2) var(--space-inset-3);background:var(--color-surface);box-shadow:2px 2px 0 0 var(--color-border-secondary);cursor:grab;display:flex}.ui-t10-rank.svelte-11er10u{text-align:right;width:1.625rem;color:var(--fs-primary);flex:none}.ui-t10-grip-slot.svelte-11er10u{color:var(--color-text-faint);flex:none;display:none}.ui-t10-move.svelte-11er10u{align-items:center;gap:var(--space-inline-0-5);flex:none;display:flex}.ui-t10-move-btn.svelte-11er10u,.ui-t10-remove-btn.svelte-11er10u{width:2.5rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ui-t10-move-btn.svelte-11er10u{background:var(--color-surface-light);color:var(--color-primary)}.ui-t10-move-btn.svelte-11er10u:first-child{border-radius:var(--radius-fs-sm) 0 0 var(--radius-fs-sm)}.ui-t10-move-btn.svelte-11er10u:last-child{border-radius:0 var(--radius-fs-sm) var(--radius-fs-sm) 0}.ui-t10-move-btn.svelte-11er10u:disabled{opacity:.35;cursor:default}.ui-t10-remove-btn.svelte-11er10u:hover{color:var(--color-error)}@container (width>=64rem){.ui-t10-rank-row.svelte-11er10u{gap:var(--space-inline-md);border:1px solid var(--color-divider);border-radius:var(--radius-fs-md);min-height:0;padding:var(--space-inset-sm) var(--space-inset-md);box-shadow:3px 3px 0 0 rgb(var(--fs-sky-rgb) / .45);margin-bottom:var(--space-stack-sm)}.ui-t10-rank.svelte-11er10u{text-align:center}.ui-t10-grip-slot.svelte-11er10u{display:inline-flex}.ui-t10-move-btn.svelte-11er10u,.ui-t10-move-btn.svelte-11er10u:first-child,.ui-t10-move-btn.svelte-11er10u:last-child,.ui-t10-remove-btn.svelte-11er10u{border-radius:var(--radius-pill);width:1.625rem;height:1.625rem;color:var(--color-text-quiet);background:0 0}.ui-t10-move-btn.svelte-11er10u:hover:not(:disabled){background:var(--color-surface-sunken);color:var(--color-text)}.ui-t10-remove-btn.svelte-11er10u:hover{background:var(--color-danger-light);color:var(--color-buzzer-ink)}}.ui-t10-ballot.svelte-1y8fzo5{background:var(--color-page);flex-direction:column;flex:1;min-height:0;display:flex}.ui-t10-ballot-head.svelte-1y8fzo5{padding:var(--space-inset-5) var(--space-inset-xl) var(--space-inset-md);display:none}.ui-t10-ballot-head-row.svelte-1y8fzo5{margin-bottom:var(--space-stack-3);justify-content:space-between;align-items:center;display:flex}.ui-t10-panel-title.svelte-1y8fzo5{color:var(--color-text);margin:0}.ui-t10-count.svelte-1y8fzo5{align-items:baseline;gap:var(--space-inline-xs);margin:0;display:flex}.ui-t10-count-value.svelte-1y8fzo5{color:var(--fs-primary)}.ui-t10-count-max.svelte-1y8fzo5{color:var(--color-text-muted)}.ui-t10-progress.svelte-1y8fzo5{gap:var(--space-inline-xs);margin-bottom:var(--space-stack-sm);display:flex}.ui-t10-progress-seg.svelte-1y8fzo5{border-radius:var(--radius-fs-xs);background:var(--color-border-control);flex:1;height:.3125rem;transition:background .2s}.ui-t10-progress-seg[data-filled=true].svelte-1y8fzo5{background:var(--fs-primary)}.ui-t10-toolbar.svelte-1y8fzo5{justify-content:space-between;align-items:center;gap:var(--space-inline-md);padding:var(--space-inset-3) var(--space-inset-5) var(--space-inset-1);display:flex}.ui-t10-toolbar-text.svelte-1y8fzo5{color:var(--color-text-muted);margin:0}.ui-t10-toolbar-reset.svelte-1y8fzo5{border:2px solid var(--color-border-secondary);border-radius:var(--radius-pill);background:var(--color-surface);height:2.25rem;padding:0 var(--space-inset-3);color:var(--color-error);cursor:pointer;flex:none}.ui-t10-toolbar-reset.svelte-1y8fzo5:hover{border-color:var(--color-error)}.ui-t10-ballot-list.svelte-1y8fzo5{min-height:0;padding:var(--space-inset-2) var(--space-inset-4) var(--space-inset-5);flex:1}.ui-t10-drop-indicator.svelte-1y8fzo5{height:.1875rem;margin:var(--space-stack-xs) var(--space-inline-0-5);border-radius:var(--radius-fs-2xs);background:var(--fs-primary)}.ui-t10-ballot-footer.svelte-1y8fzo5{align-items:center;gap:var(--space-inline-md);border-top:1px solid var(--color-divider);padding:var(--space-inset-lg) var(--space-inset-xl);display:none}.ui-t10-empty-wrap.svelte-1y8fzo5{height:100%;display:none}.ui-t10-empty{height:100%;min-height:26.25rem;margin:0}@container (width>=64rem){.ui-t10-ballot-head.svelte-1y8fzo5{display:block}.ui-t10-toolbar.svelte-1y8fzo5{display:none}.ui-t10-ballot-list.svelte-1y8fzo5{padding:var(--space-inset-xs) var(--space-inset-xl) var(--space-inset-5);overflow-y:auto}.ui-t10-ballot-footer.svelte-1y8fzo5{display:flex}.ui-t10-empty-wrap.svelte-1y8fzo5{display:block}}.ui-t10-catalog-row.svelte-gpoe5p{align-items:center;gap:var(--space-inline-3);box-sizing:border-box;min-height:3.75rem;margin-bottom:var(--space-stack-1-5);border:2px solid var(--color-surface);border-radius:var(--radius-fs-sm);background:var(--color-surface);padding:var(--space-inset-2) var(--space-inset-2) var(--space-inset-2) var(--space-inset-3);cursor:grab;transition:background .14s;display:flex}.ui-t10-catalog-row[data-ranked=true].svelte-gpoe5p{border-color:var(--color-border-secondary);background:var(--color-surface-light)}.ui-t10-grip{color:var(--color-text-faint);flex:none;display:none}.ui-t10-add-btn.svelte-gpoe5p{box-sizing:border-box;border:2px solid var(--color-primary);border-radius:var(--radius-fs-sm);background:var(--color-surface);min-width:4rem;height:2.75rem;color:var(--color-primary);padding:0 var(--space-inset-3);cursor:pointer;flex:none;place-items:center;display:grid}.ui-t10-add-btn.svelte-gpoe5p:disabled{opacity:.4;cursor:default}.ui-t10-add-btn[data-ranked=true].svelte-gpoe5p{background:var(--color-primary);color:var(--color-primary-content)}.ui-t10-add-face-wide.svelte-gpoe5p{display:none}@container (width>=64rem){.ui-t10-catalog-row.svelte-gpoe5p,.ui-t10-catalog-row[data-ranked=true].svelte-gpoe5p{gap:var(--space-inline-md);border-radius:var(--radius-fs-md);min-height:0;padding:var(--space-inset-sm) var(--space-inset-md);background:0 0;border:0;margin-bottom:0}.ui-t10-catalog-row.svelte-gpoe5p:hover{background:var(--color-surface-light)}.ui-t10-grip{display:block}.ui-t10-add-face-mobile.svelte-gpoe5p{display:none}.ui-t10-add-face-wide.svelte-gpoe5p{display:inline}.ui-t10-add-btn.svelte-gpoe5p{border:1.5px solid var(--color-border-control);border-radius:var(--radius-pill);background:0 0;width:1.75rem;min-width:0;height:1.75rem;padding:0}.ui-t10-add-btn.svelte-gpoe5p:disabled{color:var(--color-text-tertiary);opacity:.5}.ui-t10-add-btn[data-ranked=true].svelte-gpoe5p{border-color:var(--fs-celtic-dark);background:var(--fs-celtic-light);color:var(--fs-celtic-dark);opacity:1}}.ui-t10-catalog.svelte-t23zc0{background:var(--color-page);flex-direction:column;flex:1;min-height:0;display:flex}.ui-t10-catalog-head.svelte-t23zc0{top:calc(var(--shell-topbar-height,0px) + var(--t10-mobile-header-height));z-index:4;gap:var(--space-inline-2-5);background:var(--color-page);padding:var(--space-inset-3) var(--space-inset-4) var(--space-inset-2);flex-direction:column;display:flex;position:sticky}.ui-t10-catalog-head-row.svelte-t23zc0,.ui-t10-autofill.svelte-t23zc0{display:none}.ui-t10-catalog-head-row.svelte-t23zc0{justify-content:space-between;align-items:center;gap:var(--space-inline-md)}.ui-t10-panel-title.svelte-t23zc0{color:var(--color-text);margin:0}.ui-t10-autofill.svelte-t23zc0{align-items:center;gap:var(--space-inline-sm);flex-wrap:wrap}.ui-t10-autofill-label.svelte-t23zc0{color:var(--color-text-muted);flex:none}.ui-t10-preset-chips.svelte-t23zc0{gap:var(--space-inline-1-5);flex-wrap:wrap;flex:1;min-width:0;display:flex}.ui-t10-preset-chip.svelte-t23zc0{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);padding:var(--space-inset-1-5) var(--space-inset-md);color:var(--color-text);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.ui-t10-preset-chip.svelte-t23zc0:hover{border-color:var(--fs-primary)}.ui-t10-preset-chip[data-active=true].svelte-t23zc0{border-color:var(--fs-primary);background:var(--fs-primary);color:var(--fs-primary-content)}.ui-t10-catalog-body.svelte-t23zc0{flex:1;min-height:0;display:flex}.ui-t10-az-rail.svelte-t23zc0{align-items:center;gap:var(--space-stack-0-5);width:1.5rem;padding:var(--space-inset-1-5) 0;flex-direction:column;flex:none;display:none}.ui-t10-az-letter.svelte-t23zc0{width:100%;padding:var(--space-inset-0-5) 0;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0}.ui-t10-az-letter[data-present=false].svelte-t23zc0{color:var(--color-text-faint);cursor:default}.ui-t10-catalog-list.svelte-t23zc0{min-width:0;padding:var(--space-inset-2) var(--space-inset-4) var(--space-inset-5);flex:1;position:relative}.ui-t10-letter-header.svelte-t23zc0{z-index:2;background:var(--color-surface);padding:var(--space-inset-sm) var(--space-inset-sm) var(--space-inset-xs);color:var(--color-text-tertiary);display:none;position:sticky;top:0}@container (width>=64rem){.ui-t10-catalog.svelte-t23zc0{border-right:1px solid var(--color-divider);background:var(--color-surface)}.ui-t10-catalog-head.svelte-t23zc0{gap:var(--space-inline-md);padding:var(--space-inset-5) var(--space-inset-xl) var(--space-inset-md);background:0 0;position:static}.ui-t10-catalog-head-row.svelte-t23zc0,.ui-t10-autofill.svelte-t23zc0,.ui-t10-az-rail.svelte-t23zc0{display:flex}.ui-t10-catalog-list.svelte-t23zc0{padding:0 var(--space-inset-lg) var(--space-inset-5) var(--space-inset-xs);overflow-y:auto}.ui-t10-letter-header.svelte-t23zc0{display:block}}.ui-t10-mobile-footer.svelte-109xxcl{bottom:var(--bottom-nav-height,0px);z-index:5;align-items:center;gap:var(--space-inline-md);border-top:2px solid var(--color-border-secondary);background:var(--color-surface);padding:var(--space-inset-3) var(--space-inset-4);display:flex;position:sticky}.ui-t10-mobile-status.svelte-109xxcl{flex:1;min-width:0}.ui-t10-mobile-status-title.svelte-109xxcl,.ui-t10-mobile-status-detail.svelte-109xxcl{margin:0}.ui-t10-mobile-status-title.svelte-109xxcl{color:var(--color-text)}.ui-t10-mobile-status-detail.svelte-109xxcl{margin-top:var(--space-stack-0-5);color:var(--color-text-muted)}.ui-t10-mobile-status-detail[data-tone=success].svelte-109xxcl{color:var(--fs-celtic-dark)}.ui-t10-mobile-submit.svelte-109xxcl{border-radius:var(--radius-fs-sm);height:3rem;padding:0 var(--space-inset-5);background:var(--color-primary);box-shadow:3px 3px 0 var(--color-border-secondary);color:var(--color-primary-content);cursor:pointer;border:0;flex:none}.ui-t10-mobile-submit.svelte-109xxcl:disabled{background:var(--fs-cobalt-light);box-shadow:none;cursor:default}.ui-t10-mobile-submit[data-locked=true].svelte-109xxcl:disabled{background:var(--fs-celtic-dark)}@container (width>=64rem){.ui-t10-mobile-footer.svelte-109xxcl{display:none}}.ui-t10-mobile-header.svelte-qa3fq3{top:var(--shell-topbar-height,0px);z-index:5;height:var(--t10-mobile-header-height);box-sizing:border-box;border-bottom:2px solid var(--color-border-secondary);background:var(--color-surface);position:sticky}.ui-t10-mobile-head-row.svelte-qa3fq3{justify-content:space-between;align-items:center;gap:var(--space-inline-md);padding:var(--space-inset-4) var(--space-inset-4) var(--space-inset-2);display:flex}.ui-t10-mobile-heading.svelte-qa3fq3{min-width:0}.ui-t10-mobile-eyebrow.svelte-qa3fq3{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-muted);margin:0;overflow:hidden}.ui-t10-mobile-title.svelte-qa3fq3{margin:var(--space-stack-1) 0 0;color:var(--color-text)}.ui-t10-mobile-count.svelte-qa3fq3{text-align:right;flex:none;margin:0}.ui-t10-mobile-count-value.svelte-qa3fq3{color:var(--color-primary)}.ui-t10-mobile-count-max.svelte-qa3fq3{color:var(--color-text-muted)}.ui-t10-mobile-progress.svelte-qa3fq3{height:.375rem;margin:0 var(--space-inset-4) var(--space-stack-3);border-radius:var(--radius-pill);background:var(--color-surface-light);overflow:hidden}.ui-t10-mobile-progress-fill.svelte-qa3fq3{border-radius:var(--radius-pill);background:var(--color-primary);height:100%}.ui-t10-mobile-tabs.svelte-qa3fq3{padding:0 var(--space-inset-4);grid-template-columns:1fr 1fr;display:grid}.ui-t10-mobile-tab.svelte-qa3fq3{height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000}.ui-t10-mobile-tab[aria-selected=true].svelte-qa3fq3{border-bottom-color:var(--color-primary);color:var(--color-primary)}@container (width>=64rem){.ui-t10-mobile-header.svelte-qa3fq3{display:none}}.ui-t10-toast-region.svelte-1e8mvlw{bottom:calc(var(--bottom-nav-height,0px) + 6rem);z-index:9;pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}.ui-t10-toast.svelte-1e8mvlw{border-radius:var(--radius-pill);padding:var(--space-inset-2-5) var(--space-inset-4);background:var(--color-text);box-shadow:3px 3px 0 var(--color-primary);color:var(--color-surface);white-space:nowrap;margin:0;animation:.15s ease-out svelte-1e8mvlw-ui-t10-toast-pop}@keyframes svelte-1e8mvlw-ui-t10-toast-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-t10-toast.svelte-1e8mvlw{animation:none}}@container (width>=64rem){.ui-t10-toast-region.svelte-1e8mvlw{display:none}}.ui-t10-shell.svelte-iv2b0y{--t10-height:42rem;--t10-mobile-header-height:8.5rem}.ui-t10-grid.svelte-iv2b0y{display:block}.ui-t10-pane.svelte-iv2b0y{flex-direction:column;min-width:0;min-height:0;display:flex}.ui-t10-grid[data-mobile-tab=ballot].svelte-iv2b0y .ui-t10-pane[data-pane=catalog]:where(.svelte-iv2b0y),.ui-t10-grid[data-mobile-tab=teams].svelte-iv2b0y .ui-t10-pane[data-pane=ballot]:where(.svelte-iv2b0y){display:none}@container (width>=64rem){.ui-t10-grid.svelte-iv2b0y,.ui-t10-grid[data-mobile-tab].svelte-iv2b0y{height:var(--t10-height);border:1px solid var(--color-border);border-radius:var(--radius-fs-xl);background:var(--color-surface);min-height:0;box-shadow:var(--shadow-card-lg);grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.ui-t10-grid[data-mobile-tab].svelte-iv2b0y .ui-t10-pane[data-pane]:where(.svelte-iv2b0y){height:100%;display:flex}.ui-t10-pane[data-pane=catalog].svelte-iv2b0y{grid-area:1/1}.ui-t10-pane[data-pane=ballot].svelte-iv2b0y{grid-area:1/2}}.ranking-card.svelte-td1ewc{border:1px solid var(--color-border);border-radius:var(--radius-fs-2xl);background:var(--color-surface);min-width:0;overflow:hidden}.ranking-card-header.svelte-td1ewc{padding:var(--space-inset-lg) var(--space-inset-lg) var(--space-inset-md);border-bottom:1px solid var(--color-border-subtle)}.fan-column.svelte-td1ewc .ranking-card-header:where(.svelte-td1ewc){background:var(--color-primary);color:var(--color-primary-content)}.ranking-card-heading.svelte-td1ewc{align-items:center;gap:var(--space-inline-sm);display:flex}.ranking-card-heading.svelte-td1ewc h2:where(.svelte-td1ewc){flex:1;margin:0}.ranking-card-header.svelte-td1ewc p:where(.svelte-td1ewc){margin:var(--space-stack-xs) 0 0;color:var(--color-text-muted)}.fan-column.svelte-td1ewc .ranking-card-header:where(.svelte-td1ewc) p:where(.svelte-td1ewc),.fan-column.svelte-td1ewc .ranking-card-header:where(.svelte-td1ewc) span:where(.svelte-td1ewc){color:color-mix(in srgb, var(--color-primary-content) 72%, transparent)}.ranking-list.svelte-td1ewc{margin:0;padding:0;list-style:none}.ranking-row.svelte-td1ewc{align-items:center;gap:var(--space-inline-sm);min-height:2.375rem;padding:var(--space-inset-sm) var(--space-inset-lg);border-top:1px solid var(--color-border-subtle);display:flex}.ranking-row.svelte-td1ewc:first-child{border-top:0}.ranking-number.svelte-td1ewc{width:1.125rem;color:var(--color-text-tertiary);flex:none}.ranking-name.svelte-td1ewc{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;text-decoration:none;overflow:hidden}.ranking-name.svelte-td1ewc:hover,.ranking-name.svelte-td1ewc:focus-visible{text-decoration:underline}.ranking-detail.svelte-td1ewc,.ranking-movement.svelte-td1ewc{color:var(--color-text-tertiary);flex:none}.ranking-movement.svelte-td1ewc{width:1.8rem;color:var(--color-success);justify-content:flex-end;align-items:center;display:inline-flex}.ranking-movement.down.svelte-td1ewc{color:var(--color-error)}.ballot-builder.svelte-ozqkl7{gap:var(--space-inline-md);margin-top:var(--space-stack-xl);padding-bottom:var(--bottom-nav-height,0px);display:grid;position:relative;container-type:inline-size}.ballot-builder.svelte-ozqkl7:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.builder-heading.svelte-ozqkl7 h2:where(.svelte-ozqkl7){color:var(--color-text);margin:0}.builder-heading.svelte-ozqkl7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (width>=64rem){.builder-heading.svelte-ozqkl7{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}.rankings-page.svelte-a8z94r{padding:0 0 var(--space-inset-16);margin:0 auto}.week-controls.svelte-a8z94r{justify-content:space-between;align-items:flex-end;gap:var(--space-inline-md);margin-bottom:var(--space-stack-3);flex-wrap:wrap;display:flex}.week-actions.svelte-a8z94r{align-items:center;gap:var(--space-inline-md);flex-wrap:wrap;display:flex}.depth-toggle.svelte-a8z94r{gap:var(--space-inline-1-5);display:flex}.poll-grid.svelte-a8z94r{gap:var(--space-inline-lg);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.closed-ballot.svelte-a8z94r{margin-top:var(--space-stack-xl)}@media (width<=63.99rem){.poll-grid.svelte-a8z94r{grid-template-columns:1fr}}
