{"id":7998,"date":"2025-09-13T16:24:20","date_gmt":"2025-09-13T08:24:20","guid":{"rendered":"https:\/\/www.xiangqi.sg\/xqsite\/?page_id=7998"},"modified":"2026-01-10T23:12:42","modified_gmt":"2026-01-10T15:12:42","slug":"amsf25","status":"publish","type":"page","link":"https:\/\/www.xiangqi.sg\/xqsite\/amsf25\/","title":{"rendered":"Asian Mind Sport Festival 2025"},"content":{"rendered":"\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:85% auto\"><figure class=\"wp-block-media-text__media\"><img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"443\" src=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/10\/output.gif\" alt=\"\" class=\"wp-image-8252 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\">\n<p><\/p>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Final Result<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u8282\u8c61\u68cb\u516c\u5f00\u8d5b\u6210\u7ee9\u518c.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Overall Result<\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Blitz Tournament 15 Nov<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c1\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R1<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c1\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R1 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c2\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R2<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c2\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R2 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c3\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R3<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c3\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R3 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c4\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R4<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c4\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R4 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c5\u8f6e\u5bf9\u9635\u8868.pdf\">Blitz R5<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c5\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R5 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c6\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R6<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c6\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R6 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c7\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R7<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c7\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R7 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c8\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R8<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c8\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R8 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c9\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Blitz R9<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u7b2c9\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R9 Result<\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u8d85\u5feb\u68cbBlitz\u540d\u6b21\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Final Blitz Result<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-left\"><strong>Rapid Tournament (13-14 Nov)<\/strong><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/%E7%AC%AC%E4%B8%80%E5%B1%8A%E4%BA%9A%E6%B4%B2%E6%99%BA%E5%8A%9B%E8%BF%90%E5%8A%A8%E8%8A%822025%E8%B1%A1%E6%A3%8B%E5%85%AC%E5%BC%80%E8%B5%9B1stAsianMindSportsFestivalXiangqiCompetition2025%E5%BF%AB%E6%A3%8BRapid%E7%AC%AC1%E8%BD%AE%E5%AF%B9%E9%98%B5%E8%A1%A8-1.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R1 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c1\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R1 Result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c2\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R2 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c2\u8f6e\u6210\u7ee9-1.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R2 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c3\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R3 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c3\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R3 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c4\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R4 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c4\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R4 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c5\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R5 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c5\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R5 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c6\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R6 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c6\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R6 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c7\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R7 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c7\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R7 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c8\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R8 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c8\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R8 result<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c9\u8f6e\u5bf9\u9635\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Rapid R9 Pairing<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u7b2c9\u8f6e\u6210\u7ee9.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">R9 result<\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-16018d1d wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u82822025\u8c61\u68cb\u516c\u5f00\u8d5b1stAsianMindSportsFestivalXiangqiCompetition2025\u5feb\u68cbRapid\u540d\u6b21\u8868.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Final Rapid result<\/a><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<!--\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>1st Asian Mind Sports Festival 2025 - Xiangqi<\/title>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react@18.2.0\/umd\/react.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react-dom@18.2.0\/umd\/react-dom.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/babel-standalone@6.26.0\/babel.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+SC:wght@400;700;900&family=Inter:wght@300;400;500;600;700&display=swap');\n    \n    :root {\n      --primary-red: #b91c1c;\n      --dark-red: #991b1b;\n      --gold: #d4af37;\n      --light-gold: #f7e8c3;\n      --dark-gold: #b8941f;\n    }\n    \n    body {\n      font-family: 'Inter', sans-serif;\n      background: linear-gradient(to bottom, #fef7f7, #fff);\n      color: #333;\n    }\n    \n    .hero-bg {\n      background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png') no-repeat center;\n      background-size: cover;\n      background-attachment: fixed;\n    }\n    \n    .red-accent {\n      background-color: var(--primary-red);\n    }\n    \n    .gold-accent {\n      color: var(--gold);\n    }\n    \n    .bg-gold {\n      background-color: var(--light-gold);\n    }\n    \n    .header-title, .hero-title {\n      color: #ffffff !important;\n    }\n    \n    .xiangqi-title {\n      color: #ffffff !important;\n      text-shadow: 1px 1px 2px rgba(212, 175, 55, 0.5);\n    }\n    \n    .custom-container {\n      max-width: 1280px;\n      width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n      padding-left: 1rem;\n      padding-right: 1rem;\n    }\n    \n    .section-title {\n      position: relative;\n      display: inline-block;\n      margin-bottom: 2rem;\n    }\n    \n    .section-title:after {\n      content: '';\n      position: absolute;\n      bottom: -10px;\n      left: 0;\n      width: 60%;\n      height: 4px;\n      background: var(--primary-red);\n      border-radius: 2px;\n    }\n    \n    .schedule-day {\n      background-color: var(--primary-red);\n      color: white;\n      font-weight: bold;\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-top: 15px;\n      margin-bottom: 10px;\n    }\n    \n    .countdown-item {\n      background: rgba(255, 255, 255, 0.15);\n      backdrop-filter: blur(10px);\n      border-radius: 8px;\n      padding: 15px 10px;\n      min-width: 70px;\n    }\n    \n    .participant-card {\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      border-radius: 8px;\n      overflow: hidden;\n    }\n    \n    .participant-card:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);\n    }\n    \n    .live-indicator {\n      display: inline-block;\n      width: 10px;\n      height: 10px;\n      background-color: #ef4444;\n      border-radius: 50%;\n      margin-right: 8px;\n      animation: pulse 2s infinite;\n    }\n    \n    @keyframes pulse {\n      0% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.7);\n      }\n      \n      70% {\n        transform: scale(1);\n        box-shadow: 0 0 0 10px rgba(239, 68, 68, 0);\n      }\n      \n      100% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0);\n      }\n    }\n    \n    @media (max-width: 640px) {\n      .custom-container {\n        padding-left: 0.5rem;\n        padding-right: 0.5rem;\n      }\n      \n      .countdown-item {\n        min-width: 60px;\n        padding: 10px 5px;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div id=\"root\"><\/div>\n  <script type=\"text\/babel\">\n    \/\/ Countdown Timer Component - FIXED FOR DAY 2 with explicit date handling\nconst CountdownTimer = () => {\n  const [eventState, setEventState] = React.useState({\n    status: 'live',\n    currentDay: 2, \/\/ Force to Day 2 for November 14th\n    currentRound: \"Rapid Rounds 5-9 & Prize Presentation\"\n  });\n\n  React.useEffect(() => {\n    \/\/ Explicit dates for Singapore time (UTC+8)\n    const eventDates = {\n      day1: new Date('2025-11-13T09:00:00+08:00'), \/\/ Nov 13, 9:00 AM Singapore time\n      day2: new Date('2025-11-14T09:00:00+08:00'), \/\/ Nov 14, 9:00 AM Singapore time  \n      day3: new Date('2025-11-15T10:00:00+08:00'), \/\/ Nov 15, 10:00 AM Singapore time\n      eventEnd: new Date('2025-11-15T18:00:00+08:00') \/\/ Nov 15, 6:00 PM Singapore time\n    };\n\n    const updateTimer = () => {\n      const now = new Date();\n      \n      \/\/ For testing: Uncomment the line below to simulate being on Day 2\n      \/\/ const now = new Date('2025-11-14T10:00:00+08:00'); \/\/ Simulate Nov 14, 10:00 AM\n      \n      if (now < eventDates.day1) {\n        setEventState({\n          status: 'counting',\n          currentDay: 0,\n          currentRound: \"Event Starting Soon\"\n        });\n      } else if (now >= eventDates.day1 && now < eventDates.day2) {\n        setEventState({\n          status: 'live', \n          currentDay: 1,\n          currentRound: \"Rapid Rounds 1-4\"\n        });\n      } else if (now >= eventDates.day2 && now < eventDates.day3) {\n        setEventState({\n          status: 'live',\n          currentDay: 2,\n          currentRound: \"Rapid Rounds 5-9 & Prize Presentation\"\n        });\n      } else if (now >= eventDates.day3 && now <= eventDates.eventEnd) {\n        setEventState({\n          status: 'live',\n          currentDay: 3, \n          currentRound: \"Blitz Tournament\"\n        });\n      } else {\n        setEventState({\n          status: 'ended',\n          currentDay: 0,\n          currentRound: \"Event Concluded\"\n        });\n      }\n    };\n\n    const timer = setInterval(updateTimer, 1000);\n    updateTimer();\n    \n    return () => clearInterval(timer);\n  }, []);\n\n  \/\/ For debugging - you can remove this\n  React.useEffect(() => {\n    console.log('Current event state:', eventState);\n    console.log('Current time:', new Date().toString());\n  }, [eventState]);\n\n  const renderLive = () => (\n    <div className=\"text-center\">\n      <div className=\"bg-gradient-to-r from-green-600 to-green-800 text-white py-6 px-8 rounded-lg animate-pulse\">\n        <div className=\"flex items-center justify-center space-x-3 mb-3\">\n          <span className=\"live-indicator bg-white\"><\/span>\n          <div className=\"text-2xl md:text-3xl font-bold\">LIVE NOW - DAY {eventState.currentDay}<\/div>\n        <\/div>\n        <div className=\"text-xl mb-4\">{eventState.currentRound}<\/div>\n        <div className=\"flex justify-center space-x-2 mb-4\">\n          {[1, 2, 3].map(day => (\n            <div \n              key={day}\n              className={`w-10 h-10 rounded-full flex items-center justify-center border-2 ${\n                day === eventState.currentDay \n                  ? 'bg-white text-green-700 font-bold border-white' \n                  : day < eventState.currentDay\n                  ? 'bg-green-500 text-white border-green-500'\n                  : 'bg-transparent text-white border-white'\n              }`}\n            >\n              {day}\n            <\/div>\n          ))}\n        <\/div>\n        <a\n          href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n          target=\"_blank\"\n          className=\"inline-block bg-white text-green-700 hover:bg-gray-100 font-bold py-3 px-8 rounded-lg transition transform hover:scale-105\"\n        >\n          Watch Live Stream\n        <\/a>\n      <\/div>\n    <\/div>\n  );\n\n  \/\/ If it's still showing Day 1, you can temporarily force it to Day 2 like this:\n  \/\/ return renderLive(); \/\/ This will show whatever is in eventState\n\n  \/\/ Or force Day 2 explicitly for testing:\n  const forcedDay2State = {\n    status: 'live',\n    currentDay: 2,\n    currentRound: \"Rapid Rounds 5-9 & Prize Presentation\"\n  };\n\n  return (\n    <div className=\"mt-6\">\n      {eventState.status === 'live' && eventState.currentDay === 2 ? renderLive() : \n       \/\/ Temporary override - if it's not showing Day 2, force it\n       <div className=\"text-center\">\n         <div className=\"bg-gradient-to-r from-green-600 to-green-800 text-white py-6 px-8 rounded-lg animate-pulse\">\n           <div className=\"flex items-center justify-center space-x-3 mb-3\">\n             <span className=\"live-indicator bg-white\"><\/span>\n             <div className=\"text-2xl md:text-3xl font-bold\">LIVE NOW - DAY 2<\/div>\n           <\/div>\n           <div className=\"text-xl mb-4\">Rapid Rounds 5-9 & Prize Presentation<\/div>\n           <div className=\"flex justify-center space-x-2 mb-4\">\n             <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-green-500 text-white border-green-500\">1<\/div>\n             <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-white text-green-700 font-bold border-white\">2<\/div>\n             <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-transparent text-white border-white\">3<\/div>\n           <\/div>\n           <a\n             href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n             target=\"_blank\"\n             className=\"inline-block bg-white text-green-700 hover:bg-gray-100 font-bold py-3 px-8 rounded-lg transition transform hover:scale-105\"\n           >\n             Watch Live Stream\n           <\/a>\n         <\/div>\n       <\/div>\n      }\n    <\/div>\n  );\n};\n      const renderEnded = () => (\n        <div className=\"text-center\">\n          <div className=\"bg-gradient-to-r from-purple-600 to-purple-800 text-white py-8 px-8 rounded-lg\">\n            <div className=\"text-2xl md:text-3xl font-bold mb-3\">Event Concluded<\/div>\n            <div className=\"text-xl mb-2\">Thank you for joining us!<\/div>\n            <div className=\"text-lg mb-6\">The 1st Asian Mind Sports Festival 2025 has ended<\/div>\n            <div className=\"flex flex-col sm:flex-row justify-center gap-4\">\n              <a\n                href=\"#results\"\n                className=\"inline-block bg-white text-purple-700 hover:bg-gray-100 font-bold py-3 px-6 rounded-lg transition\"\n              >\n                View Final Results\n              <\/a>\n              <a\n                href=\"#gallery\"\n                className=\"inline-block bg-transparent border-2 border-white text-white hover:bg-white hover:text-purple-700 font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Event Gallery\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      );\n\n      return (\n        <div className=\"mt-6\">\n          {eventState.status === 'counting' && renderCountdown()}\n          {eventState.status === 'live' && renderLive()}\n          {eventState.status === 'ended' && renderEnded()}\n        <\/div>\n      );\n    };\n\n    \/\/ Header Component\n    const Header = () => (\n      <header className=\"bg-red-800 text-white py-4 shadow-lg\">\n        <div className=\"custom-container mx-auto flex justify-between items-center\">\n          <div>\n            <h1 className=\"text-2xl md:text-3xl font-bold header-title\">1st Asian Mind Sports Festival 2025<\/h1>\n            <h2 className=\"text-lg md:text-xl xiangqi-title\">Xiangqi Competition<\/h2>\n          <\/div>\n          <div className=\"hidden md:block\">\n            <p className=\"text-lg gold-accent\">Where Ancient Chinese Strategy Ignites Asian Brilliance<\/p>\n          <\/div>\n        <\/div>\n      <\/header>\n    );\n\n    \/\/ Hero Component\n    const Hero = () => (\n      <section className=\"hero-bg py-20 text-center text-white relative\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"max-w-3xl mx-auto bg-black bg-opacity-60 py-10 px-8 rounded-xl backdrop-blur-sm\">\n            <h3 className=\"text-4xl md:text-5xl font-bold mb-4 hero-title\">Join the Premier Xiangqi Event in Asia<\/h3>\n            <p className=\"text-xl mb-6 max-w-2xl mx-auto\">\n              Hosted by the Asian Mind Sports Association and Singapore Xiangqi General Association\n            <\/p>\n            <p className=\"text-lg mb-8\">\n              Compete for a <span className=\"gold-accent font-bold\">S$40,000<\/span> prize pool at Suntec City Convention Hall, Singapore\n            <\/p>\n            \n            <CountdownTimer \/>\n            \n            <div className=\"mt-8\">\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-8 rounded-lg transition transform hover:-translate-y-1\"\n              >\n                Watch Live on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Highlights Component\n    const Highlights = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-12 section-title\">Event Highlights<\/h3>\n          <div className=\"grid grid-cols-1 md:grid-cols-3 gap-8\">\n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-trophy text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">S$40,000 Prize Pool<\/h4>\n              <p>Compete for substantial cash prizes across Rapid and Blitz tournaments<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-users text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Elite Participants<\/h4>\n              <p>Top Xiangqi players from across Asia competing for glory<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-video text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Live Telecast<\/h4>\n              <p>Watch all the action live on YouTube<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Featured Players Component\n    const FeaturedPlayers = () => {\n      const featuredPlayers = [\n        { name: \"Alvin Woo\", chineseName: \"\u5434\u5b97\u7ff0\", title: \"GM\", country: \"Singapore\" },\n        { name: \"Lai Ly Huynh\", chineseName: \"\u8d56\u7406\u5144\", title: \"GM\", country: \"Vietnam\" },\n        { name: \"Ge Jen-Yi\", chineseName: \"\u845b\u632f\u8863\", title: \"IM\", country: \"Chinese Taipei\" },\n        { name: \"Meng Fanrui\", chineseName: \"\u5b5f\u7e41\u777f\", title: \"GM\", country: \"China\" },\n        { name: \"Yin Sheng\", chineseName: \"\u5c39\u6607\", title: \"GM\", country: \"China\" },\n        { name: \"Chan Chun Kit\", chineseName: \"\u9648\u632f\u6770\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Wong Hok Him\", chineseName: \"\u9ec4\u5b66\u8c26\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Li Dezhi\", chineseName: \"\u9ece\u5fb7\u5fd7\", title: \"IM\", country: \"Malaysia\" },\n        { name: \"Nguyen Minh Nhat Quang\", chineseName: \"\u962e\u660e\u65e5\u5149\", title: \"IM\", country: \"Vietnam\" }\n      ];\n\n      return (\n        <section className=\"py-12 bg-gray-50\">\n          <div className=\"custom-container mx-auto\">\n            <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Featured Players<\/h3>\n            <p className=\"text-center text-lg max-w-2xl mx-auto mb-10\">\n              Meet some of the top Xiangqi masters competing in this prestigious tournament\n            <\/p>\n            \n            <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6\">\n              {featuredPlayers.map((player, index) => (\n                <div key={index} className=\"participant-card bg-white border border-gray-200 shadow-sm rounded-lg overflow-hidden\">\n                  <div className=\"bg-red-700 text-white py-3 px-4 flex justify-between items-center\">\n                    <span className=\"font-bold\">{player.title}<\/span>\n                    <span className=\"text-sm\">{player.country}<\/span>\n                  <\/div>\n                  <div className=\"p-4\">\n                    <h4 className=\"text-xl font-bold mb-2\">{player.name}<\/h4>\n                    <p className=\"text-gray-600 mb-3\">{player.chineseName}<\/p>\n                    <div className=\"flex items-center text-gray-500 text-sm\">\n                      <i className=\"fas fa-chess-king mr-2\"><\/i>\n                      <span>Competing in Rapid & Blitz<\/span>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              ))}\n            <\/div>\n            \n            <div className=\"text-center mt-10\">\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/Rapid-Games-Participants.pdf\" \n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Download Full Participant List (PDF)\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/section>\n      );\n    };\n\n    \/\/ Updated Schedule Component\n    const Schedule = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Event Schedule (Revised)<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white rounded-xl shadow-sm overflow-hidden border border-gray-200\">\n            <div className=\"overflow-x-auto\">\n              <table className=\"w-full text-left\">\n                <thead>\n                  <tr className=\"bg-red-700 text-white\">\n                    <th className=\"p-4 font-semibold\">Date<\/th>\n                    <th className=\"p-4 font-semibold\">Time<\/th>\n                    <th className=\"p-4 font-semibold\">Event<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-red-100 font-bold text-red-800\">\n                      Day 1 (November 13, 2025, Thursday)\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Opening\" },\n                    { time: \"0915\", event: \"Chief Arbiter's briefing (Rapid)\" },\n                    { time: \"0930\", event: \"Rapid Round 1\" },\n                    { time: \"1100\", event: \"Rapid Round 2\" },\n                    { time: \"1230\", event: \"Lunch Break\" },\n                    { time: \"1400\", event: \"Rapid Round 3\" },\n                    { time: \"1530\", event: \"Rapid Round 4\" },\n                    { time: \"1700\", event: \"End of Day One\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium\">{item.time}<\/td>\n                      <td className=\"p-4\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-red-100 font-bold text-red-800\">\n                      Day 2 (November 14, 2025, Friday)\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Rapid Round 5\" },\n                    { time: \"1030\", event: \"Rapid Round 6\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1330\", event: \"Rapid Round 7\" },\n                    { time: \"1500\", event: \"Rapid Round 8\" },\n                    { time: \"1630\", event: \"Rapid Round 9\" },\n                    { time: \"1800\", event: \"Rapid Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium\">{item.time}<\/td>\n                      <td className=\"p-4\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-red-100 font-bold text-red-800\">\n                      Day 3 (November 15, 2025, Saturday) - Revised Times\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"1000\", event: \"Chief Arbiter's briefing (Blitz)\" },\n                    { time: \"1030\", event: \"Blitz Round 1\" },\n                    { time: \"1100\", event: \"Blitz Round 2\" },\n                    { time: \"1130\", event: \"Blitz Round 3\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1300\", event: \"Blitz Round 4\" },\n                    { time: \"1330\", event: \"Blitz Round 5\" },\n                    { time: \"1400\", event: \"Blitz Round 6\" },\n                    { time: \"1430\", event: \"Blitz Round 7\" },\n                    { time: \"1500\", event: \"Blitz Round 8\" },\n                    { time: \"1530\", event: \"Blitz Round 9\" },\n                    { time: \"1600\", event: \"Blitz Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium\">{item.time}<\/td>\n                      <td className=\"p-4\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n          \n          <div className=\"mt-6 text-center text-sm text-gray-600\">\n            <p><strong>Note:<\/strong> Saturday schedule revised due to MRT system integration works<\/p>\n            <p>Blitz event check-in: 9:30 AM, Round 1 starts: 10:30 AM<\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Tournament Rules Component\n    const TournamentRules = () => (\n      <section className=\"py-12 bg-gray-50\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Tournament Rules & Regulations<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white p-6 rounded-lg border border-gray-200\">\n            <h4 className=\"text-xl font-bold mb-4 text-red-700\">Key Regulations<\/h4>\n            \n            <div className=\"space-y-4\">\n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Competition Format<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Individual open tournament - Rapid and Blitz events<\/li>\n                  <li>9 rounds Swiss system for each tournament<\/li>\n                  <li>All participants compete in same group regardless of gender or age<\/li>\n                  <li>Special U18 awards for top 3 youth players<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Time Control<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li><strong>Rapid:<\/strong> 15 minutes + 10 seconds per move<\/li>\n                  <li><strong>Blitz:<\/strong> 5 minutes + 3 seconds per move<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Important Rules<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Electronic devices strictly prohibited in playing area<\/li>\n                  <li>Late arrival: 5 minutes delay = forfeit round<\/li>\n                  <li>2 forfeits = withdrawal from tournament<\/li>\n                  <li>30-move natural limit applies<\/li>\n                <\/ul>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Contact Component\n    const Contact = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto text-center\">\n          <h3 className=\"text-3xl font-bold mb-4 section-title\">Contact Information<\/h3>\n          <p className=\"text-lg mb-6 max-w-2xl mx-auto\">\n            For inquiries about the 1st Asian Mind Sports Festival Xiangqi Competition\n          <\/p>\n          \n          <div className=\"max-w-2xl mx-auto bg-gray-50 p-8 rounded-xl border border-gray-200\">\n            <div className=\"flex flex-col md:flex-row justify-center gap-8 mb-6\">\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-envelope text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Email<\/p>\n                  <a href=\"mailto:admin@xiangqi.sg\" className=\"text-red-700 hover:underline\">admin@xiangqi.sg<\/a>\n                <\/div>\n              <\/div>\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-phone text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Phone<\/p>\n                  <a href=\"tel:+6597839832\" className=\"text-red-700 hover:underline\">+65 9783 9832<\/a>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <div className=\"mt-6\">\n              <h4 className=\"font-bold mb-3\">Watch Live Stream<\/h4>\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-flex items-center bg-red-600 hover:bg-red-700 text-white font-medium py-2 px-6 rounded-lg transition\"\n              >\n                <i className=\"fab fa-youtube mr-2\"><\/i> @sixgamedia on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Footer Component\n    const Footer = () => (\n      <footer className=\"bg-red-800 text-white py-8\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"flex flex-col md:flex-row justify-between items-center\">\n            <div className=\"mb-4 md:mb-0\">\n              <p>&copy; 2025 Asian Mind Sports Festival. All rights reserved.<\/p>\n              <p className=\"text-sm text-red-200 mt-1\">Hosted by Asian Mind Sports Association & Singapore Xiangqi General Association.<\/p>\n            <\/div>\n            <div className=\"flex space-x-4\">\n              <a href=\"https:\/\/www.youtube.com\/@sixgamedia\" target=\"_blank\" className=\"text-white hover:text-gray-300 transition\">\n                <i className=\"fab fa-youtube text-xl\"><\/i>\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/footer>\n    );\n\n    \/\/ Main App Component\n    const App = () => (\n      <div>\n        <Header \/>\n        <Hero \/>\n        <Highlights \/>\n        <FeaturedPlayers \/>\n        <Schedule \/>\n        <TournamentRules \/>\n        <Contact \/>\n        <Footer \/>\n      <\/div>\n    );\n\n    const root = ReactDOM.createRoot(document.getElementById('root'));\n    root.render(<App \/>);\n  <\/script>\n<\/body>\n<\/html>\n-->\n\n\n\n<p><\/p>\n\n\n\n<!--\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>1st Asian Mind Sports Festival 2025 - Xiangqi<\/title>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react@18.2.0\/umd\/react.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react-dom@18.2.0\/umd\/react-dom.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/babel-standalone@6.26.0\/babel.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+SC:wght@400;700;900&family=Inter:wght@300;400;500;600;700&display=swap');\n    \n    :root {\n      --primary-red: #b91c1c;\n      --dark-red: #991b1b;\n      --gold: #d4af37;\n      --light-gold: #f7e8c3;\n      --dark-gold: #b8941f;\n    }\n    \n    body {\n      font-family: 'Inter', sans-serif;\n      background: linear-gradient(to bottom, #fef7f7, #fff);\n      color: #333;\n    }\n    \n    .hero-bg {\n      background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png') no-repeat center;\n      background-size: cover;\n      background-attachment: fixed;\n    }\n    \n    .red-accent {\n      background-color: var(--primary-red);\n    }\n    \n    .gold-accent {\n      color: var(--gold);\n    }\n    \n    .bg-gold {\n      background-color: var(--light-gold);\n    }\n    \n    .header-title, .hero-title {\n      color: #ffffff !important;\n    }\n    \n    .xiangqi-title {\n      color: #ffffff !important;\n      text-shadow: 1px 1px 2px rgba(212, 175, 55, 0.5);\n    }\n    \n    .custom-container {\n      max-width: 1280px;\n      width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n      padding-left: 1rem;\n      padding-right: 1rem;\n    }\n    \n    .section-title {\n      position: relative;\n      display: inline-block;\n      margin-bottom: 2rem;\n    }\n    \n    .section-title:after {\n      content: '';\n      position: absolute;\n      bottom: -10px;\n      left: 0;\n      width: 60%;\n      height: 4px;\n      background: var(--primary-red);\n      border-radius: 2px;\n    }\n    \n    .schedule-day {\n      background-color: var(--primary-red);\n      color: white;\n      font-weight: bold;\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-top: 15px;\n      margin-bottom: 10px;\n    }\n    \n    .countdown-item {\n      background: rgba(255, 255, 255, 0.15);\n      backdrop-filter: blur(10px);\n      border-radius: 8px;\n      padding: 15px 10px;\n      min-width: 70px;\n    }\n    \n    .participant-card {\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      border-radius: 8px;\n      overflow: hidden;\n    }\n    \n    .participant-card:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);\n    }\n    \n    .live-indicator {\n      display: inline-block;\n      width: 10px;\n      height: 10px;\n      background-color: #ef4444;\n      border-radius: 50%;\n      margin-right: 8px;\n      animation: pulse 2s infinite;\n    }\n    \n    @keyframes pulse {\n      0% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.7);\n      }\n      \n      70% {\n        transform: scale(1);\n        box-shadow: 0 0 0 10px rgba(239, 68, 68, 0);\n      }\n      \n      100% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0);\n      }\n    }\n    \n    @media (max-width: 640px) {\n      .custom-container {\n        padding-left: 0.5rem;\n        padding-right: 0.5rem;\n      }\n      \n      .countdown-item {\n        min-width: 60px;\n        padding: 10px 5px;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div id=\"root\"><\/div>\n  <script type=\"text\/babel\">\n    \/\/ Countdown Timer Component - FORCED TO DAY 2\n    const CountdownTimer = () => {\n      return (\n        <div className=\"text-center mt-6\">\n          <div className=\"bg-gradient-to-r from-green-600 to-green-800 text-white py-6 px-8 rounded-lg animate-pulse\">\n            <div className=\"flex items-center justify-center space-x-3 mb-3\">\n              <span className=\"live-indicator bg-white\"><\/span>\n              <div className=\"text-2xl md:text-3xl font-bold\">LIVE NOW - DAY 2<\/div>\n            <\/div>\n            <div className=\"text-xl mb-4\">Rapid Rounds 5-9 & Prize Presentation<\/div>\n            <div className=\"flex justify-center space-x-2 mb-4\">\n              <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-green-500 text-white border-green-500\">1<\/div>\n              <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-white text-green-700 font-bold border-white\">2<\/div>\n              <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-transparent text-white border-white\">3<\/div>\n            <\/div>\n            <a\n              href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n              target=\"_blank\"\n              className=\"inline-block bg-white text-green-700 hover:bg-gray-100 font-bold py-3 px-8 rounded-lg transition transform hover:scale-105\"\n            >\n              Watch Live Stream\n            <\/a>\n          <\/div>\n        <\/div>\n      );\n    };\n\n    \/\/ Header Component\n    const Header = () => (\n      <header className=\"bg-red-800 text-white py-4 shadow-lg\">\n        <div className=\"custom-container mx-auto flex justify-between items-center\">\n          <div>\n            <h1 className=\"text-2xl md:text-3xl font-bold header-title\">1st Asian Mind Sports Festival 2025<\/h1>\n            <h2 className=\"text-lg md:text-xl xiangqi-title\">Xiangqi Competition - Day 2 Live<\/h2>\n          <\/div>\n          <div className=\"hidden md:block\">\n            <p className=\"text-lg gold-accent\">Where Ancient Chinese Strategy Ignites Asian Brilliance<\/p>\n          <\/div>\n        <\/div>\n      <\/header>\n    );\n\n    \/\/ Hero Component\n    const Hero = () => (\n      <section className=\"hero-bg py-20 text-center text-white relative\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"max-w-3xl mx-auto bg-black bg-opacity-60 py-10 px-8 rounded-xl backdrop-blur-sm\">\n            <h3 className=\"text-4xl md:text-5xl font-bold mb-4 hero-title\">Xiangqi Championship - Day 2 Live!<\/h3>\n            <p className=\"text-xl mb-6 max-w-2xl mx-auto\">\n              Watch the final Rapid rounds and prize presentation live from Suntec City\n            <\/p>\n            <p className=\"text-lg mb-8\">\n              <span className=\"gold-accent font-bold\">S$40,000<\/span> prize pool \u2022 Top players from across Asia\n            <\/p>\n            \n            <CountdownTimer \/>\n            \n            <div className=\"mt-8\">\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-8 rounded-lg transition transform hover:-translate-y-1\"\n              >\n                Watch Live on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Highlights Component - Updated for Day 2\n    const Highlights = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-12 section-title\">Today's Highlights - Day 2<\/h3>\n          <div className=\"grid grid-cols-1 md:grid-cols-3 gap-8\">\n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-chess-clock text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Final Rapid Rounds<\/h4>\n              <p>Rounds 5-9 of the Rapid tournament determining the champions<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-trophy text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Prize Presentation<\/h4>\n              <p>Rapid tournament awards ceremony at 6:00 PM<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-video text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Live Coverage<\/h4>\n              <p>Watch all the decisive matches live on YouTube<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Featured Players Component\n    const FeaturedPlayers = () => {\n      const featuredPlayers = [\n        { name: \"Alvin Woo\", chineseName: \"\u5434\u5b97\u7ff0\", title: \"GM\", country: \"Singapore\" },\n        { name: \"Lai Ly Huynh\", chineseName: \"\u8d56\u7406\u5144\", title: \"GM\", country: \"Vietnam\" },\n        { name: \"Ge Jen-Yi\", chineseName: \"\u845b\u632f\u8863\", title: \"IM\", country: \"Chinese Taipei\" },\n        { name: \"Meng Fanrui\", chineseName: \"\u5b5f\u7e41\u777f\", title: \"GM\", country: \"China\" },\n        { name: \"Yin Sheng\", chineseName: \"\u5c39\u6607\", title: \"GM\", country: \"China\" },\n        { name: \"Chan Chun Kit\", chineseName: \"\u9648\u632f\u6770\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Wong Hok Him\", chineseName: \"\u9ec4\u5b66\u8c26\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Li Dezhi\", chineseName: \"\u9ece\u5fb7\u5fd7\", title: \"IM\", country: \"Malaysia\" },\n        { name: \"Nguyen Minh Nhat Quang\", chineseName: \"\u962e\u660e\u65e5\u5149\", title: \"IM\", country: \"Vietnam\" }\n      ];\n\n      return (\n        <section className=\"py-12 bg-gray-50\">\n          <div className=\"custom-container mx-auto\">\n            <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Featured Players<\/h3>\n            <p className=\"text-center text-lg max-w-2xl mx-auto mb-10\">\n              Top Xiangqi masters competing in today's final Rapid rounds\n            <\/p>\n            \n            <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6\">\n              {featuredPlayers.map((player, index) => (\n                <div key={index} className=\"participant-card bg-white border border-gray-200 shadow-sm rounded-lg overflow-hidden\">\n                  <div className=\"bg-red-700 text-white py-3 px-4 flex justify-between items-center\">\n                    <span className=\"font-bold\">{player.title}<\/span>\n                    <span className=\"text-sm\">{player.country}<\/span>\n                  <\/div>\n                  <div className=\"p-4\">\n                    <h4 className=\"text-xl font-bold mb-2\">{player.name}<\/h4>\n                    <p className=\"text-gray-600 mb-3\">{player.chineseName}<\/p>\n                    <div className=\"flex items-center text-gray-500 text-sm\">\n                      <i className=\"fas fa-chess-king mr-2\"><\/i>\n                      <span>Competing in Rapid & Blitz<\/span>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              ))}\n            <\/div>\n            \n            <div className=\"text-center mt-10\">\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/Rapid-Games-Participants.pdf\" \n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Download Full Participant List (PDF)\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/section>\n      );\n    };\n\n    \/\/ Updated Schedule Component with Day 2 highlighted\n    const Schedule = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Event Schedule<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white rounded-xl shadow-sm overflow-hidden border border-gray-200\">\n            <div className=\"overflow-x-auto\">\n              <table className=\"w-full text-left\">\n                <thead>\n                  <tr className=\"bg-red-700 text-white\">\n                    <th className=\"p-4 font-semibold\">Date<\/th>\n                    <th className=\"p-4 font-semibold\">Time<\/th>\n                    <th className=\"p-4 font-semibold\">Event<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-green-100 font-bold text-green-800 border-l-4 border-green-500\">\n                      \ud83d\udfe2 DAY 2 - LIVE NOW (November 14, 2025, Friday)\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Rapid Round 5\" },\n                    { time: \"1030\", event: \"Rapid Round 6\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1330\", event: \"Rapid Round 7\" },\n                    { time: \"1500\", event: \"Rapid Round 8\" },\n                    { time: \"1630\", event: \"Rapid Round 9\" },\n                    { time: \"1800\", event: \"Rapid Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-green-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium\">{item.time}<\/td>\n                      <td className=\"p-4 font-semibold\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-gray-100 font-bold text-gray-600\">\n                      Day 1 (November 13, 2025, Thursday) - COMPLETED\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Opening\" },\n                    { time: \"0915\", event: \"Chief Arbiter's briefing (Rapid)\" },\n                    { time: \"0930\", event: \"Rapid Round 1\" },\n                    { time: \"1100\", event: \"Rapid Round 2\" },\n                    { time: \"1230\", event: \"Lunch Break\" },\n                    { time: \"1400\", event: \"Rapid Round 3\" },\n                    { time: \"1530\", event: \"Rapid Round 4\" },\n                    { time: \"1700\", event: \"End of Day One\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium text-gray-400\">{item.time}<\/td>\n                      <td className=\"p-4 text-gray-400\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-blue-100 font-bold text-blue-800\">\n                      Day 3 (November 15, 2025, Saturday) - UPCOMING\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"1000\", event: \"Chief Arbiter's briefing (Blitz)\" },\n                    { time: \"1030\", event: \"Blitz Round 1\" },\n                    { time: \"1100\", event: \"Blitz Round 2\" },\n                    { time: \"1130\", event: \"Blitz Round 3\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1300\", event: \"Blitz Round 4\" },\n                    { time: \"1330\", event: \"Blitz Round 5\" },\n                    { time: \"1400\", event: \"Blitz Round 6\" },\n                    { time: \"1430\", event: \"Blitz Round 7\" },\n                    { time: \"1500\", event: \"Blitz Round 8\" },\n                    { time: \"1530\", event: \"Blitz Round 9\" },\n                    { time: \"1600\", event: \"Blitz Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-blue-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium\">{item.time}<\/td>\n                      <td className=\"p-4\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n          \n          <div className=\"mt-6 text-center text-sm text-gray-600\">\n            <p><strong>Note:<\/strong> Saturday schedule revised due to MRT system integration works<\/p>\n            <p>Blitz event check-in: 9:30 AM, Round 1 starts: 10:30 AM<\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Tournament Rules Component\n    const TournamentRules = () => (\n      <section className=\"py-12 bg-gray-50\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Tournament Rules & Regulations<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white p-6 rounded-lg border border-gray-200\">\n            <h4 className=\"text-xl font-bold mb-4 text-red-700\">Key Regulations<\/h4>\n            \n            <div className=\"space-y-4\">\n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Competition Format<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Individual open tournament - Rapid and Blitz events<\/li>\n                  <li>9 rounds Swiss system for each tournament<\/li>\n                  <li>All participants compete in same group regardless of gender or age<\/li>\n                  <li>Special U18 awards for top 3 youth players<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Time Control<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li><strong>Rapid:<\/strong> 15 minutes + 10 seconds per move<\/li>\n                  <li><strong>Blitz:<\/strong> 5 minutes + 3 seconds per move<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Important Rules<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Electronic devices strictly prohibited in playing area<\/li>\n                  <li>Late arrival: 5 minutes delay = forfeit round<\/li>\n                  <li>2 forfeits = withdrawal from tournament<\/li>\n                  <li>30-move natural limit applies<\/li>\n                <\/ul>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Contact Component\n    const Contact = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto text-center\">\n          <h3 className=\"text-3xl font-bold mb-4 section-title\">Contact Information<\/h3>\n          <p className=\"text-lg mb-6 max-w-2xl mx-auto\">\n            For inquiries about the 1st Asian Mind Sports Festival Xiangqi Competition\n          <\/p>\n          \n          <div className=\"max-w-2xl mx-auto bg-gray-50 p-8 rounded-xl border border-gray-200\">\n            <div className=\"flex flex-col md:flex-row justify-center gap-8 mb-6\">\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-envelope text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Email<\/p>\n                  <a href=\"mailto:admin@xiangqi.sg\" className=\"text-red-700 hover:underline\">admin@xiangqi.sg<\/a>\n                <\/div>\n              <\/div>\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-phone text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Phone<\/p>\n                  <a href=\"tel:+6597839832\" className=\"text-red-700 hover:underline\">+65 9783 9832<\/a>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <div className=\"mt-6\">\n              <h4 className=\"font-bold mb-3\">Watch Live Stream<\/h4>\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-flex items-center bg-red-600 hover:bg-red-700 text-white font-medium py-2 px-6 rounded-lg transition\"\n              >\n                <i className=\"fab fa-youtube mr-2\"><\/i> @sixgamedia on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Footer Component\n    const Footer = () => (\n      <footer className=\"bg-red-800 text-white py-8\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"flex flex-col md:flex-row justify-between items-center\">\n            <div className=\"mb-4 md:mb-0\">\n              <p>&copy; 2025 Asian Mind Sports Festival. All rights reserved.<\/p>\n              <p className=\"text-sm text-red-200 mt-1\">Hosted by Asian Mind Sports Association & Singapore Xiangqi General Association.<\/p>\n            <\/div>\n            <div className=\"flex space-x-4\">\n              <a href=\"https:\/\/www.youtube.com\/@sixgamedia\" target=\"_blank\" className=\"text-white hover:text-gray-300 transition\">\n                <i className=\"fab fa-youtube text-xl\"><\/i>\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/footer>\n    );\n\n    \/\/ Main App Component\n    const App = () => (\n      <div>\n        <Header \/>\n        <Hero \/>\n        <Highlights \/>\n        <FeaturedPlayers \/>\n        <Schedule \/>\n        <TournamentRules \/>\n        <Contact \/>\n        <Footer \/>\n      <\/div>\n    );\n\n    const root = ReactDOM.createRoot(document.getElementById('root'));\n    root.render(<App \/>);\n  <\/script>\n<\/body>\n<\/html>\n-->\n\n\n\n<!--\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>1st Asian Mind Sports Festival 2025 - Xiangqi<\/title>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react@18.2.0\/umd\/react.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react-dom@18.2.0\/umd\/react-dom.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/babel-standalone@6.26.0\/babel.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+SC:wght@400;700;900&family=Inter:wght@300;400;500;600;700&display=swap');\n    \n    :root {\n      --primary-red: #b91c1c;\n      --dark-red: #991b1b;\n      --gold: #d4af37;\n      --light-gold: #f7e8c3;\n      --dark-gold: #b8941f;\n    }\n    \n    body {\n      font-family: 'Inter', sans-serif;\n      background: linear-gradient(to bottom, #fef7f7, #fff);\n      color: #333;\n    }\n    \n    .hero-bg {\n      background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png') no-repeat center;\n      background-size: cover;\n      background-attachment: fixed;\n    }\n    \n    .red-accent {\n      background-color: var(--primary-red);\n    }\n    \n    .gold-accent {\n      color: var(--gold);\n    }\n    \n    .bg-gold {\n      background-color: var(--light-gold);\n    }\n    \n    .header-title, .hero-title {\n      color: #ffffff !important;\n    }\n    \n    .xiangqi-title {\n      color: #ffffff !important;\n      text-shadow: 1px 1px 2px rgba(212, 175, 55, 0.5);\n    }\n    \n    .custom-container {\n      max-width: 1280px;\n      width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n      padding-left: 1rem;\n      padding-right: 1rem;\n    }\n    \n    .section-title {\n      position: relative;\n      display: inline-block;\n      margin-bottom: 2rem;\n    }\n    \n    .section-title:after {\n      content: '';\n      position: absolute;\n      bottom: -10px;\n      left: 0;\n      width: 60%;\n      height: 4px;\n      background: var(--primary-red);\n      border-radius: 2px;\n    }\n    \n    .schedule-day {\n      background-color: var(--primary-red);\n      color: white;\n      font-weight: bold;\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-top: 15px;\n      margin-bottom: 10px;\n    }\n    \n    .countdown-item {\n      background: rgba(255, 255, 255, 0.15);\n      backdrop-filter: blur(10px);\n      border-radius: 8px;\n      padding: 15px 10px;\n      min-width: 70px;\n    }\n    \n    .participant-card {\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      border-radius: 8px;\n      overflow: hidden;\n    }\n    \n    .participant-card:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);\n    }\n    \n    .live-indicator {\n      display: inline-block;\n      width: 10px;\n      height: 10px;\n      background-color: #ef4444;\n      border-radius: 50%;\n      margin-right: 8px;\n      animation: pulse 2s infinite;\n    }\n    \n    @keyframes pulse {\n      0% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.7);\n      }\n      \n      70% {\n        transform: scale(1);\n        box-shadow: 0 0 0 10px rgba(239, 68, 68, 0);\n      }\n      \n      100% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0);\n      }\n    }\n    \n    @media (max-width: 640px) {\n      .custom-container {\n        padding-left: 0.5rem;\n        padding-right: 0.5rem;\n      }\n      \n      .countdown-item {\n        min-width: 60px;\n        padding: 10px 5px;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div id=\"root\"><\/div>\n  <script type=\"text\/babel\">\n    \/\/ Countdown Timer Component - FORCED TO DAY 3\n    const CountdownTimer = () => {\n      return (\n        <div className=\"text-center mt-6\">\n          <div className=\"bg-gradient-to-r from-green-600 to-green-800 text-white py-6 px-8 rounded-lg animate-pulse\">\n            <div className=\"flex items-center justify-center space-x-3 mb-3\">\n              <span className=\"live-indicator bg-white\"><\/span>\n              <div className=\"text-2xl md:text-3xl font-bold\">LIVE NOW - DAY 3<\/div>\n            <\/div>\n            <div className=\"text-xl mb-4\">Blitz Tournament - All 9 Rounds<\/div>\n            <div className=\"flex justify-center space-x-2 mb-4\">\n              <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-green-500 text-white border-green-500\">1<\/div>\n              <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-green-500 text-white border-green-500\">2<\/div>\n              <div className=\"w-10 h-10 rounded-full flex items-center justify-center border-2 bg-white text-green-700 font-bold border-white\">3<\/div>\n            <\/div>\n            <a\n              href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n              target=\"_blank\"\n              className=\"inline-block bg-white text-green-700 hover:bg-gray-100 font-bold py-3 px-8 rounded-lg transition transform hover:scale-105\"\n            >\n              Watch Live Stream\n            <\/a>\n          <\/div>\n        <\/div>\n      );\n    };\n\n    \/\/ Header Component\n    const Header = () => (\n      <header className=\"bg-red-800 text-white py-4 shadow-lg\">\n        <div className=\"custom-container mx-auto flex justify-between items-center\">\n          <div>\n            <h1 className=\"text-2xl md:text-3xl font-bold header-title\">1st Asian Mind Sports Festival 2025<\/h1>\n            <h2 className=\"text-lg md:text-xl xiangqi-title\">Xiangqi Competition - Day 3 Live<\/h2>\n          <\/div>\n          <div className=\"hidden md:block\">\n            <p className=\"text-lg gold-accent\">Where Ancient Chinese Strategy Ignites Asian Brilliance<\/p>\n          <\/div>\n        <\/div>\n      <\/header>\n    );\n\n    \/\/ Hero Component\n    const Hero = () => (\n      <section className=\"hero-bg py-20 text-center text-white relative\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"max-w-3xl mx-auto bg-black bg-opacity-60 py-10 px-8 rounded-xl backdrop-blur-sm\">\n            <h3 className=\"text-4xl md:text-5xl font-bold mb-4 hero-title\">Xiangqi Championship - Day 3 Live!<\/h3>\n            <p className=\"text-xl mb-6 max-w-2xl mx-auto\">\n              Watch the exciting Blitz tournament with all 9 rounds live from Suntec City\n            <\/p>\n            <p className=\"text-lg mb-8\">\n              <span className=\"gold-accent font-bold\">S$40,000<\/span> prize pool \u2022 Fast-paced Blitz action\n            <\/p>\n            \n            <CountdownTimer \/>\n            \n            <div className=\"mt-8\">\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-8 rounded-lg transition transform hover:-translate-y-1\"\n              >\n                Watch Live on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Highlights Component - Updated for Day 3\n    const Highlights = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-12 section-title\">Today's Highlights - Day 3<\/h3>\n          <div className=\"grid grid-cols-1 md:grid-cols-3 gap-8\">\n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-bolt text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Blitz Tournament<\/h4>\n              <p>Fast-paced 5-minute games with 3-second increments<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-trophy text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Final Prize Presentation<\/h4>\n              <p>Blitz tournament awards ceremony at 4:00 PM<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-video text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Live Coverage<\/h4>\n              <p>Watch all the fast-paced action live on YouTube<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Featured Players Component\n    const FeaturedPlayers = () => {\n      const featuredPlayers = [\n        { name: \"Alvin Woo\", chineseName: \"\u5434\u5b97\u7ff0\", title: \"GM\", country: \"Singapore\" },\n        { name: \"Lai Ly Huynh\", chineseName: \"\u8d56\u7406\u5144\", title: \"GM\", country: \"Vietnam\" },\n        { name: \"Ge Jen-Yi\", chineseName: \"\u845b\u632f\u8863\", title: \"IM\", country: \"Chinese Taipei\" },\n        { name: \"Meng Fanrui\", chineseName: \"\u5b5f\u7e41\u777f\", title: \"GM\", country: \"China\" },\n        { name: \"Yin Sheng\", chineseName: \"\u5c39\u6607\", title: \"GM\", country: \"China\" },\n        { name: \"Chan Chun Kit\", chineseName: \"\u9648\u632f\u6770\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Wong Hok Him\", chineseName: \"\u9ec4\u5b66\u8c26\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Li Dezhi\", chineseName: \"\u9ece\u5fb7\u5fd7\", title: \"IM\", country: \"Malaysia\" },\n        { name: \"Nguyen Minh Nhat Quang\", chineseName: \"\u962e\u660e\u65e5\u5149\", title: \"IM\", country: \"Vietnam\" }\n      ];\n\n      return (\n        <section className=\"py-12 bg-gray-50\">\n          <div className=\"custom-container mx-auto\">\n            <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Featured Players<\/h3>\n            <p className=\"text-center text-lg max-w-2xl mx-auto mb-10\">\n              Top Xiangqi masters competing in today's Blitz tournament\n            <\/p>\n            \n            <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6\">\n              {featuredPlayers.map((player, index) => (\n                <div key={index} className=\"participant-card bg-white border border-gray-200 shadow-sm rounded-lg overflow-hidden\">\n                  <div className=\"bg-red-700 text-white py-3 px-4 flex justify-between items-center\">\n                    <span className=\"font-bold\">{player.title}<\/span>\n                    <span className=\"text-sm\">{player.country}<\/span>\n                  <\/div>\n                  <div className=\"p-4\">\n                    <h4 className=\"text-xl font-bold mb-2\">{player.name}<\/h4>\n                    <p className=\"text-gray-600 mb-3\">{player.chineseName}<\/p>\n                    <div className=\"flex items-center text-gray-500 text-sm\">\n                      <i className=\"fas fa-chess-king mr-2\"><\/i>\n                      <span>Competing in Rapid & Blitz<\/span>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              ))}\n            <\/div>\n            \n            <div className=\"text-center mt-10\">\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/Rapid-Games-Participants.pdf\" \n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Download Full Participant List (PDF)\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/section>\n      );\n    };\n\n    \/\/ Updated Schedule Component with Day 3 highlighted\n    const Schedule = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Event Schedule<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white rounded-xl shadow-sm overflow-hidden border border-gray-200\">\n            <div className=\"overflow-x-auto\">\n              <table className=\"w-full text-left\">\n                <thead>\n                  <tr className=\"bg-red-700 text-white\">\n                    <th className=\"p-4 font-semibold\">Date<\/th>\n                    <th className=\"p-4 font-semibold\">Time<\/th>\n                    <th className=\"p-4 font-semibold\">Event<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-green-100 font-bold text-green-800 border-l-4 border-green-500\">\n                      \ud83d\udfe2 DAY 3 - LIVE NOW (November 15, 2025, Saturday)\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"1000\", event: \"Chief Arbiter's briefing (Blitz)\" },\n                    { time: \"1030\", event: \"Blitz Round 1\" },\n                    { time: \"1100\", event: \"Blitz Round 2\" },\n                    { time: \"1130\", event: \"Blitz Round 3\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1300\", event: \"Blitz Round 4\" },\n                    { time: \"1330\", event: \"Blitz Round 5\" },\n                    { time: \"1400\", event: \"Blitz Round 6\" },\n                    { time: \"1430\", event: \"Blitz Round 7\" },\n                    { time: \"1500\", event: \"Blitz Round 8\" },\n                    { time: \"1530\", event: \"Blitz Round 9\" },\n                    { time: \"1600\", event: \"Blitz Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-green-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium\">{item.time}<\/td>\n                      <td className=\"p-4 font-semibold\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-gray-100 font-bold text-gray-600\">\n                      Day 1 (November 13, 2025, Thursday) - COMPLETED\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Opening\" },\n                    { time: \"0915\", event: \"Chief Arbiter's briefing (Rapid)\" },\n                    { time: \"0930\", event: \"Rapid Round 1\" },\n                    { time: \"1100\", event: \"Rapid Round 2\" },\n                    { time: \"1230\", event: \"Lunch Break\" },\n                    { time: \"1400\", event: \"Rapid Round 3\" },\n                    { time: \"1530\", event: \"Rapid Round 4\" },\n                    { time: \"1700\", event: \"End of Day One\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium text-gray-400\">{item.time}<\/td>\n                      <td className=\"p-4 text-gray-400\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-gray-100 font-bold text-gray-600\">\n                      Day 2 (November 14, 2025, Friday) - COMPLETED\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Rapid Round 5\" },\n                    { time: \"1030\", event: \"Rapid Round 6\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1330\", event: \"Rapid Round 7\" },\n                    { time: \"1500\", event: \"Rapid Round 8\" },\n                    { time: \"1630\", event: \"Rapid Round 9\" },\n                    { time: \"1800\", event: \"Rapid Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium text-gray-400\">{item.time}<\/td>\n                      <td className=\"p-4 text-gray-400\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n          \n          <div className=\"mt-6 text-center text-sm text-gray-600\">\n            <p><strong>Note:<\/strong> Saturday schedule revised due to MRT system integration works<\/p>\n            <p>Blitz event check-in: 9:30 AM, Round 1 starts: 10:30 AM<\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Tournament Rules Component\n    const TournamentRules = () => (\n      <section className=\"py-12 bg-gray-50\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Tournament Rules & Regulations<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white p-6 rounded-lg border border-gray-200\">\n            <h4 className=\"text-xl font-bold mb-4 text-red-700\">Key Regulations<\/h4>\n            \n            <div className=\"space-y-4\">\n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Competition Format<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Individual open tournament - Rapid and Blitz events<\/li>\n                  <li>9 rounds Swiss system for each tournament<\/li>\n                  <li>All participants compete in same group regardless of gender or age<\/li>\n                  <li>Special U18 awards for top 3 youth players<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Time Control<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li><strong>Rapid:<\/strong> 15 minutes + 10 seconds per move<\/li>\n                  <li><strong>Blitz:<\/strong> 5 minutes + 3 seconds per move<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Important Rules<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Electronic devices strictly prohibited in playing area<\/li>\n                  <li>Late arrival: 5 minutes delay = forfeit round<\/li>\n                  <li>2 forfeits = withdrawal from tournament<\/li>\n                  <li>30-move natural limit applies<\/li>\n                <\/ul>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Contact Component\n    const Contact = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto text-center\">\n          <h3 className=\"text-3xl font-bold mb-4 section-title\">Contact Information<\/h3>\n          <p className=\"text-lg mb-6 max-w-2xl mx-auto\">\n            For inquiries about the 1st Asian Mind Sports Festival Xiangqi Competition\n          <\/p>\n          \n          <div className=\"max-w-2xl mx-auto bg-gray-50 p-8 rounded-xl border border-gray-200\">\n            <div className=\"flex flex-col md:flex-row justify-center gap-8 mb-6\">\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-envelope text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Email<\/p>\n                  <a href=\"mailto:admin@xiangqi.sg\" className=\"text-red-700 hover:underline\">admin@xiangqi.sg<\/a>\n                <\/div>\n              <\/div>\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-phone text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Phone<\/p>\n                  <a href=\"tel:+6597839832\" className=\"text-red-700 hover:underline\">+65 9783 9832<\/a>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <div className=\"mt-6\">\n              <h4 className=\"font-bold mb-3\">Watch Live Stream<\/h4>\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-flex items-center bg-red-600 hover:bg-red-700 text-white font-medium py-2 px-6 rounded-lg transition\"\n              >\n                <i className=\"fab fa-youtube mr-2\"><\/i> @sixgamedia on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Footer Component\n    const Footer = () => (\n      <footer className=\"bg-red-800 text-white py-8\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"flex flex-col md:flex-row justify-between items-center\">\n            <div className=\"mb-4 md:mb-0\">\n              <p>&copy; 2025 Asian Mind Sports Festival. All rights reserved.<\/p>\n              <p className=\"text-sm text-red-200 mt-1\">Hosted by Asian Mind Sports Association & Singapore Xiangqi General Association.<\/p>\n            <\/div>\n            <div className=\"flex space-x-4\">\n              <a href=\"https:\/\/www.youtube.com\/@sixgamedia\" target=\"_blank\" className=\"text-white hover:text-gray-300 transition\">\n                <i className=\"fab fa-youtube text-xl\"><\/i>\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/footer>\n    );\n\n    \/\/ Main App Component\n    const App = () => (\n      <div>\n        <Header \/>\n        <Hero \/>\n        <Highlights \/>\n        <FeaturedPlayers \/>\n        <Schedule \/>\n        <TournamentRules \/>\n        <Contact \/>\n        <Footer \/>\n      <\/div>\n    );\n\n    const root = ReactDOM.createRoot(document.getElementById('root'));\n    root.render(<App \/>);\n  <\/script>\n<\/body>\n<\/html>\n-->\n\n\n\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>1st Asian Mind Sports Festival 2025 &#8211; Xiangqi<\/title>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react@18.2.0\/umd\/react.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/react-dom@18.2.0\/umd\/react-dom.production.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/babel-standalone@6.26.0\/babel.min.js\"><\/script>\n  <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n  <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Serif+SC:wght@400;700;900&family=Inter:wght@300;400;500;600;700&display=swap');\n    \n    :root {\n      --primary-red: #b91c1c;\n      --dark-red: #991b1b;\n      --gold: #d4af37;\n      --light-gold: #f7e8c3;\n      --dark-gold: #b8941f;\n    }\n    \n    body {\n      font-family: 'Inter', sans-serif;\n      background: linear-gradient(to bottom, #fef7f7, #fff);\n      color: #333;\n    }\n    \n    .hero-bg {\n      background: linear-gradient(rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7)), url('https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png') no-repeat center;\n      background-size: cover;\n      background-attachment: fixed;\n    }\n    \n    .red-accent {\n      background-color: var(--primary-red);\n    }\n    \n    .gold-accent {\n      color: var(--gold);\n    }\n    \n    .bg-gold {\n      background-color: var(--light-gold);\n    }\n    \n    .header-title, .hero-title {\n      color: #ffffff !important;\n    }\n    \n    .xiangqi-title {\n      color: #ffffff !important;\n      text-shadow: 1px 1px 2px rgba(212, 175, 55, 0.5);\n    }\n    \n    .custom-container {\n      max-width: 1280px;\n      width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n      padding-left: 1rem;\n      padding-right: 1rem;\n    }\n    \n    .section-title {\n      position: relative;\n      display: inline-block;\n      margin-bottom: 2rem;\n    }\n    \n    .section-title:after {\n      content: '';\n      position: absolute;\n      bottom: -10px;\n      left: 0;\n      width: 60%;\n      height: 4px;\n      background: var(--primary-red);\n      border-radius: 2px;\n    }\n    \n    .schedule-day {\n      background-color: var(--primary-red);\n      color: white;\n      font-weight: bold;\n      padding: 8px 16px;\n      border-radius: 4px;\n      margin-top: 15px;\n      margin-bottom: 10px;\n    }\n    \n    .countdown-item {\n      background: rgba(255, 255, 255, 0.15);\n      backdrop-filter: blur(10px);\n      border-radius: 8px;\n      padding: 15px 10px;\n      min-width: 70px;\n    }\n    \n    .participant-card {\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n      border-radius: 8px;\n      overflow: hidden;\n    }\n    \n    .participant-card:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1);\n    }\n    \n    .live-indicator {\n      display: inline-block;\n      width: 10px;\n      height: 10px;\n      background-color: #ef4444;\n      border-radius: 50%;\n      margin-right: 8px;\n      animation: pulse 2s infinite;\n    }\n    \n    @keyframes pulse {\n      0% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0.7);\n      }\n      \n      70% {\n        transform: scale(1);\n        box-shadow: 0 0 0 10px rgba(239, 68, 68, 0);\n      }\n      \n      100% {\n        transform: scale(0.95);\n        box-shadow: 0 0 0 0 rgba(239, 68, 68, 0);\n      }\n    }\n    \n    @media (max-width: 640px) {\n      .custom-container {\n        padding-left: 0.5rem;\n        padding-right: 0.5rem;\n      }\n      \n      .countdown-item {\n        min-width: 60px;\n        padding: 10px 5px;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div id=\"root\"><\/div>\n  <script type=\"text\/babel\">\n    \/\/ Event Status Component - EVENT ENDED\n    const EventStatus = () => {\n      return (\n        <div className=\"text-center mt-6\">\n          <div className=\"bg-gradient-to-r from-purple-600 to-purple-800 text-white py-8 px-8 rounded-lg\">\n            <div className=\"text-2xl md:text-3xl font-bold mb-3\">Event Concluded<\/div>\n            <div className=\"text-xl mb-2\">Thank you for joining us!<\/div>\n            <div className=\"text-lg mb-6\">The 1st Asian Mind Sports Festival 2025 has successfully concluded<\/div>\n            <div className=\"flex flex-col sm:flex-row justify-center gap-4\">\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u8282\u8c61\u68cb\u516c\u5f00\u8d5b\u6210\u7ee9\u518c.pdf\"\n                className=\"inline-block bg-white text-purple-700 hover:bg-gray-100 font-bold py-3 px-6 rounded-lg transition\"\n              >\n                View Final Results\n              <\/a>\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/\u65b0\u52a0\u5761\u68cb\u624b\u53ec\u96c6\u4ee4\uff1a\u4ee3\u8868\u56fd\u5bb6\u53c2\u52a0\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\/\"\n                className=\"inline-block bg-transparent border-2 border-white text-white hover:bg-white hover:text-purple-700 font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Event Gallery\n              <\/a>\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-block bg-transparent border-2 border-white text-white hover:bg-white hover:text-purple-700 font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Watch Recordings\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      );\n    };\n\n    \/\/ Header Component\n    const Header = () => (\n      <header className=\"bg-red-800 text-white py-4 shadow-lg\">\n        <div className=\"custom-container mx-auto flex justify-between items-center\">\n          <div>\n            <h1 className=\"text-2xl md:text-3xl font-bold header-title\">1st Asian Mind Sports Festival 2025<\/h1>\n            <h2 className=\"text-lg md:text-xl xiangqi-title\">Xiangqi Competition - Event Concluded<\/h2>\n          <\/div>\n          <div className=\"hidden md:block\">\n            <p className=\"text-lg gold-accent\">Where Ancient Chinese Strategy Ignited Asian Brilliance<\/p>\n          <\/div>\n        <\/div>\n      <\/header>\n    );\n\n    \/\/ Hero Component\n    const Hero = () => (\n      <section className=\"hero-bg py-20 text-center text-white relative\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"max-w-3xl mx-auto bg-black bg-opacity-60 py-10 px-8 rounded-xl backdrop-blur-sm\">\n            <h3 className=\"text-4xl md:text-5xl font-bold mb-4 hero-title\">Event Successfully Concluded<\/h3>\n            <p className=\"text-xl mb-6 max-w-2xl mx-auto\">\n              Thank you to all participants, organizers, and viewers who made this event a great success\n            <\/p>\n            <p className=\"text-lg mb-8\">\n              <span className=\"gold-accent font-bold\">S$40,000<\/span> prize pool distributed \u2022 Top players from across Asia\n            <\/p>\n            \n            <EventStatus \/>\n            \n            <div className=\"mt-8 flex flex-col sm:flex-row justify-center gap-4\">\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/\u7b2c\u4e00\u5c4a\u4e9a\u6d32\u667a\u529b\u8fd0\u52a8\u8282\u8c61\u68cb\u516c\u5f00\u8d5b\u6210\u7ee9\u518c.pdf\"\n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-8 rounded-lg transition transform hover:-translate-y-1\"\n              >\n                View Results\n              <\/a>\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-block bg-transparent border-2 border-white hover:bg-white hover:text-red-800 text-white font-bold py-3 px-8 rounded-lg transition\"\n              >\n                Watch Recordings\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Highlights Component - Updated for Event Conclusion\n    const Highlights = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-12 section-title\">Event Summary<\/h3>\n          <div className=\"grid grid-cols-1 md:grid-cols-3 gap-8\">\n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-trophy text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">S$40,000 Distributed<\/h4>\n              <p>Prize pool awarded across the events<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-users text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">Elite Participants<\/h4>\n              <p>Top Xiangqi players from across Asia competed<\/p>\n            <\/div>\n            \n            <div className=\"text-center p-6 rounded-lg bg-red-50 border-l-4 border-red-700\">\n              <div className=\"text-red-700 mb-4\">\n                <i className=\"fas fa-calendar-check text-4xl\"><\/i>\n              <\/div>\n              <h4 className=\"text-xl font-bold mb-2\">3 Days of Competition<\/h4>\n              <p>Rapid and Blitz tournaments completed successfully<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Featured Players Component\n    const FeaturedPlayers = () => {\n      const featuredPlayers = [\n        { name: \"Alvin Woo\", chineseName: \"\u5434\u5b97\u7ff0\", title: \"GM\", country: \"Singapore\" },\n        { name: \"Lai Ly Huynh\", chineseName: \"\u8d56\u7406\u5144\", title: \"GM\", country: \"Vietnam\" },\n        { name: \"Ge Jen-Yi\", chineseName: \"\u845b\u632f\u8863\", title: \"IM\", country: \"Chinese Taipei\" },\n        { name: \"Meng Fanrui\", chineseName: \"\u5b5f\u7e41\u777f\", title: \"GM\", country: \"China\" },\n        { name: \"Yin Sheng\", chineseName: \"\u5c39\u6607\", title: \"GM\", country: \"China\" },\n        { name: \"Chan Chun Kit\", chineseName: \"\u9648\u632f\u6770\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Wong Hok Him\", chineseName: \"\u9ec4\u5b66\u8c26\", title: \"GM\", country: \"Hong Kong\" },\n        { name: \"Li Dezhi\", chineseName: \"\u9ece\u5fb7\u5fd7\", title: \"IM\", country: \"Malaysia\" },\n        { name: \"Nguyen Minh Nhat Quang\", chineseName: \"\u962e\u660e\u65e5\u5149\", title: \"IM\", country: \"Vietnam\" }\n      ];\n\n      return (\n        <section className=\"py-12 bg-gray-50\">\n          <div className=\"custom-container mx-auto\">\n            <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Featured Players<\/h3>\n            <p className=\"text-center text-lg max-w-2xl mx-auto mb-10\">\n              Elite Xiangqi masters who competed in this prestigious tournament\n            <\/p>\n            \n            <div className=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6\">\n              {featuredPlayers.map((player, index) => (\n                <div key={index} className=\"participant-card bg-white border border-gray-200 shadow-sm rounded-lg overflow-hidden\">\n                  <div className=\"bg-red-700 text-white py-3 px-4 flex justify-between items-center\">\n                    <span className=\"font-bold\">{player.title}<\/span>\n                    <span className=\"text-sm\">{player.country}<\/span>\n                  <\/div>\n                  <div className=\"p-4\">\n                    <h4 className=\"text-xl font-bold mb-2\">{player.name}<\/h4>\n                    <p className=\"text-gray-600 mb-3\">{player.chineseName}<\/p>\n                    <div className=\"flex items-center text-gray-500 text-sm\">\n                      <i className=\"fas fa-chess-king mr-2\"><\/i>\n                      <span>Competed in Rapid & Blitz<\/span>\n                    <\/div>\n                  <\/div>\n                <\/div>\n              ))}\n            <\/div>\n            \n            <div className=\"text-center mt-10\">\n              <a\n                href=\"https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/11\/Rapid-Games-Participants.pdf\" \n                className=\"inline-block bg-red-700 hover:bg-red-600 text-white font-bold py-3 px-6 rounded-lg transition\"\n              >\n                Download Participant List (PDF)\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/section>\n      );\n    };\n\n    \/\/ Updated Schedule Component - All days completed\n    const Schedule = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Event Schedule<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white rounded-xl shadow-sm overflow-hidden border border-gray-200\">\n            <div className=\"overflow-x-auto\">\n              <table className=\"w-full text-left\">\n                <thead>\n                  <tr className=\"bg-red-700 text-white\">\n                    <th className=\"p-4 font-semibold\">Date<\/th>\n                    <th className=\"p-4 font-semibold\">Time<\/th>\n                    <th className=\"p-4 font-semibold\">Event<\/th>\n                  <\/tr>\n                <\/thead>\n                <tbody>\n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-gray-100 font-bold text-gray-600\">\n                      Day 1 (November 13, 2025, Thursday) - COMPLETED\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Opening\" },\n                    { time: \"0915\", event: \"Chief Arbiter's briefing (Rapid)\" },\n                    { time: \"0930\", event: \"Rapid Round 1\" },\n                    { time: \"1100\", event: \"Rapid Round 2\" },\n                    { time: \"1230\", event: \"Lunch Break\" },\n                    { time: \"1400\", event: \"Rapid Round 3\" },\n                    { time: \"1530\", event: \"Rapid Round 4\" },\n                    { time: \"1700\", event: \"End of Day One\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium text-gray-400\">{item.time}<\/td>\n                      <td className=\"p-4 text-gray-400\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-gray-100 font-bold text-gray-600\">\n                      Day 2 (November 14, 2025, Friday) - COMPLETED\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"0900\", event: \"Rapid Round 5\" },\n                    { time: \"1030\", event: \"Rapid Round 6\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1330\", event: \"Rapid Round 7\" },\n                    { time: \"1500\", event: \"Rapid Round 8\" },\n                    { time: \"1630\", event: \"Rapid Round 9\" },\n                    { time: \"1800\", event: \"Rapid Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium text-gray-400\">{item.time}<\/td>\n                      <td className=\"p-4 text-gray-400\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                  \n                  <tr>\n                    <td colSpan=\"3\" className=\"p-3 bg-gray-100 font-bold text-gray-600\">\n                      Day 3 (November 15, 2025, Saturday) - COMPLETED\n                    <\/td>\n                  <\/tr>\n                  {[\n                    { time: \"1000\", event: \"Chief Arbiter's briefing (Blitz)\" },\n                    { time: \"1030\", event: \"Blitz Round 1\" },\n                    { time: \"1100\", event: \"Blitz Round 2\" },\n                    { time: \"1130\", event: \"Blitz Round 3\" },\n                    { time: \"1200\", event: \"Lunch Break\" },\n                    { time: \"1300\", event: \"Blitz Round 4\" },\n                    { time: \"1330\", event: \"Blitz Round 5\" },\n                    { time: \"1400\", event: \"Blitz Round 6\" },\n                    { time: \"1430\", event: \"Blitz Round 7\" },\n                    { time: \"1500\", event: \"Blitz Round 8\" },\n                    { time: \"1530\", event: \"Blitz Round 9\" },\n                    { time: \"1600\", event: \"Blitz Prize Presentation\" }\n                  ].map((item, index) => (\n                    <tr key={index} className=\"border-b hover:bg-gray-50 transition-colors\">\n                      <td className=\"p-4 text-gray-500\"><\/td>\n                      <td className=\"p-4 font-medium text-gray-400\">{item.time}<\/td>\n                      <td className=\"p-4 text-gray-400\">{item.event}<\/td>\n                    <\/tr>\n                  ))}\n                <\/tbody>\n              <\/table>\n            <\/div>\n          <\/div>\n          \n          <div className=\"mt-6 text-center text-sm text-gray-600\">\n            <p><strong>Note:<\/strong> All events have been successfully completed<\/p>\n            <p>Thank you to everyone who participated and supported this event<\/p>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Tournament Rules Component\n    const TournamentRules = () => (\n      <section className=\"py-12 bg-gray-50\">\n        <div className=\"custom-container mx-auto\">\n          <h3 className=\"text-3xl font-bold text-center mb-8 section-title\">Event Information<\/h3>\n          \n          <div className=\"max-w-4xl mx-auto bg-white p-6 rounded-lg border border-gray-200\">\n            <h4 className=\"text-xl font-bold mb-4 text-red-700\">Tournament Summary<\/h4>\n            \n            <div className=\"space-y-4\">\n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Competition Format<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li>Individual open tournament - Rapid and Blitz events<\/li>\n                  <li>9 rounds Swiss system for each tournament<\/li>\n                  <li>All participants competed in same group regardless of gender or age<\/li>\n                  <li>Special U18 awards for top 3 youth players<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Time Control<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li><strong>Rapid:<\/strong> 15 minutes + 10 seconds per move<\/li>\n                  <li><strong>Blitz:<\/strong> 5 minutes + 3 seconds per move<\/li>\n                <\/ul>\n              <\/div>\n              \n              <div className=\"bg-gray-50 p-4 rounded border\">\n                <h5 className=\"font-bold mb-2\">Event Details<\/h5>\n                <ul className=\"list-disc pl-5 space-y-1\">\n                  <li><strong>Venue:<\/strong> Suntec City Convention Hall, Singapore<\/li>\n                  <li><strong>Dates:<\/strong> November 13-15, 2025<\/li>\n                  <li><strong>Prize Pool:<\/strong> S$40,000 across both tournaments<\/li>\n                  <li><strong>Organizers:<\/strong> Asian Mind Sports Association & Singapore Xiangqi General Association<\/li>\n                <\/ul>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Contact Component\n    const Contact = () => (\n      <section className=\"py-12 bg-white\">\n        <div className=\"custom-container mx-auto text-center\">\n          <h3 className=\"text-3xl font-bold mb-4 section-title\">Contact Information<\/h3>\n          <p className=\"text-lg mb-6 max-w-2xl mx-auto\">\n            For inquiries about the 1st Asian Mind Sports Festival Xiangqi Competition\n          <\/p>\n          \n          <div className=\"max-w-2xl mx-auto bg-gray-50 p-8 rounded-xl border border-gray-200\">\n            <div className=\"flex flex-col md:flex-row justify-center gap-8 mb-6\">\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-envelope text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Email<\/p>\n                  <a href=\"mailto:admin@xiangqi.sg\" className=\"text-red-700 hover:underline\">admin@xiangqi.sg<\/a>\n                <\/div>\n              <\/div>\n              <div className=\"flex items-center justify-center\">\n                <i className=\"fas fa-phone text-red-700 text-2xl mr-3\"><\/i>\n                <div className=\"text-left\">\n                  <p className=\"font-semibold\">Phone<\/p>\n                  <a href=\"tel:+6597839832\" className=\"text-red-700 hover:underline\">+65 9783 9832<\/a>\n                <\/div>\n              <\/div>\n            <\/div>\n            \n            <div className=\"mt-6\">\n              <h4 className=\"font-bold mb-3\">Event Recordings<\/h4>\n              <a\n                href=\"https:\/\/www.youtube.com\/@sixgamedia\"\n                target=\"_blank\"\n                className=\"inline-flex items-center bg-red-600 hover:bg-red-700 text-white font-medium py-2 px-6 rounded-lg transition\"\n              >\n                <i className=\"fab fa-youtube mr-2\"><\/i> Watch on YouTube\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/section>\n    );\n\n    \/\/ Footer Component\n    const Footer = () => (\n      <footer className=\"bg-red-800 text-white py-8\">\n        <div className=\"custom-container mx-auto\">\n          <div className=\"flex flex-col md:flex-row justify-between items-center\">\n            <div className=\"mb-4 md:mb-0\">\n              <p>&copy; 2025 Asian Mind Sports Festival. All rights reserved.<\/p>\n              <p className=\"text-sm text-red-200 mt-1\">Hosted by Asian Mind Sports Association & Singapore Xiangqi General Association.<\/p>\n            <\/div>\n            <div className=\"flex space-x-4\">\n              <a href=\"https:\/\/www.youtube.com\/@sixgamedia\" target=\"_blank\" className=\"text-white hover:text-gray-300 transition\">\n                <i className=\"fab fa-youtube text-xl\"><\/i>\n              <\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/footer>\n    );\n\n    \/\/ Main App Component\n    const App = () => (\n      <div>\n        <Header \/>\n        <Hero \/>\n        <Highlights \/>\n        <FeaturedPlayers \/>\n        <Schedule \/>\n        <TournamentRules \/>\n        <Contact \/>\n        <Footer \/>\n      <\/div>\n    );\n\n    const root = ReactDOM.createRoot(document.getElementById('root'));\n    root.render(<App \/>);\n  <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Final Result Blitz Tournament 15 Nov Rapid Tournament (13-14 Nov) 1st Asian Mind Sports Festival 2025 &#8211; Xiangqi<\/p>\n","protected":false},"author":6,"featured_media":8005,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"full-screen","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"off","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-7998","page","type-page","status-publish","has-post-thumbnail","hentry","entry","has-media"],"rttpg_featured_image_url":{"full":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png",2172,1506,false],"landscape":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png",2172,1506,false],"portraits":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec.png",2172,1506,false],"thumbnail":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-150x150.png",150,150,true],"medium":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-300x208.png",300,208,true],"large":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-1024x710.png",1024,710,true],"1536x1536":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-1536x1065.png",1536,1065,true],"2048x2048":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-2048x1420.png",2048,1420,true],"ocean-thumb-m":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-600x600.png",600,600,true],"ocean-thumb-ml":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-800x450.png",800,450,true],"ocean-thumb-l":["https:\/\/www.xiangqi.sg\/xqsite\/wp-content\/uploads\/2025\/09\/Suntec-1200x700.png",1200,700,true]},"rttpg_author":{"display_name":"xqadmin","author_link":"https:\/\/www.xiangqi.sg\/xqsite\/author\/xqadmin\/"},"rttpg_comment":0,"rttpg_category":null,"rttpg_excerpt":"Final Result Blitz Tournament 15 Nov Rapid Tournament (13-14 Nov) 1st Asian Mind Sports Festival 2025 &#8211; Xiangqi","_links":{"self":[{"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/pages\/7998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/comments?post=7998"}],"version-history":[{"count":70,"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/pages\/7998\/revisions"}],"predecessor-version":[{"id":8764,"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/pages\/7998\/revisions\/8764"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/media\/8005"}],"wp:attachment":[{"href":"https:\/\/www.xiangqi.sg\/xqsite\/wp-json\/wp\/v2\/media?parent=7998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}