.option.winner.svelte-1xk9ak2{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.poll-slot.svelte-1xk9ak2{min-width:0}.poll.svelte-1xk9ak2{clear:both;border:1px solid var(--rule);max-width:640px;color:var(--ink);background:var(--paper);overflow-wrap:anywhere;margin-block:16px;padding:16px}h3.svelte-1xk9ak2{margin:0 0 8px;font-size:1em}p.svelte-1xk9ak2{margin:8px 0}.meta.svelte-1xk9ak2{color:var(--ink-3);font-size:13px}.options.svelte-1xk9ak2{gap:8px;margin-block:16px;display:grid}.option.svelte-1xk9ak2{align-items:center;gap:var(--layout-control-gap);padding:var(--layout-control-gap);border:1px solid var(--blue-ink);border-radius:8px;min-height:48px;display:flex;position:relative;overflow:hidden}.option.selected.svelte-1xk9ak2{box-shadow:inset 0 0 0 1px var(--blue-ink)}.poll-bar.svelte-1xk9ak2{background:var(--blue-ink);opacity:.16;pointer-events:none;position:absolute;inset:0 auto 0 0}.option.svelte-1xk9ak2 label:where(.svelte-1xk9ak2){box-sizing:border-box;cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;min-height:48px;padding:12px;display:flex;position:relative}.option.svelte-1xk9ak2 input:where(.svelte-1xk9ak2){opacity:0;width:1px;height:1px;position:absolute}.option.svelte-1xk9ak2:has(input:where(.svelte-1xk9ak2):focus-visible){outline:2px solid var(--ink);outline-offset:2px}.option-name.svelte-1xk9ak2{flex:1;min-width:0}.percentage.svelte-1xk9ak2{white-space:nowrap;font-size:.9em}.selection.svelte-1xk9ak2{margin-inline-start:4px;font-weight:600}button.svelte-1xk9ak2{background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);border:1px solid var(--rule);font:inherit;cursor:pointer;padding:8px 12px}button.svelte-1xk9ak2:disabled{opacity:.5;cursor:default}.thumbnail.svelte-1xk9ak2{z-index:1;flex-shrink:0;margin:0;padding:0;position:relative}.thumbnail.svelte-1xk9ak2 img:where(.svelte-1xk9ak2){display:block}.actions.svelte-1xk9ak2{flex-wrap:wrap;gap:8px;display:flex}summary.svelte-1xk9ak2{cursor:pointer;padding-block:12px}dialog.svelte-1xk9ak2{padding:var(--layout-panel-inset);background:var(--paper);color:var(--ink);border:1px solid var(--rule);max-width:calc(100vw - 48px)}dialog.svelte-1xk9ak2 img:where(.svelte-1xk9ak2){max-width:100%;height:auto;margin-top:8px;display:block}dialog.svelte-1xk9ak2::backdrop{background:#0009}
