.ant-modal-root{--ant-color-bg-mask:#000}.modal-vdo .ant-modal{outline:none;width:100dvw!important;height:100dvh;max-width:100dvw;top:0;left:0;position:fixed;margin:0}.modal-vdo .ant-modal .ant-modal-container{background:none;box-shadow:none;outline:none;padding:0;padding:var(--gap-lg,20px);display:grid;align-items:center;align-content:center;height:100dvh}.modal-vdo .ant-modal-close{position:absolute;top:10px;right:10px;outline:none}.modal-vdo .vdo-container{position:relative;aspect-ratio:16/9}.modal-vdo .vdo-container iframe{width:100%;height:100%;position:absolute}.modal-vdo .vdo-container.is-vertical{aspect-ratio:9/16;height:70dvh;margin:auto}.modal-vdo .vdo-container.is-vertical .vdo-frame-box{width:100%;height:100%}.modal-vdo .share-button-container{position:absolute;width:calc(100% - 40px);bottom:20px;left:20px}.modal-vdo .share-button{border-radius:999px;background:#292929;box-shadow:3px 3px 0 0 #000;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;color:var(--white,#fff);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:100%;border:none;width:100%;cursor:pointer}@media (min-width:991px){.modal-clip{max-width:60dvw;margin:auto}.modal-vdo .share-button{max-width:400px;margin:auto}}.winner-section .winner-title{padding:20px}.winner-section .winner-title img{max-width:250px;width:100%;margin:auto;display:grid}.winner-section .winnner-container{display:flex;padding:20px 12px 12px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.winner-section .first-winner{background:var(--orange,#f37f2d);position:relative;border-radius:16px}.winner-section .first-winner,.winner-section .first-winner .description{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.winner-section .first-winner .description{padding:20px 12px 12px}.winner-section .first-winner .description .detail{color:var(--white,#fff);font-size:16px;font-style:normal;font-weight:500;line-height:150%}.winner-section .first-winner .description .name{color:var(--white,#fff);font-size:20px;font-style:normal;font-weight:600;line-height:100%}.winner-section .first-winner .video-item{background:var(--blue-dark,#0d385a);border-radius:0 0 16px 16px;width:100%}.winner-section .first-winner .video-item .clip-info .title-clip{font-size:20px;font-weight:500}.winner-section .label{display:flex;padding:4px 16px;height:44px;justify-content:center;align-items:flex-end;border-radius:999px;border:1px solid var(--white,#fff);background:var(--orange,#f37f2d);position:absolute;left:9px;top:-22px;color:var(--white,#fff);font-family:Graphik TH;font-size:18px;font-style:italic;font-weight:600;line-height:150%}.winner-section .label i{margin-left:6px;font-size:24px;font-weight:600}.winner-section .prize-description{color:var(--white,#fff);font-size:16px;font-style:normal;font-weight:600;line-height:150%}.winner-section .winner-item{border-radius:8px;background:var(--thaihealth-main-color,#0d385a);overflow:hidden}.winner-section .winner-item .name{color:var(--white,#fff);font-size:14px;font-style:normal;font-weight:500;line-height:100%;padding:8px}.winner-section .winner-item .clip-info .title-clip{font-size:14px;font-weight:500}.winner-section .header-winner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;justify-self:stretch;width:100%}.winner-section .second-winner-container{background:var(--thaihealth-pop-color,#00b2c7);display:flex;gap:12px;padding:12px;flex-direction:column;justify-content:center;align-items:center}.winner-section .second-winner-container .label{position:relative;top:auto;left:auto;background:none}.winner-section .second-winner-container .second-winner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;justify-self:stretch}.winner-section .third-winner-container{display:flex;grid-gap:12px;padding:12px;flex-direction:column;justify-content:center;align-items:center}.winner-section .third-winner-container .label{position:relative;top:auto;left:auto;border:1px solid var(--white,#fff);background:var(--pink,#f99b9b)}.winner-section .third-winner-container .prize-description{color:var(--pink,#f99b9b)}.winner-section .third-winner-container .third-winner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;justify-self:stretch}@media (min-width:768px){.winner-section .winnner-container{padding:0 16px 20px}.winner-section .first-winner{display:grid;grid-template-columns:342px 1fr;padding:16px;grid-gap:20px;align-items:center;align-content:center}.winner-section .first-winner .description{align-items:center;align-content:center;display:grid;padding:0}.winner-section .first-winner .description .detail{font-size:18px}.winner-section .first-winner .description .name{font-size:26px}.winner-section .first-winner .video-item{border-radius:8px;grid-column:1;grid-row:1;overflow:hidden}.winner-section .header-winner{flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;width:100%}.winner-section .second-winner-container,.winner-section .third-winner-container{padding:20px 16px;display:grid;justify-content:inherit}.winner-section .second-winner-container .second-winner,.winner-section .second-winner-container .third-winner,.winner-section .third-winner-container .second-winner,.winner-section .third-winner-container .third-winner{display:grid;grid-gap:12px}.winner-section .second-winner-container .second-winner,.winner-section .third-winner-container .second-winner{grid-template-columns:repeat(2,1fr)}.winner-section .second-winner-container .third-winner,.winner-section .third-winner-container .third-winner{grid-template-columns:repeat(3,1fr)}.winner-section .winner-item{width:100%;height:100%}}@media (min-width:992px){.winner-section .winnner-container{max-width:956px;margin:auto;padding:0 0 36px}.winner-section .first-winner{grid-template-columns:467px 1fr}.winner-section .header-winner,.winner-section .second-winner-container .second-winner,.winner-section .second-winner-container .third-winner,.winner-section .third-winner-container .second-winner,.winner-section .third-winner-container .third-winner{max-width:956px;margin:auto}}.information-container{min-height:calc(100dvh - 44px);display:flex;flex-direction:column}.information-content{display:grid;padding:0 12px;align-content:center;align-items:center;grid-gap:16px;gap:16px;flex:1 0}.information-content .title{font-size:30px;font-weight:700;line-height:150%}.information-content .sub-title,.information-content .title{color:var(--thaihealth-second-color,#f37f2d);text-align:center;font-style:normal}.information-content .sub-title{font-size:18px;font-weight:600;line-height:120%}.information-content .sub-title i{font-size:22px;font-style:normal;font-weight:600;line-height:120%;display:block}.information-content p{color:var(--thaihealth-main-color,#0d385a);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.information-content p b{display:block}.information-content img{width:100%;height:auto;display:grid;margin:auto;max-width:290px}.information-action{display:flex;padding:12px;align-items:flex-start;gap:8px;align-self:stretch}.information-action a{border-radius:999px;border:1px solid var(--thaihealth-body-color,#fcf8ed);background:var(--thaihealth-pop-color,#00b2c7);box-shadow:3px 3px 0 0 #000;display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:10px;flex:1 0;color:var(--white,#fff);text-align:center;font-size:17px;font-style:normal;font-weight:600;line-height:100%}@media (min-width:768px){.information-container{max-width:576px;margin:auto}.information-action{padding:20px}}@media (min-width:992px){.information-container{min-height:calc(100dvh - 68px)}.information-action a{transition:all .25s ease;cursor:pointer}.information-action a:hover{transition:all .25s ease;background:var(--thaihealth-third-color,#f99b9b);box-shadow:-3px -3px 0 0 #000}}