/* ============================================================================
   The source stamp. Every AT6031 page that carries a figure, a grant amount or
   a standard wears one of these, and it says when the figure was last read off
   the primary record and where from.

   A page with numbers and no stamp is a page nobody can date. Use:

     <aside class="src-stamp">
       <b>Figures read 1 September 2026</b>
       <ul>
         <li>SEAI individual energy grants,
             <a href="https://www.seai.ie/grants/home-energy-grants/individual-grants"
                target="_blank" rel="noopener noreferrer">seai.ie</a></li>
       </ul>
       <p class="src-warn">Grant rates change. Check before quoting.</p>
     </aside>
   ========================================================================== */
.src-stamp {
  margin: 2.2rem 0 0;
  padding: 1rem 1.15rem;
  background: #F2F0E9;
  border-left: 4px solid #A1242E;
  font-family: "IBM Plex Sans", "Inter", system-ui, -apple-system, sans-serif;
  font-size: 14px;
  line-height: 1.55;
  color: #4A4741;
}
.src-stamp b {
  display: block;
  color: #141310;
  font-size: 13px;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin-bottom: .5rem;
}
.src-stamp ul { margin: 0; padding-left: 1.1rem; }
.src-stamp li { margin: .25rem 0; }
.src-stamp a { color: #2D1B82; }
.src-stamp a:focus-visible { outline: 3px solid #2D1B82; outline-offset: 2px; }
.src-warn { margin: .6rem 0 0; color: #A1242E; font-weight: 600; }

/* An unverified figure carries this so a reader can see it is not vouched for. */
.src-unverified {
  border-bottom: 2px dotted #A1242E;
  cursor: help;
}
