@font-face{font-family:aktiv-grotesk-thai;src:url(/fonts/aktiv-grotesk-thai.otf);font-weight:300 400}@font-face{font-family:aktiv-grotesk-thai;src:url(/fonts/aktiv-grotesk-thai-medium.otf);font-weight:500 600}@font-face{font-family:aktiv-grotesk-thai;src:url(/fonts/aktiv-grotesk-thai-bold.otf);font-weight:700 900}@font-face{font-family:tt-norms-pro-trial;src:url(/fonts/tt-norms-pro-trial-regular.ttf);font-weight:300 400;font-style:normal}@font-face{font-family:tt-norms-pro-trial;src:url(/fonts/tt-norms-pro-trial-medium.ttf);font-weight:500 600;font-style:normal}@font-face{font-family:tt-norms-pro-trial;src:url(/fonts/tt-norms-pro-trial-bold.ttf);font-weight:700 900;font-style:normal}:root{--sm:8px;--md:16px;--lg:24px;--xl:36px}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}.w-full{width:100%}.h-full{height:100%}.h-auto{height:auto}.relative{position:relative}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.text-strong{font-weight:var(--ant-font-weight-strong)!important}.text-normal{font-weight:400!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-secondary{color:var(--ant-color-text-description)!important}.text-success{color:var(--ant-color-success)!important}.text-danger{color:var(--ant-color-error)!important}.text-white{color:var(--ant-color-white)!important}.text-gray{color:var(--ant-color-text-secondary)!important}.text-black{color:var(--ant-color-black)!important}.text-label{color:var(--ant-color-text-label)!important}.text-muted{color:#808285}.text-small{font-size:var(--ant-font-size-sm)!important}.text-capitalize{text-transform:capitalize}.text-uppercase{text-transform:uppercase}.clear-margin{margin-block-start:0;margin-block-end:0;margin-bottom:0!important;margin-top:0!important}.cursor-pointer{cursor:pointer}.card-container,.custom-layout{padding:var(--ant-padding-lg)}.card-container{background-color:var(--ant-color-white);border-radius:var(--ant-border-radius-xl)}.content-container,.content-container.px-0{padding:0}.content-container-space-x{padding:var(--ant-padding-lg) 120px}.sideCustom .ant-layout-sider-children{border-right:var(--ant-line-width) solid var(--ant-color-split)}.sideCustom .ant-layout-sider-children .ant-menu-item{height:auto;align-items:flex-start;padding-top:10px;padding-bottom:10px}.sideCustom .ant-layout-sider-children .ant-menu-item .anticon{font-size:20px;color:inherit}.sideCustom .ant-layout-sider-children .ant-menu-title-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:normal}.sideCustom .ant-layout-sider-children .ant-menu-item-selected .anticon{color:var(--ant-color-white)}.title-section.ant-typography{margin-block-start:0;margin-block-end:0;margin-bottom:0}.font-xs{font-size:var(--ant-font-size-xs)}.font-sm{font-size:var(--ant-font-size-sm)}.font-md{font-size:var(--ant-font-size)}.font-lg{font-size:var(--ant-font-size-lg)}.font-subheader{font-size:18px}.font-xl{font-size:var(--ant-font-size-xl)}.font-2xl{font-size:24px}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mt-0{margin-top:0}.mt-xs{margin-top:var(--ant-margin-xs)}.mt-sm{margin-top:var(--ant-margin-sm)}.mt-md{margin-top:var(--ant-margin-md)}.mt-lg{margin-top:var(--ant-margin-lg)}.mb-0{margin-bottom:0}.mb-0-i{margin-bottom:0!important}.mb-xs{margin-bottom:var(--ant-margin-xs)}.mb-sm{margin-bottom:var(--ant-margin-sm)}.mb-md{margin-bottom:var(--ant-margin-md)}.mb-lg{margin-bottom:var(--ant-margin-lg)}.mr-xs{margin-right:var(--ant-margin-xs)}.mr-sm{margin-right:var(--ant-margin-sm)}.mr-md{margin-right:var(--ant-margin-md)}.mr-lg{margin-right:var(--ant-margin-lg)}.ml-xs{margin-left:var(--ant-margin-xs)}.ml-sm{margin-left:var(--ant-margin-sm)}.ml-md{margin-left:var(--ant-margin-md)}.ml-lg{margin-left:var(--ant-margin-lg)}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mx-xs{margin-left:var(--ant-margin-xs);margin-right:var(--ant-margin-xs)}.mx-sm{margin-left:var(--ant-margin-sm);margin-right:var(--ant-margin-sm)}.mx-md{margin-left:var(--ant-margin-md);margin-right:var(--ant-margin-md)}.mx-lg{margin-left:var(--ant-margin-lg);margin-right:var(--ant-margin-lg)}.my-xs{margin-top:var(--ant-margin-xs);margin-bottom:var(--ant-margin-xs)}.my-sm{margin-top:var(--ant-margin-sm);margin-bottom:var(--ant-margin-sm)}.my-md{margin-top:var(--ant-margin-md);margin-bottom:var(--ant-margin-md)}.my-lg{margin-top:var(--ant-margin-lg);margin-bottom:var(--ant-margin-lg)}.pt-xs{padding-top:var(--ant-padding-xs)}.pt-sm{padding-top:var(--ant-padding-sm)}.pt-md{padding-top:var(--ant-padding-md)}.pt-lg{padding-top:var(--ant-padding-lg)}.pb-xs{padding-bottom:var(--ant-padding-xs)}.pb-sm{padding-bottom:var(--ant-padding-sm)}.pb-md{padding-bottom:var(--ant-padding-md)}.pb-lg{padding-bottom:var(--ant-padding-lg)}.pr-xs{padding-right:var(--ant-padding-xs)}.pr-sm{padding-right:var(--ant-padding-sm)}.pr-md{padding-right:var(--ant-padding-md)}.pr-lg{padding-right:var(--ant-padding-lg)}.pl-xs{padding-left:var(--ant-padding-xs)}.pl-sm{padding-left:var(--ant-padding-sm)}.pl-md{padding-left:var(--ant-padding-md)}.pl-lg{padding-left:var(--ant-padding-lg)}.px-xs{padding-left:var(--ant-padding-xs);padding-right:var(--ant-padding-xs)}.px-sm{padding-left:var(--ant-padding-sm);padding-right:var(--ant-padding-sm)}.px-md{padding-left:var(--ant-padding-md);padding-right:var(--ant-padding-md)}.px-lg{padding-left:var(--ant-padding-lg);padding-right:var(--ant-padding-lg)}.py-xs{padding-top:var(--ant-padding-xs);padding-bottom:var(--ant-padding-xs)}.py-sm{padding-top:var(--ant-padding-sm);padding-bottom:var(--ant-padding-sm)}.py-md{padding-top:var(--ant-padding-md);padding-bottom:var(--ant-padding-md)}.py-lg{padding-top:var(--ant-padding-lg);padding-bottom:var(--ant-padding-lg)}.list-disc{list-style-type:disc!important}.list-circle{list-style-type:circle}.long-btn{padding-left:35px;padding-right:35px}.line-clamp2,.line-clamp3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp3{-webkit-line-clamp:3}.ant-message-notice.ant-message-notice-success .ant-message-notice-content{background-color:#1cb26c}.ant-message-notice.ant-message-notice-success .ant-message-notice-content .anticon,.ant-message-notice.ant-message-notice-success .ant-message-notice-content span{color:#fff}.ant-input-outlined.ant-input-disabled,.ant-input-outlined[disabled]{color:#a7a7a7;border-color:#e9e9e9}.ant-pagination .ant-pagination-item-active{border:0}.ant-pagination-options{display:flex!important;align-items:center;justify-content:center;gap:0 8px}.ant-pagination-options:before{content:"Show";display:block}.ant-typography{font-family:tt-norms-pro-trial,aktiv-grotesk-thai,sans-serif}.title-section.ant-typography{font-weight:700}.ant-radio-label{font-weight:500}.ant-picker-time-panel-cell.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:#fff!important;background-color:#e50a1e!important}.ant-form-item .ant-form-item-label>label{font-weight:var(--ant-font-weight-strong)}.ant-pagination{display:flex}.ant-pagination .ant-pagination-options{margin-inline-start:0;margin-inline-end:8px;order:0}.ant-pagination .ant-pagination-total-text{order:1;flex:1}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-jump-next,.ant-pagination .ant-pagination-jump-prev,.ant-pagination .ant-pagination-next,.ant-pagination .ant-pagination-prev{order:2!important}.dragger-custom.ant-upload-wrapper .ant-upload.ant-upload-drag{padding:var(--ant-padding) var(--ant-padding-lg)}.img-view-upload{background:var(--ant-color-fill-alter);border:var(--ant-line-width) dashed var(--ant-color-border);border-radius:var(--ant-border-radius-lg);position:relative}.img-view-upload .ant-image{display:block;margin:0 auto;width:100%;height:100%;max-width:250px;max-height:250px}.img-view-upload .ant-image img{object-fit:contain;max-height:250px}.img-view-upload .ant-btn{position:absolute;top:var(--ant-padding);right:var(--ant-padding)}.modal-layout .icon-modal{font-size:var(--ant-font-size-xl);text-align:center}.modal-layout .title-modal{font-weight:var(--ant-font-weight-strong);font-size:var(--ant-font-size-base);margin-bottom:var(--ant-margin-sm)}.preview .phone-frame{width:290px;min-height:700px;padding:16px;margin:0 auto;border-radius:36px;position:relative;background-color:#fff;box-shadow:0 0 0 8px #000}.preview .phone-frame .display{overflow-x:hidden;border-radius:40px;width:100%;min-height:700px;background-color:#fff;scrollbar-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0);-ms-overflow-style:none;transition:all .3s ease;overflow-y:overlay;scrollbar-width:none;scrollbar-gutter:stable}.preview .phone-frame .display:hover{scrollbar-color:hsla(0,0%,100%,.5) hsla(0,0%,100%,.1)}.preview .phone-frame.view-popup,.preview .phone-frame.view-popup .display{min-height:590px;background-color:#000}.preview .phone-frame.view-popup .display .popup-view{width:calc(100% - 32px)}.preview .phone-frame.view-seasonal{padding:0;border-radius:39px}.preview .phone-frame.view-seasonal .popup-view{width:calc(100% - 32px)}.preview .preview-chat{height:553px}.preview .popup-view{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 64px);min-height:150px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);border-radius:12px;padding:12px}.preview .popup-view .popup-image{border-radius:6px;overflow:hidden}.preview .popup-view .popup-image img{width:100%;height:100%;object-fit:cover}.preview .popup-view .popup-footer{display:flex;align-items:center;gap:0 12px;font-weight:400;font-size:16px;padding:12px 0 0}.preview-campaign .phone-frame{padding:30px 10px 50px;height:700px;overflow:hidden;display:flex;flex-direction:column}.preview-campaign .phone-frame .campaign-info{flex-shrink:0}.preview-campaign .phone-frame .content-view-container{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding-top:10px;margin-top:10px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,.05)}.preview-campaign .phone-frame .content-view-container::-webkit-scrollbar{width:6px}.preview-campaign .phone-frame .content-view-container::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.preview-campaign .phone-frame .content-view-container::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.preview-campaign .phone-frame .content-view-container::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.preview-campaign .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--ant-red)}.preview-campaign .swiper-pagination-bullet{background:#7f8285;opacity:1}.seasonal-page{width:100%;height:720px}.seasonal-effect{background-size:cover;background-repeat:repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;pointer-events:none;margin:0;overflow:hidden;border-radius:40px}.popover-content{position:relative;padding-left:2rem}.popover-content>.anticon{font-size:1.25rem;position:absolute;top:0;left:0}.popover-content .popover-content-detail{padding-left:.25rem}.reset-pwd-page{background-image:url(/images/bg-login-maguro.jpg);background-size:cover;height:100vh}.reset-pwd-page .logo-part{display:flex;justify-content:center;align-items:center}.reset-pwd-page .logo-part div{text-align:center;font-size:var(--ant-font-size-heading-3)}.reset-pwd-page .form-login{width:100%;max-width:500px;background-color:#fff;border-radius:var(--md);padding:var(--xl);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.reset-pwd-page .form-login>.ant-flex,.reset-pwd-page .form-login>.ant-form{margin:0 auto}.logo-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-img .ant-image img{max-width:360px;object-fit:contain}.logo-img h1{font-size:var(--ant-font-size-heading-3);font-weight:var(--ant-font-weight-strong);margin-top:0;color:var(--ant-color-text-light-solid)}.bg-login-color{z-index:0;position:absolute;top:0;left:-10%;height:100%;width:120%;display:flex;align-items:center;justify-content:center;padding:1.25rem;margin-left:-7rem;transform:skewX(-14deg);filter:drop-shadow(0 35px 35px rgba(0,0,0,.5));background-image:linear-gradient(225deg,var(--ant-color-primary) 0,var(--ant-color-primary) 70%,var(--ant-color-primary) 100%)}.card-rule-password{border-radius:var(--ant-border-radius-xl);padding-bottom:24px}.input-disabled{width:100%;padding:10px 14px;background:#d9d9d9;border-radius:var(--ant-border-radius-lg);outline:1px solid #d9d9d9;outline-offset:-1px}.custom-quill .ql-toolbar{background:#eaecec;border-top-left-radius:.5em;border-top-right-radius:.5em;border-bottom:none}.content-view-container,.quill.custom-quill .ql-container{font-size:16px;min-height:250px;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;font-family:inherit;font-weight:400}.content-view-container h1,.content-view-container h2,.content-view-container h3,.content-view-container h4,.content-view-container h5,.content-view-container h6,.quill.custom-quill .ql-container h1,.quill.custom-quill .ql-container h2,.quill.custom-quill .ql-container h3,.quill.custom-quill .ql-container h4,.quill.custom-quill .ql-container h5,.quill.custom-quill .ql-container h6{margin-block-end:0}.content-view-container h1,.quill.custom-quill .ql-container h1{font-size:2.2em;font-weight:700}.content-view-container h2,.quill.custom-quill .ql-container h2{font-size:1.5em;font-weight:600}.content-view-container h3,.quill.custom-quill .ql-container h3{font-size:1.25em;font-weight:500}.content-view-container h4,.quill.custom-quill .ql-container h4{font-size:1em;font-weight:400}.content-view-container h5,.quill.custom-quill .ql-container h5{font-size:.8em;font-weight:400}.content-view-container p,.quill.custom-quill .ql-container p{margin-bottom:inherit}.content-view-container a,.quill.custom-quill .ql-container a{color:var(--ant-red);text-decoration:none}.content-view-container .ql-align-right,.quill.custom-quill .ql-container .ql-align-right{text-align:right}.content-view-container .ql-align-left,.quill.custom-quill .ql-container .ql-align-left{text-align:left}.content-view-container .ql-align-center,.quill.custom-quill .ql-container .ql-align-center{text-align:center}.content-view-container .ql-align-justify,.quill.custom-quill .ql-container .ql-align-justify{text-align:justify}.content-view-container{padding:24px 0}.card-campaign{background-color:var(--ant-color-white);border-radius:16px}.card-campaign .formWrap{padding:16px 24px}.card-campaign .previewWrap{background-color:#f9f9f9;padding:20px 24px;border-radius:0 16px 0 0}.card-campaign .foot-card{padding:var(--ant-padding-sm) var(--ant-padding-lg);border-top:1px solid #e9e9e9}.brandLogoList{width:100%;height:auto;object-fit:contain;overflow:hidden;padding:3px}.no-image-placeholder{width:50px;height:50px;background-color:#f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;color:#999;text-align:center;line-height:1.2;font-weight:700}th.ant-table-cell{font-size:12px;font-weight:500}.campaign-info-slide{position:relative;border-radius:12px;overflow:hidden}.campaign-info-expired{border-radius:3.35px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:6px}.campaign-info-expired .campaign-info-expired-item{width:50%;display:flex;align-items:center;gap:0 12px;background-color:#f1f0f0;padding:6px 8px;border-radius:8px}.campaign-info-expired .campaign-info-expired-item .icon{display:flex;align-items:center;justify-content:center;background-color:#ffc5c6;width:30px;height:30px;border-radius:4px;font-size:16px;color:#fff}.campaign-info-expired .campaign-info-expired-item .campaign-info-expired-item-content{display:flex;flex-direction:column;font-size:10px}.campaign-info-expired .campaign-info-expired-item .campaign-info-expired-item-content span:first-child{color:#000}.campaign-info-redeem{background:#e9e9e9;padding:8px 16px}.btn-redeem{border-radius:7px;border:2.01px solid #000;font-size:12px;font-weight:700;height:36px;line-height:normal}.type-status{border-radius:20px;padding:3px 0;background-color:#f5f5f5;padding-inline:12px;display:inline-block;width:fit-content}.status-tag{padding:4px 0;padding-inline:12px;display:flex;align-items:center}.status-tag:before{display:block;content:"";width:6px;height:6px;border-radius:50%;margin-right:6px}.active:before{background-color:var(--ant-color-success)}.draft:before{background-color:#7f8285}.inactive:before{background-color:var(--ant-red)}.scheduled:before{background-color:var(--ant-orange)}.change-password-container{position:relative;margin:auto}.logo-float{position:absolute;top:10px;left:10px}.change-password-form{width:500px}.theme1{--color:#9277ea;--bgmain:#6265ce;--bgcolor:#f0f1fe;--rounded:0.6rem;--gradient-start:var(--ant-color-primary);--gradient-mid:var(--ant-color-primary);--gradient-end:var(--ant-color-primary)}.theme2{--color:#0ca085;--bgmain:#22b573;--bgcolor:#e4f8ef;--rounded:0.6rem;--gradient-start:#0ca085;--gradient-mid:#7ed79f;--gradient-end:#f0f9a7}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}