.Cursor_cursorRoot__4jehn11{box-sizing:border-box;pointer-events:none;transform-origin:11px 13px;justify-content:flex-start;align-items:flex-start;min-width:40px;min-height:40px;transition:padding .18s,transform .14s;display:inline-flex;position:relative;overflow:visible;transform:translate(-11px,-13px)}.Cursor_cursorRoot__4jehn11[data-cursor-state=resting]{padding-bottom:6px;padding-right:6px}.Cursor_cursorRoot__4jehn11[data-cursor-state=hover]{transform-origin:11px 9px;padding-bottom:7px;padding-right:9px;transform:translate(-11px,-9px)}.Cursor_cursorRoot__4jehn11[data-cursor-pressed=true]{transform:translate(-11px,-13px)scale(.9)}.Cursor_cursorRoot__4jehn11[data-cursor-state=hover][data-cursor-pressed=true]{transform:translate(-11px,-9px)scale(.9)}.Cursor_cursorShapeDropShadow__4jehn12{filter:drop-shadow(1px 2px 5px var(--cursor-shadow,var(--color-foreground-state-30__104rte7d)));transition:filter .16s}.Cursor_cursorRoot__4jehn11[data-cursor-pressed=true] .Cursor_cursorShapeDropShadow__4jehn12{filter:drop-shadow(0px 0px 0px var(--cursor-shadow,var(--color-foreground-state-30__104rte7d)))}.Cursor_shapeSlot__4jehn13{flex-shrink:0;justify-content:center;align-items:center;transition:width .18s,height .18s;display:flex}.Cursor_cursorRoot__4jehn11[data-cursor-state=resting] .Cursor_shapeSlot__4jehn13{width:36.758px;height:36.758px}.Cursor_cursorRoot__4jehn11[data-cursor-state=hover] .Cursor_shapeSlot__4jehn13{width:31.945px;height:30.185px}.Cursor_shapeRotate__4jehn14{transform-origin:50%}.Cursor_labelStack__4jehn15{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;top:20px;left:29.88px}.Cursor_userLabel__4jehn16{white-space:nowrap;color:var(--cursor-accent,var(--color-foreground-color-300__104rte78));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);align-items:center;gap:2px;margin:0;display:inline-flex}.Cursor_friendTagPill__4jehn17{font-family:var(--typography-scale-labelSm-fontFamily__104rte748);font-size:var(--typography-scale-labelSm-fontSize__104rte749);line-height:1.5;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(--cursor-accent,var(--color-foreground-color-300__104rte78));background:color-mix(in srgb, var(--cursor-accent,var(--color-foreground-color-300__104rte78)) 18%, transparent);border-radius:var(--radius-full__104rte74j);flex-shrink:0;margin-left:6px;padding:0 6px}.Cursor_contributorGlyph__4jehn18{flex-shrink:0;font-size:.85em;display:inline-flex}.Cursor_messageBubble__4jehn19{z-index:0;box-sizing:border-box;border-radius:var(--radius-sm__104rte74f);width:max-content;min-width:0;max-width:240px;color:var(--color-foreground-neutral-0__104rte70);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);align-self:flex-start;align-items:flex-start;gap:6px;display:flex}.Cursor_messageBubbleWithImage__4jehn1a{align-items:center;padding:4px 8px 4px 4px}.Cursor_messageBubbleTextOnly__4jehn1b{padding:4px 12px}.Cursor_messageAvatar__4jehn1c{z-index:1;border-radius:var(--radius-xs__104rte74e);flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.Cursor_messageTextCol__4jehn1d{z-index:1;flex-direction:column;flex:1 0 0;justify-content:center;min-width:0;min-height:24px;display:flex;position:relative}.Cursor_messageParagraph__4jehn1e{white-space:normal;word-break:break-word;line-height:var(--typography-scale-labelMd-lineHeight__104rte744);margin:0}.Cursor_messageActions__4jehn1f{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;display:flex}.Cursor_messageInputInline__4jehn1g{all:unset;box-sizing:border-box;width:auto;min-width:1ch;max-width:100%;font:inherit;color:inherit;resize:none;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;caret-color:currentColor;pointer-events:auto;field-sizing:content;background:0 0;border:0;outline:0;margin:0;padding:0;display:block;overflow:hidden}
