.tool-page[data-http-header-checker] form>h2+.tool-field{margin-top:14px}.tool-page[data-http-header-checker] .tool-field{gap:8px}.http-header-summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:14px 0;padding:14px 16px;border:1px solid var(--border);border-left:4px solid var(--brand);border-radius:12px;background:var(--soft)}.http-header-summary strong{font-size:1.15rem}.http-header-summary span{padding:4px 10px;border:1px solid color-mix(in srgb,var(--brand) 45%,var(--border));border-radius:999px;color:var(--brand);font-size:.78rem;font-weight:700}.http-header-details{display:grid;grid-template-columns:minmax(0,3fr) minmax(120px,1fr);gap:10px;margin:0 0 16px}.http-header-details div{min-width:0;padding:12px 14px;border:1px solid var(--border);border-radius:10px}.http-header-details dt{margin-bottom:5px;color:var(--muted);font-size:.78rem;font-weight:700}.http-header-details dd{margin:0;overflow-wrap:anywhere}.http-header-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:12px}.http-header-table{width:100%;border-collapse:collapse}.http-header-table th{padding:11px 14px;background:var(--soft);color:var(--muted);font-size:.78rem;text-align:left}.http-header-table td{padding:12px 14px;border-top:1px solid var(--border);vertical-align:top;text-align:left;overflow-wrap:anywhere}.http-header-table td:first-child{width:32%;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700}.http-header-table tbody tr:nth-child(even){background:color-mix(in srgb,var(--soft) 65%,transparent)}.http-header-result-note{margin-top:12px}@media(max-width:575px){.http-header-details{grid-template-columns:1fr}.http-header-table th,.http-header-table td{padding:10px}.http-header-table td:first-child{width:38%}}
