/* ✅ Base theme system - Dynamic CSS variables for board themes */

:root {
  /* Default board theme (Brown) */
  --board-light-square: #f0d9b5;
  --board-dark-square: #b58863;
  --board-coord-light: #f0d9b5;
  --board-coord-dark: #b58863;

  /* Default piece set path */
  --pieces-path: '/chess-pieces/base';
}

/* ✅ Board Theme Classes */

/* Brown Theme (Default) */
body.board-theme-brown {
  --board-light-square: #f0d9b5;
  --board-dark-square: #b58863;
  --board-coord-light: #f0d9b5;
  --board-coord-dark: #b58863;
}

/* Blue-Green Theme */
body.board-theme-blue-green {
  --board-light-square: #DEE3E6;
  --board-dark-square: #8CA2AD;
  --board-coord-light: #DEE3E6;
  --board-coord-dark: #8CA2AD;
}

/* Green Theme */
body.board-theme-green {
  --board-light-square: #FFFFDD;
  --board-dark-square: #86A666;
  --board-coord-light: #FFFFDD;
  --board-coord-dark: #86A666;
}

/* Tournament Theme */
body.board-theme-tournament {
  --board-light-square: #F0F0F0;
  --board-dark-square: #B0B0B0;
  --board-coord-light: #F0F0F0;
  --board-coord-dark: #B0B0B0;
}

/* Pink Theme */
body.board-theme-pink {
  --board-light-square: #FFE4E6;
  --board-dark-square: #FF69B4;
  --board-coord-light: #FFE4E6;
  --board-coord-dark: #FF69B4;
}

/* Purple Theme */
body.board-theme-purple {
  --board-light-square: #E6E6FA;
  --board-dark-square: #9370DB;
  --board-coord-light: #E6E6FA;
  --board-coord-dark: #9370DB;
}

/* Classic Black-White Theme */
body.board-theme-classic {
  --board-light-square: #FFFFFF;
  --board-dark-square: #000000;
  --board-coord-light: #FFFFFF;
  --board-coord-dark: #000000;
}

/* ✅ FIXED: Override chessground board colors with our theme system */
/* This creates the actual board pattern using CSS, overriding the SVG backgrounds */

/* Brown Theme Board */
body.board-theme-brown cg-board {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNiNTg4NjMiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNmMGQ5YjUiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;
}

/* Blue-Green Theme Board */
body.board-theme-blue-green cg-board {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM4Q0EyQUQiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNERUUzRTYiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;
}

/* Green Theme Board */
body.board-theme-green cg-board {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM4NkE2NjYiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNGRkZGREQiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;
}

/* Pink Theme Board */
body.board-theme-pink cg-board {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNGRjY5QjQiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNGRkU0RTYiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;
}

/* Purple Theme Board */
body.board-theme-purple cg-board {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiM5MzcwREIiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNFNkU2RkEiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;
}

/* Classic Black-White Theme Board */
body.board-theme-classic cg-board {
    /*background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiMxYTFhMWEiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;*/
    background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj4KICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0ic2hpbnkiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjEwMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjMmMyYzJjIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjNjE2MTYxIi8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CiAgPHJlY3Qgd2lkdGg9IjgwMCIgaGVpZ2h0PSI4MDAiIGZpbGw9InVybCgjc2hpbnkpIi8+CiAgPCEtLSBXaGl0ZSBzcXVhcmVzIC0tPgogIC0tIHJvd3MgeT0wLDIwMCw0MDAsNjAwIHdpdGggeD0wLDIwMCw0MDAsNjAwIC0tPgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSIjRkZGRkZGIi8+CiAgPHJlY3QgeD0iMjAwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjQwMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiNGRkZGRkYiLz4KICA8cmVjdCB4PSI2MDAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSIjRkZGRkZGIi8+CiAgPHJlY3QgeD0iMCIgeT0iMjAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjIwMCIgeT0iMjAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjQwMCIgeT0iMjAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjYwMCIgeT0iMjAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjAiIHk9IjQwMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiNGRkZGRkYiLz4KICA8cmVjdCB4PSIyMDAiIHk9IjQwMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiNGRkZGRkYiLz4KICA8cmVjdCB4PSI0MDAiIHk9IjQwMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiNGRkZGRkYiLz4KICA8cmVjdCB4PSI2MDAiIHk9IjQwMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9IiNGRkZGRkYiLz4KICA8cmVjdCB4PSIwIiB5PSI2MDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSIjRkZGRkZGIi8+CiAgPHJlY3QgeD0iMjAwIiB5PSI2MDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSIjRkZGRkZGIi8+CiAgPHJlY3QgeD0iNDAwIiB5PSI2MDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSIjRkZGRkZGIi8+CiAgPHJlY3QgeD0iNjAwIiB5PSI2MDAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSIjRkZGRkZGIi8+CiAgPCEtLSBhbHRlcm5hdGUgcm93cyB5PTEwMCwzMDAsNTAwLDcwMCB3aXRoIHg9MTAwLDMwMCw1MDAsNzAwIC0tPgogIDxyZWN0IHg9IjEwMCIgeT0iMTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjMwMCIgeT0iMTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjUwMCIgeT0iMTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjcwMCIgeT0iMTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjEwMCIgeT0iMzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjMwMCIgeT0iMzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjUwMCIgeT0iMzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjcwMCIgeT0iMzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjEwMCIgeT0iNTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjMwMCIgeT0iNTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjUwMCIgeT0iNTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjcwMCIgeT0iNTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjEwMCIgeT0iNzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjMwMCIgeT0iNzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjUwMCIgeT0iNzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDxyZWN0IHg9IjcwMCIgeT0iNzAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0iI0ZGRkZGRiIvPgogIDwvc3ZnPg==') !important;

}

/* Tournament Theme Board */
body.board-theme-tournament cg-board {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4MDAiIGhlaWdodD0iODAwIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiNCMEIwQjAiIGQ9Ik0wIDBoODAwdjgwMEgweiIvPjxwYXRoIGZpbGw9IiNGMEYwRjAiIGQ9Ik0wIDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgMTAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAwek0wIDIwMGgxMDB2MTAwSDB6bTIwMCAwaDEwMHYxMDBIMjAwem0yMDAgMGgxMDB2MTAwSDQwMHptMjAwIDBoMTAwdjEwMEg2MDB6TTEwMCAzMDBoMTAwdjEwMEgxMDB6bTIwMCAwaDEwMHYxMDBIMzAwem0yMDAgMGgxMDB2MTAwSDUwMHptMjAwIDBoMTAwdjEwMEg3MDB6TTAgNDAwaDEwMHYxMDBIMHptMjAwIDBoMTAwdjEwMEgyMDB6bTIwMCAwaDEwMHYxMDBINDAwem0yMDAgMGgxMDB2MTAwSDYwMHpNMTAwIDUwMGgxMDB2MTAwSDEwMHptMjAwIDBoMTAwdjEwMEgzMDB6bTIwMCAwaDEwMHYxMDBINTAwem0yMDAgMGgxMDB2MTAwSDcwMHpNMCA2MDBoMTAwdjEwMEgwem0yMDAgMGgxMDB2MTAwSDIwMHptMjAwIDBoMTAwdjEwMEg0MDB6bTIwMCAwaDEwMHYxMDBINjAwek0xMDAgNzAwaDEwMHYxMDBIMTAwem0yMDAgMGgxMDB2MTAwSDMwMHptMjAwIDBoMTAwdjEwMEg1MDB6bTIwMCAwaDEwMHYxMDBINzAweiIvPjwvZz48L3N2Zz4=') !important;
}
