/* Småting, som blokkene har brug for ud over app.css (bygget fra kilderne). */
.trole .k2{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-ink);font-weight:700;margin-bottom:6px}
.view[hidden]{display:none}
/* Forsiden: pladsholdere i kampenes form, mens data hentes, og forskudt indtoning, når de kommer */
.now .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.now li.sk .d,.now li.sk .t{display:flex;flex-direction:column;gap:7px;padding-top:4px}
.now .sk-l{display:block;height:11px;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.09) 30%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.09) 70%) 0 0/300% 100%;animation:oif-shimmer 1.6s linear infinite}
.now .sk-l.big{height:20px;border-radius:7px}
.now .sk-l.tag{height:16px;border-radius:4px}
.now .sk-l.w40{width:40%}.now .sk-l.w50{width:50%}.now .sk-l.w60{width:60%}.now .sk-l.w80{width:80%}.now .sk-l.w90{width:90%}
.now li.sk .t{min-height:62px}
@keyframes oif-shimmer{from{background-position:100% 0}to{background-position:0 0}}
.now li.in{animation:oif-now-in .42s cubic-bezier(.2,.8,.2,1) both}
@keyframes oif-now-in{from{opacity:0;transform:translateY(8px)}}
/* Kamp eller træning i dag: en rolig levende prik */
.now li.today .d small::before{content:"";display:inline-block;width:7px;height:7px;margin:0 6px 1px 0;border-radius:50%;background:#8FD67E;vertical-align:middle;animation:oif-live 2.2s ease-out infinite}
@keyframes oif-live{0%{box-shadow:0 0 0 0 rgba(143,214,126,.6)}70%,100%{box-shadow:0 0 0 7px rgba(143,214,126,0)}}
@media (prefers-reduced-motion:reduce){.now .sk-l,.now li.today .d small::before{animation:none}}
/* Kampene i "Lige nu" kan trykkes: åbner dagen i holdkalenderen */
.now li[data-day]{cursor:pointer;border-radius:10px;margin:-4px -8px;padding:4px 8px;transition:background-color .45s ease}
.now li[data-day]:active{background-color:rgba(255,255,255,.1);transition-duration:0s}
@media (hover:hover){.now li[data-day]:hover{background-color:rgba(255,255,255,.06)}}
.now li[data-day]:focus-visible{outline:2px solid #8FD67E;outline-offset:2px}
