/* v137 — Sargarmi game library + supplied 8-bit B mark */
.bk121-home .bk137-sargarmi-mark{width:92px!important;height:92px!important;margin-bottom:auto!important;display:grid!important;place-items:center!important;overflow:visible!important}
.bk121-home .bk137-sargarmi-mark img{width:92px!important;height:92px!important;display:block!important;object-fit:contain!important;filter:drop-shadow(0 12px 20px rgba(5,34,89,.16))!important}
.bk137-game-library{padding:12px 0 18px}
.bk137-game-library-head{display:flex;align-items:center;gap:18px;margin-bottom:16px;padding:22px 24px;border:1px solid rgba(5,34,89,.10);border-radius:22px;background:linear-gradient(135deg,#fff 0%,#f5f8ff 100%);box-shadow:0 14px 34px rgba(5,34,89,.07)}
.bk137-library-mark{width:82px;height:82px;display:grid;place-items:center;flex:0 0 82px}.bk137-library-mark img{width:82px;height:82px;display:block;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(5,34,89,.16))}
.bk137-game-library-head>div>span{display:block;margin-bottom:2px;color:#c94a47;font-size:10px;font-weight:950}.bk137-game-library-head h2{margin:0 0 4px;color:#052259;font-size:clamp(20px,2.2vw,30px);line-height:1.6}.bk137-game-library-head p{margin:0;color:#667690;font-size:11px;line-height:2}
.bk137-game-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.bk137-game-card{min-height:220px;display:flex;align-items:center;gap:20px;padding:24px;border:1px solid rgba(5,34,89,.10);border-radius:24px;text-decoration:none!important;overflow:hidden;position:relative;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}
.bk137-game-card:before{content:"";position:absolute;inset:auto -50px -80px auto;width:180px;height:180px;border-radius:42%;opacity:.16;transform:rotate(18deg)}
.bk137-game-card.is-runner{background:linear-gradient(135deg,#eef5ff 0%,#fff 72%);border-color:rgba(25,121,253,.22)}.bk137-game-card.is-runner:before{background:#1979FD}
.bk137-game-card.is-flappy{background:linear-gradient(135deg,#fff1ef 0%,#fff 72%);border-color:rgba(201,74,71,.22)}.bk137-game-card.is-flappy:before{background:#c94a47}
.bk137-game-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px rgba(5,34,89,.12)}
.bk137-game-card-icon{width:104px;height:104px;display:grid;place-items:center;flex:0 0 104px;position:relative;z-index:1}.bk137-game-card-icon img{width:104px;height:104px;display:block;object-fit:contain;filter:drop-shadow(0 12px 20px rgba(5,34,89,.15))}
.bk137-game-card>div{position:relative;z-index:1;min-width:0}.bk137-game-card small{display:block;margin-bottom:4px;color:#6e7b90;font-size:10px;font-weight:900}.bk137-game-card h2{margin:0 0 6px;color:#052259;font-size:23px;line-height:1.55}.bk137-game-card p{margin:0 0 14px;color:#667690;font-size:11px;line-height:2}
.bk137-game-card b{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 15px;border-radius:999px;color:#fff;font-size:10px;font-weight:950;transition:background .2s ease,transform .2s ease}.bk137-game-card.is-runner b{background:#052259}.bk137-game-card.is-flappy b{background:#c94a47}.bk137-game-card:hover b{background:#1979FD;transform:translateX(-2px)}.bk137-game-card b svg{width:15px;height:15px}
@media(max-width:760px){.bk121-home .bk137-sargarmi-mark,.bk121-home .bk137-sargarmi-mark img{width:78px!important;height:78px!important}.bk137-game-library-head{align-items:flex-start;padding:18px;gap:13px}.bk137-library-mark{width:62px;height:62px;flex-basis:62px}.bk137-library-mark img{width:62px;height:62px}.bk137-game-grid{grid-template-columns:1fr}.bk137-game-card{min-height:0;padding:19px;gap:15px}.bk137-game-card-icon{width:82px;height:82px;flex-basis:82px}.bk137-game-card-icon img{width:82px;height:82px}.bk137-game-card h2{font-size:20px}}
@media(max-width:430px){.bk137-game-library-head{display:block}.bk137-library-mark{margin-bottom:8px}.bk137-game-card{align-items:flex-start}.bk137-game-card-icon{width:68px;height:68px;flex-basis:68px}.bk137-game-card-icon img{width:68px;height:68px}}
