/* FANGST v237 — readable Swedish/Norwegian species selection in all themes. */
#eventform .v237-species-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important;padding:12px!important;min-width:0;width:100%;box-sizing:border-box}
#eventform .v237-species-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;min-height:52px;padding:8px 7px!important;margin:0!important;gap:9px!important;border-radius:10px;cursor:pointer;box-sizing:border-box;line-height:1.3!important;font-size:clamp(12px,3.2vw,15px)!important;font-weight:650!important;overflow:visible;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}
#eventform .v237-species-check{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;flex:none!important;margin:0!important;accent-color:#1684d0}
#eventform .v237-species-text{display:block!important;min-width:0!important;width:auto!important;flex:1!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;line-height:1.35!important}
@media(max-width:355px){#eventform .v237-species-grid{grid-template-columns:minmax(0,1fr)!important}#eventform .v237-species-item{font-size:14px!important}}
@media(min-width:560px){#eventform .v237-species-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
