.skeleton-topic[data-v-ceb0c140]{animation:loading-ceb0c140 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;border-radius:.375rem;height:36px;opacity:.7;overflow:hidden;position:relative}.skeleton-topic-1[data-v-ceb0c140]{width:70px}.skeleton-topic-2[data-v-ceb0c140]{width:120px}.skeleton-topic-3[data-v-ceb0c140]{width:80px}.skeleton-topic-4[data-v-ceb0c140]{width:60px}@keyframes loading-ceb0c140{0%{background-position:200% 0}to{background-position:-200% 0}}.low-opacity[data-v-4f7ceaf3]{opacity:.15}.sentiment-row[data-v-78bb66a1]{align-items:center;display:flex;margin-bottom:8px}.sentiment-count[data-v-78bb66a1]{min-width:35px}.skeleton-count[data-v-78bb66a1]{height:16px;width:35px}.skeleton-count[data-v-78bb66a1],.skeleton-progress[data-v-78bb66a1]{animation:loading-78bb66a1 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;border-radius:4px}.skeleton-progress[data-v-78bb66a1]{height:15px;width:100%}.skeleton-title[data-v-78bb66a1]{animation:loading-78bb66a1 1.5s infinite;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;border-radius:4px;height:16px;width:20%}@keyframes loading-78bb66a1{0%{background-position:200% 0}to{background-position:-200% 0}}.opinion-card[data-v-d35a07b2]{border-color:var(--rr-light-gray);border-radius:6px;border-style:solid;border-width:1px;margin-bottom:16px;padding:1rem 1rem .7rem;position:relative;white-space:pre-wrap}.opinion-content[data-v-d35a07b2]{max-height:300px;overflow:hidden;transition:max-height .5s ease-in-out}.opinion-card.expanded .opinion-content[data-v-d35a07b2]{max-height:10000px}.content-fade[data-v-d35a07b2]{background:linear-gradient(180deg,#fff0 0,#ffffff80 30%,#fff 80%);border-radius:6px;bottom:0;height:150px;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.expand-collapse-button[data-v-d35a07b2]{background-color:#fff;border-radius:4px;color:var(--rr-gray);cursor:pointer;font-size:.65rem;position:relative;text-align:center;transition:all .3s ease;z-index:2}.expand-collapse-button[data-v-d35a07b2]:hover{opacity:.7}.overall-good[data-v-d35a07b2],.overall-mixed[data-v-d35a07b2],.overall-poor[data-v-d35a07b2]{border-radius:4px;color:#fff;font-size:.8rem;font-weight:600;padding:4px 6px;position:relative;top:-20px}.overall-good[data-v-d35a07b2]{background-color:var(--rr-positive)}.overall-mixed[data-v-d35a07b2]{background-color:var(--rr-neutral)}.overall-poor[data-v-d35a07b2]{background-color:var(--rr-negative)}.username-header[data-v-d35a07b2]{align-items:center;display:flex;margin-bottom:12px}.reddit-icon[data-v-d35a07b2]{flex-shrink:0;height:24px;margin-right:8px;width:24px}.username[data-v-d35a07b2]{font-size:.8rem;font-weight:700}.sources-container[data-v-d35a07b2]{margin-left:32px}.source-item+.source-item[data-v-d35a07b2]{border-left:1.5px solid var(--rr-light-gray);margin-left:1px;margin-top:16px;padding-left:12px}.opinion-group+.opinion-group[data-v-d35a07b2]{border-top:1.5px solid var(--rr-light-gray);padding-top:24px}.source-header[data-v-d35a07b2]{color:var(--rr-gray);display:block;font-size:.8rem;text-decoration:none}.source-header[data-v-d35a07b2]:hover{opacity:.7}.subreddit-name[data-v-d35a07b2]{font-weight:700}.source-meta[data-v-d35a07b2]{align-items:center;color:var(--rr-gray);display:inline-flex;font-size:.8rem;gap:4px}.source-meta i[data-v-d35a07b2]{font-size:.7rem}.review-text[data-v-d35a07b2]{font-size:small;line-height:1.6;word-break:break-word}.use-case-relevance-badges[data-v-d35a07b2]{display:flex;flex-wrap:wrap;gap:6px}.relevance-badge[data-v-d35a07b2]{border:1px solid var(--rr-gray);border-radius:4px;display:inline-flex;font-size:.7rem;overflow:hidden}.relevance-badge-label[data-v-d35a07b2]{padding:3px 3px 3px 10px}.relevance-badge-label[data-v-d35a07b2],.relevance-badge-score[data-v-d35a07b2]{background-color:var(--rr-light-gray);color:var(--rr-dark-gray);font-weight:600}.relevance-badge-score[data-v-d35a07b2]{padding:3px 8px 3px 6px}.quote-positive{color:var(--rr-positive);font-weight:500}.quote-negative{color:var(--rr-negative);font-weight:500}.quote-neutral{color:var(--rr-neutral);font-weight:500}.highlight-positive{background-color:#22c55e1a;color:var(--rr-positive)}.highlight-negative,.highlight-positive{border-radius:2px;font-weight:500;padding:0 2px}.highlight-negative{background-color:#ef44441a;color:var(--rr-negative)}.highlight-relevance{background-color:#6b72801a}.highlight-relevance,.highlight-use-case{border-radius:2px;font-weight:500;padding:0 2px}.highlight-use-case{background-color:#f2f2f2}.ai-summary-panel[data-v-7ef65443]{background:#fff;box-shadow:-2px 0 10px #0000001a;height:100vh;overflow-y:auto;position:fixed;right:0;top:0;width:400px;z-index:1050}.ai-panel-content[data-v-7ef65443]{display:flex;flex-direction:column;height:100%;padding:15px 15px 0}.ai-panel-header[data-v-7ef65443]{align-items:center;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding-bottom:10px}.ai-panel-body[data-v-7ef65443]{flex:1;overflow-y:auto;padding:15px 0}.slide-enter-active[data-v-7ef65443],.slide-leave-active[data-v-7ef65443]{transition:transform .3s ease}.slide-enter-from[data-v-7ef65443],.slide-leave-to[data-v-7ef65443]{transform:translate(100%)}@media (max-width:768px){.ai-summary-panel[data-v-7ef65443]{width:100%}}
