.ta306-certificate-callout{display:grid;gap:9px;margin:16px 0;padding:18px;border-radius:22px;background:linear-gradient(135deg,#fff5ca,#fbe7ff);border:2px solid #ffd45a;color:#1b3973;box-shadow:0 6px 20px #153e7212}.ta306-certificate-callout strong{font-size:1.1rem}.ta306-certificate-callout p{margin:0}.ta306-certificate-callout a,.ta306-play-game,.ta306-resume a{display:inline-block;border:0;background:#126bdb;color:#fff!important;padding:11px 17px;border-radius:14px;font-weight:800;text-decoration:none;cursor:pointer;max-width:max-content}.ta306-play-game{background:#f17336}.ta306-resume{margin:18px 0}.ta306-overlay{position:fixed;inset:0;background:#13284cba;z-index:999999;display:grid;place-items:center;padding:16px}.ta306-game{background:linear-gradient(#c8efff,#fff4c7);width:min(620px,100%);padding:18px;border-radius:24px;box-shadow:0 24px 70px #0005;position:relative;color:#173b74;text-align:center}.ta306-game h2{margin:8px}.ta306-game-controls{display:flex;justify-content:space-between;gap:8px;align-items:center}.ta306-game-controls button{background:#fff;border:2px solid #86b6f5;border-radius:12px;padding:8px 15px;cursor:pointer}.ta306-balloon-field{position:relative;height:300px;overflow:hidden;border-radius:18px;background:linear-gradient(#c7efff,#f4fff6);margin:12px 0}.ta306-balloon{position:absolute;font-size:54px;border:0;background:transparent;cursor:pointer;transition:transform .16s}.ta306-balloon:active{transform:scale(.75)}.ta306-overlay [hidden]{display:none!important}