.railroad-diagrams{background:0 0}.railroad-diagrams .rr-title{font:700 14px Verdana,sans-serif;margin:10px 0 4px}.railroad-diagrams .rr-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}svg.railroad-diagram{background:0 0;max-width:none}svg.railroad-diagram path{stroke-width:2;stroke:#ff8b00;fill:none}svg.railroad-diagram text{font:600 14px helvetica neue,Arial,sans-serif;fill:currentColor;text-anchor:middle;white-space:pre}svg.railroad-diagram text.diagram-text{font-size:12px}svg.railroad-diagram text.diagram-arrow{font-size:16px}svg.railroad-diagram text.label{text-anchor:start}svg.railroad-diagram text.comment{font:italic 12px monospace}svg.railroad-diagram rect{stroke-width:2;stroke:#ff8b00;fill:rgba(255,139,0,8%)}svg.railroad-diagram rect.group-box{stroke:#ffb866;stroke-dasharray:10 5;fill:none}svg.railroad-diagram path.diagram-text{stroke-width:3;stroke:currentColor;fill:transparent;cursor:help}svg.railroad-diagram g.diagram-text:hover path.diagram-text{fill:rgba(255,139,0,8%)}