.lb-root{--lb-radius:0.5em;--lb-spacing:1em;--lb-accent:#17f;--lb-accent-foreground:#fff;--lb-background:#fff;--lb-foreground:#111;--lb-icon-size:20px;--lb-icon-weight:1.5px;--lb-avatar-radius:50%;--lb-button-radius:calc(0.75 * var(--lb-radius));--lb-transition-duration:0.1s;--lb-transition-easing:cubic-bezier(0.4,0,0.2,1);--lb-elevation-shadow:0 0 0 1px #0000000a,0 2px 6px #00000014,0 8px 26px #0000001f;--lb-tooltip-shadow:0 2px 4px #00000014,0 4px 12px #0000001f;--lb-elevation-background:var(--lb-background);--lb-elevation-foreground:var(--lb-foreground);--lb-tooltip-background:#222;--lb-tooltip-foreground:#fff;--lb-accent-contrast:8%;--lb-foreground-contrast:8%;--lb-elevation-foreground-contrast:8%;--lb-tooltip-foreground-contrast:10%;--lb-accent-subtle:color-mix(in srgb,var(--lb-accent),var(--lb-background) calc(100% - (var(--lb-accent-contrast) + 0 * ((100% - var(--lb-accent-contrast)) / 9))));--lb-accent-moderate:color-mix(in srgb,var(--lb-accent),var(--lb-background) calc(100% - (var(--lb-accent-contrast) + 3 * ((100% - var(--lb-accent-contrast)) / 9))));--lb-accent-tertiary:color-mix(in srgb,var(--lb-accent),var(--lb-background) calc(100% - (var(--lb-accent-contrast) + 5 * ((100% - var(--lb-accent-contrast)) / 9))));--lb-accent-secondary:color-mix(in srgb,var(--lb-accent),var(--lb-background) calc(100% - (var(--lb-accent-contrast) + 7 * ((100% - var(--lb-accent-contrast)) / 9))));--lb-foreground-subtle:color-mix(in srgb,var(--lb-foreground),var(--lb-background) calc(100% - (var(--lb-foreground-contrast) + 0 * ((100% - var(--lb-foreground-contrast)) / 9))));--lb-foreground-moderate:color-mix(in srgb,var(--lb-foreground),var(--lb-background) calc(100% - (var(--lb-foreground-contrast) + 3 * ((100% - var(--lb-foreground-contrast)) / 9))));--lb-foreground-tertiary:color-mix(in srgb,var(--lb-foreground),var(--lb-background) calc(100% - (var(--lb-foreground-contrast) + 5 * ((100% - var(--lb-foreground-contrast)) / 9))));--lb-foreground-secondary:color-mix(in srgb,var(--lb-foreground),var(--lb-background) calc(100% - (var(--lb-foreground-contrast) + 7 * ((100% - var(--lb-foreground-contrast)) / 9))));--lb-elevation-foreground-subtle:color-mix(in srgb,var(--lb-elevation-foreground),var(--lb-elevation-background) calc(100% - (var(--lb-elevation-foreground-contrast) + 0 * ((100% - var(--lb-elevation-foreground-contrast)) / 9))));--lb-elevation-foreground-moderate:color-mix(in srgb,var(--lb-elevation-foreground),var(--lb-elevation-background) calc(100% - (var(--lb-elevation-foreground-contrast) + 3 * ((100% - var(--lb-elevation-foreground-contrast)) / 9))));--lb-elevation-foreground-tertiary:color-mix(in srgb,var(--lb-elevation-foreground),var(--lb-elevation-background) calc(100% - (var(--lb-elevation-foreground-contrast) + 5 * ((100% - var(--lb-elevation-foreground-contrast)) / 9))));--lb-elevation-foreground-secondary:color-mix(in srgb,var(--lb-elevation-foreground),var(--lb-elevation-background) calc(100% - (var(--lb-elevation-foreground-contrast) + 7 * ((100% - var(--lb-elevation-foreground-contrast)) / 9))));--lb-tooltip-foreground-subtle:color-mix(in srgb,var(--lb-tooltip-foreground),var(--lb-tooltip-background) calc(100% - (var(--lb-tooltip-foreground-contrast) + 0 * ((100% - var(--lb-tooltip-foreground-contrast)) / 9))));--lb-tooltip-foreground-moderate:color-mix(in srgb,var(--lb-tooltip-foreground),var(--lb-tooltip-background) calc(100% - (var(--lb-tooltip-foreground-contrast) + 3 * ((100% - var(--lb-tooltip-foreground-contrast)) / 9))));--lb-tooltip-foreground-tertiary:color-mix(in srgb,var(--lb-tooltip-foreground),var(--lb-tooltip-background) calc(100% - (var(--lb-tooltip-foreground-contrast) + 5 * ((100% - var(--lb-tooltip-foreground-contrast)) / 9))));--lb-tooltip-foreground-secondary:color-mix(in srgb,var(--lb-tooltip-foreground),var(--lb-tooltip-background) calc(100% - (var(--lb-tooltip-foreground-contrast) + 7 * ((100% - var(--lb-tooltip-foreground-contrast)) / 9))));accent-color:var(--lb-accent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;text-size-adjust:none}.lb-root,.lb-root *,.lb-root :after,.lb-root :before{box-sizing:border-box}.lb-icon{--lb-icon-background:var(--lb-background);width:var(--lb-icon-size);height:var(--lb-icon-size);stroke-width:var(--lb-icon-weight)}.lb-button{--lb-button-background:var(--lb-background);all:unset;position:relative;display:flex;box-sizing:inherit;align-items:center;justify-content:center;padding:calc(.25 * var(--lb-spacing));border-radius:var(--lb-button-radius);background:var(--lb-button-background);color:var(--lb-foreground-moderate);cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition-property:background,color,opacity;transition-timing-function:var(--lb-transition-easing);user-select:none}.lb-button,.lb-button:after{transition-duration:var(--lb-transition-duration)}.lb-button:after{position:absolute;border-radius:inherit;content:"";inset:0;pointer-events:none;transition-property:box-shadow;transition-timing-function:var(--lb-transition-easing)}.lb-button:where(:focus-visible){z-index:1}.lb-button:where(:focus-visible):after{box-shadow:var(--lb-background) 0 0 0 2px,var(--lb-accent) 0 0 0 4px}.lb-button:where(:disabled){cursor:not-allowed;opacity:.5}.lb-button:where(:enabled:hover,:enabled:focus-visible,[aria-expanded=true],[aria-selected=true]){--lb-button-background:var(--lb-foreground-subtle);color:var(--lb-foreground-tertiary)}.lb-button:where([data-variant=default]:not(:is(:enabled:hover,:enabled:focus-visible,[aria-expanded=true],[aria-selected=true]))){background:0 0}.lb-button:where([data-variant=primary]){--lb-button-background:var(--lb-accent);color:var(--lb-accent-foreground)}.lb-button:where([data-variant=primary]):where(:enabled:hover,:enabled:focus-visible,[aria-expanded=true],[aria-selected=true]){--lb-button-background:var(--lb-accent-secondary);color:var(--lb-accent-foreground)}.lb-button:where([data-variant=outline]){box-shadow:inset 0 0 0 1px var(--lb-foreground-subtle);transition-property:background,color,opacity,box-shadow}.lb-button-icon{--lb-icon-background:var(--lb-button-background)}.lb-dropdown-item-icon{color:var(--lb-elevation-foreground-moderate);margin-inline-end:calc(.375 * var(--lb-spacing));margin-inline-start:calc(-.125 * var(--lb-spacing));transition-duration:var(--lb-transition-duration);transition-property:color;transition-timing-function:var(--lb-transition-easing)}.lb-dropdown-item:where(:is([data-highlighted],[data-selected])) :where(.lb-dropdown-item-icon){color:var(--lb-elevation-foreground-tertiary)}.lb-composer-suggestions-list{padding:0;margin:0;list-style:none}.lb-composer-suggestions-list-item{scroll-margin-block:4px}.lb-composer-mention-suggestions{--lb-composer-mention-suggestion-avatar-size:1.25rem}.lb-composer-mention-suggestion{padding:calc(.375 * var(--lb-spacing)) calc(.625 * var(--lb-spacing))}.lb-composer-mention-suggestion-avatar{width:var(--lb-composer-mention-suggestion-avatar-size);background:var(--lb-elevation-foreground-subtle);color:var(--lb-elevation-foreground-moderate);margin-block:calc(.125 * var(--lb-spacing));margin-inline-end:calc(.5 * var(--lb-spacing));margin-inline-start:calc(-.125 * var(--lb-spacing))}@supports (background:-webkit-named-image(i)){.lb-emoji{transform:scale(.825);will-change:transform}}.lb-emoji-picker-emoji,.lb-quick-emoji-picker-emoji{all:unset;display:flex;overflow:hidden;box-sizing:inherit;align-items:center;justify-content:center;padding:calc(.375 * var(--lb-spacing));aspect-ratio:1;text-align:center}.lb-emoji-picker{--lb-emoji-picker-padding:6px;--lb-emoji-picker-offset-padding:calc(6px + 0.375 * var(--lb-spacing));display:flex;height:350px;flex-direction:column;color:var(--lb-elevation-foreground)}.lb-emoji-picker-header{flex:none;border-block-end:1px solid var(--lb-elevation-foreground-subtle)}.lb-emoji-picker-search-container{position:relative;display:flex;align-items:center}.lb-emoji-picker-search{all:unset;width:100%;box-sizing:inherit;padding:var(--lb-emoji-picker-offset-padding);appearance:textfield;background:0 0;outline:none;padding-inline-start:calc(var(--lb-icon-size) + var(--lb-emoji-picker-offset-padding) + .375 * var(--lb-spacing))}.lb-emoji-picker-search::placeholder{color:var(--lb-foreground-moderate)}.lb-emoji-picker-search::-webkit-search-cancel-button{display:none}.lb-emoji-picker-search-icon{position:absolute;color:var(--lb-elevation-foreground-moderate);inset-inline-start:var(--lb-emoji-picker-offset-padding);pointer-events:none}.lb-emoji-picker-content{position:relative;flex:1}.lb-emoji-picker-empty,.lb-emoji-picker-error,.lb-emoji-picker-loading{position:absolute;display:flex;align-items:center;justify-content:center;inset:0}.lb-emoji-picker-loading{color:var(--lb-elevation-foreground-moderate)}.lb-emoji-picker-empty,.lb-emoji-picker-error{padding:var(--lb-spacing);color:var(--lb-elevation-foreground-tertiary);font-size:.875em;text-align:center;text-wrap:balance}.lb-emoji-picker-category-header{padding:var(--lb-emoji-picker-padding) var(--lb-emoji-picker-offset-padding);background:var(--lb-elevation-background)}.lb-emoji-picker-category-header-title{color:var(--lb-elevation-foreground-tertiary);font-size:.675em;font-weight:600;text-transform:uppercase}.lb-emoji-picker-grid{position:absolute;animation:lb-animation-appear var(--lb-transition-duration) var(--lb-transition-easing) both;inset:0}.lb-emoji-picker-row{display:flex;padding-inline:6px;scroll-margin-block:6px}.lb-emoji-picker-row:where([data-last]){padding-block-end:6px}.lb-emoji-picker-emoji{border-radius:calc(var(--lb-radius) - .75 * 6px)}.lb-quick-emoji-picker,.lb-tooltip{display:flex}.lb-tooltip{min-height:calc(calc(1em + 2 * .25 * var(--lb-spacing)) + 2 * 5px);align-items:center;border-radius:var(--lb-radius);background:var(--lb-tooltip-background);box-shadow:var(--lb-tooltip-shadow);color:var(--lb-tooltip-foreground);font-size:.75rem;line-height:1;padding-inline:calc(.75 * var(--lb-spacing));pointer-events:none}.lb-tooltip\:multiline{justify-content:center;line-height:1.5;padding-block:calc(calc(.625 * var(--lb-spacing)) * (1 / 1.5));text-align:center}.lb-tooltip-shortcut{display:flex;height:calc(1em + 2 * .25 * var(--lb-spacing));align-items:center;justify-content:center;border-radius:calc(var(--lb-radius) - .625 * 5px);background:var(--lb-tooltip-foreground-subtle);color:var(--lb-tooltip-foreground-tertiary);font-family:inherit;gap:calc(.125 * var(--lb-spacing));line-height:1;margin-inline-end:calc(-1 * calc(.75 * var(--lb-spacing)) + 5px);margin-inline-start:calc(.75 * var(--lb-spacing));padding-inline:calc(.25 * var(--lb-spacing));text-transform:uppercase}.lb-tooltip-shortcut :where(abbr){all:unset}.lb-avatar{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;border-radius:var(--lb-avatar-radius);aspect-ratio:1;background:var(--lb-foreground-subtle);color:var(--lb-foreground-moderate);container-type:inline-size}.lb-avatar:where([data-loading]){background:var(--lb-foreground);opacity:.12}.lb-avatar-image{position:absolute;width:100%;height:100%;inset:0;object-fit:cover}.lb-avatar-fallback{font-size:35cqw;font-weight:500;white-space:nowrap}@supports not (container-type:inline-size){.lb-avatar-fallback{display:none}}.lb-user:where([data-loading]):before{display:inline-block;width:8ch;height:1.75ex;border-radius:calc(.5 * var(--lb-radius));background:currentColor;content:" ";opacity:.12;user-select:none;vertical-align:middle}:is(.lb-avatar,.lb-user):where([data-loading]){animation:lb-animation-shimmer 8s linear infinite}:is(.lb-comment-body,.lb-composer-editor){color:var(--lb-foreground-secondary)}:is(.lb-comment-body,.lb-composer-editor) :where(p){margin-block:.25em}:is(.lb-comment-body,.lb-composer-editor) :where(p):where(:first-of-type){margin-block-start:0}:is(.lb-comment-body,.lb-composer-editor) :where(p):where(:last-of-type){margin-block-end:0}:is(.lb-comment-body,.lb-composer-editor) :where(strong){font-weight:600}:is(.lb-comment-body,.lb-composer-editor) :where(code){padding:.2em .4em;border-radius:calc(.75 * var(--lb-radius));background:var(--lb-foreground-subtle);box-decoration-break:clone;font-size:85%;line-height:1}:is(.lb-comment-body,.lb-composer-editor) :where(span:has(code)+span code){border-end-start-radius:0;border-start-start-radius:0;padding-inline-start:0}:is(.lb-comment-body,.lb-composer-editor) :where(span:has(code):has(+span code) code){border-end-end-radius:0;border-start-end-radius:0;padding-inline-end:0}.lb-comment-mention,.lb-composer-mention{box-decoration-break:clone;color:var(--lb-accent);font-weight:500}:is(.lb-comment-link,.lb-composer-link){color:var(--lb-foreground);font-weight:500;outline:none;text-decoration-color:var(--lb-foreground-moderate);text-decoration-line:underline;text-underline-offset:2px;transition-duration:var(--lb-transition-duration);transition-property:color,text-decoration-color;transition-timing-function:var(--lb-transition-easing)}:is(.lb-comment-link,.lb-composer-link):where(:hover,:focus-visible){color:var(--lb-accent);text-decoration-color:var(--lb-accent-moderate)}.lb-comment-mention:where([data-self]),.lb-composer-mention{padding:.1em .3em;border-radius:calc(.675 * var(--lb-radius));background:var(--lb-accent-subtle)}.lb-composer{background:var(--lb-background);color:var(--lb-foreground)}.lb-composer-form{margin:0}.lb-composer-editor{padding:var(--lb-spacing);outline:none}.lb-composer-editor :where([data-placeholder]){color:var(--lb-foreground-moderate)}.lb-composer-mention ::selection,.lb-composer-mention::selection{background:0 0}.lb-composer-mention:where([data-selected]){background:var(--lb-accent);color:var(--lb-accent-foreground)}.lb-composer-footer{display:flex;height:calc(calc(2 * .25 * var(--lb-spacing) + var(--lb-icon-size)) + var(--lb-spacing));align-items:center;padding:0 var(--lb-spacing) var(--lb-spacing);gap:calc(.75 * var(--lb-spacing))}.lb-composer-actions,.lb-composer-editor-actions{display:flex;align-items:center;gap:calc(.125 * var(--lb-spacing))}.lb-composer-editor-actions{margin-inline-end:auto}.lb-composer-attribution{color:var(--lb-foreground-moderate);outline:none;transition-duration:var(--lb-transition-duration);transition-property:color;transition-timing-function:var(--lb-transition-easing)}.lb-composer-attribution:where(:hover,:focus-visible){color:var(--lb-foreground-tertiary)}.lb-composer-attribution :where(svg){height:calc(.75 * calc(2 * .25 * var(--lb-spacing) + var(--lb-icon-size)))}.lb-composer:where(:not([data-collapsed])) :where(.lb-composer-editor){padding-block-end:calc(.875 * var(--lb-spacing))}.lb-comment{--lb-comment-avatar-size:calc(2 * 0.25 * var(--lb-spacing) + var(--lb-icon-size));position:relative;padding:var(--lb-spacing);background:var(--lb-background);color:var(--lb-foreground);font-weight:400}.lb-comment-header{position:relative;height:var(--lb-comment-avatar-size);margin-block-end:calc(.75 * var(--lb-spacing))}.lb-comment-details,.lb-comment-header{display:flex;align-items:center;gap:calc(.75 * var(--lb-spacing))}.lb-comment-details{min-width:0}.lb-comment-avatar{width:var(--lb-comment-avatar-size);flex:none}.lb-comment-details-labels{display:flex;min-width:0;align-items:baseline;gap:calc(.5 * var(--lb-spacing))}.lb-comment-author{font-weight:500}.lb-comment-author,.lb-comment-date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-comment-date{color:var(--lb-foreground-tertiary);font-size:.875em}.lb-comment-date-edited,.lb-comment-date-timestamp{display:contents}.lb-comment-actions{display:flex;gap:calc(.125 * var(--lb-spacing));margin-inline-start:auto;transition-duration:var(--lb-transition-duration);transition-property:opacity;transition-timing-function:var(--lb-transition-easing)}.lb-comment-composer{margin:calc(-1 * var(--lb-spacing))}.lb-comment-body :where(){content:" ";user-select:none}.lb-comment-reactions{display:flex;flex-wrap:wrap;gap:calc(.375 * var(--lb-spacing));margin-block-start:calc(.75 * var(--lb-spacing))}.lb-comment-reaction{height:calc(2 * .25 * var(--lb-spacing) + var(--lb-icon-size));border-radius:9999px;gap:calc(.375 * var(--lb-spacing));padding-inline:calc(.575 * var(--lb-spacing))}.lb-comment-reaction:where([data-self]){background:var(--lb-accent-subtle);box-shadow:inset 0 0 0 1px var(--lb-accent-moderate);color:var(--lb-accent-secondary)}.lb-comment-reaction:where([data-self]):where(:enabled:hover,:enabled:focus-visible,[aria-expanded=true],[aria-selected=true]){color:var(--lb-accent)}.lb-comment-reaction-count{font-size:.75em;font-variant-numeric:tabular-nums;font-weight:500}.lb-comment-reaction-tooltip{max-width:200px}.lb-comment-deleted{color:var(--lb-foreground-tertiary);font-size:.875em}.lb-comment\:indent-content{min-height:calc(var(--lb-comment-avatar-size) + 2 * var(--lb-spacing))}.lb-comment\:indent-content :where(.lb-comment-header){height:calc(2 * .25 * var(--lb-spacing) + var(--lb-icon-size));margin-block-end:calc(.25 * var(--lb-spacing))}.lb-comment\:indent-content :where(.lb-comment-avatar){position:absolute;inset-block-start:0;inset-inline-start:0}.lb-comment\:indent-content :where(.lb-comment-details-labels){margin-inline-start:calc(var(--lb-comment-avatar-size) + .75 * var(--lb-spacing))}.lb-comment\:indent-content :where(.lb-comment-content){padding-inline-start:calc(var(--lb-comment-avatar-size) + .75 * var(--lb-spacing))}.lb-thread{background:var(--lb-background);color:var(--lb-foreground)}.lb-thread-comments{display:flex;flex-direction:column}.lb-thread-comment{padding-block:calc(.5 * var(--lb-spacing))}.lb-thread-comment:where(.lb-comment\:indent-content){min-height:calc(var(--lb-comment-avatar-size) + var(--lb-spacing))}.lb-thread-comment:where(:first-of-type){padding-block-start:var(--lb-spacing)}.lb-thread-comment:where(:first-of-type):where(.lb-comment\:indent-content){min-height:calc(var(--lb-comment-avatar-size) + 1.5 * var(--lb-spacing))}.lb-thread-comment:where(:last-of-type){padding-block-end:var(--lb-spacing)}.lb-thread-comment:where(:last-of-type) :where(.lb-comment-body){margin-block-end:calc(.25 * var(--lb-spacing))}.lb-thread-comment:where(:last-of-type):where(.lb-comment\:indent-content){min-height:calc(var(--lb-comment-avatar-size) + 1.75 * var(--lb-spacing))}.lb-thread-composer{position:relative}.lb-thread-composer:after{position:absolute;width:100%;height:100%;border-block-start:1px solid var(--lb-foreground-subtle);content:"";inset:0;pointer-events:none}.lb-elevation{position:relative;overflow:hidden;border-radius:var(--lb-radius);background:var(--lb-elevation-background);box-shadow:var(--lb-elevation-shadow)}.lb-elevation:after{position:absolute;z-index:1;border-radius:inherit;box-shadow:var(--lb-inset-shadow);content:"";inset:0;pointer-events:none}.lb-composer-suggestions,.lb-dropdown,.lb-quick-emoji-picker{padding:4px}.lb-composer-suggestions-list-item,.lb-dropdown-item{display:flex;align-items:center;padding:calc(.25 * var(--lb-spacing)) calc(.5 * var(--lb-spacing));font-size:.875rem}.lb-composer-suggestions-list-item,.lb-dropdown-item,.lb-emoji-picker-emoji,.lb-quick-emoji-picker-emoji{border-radius:calc(var(--lb-radius) - .75 * 4px);color:var(--lb-elevation-foreground-secondary);cursor:pointer;outline:none;transition-duration:var(--lb-transition-duration);transition-property:background,color,opacity;transition-timing-function:var(--lb-transition-easing);user-select:none}.lb-quick-emoji-picker-emoji:where(:enabled:hover,:enabled:focus-visible),:is(.lb-dropdown-item,.lb-composer-suggestions-list-item,.lb-emoji-picker-emoji):where([data-highlighted],[data-selected]){background:var(--lb-elevation-foreground-subtle);transition-duration:calc(var(--lb-transition-duration) / 2)}.lb-composer-suggestions,.lb-dropdown,.lb-emoji-picker,.lb-quick-emoji-picker,.lb-tooltip{animation-duration:var(--lb-transition-duration);animation-timing-function:var(--lb-transition-easing);will-change:transform,opacity}:is(.lb-dropdown,.lb-emoji-picker,.lb-quick-emoji-picker,.lb-tooltip:where([data-state=delayed-open])):where([data-side=top]){animation-name:lb-animation-slide-up}:is(.lb-dropdown,.lb-emoji-picker,.lb-quick-emoji-picker,.lb-tooltip:where([data-state=delayed-open])):where([data-side=bottom]){animation-name:lb-animation-slide-down}:is(.lb-dropdown,.lb-emoji-picker,.lb-quick-emoji-picker,.lb-tooltip):where([data-state=closed]){animation-name:lb-animation-disappear}.lb-composer-suggestions:where([data-side=top]){animation-name:lb-animation-slide-up}.lb-composer-suggestions:where([data-side=bottom]){animation-name:lb-animation-slide-down}@keyframes lb-animation-slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes lb-animation-slide-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes lb-animation-appear{0%{opacity:0}to{opacity:1}}@keyframes lb-animation-disappear{0%{opacity:1}to{opacity:0}}@keyframes lb-animation-shimmer{0%,to{mask-image:linear-gradient(90deg,#00000080,#000,#000,#00000080);mask-size:400% 100%}0%{mask-position:200% 0}to{mask-position:-200% 0}}@media (hover:hover){.lb-comment:where(.lb-comment\:show-actions-hover) :where(.lb-comment-actions){opacity:0}.lb-comment:where(.lb-comment\:show-actions-hover):where(:is(:hover,:focus-within,.lb-comment\:action-open)) :where(.lb-comment-actions),.lb-thread:where(.lb-thread\:show-actions-hover :is(:hover,:focus-within)) :where(.lb-thread-actions){opacity:1}}@media (prefers-reduced-motion){.lb-composer-suggestions,.lb-dropdown:where(:not([data-state=closed])),.lb-emoji-picker:where(:not([data-state=closed])),.lb-quick-emoji-picker:where(:not([data-state=closed])),.lb-tooltip:where([data-state=delayed-open]:not([data-state=closed])){animation-name:lb-animation-appear}}.lb-root:where([data-comments-theme=dark]),[data-comments-theme=dark] :where(.lb-root){--lb-accent:#4af;--lb-background:#222;--lb-foreground:#fff;--lb-elevation-background:#333;--lb-tooltip-background:#333;--lb-accent-contrast:16%;--lb-foreground-contrast:10%;--lb-elevation-foreground-contrast:10%;--lb-tooltip-foreground-contrast:10%;--lb-inset-shadow:inset 0 0 0 1px #ffffff0f;--lb-elevation-shadow:0 0 0 1px #0000000a,0 2px 6px #00000014,0 8px 26px #0000001f;--lb-tooltip-shadow:0 2px 4px #00000014,0 4px 12px #0000001f;color-scheme:dark}

/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */.VisualFloatingAiToolbar_command__m3qD_{pointer-events:auto;z-index:10;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-marketing-divider-subtle,var(--lb-marketing-color-neutral-alpha-200));background-color:var(--color-marketing-surface-raised,var(--lb-marketing-color-surface-500));max-width:190px;max-height:304px;padding-block:calc(var(--spacing,.25rem)*1);--tw-shadow:var(--lb-marketing-shadow-elevation-popover);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none;position:relative}@media (forced-colors:active){.VisualFloatingAiToolbar_command__m3qD_{outline-offset:2px;outline:2px solid #0000}}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-item]{margin-inline:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*9);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-marketing,var(--lb-marketing-color-neutral-500));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-out-expo,cubic-bezier(.16,1,.3,1));transition-duration:.15s;transition-timing-function:var(--ease-out-expo,cubic-bezier(.16,1,.3,1));-webkit-user-select:none;user-select:none;content-visibility:auto;will-change:background,color;transition-property:none;display:flex}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-item]:active,.VisualFloatingAiToolbar_command__m3qD_ [cmdk-item][data-selected=true]{background-color:var(--color-marketing-surface-faded-subtle,var(--lb-marketing-color-neutral-alpha-200))}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-item][data-disabled=true]{cursor:not-allowed;color:var(--color-marketing-subtlest,var(--lb-marketing-color-neutral-200))}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-item] svg{margin-right:calc(var(--spacing,.25rem)*1.5);margin-left:calc(var(--spacing,.25rem)*-1);width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);fill:var(--ai-copilot-primary)}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-list]{height:min(330px,calc(var(--cmdk-list-height)));overscroll-behavior:contain;border-radius:var(--radius-sm,.25rem);max-height:400px;transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out-expo,cubic-bezier(.16,1,.3,1));transition-duration:.1s;transition-timing-function:var(--ease-out-expo,cubic-bezier(.16,1,.3,1));overflow:auto}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-separator]{margin-block:calc(var(--spacing,.25rem)*1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-marketing-divider-subtle,var(--lb-marketing-color-neutral-alpha-200));width:100%;height:1px}.VisualFloatingAiToolbar_command__m3qD_ :not([hidden])+[cmdk-group]{margin-top:calc(var(--spacing,.25rem)*2)}.VisualFloatingAiToolbar_command__m3qD_ [cmdk-group-heading]{margin-bottom:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-marketing-subtlest,var(--lb-marketing-color-neutral-200));-webkit-user-select:none;user-select:none;align-items:center;display:flex}@keyframes VisualFloatingAiToolbar_halo-horizontal__H8B47{to{transform:translate(100%)}}@keyframes VisualFloatingAiToolbar_halo-vertical__NydkN{to{transform:translateY(100%)}}.VisualFloatingAiToolbar_haloContainer__tD_0W{z-index:-10;filter:blur(16px);pointer-events:none;transition:opacity 1s;position:absolute;inset:-8px;overflow:hidden}.VisualFloatingAiToolbar_haloContainer__tD_0W:where(:not([data-active])){opacity:.55}.VisualFloatingAiToolbar_haloHorizontal__WmwpR{position:absolute;inset:0}.VisualFloatingAiToolbar_haloHorizontal__WmwpR:before{background:linear-gradient(30deg,transparent 20%,var(--ai-copilot-primary)50%,transparent 80%);content:"";opacity:.3;background-position:0 0;background-size:50% 100%;width:200%;height:100%;animation:VisualFloatingAiToolbar_halo-horizontal__H8B47 6s cubic-bezier(.455,.03,.515,.955) infinite alternate;position:absolute;inset:0}.VisualFloatingAiToolbar_haloHorizontal__WmwpR:after{background:linear-gradient(90deg,transparent 20%,var(--ai-copilot-primary)50%,transparent 80%);content:"";opacity:.3;left:-50%;background-position:0 0;background-size:800px 100%;width:400%;height:100%;animation:VisualFloatingAiToolbar_halo-horizontal__H8B47 4s cubic-bezier(.455,.03,.515,.955) -2s infinite alternate-reverse;position:absolute;inset:0}.VisualFloatingAiToolbar_haloVertical__UMu_k{opacity:0;position:absolute;inset:0}.VisualFloatingAiToolbar_haloVertical__UMu_k:before{background:linear-gradient(1deg,transparent 40%,var(--ai-copilot-primary)50%,transparent 60%);content:"";opacity:.25;top:-50%;background-position:0 0;background-size:100% 600px;width:100%;height:400%;animation:VisualFloatingAiToolbar_halo-vertical__NydkN 4s cubic-bezier(.455,.03,.515,.955) -2s infinite alternate-reverse;position:absolute;inset:0}.VisualFloatingAiToolbar_haloVertical__UMu_k:after{background:linear-gradient(-2deg,transparent 40%,var(--ai-copilot-primary)50%,transparent 60%);content:"";opacity:.25;top:-50%;background-position:0 0;background-size:100% 400px;width:100%;height:400%;animation:VisualFloatingAiToolbar_halo-vertical__NydkN 3s cubic-bezier(.455,.03,.515,.955) -1s infinite alternate;position:absolute;inset:0}.VisualFloatingAiToolbar_haloSmall__vNeUP{border-radius:calc(var(--radius-md) + 8px)}.VisualFloatingAiToolbar_haloFull__ptMW1{border-radius:calc(var(--radius-xl) + 8px)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}