.WordCounter_container__sUXVT{display:flex;flex-direction:column;gap:var(--spacing-6)}.WordCounter_statsGrid__Z7xBq{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}@media (min-width:640px){.WordCounter_statsGrid__Z7xBq{grid-template-columns:repeat(4,1fr)}}.WordCounter_statBox__oqbOV{background-color:var(--bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-4);text-align:center;border:1px solid var(--border-color);box-shadow:0 1px 2px rgba(0,0,0,.05)}.WordCounter_statValue__lK6LJ{display:block;font-size:2rem;font-weight:700;color:var(--brand-primary);line-height:1.2}.WordCounter_statLabel__gGtAv{font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.WordCounter_editorWrapper__USedS{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media (min-width:768px){.WordCounter_editorWrapper__USedS{grid-template-columns:2fr 1fr}}.WordCounter_textArea__Tl6jk{width:100%;padding:var(--spacing-4);border:1px solid var(--border-color);border-radius:var(--radius-md);background-color:var(--bg-secondary);color:var(--text-primary);font-family:inherit;font-size:1rem;resize:vertical;min-height:200px}.WordCounter_textArea__Tl6jk:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(255,187,0,.2)}.WordCounter_linterPanel__2nYeK{background-color:var(--bg-secondary);border:1px solid rgba(239,68,68,.3);border-left:4px solid #ef4444;border-radius:var(--radius-md);padding:var(--spacing-4)}.WordCounter_linterPanel__2nYeK h4{margin:0 0 var(--spacing-3) 0;color:#ef4444;font-size:1rem}.WordCounter_linterPanel__2nYeK ul{margin:0;padding-left:var(--spacing-4);color:var(--text-primary);font-size:.95rem}.WordCounter_linterPanel__2nYeK li{margin-bottom:var(--spacing-2)}.WordCounter_extraStats__786To{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:.875rem}.WordCounter_resultAd__IYwET{margin-top:var(--spacing-6)}