.fix-amination.gdm-slot{position:fixed;bottom:0;right:var(--gdm-right,24px);left:auto;z-index:1040;width:var(--gdm-w,128px);height:var(--gdm-w,128px);pointer-events:none}.gdm-slot .gdm-rig{position:absolute;left:0;bottom:0;width:100%;height:100%;will-change:transform}.gdm-slot .gdm{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;pointer-events:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.gdm-slot .gdm-hit{position:absolute;left:23%;top:14%;width:54%;height:80%;pointer-events:auto;border-radius:12px}.gdm-slot .gdm:focus{outline:0}.gdm-slot .gdm:focus-visible .gdm-hit{outline:2px dashed #5fd0ff;outline-offset:2px}.gdm-slot .gdm-sprite{position:absolute;inset:0;display:block;background:url(/web-assets/mascot/hero.png) 0 0/800% 1500% no-repeat;image-rendering:pixelated;image-rendering:crisp-edges;pointer-events:none}.gdm-slot .gdm-sprite.gdm-flip{transform:scaleX(-1)}.gdm-slot .gdm-shake{animation:gdm-shake .3s steps(6)}@keyframes gdm-shake{0%,100%{translate:0 0}25%{translate:-3px 0}50%{translate:3px 0}75%{translate:-2px 0}}.gdm-fx{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:1041}.gdm-slot .gdm-bubble{position:absolute;right:4px;bottom:calc(var(--gdm-w,128px) * .9);width:min(272px,calc(100vw - 40px));pointer-events:auto;box-sizing:border-box;background:#0d1222;color:#fff;border:3px solid #005cff;border-radius:4px;box-shadow:0 0 0 3px #070a14,6px 6px 0 rgba(0,0,0,.35);padding:12px 14px 12px;font:500 14px/1.45 Poppins,system-ui,-apple-system,Segoe UI,sans-serif;text-align:left;transform-origin:80% 100%;animation:gdm-pop .16s steps(4) both}.gdm-slot .gdm-bubble[hidden]{display:none}.gdm-slot .gdm-bubble:after{content:"";position:absolute;right:calc(var(--gdm-w,128px) * .38);bottom:-14px;width:0;height:0;border:10px solid transparent;border-top:12px solid #005cff;border-bottom:0}.gdm-slot .gdm-bubble:before{content:"";position:absolute;right:calc(var(--gdm-w,128px) * .38 + 4px);bottom:-7px;width:0;height:0;border:6px solid transparent;border-top:7px solid #0d1222;border-bottom:0;z-index:1}@keyframes gdm-pop{from{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.gdm-bubble-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.gdm-name{font:700 12px/1 "Press Start 2P",ui-monospace,Menlo,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase;color:#ffd23f}.gdm-x{background:none;border:0;color:#9aa3b8;font-size:20px;line-height:1;padding:0 2px;cursor:pointer}.gdm-x:hover,.gdm-x:focus-visible{color:#fff}.gdm-greet{margin:0 0 10px;color:#e8ecf6}.gdm-links{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gdm-links a{display:flex;align-items:center;gap:8px;padding:7px 10px;background:#162042;color:#fff!important;text-decoration:none!important;border:2px solid #2a3a73;border-radius:3px;font-weight:600;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25)}.gdm-links a:hover,.gdm-links a:focus-visible{background:#005cff;border-color:#5f9bff;outline:0}.gdm-links i{width:18px;text-align:center;color:#ffd23f}.gdm-links a:hover i,.gdm-links a:focus-visible i{color:#fff}.gdm-tip{margin:9px 0 0;font-size:11px;color:#7f8aa6}@media (max-width:767px){.gdm-slot .gdm-bubble{font-size:13px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.gdm-slot .gdm-bubble,.gdm-slot .gdm-shake{animation:none}}@media print{.gdm-slot,.gdm-fx{display:none!important}}