.table-container.svelte-13i2vyi{max-height:600px;overflow-y:auto;position:relative;background:color-mix(in oklab,var(--color-primary-500) 3%,transparent);border:1px solid color-mix(in oklab,var(--color-primary-500) 12%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border-radius:var(--radius-lg)}.table-container.svelte-13i2vyi:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-header);z-index:10;border-radius:var(--radius-lg) var(--radius-lg) 0 0}table.svelte-13i2vyi{width:100%;border-collapse:collapse}th.svelte-13i2vyi,td.svelte-13i2vyi{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border-subtle)}.article-row.svelte-13i2vyi{cursor:pointer;transition:background-color var(--timing-fast) var(--easing-default)}.article-row.svelte-13i2vyi:hover{cursor:pointer;background-color:color-mix(in oklab,var(--color-primary-500) 10%,transparent)}.article-title.svelte-13i2vyi{cursor:pointer;transition:color var(--timing-fast) var(--easing-default)}.article-title.svelte-13i2vyi:hover{color:var(--color-primary-400);text-decoration:underline;font-weight:500}th.svelte-13i2vyi{position:sticky;top:0;z-index:1;background-color:var(--color-surface-800);box-shadow:0 1px 0 var(--border-default)}.sortable-header.svelte-13i2vyi{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--timing-fast) var(--easing-default)}.sortable-header.svelte-13i2vyi:hover{background-color:color-mix(in oklab,var(--color-primary-500) 15%,transparent)}.pagination-info.svelte-13i2vyi{background:color-mix(in oklab,var(--color-primary-500) 5%,transparent);padding:1rem;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-primary-500) 15%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm))}.pagination-controls.svelte-13i2vyi{flex-wrap:wrap;justify-content:center;gap:.5rem}.pagination-controls.svelte-13i2vyi button:where(.svelte-13i2vyi){min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pagination-controls.svelte-13i2vyi button:where(.svelte-13i2vyi):disabled{opacity:.5;cursor:not-allowed}.pagination-controls.svelte-13i2vyi button:where(.svelte-13i2vyi):not(:disabled):hover{cursor:pointer}.pagination-bottom.svelte-13i2vyi{background:color-mix(in oklab,var(--color-primary-500) 3%,transparent);padding:.75rem 1rem;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab,var(--color-primary-500) 10%,transparent)}.select-sm.svelte-13i2vyi{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--radius-md)}select.svelte-13i2vyi,label.svelte-13i2vyi{cursor:pointer}.mobile-sort-controls.svelte-13i2vyi{background:color-mix(in oklab,var(--color-primary-500) 5%,transparent)!important;border:1px solid color-mix(in oklab,var(--color-primary-500) 15%,transparent)!important;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm))}.mobile-cards.svelte-13i2vyi{max-height:600px;overflow-y:auto}.mobile-card.svelte-13i2vyi{cursor:pointer;background:color-mix(in oklab,var(--color-primary-500) 5%,transparent)!important;border:1px solid color-mix(in oklab,var(--color-primary-500) 12%,transparent)!important;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));transition:all var(--timing-fast) var(--easing-default)}.mobile-card.svelte-13i2vyi:hover{cursor:pointer;background:color-mix(in oklab,var(--color-primary-500) 10%,transparent)!important;border-color:color-mix(in oklab,var(--color-primary-500) 25%,transparent)!important;transform:translateY(-2px)}.line-clamp-2.svelte-13i2vyi{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:768px){.pagination-info.svelte-13i2vyi{padding:.75rem}.pagination-controls.svelte-13i2vyi{gap:.25rem}.pagination-controls.svelte-13i2vyi button:where(.svelte-13i2vyi){min-width:2rem;height:2rem;font-size:.75rem;padding:.25rem}.table-container.svelte-13i2vyi{max-height:500px}th.svelte-13i2vyi,td.svelte-13i2vyi{padding:.5rem;font-size:.875rem}}@media(max-width:480px){.pagination-controls.svelte-13i2vyi button:where(.svelte-13i2vyi){min-width:1.75rem;height:1.75rem;font-size:.625rem}.mobile-card.svelte-13i2vyi{padding:.75rem!important}.mobile-card.svelte-13i2vyi h3:where(.svelte-13i2vyi){font-size:.875rem}}@media(prefers-reduced-motion:reduce){.article-row.svelte-13i2vyi,.article-title.svelte-13i2vyi,.sortable-header.svelte-13i2vyi,.mobile-card.svelte-13i2vyi{transition:none}.mobile-card.svelte-13i2vyi:hover{transform:none}}.article-detail-title.svelte-1dsupu1{background:var(--gradient-header);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.article-meta-card.svelte-1dsupu1{background:color-mix(in oklab,var(--color-primary-500) 5%,transparent)!important;border:1px solid color-mix(in oklab,var(--color-primary-500) 15%,transparent)!important}.article-meta-card.svelte-1dsupu1:hover{background:color-mix(in oklab,var(--color-primary-500) 8%,transparent)!important;border-color:color-mix(in oklab,var(--color-primary-500) 25%,transparent)!important}.article-empty-state.svelte-1dsupu1{background:color-mix(in oklab,var(--color-primary-500) 5%,transparent)!important;border:1px solid color-mix(in oklab,var(--color-primary-500) 15%,transparent)!important}.centrality-section.svelte-1dsupu1{position:relative;overflow:hidden}.centrality-section.svelte-1dsupu1:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-centrality-very-central),var(--sentiment-centrality-central));opacity:.8}.blockquote-centrality.svelte-1dsupu1{border-left:4px solid var(--sentiment-centrality-central)!important}.polarity-section.svelte-1dsupu1{position:relative;overflow:hidden}.polarity-section.svelte-1dsupu1:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-polarity-very-positive),var(--sentiment-polarity-neutral));opacity:.8}.blockquote-polarity.svelte-1dsupu1{border-left:4px solid var(--sentiment-polarity-neutral)!important}.subjectivity-section.svelte-1dsupu1{position:relative;overflow:hidden}.subjectivity-section.svelte-1dsupu1:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-subjectivity-1),var(--sentiment-subjectivity-3));opacity:.8}.blockquote-subjectivity.svelte-1dsupu1{border-left:4px solid var(--sentiment-subjectivity-3)!important}.anchor.svelte-1dsupu1{color:var(--color-primary-400);text-decoration:none;font-weight:500;transition:all var(--timing-fast) var(--easing-default);border-bottom:1px solid color-mix(in oklab,var(--color-primary-400) 30%,transparent);padding-bottom:1px}.anchor.svelte-1dsupu1:hover{color:var(--color-primary-300);border-bottom-color:color-mix(in oklab,var(--color-primary-300) 60%,transparent);transform:translateY(-1px)}blockquote.svelte-1dsupu1{position:relative;font-style:italic;line-height:1.6}blockquote.svelte-1dsupu1:before{content:'"';position:absolute;top:-.5rem;left:-.5rem;font-size:2rem;color:color-mix(in oklab,var(--color-surface-50) 20%,transparent);font-family:serif}@media(max-width:640px){blockquote.svelte-1dsupu1{font-size:.875rem;padding:.75rem}.hover-lift-sm:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.anchor.svelte-1dsupu1,.hover-lift-sm,.border-gradient:before{transition:none}}.search-container.svelte-e5spq9{margin-bottom:.75rem}.results-count.svelte-e5spq9{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);margin-bottom:.5rem}.toggle-btn.svelte-e5spq9{display:inline-flex;align-items:center;margin-top:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;cursor:pointer;background:transparent;border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);transition:all var(--timing-fast) var(--easing-default)}.toggle-btn.svelte-e5spq9:hover{background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 15%,transparent);color:var(--color-surface-50)}@media(prefers-reduced-motion:reduce){.toggle-btn.svelte-e5spq9{transition:none}}.legend.svelte-v6avj9{display:flex;flex-direction:column;gap:.375rem}.legend-item.svelte-v6avj9{display:flex;align-items:center;gap:.5rem}.legend-badge.svelte-v6avj9{padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;border-radius:9999px}.legend-badge.subjectivity-1.svelte-v6avj9{background:var(--sentiment-subjectivity-1-bg);border:1px solid var(--sentiment-subjectivity-1-border);color:var(--sentiment-subjectivity-1)}.legend-badge.subjectivity-3.svelte-v6avj9{background:var(--sentiment-subjectivity-3-bg);border:1px solid var(--sentiment-subjectivity-3-border);color:var(--sentiment-subjectivity-3)}.legend-badge.subjectivity-5.svelte-v6avj9{background:var(--sentiment-subjectivity-5-bg);border:1px solid var(--sentiment-subjectivity-5-border);color:var(--sentiment-subjectivity-5)}.legend-text.svelte-v6avj9{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 70%,transparent)}@media(max-width:768px){.legend-badge.svelte-v6avj9{font-size:.625rem;padding:.125rem .375rem}.legend-text.svelte-v6avj9{font-size:.6875rem}}.filter-card.svelte-1ldmftx{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:.875rem;padding:1rem;box-shadow:0 4px 16px color-mix(in oklab,black 8%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent);transition:all var(--timing-normal) var(--easing-default)}.comparison-filter-card.svelte-1ldmftx{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent);position:relative;overflow:hidden}.comparison-filter-card.svelte-1ldmftx:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-comparison)}.comparison-filter-card.svelte-1ldmftx:hover{border-color:color-mix(in oklab,var(--sentiment-comparison) 25%,transparent);background:color-mix(in oklab,var(--sentiment-comparison) 8%,transparent)}.filter-card.svelte-1ldmftx:hover{border-color:color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.filter-header.svelte-1ldmftx{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.filter-icon-container.svelte-1ldmftx{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--sentiment-comparison-icon-bg);border:1px solid var(--sentiment-comparison-border)}.filter-header.svelte-1ldmftx svg{color:var(--sentiment-comparison-light)}.filter-title.svelte-1ldmftx{font-size:1rem;font-weight:600;color:var(--color-surface-50);margin:0}.comparison-filter-title.svelte-1ldmftx{background:var(--gradient-comparison);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.filter-section.svelte-1ldmftx{margin-bottom:1.25rem}.filter-section.svelte-1ldmftx:last-child{margin-bottom:0}.section-header.svelte-1ldmftx{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.section-header-inline.svelte-1ldmftx{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.section-label.svelte-1ldmftx{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent)}.section-subtitle.svelte-1ldmftx{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}.reset-btn.svelte-1ldmftx{padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;cursor:pointer;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 12%,transparent);color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);transition:all var(--timing-fast) var(--easing-default)}.reset-btn.svelte-1ldmftx:hover{background:color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent);color:var(--color-surface-50)}.filter-chips.svelte-1ldmftx{display:flex;flex-wrap:wrap;gap:.5rem}.filter-chip.svelte-1ldmftx{display:inline-flex;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:9999px;cursor:pointer;white-space:nowrap;background:color-mix(in oklab,var(--color-surface-50) 6%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);color:color-mix(in oklab,var(--color-surface-50) 85%,transparent);transition:all var(--timing-fast) var(--easing-default)}.filter-chip.svelte-1ldmftx:hover{background:color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 18%,transparent);color:var(--color-surface-50);transform:translateY(-1px)}.filter-chip[data-selected=true].svelte-1ldmftx{background:var(--gradient-comparison);border-color:color-mix(in oklab,var(--sentiment-comparison-light) 40%,transparent);color:#fff;box-shadow:0 2px 8px color-mix(in oklab,var(--sentiment-comparison) 30%,transparent)}.filter-chip.warning[data-selected=true].svelte-1ldmftx{background:linear-gradient(135deg,var(--color-warning-500) 0%,var(--color-warning-600) 100%);box-shadow:0 2px 8px color-mix(in oklab,var(--color-warning-500) 30%,transparent)}.toggle-row.svelte-1ldmftx{display:flex;align-items:center;justify-content:space-between}.helper-text.svelte-1ldmftx{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 50%,transparent);margin:.25rem 0 0}.range-container.svelte-1ldmftx{position:relative;height:60px;margin:0 10px}.range-track.svelte-1ldmftx{position:absolute;top:20px;left:0;right:0;height:4px;background:color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:2px}.range-highlight.svelte-1ldmftx{position:absolute;top:20px;height:4px;background:var(--gradient-comparison);border-radius:2px;transition:all var(--timing-fast) var(--easing-default)}.range-slider.svelte-1ldmftx{position:absolute;top:10px;width:100%;height:24px;background:transparent;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.range-slider.svelte-1ldmftx::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--sentiment-comparison);cursor:pointer;pointer-events:auto;box-shadow:0 2px 8px color-mix(in oklab,black 30%,transparent);-webkit-transition:all var(--timing-fast) var(--easing-default);transition:all var(--timing-fast) var(--easing-default)}.range-slider.svelte-1ldmftx::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px color-mix(in oklab,var(--sentiment-comparison) 40%,transparent)}.range-slider.svelte-1ldmftx::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--sentiment-comparison);cursor:pointer;pointer-events:auto;box-shadow:0 2px 8px color-mix(in oklab,black 30%,transparent);-moz-transition:all var(--timing-fast) var(--easing-default);transition:all var(--timing-fast) var(--easing-default)}.range-slider.svelte-1ldmftx::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px color-mix(in oklab,var(--sentiment-comparison) 40%,transparent)}.range-min.svelte-1ldmftx{z-index:2}.range-max.svelte-1ldmftx{z-index:1}.range-labels.svelte-1ldmftx{position:absolute;top:40px;left:0;right:0;display:flex;justify-content:space-between}.range-label.svelte-1ldmftx{position:absolute;transform:translate(-50%);font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}.toggle-switch.svelte-1ldmftx{position:relative;width:44px;height:24px;background:color-mix(in oklab,var(--color-surface-50) 20%,transparent);border-radius:12px;border:none;cursor:pointer;transition:all var(--timing-normal) var(--easing-default);outline:none}.toggle-switch.svelte-1ldmftx:hover{background:color-mix(in oklab,var(--color-surface-50) 30%,transparent)}.toggle-switch[data-active=true].svelte-1ldmftx{background:var(--sentiment-comparison)}.toggle-switch[data-active=true].svelte-1ldmftx:hover{background:var(--sentiment-comparison-light)}.toggle-thumb.svelte-1ldmftx{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:all var(--timing-normal) var(--easing-default);box-shadow:0 2px 4px color-mix(in oklab,black 20%,transparent)}.toggle-switch[data-active=true].svelte-1ldmftx .toggle-thumb:where(.svelte-1ldmftx){transform:translate(20px)}@media(max-width:640px){.filter-card.svelte-1ldmftx{padding:.875rem}.range-container.svelte-1ldmftx{margin:0 5px}.filter-chip.svelte-1ldmftx{padding:.3125rem .625rem;font-size:.6875rem}.toggle-switch.svelte-1ldmftx{width:40px;height:22px}.toggle-thumb.svelte-1ldmftx{width:18px;height:18px}.toggle-switch[data-active=true].svelte-1ldmftx .toggle-thumb:where(.svelte-1ldmftx){transform:translate(18px)}}.info-tooltip.svelte-1ldmftx{position:relative;display:inline-block}.info-icon.svelte-1ldmftx{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;background:color-mix(in oklab,var(--color-surface-50) 20%,transparent);color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);border-radius:50%;font-size:11px;font-weight:700;cursor:help;transition:all var(--timing-fast) var(--easing-default)}.info-icon.svelte-1ldmftx:hover{background:color-mix(in oklab,var(--color-surface-50) 30%,transparent);color:var(--color-surface-50)}.tooltip-content.svelte-1ldmftx{position:absolute;top:-10px;left:50%;transform:translate(-50%) translateY(-100%);background:color-mix(in oklab,black 95%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 20%,transparent);border-radius:.5rem;padding:.75rem;min-width:320px;max-width:400px;opacity:0;visibility:hidden;transition:all var(--timing-normal) var(--easing-default);z-index:1000;box-shadow:0 8px 32px color-mix(in oklab,black 40%,transparent)}.info-tooltip.svelte-1ldmftx:hover .tooltip-content:where(.svelte-1ldmftx){opacity:1;visibility:visible;transform:translate(-50%) translateY(-100%) translateY(-8px)}.tooltip-content.svelte-1ldmftx:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:color-mix(in oklab,black 95%,transparent)}.tooltip-text.svelte-1ldmftx{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 90%,transparent);margin:0 0 .5rem}.tooltip-list.svelte-1ldmftx{list-style:none;padding:0;margin:0;font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent)}.tooltip-list.svelte-1ldmftx li:where(.svelte-1ldmftx){margin-bottom:.25rem}.tooltip-list.svelte-1ldmftx strong:where(.svelte-1ldmftx){color:var(--color-primary-400)}.tooltip-note.svelte-1ldmftx{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);margin:.5rem 0 0;font-style:italic}@media(max-width:640px){.tooltip-content.svelte-1ldmftx{min-width:280px;left:0;transform:translateY(-100%)}.info-tooltip.svelte-1ldmftx:hover .tooltip-content:where(.svelte-1ldmftx){transform:translateY(-100%) translateY(-8px)}.tooltip-content.svelte-1ldmftx:after{left:24px;transform:none}}@media(prefers-reduced-motion:reduce){.filter-card.svelte-1ldmftx,.filter-chip.svelte-1ldmftx,.toggle-switch.svelte-1ldmftx,.toggle-thumb.svelte-1ldmftx,.range-highlight.svelte-1ldmftx{transition:none}}.clear-filters-container.svelte-xpmkv0{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}@media(min-width:640px){.clear-filters-container.svelte-xpmkv0{margin-bottom:1.5rem}}.clear-filters-btn.svelte-xpmkv0{background:linear-gradient(135deg,color-mix(in oklab,var(--color-error-500) 15%,transparent),color-mix(in oklab,var(--color-error-600) 10%,transparent));border:1px solid color-mix(in oklab,var(--color-error-500) 30%,transparent);color:var(--color-error-500);font-weight:600;padding:.75rem 1.5rem;border-radius:.75rem;-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));box-shadow:0 4px 12px color-mix(in oklab,var(--color-error-500) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 10%,transparent);transition:all var(--timing-normal) var(--easing-default);position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.875rem;white-space:nowrap}.clear-filters-btn.svelte-xpmkv0:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--color-surface-50) 10%,transparent),transparent);transition:left var(--timing-slow) ease}.clear-filters-btn.svelte-xpmkv0:hover{background:linear-gradient(135deg,color-mix(in oklab,var(--color-error-500) 25%,transparent),color-mix(in oklab,var(--color-error-600) 15%,transparent));border-color:color-mix(in oklab,var(--color-error-500) 50%,transparent);color:var(--color-error-600);transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in oklab,var(--color-error-500) 25%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.clear-filters-btn.svelte-xpmkv0:hover:before{left:100%}.clear-filters-btn.svelte-xpmkv0:active{transform:translateY(0);box-shadow:0 2px 8px color-mix(in oklab,var(--color-error-500) 20%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.clear-filters-btn.svelte-xpmkv0 svg{transition:transform var(--timing-normal) var(--easing-default);flex-shrink:0}.clear-filters-btn.svelte-xpmkv0:hover svg{transform:scale(1.1) rotate(5deg)}@media(max-width:640px){.clear-filters-btn.svelte-xpmkv0{padding:.6rem 1.2rem;font-size:.875rem}}@media(max-width:480px){.button-text.svelte-xpmkv0{display:none}.clear-filters-btn.svelte-xpmkv0{padding:.6rem;border-radius:50%;width:2.5rem;height:2.5rem;justify-content:center}}.extreme-controls.svelte-1xnt7og{position:relative;overflow:hidden}.extreme-controls.svelte-1xnt7og:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-extreme),var(--sentiment-extreme-light),var(--sentiment-extreme-accent));opacity:.8}.extreme-gradient.svelte-1xnt7og{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-extreme) 4%,var(--color-surface-900)))!important}.glass-heavy.svelte-1xnt7og{-webkit-backdrop-filter:blur(var(--glass-blur-lg));backdrop-filter:blur(var(--glass-blur-lg))}.extreme-controls-icon.svelte-1xnt7og{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--sentiment-extreme-icon-bg);border:1px solid var(--sentiment-extreme-border)}.controls-grid.svelte-1xnt7og{display:grid;grid-template-columns:2fr 2fr 1fr;gap:1rem;align-items:flex-end}.control-group.svelte-1xnt7og{display:flex;flex-direction:column;gap:.375rem}.control-label.svelte-1xnt7og{font-size:.8125rem;font-weight:600;color:color-mix(in oklab,var(--color-surface-50) 90%,transparent)}.select-input.svelte-1xnt7og{background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent);color:var(--color-surface-50);padding:.5rem .75rem;border-radius:.5rem;transition:all var(--timing-fast) var(--easing-default);font-size:.8125rem;min-height:38px;width:100%;cursor:pointer;outline:none}.select-input.svelte-1xnt7og:hover{background:color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 25%,transparent)}.select-input.svelte-1xnt7og:focus{border-color:color-mix(in oklab,var(--sentiment-extreme) 50%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--sentiment-extreme) 10%,transparent)}.select-input.svelte-1xnt7og option:where(.svelte-1xnt7og){background:var(--color-surface-800);color:var(--color-surface-50);padding:.5rem;border:none}.select-input.svelte-1xnt7og option:where(.svelte-1xnt7og):hover{background:var(--color-surface-700)}.select-input.svelte-1xnt7og option:where(.svelte-1xnt7og):checked{background:var(--color-primary-500);color:#fff}.btn-group-toggle.svelte-1xnt7og{display:flex;gap:0;border-radius:.5rem;overflow:hidden;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.btn-toggle.svelte-1xnt7og{flex:1;padding:.5rem .875rem;border:none;background:transparent;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-size:.8125rem;font-weight:500;transition:all var(--timing-fast) var(--easing-default);cursor:pointer;position:relative;overflow:hidden}.btn-toggle.svelte-1xnt7og:not(:last-child){border-right:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.btn-toggle.svelte-1xnt7og:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-50) 10%,transparent),color-mix(in oklab,var(--color-surface-50) 5%,transparent));opacity:0;transition:opacity var(--timing-fast) var(--easing-default)}.btn-toggle.svelte-1xnt7og:hover{background:color-mix(in oklab,var(--color-surface-50) 10%,transparent);color:var(--color-surface-50)}.btn-toggle.svelte-1xnt7og:hover:before{opacity:1}.btn-toggle.active.svelte-1xnt7og{background:linear-gradient(135deg,color-mix(in oklab,var(--sentiment-extreme) 30%,transparent),color-mix(in oklab,var(--sentiment-extreme-light) 20%,transparent));color:var(--sentiment-extreme-accent);font-weight:600;border-color:var(--sentiment-extreme-border)}.number-input.svelte-1xnt7og{background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent);color:var(--color-surface-50);padding:.5rem .75rem;border-radius:.5rem;transition:all var(--timing-fast) var(--easing-default);font-size:.8125rem;min-height:38px;width:100%;max-width:100px;outline:none}.number-input.svelte-1xnt7og:hover{background:color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 25%,transparent)}.number-input.svelte-1xnt7og:focus{border-color:color-mix(in oklab,var(--sentiment-extreme) 50%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--sentiment-extreme) 10%,transparent)}.number-input.svelte-1xnt7og::-webkit-outer-spin-button,.number-input.svelte-1xnt7og::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-input[type=number].svelte-1xnt7og{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media(max-width:768px){.responsive-title.svelte-1xnt7og{font-size:1rem!important;margin-bottom:.75rem!important}}@media(max-width:480px){.responsive-title.svelte-1xnt7og{font-size:.9rem!important;margin-bottom:.5rem!important}}@media(max-width:1024px){.controls-grid.svelte-1xnt7og{grid-template-columns:1fr 1fr;gap:1rem}.control-group.svelte-1xnt7og:last-child{grid-column:1 / -1;justify-self:start}.number-input.svelte-1xnt7og{max-width:120px}}@media(max-width:768px){.controls-grid.svelte-1xnt7og{grid-template-columns:1fr;gap:1rem}.control-group.svelte-1xnt7og{width:100%}.control-label.svelte-1xnt7og{font-size:.8125rem}.select-input.svelte-1xnt7og,.btn-toggle.svelte-1xnt7og,.number-input.svelte-1xnt7og{font-size:.8125rem;padding:.5rem .75rem;min-height:38px}.number-input.svelte-1xnt7og{max-width:100px}}@media(max-width:480px){.controls-grid.svelte-1xnt7og{gap:.75rem}.control-label.svelte-1xnt7og{font-size:.75rem}.select-input.svelte-1xnt7og,.btn-toggle.svelte-1xnt7og,.number-input.svelte-1xnt7og{font-size:.75rem;padding:.375rem .625rem;min-height:34px}}@media(min-width:1200px){.controls-grid.svelte-1xnt7og{gap:2rem}}@media(prefers-reduced-motion:reduce){.select-input.svelte-1xnt7og,.btn-toggle.svelte-1xnt7og,.btn-toggle.svelte-1xnt7og:before,.number-input.svelte-1xnt7og{transition:none}}.table-container.svelte-up7m5p{max-height:600px;overflow-y:auto}.comparison-table-wrapper.svelte-up7m5p{background:color-mix(in oklab,var(--sentiment-comparison) 3%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 12%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md))}.comparison-table-wrapper.svelte-up7m5p:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-comparison);z-index:10}.sortable-header.svelte-up7m5p{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--timing-fast) var(--easing-default)}.sortable-header.svelte-up7m5p:hover{background-color:color-mix(in oklab,var(--sentiment-comparison) 15%,transparent)}th.svelte-up7m5p{position:sticky;top:0;z-index:1;background-color:var(--color-surface-800);box-shadow:0 1px color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.comparison-card.svelte-up7m5p{cursor:pointer;background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 12%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));transition:all var(--timing-fast) var(--easing-default)}.comparison-card.svelte-up7m5p:hover{cursor:pointer;background:color-mix(in oklab,var(--sentiment-comparison) 10%,transparent);border-color:color-mix(in oklab,var(--sentiment-comparison) 25%,transparent);transform:translateY(-2px)}tbody.svelte-up7m5p tr:where(.svelte-up7m5p){cursor:pointer;transition:background-color var(--timing-fast) var(--easing-default)}tbody.svelte-up7m5p tr:where(.svelte-up7m5p):hover{cursor:pointer;background-color:color-mix(in oklab,var(--sentiment-comparison) 10%,transparent)}.cards-grid.svelte-up7m5p{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.comparison-cards-grid.svelte-up7m5p{gap:1.25rem}.comparison-grid.svelte-up7m5p{display:flex;flex-direction:column;gap:.75rem}.comparison-row.svelte-up7m5p{display:flex;flex-direction:column;gap:.5rem}.dimension-label.svelte-up7m5p{font-size:.75rem;color:var(--sentiment-comparison-light);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.values-grid.svelte-up7m5p{display:grid;grid-template-columns:1fr auto 1fr;gap:.5rem;align-items:center}.value-cell.svelte-up7m5p{display:flex;flex-direction:column;align-items:center;gap:.25rem}.model-label.svelte-up7m5p{font-size:.625rem;color:color-mix(in oklab,var(--color-surface-50) 50%,transparent)}.diff-indicator.svelte-up7m5p{font-size:.875rem;font-weight:600;text-align:center}.badge.svelte-up7m5p{padding:.25rem .5rem;font-size:.75rem;font-weight:500;border-radius:9999px;cursor:inherit}.badge-lg.svelte-up7m5p{padding:.375rem .75rem;font-size:.875rem;cursor:inherit}.line-clamp-2.svelte-up7m5p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.controls-section.svelte-up7m5p{background:color-mix(in oklab,var(--color-surface-50) 5%,transparent);padding:1rem;border-radius:.75rem;border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm))}.comparison-controls.svelte-up7m5p{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent)}.pagination-controls.svelte-up7m5p{flex-wrap:wrap;justify-content:center;gap:.5rem}.pagination-controls.svelte-up7m5p button:where(.svelte-up7m5p){min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pagination-controls.svelte-up7m5p button:where(.svelte-up7m5p):disabled{opacity:.5;cursor:not-allowed}.pagination-controls.svelte-up7m5p button:where(.svelte-up7m5p):not(:disabled):hover{cursor:pointer}.select-sm.svelte-up7m5p{padding:.25rem .5rem;font-size:.875rem;border-radius:.375rem}.comparison-text-gradient.svelte-up7m5p{background:var(--gradient-comparison);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.view-controls.svelte-up7m5p button:where(.svelte-up7m5p){cursor:pointer}.view-controls.svelte-up7m5p button:where(.svelte-up7m5p):disabled{cursor:not-allowed}select.svelte-up7m5p,button.svelte-up7m5p{cursor:pointer}button.svelte-up7m5p:disabled{cursor:not-allowed}label.svelte-up7m5p{cursor:pointer}@media(max-width:640px){.cards-grid.svelte-up7m5p{grid-template-columns:1fr}.comparison-card.svelte-up7m5p,.controls-section.svelte-up7m5p{padding:.75rem}.pagination-controls.svelte-up7m5p{gap:.25rem}.pagination-controls.svelte-up7m5p button:where(.svelte-up7m5p){min-width:2rem;height:2rem;font-size:.75rem;padding:.25rem}}@media(prefers-reduced-motion:reduce){.sortable-header.svelte-up7m5p,.comparison-card.svelte-up7m5p,tbody.svelte-up7m5p tr:where(.svelte-up7m5p){transition:none}}.stats-grid.svelte-3kf0l4{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem;margin-bottom:1.5rem}.stat-card.svelte-3kf0l4{position:relative;overflow:hidden}.comparison-stat-card.svelte-3kf0l4{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));transition:all var(--timing-fast) var(--easing-default)}.comparison-stat-card.svelte-3kf0l4:hover{background:color-mix(in oklab,var(--sentiment-comparison) 8%,transparent);border-color:color-mix(in oklab,var(--sentiment-comparison) 25%,transparent);transform:translateY(-2px)}.comparison-stat-card.svelte-3kf0l4:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-comparison);opacity:.8}.stat-icon-container.svelte-3kf0l4{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0}.comparison-icon.svelte-3kf0l4{background:var(--sentiment-comparison-icon-bg);border:1px solid var(--sentiment-comparison-border)}.discrepancy-icon.svelte-3kf0l4{background:color-mix(in oklab,var(--sentiment-discrepancy-light) 15%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-discrepancy-light) 30%,transparent)}.success-icon.svelte-3kf0l4{background:color-mix(in oklab,#22C55E 15%,transparent);border:1px solid color-mix(in oklab,#22C55E 30%,transparent)}.conflict-icon.svelte-3kf0l4{background:color-mix(in oklab,var(--sentiment-comparison-accent) 15%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison-accent) 30%,transparent)}.stat-header.svelte-3kf0l4{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.info-tooltip.svelte-3kf0l4{margin-left:auto;display:flex;align-items:center}.stat-label.svelte-3kf0l4{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-weight:500}.stat-value.svelte-3kf0l4{font-size:2rem;font-weight:700;color:var(--color-surface-50);line-height:1.2;margin-bottom:.25rem}.comparison-stat-value.svelte-3kf0l4{color:var(--sentiment-comparison-light)}.discrepancy-stat-value.svelte-3kf0l4{color:var(--sentiment-discrepancy-light)}.conflict-stat-value.svelte-3kf0l4{color:var(--sentiment-comparison-accent)}.stat-detail.svelte-3kf0l4{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}.breakdown-section.svelte-3kf0l4{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border-radius:.875rem;padding:1.5rem;border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);box-shadow:0 4px 16px color-mix(in oklab,black 8%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent)}.comparison-breakdown.svelte-3kf0l4{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent)}.breakdown-grid.svelte-3kf0l4{display:flex;flex-direction:column;gap:1rem}.breakdown-item.svelte-3kf0l4{display:flex;flex-direction:column;gap:.5rem}.breakdown-bar.svelte-3kf0l4{position:relative;height:8px;background:color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:4px;overflow:hidden}.breakdown-fill.svelte-3kf0l4{position:absolute;top:0;left:0;height:100%;width:var(--progress);border-radius:4px;transition:width var(--timing-slow) var(--easing-default)}.breakdown-fill.polarity.svelte-3kf0l4{background:linear-gradient(90deg,var(--sentiment-polarity-neutral),color-mix(in oklab,var(--sentiment-polarity-neutral) 70%,white))}.breakdown-fill.subjectivity.svelte-3kf0l4{background:linear-gradient(90deg,var(--sentiment-subjectivity-3),color-mix(in oklab,var(--sentiment-subjectivity-3) 70%,white))}.breakdown-fill.centrality.svelte-3kf0l4{background:linear-gradient(90deg,var(--sentiment-centrality-very-central),var(--sentiment-centrality-central))}.breakdown-info.svelte-3kf0l4{display:flex;justify-content:space-between;align-items:center}.breakdown-label.svelte-3kf0l4{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-weight:500}.breakdown-value.svelte-3kf0l4{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}@media(max-width:640px){.stats-grid.svelte-3kf0l4{grid-template-columns:1fr}.stat-value.svelte-3kf0l4{font-size:1.5rem}.breakdown-section.svelte-3kf0l4{padding:1rem}}@media(prefers-reduced-motion:reduce){.breakdown-fill.svelte-3kf0l4,.arbiter-stat-fill.svelte-3kf0l4{transition:none}}.arbiter-section.svelte-3kf0l4{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border-radius:.875rem;border:1px solid color-mix(in oklab,var(--color-warning-500) 20%,transparent);box-shadow:0 4px 16px color-mix(in oklab,black 8%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent);overflow:hidden}.arbiter-header.svelte-3kf0l4{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 1.5rem;background:transparent;border:none;cursor:pointer;transition:background var(--timing-fast) var(--easing-default)}.arbiter-header.svelte-3kf0l4:hover{background:color-mix(in oklab,var(--color-surface-50) 5%,transparent)}.arbiter-header-content.svelte-3kf0l4{display:flex;align-items:center;gap:.75rem}.arbiter-content.svelte-3kf0l4{padding:0 1.5rem 1.5rem;border-top:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.arbiter-stats-grid.svelte-3kf0l4{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.arbiter-stat.svelte-3kf0l4{display:flex;flex-direction:column;gap:.5rem}.arbiter-stat-bar.svelte-3kf0l4{position:relative;height:8px;background:color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:4px;overflow:hidden}.arbiter-stat-fill.svelte-3kf0l4{position:absolute;top:0;left:0;height:100%;width:var(--progress);border-radius:4px;transition:width var(--timing-slow) var(--easing-default)}.arbiter-stat-fill.model-a.svelte-3kf0l4{background:linear-gradient(90deg,var(--color-success-500),var(--color-success-400))}.arbiter-stat-fill.model-b.svelte-3kf0l4{background:linear-gradient(90deg,var(--color-primary-500),var(--color-primary-400))}.arbiter-stat-fill.equal.svelte-3kf0l4{background:linear-gradient(90deg,var(--color-secondary-500),var(--color-secondary-400))}.arbiter-stat-fill.neither.svelte-3kf0l4{background:linear-gradient(90deg,var(--sentiment-polarity-na),color-mix(in oklab,var(--sentiment-polarity-na) 70%,white))}.arbiter-stat-info.svelte-3kf0l4{display:flex;justify-content:space-between;align-items:center}.arbiter-stat-label.svelte-3kf0l4{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-weight:500}.arbiter-stat-value.svelte-3kf0l4{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}.arbiter-note.svelte-3kf0l4{margin-top:1.25rem;padding:.75rem 1rem;font-size:.8rem;color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);background:color-mix(in oklab,var(--color-warning-500) 8%,transparent);border-radius:.5rem;border-left:3px solid var(--color-warning-500)}@media(max-width:640px){.arbiter-header.svelte-3kf0l4{padding:.875rem 1rem}.arbiter-content.svelte-3kf0l4{padding:0 1rem 1rem}.arbiter-header-content.svelte-3kf0l4{flex-wrap:wrap;gap:.5rem}}.model-pair-picker.svelte-lmvdr6{position:relative;display:inline-block}.picker-button.svelte-lmvdr6{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:color-mix(in oklab,var(--sentiment-comparison) 10%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 25%,transparent);border-radius:.5rem;color:var(--color-surface-50);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.picker-button.svelte-lmvdr6:hover{background:color-mix(in oklab,var(--sentiment-comparison) 15%,transparent);border-color:color-mix(in oklab,var(--sentiment-comparison) 40%,transparent)}.selected-pair.svelte-lmvdr6{display:flex;align-items:center;gap:.375rem}.pair-logo.svelte-lmvdr6{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.vs-label.svelte-lmvdr6{font-size:.625rem;font-weight:600;text-transform:uppercase;color:var(--sentiment-comparison-light);letter-spacing:.05em}.dropdown-menu.svelte-lmvdr6{position:absolute;top:calc(100% + .25rem);left:0;min-width:200px;background:color-mix(in oklab,var(--color-surface-900) 95%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 30%,transparent);border-radius:.5rem;box-shadow:0 10px 25px -5px color-mix(in oklab,black 50%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-lg));backdrop-filter:blur(var(--glass-blur-lg));z-index:100;overflow:hidden;padding:.25rem}.dropdown-item.svelte-lmvdr6{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:transparent;border:none;border-radius:.375rem;color:var(--color-surface-100);cursor:pointer;transition:all var(--timing-fast) var(--easing-default);text-align:left}.dropdown-item.svelte-lmvdr6:hover{background:color-mix(in oklab,var(--sentiment-comparison) 20%,transparent)}.dropdown-item.selected.svelte-lmvdr6{background:color-mix(in oklab,var(--sentiment-comparison) 25%,transparent);box-shadow:inset 2px 0 0 var(--sentiment-comparison-light)}.pair-logos.svelte-lmvdr6{display:flex;align-items:center;gap:.25rem}.pair-logo-sm.svelte-lmvdr6{width:1rem;height:1rem;-o-object-fit:contain;object-fit:contain}.vs-label-sm.svelte-lmvdr6{font-size:.5rem;font-weight:600;text-transform:uppercase;color:var(--sentiment-comparison-light)}.pair-label.svelte-lmvdr6{font-size:.8125rem;font-weight:500}.comparison-view.svelte-1tsc9n8{display:flex;flex-direction:column;gap:1.5rem}.empty-state.svelte-1tsc9n8,.empty-results.svelte-1tsc9n8{margin:2rem auto;max-width:600px}.comparison-empty-state.svelte-1tsc9n8,.comparison-empty-results.svelte-1tsc9n8,.comparison-loading-card.svelte-1tsc9n8{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md))}.loading-spinner.svelte-1tsc9n8{width:48px;height:48px;border:3px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-top-color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);border-radius:50%;animation:svelte-1tsc9n8-spin 1s linear infinite;margin:0 auto}.comparison-spinner.svelte-1tsc9n8{border-top-color:var(--sentiment-comparison)}.comparison-pair-picker.svelte-1tsc9n8{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent);border-radius:.75rem;padding:1rem;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm))}@keyframes svelte-1tsc9n8-spin{to{transform:rotate(360deg)}}@media(max-width:640px){.comparison-view.svelte-1tsc9n8{gap:1rem}}@media(prefers-reduced-motion:reduce){.loading-spinner.svelte-1tsc9n8{animation:none}}.badge.svelte-9kop3k{padding:.375rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px;transition:all var(--timing-fast) var(--easing-default);border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);cursor:default}.badge.svelte-9kop3k:hover{transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in oklab,black 20%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent)}.badge-lg.svelte-9kop3k{padding:.5rem 1rem;font-size:.875rem;font-weight:600;cursor:default}.comparison-detail-title.svelte-9kop3k{background:var(--gradient-comparison);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.comparison-metadata-card.svelte-9kop3k{background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent)!important;border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent)!important}.comparison-metadata-card.svelte-9kop3k:hover{background:color-mix(in oklab,var(--sentiment-comparison) 8%,transparent)!important;border-color:color-mix(in oklab,var(--sentiment-comparison) 25%,transparent)!important}.comparison-anchor.svelte-9kop3k{color:var(--sentiment-comparison-light)!important;border-bottom-color:color-mix(in oklab,var(--sentiment-comparison-light) 40%,transparent)!important}.comparison-anchor.svelte-9kop3k:hover{color:var(--sentiment-comparison-accent)!important;border-bottom-color:var(--sentiment-comparison-accent)!important}.anchor.svelte-9kop3k{color:var(--color-primary-400);text-decoration:none;font-weight:500;transition:all var(--timing-fast) var(--easing-default);border-bottom:1px solid color-mix(in oklab,var(--color-primary-400) 30%,transparent);padding-bottom:1px}.anchor.svelte-9kop3k:hover{color:var(--color-primary-300);border-bottom-color:color-mix(in oklab,var(--color-primary-300) 60%,transparent);transform:translateY(-1px)}.glass-heavy{background:color-mix(in oklab,var(--color-surface-900) 92%,transparent)!important;-webkit-backdrop-filter:blur(var(--glass-blur-lg));backdrop-filter:blur(var(--glass-blur-lg))}.discrepancy-section.svelte-9kop3k{position:relative;overflow:hidden}.discrepancy-section.svelte-9kop3k:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-discrepancy),var(--sentiment-discrepancy-light),var(--sentiment-discrepancy));opacity:.8}.discrepancy-gradient.svelte-9kop3k{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-discrepancy) 4%,var(--color-surface-900)))!important}.centrality-section.svelte-9kop3k{position:relative;overflow:hidden}.centrality-section.svelte-9kop3k:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-centrality-very-central),var(--sentiment-centrality-central),var(--sentiment-centrality-very-central));opacity:.8}.centrality-gradient.svelte-9kop3k{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-centrality-very-central) 4%,var(--color-surface-900)))!important}.polarity-section.svelte-9kop3k{position:relative;overflow:hidden}.polarity-section.svelte-9kop3k:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-polarity-positive),var(--sentiment-polarity-neutral),var(--sentiment-polarity-negative));opacity:.8}.polarity-gradient.svelte-9kop3k{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-polarity-neutral) 4%,var(--color-surface-900)))!important}.subjectivity-section.svelte-9kop3k{position:relative;overflow:hidden}.subjectivity-section.svelte-9kop3k:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-subjectivity-1),var(--sentiment-subjectivity-3),var(--sentiment-subjectivity-5));opacity:.8}.subjectivity-gradient.svelte-9kop3k{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-subjectivity-3) 4%,var(--color-surface-900)))!important}.border-gradient:before{content:"";position:absolute;inset:-1px;background:linear-gradient(135deg,color-mix(in oklab,var(--color-primary-500) 30%,transparent),color-mix(in oklab,var(--color-secondary-500) 30%,transparent),color-mix(in oklab,var(--color-tertiary-500) 30%,transparent));border-radius:inherit;z-index:-1;opacity:0;transition:opacity var(--timing-normal) var(--easing-default)}.border-gradient:hover:before{opacity:1}.card{cursor:default}.card *{cursor:inherit}.anchor{cursor:pointer!important}@media(max-width:640px){.badge-lg.svelte-9kop3k{padding:.375rem .75rem;font-size:.75rem}.hover-lift-sm:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.badge.svelte-9kop3k,.anchor.svelte-9kop3k,.hover-lift-sm,.border-gradient:before{transition:none;animation:none}}.info-card.svelte-1cwanwm{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:1rem;padding:1.25rem;margin-bottom:1.5rem;box-shadow:0 4px 24px color-mix(in oklab,black 10%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent)}.info-header-btn.svelte-1cwanwm{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0;background:none;border:none;cursor:pointer;text-align:left;transition:all var(--timing-fast) var(--easing-default)}.info-header-btn.svelte-1cwanwm:hover .info-title:where(.svelte-1cwanwm){opacity:.9}.info-header-btn.svelte-1cwanwm:hover .header-icon:where(.svelte-1cwanwm){background:color-mix(in oklab,var(--color-surface-50) 12%,transparent)}.header-icon.svelte-1cwanwm{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);transition:all var(--timing-fast) var(--easing-default);flex-shrink:0}.header-icon[data-state=open].svelte-1cwanwm{transform:rotate(180deg);color:var(--color-primary-400)}.info-content.svelte-1cwanwm{margin-top:1rem;animation:svelte-1cwanwm-slideDown .25s var(--easing-default)}.info-content[data-state=open].svelte-1cwanwm{display:block}.info-title.svelte-1cwanwm{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary-400),var(--color-secondary-400));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.article-count.svelte-1cwanwm{color:var(--color-primary-400);font-weight:700}.info-description.svelte-1cwanwm{color:color-mix(in oklab,var(--color-surface-50) 85%,transparent);line-height:1.7;font-size:.9375rem;margin-bottom:1.25rem}.info-link.svelte-1cwanwm{color:var(--color-primary-400);text-decoration:underline;text-underline-offset:2px;transition:color var(--timing-fast) var(--easing-default)}.info-link.svelte-1cwanwm:hover{color:var(--color-primary-300)}.accordion-container.svelte-1cwanwm{display:flex;flex-direction:column;gap:0;background:color-mix(in oklab,var(--color-surface-950) 60%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));border:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-radius:.875rem;overflow:hidden}.panel-description.svelte-1cwanwm{color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-size:.875rem;line-height:1.6;margin-bottom:1rem}.sentiment-list.svelte-1cwanwm{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.sentiment-list.svelte-1cwanwm li:where(.svelte-1cwanwm){display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.5}.sentiment-desc.svelte-1cwanwm{color:color-mix(in oklab,var(--color-surface-50) 70%,transparent)}.subjectivity-label.svelte-1cwanwm{color:var(--color-surface-50);font-weight:500}.methodology-content.svelte-1cwanwm{display:flex;flex-direction:column;gap:1.5rem}.methodology-section.svelte-1cwanwm{display:flex;flex-direction:column;gap:.75rem}.section-title.svelte-1cwanwm{font-size:.875rem;font-weight:600;color:var(--color-surface-50);margin:0}.section-text.svelte-1cwanwm{color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-size:.875rem;line-height:1.6;margin:0}.section-note.svelte-1cwanwm{color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);font-size:.8125rem;font-style:italic;margin:0}.config-list.svelte-1cwanwm{list-style:disc;padding-left:1.25rem;margin:0;color:color-mix(in oklab,var(--color-surface-50) 75%,transparent);font-size:.8125rem;line-height:1.6}.config-list.svelte-1cwanwm li:where(.svelte-1cwanwm){margin-bottom:.25rem}.model-grid.svelte-1cwanwm{display:grid;grid-template-columns:repeat(3,1fr);gap:.875rem;margin-top:.5rem}@media(max-width:900px){.model-grid.svelte-1cwanwm{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.model-grid.svelte-1cwanwm{grid-template-columns:1fr}}.model-card.svelte-1cwanwm{background:color-mix(in oklab,var(--color-surface-900) 60%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:.75rem;padding:1rem;transition:all var(--timing-fast) var(--easing-default)}.model-card.svelte-1cwanwm:hover{background:color-mix(in oklab,var(--color-surface-900) 70%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 15%,transparent);transform:translateY(-2px);box-shadow:0 4px 12px color-mix(in oklab,black 15%,transparent)}.model-header.svelte-1cwanwm{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.model-name.svelte-1cwanwm{font-weight:600;font-size:.875rem;color:var(--color-surface-50)}.model-description.svelte-1cwanwm{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 65%,transparent);line-height:1.5;margin:0 0 .5rem}.model-link.svelte-1cwanwm{font-size:.75rem;color:var(--color-primary-400);text-decoration:none;transition:color var(--timing-fast) var(--easing-default)}.model-link.svelte-1cwanwm:hover{color:var(--color-primary-300)}.model-logo.svelte-1cwanwm{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.model-badge.svelte-1cwanwm{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.8125rem;font-weight:600;border-radius:.375rem;text-decoration:none;transition:all var(--timing-fast) var(--easing-default)}.model-badge.chatgpt.svelte-1cwanwm{background:color-mix(in oklab,var(--color-primary-500) 20%,transparent);border:1px solid color-mix(in oklab,var(--color-primary-500) 30%,transparent);color:var(--color-primary-300)}.model-badge.chatgpt.svelte-1cwanwm:hover{background:color-mix(in oklab,var(--color-primary-500) 30%,transparent)}.model-badge.gemini.svelte-1cwanwm{background:color-mix(in oklab,var(--color-secondary-500) 20%,transparent);border:1px solid color-mix(in oklab,var(--color-secondary-500) 30%,transparent);color:var(--color-secondary-300)}.model-badge.gemini.svelte-1cwanwm:hover{background:color-mix(in oklab,var(--color-secondary-500) 30%,transparent)}.model-badge.mistral.svelte-1cwanwm{background:color-mix(in oklab,#f54e42 20%,transparent);border:1px solid color-mix(in oklab,#f54e42 30%,transparent);color:#f54e42}.model-badge.mistral.svelte-1cwanwm:hover{background:color-mix(in oklab,#f54e42 30%,transparent)}.model-detail.svelte-1cwanwm{display:block;margin-top:.5rem;font-size:.8125rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);font-style:italic}.prompt-btn.svelte-1cwanwm{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin-top:.75rem;font-size:.8125rem;font-weight:500;background:color-mix(in oklab,var(--color-primary-500) 15%,transparent);border:1px solid color-mix(in oklab,var(--color-primary-500) 25%,transparent);border-radius:.5rem;color:var(--color-primary-300);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.prompt-btn.svelte-1cwanwm:hover{background:color-mix(in oklab,var(--color-primary-500) 25%,transparent);border-color:color-mix(in oklab,var(--color-primary-500) 40%,transparent);transform:translateY(-1px)}.comparison-notice.svelte-1cwanwm{margin-top:1rem;padding:1rem;background:color-mix(in oklab,var(--color-warning-500) 10%,transparent);border:1px solid color-mix(in oklab,var(--color-warning-500) 25%,transparent);border-radius:.625rem}.comparison-notice.svelte-1cwanwm .section-title:where(.svelte-1cwanwm){color:var(--color-warning-300);margin-bottom:.5rem}.comparison-notice.svelte-1cwanwm .config-list:where(.svelte-1cwanwm){color:color-mix(in oklab,var(--color-surface-50) 70%,transparent)}.prompt-modal-backdrop.svelte-1cwanwm{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in oklab,var(--color-surface-950) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));animation:svelte-1cwanwm-fadeIn .2s var(--easing-default)}@keyframes svelte-1cwanwm-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1cwanwm-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.prompt-modal.svelte-1cwanwm{width:100%;max-width:850px;max-height:90vh;display:flex;flex-direction:column;background:color-mix(in oklab,var(--color-surface-900) 95%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-lg));backdrop-filter:blur(var(--glass-blur-lg));border:1px solid color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-radius:1rem;box-shadow:0 16px 64px color-mix(in oklab,black 30%,transparent),0 0 40px color-mix(in oklab,var(--color-primary-500) 10%,transparent);animation:svelte-1cwanwm-scaleIn .25s var(--easing-default);overflow:hidden}@keyframes svelte-1cwanwm-scaleIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.prompt-modal.svelte-1cwanwm:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary-500),var(--color-secondary-500),transparent);opacity:.6}.prompt-modal-header.svelte-1cwanwm{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);background:color-mix(in oklab,var(--color-surface-50) 3%,transparent)}.prompt-modal-title.svelte-1cwanwm{font-size:1.125rem;font-weight:600;color:var(--color-surface-50);margin:0}.modal-close-btn.svelte-1cwanwm{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-radius:.5rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);font-size:1rem;cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.modal-close-btn.svelte-1cwanwm:hover{background:color-mix(in oklab,var(--color-surface-50) 15%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent);color:var(--color-surface-50);transform:translateY(-1px)}.prompt-modal-body.svelte-1cwanwm{flex:1;overflow-y:auto;padding:1.5rem}.translation-notice.svelte-1cwanwm{padding:.875rem 1rem;margin-bottom:1rem;background:color-mix(in oklab,var(--color-warning-500) 12%,transparent);border:1px solid color-mix(in oklab,var(--color-warning-500) 25%,transparent);border-radius:.625rem}.translation-notice.svelte-1cwanwm p:where(.svelte-1cwanwm){color:var(--color-warning-300);font-size:.8125rem;line-height:1.5;margin:0}.prompt-code-container.svelte-1cwanwm{background:color-mix(in oklab,var(--color-surface-950) 80%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-radius:.625rem;padding:1rem;overflow-x:auto}.prompt-code.svelte-1cwanwm{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.8125rem;line-height:1.6;color:color-mix(in oklab,var(--color-surface-50) 85%,transparent);white-space:pre-wrap;word-wrap:break-word;margin:0}.prompt-modal-footer.svelte-1cwanwm{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);background:color-mix(in oklab,var(--color-surface-50) 2%,transparent)}.close-btn.svelte-1cwanwm{padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;background:linear-gradient(135deg,var(--color-primary-500),var(--color-secondary-500));border:none;border-radius:.5rem;color:#fff;cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.close-btn.svelte-1cwanwm:hover{transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in oklab,var(--color-primary-500) 30%,transparent)}@media(max-width:640px){.info-card.svelte-1cwanwm{padding:1rem;border-radius:.875rem}.info-title.svelte-1cwanwm{font-size:1.125rem}.info-description.svelte-1cwanwm{font-size:.875rem}.header-icon.svelte-1cwanwm{width:1.75rem;height:1.75rem}.prompt-modal.svelte-1cwanwm{max-height:95vh;border-radius:.875rem}.prompt-modal-header.svelte-1cwanwm,.prompt-modal-body.svelte-1cwanwm{padding:1rem}}@media(prefers-reduced-motion:reduce){.model-card.svelte-1cwanwm,.prompt-btn.svelte-1cwanwm,.modal-close-btn.svelte-1cwanwm,.close-btn.svelte-1cwanwm,.prompt-modal.svelte-1cwanwm,.prompt-modal-backdrop.svelte-1cwanwm,.info-content.svelte-1cwanwm,.header-icon.svelte-1cwanwm,.info-header-btn.svelte-1cwanwm{transition:none;animation:none}}.stats-grid.svelte-1m7ejb9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.stat-card.svelte-1m7ejb9{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-radius:.875rem;background:color-mix(in oklab,var(--color-surface-900) 80%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);transition:all var(--timing-fast) var(--easing-default)}.stat-card.svelte-1m7ejb9:hover{border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent);transform:translateY(-2px)}.stat-icon.svelte-1m7ejb9{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;flex-shrink:0}.stat-icon.evaluations.svelte-1m7ejb9{background:linear-gradient(135deg,var(--sentiment-polarity-neutral-bg),color-mix(in oklab,var(--sentiment-polarity-neutral) 10%,transparent));color:var(--sentiment-polarity-neutral);border:1px solid var(--sentiment-polarity-neutral-border)}.stat-icon.model-a.svelte-1m7ejb9{background:linear-gradient(135deg,var(--sentiment-polarity-very-positive-bg),color-mix(in oklab,var(--sentiment-polarity-very-positive) 10%,transparent));color:var(--sentiment-polarity-very-positive);border:1px solid var(--sentiment-polarity-very-positive-border)}.stat-icon.model-b.svelte-1m7ejb9{background:linear-gradient(135deg,var(--sentiment-subjectivity-3-bg),color-mix(in oklab,var(--sentiment-subjectivity-3) 10%,transparent));color:var(--sentiment-subjectivity-3);border:1px solid var(--sentiment-subjectivity-3-border)}.stat-icon.equal.svelte-1m7ejb9{background:linear-gradient(135deg,var(--sentiment-arbiter-bg),color-mix(in oklab,var(--sentiment-arbiter-light) 10%,transparent));color:var(--sentiment-arbiter-light);border:1px solid var(--sentiment-arbiter-border)}.stat-icon.neither.svelte-1m7ejb9{background:linear-gradient(135deg,var(--sentiment-polarity-na-bg),color-mix(in oklab,var(--sentiment-polarity-na) 10%,transparent));color:var(--sentiment-polarity-na);border:1px solid var(--sentiment-polarity-na-border)}.model-logo.svelte-1m7ejb9{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.stat-content.svelte-1m7ejb9{flex:1;min-width:0}.stat-value.svelte-1m7ejb9{font-size:1.75rem;font-weight:700;color:var(--color-surface-50);line-height:1.2}.stat-label.svelte-1m7ejb9{font-size:.8125rem;color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);margin-top:.125rem}.stat-percentage.svelte-1m7ejb9{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 50%,transparent);margin-top:.25rem}.lead-indicator.svelte-1m7ejb9{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border-radius:.75rem;background:color-mix(in oklab,var(--sentiment-arbiter) 10%,transparent);border:1px solid var(--sentiment-arbiter-border)}.lead-logo.svelte-1m7ejb9{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.lead-text.svelte-1m7ejb9{font-size:.875rem;color:color-mix(in oklab,var(--color-surface-50) 80%,transparent)}.lead-text.svelte-1m7ejb9 strong:where(.svelte-1m7ejb9){color:var(--sentiment-arbiter-light)}.comparison-section.svelte-1m7ejb9{padding:1.25rem;border-radius:.875rem;background:color-mix(in oklab,var(--color-surface-900) 80%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.comparison-header.svelte-1m7ejb9{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:1rem}.comparison-title.svelte-1m7ejb9{font-size:.9375rem;font-weight:600;color:var(--color-surface-50)}.comparison-subtitle.svelte-1m7ejb9{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 50%,transparent)}.comparison-bar-container.svelte-1m7ejb9{display:flex;flex-direction:column;gap:.5rem}.comparison-labels.svelte-1m7ejb9{display:flex;justify-content:space-between;align-items:center}.model-label.svelte-1m7ejb9{display:flex;align-items:center;gap:.5rem;font-size:.8125rem}.model-a-label.svelte-1m7ejb9{color:var(--sentiment-polarity-very-positive)}.model-a-label.svelte-1m7ejb9 strong:where(.svelte-1m7ejb9){font-weight:700;font-size:1rem}.model-b-label.svelte-1m7ejb9{color:var(--sentiment-subjectivity-3)}.model-b-label.svelte-1m7ejb9 strong:where(.svelte-1m7ejb9){font-weight:700;font-size:1rem}.comparison-logo.svelte-1m7ejb9{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.comparison-bar.svelte-1m7ejb9{display:flex;height:24px;border-radius:12px;overflow:hidden;background:color-mix(in oklab,var(--color-surface-50) 5%,transparent)}.bar-segment.svelte-1m7ejb9{height:100%;transition:width var(--timing-normal) var(--easing-default);position:relative}.bar-segment.svelte-1m7ejb9:first-child{border-radius:12px 0 0 12px}.bar-segment.svelte-1m7ejb9:last-child{border-radius:0 12px 12px 0}.model-a-segment.svelte-1m7ejb9{background:linear-gradient(90deg,var(--sentiment-polarity-very-positive),color-mix(in oklab,var(--sentiment-polarity-very-positive) 80%,var(--sentiment-polarity-positive)))}.model-b-segment.svelte-1m7ejb9{background:linear-gradient(90deg,color-mix(in oklab,var(--sentiment-subjectivity-3) 80%,var(--sentiment-subjectivity-4)),var(--sentiment-subjectivity-3))}.comparison-counts.svelte-1m7ejb9{display:flex;justify-content:space-between}.count.svelte-1m7ejb9{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent)}.model-a-count.svelte-1m7ejb9{color:color-mix(in oklab,var(--sentiment-polarity-very-positive) 70%,var(--color-surface-50))}.model-b-count.svelte-1m7ejb9{color:color-mix(in oklab,var(--sentiment-subjectivity-3) 70%,var(--color-surface-50))}@media(max-width:640px){.stats-grid.svelte-1m7ejb9{grid-template-columns:repeat(2,1fr)}.stat-card.svelte-1m7ejb9{padding:1rem}.stat-value.svelte-1m7ejb9{font-size:1.5rem}.stat-icon.svelte-1m7ejb9{width:36px;height:36px}.model-logo.svelte-1m7ejb9{width:20px;height:20px}.comparison-section.svelte-1m7ejb9{padding:1rem}.model-label.svelte-1m7ejb9 span:where(.svelte-1m7ejb9){display:none}.comparison-bar.svelte-1m7ejb9{height:20px}.comparison-logo.svelte-1m7ejb9{width:18px;height:18px}}.table-container.svelte-1w2mvhd{max-height:600px;overflow-y:auto}.arbiter-table-wrapper.svelte-1w2mvhd{background:color-mix(in oklab,var(--sentiment-arbiter) 3%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-arbiter) 12%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md))}.arbiter-table-wrapper.svelte-1w2mvhd:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--sentiment-arbiter),var(--sentiment-arbiter-light),var(--sentiment-arbiter));z-index:10}.sortable-header.svelte-1w2mvhd{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--timing-fast) var(--easing-default)}.sortable-header.svelte-1w2mvhd:hover{background-color:color-mix(in oklab,var(--sentiment-arbiter) 15%,transparent)}th.svelte-1w2mvhd{position:sticky;top:0;z-index:1;background-color:var(--color-surface-800);box-shadow:0 1px color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.article-row.svelte-1w2mvhd{cursor:pointer;transition:background-color var(--timing-fast) var(--easing-default)}.article-row.svelte-1w2mvhd:hover{background-color:color-mix(in oklab,var(--sentiment-arbiter) 10%,transparent)}.cards-grid.svelte-1w2mvhd{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}.arbiter-cards-grid.svelte-1w2mvhd{gap:1.25rem}.arbiter-card.svelte-1w2mvhd{cursor:pointer;background:color-mix(in oklab,var(--sentiment-arbiter) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-arbiter) 12%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));transition:all var(--timing-fast) var(--easing-default)}.arbiter-card.svelte-1w2mvhd:hover{background:color-mix(in oklab,var(--sentiment-arbiter) 10%,transparent);border-color:color-mix(in oklab,var(--sentiment-arbiter) 25%,transparent);transform:translateY(-2px)}.controls-section.svelte-1w2mvhd{background:var(--surface-subtle);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-default);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm))}.arbiter-controls.svelte-1w2mvhd{background:color-mix(in oklab,var(--sentiment-arbiter) 8%,var(--color-surface-900));border:1px solid var(--sentiment-arbiter-border)}.control-btn.svelte-1w2mvhd{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);font-size:.875rem;font-weight:500;color:var(--text-secondary);background:var(--surface-hover);border:1px solid var(--border-hover);border-radius:var(--radius-md);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.control-btn.svelte-1w2mvhd:hover:not(:disabled){color:var(--text-primary);background:var(--surface-active);border-color:var(--border-active)}.control-btn.svelte-1w2mvhd:disabled{opacity:.4;cursor:not-allowed}.control-btn-active.svelte-1w2mvhd{color:var(--text-on-light);background:var(--sentiment-arbiter);border-color:var(--sentiment-arbiter)}.control-btn-active.svelte-1w2mvhd:hover:not(:disabled){background:var(--sentiment-arbiter-light);border-color:var(--sentiment-arbiter-light)}.results-info.svelte-1w2mvhd{font-size:.875rem;color:var(--text-secondary)}.results-info.svelte-1w2mvhd strong:where(.svelte-1w2mvhd){color:var(--text-primary);font-weight:600}.items-per-page-label.svelte-1w2mvhd{font-size:.875rem;color:var(--text-secondary);white-space:nowrap;cursor:pointer}.items-per-page-select.svelte-1w2mvhd{padding:var(--space-1) var(--space-2);font-size:.875rem;font-weight:500;color:var(--text-primary);background:var(--surface-hover);border:1px solid var(--border-active);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.items-per-page-select.svelte-1w2mvhd:hover{background:var(--surface-active);border-color:var(--border-active)}.items-per-page-select.svelte-1w2mvhd:focus{outline:2px solid var(--sentiment-arbiter);outline-offset:2px}.items-per-page-select.svelte-1w2mvhd option:where(.svelte-1w2mvhd){background:var(--color-surface-800);color:var(--text-primary)}.pagination-controls.svelte-1w2mvhd{flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.pagination-btn.svelte-1w2mvhd{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:var(--space-2) var(--space-3);font-size:.875rem;font-weight:500;color:var(--text-secondary);background:var(--surface-hover);border:1px solid var(--border-hover);border-radius:var(--radius-md);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.pagination-btn.svelte-1w2mvhd:hover:not(:disabled){color:var(--text-primary);background:var(--surface-active);border-color:var(--border-active)}.pagination-btn.svelte-1w2mvhd:disabled{opacity:.4;cursor:not-allowed}.pagination-btn.page-number.svelte-1w2mvhd{min-width:2.5rem;padding:var(--space-2)}.pagination-btn-active.svelte-1w2mvhd{color:var(--text-on-light);background:var(--sentiment-arbiter);border-color:var(--sentiment-arbiter)}.pagination-btn-active.svelte-1w2mvhd:hover:not(:disabled){background:var(--sentiment-arbiter-light);border-color:var(--sentiment-arbiter-light)}.pagination-controls.svelte-1w2mvhd button:where(.svelte-1w2mvhd){min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.pagination-controls.svelte-1w2mvhd button:where(.svelte-1w2mvhd):disabled{opacity:.5;cursor:not-allowed}.badge.svelte-1w2mvhd{padding:var(--space-1) var(--space-2);font-size:.75rem;font-weight:500;border-radius:var(--radius-full);border:1px solid;display:inline-flex;align-items:center}.badge-sm.svelte-1w2mvhd{padding:.2rem .4rem;font-size:.625rem}.line-clamp-2.svelte-1w2mvhd{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.select-sm.svelte-1w2mvhd{padding:var(--space-1) var(--space-2);font-size:.875rem;border-radius:var(--radius-sm)}.view-controls.svelte-1w2mvhd button:where(.svelte-1w2mvhd){cursor:pointer}.view-controls.svelte-1w2mvhd button:where(.svelte-1w2mvhd):disabled{cursor:not-allowed}select.svelte-1w2mvhd,button.svelte-1w2mvhd{cursor:pointer}button.svelte-1w2mvhd:disabled{cursor:not-allowed}label.svelte-1w2mvhd{cursor:pointer}.empty-state.svelte-1w2mvhd{background:var(--sentiment-arbiter-bg);border:1px solid var(--sentiment-arbiter-border)}@media(max-width:640px){.cards-grid.svelte-1w2mvhd{grid-template-columns:1fr}.arbiter-card.svelte-1w2mvhd,.controls-section.svelte-1w2mvhd{padding:.75rem}.pagination-controls.svelte-1w2mvhd{gap:.25rem}.pagination-controls.svelte-1w2mvhd button:where(.svelte-1w2mvhd){min-width:2rem;height:2rem;font-size:.75rem;padding:.25rem}}@media(prefers-reduced-motion:reduce){.sortable-header.svelte-1w2mvhd,.arbiter-card.svelte-1w2mvhd,.article-row.svelte-1w2mvhd{transition:none}.arbiter-card.svelte-1w2mvhd:hover{transform:none}}.dataset-badge.svelte-14onjy0{display:inline-flex;align-items:center;gap:.5rem;border-radius:9999px;font-weight:500;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));border:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent);color:var(--color-surface-50);transition:all var(--timing-fast) var(--easing-default);position:relative;overflow:hidden}.dataset-badge.svelte-14onjy0:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--dataset-color, var(--color-primary-500)) 0%,transparent 60%);opacity:.2;transition:opacity var(--timing-fast) var(--easing-default)}.dataset-badge.svelte-14onjy0:hover:before{opacity:.3}.dataset-badge.svelte-14onjy0:hover{border-color:color-mix(in oklab,var(--color-surface-50) 25%,transparent);transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in oklab,black 15%,transparent)}.comparison-mode.svelte-14onjy0{--dataset-color: var(--color-tertiary-500);background:color-mix(in oklab,var(--color-tertiary-500) 15%,transparent);border-color:color-mix(in oklab,var(--color-tertiary-500) 30%,transparent)}.comparison-mode.svelte-14onjy0:hover{background:color-mix(in oklab,var(--color-tertiary-500) 20%,transparent);border-color:color-mix(in oklab,var(--color-tertiary-500) 40%,transparent)}.dataset-icon.svelte-14onjy0{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.dataset-logo.svelte-14onjy0{-o-object-fit:contain;object-fit:contain;flex-shrink:0;position:relative;z-index:1}.badge-label.svelte-14onjy0{position:relative;z-index:1;white-space:nowrap}@media(max-width:640px){.dataset-badge.svelte-14onjy0{font-size:.75rem}.badge-label.svelte-14onjy0{display:none}.dataset-badge.show-label-mobile.svelte-14onjy0 .badge-label:where(.svelte-14onjy0){display:inline}}.loading-container.svelte-1krcz83{animation:svelte-1krcz83-fadeIn .3s ease-in-out}@keyframes svelte-1krcz83-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-1krcz83-fadeIn{0%{opacity:0}to{opacity:1}}.loading-spinner.svelte-1krcz83{width:48px;height:48px;border:3px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-top-color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);border-radius:50%;animation:svelte-1krcz83-spin 1s linear infinite;margin:0 auto}.extreme-spinner.svelte-1krcz83{border-top-color:var(--sentiment-extreme)}@keyframes svelte-1krcz83-spin{to{transform:rotate(360deg)}}.chart-container.svelte-1krcz83{background:color-mix(in oklab,var(--color-surface-50) 2%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 5%,transparent)}.extreme-chart-container.svelte-1krcz83{background:color-mix(in oklab,var(--sentiment-extreme) 3%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-extreme) 12%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));transition:all var(--timing-fast) var(--easing-default)}.extreme-chart-container.svelte-1krcz83:hover{border-color:color-mix(in oklab,var(--sentiment-extreme) 20%,transparent);background:color-mix(in oklab,var(--sentiment-extreme) 5%,transparent)}.extreme-description-card.svelte-1krcz83{background:color-mix(in oklab,var(--sentiment-extreme) 8%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-extreme) 15%,transparent);border-left:3px solid var(--sentiment-extreme);border-radius:.5rem;padding:1rem;margin-bottom:1rem;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));transition:all var(--timing-fast) var(--easing-default)}.extreme-description-card.svelte-1krcz83:hover{background:color-mix(in oklab,var(--sentiment-extreme) 10%,transparent);border-color:color-mix(in oklab,var(--sentiment-extreme) 25%,transparent)}.extreme-stats-card.svelte-1krcz83{background:color-mix(in oklab,var(--sentiment-extreme) 5%,transparent);border:1px solid color-mix(in oklab,var(--sentiment-extreme) 12%,transparent);border-radius:.75rem;padding:1rem;margin-top:1rem;-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));transition:all var(--timing-fast) var(--easing-default)}.extreme-stats-card.svelte-1krcz83:hover{background:color-mix(in oklab,var(--sentiment-extreme) 8%,transparent);border-color:color-mix(in oklab,var(--sentiment-extreme) 20%,transparent)}.statistics-row.svelte-1krcz83{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.stat-item.svelte-1krcz83{display:flex;gap:.5rem;align-items:center}.stat-label.svelte-1krcz83{color:#ffffffb3;font-size:.875rem;font-weight:500}.stat-value.svelte-1krcz83{color:#fff;font-weight:700;font-size:1rem}.extreme-stat-value.svelte-1krcz83{color:var(--sentiment-extreme-accent)}@media(max-width:768px){.statistics-row.svelte-1krcz83{gap:1.5rem}.stat-label.svelte-1krcz83{font-size:.8125rem}.stat-value.svelte-1krcz83{font-size:.9375rem}}@media(max-width:480px){.statistics-row.svelte-1krcz83{flex-direction:column;gap:.75rem;align-items:center}.stat-item.svelte-1krcz83{text-align:center}}@media(prefers-reduced-motion:reduce){.loading-spinner.svelte-1krcz83,.extreme-chart-container.svelte-1krcz83,.extreme-description-card.svelte-1krcz83,.extreme-stats-card.svelte-1krcz83{animation:none;transition:none}}.chart-container.svelte-1429i8g{width:100%;height:350px}@media(max-width:768px){.chart-container.svelte-1429i8g{height:300px}}.chart-container.svelte-1d51ky7{width:100%;height:350px}@media(max-width:768px){.chart-container.svelte-1d51ky7{height:300px}}.chart-container.svelte-15d9hvn{width:100%;height:350px}@media(max-width:768px){.chart-container.svelte-15d9hvn{height:300px}}.evaluated-articles-section.svelte-1lsjxp4{border-top:1px solid color-mix(in oklab,var(--sentiment-arbiter) 15%,transparent);padding-top:2rem}.section-header.svelte-1lsjxp4{padding-bottom:1rem}.section-icon.svelte-1lsjxp4{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:var(--sentiment-arbiter-icon-bg);border:1px solid var(--sentiment-arbiter-border)}.section-title.svelte-1lsjxp4{background:linear-gradient(135deg,var(--sentiment-arbiter-light),var(--sentiment-arbiter));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.arbiter-view.svelte-1lsjxp4{width:100%}.arbiter-header.svelte-1lsjxp4{border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);padding-bottom:1.5rem}.arbiter-icon.svelte-1lsjxp4{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--sentiment-arbiter-icon-bg);border:1px solid var(--sentiment-arbiter-border)}.arbiter-title.svelte-1lsjxp4{font-size:1.75rem;font-weight:700;background:linear-gradient(135deg,var(--sentiment-arbiter-light),var(--sentiment-arbiter));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.arbiter-model-badge.svelte-1lsjxp4{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;background:var(--sentiment-arbiter-bg);border:1px solid var(--sentiment-arbiter-border)}.dimension-chip.svelte-1lsjxp4{padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent);color:color-mix(in oklab,var(--color-surface-50) 80%,transparent);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.dimension-chip.svelte-1lsjxp4:hover{background:color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 25%,transparent);color:var(--color-surface-50)}.dimension-chip.active.svelte-1lsjxp4{background:linear-gradient(135deg,color-mix(in oklab,var(--sentiment-arbiter) 25%,transparent),color-mix(in oklab,var(--sentiment-arbiter-light) 15%,transparent));border-color:var(--sentiment-arbiter-border);color:var(--sentiment-arbiter-light)}.charts-grid.svelte-1lsjxp4{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:1.5rem}.charts-grid.svelte-1lsjxp4 .full-width{grid-column:1 / -1}.loading-spinner.svelte-1lsjxp4{width:48px;height:48px;border:3px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-top-color:var(--sentiment-arbiter);border-radius:50%;animation:svelte-1lsjxp4-spin 1s linear infinite}@keyframes svelte-1lsjxp4-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.charts-grid.svelte-1lsjxp4{grid-template-columns:1fr}.arbiter-title.svelte-1lsjxp4{font-size:1.5rem}.arbiter-icon.svelte-1lsjxp4{width:48px;height:48px}}@media(prefers-reduced-motion:reduce){.loading-spinner.svelte-1lsjxp4{animation:none}}.info-card.svelte-1b0lgoo{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-lg));backdrop-filter:blur(var(--glass-blur-lg));border:1px solid color-mix(in oklab,var(--sentiment-arbiter) 20%,transparent);border-radius:1rem;margin-bottom:1.5rem;overflow:hidden}.info-header-btn.svelte-1b0lgoo{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.info-header-btn.svelte-1b0lgoo:hover{background:color-mix(in oklab,var(--sentiment-arbiter) 5%,transparent)}.arbiter-icon-header.svelte-1b0lgoo{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--sentiment-arbiter-icon-bg);border:1px solid var(--sentiment-arbiter-border)}.header-icon.svelte-1b0lgoo{color:var(--color-surface-50);opacity:.6;transition:transform var(--timing-fast) var(--easing-default)}.header-icon[data-state=open].svelte-1b0lgoo{transform:rotate(180deg)}.info-title.svelte-1b0lgoo{font-size:1rem;font-weight:600;color:var(--color-surface-50)}.info-content.svelte-1b0lgoo{padding:0 1.25rem 1.25rem}.key-info-grid.svelte-1b0lgoo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.key-info-card.svelte-1b0lgoo{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:color-mix(in oklab,var(--color-surface-900) 60%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-radius:.75rem}.key-info-icon.svelte-1b0lgoo{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0}.key-info-icon.blind.svelte-1b0lgoo{background:linear-gradient(135deg,var(--sentiment-subjectivity-3-bg),color-mix(in oklab,var(--sentiment-subjectivity-3) 10%,transparent));border:1px solid var(--sentiment-subjectivity-3-border);color:var(--sentiment-subjectivity-3)}.key-info-icon.arbiter.svelte-1b0lgoo{background:var(--sentiment-arbiter-icon-bg);border:1px solid var(--sentiment-arbiter-border);color:var(--sentiment-arbiter)}.key-info-icon.scale.svelte-1b0lgoo{background:linear-gradient(135deg,var(--sentiment-polarity-very-positive-bg),color-mix(in oklab,var(--sentiment-polarity-very-positive) 10%,transparent));border:1px solid var(--sentiment-polarity-very-positive-border);color:var(--sentiment-polarity-positive)}.key-info-title.svelte-1b0lgoo{font-size:.875rem;font-weight:600;color:var(--color-surface-50);margin-bottom:.25rem}.key-info-desc.svelte-1b0lgoo{font-size:.75rem;color:var(--color-surface-50);opacity:.7;line-height:1.4}.accordion-container.svelte-1b0lgoo{display:flex;flex-direction:column;gap:.5rem;background:color-mix(in oklab,var(--color-surface-900) 50%,transparent);border-radius:.75rem;padding:.5rem;border:1px solid color-mix(in oklab,var(--color-surface-50) 5%,transparent)}.methodology-content.svelte-1b0lgoo{display:flex;flex-direction:column;gap:1rem}.methodology-section.svelte-1b0lgoo{padding:.75rem;background:color-mix(in oklab,var(--color-surface-900) 40%,transparent);border-radius:.5rem}.section-title.svelte-1b0lgoo{font-size:.875rem;font-weight:600;color:var(--sentiment-arbiter);margin-bottom:.5rem}.section-text.svelte-1b0lgoo{font-size:.8125rem;color:var(--color-surface-50);opacity:.85;line-height:1.5}.process-list.svelte-1b0lgoo{list-style:decimal;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.process-list.svelte-1b0lgoo li:where(.svelte-1b0lgoo){font-size:.8125rem;color:var(--color-surface-50);opacity:.85;line-height:1.4}.config-list.svelte-1b0lgoo{list-style:disc;padding-left:1.25rem;margin-top:.75rem}.config-list.svelte-1b0lgoo li:where(.svelte-1b0lgoo){font-size:.8125rem;color:var(--color-surface-50);opacity:.8;line-height:1.6}.model-card-single.svelte-1b0lgoo{background:color-mix(in oklab,var(--color-surface-900) 50%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-radius:.75rem;padding:1rem}.model-header.svelte-1b0lgoo{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.model-logo.svelte-1b0lgoo{width:40px;height:40px}.model-name.svelte-1b0lgoo{font-size:1rem;font-weight:600;color:var(--color-surface-50)}.model-badge.svelte-1b0lgoo{display:inline-block;padding:.25rem .5rem;font-size:.625rem;font-weight:600;border-radius:9999px;text-transform:uppercase;letter-spacing:.05em}.model-badge.gemini.svelte-1b0lgoo{background:var(--sentiment-polarity-neutral-bg);color:var(--sentiment-polarity-neutral);border:1px solid var(--sentiment-polarity-neutral-border)}.model-description.svelte-1b0lgoo{font-size:.8125rem;color:var(--color-surface-50);opacity:.8;line-height:1.5;margin-bottom:.75rem}.scales-content.svelte-1b0lgoo{display:flex;flex-direction:column;gap:1.25rem}.scale-section.svelte-1b0lgoo{padding:.75rem;background:color-mix(in oklab,var(--color-surface-900) 40%,transparent);border-radius:.5rem}.sentiment-list.svelte-1b0lgoo{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.sentiment-list.svelte-1b0lgoo li:where(.svelte-1b0lgoo){display:flex;align-items:center;gap:.75rem;font-size:.8125rem}.sentiment-label.svelte-1b0lgoo{display:inline-block;padding:.25rem .5rem;font-size:.75rem;font-weight:600;border-radius:.25rem;min-width:90px;text-align:center}.sentiment-label.very-positive.svelte-1b0lgoo{background:var(--sentiment-polarity-very-positive-bg);color:var(--sentiment-polarity-very-positive);border:1px solid var(--sentiment-polarity-very-positive-border)}.sentiment-label.positive.svelte-1b0lgoo{background:var(--sentiment-polarity-positive-bg);color:var(--sentiment-polarity-positive);border:1px solid var(--sentiment-polarity-positive-border)}.sentiment-label.neutral.svelte-1b0lgoo{background:var(--sentiment-polarity-neutral-bg);color:var(--sentiment-polarity-neutral);border:1px solid var(--sentiment-polarity-neutral-border)}.sentiment-label.negative.svelte-1b0lgoo{background:var(--sentiment-polarity-negative-bg);color:var(--sentiment-polarity-negative);border:1px solid var(--sentiment-polarity-negative-border)}.sentiment-label.very-negative.svelte-1b0lgoo{background:var(--sentiment-polarity-very-negative-bg);color:var(--sentiment-polarity-very-negative);border:1px solid var(--sentiment-polarity-very-negative-border)}.subjectivity-label.svelte-1b0lgoo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:.75rem;font-weight:700;border-radius:50%;background:var(--sentiment-subjectivity-3-bg);color:var(--sentiment-subjectivity-3);border:1px solid var(--sentiment-subjectivity-3-border)}.centrality-label.svelte-1b0lgoo{display:inline-block;padding:.25rem .5rem;font-size:.75rem;font-weight:600;border-radius:.25rem;min-width:90px;text-align:center}.centrality-label.very-central.svelte-1b0lgoo{background:var(--sentiment-centrality-very-central-bg);color:var(--sentiment-centrality-very-central);border:1px solid var(--sentiment-centrality-very-central-border)}.centrality-label.central.svelte-1b0lgoo{background:var(--sentiment-centrality-central-bg);color:var(--sentiment-centrality-central);border:1px solid var(--sentiment-centrality-central-border)}.centrality-label.secondary.svelte-1b0lgoo{background:var(--sentiment-centrality-secondary-bg);color:var(--sentiment-centrality-secondary);border:1px solid var(--sentiment-centrality-secondary-border)}.centrality-label.marginal.svelte-1b0lgoo{background:var(--sentiment-centrality-marginal-bg);color:var(--sentiment-centrality-marginal);border:1px solid var(--sentiment-centrality-marginal-border)}.centrality-label.not-addressed.svelte-1b0lgoo{background:var(--sentiment-centrality-not-addressed-bg);color:var(--sentiment-centrality-not-addressed);border:1px solid var(--sentiment-centrality-not-addressed-border)}.sentiment-desc.svelte-1b0lgoo{color:var(--color-surface-50);opacity:.7}.prompt-section.svelte-1b0lgoo{padding:.75rem}.prompt-btn.svelte-1b0lgoo{display:inline-flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:600;color:var(--sentiment-arbiter);background:var(--sentiment-arbiter-bg);border:1px solid var(--sentiment-arbiter-border);border-radius:.5rem;cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.prompt-btn.svelte-1b0lgoo:hover{background:color-mix(in oklab,var(--sentiment-arbiter) 20%,transparent);border-color:var(--sentiment-arbiter)}.prompt-modal-backdrop.svelte-1b0lgoo{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in oklab,black 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:svelte-1b0lgoo-fadeIn .2s ease-out}@keyframes svelte-1b0lgoo-fadeIn{0%{opacity:0}to{opacity:1}}.prompt-modal.svelte-1b0lgoo{position:relative;width:100%;max-width:800px;max-height:85vh;display:flex;flex-direction:column;background:var(--color-surface-900);border:1px solid color-mix(in oklab,var(--sentiment-arbiter) 30%,transparent);border-radius:1rem;overflow:hidden;animation:svelte-1b0lgoo-scaleIn .2s ease-out}@keyframes svelte-1b0lgoo-scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.prompt-modal.svelte-1b0lgoo:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-arbiter),var(--sentiment-arbiter-light),var(--sentiment-arbiter))}.prompt-modal-header.svelte-1b0lgoo{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.prompt-modal-title.svelte-1b0lgoo{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;color:var(--color-surface-50)}.modal-close-btn.svelte-1b0lgoo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:1.25rem;color:var(--color-surface-50);opacity:.6;background:transparent;border:none;border-radius:.5rem;cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.modal-close-btn.svelte-1b0lgoo:hover{opacity:1;background:color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.prompt-modal-body.svelte-1b0lgoo{flex:1;overflow-y:auto;padding:1.25rem}.prompt-section-header.svelte-1b0lgoo{margin-bottom:.75rem}.prompt-section-header.svelte-1b0lgoo h4:where(.svelte-1b0lgoo){font-size:.875rem;font-weight:600;color:var(--sentiment-arbiter);text-transform:uppercase;letter-spacing:.05em}.prompt-section-header.svelte-1b0lgoo:not(:first-child){margin-top:1.5rem}.prompt-code-container.svelte-1b0lgoo{background:color-mix(in oklab,black 40%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-radius:.5rem;overflow:hidden}.prompt-code.svelte-1b0lgoo{padding:1rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem;line-height:1.6;color:var(--color-surface-50);opacity:.9;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.prompt-modal-footer.svelte-1b0lgoo{display:flex;justify-content:flex-end;padding:1rem 1.25rem;border-top:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent)}@media(max-width:640px){.key-info-grid.svelte-1b0lgoo{grid-template-columns:1fr}.prompt-modal.svelte-1b0lgoo{max-height:90vh}.prompt-code.svelte-1b0lgoo{font-size:.6875rem}}.fullscreen-modal.svelte-1qtcmb8{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column}.fs-modal-backdrop.svelte-1qtcmb8{position:absolute;inset:0;z-index:0;background:color-mix(in oklab,var(--color-surface-950) 95%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-xl));backdrop-filter:blur(var(--glass-blur-xl));animation:svelte-1qtcmb8-fadeIn var(--timing-normal) var(--easing-default)}.fs-modal-container.svelte-1qtcmb8{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;width:100%;animation:svelte-1qtcmb8-slideUp var(--timing-normal) var(--easing-default)}.fs-modal-header.svelte-1qtcmb8{position:relative;flex-shrink:0;background:color-mix(in oklab,var(--color-surface-900) 90%,transparent);border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md))}.fs-modal-header.svelte-1qtcmb8:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:.8}.fs-modal-header[data-accent=primary].svelte-1qtcmb8:before{background:var(--gradient-header)}.fs-modal-header[data-accent=comparison].svelte-1qtcmb8:before{background:var(--gradient-comparison)}.fs-modal-header[data-accent=extreme].svelte-1qtcmb8:before{background:var(--gradient-extreme)}.fs-modal-header[data-accent=arbiter].svelte-1qtcmb8:before{background:linear-gradient(90deg,var(--sentiment-arbiter),var(--sentiment-arbiter-light),var(--sentiment-arbiter))}.header-content.svelte-1qtcmb8{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;max-width:900px;margin:0 auto;width:100%}.header-left.svelte-1qtcmb8{display:flex;align-items:center;gap:1.5rem;min-width:0;flex:1}.back-button.svelte-1qtcmb8{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 12%,transparent);color:var(--color-surface-50);font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--timing-fast) var(--easing-default);flex-shrink:0}.back-button.svelte-1qtcmb8:hover{background:color-mix(in oklab,var(--color-surface-50) 15%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent);transform:translate(-2px)}.back-text.svelte-1qtcmb8{display:none}.header-title-group.svelte-1qtcmb8{display:flex;align-items:center;gap:.75rem;min-width:0}.header-icon.svelte-1qtcmb8{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:color-mix(in oklab,var(--color-primary-500) 15%,transparent);border:1px solid color-mix(in oklab,var(--color-primary-500) 25%,transparent)}.header-text.svelte-1qtcmb8{min-width:0}.fs-modal-title.svelte-1qtcmb8{font-size:1.25rem;font-weight:700;color:var(--color-surface-50);line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-modal-subtitle.svelte-1qtcmb8{font-size:.8125rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);margin:.25rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-right.svelte-1qtcmb8{display:flex;align-items:center;gap:1rem;flex-shrink:0}.header-actions.svelte-1qtcmb8{display:flex;align-items:center;gap:.5rem}.close-button.svelte-1qtcmb8{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.5rem;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 12%,transparent);color:var(--color-surface-50);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.close-button.svelte-1qtcmb8:hover{background:color-mix(in oklab,var(--color-error-500) 20%,transparent);border-color:color-mix(in oklab,var(--color-error-500) 40%,transparent);color:var(--color-error-400)}.fs-modal-content.svelte-1qtcmb8{flex:1;overflow-y:auto;background:color-mix(in oklab,var(--color-surface-950) 60%,transparent)}.content-wrapper.svelte-1qtcmb8{max-width:800px;margin:0 auto;padding:1.5rem}@media(min-width:640px){.back-text.svelte-1qtcmb8{display:inline}.header-content.svelte-1qtcmb8{padding:1.25rem 2rem}.fs-modal-title.svelte-1qtcmb8{font-size:1.5rem}.content-wrapper.svelte-1qtcmb8{padding:2rem 2.5rem}}@media(min-width:1024px){.header-content.svelte-1qtcmb8{padding:1.5rem 3rem}.content-wrapper.svelte-1qtcmb8{padding:2.5rem 3rem;max-width:900px}}@media(max-width:480px){.header-content.svelte-1qtcmb8{padding:.75rem 1rem;gap:.5rem}.header-left.svelte-1qtcmb8{gap:.75rem}.back-button.svelte-1qtcmb8{padding:.5rem}.header-icon.svelte-1qtcmb8{width:32px;height:32px;border-radius:8px}.fs-modal-title.svelte-1qtcmb8{font-size:1rem}.fs-modal-subtitle.svelte-1qtcmb8{font-size:.75rem}.close-button.svelte-1qtcmb8{width:36px;height:36px}.content-wrapper.svelte-1qtcmb8{padding:1rem}}@media(prefers-reduced-motion:reduce){.fs-modal-backdrop.svelte-1qtcmb8,.fs-modal-container.svelte-1qtcmb8,.back-button.svelte-1qtcmb8,.close-button.svelte-1qtcmb8{animation:none;transition:none}}@keyframes svelte-1qtcmb8-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1qtcmb8-slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.discrepancy-badge.svelte-vfkdr5{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px;background:var(--sentiment-discrepancy-bg);border:1px solid var(--sentiment-discrepancy-border);color:var(--sentiment-discrepancy-light);white-space:nowrap}@media(max-width:640px){.discrepancy-badge.svelte-vfkdr5{display:none}}.modal-overlay.svelte-boh87t{position:fixed;inset:0;background:color-mix(in oklab,black 70%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.modal-content.svelte-boh87t{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 95%,transparent),color-mix(in oklab,var(--sentiment-arbiter) 5%,var(--color-surface-900)));border:1px solid var(--sentiment-arbiter-border);border-radius:var(--radius-xl);width:100%;max-width:900px;max-height:90vh;overflow-y:auto;box-shadow:var(--shadow-xl),0 0 40px var(--sentiment-arbiter-bg)}.modal-header.svelte-boh87t{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--sentiment-arbiter-border);position:sticky;top:0;background:inherit;z-index:1}.modal-title.svelte-boh87t{font-size:1.25rem;font-weight:600;color:var(--text-primary);background:linear-gradient(135deg,var(--sentiment-arbiter-light),var(--sentiment-arbiter));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.close-button.svelte-boh87t{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--surface-hover);border:1px solid var(--border-default);color:var(--text-primary);cursor:pointer;transition:all var(--timing-fast) var(--easing-default)}.close-button.svelte-boh87t:hover{background:var(--surface-elevated);transform:scale(1.05)}.modal-body.svelte-boh87t{padding:var(--space-6)}.article-title.svelte-boh87t{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-4);line-height:1.3}.meta-grid.svelte-boh87t{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}.meta-card.svelte-boh87t{background:var(--surface-subtle)!important;border:1px solid var(--border-default)!important}.meta-label.svelte-boh87t{display:block;font-size:.75rem;font-weight:600;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-2)}.meta-value.svelte-boh87t{color:var(--text-primary);font-weight:500}.article-link.svelte-boh87t{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-primary-400);font-weight:500;text-decoration:none;transition:all var(--timing-fast) var(--easing-default)}.article-link.svelte-boh87t:hover{color:var(--color-primary-300);transform:translate(4px)}.section-title.svelte-boh87t{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:.05em}.comparison-grid.svelte-boh87t{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-4);align-items:start}.model-column.svelte-boh87t{background:var(--surface-subtle);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4)}.model-a.svelte-boh87t{border-color:color-mix(in oklab,#10b981 30%,transparent)}.model-b.svelte-boh87t{border-color:color-mix(in oklab,#8b5cf6 30%,transparent)}.model-header.svelte-boh87t{text-align:center;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.model-name.svelte-boh87t{font-weight:600;font-size:.875rem;color:var(--text-primary)}.model-a.svelte-boh87t .model-name:where(.svelte-boh87t){color:var(--sentiment-trends)}.model-b.svelte-boh87t .model-name:where(.svelte-boh87t){color:var(--sentiment-subjectivity-3)}.dimension-values.svelte-boh87t{display:flex;flex-direction:column;gap:var(--space-3)}.dimension-row.svelte-boh87t{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.dimension-label.svelte-boh87t{font-size:.625rem;text-transform:uppercase;color:var(--text-subtle)}.vs-divider.svelte-boh87t{display:flex;align-items:center;justify-content:center;align-self:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--sentiment-arbiter-bg);border:1px solid var(--sentiment-arbiter-border);color:var(--sentiment-arbiter-light);font-weight:700;font-size:.75rem}@media(max-width:640px){.modal-content.svelte-boh87t{max-height:95vh}.modal-header.svelte-boh87t,.modal-body.svelte-boh87t{padding:var(--space-4)}.article-title.svelte-boh87t{font-size:1.25rem}.comparison-grid.svelte-boh87t{grid-template-columns:1fr;gap:var(--space-2)}.vs-divider.svelte-boh87t{width:100%;height:auto;padding:var(--space-2);border-radius:var(--radius-md)}}@media(prefers-reduced-motion:reduce){.close-button.svelte-boh87t,.article-link.svelte-boh87t{transition:none}.close-button.svelte-boh87t:hover,.article-link.svelte-boh87t:hover{transform:none}}.accordion-item.svelte-jp0lb1{border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.accordion-item.svelte-jp0lb1:last-child{border-bottom:none}.accordion-trigger.svelte-jp0lb1{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:color-mix(in oklab,var(--color-surface-50) 3%,transparent);border:none;color:var(--color-surface-50);font-size:.9375rem;font-weight:600;cursor:pointer;transition:all var(--timing-fast) var(--easing-default);text-align:left}.accordion-trigger.svelte-jp0lb1:hover{background:color-mix(in oklab,var(--color-surface-50) 6%,transparent)}.accordion-trigger[data-state=open].svelte-jp0lb1{background:color-mix(in oklab,var(--color-primary-500) 10%,transparent);border-left:3px solid var(--color-primary-500)}.accordion-trigger-text.svelte-jp0lb1{flex:1}.accordion-icon.svelte-jp0lb1{font-size:.75rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);transition:transform var(--timing-fast) var(--easing-default)}.accordion-icon[data-state=open].svelte-jp0lb1{transform:rotate(180deg);color:var(--color-primary-400)}.accordion-panel.svelte-jp0lb1{padding:1rem 1.25rem;background:color-mix(in oklab,var(--color-surface-950) 80%,transparent);animation:svelte-jp0lb1-slideDown .2s var(--easing-default)}@keyframes svelte-jp0lb1-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.accordion-trigger.svelte-jp0lb1{padding:.75rem;font-size:.875rem}.accordion-panel.svelte-jp0lb1{padding:.875rem 1rem}}@media(prefers-reduced-motion:reduce){.accordion-trigger.svelte-jp0lb1,.accordion-icon.svelte-jp0lb1{transition:none}.accordion-panel.svelte-jp0lb1{animation:none}}.filter-card.svelte-1dgi5jq{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:.875rem;padding:1rem;box-shadow:0 4px 16px color-mix(in oklab,black 8%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent);transition:all var(--timing-normal) var(--easing-default)}.filter-card.svelte-1dgi5jq:hover{border-color:color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.filter-header.svelte-1dgi5jq{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem}.filter-title.svelte-1dgi5jq{font-size:.9375rem;font-weight:600;color:var(--color-surface-50);margin:0;letter-spacing:-.01em}.filter-count.svelte-1dgi5jq{font-size:.8125rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);margin-left:auto}.filter-chips.svelte-1dgi5jq{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.clear-btn.svelte-1dgi5jq{display:inline-flex;align-items:center;margin-top:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.5rem;cursor:pointer;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 12%,transparent);color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);transition:all var(--timing-fast) var(--easing-default)}.clear-btn.svelte-1dgi5jq:hover{background:color-mix(in oklab,var(--color-error-500) 15%,transparent);border-color:color-mix(in oklab,var(--color-error-500) 30%,transparent);color:var(--color-error-400)}.filter-footer.svelte-1dgi5jq{margin-top:.75rem}@media(max-width:768px){.filter-card.svelte-1dgi5jq{padding:.875rem}.filter-title.svelte-1dgi5jq{font-size:.875rem}.filter-header.svelte-1dgi5jq{margin-bottom:.75rem}}@media(max-width:480px){.filter-card.svelte-1dgi5jq{padding:.75rem}.filter-title.svelte-1dgi5jq{font-size:.8125rem}.clear-btn.svelte-1dgi5jq{font-size:.6875rem;padding:.3125rem .625rem}}@media(prefers-reduced-motion:reduce){.filter-card.svelte-1dgi5jq,.clear-btn.svelte-1dgi5jq{transition:none}}.filter-chip.svelte-o8bycy{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.4;border-radius:9999px;cursor:pointer;white-space:nowrap;transition:all var(--timing-fast) var(--easing-default);background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 15%,transparent);color:color-mix(in oklab,var(--color-surface-50) 80%,transparent)}.filter-chip.svelte-o8bycy:hover:not(:disabled){background:color-mix(in oklab,var(--color-surface-50) 12%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent);transform:translateY(-1px)}.filter-chip.svelte-o8bycy:disabled{opacity:.5;cursor:not-allowed}.filter-chip.default[data-selected=true].svelte-o8bycy{background:color-mix(in oklab,var(--color-primary-500) 20%,transparent);border-color:color-mix(in oklab,var(--color-primary-500) 40%,transparent);color:var(--color-primary-400)}.filter-chip.polarity-very-positive[data-selected=true].svelte-o8bycy{background:var(--sentiment-polarity-very-positive-bg);border-color:var(--sentiment-polarity-very-positive-border);color:var(--sentiment-polarity-very-positive)}.filter-chip.polarity-positive[data-selected=true].svelte-o8bycy{background:var(--sentiment-polarity-positive-bg);border-color:var(--sentiment-polarity-positive-border);color:var(--sentiment-polarity-positive)}.filter-chip.polarity-neutral[data-selected=true].svelte-o8bycy{background:var(--sentiment-polarity-neutral-bg);border-color:var(--sentiment-polarity-neutral-border);color:var(--sentiment-polarity-neutral)}.filter-chip.polarity-negative[data-selected=true].svelte-o8bycy{background:var(--sentiment-polarity-negative-bg);border-color:var(--sentiment-polarity-negative-border);color:var(--sentiment-polarity-negative)}.filter-chip.polarity-very-negative[data-selected=true].svelte-o8bycy{background:var(--sentiment-polarity-very-negative-bg);border-color:var(--sentiment-polarity-very-negative-border);color:var(--sentiment-polarity-very-negative)}.filter-chip.polarity-na[data-selected=true].svelte-o8bycy{background:var(--sentiment-polarity-na-bg);border-color:var(--sentiment-polarity-na-border);color:var(--sentiment-polarity-na)}.filter-chip.subjectivity-1[data-selected=true].svelte-o8bycy{background:var(--sentiment-subjectivity-1-bg);border-color:var(--sentiment-subjectivity-1-border);color:var(--sentiment-subjectivity-1)}.filter-chip.subjectivity-2[data-selected=true].svelte-o8bycy{background:var(--sentiment-subjectivity-2-bg);border-color:var(--sentiment-subjectivity-2-border);color:var(--sentiment-subjectivity-2)}.filter-chip.subjectivity-3[data-selected=true].svelte-o8bycy{background:var(--sentiment-subjectivity-3-bg);border-color:var(--sentiment-subjectivity-3-border);color:var(--sentiment-subjectivity-3)}.filter-chip.subjectivity-4[data-selected=true].svelte-o8bycy{background:var(--sentiment-subjectivity-4-bg);border-color:var(--sentiment-subjectivity-4-border);color:var(--sentiment-subjectivity-4)}.filter-chip.subjectivity-5[data-selected=true].svelte-o8bycy{background:var(--sentiment-subjectivity-5-bg);border-color:var(--sentiment-subjectivity-5-border);color:var(--sentiment-subjectivity-5)}.filter-chip.centrality-very-central[data-selected=true].svelte-o8bycy{background:var(--sentiment-centrality-very-central-bg);border-color:var(--sentiment-centrality-very-central-border);color:var(--sentiment-centrality-very-central)}.filter-chip.centrality-central[data-selected=true].svelte-o8bycy{background:var(--sentiment-centrality-central-bg);border-color:var(--sentiment-centrality-central-border);color:var(--sentiment-centrality-central)}.filter-chip.centrality-secondary[data-selected=true].svelte-o8bycy{background:var(--sentiment-centrality-secondary-bg);border-color:var(--sentiment-centrality-secondary-border);color:var(--sentiment-centrality-secondary)}.filter-chip.centrality-marginal[data-selected=true].svelte-o8bycy{background:var(--sentiment-centrality-marginal-bg);border-color:var(--sentiment-centrality-marginal-border);color:var(--sentiment-centrality-marginal)}.filter-chip.centrality-not-addressed[data-selected=true].svelte-o8bycy{background:var(--sentiment-centrality-not-addressed-bg);border-color:var(--sentiment-centrality-not-addressed-border);color:var(--sentiment-centrality-not-addressed)}@media(max-width:480px){.filter-chip.svelte-o8bycy{padding:.3125rem .625rem;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.filter-chip.svelte-o8bycy{transition:none;transform:none!important}}.search-wrapper.svelte-1x2neva{position:relative;width:100%}.search-wrapper.svelte-1x2neva .search-icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:color-mix(in oklab,var(--color-surface-50) 50%,transparent);pointer-events:none}.search-input.svelte-1x2neva{width:100%;padding:.5rem 2rem .5rem .75rem;font-size:.8125rem;border-radius:.5rem;background:color-mix(in oklab,var(--color-surface-50) 6%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);color:var(--color-surface-50);transition:all var(--timing-fast) var(--easing-default)}.search-input.has-icon.svelte-1x2neva{padding-left:2.25rem}.search-input.has-clear.svelte-1x2neva{padding-right:2rem}.search-input.svelte-1x2neva::-moz-placeholder{color:color-mix(in oklab,var(--color-surface-50) 40%,transparent)}.search-input.svelte-1x2neva::placeholder{color:color-mix(in oklab,var(--color-surface-50) 40%,transparent)}.search-input.svelte-1x2neva:hover{border-color:color-mix(in oklab,var(--color-surface-50) 18%,transparent);background:color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.search-input.svelte-1x2neva:focus{outline:none;border-color:var(--color-primary-500);background:color-mix(in oklab,var(--color-surface-50) 10%,transparent);box-shadow:0 0 0 3px color-mix(in oklab,var(--color-primary-500) 15%,transparent)}.search-clear.svelte-1x2neva{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;padding:.25rem;background:none;border:none;color:color-mix(in oklab,var(--color-surface-50) 50%,transparent);cursor:pointer;border-radius:.25rem;transition:all var(--timing-fast) var(--easing-default)}.search-clear.svelte-1x2neva:hover{color:var(--color-surface-50);background:color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.search-clear.svelte-1x2neva:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:1px}.size-sm.svelte-1x2neva .search-input:where(.svelte-1x2neva){padding:.375rem 1.75rem .375rem .625rem;font-size:.75rem;border-radius:.375rem}.size-sm.svelte-1x2neva .search-input.has-icon:where(.svelte-1x2neva){padding-left:1.875rem}.size-sm.svelte-1x2neva .search-icon{left:.625rem}.size-sm.svelte-1x2neva .search-clear:where(.svelte-1x2neva){right:.375rem;padding:.125rem}@media(max-width:768px){.search-input.svelte-1x2neva{padding:.4375rem 1.75rem .4375rem .625rem;font-size:.75rem}.search-input.has-icon.svelte-1x2neva{padding-left:2rem}}@media(prefers-reduced-motion:reduce){.search-input.svelte-1x2neva,.search-clear.svelte-1x2neva{transition:none}}.sentiment-badge.svelte-1redbw2{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border-radius:9999px;white-space:nowrap;transition:all var(--timing-fast) var(--easing-default)}.sentiment-badge.size-sm.svelte-1redbw2{padding:.1875rem .5rem;font-size:.6875rem}.sentiment-badge.size-md.svelte-1redbw2{padding:.25rem .625rem;font-size:.75rem}.sentiment-badge.size-lg.svelte-1redbw2{padding:.375rem .875rem;font-size:.8125rem}.sentiment-badge.polarity-very-positive.svelte-1redbw2{background:var(--sentiment-polarity-very-positive-bg);border:1px solid var(--sentiment-polarity-very-positive-border);color:var(--sentiment-polarity-very-positive)}.sentiment-badge.polarity-positive.svelte-1redbw2{background:var(--sentiment-polarity-positive-bg);border:1px solid var(--sentiment-polarity-positive-border);color:var(--sentiment-polarity-positive)}.sentiment-badge.polarity-neutral.svelte-1redbw2{background:var(--sentiment-polarity-neutral-bg);border:1px solid var(--sentiment-polarity-neutral-border);color:var(--sentiment-polarity-neutral)}.sentiment-badge.polarity-negative.svelte-1redbw2{background:var(--sentiment-polarity-negative-bg);border:1px solid var(--sentiment-polarity-negative-border);color:var(--sentiment-polarity-negative)}.sentiment-badge.polarity-very-negative.svelte-1redbw2{background:var(--sentiment-polarity-very-negative-bg);border:1px solid var(--sentiment-polarity-very-negative-border);color:var(--sentiment-polarity-very-negative)}.sentiment-badge.polarity-na.svelte-1redbw2{background:var(--sentiment-polarity-na-bg);border:1px solid var(--sentiment-polarity-na-border);color:var(--sentiment-polarity-na)}.sentiment-badge.subjectivity-1.svelte-1redbw2{background:var(--sentiment-subjectivity-1-bg);border:1px solid var(--sentiment-subjectivity-1-border);color:var(--sentiment-subjectivity-1)}.sentiment-badge.subjectivity-2.svelte-1redbw2{background:var(--sentiment-subjectivity-2-bg);border:1px solid var(--sentiment-subjectivity-2-border);color:var(--sentiment-subjectivity-2)}.sentiment-badge.subjectivity-3.svelte-1redbw2{background:var(--sentiment-subjectivity-3-bg);border:1px solid var(--sentiment-subjectivity-3-border);color:var(--sentiment-subjectivity-3)}.sentiment-badge.subjectivity-4.svelte-1redbw2{background:var(--sentiment-subjectivity-4-bg);border:1px solid var(--sentiment-subjectivity-4-border);color:var(--sentiment-subjectivity-4)}.sentiment-badge.subjectivity-5.svelte-1redbw2{background:var(--sentiment-subjectivity-5-bg);border:1px solid var(--sentiment-subjectivity-5-border);color:var(--sentiment-subjectivity-5)}.sentiment-badge.centrality-very-central.svelte-1redbw2{background:var(--sentiment-centrality-very-central-bg);border:1px solid var(--sentiment-centrality-very-central-border);color:var(--sentiment-centrality-very-central)}.sentiment-badge.centrality-central.svelte-1redbw2{background:var(--sentiment-centrality-central-bg);border:1px solid var(--sentiment-centrality-central-border);color:var(--sentiment-centrality-central)}.sentiment-badge.centrality-secondary.svelte-1redbw2{background:var(--sentiment-centrality-secondary-bg);border:1px solid var(--sentiment-centrality-secondary-border);color:var(--sentiment-centrality-secondary)}.sentiment-badge.centrality-marginal.svelte-1redbw2{background:var(--sentiment-centrality-marginal-bg);border:1px solid var(--sentiment-centrality-marginal-border);color:var(--sentiment-centrality-marginal)}.sentiment-badge.centrality-not-addressed.svelte-1redbw2{background:var(--sentiment-centrality-not-addressed-bg);border:1px solid var(--sentiment-centrality-not-addressed-border);color:var(--sentiment-centrality-not-addressed)}@media(prefers-reduced-motion:reduce){.sentiment-badge.svelte-1redbw2{transition:none}}.comparison-panel.svelte-1f82lml{border:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent);border-radius:.75rem;padding:1.25rem;background:color-mix(in oklab,var(--sentiment-comparison) 5%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-sm));backdrop-filter:blur(var(--glass-blur-sm));transition:all var(--timing-fast) var(--easing-default)}.comparison-panel.svelte-1f82lml:hover{background:color-mix(in oklab,var(--sentiment-comparison) 8%,transparent);border-color:color-mix(in oklab,var(--sentiment-comparison) 25%,transparent)}blockquote.svelte-1f82lml{position:relative;font-style:italic;line-height:1.6;padding-left:1.5rem;background:color-mix(in oklab,var(--sentiment-comparison) 3%,transparent);border-color:var(--sentiment-comparison-light)!important}blockquote.svelte-1f82lml:before{content:'"';position:absolute;top:-.25rem;left:0;font-size:2rem;color:var(--sentiment-comparison-light);font-family:serif;opacity:.5}@media(max-width:640px){.comparison-panel.svelte-1f82lml{padding:.75rem}blockquote.svelte-1f82lml{font-size:.875rem;padding:.75rem}}.glass-heavy.svelte-108384q{background:color-mix(in oklab,var(--color-surface-900) 92%,transparent)!important;-webkit-backdrop-filter:blur(var(--glass-blur-lg));backdrop-filter:blur(var(--glass-blur-lg))}.glass-dark{background:color-mix(in oklab,var(--color-surface-900) 75%,transparent)!important;-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md))}.arbiter-section.svelte-108384q{position:relative;overflow:hidden}.arbiter-section.svelte-108384q:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-arbiter),var(--sentiment-arbiter-light),var(--sentiment-arbiter));opacity:.8}.arbiter-gradient.svelte-108384q{background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-arbiter) 4%,var(--color-surface-900)))!important}.arbiter-header.svelte-108384q{cursor:pointer;transition:all var(--timing-fast) var(--easing-default);border-radius:.5rem;padding:.5rem;margin:-.5rem}.arbiter-header.svelte-108384q:hover{background:color-mix(in oklab,var(--color-surface-50) 5%,transparent)}.arbiter-icon.svelte-108384q{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--sentiment-arbiter-icon-bg);border:1px solid var(--sentiment-arbiter-border)}.arbiter-verdict-panel.svelte-108384q{border:1px solid color-mix(in oklab,var(--sentiment-arbiter) 15%,transparent);border-radius:.5rem;padding:1rem;background:color-mix(in oklab,var(--sentiment-arbiter) 3%,transparent);transition:all var(--timing-fast) var(--easing-default)}.arbiter-verdict-panel.svelte-108384q:hover{border-color:color-mix(in oklab,var(--sentiment-arbiter) 25%,transparent);background:color-mix(in oklab,var(--sentiment-arbiter) 5%,transparent)}.badge.svelte-108384q{padding:.375rem .75rem;font-size:.75rem;font-weight:600;border-radius:9999px;transition:all var(--timing-fast) var(--easing-default);border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);cursor:default}.badge-sm.svelte-108384q{padding:.25rem .5rem;font-size:.625rem;font-weight:500}.loading-spinner.svelte-108384q{width:24px;height:24px;border:2px solid color-mix(in oklab,var(--color-surface-50) 20%,transparent);border-top-color:var(--sentiment-arbiter);border-radius:50%;animation:svelte-108384q-spin 1s linear infinite}@keyframes svelte-108384q-spin{to{transform:rotate(360deg)}}.hover-lift-sm:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px color-mix(in oklab,black 30%,transparent),0 10px 10px -5px color-mix(in oklab,black 10%,transparent),0 0 20px color-mix(in oklab,var(--color-primary-500) 10%,transparent);border-color:color-mix(in oklab,var(--color-surface-50) 20%,transparent)}.border-gradient{position:relative;border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent)}@media(prefers-reduced-motion:reduce){.arbiter-header.svelte-108384q,.arbiter-verdict-panel.svelte-108384q,.loading-spinner.svelte-108384q{transition:none;animation:none}}.loading-container.svelte-15627mv{width:100%;animation:svelte-15627mv-fadeIn var(--timing-normal) var(--easing-default)}@keyframes svelte-15627mv-fadeIn{0%{opacity:0}to{opacity:1}}.skeleton-item.svelte-15627mv{position:relative;overflow:hidden;background:color-mix(in oklab,var(--color-surface-900) 80%,transparent);border:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent);border-radius:.75rem}.header-skeleton.svelte-15627mv{height:8rem;border-radius:1rem}.filter-skeleton.svelte-15627mv{height:2.75rem;animation:svelte-15627mv-skeletonPulse 1.5s ease-in-out infinite}.content-skeleton-inner.svelte-15627mv{height:24rem;border-radius:1rem}.skeleton-shimmer.svelte-15627mv{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--color-surface-50) 5%,transparent) 50%,transparent 100%);animation:svelte-15627mv-shimmer 1.5s infinite}@keyframes svelte-15627mv-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes svelte-15627mv-skeletonPulse{0%,to{opacity:1}50%{opacity:.6}}.loading-message-card.svelte-15627mv{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-primary-500) 20%,transparent);border-radius:.75rem;box-shadow:0 4px 16px color-mix(in oklab,black 10%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 5%,transparent)}.loading-icon.svelte-15627mv{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in oklab,var(--color-primary-500) 15%,transparent);color:var(--color-primary-400)}.loading-text.svelte-15627mv{font-size:.9375rem;font-weight:500;color:var(--color-surface-50)}.loading-container.svelte-15627mv .animate-spin{animation:svelte-15627mv-spin 1s linear infinite}@keyframes svelte-15627mv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:640px){.header-skeleton.svelte-15627mv{height:6rem}.content-skeleton-inner.svelte-15627mv{height:18rem}.loading-message-card.svelte-15627mv{padding:.875rem 1rem}.loading-text.svelte-15627mv{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.loading-container.svelte-15627mv{animation:none}.skeleton-shimmer.svelte-15627mv{animation:none;background:color-mix(in oklab,var(--color-surface-50) 3%,transparent)}.filter-skeleton.svelte-15627mv,.loading-container.svelte-15627mv .animate-spin{animation:none}}.chart-card.svelte-1jev8s9{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:1rem;box-shadow:0 4px 24px color-mix(in oklab,black 10%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent);overflow:hidden;transition:all var(--timing-normal) var(--easing-default)}.chart-card.svelte-1jev8s9:hover{border-color:color-mix(in oklab,var(--color-surface-50) 15%,transparent);transform:translateY(-2px);box-shadow:0 8px 32px color-mix(in oklab,black 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.chart-card-header.svelte-1jev8s9{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.header-content.svelte-1jev8s9{display:flex;flex-direction:column;gap:.25rem}.chart-title.svelte-1jev8s9{font-size:1.125rem;font-weight:600;color:var(--color-surface-50);margin:0;letter-spacing:-.01em}.chart-subtitle.svelte-1jev8s9{font-size:.8125rem;color:color-mix(in oklab,var(--color-surface-50) 60%,transparent);margin:0}.chart-card-body.svelte-1jev8s9{padding:1.25rem}.chart-card[data-variant=large].svelte-1jev8s9{min-height:500px}.chart-card[data-variant=large].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem}.chart-card[data-variant=large].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem}.chart-card[data-variant=large].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=extreme].svelte-1jev8s9{position:relative;overflow:hidden;min-height:600px;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-extreme) 4%,var(--color-surface-900)));border-color:var(--sentiment-extreme-border)}.chart-card[data-variant=extreme].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-extreme),var(--sentiment-extreme-light),var(--sentiment-extreme-accent));opacity:.8}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-extreme) 15%,transparent)}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:700;background:var(--gradient-extreme);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-subtitle:where(.svelte-1jev8s9){font-size:.9375rem;max-width:800px;line-height:1.5}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=arbiter].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-arbiter) 4%,var(--color-surface-900)));border-color:var(--sentiment-arbiter-border)}.chart-card[data-variant=arbiter].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--sentiment-arbiter),var(--sentiment-arbiter-light),var(--sentiment-arbiter));opacity:.8}.chart-card[data-variant=arbiter].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem}.chart-card[data-variant=arbiter].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;color:var(--sentiment-arbiter-light)}.chart-card[data-variant=arbiter].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=comparison].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-comparison) 4%,var(--color-surface-900)));border-color:var(--sentiment-comparison-border)}.chart-card[data-variant=comparison].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-comparison);opacity:.8}.chart-card[data-variant=comparison].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-comparison) 15%,transparent)}.chart-card[data-variant=comparison].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:700;background:var(--gradient-comparison);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=comparison].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=charts].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-charts) 4%,var(--color-surface-900)));border-color:var(--sentiment-charts-border)}.chart-card[data-variant=charts].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-charts);opacity:.8}.chart-card[data-variant=charts].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-charts) 15%,transparent)}.chart-card[data-variant=charts].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:600;background:var(--gradient-charts);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=charts].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=charts].svelte-1jev8s9:hover{border-color:var(--sentiment-charts);box-shadow:0 8px 32px color-mix(in oklab,var(--sentiment-charts) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.chart-card[data-variant=trends].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-trends) 4%,var(--color-surface-900)));border-color:var(--sentiment-trends-border)}.chart-card[data-variant=trends].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-trends);opacity:.8}.chart-card[data-variant=trends].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-trends) 15%,transparent)}.chart-card[data-variant=trends].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:600;background:var(--gradient-trends);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=trends].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=trends].svelte-1jev8s9:hover{border-color:var(--sentiment-trends);box-shadow:0 8px 32px color-mix(in oklab,var(--sentiment-trends) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.chart-card[data-variant=volume].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-volume) 4%,var(--color-surface-900)));border-color:var(--sentiment-volume-border)}.chart-card[data-variant=volume].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-volume);opacity:.8}.chart-card[data-variant=volume].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-volume) 15%,transparent)}.chart-card[data-variant=volume].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:600;background:var(--gradient-volume);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=volume].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=volume].svelte-1jev8s9:hover{border-color:var(--sentiment-volume);box-shadow:0 8px 32px color-mix(in oklab,var(--sentiment-volume) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.chart-card[data-variant=heatmap].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-heatmap) 4%,var(--color-surface-900)));border-color:var(--sentiment-heatmap-border)}.chart-card[data-variant=heatmap].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-heatmap);opacity:.8}.chart-card[data-variant=heatmap].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-heatmap) 15%,transparent)}.chart-card[data-variant=heatmap].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:600;background:var(--gradient-heatmap);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=heatmap].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=heatmap].svelte-1jev8s9:hover{border-color:var(--sentiment-heatmap);box-shadow:0 8px 32px color-mix(in oklab,var(--sentiment-heatmap) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.chart-card[data-variant=table].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-table) 3%,var(--color-surface-900)));border-color:var(--sentiment-table-border)}.chart-card[data-variant=table].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-table);opacity:.6}.chart-card[data-variant=table].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-table) 15%,transparent)}.chart-card[data-variant=table].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:600;color:var(--color-surface-50)}.chart-card[data-variant=table].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=table].svelte-1jev8s9:hover{border-color:var(--sentiment-table);box-shadow:0 8px 32px color-mix(in oklab,var(--sentiment-table) 10%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}.chart-card[data-variant=correlation].svelte-1jev8s9{position:relative;overflow:hidden;background:linear-gradient(135deg,color-mix(in oklab,var(--color-surface-900) 92%,transparent),color-mix(in oklab,var(--sentiment-correlation) 4%,var(--color-surface-900)));border-color:var(--sentiment-correlation-border)}.chart-card[data-variant=correlation].svelte-1jev8s9:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-correlation);opacity:.8}.chart-card[data-variant=correlation].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1.25rem 1.5rem;border-bottom:1px solid color-mix(in oklab,var(--sentiment-correlation) 15%,transparent)}.chart-card[data-variant=correlation].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.25rem;font-weight:600;background:var(--gradient-correlation);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.chart-card[data-variant=correlation].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1.5rem}.chart-card[data-variant=correlation].svelte-1jev8s9:hover{border-color:var(--sentiment-correlation);box-shadow:0 8px 32px color-mix(in oklab,var(--sentiment-correlation) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 8%,transparent)}@media(max-width:640px){.chart-card-header.svelte-1jev8s9{padding:.75rem 1rem}.chart-title.svelte-1jev8s9{font-size:1rem}.chart-card-body.svelte-1jev8s9{padding:.75rem}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-card-header:where(.svelte-1jev8s9){padding:1rem 1.25rem}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.125rem}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:1rem}.chart-card[data-variant=extreme].svelte-1jev8s9{min-height:450px}}@media(min-width:1024px){.chart-card[data-variant=extreme].svelte-1jev8s9{min-height:700px}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-title:where(.svelte-1jev8s9){font-size:1.5rem}.chart-card[data-variant=extreme].svelte-1jev8s9 .chart-card-body:where(.svelte-1jev8s9){padding:2rem}}@media(prefers-reduced-motion:reduce){.chart-card.svelte-1jev8s9{transition:none}}.csv-export-btn.svelte-1600q8h{background:linear-gradient(135deg,color-mix(in oklab,var(--color-success-500) 15%,transparent),color-mix(in oklab,var(--color-success-600) 10%,transparent));border:1px solid color-mix(in oklab,var(--color-success-500) 30%,transparent);color:var(--color-success-500);font-weight:600;padding:.75rem 1.5rem;border-radius:.75rem;-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));box-shadow:0 4px 12px color-mix(in oklab,var(--color-success-500) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 10%,transparent);transition:all var(--timing-normal) var(--easing-default);position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.875rem;white-space:nowrap}.csv-export-btn.svelte-1600q8h:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--color-surface-50) 10%,transparent),transparent);transition:left var(--timing-slow) ease}.csv-export-btn.svelte-1600q8h:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in oklab,var(--color-success-500) 25%,transparent),color-mix(in oklab,var(--color-success-600) 15%,transparent));border-color:color-mix(in oklab,var(--color-success-500) 50%,transparent);color:var(--color-success-600);transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in oklab,var(--color-success-500) 25%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.csv-export-btn.svelte-1600q8h:hover:not(:disabled):before{left:100%}.csv-export-btn.svelte-1600q8h:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px color-mix(in oklab,var(--color-success-500) 20%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.csv-export-btn.svelte-1600q8h:disabled{opacity:.5;cursor:not-allowed;transform:none}.csv-export-btn.svelte-1600q8h svg{transition:transform var(--timing-normal) var(--easing-default);flex-shrink:0}.csv-export-btn.svelte-1600q8h:hover:not(:disabled) svg{transform:scale(1.1)}@media(max-width:640px){.csv-export-btn.svelte-1600q8h{padding:.6rem 1.2rem;font-size:.875rem}}@media(max-width:480px){.button-text.svelte-1600q8h{display:none}.csv-export-btn.svelte-1600q8h{padding:.6rem;border-radius:50%;width:2.5rem;height:2.5rem;justify-content:center}}.animate-bounce{animation:svelte-1600q8h-bounce 1s infinite}@keyframes svelte-1600q8h-bounce{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.csv-export-btn.svelte-1xz2rno{background:linear-gradient(135deg,color-mix(in oklab,var(--color-tertiary-500) 15%,transparent),color-mix(in oklab,var(--color-tertiary-600) 10%,transparent));border:1px solid color-mix(in oklab,var(--color-tertiary-500) 30%,transparent);color:var(--color-tertiary-500);font-weight:600;padding:.75rem 1.5rem;border-radius:.75rem;-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));box-shadow:0 4px 12px color-mix(in oklab,var(--color-tertiary-500) 15%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 10%,transparent);transition:all var(--timing-normal) var(--easing-default);position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;gap:.5rem;font-size:.875rem;white-space:nowrap}.csv-export-btn.svelte-1xz2rno:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--color-surface-50) 10%,transparent),transparent);transition:left var(--timing-slow) ease}.csv-export-btn.svelte-1xz2rno:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in oklab,var(--color-tertiary-500) 25%,transparent),color-mix(in oklab,var(--color-tertiary-600) 15%,transparent));border-color:color-mix(in oklab,var(--color-tertiary-500) 50%,transparent);color:var(--color-tertiary-600);transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in oklab,var(--color-tertiary-500) 25%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 15%,transparent)}.csv-export-btn.svelte-1xz2rno:hover:not(:disabled):before{left:100%}.csv-export-btn.svelte-1xz2rno:active:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in oklab,var(--color-tertiary-500) 20%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 10%,transparent)}.csv-export-btn.svelte-1xz2rno:disabled{opacity:.5;cursor:not-allowed;transform:none}.button-text.svelte-1xz2rno{transition:all var(--timing-fast) var(--easing-default)}@media(max-width:640px){.csv-export-btn.svelte-1xz2rno{padding:.5rem 1rem;font-size:.8rem}.button-text.svelte-1xz2rno{display:none}}.csv-export-btn.svelte-165mdqa{background:linear-gradient(135deg,var(--sentiment-arbiter-bg),color-mix(in oklab,var(--sentiment-arbiter) 10%,transparent));border:1px solid var(--sentiment-arbiter-border);color:var(--sentiment-arbiter);font-weight:600;padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));box-shadow:0 4px 12px var(--sentiment-arbiter-bg),inset 0 1px 0 var(--surface-subtle);transition:all var(--timing-normal) var(--easing-default);position:relative;overflow:hidden;cursor:pointer;display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;white-space:nowrap}.csv-export-btn.svelte-165mdqa:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--surface-subtle),transparent);transition:left var(--timing-slow) ease}.csv-export-btn.svelte-165mdqa:hover:not(:disabled){background:linear-gradient(135deg,color-mix(in oklab,var(--sentiment-arbiter) 25%,transparent),color-mix(in oklab,var(--sentiment-arbiter) 15%,transparent));border-color:color-mix(in oklab,var(--sentiment-arbiter) 50%,transparent);color:var(--sentiment-arbiter-light);transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in oklab,var(--sentiment-arbiter) 25%,transparent),inset 0 1px 0 var(--surface-active)}.csv-export-btn.svelte-165mdqa:hover:not(:disabled):before{left:100%}.csv-export-btn.svelte-165mdqa:active:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px var(--sentiment-arbiter-bg),inset 0 1px 0 var(--surface-subtle)}.csv-export-btn.svelte-165mdqa:disabled{opacity:.5;cursor:not-allowed;transform:none}.button-text.svelte-165mdqa{transition:all var(--timing-fast) var(--easing-default)}.csv-export-btn.svelte-165mdqa svg{transition:transform var(--timing-normal) var(--easing-default);flex-shrink:0}.csv-export-btn.svelte-165mdqa:hover:not(:disabled) svg{transform:scale(1.1)}@media(max-width:640px){.csv-export-btn.svelte-165mdqa{padding:var(--space-2) var(--space-4);font-size:.8rem}.button-text.svelte-165mdqa{display:none}}.animate-bounce{animation:svelte-165mdqa-bounce 1s infinite}@keyframes svelte-165mdqa-bounce{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}@media(prefers-reduced-motion:reduce){.csv-export-btn.svelte-165mdqa,.csv-export-btn.svelte-165mdqa:before,.button-text.svelte-165mdqa,.csv-export-btn.svelte-165mdqa svg{transition:none}.csv-export-btn.svelte-165mdqa:hover:not(:disabled){transform:none}.animate-bounce{animation:none}}.filters-grid-responsive.svelte-1qq9gzc{display:grid;gap:.875rem;align-items:start;grid-auto-flow:row dense;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.filters-grid-responsive.masonry.svelte-1qq9gzc{display:block!important}@media(min-width:1024px){.filters-grid-responsive.masonry.svelte-1qq9gzc{-moz-column-count:2;column-count:2;-moz-column-gap:1.1rem;column-gap:1.1rem;-moz-column-width:300px;column-width:300px}}@media(min-width:1280px){.filters-grid-responsive.masonry.svelte-1qq9gzc{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;-moz-column-width:320px;column-width:320px}}@media(min-width:1600px){.filters-grid-responsive.masonry.svelte-1qq9gzc{-moz-column-count:4;column-count:4;-moz-column-gap:1.5rem;column-gap:1.5rem;-moz-column-width:340px;column-width:340px}}.filters-grid-responsive.masonry.svelte-1qq9gzc .filter-shell:where(.svelte-1qq9gzc){-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin:0 0 1.25rem;width:100%}.filters-grid-responsive.masonry.svelte-1qq9gzc .filter-shell:where(.svelte-1qq9gzc) .filter-card{height:auto!important;display:block;width:100%;transition:all var(--timing-normal) var(--easing-default)}@media(min-width:1200px){.filters-grid-responsive.svelte-1qq9gzc:not(.masonry) .journal:where(.svelte-1qq9gzc){grid-column:span 2}}@media(min-width:1600px){.filters-grid-responsive.svelte-1qq9gzc:not(.masonry){grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.filters-grid-responsive.svelte-1qq9gzc:not(.masonry) .journal:where(.svelte-1qq9gzc){grid-column:span 2}}.extreme-filters-layout.svelte-1qq9gzc{display:grid;gap:1.5rem;grid-template-columns:clamp(230px,26%,320px) 1fr;align-items:start}@media(max-width:1100px){.extreme-filters-layout.svelte-1qq9gzc{grid-template-columns:clamp(220px,32%,300px) 1fr;gap:1.25rem}}@media(max-width:900px){.extreme-filters-layout.svelte-1qq9gzc{grid-template-columns:1fr;gap:1rem}}@media(max-width:600px){.filters-grid-responsive.svelte-1qq9gzc{gap:.65rem}.extreme-filters-layout.svelte-1qq9gzc{gap:.75rem}}.filters-panel.svelte-1qq9gzc{background:color-mix(in oklab,var(--color-surface-900) 85%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur-md));backdrop-filter:blur(var(--glass-blur-md));border:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);border-radius:1rem;padding:1.25rem;margin-bottom:1.5rem;box-shadow:0 4px 24px color-mix(in oklab,black 10%,transparent),inset 0 1px color-mix(in oklab,var(--color-surface-50) 6%,transparent)}.filters-header-btn.svelte-1qq9gzc{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0;background:none;border:none;cursor:pointer;text-align:left;transition:all var(--timing-fast) var(--easing-default)}.filters-header-btn.svelte-1qq9gzc:hover .filters-title:where(.svelte-1qq9gzc){opacity:.9}.filters-header-btn.svelte-1qq9gzc:hover .header-icon:where(.svelte-1qq9gzc){background:color-mix(in oklab,var(--color-surface-50) 12%,transparent)}.filters-title.svelte-1qq9gzc{font-size:1.25rem;font-weight:700;background:linear-gradient(135deg,var(--color-primary-400),var(--color-secondary-400));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.header-icon.svelte-1qq9gzc{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in oklab,var(--color-surface-50) 8%,transparent);color:color-mix(in oklab,var(--color-surface-50) 70%,transparent);transition:all var(--timing-fast) var(--easing-default);flex-shrink:0}.header-icon[data-state=open].svelte-1qq9gzc{transform:rotate(180deg);color:var(--color-primary-400)}.filters-content.svelte-1qq9gzc{margin-top:1rem;animation:svelte-1qq9gzc-slideDown .25s var(--easing-default)}@keyframes svelte-1qq9gzc-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.filters-panel.svelte-1qq9gzc{padding:1rem;border-radius:.875rem}.filters-title.svelte-1qq9gzc{font-size:1.125rem}.header-icon.svelte-1qq9gzc{width:1.75rem;height:1.75rem}}@media(prefers-reduced-motion:reduce){.filters-grid-responsive.masonry.svelte-1qq9gzc .filter-shell:where(.svelte-1qq9gzc) .filter-card,.filters-content.svelte-1qq9gzc,.header-icon.svelte-1qq9gzc,.filters-header-btn.svelte-1qq9gzc{transition:none;animation:none}}.view-header.svelte-51a4d9{border-bottom:1px solid color-mix(in oklab,var(--color-surface-50) 10%,transparent);padding-bottom:1.5rem}.view-icon.svelte-51a4d9{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px}.view-title.svelte-51a4d9{font-size:1.75rem;font-weight:700}.charts-analysis-view.svelte-51a4d9{width:100%}.charts-icon.svelte-51a4d9{background:var(--sentiment-charts-icon-bg);border:1px solid var(--sentiment-charts-border)}.charts-title.svelte-51a4d9{background:var(--gradient-charts);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trends-analysis-view.svelte-51a4d9{width:100%}.trends-icon.svelte-51a4d9{background:var(--sentiment-trends-icon-bg);border:1px solid var(--sentiment-trends-border)}.trends-title.svelte-51a4d9{background:var(--gradient-trends);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.volume-analysis-view.svelte-51a4d9{width:100%}.volume-icon.svelte-51a4d9{background:var(--sentiment-volume-icon-bg);border:1px solid var(--sentiment-volume-border)}.volume-title.svelte-51a4d9{background:var(--gradient-volume);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.heatmap-analysis-view.svelte-51a4d9{width:100%}.heatmap-icon.svelte-51a4d9{background:var(--sentiment-heatmap-icon-bg);border:1px solid var(--sentiment-heatmap-border)}.heatmap-title.svelte-51a4d9{background:var(--gradient-heatmap);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.correlation-analysis-view.svelte-51a4d9{width:100%}.correlation-icon.svelte-51a4d9{background:var(--sentiment-correlation-icon-bg);border:1px solid var(--sentiment-correlation-border)}.correlation-title.svelte-51a4d9{background:var(--gradient-correlation);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.table-analysis-view.svelte-51a4d9{width:100%}.table-header.svelte-51a4d9{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.table-icon.svelte-51a4d9{background:var(--sentiment-table-icon-bg);border:1px solid var(--sentiment-table-border)}.table-title.svelte-51a4d9{background:var(--gradient-table);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.comparison-analysis-view.svelte-51a4d9{width:100%;min-height:calc(100vh - 200px)}.comparison-icon.svelte-51a4d9{background:var(--sentiment-comparison-icon-bg);border:1px solid var(--sentiment-comparison-border)}.comparison-title.svelte-51a4d9{background:var(--gradient-comparison);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.extreme-analysis-view.svelte-51a4d9{width:100%;min-height:calc(100vh - 200px)}.extreme-icon.svelte-51a4d9{background:var(--sentiment-extreme-icon-bg);border:1px solid var(--sentiment-extreme-border)}.extreme-title.svelte-51a4d9{background:var(--gradient-extreme);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.view-title.svelte-51a4d9{font-size:1.5rem}.view-icon.svelte-51a4d9{width:48px;height:48px}.table-header.svelte-51a4d9{flex-direction:column;align-items:stretch}}@media(min-width:1024px){.view-title.svelte-51a4d9{font-size:2rem}}.main-container.svelte-1uha8ag{margin-top:0;padding-top:.5rem}@media(min-width:640px){.main-container.svelte-1uha8ag{padding-top:.75rem}}@media(min-width:1024px){.main-container.svelte-1uha8ag{padding-top:1rem}}
