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