.comment-input[data-v-01ff8918]{display:flex;flex-direction:column;gap:var(--gap-text)}.comment-input__spacer[data-v-01ff8918]{height:calc(var(--footer-height, 0px) + var(--keyboard-inset, 0px))}.comment-input--docked[data-v-01ff8918]{inset-inline:var(--page-padding) var(--page-padding);bottom:calc(var(--keyboard-inset) + var(--space-2));position:fixed;z-index:var(--z-modal)}.comment-input__replying[data-v-01ff8918]{align-items:center;display:flex;justify-content:space-between;padding:var(--space-1) var(--space-2)}.comment-input__gif-preview[data-v-01ff8918]{align-items:center;display:flex;flex:1;min-width:0;padding:var(--space-1);position:relative}.comment-input__gif-preview-img[data-v-01ff8918]{border-radius:var(--radius-sm);display:block;max-height:64px;max-width:100%}.comment-input__gif-preview-remove[data-v-01ff8918]{color:var(--text-tertiary);inset-inline-end:var(--space-0-5);position:absolute;top:var(--space-0-5)}.comment-input__send[data-v-01ff8918]{border-radius:var(--radius-full);flex-shrink:0}.comment-input__char-count[data-v-01ff8918]{padding-inline-end:var(--space-2);text-align:end}.comment-thread-bar[data-v-b0527c6e]{align-items:center;display:flex;gap:var(--gap-inline);justify-content:space-between;padding:var(--space-1) var(--space-4)}.comment-thread-bar__actions[data-v-b0527c6e]{align-items:center;display:flex;gap:var(--gap-inline-tight)}.comment-item[data-v-8e9ec958]{align-items:flex-start;display:flex;gap:var(--gap-inline)}.comment-item--reply[data-v-8e9ec958]{border-inline-start:var(--border-thick) solid var(--border-default);padding-inline-start:var(--space-4)}.comment-item__content[data-v-8e9ec958]{display:flex;flex:1;flex-direction:column;gap:var(--space-0);min-width:0}.comment-item__header[data-v-8e9ec958]{align-items:baseline;display:flex;gap:var(--gap-inline)}.comment-item__name[data-v-8e9ec958]{font-weight:var(--font-weight-semibold)}.comment-item__author-badge[data-v-8e9ec958]{background-color:var(--surface-tertiary);border-radius:var(--radius-xs);padding:0 var(--space-1)}.comment-item__body[data-v-8e9ec958]{margin:0;overflow-wrap:break-word}.comment-item__body[data-pressing][data-v-8e9ec958],.comment-item__gif[data-pressing][data-v-8e9ec958]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-item__gif[data-v-8e9ec958]{border-radius:var(--radius-md);display:block;margin-top:var(--space-1);max-height:200px;max-width:200px}.comment-item__mention[data-v-8e9ec958]{color:var(--text-accent);font-weight:var(--font-weight-semibold);text-decoration:none}a.comment-item__mention[data-v-8e9ec958]:hover{text-decoration:underline}.comment-item__suggested[data-v-8e9ec958]{display:flex;flex-direction:column;gap:var(--gap-stack-tight);margin-top:var(--space-2)}.comment-item__suggested-main[data-v-8e9ec958]{align-items:center;display:flex;gap:var(--gap-inline);text-decoration:none}.comment-item__suggested-info[data-v-8e9ec958]{display:flex;flex:1;flex-direction:column;gap:var(--space-0-5);min-width:0}.comment-item__actions[data-v-8e9ec958]{align-items:center;display:flex;gap:var(--gap-inline-loose);margin-top:var(--space-1)}.comment-item__actions .comment-item__reactions[data-v-8e9ec958]{align-self:center;min-width:0}.comment-item__action-btn[data-v-8e9ec958]{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;gap:var(--gap-inline-tight);justify-content:center;min-height:var(--touch-target-floor);min-width:var(--touch-target-floor);padding:0}.comment-item__action-btn[data-v-8e9ec958]:active{transform:scale(var(--scale-press-icon))}.comment-thread[data-v-43b6300d]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.comment-thread__toggle[data-v-43b6300d]{background:none;border:none;cursor:pointer;padding:0;padding-inline-start:calc(var(--space-2) + var(--space-8));text-align:start}.comment-thread__toggle[data-v-43b6300d]:active{transform:scale(var(--scale-press-icon))}.comment-thread__toggle[data-v-43b6300d]:disabled{cursor:default;opacity:.5}.comment-thread__replies[data-v-43b6300d]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.comment-thread__status[data-v-43b6300d]{padding-inline-start:calc(var(--space-2) + var(--space-8))}.comment-section[data-v-d4fa6e40]{display:flex;flex-direction:column;gap:var(--gap-stack);padding:var(--space-3) 0 0}.comment-section--discussion[data-v-d4fa6e40]{border-top:var(--border-thin) solid var(--border-default)}.comment-section--thread[data-v-d4fa6e40]{gap:var(--gap-group);padding-top:0}.comment-section__composer[data-v-d4fa6e40],.comment-section__scroll[data-v-d4fa6e40]{display:contents}.comment-section--sheet[data-v-d4fa6e40]{border-top:none;flex:1;gap:var(--gap-stack);min-height:0;padding:0}.comment-section--sheet .comment-section__scroll[data-v-d4fa6e40]{display:flex;flex:1;flex-direction:column;gap:var(--gap-stack);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-3) var(--space-4);position:relative}.comment-section--sheet .comment-section__composer[data-v-d4fa6e40]{display:block;flex-shrink:0;margin-inline:var(--page-padding);padding-block-end:var(--inset-sheet)}.comment-section__skeleton-rows[data-v-d4fa6e40]{display:flex;flex-direction:column;gap:var(--gap-group)}.comment-section__new-pill[data-v-d4fa6e40]{align-self:center;bottom:var(--space-2);position:sticky}.comment-section__empty[data-v-d4fa6e40],.comment-section__notice[data-v-d4fa6e40]{padding:var(--space-2) 0;text-align:center}.comment-section--thread .comment-section__empty[data-v-d4fa6e40]{padding-top:0;text-align:start}.comment-section__skeleton[data-v-d4fa6e40]{align-items:flex-start;display:flex;gap:var(--gap-inline)}.comment-section__skeleton-lines[data-v-d4fa6e40]{display:flex;flex:1;flex-direction:column;gap:var(--gap-text);min-width:0}.comment-section__list[data-v-d4fa6e40],.comment-section__threads[data-v-d4fa6e40]{display:flex;flex-direction:column;gap:var(--gap-stack)}.comment-section--thread .comment-section__threads[data-v-d4fa6e40]{gap:var(--gap-group)}.comment-section__load-more[data-v-d4fa6e40]{background:none;border:none;cursor:pointer;padding:var(--space-1) 0;text-align:center}.comment-enter-active[data-v-d4fa6e40]{transition:transform var(--duration-moderate) var(--ease-spring),opacity var(--duration-moderate) var(--ease-spring)}.comment-leave-active[data-v-d4fa6e40]{position:absolute;transition:transform var(--duration-fast) var(--ease-default),opacity var(--duration-fast) var(--ease-default)}.comment-enter-from[data-v-d4fa6e40]{opacity:0;transform:translateY(8px)}.comment-leave-to[data-v-d4fa6e40]{opacity:0;transform:translateY(-4px)}.comment-section__item--fresh[data-v-d4fa6e40]{animation:comment-section-fresh-flash-d4fa6e40 var(--duration-ring) var(--ease-default);border-radius:var(--radius-sm)}@keyframes comment-section-fresh-flash-d4fa6e40{0%{background-color:var(--reaction-like-muted)}to{background-color:transparent}}
