#game{position:relative}.client-entry-overlay{position:absolute;inset:0;z-index:10000;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at top,#376c85,#102a3a 75%);padding:40px;color:#fff;text-align:center;font:13px Verdana,Arial;line-height:1.8}.client-entry-overlay[hidden]{display:none!important}.client-entry-brand{font:bold 31px Verdana,Arial;color:#ffd34e;letter-spacing:1px;text-shadow:2px 2px 0 #6e430c,3px 3px 0 #091922;margin-bottom:22px}.client-entry-overlay h1{font-size:22px;line-height:1.4;margin:0 0 10px}.client-entry-overlay p{max-width:460px;margin:0 0 24px}.client-entry-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.client-entry-actions a,.client-entry-actions button{font:bold 12px Verdana,Arial;border:2px solid #193b12;border-radius:5px;padding:10px 14px;background:linear-gradient(#83c538,#477d1a);box-shadow:inset 0 1px 0 #c7f38e;color:white;text-decoration:none;cursor:pointer}.client-entry-actions a:last-child{background:#ecf3f4;color:#21485d;border-color:#92b4c2;box-shadow:none}.client-entry-actions a:focus-visible,.client-entry-actions button:focus-visible{outline:3px solid #ffdd5a;outline-offset:4px}@media(max-width:600px){.client-entry-overlay{padding:20px;font-size:12px}.client-entry-brand{font-size:24px;margin-bottom:12px}.client-entry-overlay h1{font-size:18px}}
