.KeywordDensityAnalyzer_container__G8RB_{display:flex;flex-direction:column;gap:24px}.KeywordDensityAnalyzer_description__ZPtVl{text-align:center;color:var(--text-muted);font-size:1.1rem;max-width:700px;margin:0 auto 16px}.KeywordDensityAnalyzer_textarea__ruZls{width:100%;min-height:300px;padding:16px;font-size:1.1rem;line-height:1.6;border:1px solid var(--input-border-color);border-radius:var(--border-radius);resize:vertical;font-family:inherit}.KeywordDensityAnalyzer_textarea__ruZls:focus{outline:2px solid var(--primary-color);border-color:var(--primary-color)}.KeywordDensityAnalyzer_analyzeButton__ZL3vE{padding:16px;font-size:1.2rem;font-weight:700;color:white;background-color:var(--primary-color);border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color .2s}.KeywordDensityAnalyzer_analyzeButton__ZL3vE:hover{background-color:var(--primary-color-hover)}.KeywordDensityAnalyzer_resultsSection__4dNoo{margin-top:32px;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden}.KeywordDensityAnalyzer_tabs__nhsVp{display:flex;border-bottom:1px solid var(--border-color)}.KeywordDensityAnalyzer_tabs__nhsVp button{flex:1 1;padding:14px;font-size:1rem;font-weight:600;background:none;border:none;border-right:1px solid var(--border-color);cursor:pointer;color:var(--text-muted);transition:background-color .2s}.KeywordDensityAnalyzer_tabs__nhsVp button:last-child{border-right:none}.KeywordDensityAnalyzer_tabs__nhsVp button:hover{background-color:var(--background-hover)}.KeywordDensityAnalyzer_tabs__nhsVp button.KeywordDensityAnalyzer_active__XgD2l{background-color:white;color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.KeywordDensityAnalyzer_tableContainer__RtKih{overflow-x:auto}.KeywordDensityAnalyzer_tableContainer__RtKih table{width:100%;border-collapse:collapse}.KeywordDensityAnalyzer_tableContainer__RtKih td,.KeywordDensityAnalyzer_tableContainer__RtKih th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--background-muted);word-break:break-word}.KeywordDensityAnalyzer_tableContainer__RtKih th{background-color:var(--table-header-bg);font-weight:600;color:var(--text-secondary);text-align:left}.KeywordDensityAnalyzer_tableContainer__RtKih tbody tr:nth-child(odd){background-color:var(--background-primary)}.KeywordDensityAnalyzer_tableContainer__RtKih tbody tr:nth-child(2n){background-color:var(--background-secondary)}.KeywordDensityAnalyzer_tableContainer__RtKih tbody tr:hover{background-color:var(--background-hover)}.KeywordDensityAnalyzer_tableContainer__RtKih tbody tr:last-child td{border-bottom:none}.KeywordDensityAnalyzer_placeholderRow__hiesS{text-align:center;color:var(--text-placeholder);font-style:italic;padding:40px}.KeywordDensityAnalyzer_analyzeButton__ZL3vE:disabled{background-color:var(--background-disabled);cursor:not-allowed}.KeywordDensityAnalyzer_rankCell__6vNVW{text-align:center;font-weight:600;color:var(--text-subtle);width:10%}.KeywordDensityAnalyzer_numberCell__UCS0T{text-align:right;width:20%}