.premier-badge.svelte-j8u8fl{display:inline-flex;align-items:center;gap:7px;min-width:78px;height:29px;padding:2px 10px 2px 0;color:var(--rating-color);border:1px solid color-mix(in srgb,var(--rating-color) 65%,transparent);border-left:0;background:color-mix(in srgb,var(--rating-color) 15%,#060606);transform:skew(-10deg);border-radius:2px;vertical-align:middle}.rating-stripes.svelte-j8u8fl{height:calc(100% + 6px);width:12px;border-left:5px solid currentColor;border-right:3px solid currentColor}.rating-number.svelte-j8u8fl{font-size:18px;line-height:1;font-weight:750;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.compact.svelte-j8u8fl{height:23px;min-width:68px;padding-right:7px;gap:5px}.compact.svelte-j8u8fl .rating-number:where(.svelte-j8u8fl){font-size:14px}.compact.svelte-j8u8fl .rating-stripes:where(.svelte-j8u8fl){width:10px;border-left-width:4px;border-right-width:2px}.community-rating-section.svelte-1pv0y8p{background:#090909;border:none;border-radius:6px;padding:.75rem;margin-top:.5rem}.section-header.svelte-1pv0y8p{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}.section-title.svelte-1pv0y8p{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:.5px}.watchlist-button.svelte-1pv0y8p{display:flex;align-items:center}.error-message.svelte-1pv0y8p{color:var(--trust-risky);font-size:.8rem;margin-bottom:.5rem;padding:.5rem;background:#f851491a;border-radius:6px}.rating-display.svelte-1pv0y8p{margin-bottom:1.5rem}.sentiment-header.svelte-1pv0y8p{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.sentiment-text.svelte-1pv0y8p{font-size:1rem;font-weight:600;color:var(--text-primary)}.rating-summary.svelte-1pv0y8p{display:flex;align-items:center;gap:.75rem;font-size:.8rem}.total-votes.svelte-1pv0y8p{color:var(--text-secondary);font-weight:500}.trust-indicator.svelte-1pv0y8p{display:flex;align-items:center;gap:.25rem;color:var(--trust-good);font-weight:500}.rating-visualization.svelte-1pv0y8p{margin-bottom:1rem}.rating-bar-container.svelte-1pv0y8p{position:relative;margin-bottom:1rem;padding-top:30px}.gradient-bar.svelte-1pv0y8p{position:relative;height:16px;border-radius:2px;overflow:visible;box-shadow:0 1px 3px #0000001a;border:1px solid var(--border-primary);background:var(--bg-tertiary)}.gradient-track.svelte-1pv0y8p{position:absolute;inset:0;border-radius:2px;background:linear-gradient(to right,#f20d0d,#f25a5a,#f2805a,#eb9947,#ebc247,#e2e236,#8ce236,#36e236,#30e86e,#2bee8c,#0df2a6);opacity:.95}.position-marker.svelte-1pv0y8p{position:absolute;top:-4px;height:24px;width:4px;background:#fff;box-shadow:0 0 8px #000c,0 2px 4px #0006;transition:left .4s ease;z-index:10;border:1px solid #333;border-radius:6px}.marker-value.svelte-1pv0y8p{position:absolute;top:-22px;left:50%;transform:translate(-50%);font-size:.8rem;font-weight:600;color:var(--text-primary);background:var(--bg-secondary);padding:1px 6px;border-radius:6px;white-space:nowrap;box-shadow:0 1px 3px #0000001a;border:1px solid var(--border-primary)}.rating-labels.svelte-1pv0y8p{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;margin-bottom:1rem;padding:0 4px}.label-group.svelte-1pv0y8p{display:flex;flex-direction:column;align-items:center;gap:.25rem}.label-group.suspicious.svelte-1pv0y8p{align-items:flex-start}.label-group.neutral.svelte-1pv0y8p{align-items:center}.label-group.legit.svelte-1pv0y8p{align-items:flex-end}.label.svelte-1pv0y8p{font-size:.75rem;color:var(--text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.rating-stats.svelte-1pv0y8p{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.85rem;color:var(--text-secondary);text-align:center;margin-top:.5rem}.stat-divider.svelte-1pv0y8p{color:var(--text-muted)}.no-ratings.svelte-1pv0y8p{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;color:var(--text-muted);font-size:.9rem;background:var(--bg-tertiary);border-radius:6px;border:1px solid var(--border-primary)}.voting-section.svelte-1pv0y8p{border-top:1px solid var(--border-primary);padding-top:1.5rem}.voting-header.svelte-1pv0y8p{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.remaining-votes.svelte-1pv0y8p{display:flex;align-items:center;justify-content:center;gap:.25rem;font-size:.75rem;color:var(--text-secondary);font-weight:500;text-align:center;margin-top:.5rem}.user-rating-display.svelte-1pv0y8p{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;margin-top:1rem;margin-bottom:1rem;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:6px}.rating-message.svelte-1pv0y8p{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.rating-text.svelte-1pv0y8p{display:flex;flex-direction:column;gap:.25rem}.rating-timestamp.svelte-1pv0y8p{font-size:.75rem;color:var(--text-secondary);font-weight:400}.rating-icon.svelte-1pv0y8p{display:flex;align-items:center;justify-content:center}.rating-icon.legit.svelte-1pv0y8p{color:var(--trust-good)}.rating-icon.suspicious.svelte-1pv0y8p{color:var(--trust-risky)}.undo-rating.svelte-1pv0y8p{padding:.25rem .75rem;background:none;border:1px solid var(--text-secondary);color:var(--text-secondary);font-size:.75rem;border-radius:4px;cursor:pointer;transition:all .2s ease}.undo-rating.svelte-1pv0y8p:hover:not(:disabled){border-color:var(--trust-risky);color:var(--trust-risky)}.undo-rating.svelte-1pv0y8p:disabled{opacity:.5;cursor:not-allowed}.vote-buttons.svelte-1pv0y8p{display:flex;flex-direction:row;gap:.75rem;margin-top:1rem;margin-bottom:1rem}.vote-btn.svelte-1pv0y8p{position:relative;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:6px;cursor:pointer;transition:all .3s ease;flex:1;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.vote-btn.svelte-1pv0y8p:hover:not(:disabled){transform:translateY(-1px)}.vote-btn.svelte-1pv0y8p:disabled{opacity:.6;cursor:not-allowed;transform:none}.vote-btn.submitting.svelte-1pv0y8p{opacity:.8;cursor:wait}.vote-btn.active.svelte-1pv0y8p{transform:translateY(-1px);box-shadow:0 4px 16px #00000026}.vote-btn.legit.svelte-1pv0y8p{background:var(--bg-tertiary);border:1px solid transparent;color:#fff;box-shadow:0 2px 8px #10b98133}.vote-btn.legit.svelte-1pv0y8p:hover:not(:disabled){background:var(--bg-tertiary);box-shadow:0 4px 12px #10b9814d}.vote-btn.legit.active.svelte-1pv0y8p{background:var(--bg-tertiary);color:#fff;border:1px solid transparent;box-shadow:0 4px 16px #10b98166}.vote-btn.suspicious.svelte-1pv0y8p{background:var(--bg-tertiary);border:1px solid transparent;color:#fff;box-shadow:0 2px 8px #d3267133}.vote-btn.suspicious.svelte-1pv0y8p:hover:not(:disabled){background:var(--bg-tertiary);box-shadow:0 4px 12px #d326714d}.vote-btn.suspicious.active.svelte-1pv0y8p{background:var(--bg-tertiary);color:#fff;border:1px solid transparent;box-shadow:0 4px 16px #d3267166}.login-prompt.svelte-1pv0y8p{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:var(--bg-tertiary);border:1px solid var(--border-primary);border-radius:6px;color:var(--text-secondary);font-size:.85rem;text-align:center;justify-content:center}@keyframes svelte-1pv0y8p-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}}.rating-history-section.svelte-171sxlb{background:#090909!important;border:none;border-radius:12px;padding:.75rem;margin-top:.5rem}.chart-header.svelte-171sxlb{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.chart-title-group.svelte-171sxlb{flex:1}.chart-title.svelte-171sxlb{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0 0 .25rem;letter-spacing:.5px}.chart-description.svelte-171sxlb{font-size:.75rem;color:var(--text-secondary);margin:0}.chart-content.svelte-171sxlb{min-height:120px;display:flex;flex-direction:column}.chart-loading.svelte-171sxlb,.chart-error.svelte-171sxlb,.chart-empty.svelte-171sxlb{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px;color:var(--text-secondary);font-size:.875rem}.loading-spinner.svelte-171sxlb{width:20px;height:20px;border:2px solid var(--border-color);border-top:2px solid var(--trust-good);border-radius:50%;animation:svelte-171sxlb-spin 1s linear infinite;margin-bottom:.5rem}.empty-hint.svelte-171sxlb{font-size:.75rem;color:var(--text-muted);margin-top:.25rem}.chart-container.svelte-171sxlb{flex:1;margin-bottom:.75rem}.rating-chart.svelte-171sxlb{width:100%;height:120px;border-radius:4px;overflow:visible}.month-labels.svelte-171sxlb text:where(.svelte-171sxlb){font-family:var(--font-family-base);letter-spacing:.025em}.chart-footer.svelte-171sxlb{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;border-top:1px solid var(--border-color);font-size:.75rem}.chart-stats.svelte-171sxlb{display:flex;align-items:center;gap:.5rem;color:var(--text-secondary)}.stat-item.svelte-171sxlb strong:where(.svelte-171sxlb){color:var(--text-primary);font-weight:600}.stat-divider.svelte-171sxlb{color:var(--text-muted)}@keyframes svelte-171sxlb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.chart-footer.svelte-171sxlb{flex-direction:column;gap:.5rem;align-items:flex-start}}
