.WatchPartyPanel_panelBody__1jtubvn0,.WatchPartyPanel_panelStateLayer__1jtubvn1{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.WatchPartyPanel_headerRow__1jtubvn2{flex:none;align-items:center;gap:8px;padding:12px 12px 8px;display:flex}.WatchPartyPanel_headerTitleBlock__1jtubvn3{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.WatchPartyPanel_headerTitle__1jtubvn4{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-0__104rte70)}.WatchPartyPanel_headerSub__1jtubvn5{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-300__104rte73);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WatchPartyPanel_zoneDivider__1jtubvn6{background:var(--color-foreground-state-10__104rte7b);flex:none;height:1px;margin:0 12px}.WatchPartyPanel_viewRegion__1jtubvn7{flex:1;min-height:0;position:relative}.WatchPartyPanel_view__1jtubvn8{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.WatchPartyPanel_chatScrollArea__1jtubvn9{flex:1;min-height:0}.WatchPartyPanel_chatLog__1jtubvna{flex-direction:column;gap:4px;min-height:100%;padding:16px 12px;display:flex;-webkit-mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 20px),#0000 100%)}.WatchPartyPanel_chatLog__1jtubvna:before{content:"";flex-grow:1}.WatchPartyPanel_chatEmptyNote__1jtubvnb{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);text-align:center;margin:auto;padding:16px;font-style:italic}.WatchPartyPanel_msgRow__1jtubvnc{align-self:flex-start;align-items:flex-end;gap:6px;max-width:85%;display:flex}.WatchPartyPanel_msgRowMine__1jtubvnd{flex-direction:row-reverse;align-self:flex-end}.WatchPartyPanel_msgRunStart__1jtubvne{margin-top:8px}.WatchPartyPanel_msgAvatarSlot__1jtubvnf{flex:none;width:24px}.WatchPartyPanel_msgAvatar__1jtubvng{border-radius:var(--radius-full__104rte74j);place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.WatchPartyPanel_msgFallbackDot__1jtubvnh{border-radius:var(--radius-full__104rte74j);width:10px;height:10px;display:block}.WatchPartyPanel_msgStack__1jtubvni{flex-direction:column;gap:2px;min-width:0;display:flex}.WatchPartyPanel_msgSender__1jtubvnj{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-300__104rte73);padding:0 6px}.WatchPartyPanel_msgModSlot__1jtubvnk{opacity:0;flex:none;align-self:center;align-items:center;height:0;transition:opacity .12s;display:flex;overflow:visible}.WatchPartyPanel_msgRow__1jtubvnc:hover .WatchPartyPanel_msgModSlot__1jtubvnk,.WatchPartyPanel_msgRow__1jtubvnc:focus-within .WatchPartyPanel_msgModSlot__1jtubvnk{opacity:1}.WatchPartyPanel_bubbleBase__1jtubvnl{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-0__104rte70);border-radius:var(--radius-md__104rte74g);word-break:break-word;width:fit-content;padding:6px 10px}.WatchPartyPanel_bubblePeer__1jtubvnm{background:var(--color-background-state-50__104rte710);border-bottom-left-radius:var(--radius-xs__104rte74e)}.WatchPartyPanel_bubbleMine__1jtubvnn{background:var(--color-state-color-30__104rte719);border-bottom-right-radius:var(--radius-xs__104rte74e);align-self:flex-end}.WatchPartyPanel_bubbleMarkdown__1jtubvno>*{margin:0}.WatchPartyPanel_bubbleMarkdown__1jtubvno.WatchPartyPanel_bubbleMarkdown__1jtubvno p,.WatchPartyPanel_bubbleMarkdown__1jtubvno.WatchPartyPanel_bubbleMarkdown__1jtubvno li{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);margin:0}.WatchPartyPanel_bubbleMarkdown__1jtubvno.WatchPartyPanel_bubbleMarkdown__1jtubvno img{border-radius:var(--radius-sm__104rte74f);max-width:100%;max-height:220px;margin-top:4px;display:block}.WatchPartyPanel_bubbleMarkdown__1jtubvno.WatchPartyPanel_bubbleMarkdown__1jtubvno h2{margin:0 0 4px;font-size:1.3em;font-weight:700;line-height:1.25}.WatchPartyPanel_bubbleMarkdown__1jtubvno.WatchPartyPanel_bubbleMarkdown__1jtubvno h3{margin:0 0 4px;font-size:1.15em;font-weight:600;line-height:1.2}.WatchPartyPanel_bubbleMarkdown__1jtubvno ul,.WatchPartyPanel_bubbleMarkdown__1jtubvno ol{margin:0;padding-left:20px}.WatchPartyPanel_bubbleMarkdown__1jtubvno blockquote{border-left:2px solid var(--color-foreground-state-20__104rte7c);margin:0;padding-left:8px}.WatchPartyPanel_dmComposerRow__1jtubvnp{padding:12px}.WatchPartyPanel_sendFlightClone__1jtubvnq{z-index:400;box-sizing:border-box;word-break:break-word;white-space:normal;pointer-events:none;will-change:transform, width, height;display:block;position:fixed;overflow:hidden}.WatchPartyPanel_composerRow__1jtubvnr{flex:none;align-items:center;padding:4px 12px;display:flex}.WatchPartyPanel_composerField__1jtubvns{flex:1;min-width:0}.WatchPartyPanel_composerFieldWrap__1jtubvnt{flex:1;min-width:0;position:relative}.WatchPartyPanel_composerFieldWrap__1jtubvnt input{padding-right:40px}.WatchPartyPanel_composerSendButton__1jtubvnu{display:inline-flex;position:absolute;top:2px;right:2px}.WatchPartyPanel_ephemeralNote__1jtubvnv{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:10.5px;line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-400__104rte74);opacity:.8;text-align:center;flex:none;padding:0 12px 8px}.WatchPartyPanel_dmSendError__1jtubvnw{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:11px;line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-color-400__104rte79);text-align:center;flex:none;padding:0 12px 4px}.WatchPartyPanel_manageScroll__1jtubvnx{flex-direction:column;flex:1;gap:2px;min-height:0;padding:4px;display:flex;overflow-y:auto}.WatchPartyPanel_sectionLabel__1jtubvny{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.08em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);text-transform:uppercase;color:var(--color-foreground-neutral-300__104rte73);padding:8px 8px 2px}.WatchPartyPanel_memberRow__1jtubvnz{border-radius:var(--radius-sm__104rte74f);align-items:center;gap:8px;padding:4px 8px;display:flex}.WatchPartyPanel_movePromptBanner__1jtubvn10{border-radius:var(--radius-md__104rte74g);background:var(--color-state-color-20__104rte718);flex-direction:column;flex:none;gap:8px;margin:8px 12px 0;padding:12px;display:flex}.WatchPartyPanel_movePromptText__1jtubvn11{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-100__104rte71)}.WatchPartyPanel_movePromptActions__1jtubvn12{gap:8px;display:flex}.WatchPartyPanel_dmHeaderRow__1jtubvn13{flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.WatchPartyPanel_dmHeaderName__1jtubvn14{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-0__104rte70);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.WatchPartyPanel_dmHeaderActions__1jtubvn15{flex:none;gap:4px;margin-left:auto;display:flex}.WatchPartyPanel_openPartyStack__1jtubvn16{text-align:left;flex-direction:column;gap:1px;min-width:0;display:flex}.WatchPartyPanel_openPartyTitle__1jtubvn17{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-100__104rte71);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WatchPartyPanel_openPartySub__1jtubvn18{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-300__104rte73);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;overflow:hidden}.WatchPartyPanel_openPartyAvatar__1jtubvn19{border-radius:var(--radius-full__104rte74j);place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.WatchPartyPanel_memberAvatar__1jtubvn1a{border-radius:var(--radius-full__104rte74j);flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.WatchPartyPanel_memberMeta__1jtubvn1b{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.WatchPartyPanel_memberName__1jtubvn1c{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WatchPartyPanel_memberRole__1jtubvn1d{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.06em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);text-transform:uppercase;color:var(--color-foreground-color-200__104rte77)}.WatchPartyPanel_memberActions__1jtubvn1e{flex:none;align-items:center;gap:2px;display:flex}.WatchPartyPanel_manageDivider__1jtubvn1f{background:var(--color-foreground-state-10__104rte7b);flex:none;height:1px;margin:6px 8px}.WatchPartyPanel_voteCard__1jtubvn1g{border-radius:var(--radius-md__104rte74g);border:1px solid var(--color-state-color-30__104rte719);background:var(--color-state-color-10__104rte717);flex-direction:column;flex:none;gap:4px;margin:8px 12px 0;padding:8px;display:flex}.WatchPartyPanel_voteTitle__1jtubvn1h{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-0__104rte70)}.WatchPartyPanel_voteMeta__1jtubvn1i{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-300__104rte73);font-variant-numeric:tabular-nums}.WatchPartyPanel_voteCount__1jtubvn1j{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-color-200__104rte77);font-variant-numeric:tabular-nums}@media (pointer:coarse){.WatchPartyPanel_msgModSlot__1jtubvnk{opacity:1}}.ReportDialog_heading__1kjab4i0{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-0__104rte70);margin:0}.ReportDialog_body__1kjab4i1{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-100__104rte71);margin:0}.ReportDialog_quoted__1kjab4i2{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-100__104rte71);border-radius:var(--radius-sm__104rte74f);background:var(--color-foreground-state-10__104rte7b);border-left:2px solid var(--color-foreground-neutral-300__104rte73);overflow-wrap:anywhere;max-height:4.5em;margin:0;padding:8px;overflow-y:auto}.ReportDialog_reasonRow__1kjab4i3{flex-wrap:wrap;gap:8px;display:flex}.ReportDialog_fieldLabel__1kjab4i4{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-100__104rte71);margin:0}.ReportDialog_form__1kjab4i5{flex-direction:column;gap:16px;display:flex}.ReportDialog_actions__1kjab4i6{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}@keyframes TypingIndicator_dotWave__5vaifv0{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.TypingIndicator_typingBubble__5vaifv1{border-radius:var(--radius-md__104rte74g);background:var(--color-background-neutral-300__104rte7o);border-bottom-left-radius:4px;align-items:center;gap:4px;width:fit-content;padding:10px 12px;display:inline-flex}.TypingIndicator_typingDot__5vaifv2{background:var(--typing-dot-color,var(--color-foreground-neutral-200__104rte72));border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite TypingIndicator_dotWave__5vaifv0}.TypingIndicator_typingDot__5vaifv2:nth-child(2){animation-delay:.15s}.TypingIndicator_typingDot__5vaifv2:nth-child(3){animation-delay:.3s}.ChatAttachments_chatAttachSlot__6z7ihd0{align-self:flex-end;align-items:center;height:40px;margin-bottom:2px;padding-left:2px;display:flex}.ChatAttachments_chatAttachSlot__6z7ihd0 button{border-radius:calc(var(--radius-md__104rte74g) - 2px)}.ChatAttachments_chatAttachRotate__6z7ihd1{justify-content:center;align-items:center;transition:transform .22s cubic-bezier(.32,.72,0,1);display:inline-flex}.ChatAttachments_chatAttachRotate__6z7ihd1[data-open=true]{transform:rotate(45deg)}.ChatAttachments_chatAttachBar__6z7ihd2{align-items:center;gap:8px;padding-bottom:8px;display:flex}.ChatAttachments_chatAttachThumb__6z7ihd3{border-radius:var(--radius-sm__104rte74f);display:inline-flex;position:relative;overflow:hidden}.ChatAttachments_chatAttachThumbImg__6z7ihd4{object-fit:cover;max-width:160px;max-height:80px;display:block}.ChatAttachments_chatAttachRemove__6z7ihd5{display:flex;position:absolute;top:4px;right:4px}.ChatAttachments_chatAttachUploading__6z7ihd6{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73)}.ChatAttachments_chatAttachError__6z7ihd7{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-state-0__104rte7a)}.FriendsView_friendsViewRegion__t10wlk0{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.FriendsView_friendsViewPane__t10wlk1{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.FriendsView_friendsList__t10wlk2{flex-direction:column;gap:4px;min-height:0;padding:8px;display:flex;overflow-y:auto}.FriendsView_friendsTitle__t10wlk3{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.06em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-300__104rte73);text-transform:uppercase;padding:4px 8px}.FriendsView_friendsEmpty__t10wlk4{text-wrap:pretty;font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);padding:8px}.FriendsView_addFriendRow__t10wlk5{align-items:center;gap:4px;padding:0 4px;display:flex}.FriendsView_addFriendField__t10wlk6{flex:1;min-width:0}.FriendsView_helperRow__t10wlk7{align-items:center;gap:8px;padding-right:4px;display:flex}.FriendsView_presenceDot__t10wlk8{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-20__104rte7c);flex-shrink:0;width:8px;height:8px}.FriendsView_presenceDotOnline__t10wlk9{background:var(--color-state-color-40__104rte71a);box-shadow:0 0 6px var(--color-state-color-40__104rte71a)}.FriendsView_dmButtonWrap__t10wlka{display:inline-flex;position:relative}.FriendsView_dmUnreadBadge__t10wlkb{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);min-width:16px;height:16px;color:var(--color-background-color-0__104rte7q);pointer-events:none;box-shadow:0 0 0 2px var(--color-background-neutral-100__104rte7m);justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-2px;right:-2px}.PartyDock_dockRoot__16p0shh0{z-index:120;border-top-left-radius:var(--radius-lg__104rte74h);border-top-right-radius:var(--radius-lg__104rte74h);border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;flex-direction:column;min-width:0;min-height:0;display:flex;position:fixed;bottom:0;right:24px}.PartyDock_dockGlassLayer__16p0shh1{z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(8px)saturate(180%);backdrop-filter:blur(8px)saturate(180%);pointer-events:none;position:absolute;inset:0}.PartyDock_dockHeader__16p0shh2{cursor:pointer;height:44px;color:var(--color-foreground-neutral-0__104rte70);text-align:left;background:0 0;border:none;flex:none;align-items:center;gap:8px;width:100%;padding:0 12px;display:flex}.PartyDock_dockHeader__16p0shh2:hover{background:var(--color-state-color-10__104rte717)}.PartyDock_dockHeader__16p0shh2:focus-visible{outline:2px solid var(--color-state-color-40__104rte71a);outline-offset:-2px}.PartyDock_dockHeaderLabel__16p0shh3{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.PartyDock_dockLiveDot__16p0shh4{border-radius:var(--radius-full__104rte74j);background:var(--color-state-color-40__104rte71a);flex:none;width:8px;height:8px}.PartyDock_dockChevron__16p0shh5{color:var(--color-foreground-neutral-300__104rte73);flex:none;transition:transform .16s;display:inline-flex}.PartyDock_dockChevronOpen__16p0shh6{transform:rotate(180deg)}.PartyDock_dockBody__16p0shh7{border-top:1px solid var(--color-foreground-state-10__104rte7b);flex-direction:column;flex:1;min-height:0;display:flex}.PartyDock_dockViewSwitch__16p0shh8{flex-direction:column;flex:none;padding:8px 8px 0;display:flex}.PartyDock_partySheetCard__16p0shh9.PartyDock_partySheetCard__16p0shh9{background:linear-gradient(var(--color-state-color-20__104rte718), var(--color-state-color-20__104rte718)), linear-gradient(var(--color-background-state-50__104rte710), var(--color-background-state-50__104rte710));-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);border:none;padding-inline:8px;box-shadow:inset 0 1px 2px -1px #ffffff40}.PartyDock_sheetViewBody__16p0shha{flex-direction:column;height:min(560px,68dvh);min-height:0;display:flex}.PartyDock_bodyViewLayer__16p0shhb{flex-direction:column;flex:1;min-height:0;display:flex}.PartyRoster_rosterRow__1ktkjmn0{scrollbar-width:none;flex:none;align-items:flex-start;gap:8px;padding:12px;display:flex;overflow:auto hidden}.PartyRoster_rosterRow__1ktkjmn0::-webkit-scrollbar{display:none}.PartyRoster_rosterMember__1ktkjmn1{flex-direction:column;flex:none;align-items:center;gap:4px;width:52px;display:flex}.PartyRoster_rosterPortrait__1ktkjmn2{border-radius:var(--radius-full__104rte74j);width:40px;height:40px;box-shadow:0 0 0 2px var(--color-state-color-30__104rte719);position:relative}.PartyRoster_rosterAvatar__1ktkjmn3{border-radius:var(--radius-full__104rte74j);width:100%;height:100%;display:block;overflow:hidden}.PartyRoster_rosterFallbackDot__1ktkjmn4{border-radius:var(--radius-full__104rte74j);background:var(--color-state-color-30__104rte719);width:100%;height:100%;display:block}.PartyRoster_rosterCrown__1ktkjmn5{border-radius:var(--radius-full__104rte74j);background:var(--color-background-neutral-0__104rte7l);width:18px;height:18px;color:var(--color-foreground-color-100__104rte76);box-shadow:0 1px 3px var(--color-state-color-50__104rte71b);justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.PartyRoster_rosterName__1ktkjmn6{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:10.5px;line-height:1.2;font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-200__104rte72);white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;overflow:hidden}.PartyRoster_rosterNameYou__1ktkjmn7{color:var(--color-foreground-neutral-0__104rte70)}.PartyRoster_rosterEmptySeat__1ktkjmn8{border-radius:var(--radius-full__104rte74j);border:1.5px dashed var(--color-foreground-state-20__104rte7c);flex:none;width:40px;height:40px}.PartyRoster_rosterStatus__1ktkjmn9{border-radius:var(--radius-full__104rte74j);background:var(--color-background-neutral-100__104rte7m);width:10px;height:10px;box-shadow:0 0 0 2px var(--color-background-neutral-100__104rte7m);position:absolute;bottom:-2px;right:-2px}.PartyRoster_rosterStatusWatching__1ktkjmna{background-image:linear-gradient(var(--color-foreground-color-400__104rte79), var(--color-foreground-color-400__104rte79));box-shadow:0 0 0 2px var(--color-background-neutral-100__104rte7m), 0 0 6px var(--color-foreground-color-400__104rte79)}.PartyRoster_rosterStatusPaused__1ktkjmnb,.PartyRoster_rosterStatusOffsync__1ktkjmnc{background-image:linear-gradient(var(--color-foreground-neutral-200__104rte72), var(--color-foreground-neutral-200__104rte72))}.PartyRoster_rosterStatusElsewhere__1ktkjmnd{background-image:linear-gradient(var(--color-background-neutral-400__104rte7p), var(--color-background-neutral-400__104rte7p))}.PartyRoster_rosterStatusLabel__1ktkjmne{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:9px;line-height:1.2;font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-300__104rte73);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.AppUpdateDialog_heading__175iw9a0{font-family:var(--typography-scale-title-fontFamily__104rte72w);font-size:var(--typography-scale-title-fontSize__104rte72x);line-height:var(--typography-scale-title-lineHeight__104rte72y);font-weight:var(--typography-scale-title-fontWeight__104rte72z);letter-spacing:var(--typography-scale-title-letterSpacing__104rte730);font-variation-settings:var(--typography-scale-title-fontVariationSettings__104rte731);color:var(--color-foreground-neutral-100__104rte71);margin:0}.AppUpdateDialog_message__175iw9a1{font-family:var(--typography-scale-bodyMd-fontFamily__104rte73e);font-size:var(--typography-scale-bodyMd-fontSize__104rte73f);line-height:var(--typography-scale-bodyMd-lineHeight__104rte73g);font-weight:var(--typography-scale-bodyMd-fontWeight__104rte73h);letter-spacing:var(--typography-scale-bodyMd-letterSpacing__104rte73i);font-variation-settings:var(--typography-scale-bodyMd-fontVariationSettings__104rte73j);color:var(--color-foreground-neutral-200__104rte72);margin:0}.AppUpdateDialog_statusRow__175iw9a2{font-family:var(--typography-scale-bodyMd-fontFamily__104rte73e);font-size:var(--typography-scale-bodyMd-fontSize__104rte73f);line-height:var(--typography-scale-bodyMd-lineHeight__104rte73g);font-weight:var(--typography-scale-bodyMd-fontWeight__104rte73h);letter-spacing:var(--typography-scale-bodyMd-letterSpacing__104rte73i);font-variation-settings:var(--typography-scale-bodyMd-fontVariationSettings__104rte73j);color:var(--color-foreground-neutral-200__104rte72);align-items:center;gap:12px;display:flex}.AppUpdateDialog_actions__175iw9a3{justify-content:flex-end;gap:8px;padding-top:8px;display:flex}.FeedbackPopover_panel__kepune0{background:var(--color-background-color-0__104rte7q);border:1px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-lg__104rte74h);width:min(100vw - 32px,336px);box-shadow:var(--shadow-large__104rte74l);flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.FeedbackPopover_headerRow__kepune1{justify-content:space-between;align-items:center;gap:8px;display:flex}.FeedbackPopover_heading__kepune2{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-0__104rte70);margin:0}.FeedbackPopover_kindToggle__kepune3{width:100%;display:flex}.FeedbackPopover_kindToggle__kepune3>[role=tab]{flex:1}.FeedbackPopover_textarea__kepune4{resize:vertical;border-radius:var(--radius-md__104rte74g);border:1px solid var(--color-foreground-state-10__104rte7b);background:var(--color-background-state-50__104rte710);width:100%;min-height:88px;max-height:192px;color:var(--color-foreground-neutral-0__104rte70);font-family:var(--typography-scale-bodyMd-fontFamily__104rte73e);font-size:var(--typography-scale-bodyMd-fontSize__104rte73f);line-height:var(--typography-scale-bodyMd-lineHeight__104rte73g);font-weight:var(--typography-scale-bodyMd-fontWeight__104rte73h);letter-spacing:var(--typography-scale-bodyMd-letterSpacing__104rte73i);font-variation-settings:var(--typography-scale-bodyMd-fontVariationSettings__104rte73j);outline:none;padding:8px 10px;transition:border-color .12s}.FeedbackPopover_textarea__kepune4::placeholder{color:var(--color-foreground-neutral-300__104rte73)}.FeedbackPopover_textarea__kepune4:focus-visible{border-color:var(--color-foreground-color-400__104rte79)}.FeedbackPopover_screenshotRow__kepune5{justify-content:space-between;align-items:center;gap:8px;display:flex}.FeedbackPopover_previewWrap__kepune6{border-radius:var(--radius-md__104rte74g);border:1px solid var(--color-foreground-state-10__104rte7b);background-color:var(--color-background-neutral-200__104rte7n);justify-content:center;width:100%;max-height:160px;display:flex;overflow:hidden}.FeedbackPopover_previewImg__kepune7{object-fit:contain;max-width:100%;max-height:160px;display:block}.FeedbackPopover_sendButton__kepune8{width:100%}.FeedbackPopover_notice__kepune9{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-200__104rte72);margin:0}.FeedbackPopover_footerLinks__kepunea{align-items:center;gap:6px;display:flex}.FeedbackPopover_footerLink__kepuneb{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-color-0__104rte75);cursor:pointer;text-decoration:none}.FeedbackPopover_footerLink__kepuneb:hover{text-decoration:underline}.FeedbackPopover_footerDot__kepunec{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-300__104rte73)}.FeedbackPopover_sentWrap__kepuned{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:8px 0;display:flex}.FeedbackPopover_sentIcon__kepunee{border-radius:var(--radius-full__104rte74j);background:var(--color-background-color-100__104rte7r);width:40px;height:40px;color:var(--color-foreground-color-400__104rte79);justify-content:center;align-items:center;display:inline-flex}.FeedbackPopover_sentTitle__kepunef{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-0__104rte70);margin:0}.FeedbackPopover_sentText__kepuneg{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-neutral-200__104rte72);margin:0}.FeedbackPopover_sentButton__kepuneh{width:100%;margin-top:4px}.FeedbackSheet_sheetBackdrop__1xy71ct0[class]{padding:0;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));background:0 0;justify-content:center;align-items:flex-end}.FeedbackSheet_sheetDialog__1xy71ct1[class]{background:0 0;border:none;border-radius:0;width:auto;max-width:none;padding:0;overflow:visible}.EnvBadge_root__1rk68ft0{z-index:80;pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:fixed;bottom:16px;left:16px}.EnvBadge_chipShared__1rk68ft1{pointer-events:auto;border-radius:var(--radius-full__104rte74j);cursor:pointer;font-family:inherit;font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);letter-spacing:.04em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);text-transform:uppercase;box-shadow:var(--shadow-small__104rte74k);color:#fff;border:none;align-items:center;gap:6px;padding:4px 8px;font-weight:700;display:inline-flex}.EnvBadge_chip_local__1rk68ft2{background:#249a5d}.EnvBadge_chip_dev__1rk68ft3{background:#2a6fe0}.EnvBadge_chip_prod__1rk68ft4{background:#fa5252}.EnvBadge_chip_branch__1rk68ft5{color:#171717;background:#e59215}.EnvBadge_rootInline__1rk68ft6{pointer-events:auto;flex-direction:column;align-items:stretch;gap:0;width:100%;display:flex;position:static}.EnvBadge_chipInlineShared__1rk68ft7{width:100%;box-shadow:none;border-radius:0;justify-content:flex-start;gap:8px;min-height:48px;padding-inline:16px}.EnvBadge_chipInline_local__1rk68ft8{background:#249a5d}.EnvBadge_chipInline_dev__1rk68ft9{background:#2a6fe0}.EnvBadge_chipInline_prod__1rk68fta{background:#fa5252}.EnvBadge_chipInline_branch__1rk68ftb{color:#171717;background:#e59215}.EnvBadge_chipBranch__1rk68ftc{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;text-transform:none;opacity:.92;max-width:60%;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;overflow:hidden}.EnvBadge_dot__1rk68ftd{border-radius:var(--radius-full__104rte74j);opacity:.85;background:currentColor;width:6px;height:6px}.EnvBadge_panel__1rk68fte{pointer-events:auto;background:var(--color-background-neutral-100__104rte7m);color:var(--color-foreground-neutral-0__104rte70);border-radius:var(--radius-md__104rte74g);box-shadow:var(--shadow-large__104rte74l);max-width:360px;font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.EnvBadge_panelInline__1rk68ftf{max-width:none;box-shadow:none;border-radius:0}.EnvBadge_panelRow__1rk68ftg{align-items:baseline;gap:8px;display:flex}.EnvBadge_panelKey__1rk68fth{color:var(--color-foreground-neutral-200__104rte72);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px;font-weight:600}.EnvBadge_panelValue__1rk68fti{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.CursorPrefsControls_groupLabel__1qy00sh0{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.06em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-300__104rte73);text-transform:uppercase;padding:8px 12px 4px;display:block}.CursorPrefsControls_maxRow__1qy00sh1{gap:6px;padding:4px 12px 8px;display:flex}.CursorPrefsControls_divider__1qy00sh2{background:var(--color-foreground-state-10__104rte7b);height:1px;margin:4px 0}.ViewerCursorMenu_drawerScrim__1vxea010{z-index:999;background:var(--color-background-state-40__104rte7z);pointer-events:auto;position:fixed;inset:0}.ViewerCursorMenu_drawerSheet__1vxea011{z-index:1000;pointer-events:auto;flex-direction:column;width:min(360px,88vw);display:flex;position:fixed;top:0;bottom:0;right:0}.ViewerCursorMenu_drawerMenu__1vxea012{--nv-glass-bg:var(--color-background-state-20__104rte7x);border:none;border-left:1px solid var(--color-foreground-state-10__104rte7b);width:100%;max-width:none;height:100%;padding-block:16px;padding-inline:12px;padding-top:calc(16px + env(safe-area-inset-top,0px));padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:0;flex-direction:column;display:flex;overflow:hidden auto}.ViewerCursorMenu_drawerMenu__1vxea012>button{min-height:52px}.ViewerCursorMenu_cursorAppearanceMenu__1vxea013{width:max-content;min-width:0;max-width:min(100vw - 32px,256px)}.ViewerCursorMenu_menuTopBlock__1vxea014{padding-top:8px;padding-inline:4px;flex-direction:column;gap:12px;min-width:0;padding-bottom:4px;display:flex;overflow:visible}.ViewerCursorMenu_cursorTriggerButton__1vxea015{-webkit-tap-highlight-color:transparent}.ViewerCursorMenu_cursorTriggerGlyph__1vxea016{opacity:.7;justify-content:center;align-items:center;transition:opacity .22s;display:inline-flex}.ViewerCursorMenu_cursorTriggerButton__1vxea015:hover .ViewerCursorMenu_cursorTriggerGlyph__1vxea016,.ViewerCursorMenu_cursorTriggerButton__1vxea015:focus-visible .ViewerCursorMenu_cursorTriggerGlyph__1vxea016,.ViewerCursorMenu_cursorTriggerButton__1vxea015[aria-expanded=true] .ViewerCursorMenu_cursorTriggerGlyph__1vxea016{opacity:1}.ViewerCursorMenu_cursorTriggerTierAvatar__1vxea017{border-radius:var(--radius-full__104rte74j);opacity:.6;transition:opacity .22s;position:absolute;inset:0;overflow:hidden}.ViewerCursorMenu_cursorTriggerButton__1vxea015:hover .ViewerCursorMenu_cursorTriggerTierAvatar__1vxea017,.ViewerCursorMenu_cursorTriggerButton__1vxea015:focus-visible .ViewerCursorMenu_cursorTriggerTierAvatar__1vxea017,.ViewerCursorMenu_cursorTriggerButton__1vxea015[aria-expanded=true] .ViewerCursorMenu_cursorTriggerTierAvatar__1vxea017{opacity:1}.ViewerCursorMenu_swatchStripBleed__1vxea018{box-sizing:border-box;width:calc(100% + 24px);min-width:0;max-width:none;margin-inline:-12px}.ViewerCursorMenu_swatchScrollPortPad__1vxea019{padding-inline:16px;min-width:0;padding-top:2px;padding-bottom:2px}.ViewerCursorMenu_swatchRow__1vxea01a{flex-flow:row;align-items:center;gap:6px;width:max-content;min-width:min-content;display:flex}.ViewerCursorMenu_swatchButton__1vxea01b{border:2px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-full__104rte74j);cursor:pointer;opacity:.2;flex-shrink:0;width:24px;height:24px;padding:0;transition:opacity .18s ease-in-out}.ViewerCursorMenu_swatchButton__1vxea01b[aria-pressed=true],.ViewerCursorMenu_swatchButton__1vxea01b:hover,.ViewerCursorMenu_swatchButton__1vxea01b:active{opacity:1}.ViewerCursorMenu_swatchButton__1vxea01b:focus-visible{opacity:1;outline:2px solid var(--color-foreground-color-400__104rte79);outline-offset:2px}.ViewerCursorMenu_appearanceRow__1vxea01c{justify-content:space-between;align-items:center;gap:12px;padding-left:8px;padding-right:0;display:flex}.ViewerCursorMenu_appearanceLabel__1vxea01d{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-100__104rte71)}.ViewerCursorMenu_tierBlock__1vxea01e{flex-direction:column;display:flex}.ViewerCursorMenu_tierHeaderBtn__1vxea01f{box-sizing:border-box;padding-left:4px;padding-right:12px;border-radius:var(--radius-sm__104rte74f);min-height:40px;color:var(--color-foreground-neutral-100__104rte71);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:8px;width:100%;padding-block:4px;transition:background-color .12s,border-color .12s,color .12s,transform .12s;display:flex}.ViewerCursorMenu_tierHeaderBtn__1vxea01f:hover{background:var(--color-state-color-10__104rte717)}.ViewerCursorMenu_tierHeaderBtn__1vxea01f:active{background:var(--color-state-color-20__104rte718);transform:translateY(1px)scale(.99)}.ViewerCursorMenu_tierHeaderBtn__1vxea01f[aria-expanded=true]{background:var(--color-state-color-20__104rte718);border-color:var(--color-foreground-color-300__104rte78)}.ViewerCursorMenu_tierAvatar__1vxea01g{border-radius:var(--radius-xs__104rte74e);flex-shrink:0;width:48px;height:48px;position:relative;overflow:hidden}.ViewerCursorMenu_tierAvatarPlaceholder__1vxea01h{border-radius:var(--radius-xs__104rte74e);background:var(--color-state-color-20__104rte718);width:48px;height:48px;color:var(--color-foreground-color-200__104rte77);font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ViewerCursorMenu_tierLabel__1vxea01i{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-neutral-100__104rte71);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ViewerCursorMenu_tierChevron__1vxea01j{width:16px;height:16px;color:var(--color-foreground-neutral-300__104rte73);flex-shrink:0;justify-content:center;align-items:center;transition:transform .12s;display:flex}.ViewerCursorMenu_tierChevronOpen__1vxea01k{transform:rotate(180deg)}.ViewerCursorMenu_tierCollapseBody__1vxea01l{flex-direction:column;padding:0 8px;display:flex;overflow:hidden}.ViewerCursorMenu_tierImageMenuItem__1vxea01m{background:var(--color-foreground-state-10__104rte7b);border-bottom-left-radius:var(--radius-sm__104rte74f);border-bottom-right-radius:var(--radius-sm__104rte74f);align-items:center;gap:4px;width:100%;padding:4px 14px 4px 4px;display:flex}.ViewerCursorMenu_tierImageRow__1vxea01n{flex-wrap:wrap;flex:1 0 0;align-items:center;gap:4px;min-width:0;display:flex}.ViewerCursorMenu_tierImageBtn__1vxea01o{border-radius:var(--radius-xs__104rte74e);object-fit:cover;cursor:pointer;background:var(--color-foreground-state-20__104rte7c);opacity:.4;border:1px solid #0000;width:48px;height:48px;padding:0;transition:border-color .12s,opacity .12s;position:relative;overflow:hidden}.ViewerCursorMenu_tierImageBtn__1vxea01o[aria-pressed=true],.ViewerCursorMenu_tierImageBtn__1vxea01o:hover:not([aria-disabled=true]){border-color:var(--color-foreground-color-100__104rte76);opacity:1}.ViewerCursorMenu_tierImageBtnImg__1vxea01p{object-fit:cover;width:100%;height:100%;display:block}.ViewerCursorMenu_devDockBase__1vxea01q{margin-inline:-12px;margin-bottom:calc(-1 * 16px - env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex}.ViewerCursorMenu_devDockPinned__1vxea01r{margin-top:auto}.ViewerCursorMenu_tierHelpButton__1vxea01s{width:12px;height:12px;color:var(--color-foreground-neutral-300__104rte73);cursor:help;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ViewerCursorMenu_tierHelpButton__1vxea01s:hover,.ViewerCursorMenu_tierHelpButton__1vxea01s:focus-visible{color:var(--color-foreground-neutral-100__104rte71)}.ViewerCursorMenu_tierHelpButton__1vxea01s:focus-visible{outline:none}.ViewerCursorMenu_partyPillDock__1vxea01t{margin-top:auto;padding-inline:12px;padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, var(--color-background-neutral-100__104rte7m) 62%, transparent);z-index:1;margin-inline:-12px;position:sticky;bottom:0}.ViewerCursorMenu_partyPill__1vxea01u{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);width:100%;min-height:40px;color:var(--color-background-color-0__104rte7q);font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);cursor:pointer;box-shadow:var(--shadow-large__104rte74l);border:none;justify-content:center;align-items:center;gap:8px;padding-inline:16px;display:flex}.ViewerCursorMenu_partyPill__1vxea01u:active{transform:scale(.98)}.ViewerCursorMenu_partyPillBadge__1vxea01v{border-radius:var(--radius-full__104rte74j);background:var(--color-background-color-0__104rte7q);min-width:20px;height:20px;color:var(--color-foreground-color-400__104rte79);font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);justify-content:center;align-items:center;padding-inline:6px;font-weight:700;display:inline-flex}@supports (width:1svw){.ViewerCursorMenu_cursorAppearanceMenu__1vxea013{max-width:min(100svw - 32px,256px)}}.DiscussionSortChip_menuSectionLabel__897ir80{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:.06em;font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-300__104rte73);text-transform:uppercase;padding:8px 12px 4px}.DiscussionSortChip_menuSectionLabel__897ir80:first-child{padding-top:4px}.DiscussionSortChip_menuSectionDivider__897ir81{background:var(--color-foreground-state-10__104rte7b);height:1px;margin:4px 8px}.NotificationBell_triggerWrap__wmogs20{display:inline-flex;position:relative}.NotificationBell_badge__wmogs21{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);min-width:16px;height:16px;color:var(--color-background-color-0__104rte7q);font-family:var(--typography-scale-labelSm-fontFamily__104rte748);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);pointer-events:none;box-shadow:0 0 0 2px var(--color-background-color-0__104rte7q);justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:-2px;right:-2px}.NotificationBell_panel__wmogs22{background:var(--color-background-color-0__104rte7q);border:1px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-lg__104rte74h);width:min(100vw - 32px,352px);max-height:min(70vh,560px);box-shadow:var(--shadow-large__104rte74l);flex-direction:column;display:flex;overflow:hidden}.NotificationBell_panelHeader__wmogs23{border-bottom:1px solid var(--color-foreground-state-10__104rte7b);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.NotificationBell_panelTitle__wmogs24{font-family:var(--typography-scale-labelLg-fontFamily__104rte73w);font-size:var(--typography-scale-labelLg-fontSize__104rte73x);line-height:var(--typography-scale-labelLg-lineHeight__104rte73y);font-weight:var(--typography-scale-labelLg-fontWeight__104rte73z);letter-spacing:var(--typography-scale-labelLg-letterSpacing__104rte740);font-variation-settings:var(--typography-scale-labelLg-fontVariationSettings__104rte741);color:var(--color-foreground-color-0__104rte75)}.NotificationBell_textButton__wmogs25{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-color-300__104rte78);cursor:pointer;background:0 0;border:none;padding:0;transition:color .12s}.NotificationBell_textButton__wmogs25:hover{color:var(--color-foreground-color-0__104rte75)}.NotificationBell_textButton__wmogs25:disabled{color:var(--color-foreground-state-20__104rte7c);cursor:default}.NotificationBell_textButton__wmogs25:focus-visible{outline:2px solid var(--color-state-color-10__104rte717);outline-offset:2px;border-radius:var(--radius-sm__104rte74f)}.NotificationBell_pushRow__wmogs26{background:var(--color-foreground-state-10__104rte7b);border-bottom:1px solid var(--color-foreground-state-10__104rte7b);font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-200__104rte77);align-items:center;gap:8px;padding:10px 16px;display:flex}.NotificationBell_pushRowGrow__wmogs27{flex:1;min-width:0}.NotificationBell_pushPromptSlot__wmogs28{flex-shrink:0;padding:8px}.NotificationBell_list__wmogs29{flex:1;overflow-y:auto}.NotificationBell_item__wmogs2a{border-bottom:1px solid var(--color-foreground-state-10__104rte7b);background:0 0;align-items:stretch;width:100%;transition:background .12s;display:flex;position:relative}.NotificationBell_item__wmogs2a:hover{background:var(--color-foreground-state-10__104rte7b)}.NotificationBell_itemActivate__wmogs2b{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:row;flex:1;align-items:center;gap:12px;padding:12px 16px;display:flex;position:relative}.NotificationBell_itemActivate__wmogs2b:focus-visible{outline:2px solid var(--color-state-color-10__104rte717);outline-offset:-2px}.NotificationBell_itemText__wmogs2c{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.NotificationBell_itemThumb__wmogs2d{object-fit:cover;border-radius:var(--radius-sm__104rte74f);background:var(--color-foreground-state-10__104rte7b);flex-shrink:0;width:48px;height:48px}.NotificationBell_markReadButton__wmogs2e{flex-shrink:0;align-self:center;margin-right:8px}.NotificationBell_unreadDot__wmogs2f{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-color-400__104rte79);width:8px;height:8px;position:absolute;top:18px;left:4px}.NotificationBell_itemTitle__wmogs2g{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-color-0__104rte75)}.NotificationBell_itemTitleUnread__wmogs2h{color:var(--color-foreground-color-400__104rte79)}.NotificationBell_itemMessage__wmogs2i{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-200__104rte77);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificationBell_itemTime__wmogs2j{font-family:var(--typography-scale-bodyXs-fontFamily__104rte73q);font-size:var(--typography-scale-bodyXs-fontSize__104rte73r);line-height:var(--typography-scale-bodyXs-lineHeight__104rte73s);font-weight:var(--typography-scale-bodyXs-fontWeight__104rte73t);letter-spacing:var(--typography-scale-bodyXs-letterSpacing__104rte73u);font-variation-settings:var(--typography-scale-bodyXs-fontVariationSettings__104rte73v);color:var(--color-foreground-color-300__104rte78)}.NotificationBell_emptyState__wmogs2k{text-align:center;font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-300__104rte78);padding:32px 24px}.ResumeUploadsModal_heading__1b3wg6z0{font-family:var(--typography-scale-h4-fontFamily__104rte72q);font-size:var(--typography-scale-h4-fontSize__104rte72r);line-height:var(--typography-scale-h4-lineHeight__104rte72s);font-weight:var(--typography-scale-h4-fontWeight__104rte72t);letter-spacing:var(--typography-scale-h4-letterSpacing__104rte72u);font-variation-settings:var(--typography-scale-h4-fontVariationSettings__104rte72v);color:var(--color-foreground-neutral-0__104rte70);margin:0}.ResumeUploadsModal_lead__1b3wg6z1{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);margin:0}.ResumeUploadsModal_fileList__1b3wg6z2{border:1px solid var(--color-foreground-state-10__104rte7b);border-radius:var(--radius-md__104rte74g);flex-direction:column;max-height:min(320px,40vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ResumeUploadsModal_fileRow__1b3wg6z3{align-items:center;gap:8px;padding:6px 8px;display:flex}.ResumeUploadsModal_fileRow__1b3wg6z3:not(:last-child){border-bottom:1px solid var(--color-foreground-state-10__104rte7b)}.ResumeUploadsModal_fileName__1b3wg6z4{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);min-width:0;color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ResumeUploadsModal_fileProgress__1b3wg6z5{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);flex-shrink:0}.ResumeUploadsModal_errorLine__1b3wg6z6{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-state-60__104rte7g);margin:0}.ResumeUploadsModal_actions__1b3wg6z7{justify-content:flex-end;gap:8px;display:flex}.UploadTray_trayRoot__2o81nj0{right:16px;bottom:max(16px, var(--party-dock-clearance,0px));z-index:80;pointer-events:none;flex-direction:column;width:min(360px,100vw - 32px);display:flex;position:fixed}.UploadTray_trayCard__2o81nj1{border-radius:var(--radius-lg__104rte74h);pointer-events:auto;box-shadow:var(--shadow-large__104rte74l);flex-direction:column;display:flex;overflow:hidden}.UploadTray_trayHeader__2o81nj2{border-bottom:1px solid var(--color-foreground-state-10__104rte7b);cursor:pointer;text-align:left;width:100%;color:var(--color-foreground-neutral-0__104rte70);background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.UploadTray_trayHeaderLabel__2o81nj3{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.UploadTray_trayBody__2o81nj4{flex-direction:column;max-height:40vh;display:flex;overflow-y:auto}.UploadTray_trayItem__2o81nj5{border-bottom:1px solid var(--color-foreground-state-10__104rte7b);flex-direction:column;gap:4px;padding:8px 12px;display:flex}.UploadTray_trayItem__2o81nj5:last-child{border-bottom:none}.UploadTray_trayItemHeader__2o81nj6{align-items:center;gap:8px;min-width:0;display:flex}.UploadTray_trayItemFileName__2o81nj7{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);min-width:0;color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.UploadTray_trayItemPhase__2o81nj8{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-neutral-300__104rte73);white-space:nowrap}.UploadTray_trayItemPhaseError__2o81nj9{color:var(--color-foreground-state-60__104rte7g)}.UploadTray_trayActions__2o81nja{align-items:center;gap:4px;display:flex}.WatchTimeDebugModal_dialog__1hbypqw0{width:min(92vw,640px);max-width:min(92vw,640px)}.WatchTimeDebugModal_heading__1hbypqw1{font-family:var(--typography-scale-h4-fontFamily__104rte72q);font-size:var(--typography-scale-h4-fontSize__104rte72r);line-height:var(--typography-scale-h4-lineHeight__104rte72s);font-weight:var(--typography-scale-h4-fontWeight__104rte72t);letter-spacing:var(--typography-scale-h4-letterSpacing__104rte72u);font-variation-settings:var(--typography-scale-h4-fontVariationSettings__104rte72v);color:var(--color-foreground-neutral-0__104rte70);margin:0}.WatchTimeDebugModal_subheading__1hbypqw2{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-100__104rte76);margin:0}.WatchTimeDebugModal_list__1hbypqw3{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.WatchTimeDebugModal_row__1hbypqw4{border-radius:var(--radius-sm__104rte74f);background:var(--color-background-state-10__104rte7w);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:8px 12px;display:grid}.WatchTimeDebugModal_rowTitle__1hbypqw5{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-0__104rte70);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.WatchTimeDebugModal_rowTotal__1hbypqw6{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-neutral-0__104rte70);font-variant-numeric:tabular-nums;white-space:nowrap}.WatchTimeDebugModal_rowSources__1hbypqw7{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-state-40__104rte7e);font-variant-numeric:tabular-nums;grid-column:1/-1;align-items:baseline;gap:8px;display:flex}.WatchTimeDebugModal_rowSourceDb__1hbypqw8{color:var(--color-foreground-color-100__104rte76)}.WatchTimeDebugModal_rowSourceLocal__1hbypqw9{color:var(--color-foreground-state-60__104rte7g)}.WatchTimeDebugModal_rowMeta__1hbypqwa{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-state-40__104rte7e);font-variant-numeric:tabular-nums;grid-column:1/-1;align-items:center;gap:8px;display:flex}.WatchTimeDebugModal_progressTrack__1hbypqwb{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-10__104rte7b);flex:auto;height:4px;position:relative;overflow:hidden}.WatchTimeDebugModal_progressFill__1hbypqwc{transform-origin:0;background:var(--color-foreground-state-50__104rte7f);border-radius:inherit;position:absolute;inset:0}.WatchTimeDebugModal_emptyState__1hbypqwd{font-family:var(--typography-scale-bodySm-fontFamily__104rte73k);font-size:var(--typography-scale-bodySm-fontSize__104rte73l);line-height:var(--typography-scale-bodySm-lineHeight__104rte73m);font-weight:var(--typography-scale-bodySm-fontWeight__104rte73n);letter-spacing:var(--typography-scale-bodySm-letterSpacing__104rte73o);font-variation-settings:var(--typography-scale-bodySm-fontVariationSettings__104rte73p);color:var(--color-foreground-color-100__104rte76);margin:0}.WatchTimeDebugModal_tierBlock__1hbypqwe{border-radius:var(--radius-sm__104rte74f);background:var(--color-background-state-10__104rte7w);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.WatchTimeDebugModal_tierBlockHeader__1hbypqwf{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.WatchTimeDebugModal_tierBlockCurrent__1hbypqwg{font-family:var(--typography-scale-labelMd-fontFamily__104rte742);font-size:var(--typography-scale-labelMd-fontSize__104rte743);line-height:var(--typography-scale-labelMd-lineHeight__104rte744);font-weight:var(--typography-scale-labelMd-fontWeight__104rte745);letter-spacing:var(--typography-scale-labelMd-letterSpacing__104rte746);font-variation-settings:var(--typography-scale-labelMd-fontVariationSettings__104rte747);color:var(--color-foreground-neutral-0__104rte70)}.WatchTimeDebugModal_tierBlockMeta__1hbypqwh{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:var(--typography-scale-labelSm-lineHeight__104rte74a);font-weight:var(--typography-scale-labelSm-fontWeight__104rte74b);letter-spacing:var(--typography-scale-labelSm-letterSpacing__104rte74c);font-variation-settings:var(--typography-scale-labelSm-fontVariationSettings__104rte74d);color:var(--color-foreground-state-50__104rte7f);font-variant-numeric:tabular-nums}.WatchTimeDebugModal_tierBlockProgressTrack__1hbypqwi{border-radius:var(--radius-full__104rte74j);background:var(--color-foreground-state-10__104rte7b);width:100%;height:4px;position:relative;overflow:hidden}.WatchTimeDebugModal_tierBlockProgressFill__1hbypqwj{transform-origin:0;background:var(--color-foreground-state-60__104rte7g);border-radius:inherit;position:absolute;inset:0}@keyframes RoomMap_mapCardReveal__18wnnx4{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes RoomMap_mapCardHide__18wnnx5{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.RoomMap_mapViewport__18wnnx0{z-index:0;background:var(--color-background-neutral-0__104rte7l);cursor:grab;transition:opacity .22s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow:hidden}.RoomMap_mapViewport__18wnnx0[data-dragging=true]{cursor:grabbing}.RoomMap_mapHandoffHost__18wnnx1{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.RoomMap_mapLoadingOverlay__18wnnx2{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.RoomMap_mapWorld__18wnnx3{z-index:2;will-change:transform;-webkit-user-select:none;user-select:none;transform-origin:0 0;place-content:center;place-items:center;gap:16px;padding:48px;display:grid;position:absolute;top:50%;left:50%}.RoomMap_mapWorld__18wnnx3[data-revealing=true]>*{animation:.7s cubic-bezier(.22,1.12,.36,1) both RoomMap_mapCardReveal__18wnnx4;animation-delay:calc(.45s + var(--map-reveal-delay,0s))}.RoomMap_mapWorld__18wnnx3[data-leaving=true]>*{animation:.32s ease-in both RoomMap_mapCardHide__18wnnx5;animation-delay:calc(var(--map-reveal-delay,0s) * .35)}
