body{background:#ebf4f7;overflow-x:hidden;}

body:before{top:6em;left:-40%;width:200%;height:300px;position:absolute;background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/gradient-wave.webp');background-size:100% auto;background-repeat:no-repeat;background-position:0 0;content:'';transform:translate3d(0,0,0);will-change:transform;animation:slideLR 10s ease-in-out infinite alternate;}

@keyframes slideLR{
0%{transform:translateX(0);}
100%{transform:translateX(20%);}
}

@media only screen and (max-width:767px) {
body000:before{top:2em;left:-80%;width:800%;height:200px;}
body:before{left:0;width:100%;height:200px;top:10em;animation:none;background-size:300% auto;}

@keyframes slideLR{
0%{transform:translateX(0);}
100%{transform:translateX(-70%);}
}
}

#theme-logo{width:240px;margin:0 auto 1em auto;}
.enclosed{margin:auto;}
.headline-container{position:relative;}
.swiper-container{margin:0 auto 2em auto;width:100%;height000:100%;overflow000:initial;}
.swiper-slide00{text-align:center;background:#ff0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.scroller{height:580px;margin-right:1em;}
.swiper-pagination{bottom:38%;right:0;font-size:0.8em;line-height:1;padding:0.3em 0.8em 0.4em 0.4em;width:auto!important;display:flex;left:auto!important;justify-content:end;align-items:center;background:rgba(0,0,0,0.5);color:#fff;}
.swiper-pagination-current,.swiper-pagination-total{margin:0 0.2em;}
.swiper-pagination-current{font-weight:900;}

.img-shell{position:relative;}
.img-label{padding:0.6em 0.8em;font-size:0.9em;bottom:2em;color:#fff;position:absolute;backdrop-filter:blur(0.6em);-webkit-backdrop-filter:blur(0.6em);-moz-backdrop-filter:blur(0.6em);left:50%;-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);white-space:nowrap;}


@media only screen and (max-width:768px) {
.display-full-head .display-md-6{padding:1em 1em 0 1em;}
.scroller{height:500px;margin-right:0;}
.swiper-container{margin:0 auto 1em auto;}
}


@media only screen and (max-width:600px) {
.swiper-slide{width:100%!important;}
}

.swiper-slide{border-radius:0.6em;overflow:hidden;}
.swiper-slide .capsule{min-height:500px;position:relative;}
.swiper-slide .capsule a{padding:0.3em 1em;top:1em;right:1em;font-size:0.9em;line-height:1.4;background:var(--theme-ui-colors-secondary);border-radius:50px;position:absolute;z-index:10000;display:block;text-align:center;}
.swiper-slide .details-profile{padding:1em 2em;position:absolute;bottom:0;text-align:center;width:100%;}
.swiper-slide .capsule,.modal-window .details-profile{background-size:cover;background-position:center 0;background-repeat:no-repeat;background-attachment:fixed;}
.modal-window .modal-window-inner-enclose,.modal-window .display-panel{position:relative;}
.modal-window .details-profile{height:100%;padding:0;position:fixed;display:flex;align-items:end;}
.modal-window .details-profile:after{height:60%;width:100%;position:absolute;bottom:0;content:'';}
.modal-window .details-content{margin-left:50%;height:100%;display:flex;align-items:center;}
.modal-window .details-content .profile-set{width:100%;}
.modal-window .profile-social{position:absolute;top:0.6em;right:0.6em;background:transparent;z-index:1000000;transition:all .5s;}
.modal-window .profile-social:hover{transform:scale(1.4);}
.modal-window .profile-desc{text-align:center;}
.modal-window .profile-desc b{margin-bottom:0.4em;}
.modal-window .profile-desc b,.modal-window .profile-desc span{display:block;}
.modal-window .profile-desc.list span{margin:0 auto -1px auto;padding:0.4em 0.6em;border:1px solid var(--theme-ui-colors-grey);text-align:left;}
.modal-window .profile-name{margin-bottom:2em;}
.modal-window .profile-name .ch{font-size:3em;font-weight:900;}
.modal-window .profile-age{margin-top:0.6em;padding-top:0.6em;border-top:1px solid rgba(255,255,255,0.4);display:inline-flex;}
.modal-window .profile-game{margin:0 0 1em 0;display:block;align-items:center;justify-content:center;}
.modal-window .profile-game .ch,.modal-window .profile-game .en{display:block;white-space:nowrap;}
.modal-window .profile-game .ch{font-size:1.8em;font-weight:700;}
.modal-window .profile-game .en{font-size:0.9em;text-transform:uppercase;}
.modal-window .profile-plate{padding:1.2em;margin-bottom:1em;border-radius:0.4em;text-align:center;background:var(--theme-ui-colors-muted);display:block;align-items:center;}
.modal-window .profile-plate:before{padding:0.2em 0.6em;content:'';font-size:0.9em;font-weight:700;color:var(--theme-ui-colors-black);background:var(--theme-ui-colors-focus);display:table;text-align:center;margin:0 auto 0.6em auto;position:absolute;top:0;right:0;}
.modal-window .profile-plate .em{font-weight:400;}
.modal-window .profile-schedule{margin:0;width:100%;text-align:left;}
.modal-window .profile-schedule .em,.modal-window .profile-schedule span{display:inline-block;font-size:0.9em;text-align:left;}
.modal-window .profile-schedule span{text-align:left;margin-right:0.4em;color:var(--theme-ui-colors-secondary);font-weight:700;}
.modal-window .icon-social{width:30px;height:30px;border:2px solid var(--theme-ui-colors-white);border-radius:50%;background-image:url('https://dss0.zbstatic5.com/assets/interactive/lib/imgs/social/instagram-circle-mono-black.svg');}
.modal-window .links{font-size:0.9em;margin:3em auto 1em auto;border-bottom:1px solid #ccc;padding:1em;}
.modal-window .links a{color:#666;}

#BrandonPokYanKai .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/ice-skating-brandon-pok-yan-kai.webp?1');}
#AlexavierKohMingJun .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/kickboxing-alexavier-koh-ming-jun.webp?1');}
#GanChingHwee .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/swimming-gan-ching-hwee.webp?1');}
#QuahZhengWen .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/swimming-quah-zheng-wen.webp');}

#LiZhengHongLiZhengyan .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/badminton-li-zhenghong-li-zhengyan.webp?1a');}
#LohKeanYew .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/badminton-loh-kean-yew.webp');}
#YeoJiaMin .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/badminton-yeo-jia-min.webp');}
#JasonTeh .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/badminton-jason-teh.webp');}

#OngZheSimLiYuanXin .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/squash-ong-zhe-sim-li-yuan-xin.webp?1');}
#ShantiPereira .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/athlete-shanti-pereira.webp?1');}
#ShaunGohBoonHeeVanessaLeeYingZhuang .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/athlete-shaun-goh-boon-hee-vanessa-lee-ying-zhuang.webp?1b');}
#SohRuiYong .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/athlete-soh-rui-yong.webp?1');}
#ClarenceChewZheYu .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/table-tennis-clarence-chew-zhe-yu.webp?1a');}

#MaximilianMaeder .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/kitefoiler-maximilian-maeder.webp');}
#AnyaZahedi .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/sailor-anya-zahedi.webp');}
#RyanLo .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/sailor-ryan-lo.webp');}
#NoahLim .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/ju-jitsu-noah-lim.webp');}
#AdibFarhanBinRamliSitiKhadijahMohdShahrem .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/pencak-silat-adib-farhan-bin-ramli-siti-khadijah-mohd-shahrem.webp?1a');}
#LohYuanYeeChuaJiinLinnLimKangYin .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/weightlifting-loh-yuan-yee-chua-jiin-linn-lim-kang-yin.webp');}
#AinsleeKwangJiaErnMaxLeeShenOon .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/diving-ainslee-kwang-jia-ern-max-lee-shen-oon.webp');}
#MarcusOngNicoleLow .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/modern-pentathlete-marcus-ong-nicole-low.webp');}
#AmitaBerthierKiriaTikanah .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/fencing-amita-berthier-kiria-tikanah.webp');}
#IrsalinaIrwanShiXuanLimLiXian .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/football-irsalina-irwan-shi-xuan-lim-li-xian.webp');}
#SiddharthJagadeeshTinJingyao .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/chess-siddharth-jagadeesh-tin-jingyao.webp');}
#KassandraOngXueLing .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/kassandra-ong-xue-ling.webp');}
#AmeliaGohYenYoung .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/athlete-amelia-goh-yen-young.webp');}
#MikeOngJingLoongArianneTayKaiLin .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/bowling-mike-ong-jing-loong-arianne-tay-kai-lin.webp');}
#TanKokTiongGweniferMakRuiEr .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/woodball-tan-kok-tiong-gwenifer-mak-rui-er.webp');}

#xxxxx .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/xxxx.webp');}
#xxxxx .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/xxxx.webp');}
#xxxxx .capsule{background-image:url('https://dss0.zbstatic5.com/assets/interactive/2025/sea-games-thailand/imgs/xxxx.webp');}

.display-full-head{position:relative;}
.display-full-head:after{content:'';width:50%;height:100%;position:absolute;right:0;bottom:0;background-image:url('');background-position:0 center;background-repeat:no-repeat;background-size:100%;}
.display-full-head .display-full{display:flex;align-items:center;}
.display-full-head .display-md-6{padding:1em;z-index:1;position:relative;}
.display-full-head .sub{color:#000;}
.display-img{text-align:center;}
.display-img img{width:100%;margin:0 auto -2em auto;}

.align-left{text-align:left;}
.align-left .capsule:after{width:100%;height:100%;content:'';position:absolute;top:0;left:0;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 70%);}
.align-right{text-align:right;}
.profile,.profile a,.profile a:hover{color:var(--theme-ui-colors-white);}
.profile i{font-style:normal;}
.profile-capsule{height:100%;width:100%;margin:auto;display:flex;align-items:center;}
.details-profile .profile-capsule{align-items:end;color:var(--theme-ui-colors-white);}
.profile-link,.profile-game,.profile-name{position:relative;z-index:100000;}
.profile-link{font-size:0.9em;padding:0.2em 0.4em;background:var(--theme-ui-colors-main)!important;border-radius:0.2em;}
.profile-link:hover{background:var(--theme-ui-colors-secondary)!important;}
.profile-link .icon-more{margin-left:0.2em;font-weight:900;}
.profile-name{margin-bottom:1em;}
.profile-name .ch{font-size:1.8em;margin-bottom:0.1em;}
.profile-name .en{color:var(--theme-ui-colors-white);}

@media only screen and (max-width:768px) {
#MicrositeNav{padding:0;background:none;line-height:1.3;}
#MicrositeNav ul li{padding:1px;width:49%;}
#MicrositeNav a{font-size:0.9em;padding:0.4em 1em;border-radius:0.4em;background:var(--theme-ui-colors-main);}
.theme-header{margin:0 auto;}
.display-full-head .display-full{display:block;}
.display-full-head:after{background-position:center bottom;background-size:140%;width:100%;right:0%;}
.display-img img{width:80%;position:relative;z-index:100;margin:0 auto;}
#theme-logo{width:200px;margin:0 auto 0.6em auto;}
.img-label{z-index:101;width:70%;}
.sub{padding:0 1em!important;}
.profile-name{margin-bottom:0;}


.enclosed{width:100%;}
.swiper-slide .capsule{min-height:400px;}
.swiper-slide .capsule,.modal-window .details-profile{background-size:auto 100%;}
.swiper-slide .details-profile{bottom:0.8em;}
.profile-game{font-size:1em;margin-top:3em;}
.modal-window .profile-plate{display:block;}
.modal-window .profile-game{margin:0;}
.modal-window .profile-game .ch{font-size:1.2em;}
.modal-window .profile-name{margin-bottom:0;}
.modal-window .profile-capsule,.modal-window .profile-schedule{padding:1em;}
.modal-window .details-profile{padding-top:50%;position:relative;}
.modal-window .details-content{margin-left:0;padding:0;}
.modal-window .profile-schedule{padding:1em 0 0 0;font-size:0.9em;}
.modal-window .profile-social{top:0.2em;left:0.2em;right:auto;}
.modal-window .links{margin-top:1em;}
.modal-window .profile-name .ch{font-size:2em;}
}

.scoreboard{padding:0.4em;position:relative;}
.scoreboard h3{margin:0.4em 1em;font-size:1.4em;font-weight:bold;display:flex;z-index:100000;position:absolute;color:#fff;}
.scoreboard small{font-size:14px;margin:0.4em 0;color:#fff;display:block;}
.scoreboard iframe{height:300px;width:100%;padding:0;position:relative;background:#fff;overflow-x:hidden;overflow-y:scroll;scrollbar-color:#82B1FF #F5F5F5;}
.scoreboard iframe.display-table{height:500px;border-radius:0.4em;}
.scoreboard-main iframe.display-table{height:490px;}
.scoreboard.scoreboard-sg iframe.display-table{height:340px;}

.readmore{height:200px;overflow:hidden;overflow-y:auto;padding:0;border:1px solid var(--theme-ui-colors-grey);border:;margin:0 auto 1em auto;text-align:left;position:relative;border-radius:0.4em;background:#f8f9f9;}
.readmore:before{content:'采访侧记';font-size:1em;padding:0 1em;line-height:2;width:100%;color:var(--theme-ui-colors-secondary);font-weight:bold;background000:var(--theme-ui-colors-main);animation000:blink 2s infinite;justify-content:center;display:flex;align-items:center;}
.readmore li{width:100%;padding:0;list-style-type:none;display:flex;align-items:center;}  
.readmore li a{font-size:1em;padding:0.6em 1em;line-height:1.3;display:block;color:#666;width:100%;}
.readmore li:last-child{border:none;}
.readmore li:first-child a{min-height:auto;font-weight:bold;}
.readmore li a:hover{background:rgba(233,0,68,0.05);color:#000;}
.readmore .date{width:20%;font-size:1.2em;color:#9e9e9e;text-align:right;}

.journal{background:#fff;padding:0.4em 1.4em;position:relative;}
.journal .readmore{display:flex;height:auto;background:#ebf4f7;}
.journal .readmore:before{font-size:1.2em;}
.journal .readmore li{padding:0.4em;}
.journal .readmore li a{background:#fff;}

@media (min-width:320px) and (max-width:767px){
.scoreboard-main{padding-top:0.6em!important;}
.scoreboard{padding:0!important;}
.readmore{height:200px;}
.readmore .date{width:22%;text-align:right;}
.journal .readmore{display:block;margin-bottom:0!important;}
.journal .readmore li{padding:0 0.4em 0.4em 0.4em;}
.scoreboard iframe.display-table{height:380px;}
}

@keyframes blink{
0%{opacity:1;}
50%{opacity:0;}
100%{opacity:1;}
}

.blinking{animation:blink 1s infinite;}


