.XNY0CW_wrapper{width:100%;max-width:480px;margin:0 auto}.XNY0CW_board{aspect-ratio:1;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg,.5rem);background-color:var(--bs-body-bg);touch-action:none;width:100%;position:relative;overflow:hidden}.XNY0CW_canvas{width:100%;height:100%;display:block}.XNY0CW_overlay{text-align:center;background-color:color-mix(in srgb, var(--bs-body-bg) 78%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:absolute;inset:0}
