.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}}.sentiment-filter-buttons[data-v-f06d9522]{display:flex;gap:.5rem}.sentiment-btn[data-v-f06d9522]{align-items:center;background:#fff;border:1px solid;border-radius:6px;cursor:pointer;display:inline-flex;font-weight:500;gap:.35rem;padding:.35rem .75rem;transition:all .15s ease}.sentiment-btn.positive[data-v-f06d9522]:not(.active){border-color:var(--rr-light-gray);color:var(--rr-positive)}.sentiment-btn.neutral[data-v-f06d9522]:not(.active){border-color:var(--rr-light-gray);color:var(--rr-neutral)}.sentiment-btn.negative[data-v-f06d9522]:not(.active){border-color:var(--rr-light-gray);color:var(--rr-negative)}.sentiment-btn[data-v-f06d9522]:not(.active):hover{background-color:var(--rr-v-light-gray);border-color:var(--rr-gray)}.sentiment-btn.positive.active[data-v-f06d9522]{background-color:var(--rr-positive-lighter);border-color:var(--rr-positive);color:var(--rr-positive)}.sentiment-btn.neutral.active[data-v-f06d9522]{background-color:var(--rr-neutral-lighter);border-color:var(--rr-neutral);color:var(--rr-neutral)}.sentiment-btn.negative.active[data-v-f06d9522]{background-color:var(--rr-negative-lighter);border-color:var(--rr-negative);color:var(--rr-negative)}.sentiment-btn.active[data-v-f06d9522]:hover{opacity:.85}.username-header[data-v-17c7996b]{align-items:center;display:flex;margin-bottom:12px}.reddit-icon[data-v-17c7996b]{flex-shrink:0;height:24px;margin-right:8px;width:24px}.username[data-v-17c7996b]{font-size:.8rem;font-weight:700}.overall-good[data-v-17c7996b],.overall-mixed[data-v-17c7996b],.overall-poor[data-v-17c7996b]{border-radius:4px;color:#fff;font-size:.8rem;font-weight:600;padding:4px 6px;position:relative;top:-20px}.overall-good[data-v-17c7996b]{background-color:var(--rr-positive)}.overall-mixed[data-v-17c7996b]{background-color:var(--rr-neutral)}.overall-poor[data-v-17c7996b]{background-color:var(--rr-negative)}.sentiment-badge[data-v-17c7996b]{align-items:center;border-radius:4px;display:inline-flex;font-size:.7rem;font-weight:600;gap:4px;margin-left:auto;padding:2px 8px;position:static;top:0}.sentiment-badge.overall-good[data-v-17c7996b]{background-color:var(--rr-positive-lighter);color:var(--rr-positive)}.sentiment-badge.overall-mixed[data-v-17c7996b]{background-color:var(--rr-neutral-lighter);color:var(--rr-neutral)}.sentiment-badge.overall-poor[data-v-17c7996b]{background-color:var(--rr-negative-lighter);color:var(--rr-negative)}.sources-container[data-v-080451d2]{margin-left:32px}.source-item+.source-item[data-v-080451d2]{border-left:1.5px solid var(--rr-light-gray);margin-left:1px;margin-top:16px;padding-left:12px}.opinion-group+.opinion-group[data-v-080451d2]{border-top:1.5px solid var(--rr-light-gray);margin-top:48px;padding-top:24px}.source-header[data-v-080451d2]{color:var(--rr-gray);display:block;font-size:.8rem;text-decoration:none}.source-header[data-v-080451d2]:hover{opacity:.7}.subreddit-name[data-v-080451d2]{font-weight:700}.source-meta[data-v-080451d2]{align-items:center;color:var(--rr-gray);display:inline-flex;font-size:.8rem;gap:4px}.source-meta i[data-v-080451d2]{font-size:.7rem}.review-text[data-v-080451d2]{font-size:small;line-height:1.6;word-break:break-word}.use-case-relevance-badges[data-v-080451d2]{display:flex;flex-wrap:wrap;gap:6px}.relevance-badge[data-v-080451d2]{border:1px solid var(--rr-gray);border-radius:4px;display:inline-flex;font-size:.7rem;overflow:hidden}.relevance-badge-label[data-v-080451d2]{padding:3px 3px 3px 10px}.relevance-badge-label[data-v-080451d2],.relevance-badge-score[data-v-080451d2]{background-color:var(--rr-v-light-gray);color:var(--rr-dark-gray);font-weight:600}.relevance-badge-score[data-v-080451d2]{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:var(--rr-positive-lighter);color:var(--rr-positive)}.highlight-negative,.highlight-positive{border-radius:2px;font-weight:600;padding:0 2px}.highlight-negative{background-color:var(--rr-negative-lighter);color:var(--rr-negative)}.highlight-relevance{background-color:var(--rr-v-light-gray);border-radius:2px;font-weight:600;padding:0 2px}.highlight-use-case{background-color:#f2f2f2;border-radius:2px;font-weight:500;padding:0 2px}.opinion-card[data-v-be4a5942]{border-color:var(--rr-light-gray);border-radius:6px;border-style:solid;border-width:1px;padding:1rem 1rem .7rem;position:relative;white-space:pre-wrap}.opinion-content[data-v-be4a5942]{max-height:300px;overflow:hidden}.content-fade[data-v-be4a5942]{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-be4a5942]{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-be4a5942]:hover{opacity:.7}.modal-header[data-v-be4a5942] .username-header{margin-bottom:0}.modal-body[data-v-be4a5942]{white-space:pre-wrap}.modal-body[data-v-be4a5942] .sources-container{margin-left:0}.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%}}
