.text-area.svelte-xb5grd{width:100%;resize:vertical;min-height:160px;font-size:.95rem;line-height:1.6;font-family:inherit}.limit-row.svelte-xb5grd{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.tog.svelte-xb5grd{background:var(--bg-input);border:1px solid var(--border);color:var(--text-muted);border-radius:8px;padding:7px 14px;cursor:pointer;font-size:.85rem;transition:all .15s}.tog.active.svelte-xb5grd{background:var(--accent);border-color:var(--accent);color:#fff}.limit-input.svelte-xb5grd{width:100px}.limit-label.svelte-xb5grd{font-size:.875rem;font-weight:600}.limit-bar-bg.svelte-xb5grd{height:6px;background:var(--bg-input);border-radius:99px;border:1px solid var(--border);overflow:hidden;margin-bottom:16px}.limit-bar-fill.svelte-xb5grd{height:100%;border-radius:99px;transition:width .2s,background .2s}.stats-grid.svelte-xb5grd{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px}.stat-card.svelte-xb5grd{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px 10px;text-align:center}.stat-card.accent.svelte-xb5grd{border-color:var(--accent)}.sc-val.svelte-xb5grd{font-size:1.5rem;font-weight:800;color:var(--text)}.stat-card.accent.svelte-xb5grd .sc-val:where(.svelte-xb5grd){color:var(--accent-light)}.sc-label.svelte-xb5grd{font-size:.7rem;color:var(--text-muted);margin-top:4px;line-height:1.3}.detail-row.svelte-xb5grd{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}.detail-card.svelte-xb5grd{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px}.dc-label.svelte-xb5grd{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.dc-val.svelte-xb5grd{font-size:1rem;font-weight:700;color:var(--text)}.dc-sub.svelte-xb5grd{font-size:.75rem;color:var(--text-muted);font-weight:400}.top-words-section.svelte-xb5grd{margin-top:20px}.section-title.svelte-xb5grd{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);margin-bottom:8px;font-weight:700}.words-header.svelte-xb5grd{display:grid;grid-template-columns:1.5fr 60px 1fr;padding:6px 12px;font-size:.72rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em}.word-row.svelte-xb5grd{display:grid;grid-template-columns:1.5fr 60px 1fr;align-items:center;padding:8px 12px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:4px}.w-word.svelte-xb5grd{font-weight:600;color:var(--text);font-size:.9rem}.w-count.svelte-xb5grd{font-size:.875rem;color:var(--text-muted)}.w-density-wrap.svelte-xb5grd{display:flex;align-items:center;gap:8px}.w-bar.svelte-xb5grd{height:6px;background:var(--accent);border-radius:99px;min-width:4px;transition:width .3s}.w-pct.svelte-xb5grd{font-size:.8rem;color:var(--text-muted);white-space:nowrap}.empty-state.svelte-xb5grd{margin-top:24px;text-align:center;color:var(--text-dim);font-size:.95rem;padding:32px 0}@media (max-width: 600px){.stats-grid.svelte-xb5grd{grid-template-columns:repeat(2,1fr)}.detail-row.svelte-xb5grd{grid-template-columns:1fr}}
