.conv_rect {
  rx: 2px;
  ry: 2px;
  fill: none;
  stroke: #00b6cb;
  stroke-width: 1; }

.div_rect {
  rx: 2px;
  ry: 2px;
  fill: none;
  stroke: #fc835c;
  stroke-width: 1; }

.dots {
  fill: grey;
  fill-opacity: .5;
  transition-duration: 150ms; }
  .dots:hover {
    fill-opacity: 1;
    stroke: black; }

.div_dot {
  fill: #fc835c; }

.conv_dot {
  fill: #00b6cb; }

.hint {
  pointer-events: none; }

.zero_line {
  stroke: #fc835c;
  stroke-dasharray: 1, 2;
  pointer-events: none; }

.labels {
  text-anchor: middle; }

@media print {
  .no-print, .no-print * {
    display: none !important; } }
.lp_line {
  fill: none;
  stroke: #a3a3a3;
  stroke-opacity: 0.4;
  stroke-width: 2;
  transition-duration: 150ms; }
  .lp_line.hover {
    stroke: #fc835c;
    stroke-width: 4;
    stroke-opacity: 1; }

.lp_line_passive {
  fill: none;
  stroke: #a3a3a3;
  stroke-opacity: 0.2;
  stroke-width: 2;
  transition-duration: 150ms; }
  .lp_line_passive.hover {
    stroke: #fc835c;
    stroke-width: 4;
    stroke-opacity: 1; }

.legendLabel {
  cursor: crosshair;
  transition-duration: 150ms; }
  .legendLabel.hover {
    font-weight: bold; }

.cnn_model_fig {
  opacity: .3;
  transition-duration: 150ms; }
  .cnn_model_fig.hover {
    opacity: 1; }

.cnn_cell.cnn_conv {
  fill: #0a99ff; }
.cnn_cell.cnn_fc {
  fill: #55ff8e; }
.cnn_cell.cnn_pool {
  fill: #ff5b60; }
.cnn_cell.cnn_dropout {
  fill: #ff9f23; }

.preview_img {
  transition-duration: 150ms; }
  .preview_img.noshow {
    opacity: 0; }

.main_frame {
  position: relative;
  top: 0px;
  left: 5px;
  overflow-y: auto;
  padding: 20px; }
  @media print {
    .main_frame {
      left: 0px; } }

/*# sourceMappingURL=data_experiments.css.map */
