@import url(https://ysdi.in/wp-content/plugins/ysdi-kids-game/assets/frontend/css/game-enhancements.css);.ykgs-game-launcher{width:100%;margin:20px 0;box-sizing:border-box}.ykgs-game-card{display:flex;align-items:center;gap:22px;padding:24px;border:1px solid #e7eaf0;border-radius:20px;background:linear-gradient(135deg,#fff,#f7f9ff);box-shadow:0 10px 30px rgb(31 41 55 / .08);font-family:inherit}.ykgs-game-card-icon{width:76px;height:76px;flex:0 0 76px;display:grid;place-items:center;border-radius:20px;background:#eef2ff;font-size:38px}.ykgs-game-card-body{flex:1;min-width:0}.ykgs-game-card-kicker{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-bottom:4px}.ykgs-game-card h2{margin:0 0 6px;font-size:26px;line-height:1.15}.ykgs-game-card p{margin:0;opacity:.72;font-size:15px}.ykgs-game-start{border:0;border-radius:12px;padding:13px 19px;background:#1f5eff;color:#fff;font-weight:800;font-size:15px;cursor:pointer;white-space:nowrap;box-shadow:0 7px 18px rgb(31 94 255 / .22);transition:transform .15s ease,box-shadow .15s ease}.ykgs-game-start:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgb(31 94 255 / .28)}.ykgs-game-launch-content[hidden]{display:none!important}.ykgs-launch-inline .ykgs-game-card{display:none}.ykgs-launch-inline .ykgs-game-launch-content{display:block}.ykgs-game-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:22px;background:rgb(15 23 42 / .72);backdrop-filter:blur(5px)}.ykgs-game-modal[hidden]{display:none}.ykgs-game-modal-dialog{position:relative;width:min(1100px,96vw);max-height:94vh;overflow:auto;background:#fff;border-radius:20px;box-shadow:0 25px 80px rgb(0 0 0 / .3)}.ykgs-game-modal.medium .ykgs-game-modal-dialog{width:min(760px,94vw)}.ykgs-game-modal.fullscreen{padding:10px}.ykgs-game-modal.fullscreen .ykgs-game-modal-dialog{width:100%;max-width:none;height:100%;max-height:none;border-radius:12px}.ykgs-game-modal-close{position:absolute;right:14px;top:14px;z-index:20;width:44px;height:44px;padding:0;border:1px solid rgb(15 23 42 / .10);border-radius:12px;background:rgb(255 255 255 / .96);color:#334155;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px rgb(15 23 42 / .12);transition:transform .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.ykgs-game-modal-close svg{width:20px;height:20px;stroke:currentColor;stroke-width:2.5;stroke-linecap:round}.ykgs-game-modal-close:hover{transform:translateY(-1px) scale(1.03);background:#f1f5f9;color:#0f172a;box-shadow:0 9px 24px rgb(15 23 42 / .18)}.ykgs-game-modal-close:focus-visible{outline:3px solid rgb(31 94 255 / .28);outline-offset:2px}.ykgs-game-modal-close:active{transform:scale(.96)}.ykgs-game-modal-body{padding:14px}.ykgs-game-modal-body>.ykgs-game-launch-content{display:block!important}.ykgs-game-modal-body>.ykgs-game-launch-content>.ykgs-tm-app,.ykgs-game-modal-body>.ykgs-game-launch-content>.ykgs-single-game{margin:0}.ykgs-game-modal-open{overflow:hidden}@media(max-width:700px){.ykgs-game-card{align-items:flex-start;flex-wrap:wrap;padding:18px}.ykgs-game-card-icon{width:58px;height:58px;flex-basis:58px;font-size:30px;border-radius:16px}.ykgs-game-card-body{flex:1 1 calc(100% - 90px)}.ykgs-game-start{width:100%}.ykgs-game-card h2{font-size:22px}.ykgs-game-modal{padding:8px}.ykgs-game-modal-dialog{width:100%;max-height:98vh;border-radius:14px}.ykgs-game-modal-body{padding:8px}}