/*
 * This is a manifest file that'll be compiled into application.css.
 *
 * With Propshaft, assets are served efficiently without preprocessing steps. You can still include
 * application-wide styles in this file, but keep in mind that CSS precedence will follow the standard
 * cascading order, meaning styles declared later in the document or manifest will override earlier ones,
 * depending on specificity.
 *
 * Consider organizing styles into separate files for maintainability.
 */

.venue-map-section { margin-top: 1.25rem; }
.venue-map { height: 320px; margin-top: .5rem; border-radius: .75rem; z-index: 0; }
.venue-map[hidden] { display: none; }
.venue-map-pin span {
  display: block;
  width: 28px;
  height: 28px;
  background: #0f766e;
  border: 3px solid white;
  border-radius: 50% 50% 50% 0;
  transform: rotate(-45deg);
  box-shadow: 0 2px 5px #0006;
}
.venue-map-pin:focus-visible { outline: 3px solid #0f766e; outline-offset: 5px; }

.record-form lexxy-editor {
  border-radius: .75rem;
  background: white;
  --lexxy-editor-rows: 12rem;
}
.lexxy-content a { color: #0f766e; text-decoration: underline; }
