/*!**************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/gtfs-transit-table-key/style.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************/
/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.wp-block-gtfs-transit-tables-gtfs-transit-table span.access-icon {
  display: none !important;
  width: var(--gtfs-transit-tables-icon-size, 2rem);
  height: 1em;
  margin-right: 5px;
  overflow: visible;
  position: relative;
  vertical-align: middle;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.access-icon:after {
  width: var(--gtfs-transit-tables-icon-size, 2rem);
  height: var(--gtfs-transit-tables-icon-size, 2rem);
  content: "";
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.timepoint-icon:after {
  background-image: var(--gtfs-transit-tables-timepoint-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.timepoint-icon:after {
  background-image: var(--gtfs-transit-tables-timepoint-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.wheelchair-icon:after {
  background-image: var(--gtfs-transit-tables-wheelchair-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.wheelchair-icon:after {
  background-image: var(--gtfs-transit-tables-wheelchair-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.bike-icon:after {
  background-image: var(--gtfs-transit-tables-bike-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.bike-icon:after {
  background-image: var(--gtfs-transit-tables-bike-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.pickup-only-icon:after {
  background-image: var(--gtfs-transit-tables-pickup-only-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.pickup-only-icon:after {
  background-image: var(--gtfs-transit-tables-pickup-only-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.drop-off-only-icon:after {
  background-image: var(--gtfs-transit-tables-drop-off-only-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.drop-off-only-icon:after {
  background-image: var(--gtfs-transit-tables-drop-off-only-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.pickup-by-appointment-icon:after {
  background-image: var(--gtfs-transit-tables-pickup-by-appointment-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.pickup-by-appointment-icon:after {
  background-image: var(--gtfs-transit-tables-pickup-by-appointment-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.drop-off-by-appointment-icon:after {
  background-image: var(--gtfs-transit-tables-drop-off-by-appointment-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.drop-off-by-appointment-icon:after {
  background-image: var(--gtfs-transit-tables-drop-off-by-appointment-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.pickup-by-arrangement-icon:after {
  background-image: var(--gtfs-transit-tables-pickup-by-arrangement-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.pickup-by-arrangement-icon:after {
  background-image: var(--gtfs-transit-tables-pickup-by-arrangement-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table span.drop-off-by-arrangement-icon:after {
  background-image: var(--gtfs-transit-tables-drop-off-by-arrangement-icon);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table tr.selected span.drop-off-by-arrangement-icon:after {
  background-image: var(--gtfs-transit-tables-drop-off-by-arrangement-icon-neg);
}
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-timepoint) span.access-icon.timepoint-icon {
  display: inline-block !important;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-wheelchairs) span.access-icon.wheelchair-icon {
  display: inline-block !important;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-bikes) span.access-icon.bike-icon {
  display: inline-block !important;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-pudo) span.access-icon.pickup-only-icon,
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-pudo) span.access-icon.drop-off-only-icon {
  display: inline-block !important;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-appointment) span.access-icon.pickup-by-appointment-icon,
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-appointment) span.access-icon.drop-off-by-appointment-icon {
  display: inline-block !important;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-arrangement) span.access-icon.pickup-by-arrangement-icon,
.wp-block-gtfs-transit-tables-gtfs-transit-table:has(.wp-block-gtfs-transit-tables-gtfs-transit-table-key.display-arrangement) span.access-icon.drop-off-by-arrangement-icon {
  display: inline-block !important;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table .wp-block-gtfs-transit-tables-gtfs-transit-table-key {
  padding-top: 1rem;
}
.wp-block-gtfs-transit-tables-gtfs-transit-table .wp-block-gtfs-transit-tables-gtfs-transit-table-key p {
  margin: 0;
}

/*# sourceMappingURL=style-index.css.map*/