/* =============================================================================
   LAYER 4 — LOCATION (Template E)
   Serves: /more/ribolov/ribolovne-zone/ — 1,846 clicks, Tier-1 #13.

   ⚠ There is no /lokacije/ section live. An earlier version of the context detector
   assumed one from the IA's planned structure, matched nothing, and sent this Tier-1
   page to the blog template. D1 keeps LIVE URLs, so detection describes what exists.
   The /lokacije/ prefix is retained in context.php as harmless forward-compatibility.
   ============================================================================= */

/* --- zone regulations info-box ---------------------------------------------
   🛑 NEUTRAL BY DESIGN. This is deliberately NOT the lovostaj pill.

   design.md §7b calls this out explicitly, and it is the most important rule on this
   template: --open and --closed carry legal meaning on a page that earns 41% of the
   site's traffic. Using that red/green pair here, for a zone note that is informational
   rather than a closed season, would teach readers the colours mean "some kind of rule"
   instead of "the season is shut". Sand and a sea rule keep the semantics intact.
   --------------------------------------------------------------------------- */
.sr-zone-box {
  background: var(--sand);
  border-left: 4px solid var(--sea);
  border-radius: 0 var(--r-card) var(--r-card) 0;
  padding: var(--s4) var(--s5);
  margin-block: var(--s5);
}
.sr-zone-box__title { font-family: var(--f-display); font-weight: 700; font-size: var(--fs-h4);
  color: var(--sea); margin-bottom: var(--s2); }

/* --- access notes ----------------------------------------------------------
   Deliberately general, no GPS coordinates. Publishing precise access points for
   fishing spots is a decision with consequences for the spots themselves, and the brief
   settled it as a no.
   --------------------------------------------------------------------------- */
.sr-access { margin-block: var(--s5); }

/* --- zone list -------------------------------------------------------------
   Regulatory logic lives on /propisi/. This template LINKS there and never restates a
   date or a size — same single-source rule as the species propisi strip.
   --------------------------------------------------------------------------- */
.sr-zones { display: grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap: var(--s3); }
.sr-zone-card { border: 1px solid var(--border); border-radius: var(--r-card); padding: var(--s4); }
.sr-zone-card__name { font-family: var(--f-display); font-weight: 700; color: var(--sea); }
