/* solpark-bildevalg.jsx: valg av dyr og åker i KI-bildene, og bildelista i nabosidekortet (solpark-nabo.jsx) */
.solpark-bildevalg { display: grid; gap: .35rem; margin: .25rem 0 .5rem; }
.solpark-bildevalg__hvorfor summary { cursor: pointer; font-size: .85rem; color: var(--sp-dempet, oklch(0.5 0.02 160)); }
.solpark-bildevalg__hvorfor ul { margin: .35rem 0 0; font-size: .85rem; }
.solpark-bilder__avvik { color: oklch(0.55 0.15 50); }
.solpark-nabo__bildeliste { list-style: none; margin: .25rem 0 .75rem; padding: 0; display: grid; gap: .6rem; }
.solpark-nabo__bildeliste li { display: grid; grid-template-columns: 132px 1fr; gap: .6rem; align-items: start; }
.solpark-nabo__bildeliste img { width: 132px; height: auto; border-radius: .35rem; display: block; background: oklch(0.92 0.01 160); }
.solpark-nabo__bildeliste small { display: block; margin-top: .2rem; font-size: .8rem; color: oklch(0.45 0.02 160); }
.solpark-nabo__bildeliste .solpark-nabo__avvik { color: oklch(0.55 0.15 50); }
.solpark-nabo__plass { display: flex; gap: .4rem; align-items: center; margin-top: .3rem; font-size: .85rem; }
@media (max-width: 480px) { .solpark-nabo__bildeliste li { grid-template-columns: 96px 1fr; } .solpark-nabo__bildeliste img { width: 96px; } }
.solpark-nabo__beste { margin: .4rem 0 .8rem; }
