#crossing-form label{display:block;font-size:10px;color:var(--muted);margin:10px 0 5px}#crossing-form input{width:100%;background:#0d211b;color:var(--ink);border:1px solid var(--line);padding:9px;border-radius:4px;font:11px ui-monospace,monospace;margin-bottom:12px}#rules-dialog{width:min(1050px,95vw)}.structure-table{overflow:auto;max-height:55dvh;margin-top:16px}.structure-table table{border-collapse:collapse;width:100%;font:11px/1.7 ui-monospace,monospace;white-space:nowrap}.structure-table td,.structure-table th{border-bottom:1px solid var(--line);padding:8px;text-align:left}.structure-table th{color:var(--gold);font-size:10px}#address{overflow-wrap:anywhere}.field-panel canvas,#field{aspect-ratio:2}#stats{max-width:45%;text-align:right}.renderer-note{color:var(--gold)}