.flapdash-hud{min-width:112px}.flapdash-hud .game-arcade-hud-card__label{display:block;margin-bottom:2px}.flapdash-stage{position:relative;width:100%;height:auto;min-height:0;display:flex;align-items:center;justify-content:center;background:#07111e;touch-action:none;overscroll-behavior:none}.flapdash-stage canvas{display:block;touch-action:none;image-rendering:pixelated}.flapdash-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(7,17,30,.72);z-index:2}.flapdash-card{width:min(100%,420px);display:flex;flex-direction:column;gap:12px;padding:18px 16px;border-radius:16px;background:#102033;color:#f5f7fc;border:1px solid rgba(143,212,255,.35);box-shadow:0 16px 40px rgba(0,0,0,.35);text-align:center}.flapdash-card h2{margin:0;font-family:Fredoka,Inter,sans-serif;font-weight:600;font-size:28px;color:#ffc83d}.flapdash-card p{margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.4;color:rgba(245,247,252,.86)}.flapdash-actions{display:flex;gap:12px;width:100%}.flapdash-actions>*{flex:1 1 0;min-width:0}.flapdash-btn{height:48px;border-radius:12px;font-family:Inter,sans-serif;font-weight:600;font-size:15px;cursor:pointer}.flapdash-btn:disabled{opacity:.55;cursor:default}.flapdash-btn--primary{background:#ffc83d;color:#183b73;border:1px solid rgba(246,205,90,.55)}.flapdash-btn--secondary{background:#397dd1;color:#f5f7fc;border:1px solid #245a9e}@media (max-width:520px){.flapdash-actions{flex-direction:column}.flapdash-actions>*{width:100%}}