/* Shared page background. Each game owns its container, cards and controls. */
.ck-game-page {
    display: flow-root;
    width: 100%;
    min-height: 60vh;
    color: var(--cyber-night);
    background:
        linear-gradient(rgba(83, 81, 246, .035) 1px, transparent 1px),
        linear-gradient(90deg, rgba(83, 81, 246, .035) 1px, transparent 1px),
        linear-gradient(135deg, rgba(137, 224, 255, .24), rgba(255, 255, 255, .96) 48%, rgba(255, 211, 231, .26));
    background-size: 32px 32px, 32px 32px, auto;
}
.ck-game-content {
    display: flow-root;
    width: 100%;
    margin: 0;
    padding: 0;
}
/* Shortcode/HTML blocks add no extra frame around the plugin output. */
.ck-game-content > .wp-block-shortcode,
.ck-game-content > .wp-block-html {
    margin: 0;
    padding: 0;
}
