.stats-widget.svelte-rce0a0{min-height:120px;position:relative;overflow:hidden}.stats-widget.svelte-rce0a0:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));opacity:0;transition:opacity .2s ease}.stats-widget.svelte-rce0a0:hover:before{opacity:1}@media(prefers-reduced-motion:reduce){.svelte-rce0a0{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.stats-widget.svelte-rce0a0:focus-within{outline:2px solid #3b82f6;outline-offset:2px}.chart-wrapper.svelte-1b7vmqf{width:100%;position:relative}.chart-container.svelte-1b7vmqf{width:100%;transition:opacity .3s ease}.sr-only.svelte-1b7vmqf{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ranking-chart-wrapper.svelte-xh25bs{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.dark .ranking-chart-wrapper.svelte-xh25bs{background:#1f2937;border-color:#374151}.chart-controls.svelte-xh25bs{border-top:1px solid #e5e7eb;padding-top:1rem}.dark .chart-controls.svelte-xh25bs{border-color:#374151}button.svelte-xh25bs:focus{outline:2px solid #3b82f6;outline-offset:2px}.language-distribution-wrapper.svelte-18qeewv{background:#fff;border-radius:.75rem;border:1px solid #e5e7eb;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.dark .language-distribution-wrapper.svelte-18qeewv{background:#1f2937;border-color:#374151}.language-stats.svelte-18qeewv{border:1px dashed #d1d5db}.dark .language-stats.svelte-18qeewv{border-color:#4b5563}.chart-controls.svelte-18qeewv{border-top:1px solid #e5e7eb;padding-top:1rem}.dark .chart-controls.svelte-18qeewv{border-color:#374151}button.svelte-18qeewv:focus{outline:2px solid #3b82f6;outline-offset:2px}@media(max-width:640px){.chart-controls.svelte-18qeewv{flex-direction:column;align-items:flex-start;gap:.5rem}}
