.identityBar_root__rWQdp{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 12px;border:1px solid var(--rule);background:var(--surface-2)}.identityBar_compact__wXvWA{padding:0 0 8px;border:none;background:rgba(0,0,0,0);gap:8px;margin-bottom:8px;border-bottom:1px solid var(--rule)}.identityBar_label__BQba1{font-family:var(--ff-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ivs-muted-strong)}.identityBar_name__gpz7U{font-family:var(--ff-jp);font-weight:700;font-size:14px;color:var(--ivs-white)}.identityBar_name__gpz7U[data-anon]{color:var(--ivs-bone);opacity:.62;font-weight:400}.identityBar_edit__maqfP{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:1px solid var(--rule);color:var(--ivs-bone);font-family:var(--ff-mono);font-size:11px;letter-spacing:.04em;padding:6px 11px;cursor:pointer}.identityBar_edit__maqfP:hover{color:var(--ivs-red-bright);border-color:var(--ivs-red-bright)}.identityBar_input__6eXWq{flex:1 1 auto;min-width:0;background:rgba(0,0,0,.35);border:1px solid var(--ivs-red-bright);color:var(--ivs-white);font-family:var(--ff-jp);font-size:16px;padding:9px 11px;outline:none}.identityBar_input__6eXWq::placeholder{color:hsla(0,0%,100%,.34)}.identityBar_save__fdHJd{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ivs-red-bright);border:1px solid var(--ivs-red-bright);color:#fff;font-family:var(--ff-mono);font-weight:700;font-size:12px;letter-spacing:.06em;padding:9px 16px;cursor:pointer}.identityBar_save__fdHJd:hover{filter:brightness(1.08)}.identityBar_save__fdHJd:disabled{opacity:.4;cursor:not-allowed;filter:none}.identityBar_link4s__W_Jhs{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:var(--border-accent);color:var(--ivs-red-bright);font-family:var(--ff-mono);font-size:11px;letter-spacing:.04em;padding:6px 11px;cursor:pointer}.identityBar_link4s__W_Jhs:hover{background:var(--accent-ghost)}.identityBar_cancel__40As1{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:1px solid var(--rule);color:var(--ivs-muted-strong);width:34px;height:34px;font-size:16px;line-height:1;cursor:pointer}.identityBar_cancel__40As1:hover{color:var(--ivs-red-bright);border-color:var(--ivs-red-bright)}.identityBar_err__elyzJ{flex:1 0 100%;font-family:var(--ff-jp);font-size:11.5px;color:var(--state-error)}.identityBar_accAvatar__BqHKh{flex:0 0 auto;width:24px;height:24px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(255,26,48,.7)}.identityBar_accAvatar__BqHKh[data-anon]{filter:grayscale(1) opacity(.5);border-color:var(--rule)}.identityBar_accAvatarFallback__QEMr7{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--ivs-red);border:1.5px solid rgba(255,26,48,.7)}.identityBar_accAvatarFallback__QEMr7[data-anon]{background:hsla(0,0%,100%,.12);border-color:var(--rule)}.identityBar_accName__32hVQ{display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-jp);font-weight:700;font-size:14px;color:var(--ivs-white);min-width:0}.identityBar_accName__32hVQ[data-anon]{color:var(--ivs-bone);opacity:.62;font-weight:400}.identityBar_accBadge__NkrvH{font-family:var(--ff-mono);font-weight:700;font-size:9px;letter-spacing:.06em;color:var(--ivs-red-bright);border:var(--border-accent);border-radius:3px;padding:1px 4px}.identityBar_anonToggle__8FTh2{margin-left:auto;flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:1px solid var(--rule);color:var(--ivs-bone);font-family:var(--ff-mono);font-size:11px;letter-spacing:.04em;padding:6px 11px;cursor:pointer}.identityBar_anonToggle__8FTh2:hover{color:var(--ivs-white);border-color:var(--ivs-white)}.identityBar_anonToggle__8FTh2[aria-checked=true]{color:var(--ivs-red-bright);border-color:var(--accent-quiet)}.identityBar_unlink__aE2pu{flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;color:var(--ivs-muted-strong);font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.04em;padding:6px 4px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.identityBar_unlink__aE2pu:hover{color:var(--state-error)}.pollBubble_card__0ixLg{display:flex;flex-direction:column;gap:12px;width:100%;border:var(--border-1);background:var(--surface-1);backdrop-filter:var(--glass-1);-webkit-backdrop-filter:var(--glass-1);box-shadow:var(--e2),inset 0 0 0 1px hsla(0,0%,100%,.04);border-radius:16px;padding:18px 20px 20px}.pollBubble_card__0ixLg[data-closed]{opacity:.72}.pollBubble_card__0ixLg[data-closed] .pollBubble_pollBtn__nZx1y{pointer-events:none}.pollBubble_cardLabel__BTDH0{display:inline-flex;align-items:center;gap:7px;font-family:var(--ff-mono);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.pollBubble_cardLabel__BTDH0:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 0 var(--accent-quiet)}@media(prefers-reduced-motion:no-preference){.pollBubble_cardLabel__BTDH0:before{animation:pollBubble_pollLiveDot__4bgto 1.8s ease-out infinite}}@keyframes pollBubble_pollLiveDot__4bgto{0%{box-shadow:0 0 0 0 rgba(255,26,48,.55)}70%{box-shadow:0 0 0 6px rgba(255,26,48,0)}to{box-shadow:0 0 0 0 rgba(255,26,48,0)}}.pollBubble_card__0ixLg[data-closed] .pollBubble_cardLabel__BTDH0:before{animation:none;background:hsla(0,0%,100%,.4)}.pollBubble_card__0ixLg[data-result] .pollBubble_cardLabel__BTDH0:before{animation:none;background:var(--state-warn);box-shadow:var(--e0)}.pollBubble_question__QGjns{margin:2px 0 0;font-family:var(--ff-jp);font-weight:900;font-size:clamp(18px,5.2vw,23px);line-height:1.3;color:var(--text-1)}.pollBubble_pollOptions__g31eJ{display:flex;flex-direction:column;gap:8px}.pollBubble_pollBtn__nZx1y{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:14px;padding:15px;background:var(--surface-2);border:1px solid var(--rule);border-radius:11px;color:var(--text-1);font-family:var(--ff-jp);font-size:16px;font-weight:700;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:border-color var(--motion-fast),background var(--motion-fast),transform 80ms ease-out}.pollBubble_pollBtn__nZx1y:hover{border-color:var(--accent)}.pollBubble_pollBtn__nZx1y:active{transform:scale(.985)}.pollBubble_pollKey__ZAMNe{flex:0 0 auto;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--accent);color:var(--accent);font-family:var(--ff-display);font-weight:700;font-size:14px}.pollBubble_pollBtnLabel___rAZG{min-width:0}.pollBubble_pollResults__Zs5R3{display:flex;flex-direction:column;gap:12px}.pollBubble_pollRow__CXpHD{display:flex;flex-direction:column;gap:5px}.pollBubble_pollRowHead__GvLxt{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-family:var(--ff-jp);font-size:15px;font-weight:700;color:var(--text-1)}.pollBubble_pollLabel__xomUB b{color:var(--accent);margin-right:5px;font-family:var(--ff-display)}.pollBubble_pollPct__QORyr{font-family:var(--ff-display);font-weight:700;font-size:clamp(18px,4.6vw,21px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pollBubble_pollBarTrack__CxuAg{height:16px;background:var(--surface-1);overflow:hidden;border-radius:5px}.pollBubble_pollBarFill__txzuv{height:100%;background:linear-gradient(90deg,var(--accent-solid),var(--accent));transition:width .4s cubic-bezier(.22,.61,.36,1)}.pollBubble_winnerRow__PMXTo{display:flex;flex-direction:column;gap:5px}.pollBubble_winnerRow__PMXTo .pollBubble_pollLabel__xomUB b,.pollBubble_winnerRow__PMXTo .pollBubble_pollPct__QORyr{color:#ffce5a}.pollBubble_winnerRow__PMXTo .pollBubble_pollBarFill__txzuv{background:linear-gradient(90deg,#c79100,#ffd54a)}.pollBubble_crown__4nwse{display:inline-block;margin-right:4px;font-size:14px}.pollBubble_pollRow__CXpHD[data-picked] .pollBubble_pollPct__QORyr:after,.pollBubble_winnerRow__PMXTo[data-picked] .pollBubble_pollPct__QORyr:after{content:"✓";margin-left:6px;color:var(--accent);font-family:var(--ff-jp)}@media(prefers-reduced-motion:no-preference){.pollBubble_pollRow__CXpHD[data-picked],.pollBubble_winnerRow__PMXTo[data-picked]{animation:pollBubble_voteLockIn__sH_JO .52s cubic-bezier(.34,1.56,.64,1)}.pollBubble_winnerRow__PMXTo .pollBubble_crown__4nwse{animation:pollBubble_crownDrop__t_6Lz .48s cubic-bezier(.34,1.56,.64,1) .3s both}}@keyframes pollBubble_voteLockIn__sH_JO{0%{transform:scale(1)}30%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes pollBubble_crownDrop__t_6Lz{0%{opacity:0;transform:translateY(-12px) rotate(-18deg) scale(.4)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}.pollBubble_hint__L48uQ{margin:2px 0 0;font-family:var(--ff-jp);font-size:12px;color:var(--ivs-bone);opacity:.62;text-align:center}@media(prefers-reduced-motion:no-preference){.pollBubble_winnerRow__PMXTo .pollBubble_pollBarFill__txzuv{position:relative;overflow:hidden}.pollBubble_winnerRow__PMXTo .pollBubble_pollBarFill__txzuv:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-120%);animation:pollBubble_pollSheen__R5R2c 2.4s ease-in-out .3s 1 forwards}@keyframes pollBubble_pollSheen__R5R2c{0%{transform:translateX(-120%)}55%,to{transform:translateX(220%)}}}