.game-switcher-trigger{border:1px solid rgba(137,219,255,.42);cursor:pointer;font:inherit}.game-switcher-button-icon{margin-right:8px;font-size:1.05em}.game-switcher[hidden]{display:none}.game-switcher{position:fixed;z-index:99999;inset:0;display:grid;place-items:center;padding:24px}.game-switcher-backdrop{position:absolute;inset:0;border:0;background:rgba(1,8,13,.78);backdrop-filter:blur(11px);cursor:pointer}.game-switcher-sheet{position:relative;width:min(860px,100%);max-height:min(760px,90vh);padding:30px;border:1px solid rgba(103,212,255,.34);border-radius:26px;background:linear-gradient(145deg,#0b202d,#06131d);box-shadow:0 35px 100px rgba(0,0,0,.65);overflow:auto}.game-switcher-sheet>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.game-switcher-sheet header p{margin:0 0 8px;color:#70ddff;font-size:.68rem;font-weight:900;letter-spacing:.22em}.game-switcher-sheet header h2{margin:0;color:#f4fbff;font-size:clamp(1.7rem,4vw,3rem);letter-spacing:-.035em}.game-switcher-sheet header span{display:block;margin-top:10px;color:#88a5b3;font-size:.9rem}.game-switcher-close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:1px solid rgba(137,219,255,.28);border-radius:13px;color:#fff;background:#102b39;font-size:1.7rem;cursor:pointer}.game-switcher-list{display:grid;grid-template-columns:1fr 1fr;gap:13px}.game-switcher-game{position:relative;display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:15px;min-height:96px;padding:10px 15px 10px 10px;border:1px solid rgba(126,214,250,.2);border-radius:17px;color:#eefaff;background:rgba(12,40,54,.62);text-decoration:none;transition:transform .2s,border-color .2s,background .2s}.game-switcher-game[href]:hover{transform:translateY(-2px);border-color:#64d8ff;background:#10384b}.game-switcher-game.is-current{border-color:rgba(84,239,167,.42);box-shadow:inset 0 0 30px rgba(84,239,167,.04)}.game-switcher-game.is-disabled{opacity:.56}.game-switcher-media{display:grid;place-items:center;width:76px;height:76px;border-radius:13px;background-image:linear-gradient(rgba(5,19,28,.28),rgba(5,19,28,.6)),var(--switcher-cover,linear-gradient(135deg,#164a63,#102431));background-size:cover;background-position:center;overflow:hidden}.game-switcher-media img{width:54px;height:54px;border-radius:13px;object-fit:cover;box-shadow:0 8px 20px rgba(0,0,0,.4)}.game-switcher-media b{font-size:1.7rem}.game-switcher-game-copy{min-width:0}.game-switcher-game-copy strong,.game-switcher-game-copy small{display:block}.game-switcher-game-copy strong{overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:1rem;white-space:nowrap}.game-switcher-game-copy small{display:-webkit-box;margin-top:6px;overflow:hidden;color:#85a0ac;font-size:.75rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.game-switcher-status{padding:6px 8px;border-radius:999px;color:#92a7b0;background:#162c37;font-size:.56rem;font-weight:900;letter-spacing:.09em;white-space:nowrap}.game-switcher-status.is-live{color:#72ffc0;background:rgba(26,121,82,.3)}.game-switcher-game>i{color:#6edfff;font-style:normal}.game-switcher-open{overflow:hidden}.hero-buttons .game-switcher-trigger,.ks-hero-actions .game-switcher-trigger,.hub-hero-buttons .game-switcher-trigger{appearance:none;color:inherit;background:rgba(255,255,255,.09)}
[dir="rtl"] .game-switcher-button-icon{margin-right:0;margin-left:8px}[dir="rtl"] .game-switcher-game{grid-template-columns:76px minmax(0,1fr) auto}
@media(max-width:700px){.game-switcher{align-items:end;padding:0}.game-switcher-sheet{width:100%;max-height:85vh;padding:22px 16px 28px;border-radius:24px 24px 0 0}.game-switcher-list{grid-template-columns:1fr}.game-switcher-game{grid-template-columns:62px minmax(0,1fr) auto;min-height:80px}.game-switcher-media{width:62px;height:62px}.game-switcher-media img{width:46px;height:46px}.game-switcher-status{font-size:.5rem}.hero-buttons .game-switcher-trigger,.ks-hero-actions .game-switcher-trigger,.hub-hero-buttons .game-switcher-trigger{width:100%;min-height:52px}}
@media(prefers-reduced-motion:reduce){.game-switcher-game{transition:none}}
