/* Halsiden (templates/halls/hall_detail.html). Linkes kun fra halsiden —
   samme mønster som shared_series_dialog.css på resultatsiden. */

/* Vinderens point i grønt, som på forsiden (Carsten 3/10). */
.hall-win { background: color-mix(in oklab, #16A34A 18%, transparent); color: #15803D; }
[data-theme="dim"] .hall-win,
[data-theme="dbwf-dark"] .hall-win { color: #4ADE80; }

/* Bjælker: DaisyUI <progress>, farvet pr. betydning.
   hall-bar = over hallens snit / højt spænd, hall-bar-soft = under. */
.hall-bar, .hall-bar-soft, .hall-bar-away { height: .75rem; }
.hall-bar::-webkit-progress-value { background: #2f9e5e; }
.hall-bar::-moz-progress-bar { background: #2f9e5e; }
.hall-bar-soft::-webkit-progress-value { background: #a7dcb9; }
.hall-bar-soft::-moz-progress-bar { background: #a7dcb9; }
.hall-bar-away::-webkit-progress-value { background: #2B3550; }
.hall-bar-away::-moz-progress-bar { background: #2B3550; }
[data-theme="dim"] .hall-bar-away::-webkit-progress-value,
[data-theme="dbwf-dark"] .hall-bar-away::-webkit-progress-value { background: #9aa6bd; }
[data-theme="dim"] .hall-bar-away::-moz-progress-bar,
[data-theme="dbwf-dark"] .hall-bar-away::-moz-progress-bar { background: #9aa6bd; }

/* Linjediagrammet tegner sig selv, som på klubsiden. */
.hall-draw { stroke-dasharray: 1200; stroke-dashoffset: 1200; animation: hall-draw 1.4s ease-out forwards; }
@keyframes hall-draw { to { stroke-dashoffset: 0; } }
@media (prefers-reduced-motion: reduce) { .hall-draw { animation: none; stroke-dashoffset: 0; } }
