/* 3D realm orbs overlay the match board; original tile DOM and pointer handling stay intact. */
#realmBar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 12px;color:#cec3e8;font:11px/1.3 system-ui,sans-serif;background:#100c20;border-top:1px solid #c4a85c44}
#realmBar button{font-size:10px;background:#38275a;border:1px solid #8973ab77;border-radius:12px;padding:4px 9px;color:#e7d9ff;min-height:26px}
#realmStatus::before{content:'✦ ';color:#e4bd6f}
#board .realm-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}
#board.realm-ready .tile .gem{visibility:hidden}
