/* Det, der er særligt for emballageregnskabet. Resten kommer fra stil.css (fælles kopi). */
#loginform a.knap, a.knap { display: inline-block; text-align: center; background: var(--groen); color: #fff; border-radius: 4px; padding: 9px 14px; font-weight: 600; text-decoration: none; }
#loginform a.knap { display: block; }
a.knap:hover { background: var(--groen-moerk); }

.periode .raekke { flex-wrap: wrap; gap: 14px; align-items: center; }
.periode label { display: flex; align-items: center; gap: 6px; }
.periode .afkryds { margin-left: 4px; }
.genveje { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 10px; }

.resultat > div > * { margin-top: 14px; }
.stat { display: flex; flex-wrap: wrap; gap: 28px; }
.stat > div { display: flex; flex-direction: column; }
.stat b { font-size: 22px; }

/* Bred tabel: må rulle vandret på en smal skærm i stedet for at sprænge siden. */
.rulletabel { overflow-x: auto; }
.rulletabel table { min-width: 720px; }
tfoot th { border-top: 2px solid var(--linje); }

.om ul li { margin: 4px 0; }
.om table td { padding-right: 18px; }
