/* Start custom CSS *//* Speeltijden: alleen speeldagen tonen, als grote kaarten */
body #bad87-app .b87-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,2vw,18px);margin-bottom:26px}
body #bad87-app .b87-strip-day:not(.is-play):not(.is-other){display:none}
body #bad87-app .b87-strip-day.is-play,body #bad87-app .b87-strip-day.is-other{position:relative;overflow:hidden;flex:1 1 130px;max-width:240px;align-items:flex-start;gap:12px;padding:clamp(16px,3vw,22px) clamp(16px,3vw,24px);border-radius:22px;text-align:left;text-transform:none}
body #bad87-app .b87-strip-day.is-play>span:first-child,body #bad87-app .b87-strip-day.is-other>span:first-child{position:relative;z-index:1;font-size:clamp(34px,6vw,44px);font-weight:800;line-height:1;letter-spacing:-.03em;text-transform:capitalize}
body #bad87-app .b87-strip-day.is-play{background:repeating-linear-gradient(90deg,transparent 0 58px,rgba(255,255,255,.07) 58px 60px),linear-gradient(145deg,#25a95e 0%,#13612e 58%,#0c4520 100%);border:0}
body #bad87-app .b87-strip-day.is-other{background:linear-gradient(145deg,#fffbf2 0%,#ffeec4 100%);border:1.5px dashed #e0a526;color:#7a4f00}
body #bad87-app .b87-strip-day .b87-sd-dot{position:absolute;top:20px;right:20px;width:10px;height:10px;z-index:1}
body #bad87-app .b87-strip-day.is-play .b87-sd-dot{background:#fff;animation:b87Pulse 1.8s ease-out infinite}
body #bad87-app .b87-strip-day .b87-sd-time{position:relative;z-index:1;font-size:15px;font-weight:700;padding:6px 14px;border-radius:99px}
body #bad87-app .b87-strip-day.is-play .b87-sd-time{background:rgba(255,255,255,.18);color:#fff}
body #bad87-app .b87-strip-day.is-other .b87-sd-time{background:rgba(224,165,38,.2);color:#7a4f00}
body #bad87-app .b87-strip-day.is-play::after,body #bad87-app .b87-strip-day.is-other::after{position:absolute;right:-12px;bottom:-26px;font-size:clamp(76px,14vw,100px);line-height:1;transform:rotate(-18deg);pointer-events:none}
body #bad87-app .b87-strip-day.is-play::after{content:"\1F3F8";opacity:.18}
body #bad87-app .b87-strip-day.is-other::after{content:"\2600\FE0F";opacity:.28}
body #bad87-app .b87-strip-legend{flex-basis:100%}
@keyframes b87Pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.65)}75%,100%{box-shadow:0 0 0 12px rgba(255,255,255,0)}}
@media (prefers-reduced-motion:reduce){body #bad87-app .b87-strip-day.is-play .b87-sd-dot{animation:none;box-shadow:0 0 0 4px rgba(255,255,255,.3)}}/* End custom CSS */