.acc[data-v-181dad94]{overflow:hidden}.acc__title[data-v-181dad94]{font-family:var(--ds-font-display);color:var(--ds-on-surface);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.acc__title--medium[data-v-181dad94]{font-size:20px;font-weight:600}.acc__title--small[data-v-181dad94],.acc__title--list[data-v-181dad94]{font-size:16px;font-weight:600}.acc__tags[data-v-181dad94]{display:flex;flex-wrap:wrap;gap:6px}.acc__description[data-v-181dad94]{font-family:var(--ds-font-body);font-size:13px;font-style:italic;color:var(--ds-tertiary);line-height:1.5;margin:0}.acc__actions[data-v-181dad94]{display:flex;justify-content:flex-end;gap:var(--ds-spacing-sm)}.acc__actions--list[data-v-181dad94]{flex-shrink:0;align-items:center}.acc__options-btn[data-v-181dad94]{color:var(--ds-tertiary);opacity:.6;transition:opacity var(--ds-transition-fast) ease;flex-shrink:0}.acc__options-btn[data-v-181dad94]:hover{opacity:1}.acc__badge[data-v-181dad94]{font-family:var(--ds-font-label);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.acc__badge--overlay[data-v-181dad94]{position:absolute;top:var(--ds-spacing-sm);right:var(--ds-spacing-sm);background:var(--ds-surface-container-highest);color:var(--ds-tertiary);padding:4px 10px;border-radius:var(--ds-radius-sm)}.acc__badge--inline[data-v-181dad94]{background:var(--ds-surface-container-highest);color:var(--ds-tertiary);padding:2px 8px;border-radius:var(--ds-radius-sm);flex-shrink:0}.clamp-1[data-v-181dad94]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.clamp-2[data-v-181dad94]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.clamp-3[data-v-181dad94]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.acc__banner[data-v-181dad94]{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--ds-surface-container-high)}.acc__banner--medium[data-v-181dad94],.acc__banner--small[data-v-181dad94]{border-radius:var(--ds-radius-lg) var(--ds-radius-lg) 0 0}.acc__banner-img[data-v-181dad94]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.acc__banner-placeholder[data-v-181dad94]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ds-surface-container-high)}.acc-banner-fade-enter-active[data-v-181dad94],.acc-banner-fade-leave-active[data-v-181dad94]{transition:opacity .15s ease}.acc-banner-fade-enter-from[data-v-181dad94],.acc-banner-fade-leave-to[data-v-181dad94]{opacity:0}.acc-banner-fade-leave-active[data-v-181dad94]{position:absolute}.acc__body[data-v-181dad94]{display:flex;flex-direction:column;gap:var(--ds-spacing-sm)}.acc__body--medium[data-v-181dad94]{padding:var(--ds-spacing-md)}.acc__body--small[data-v-181dad94]{padding:var(--ds-spacing-sm) var(--ds-spacing-md)}.acc__title-row[data-v-181dad94]{display:flex;align-items:flex-start;gap:var(--ds-spacing-sm)}.acc__title-row .acc__title[data-v-181dad94]{flex:1;min-width:0}.acc--list .acc__list-inner[data-v-181dad94]{display:flex;align-items:center;gap:var(--ds-spacing-md);padding:var(--ds-spacing-sm) var(--ds-spacing-md)}.acc__list-thumb[data-v-181dad94]{width:80px;aspect-ratio:16/9;border-radius:var(--ds-radius-sm);overflow:hidden;flex-shrink:0;background:var(--ds-surface-container-high)}.acc__list-thumb-img[data-v-181dad94]{width:100%;height:100%;object-fit:cover}.acc__list-thumb-placeholder[data-v-181dad94]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.acc__list-content[data-v-181dad94]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.acc__list-top-row[data-v-181dad94]{display:flex;align-items:center;gap:var(--ds-spacing-sm);flex-wrap:wrap}.acc-options-menu--elevated.q-menu{z-index:10001}.mention-preview-card[data-v-9059e5d8]{width:240px;pointer-events:auto;box-shadow:var(--ds-elevation-low)}.mention-preview-card--pinned[data-v-9059e5d8]{box-shadow:0 0 0 1px var(--ds-ghost-border),var(--ds-elevation-low);border-radius:var(--ds-radius-lg)}.mention-card-enter-active[data-v-9059e5d8]{transition:opacity .15s ease-out,transform .15s ease-out}.mention-card-leave-active[data-v-9059e5d8]{transition:opacity .15s ease-in}.mention-card-enter-from[data-v-9059e5d8]{opacity:0;transform:translateY(4px)}.mention-card-leave-to[data-v-9059e5d8]{opacity:0}
