.LHLfLq_list{gap:var(--gg-space-row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LHLfLq_message,.LHLfLq_mine{gap:var(--gg-space-tight);flex-direction:column;min-width:0;display:flex}.LHLfLq_meta{gap:var(--gg-space-list-gap);font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);flex-wrap:wrap;margin:0;display:flex}.LHLfLq_author{color:var(--gg-role-ink);font-weight:var(--gg-typography-text-name-weight)}.LHLfLq_flag{color:var(--gg-role-held);font-weight:var(--gg-typography-text-label-weight)}.LHLfLq_body,.LHLfLq_removed,.LHLfLq_quote{overflow-wrap:anywhere;white-space:break-spaces;margin:0}.LHLfLq_removed{color:var(--gg-role-muted);font-style:italic}.LHLfLq_quote{padding-left:var(--gg-space-list-gap);border-left:2px solid var(--gg-role-line);color:var(--gg-role-muted);font-size:var(--gg-typography-text-small-size)}.LHLfLq_row{gap:var(--gg-space-tight);flex-wrap:wrap;display:flex}.LHLfLq_reaction,.LHLfLq_reactionOn,.LHLfLq_action{min-width:var(--gg-size-tap-target);min-height:var(--gg-size-tap-target);padding:0 var(--gg-space-list-gap);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-pill);background:var(--gg-role-panel2);font-size:var(--gg-typography-text-label-size);font-weight:var(--gg-typography-text-label-weight)}.LHLfLq_reactionOn{border-color:var(--gg-role-you);color:var(--gg-role-you)}.LHLfLq_action{color:var(--gg-role-muted)}.LHLfLq_action:disabled{opacity:.6}.LHLfLq_composer{--foot-dock:max(var(--gs-foot-dock,0px), env(safe-area-inset-bottom,0px));bottom:calc(var(--foot-dock) + var(--gg-space-card-gap));gap:var(--gg-space-tight);padding:var(--gg-space-card-gap) 0 0;border-top:1px solid var(--gg-role-line);background:var(--gg-role-ground);flex-direction:column;display:flex;position:sticky}.LHLfLq_atFoot.LHLfLq_atFoot{min-height:calc(100dvh - var(--chat-outside,0px));padding-bottom:0}.LHLfLq_atFoot>.LHLfLq_doorFill{flex-direction:column;flex:1;display:flex}.LHLfLq_doorFill>*{flex-direction:column;flex:1;justify-content:center;display:flex}.LHLfLq_atFoot>.LHLfLq_composer{margin-top:auto}.LHLfLq_atFoot:has(>.LHLfLq_doorFill)>.LHLfLq_composer{position:relative;bottom:auto}.LHLfLq_composer:after{content:"";height:calc(var(--foot-dock) + var(--gg-space-card-gap));background:var(--gg-role-ground);position:absolute;top:100%;left:0;right:0}.LHLfLq_paneComposer{background:var(--gg-role-card);border:none;padding:0}.LHLfLq_paneComposer:after{background:var(--gg-role-card)}@media (min-width:600px){.LHLfLq_paneComposer:after{display:none}}.LHLfLq_headTitleRow.LHLfLq_headTitleRow{margin-left:0}.LHLfLq_paneOptions{margin-left:auto}.LHLfLq_replying{justify-content:space-between;align-items:center;gap:var(--gg-space-row-gap);font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);margin:0;display:flex}.LHLfLq_terms{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);margin:0}.LHLfLq_termsLink{color:inherit;text-decoration:underline}.LHLfLq_composerLine{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);margin:0}.LHLfLq_compose{gap:var(--gg-space-row-gap);align-items:stretch;display:flex}.LHLfLq_input{box-sizing:border-box;min-width:0;min-height:var(--gg-size-button);padding:var(--gg-space-tight) var(--gg-space-card-gap);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-input);background:var(--gg-role-panel2);color:var(--gg-role-ink);font:inherit;resize:none;flex:1}.LHLfLq_input::placeholder{color:var(--gg-role-muted)}.LHLfLq_compose .LHLfLq_send{min-width:var(--gg-size-button-large);border-radius:var(--gg-radius-pill);flex:none}.LHLfLq_heckles{align-items:flex-start;gap:var(--gg-space-tight);flex-direction:column;display:flex}.LHLfLq_heckle{padding:var(--gg-space-card-gap) var(--gg-space-card-padding);border:1px solid var(--gg-role-score-gold);border-radius:var(--gg-radius-row)}.LHLfLq_heckleChip{align-items:center;gap:var(--gg-space-tight);display:inline-flex}.LHLfLq_heckles .LHLfLq_heckleChip{color:var(--gg-role-ink)}.LHLfLq_heckleChip svg{color:var(--gg-role-you)}.LHLfLq_heckleChip[aria-expanded=true]{border-color:var(--gg-role-you);color:var(--gg-role-you)}.LHLfLq_heckleTag{color:var(--gg-role-score-gold);font-weight:var(--gg-typography-text-label-weight)}.LHLfLq_message,.LHLfLq_mine{-webkit-touch-callout:none;position:relative}.LHLfLq_line{gap:var(--gg-space-list-gap);align-items:flex-start;min-width:0;display:flex}.LHLfLq_lineText{gap:var(--gg-space-tight);flex-direction:column;flex:1;min-width:0;display:flex}.LHLfLq_avatar{width:var(--gg-size-tap-target);height:var(--gg-size-tap-target);border-radius:var(--gg-radius-pill);background:var(--gg-role-card2);color:var(--gg-role-ink);font-family:var(--font-display);font-size:var(--gg-typography-display-team-dot-size);font-weight:var(--gg-typography-display-title-weight);flex:none;justify-content:center;align-items:center;display:inline-flex}.LHLfLq_avatar[data-team]{background:var(--team);color:var(--gg-role-on-team)}.LHLfLq_paneList .LHLfLq_lineText{padding:var(--gg-space-list-gap) var(--gg-space-card-gap);border-radius:var(--gg-radius-control);background:var(--gg-role-card2);flex:0 auto}.LHLfLq_mine .LHLfLq_line{justify-content:flex-end}.LHLfLq_mine .LHLfLq_lineText{max-width:85%;padding:var(--gg-space-list-gap) var(--gg-space-card-gap);border-radius:var(--gg-radius-control);background:var(--gg-role-you);color:var(--gg-role-on-you);flex:0 auto}.LHLfLq_mine .LHLfLq_meta,.LHLfLq_mine .LHLfLq_body,.LHLfLq_mine .LHLfLq_removed,.LHLfLq_mine .LHLfLq_quote,.LHLfLq_mine .LHLfLq_heckleTag,.LHLfLq_mine .LHLfLq_flag{color:inherit}.LHLfLq_mine .LHLfLq_quote{border-left-color:currentColor}.LHLfLq_mine .LHLfLq_row{justify-content:flex-end}.LHLfLq_message>.LHLfLq_row{padding-left:calc(var(--gg-size-tap-target) + var(--gg-space-list-gap))}.LHLfLq_readerOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.LHLfLq_options.LHLfLq_options[data-kind]{width:var(--gg-size-tap-target);min-width:var(--gg-size-tap-target);min-height:var(--gg-size-tap-target);opacity:0;justify-content:center;padding:0;position:absolute;top:0;right:0}.LHLfLq_options.LHLfLq_options[data-kind]:focus-visible{opacity:1}.LHLfLq_iconButton.LHLfLq_iconButton[data-kind]{width:var(--gg-size-tap-target);min-width:var(--gg-size-tap-target);min-height:var(--gg-size-tap-target);color:var(--gg-role-ink);flex:none;justify-content:center;margin-left:auto;padding:0}.LHLfLq_menu{gap:var(--gg-space-row-gap);flex-direction:column;display:flex}.LHLfLq_menuRow{gap:var(--gg-space-tight);flex-direction:column;display:flex}.LHLfLq_menuHelper{color:var(--gg-role-muted);font-size:var(--gg-typography-text-small-size);margin:0}.LHLfLq_switchRow{justify-content:space-between;align-items:center;gap:var(--gg-space-row-gap);min-height:var(--gg-size-button-large);padding:var(--gg-space-tight) var(--gg-space-tight) var(--gg-space-tight) var(--gg-space-card-padding);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-row);background:var(--gg-role-panel);font-weight:var(--gg-typography-text-label-weight);display:flex}.LHLfLq_switchText{gap:var(--gg-space-tight);flex-direction:column;display:flex}.LHLfLq_switch{width:var(--gg-size-tap-target);height:var(--gg-size-tap-target);flex:none}.LHLfLq_switch[aria-disabled=true]{opacity:.6}.LHLfLq_photoButton{width:100%;max-width:var(--gg-size-chat-photo-width);border-radius:var(--gg-radius-card);cursor:pointer;background:0 0;border:0;padding:0;display:block}.LHLfLq_photo{width:100%;height:auto;max-height:var(--gg-size-chat-photo-height);object-fit:contain;border-radius:var(--gg-radius-card);display:block}.LHLfLq_viewerPhoto{object-fit:contain;width:100%;height:auto;display:block}.LHLfLq_earlier{min-height:var(--gg-size-tap-target);padding:0 var(--gg-space-list-gap);color:var(--gg-role-muted);font-size:var(--gg-typography-text-label-size);font-weight:var(--gg-typography-text-label-weight);background:0 0;border:0;margin:0 auto;display:block}.LHLfLq_deskScreen.LHLfLq_deskScreen{padding:0 var(--gg-space-gutter)}.LHLfLq_deskTitleRow.LHLfLq_deskTitleRow{display:contents}.LHLfLq_deskEmpty{flex-direction:column;display:flex}.LHLfLq_deskEmpty>.LHLfLq_doorFill{flex-direction:column;flex:1;display:flex}.LHLfLq_deskScreen>ol{margin-inline:calc(var(--gg-space-gutter) * -1)}.LHLfLq_deskLine{gap:var(--gg-space-tight);-webkit-touch-callout:none;flex-direction:column;min-width:0;display:flex;position:relative}.LHLfLq_deskComposer.LHLfLq_deskComposer{background:0 0;border:none;padding:0;position:static}.LHLfLq_deskComposer:after{display:none}
