.tx-trace-page[data-astro-cid-el327phw]{padding:var(--space-xl) 0}.tx-search-card[data-astro-cid-el327phw]{max-width:760px;margin:0 auto var(--space-2xl);padding:var(--space-xl)}.tx-search-form[data-astro-cid-el327phw]{gap:var(--space-md);flex-direction:column;display:flex}.input-group[data-astro-cid-el327phw]{gap:var(--space-xs);flex-direction:column;display:flex}.input-label[data-astro-cid-el327phw]{font-size:var(--text-label);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.search-options[data-astro-cid-el327phw]{gap:var(--space-md);align-items:flex-end;display:flex}.search-options[data-astro-cid-el327phw] .input-group[data-astro-cid-el327phw]{flex:1}.input-error[data-astro-cid-el327phw]{color:var(--color-error);font-size:var(--text-caption)}.tx-state[data-astro-cid-el327phw]{align-items:center;gap:var(--space-md);padding:var(--space-2xl);color:var(--color-text-secondary);flex-direction:column;display:flex}.tx-state[data-astro-cid-el327phw][hidden]{display:none}.tx-state-error[data-astro-cid-el327phw] p[data-astro-cid-el327phw]{color:var(--color-error)}.tx-section{max-width:960px;margin:0 auto var(--space-xl)}.tx-section .section-header h2{font-size:var(--text-h3);color:var(--color-text-primary);padding-left:calc(4px + var(--space-sm));position:relative}.tx-section .section-header h2:before{content:"";border-radius:var(--radius-full);background:var(--gradient-accent);width:4px;position:absolute;top:0;bottom:0;left:0}.tx-section .section-subtitle{font-size:var(--text-caption);color:var(--color-text-muted);padding-left:calc(4px + var(--space-sm));margin-top:var(--space-xxs)}.tx-card{margin-top:var(--space-md);padding:var(--space-lg)}.tx-summary-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.tx-fact-label{font-size:var(--text-label);color:var(--color-text-muted);display:block}.tx-fact-value{font-size:var(--text-body);color:var(--color-text-primary);overflow-wrap:anywhere}.tx-mono{font-family:var(--font-mono);font-size:var(--text-caption);overflow-wrap:anywhere}.tx-status-success,.tx-status-reverted{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-caption);font-weight:var(--font-weight-medium);display:inline-flex}.tx-status-success{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}.tx-status-reverted{background:color-mix(in srgb, var(--color-error) 15%, transparent);color:var(--color-error)}.tx-table{border-collapse:collapse;width:100%;font-size:var(--text-caption)}.tx-table th{text-align:left;color:var(--color-text-muted);font-weight:var(--font-weight-medium);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border)}.tx-table td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);vertical-align:top}.tx-hop{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.tx-hop:last-child{border-bottom:none}.tx-proto-badge{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-micro);font-weight:var(--font-weight-medium);background:color-mix(in srgb, var(--color-evm) 18%, transparent);color:var(--color-evm);text-transform:uppercase;letter-spacing:.04em;display:inline-block}.tx-arrow{color:var(--color-text-muted)}.tx-bridge-card{margin-top:var(--space-md);padding:var(--space-lg);border-left:3px solid var(--color-evm)}.tx-bridge-route{align-items:center;gap:var(--space-sm);font-size:var(--text-body);color:var(--color-text-primary);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.tx-pairing{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-lg);font-size:var(--text-caption)}.tx-pairing-found{background:color-mix(in srgb, var(--color-success) 10%, transparent)}.tx-pairing-pending{background:color-mix(in srgb, var(--color-warning) 10%, transparent);color:var(--color-text-secondary)}.tx-call-row{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--color-text-secondary);white-space:pre;padding:2px 0;overflow-x:auto}.tx-note{font-size:var(--text-caption);color:var(--color-text-muted)}.spinner[data-astro-cid-el327phw]{width:var(--icon-xl);height:var(--icon-xl);border:2px solid var(--color-border);border-top-color:var(--color-accent-base);border-radius:var(--radius-full);animation:.8s linear infinite tx-spin}@keyframes tx-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner[data-astro-cid-el327phw]{animation:none}}
