.VpnLogAnalyzerTool_ta__zbA2U{width:100%;min-height:140px;box-sizing:border-box;background:transparent;border:1px solid var(--line);color:var(--text);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;padding:10px 12px;resize:vertical}.VpnLogAnalyzerTool_ta__zbA2U:focus{outline:none;border-color:var(--accent)}.VpnLogAnalyzerTool_btn__tqyEH{padding:5px 14px;border:1px solid var(--accent);background:transparent;color:var(--accent);font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;cursor:pointer;margin-top:8px;margin-right:8px}.VpnLogAnalyzerTool_log__md01J{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--text-faint);padding:10px 12px;background:var(--panel);border:1px solid var(--line);max-height:140px;overflow-y:auto}.VpnLogAnalyzerTool_tabs__To93G{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.VpnLogAnalyzerTool_tabActive__fzcwx,.VpnLogAnalyzerTool_tab__MMeNl{padding:5px 12px;border:1px solid var(--line);background:transparent;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;cursor:pointer}.VpnLogAnalyzerTool_tabActive__fzcwx{border-color:var(--accent);color:var(--accent)}.VpnLogAnalyzerTool_tableWrap__f8MCa{overflow-x:auto;border:1px solid var(--line);max-height:min(58vh,480px);overflow-y:auto}.VpnLogAnalyzerTool_table__Fnh5E{border-collapse:collapse;width:100%;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px}.VpnLogAnalyzerTool_table__Fnh5E td,.VpnLogAnalyzerTool_table__Fnh5E th{border-bottom:1px solid var(--line);padding:6px 8px;text-align:left}.VpnLogAnalyzerTool_mono__o7ZiK{word-break:break-all}.VpnLogAnalyzerTool_rowHi__QfnNw{background:color-mix(in srgb,var(--err) 12%,transparent)}.VpnLogAnalyzerTool_pre__zqliQ{font-size:10px;max-height:240px;overflow:auto}.VpnLogAnalyzerTool_pre__zqliQ,.VpnLogAnalyzerTool_summary__YJSYy{font-family:var(--font-mono),var(--font-mono-fallback);border:1px solid var(--line);padding:10px 12px}.VpnLogAnalyzerTool_summary__YJSYy{font-size:11px;display:grid;grid-gap:6px;gap:6px}