.EmailHeaderVisualizerTool_log__ydAI1{color:var(--text-faint);line-height:1.7}.EmailHeaderVisualizerTool_log__ydAI1,.EmailHeaderVisualizerTool_textarea__uWZRR{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;padding:10px 12px;background:var(--panel);border:1px solid var(--line)}.EmailHeaderVisualizerTool_textarea__uWZRR{width:100%;min-height:160px;color:var(--text);outline:none;resize:vertical;box-sizing:border-box}.EmailHeaderVisualizerTool_textarea__uWZRR:focus{border-color:var(--accent)}.EmailHeaderVisualizerTool_btn__WsJzK{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;letter-spacing:.08em;cursor:pointer;margin-top:8px}.EmailHeaderVisualizerTool_summary__2BJNC{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;line-height:1.65;padding:12px 14px;border:1px solid var(--line);background:color-mix(in srgb,var(--accent) 6%,var(--panel));margin-bottom:12px}.EmailHeaderVisualizerTool_chain__ctsU8{display:flex;flex-direction:column;gap:0;margin-top:12px;border-left:2px solid var(--line);padding-left:14px}.EmailHeaderVisualizerTool_hop__NyxXx{position:relative;padding:10px 0 14px;border-bottom:1px solid var(--line);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px}.EmailHeaderVisualizerTool_hop__NyxXx:last-child{border-bottom:none}.EmailHeaderVisualizerTool_hopTitle__I0SZu{color:var(--accent-bright);font-size:10px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.EmailHeaderVisualizerTool_delayBar__bEz4v{height:6px;background:var(--line);margin-top:8px;max-width:320px}.EmailHeaderVisualizerTool_delayFill__Chns6{height:100%;background:var(--accent);transition:width .15s}.EmailHeaderVisualizerTool_delayFillWarn__YBAI_{background:var(--warn)}.EmailHeaderVisualizerTool_delayFillErr__ttKHO{background:var(--err)}.EmailHeaderVisualizerTool_meta__jzoGg{font-size:10px;color:var(--text-faint);margin-top:6px;line-height:1.5}.EmailHeaderVisualizerTool_table__PLj1R{width:100%;border:1px solid var(--line);margin-top:12px}.EmailHeaderVisualizerTool_row__7bwJ6{display:grid;grid-template-columns:160px 1fr;border-top:1px solid var(--line);font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px}.EmailHeaderVisualizerTool_row__7bwJ6:first-child{border-top:none}.EmailHeaderVisualizerTool_key__g_OfE{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding:7px 12px}.EmailHeaderVisualizerTool_val__EFtq5{padding:7px 12px;word-break:break-all;color:var(--text)}.EmailHeaderVisualizerTool_ok__gbh8P{color:var(--ok)}.EmailHeaderVisualizerTool_warn__rfrmS{color:var(--warn)}.EmailHeaderVisualizerTool_err__oDi53{color:var(--err)}.EmailHeaderVisualizerTool_chipRow__Y_Mqi{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.EmailHeaderVisualizerTool_chip__Pa_sl{font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;padding:3px 8px;border-radius:2px;border:1px solid var(--line)}.EmailHeaderVisualizerTool_chipCrit__aKKpx{border-color:var(--err);color:var(--err)}.EmailHeaderVisualizerTool_chipWarn__yCsbU{border-color:var(--warn);color:var(--warn)}.EmailHeaderVisualizerTool_chipInfo__v5kRU{border-color:var(--text-faint);color:var(--text-faint)}.EmailHeaderVisualizerTool_hint___OBh4{font-size:10px;color:var(--text-faint);opacity:.75;margin-top:8px}@media (max-width:640px){.EmailHeaderVisualizerTool_row__7bwJ6{grid-template-columns:1fr}}