/* Competition actions stay visible without a sideways scrolling menu. */
.kj-quicknav{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:10px;background:#fffdf7;border:1px solid #ded9ca;border-radius:16px}
.kj-quicknav a{flex:1;min-width:100px;min-height:46px;display:flex;align-items:center;justify-content:center;padding:10px;color:#203e69;background:#f0f3f6;border-radius:10px;font-weight:750;text-decoration:none;text-align:center}
.kj-quicknav a[aria-current=page]{background:#203e69;color:white}
.kj-quicknav a:focus-visible{outline:3px solid #bb902f;outline-offset:2px}
.module-klaverjas .hero h1{color:#fffdf6}.module-klaverjas .hero .eyebrow{color:#efcf83}
.module-klaverjas .tablewrap{border-radius:12px}.module-klaverjas table th{position:sticky;top:0;background:#f2eddf}.module-klaverjas table td{padding-top:13px;padding-bottom:13px}
.module-klaverjas .card{border-radius:18px;box-shadow:0 5px 18px #203e6908}
.module-klaverjas input,.module-klaverjas select,.module-klaverjas .btn{min-height:44px}
@media(max-width:700px){.kj-quicknav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px}.kj-quicknav a{min-width:0;font-size:14px}.module-klaverjas .page-intro{gap:12px;flex-wrap:wrap}.module-klaverjas .actions{gap:8px;flex-wrap:wrap}.module-klaverjas .hero{padding:20px}.module-klaverjas .hero h1{font-size:clamp(24px,6vw,36px);overflow-wrap:anywhere}.module-klaverjas .cj-mobile-player-tabs{display:flex;flex-wrap:wrap;overflow:visible}.module-klaverjas .cj-mobile-player-tabs a{flex:1 1 28%;text-align:center;min-height:44px}}
.module-klaverjas:not(.kj-show-stats) .kj-stat-detail{display:none}.kj-details-toggle{white-space:nowrap;align-self:center}
@media print{.module-klaverjas .kj-stat-detail{display:table-cell!important}}
