.main-counter{max-width:800px;margin:0 auto}.campo textarea{width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:1rem;font-family:inherit;background:var(--bg-input);color:var(--color-text);resize:vertical;min-height:200px;transition:border-color .2s,box-shadow .2s;line-height:1.6}.campo textarea:focus{outline:0;border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-muted)}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin:var(--spacing-xl) 0}.stat-card{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--spacing-lg);text-align:center;border:1px solid var(--color-border);transition:transform .2s,box-shadow .2s}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.stat-card.primary{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));border:none}.stat-card.primary .stat-label,.stat-card.primary .stat-value{color:#fff}.stat-value{display:block;font-size:2rem;font-weight:800;color:var(--color-primary);margin-bottom:var(--spacing-xs)}.stat-label{font-size:.85rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.reading-section{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.reading-card{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-md);border:1px solid var(--color-border)}.reading-icon{font-size:2rem}.reading-info{display:flex;flex-direction:column}.reading-value{font-size:1.1rem;font-weight:600;color:var(--color-text)}.reading-sub{font-size:.8rem;color:var(--color-text-muted)}.limits-section{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);border:1px solid var(--color-border)}.limits-section h2{margin-bottom:var(--spacing-lg);font-size:1.2rem;color:var(--color-text)}.limits-grid{display:flex;flex-direction:column;gap:var(--spacing-md)}.limit-item{display:flex;align-items:center;gap:var(--spacing-md)}.limit-icon{font-size:1.5rem;width:40px;text-align:center}.limit-info{flex:1}.limit-header{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs)}.limit-name{font-weight:600;color:var(--color-text)}.limit-count{font-size:.9rem;color:var(--color-text-muted)}.limit-count.warning{color:var(--color-warning)}.limit-count.danger{color:var(--color-danger)}.limit-count.success{color:var(--color-success)}.limit-bar{height:8px;background:var(--bg-body);border-radius:var(--radius-sm);overflow:hidden}.limit-progress{height:100%;border-radius:var(--radius-sm);transition:width .3s ease,background-color .3s ease}.limit-progress.twitter{background:#1da1f2}.limit-progress.instagram{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.limit-progress.linkedin{background:#0a66c2}.limit-progress.facebook{background:#1877f2}.limit-progress.tiktok{background:#000}.limit-progress.youtube{background:red}.frequency-section{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);border:1px solid var(--color-border)}.frequency-section h2{margin-bottom:var(--spacing-lg);font-size:1.2rem;color:var(--color-text)}.frequency-list{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.frequency-item{display:inline-flex;align-items:center;gap:var(--spacing-xs);background:var(--bg-body);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-md);font-size:.9rem}.frequency-word{color:var(--color-text);font-weight:500}.frequency-count{background:var(--color-primary);color:#fff;padding:2px 8px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}@media (max-width:600px){.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-card:first-child{grid-column:span 2}.reading-section{grid-template-columns:1fr}}@media (max-width:400px){.stats-grid{grid-template-columns:1fr}.stat-card:first-child{grid-column:span 1}}