.nmf-discussion[data-v-f4bedaeb]{gap:var(--fl-s2);height:min(720px,calc(var(--fl-available-height,100dvh)*.85));min-height:0;max-height:calc(var(--fl-available-height,100dvh) - var(--fl-safe-top) - var(--fl-s4));padding-bottom:max(var(--fl-s4),var(--fl-safe-bottom));flex-direction:column;display:flex;position:relative;overflow:hidden}.nmf-discussion__heading[data-v-f4bedaeb]{gap:var(--fl-s2);flex:none;display:grid}.nmf-discussion__reactions[data-v-f4bedaeb]{gap:var(--fl-s2);flex:none;align-items:center;display:flex}.nmf-discussion__reactions>span[data-v-f4bedaeb]{color:var(--fl-text-2);text-align:right;margin-left:auto}.nmf-discussion__message-reactions button[data-v-f4bedaeb],.nmf-discussion__reactions button[data-v-f4bedaeb]{isolation:isolate;border-radius:var(--fl-r-md);color:var(--fl-text);font:var(--fl-caption-md);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:6px 9px;display:flex;position:relative}.nmf-discussion__message-reactions button[data-v-f4bedaeb]:before,.nmf-discussion__reactions button[data-v-f4bedaeb]:before{content:"";z-index:-1;border-radius:inherit;background:var(--fl-card);position:absolute;inset:4px 0}.nmf-discussion__message-reactions button[aria-pressed=true][data-v-f4bedaeb],.nmf-discussion__reactions button[aria-pressed=true][data-v-f4bedaeb]{color:var(--fl-btn-block-fg)}.nmf-discussion__message-reactions button[aria-pressed=true][data-v-f4bedaeb]:before,.nmf-discussion__reactions button[aria-pressed=true][data-v-f4bedaeb]:before{background:var(--fl-btn-block-bg)}.nmf-discussion__history[data-v-f4bedaeb]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.nmf-discussion__list[data-v-f4bedaeb]{overscroll-behavior:contain;min-height:0;padding-block:var(--fl-s1);flex:1;overflow:hidden auto}.nmf-discussion__empty[data-v-f4bedaeb]{min-height:min(220px,calc(var(--fl-available-height,100dvh)*.35));justify-content:center;align-items:center;gap:var(--fl-s3);text-align:center;padding:var(--fl-s4);flex-direction:column;display:flex}.nmf-discussion__empty p[data-v-f4bedaeb]{color:var(--fl-text-2);text-wrap:balance}.nmf-discussion__message[data-v-f4bedaeb]{gap:var(--fl-s2);padding:var(--fl-s2) 0;display:flex}.nmf-discussion__avatar[data-v-f4bedaeb]{background:var(--fl-card);width:32px;height:32px;color:var(--fl-text);font:var(--fl-caption-md);border-radius:50%;flex:none;place-items:center;display:grid}.nmf-discussion__message-body[data-v-f4bedaeb]{flex:1;min-width:0}.nmf-discussion__meta[data-v-f4bedaeb]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.nmf-discussion__meta strong[data-v-f4bedaeb]{font:var(--fl-label);overflow-wrap:anywhere}.nmf-discussion__meta time[data-v-f4bedaeb]{font:var(--fl-micro);color:var(--fl-text-3)}.nmf-discussion__message-body p[data-v-f4bedaeb]{font:var(--fl-body);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:3px;font-size:16px;line-height:1.45}.nmf-discussion__message-reactions[data-v-f4bedaeb]{gap:4px;margin-top:6px;display:flex}.nmf-discussion__message-reactions button[data-v-f4bedaeb]{padding:3px 8px}.nmf-discussion__message-reactions button[data-v-f4bedaeb]:before{inset:8px 2px}.nmf-discussion__more[data-v-f4bedaeb]{width:44px;height:44px;color:var(--fl-text-2);cursor:pointer;background:0 0;border:0;flex:none;align-self:start;place-items:center;margin-top:-6px;display:grid}.nmf-discussion__footer[data-v-f4bedaeb]{gap:var(--fl-s2);flex:none;min-width:0;display:grid}.nmf-discussion__footer.is-embedded[data-v-f4bedaeb]{padding:var(--fl-s2) var(--fl-gutter)}.nmf-discussion__composer[data-v-f4bedaeb]{align-items:end;gap:var(--fl-s2);flex:none;min-width:0;display:flex}.nmf-discussion__input[data-v-f4bedaeb]{align-items:end;gap:var(--fl-s1);border:1px solid var(--fl-hairline);background:var(--fl-card);border-radius:26px;flex:1;min-width:0;padding:3px;display:flex}.nmf-discussion__react[data-v-f4bedaeb]{background:var(--fl-card);width:44px;height:44px;color:var(--fl-text-2);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-bottom:4px;padding:0;display:grid}.nmf-discussion__react[data-v-f4bedaeb]:active{background:var(--fl-row);color:var(--fl-text)}.nmf-discussion__composer textarea[data-v-f4bedaeb]{resize:none;min-width:0;min-height:44px;max-height:132px;color:var(--fl-text);font:var(--fl-body);box-sizing:border-box;background:0 0;border:0;border-radius:22px;outline:none;flex:1;margin:0;padding:11px 0 11px 14px;font-size:16px;line-height:22px}.nmf-discussion__composer textarea[data-v-f4bedaeb]::placeholder{color:var(--fl-text-2);opacity:1}.nmf-discussion__input[data-v-f4bedaeb]:focus-within{border-color:var(--fl-text-2)}.nmf-discussion__send[data-v-f4bedaeb]{isolation:isolate;width:44px;height:44px;color:var(--fl-text-on-gold);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.nmf-discussion__send[data-v-f4bedaeb]:before{content:"";z-index:-1;background:var(--fl-gold);transition:background var(--fl-dur-fast) var(--fl-ease-out),opacity var(--fl-dur-fast) var(--fl-ease-out);border-radius:50%;position:absolute;inset:4px}.nmf-discussion__send[data-v-f4bedaeb]:disabled{color:var(--fl-text-3);cursor:default}.nmf-discussion__send[data-v-f4bedaeb]:disabled:before{background:var(--fl-hairline)}.nmf-discussion__send[data-v-f4bedaeb]:active:not(:disabled):before{background:var(--fl-gold-deep)}.nmf-discussion__closed[data-v-f4bedaeb],.nmf-discussion__notice[data-v-f4bedaeb]{color:var(--fl-text-2);flex:none}.nmf-discussion__new[data-v-f4bedaeb]{bottom:var(--fl-s3);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #00000026}.nmf-discussion__blocked[data-v-f4bedaeb]{min-height:44px;color:var(--fl-text-2);cursor:pointer;background:0 0;border:0;justify-self:start}.nmf-discussion__sr[data-v-f4bedaeb]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nmf-discussion-popover[data-v-f4bedaeb]{--width:220px;--max-width:calc(100vw - 32px);--background:var(--fl-sheet);--color:var(--fl-text)}.nmf-discussion-menu[data-v-f4bedaeb]{padding:var(--fl-s2);color:var(--fl-text);background:var(--fl-sheet)}.nmf-discussion-menu__reactions[data-v-f4bedaeb]{gap:var(--fl-s1);padding-bottom:var(--fl-s2);border-bottom:1px solid var(--fl-hairline);display:flex}.nmf-discussion-menu__reactions button[data-v-f4bedaeb]{border-radius:var(--fl-r-sm);background:var(--fl-card);cursor:pointer;border:0;flex:1;min-width:44px;min-height:44px;font-size:20px}.nmf-discussion-menu__reactions button[aria-pressed=true][data-v-f4bedaeb]{box-shadow:inset 0 0 0 1px var(--fl-text-2)}.nmf-discussion-menu__action[data-v-f4bedaeb]{border-radius:var(--fl-r-sm);width:100%;min-height:44px;color:var(--fl-text);font:var(--fl-label);text-align:left;cursor:pointer;background:0 0;border:0;padding:10px 8px;display:block}.nmf-discussion-menu__action[data-v-f4bedaeb]:active{background:var(--fl-row)}.nmf-discussion-menu__action.is-destructive[data-v-f4bedaeb]{color:var(--fl-red)}.nmf-discussion button[data-v-f4bedaeb]:focus-visible,.nmf-discussion-menu button[data-v-f4bedaeb]:focus-visible,.nmf-discussion__footer button[data-v-f4bedaeb]:focus-visible{outline:2px solid var(--fl-focus-ring);outline-offset:2px}.nmf-discussion-host.is-embedded[data-v-f4bedaeb]{flex-direction:column;height:100%;min-height:0;display:flex}.nmf-discussion.is-embedded[data-v-f4bedaeb]{flex:1;gap:0;height:100%;min-height:0;max-height:none;padding:0}.is-embedded .nmf-discussion__heading[data-v-f4bedaeb]{justify-content:space-between;align-items:center;gap:var(--fl-s2);display:flex}.is-embedded .nmf-discussion__heading h2[data-v-f4bedaeb]{font:var(--fl-subtitle)}.is-embedded .nmf-discussion__reactions[data-v-f4bedaeb]{gap:4px}.is-embedded .nmf-discussion__reactions button[data-v-f4bedaeb]{padding:5px 7px}.is-embedded .nmf-discussion__reactions button[data-v-f4bedaeb]:before{inset:4px}.is-embedded .nmf-discussion__list[data-v-f4bedaeb]{scrollbar-width:thin;padding:var(--fl-s2) var(--fl-gutter)}.is-embedded .nmf-discussion__empty[data-v-f4bedaeb]{min-height:160px}@media (width<=359px){.nmf-discussion__reactions[data-v-f4bedaeb]{gap:4px}.nmf-discussion__reactions button[data-v-f4bedaeb]{padding:6px}.nmf-discussion__reactions>span[data-v-f4bedaeb]{font-size:10px}}
